.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}}
.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}}
.DZjXLq_pinned{--tone:var(--color-accent);--tone-subtle:var(--color-accent-subtle);right:var(--space-6);bottom:var(--space-6);z-index:calc(var(--z-toast) - 1);align-items:center;gap:var(--space-3);max-width:min(26.25rem, calc(100vw - 2 * var(--space-4)));padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);animation:DZjXLq_pinnedIn var(--duration-slow) var(--ease-standard);transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-standard);display:flex;position:fixed;overflow:hidden}.DZjXLq_pinned[data-placement=center]{max-width:min(36rem, calc(100vw - 2 * var(--space-4)));left:50%;right:auto;translate:-50%}.DZjXLq_pinned[data-tone=warning]{--tone:var(--color-warning);--tone-subtle:color-mix(in srgb, var(--color-warning) 14%, transparent)}.DZjXLq_pinned[data-leaving]{opacity:0;transform:translateY(.5rem)scale(.98)}@keyframes DZjXLq_pinnedIn{0%{opacity:0;transform:translateY(.75rem)scale(.98)}}.DZjXLq_icon{border-radius:var(--radius-md);background:var(--tone-subtle);width:1.75rem;height:1.75rem;color:var(--tone);flex:none;place-items:center;display:grid}.DZjXLq_text{flex:1;gap:1px;min-width:0;display:grid}.DZjXLq_title{font-size:var(--text-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.DZjXLq_description{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.DZjXLq_action{height:1.75rem;padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--color-accent);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:none;align-items:center;gap:.3125rem;display:inline-flex}.DZjXLq_action:hover{color:var(--color-accent-hover)}.DZjXLq_action[data-secondary]{color:var(--color-text-secondary)}.DZjXLq_action[data-secondary]:hover{color:var(--color-text-strong)}.DZjXLq_action:disabled{color:var(--color-text-muted);cursor:default;opacity:.6}.DZjXLq_action:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}@media (prefers-reduced-motion:reduce){.DZjXLq_pinned{transition:none;animation:none}}.DZjXLq_progress{background:var(--tone-subtle);height:.1875rem;position:absolute;bottom:0;left:0;right:0}.DZjXLq_bar{background:var(--tone);transform-origin:0;transition:transform var(--duration-normal) var(--ease-standard);position:absolute;inset:0}@media (prefers-reduced-motion:reduce){.DZjXLq_bar{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}
.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}}
.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}
.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}}
.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}}
.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}}
.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}
._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}}
.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}}
.W0wUea_input{letter-spacing:.08em}.W0wUea_revealed{font-family:var(--font-mono);letter-spacing:.02em}.W0wUea_eye{animation:W0wUea_eyeIn var(--duration-normal) var(--ease-standard)}@keyframes W0wUea_eyeIn{0%{opacity:0;transform:scale(.7)}}.W0wUea_username{opacity:0;pointer-events:none;clip-path:inset(50%);border:0;width:1px;height:1px;padding:0;position:absolute}.W0wUea_withGenerate{gap:var(--space-1);display:grid}.W0wUea_generate{justify-self:end;align-items:center;gap:var(--space-1);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;padding:0;display:inline-flex}.W0wUea_generate:hover:not(:disabled){color:var(--color-accent-hover)}.W0wUea_generate:focus-visible{outline:none;text-decoration:underline}.W0wUea_generate:disabled{color:var(--color-text-disabled);cursor:default}
.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}}
.WUlwrG_results{align-content:start;gap:var(--space-5);padding:var(--space-4) var(--space-5) var(--space-6);display:grid}.WUlwrG_names{gap:var(--space-4);display:grid}.WUlwrG_group{gap:var(--space-2);display:grid}.WUlwrG_heading{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.05em;text-transform:uppercase;margin:0}.WUlwrG_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}.WUlwrG_chip{align-items:center;gap:var(--space-2);height:1.875rem;padding:0 var(--space-3) 0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text-strong);font-size:var(--text-sm);animation:WUlwrG_itemIn var(--duration-normal) var(--ease-standard) backwards;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);display:inline-flex}.WUlwrG_chip:hover{border-color:var(--color-border-strong);background:var(--color-surface-muted)}.WUlwrG_hint{color:var(--color-text-muted);font-size:var(--text-xs)}.WUlwrG_list{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.WUlwrG_item{animation:WUlwrG_itemIn var(--duration-normal) var(--ease-standard) backwards}@keyframes WUlwrG_itemIn{0%{opacity:0;transform:translateY(.375rem)}}.WUlwrG_hit{gap:var(--space-1);width:100%;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:inherit;text-align:left;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);display:grid}.WUlwrG_hit:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.WUlwrG_hit:focus-visible,.WUlwrG_chip:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.WUlwrG_meta{align-items:center;gap:var(--space-1);min-width:0;color:var(--color-text-muted);font-size:var(--text-xs);display:flex}.WUlwrG_placeIcon{flex:none}.WUlwrG_place{color:var(--color-text-secondary);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.WUlwrG_thread{margin-left:var(--space-1);align-items:center;gap:.1875rem;display:inline-flex}.WUlwrG_time{flex:none;margin-left:auto}.WUlwrG_author{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);display:flex}.WUlwrG_snippet{color:var(--color-text);font-size:var(--text-sm);line-height:var(--leading-normal);overflow-wrap:anywhere;margin:0}.WUlwrG_mark{border-radius:var(--radius-sm);background:var(--color-accent-subtle);color:var(--color-accent);font-weight:var(--weight-semibold);animation:WUlwrG_markIn var(--duration-slow) var(--ease-standard);padding:0 2px}@keyframes WUlwrG_markIn{0%{background:0 0}}.WUlwrG_files{gap:var(--space-1);flex-wrap:wrap;display:flex}.WUlwrG_file{padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-secondary);font-size:var(--text-xs);align-items:center;gap:.25rem;display:inline-flex}.WUlwrG_loading{padding:var(--space-4);place-items:center;display:grid}.WUlwrG_empty{padding:var(--space-6) 0;color:var(--color-text-muted);font-size:var(--text-sm);text-align:center;margin:0}.WUlwrG_more{justify-content:center;display:flex}@media (prefers-reduced-motion:reduce){.WUlwrG_chip,.WUlwrG_item,.WUlwrG_mark{animation:none}.WUlwrG_hit:hover{transform:none}}
.ilN8ca_bell{border-radius:var(--radius-md);width:1.75rem;height:1.75rem;color:var(--color-icon);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:none;place-items:center;display:grid;position:relative}.ilN8ca_bell:hover,.ilN8ca_bell[data-open]{color:var(--color-accent)}.ilN8ca_bell:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}.ilN8ca_bellIcon{transform-origin:50% 2px}.ilN8ca_ringing{animation:ilN8ca_ring .9s var(--ease-standard)}@keyframes ilN8ca_ring{0%,to{transform:rotate(0)}15%{transform:rotate(14deg)}30%{transform:rotate(-12deg)}45%{transform:rotate(8deg)}60%{transform:rotate(-5deg)}75%{transform:rotate(2deg)}}.ilN8ca_count{border:1.5px solid var(--color-surface-raised);border-radius:var(--radius-full);background:var(--color-danger);min-width:.5rem;height:.875rem;color:var(--color-accent-contrast);font-size:.5625rem;font-weight:var(--weight-semibold);text-align:center;box-sizing:content-box;opacity:0;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-spring);pointer-events:none;padding:0 .1875rem;line-height:.875rem;position:absolute;top:1px;left:calc(50% + 1px);transform:scale(.4)}.ilN8ca_countShown{opacity:1;transform:scale(1)}.ilN8ca_countPop{animation:ilN8ca_pop .36s var(--ease-spring)}@keyframes ilN8ca_pop{0%{transform:scale(.6)}60%{transform:scale(1.25)}to{transform:scale(1)}}.ilN8ca_panel{color:inherit;z-index:var(--z-dropdown);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);height:min(40rem,100%);box-shadow:var(--shadow-lg);opacity:0;transform-origin:0 0;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto;overflow:hidden;transform:translate(-.625rem)scale(.985)}.ilN8ca_panelOpen{opacity:1;transform:none}.ilN8ca_panel:focus-visible{outline:none}.ilN8ca_head{align-items:center;gap:var(--space-1);padding:var(--space-3) var(--space-3) 0 var(--space-4);flex:none;display:flex}.ilN8ca_heading{color:var(--color-text-strong);font-size:var(--text-md);font-weight:var(--weight-semibold);flex:1;margin:0}.ilN8ca_iconButton{border-radius:var(--radius-md);width:1.875rem;height:1.875rem;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}.ilN8ca_iconButton:hover,.ilN8ca_iconButton:focus-visible{background:var(--color-surface-muted);color:var(--color-text-strong);outline:none}.ilN8ca_tabs{padding:0 var(--space-4);flex:none}.ilN8ca_elsewhere{padding:var(--space-2) var(--space-3) 0;flex:none;gap:2px;display:grid}.ilN8ca_elsewhereItem{align-items:center;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);background:var(--color-accent-subtle);color:var(--color-text);font-size:var(--text-sm);text-align:left;transition:background var(--duration-fast) var(--ease-standard);border:none;display:flex}.ilN8ca_elsewhereItem:hover,.ilN8ca_elsewhereItem:focus-visible{background:color-mix(in srgb, var(--color-accent) 16%, transparent);outline:none}.ilN8ca_elsewhereCount{border-radius:var(--radius-full);background:var(--color-accent);min-width:1.25rem;color:var(--color-accent-contrast);font-size:var(--text-xs);font-weight:var(--weight-semibold);text-align:center;padding:1px .375rem}.ilN8ca_elsewhereLink{color:var(--color-accent);font-weight:var(--weight-medium);margin-left:auto}.ilN8ca_scroll{flex:1;min-height:0}.ilN8ca_scrollContent{padding:var(--space-2) var(--space-2) var(--space-3)}.ilN8ca_groups{gap:var(--space-2);display:grid}.ilN8ca_group{gap:2px;display:grid}.ilN8ca_groupLabel{padding:var(--space-2) var(--space-2) var(--space-1);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.05em;text-transform:uppercase;margin:0}.ilN8ca_list{gap:2px;margin:0;padding:0;list-style:none;display:grid}.ilN8ca_entry{border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard), grid-template-rows var(--duration-normal) var(--ease-standard);animation:ilN8ca_enter var(--duration-slow) var(--ease-standard) both;animation-delay:calc(var(--stagger,0) * 30ms);grid-template-rows:1fr;display:grid;position:relative}@keyframes ilN8ca_enter{0%{opacity:0;transform:translate(-.375rem)}to{opacity:1;transform:none}}.ilN8ca_entry:hover,.ilN8ca_entry:focus-within,.ilN8ca_menuOpen{background:var(--color-surface-muted)}.ilN8ca_leaving{opacity:0;pointer-events:none;animation:ilN8ca_leave .22s var(--ease-standard) both}@keyframes ilN8ca_leave{0%{opacity:1;max-height:10rem}to{opacity:0;max-height:0;transform:translate(.375rem)}}.ilN8ca_entryMain{align-items:flex-start;gap:var(--space-3);width:100%;min-width:0;padding:var(--space-2) var(--space-6) var(--space-2) var(--space-2);border-radius:var(--radius-md);color:var(--color-text);text-align:left;background:0 0;border:none;display:flex}.ilN8ca_entryMain:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus-ring);outline:none}.ilN8ca_entryIcon{--tone:var(--color-text-secondary);border-radius:var(--radius-full);background:color-mix(in srgb, var(--tone) 12%, transparent);width:2rem;height:2rem;color:var(--tone);transition:background var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard);flex:none;place-items:center;display:grid}.ilN8ca_entryIcon[data-tone=accent]{--tone:var(--color-accent)}.ilN8ca_entryIcon[data-tone=success]{--tone:var(--color-success)}.ilN8ca_entryIcon[data-tone=warning]{--tone:var(--color-warning)}.ilN8ca_entryIcon[data-tone=danger]{--tone:var(--color-danger)}.ilN8ca_entryBody{flex:1;gap:2px;min-width:0;display:grid}.ilN8ca_entryTitle{color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);transition:color var(--duration-normal) var(--ease-standard)}.ilN8ca_actor{color:var(--color-text-strong);font-weight:var(--weight-semibold)}.ilN8ca_unread .ilN8ca_entryTitle{color:var(--color-text-strong)}.ilN8ca_entryDetail{color:var(--color-text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ilN8ca_entryMeta{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.ilN8ca_dot{border-radius:var(--radius-full);background:var(--color-accent);opacity:0;width:.5rem;height:.5rem;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-spring);flex:none;margin-top:.375rem;transform:scale(0)}.ilN8ca_unread .ilN8ca_dot{opacity:1;transform:scale(1)}.ilN8ca_entry:hover .ilN8ca_dot,.ilN8ca_entry:focus-within .ilN8ca_dot,.ilN8ca_menuOpen .ilN8ca_dot{opacity:0;transform:scale(.5)}.ilN8ca_resolved .ilN8ca_entryIcon,.ilN8ca_unavailable .ilN8ca_entryIcon{--tone:var(--color-text-muted)}.ilN8ca_resolved .ilN8ca_entryTitle,.ilN8ca_unavailable .ilN8ca_entryTitle{color:var(--color-text-muted)}.ilN8ca_resolved .ilN8ca_actor,.ilN8ca_unavailable .ilN8ca_actor{color:var(--color-text-secondary)}.ilN8ca_resolvedText{color:var(--color-success)}.ilN8ca_buttons{gap:var(--space-2);padding:0 var(--space-2) var(--space-2) calc(var(--space-2) + 2rem + var(--space-3));animation:ilN8ca_enter var(--duration-normal) var(--ease-standard) both;flex-wrap:wrap;display:flex}.ilN8ca_button svg[class]{animation:.8s linear infinite ilN8ca_spin}.ilN8ca_buttonDanger{color:var(--color-danger)}@keyframes ilN8ca_spin{to{transform:rotate(360deg)}}.ilN8ca_moreButton{top:var(--space-2);right:var(--space-1);border-radius:var(--radius-md);background:var(--color-surface-raised);width:1.625rem;height:1.625rem;color:var(--color-icon);box-shadow:var(--shadow-sm);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:none;place-items:center;display:grid;position:absolute;transform:scale(.9)}.ilN8ca_entry:hover .ilN8ca_moreButton,.ilN8ca_entry:focus-within .ilN8ca_moreButton,.ilN8ca_menuOpen .ilN8ca_moreButton{opacity:1;transform:none}.ilN8ca_moreButton:hover,.ilN8ca_moreButton:focus-visible{color:var(--color-text-strong);outline:none}.ilN8ca_more{padding-top:var(--space-2);justify-content:center;display:flex}.ilN8ca_empty{padding-block:var(--space-10);animation:ilN8ca_enter var(--duration-slow) var(--ease-standard) both}.ilN8ca_skeletons{gap:var(--space-3);padding:var(--space-2);display:grid}.ilN8ca_skeleton{gap:var(--space-3);align-items:center;display:flex}.ilN8ca_skeletonText{gap:var(--space-2);flex:1;display:grid}@media (prefers-reduced-motion:reduce){.ilN8ca_ringing,.ilN8ca_countPop,.ilN8ca_entry,.ilN8ca_leaving,.ilN8ca_buttons,.ilN8ca_empty{animation:none}.ilN8ca_panel{transform:none}}
.SjnFFa_panel{width:40rem;max-width:100%}.SjnFFa_body{grid-template-columns:11.875rem 1fr;min-height:23.75rem;display:grid}.SjnFFa_content{gap:var(--space-4);min-width:0;padding:var(--space-6) var(--space-6) var(--space-5) var(--space-5);animation:SjnFFa_contentIn var(--duration-slow) var(--ease-standard);flex-direction:column;display:flex}.SjnFFa_animating{will-change:opacity, transform}@keyframes SjnFFa_contentIn{0%{opacity:0;transform:translateY(.5rem)}}.SjnFFa_leaving{opacity:0;transition:opacity .16s var(--ease-standard), transform .16s var(--ease-standard);transform:translateY(-.375rem)}.SjnFFa_heading{gap:var(--space-1);display:grid}.SjnFFa_title{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.SjnFFa_subtitle{color:var(--color-text-secondary);line-height:var(--leading-normal)}.SjnFFa_status{color:var(--color-text-muted);font-size:var(--text-xs);align-items:center;gap:.3125rem;margin-top:2px;display:inline-flex}.SjnFFa_status[data-sent]{color:var(--color-text-secondary)}.SjnFFa_field{gap:var(--space-1);display:grid}.SjnFFa_fieldHead{justify-content:space-between;align-items:baseline;display:flex}.SjnFFa_fieldLabel{font-size:var(--text-sm);font-weight:var(--weight-medium)}.SjnFFa_ccLink{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-medium);transition:opacity var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;padding:0}.SjnFFa_ccLink:hover{color:var(--color-accent-hover)}.SjnFFa_ccLinkHidden{opacity:0;pointer-events:none}.SjnFFa_collapse{margin-top:calc(-1 * var(--space-4));opacity:0;transition:grid-template-rows var(--duration-slow) var(--ease-standard), margin-top var(--duration-slow) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);grid-template-rows:0fr;display:grid}.SjnFFa_collapseOpen{opacity:1;grid-template-rows:1fr;margin-top:0}.SjnFFa_collapseInner{min-height:0;overflow:hidden}.SjnFFa_collapseSettled .SjnFFa_collapseInner{overflow:visible}.SjnFFa_option{justify-content:space-between;align-items:center;gap:var(--space-4);padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.SjnFFa_optionText{gap:2px;min-width:0;display:grid}.SjnFFa_optionLabel{font-size:var(--text-sm);font-weight:var(--weight-medium)}.SjnFFa_optionDescription{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.SjnFFa_attachments{gap:var(--space-2);flex-wrap:wrap;display:flex}.SjnFFa_attachmentOff{opacity:.4;text-decoration:line-through}.SjnFFa_notice{color:var(--color-warning);font-size:var(--text-sm)}.SjnFFa_attachment{transition:opacity var(--duration-normal) var(--ease-standard);align-items:center;gap:var(--space-2);max-width:100%;height:1.75rem;padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);color:var(--color-icon);font-size:var(--text-xs);align-self:flex-start;display:inline-flex}.SjnFFa_attachmentName{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.SjnFFa_attachmentSize{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.SjnFFa_footer{align-items:center;gap:var(--space-3);padding-top:var(--space-2);margin-top:auto;display:flex}.SjnFFa_footerEnd{justify-content:flex-end}.SjnFFa_hint{color:var(--color-text-muted);font-size:var(--text-xs);white-space:nowrap;margin-left:auto}.SjnFFa_error{color:var(--color-danger)}.SjnFFa_sending svg{animation:.9s linear infinite SjnFFa_spin}@keyframes SjnFFa_spin{to{transform:rotate(360deg)}}@media (max-width:600px){.SjnFFa_body{grid-template-columns:1fr}.SjnFFa_illustration{display:none}}.SjnFFa_route{flex-wrap:wrap;align-items:center;gap:.25rem;display:inline-flex}
.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}}
.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}}
._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)}}
._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}}
.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)}
