.RzpLxG_root{height:100%;min-height:0;container:chat/inline-size}.RzpLxG_layout{--conversation-header-top:var(--space-5);--chat-list-width:17rem;--chat-aside-width:23.75rem;grid-template-columns:var(--chat-list-width) minmax(0, 1fr) 0px;background:var(--color-surface);height:100%;min-height:0;transition:grid-template-columns var(--duration-slow) var(--ease-settle);display:grid;position:relative;overflow:hidden}.RzpLxG_asideOpen{grid-template-columns:var(--chat-list-width) minmax(0, 1fr) min(var(--chat-aside-width), 45%)}@media (min-width:1700px){.RzpLxG_layout{--chat-list-width:18.75rem;--chat-aside-width:27.5rem}}.RzpLxG_list{border-right:1px solid var(--color-border);background:var(--color-sidebar-bg);flex-direction:column;min-height:0;display:flex}.RzpLxG_listHeader{--color-field:var(--color-field-on-muted);--color-field-hover:var(--color-field-on-muted-hover);padding:var(--space-5) var(--space-3) var(--space-2);flex:none}.RzpLxG_listScroll{flex:1;min-height:0}.RzpLxG_content{min-width:0;min-height:0;animation:RzpLxG_contentIn var(--duration-normal) var(--ease-standard);flex-direction:column;display:flex;overflow:hidden}@keyframes RzpLxG_contentIn{0%{opacity:0}}.RzpLxG_aside{background:var(--color-surface);min-width:0;min-height:0;transition:border-color var(--duration-slow) var(--ease-standard);border-left:1px solid #0000;overflow:hidden}.RzpLxG_asideOpen .RzpLxG_aside{border-left-color:var(--color-border)}.RzpLxG_asidePanel{width:min(var(--chat-aside-width), 45cqw);opacity:0;height:100%;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-slow) var(--ease-settle);flex-direction:column;display:flex;transform:translate(1.5rem)}.RzpLxG_asideOpen .RzpLxG_asidePanel{opacity:1;transform:none}@container chat (max-width:1080px){.RzpLxG_asideOpen{grid-template-columns:var(--chat-list-width) minmax(0, 1fr) 0px}.RzpLxG_aside{z-index:2;width:min(var(--chat-aside-width), calc(100cqw - var(--chat-list-width)));border-left:1px solid var(--color-border);box-shadow:var(--shadow-lg);opacity:0;pointer-events:none;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-slow) var(--ease-settle);position:absolute;top:0;bottom:0;right:0;overflow:hidden;transform:translate(2rem)}.RzpLxG_asideOpen .RzpLxG_aside{opacity:1;pointer-events:auto;transform:none}.RzpLxG_asidePanel{opacity:1;width:100%;transform:none}}@media (prefers-reduced-motion:reduce){.RzpLxG_aside,.RzpLxG_layout,.RzpLxG_asidePanel{transition:none}.RzpLxG_content{animation:none}}
.whJYIa_list{--tree-indent:var(--space-2);--tree-gap:2px;--tick-width:.375rem;--stagger-step:35ms;gap:var(--tree-gap);list-style:none;display:grid}.whJYIa_list>li{position:relative}.whJYIa_list>li:nth-child(2){--stagger:1}.whJYIa_list>li:nth-child(3){--stagger:2}.whJYIa_list>li:nth-child(4){--stagger:3}.whJYIa_list>li:nth-child(5){--stagger:4}.whJYIa_list>li:nth-child(n+6){--stagger:5}.whJYIa_list>li>.whJYIa_item{opacity:0;will-change:transform, opacity;transition:background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);transform:translate(-.25rem)}.whJYIa_open>li>.whJYIa_item{opacity:1;transition-duration:var(--duration-fast), var(--duration-fast), var(--duration-fast), var(--duration-normal), var(--duration-normal);transition-delay:0s, 0s, 0s, calc(50ms + var(--stagger,0) * var(--stagger-step)), calc(50ms + var(--stagger,0) * var(--stagger-step));transform:translate(0)}.whJYIa_lines>li:before,.whJYIa_lines>li:after{content:"";left:calc(-1 * var(--tree-indent));border:0 solid var(--color-tree-line);pointer-events:none;transition:clip-path var(--duration-fast) var(--ease-standard);position:absolute}.whJYIa_lines>li:before{top:0;bottom:calc(-1 * var(--tree-gap));clip-path:inset(0 0 100%);border-left-width:1px}.whJYIa_lines>li:after{width:var(--tick-width);clip-path:inset(0 100% 0 0);border-top-width:1px;top:50%}.whJYIa_lines>li:last-child:before{width:var(--tick-width);border-bottom-left-radius:var(--radius-md);border-bottom-width:1px;height:calc(50% + 1px);bottom:auto}.whJYIa_lines>li:last-child:after{display:none}.whJYIa_lines.whJYIa_open>li:before{clip-path:inset(0);transition-duration:var(--stagger-step);transition-timing-function:linear;transition-delay:calc(20ms + var(--stagger,0) * var(--stagger-step))}.whJYIa_lines.whJYIa_open>li:last-child:before{transition-duration:calc(var(--stagger-step) * 2);transition-timing-function:var(--ease-standard)}.whJYIa_lines.whJYIa_open>li:after{clip-path:inset(0);transition-duration:var(--duration-fast);transition-delay:calc(40ms + var(--stagger,0) * var(--stagger-step))}
.Zq0nNq_grid{grid-template-columns:repeat(auto-fill, minmax(var(--tile-min,20rem), 1fr));gap:var(--space-3);padding:var(--space-1);display:grid}.Zq0nNq_grid>*{animation:Zq0nNq_tileIn var(--duration-slow) var(--ease-standard) both;animation-delay:calc(var(--stagger,0) * 35ms)}.Zq0nNq_grid>:nth-child(2){--stagger:1}.Zq0nNq_grid>:nth-child(3){--stagger:2}.Zq0nNq_grid>:nth-child(4){--stagger:3}.Zq0nNq_grid>:nth-child(5){--stagger:4}.Zq0nNq_grid>:nth-child(6){--stagger:5}.Zq0nNq_grid>:nth-child(n+7){--stagger:6}@keyframes Zq0nNq_tileIn{0%{opacity:0;translate:0 .5rem}}.Zq0nNq_tile{gap:var(--space-3);min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);transition:border-color var(--duration-normal) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard), background var(--duration-normal) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);flex-direction:column;display:flex;position:relative}.Zq0nNq_tile:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm)}.Zq0nNq_tile:has(.Zq0nNq_hit:focus-visible){box-shadow:0 0 0 .1875rem var(--color-focus-ring)}.Zq0nNq_tile[data-muted]{background:var(--color-surface-muted)}.Zq0nNq_tile[data-muted]>:not(.Zq0nNq_hit){opacity:.7}.Zq0nNq_hit{border-radius:inherit;cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}.Zq0nNq_hit:focus-visible{outline:none}.Zq0nNq_head,.Zq0nNq_facts,.Zq0nNq_footer{pointer-events:none;position:relative}.Zq0nNq_head{align-items:flex-start;gap:var(--space-3);display:flex}.Zq0nNq_icon{border-radius:var(--radius-md);background:var(--color-surface-muted);width:2.25rem;height:2.25rem;color:var(--color-icon);flex:none;place-items:center;display:grid}.Zq0nNq_titles{flex:auto;min-width:0}.Zq0nNq_title{color:var(--color-text-strong);font-size:var(--text-md);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Zq0nNq_subtitle{color:var(--color-text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;overflow:hidden}.Zq0nNq_badge{flex:none}.Zq0nNq_more{border-radius:var(--radius-md);width:1.75rem;height:1.75rem;color:var(--color-icon);pointer-events:auto;transition:background var(--duration-fast) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);opacity:0;background:0 0;border:none;flex:none;place-items:center;margin:-2px -.375rem 0 0;padding:0;display:grid}.Zq0nNq_tile:hover .Zq0nNq_more,.Zq0nNq_tile:focus-within .Zq0nNq_more,.Zq0nNq_more[aria-expanded=true]{opacity:1}.Zq0nNq_more:hover{background:var(--color-field)}.Zq0nNq_more:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.Zq0nNq_facts{gap:var(--space-2);margin:0;display:grid}.Zq0nNq_fact{align-items:center;gap:var(--space-2);min-width:0;display:flex}.Zq0nNq_factIcon{pointer-events:auto;width:1rem;color:var(--color-icon);flex:none;place-items:center;display:grid}.Zq0nNq_factValue{color:var(--color-text);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.Zq0nNq_footer{justify-content:space-between;align-items:center;gap:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-sm);margin-top:auto;display:flex}.Zq0nNq_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.Zq0nNq_grid>*{animation:none}}
.cScJ1G_root{flex-direction:column;min-height:0;display:flex;position:relative;overflow:clip}.cScJ1G_viewport{height:100%;min-height:0;max-height:inherit;overscroll-behavior:contain;scrollbar-width:none;flex:auto;overflow-y:auto}.cScJ1G_root:not([data-overflow])>.cScJ1G_viewport{overscroll-behavior:auto}.cScJ1G_viewport::-webkit-scrollbar{display:none}.cScJ1G_track{top:var(--space-1);right:2px;bottom:var(--space-1);opacity:0;pointer-events:none;width:.375rem;transition:opacity var(--duration-slow) var(--ease-standard);position:absolute}.cScJ1G_thumb{border-radius:var(--radius-full);background:var(--color-scrollbar);width:100%;transition:background var(--duration-fast) var(--ease-standard)}.cScJ1G_root[data-overflow] .cScJ1G_thumb{pointer-events:auto}.cScJ1G_root[data-overflow][data-scrolling] .cScJ1G_track,.cScJ1G_root[data-overflow][data-dragging] .cScJ1G_track,.cScJ1G_root[data-overflow] .cScJ1G_track:hover{opacity:1;transition-duration:var(--duration-fast)}.cScJ1G_thumb:hover,.cScJ1G_root[data-dragging] .cScJ1G_thumb{background:var(--color-scrollbar-active)}@property --scroll-fade{syntax:"<length>";inherits:false;initial-value:0}.cScJ1G_root[data-fade]>.cScJ1G_viewport{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--scroll-fade)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--scroll-fade)), transparent);transition:--scroll-fade var(--duration-normal) var(--ease-standard)}.cScJ1G_root[data-fade][data-overflow]:not([data-end])>.cScJ1G_viewport,.cScJ1G_root[data-fade=always]>.cScJ1G_viewport{--scroll-fade:calc(var(--space-16) * 1.5)}.cScJ1G_hbar{z-index:4;opacity:0;background:var(--color-surface);cursor:pointer;height:0;transition:height var(--duration-normal) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);flex:none;position:sticky;bottom:0;overflow:hidden}.cScJ1G_root[data-overflow-x]>.cScJ1G_hbar{opacity:1;height:.75rem}.cScJ1G_hthumb{border-radius:var(--radius-full);background:var(--color-scrollbar);cursor:default;height:.375rem;transition:background var(--duration-fast) var(--ease-standard);margin-top:.1875rem}.cScJ1G_hthumb:hover,.cScJ1G_root[data-dragging-x] .cScJ1G_hthumb{background:var(--color-scrollbar-active)}.cScJ1G_edgeStart,.cScJ1G_edgeEnd{z-index:3;opacity:0;pointer-events:none;width:1.5rem;transition:opacity var(--duration-normal) var(--ease-standard);position:absolute;top:0;bottom:0}.cScJ1G_edgeStart{background:linear-gradient(to right, var(--color-scrollbar), transparent);left:0}.cScJ1G_edgeEnd{background:linear-gradient(to left, var(--color-scrollbar), transparent);right:0}.cScJ1G_root[data-overflow-x]:not([data-start-x]):not([data-sticky-start])>.cScJ1G_edgeStart,.cScJ1G_root[data-overflow-x]:not([data-end-x])>.cScJ1G_edgeEnd{opacity:.35}@media (prefers-reduced-motion:reduce){.cScJ1G_hbar,.cScJ1G_edgeStart,.cScJ1G_edgeEnd{transition:none}}
._0FFaxa_root{width:fit-content;display:inline-block;position:relative}._0FFaxa_fullWidth{width:100%;display:block}._0FFaxa_fullWidth ._0FFaxa_trigger{width:100%;min-width:0;max-width:none}._0FFaxa_fullWidth ._0FFaxa_label{flex:1}._0FFaxa_ghost ._0FFaxa_trigger{min-width:0;height:28px;padding:0 2px 0 var(--space-2);font-size:var(--text-xs);color:var(--color-text-secondary);background:0 0;border-color:#0000;gap:2px}._0FFaxa_ghost ._0FFaxa_trigger:hover:not(:disabled),._0FFaxa_ghost ._0FFaxa_trigger[aria-expanded=true]{border-color:#0000}._0FFaxa_trigger{min-width:var(--inline-control-width,10rem);max-width:20rem;height:2rem;padding:0 var(--space-2) 0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-field);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);align-items:center;gap:.375rem;line-height:1;display:inline-flex}._0FFaxa_trigger:hover:not(:disabled),._0FFaxa_trigger[aria-expanded=true]{border-color:var(--color-border-strong);background:var(--color-field-hover)}._0FFaxa_trigger:disabled{opacity:.5;cursor:not-allowed}._0FFaxa_triggerIcon{flex:none}._0FFaxa_stack{flex:1;min-width:0;display:grid}._0FFaxa_stack>*{grid-area:1/1}._0FFaxa_content{align-items:center;gap:.375rem;min-width:0;display:flex}._0FFaxa_sizer{visibility:hidden}._0FFaxa_label{text-overflow:ellipsis;text-align:left;min-width:0;overflow:hidden}._0FFaxa_placeholder{color:var(--color-text-muted)}._0FFaxa_chevron{margin-left:var(--space-4);color:var(--color-text-muted);transition:transform var(--duration-slow) var(--ease-standard);flex:none}._0FFaxa_chevronOpen{transform:rotate(180deg)}._0FFaxa_panel{--inline-control-width:initial;z-index:var(--z-dropdown);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight), var(--shadow-md);opacity:0;visibility:hidden;transform-origin:top;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-settle), visibility 0s linear var(--duration-normal);grid-template-rows:1fr;display:grid;position:absolute;top:calc(100% + .375rem);left:0;right:0;transform:translateY(-.375rem)scale(.98)}._0FFaxa_panel[data-placement=top]{transform-origin:bottom;top:auto;bottom:calc(100% + .375rem);transform:translateY(.375rem)scale(.98)}._0FFaxa_panel[popover]{color:inherit;margin:0;padding:0;position:fixed;inset:auto;overflow:visible}._0FFaxa_panelOpen,._0FFaxa_panel[data-placement=top]._0FFaxa_panelOpen{opacity:1;visibility:visible;transition-delay:0s;transform:none}._0FFaxa_panelInner{min-height:0;overflow:hidden}._0FFaxa_scroll{max-height:min(20rem, var(--dropdown-space,20rem))}._0FFaxa_list{padding:var(--space-1)}._0FFaxa_list:focus-visible{outline:none}._0FFaxa_option{cursor:default;-webkit-user-select:none;user-select:none;min-width:0}._0FFaxa_optionBox{align-items:center;gap:var(--space-2);min-height:2rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);display:flex}._0FFaxa_option[data-active] ._0FFaxa_optionBox{background:var(--glass-hover)}._0FFaxa_option[aria-selected=true] ._0FFaxa_optionBox{background:var(--color-surface-raised);box-shadow:var(--shadow-sm);color:var(--color-accent)}._0FFaxa_option[aria-disabled=true] ._0FFaxa_optionBox{color:var(--color-text-disabled)}._0FFaxa_optionIcon{color:var(--color-icon);flex:none}._0FFaxa_option[aria-selected=true] ._0FFaxa_optionIcon,._0FFaxa_option[aria-disabled=true] ._0FFaxa_optionIcon{color:inherit}._0FFaxa_optionLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._0FFaxa_separator{height:1px;margin:var(--space-1) var(--space-2);background:var(--color-border)}._0FFaxa_optionMeta{margin-left:var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-regular);white-space:nowrap;flex:none}._0FFaxa_swatch{border-radius:var(--radius-full,999px);background:var(--swatch);flex:none;width:.625rem;height:.625rem}
._2VMF7q_root{gap:var(--space-3);display:grid}._2VMF7q_row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._2VMF7q_label{color:var(--color-text-strong);font-size:var(--text-sm)}._2VMF7q_interval{width:5rem}._2VMF7q_details{gap:var(--space-3);padding-top:var(--space-1);display:grid}._2VMF7q_weekdays{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,2.5rem));display:grid}._2VMF7q_day{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);height:2rem;color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard)}._2VMF7q_day:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-muted)}._2VMF7q_day[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-subtle);color:var(--color-accent)}._2VMF7q_day:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._2VMF7q_day:disabled{cursor:not-allowed;opacity:.6}._2VMF7q_weekdaysInvalid ._2VMF7q_day{border-color:var(--color-danger)}._2VMF7q_dates{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2VMF7q_error{color:var(--color-danger);font-size:var(--text-xs)}._2VMF7q_preview{color:var(--color-text-muted);font-size:var(--text-xs);margin:0}._2VMF7q_preview strong{color:var(--color-text-strong);font-weight:var(--weight-medium)}@media (prefers-reduced-motion:reduce){._2VMF7q_day{transition:none}}
.YAxoFG_sheet{gap:var(--space-3);width:100%;color:var(--color-text);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.YAxoFG_three{grid-template-columns:repeat(3,minmax(0,1fr))}.YAxoFG_label{justify-items:center;gap:var(--space-2);padding:var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);break-inside:avoid;margin:0;display:grid}.YAxoFG_title{font-size:var(--text-xl);font-weight:var(--weight-semibold);letter-spacing:.04em;line-height:var(--leading-tight);text-align:center}.YAxoFG_subtitle{color:var(--color-text-muted);font-size:var(--text-sm);text-align:center}.YAxoFG_printOnly{display:none}@page{size:A4;margin:10mm}@media print{:is(html:has(.YAxoFG_printable),body:has(.YAxoFG_printable)){height:auto!important;overflow:visible!important}.YAxoFG_printable{gap:0;position:absolute!important}.YAxoFG_printOnly{display:grid}.YAxoFG_label{color:#000;background:#fff;border-color:#000;border-radius:0}.YAxoFG_subtitle{color:#000}}
.JXQjqa_modal{width:min(44rem, calc(100vw - 2 * var(--space-6)))}.JXQjqa_body{gap:var(--space-4);max-height:calc(100dvh - 13.75rem);padding:var(--space-5) var(--space-6);display:grid;overflow:auto}.JXQjqa_hint{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.JXQjqa_actions{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-6) var(--space-5);border-top:1px solid var(--color-border-subtle);display:flex}
.lBlxaq_grid,.lBlxaq_rows{transition:opacity var(--duration-normal) var(--ease-standard), translate var(--duration-normal) var(--ease-standard)}.lBlxaq_grid[data-leaving],.lBlxaq_rows[data-leaving]{opacity:0;translate:0 .375rem}.lBlxaq_grid{gap:var(--space-4);grid-template-columns:repeat(auto-fill,minmax(18.5rem,1fr));display:grid}.lBlxaq_rows{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid;overflow:hidden}.lBlxaq_grid>*,.lBlxaq_rows>*{animation:lBlxaq_itemIn var(--duration-slow) var(--ease-standard) both;animation-delay:calc(var(--stagger,0) * 35ms)}.lBlxaq_grid>:nth-child(2),.lBlxaq_rows>:nth-child(2){--stagger:1}.lBlxaq_grid>:nth-child(3),.lBlxaq_rows>:nth-child(3){--stagger:2}.lBlxaq_grid>:nth-child(4),.lBlxaq_rows>:nth-child(4){--stagger:3}.lBlxaq_grid>:nth-child(5),.lBlxaq_rows>:nth-child(5){--stagger:4}.lBlxaq_grid>:nth-child(6),.lBlxaq_rows>:nth-child(6){--stagger:5}.lBlxaq_grid>:nth-child(7),.lBlxaq_rows>:nth-child(7){--stagger:6}.lBlxaq_grid>:nth-child(n+8),.lBlxaq_rows>:nth-child(n+8){--stagger:7}@keyframes lBlxaq_itemIn{0%{opacity:0;translate:0 .5rem}}.lBlxaq_hit{border-radius:inherit;cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}.lBlxaq_hit:focus-visible{outline:none}.lBlxaq_card>:not(.lBlxaq_hit),.lBlxaq_row>:not(.lBlxaq_hit){pointer-events:none;position:relative}.lBlxaq_lock,.lBlxaq_anchor,.lBlxaq_people,.lBlxaq_activity,.lBlxaq_more{pointer-events:auto}.lBlxaq_mark{border-radius:var(--radius-md);background:color-mix(in oklch, var(--mark) 16%, transparent);width:2.25rem;height:2.25rem;color:var(--mark);font-size:var(--text-md);font-weight:var(--weight-semibold);flex:none;place-items:center;display:grid}.lBlxaq_mark[data-size=sm]{width:1.75rem;height:1.75rem;font-size:var(--text-sm)}.lBlxaq_titles{flex:auto;gap:2px;min-width:0;display:grid}.lBlxaq_nameLine{align-items:center;gap:var(--space-1);min-width:0;display:flex}.lBlxaq_name{color:var(--color-text-strong);font-size:var(--text-md);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lBlxaq_lock{color:var(--color-text-muted);flex:none;display:inline-grid}.lBlxaq_context{align-items:center;gap:var(--space-1);min-width:0;color:var(--color-text-muted);font-size:var(--text-sm);display:flex}.lBlxaq_anchor{align-items:center;gap:var(--space-1);min-width:0;display:inline-flex}.lBlxaq_anchor svg{color:var(--color-icon);flex:none}.lBlxaq_ellipsis{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lBlxaq_badge{flex:none}.lBlxaq_more{border-radius:var(--radius-md);width:1.75rem;height:1.75rem;color:var(--color-icon);opacity:0;transition:background var(--duration-fast) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);background:0 0;border:none;flex:none;place-items:center;margin:-2px -.375rem 0 0;padding:0;display:grid}.lBlxaq_card:hover .lBlxaq_more,.lBlxaq_card:focus-within .lBlxaq_more,.lBlxaq_row:hover .lBlxaq_more,.lBlxaq_row:focus-within .lBlxaq_more,.lBlxaq_more[aria-expanded=true]{opacity:1}.lBlxaq_more:hover,.lBlxaq_more[aria-expanded=true]{background:var(--color-field)}.lBlxaq_more:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.lBlxaq_progress{align-items:center;gap:var(--space-3);min-width:0;display:flex}.lBlxaq_track{border-radius:var(--radius-full);background:var(--color-field);flex:auto;height:.375rem;overflow:hidden}.lBlxaq_fill{border-radius:inherit;background:var(--mark);width:100%;height:100%;transform:scaleX(var(--share));transform-origin:0;transition:transform var(--duration-slow) var(--ease-standard);animation:lBlxaq_grow .6s var(--ease-standard) both;animation-delay:.12s;display:block}@keyframes lBlxaq_grow{0%{transform:scaleX(0)}}.lBlxaq_count{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none}.lBlxaq_count strong{color:var(--color-text);font-weight:var(--weight-medium)}.lBlxaq_due{gap:var(--space-1);flex-wrap:wrap;display:flex}.lBlxaq_chip{height:1.25rem;padding:0 var(--space-2);border-radius:var(--radius-full);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;display:inline-flex}.lBlxaq_chip[data-state=overdue]{background:var(--color-danger-subtle);color:var(--color-danger)}.lBlxaq_chip[data-state=today]{background:var(--color-warning-subtle);color:var(--color-warning)}.lBlxaq_people{align-items:center;gap:var(--space-1);display:inline-flex}.lBlxaq_plus{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.lBlxaq_activity{align-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--text-xs);white-space:nowrap;display:inline-flex}.lBlxaq_spacer{flex:1}.lBlxaq_head .lBlxaq_context{flex-direction:column;align-items:flex-start;gap:2px}.lBlxaq_head .lBlxaq_context>*{max-width:100%}.lBlxaq_head .lBlxaq_dot{display:none}.lBlxaq_card{gap:var(--space-3);min-width:0;min-height:11.5rem;padding:var(--space-4);padding-top:calc(var(--space-4) + 3px);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);transition:border-color var(--duration-normal) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard), translate var(--duration-normal) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);flex-direction:column;display:flex;position:relative;overflow:hidden}.lBlxaq_card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);translate:0 -2px}.lBlxaq_card:has(.lBlxaq_hit:focus-visible){box-shadow:0 0 0 .1875rem var(--color-focus-ring)}.lBlxaq_card[data-muted]>:not(.lBlxaq_hit){opacity:.6}.lBlxaq_stripe{background:var(--mark);height:3px;inset:0 0 auto;position:absolute!important}.lBlxaq_head{align-items:flex-start;gap:var(--space-3);display:flex}.lBlxaq_description{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.lBlxaq_bottom{gap:var(--space-2);margin-top:auto;display:grid}.lBlxaq_foot{align-items:center;gap:var(--space-2);min-height:1.5rem;display:flex}.lBlxaq_row{align-items:center;gap:var(--space-4);min-height:3.5rem;padding:var(--space-2) var(--space-4);border-top:1px solid var(--color-border-subtle);transition:background var(--duration-fast) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);grid-template-columns:minmax(16rem,2.6fr) minmax(10rem,1.2fr) minmax(9rem,1fr) 7.5rem 7.5rem 5.5rem;display:grid;position:relative}.lBlxaq_row:first-child{border-top:none}.lBlxaq_row:hover{background:var(--color-surface-muted)}.lBlxaq_row:has(.lBlxaq_hit:focus-visible){box-shadow:inset 0 0 0 .1875rem var(--color-focus-ring)}.lBlxaq_row[data-muted]>:not(.lBlxaq_hit){opacity:.6}.lBlxaq_rowMain{align-items:center;gap:var(--space-3);min-width:0;display:flex}.lBlxaq_rowEnd{justify-content:flex-end;align-items:center;gap:var(--space-2);display:flex}.lBlxaq_rowEnd .lBlxaq_more{margin:0}
.delKXG_list{gap:var(--space-3);display:grid}.delKXG_group{display:grid}.delKXG_groupTitle{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.delKXG_rows,.delKXG_note{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.delKXG_rows{display:grid}.delKXG_note{padding:var(--space-2) var(--space-3);transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard)}.delKXG_note:has(button:hover){border-color:var(--color-border-strong);background:var(--color-field-hover)}.delKXG_row{align-items:start;gap:var(--space-2);padding:var(--space-1) var(--space-3);grid-template-columns:7rem minmax(0,1fr);display:grid}.delKXG_row+.delKXG_row{border-top:1px solid var(--color-border-subtle)}.delKXG_label{align-items:center;gap:var(--space-2);min-height:2rem;color:var(--color-text-muted);font-size:var(--text-sm);display:flex}.delKXG_label svg{flex:none}.delKXG_labelText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.delKXG_cell{min-width:0}.delKXG_value{justify-content:flex-end;align-items:center;gap:var(--space-1) var(--space-2);width:calc(100% + var(--space-2));min-height:2rem;margin:0 calc(-1 * var(--space-2)) 0 0;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-text-strong);font:inherit;font-size:var(--text-sm);line-height:var(--leading-normal);text-align:right;overflow-wrap:anywhere;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex-wrap:wrap;display:flex}button.delKXG_value{cursor:pointer}button.delKXG_value:hover,button.delKXG_value[data-open]{background:var(--color-field-hover)}button.delKXG_value:focus-visible{outline:2px solid var(--color-focus);outline-offset:-2px}.delKXG_add{color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none}button.delKXG_value:hover .delKXG_add{color:var(--color-text-strong)}.delKXG_empty{color:var(--color-text-muted)}.delKXG_dotted{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.delKXG_dot{border-radius:var(--radius-full,999px);background:var(--dot);flex:none;width:.625rem;height:.625rem}.delKXG_people{align-items:center;min-width:0;display:inline-flex}.delKXG_date{height:1.375rem;margin:0 calc(-1 * var(--space-1));padding:0 var(--space-1);border-radius:var(--radius-sm);font-variant-numeric:tabular-nums;align-items:center;display:inline-flex}.delKXG_date[data-tone=overdue]{background:var(--color-danger-subtle);color:var(--color-danger)}.delKXG_date[data-tone=today]{background:var(--color-warning-subtle);color:var(--color-warning)}.delKXG_dateEdit{width:calc(100% + var(--space-2));margin-right:calc(-1 * var(--space-2));animation:delKXG_dateIn var(--duration-normal) var(--ease-standard)}@keyframes delKXG_dateIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.delKXG_dateEdit{animation:none}.delKXG_value,.delKXG_add{transition:none}}
.oW4HXa_root{gap:var(--space-3);display:grid}.oW4HXa_list{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none;overflow:hidden}.oW4HXa_item{opacity:1;transition:grid-template-rows var(--duration-normal) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);grid-template-rows:1fr;display:grid}.oW4HXa_item+.oW4HXa_item{border-top:1px solid var(--color-border-subtle)}.oW4HXa_enter{animation:oW4HXa_enter var(--duration-slow) var(--ease-standard)}.oW4HXa_leaving{opacity:0;grid-template-rows:0fr}.oW4HXa_clip{min-height:0;overflow:hidden}.oW4HXa_row{gap:var(--space-3);min-height:3.25rem;padding:var(--space-2) var(--space-4);align-items:center;display:flex}.oW4HXa_muted .oW4HXa_label{color:var(--color-text-muted)}.oW4HXa_icon{color:var(--color-icon);flex:none}.oW4HXa_label{min-width:0;font-size:var(--text-sm);font-weight:var(--weight-medium);flex:1}.oW4HXa_meta{color:var(--color-text-muted);font-weight:var(--weight-regular)}.oW4HXa_badge{color:var(--color-text-muted);font-size:var(--text-xs);flex:none}.oW4HXa_required{color:var(--color-danger)}.oW4HXa_empty{color:var(--color-text-muted);font-size:var(--text-sm)}.oW4HXa_add{gap:var(--space-2);align-items:center;display:flex}.oW4HXa_select{flex:1;min-width:0}@keyframes oW4HXa_enter{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@media (prefers-reduced-motion:reduce){.oW4HXa_item,.oW4HXa_enter{transition:none;animation:none}}
.WMcrGG_root{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.WMcrGG_scroll{overscroll-behavior-x:contain;overflow-x:auto}.WMcrGG_table{border-collapse:separate;border-spacing:0;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.WMcrGG_head{height:2.25rem;padding:0 var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);text-align:right;white-space:nowrap;transition:color var(--duration-normal) var(--ease-standard), background-color var(--duration-normal) var(--ease-standard)}.WMcrGG_corner{text-align:left;min-width:7.5rem}.WMcrGG_axis{color:var(--color-text-muted)}.WMcrGG_axisDivider{margin:0 var(--space-1);color:var(--color-border-strong)}.WMcrGG_colHead{min-width:6.5rem}.WMcrGG_rowHead{border-right:1px solid var(--color-border-subtle);border-bottom-color:var(--color-border-subtle);text-align:left}.WMcrGG_hitHead{color:var(--color-accent)}.WMcrGG_addCol{border-bottom:1px solid var(--color-border-subtle);width:2.5rem}.WMcrGG_head.WMcrGG_addCol{border-bottom-color:var(--color-border);text-align:center}.WMcrGG_cell{border-bottom:1px solid var(--color-border-subtle);text-align:right;height:2.25rem;transition:background-color var(--duration-normal) var(--ease-standard);padding:0}.WMcrGG_cross{background:color-mix(in srgb, var(--color-accent-subtle) 45%, transparent)}.WMcrGG_hit{background:var(--color-accent-subtle)}.WMcrGG_hit .WMcrGG_amountInput,.WMcrGG_hit .WMcrGG_amount{color:var(--color-accent);font-weight:var(--weight-semibold)}.WMcrGG_step{border-radius:var(--radius-sm);transition:background-color var(--duration-normal) var(--ease-standard);align-items:baseline;gap:.25rem;display:inline-flex}.WMcrGG_stepPrefix,.WMcrGG_stepUnit{color:var(--color-text-muted)}.WMcrGG_stepInput{width:calc(var(--chars,2) * 1ch + .5rem);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;font-weight:var(--weight-semibold);text-align:right;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;outline:none;padding:.125rem .25rem}.WMcrGG_stepInput:hover{background:var(--color-field)}.WMcrGG_stepInput:focus{background:var(--color-field);box-shadow:0 0 0 1px var(--color-focus)}.WMcrGG_invalid{animation:WMcrGG_shake var(--duration-slow) var(--ease-standard)}.WMcrGG_invalid .WMcrGG_stepInput{box-shadow:0 0 0 1px var(--color-danger)}@keyframes WMcrGG_shake{25%{transform:translate(-2px)}75%{transform:translate(2px)}}.WMcrGG_remove{border-radius:var(--radius-full);width:1.125rem;height:1.125rem;color:var(--color-text-muted);cursor:pointer;opacity:0;transition:opacity var(--duration-normal) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;place-items:center;margin-left:.125rem;padding:0;display:inline-grid}.WMcrGG_head:hover .WMcrGG_remove,.WMcrGG_remove:focus-visible{opacity:1}.WMcrGG_remove:hover{color:var(--color-danger)}.WMcrGG_amountInput{width:100%;height:100%;min-height:2.25rem;padding:0 var(--space-3);color:var(--color-text);font:inherit;text-align:right;transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);background:0 0;border:0;outline:none}.WMcrGG_amountInput::placeholder{color:var(--color-text-muted)}.WMcrGG_amountInput:hover{background:var(--color-field-hover)}.WMcrGG_amountInput:focus{background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-focus)}.WMcrGG_amount{padding:0 var(--space-3);line-height:2.25rem;display:block}.WMcrGG_emptyAmount{color:var(--color-text-muted)}.WMcrGG_add{border-radius:var(--radius-full);width:1.5rem;height:1.5rem;color:var(--color-accent);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.WMcrGG_addRow{justify-self:start;align-items:center;gap:var(--space-1);padding:var(--space-1) 0;color:var(--color-accent);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;display:inline-flex}.WMcrGG_row[data-state=enter],.WMcrGG_colHead[data-state=enter],.WMcrGG_cell[data-state=enter]{animation:WMcrGG_stepIn var(--duration-slow) var(--ease-settle) both}.WMcrGG_row[data-state=leave],.WMcrGG_colHead[data-state=leave],.WMcrGG_cell[data-state=leave]{opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}@keyframes WMcrGG_stepIn{0%{opacity:0;transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){.WMcrGG_row[data-state=enter],.WMcrGG_colHead[data-state=enter],.WMcrGG_cell[data-state=enter],.WMcrGG_invalid{animation:none}}
.ZGKPnG_root{gap:var(--space-3);--rail:2.25rem;--node:1.5rem;display:grid;container-type:inline-size}.ZGKPnG_route{margin:0;padding:0;list-style:none;display:grid;position:relative}.ZGKPnG_empty{padding:var(--space-8) var(--space-4);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text-muted);font-size:var(--text-sm);text-align:center;transition:border-color var(--duration-normal) var(--ease-standard), background var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard);margin:0}.ZGKPnG_empty[data-over]{border-color:var(--color-accent);background:var(--color-accent-subtle);color:var(--color-accent)}.ZGKPnG_dropLine{height:0;margin:var(--space-1) 0 var(--space-1) var(--rail);border-top:2px solid var(--color-accent);border-radius:var(--radius-full);animation:ZGKPnG_dropIn var(--duration-fast) var(--ease-standard);position:relative}.ZGKPnG_dropLine:before{content:"";border-radius:var(--radius-full);background:var(--color-accent);width:.5rem;height:.5rem;position:absolute;top:-.3125rem;left:-.25rem}@keyframes ZGKPnG_dropIn{0%{opacity:0;transform:scaleX(.6)}}.ZGKPnG_station{z-index:1;gap:var(--space-2);min-height:2rem;padding-left:var(--rail);animation:ZGKPnG_stepIn var(--duration-normal) var(--ease-standard);align-items:center;display:flex;position:relative}.ZGKPnG_node{width:var(--node);height:var(--node);border:2px solid var(--color-surface);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-primary-contrast);font-size:var(--text-xs);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;box-shadow:0 0 0 1px var(--color-border);place-items:center;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ZGKPnG_station[data-start] .ZGKPnG_node{background:var(--color-accent);color:var(--color-accent-contrast)}.ZGKPnG_station[data-back] .ZGKPnG_node{border:1.5px dashed var(--color-text-muted);background:var(--color-surface);color:var(--color-text-muted);box-shadow:none}.ZGKPnG_placeIcon{color:var(--color-text-muted);flex:none}.ZGKPnG_stationName{gap:var(--space-1);min-width:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:inline-flex;overflow:hidden}.ZGKPnG_station[data-back] .ZGKPnG_stationName{color:var(--color-text-muted);font-weight:var(--weight-medium)}.ZGKPnG_step{animation:ZGKPnG_stepIn var(--duration-normal) var(--ease-standard);transition:opacity var(--duration-normal) var(--ease-standard);position:relative}.ZGKPnG_route[data-highlighting] .ZGKPnG_step:not([data-active]){opacity:.55}.ZGKPnG_step[data-leaving]{opacity:0}.ZGKPnG_line{left:calc(var(--node) / 2 - 1.5px);border-left:3px solid var(--color-accent);transition:border-color var(--duration-normal) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);position:absolute}.ZGKPnG_block{margin:0 calc(-1 * var(--space-2));padding:var(--space-1) var(--space-2);border-radius:var(--radius-lg);transition:background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard);gap:1px;display:grid;position:relative}.ZGKPnG_block>.ZGKPnG_line{top:calc(var(--space-1) + 1rem);bottom:calc(var(--space-1) + 1rem);left:calc(var(--space-2) + var(--node) / 2 - 1.5px)}.ZGKPnG_block:hover,.ZGKPnG_block:focus-within{background:var(--color-field-hover)}.ZGKPnG_block:focus-visible{box-shadow:0 0 0 2px var(--color-accent);outline:none}.ZGKPnG_step[data-active] .ZGKPnG_block{background:var(--color-accent-subtle)}.ZGKPnG_step[data-warning] .ZGKPnG_block{background:var(--color-warning-subtle)}.ZGKPnG_sortable .ZGKPnG_block{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ZGKPnG_dragging{z-index:2}.ZGKPnG_dragging .ZGKPnG_block{background:var(--color-surface-raised);box-shadow:0 0 0 1px var(--color-accent), var(--shadow-lg);cursor:grabbing;transition:rotate var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard);rotate:-1deg;scale:1.02}.ZGKPnG_card{gap:var(--space-2);padding:var(--space-1) 0 var(--space-1) var(--rail);align-items:flex-start;display:flex}.ZGKPnG_emptyLeg{padding-left:var(--rail)}.ZGKPnG_emptyLeg>.ZGKPnG_line{top:calc(-1 * (var(--space-1) + 1rem));bottom:calc(-1 * (var(--space-1) + 1rem));left:calc(var(--node) / 2 - 1px);border-left:2px dotted var(--color-text-muted)}.ZGKPnG_emptyLeg[data-back]>.ZGKPnG_line{bottom:50%}.ZGKPnG_step[data-active] .ZGKPnG_emptyText{color:var(--color-text-secondary)}.ZGKPnG_emptyLabel{gap:var(--space-1);align-items:center;display:inline-flex}.ZGKPnG_icon{color:var(--color-icon);flex:none}.ZGKPnG_facts{column-gap:var(--space-3);flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;row-gap:1px;min-width:0;display:grid}.ZGKPnG_title{gap:var(--space-1);min-width:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;align-items:center;display:inline-flex;overflow:hidden}.ZGKPnG_subtitle{min-width:0;color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ZGKPnG_figures{gap:var(--space-2);justify-self:end;align-items:baseline;display:inline-flex}.ZGKPnG_subtitle{grid-column:1/-1}.ZGKPnG_distance,.ZGKPnG_detail{font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.ZGKPnG_distance{font-weight:var(--weight-semibold)}.ZGKPnG_detail{color:var(--color-text-muted)}.ZGKPnG_progress{gap:var(--space-3);margin-top:var(--space-1);grid-column:1/-1;align-items:center;display:flex}.ZGKPnG_footer{flex:1;min-width:0}.ZGKPnG_aside{min-width:5rem;color:var(--color-text-secondary);text-align:right;font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.ZGKPnG_warning{color:var(--color-warning);flex:none;display:inline-flex}.ZGKPnG_reference{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto}.ZGKPnG_meta{color:var(--color-text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.ZGKPnG_remove{top:var(--space-1);right:var(--space-1);border-radius:var(--radius-full);width:1.5rem;height:1.5rem;color:var(--color-icon);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;scale:.8}.ZGKPnG_block:hover .ZGKPnG_remove,.ZGKPnG_block:focus-within .ZGKPnG_remove{opacity:1;scale:1}.ZGKPnG_remove:hover{background:var(--color-danger);color:var(--color-surface)}.ZGKPnG_dragging .ZGKPnG_remove{opacity:0}.ZGKPnG_emptyText{gap:var(--space-2);min-height:1.75rem;padding:0 var(--space-3);color:var(--color-text-muted);font-size:var(--text-xs);justify-content:space-between;align-items:center;font-style:italic;display:flex}.ZGKPnG_summary{gap:var(--space-2) var(--space-6);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-field);flex-wrap:wrap;margin:0;display:flex}.ZGKPnG_summaryItem{gap:2px;display:grid}.ZGKPnG_summaryItem dt{color:var(--color-text-muted);font-size:var(--text-xs)}.ZGKPnG_summaryItem dd{font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;margin:0}.ZGKPnG_footnote{color:var(--color-text-muted);font-size:var(--text-xs);margin:0}@keyframes ZGKPnG_stepIn{0%{opacity:0;transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){.ZGKPnG_station,.ZGKPnG_step,.ZGKPnG_dropLine{animation:none}}
.ahTgXa_root{min-height:min(32rem,70vh);padding:var(--space-8) var(--space-6);place-items:center;display:grid}.ahTgXa_root[data-layout=screen]{background:linear-gradient(var(--color-border-subtle) 1px, transparent 1px) 0 0 / 6rem 6rem, linear-gradient(90deg, var(--color-border-subtle) 1px, transparent 1px) 0 0 / 6rem 6rem, var(--color-surface-muted);min-height:100dvh}.ahTgXa_root[data-layout=screen] .ahTgXa_inner{padding:var(--space-8) var(--space-10,var(--space-8));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg)}.ahTgXa_inner{text-align:center;justify-items:center;max-width:30rem;display:grid}.ahTgXa_art{width:304px;height:140px;margin-bottom:var(--space-5);animation:ahTgXa_partIn var(--duration-slow) var(--ease-standard) both;position:relative}.ahTgXa_code{color:#0000;font-size:7.5rem;font-weight:var(--weight-semibold);letter-spacing:-.04em;background:linear-gradient(180deg, color-mix(in srgb, var(--color-border-strong) 70%, transparent), color-mix(in srgb, var(--color-border) 20%, transparent));-webkit-user-select:none;user-select:none;-webkit-background-clip:text;background-clip:text;line-height:1;position:absolute;inset:-.5rem 0 auto}.ahTgXa_route{position:absolute;inset:0;overflow:visible}.ahTgXa_routeTrack{fill:none;stroke:var(--color-border);stroke-width:6px;stroke-linecap:round}.ahTgXa_routeLine{fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-dasharray:.02 .018;stroke-linecap:round;animation:ahTgXa_routeDraw 1.6s var(--ease-standard) .3s both}@keyframes ahTgXa_routeDraw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.ahTgXa_start{fill:var(--color-surface);stroke:var(--color-accent);stroke-width:2px}.ahTgXa_truck{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:30px;height:30px;box-shadow:var(--shadow-md);color:var(--color-accent);offset-rotate:0deg;offset-distance:88%;animation:ahTgXa_truckDrive 1.6s var(--ease-standard) .3s both;place-items:center;display:grid;position:absolute;top:0;left:0}@keyframes ahTgXa_truckDrive{0%{offset-distance:0%}to{offset-distance:88%}}.ahTgXa_pin{color:var(--color-warning);transform-origin:50% 100%;animation:ahTgXa_pinIn .52s var(--ease-spring) 1.75s both;position:absolute;top:38px;left:271px}.ahTgXa_pin svg{fill:var(--color-surface)}@keyframes ahTgXa_pinIn{0%{opacity:0;transform:translateY(-.5rem)scale(.7)}}.ahTgXa_title{color:var(--color-text-strong);font-size:var(--text-xl);font-weight:var(--weight-semibold);animation:ahTgXa_partIn var(--duration-slow) var(--ease-standard) .12s both;margin:0}.ahTgXa_description{margin:var(--space-2) 0 0;color:var(--color-text-secondary);font-size:var(--text-sm);animation:ahTgXa_partIn var(--duration-slow) var(--ease-standard) .19s both;line-height:1.55}.ahTgXa_actions{justify-content:center;gap:var(--space-2);margin-top:var(--space-5);animation:ahTgXa_partIn var(--duration-slow) var(--ease-standard) .26s both;flex-wrap:wrap;display:flex}@keyframes ahTgXa_partIn{0%{opacity:0;transform:translateY(.5rem)}}@media (prefers-reduced-motion:reduce){.ahTgXa_art,.ahTgXa_routeLine,.ahTgXa_truck,.ahTgXa_pin,.ahTgXa_title,.ahTgXa_description,.ahTgXa_actions{animation:none}}
.uWZ8Tq_root{background:var(--color-surface-muted);height:100%;min-height:20rem;position:relative;overflow:hidden}.uWZ8Tq_map{position:absolute;inset:0}.uWZ8Tq_layer{pointer-events:none;opacity:0;transition:opacity var(--duration-normal) var(--ease-standard);position:absolute;inset:0}.uWZ8Tq_layer[data-ready]{opacity:1}.uWZ8Tq_lines{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.uWZ8Tq_segment{animation:uWZ8Tq_segmentIn var(--duration-slow) var(--ease-standard) backwards;transition:opacity var(--duration-normal) var(--ease-standard)}.uWZ8Tq_segment path{fill:none;stroke-linecap:round;stroke-linejoin:round;transition:stroke-width var(--duration-normal) var(--ease-standard), stroke var(--duration-normal) var(--ease-standard)}.uWZ8Tq_casing{stroke:var(--color-surface);stroke-width:8px;stroke-opacity:.9}.uWZ8Tq_stroke{stroke:var(--color-accent);stroke-width:4px}.uWZ8Tq_arrow{fill:none;stroke:var(--color-surface);stroke-width:2px}.uWZ8Tq_segment[data-empty] .uWZ8Tq_casing{stroke-width:6px;stroke-opacity:.7}.uWZ8Tq_segment[data-empty] .uWZ8Tq_stroke{stroke:var(--color-text-secondary);stroke-width:2.5px;stroke-dasharray:2 7}.uWZ8Tq_segment[data-empty] .uWZ8Tq_arrow{stroke:var(--color-text-secondary);stroke-width:1.75px}.uWZ8Tq_hit{stroke:#0000;stroke-width:18px;pointer-events:stroke;cursor:default}.uWZ8Tq_lines[data-highlighting] .uWZ8Tq_segment{opacity:.3}.uWZ8Tq_lines[data-highlighting] .uWZ8Tq_segment[data-active]{opacity:1}.uWZ8Tq_segment[data-active] .uWZ8Tq_casing{stroke-width:11px}.uWZ8Tq_segment[data-active] .uWZ8Tq_stroke{stroke-width:6px}.uWZ8Tq_segment[data-empty][data-active] .uWZ8Tq_stroke{stroke-width:3.5px}@keyframes uWZ8Tq_segmentIn{0%{opacity:0}}.uWZ8Tq_anchor{will-change:transform;position:absolute;top:0;left:0}.uWZ8Tq_anchor:hover{z-index:1}.uWZ8Tq_anchor:has([data-active]){z-index:1}.uWZ8Tq_station{align-items:center;gap:var(--space-1);translate:calc(-1 * var(--space-3)) -50%;pointer-events:auto;animation:uWZ8Tq_stationIn var(--duration-normal) var(--ease-standard) backwards;transition:opacity var(--duration-normal) var(--ease-standard), scale var(--duration-normal) var(--ease-standard);display:flex;position:absolute;top:0;left:0}.uWZ8Tq_number{min-width:var(--space-6);height:var(--space-6);padding:0 var(--space-1);border:2px solid var(--color-surface);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-primary-contrast);font-size:var(--text-xs);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;white-space:nowrap;box-shadow:var(--shadow-md);place-items:center;display:grid}.uWZ8Tq_station[data-start] .uWZ8Tq_number{background:var(--color-accent);color:var(--color-accent-contrast)}.uWZ8Tq_name{align-items:center;gap:var(--space-1);max-width:12rem;padding:.125rem var(--space-2);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-sm);font-size:var(--text-xs);font-weight:var(--weight-medium);color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.uWZ8Tq_name svg{color:var(--color-text-muted);flex:none}.uWZ8Tq_station[data-active]{scale:1.12}.uWZ8Tq_station[data-dim]{opacity:.45}button.uWZ8Tq_station{font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.uWZ8Tq_station[data-selected] .uWZ8Tq_name{background:var(--color-accent);color:var(--color-accent-contrast)}.uWZ8Tq_station[data-selected] .uWZ8Tq_name svg{color:inherit}.uWZ8Tq_anchor[data-place]{z-index:0}.uWZ8Tq_place{height:1.375rem;padding:0 var(--space-1);border:1.5px solid var(--color-surface);border-radius:var(--radius-full);background:var(--color-text-secondary);color:var(--color-surface);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;box-shadow:var(--shadow-md);pointer-events:auto;cursor:pointer;animation:uWZ8Tq_stationIn var(--duration-normal) var(--ease-standard) backwards;transition:background var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard);align-items:center;gap:2px;display:inline-flex;position:absolute;top:0;left:0;translate:-50% -50%}.uWZ8Tq_place:hover{background:var(--color-text);scale:1.12}.uWZ8Tq_place[data-selected]{background:var(--color-accent);color:var(--color-accent-contrast);scale:1.15}.uWZ8Tq_place:disabled{cursor:default}.uWZ8Tq_place:focus-visible,button.uWZ8Tq_station:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.uWZ8Tq_placeName{left:var(--space-4);padding:.125rem var(--space-2);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-accent-contrast);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;box-shadow:var(--shadow-sm);animation:uWZ8Tq_fadeIn var(--duration-normal) var(--ease-standard) backwards;position:absolute;top:0;translate:0 -50%}@keyframes uWZ8Tq_stationIn{0%{opacity:0;scale:.6}}.uWZ8Tq_overlay{top:var(--space-4);left:var(--space-4);gap:var(--space-2);max-width:min(36rem, calc(100% - 2 * var(--space-4)));padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface) 92%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:var(--shadow-lg);animation:uWZ8Tq_fadeIn var(--duration-normal) var(--ease-standard) backwards;display:grid;position:absolute}.uWZ8Tq_figures{gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;display:flex}.uWZ8Tq_figure{gap:2px;min-width:0;display:grid}.uWZ8Tq_figure dt{color:var(--color-text-muted);font-size:var(--text-xs)}.uWZ8Tq_figure dd{font-size:var(--text-lg);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.uWZ8Tq_share{border-radius:var(--radius-full);background:var(--color-border);width:100%;min-width:4rem;height:.25rem;display:block;overflow:hidden}.uWZ8Tq_share span{border-radius:inherit;background:var(--color-text-secondary);height:100%;transition:width var(--duration-slow) var(--ease-standard);display:block}.uWZ8Tq_noteRow{gap:var(--space-3);justify-content:space-between;align-items:center;display:flex}.uWZ8Tq_note{min-width:0;color:var(--color-text-muted);font-size:var(--text-xs);flex:1;margin:0}.uWZ8Tq_legend{left:var(--space-4);bottom:var(--space-4);align-items:center;gap:var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-md);font-size:var(--text-xs);color:var(--color-text-secondary);animation:uWZ8Tq_fadeIn var(--duration-normal) var(--ease-standard) backwards;display:flex;position:absolute}.uWZ8Tq_legendItem{align-items:center;gap:var(--space-1);display:inline-flex}.uWZ8Tq_legendLoaded,.uWZ8Tq_legendEmpty{width:var(--space-5);border-top:3px solid var(--color-accent);border-radius:var(--radius-full);height:0}.uWZ8Tq_legendEmpty{border-top:2px dotted var(--color-text-secondary)}.uWZ8Tq_legendNote{color:var(--color-text-muted);text-underline-offset:2px;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.uWZ8Tq_missing{right:var(--space-4);bottom:var(--space-4);max-width:50%;padding:var(--space-1) var(--space-3);border-radius:var(--radius-md);background:var(--color-warning-subtle);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:var(--text-xs);color:var(--color-warning);animation:uWZ8Tq_fadeIn var(--duration-normal) var(--ease-standard) backwards;margin:0;position:absolute}.uWZ8Tq_empty{padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-md);font-size:var(--text-sm);color:var(--color-text-muted);animation:uWZ8Tq_fadeIn var(--duration-normal) var(--ease-standard) backwards;margin:0;position:absolute;top:50%;left:50%;translate:-50% -50%}.uWZ8Tq_notice{align-content:center;justify-items:center;gap:var(--space-3);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--text-sm);animation:uWZ8Tq_fadeIn var(--duration-normal) var(--ease-standard) backwards;display:grid;position:absolute;inset:0}@keyframes uWZ8Tq_fadeIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.uWZ8Tq_layer,.uWZ8Tq_segment,.uWZ8Tq_segment path,.uWZ8Tq_station,.uWZ8Tq_place,.uWZ8Tq_placeName,.uWZ8Tq_overlay,.uWZ8Tq_legend,.uWZ8Tq_missing,.uWZ8Tq_empty,.uWZ8Tq_notice{transition:none;animation:none}}
.vCyzPa_root{gap:var(--space-1);grid-template-columns:minmax(0,1fr);min-width:0;margin:0;display:grid}.vCyzPa_label{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.vCyzPa_bars{border-bottom:1px solid var(--color-border);align-items:flex-end;gap:3px;display:flex}.vCyzPa_slot{cursor:default;flex:1;align-items:flex-end;min-width:0;height:100%;display:flex}.vCyzPa_bar{border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--color-accent);transform-origin:bottom;width:100%;animation:vCyzPa_grow var(--duration-slow) var(--ease-standard) both;transition:height var(--duration-slow) var(--ease-standard), background var(--duration-fast) var(--ease-standard)}.vCyzPa_slot:hover .vCyzPa_bar{background:var(--color-accent-hover)}.vCyzPa_empty{height:0}@keyframes vCyzPa_grow{0%{opacity:0;transform:scaleY(0)}}.vCyzPa_axis{justify-content:space-between;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;display:flex}@media (prefers-reduced-motion:reduce){.vCyzPa_bar{transition:none;animation:none}}
.ev20Oq_root{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-field);isolation:isolate;width:max-content;max-width:100%;padding:2px;display:inline-flex;position:relative}.ev20Oq_fullWidth{width:auto;display:flex}.ev20Oq_fullWidth .ev20Oq_segment{flex:1;justify-content:center}.ev20Oq_thumb{z-index:-1;border-radius:calc(var(--radius-md) - 2px);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);transition:transform var(--duration-slow) var(--ease-standard), width var(--duration-slow) var(--ease-standard);position:absolute;top:2px;bottom:2px;left:0}.ev20Oq_segment{height:1.625rem;padding:0 var(--space-3);border-radius:calc(var(--radius-md) - 2px);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;transition:color var(--duration-normal) var(--ease-standard);background:0 0;border:none;align-items:center;gap:.375rem;display:inline-flex}.ev20Oq_segment:hover,.ev20Oq_segment[aria-checked=true]{color:var(--color-text)}.ev20Oq_segment:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.ev20Oq_count{border-radius:var(--radius-full);background:var(--color-field-hover);min-width:1.125rem;color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;text-align:center;transition:background var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard);padding:0 .3125rem}.ev20Oq_segment[aria-checked=true] .ev20Oq_count{background:var(--color-accent-subtle);color:var(--color-accent)}
.uLHb8q_panel{gap:var(--space-2);width:100%;padding:var(--space-3);display:grid}.uLHb8q_hint{padding:var(--space-4) 0;color:var(--color-text-muted);font-size:var(--text-sm);text-align:center;margin:0}.uLHb8q_calendar{margin:calc(-1 * var(--space-2))}.uLHb8q_summary{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:28px;color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);display:flex}.uLHb8q_time{gap:var(--space-1);padding-top:var(--space-2);border-top:1px solid var(--color-border-subtle);display:grid}.uLHb8q_timeHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.uLHb8q_timeLabel{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.uLHb8q_timeRow{align-items:center;gap:var(--space-2);color:var(--color-text-muted);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.uLHb8q_problem{color:var(--color-danger);font-size:var(--text-xs);flex:1;margin:0}.uLHb8q_footer{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:32px;display:flex}.uLHb8q_trigger{align-items:center;gap:var(--space-2);width:100%;height:32px;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-field);color:var(--color-text);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);display:flex}.uLHb8q_trigger:hover:not(:disabled){background:var(--color-field-hover)}.uLHb8q_trigger:disabled{cursor:not-allowed;opacity:.6}.uLHb8q_trigger[aria-invalid=true]{border-color:var(--color-danger)}.uLHb8q_triggerText{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.uLHb8q_triggerIcon{color:var(--color-text-muted);flex:none}
.yajMzq_sidebar{gap:var(--space-5);width:var(--sidebar-width);height:100%;min-height:0;padding:var(--space-5) var(--space-3) var(--space-3);border-right:1px solid var(--color-border);background:var(--color-sidebar-bg);transition:width var(--duration-slow) var(--ease-standard);flex-direction:column;display:flex;overflow:hidden}.yajMzq_collapsed{width:var(--sidebar-width-collapsed)}.yajMzq_collapsed .yajMzq_headerText,.yajMzq_collapsed .yajMzq_headerIcon,.yajMzq_collapsed .yajMzq_headerDivider,.yajMzq_collapsed .yajMzq_headerAside,.yajMzq_collapsed .yajMzq_sectionLabel,.yajMzq_collapsed .yajMzq_itemLabel,.yajMzq_collapsed .yajMzq_chevron,.yajMzq_collapsed .yajMzq_toggleLabel{opacity:0;pointer-events:none}.yajMzq_headerText,.yajMzq_headerIcon,.yajMzq_headerDivider,.yajMzq_headerAside,.yajMzq_sectionLabel,.yajMzq_itemLabel,.yajMzq_chevron,.yajMzq_toggleLabel{transition:opacity var(--duration-normal) var(--ease-standard)}.yajMzq_collapsed .yajMzq_header{overflow:hidden}.yajMzq_collapsed .yajMzq_headerMain{padding:1px}.yajMzq_collapsed .yajMzq_list>li>.yajMzq_item{padding-inline:.75rem;overflow:hidden}.yajMzq_item[data-count]{position:relative}.yajMzq_item[data-count]:after{content:"";border:1.5px solid var(--color-sidebar-bg);border-radius:var(--radius-full);background:var(--color-accent);width:.4375rem;height:.4375rem;animation:yajMzq_dotIn var(--duration-normal) var(--ease-spring);position:absolute;top:.3125rem;left:1.4375rem}@keyframes yajMzq_dotIn{0%{opacity:0;transform:scale(.4)}}.yajMzq_toggle{align-items:center;gap:var(--space-2);width:100%;min-height:2rem;margin-top:calc(var(--space-5) * -1 + var(--space-2));padding:var(--space-1) .75rem;border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:none;display:flex;overflow:hidden}.yajMzq_toggle:hover{background:var(--color-sidebar-hover);color:var(--color-text)}.yajMzq_toggle:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus-ring);outline:none}.yajMzq_toggleIcon{transition:transform var(--duration-slow) var(--ease-standard);flex:none}.yajMzq_collapsed .yajMzq_toggleIcon{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.yajMzq_sidebar,.yajMzq_toggleIcon{transition:none}}.yajMzq_header{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);width:100%;box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--ease-standard);flex:none;align-items:stretch;display:flex}.yajMzq_headerMain{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-lg);color:inherit;text-align:left;transition:padding var(--duration-slow) var(--ease-standard);background:0 0;border:none;flex:1;display:flex}.yajMzq_headerButton:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus-ring);outline:none}.yajMzq_headerClickable:has(.yajMzq_headerButton:hover){border-color:var(--color-border-strong)}.yajMzq_headerDivider{width:1px;margin:var(--space-2) 0;background:var(--color-border);flex:none}.yajMzq_headerAside{padding:0 var(--space-1);flex:none;align-items:center;display:flex}.yajMzq_logo{border-radius:var(--radius-md);background:var(--color-primary);width:2.25rem;height:2.25rem;color:var(--color-primary-contrast);flex:none;place-items:center;display:grid;overflow:hidden}.yajMzq_initials{width:0;margin-right:calc(var(--space-3) * -1);font-size:var(--text-sm);font-weight:var(--weight-semibold);opacity:0;transition:width var(--duration-slow) var(--ease-standard), margin var(--duration-slow) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard)}.yajMzq_collapsed .yajMzq_initials{opacity:1;width:2.25rem;margin-right:0}.yajMzq_logoImage{background:var(--gray-0);box-shadow:inset 0 0 0 1px var(--color-border);animation:yajMzq_logoIn var(--duration-normal) var(--ease-standard)}.yajMzq_logoImage img{width:100%;height:100%;padding:var(--space-1);object-fit:contain}@keyframes yajMzq_logoIn{0%{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.yajMzq_logoImage{animation:none}}.yajMzq_headerText{flex:1;justify-items:start;gap:2px;min-width:0;display:grid}.yajMzq_title{max-width:100%;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yajMzq_badge{padding:1px var(--space-2);border-radius:var(--radius-sm);background:var(--color-accent-subtle);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-normal)}.yajMzq_subtitle{max-width:100%;color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yajMzq_status{align-items:center;gap:var(--space-1);max-width:100%;color:var(--color-text-secondary);font-size:var(--text-xs);line-height:var(--leading-tight);white-space:nowrap;animation:yajMzq_statusIn var(--duration-normal) var(--ease-standard);display:inline-flex;overflow:hidden}.yajMzq_status svg{flex:none}.yajMzq_status[data-tone=success] svg{color:var(--color-success)}.yajMzq_status[data-tone=warning] svg{color:var(--color-warning)}.yajMzq_status[data-tone=danger] svg{color:var(--color-danger)}@keyframes yajMzq_statusIn{0%{opacity:0;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.yajMzq_status{animation:none}}.yajMzq_headerIcon{color:var(--color-text-muted);transition:transform var(--duration-normal) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);flex:none}.yajMzq_headerButton:hover .yajMzq_headerIcon{color:var(--color-text)}.yajMzq_headerIcon[data-open]{transform:rotate(180deg)}.yajMzq_body{margin-right:calc(-1 * var(--space-3));flex:1}.yajMzq_bodyContent{gap:var(--space-5);padding-right:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.yajMzq_sectionLabel{margin-bottom:var(--space-1);white-space:nowrap;padding:0 var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);overflow:hidden}.yajMzq_list,.yajMzq_submenu{grid-template-columns:minmax(0,1fr);gap:2px;padding:0;list-style:none;display:grid}.yajMzq_item{align-items:center;gap:var(--space-2);width:100%;min-height:2rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:left;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard),  opacity var(--duration-slow) var(--ease-standard) var(--unlock-delay,0s),  padding var(--duration-slow) var(--ease-standard);background:0 0;border:none;text-decoration:none;display:flex}.yajMzq_item:hover{background:var(--color-sidebar-hover)}.yajMzq_item.yajMzq_locked{cursor:default;opacity:.4}.yajMzq_item.yajMzq_locked:hover{background:0 0}.yajMzq_item.yajMzq_active{background:var(--color-surface-raised);box-shadow:var(--shadow-sm);color:var(--color-accent)}.yajMzq_itemIcon{color:var(--color-icon);flex:none}.yajMzq_active .yajMzq_itemIcon{color:inherit}.yajMzq_itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.yajMzq_count{border-radius:var(--radius-full);background:var(--color-accent);min-width:1.125rem;height:1.125rem;color:var(--color-accent-contrast);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;opacity:0;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-spring);flex:none;place-items:center;padding:0 .3125rem;line-height:1;display:grid;transform:scale(.6)}.yajMzq_count[data-visible]{opacity:1;transform:none}.yajMzq_count:not([data-visible]){width:0;min-width:0;margin-left:calc(-1 * var(--space-2));padding:0;overflow:hidden}.yajMzq_countValue{animation:yajMzq_countIn var(--duration-normal) var(--ease-spring)}@keyframes yajMzq_countIn{0%{opacity:0;transform:translateY(.25rem)}}.yajMzq_chevron{color:var(--color-text-disabled);transition:transform var(--duration-slow) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);flex:none}.yajMzq_chevronOpen{transform:rotate(90deg)}.yajMzq_split{position:relative}.yajMzq_splitLink{padding-right:calc(var(--space-2) + 1.5rem)}.yajMzq_splitToggle{top:50%;right:var(--space-1);border-radius:var(--radius-sm);width:1.5rem;height:1.5rem;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;transform:translateY(-50%)}.yajMzq_splitToggle:hover{background:var(--glass-hover)}.yajMzq_splitToggle:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.yajMzq_collapse{transition:grid-template-rows var(--duration-slow) var(--ease-standard);grid-template-rows:0fr;display:grid}.yajMzq_collapseOpen{grid-template-rows:1fr}.yajMzq_collapseInner{min-height:0;overflow:hidden}.yajMzq_submenu{margin:2px 0 var(--space-1) .9375rem;padding-left:var(--space-2)}.yajMzq_subItem{min-height:1.875rem;color:var(--color-text-secondary);font-weight:var(--weight-regular)}.yajMzq_subItem.yajMzq_active{font-weight:var(--weight-medium)}.yajMzq_view{transition:opacity var(--duration-normal) var(--ease-standard)}.yajMzq_view[hidden]{display:none}.yajMzq_viewAway{opacity:0;pointer-events:none}.yajMzq_viewContent{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.yajMzq_sidebar[data-arranging] [data-sidebar-header],.yajMzq_sidebar[data-arranging] .yajMzq_toggle{opacity:.5;pointer-events:none}.yajMzq_bodyContent>.yajMzq_view,.yajMzq_bodyContent>[data-arrange-view]{grid-area:1/1}.yajMzq_presence{display:grid}.yajMzq_presenceInner{min-height:0;overflow:hidden}.yajMzq_presence[data-presence=enter]{animation:yajMzq_itemIn var(--duration-slow) var(--ease-standard) both}.yajMzq_presence[data-presence=leave]{animation:yajMzq_itemOut var(--duration-normal) var(--ease-standard) both;pointer-events:none}@keyframes yajMzq_itemIn{0%{opacity:0;grid-template-rows:0fr;margin-top:-2px;translate:-.375rem}to{opacity:1;grid-template-rows:1fr;margin-top:0;translate:0}}@keyframes yajMzq_itemOut{0%{opacity:1;grid-template-rows:1fr;margin-top:0}to{opacity:0;grid-template-rows:0fr;margin-top:-2px;translate:-.375rem}}@media (prefers-reduced-motion:reduce){.yajMzq_presence[data-presence]{animation:none}}
.MiiT0q_panel{width:58.75rem;max-width:100%;height:min(41.25rem, calc(100dvh - 2 * var(--space-6)));flex-direction:column;display:flex}.MiiT0q_body{flex:1;grid-template-columns:auto 1fr;min-height:0;display:grid}.MiiT0q_panel{transition:width var(--duration-slow) var(--ease-standard)}.MiiT0q_panelWide{width:75rem}.MiiT0q_bodyWithAside{grid-template-columns:auto minmax(0,1fr) 16.25rem}.MiiT0q_aside{border-left:1px solid var(--color-border-subtle);min-width:0;min-height:0;animation:MiiT0q_pageIn var(--duration-slow) var(--ease-standard);flex-direction:column;display:flex}.MiiT0q_asideBody{align-content:start;gap:var(--space-6);padding:var(--space-6);display:grid}.MiiT0q_nav{border-bottom-left-radius:var(--panel-inner-radius);height:100%}.MiiT0q_navFooter{padding:var(--space-2) 0 0;border-top:1px solid var(--color-border-subtle);margin:0;list-style:none;display:grid}.MiiT0q_navPlain{padding-top:var(--space-3)}.MiiT0q_avatar{font-size:var(--text-sm);font-weight:var(--weight-semibold);letter-spacing:.02em}.MiiT0q_main{flex-direction:column;min-width:0;min-height:0;display:flex}.MiiT0q_pageHead{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding:var(--space-6) var(--space-8) var(--space-4);display:flex}.MiiT0q_pageHeadText{gap:2px;min-width:0;display:grid}.MiiT0q_pageHeadActions{gap:var(--space-2);flex:none;align-items:center;display:flex}.MiiT0q_crumb{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);align-items:center;gap:2px;display:inline-flex}.MiiT0q_title{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);outline:none}.MiiT0q_description{color:var(--color-text-secondary);line-height:var(--leading-normal)}.MiiT0q_scroll{flex:1;min-height:0;display:grid}.MiiT0q_pageBody{padding:var(--space-1) var(--space-8) var(--space-8);animation:MiiT0q_pageIn var(--duration-slow) var(--ease-standard);grid-template-columns:minmax(0,1fr);align-content:start;display:grid}@keyframes MiiT0q_pageIn{0%{opacity:0;transform:translateY(.375rem)}}.MiiT0q_pageBody>*+*{margin-top:var(--space-6)}.MiiT0q_pageBody>[data-collapse]{margin-top:0}.MiiT0q_pageBody>[data-collapse]>*>:first-child{margin-top:var(--space-6)}.MiiT0q_pageBody>[data-collapse]:first-child>*>:first-child{margin-top:0}.MiiT0q_animating{will-change:opacity, transform}.MiiT0q_footer{padding:var(--space-4) var(--space-8);border-top:1px solid var(--color-border-subtle)}.MiiT0q_nav li:nth-child(2){--unlock-delay:50ms}.MiiT0q_nav li:nth-child(3){--unlock-delay:.1s}.MiiT0q_nav li:nth-child(4){--unlock-delay:.15s}.MiiT0q_nav li:nth-child(n+5){--unlock-delay:.2s}.MiiT0q_group{gap:var(--space-2);grid-template-columns:minmax(0,1fr);display:grid}.MiiT0q_group+.MiiT0q_group{margin-top:var(--group-gap,var(--space-16))}.MiiT0q_pageBody>.MiiT0q_group+.MiiT0q_group{margin-top:var(--space-6)}.MiiT0q_groupHeader{align-items:flex-end;gap:var(--space-4);display:flex}.MiiT0q_groupHeaderCentered{align-items:center}.MiiT0q_groupHead{flex:1;gap:2px;min-width:0;display:grid}.MiiT0q_groupActions{gap:var(--space-2);flex:none;display:flex}.MiiT0q_groupTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold);align-items:center;gap:.25rem;display:flex}.MiiT0q_groupDescription{color:var(--color-text-muted);font-size:var(--text-xs)}.MiiT0q_groupBare{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.MiiT0q_groupBox{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--duration-slow) var(--ease-standard), background var(--duration-slow) var(--ease-standard)}.MiiT0q_groupBox:has(>[data-collapse]:only-child[aria-hidden=true]){background:0 0;border-color:#0000}.MiiT0q_groupBox:has(>[data-framed]:only-child){background:0 0;border:none;border-radius:0}.MiiT0q_row{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);min-height:3.5rem;padding:var(--space-3) var(--space-4);flex-wrap:wrap;display:flex}.MiiT0q_groupBare:has(>.MiiT0q_row){gap:0}.MiiT0q_groupBare>.MiiT0q_row{padding-inline:0}.MiiT0q_row~.MiiT0q_row,.MiiT0q_row~[data-collapse]>*>.MiiT0q_row:first-child{border-top:1px solid var(--color-border-subtle)}[data-collapse]:not([aria-hidden=true]):has(.MiiT0q_row)~.MiiT0q_row{border-top:1px solid var(--color-border-subtle)}[data-collapse]:not([aria-hidden=true]):has(.MiiT0q_row)~[data-collapse]>*>.MiiT0q_row:first-child{border-top:1px solid var(--color-border-subtle)}.MiiT0q_rowStacked{align-items:stretch;gap:var(--space-3);flex-flow:column}.MiiT0q_rowStacked .MiiT0q_rowText{flex:none}.MiiT0q_rowText{flex:1 1 var(--settings-label-min-width);overflow-wrap:break-word;gap:2px;min-width:0;display:grid}.MiiT0q_rowLabel{font-size:var(--text-sm);font-weight:var(--weight-medium);align-items:center;gap:.25rem;display:flex}.MiiT0q_rowAction{margin-block:-.375rem;align-items:center;margin-left:2px;display:inline-flex}.MiiT0q_rowDescription{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.MiiT0q_rowError{color:var(--color-danger);animation:MiiT0q_pageIn var(--duration-normal) var(--ease-standard)}.MiiT0q_rowControl{align-items:center;gap:var(--space-2);flex:none;max-width:100%;margin-left:auto;display:flex}.MiiT0q_rowStacked .MiiT0q_rowControl{flex:1;margin-left:0}.MiiT0q_rowBelow{min-width:0;margin-top:calc(-1 * var(--space-2));flex:1 0 100%}.MiiT0q_rowBelow:empty{display:none}.MiiT0q_row:not(.MiiT0q_rowStacked)>.MiiT0q_rowControl{--inline-control-width:var(--control-width-inline)}@media (max-width:760px){.MiiT0q_body{grid-template-columns:1fr}.MiiT0q_nav{display:none}}
.xNbWua_list{margin:0;padding:0;list-style:none;position:relative}.xNbWua_row{gap:var(--space-4);min-height:3.5rem;padding:var(--space-3) var(--space-4);background:var(--color-surface);align-items:center;display:flex;position:relative}.xNbWua_row+.xNbWua_row{border-top:1px solid var(--color-border-subtle)}.xNbWua_list>.xNbWua_row:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.xNbWua_list>.xNbWua_row:last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.xNbWua_rowSortable{padding-left:var(--space-6);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.xNbWua_dragging{z-index:1;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);cursor:grabbing}.xNbWua_muted .xNbWua_label{color:var(--color-text-muted)}.xNbWua_handle{top:50%;left:var(--space-1);width:var(--space-4);height:2rem;color:var(--color-icon);cursor:grab;opacity:0;touch-action:none;transition:opacity var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;transform:translateY(-50%)}.xNbWua_row:hover .xNbWua_handle,.xNbWua_handle:focus-visible,.xNbWua_dragging .xNbWua_handle{opacity:1}.xNbWua_handle:hover,.xNbWua_handle:focus-visible{color:var(--color-accent);outline:none}.xNbWua_dragging .xNbWua_handle{cursor:grabbing}.xNbWua_text{flex:1;gap:2px;min-width:0;display:grid}.xNbWua_label{font-size:var(--text-sm);font-weight:var(--weight-medium)}.xNbWua_description{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.xNbWua_actions{gap:var(--space-1);flex:none;align-items:center;display:flex}.xNbWua_dense{padding:var(--space-1)}.xNbWua_dense>.xNbWua_row{gap:var(--space-2);min-height:2rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-standard);background:0 0}.xNbWua_dense>.xNbWua_row+.xNbWua_row{border-top:none}.xNbWua_dense>.xNbWua_rowSortable{padding-left:var(--space-5)}.xNbWua_dense>.xNbWua_row:hover{background:var(--color-field-hover)}.xNbWua_dense>.xNbWua_dragging{background:var(--color-surface-raised)}.xNbWua_dense .xNbWua_handle{opacity:.5;height:1.5rem;left:2px}
.VRrFPq_tiles{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(12.5rem,1fr));display:grid}.VRrFPq_tile{align-content:start;gap:var(--space-1);min-height:8.25rem;padding:var(--space-4) var(--space-4) var(--space-12);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);font:inherit;text-align:left;transition:border-color var(--duration-normal) var(--ease-standard), background var(--duration-normal) var(--ease-standard);display:grid;position:relative;overflow:hidden}.VRrFPq_clickable:hover{border-color:var(--color-border-strong)}.VRrFPq_clickable:has(.VRrFPq_hit:focus-visible){box-shadow:0 0 0 .1875rem var(--color-focus-ring)}.VRrFPq_hit{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;inset:0}.VRrFPq_hit:focus-visible{outline:none}.VRrFPq_label{color:var(--color-text-secondary);font-size:var(--text-sm)}.VRrFPq_value{color:var(--color-text-strong);font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--leading-tight)}.VRrFPq_hint{min-height:1lh;color:var(--color-text-muted);font-size:var(--text-xs);transition:color var(--duration-normal) var(--ease-standard)}.VRrFPq_hint[data-tone=success]{color:var(--color-success)}.VRrFPq_hint[data-tone=danger]{color:var(--color-danger)}.VRrFPq_spark{z-index:1;width:100%;height:2.75rem;color:var(--color-accent);cursor:crosshair;position:absolute;inset:auto 0 0}.VRrFPq_spark:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus-ring);outline:none}.VRrFPq_line{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round}.VRrFPq_cursor{stroke:var(--color-border-strong);stroke-width:1px;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.VRrFPq_cursor[data-visible]{opacity:1}.VRrFPq_share{right:var(--space-4);bottom:var(--space-5);left:var(--space-4);border-radius:var(--radius-full);background:var(--color-field-hover);height:.375rem;position:absolute;overflow:hidden}.VRrFPq_share>span{border-radius:inherit;background:var(--color-accent);height:100%;animation:VRrFPq_grow var(--duration-slow) var(--ease-standard) backwards;transform-origin:0;display:block}@keyframes VRrFPq_grow{0%{transform:scaleX(0)}}.VRrFPq_tiles[data-variant=list]{grid-template-columns:minmax(0,1fr);gap:0}.VRrFPq_tiles[data-variant=list] .VRrFPq_tile{column-gap:var(--space-3);min-height:0;padding:var(--space-3) 0;background:0 0;border:none;border-radius:0;grid-template-columns:minmax(0,1fr) 6rem;overflow:visible}.VRrFPq_tiles[data-variant=list] .VRrFPq_tile+.VRrFPq_tile{border-top:1px solid var(--color-border-subtle)}.VRrFPq_tiles[data-variant=list] .VRrFPq_label,.VRrFPq_tiles[data-variant=list] .VRrFPq_value,.VRrFPq_tiles[data-variant=list] .VRrFPq_hint{grid-column:1}.VRrFPq_tiles[data-variant=list] .VRrFPq_value{font-size:var(--text-xl)}.VRrFPq_tiles[data-variant=list] .VRrFPq_spark,.VRrFPq_tiles[data-variant=list] .VRrFPq_share{grid-area:1/2/span 3;align-self:center;position:static}.VRrFPq_tiles[data-variant=list] .VRrFPq_spark{width:6rem;height:2rem}.VRrFPq_tiles[data-variant=list] .VRrFPq_clickable:hover{border-color:#0000}.VRrFPq_tiles[data-variant=list] .VRrFPq_clickable:hover .VRrFPq_label{color:var(--color-text)}@media (prefers-reduced-motion:reduce){.VRrFPq_share>span{animation:none}}
.och6SW_switch{--w:1.875rem;--h:1.125rem;--pad:2px;width:var(--w);height:var(--h);border-radius:var(--radius-full);background:var(--color-border-strong);transition:background var(--duration-normal) var(--ease-standard);border:none;flex:none;padding:0;position:relative}.och6SW_switch[aria-checked=true]{background:var(--color-accent)}.och6SW_switch:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.och6SW_switch:disabled{opacity:.45;cursor:not-allowed}.och6SW_thumb{top:var(--pad);left:var(--pad);width:calc(var(--h) - 2 * var(--pad));height:calc(var(--h) - 2 * var(--pad));border-radius:var(--radius-full);background:var(--gray-0);box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-standard);position:absolute}.och6SW_switch[aria-checked=true] .och6SW_thumb{transform:translateX(calc(var(--w) - var(--h)))}.och6SW_labeled{align-items:flex-start;gap:var(--space-3);cursor:pointer;display:inline-flex}.och6SW_labeled .och6SW_switch{margin-top:1px}.och6SW_labeled[data-disabled]{cursor:not-allowed}.och6SW_text{gap:2px;min-width:0;display:grid}.och6SW_label{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-normal)}.och6SW_labeled[data-disabled] .och6SW_text{opacity:.45}.och6SW_description{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}
.MT29wG_area{width:100%;min-height:96px;padding:var(--space-3);color:var(--color-text-strong);font:inherit;font-size:var(--text-sm);line-height:var(--leading-normal);resize:vertical;background:0 0;border:0;outline:none;display:block}.MT29wG_area::placeholder{color:var(--color-text-muted)}.MT29wG_hint{padding:var(--space-1) var(--space-3) var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs)}
._0Kd1lq_pager{align-items:center;gap:var(--space-4);min-height:3rem;padding-top:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);flex:none;grid-template-columns:1fr auto 1fr;display:grid}._0Kd1lq_range{font-variant-numeric:tabular-nums}._0Kd1lq_pages{align-items:center;gap:var(--space-1);grid-column:2;display:flex}._0Kd1lq_number{min-width:2.25rem;height:2.25rem;padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--color-text-strong);font:inherit;font-size:var(--text-md);font-variant-numeric:tabular-nums;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none}._0Kd1lq_number:hover{background:var(--color-field)}._0Kd1lq_number:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}._0Kd1lq_number[aria-current=page]{background:var(--color-surface-muted);color:var(--color-accent);font-weight:var(--weight-medium)}._0Kd1lq_gap{text-align:center;min-width:1.5rem;color:var(--color-text-disabled)}._0Kd1lq_size{justify-content:flex-end;align-items:center;gap:var(--space-2);grid-column:3;display:flex}._0Kd1lq_sizeLabel{white-space:nowrap}
._7CqXga_root{position:relative}._7CqXga_box{gap:var(--space-1);height:auto;min-height:2.125rem;padding:.25rem var(--space-2) .25rem .25rem;flex-wrap:wrap}._7CqXga_input{height:1.5rem;padding-left:var(--space-2);flex:3.75rem}._7CqXga_shake{animation:_7CqXga_shake .36s var(--ease-standard)}@keyframes _7CqXga_shake{20%{transform:translate(-.25rem)}40%{transform:translate(.25rem)}60%{transform:translate(-.1875rem)}80%{transform:translate(2px)}}._7CqXga_chips{list-style:none;display:contents}._7CqXga_chip{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-raised);max-width:13.75rem;height:1.5rem;box-shadow:var(--shadow-sm);font-size:var(--text-sm);animation:_7CqXga_chipIn var(--duration-normal) var(--ease-standard);transition:opacity .16s var(--ease-standard), transform .16s var(--ease-standard);align-items:center;gap:.375rem;padding:0 2px 0 .1875rem;display:inline-flex}@keyframes _7CqXga_chipIn{0%{opacity:0;transform:scale(.85)}}._7CqXga_chipLeaving{opacity:0;transform:scale(.85)}._7CqXga_chipIcon{color:var(--color-icon);flex:none;margin-left:.1875rem}._7CqXga_chipText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._7CqXga_chipRemove{border-radius:var(--radius-full);width:1.125rem;height:1.125rem;color:var(--color-icon);background:0 0;border:none;flex:none;place-items:center;display:grid}._7CqXga_chipRemove:hover{background:var(--color-field-hover);color:var(--color-danger)}._7CqXga_avatar{border-radius:var(--radius-full);background:var(--color-primary);width:1.125rem;height:1.125rem;color:var(--color-primary-contrast);font-size:.5625rem;font-weight:var(--weight-semibold);letter-spacing:.02em;flex:none;place-items:center;display:grid}._7CqXga_avatarCustom{background:var(--color-accent-subtle);color:var(--color-accent)}._7CqXga_panel{z-index:var(--z-dropdown);border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:var(--glass-bg);-webkit-backdrop-filter:var(--glass-blur);backdrop-filter:var(--glass-blur);box-shadow:var(--glass-highlight), var(--shadow-md);opacity:0;visibility:hidden;transition:grid-template-rows var(--duration-slow) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard), visibility 0s linear var(--duration-slow);grid-template-rows:0fr;display:grid;position:absolute;top:calc(100% + .375rem);left:0;right:0}._7CqXga_panelOpen{opacity:1;visibility:visible;grid-template-rows:1fr;transition-delay:0s}._7CqXga_panelInner{min-height:0;overflow:hidden}._7CqXga_options{padding:var(--space-1)}._7CqXga_option{align-items:center;gap:var(--space-2);min-height:2.5rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);cursor:default;display:flex}._7CqXga_options [aria-selected=true] ._7CqXga_option{background:var(--glass-hover)}._7CqXga_option ._7CqXga_avatar{width:1.625rem;height:1.625rem;font-size:.625rem}._7CqXga_optionText{flex:1;min-width:0;display:grid}._7CqXga_optionName,._7CqXga_optionMeta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._7CqXga_optionName{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-medium)}._7CqXga_optionCompany{color:var(--color-text-muted);font-weight:var(--weight-regular)}._7CqXga_optionMeta{color:var(--color-text-muted);font-size:var(--text-xs)}._7CqXga_enterIcon{color:var(--color-icon);flex:none}._7CqXga_limit{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--text-xs);display:block}._7CqXga_chipExternal{border-style:dashed}._7CqXga_chipTag{border-radius:var(--radius-full);background:var(--color-field);color:var(--color-text-muted);font-size:var(--text-xs);flex:none;padding:0 .3125rem;line-height:1.125rem}._7CqXga_avatarChannel{background:var(--color-field);color:var(--color-icon)}._7CqXga_avatarContact{background:var(--color-surface-muted);box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-text-secondary)}._7CqXga_avatarRow{width:1.75rem;height:1.75rem;font-size:.625rem}._7CqXga_avatarImage{border-radius:inherit;object-fit:cover;width:100%;height:100%}._7CqXga_spinner{color:var(--color-icon);opacity:0;transition:opacity var(--duration-normal) var(--ease-standard);flex:none;align-self:center;margin-left:auto;animation:.9s linear infinite _7CqXga_spin}._7CqXga_spinnerOn{opacity:1}@keyframes _7CqXga_spin{to{transform:rotate(360deg)}}._7CqXga_error{align-items:flex-start;gap:var(--space-1);margin-top:var(--space-1);color:var(--color-danger);font-size:var(--text-xs);line-height:var(--leading-normal);animation:_7CqXga_messageIn var(--duration-normal) var(--ease-standard);display:flex}._7CqXga_error svg{flex:none;margin-top:2px}@keyframes _7CqXga_messageIn{0%{opacity:0;transform:translateY(-.25rem)}}._7CqXga_searchOptions{max-height:20rem;list-style:none;overflow-y:auto}._7CqXga_group{padding:0;list-style:none}._7CqXga_group+._7CqXga_group{margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--color-border-subtle)}._7CqXga_groupLabel{padding:var(--space-1) var(--space-2) 2px;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);display:block}._7CqXga_groupItems{padding:0;list-style:none}._7CqXga_searchOption{animation:_7CqXga_optionIn var(--duration-normal) var(--ease-standard) backwards;animation-delay:calc(var(--i,0) * 25ms)}@keyframes _7CqXga_optionIn{0%{opacity:0;transform:translate(-.25rem)}}._7CqXga_searchOptions [aria-selected=true] ._7CqXga_option{background:var(--glass-hover)}._7CqXga_optionLabel{text-overflow:ellipsis;overflow:hidden}._7CqXga_optionName:has(._7CqXga_optionBadge){align-items:center;gap:var(--space-2);display:flex}._7CqXga_optionBadge{border-radius:var(--radius-full);background:var(--color-accent-subtle);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-medium);flex:none;padding:0 .375rem;line-height:1.125rem}._7CqXga_nothing{align-items:center;gap:var(--space-2);min-height:2.25rem;padding:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);animation:_7CqXga_optionIn var(--duration-normal) var(--ease-standard);display:flex}._7CqXga_nothingHint{color:var(--color-text-disabled)}@media (prefers-reduced-motion:reduce){._7CqXga_searchOption,._7CqXga_nothing,._7CqXga_error,._7CqXga_chip{animation:none}._7CqXga_chip,._7CqXga_panel{transition-duration:0s}._7CqXga_spinner{animation-duration:2s}}
.MIewsq_line,.MIewsq_lineMuted{border-radius:var(--radius-full);display:block}.MIewsq_line{background:var(--color-border-strong);height:.375rem}.MIewsq_lineMuted{background:var(--color-field-hover);height:.3125rem}.MIewsq_route{padding:var(--space-4) var(--space-8) 0 5.5rem;display:grid}.MIewsq_stop{align-items:center;gap:var(--space-2);animation:MIewsq_fadeIn var(--duration-slow) var(--ease-standard) backwards;display:flex}.MIewsq_stop:last-child{animation-delay:.65s}.MIewsq_stopDot{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);width:1.375rem;height:1.375rem;color:var(--color-icon);flex:none;place-items:center;display:grid}.MIewsq_stopTarget{border-color:var(--tone);background:var(--tone-subtle);color:var(--tone);transition:border-color var(--duration-slow) var(--ease-standard), background var(--duration-slow) var(--ease-standard), color var(--duration-slow) var(--ease-standard)}.MIewsq_stopText{flex:1;gap:.25rem;display:grid}.MIewsq_track{width:2px;height:4rem;margin:.25rem 0 .25rem .625rem;position:relative}.MIewsq_path{width:2px;height:100%;animation:MIewsq_drawDown .7s var(--ease-standard) .15s backwards;position:absolute;inset:0;overflow:visible}.MIewsq_path line{stroke:var(--color-border-strong);stroke-width:2px;stroke-dasharray:3 4;stroke-linecap:round;vector-effect:non-scaling-stroke}@keyframes MIewsq_drawDown{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.MIewsq_truck{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);width:1.5rem;height:1.5rem;box-shadow:var(--shadow-sm);color:var(--tone);animation:MIewsq_depart 1.1s var(--ease-standard) .3s backwards;transition:top .9s var(--ease-standard), color var(--duration-slow) var(--ease-standard);place-items:center;display:grid;position:absolute;top:38%;left:-.6875rem}@keyframes MIewsq_depart{0%{opacity:0;top:-.75rem}20%{opacity:1}}.MIewsq_arrived .MIewsq_truck{top:calc(100% - 1.625rem)}.MIewsq_arrived .MIewsq_stopTarget{animation:MIewsq_arrive .9s var(--ease-standard) .65s}@keyframes MIewsq_arrive{0%{box-shadow:0 0 0 0 var(--tone-subtle)}50%{box-shadow:0 0 0 .4375rem var(--tone-subtle)}to{box-shadow:0 0 #0000}}.MIewsq_document{gap:var(--space-2);padding:var(--space-4) var(--space-8) 0 5.5rem;display:grid}.MIewsq_docTitle{border-radius:var(--radius-full);background:var(--color-icon);opacity:.55;width:58%;height:.5rem;display:block}.MIewsq_docRows{gap:var(--space-2);margin-top:var(--space-2);padding:var(--space-3) 0 0;border-top:1px solid var(--color-border-subtle);list-style:none;display:grid}.MIewsq_docRow{justify-content:space-between;align-items:center;gap:var(--space-3);animation:MIewsq_fadeIn var(--duration-slow) var(--ease-standard) backwards;animation-delay:calc(.2s + var(--row) * 90ms);display:flex}.MIewsq_docTotal{margin-top:var(--space-1);padding:.4375rem var(--space-2);border-radius:var(--radius-sm);background:var(--tone-subtle);animation:MIewsq_fadeIn var(--duration-slow) var(--ease-standard) .52s backwards;justify-content:space-between;align-items:center;display:flex}.MIewsq_docTotalLabel,.MIewsq_docTotalAmount{border-radius:var(--radius-full);background:var(--tone);display:block}.MIewsq_docTotalLabel{opacity:.45;width:30%;height:.3125rem}.MIewsq_docTotalAmount{width:28%;height:.5rem}@keyframes MIewsq_fadeIn{0%{opacity:0}}.MIewsq_sheet{padding:var(--space-4) var(--space-6) 0 5rem;gap:.1875rem;display:grid}.MIewsq_sheetHead,.MIewsq_sheetRow{align-items:center;gap:var(--space-2);padding:.375rem var(--space-2);border-radius:var(--radius-sm);grid-template-columns:1.4fr 1fr .7fr;display:grid}.MIewsq_sheetHead{background:var(--color-field)}.MIewsq_sheetHead span{border-radius:var(--radius-full);background:var(--color-icon);opacity:.45;width:60%;height:.3125rem;display:block}.MIewsq_sheetRow{animation:MIewsq_fadeIn var(--duration-slow) var(--ease-standard) backwards;animation-delay:calc(.18s + var(--row) * 80ms);transition:background var(--duration-slow) var(--ease-standard)}.MIewsq_sheetPicked{background:var(--tone-subtle)}.MIewsq_sheetPicked>.MIewsq_line{background:var(--tone);opacity:.7}
.IF53fa_panel{width:47.5rem;max-width:100%}.IF53fa_body{grid-template-columns:18.75rem 1fr;min-height:26.25rem;display:grid}.IF53fa_content{gap:var(--space-2);min-width:0;padding:var(--space-6);flex-direction:column;display:flex}.IF53fa_title{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.IF53fa_summary{color:var(--color-text-secondary);font-size:var(--text-md);line-height:var(--leading-normal)}.IF53fa_points{gap:var(--space-3);margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid}.IF53fa_point{gap:var(--space-3);animation:IF53fa_pointIn var(--duration-slow) var(--ease-standard) both;animation-delay:calc(.24s + var(--i) * 70ms);display:flex}@keyframes IF53fa_pointIn{0%{opacity:0;transform:translateY(.25rem)}}.IF53fa_pointIcon{border-radius:var(--radius-md);background:var(--color-accent-subtle);width:1.75rem;height:1.75rem;color:var(--color-accent);flex:none;place-items:center;display:grid}.IF53fa_pointText{gap:1px;min-width:0;display:grid}.IF53fa_pointTitle{font-size:var(--text-sm);font-weight:var(--weight-medium)}.IF53fa_pointDescription{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.IF53fa_actions{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-5);margin-top:auto;display:flex}.IF53fa_article{margin-right:auto;margin-left:calc(var(--space-3) * -1)}@media (max-width:720px){.IF53fa_body{grid-template-columns:1fr}.IF53fa_sketch{display:none}}@media (prefers-reduced-motion:reduce){.IF53fa_point{animation:none}}
.khz9rq_root{--ill-tone:var(--tone,var(--color-accent));--ill-tone-subtle:var(--tone-subtle,var(--color-accent-subtle));flex:none;width:240px;height:112px;position:relative}.khz9rq_lines{position:absolute;inset:0;overflow:visible}.khz9rq_line{fill:none;stroke:var(--color-border-strong);stroke-width:1.5px;stroke-dasharray:.03 .025;stroke-linecap:round;animation:khz9rq_draw .7s var(--ease-standard) backwards;animation-delay:calc(.22s + var(--n) * 90ms);transition:stroke var(--duration-slow) var(--ease-standard)}[data-state=sent] .khz9rq_line{stroke:var(--ill-tone);stroke-dasharray:none;opacity:.55;animation-duration:.42s;animation-delay:calc(var(--n) * 60ms)}@keyframes khz9rq_draw{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0)}}.khz9rq_card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:70px;height:76px;box-shadow:var(--shadow-md);animation:khz9rq_cardIn var(--duration-slow) var(--ease-standard) backwards;align-content:start;gap:6px;padding:10px 9px;display:grid;position:absolute;top:18px;left:16px}@keyframes khz9rq_cardIn{0%{opacity:0;transform:translateY(6px)scale(.96)}}.khz9rq_cardBar{border-radius:var(--radius-full);background:var(--color-icon);opacity:.55;width:56%;height:6px;display:block}.khz9rq_cardLine,.khz9rq_cardLineMuted{border-radius:var(--radius-full);height:4px;display:block}.khz9rq_cardLine{background:var(--color-border-strong)}.khz9rq_cardLineMuted{background:var(--color-field-hover)}.khz9rq_cardRoute{align-items:center;gap:3px;margin-top:4px;display:flex}.khz9rq_cardDot{border:1.5px solid var(--color-border-strong);border-radius:var(--radius-full);flex:none;width:7px;height:7px}.khz9rq_cardDotTarget{border-color:var(--ill-tone);background:var(--ill-tone-subtle);transition:border-color var(--duration-slow) var(--ease-standard), background var(--duration-slow) var(--ease-standard)}.khz9rq_cardDash{border-top:1.5px dashed var(--color-border-strong);flex:1;height:0}.khz9rq_check{border:2px solid var(--color-surface);border-radius:var(--radius-full);background:var(--ill-tone);width:22px;height:22px;color:var(--color-surface);opacity:0;place-items:center;display:grid;position:absolute;top:-9px;right:-9px;transform:scale(.4)}[data-state=sent] .khz9rq_check{opacity:1;transition:opacity var(--duration-normal) var(--ease-standard) .9s, transform var(--duration-slow) var(--ease-spring) .9s, background var(--duration-slow) var(--ease-standard);transform:none}.khz9rq_node{border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-full);background:var(--color-surface);width:26px;height:26px;color:var(--color-text-disabled);animation:khz9rq_nodeIn var(--duration-slow) var(--ease-spring) backwards;animation-delay:calc(.62s + var(--n) * 90ms);transition:border-color var(--duration-slow) var(--ease-standard), background var(--duration-slow) var(--ease-standard), color var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard);place-items:center;display:grid;position:absolute}@keyframes khz9rq_nodeIn{0%{opacity:0;transform:scale(.5)}}[data-state=sent] .khz9rq_node{border-style:solid;border-color:var(--ill-tone);background:var(--ill-tone-subtle);color:var(--ill-tone);box-shadow:var(--shadow-sm);transition-delay:calc(.64s + var(--n) * 90ms);animation:khz9rq_arrive .6s var(--ease-standard) backwards;animation-delay:calc(.64s + var(--n) * 90ms)}@keyframes khz9rq_arrive{0%{box-shadow:0 0 0 0 var(--ill-tone-subtle)}50%{box-shadow:0 0 0 6px var(--ill-tone-subtle)}to{box-shadow:var(--shadow-sm)}}.khz9rq_pulse{border-radius:var(--radius-full);background:var(--ill-tone);width:8px;height:8px;box-shadow:0 0 0 3px var(--ill-tone-subtle);offset-rotate:0deg;opacity:0;animation:khz9rq_travel .62s var(--ease-standard) forwards;animation-delay:calc(.12s + var(--n) * 90ms);position:absolute;top:0;left:0}@keyframes khz9rq_travel{0%{offset-distance:0%;opacity:0}15%{opacity:1}85%{opacity:1}to{offset-distance:100%;opacity:0}}@media (prefers-reduced-motion:reduce){.khz9rq_line,.khz9rq_card,.khz9rq_node,[data-state=sent] .khz9rq_node,.khz9rq_pulse{animation:none}.khz9rq_pulse{display:none}[data-state=sent] .khz9rq_node,[data-state=sent] .khz9rq_check{transition-delay:0s}}
.tg9SiG_header{align-items:flex-start;gap:var(--space-3);min-height:3.75rem;padding:var(--conversation-header-top,var(--space-2)) var(--space-4) var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface);display:flex}.tg9SiG_main{align-items:flex-start;gap:var(--space-3);min-width:0;animation:tg9SiG_mainIn var(--duration-normal) var(--ease-standard);flex:1;display:flex}@keyframes tg9SiG_mainIn{0%{opacity:0;transform:translateY(.1875rem)}}.tg9SiG_icon{border-radius:var(--radius-md);background:var(--color-surface-muted);width:2rem;height:2rem;color:var(--color-icon);flex:none;place-items:center;display:grid}.tg9SiG_text{gap:1px;min-width:0;display:grid}.tg9SiG_heading{align-items:center;gap:var(--space-2);min-width:0;font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-tight);margin:0;display:flex}.tg9SiG_title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tg9SiG_titleButton{align-items:center;gap:var(--space-2);min-width:0;color:inherit;font:inherit;text-align:left;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;padding:0;display:flex}.tg9SiG_titleButton:hover{color:var(--color-accent)}.tg9SiG_titleButton:focus-visible,.tg9SiG_members:focus-visible{border-radius:var(--radius-sm);box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.tg9SiG_description{color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.tg9SiG_side{align-items:center;gap:var(--space-1);flex:none;display:flex}.tg9SiG_members{align-items:center;gap:var(--space-2);height:2rem;padding:0 var(--space-2) 0 var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);display:flex}.tg9SiG_members:hover{border-color:var(--color-border-strong)}.tg9SiG_membersCount{animation:tg9SiG_mainIn var(--duration-normal) var(--ease-spring)}@media (prefers-reduced-motion:reduce){.tg9SiG_main,.tg9SiG_membersCount{animation:none}}
._4duQ6a_cards{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._4duQ6a_card{gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);transition:border-color var(--duration-normal) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-standard);grid-template-rows:auto 1fr auto auto;display:grid;box-shadow:0 0 #0000}._4duQ6a_card:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);transform:translateY(-1px)}._4duQ6a_card[data-state=active]{border-color:var(--color-accent);box-shadow:0 0 0 .1875rem var(--color-accent-subtle)}._4duQ6a_card[data-state=active]:hover{box-shadow:0 0 0 .1875rem var(--color-accent-subtle), var(--shadow-md)}._4duQ6a_top{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}._4duQ6a_icon{border-radius:var(--radius-md);background:var(--color-surface-muted);width:2.25rem;height:2.25rem;color:var(--color-icon);transition:background var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard);place-items:center;display:grid}._4duQ6a_card[data-state=active] ._4duQ6a_icon,._4duQ6a_card[data-state=ending] ._4duQ6a_icon{background:var(--color-accent-subtle);color:var(--color-accent)}._4duQ6a_badge{animation:_4duQ6a_appear var(--duration-normal) var(--ease-standard) backwards}._4duQ6a_text{align-content:start;gap:var(--space-1);min-width:0;display:grid}._4duQ6a_title{color:var(--color-text-strong);font-size:var(--text-md);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}._4duQ6a_description{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}._4duQ6a_price{align-items:baseline;gap:var(--space-1);display:flex}._4duQ6a_amount{color:var(--color-text-strong);font-size:var(--text-xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;letter-spacing:-.01em}._4duQ6a_period{color:var(--color-text-muted);font-size:var(--text-sm)}._4duQ6a_foot{justify-content:space-between;align-items:center;gap:var(--space-2);min-height:2.25rem;padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);display:flex}._4duQ6a_meta{min-width:0;color:var(--color-text-muted);font-size:var(--text-xs)}._4duQ6a_actions{align-items:center;gap:var(--space-1);flex:none;display:flex}._4duQ6a_wrap{display:inline-flex}@keyframes _4duQ6a_appear{0%{opacity:0;transform:scale(.92)}}@media (prefers-reduced-motion:reduce){._4duQ6a_card,._4duQ6a_card:hover{transform:none}._4duQ6a_badge{animation:none}}._4duQ6a_carousel{gap:var(--space-3);display:grid;position:relative}._4duQ6a_track{grid-auto-columns:calc((100% - (var(--per-page) - 1) * var(--space-3)) / var(--per-page));margin:calc(-1 * var(--space-1));padding:var(--space-1);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding:var(--space-1);scrollbar-width:none;transition:mask-position var(--duration-normal) var(--ease-standard);grid-auto-flow:column;overflow-x:auto}._4duQ6a_track::-webkit-scrollbar{display:none}._4duQ6a_track>._4duQ6a_card{scroll-snap-align:start}._4duQ6a_fadeStart{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--space-8));mask-image:linear-gradient(to right, transparent, #000 var(--space-8))}._4duQ6a_fadeEnd{-webkit-mask-image:linear-gradient(to left, transparent, #000 var(--space-8));mask-image:linear-gradient(to left, transparent, #000 var(--space-8))}._4duQ6a_fadeStart._4duQ6a_fadeEnd{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--space-8), #000 calc(100% - var(--space-8)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--space-8), #000 calc(100% - var(--space-8)), transparent)}._4duQ6a_arrow{z-index:1;top:calc(50% - var(--space-4));opacity:0;pointer-events:none;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-standard);position:absolute;transform:translateY(-50%)scale(.9)}._4duQ6a_arrowStart{left:calc(-1 * var(--space-4))}._4duQ6a_arrowEnd{right:calc(-1 * var(--space-4))}._4duQ6a_arrowOn{opacity:1;pointer-events:auto;transform:translateY(-50%)scale(1)}._4duQ6a_arrow button{border-radius:var(--radius-full);box-shadow:var(--shadow-md)}._4duQ6a_dots{justify-content:center;gap:var(--space-2);display:flex}._4duQ6a_dot{border-radius:var(--radius-full);background:var(--color-border-strong);cursor:pointer;width:.375rem;height:.375rem;transition:width var(--duration-normal) var(--ease-standard), background var(--duration-normal) var(--ease-standard);border:0;padding:0}._4duQ6a_dotOn{background:var(--color-accent);width:1.125rem}._4duQ6a_dot:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}@media (prefers-reduced-motion:reduce){._4duQ6a_track{scroll-behavior:auto}._4duQ6a_arrow,._4duQ6a_dot{transition:none}}
.tNbmGq_shell{background:var(--color-bg);grid-template-columns:auto minmax(0,1fr);height:100dvh;display:grid;overflow:hidden}.tNbmGq_sidebar{min-height:0}.tNbmGq_scroll{height:100%}.tNbmGq_content{padding:var(--space-5) var(--space-12) var(--space-10)}.tNbmGq_content:has(>[data-fit-window]:last-child){padding-bottom:var(--space-4)}.tNbmGq_bleed{min-width:0;height:100dvh;animation:tNbmGq_bleedIn var(--duration-slow) var(--ease-standard) backwards;position:relative;overflow:hidden}@keyframes tNbmGq_bleedIn{0%{opacity:0}}.tNbmGq_constrained{max-width:var(--page-max-width)}.tNbmGq_centered{margin-inline:auto}.tNbmGq_settings{max-width:var(--page-settings-width)}.tNbmGq_content>*{animation:tNbmGq_sectionIn var(--duration-normal) var(--ease-settle) backwards}.tNbmGq_content>:nth-child(2){animation-delay:20ms}.tNbmGq_content>:nth-child(3){animation-delay:40ms}.tNbmGq_content>:nth-child(n+4){animation-delay:60ms}@keyframes tNbmGq_sectionIn{0%{opacity:0;transform:translateY(.25rem)}}@media (prefers-reduced-motion:reduce){.tNbmGq_content>*,.tNbmGq_bleed{animation:none}}
.E5ZrUq_list{padding:0;list-style:none;display:grid;overflow-x:hidden}.E5ZrUq_rowWrap{animation:E5ZrUq_rowIn var(--duration-slow) var(--ease-standard) backwards;animation-delay:calc(var(--i,0) * 35ms);transition:grid-template-rows var(--duration-normal) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);grid-template-rows:1fr;display:grid}.E5ZrUq_rowInner{min-height:0;padding:2px;overflow:hidden}@keyframes E5ZrUq_rowIn{0%{opacity:0;grid-template-rows:0fr}}.E5ZrUq_rowLeaving{opacity:0;pointer-events:none;grid-template-rows:0fr}.E5ZrUq_rowWrap+.E5ZrUq_rowWrap .E5ZrUq_row{border-top:1px solid var(--color-border-subtle)}.E5ZrUq_row{align-items:center;gap:var(--space-3);min-height:2.875rem;padding:var(--space-2) 0;transition:opacity var(--duration-slow) var(--ease-standard);display:flex}.E5ZrUq_row[data-closed] .E5ZrUq_mark,.E5ZrUq_row[data-closed] .E5ZrUq_who{opacity:.55;transition:opacity var(--duration-slow) var(--ease-standard)}.E5ZrUq_mark,.E5ZrUq_who{transition:opacity var(--duration-slow) var(--ease-standard)}.E5ZrUq_mark{display:grid;position:relative}.E5ZrUq_channel{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);width:.9375rem;height:.9375rem;color:var(--color-icon);place-items:center;display:grid;position:absolute;bottom:-.1875rem;right:-.25rem}.E5ZrUq_who{flex:1;gap:.1875rem;min-width:0;display:grid}.E5ZrUq_mark,.E5ZrUq_more{flex:none}.E5ZrUq_marks{min-width:0}.E5ZrUq_name{align-items:center;gap:var(--space-2);min-width:0;color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);display:flex}.E5ZrUq_label{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:2.5rem;overflow:hidden}.E5ZrUq_badge{border-radius:var(--radius-full);background:var(--color-accent-subtle);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-medium);flex:none;padding:0 .375rem;line-height:1.125rem}.E5ZrUq_detail{min-width:0;font-weight:var(--weight-regular);color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;overflow:hidden}.E5ZrUq_marks{gap:var(--space-1);flex-wrap:wrap;margin-left:-.4375rem;padding:0;list-style:none;display:flex}.E5ZrUq_marksEnd{justify-content:flex-end;margin-left:0}.E5ZrUq_pill{--pill-tone:var(--color-text-muted);border-radius:var(--radius-full);height:1.375rem;color:var(--pill-tone);font-size:var(--text-xs);white-space:nowrap;animation:E5ZrUq_pillIn var(--duration-slow) var(--ease-spring) backwards;transition:background var(--duration-slow) var(--ease-standard), color var(--duration-slow) var(--ease-standard);align-items:center;gap:.25rem;padding:0 .4375rem;display:inline-flex}.E5ZrUq_pill[data-latest]{background:color-mix(in srgb, var(--pill-tone) 10%, transparent);color:var(--pill-tone)}.E5ZrUq_pill:not([data-latest]){color:var(--color-text-muted)}.E5ZrUq_pill[data-tone=neutral][data-latest]{--pill-tone:var(--color-text-secondary)}.E5ZrUq_pill[data-tone=success]{--pill-tone:var(--color-success)}.E5ZrUq_pill[data-tone=danger]{--pill-tone:var(--color-danger)}.E5ZrUq_pill[data-tone=muted]{--pill-tone:var(--color-text-muted)}.E5ZrUq_pill:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:1px}@keyframes E5ZrUq_pillIn{0%{opacity:0;transform:translate(.375rem)scale(.9)}}.E5ZrUq_pillText{animation:E5ZrUq_countIn var(--duration-normal) var(--ease-spring);display:inline-block}@keyframes E5ZrUq_countIn{0%{opacity:.4;transform:translateY(-.1875rem)}}.E5ZrUq_pillTime{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.E5ZrUq_more{border-radius:var(--radius-md);width:1.75rem;height:1.75rem;color:var(--color-icon);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;place-items:center;display:grid}.E5ZrUq_more:hover,.E5ZrUq_more[aria-expanded=true]{background:var(--color-field-hover);color:var(--color-text)}.E5ZrUq_more:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:0}.E5ZrUq_list[data-variant=compact] .E5ZrUq_row{min-height:2.25rem;padding:var(--space-1) 0}@media (prefers-reduced-motion:reduce){.E5ZrUq_rowWrap,.E5ZrUq_pill,.E5ZrUq_pillText{animation:none}.E5ZrUq_rowWrap{transition-property:opacity}}
._9SoU7q_panel{width:35rem;max-width:100%}._9SoU7q_body{gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-4);flex-direction:column;display:flex}._9SoU7q_heading{gap:var(--space-1);display:grid}._9SoU7q_title{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}._9SoU7q_description{color:var(--color-text-secondary);font-size:var(--text-md);line-height:var(--leading-normal)}._9SoU7q_list{height:18.75rem;margin:0 calc(-1 * var(--space-2))}._9SoU7q_row{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);grid-template-columns:2rem minmax(0,1fr) auto auto;display:grid}._9SoU7q_row:hover{background:var(--color-field)}._9SoU7q_row[data-locked]{cursor:default}._9SoU7q_row[data-locked]:hover{background:0 0}._9SoU7q_avatar{border-radius:var(--radius-full);background:var(--color-field);width:2rem;height:2rem;color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.02em;transition:background var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard);place-items:center;display:grid}._9SoU7q_on ._9SoU7q_avatar{background:var(--color-accent-subtle);color:var(--color-accent)}._9SoU7q_text{min-width:0;display:grid}._9SoU7q_name{align-items:baseline;gap:var(--space-2);color:var(--color-text-strong);font-size:var(--text-md);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}._9SoU7q_tag{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-regular)}._9SoU7q_email{color:var(--color-text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._9SoU7q_state{justify-content:flex-end;display:flex}._9SoU7q_stateIn{animation:_9SoU7q_stateIn var(--duration-normal) var(--ease-spring)}@keyframes _9SoU7q_stateIn{0%{opacity:0;transform:scale(.9)}}._9SoU7q_empty{padding:var(--space-8) 0;color:var(--color-text-muted);font-size:var(--text-md);text-align:center;animation:_9SoU7q_fadeIn var(--duration-normal) var(--ease-standard)}@keyframes _9SoU7q_fadeIn{0%{opacity:0}}._9SoU7q_footer{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-top:1px solid var(--color-border);display:flex}._9SoU7q_summary{min-width:0;color:var(--color-text-muted);font-size:var(--text-sm);animation:_9SoU7q_summaryIn var(--duration-normal) var(--ease-standard);flex:1}._9SoU7q_changed{color:var(--color-text);font-weight:var(--weight-medium)}@keyframes _9SoU7q_summaryIn{0%{opacity:0;transform:translateY(.1875rem)}}
.wuKLya_review{gap:var(--space-4);grid-template-rows:auto auto minmax(0,1fr);height:100%;min-height:0;display:grid}
.JbYC2q_channel{align-items:center;gap:var(--space-2);display:inline-flex}
