.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}}@media (hover:none){.Zq0nNq_more{opacity:1}}
.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)}@media (max-width:1279px){.tNbmGq_content{padding-inline:var(--space-8)}}.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}}
._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}@media (pointer:coarse){._0FFaxa_optionBox{min-height:var(--space-10)}}
.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}}
.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}}.yajMzq_narrow{z-index:var(--z-dropdown);transition:width var(--duration-slow) var(--ease-standard), margin-right var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard);margin-right:0;position:relative}.yajMzq_overlay{margin-right:calc(var(--sidebar-width-collapsed) - var(--sidebar-width));box-shadow:var(--shadow-lg)}.yajMzq_sidebar:not([data-ready]){transition:none}@media (max-width:1279px){.yajMzq_sidebar[data-auto-collapse]:not([data-ready]){width:var(--sidebar-width-collapsed)}}@media (prefers-reduced-motion:reduce){.yajMzq_narrow{transition:none}}
.MiiT0q_panel{width:58.75rem;max-width:100%;height:min(41.25rem, calc(var(--viewport-height,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}@media (hover:none){.xNbWua_handle{opacity:1}}
.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}}@media (hover:none){.ZGKPnG_remove{opacity:1;scale:1}}
.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}}
._9KUZcq_root{gap:var(--space-1);opacity:0;min-width:0;transition:opacity var(--duration-normal) var(--ease-standard);animation:_9KUZcq_appear var(--duration-normal) var(--ease-standard) backwards;display:grid}._9KUZcq_root[data-visible]{opacity:1}._9KUZcq_label{color:var(--color-text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums}._9KUZcq_track{height:var(--space-1);border-radius:var(--radius-full);background:var(--color-field-hover);position:relative;overflow:hidden}._9KUZcq_fill{border-radius:inherit;background:var(--color-accent);transform-origin:0;transition:transform var(--duration-slow) var(--ease-settle);position:absolute;inset:0}._9KUZcq_indeterminate{width:40%;animation:_9KUZcq_slide calc(var(--duration-slow) * 5) var(--ease-standard) infinite;transition:none;inset:0 auto 0 0}@keyframes _9KUZcq_slide{0%{transform:translate(-100%)}to{transform:translate(250%)}}@keyframes _9KUZcq_appear{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._9KUZcq_root,._9KUZcq_fill{transition:none;animation:none}._9KUZcq_indeterminate{opacity:.5;width:100%;animation:none}}
.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}}
@keyframes eTifVq_enter{0%{opacity:0;transform:translateY(.375rem)}}@keyframes eTifVq_spin{to{transform:rotate(360deg)}}.eTifVq_spin{animation:.9s linear infinite eTifVq_spin}.eTifVq_titleWithHelp{align-items:center;gap:var(--space-2);display:inline-flex}.eTifVq_sectionLabel{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold);align-items:center;gap:.25rem;display:flex}.eTifVq_sectionHint{margin-top:calc(-1 * var(--space-2));color:var(--color-text-muted);font-size:var(--text-xs)}.eTifVq_fieldError{color:var(--color-danger);font-size:var(--text-xs);animation:eTifVq_enter var(--duration-normal) var(--ease-standard);align-items:center;gap:.375rem;margin:0;display:flex}.eTifVq_fileStep{gap:var(--space-5);display:grid}.eTifVq_drop{justify-items:center;gap:var(--space-2);width:100%;padding:var(--space-12) var(--space-6);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-muted);color:var(--color-text);text-align:center;cursor:pointer;transition:background var(--duration-normal) var(--ease-standard), border-color var(--duration-normal) var(--ease-standard);animation:eTifVq_enter var(--duration-slow) var(--ease-standard);display:grid}.eTifVq_drop:hover:not(:disabled){border-color:var(--color-text-disabled)}.eTifVq_drop:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.eTifVq_drop[data-dragging]{border-color:var(--color-accent);background:var(--color-accent-subtle)}.eTifVq_drop[data-invalid]{border-color:var(--color-danger)}.eTifVq_drop[data-busy]{cursor:progress}.eTifVq_dropIcon{width:2.75rem;height:2.75rem;margin-bottom:var(--space-1);border-radius:var(--radius-full);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-icon);transition:transform var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard);place-items:center;display:grid}.eTifVq_drop[data-dragging] .eTifVq_dropIcon{color:var(--color-accent);transform:translateY(-.1875rem)}.eTifVq_dropLabel{font-size:var(--text-md);font-weight:var(--weight-medium)}.eTifVq_link{color:var(--color-accent)}.eTifVq_dropHint{color:var(--color-text-muted);font-size:var(--text-xs)}.eTifVq_template{justify-content:space-between;align-items:center;gap:var(--space-4);color:var(--color-text-secondary);font-size:var(--text-sm);display:flex}.eTifVq_fileCard{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);animation:eTifVq_enter var(--duration-slow) var(--ease-standard);display:flex}.eTifVq_fileIcon{border-radius:var(--radius-md);background:var(--color-accent-subtle);width:2.25rem;height:2.25rem;color:var(--color-accent);flex:none;place-items:center;display:grid}.eTifVq_fileText{flex:1;gap:2px;min-width:0;display:grid}.eTifVq_fileName{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eTifVq_fileMeta{color:var(--color-text-muted);font-size:var(--text-xs)}.eTifVq_settings{gap:var(--space-3) var(--space-4);grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));display:grid}.eTifVq_setting{gap:var(--space-1);display:grid}.eTifVq_settingLabel{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);align-items:center;gap:.25rem;display:flex}.eTifVq_headers{gap:var(--space-2);display:grid}.eTifVq_chips{gap:var(--space-1);flex-wrap:wrap;display:flex}.eTifVq_chip{padding:.1875rem var(--space-2);border-radius:var(--radius-sm);background:var(--color-surface-muted);color:var(--color-text-secondary);font-size:var(--text-xs);animation:eTifVq_enter var(--duration-normal) var(--ease-standard) backwards;animation-delay:calc(var(--stagger,0) * 20ms)}.eTifVq_history{gap:var(--space-2);margin-top:var(--space-2);display:grid}.eTifVq_historyList{border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none;display:grid}.eTifVq_historyItem{align-items:center;gap:var(--space-3);min-height:3.25rem;padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);animation:eTifVq_enter var(--duration-slow) var(--ease-standard) backwards;animation-delay:calc(var(--stagger,0) * 35ms);display:flex}.eTifVq_historyItem+.eTifVq_historyItem{border-top:1px solid var(--color-border-subtle)}.eTifVq_historyIcon{color:var(--color-icon);flex:none}.eTifVq_historyText{flex:1;gap:2px;min-width:0;display:grid}.eTifVq_historyName{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eTifVq_historyMeta{color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eTifVq_historyActions{gap:var(--space-1);flex:none;display:flex}.eTifVq_mappingStep{gap:var(--space-3);display:grid}.eTifVq_mappingHead{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.eTifVq_mappingCount{color:var(--color-text-secondary);font-size:var(--text-sm);margin-right:auto}.eTifVq_mapping{border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none;display:grid}.eTifVq_mappingRow{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3) var(--space-2) var(--space-4);transition:background var(--duration-normal) var(--ease-standard);animation:eTifVq_enter var(--duration-slow) var(--ease-standard) backwards;animation-delay:calc(var(--stagger,0) * 25ms);grid-template-columns:minmax(0,1fr) 1.25rem minmax(16.25rem,1fr);display:grid}.eTifVq_mappingRow+.eTifVq_mappingRow{border-top:1px solid var(--color-border-subtle)}.eTifVq_column{gap:2px;min-width:0;display:grid}.eTifVq_columnName{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--duration-normal) var(--ease-standard)}.eTifVq_samples{color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eTifVq_mappingArrow{color:var(--color-icon);transition:color var(--duration-normal) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard)}.eTifVq_mappingSkipped .eTifVq_columnName{color:var(--color-text-muted)}.eTifVq_mappingSkipped .eTifVq_mappingArrow{opacity:.35}.eTifVq_target{gap:2px;min-width:0;display:grid}.eTifVq_targetHint{color:var(--color-text-muted);font-size:var(--text-xs);animation:eTifVq_enter var(--duration-normal) var(--ease-standard)}.eTifVq_assisting{color:var(--color-text-muted);font-size:var(--text-xs);animation:eTifVq_enter var(--duration-normal) var(--ease-standard);margin-left:auto}.eTifVq_aiMark{border-radius:var(--radius-sm);animation:eTifVq_enter var(--duration-normal) var(--ease-standard);justify-self:start}.eTifVq_aiMark:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.eTifVq_splitOffer{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);animation:eTifVq_enter var(--duration-normal) var(--ease-standard);flex-wrap:wrap;display:inline-flex}.eTifVq_split{gap:var(--space-1);animation:eTifVq_enter var(--duration-normal) var(--ease-standard);display:grid}.eTifVq_splitHead{align-items:center;gap:var(--space-2);font-size:var(--text-sm);flex-wrap:wrap;display:inline-flex}.eTifVq_splitSample{gap:var(--space-1) var(--space-3);color:var(--color-text-muted);font-size:var(--text-xs);flex-wrap:wrap;display:flex}.eTifVq_splitPart{gap:var(--space-1);color:var(--color-text);display:inline-flex}.eTifVq_splitLabel{color:var(--color-text-muted)}.eTifVq_valueTable{gap:var(--space-2);display:grid}.eTifVq_valueHead{color:var(--color-text-muted);font-size:var(--text-xs)}.eTifVq_valueRow{align-items:center;gap:var(--space-3);animation:eTifVq_enter var(--duration-slow) var(--ease-standard) backwards;animation-delay:calc(var(--stagger,0) * 25ms);grid-template-columns:minmax(0,1fr) 1.25rem minmax(14rem,1fr) 7.5rem;display:grid}.eTifVq_valueText{gap:var(--space-2);min-width:0;font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;display:inline-flex;overflow:hidden}.eTifVq_valueCount{color:var(--color-text-muted);font-size:var(--text-xs)}.eTifVq_valueMark{display:flex}.eTifVq_duplicateCell{padding:0 var(--space-1)}.eTifVq_duplicateLink{align-items:center;gap:var(--space-1);max-width:100%;height:1.875rem;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-accent);font:inherit;text-align:left;cursor:pointer;animation:eTifVq_enter var(--duration-normal) var(--ease-standard);transition:color var(--duration-normal) var(--ease-standard);background:0 0;border:none;display:flex}.eTifVq_duplicateLink:hover:not(:disabled){color:var(--color-accent-hover)}.eTifVq_duplicateLink:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.eTifVq_duplicateLink:disabled{cursor:default}.eTifVq_duplicateDeclined{color:var(--color-text-muted)}.eTifVq_duplicateLinkText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.eTifVq_duplicateChevron{opacity:.7;flex:none}.eTifVq_duplicateCard{gap:var(--space-2);display:grid}.eTifVq_duplicateCardNote{color:var(--color-text-muted);font-size:var(--text-xs)}.eTifVq_duplicateCardAi{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);display:inline-flex}.eTifVq_optionsStep{gap:var(--space-6);display:grid}.eTifVq_section{gap:var(--space-3);display:grid}.eTifVq_defaults{gap:var(--space-3) var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.eTifVq_defaultRow{align-items:center;gap:var(--space-3);grid-template-columns:8.75rem minmax(0,1fr);display:grid}.eTifVq_defaultLabel{color:var(--color-text-secondary);font-size:var(--text-sm)}.eTifVq_checking{gap:var(--space-4);display:grid}.eTifVq_checkingText{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);display:inline-flex}.eTifVq_checkStep{gap:var(--space-3);min-width:0;min-height:0;animation:eTifVq_enter var(--duration-slow) var(--ease-standard);grid-template-rows:auto minmax(0,1fr);display:grid}.eTifVq_checkHead{align-items:center;gap:var(--space-2) var(--space-3);min-width:0;display:flex}.eTifVq_checkSearch{flex:0 18rem;min-width:10rem}.eTifVq_errorNote{color:var(--color-text-muted);font-size:var(--text-xs);white-space:nowrap;flex:none;align-items:center;gap:.375rem;margin-left:auto;display:inline-flex}.eTifVq_errorNote svg{color:var(--color-danger)}.eTifVq_empty{padding:var(--space-8) 0;color:var(--color-text-muted);font-size:var(--text-sm);text-align:center;animation:eTifVq_enter var(--duration-normal) var(--ease-standard);margin:0}.eTifVq_reviewScroll{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overscroll-behavior:contain;align-self:start;min-height:0;max-height:100%;overflow:auto}.eTifVq_review{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;font-size:var(--text-sm)}.eTifVq_reviewTh{z-index:2;height:2.125rem;padding:0 var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);text-align:left;white-space:nowrap;text-overflow:ellipsis;position:sticky;top:0;overflow:hidden}.eTifVq_reviewTd{height:2.5rem;padding:0 var(--space-3);border-top:1px solid var(--color-border-subtle);background:var(--color-surface);color:var(--color-text);white-space:nowrap;text-overflow:ellipsis;transition:background var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard);overflow:hidden}tbody>.eTifVq_reviewRow:first-child>.eTifVq_reviewTd{border-top:none}.eTifVq_stickyA,.eTifVq_stickyB,.eTifVq_stickyC{z-index:1;position:sticky}.eTifVq_reviewTh.eTifVq_stickyA,.eTifVq_reviewTh.eTifVq_stickyB,.eTifVq_reviewTh.eTifVq_stickyC{z-index:3}.eTifVq_stickyA{left:0}.eTifVq_stickyB{left:3.25rem}.eTifVq_stickyC{border-right:1px solid var(--color-border-subtle);left:6.75rem}.eTifVq_reviewRow{animation:eTifVq_enter var(--duration-slow) var(--ease-standard) backwards;animation-delay:calc(var(--stagger,0) * 20ms)}.eTifVq_reviewRow:hover>.eTifVq_reviewTd{background:var(--color-surface-muted)}.eTifVq_reviewExcluded>.eTifVq_reviewTd{color:var(--color-text-disabled)}.eTifVq_line{color:var(--color-text-muted);font-variant-numeric:tabular-nums}.eTifVq_statusCell{align-items:center;gap:.375rem;max-width:100%;display:inline-flex}.eTifVq_statusBadge,.eTifVq_statusAi{border-radius:var(--radius-sm);display:inline-flex}.eTifVq_statusBadge{animation:eTifVq_statusIn var(--duration-normal) var(--ease-standard)}@keyframes eTifVq_statusIn{0%{opacity:0;transform:scale(.92)}}.eTifVq_statusBadge:focus-visible,.eTifVq_statusAi:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.eTifVq_reviewMoreCell{height:2.5rem;padding:0 var(--space-3);border-top:1px solid var(--color-border-subtle)}.eTifVq_reviewMoreText{left:var(--space-3);align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);display:inline-flex;position:sticky}.eTifVq_rowAlert{color:var(--color-danger)}.eTifVq_valueCell{padding:0 var(--space-1)}.eTifVq_cellButton{width:100%;height:1.875rem;padding:0 var(--space-2);border-radius:var(--radius-sm);color:inherit;font:inherit;text-align:left;cursor:text;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:none;align-items:center;gap:.375rem;display:flex}.eTifVq_cellButton:hover:not(:disabled){background:var(--color-field-hover)}.eTifVq_cellButton:focus-visible{box-shadow:0 0 0 2px var(--color-focus-ring);outline:none}.eTifVq_cellButton:disabled{cursor:default}.eTifVq_cellText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eTifVq_cellEmpty{color:var(--color-text-disabled)}.eTifVq_cellInvalid .eTifVq_cellButton{color:var(--color-danger)}.eTifVq_cellAlert{animation:eTifVq_enter var(--duration-normal) var(--ease-standard);flex:none}.eTifVq_cellInput{width:100%;height:1.875rem;padding:0 var(--space-2);border-radius:var(--radius-sm);color:var(--color-text-strong);font:inherit;caret-color:var(--color-accent);background:0 0;border:none;outline:none}.eTifVq_cellInput::selection{background:var(--color-accent-subtle)}.eTifVq_runStep{gap:var(--space-4);animation:eTifVq_enter var(--duration-slow) var(--ease-standard);justify-items:start;display:grid}.eTifVq_progressHead{width:100%;font-size:var(--text-sm);justify-content:space-between;display:flex}.eTifVq_progressNumbers{color:var(--color-text-secondary);font-variant-numeric:tabular-nums}.eTifVq_progressShare{color:var(--color-text-strong);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.eTifVq_progress{border-radius:var(--radius-full);background:var(--color-surface-muted);width:100%;height:.5rem;overflow:hidden}.eTifVq_progressBar{border-radius:inherit;background:var(--color-accent);transform-origin:0;width:100%;height:100%;transition:transform .6s var(--ease-standard);display:block}.eTifVq_progress[data-failed] .eTifVq_progressBar{background:var(--color-danger)}.eTifVq_counts{gap:var(--space-3);width:100%;margin:var(--space-2) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.eTifVq_count{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);gap:2px;display:grid}.eTifVq_count dt{color:var(--color-text-muted);font-size:var(--text-xs)}.eTifVq_count dd{margin:0}.eTifVq_countValue{color:var(--color-text-strong);font-size:var(--text-xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.eTifVq_sheet{--row:1.25rem;width:100%;padding-right:5.25rem;font-size:.625rem;line-height:1;position:relative}.eTifVq_sheetRow{height:var(--row);border-bottom:1px solid var(--color-border-subtle);animation:eTifVq_enter var(--duration-normal) var(--ease-standard) backwards;grid-template-columns:1rem 2.375rem minmax(0,1fr) minmax(0,1fr);display:grid}.eTifVq_sheetNumber{border-right:1px solid var(--color-border-subtle);background:var(--color-surface);color:var(--color-text-muted);font-variant-numeric:tabular-nums;place-items:center;display:grid}.eTifVq_sheetCell{border-right:1px solid var(--color-border-subtle);background:var(--color-surface);min-width:0;color:var(--color-text-secondary);white-space:nowrap;align-items:center;padding:0 .3125rem;display:flex;overflow:hidden}.eTifVq_sheetTitle{color:var(--color-text-muted);grid-column:2/-1;font-style:italic}.eTifVq_sheetHeader .eTifVq_sheetCell{animation:eTifVq_headerOn var(--duration-slow) var(--ease-standard) .9s both}.eTifVq_sheetHeader .eTifVq_sheetNumber{animation:eTifVq_numberOn var(--duration-slow) var(--ease-standard) .9s both}@keyframes eTifVq_headerOn{to{background:var(--color-accent-subtle);color:var(--color-accent);font-weight:var(--weight-semibold)}}@keyframes eTifVq_numberOn{to{background:var(--color-accent);color:var(--color-accent-contrast)}}.eTifVq_sheetScan{z-index:1;height:var(--row);border:1.5px solid var(--color-accent);pointer-events:none;animation:eTifVq_scan 1s var(--ease-standard) .15s both;border-radius:.1875rem;position:absolute;top:0;left:0;right:5.25rem}@keyframes eTifVq_scan{0%{opacity:0;transform:translateY(0)}20%{opacity:1;transform:translateY(0)}to{opacity:1;transform:translateY(calc(var(--target) * var(--row)))}}.eTifVq_sheetTag{top:calc(var(--target) * var(--row) + 2px);height:calc(var(--row) - .25rem);border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-accent-contrast);font-size:.625rem;font-weight:var(--weight-semibold);animation:eTifVq_tagIn var(--duration-slow) var(--ease-standard) 1s both;align-items:center;padding:0 .375rem;display:inline-flex;position:absolute;right:0}.eTifVq_sheetTag:before{background:inherit;content:"";width:.5rem;height:.5rem;position:absolute;top:50%;left:-.25rem;transform:translateY(-50%)rotate(45deg)}@keyframes eTifVq_tagIn{0%{opacity:0;transform:translate(-.375rem)}}.eTifVq_map{--cycle:7.5s;gap:var(--space-3);width:100%;font-size:.6875rem;line-height:1.2;display:grid}.eTifVq_mapRows{gap:.375rem;display:grid}.eTifVq_mapRow{grid-template-columns:minmax(0,1fr) 1.125rem minmax(0,1fr);align-items:center;gap:.375rem;display:grid}.eTifVq_mapColumn{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);min-width:0;animation:eTifVq_mapColumn var(--cycle) var(--ease-standard) var(--d) infinite both;gap:1px;padding:.3125rem .4375rem;display:grid}.eTifVq_mapColumnName{color:var(--color-text-strong);font-weight:var(--weight-semibold)}.eTifVq_mapSample{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.625rem;overflow:hidden}.eTifVq_mapArrow{color:var(--color-accent);transform-origin:0;animation:eTifVq_mapArrow var(--cycle) var(--ease-standard) var(--d) infinite both;place-items:center;display:grid}.eTifVq_mapField{border:1px solid var(--color-accent);border-radius:var(--radius-sm);background:var(--color-accent-subtle);min-width:0;color:var(--color-accent);font-weight:var(--weight-semibold);white-space:nowrap;animation:eTifVq_mapField var(--cycle) var(--ease-standard) var(--d) infinite both;justify-content:space-between;align-items:center;gap:.25rem;padding:.4375rem;display:flex}.eTifVq_mapCheck{animation:eTifVq_mapCheck var(--cycle) var(--ease-spring) var(--d) infinite both;flex:none}.eTifVq_mapSkip .eTifVq_mapArrow{color:var(--color-text-disabled);animation-name:eTifVq_mapSkipArrow}.eTifVq_mapSkip .eTifVq_mapField{border-style:dashed;border-color:var(--color-border-strong);background:var(--color-surface-muted);color:var(--color-text-muted);font-weight:var(--weight-medium);animation-name:eTifVq_mapSkipField}.eTifVq_mapSkip .eTifVq_mapColumn{animation-name:eTifVq_mapSkipColumn}@keyframes eTifVq_mapColumn{0%{opacity:0;transform:translate(-.375rem)}6%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes eTifVq_mapArrow{0%,30%{opacity:0;transform:scaleX(0)}37%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes eTifVq_mapField{0%,34%{opacity:0;transform:translate(.375rem)}42%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes eTifVq_mapCheck{0%,44%{opacity:0;transform:scale(.3)}50%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes eTifVq_mapSkipArrow{0%,62%{opacity:0;transform:scaleX(0)}68%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes eTifVq_mapSkipField{0%,64%{opacity:0;transform:translate(.375rem)}71%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes eTifVq_mapSkipColumn{0%{opacity:0;transform:translate(-.375rem)}6%,64%{opacity:1;transform:none}71%,90%{opacity:.45;transform:none}to{opacity:0}}.eTifVq_mapSteps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.eTifVq_mapStep{color:var(--color-text-muted);animation:var(--cycle) var(--ease-standard) infinite both;align-items:center;gap:.3125rem;font-size:.625rem;display:flex}.eTifVq_mapStep[data-step="1"]{animation-name:eTifVq_mapStep1}.eTifVq_mapStep[data-step="2"]{animation-name:eTifVq_mapStep2}.eTifVq_mapStep[data-step="3"]{animation-name:eTifVq_mapStep3}.eTifVq_mapStep[data-step="1"] .eTifVq_mapStepNumber{animation:eTifVq_mapNumber1 var(--cycle) var(--ease-standard) infinite both}.eTifVq_mapStep[data-step="2"] .eTifVq_mapStepNumber{animation:eTifVq_mapNumber2 var(--cycle) var(--ease-standard) infinite both}.eTifVq_mapStep[data-step="3"] .eTifVq_mapStepNumber{animation:eTifVq_mapNumber3 var(--cycle) var(--ease-standard) infinite both}@keyframes eTifVq_mapNumber1{0%,28%{background:var(--color-accent);color:var(--color-accent-contrast)}32%,to{background:var(--color-border)}}@keyframes eTifVq_mapNumber2{0%,30%{background:var(--color-border)}34%,60%{background:var(--color-accent);color:var(--color-accent-contrast)}64%,to{background:var(--color-border)}}@keyframes eTifVq_mapNumber3{0%,62%{background:var(--color-border)}66%,92%{background:var(--color-accent);color:var(--color-accent-contrast)}96%,to{background:var(--color-border)}}.eTifVq_mapStepNumber{border-radius:var(--radius-full);background:var(--color-border);width:.9375rem;height:.9375rem;color:var(--color-text-secondary);font-weight:var(--weight-semibold);flex:none;place-items:center;display:grid}@keyframes eTifVq_mapStep1{0%,28%{color:var(--color-text-strong)}32%,to{color:var(--color-text-muted)}}@keyframes eTifVq_mapStep2{0%,30%{color:var(--color-text-muted)}34%,60%{color:var(--color-text-strong)}64%,to{color:var(--color-text-muted)}}@keyframes eTifVq_mapStep3{0%,62%{color:var(--color-text-muted)}66%,92%{color:var(--color-text-strong)}96%,to{color:var(--color-text-muted)}}.eTifVq_defaultsStage{--pill-h:1.375rem;--head-h:1.125rem;--line-h:1.625rem;gap:.5rem;display:grid;position:relative}.eTifVq_defaultsPillRow,.eTifVq_defaultsHead,.eTifVq_defaultsRowNew,.eTifVq_defaultsRowOld{grid-template-columns:minmax(0,1fr) 6.25rem 4rem;align-items:center;gap:0 .375rem;display:grid}.eTifVq_defaultsPillRow{height:var(--pill-h)}.eTifVq_defaultsPillLabel{color:var(--color-text-muted);justify-self:end;font-size:.625rem}.eTifVq_defaultsPill{height:var(--pill-h);border:1px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-accent-subtle);color:var(--color-accent);font-size:.625rem;font-weight:var(--weight-semibold);white-space:nowrap;animation:eTifVq_defaultsPill var(--cycle) var(--ease-standard) infinite both;grid-column:2/-1;justify-self:start;align-items:center;padding:0 .4375rem;display:flex}.eTifVq_defaultsTable{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);overflow:hidden}.eTifVq_defaultsHead{height:var(--head-h);border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface-muted);color:var(--color-text-muted);padding:0 .375rem;font-size:.625rem}.eTifVq_defaultsRowNew,.eTifVq_defaultsRowOld{height:var(--line-h);animation:eTifVq_mapColumn var(--cycle) var(--ease-standard) infinite both;padding:0 .375rem}.eTifVq_defaultsRowOld{border-top:1px solid var(--color-border-subtle);animation:eTifVq_mapColumn var(--cycle) var(--ease-standard) .15s infinite both, eTifVq_defaultsOldRow var(--cycle) var(--ease-standard) .15s infinite both}.eTifVq_defaultsName{color:var(--color-text-strong);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.eTifVq_defaultsCellNew,.eTifVq_defaultsCellOld{border:1px dashed #0000;border-radius:.1875rem;align-items:center;height:1.125rem;padding:0 .3125rem;display:flex}.eTifVq_defaultsCellNew{animation:eTifVq_defaultsEmpty var(--cycle) var(--ease-standard) infinite both}.eTifVq_defaultsFilled{color:var(--color-accent);font-weight:var(--weight-semibold);animation:eTifVq_defaultsFilled var(--cycle) var(--ease-standard) infinite both}.eTifVq_defaultsKept{color:var(--color-text-secondary)}.eTifVq_defaultsCellOld{animation:eTifVq_defaultsKept var(--cycle) var(--ease-standard) infinite both}.eTifVq_defaultsBadgeNew,.eTifVq_defaultsBadgeOld{border-radius:var(--radius-full);font-size:.5625rem;font-weight:var(--weight-semibold);justify-self:start;padding:2px .375rem}.eTifVq_defaultsBadgeNew{background:color-mix(in srgb, var(--color-success) 16%, transparent);color:var(--color-success)}.eTifVq_defaultsBadgeOld{background:var(--color-surface-muted);color:var(--color-text-secondary)}.eTifVq_defaultsDrop{background:var(--color-accent);width:6.25rem;height:1.125rem;box-shadow:var(--shadow-md);color:var(--color-accent-contrast);font-size:.6875rem;font-weight:var(--weight-semibold);pointer-events:none;animation:eTifVq_defaultsDrop var(--cycle) var(--ease-standard) infinite both;border-radius:.1875rem;align-items:center;padding:0 .375rem;display:flex;position:absolute;top:2px;right:calc(1px + 4.75rem)}@keyframes eTifVq_defaultsPill{0%,30%,40%,to{transform:none}34%{transform:scale(1.06)}}@keyframes eTifVq_defaultsEmpty{0%,6%{background:0 0;border-color:#0000}10%,44%{border-color:var(--color-accent);background:0 0}48%,90%{background:var(--color-accent-subtle);border-color:#0000}to{background:0 0;border-color:#0000}}@keyframes eTifVq_defaultsDrop{0%,32%{opacity:0;transform:translateY(0)scale(.9)}35%{opacity:1;transform:translateY(0)scale(1)}46%{opacity:1;transform:translateY(calc(var(--pill-h) + .5rem + 1px + var(--head-h) + 1px + .25rem - .1875rem))}50%,to{opacity:0;transform:translateY(calc(var(--pill-h) + .5rem + 1px + var(--head-h) + 1px + .25rem - .1875rem))}}@keyframes eTifVq_defaultsFilled{0%,46%{opacity:0}50%,90%{opacity:1}to{opacity:0}}@keyframes eTifVq_defaultsOldRow{0%,62%,96%,to{background:0 0}66%,90%{background:var(--color-surface-muted)}}@keyframes eTifVq_defaultsKept{0%,62%,96%,to{border-color:#0000}66%,90%{border-style:solid;border-color:var(--color-border-strong)}}@media (prefers-reduced-motion:reduce){.eTifVq_drop,.eTifVq_fileCard,.eTifVq_historyItem,.eTifVq_chip,.eTifVq_mappingRow,.eTifVq_targetHint,.eTifVq_checkStep,.eTifVq_reviewRow,.eTifVq_statusBadge,.eTifVq_duplicateLink,.eTifVq_cellAlert,.eTifVq_runStep,.eTifVq_fieldError{animation:none}.eTifVq_spin{animation-duration:2s}.eTifVq_mapColumn,.eTifVq_mapArrow,.eTifVq_mapField,.eTifVq_mapCheck,.eTifVq_mapStep,.eTifVq_mapStep .eTifVq_mapStepNumber{animation:none}.eTifVq_mapSkip .eTifVq_mapColumn{opacity:.45}.eTifVq_defaultsPill,.eTifVq_defaultsRowNew,.eTifVq_defaultsRowOld,.eTifVq_defaultsCellNew,.eTifVq_defaultsCellOld,.eTifVq_defaultsFilled{animation:none}.eTifVq_defaultsCellNew{background:var(--color-accent-subtle)}.eTifVq_defaultsDrop{display:none}.eTifVq_sheetRow,.eTifVq_sheetHeader .eTifVq_sheetCell,.eTifVq_sheetHeader .eTifVq_sheetNumber,.eTifVq_sheetScan,.eTifVq_sheetTag{animation-duration:1ms;animation-delay:0s}.eTifVq_progressBar{transition: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}}
.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}}
.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}}
.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}}
.och6SW_switch{--w:1.875rem;--h:1.125rem;--pad:2px;width:var(--w);height:var(--h);border-radius:var(--radius-full);background:var(--color-border-strong);transition:background var(--duration-normal) var(--ease-standard);border:none;flex:none;padding:0;position:relative}.och6SW_switch[aria-checked=true]{background:var(--color-accent)}.och6SW_switch:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.och6SW_switch:disabled{opacity:.45;cursor:not-allowed}.och6SW_thumb{top:var(--pad);left:var(--pad);width:calc(var(--h) - 2 * var(--pad));height:calc(var(--h) - 2 * var(--pad));border-radius:var(--radius-full);background:var(--gray-0);box-shadow:var(--shadow-sm);transition:transform var(--duration-normal) var(--ease-standard);position:absolute}.och6SW_switch[aria-checked=true] .och6SW_thumb{transform:translateX(calc(var(--w) - var(--h)))}.och6SW_labeled{align-items:flex-start;gap:var(--space-3);cursor:pointer;display:inline-flex}.och6SW_labeled .och6SW_switch{margin-top:1px}.och6SW_labeled[data-disabled]{cursor:not-allowed}.och6SW_text{gap:2px;min-width:0;display:grid}.och6SW_label{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-normal)}.och6SW_labeled[data-disabled] .och6SW_text{opacity:.45}.och6SW_description{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}
.MT29wG_area{width:100%;min-height:96px;padding:var(--space-3);color:var(--color-text-strong);font:inherit;font-size:var(--text-sm);line-height:var(--leading-normal);resize:vertical;background:0 0;border:0;outline:none;display:block}.MT29wG_area::placeholder{color:var(--color-text-muted)}.MT29wG_hint{padding:var(--space-1) var(--space-3) var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs)}
.wuKLya_review{gap:var(--space-4);grid-template-rows:auto auto minmax(0,1fr);height:100%;min-height:0;display:grid}
