.Ajr-Lq_root{width:100%;container:tour/inline-size}.Ajr-Lq_sheet{gap:var(--space-5);width:100%;max-width:44rem;padding:var(--space-6) var(--space-4) var(--space-8);color:var(--color-text);margin:0 auto;display:grid}.Ajr-Lq_org,.Ajr-Lq_head,.Ajr-Lq_stops,.Ajr-Lq_details,.Ajr-Lq_actions,.Ajr-Lq_stateView{animation:Ajr-Lq_sectionIn var(--duration-slow) var(--ease-settle) backwards;animation-delay:calc(var(--i,0) * 70ms)}@keyframes Ajr-Lq_sectionIn{0%{opacity:0;transform:translateY(.625rem)}}.Ajr-Lq_view{gap:var(--space-5);transition:opacity .2s var(--ease-standard), transform .2s var(--ease-standard);display:grid}.Ajr-Lq_viewOut{opacity:0;transform:translateY(-.375rem)}.Ajr-Lq_org{align-items:center;gap:var(--space-2);min-height:2rem;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);display:flex}.Ajr-Lq_logo{place-items:center;max-height:2rem;display:grid}.Ajr-Lq_logo :is(img,svg){width:auto;max-height:2rem}.Ajr-Lq_orgName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.Ajr-Lq_head{gap:var(--space-1);display:grid}.Ajr-Lq_number{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.Ajr-Lq_when{font-weight:inherit;gap:2px;margin:0;display:grid}.Ajr-Lq_date{color:var(--color-text-strong);font-size:var(--text-lg);font-weight:var(--weight-medium)}.Ajr-Lq_window{color:var(--color-text-strong);font-size:var(--text-3xl);font-weight:var(--weight-semibold);letter-spacing:-.02em;line-height:var(--leading-tight);font-variant-numeric:tabular-nums}.Ajr-Lq_stops{gap:var(--space-2);display:grid}.Ajr-Lq_stop{gap:var(--space-1);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);display:grid}.Ajr-Lq_stopHead{justify-content:space-between;align-items:center;gap:var(--space-3);margin-bottom:2px;display:flex}.Ajr-Lq_stopKind{color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:.375rem;display:inline-flex}.Ajr-Lq_stop[data-kind=unload] .Ajr-Lq_stopKind svg{color:var(--color-accent)}.Ajr-Lq_stopWindow{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums}.Ajr-Lq_place{color:var(--color-text-strong);font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.Ajr-Lq_address{min-height:1.75rem;color:var(--color-accent);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-standard);align-items:flex-start;gap:.375rem;padding:.25rem 0;text-decoration:none;display:inline-flex}.Ajr-Lq_address svg{flex:none;margin-top:.1875rem}.Ajr-Lq_address:hover{color:var(--color-accent-hover)}.Ajr-Lq_address:focus-visible,.Ajr-Lq_phone:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-focus-ring);outline-offset:2px}.Ajr-Lq_addressPlain{color:var(--color-text-secondary);font-size:var(--text-sm)}.Ajr-Lq_contact{color:var(--color-text-secondary);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.Ajr-Lq_contact>svg{color:var(--color-icon)}.Ajr-Lq_phone{margin-left:var(--space-1);color:var(--color-accent);font-variant-numeric:tabular-nums;align-items:center;gap:.25rem;text-decoration:none;display:inline-flex}.Ajr-Lq_leg{height:1.75rem;color:var(--color-icon);place-items:center;display:grid;position:relative}.Ajr-Lq_leg:before{content:"";border-left:1.5px dashed var(--color-border-strong);position:absolute;top:0;bottom:0;left:50%}.Ajr-Lq_leg svg{box-sizing:content-box;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);padding:.25rem;position:relative}.Ajr-Lq_details{padding:var(--space-1) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface)}.Ajr-Lq_detailList{display:grid}.Ajr-Lq_detail{gap:var(--space-3);padding:var(--space-3) 0;grid-template-columns:8rem minmax(0,1fr);display:grid}.Ajr-Lq_detail+.Ajr-Lq_detail{border-top:1px solid var(--color-border-subtle)}.Ajr-Lq_detailLabel{min-height:1.375rem;color:var(--color-text-muted);font-size:var(--text-sm);align-self:start;align-items:center;gap:.375rem;display:flex}.Ajr-Lq_detailValue{gap:var(--space-1);min-width:0;color:var(--color-text);font-size:var(--text-sm);white-space:pre-line;margin:0;line-height:1.375rem;display:grid}.Ajr-Lq_materials{gap:2px;padding:0;list-style:none;display:grid}.Ajr-Lq_material{justify-content:space-between;gap:var(--space-3);display:flex}.Ajr-Lq_quantity{color:var(--color-text-strong);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap}.Ajr-Lq_tags{gap:var(--space-1);flex-wrap:wrap;margin-top:2px;display:flex}.Ajr-Lq_tag{border-radius:var(--radius-full);background:var(--color-field);color:var(--color-text-secondary);font-size:var(--text-xs);padding:0 .5rem;line-height:1.375rem}.Ajr-Lq_mono{font-family:var(--font-mono)}.Ajr-Lq_flash{border-radius:var(--radius-sm);animation:Ajr-Lq_flash 2.4s var(--ease-standard)}@keyframes Ajr-Lq_flash{0%,35%{background:var(--color-accent-subtle);box-shadow:0 0 0 .25rem var(--color-accent-subtle)}to{background:0 0;box-shadow:0 0 0 .25rem #0000}}.Ajr-Lq_actions{gap:var(--space-2);display:grid}.Ajr-Lq_accept{height:3rem;font-size:var(--text-md)}.Ajr-Lq_busy svg{animation:.9s linear infinite Ajr-Lq_spin}@keyframes Ajr-Lq_spin{to{transform:rotate(360deg)}}.Ajr-Lq_portal{height:3rem}.Ajr-Lq_accepted{justify-content:center;align-items:center;gap:var(--space-2);height:3rem;padding:0 var(--space-4);border:1px solid color-mix(in srgb, var(--color-success) 28%, var(--color-bg));border-radius:var(--radius-md);background:color-mix(in srgb, var(--color-success) 8%, var(--color-bg));color:var(--color-success);white-space:nowrap;display:flex}.Ajr-Lq_accepted[data-celebrate]{animation:Ajr-Lq_acceptedIn var(--duration-slow) var(--ease-spring)}@keyframes Ajr-Lq_acceptedIn{0%{opacity:0;transform:scale(.94)}}.Ajr-Lq_acceptedMark{flex:none;width:1.5rem;height:1.5rem;overflow:visible}.Ajr-Lq_acceptedRing,.Ajr-Lq_acceptedCheck{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round}.Ajr-Lq_acceptedRing{stroke-width:2.5px}.Ajr-Lq_acceptedCheck{stroke-width:3px}[data-celebrate] .Ajr-Lq_acceptedRing{stroke-dasharray:1;animation:Ajr-Lq_drawStroke .52s var(--ease-standard) both}[data-celebrate] .Ajr-Lq_acceptedCheck{stroke-dasharray:1;animation:Ajr-Lq_drawStroke .36s var(--ease-standard) .42s both}[data-celebrate] .Ajr-Lq_acceptedMark{border-radius:var(--radius-full);animation:Ajr-Lq_glow .9s var(--ease-standard) .6s}@keyframes Ajr-Lq_drawStroke{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes Ajr-Lq_glow{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-success) 35%, transparent)}to{box-shadow:0 0 0 .5rem #0000}}.Ajr-Lq_acceptedText{align-items:baseline;gap:var(--space-2);min-width:0;display:flex}.Ajr-Lq_acceptedTitle{font-size:var(--text-md);font-weight:var(--weight-semibold)}[data-celebrate] .Ajr-Lq_acceptedText{animation:Ajr-Lq_sectionIn var(--duration-slow) var(--ease-settle) .3s backwards}.Ajr-Lq_acceptedAt{color:var(--color-text-secondary);font-size:var(--text-sm);text-overflow:ellipsis;overflow:hidden}.Ajr-Lq_stateView{justify-items:center;gap:var(--space-2);padding:var(--space-4) 0;text-align:center;display:grid}.Ajr-Lq_root[data-state-screen] .Ajr-Lq_sheet{min-height:var(--tour-sheet-min-height,100dvh);padding-block:var(--space-16);align-content:center;display:grid;position:relative}.Ajr-Lq_root[data-state-screen] .Ajr-Lq_org{top:var(--space-6);right:var(--space-4);left:var(--space-4);position:absolute}.Ajr-Lq_art{width:220px;height:80px;margin-bottom:var(--space-3);position:relative}.Ajr-Lq_artRoute{position:absolute;inset:0;overflow:visible}.Ajr-Lq_artTrack{fill:none;stroke:var(--color-border);stroke-width:6px;stroke-linecap:round}.Ajr-Lq_artLine{fill:none;stroke:var(--color-text-muted);stroke-width:2px;stroke-dasharray:.02 .018;stroke-linecap:round;clip-path:inset(0 30% 0 0);animation:Ajr-Lq_routeDraw 1.2s var(--ease-standard) .25s backwards}@keyframes Ajr-Lq_routeDraw{0%{clip-path:inset(0 100% 0 0)}}.Ajr-Lq_artStart{fill:var(--color-surface);stroke:var(--color-text-muted);stroke-width:2px}.Ajr-Lq_artTruck{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:28px;height:28px;box-shadow:var(--shadow-md);color:var(--color-text-secondary);offset-rotate:0deg;offset-distance:64%;animation:Ajr-Lq_truckStop 1.2s var(--ease-standard) .25s backwards;place-items:center;display:grid;position:absolute;top:0;left:0}@keyframes Ajr-Lq_truckStop{0%{offset-distance:0%}}.Ajr-Lq_artStop{border-radius:var(--radius-full);background:var(--color-surface);width:30px;height:30px;color:var(--color-danger);animation:Ajr-Lq_stopIn .52s var(--ease-spring) 1.3s backwards;place-items:center;display:grid;position:absolute;top:26px;left:184px}@keyframes Ajr-Lq_stopIn{0%{opacity:0;transform:scale(.5)}}.Ajr-Lq_artExpired{width:180px}.Ajr-Lq_linkHalf{border:2px solid var(--color-border-strong);border-radius:var(--radius-full);width:64px;height:24px;animation:Ajr-Lq_drift .9s var(--ease-standard) .3s backwards;position:absolute;top:28px}.Ajr-Lq_linkHalf[data-side=start]{--drift:1.25rem;left:6px}.Ajr-Lq_linkHalf[data-side=end]{--drift:-1.25rem;right:6px}@keyframes Ajr-Lq_drift{0%{transform:translateX(var(--drift))}}.Ajr-Lq_linkBadge{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);width:44px;height:44px;box-shadow:var(--shadow-md);color:var(--color-text-secondary);animation:Ajr-Lq_stopIn .52s var(--ease-spring) .8s backwards;place-items:center;margin-left:-22px;display:grid;position:absolute;top:18px;left:50%}.Ajr-Lq_stateKicker{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.Ajr-Lq_stateTitle{color:var(--color-text-strong);font-size:var(--text-2xl);font-weight:var(--weight-semibold);margin:0}.Ajr-Lq_stateDanger{color:var(--color-danger)}.Ajr-Lq_stateText{max-width:28rem;color:var(--color-text-secondary);font-size:var(--text-md);line-height:var(--leading-normal);white-space:pre-line}.Ajr-Lq_stateMeta{color:var(--color-text-muted);font-size:var(--text-sm)}@container tour (min-width:640px){.Ajr-Lq_sheet{padding:var(--space-10) var(--space-6) var(--space-12)}.Ajr-Lq_root[data-state-screen] .Ajr-Lq_org{top:var(--space-10);right:var(--space-6);left:var(--space-6)}.Ajr-Lq_stops{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:stretch}.Ajr-Lq_leg{width:1.75rem;height:auto}.Ajr-Lq_leg:before{border-top:1.5px dashed var(--color-border-strong);border-left:none;inset:50% 0 auto}.Ajr-Lq_actions{grid-template-columns:minmax(0,1fr) auto}.Ajr-Lq_actions>:only-child{grid-column:1/-1}}@container tour (max-width:639px){.Ajr-Lq_actions{z-index:1;margin:0 calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4) var(--space-4);background:linear-gradient(to top, var(--color-bg) 70%, transparent);position:sticky;bottom:0}.Ajr-Lq_detail{grid-template-columns:1fr;gap:2px}}@media (prefers-reduced-motion:reduce){.Ajr-Lq_org,.Ajr-Lq_head,.Ajr-Lq_stops,.Ajr-Lq_details,.Ajr-Lq_actions,.Ajr-Lq_stateView,.Ajr-Lq_flash,.Ajr-Lq_accepted[data-celebrate],[data-celebrate] .Ajr-Lq_acceptedRing,[data-celebrate] .Ajr-Lq_acceptedCheck,[data-celebrate] .Ajr-Lq_acceptedMark,[data-celebrate] .Ajr-Lq_acceptedText,.Ajr-Lq_artLine,.Ajr-Lq_artTruck,.Ajr-Lq_artStop,.Ajr-Lq_linkHalf,.Ajr-Lq_linkBadge{animation:none}.Ajr-Lq_view{transition:none}.Ajr-Lq_flash{background:var(--color-accent-subtle)}}
.MlU2ia_region{inset:auto 0 var(--space-6) 0;z-index:var(--z-toast);width:max-content;max-width:calc(100vw - 2 * var(--space-4));pointer-events:none;background:0 0;border:none;flex-direction:column;align-items:center;margin:0 auto;padding:0;display:flex;position:fixed;overflow:visible}body:has([data-pinned-center]) .MlU2ia_region{bottom:calc(var(--space-6) + 4rem)}.MlU2ia_slot{width:100%;transition:grid-template-rows var(--duration-slow) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-standard);grid-template-rows:1fr;display:grid}.MlU2ia_slotInner{min-height:0;padding-top:var(--space-2)}.MlU2ia_leaving{opacity:0;grid-template-rows:0fr;transform:translateY(.375rem)scale(.98)}.MlU2ia_leaving .MlU2ia_slotInner{overflow:hidden}.MlU2ia_toast{align-items:center;gap:var(--space-3);min-width:17.5rem;max-width:27.5rem;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);pointer-events:auto;animation:MlU2ia_toastIn var(--duration-slow) var(--ease-standard);display:flex}@keyframes MlU2ia_toastIn{0%{opacity:0;transform:translateY(.75rem)scale(.98)}}.MlU2ia_icon{flex:none}.MlU2ia_toast[data-tone=success] .MlU2ia_icon{color:var(--color-success)}.MlU2ia_toast[data-tone=error] .MlU2ia_icon{color:var(--color-danger)}.MlU2ia_text{min-width:0;padding:var(--space-1) 0;flex:1;gap:1px;display:grid}.MlU2ia_title{font-size:var(--text-sm);font-weight:var(--weight-medium)}.MlU2ia_description{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.MlU2ia_action{height:1.75rem;padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:none}.MlU2ia_action:hover{color:var(--color-accent-hover)}.MlU2ia_action:focus-visible,.MlU2ia_close:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.MlU2ia_close{border-radius:var(--radius-sm);width:1.625rem;height:1.625rem;color:var(--color-icon);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}.MlU2ia_close:hover{background:var(--glass-hover);color:var(--color-text)}
.ZBAPDa_root{width:100%;min-width:0;position:relative}.ZBAPDa_wrap{flex:1;align-items:center;min-width:0;height:100%;display:flex;position:relative}.ZBAPDa_ghost{color:var(--color-text-muted);line-height:var(--leading-tight);white-space:pre;pointer-events:none;animation:ZBAPDa_ghostIn var(--duration-normal) var(--ease-standard);align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}@keyframes ZBAPDa_ghostIn{0%{opacity:0}}.ZBAPDa_typed{visibility:hidden}.ZBAPDa_noMatch{color:var(--color-danger)}.ZBAPDa_clear{animation:ZBAPDa_clearIn var(--duration-normal) var(--ease-standard)}@keyframes ZBAPDa_clearIn{0%{opacity:0;transform:scale(.6)}}.ZBAPDa_chevron{transition:transform var(--duration-slow) var(--ease-standard)}.ZBAPDa_chevronOpen{transform:rotate(180deg)}.ZBAPDa_empty{padding:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm)}
.pfHAeG_desk{min-height:30rem;transition:grid-template-columns var(--duration-slow) var(--ease-standard), column-gap var(--duration-slow) var(--ease-standard);grid-template-columns:minmax(0,1fr) 0;column-gap:0;display:grid;position:relative}.pfHAeG_desk[data-open]{column-gap:var(--space-6);grid-template-columns:minmax(0,1fr) minmax(22.5rem,34%)}.pfHAeG_list,.pfHAeG_preview{flex-direction:column;min-width:0;min-height:0;display:flex}.pfHAeG_list{animation:pfHAeG_columnIn var(--duration-slow) var(--ease-standard) backwards}.pfHAeG_list>*{flex:auto;min-height:0}@keyframes pfHAeG_columnIn{0%{opacity:0;transform:translateY(.375rem)}}.pfHAeG_preview{overflow:hidden}.pfHAeG_previewInner{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);opacity:0;min-width:22.5rem;min-height:0;transition:opacity var(--duration-slow) var(--ease-standard), transform var(--duration-slow) var(--ease-standard);flex-direction:column;flex:1;display:flex;transform:translate(1.5rem)}.pfHAeG_desk[data-open] .pfHAeG_previewInner{opacity:1;transform:none}.pfHAeG_close{border-radius:var(--radius-md);width:1.75rem;height:1.75rem;color:var(--color-icon);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;place-items:center;display:grid}.pfHAeG_close:hover{background:var(--color-field-hover);color:var(--color-text)}.pfHAeG_close:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.pfHAeG_previewBody{min-height:0;animation:pfHAeG_previewIn var(--duration-slow) var(--ease-standard);flex-direction:column;flex:1;display:flex}@keyframes pfHAeG_previewIn{0%{opacity:0}}.pfHAeG_previewHead{align-items:flex-start;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-3);border-bottom:1px solid var(--color-border-subtle);display:flex}.pfHAeG_previewTitle{flex:1;gap:2px;min-width:0;display:grid}.pfHAeG_title{font-size:var(--text-lg);font-weight:var(--weight-semibold);line-height:var(--leading-tight);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pfHAeG_meta{color:var(--color-text-muted);font-size:var(--text-sm)}.pfHAeG_actions{align-items:center;gap:var(--space-1);flex:none;display:flex}.pfHAeG_previewScroll{flex:1}.pfHAeG_viewer{border-bottom:1px solid var(--color-border-subtle);background:var(--color-bg);height:clamp(15rem,40vh,30rem);display:flex}.pfHAeG_viewerFill{border-bottom:0;flex:1;height:auto;min-height:0}.pfHAeG_customViewer{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border-subtle);animation:pfHAeG_viewerIn var(--duration-normal) var(--ease-standard)}@keyframes pfHAeG_viewerIn{0%{opacity:0}}.pfHAeG_image{object-fit:contain;border-radius:var(--radius-sm);max-width:100%;max-height:100%;box-shadow:var(--shadow-md)}.pfHAeG_fieldsBody{gap:var(--space-3);padding:var(--space-4);display:grid}.pfHAeG_center{min-height:0;padding:var(--space-6);flex:1;grid-template-rows:minmax(0,1fr);place-items:center;display:grid}.pfHAeG_stage{z-index:1000;position:fixed;inset:0}.pfHAeG_backdrop{background:var(--color-backdrop);-webkit-backdrop-filter:var(--backdrop-blur);backdrop-filter:var(--backdrop-blur);opacity:0;transition:opacity .32s var(--ease-standard);position:absolute;inset:0}.pfHAeG_stage[data-shown] .pfHAeG_backdrop{opacity:1}.pfHAeG_large{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);transition:top .32s var(--ease-settle), left .32s var(--ease-settle), width .32s var(--ease-settle), height .32s var(--ease-settle);flex-direction:column;display:flex;position:fixed;overflow:hidden}.pfHAeG_largeHead{align-items:flex-start;gap:var(--space-3);padding:var(--space-4);border-bottom:1px solid var(--color-border-subtle);opacity:0;transition:opacity var(--duration-normal) var(--ease-standard);display:flex}.pfHAeG_stage[data-shown] .pfHAeG_largeHead{opacity:1}.pfHAeG_largeViewer{background:var(--color-bg);flex:1;min-height:0;display:flex}.pfHAeG_drop{z-index:2;border:2px dashed var(--color-accent);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-accent-subtle) 70%, transparent);opacity:0;pointer-events:none;transition:opacity var(--duration-normal) var(--ease-standard);place-items:center;display:grid;position:absolute;inset:0}.pfHAeG_dropShown{opacity:1}.pfHAeG_dropCard{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-5);border-radius:var(--radius-full);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);color:var(--color-accent);font-weight:var(--weight-medium);transition:transform var(--duration-normal) var(--ease-spring);display:flex;transform:scale(.96)}.pfHAeG_dropShown .pfHAeG_dropCard{transform:scale(1)}@media (prefers-reduced-motion:reduce){.pfHAeG_list,.pfHAeG_previewBody{animation:none}.pfHAeG_desk,.pfHAeG_previewInner,.pfHAeG_large,.pfHAeG_backdrop,.pfHAeG_largeHead{transition:none}}
.S_4SMq_facts{gap:var(--space-1);min-width:0;display:grid}.S_4SMq_title{font-size:var(--text-xs);font-weight:var(--weight-semibold);color:var(--color-text-muted);letter-spacing:.02em;text-transform:uppercase}.S_4SMq_list{margin:0;display:grid}.S_4SMq_row{gap:var(--space-3);border-top:1px solid var(--color-border-subtle);font-size:var(--text-sm);grid-template-columns:minmax(7.5rem,38%) minmax(0,1fr);align-items:baseline;padding:.4375rem 0;display:grid}.S_4SMq_row:first-child{border-top:none}.S_4SMq_row{animation:S_4SMq_factIn var(--duration-slow) var(--ease-standard) both;animation-delay:calc(var(--i,0) * 35ms)}@keyframes S_4SMq_factIn{0%{opacity:0;translate:0 .375rem}}@media (prefers-reduced-motion:reduce){.S_4SMq_row{animation:none}}.S_4SMq_list[data-static] .S_4SMq_row{animation:none}.S_4SMq_wide{grid-template-columns:minmax(0,1fr)}.S_4SMq_label,.S_4SMq_value{gap:var(--space-2);align-items:baseline;min-width:0;margin:0;display:flex}.S_4SMq_value,.S_4SMq_wide .S_4SMq_label{flex-wrap:wrap;row-gap:0}.S_4SMq_value>.S_4SMq_text,.S_4SMq_wide .S_4SMq_label>.S_4SMq_text{overflow-wrap:anywhere;flex:auto}.S_4SMq_wide .S_4SMq_label>.S_4SMq_text{flex-basis:8rem}.S_4SMq_label{color:var(--color-text-secondary)}.S_4SMq_value{color:var(--color-text)}.S_4SMq_icon{color:var(--color-icon);flex:none;align-self:center}.S_4SMq_text{min-width:0}.S_4SMq_hint{font-size:var(--text-xs);color:var(--color-text-muted);flex:none;margin-left:auto}.S_4SMq_row[data-tone=warning] .S_4SMq_label,.S_4SMq_row[data-tone=warning] .S_4SMq_icon{color:var(--color-warning)}.S_4SMq_row[data-tone=danger] .S_4SMq_label,.S_4SMq_row[data-tone=danger] .S_4SMq_icon{color:var(--color-danger)}.S_4SMq_row[data-tone=success] .S_4SMq_label,.S_4SMq_row[data-tone=success] .S_4SMq_icon{color:var(--color-success)}.S_4SMq_wide[data-tone=warning] .S_4SMq_label,.S_4SMq_wide[data-tone=danger] .S_4SMq_label{font-weight:var(--weight-medium)}
.MAU22W_field{gap:.375rem;min-width:0;display:grid}.MAU22W_label{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-tight);justify-self:start}.MAU22W_field[data-disabled] .MAU22W_label{color:var(--color-text-disabled)}.MAU22W_required{color:var(--color-danger);margin-left:2px}.MAU22W_message{align-items:flex-start;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal);display:flex}.MAU22W_error{color:var(--color-danger)}.MAU22W_messageIcon{flex:none;margin-top:2px}.MAU22W_labelRow{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-tight);height:1lh;display:flex}.MAU22W_actionSlot{align-items:center;height:1lh;display:inline-flex}.MAU22W_action{width:1.5rem;height:1.5rem;min-height:0;color:var(--color-text-muted);padding:0}.MAU22W_action:hover:not(:disabled){color:var(--color-text)}.MAU22W_labelStart{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.MAU22W_aiMarks{align-items:center;gap:var(--space-1);animation:MAU22W_aiIn var(--duration-normal) var(--ease-settle);display:inline-flex}.MAU22W_aiMarks[data-leaving]{animation:MAU22W_aiOut var(--duration-normal) var(--ease-standard) forwards}.MAU22W_aiMark{border-radius:var(--radius-full);cursor:default;align-items:center;display:inline-flex}.MAU22W_aiMark:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.MAU22W_check{background:var(--color-warning-subtle);height:1.125rem;color:var(--color-warning);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;gap:.1875rem;padding:0 .375rem;line-height:1}.MAU22W_field[data-ai=check]>:not(.MAU22W_label,.MAU22W_labelRow,.MAU22W_message,.MAU22W_aiRead){outline:1px solid var(--field-ai-ring);outline-offset:1px;border-radius:var(--radius-md);animation:MAU22W_ringIn var(--duration-normal) var(--ease-standard)}.MAU22W_field[data-ai=check]{--field-ai-ring:color-mix(in srgb, var(--color-warning) 60%, transparent)}.MAU22W_field[data-ai=check][data-ai-leaving]>:not(.MAU22W_label,.MAU22W_labelRow,.MAU22W_message,.MAU22W_aiRead){animation:MAU22W_ringOut var(--duration-normal) var(--ease-standard) forwards}.MAU22W_field[data-ai=check]>:focus-within{outline-color:#0000}.MAU22W_aiRead{align-items:center;gap:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal);animation:MAU22W_aiIn var(--duration-normal) var(--ease-settle);flex-wrap:wrap;display:flex}.MAU22W_aiRead[data-leaving]{animation:MAU22W_aiOut var(--duration-normal) var(--ease-standard) forwards}.MAU22W_aiReadIcon{color:var(--color-ai);flex:none}.MAU22W_aiReadText{min-width:0}.MAU22W_aiReadValue{color:var(--color-text);font-weight:var(--weight-medium)}.MAU22W_aiReadAction{align-items:center;gap:var(--space-1);color:var(--color-accent);font:inherit;font-weight:var(--weight-medium);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:0;display:inline-flex}.MAU22W_aiReadAction:hover{text-decoration:underline}.MAU22W_aiReadAction:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}@keyframes MAU22W_aiIn{0%{opacity:0;transform:translateY(2px)scale(.96)}}@keyframes MAU22W_aiOut{to{opacity:0;transform:scale(.96)}}@keyframes MAU22W_ringIn{0%{outline-color:#0000}}@keyframes MAU22W_ringOut{to{outline-color:#0000}}@media (prefers-reduced-motion:reduce){.MAU22W_aiMarks,.MAU22W_aiRead,.MAU22W_field[data-ai=check]>:not(.MAU22W_label,.MAU22W_labelRow,.MAU22W_message,.MAU22W_aiRead){animation-duration:1ms}}.MAU22W_field[data-fill]{--field-fill-glow:var(--color-accent-subtle)}.MAU22W_field[data-fill]>:not(.MAU22W_label,.MAU22W_labelRow,.MAU22W_message,.MAU22W_aiRead){border-radius:var(--radius-md);animation-duration:calc(var(--duration-slow) * 2);animation-timing-function:var(--ease-settle);animation-fill-mode:both;animation-delay:calc(var(--field-fill-order,0) * var(--duration-fast) / 3)}.MAU22W_field[data-fill=a]>:not(.MAU22W_label,.MAU22W_labelRow,.MAU22W_message,.MAU22W_aiRead){animation-name:MAU22W_fillA}.MAU22W_field[data-fill=b]>:not(.MAU22W_label,.MAU22W_labelRow,.MAU22W_message,.MAU22W_aiRead){animation-name:MAU22W_fillB}@keyframes MAU22W_fillA{0%{opacity:.2;box-shadow:0 0 0 0 var(--field-fill-glow);transform:translateY(3px)}40%{opacity:1;box-shadow:0 0 0 4px var(--field-fill-glow);transform:none}to{box-shadow:0 0 #0000}}@keyframes MAU22W_fillB{0%{opacity:.2;box-shadow:0 0 0 0 var(--field-fill-glow);transform:translateY(3px)}40%{opacity:1;box-shadow:0 0 0 4px var(--field-fill-glow);transform:none}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.MAU22W_field[data-fill]>:not(.MAU22W_label,.MAU22W_labelRow,.MAU22W_message,.MAU22W_aiRead){animation-duration:1ms;animation-delay:0s}}
._9f0wkq_root{--inline-control-width:initial;width:100%;min-width:8.75rem;position:relative}._9f0wkq_rootCompact{flex:none;width:148px}._9f0wkq_rootMonth{min-width:7.5rem}._9f0wkq_calendar{width:17rem;padding:var(--space-2)}._9f0wkq_header{justify-content:space-between;align-items:center;gap:var(--space-1);margin-bottom:var(--space-1);display:flex}._9f0wkq_navButton,._9f0wkq_title,._9f0wkq_day,._9f0wkq_month,._9f0wkq_footerButton{border-radius:var(--radius-md);color:var(--color-text-strong);font-size:var(--text-sm);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none}._9f0wkq_navButton:hover,._9f0wkq_title:hover,._9f0wkq_day:hover,._9f0wkq_month:hover,._9f0wkq_footerButton:hover{background:var(--glass-hover)}._9f0wkq_navButton:focus-visible,._9f0wkq_title:focus-visible,._9f0wkq_day:focus-visible,._9f0wkq_month:focus-visible,._9f0wkq_footerButton:focus-visible{outline-offset:-2px}._9f0wkq_navButton{width:1.75rem;height:1.75rem;color:var(--color-icon);place-items:center;padding:0;display:grid}._9f0wkq_title{align-items:center;gap:var(--space-1);height:1.75rem;padding:0 var(--space-2);font-weight:var(--weight-semibold);display:inline-flex}._9f0wkq_titleChevron{color:var(--color-text-muted);transition:transform var(--duration-slow) var(--ease-standard)}._9f0wkq_titleChevronOpen{transform:rotate(180deg)}._9f0wkq_grid{border-collapse:collapse;table-layout:fixed;width:100%}._9f0wkq_grid td{padding:1px}._9f0wkq_weekday{height:1.75rem;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}._9f0wkq_day{font-variant-numeric:tabular-nums;place-items:center;width:100%;height:2rem;padding:0;display:grid;position:relative}._9f0wkq_day[data-outside]{color:var(--color-text-disabled)}._9f0wkq_day[data-today]{color:var(--color-accent);font-weight:var(--weight-semibold)}._9f0wkq_day[data-today]:after{border-radius:var(--radius-full);content:"";background:currentColor;width:.1875rem;height:.1875rem;position:absolute;bottom:.25rem;left:50%;transform:translate(-50%)}._9f0wkq_day[data-in-range]{background:var(--color-accent-subtle);color:var(--color-accent)}._9f0wkq_day[data-selected],._9f0wkq_month[data-selected]{background:var(--color-accent);color:var(--color-accent-contrast);font-weight:var(--weight-semibold)}._9f0wkq_day[data-selected]:hover,._9f0wkq_month[data-selected]:hover{background:var(--color-accent-hover)}._9f0wkq_day[data-selected]:focus-visible,._9f0wkq_month[data-selected]:focus-visible{outline-color:var(--color-text)}._9f0wkq_months{gap:var(--space-1);grid-template-columns:repeat(3,1fr);align-content:center;height:14.5rem;display:grid}._9f0wkq_month{height:2.5rem}._9f0wkq_month[data-today]:not([data-selected]){color:var(--color-accent);font-weight:var(--weight-semibold)}._9f0wkq_monthsOnly{height:auto}._9f0wkq_titleStatic:hover{background:0 0}._9f0wkq_footer{margin-top:var(--space-1);padding-top:var(--space-1);border-top:1px solid var(--glass-border);justify-content:flex-end;display:flex}._9f0wkq_footerButton{height:1.75rem;padding:0 var(--space-2);color:var(--color-accent);font-weight:var(--weight-medium)}._9f0wkq_panel{width:max-content}
.XPI7_G_row{grid-template-columns:var(--columns,none);gap:var(--space-3);--inline-control-width:initial;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:start;width:100%;display:grid}
.UoTGvG_icon{color:var(--file-color);transition:color var(--duration-normal) var(--ease-standard);flex:none}.UoTGvG_alone{display:inline-flex}.UoTGvG_labelled{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:inline-flex}.UoTGvG_text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.a_aE_G_preview{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);height:calc(100dvh - 12rem);min-height:20rem;animation:a_aE_G_previewIn var(--duration-slow) var(--ease-standard);flex-direction:column;display:flex;overflow:hidden}@keyframes a_aE_G_previewIn{0%{opacity:0;transform:translateY(.25rem)}}.a_aE_G_head{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);background:var(--color-surface);display:flex}.a_aE_G_name{min-width:0;color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.a_aE_G_actions{align-items:center;gap:var(--space-1);flex:none;display:flex}.a_aE_G_body{flex:1;min-height:0;display:flex}.a_aE_G_fitPage{height:auto;min-height:0;container-type:inline-size}.a_aE_G_fitPage .a_aE_G_body{height:calc((100cqw - 2 * var(--space-8)) * 1.4143 + 2 * var(--space-8));flex:none}.a_aE_G_imageWrap{min-height:0;padding:var(--space-4);flex:1;place-items:center;display:grid;overflow:auto}.a_aE_G_image{border-radius:var(--radius-md);max-width:100%;max-height:100%;box-shadow:var(--shadow-md);object-fit:contain}@media (prefers-reduced-motion:reduce){.a_aE_G_preview{animation:none}}
.y4Gp6W_root{gap:var(--space-2);display:grid}.y4Gp6W_zone{justify-items:center;gap:var(--space-1);width:100%;padding:var(--space-5) var(--space-4);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface-muted);color:var(--color-text);text-align:center;transition:background var(--duration-normal) var(--ease-standard), border-color var(--duration-normal) var(--ease-standard);display:grid}.y4Gp6W_zone:hover:not(:disabled){border-color:var(--color-text-disabled)}.y4Gp6W_zone:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.y4Gp6W_zone[data-dragging]{border-color:var(--color-accent);background:var(--color-accent-subtle)}.y4Gp6W_zone:disabled{opacity:.5;cursor:not-allowed}.y4Gp6W_zoneIcon{width:2.25rem;height:2.25rem;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}.y4Gp6W_zone[data-dragging] .y4Gp6W_zoneIcon{color:var(--color-accent);transform:translateY(-.1875rem)}.y4Gp6W_zoneLabel{font-size:var(--text-sm);font-weight:var(--weight-medium)}.y4Gp6W_link{color:var(--color-accent)}.y4Gp6W_zoneHint{color:var(--color-text-muted);font-size:var(--text-xs)}.y4Gp6W_list{margin:0;padding:0;list-style:none;display:grid}.y4Gp6W_item{animation:y4Gp6W_itemIn var(--duration-slow) var(--ease-standard);transition:grid-template-rows var(--duration-slow) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);grid-template-rows:1fr;display:grid}@keyframes y4Gp6W_itemIn{0%{opacity:0;grid-template-rows:0fr}}.y4Gp6W_leaving{opacity:0;grid-template-rows:0fr}.y4Gp6W_itemInner{align-items:center;gap:var(--space-3);min-height:0;padding:var(--space-2) var(--space-1) var(--space-2) 0;display:flex;overflow:hidden}.y4Gp6W_item+.y4Gp6W_item .y4Gp6W_itemInner{border-top:1px solid var(--color-border-subtle)}.y4Gp6W_fileIcon{border-radius:var(--radius-md);background:var(--color-field);width:2rem;height:2rem;color:var(--color-icon);transition:background var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard);flex:none;place-items:center;display:grid}.y4Gp6W_item[data-status=error] .y4Gp6W_fileIcon{background:color-mix(in srgb, var(--color-danger) 10%, transparent);color:var(--color-danger)}.y4Gp6W_fileText{flex:1;gap:.25rem;min-width:0;display:grid}.y4Gp6W_fileName{font-size:var(--text-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.y4Gp6W_fileMeta,.y4Gp6W_error{font-size:var(--text-xs);animation:y4Gp6W_fadeIn var(--duration-normal) var(--ease-standard)}.y4Gp6W_fileMeta{color:var(--color-text-muted)}.y4Gp6W_error{color:var(--color-danger);align-items:center;gap:.25rem;display:inline-flex}@keyframes y4Gp6W_fadeIn{0%{opacity:0}}.y4Gp6W_progress{border-radius:var(--radius-full);background:var(--color-field-hover);height:.25rem;display:block;overflow:hidden}.y4Gp6W_progressBar{border-radius:inherit;background:var(--color-accent);transform-origin:0;height:100%;transition:transform var(--duration-slow) var(--ease-standard);display:block}.y4Gp6W_done{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-success) 12%, transparent);width:1.375rem;height:1.375rem;color:var(--color-success);animation:y4Gp6W_pop .42s var(--ease-standard);flex:none;place-items:center;display:grid}@keyframes y4Gp6W_pop{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.15)}}.y4Gp6W_iconButton{border-radius:var(--radius-sm);width:1.625rem;height:1.625rem;color:var(--color-icon);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}.y4Gp6W_iconButton:hover{background:var(--color-field);color:var(--color-text)}.y4Gp6W_iconButton:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}
.sPN3BW_panel{width:35rem;max-width:100%;max-height:min(45rem, calc(100vh - 2 * var(--space-8)));flex-direction:column;display:flex}.sPN3BW_wide{width:47.5rem}.sPN3BW_xl{width:65rem}.sPN3BW_full{width:calc(100vw - 2 * var(--space-6));max-width:120rem;max-height:calc(100vh - 2 * var(--space-6))}.sPN3BW_withAside{height:min(45rem, calc(100vh - 2 * var(--space-8)))}.sPN3BW_panel[data-expanded]{max-height:none}.sPN3BW_panel[data-expanded] .sPN3BW_aside{flex-basis:50%}.sPN3BW_split{flex:1;min-height:0;display:flex}.sPN3BW_full.sPN3BW_withAside{height:min(75rem, calc(100vh - 2 * var(--space-6)))}.sPN3BW_withStage .sPN3BW_split>.sPN3BW_scroll{flex:0 0 26rem}.sPN3BW_stage{border-left:1px solid var(--color-border);flex:1;min-width:0;min-height:0;position:relative}.sPN3BW_split>.sPN3BW_scroll{flex:1;min-width:0}.sPN3BW_aside{border-left:1px solid var(--color-border);flex-direction:column;flex:0 0 23.75rem;min-height:0;display:flex}.sPN3BW_aside[data-side=start]{border-left:none;border-right:1px solid var(--color-border)}.sPN3BW_asideBody{gap:var(--space-3);--collapse-gap:var(--space-3);padding:var(--space-6) var(--space-5) var(--space-4);flex-direction:column;display:flex}.sPN3BW_scroll{flex-direction:column;flex:1;min-height:0;display:flex}.sPN3BW_body{gap:var(--space-4);--collapse-gap:var(--space-4);--group-gap:0px;padding:var(--space-6) var(--space-6) var(--space-4);flex-direction:column;display:flex}.sPN3BW_heading{gap:var(--space-1);display:grid}.sPN3BW_title{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}.sPN3BW_description{color:var(--color-text-secondary);font-size:var(--text-md);line-height:var(--leading-normal)}.sPN3BW_footer{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-top:1px solid var(--color-border);flex:none;display:flex}.sPN3BW_summary{min-width:0;color:var(--color-text-muted);font-size:var(--text-sm);animation:sPN3BW_summaryIn var(--duration-normal) var(--ease-standard);flex:1}@keyframes sPN3BW_summaryIn{0%{opacity:0;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.sPN3BW_summary{animation:none}}
._9XjlOW_form{display:grid}._9XjlOW_head{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4) var(--space-2);display:flex}._9XjlOW_icon{border-radius:var(--radius-md);background:var(--color-accent-subtle);width:1.75rem;height:1.75rem;color:var(--color-accent);flex:none;place-items:center;display:grid}._9XjlOW_headText{gap:1px;min-width:0;display:grid}._9XjlOW_title{font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}._9XjlOW_description{color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}._9XjlOW_body{gap:var(--space-3);padding:var(--space-2) var(--space-4) var(--space-3);display:grid}._9XjlOW_foot{justify-content:flex-end;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border-subtle);display:flex}._9XjlOW_footStart{flex:1;min-width:0;display:flex}
.oTmTqa_trigger{border-radius:var(--radius-full);width:1.125rem;height:1.125rem;color:var(--color-text-muted);vertical-align:middle;cursor:help;transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:none;place-items:center;margin:-2px 0;padding:0;display:inline-grid}.oTmTqa_trigger:hover,.oTmTqa_trigger[data-open]{background:var(--color-accent-subtle);color:var(--color-accent)}.oTmTqa_trigger:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.oTmTqa_card{z-index:var(--z-toast);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);color:var(--color-text);text-align:left;opacity:0;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-standard);margin:0;padding:0;position:fixed;inset:auto;overflow:hidden}.oTmTqa_card[data-side=bottom]{transform-origin:0 0;transform:translateY(-.25rem)scale(.98)}.oTmTqa_card[data-side=top]{transform-origin:0 100%;transform:translateY(.25rem)scale(.98)}.oTmTqa_card[data-side=right]{transform-origin:0 0;transform:translate(-.25rem)scale(.98)}.oTmTqa_card[data-side=left]{transform-origin:100% 0;transform:translate(.25rem)scale(.98)}.oTmTqa_visible,.oTmTqa_card[data-side].oTmTqa_visible{opacity:1;transform:none}.oTmTqa_illustration{padding:var(--space-4);border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface-muted);place-items:center;display:grid}.oTmTqa_text{gap:var(--space-1);padding:var(--space-3) var(--space-4) var(--space-4);display:grid}.oTmTqa_title{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold);margin:0}.oTmTqa_body{color:var(--color-text-secondary);font-size:var(--text-xs);line-height:var(--leading-normal)}.oTmTqa_body p{margin:0}.oTmTqa_body p+p{margin-top:var(--space-2)}@media (prefers-reduced-motion:reduce){.oTmTqa_card,.oTmTqa_card[data-side]{transform:none}}
._5oo7fq_panel{width:67.5rem;max-width:100%;height:min(45rem, calc(100dvh - 2 * var(--space-8)));flex-direction:column;display:flex}._5oo7fq_body{gap:var(--space-4);min-height:0;padding:var(--space-6) var(--space-6) 0;flex-direction:column;flex:1;display:flex}._5oo7fq_head{align-items:center;gap:var(--space-4);display:flex}._5oo7fq_title{min-width:0;font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);flex:1}._5oo7fq_columns{gap:var(--space-6);flex:1;grid-template-columns:minmax(0,1fr);min-height:0;display:grid}._5oo7fq_split{grid-template-columns:22.5rem minmax(0,1fr)}._5oo7fq_column{gap:var(--space-3);min-height:0;padding-bottom:var(--space-6);flex-direction:column;display:flex;overflow-y:auto}._5oo7fq_heading{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase}._5oo7fq_actions{align-items:center;gap:var(--space-2);flex:none;display:flex}._5oo7fq_periods{gap:var(--space-3);flex-direction:column;flex:1;margin:0;padding:0;list-style:none;display:flex}._5oo7fq_period{align-content:start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);animation:_5oo7fq_itemIn var(--duration-slow) var(--ease-standard) both;animation-delay:calc(80ms + var(--i,0) * 40ms);display:grid}._5oo7fq_current{border-color:var(--color-accent);box-shadow:0 0 0 1px var(--color-accent)}._5oo7fq_periodHead{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._5oo7fq_range{color:var(--color-text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}._5oo7fq_value{color:var(--color-text);font-size:var(--text-2xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--leading-tight)}._5oo7fq_period:last-child{flex:1}._5oo7fq_timeline{gap:var(--space-5);margin:0;padding:0;list-style:none;display:grid;position:relative}._5oo7fq_event{gap:var(--space-3);animation:_5oo7fq_itemIn var(--duration-slow) var(--ease-standard) both;animation-delay:calc(80ms + var(--i,0) * 40ms);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative}._5oo7fq_event:not(:last-child):before{top:2rem;bottom:calc(-1 * var(--space-5) + .25rem);background:var(--color-border);content:"";width:1px;position:absolute;left:.8125rem}._5oo7fq_avatar{position:relative}._5oo7fq_eventBody{gap:var(--space-2);min-width:0;padding-top:.1875rem;display:grid}._5oo7fq_eventHead{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._5oo7fq_who{color:var(--color-text-strong);font-size:var(--text-md);font-weight:var(--weight-semibold)}._5oo7fq_at{color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin-left:auto}._5oo7fq_note{color:var(--color-text-secondary);font-size:var(--text-sm)}._5oo7fq_changes{padding:var(--space-1) var(--space-3);border:1px solid var(--color-border-subtle);border-radius:var(--radius-md);background:var(--color-surface-muted);margin:0;display:grid}._5oo7fq_change{gap:var(--space-3);border-top:1px solid var(--color-border-subtle);font-size:var(--text-sm);grid-template-columns:minmax(8rem,30%) minmax(0,1fr);align-items:baseline;padding:.375rem 0;display:grid}._5oo7fq_change:first-child{border-top:none}._5oo7fq_changeLabel{color:var(--color-text-secondary)}._5oo7fq_changeValue{align-items:baseline;gap:var(--space-2);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;flex-wrap:wrap;margin:0;display:flex}._5oo7fq_before{color:var(--color-text-muted);text-decoration:line-through;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong)}._5oo7fq_arrow{color:var(--color-text-muted);flex:none;align-self:center}._5oo7fq_after{color:var(--color-text);font-weight:var(--weight-medium)}._5oo7fq_empty{color:var(--color-text-muted);font-size:var(--text-sm)}@keyframes _5oo7fq_itemIn{0%{opacity:0;transform:translateY(.375rem)}}@media (prefers-reduced-motion:reduce){._5oo7fq_period,._5oo7fq_event{animation:none}}
.Ty967a_card{gap:var(--space-2);font-size:var(--text-sm);display:grid}.Ty967a_loading{color:var(--color-text-muted)}.Ty967a_header{justify-content:space-between;align-items:flex-start;gap:var(--space-2);padding-bottom:var(--space-2);border-bottom:1px solid var(--color-border);display:flex}.Ty967a_headerMain{min-width:0}.Ty967a_headerTitle{align-items:center;gap:var(--space-2);font-weight:var(--weight-medium);display:flex}.Ty967a_titleText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.Ty967a_dot{border-radius:var(--radius-full);flex:none;width:9px;height:9px}.Ty967a_headerSub{color:var(--color-text-muted);font-size:var(--text-xs);margin-top:2px}
._3pZRuq_root{--shift:1;flex-direction:column;height:100%;min-height:0;display:flex}._3pZRuq_root[data-direction=back]{--shift:-1}._3pZRuq_hidden{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}._3pZRuq_toolbar{grid-template-columns:calc(var(--label-width) + 1px) minmax(0, 1fr);gap:var(--space-2);margin-bottom:var(--space-2);align-items:center;display:grid}._3pZRuq_toolbar:not(:has(._3pZRuq_toolbarLead)){justify-content:flex-end;display:flex}._3pZRuq_toolbarLead{min-width:0}._3pZRuq_toolbarRest>*{flex:none}._3pZRuq_toolbarRest{gap:var(--space-2);flex-wrap:wrap;justify-content:flex-end;align-items:center;min-width:0;display:flex}._3pZRuq_body{flex:1;min-height:0;display:flex}._3pZRuq_boardArea{flex:1;min-width:0;min-height:0;display:flex;position:relative}._3pZRuq_scroll{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);flex:1;min-width:0;min-height:0;overflow:auto;container-type:inline-size}._3pZRuq_scroll[data-paged]{scroll-snap-type:x proximity;scroll-padding-left:var(--label-width,168px)}._3pZRuq_scroll[data-paged] ._3pZRuq_columnHead{scroll-snap-align:start}._3pZRuq_grid{--template:var(--label-width) repeat(var(--columns), minmax(var(--column-min), 1fr));min-width:calc(var(--label-width) + var(--columns) * var(--column-min));position:relative}._3pZRuq_header{z-index:4;grid-template-columns:var(--template);border-bottom:1px solid var(--color-border);background:var(--color-surface);display:grid;position:sticky;top:0}._3pZRuq_corner{z-index:1;padding:0 var(--space-1) 0 var(--space-3);border-right:1px solid var(--color-border);background:color-mix(in srgb, var(--color-field-hover) 70%, var(--color-surface));color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);align-items:center;gap:var(--space-1);display:flex;position:sticky;left:0}._3pZRuq_crewCorner{align-items:center;gap:var(--space-1);min-width:0;display:flex}._3pZRuq_cornerLabel{flex:1;min-width:0}._3pZRuq_cornerLabel>*{margin-left:calc(-1 * var(--space-2));width:calc(100% + var(--space-2))}._3pZRuq_columnHead{align-items:baseline;gap:var(--space-1);padding:var(--space-2) var(--space-3);border-right:1px solid var(--color-border-subtle);display:flex}._3pZRuq_columnLabel{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}._3pZRuq_columnSub{color:var(--color-text-muted);font-size:var(--text-xs)}._3pZRuq_columnHead[data-current] ._3pZRuq_columnLabel,._3pZRuq_columnHead[data-current] ._3pZRuq_columnSub{color:var(--color-accent)}._3pZRuq_empty{padding:var(--space-6) var(--space-4);color:var(--color-text-muted);font-size:var(--text-sm);text-align:center}._3pZRuq_rowGroup{display:grid}._3pZRuq_rowGroupHead{top:var(--header-height,0);z-index:3;box-shadow:0 0 0 100vmax var(--color-surface);clip-path:inset(0 -100vmax);align-items:center;gap:var(--space-1);width:max-content;min-width:var(--label-width);height:1.875rem;padding:0 var(--space-3);background:var(--color-surface);color:var(--color-text-strong);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.02em;text-align:left;text-transform:uppercase;cursor:pointer;border:none;display:flex;position:sticky;left:0}._3pZRuq_rowGroupHead:hover ._3pZRuq_groupName{color:var(--color-accent)}._3pZRuq_rowGroupHead:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._3pZRuq_row{--row-bg:var(--color-surface);grid-template-columns:var(--template);border-bottom:1px solid var(--color-border-subtle);background:var(--row-bg);display:grid}._3pZRuq_row[data-stripe]{--row-bg:color-mix(in srgb, var(--color-field-hover) 30%, var(--color-surface))}._3pZRuq_rowLabel{z-index:2;min-width:0;padding:var(--space-2) var(--space-3);border-right:1px solid var(--color-border);background:color-mix(in srgb, var(--color-field-hover) 70%, var(--row-bg));align-content:start;gap:1px;display:grid;position:sticky;left:0}._3pZRuq_rowLabel[data-tone=warning]{box-shadow:inset 3px 0 0 var(--color-warning)}._3pZRuq_rowTitle{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._3pZRuq_rowSub{color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._3pZRuq_cell{min-width:0;min-height:2.75rem;padding:var(--space-1);border-right:1px solid var(--color-border-subtle);transition:background var(--duration-normal) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard);flex-wrap:wrap;align-content:stretch;gap:.1875rem;display:flex;position:relative}._3pZRuq_card:has(>._3pZRuq_cardRelease){position:relative}._3pZRuq_cardRelease{z-index:1;aspect-ratio:1;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);color:var(--color-text-secondary);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);place-items:center;display:grid;position:absolute;top:.25rem;bottom:.25rem;right:.25rem;transform:scale(.9)}._3pZRuq_card:hover>._3pZRuq_cardRelease,._3pZRuq_card:focus-visible>._3pZRuq_cardRelease{opacity:1;transform:none}._3pZRuq_cardRelease:hover{border-color:color-mix(in srgb, var(--color-danger) 55%, var(--color-border));color:var(--color-danger)}._3pZRuq_card[data-zone]{position:relative}._3pZRuq_swapZone{--zone-tone:var(--color-accent);border-radius:calc(var(--radius-md) - 2px);color:var(--color-text-strong);font-size:var(--text-xs);font-weight:var(--weight-medium);pointer-events:none;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);background:0 0;border:1.5px solid #0000;justify-content:center;align-items:center;gap:.25rem;display:flex;position:absolute;inset:2px 50% 2px 2px;overflow:hidden}._3pZRuq_swapZone:not([data-active]):after{content:"";border-right:1px dashed color-mix(in srgb, var(--zone-tone) 50%, transparent);animation:_3pZRuq_zoneIn var(--duration-fast) var(--ease-standard);position:absolute;top:18%;bottom:18%;right:-1px}._3pZRuq_swapZone:not([data-active])>*{opacity:0}._3pZRuq_swapZone>*{transition:opacity var(--duration-fast) var(--ease-standard)}._3pZRuq_swapZone[data-check=warning]{--zone-tone:var(--color-warning)}._3pZRuq_swapZone[data-check=blocked]{--zone-tone:var(--color-danger)}._3pZRuq_swapZone[data-active]{border:2px solid var(--zone-tone);border-radius:var(--radius-md);background:color-mix(in srgb, var(--zone-tone) 12%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--zone-tone) 18%, transparent);animation:_3pZRuq_zoneIn var(--duration-fast) var(--ease-standard);inset:-1px}._3pZRuq_card:has(>._3pZRuq_swapZone[data-active])>:not(._3pZRuq_swapZone){opacity:.45;transition:opacity var(--duration-fast) var(--ease-standard)}._3pZRuq_zonePill{max-width:calc(100% - var(--space-2));padding:2px var(--space-2) 2px .375rem;border-radius:var(--radius-full);background:var(--zone-tone);color:var(--color-accent-contrast);font-size:var(--text-xs);font-weight:var(--weight-semibold);box-shadow:var(--shadow-sm);align-items:center;gap:.25rem;display:inline-flex}._3pZRuq_swapZone[data-active] ._3pZRuq_zonePill{animation:_3pZRuq_pillIn .18s var(--ease-settle)}._3pZRuq_swapZone[data-check=warning] ._3pZRuq_zonePill{color:var(--color-text-strong)}._3pZRuq_zonePill svg{flex:none}@keyframes _3pZRuq_pillIn{0%{opacity:0;transform:scale(.85)}}._3pZRuq_swapZone[data-mode=add]{inset:2px}._3pZRuq_swapZoneText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._3pZRuq_root[data-compact] ._3pZRuq_swapZoneText{display:none}@keyframes _3pZRuq_zoneIn{0%{opacity:0}}._3pZRuq_pickCell{--pick-tone:var(--color-accent);z-index:1;padding:var(--space-1);cursor:pointer;animation:_3pZRuq_pickIn var(--duration-normal) var(--ease-standard) backwards;background:0 0;border:none;border-radius:0;display:grid;position:absolute;inset:0}._3pZRuq_pickCell[data-check=warning]{--pick-tone:var(--color-warning)}._3pZRuq_pickCell:focus-visible{outline:none}._3pZRuq_pickSlot{border-radius:var(--radius-md);transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);border:1.5px dashed #0000;place-items:center;display:grid}._3pZRuq_pickCell[data-empty] ._3pZRuq_pickSlot{border-color:color-mix(in srgb, var(--pick-tone) 45%, var(--color-border))}._3pZRuq_pickCell:hover ._3pZRuq_pickSlot,._3pZRuq_pickCell:focus-visible ._3pZRuq_pickSlot{border-color:color-mix(in srgb, var(--pick-tone) 70%, var(--color-border));background:color-mix(in srgb, var(--pick-tone) 7%, transparent)}._3pZRuq_pickCell:not([data-empty]) ._3pZRuq_pickSlot{padding-right:var(--space-2);place-items:center end}._3pZRuq_pickCell:not([data-empty]):hover ._3pZRuq_pickSlot{background:color-mix(in srgb, var(--pick-tone) 6%, transparent);border-style:solid}._3pZRuq_pickPlus{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);height:1.5rem;color:var(--color-text-strong);font-size:var(--text-xs);font-weight:var(--weight-medium);box-shadow:var(--shadow-sm);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);align-items:center;padding:0 .375rem;display:inline-flex;transform:translateY(2px)scale(.95)}._3pZRuq_pickPlus svg{color:var(--pick-tone);flex:none}._3pZRuq_pickCell[data-empty] ._3pZRuq_pickPlus{box-shadow:none;opacity:1;background:0 0;border-color:#0000;transform:none}._3pZRuq_pickCell[data-empty] ._3pZRuq_pickPlus svg{color:color-mix(in srgb, var(--pick-tone) 85%, var(--color-text-muted))}._3pZRuq_pickCell[data-empty]:is(:hover,:focus-visible) ._3pZRuq_pickPlus{border-color:var(--color-border);background:var(--color-surface-raised);box-shadow:var(--shadow-sm)}._3pZRuq_pickCell[data-empty]:is(:hover,:focus-visible) ._3pZRuq_pickPlus svg{color:var(--pick-tone)}._3pZRuq_pickPlusText{opacity:0;white-space:nowrap;max-width:0;transition:max-width var(--duration-normal) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);padding-left:.25rem;overflow:hidden}._3pZRuq_pickCell:is(:hover,:focus-visible) ._3pZRuq_pickPlusText{opacity:1;max-width:6rem}._3pZRuq_pickCell:hover ._3pZRuq_pickPlus,._3pZRuq_pickCell:focus-visible ._3pZRuq_pickPlus{opacity:1;transform:none}._3pZRuq_root[data-compact] ._3pZRuq_pickPlusText{display:none}._3pZRuq_root[data-compact] ._3pZRuq_pickPlus{justify-content:center;width:1.5rem;padding:0}._3pZRuq_pickCell[data-leaving]{opacity:0;transition:opacity .2s var(--ease-standard)}._3pZRuq_root[data-density=compact] ._3pZRuq_pickPlus{height:1.125rem}@keyframes _3pZRuq_pickIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._3pZRuq_pickCell{animation:none}}._3pZRuq_card:has(>._3pZRuq_pickReplace){position:relative}._3pZRuq_pickReplace{--pick-tone:var(--color-accent);z-index:2;border-radius:var(--radius-md);cursor:pointer;animation:_3pZRuq_pickIn var(--duration-normal) var(--ease-standard) backwards;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), opacity .2s var(--ease-standard);border:1.5px solid #0000;place-items:center;display:grid;position:absolute;inset:0 50% 0 0}._3pZRuq_pickReplace[data-mode=add]{inset:0}._3pZRuq_pickReplace[data-check=warning]{--pick-tone:var(--color-warning)}._3pZRuq_pickReplace:hover{border-color:color-mix(in srgb, var(--pick-tone) 70%, var(--color-border));background:color-mix(in srgb, var(--pick-tone) 6%, transparent)}._3pZRuq_pickReplace:hover ._3pZRuq_pickPlus{opacity:1;transform:none}._3pZRuq_pickReplace:hover ._3pZRuq_pickPlusText{opacity:1;max-width:6rem}._3pZRuq_pickReplace[data-leaving]{opacity:0}._3pZRuq_copySlot{inset:var(--space-1);gap:.1875rem;display:flex;position:absolute}._3pZRuq_copyNext{aspect-ratio:1;border:1px dashed color-mix(in srgb, var(--color-text-muted) 55%, var(--color-border));border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-text-muted) 7%, transparent);height:100%;color:var(--color-text-secondary);cursor:pointer;animation:_3pZRuq_zoneIn var(--duration-normal) var(--ease-standard);transition:color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex:none;place-items:center;padding:0;display:grid}._3pZRuq_copyPreview{pointer-events:none;opacity:0;min-width:0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-normal) var(--ease-standard);flex:1 1 0;gap:.1875rem;display:flex;transform:translate(-.5rem)}._3pZRuq_copyNext:hover~._3pZRuq_copyPreview,._3pZRuq_copyNext:focus-visible~._3pZRuq_copyPreview{opacity:1;transform:none}._3pZRuq_copyPreviewCard{min-width:0;padding:0 var(--space-2);border:1px dashed color-mix(in srgb, var(--tone,var(--color-accent)) 55%, var(--color-border));border-radius:var(--radius-md);background:color-mix(in srgb, var(--tone,var(--color-accent)) 8%, transparent);color:color-mix(in srgb, var(--tone,var(--color-accent)) 75%, var(--color-text));font-size:var(--text-xs);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;align-items:center;display:flex;overflow:hidden}._3pZRuq_cell[data-copied]>._3pZRuq_card{animation:_3pZRuq_copyIn var(--duration-slow) var(--ease-settle) backwards}@keyframes _3pZRuq_copyIn{0%{opacity:0;transform:translate(-2.5rem)}}@media (prefers-reduced-motion:reduce){._3pZRuq_copyPreview{transition:none}._3pZRuq_cell[data-copied]>._3pZRuq_card{animation:none}}._3pZRuq_copyNext:hover{border-style:solid;border-color:color-mix(in srgb, var(--color-accent) 60%, var(--color-border));background:var(--color-surface-raised);box-shadow:var(--shadow-sm);color:var(--color-accent)}._3pZRuq_copyNext:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._3pZRuq_cell>._3pZRuq_card:not(._3pZRuq_poolItem){flex:1 1 0;align-content:center;min-width:0}._3pZRuq_cell[data-current]{background:color-mix(in srgb, var(--color-accent) 4%, transparent)}._3pZRuq_cell[data-unavailable]{background-image:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--color-warning) 9%, transparent) 0 .5rem, transparent .5rem 1rem)}._3pZRuq_cell[data-unavailable=mixed]{background-image:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--color-warning) 9%, transparent) 0 .5rem, transparent .5rem 1rem, color-mix(in srgb, var(--color-info) 10%, transparent) 1rem 1.5rem, transparent 1.5rem 2rem)}._3pZRuq_cell[data-unavailable=info]{background-image:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--color-info) 10%, transparent) 0 .5rem, transparent .5rem 1rem)}._3pZRuq_cell:after{content:"";background:var(--row-bg);opacity:0;pointer-events:none;transition:opacity var(--duration-normal) var(--ease-standard);position:absolute;inset:0}._3pZRuq_cell[data-fit=blocked]:after{opacity:.6}._3pZRuq_cell[data-fit=ok]{background-color:color-mix(in srgb, var(--color-accent) 10%, transparent)}._3pZRuq_cell[data-fit=warning]{background-color:color-mix(in srgb, var(--color-warning) 6%, transparent)}._3pZRuq_rowTitle,._3pZRuq_rowSub{transition:opacity var(--duration-normal) var(--ease-standard)}._3pZRuq_row[data-fit=none] :is(._3pZRuq_rowTitle,._3pZRuq_rowSub){opacity:.4}._3pZRuq_card._3pZRuq_poolItem[data-picked]{border-color:var(--color-accent);border-left-color:var(--tone,var(--color-accent));box-shadow:0 0 0 1px var(--color-accent), var(--shadow-sm)}._3pZRuq_cell[data-check=ok]{background-color:color-mix(in srgb, var(--color-accent) 8%, transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-accent) 45%, transparent)}._3pZRuq_cell[data-check=warning]{background-color:var(--color-warning-subtle);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-warning) 55%, transparent)}._3pZRuq_cell[data-check=blocked]{background-color:var(--color-danger-subtle);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-danger) 55%, transparent);cursor:not-allowed}._3pZRuq_cell[data-check]:has(>._3pZRuq_drop[data-band]){box-shadow:none}:is(._3pZRuq_cell[data-check]:has(>._3pZRuq_drop),._3pZRuq_cell[data-check]:has([data-zone=active])){box-shadow:none}._3pZRuq_cellNotes{z-index:1;pointer-events:none;gap:.25rem;max-width:calc(100% - .75rem);display:flex;position:absolute;bottom:.25rem;right:.375rem}._3pZRuq_cellDots{pointer-events:auto;gap:3px;bottom:.1875rem;right:.25rem}._3pZRuq_noteDot{border-radius:var(--radius-full);background:var(--color-text-muted);width:7px;height:7px;box-shadow:0 0 0 1.5px var(--color-surface)}._3pZRuq_noteDot[data-tone=warning]{background:var(--color-warning)}._3pZRuq_noteDot[data-tone=info]{background:var(--color-info)}._3pZRuq_unavailable,._3pZRuq_note{text-overflow:ellipsis;min-width:0;height:.9375rem;box-shadow:0 0 0 1px var(--color-surface);border-radius:var(--radius-full);line-height:.9375rem;font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;padding:0 .3125rem;display:inline-block;overflow:hidden}._3pZRuq_unavailable{background:var(--color-warning-subtle);color:var(--color-warning)}._3pZRuq_unavailable[data-tone=info]{background:var(--color-info-subtle);color:var(--color-info)}._3pZRuq_note{background:var(--color-surface-raised);color:var(--color-text-secondary);box-shadow:0 0 0 1px var(--color-border)}._3pZRuq_drop{--zone-tone:var(--color-accent);border:2px solid var(--zone-tone);border-radius:var(--radius-md);background:color-mix(in srgb, var(--zone-tone) 12%, transparent);min-width:1.5rem;min-height:1.875rem;box-shadow:0 0 0 3px color-mix(in srgb, var(--zone-tone) 18%, transparent);animation:_3pZRuq_dropIn var(--duration-fast) var(--ease-standard);flex:1 1 0;place-items:center;display:grid;overflow:hidden}._3pZRuq_dropLabel{max-width:calc(100% - var(--space-2));padding:2px var(--space-2) 2px .375rem;border-radius:var(--radius-full);background:var(--zone-tone);color:var(--color-accent-contrast);font-size:var(--text-xs);font-weight:var(--weight-semibold);box-shadow:var(--shadow-sm);animation:_3pZRuq_pillIn .18s var(--ease-settle);align-items:center;gap:.25rem;display:inline-flex}._3pZRuq_dropLabel svg{flex:none}._3pZRuq_drop[data-check=warning] ._3pZRuq_dropLabel{color:var(--color-text-strong)}._3pZRuq_dropLabelText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._3pZRuq_root[data-compact] ._3pZRuq_dropLabelText{display:none}._3pZRuq_drop[data-check=warning]{--zone-tone:var(--color-warning)}._3pZRuq_drop[data-band]{min-height:30px;box-shadow:none;flex:auto}._3pZRuq_cell>._3pZRuq_drop[data-band][data-continues]{margin-right:calc(-1 * var(--space-1));border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}._3pZRuq_cell>._3pZRuq_drop[data-band][data-continued]{margin-left:calc(-1 * var(--space-1) - 1px);border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}@keyframes _3pZRuq_dropIn{0%{opacity:0;transform:scaleY(.6)}}._3pZRuq_card{--tone:color-mix(in srgb, var(--color-accent) 25%, var(--color-text-muted));min-width:0;padding:.3125rem var(--space-2);border:1px solid color-mix(in srgb, var(--tone) 30%, var(--color-surface));border-radius:var(--radius-md);background:color-mix(in srgb, var(--tone) 12%, var(--color-surface));color:color-mix(in srgb, var(--tone) 75%, var(--color-text));font:inherit;text-align:left;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:box-shadow var(--duration-fast) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);animation:_3pZRuq_cardIn var(--duration-slow) var(--ease-standard);gap:1px;display:grid}._3pZRuq_card[data-colored]{border-left:3px solid var(--tone)}._3pZRuq_card:hover{box-shadow:var(--shadow-sm)}._3pZRuq_card:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._3pZRuq_card[data-tone=warning]{box-shadow:0 0 0 1px var(--color-surface), 0 0 0 .1875rem var(--color-warning)}._3pZRuq_card[data-tone=danger]{box-shadow:0 0 0 1px var(--color-surface), 0 0 0 .1875rem var(--color-danger)}._3pZRuq_card[data-moving]{opacity:.35}@keyframes _3pZRuq_cardIn{0%{opacity:0;transform:scale(.96)}}._3pZRuq_cardTop{align-items:center;gap:var(--space-1);min-width:0;display:flex}._3pZRuq_iconWrap{display:inline-flex}._3pZRuq_cardIcon{color:color-mix(in srgb, var(--tone) 80%, var(--color-text));flex:none}._3pZRuq_cardTitle{min-width:0;font-size:var(--text-xs);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._3pZRuq_cardBody{padding-top:2px;display:block;overflow:visible}._3pZRuq_cardMeta{color:var(--color-text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}._3pZRuq_cardCount{border-radius:var(--radius-sm);background:color-mix(in srgb, var(--color-text) 8%, transparent);color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap;transition:background var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard);flex:none;margin-left:auto;padding:0 5px;line-height:16px}._3pZRuq_cardCount[data-done]{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success)}._3pZRuq_cardCount+._3pZRuq_cardMeta{margin-left:0}._3pZRuq_warning{color:var(--color-warning);flex:none;display:inline-flex}._3pZRuq_cardHint{gap:var(--space-1);display:grid}._3pZRuq_cardHintWarning{align-items:flex-start;gap:var(--space-1);color:var(--color-warning);display:flex}._3pZRuq_cardHintWarning svg{flex:none;margin-top:2px}._3pZRuq_cardSub{color:var(--color-text-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._3pZRuq_ghost{--ghost-tone:var(--color-accent);z-index:var(--z-overlay);gap:var(--space-1);pointer-events:none;width:16.5rem;animation:_3pZRuq_ghostIn var(--duration-fast) var(--ease-standard);justify-items:start;display:grid;position:fixed}._3pZRuq_ghost[data-check=warning]{--ghost-tone:var(--color-warning)}._3pZRuq_ghost[data-check=blocked]{--ghost-tone:var(--color-danger)}._3pZRuq_ghost[data-check=pool]{--ghost-tone:var(--color-text-secondary)}._3pZRuq_ghostCard{border-color:color-mix(in srgb, var(--ghost-tone) 55%, var(--color-surface));background:color-mix(in srgb, var(--tone) 14%, var(--color-surface-raised));box-shadow:var(--shadow-lg), 0 0 0 1px color-mix(in srgb, var(--ghost-tone) 35%, transparent);cursor:grabbing;transition:border-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);justify-self:stretch}._3pZRuq_ghost[data-check=blocked] ._3pZRuq_ghostCard{opacity:.8}._3pZRuq_ghostTarget{align-items:center;gap:var(--space-1);max-width:100%;padding:2px var(--space-2) 2px .375rem;border-radius:var(--radius-full);background:var(--ghost-tone);color:var(--color-accent-contrast);font-size:var(--text-xs);font-weight:var(--weight-semibold);box-shadow:var(--shadow-md);transition:background var(--duration-fast) var(--ease-standard);animation:_3pZRuq_ghostTargetIn .16s var(--ease-settle);display:inline-flex}._3pZRuq_ghost[data-check=warning] ._3pZRuq_ghostTarget{color:var(--color-text-strong)}._3pZRuq_ghostTarget svg{flex:none}._3pZRuq_ghostTargetText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@keyframes _3pZRuq_ghostIn{0%{opacity:0;transform:translateY(.25rem)scale(.97)}}@keyframes _3pZRuq_ghostTargetIn{0%{opacity:.4;transform:translateY(-.125rem)scale(.96)}}@media (prefers-reduced-motion:reduce){._3pZRuq_ghost,._3pZRuq_ghostTarget{animation:none}}._3pZRuq_pool{opacity:0;min-height:0;transition:grid-template-columns var(--duration-slow) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard), margin var(--duration-slow) var(--ease-standard);flex:none;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,0fr);display:grid;overflow:hidden}._3pZRuq_pool[data-open]{margin-left:var(--space-3);opacity:1;grid-template-columns:minmax(0,1fr)}._3pZRuq_poolInner{gap:var(--space-2);width:clamp(300px,24vw,380px);min-width:0;min-height:0;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-muted);transition:width var(--duration-slow) var(--ease-standard), border-color var(--duration-normal) var(--ease-standard), background var(--duration-normal) var(--ease-standard);flex-direction:column;display:flex;overflow:hidden}._3pZRuq_poolStrip{align-items:center;gap:var(--space-2);width:0;min-height:0;padding:var(--space-3) 0;border-radius:var(--radius-lg);background:var(--color-surface-muted);color:var(--color-icon);cursor:pointer;opacity:0;pointer-events:none;transition:width var(--duration-slow) var(--ease-standard), margin var(--duration-slow) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:1px solid #0000;flex-direction:column;flex:none;margin-left:0;display:flex;overflow:hidden}._3pZRuq_poolStrip[data-visible]{width:40px;margin-left:var(--space-3);border-color:var(--color-border);opacity:1;pointer-events:auto}._3pZRuq_poolStrip:hover{background:var(--color-field-hover);color:var(--color-text-strong)}._3pZRuq_poolStrip:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._3pZRuq_poolStripLabel{color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;writing-mode:vertical-rl}._3pZRuq_pool[data-target] ._3pZRuq_poolInner{border-color:var(--color-accent);background:var(--color-accent-subtle)}._3pZRuq_poolHead{align-items:center;gap:var(--space-1);flex:none;display:flex}._3pZRuq_poolSearch{flex:1;min-width:0}._3pZRuq_poolLabel{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);margin-right:auto;display:inline-flex}._3pZRuq_poolTool{border-radius:var(--radius-md);width:1.75rem;height:1.75rem;color:var(--color-icon);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;place-items:center;display:inline-grid}._3pZRuq_poolTool[data-active]{background:var(--color-field-hover);color:var(--color-accent)}._3pZRuq_poolTool:hover{background:var(--color-field-hover);color:var(--color-text-strong)}._3pZRuq_poolTool:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._3pZRuq_count{border-radius:var(--radius-full);background:var(--color-field-hover);min-width:1.25rem;height:1.25rem;color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;letter-spacing:0;text-transform:none;place-items:center;padding:0 .375rem;display:inline-grid}._3pZRuq_poolItems{gap:var(--space-2);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._3pZRuq_group{display:grid}._3pZRuq_groupHead{align-items:center;gap:var(--space-1);height:1.625rem;padding:0 var(--space-1);border-radius:var(--radius-md);color:var(--color-text-strong);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-semibold);text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:none;display:flex}._3pZRuq_groupHead:hover{background:var(--color-field-hover)}._3pZRuq_groupHead:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._3pZRuq_groupHead ._3pZRuq_count{margin-left:auto}._3pZRuq_chevron{color:var(--color-text-muted);transition:transform var(--duration-normal) var(--ease-standard);flex:none}._3pZRuq_groupHead[aria-expanded=true] ._3pZRuq_chevron,._3pZRuq_rowGroupHead[aria-expanded=true] ._3pZRuq_chevron{transform:rotate(90deg)}._3pZRuq_groupName{text-overflow:ellipsis;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard);overflow:hidden}._3pZRuq_groupDot{border-radius:var(--radius-full);flex:none;width:9px;height:9px}._3pZRuq_headRow{align-items:center;gap:var(--space-1);min-width:0;display:flex}._3pZRuq_headRow>:first-child{flex:1;min-width:0}._3pZRuq_groupButton{height:1.375rem;padding:0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-raised);color:var(--color-text-strong);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);flex:none;align-items:center;gap:.25rem;display:inline-flex}._3pZRuq_groupButton:hover{border-color:color-mix(in srgb, var(--color-accent) 55%, var(--color-border));color:var(--color-accent)}._3pZRuq_groupButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._3pZRuq_groupItems{gap:var(--space-2);padding:var(--space-2) 0;display:grid}._3pZRuq_subgroup{gap:var(--space-1);display:grid}._3pZRuq_subHead{align-items:center;gap:var(--space-1);min-height:22px;padding:0 var(--space-1);border-radius:var(--radius-sm);color:var(--color-text-secondary);font:inherit;font-size:var(--text-xs);font-weight:var(--weight-medium);text-align:left;cursor:pointer;background:0 0;border:none;display:flex}._3pZRuq_subHead:hover{background:var(--color-field-hover)}._3pZRuq_subHead:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._3pZRuq_subHead[aria-expanded=true] ._3pZRuq_chevron{transform:rotate(90deg)}._3pZRuq_subCount{color:var(--color-text-muted);font-variant-numeric:tabular-nums;margin-left:auto}._3pZRuq_subItems{gap:var(--space-1);display:grid}._3pZRuq_poolEmpty{color:var(--color-text-muted);font-size:var(--text-sm)}._3pZRuq_poolItem{gap:2px var(--space-2);padding:var(--space-2);border-color:var(--color-border);background:var(--color-surface);color:var(--color-text);flex:none;grid-template-columns:minmax(0,1fr) auto;align-items:start}._3pZRuq_poolItem[data-colored]{border-left-color:var(--tone)}._3pZRuq_poolItem:hover{background:var(--color-field-hover)}._3pZRuq_poolItem[data-locked]{opacity:.65;cursor:not-allowed}._3pZRuq_poolMain,._3pZRuq_poolSide{gap:1px;min-width:0;display:grid}._3pZRuq_poolSide{justify-items:end}._3pZRuq_poolAside{color:var(--color-text-strong);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;white-space:nowrap}._3pZRuq_poolFooter{grid-column:1/-1;margin-top:2px}._3pZRuq_poolList{gap:var(--space-2);display:grid}._3pZRuq_poolHeading{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase;animation:_3pZRuq_poolHeadingIn var(--duration-normal) var(--ease-standard) backwards;display:flex}._3pZRuq_poolHeading:after{content:"";border-top:1px solid var(--color-border);flex:1}@keyframes _3pZRuq_poolHeadingIn{0%{opacity:0}}._3pZRuq_poolItem[data-action]{position:relative}._3pZRuq_poolItem[draggable=true]{cursor:grab}._3pZRuq_poolItem[data-dimmed]{opacity:.55}._3pZRuq_poolAction{top:50%;right:var(--space-2);z-index:1;opacity:0;pointer-events:none;transition:opacity var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard);position:absolute;translate:0 -50%;scale:.85}._3pZRuq_poolItem:hover ._3pZRuq_poolAction,._3pZRuq_poolItem:focus-within ._3pZRuq_poolAction,._3pZRuq_poolItem:focus-visible ._3pZRuq_poolAction{opacity:1;pointer-events:auto;scale:1}._3pZRuq_poolAdd{border-radius:var(--radius-full);background:var(--color-accent);width:2rem;height:2rem;color:var(--color-accent-contrast);box-shadow:var(--shadow-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard);border:none;place-items:center;padding:0;display:grid}._3pZRuq_poolAdd:hover{background:var(--color-accent-hover)}._3pZRuq_poolAdd:active{scale:.92}._3pZRuq_poolAdd:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._3pZRuq_cardAccessory{flex:none;margin-left:auto;display:inline-flex}._3pZRuq_poolItem ._3pZRuq_cardTitle{font-size:var(--text-sm)}._3pZRuq_root[data-loading] ._3pZRuq_cell ._3pZRuq_card{pointer-events:none;animation:_3pZRuq_dayLeave .2s var(--ease-standard) forwards}@keyframes _3pZRuq_dayLeave{to{opacity:0;transform:translateX(calc(var(--shift) * -2rem))}}._3pZRuq_root[data-entering] ._3pZRuq_cell ._3pZRuq_card{animation:_3pZRuq_dayEnter .42s var(--ease-settle) var(--delay,0s) backwards}@keyframes _3pZRuq_dayEnter{0%{opacity:0;transform:translateX(calc(var(--shift) * 2.5rem))}}@media (prefers-reduced-motion:reduce){._3pZRuq_card,._3pZRuq_ghost,._3pZRuq_ghostLabel,._3pZRuq_drop,._3pZRuq_chevron,._3pZRuq_cell,._3pZRuq_pool,._3pZRuq_poolStrip,._3pZRuq_poolInner,._3pZRuq_root[data-loading] ._3pZRuq_cell ._3pZRuq_card,._3pZRuq_root[data-entering] ._3pZRuq_cell ._3pZRuq_card{transition:none;animation:none}}._3pZRuq_rowButton{border:none;border-right:1px solid var(--color-border);font:inherit;text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard)}._3pZRuq_rowButton:hover ._3pZRuq_rowTitle{color:var(--color-accent)}._3pZRuq_rowButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:-2px}._3pZRuq_cell>._3pZRuq_card[data-continues]{margin-right:calc(-1 * var(--space-1));border-right:none;border-top-right-radius:0;border-bottom-right-radius:0}._3pZRuq_cell>._3pZRuq_card[data-continued]{margin-left:calc(-1 * var(--space-1) - 1px);border-left:none;border-top-left-radius:0;border-bottom-left-radius:0}._3pZRuq_cell>._3pZRuq_card[data-continues]{clip-path:inset(-4px 0 -4px -4px)}._3pZRuq_cell>._3pZRuq_card[data-continued]{clip-path:inset(-4px -4px -4px 0)}._3pZRuq_cell>._3pZRuq_card[data-continued][data-continues]{clip-path:inset(-4px 0)}._3pZRuq_card[data-continued]:not([data-lead]) :is(._3pZRuq_cardTop>:not(._3pZRuq_warning),._3pZRuq_cardSub,._3pZRuq_cardShortLine){visibility:hidden}._3pZRuq_card[data-striped]{background-image:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--tone) 16%, transparent) 0 .375rem, transparent .375rem .75rem)}._3pZRuq_root[data-compact] ._3pZRuq_cell ._3pZRuq_cardSub{display:none}._3pZRuq_root[data-compact] ._3pZRuq_cell ._3pZRuq_card{padding:.1875rem .375rem}._3pZRuq_root[data-density=compact] ._3pZRuq_cell{min-height:26px;padding:2px var(--space-1);gap:2px}._3pZRuq_root[data-density=compact] ._3pZRuq_cell ._3pZRuq_cardSub{display:none}._3pZRuq_root[data-density=compact] ._3pZRuq_cell ._3pZRuq_card{align-content:center;padding:2px 6px}._3pZRuq_root[data-density=compact] ._3pZRuq_rowLabel{padding-block:var(--space-1);align-content:center}._3pZRuq_root[data-density=compact] ._3pZRuq_rowSub,._3pZRuq_cardShort{display:none}._3pZRuq_root[data-density=compact] ._3pZRuq_cell ._3pZRuq_cardShort{min-width:0;color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;display:block;overflow:hidden}._3pZRuq_root[data-density=compact] ._3pZRuq_cell ._3pZRuq_cardTitle{flex:0 auto}._3pZRuq_root[data-density=compact] ._3pZRuq_cell ._3pZRuq_cardMeta{margin-left:auto}._3pZRuq_cardShortLine,._3pZRuq_root[data-compact] ._3pZRuq_cell ._3pZRuq_cardMeta{display:none}._3pZRuq_root[data-compact]:not([data-density=compact]) ._3pZRuq_cell ._3pZRuq_cardShortLine{color:var(--color-text-secondary);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}._3pZRuq_root[data-compact] ._3pZRuq_columnHead{padding:var(--space-2)}._3pZRuq_crew{z-index:5;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);min-height:0;box-shadow:var(--shadow-lg);opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-standard), visibility 0s linear var(--duration-normal);flex-direction:column;display:flex;position:absolute;inset:0;overflow:hidden;transform:translate(-.75rem)}._3pZRuq_crew[data-open]{opacity:1;visibility:visible;pointer-events:auto;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-standard), visibility 0s;transform:none}._3pZRuq_crewHead{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);flex:none;display:flex}._3pZRuq_crewTitle{color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-semibold)}._3pZRuq_crewHint{min-width:0;color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}._3pZRuq_crewBody{flex:1;grid-template-columns:minmax(0,1fr) 17.5rem;min-height:0;display:grid}._3pZRuq_crewMain{min-height:0;overflow-y:auto}._3pZRuq_crewColumns,._3pZRuq_crewRow{grid-template-columns:var(--label-width,10.5rem) minmax(0, 1fr);display:grid}._3pZRuq_crewColumns{z-index:1;padding:var(--space-2) 0;border-bottom:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);position:sticky;top:0}._3pZRuq_crewColumns>span{padding:0 var(--space-3)}._3pZRuq_crewGroupName{padding:var(--space-2) var(--space-3) var(--space-1);color:var(--color-text-strong);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase}._3pZRuq_crewRow{border-bottom:1px solid var(--color-border-subtle);min-height:2.75rem;transition:background var(--duration-fast) var(--ease-standard)}._3pZRuq_crewRow[data-target]{background:color-mix(in srgb, var(--color-accent) 8%, transparent);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-accent) 45%, transparent)}._3pZRuq_crewRowLabel{min-width:0;padding:var(--space-1) var(--space-3);border-right:1px solid var(--color-border);background:color-mix(in srgb, var(--color-field-hover) 50%, var(--color-surface));align-content:center;gap:1px;display:grid}._3pZRuq_crewSlot{min-width:0;padding:var(--space-1) var(--space-2);align-items:center;display:flex}._3pZRuq_crewEmpty{color:var(--color-text-disabled);font-size:var(--text-xs)}._3pZRuq_crewPool{gap:var(--space-2);min-height:0;padding:var(--space-3);border-left:1px solid var(--color-border);background:var(--color-surface-muted);transition:background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);flex-direction:column;display:flex}._3pZRuq_crewPool[data-target]{background:var(--color-accent-subtle);box-shadow:inset 0 0 0 2px color-mix(in srgb, var(--color-accent) 45%, transparent)}._3pZRuq_crewPoolItems{gap:var(--space-1);flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}._3pZRuq_person{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;padding:.25rem var(--space-2) .25rem .25rem;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);color:var(--color-text);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;transition:box-shadow var(--duration-fast) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);animation:_3pZRuq_cardIn var(--duration-slow) var(--ease-standard);display:flex}._3pZRuq_person:hover{box-shadow:var(--shadow-sm)}._3pZRuq_person:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}._3pZRuq_person[data-tone=warning]{border-color:var(--color-warning)}._3pZRuq_person[data-moving]{opacity:.35}._3pZRuq_personInitials{border-radius:var(--radius-full);background:var(--color-accent-subtle);width:1.5rem;height:1.5rem;color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-semibold);flex:none;place-items:center;display:inline-grid}._3pZRuq_personName{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._3pZRuq_personNote{color:var(--color-text-muted);font-size:var(--text-xs);white-space:nowrap;flex:none}._3pZRuq_personGhost{z-index:var(--z-overlay);box-shadow:var(--shadow-lg);pointer-events:none;cursor:grabbing;position:fixed;transform:rotate(-1.5deg)}@media (prefers-reduced-motion:reduce){._3pZRuq_crew,._3pZRuq_crew[data-open],._3pZRuq_person{transition:none;animation:none}}
.PhJuHW_input{font-variant-numeric:tabular-nums;letter-spacing:.02em}.PhJuHW_check{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-success) 14%, transparent);width:1.125rem;height:1.125rem;color:var(--color-success);opacity:0;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-slow) var(--ease-spring);flex:none;place-items:center;display:grid;transform:scale(.6)}.PhJuHW_check[data-visible]{opacity:1;transform:none}.PhJuHW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
.MUg6LW_sketch{--cycle:8s;gap:var(--space-3);width:100%;font-size:.6875rem;line-height:1.25;display:grid}.MUg6LW_stage{display:grid}.MUg6LW_card{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);align-content:start;gap:.1875rem;min-width:0;padding:.4375rem .5rem;display:grid}.MUg6LW_chip{border-radius:var(--radius-full);width:max-content;font-size:.625rem;font-weight:var(--weight-semibold);white-space:nowrap;justify-self:start;align-items:center;gap:.1875rem;padding:2px .4375rem;display:inline-flex}.MUg6LW_accent{background:var(--color-accent-subtle);color:var(--color-accent)}.MUg6LW_success{background:color-mix(in srgb, var(--color-success) 16%, transparent);color:var(--color-success)}.MUg6LW_danger{background:color-mix(in srgb, var(--color-danger) 14%, transparent);color:var(--color-danger)}.MUg6LW_warning{background:color-mix(in srgb, var(--color-warning) 18%, transparent);color:var(--color-warning)}.MUg6LW_neutral{background:var(--color-surface-muted);color:var(--color-text-secondary)}.MUg6LW_muted{color:var(--color-text-muted);font-size:.625rem}.MUg6LW_strong{color:var(--color-text-strong);font-weight:var(--weight-semibold)}.MUg6LW_accentText{color:var(--color-accent)}.MUg6LW_accentCard{border-color:var(--color-accent);background:var(--color-accent-subtle)}.MUg6LW_stack{min-width:0;display:grid}.MUg6LW_stack>*{grid-area:1/1}.MUg6LW_between{border-radius:.1875rem;justify-content:space-between;align-items:center;gap:.375rem;min-width:0;display:flex}.MUg6LW_iconLine{color:var(--color-text-secondary);align-items:center;gap:.3125rem;display:inline-flex}.MUg6LW_arrow{color:var(--color-accent);place-items:center;display:grid}.MUg6LW_grow{flex:1;min-width:0}.MUg6LW_big{color:var(--color-text-strong);font-size:1rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums}.MUg6LW_successText{color:var(--color-success)}.MUg6LW_dangerText{color:var(--color-danger)}.MUg6LW_pattern{color:var(--color-text-strong);font-family:var(--font-mono);letter-spacing:.04em;font-size:.6875rem}.MUg6LW_patternWrong{background:color-mix(in srgb, var(--color-danger) 16%, transparent);color:var(--color-danger);border-radius:2px}.MUg6LW_rowFlow{align-items:center;gap:.5rem;display:flex}.MUg6LW_rowFlow>.MUg6LW_card:first-child{flex:none;width:7.375rem}.MUg6LW_rowFlow .MUg6LW_grow{gap:.375rem;display:grid}.MUg6LW_columns{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;gap:.625rem;display:grid}.MUg6LW_list{gap:.3125rem;display:grid}.MUg6LW_bars{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);gap:.375rem;padding:.4375rem .5rem;display:grid}.MUg6LW_barRow{color:var(--color-text-secondary);font-weight:var(--weight-semibold);grid-template-columns:.625rem minmax(0,1fr);align-items:center;gap:.3125rem;display:grid}.MUg6LW_bar{border-radius:var(--radius-full);background:var(--color-accent);transform-origin:0;height:.5rem}.MUg6LW_barLong{width:100%}.MUg6LW_barShort{background:var(--color-border-strong);width:40%}.MUg6LW_invoice .MUg6LW_note{color:var(--color-text-muted);font-size:.5625rem;font-style:italic}.MUg6LW_account{justify-items:start}.MUg6LW_accountLine{grid-template-columns:minmax(0,1fr) .875rem 4.625rem;align-items:center;gap:.375rem;display:grid}.MUg6LW_accountValue{gap:1px;display:grid}.MUg6LW_letter{gap:.25rem}.MUg6LW_letterPaused{background:var(--color-surface-muted);border-style:dashed}.MUg6LW_formats{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;display:grid}.MUg6LW_format{color:var(--color-accent);text-align:center;justify-items:center;gap:.25rem;padding:.625rem .375rem}.MUg6LW_layered{display:inline-grid;position:relative}.MUg6LW_layeredBadge{background:var(--color-surface);border-radius:2px;position:absolute;bottom:-.1875rem;right:-.3125rem}.MUg6LW_timelineStage{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);gap:.5rem;padding:.5rem;display:grid}.MUg6LW_amount{color:var(--color-text-strong);font-size:.8125rem;font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;justify-self:end}.MUg6LW_amountGood{color:var(--color-success)}.MUg6LW_timeline{border-radius:var(--radius-full);background:var(--color-surface-muted);height:.625rem;position:relative}.MUg6LW_zone{transform-origin:0;position:absolute;top:0;bottom:0}.MUg6LW_zoneGood{border-radius:var(--radius-full) 0 0 var(--radius-full);background:var(--color-success);width:33.3%;left:0}.MUg6LW_zoneRest{border-radius:0 var(--radius-full) var(--radius-full) 0;background:var(--color-border-strong);width:66.7%;left:33.3%}.MUg6LW_tick{background:var(--color-text-secondary);border-radius:1px;width:2px;height:1rem;position:absolute;top:-.1875rem}.MUg6LW_tickStart{left:0}.MUg6LW_tickDiscount{left:calc(33.3% - 1px)}.MUg6LW_tickEnd{right:0}.MUg6LW_timelineLabels{grid-template-columns:1fr 1fr 1fr;font-size:.625rem;display:grid}.MUg6LW_labelDiscount,.MUg6LW_labelEnd{color:var(--color-text-muted);border-radius:.1875rem;justify-self:center;padding:1px .25rem}.MUg6LW_labelEnd{justify-self:end}.MUg6LW_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.MUg6LW_step{color:var(--color-text-muted);animation:var(--cycle) var(--ease-standard) infinite both;align-items:center;gap:.3125rem;font-size:.625rem;display:flex}.MUg6LW_stepNumber{border-radius:var(--radius-full);background:var(--color-border);width:.9375rem;height:.9375rem;color:var(--color-text-secondary);font-weight:var(--weight-semibold);animation:var(--cycle) var(--ease-standard) infinite both;flex:none;place-items:center;display:grid}.MUg6LW_step[data-step="1"]{animation-name:MUg6LW_stepText1}.MUg6LW_step[data-step="2"]{animation-name:MUg6LW_stepText2}.MUg6LW_step[data-step="3"]{animation-name:MUg6LW_stepText3}.MUg6LW_step[data-step="1"] .MUg6LW_stepNumber{animation-name:MUg6LW_stepNumber1}.MUg6LW_step[data-step="2"] .MUg6LW_stepNumber{animation-name:MUg6LW_stepNumber2}.MUg6LW_step[data-step="3"] .MUg6LW_stepNumber{animation-name:MUg6LW_stepNumber3}@keyframes MUg6LW_stepText1{0%,30%{color:var(--color-text-strong)}34%,to{color:var(--color-text-muted)}}@keyframes MUg6LW_stepText2{0%,32%{color:var(--color-text-muted)}36%,62%{color:var(--color-text-strong)}66%,to{color:var(--color-text-muted)}}@keyframes MUg6LW_stepText3{0%,64%{color:var(--color-text-muted)}68%,92%{color:var(--color-text-strong)}96%,to{color:var(--color-text-muted)}}@keyframes MUg6LW_stepNumber1{0%,30%{background:var(--color-accent);color:var(--color-accent-contrast)}34%,to{background:var(--color-border)}}@keyframes MUg6LW_stepNumber2{0%,32%{background:var(--color-border)}36%,62%{background:var(--color-accent);color:var(--color-accent-contrast)}66%,to{background:var(--color-border)}}@keyframes MUg6LW_stepNumber3{0%,64%{background:var(--color-border)}68%,92%{background:var(--color-accent);color:var(--color-accent-contrast)}96%,to{background:var(--color-border)}}.MUg6LW_from1{animation:MUg6LW_from1 var(--cycle) var(--ease-standard) var(--d,0s) infinite both}.MUg6LW_from2{animation:MUg6LW_from2 var(--cycle) var(--ease-standard) infinite both}.MUg6LW_from3{animation:MUg6LW_from3 var(--cycle) var(--ease-standard) infinite both}.MUg6LW_until2{animation:MUg6LW_until2 var(--cycle) var(--ease-standard) infinite both}.MUg6LW_until3{animation:MUg6LW_until3 var(--cycle) var(--ease-standard) infinite both}.MUg6LW_only2{animation:MUg6LW_only2 var(--cycle) var(--ease-standard) infinite both}.MUg6LW_mark2{animation:MUg6LW_mark2 var(--cycle) var(--ease-standard) infinite both}.MUg6LW_mark3{animation:MUg6LW_mark3 var(--cycle) var(--ease-standard) infinite both}.MUg6LW_dim2{animation:MUg6LW_dim2 var(--cycle) var(--ease-standard) infinite both}.MUg6LW_dim3{animation:MUg6LW_dim3 var(--cycle) var(--ease-standard) infinite both}.MUg6LW_grow2{animation:MUg6LW_grow2 var(--cycle) var(--ease-standard) infinite both}.MUg6LW_grow3{animation:MUg6LW_grow3 var(--cycle) var(--ease-standard) infinite both}.MUg6LW_pop2{animation:MUg6LW_pop2 var(--cycle) var(--ease-spring) infinite both}.MUg6LW_pop3{animation:MUg6LW_pop3 var(--cycle) var(--ease-spring) infinite both}.MUg6LW_enter{animation:MUg6LW_enter .48s var(--ease-standard) var(--d,0s) both}.MUg6LW_growOnce{animation:MUg6LW_growOnce .7s var(--ease-standard) .45s both}@keyframes MUg6LW_enter{0%{opacity:0;transform:translateY(.375rem)}}@keyframes MUg6LW_growOnce{0%{transform:scaleX(0)}}@keyframes MUg6LW_from1{0%{opacity:0;transform:translateY(.25rem)}6%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes MUg6LW_from2{0%,32%{opacity:0;transform:translateY(.25rem)}38%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes MUg6LW_from3{0%,64%{opacity:0;transform:translateY(.25rem)}70%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes MUg6LW_until2{0%{opacity:0}6%,30%{opacity:1}35%,to{opacity:0}}@keyframes MUg6LW_until3{0%{opacity:0}6%,62%{opacity:1}67%,to{opacity:0}}@keyframes MUg6LW_only2{0%,33%{opacity:0;transform:translateY(.25rem)}38%,62%{opacity:1;transform:none}67%,to{opacity:0}}@keyframes MUg6LW_mark2{0%,34%,94%,to{color:inherit;background:0 0}40%,90%{background:var(--color-accent-subtle);color:var(--color-accent)}}@keyframes MUg6LW_mark3{0%,66%,94%,to{color:inherit;background:0 0}72%,90%{background:var(--color-accent-subtle);color:var(--color-accent)}}@keyframes MUg6LW_dim2{0%,34%,to{opacity:1}40%,90%{opacity:.4}}@keyframes MUg6LW_dim3{0%,66%,to{opacity:1}72%,90%{opacity:.4}}@keyframes MUg6LW_grow2{0%,32%{opacity:1;transform:scaleX(0)}46%,90%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes MUg6LW_grow3{0%,64%{opacity:1;transform:scaleX(0)}80%,90%{opacity:1;transform:none}to{opacity:0;transform:none}}@keyframes MUg6LW_pop2{0%,34%{opacity:0;transform:scale(.6)}40%{opacity:1;transform:scale(1.08)}44%,90%{opacity:1;transform:none}to{opacity:0}}@keyframes MUg6LW_pop3{0%,66%{opacity:0;transform:scale(.6)}72%{opacity:1;transform:scale(1.08)}76%,90%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.MUg6LW_sketch *{animation:none!important}.MUg6LW_until2,.MUg6LW_until3,.MUg6LW_only2{display:none}.MUg6LW_mark3{background:var(--color-accent-subtle);color:var(--color-accent)}}
.iKk64a_trigger{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-field);width:2rem;height:2rem;color:var(--color-text-secondary);transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);flex:none;place-items:center;padding:0;display:grid}.iKk64a_trigger:hover:not(:disabled),.iKk64a_triggerOpen{border-color:var(--color-border-strong);background:var(--color-field-hover)}.iKk64a_trigger:focus-visible,.iKk64a_option:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.iKk64a_trigger:disabled{cursor:not-allowed;opacity:.5}.iKk64a_current{animation:iKk64a_currentIn var(--duration-normal) var(--ease-spring)}@keyframes iKk64a_currentIn{0%{opacity:0;transform:scale(.6)}}.iKk64a_grid{gap:var(--space-1);padding:var(--space-2);grid-template-columns:repeat(8,2rem);display:grid}.iKk64a_option{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-text-secondary);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);background:0 0;border:none;place-items:center;padding:0;display:grid}.iKk64a_option:hover{background:var(--glass-hover);color:var(--color-text)}.iKk64a_option:active{transform:scale(.92)}.iKk64a_selected,.iKk64a_selected:hover{background:var(--color-accent-subtle);color:var(--color-accent)}@media (prefers-reduced-motion:reduce){.iKk64a_current{animation:none}}
.qGYtDq_steps{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);margin:0;padding:0;list-style:none;display:grid}.qGYtDq_step{align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}.qGYtDq_step+.qGYtDq_step{border-top:1px solid var(--color-border-subtle)}.qGYtDq_number{border-radius:var(--radius-full);background:var(--color-surface-muted);width:1.25rem;height:1.25rem;color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;flex:none;place-items:center;display:grid}.qGYtDq_text{flex:1;gap:2px;min-width:0;padding-top:1px;display:grid}.qGYtDq_title{font-size:var(--text-sm);font-weight:var(--weight-medium)}.qGYtDq_description{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.qGYtDq_action{align-self:center;gap:var(--space-2);flex:none;display:flex}
.n6vYxq_wrap{flex:1;align-items:center;min-width:0;height:100%;display:flex;position:relative}.n6vYxq_ghost{color:var(--color-text-muted);line-height:var(--leading-tight);white-space:pre;pointer-events:none;animation:n6vYxq_ghostIn var(--duration-normal) var(--ease-standard);align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}@keyframes n6vYxq_ghostIn{0%{opacity:0}}.n6vYxq_typed{visibility:hidden}.n6vYxq_hint{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:var(--color-surface);color:var(--color-text-muted);font-family:var(--font-sans);font-size:var(--text-xs);line-height:var(--leading-tight);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);flex:none;padding:1px .3125rem}:focus-within>.n6vYxq_hint{opacity:1}.n6vYxq_badgeButton{border-radius:var(--radius-full);opacity:.75;transition:opacity var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:none;padding:0;display:flex}.n6vYxq_badgeButton:hover{opacity:1}.n6vYxq_accepted{animation:n6vYxq_pop .42s var(--ease-standard);flex:none;display:flex}@keyframes n6vYxq_pop{0%{opacity:0;transform:scale(.6)}60%{transform:scale(1.08)}}
.yEZ_XW_root{gap:var(--space-4);min-width:0;display:grid}.yEZ_XW_figures{grid-template-columns:repeat(var(--count), minmax(0, 1fr));gap:var(--space-2);margin:0;display:grid}.yEZ_XW_wrap{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr))}.yEZ_XW_figure{min-width:0;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted);gap:2px;display:grid}.yEZ_XW_label{font-size:var(--text-xs);color:var(--color-text-secondary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.yEZ_XW_value{font-size:var(--text-xl);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;line-height:var(--leading-tight);color:var(--color-text-strong);margin:0}.yEZ_XW_unit{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary)}.yEZ_XW_text{min-width:0;min-height:1.75rem;font-size:var(--text-md);align-items:center;display:flex}.yEZ_XW_head{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;min-height:1.25rem;display:flex}.yEZ_XW_action{flex-shrink:0;align-items:center;display:flex}.yEZ_XW_note{font-size:var(--text-xs);font-weight:var(--weight-normal);color:var(--color-text-secondary)}.yEZ_XW_valueRow{align-items:flex-end;gap:var(--space-3);min-width:0;display:flex}.yEZ_XW_chart{flex:1;min-width:3rem;max-width:8rem;margin-left:auto}.yEZ_XW_figure[data-clickable]{cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard);box-shadow:inset 0 0 0 1px #0000}.yEZ_XW_figure[data-clickable]:hover{background:var(--color-field-hover)}.yEZ_XW_figure[data-clickable]:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.yEZ_XW_figure[data-active]{box-shadow:inset 0 0 0 1px var(--color-accent)}.yEZ_XW_figure[data-tone=warning]{background:var(--color-warning-subtle)}.yEZ_XW_figure[data-tone=warning] .yEZ_XW_value{color:var(--color-warning)}.yEZ_XW_figure[data-tone=danger] .yEZ_XW_value{color:var(--color-danger)}.yEZ_XW_bars{gap:var(--space-2);display:grid}.yEZ_XW_barsTitle{font-size:var(--text-xs);color:var(--color-text-muted)}.yEZ_XW_barRow{gap:var(--space-2);height:4rem;display:flex}.yEZ_XW_bar{justify-content:flex-end;gap:var(--space-1);border-radius:var(--radius-sm);outline:none;flex-direction:column;flex:1;min-width:0;display:flex}.yEZ_XW_bar:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring)}.yEZ_XW_barTrack{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;min-height:0;display:flex}.yEZ_XW_barFill{border-radius:var(--radius-sm) var(--radius-sm) 2px 2px;background:var(--color-border-strong);width:100%;max-width:1.75rem;transition:height var(--duration-slow) var(--ease-standard), background var(--duration-normal) var(--ease-standard);animation:yEZ_XW_grow var(--duration-slow) var(--ease-standard) backwards;transform-origin:bottom}.yEZ_XW_bar:hover .yEZ_XW_barFill{background:var(--color-text-muted)}.yEZ_XW_bar[data-current] .yEZ_XW_barFill{background:var(--color-accent)}.yEZ_XW_barLabel{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center}.yEZ_XW_bar[data-current] .yEZ_XW_barLabel{font-weight:var(--weight-medium);color:var(--color-text-secondary)}@keyframes yEZ_XW_grow{0%{transform:scaleY(0)}}@media (prefers-reduced-motion:reduce){.yEZ_XW_barFill{transition:none;animation:none}}
.bW7zLW_root{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.bW7zLW_heads{gap:var(--space-2);padding-right:var(--space-8);color:var(--color-text-muted);font-size:var(--text-xs);grid-template-columns:1fr 1fr;font-weight:600;display:grid}.bW7zLW_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bW7zLW_row{gap:var(--space-2);align-items:flex-start;display:flex}.bW7zLW_fields{gap:var(--space-2);flex:1;grid-template-columns:1fr 1fr;min-width:0;display:grid}.bW7zLW_field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.bW7zLW_tools{gap:var(--space-1);flex-shrink:0;display:flex}.bW7zLW_error{color:var(--color-danger);font-size:var(--text-xs)}.bW7zLW_empty{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.bW7zLW_add{display:flex}.bW7zLW_entering{animation:bW7zLW_enter var(--duration-normal) var(--ease-standard)}.bW7zLW_leaving{pointer-events:none;animation:bW7zLW_leave var(--duration-normal) var(--ease-standard) forwards;overflow:hidden}@keyframes bW7zLW_enter{0%{opacity:0;transform:translateY(calc(var(--space-1) * -1))}}@keyframes bW7zLW_leave{0%{max-height:6rem}to{opacity:0;max-height:0;transform:translateY(calc(var(--space-1) * -1))}}@media (prefers-reduced-motion:reduce){.bW7zLW_entering,.bW7zLW_leaving{animation:none}}.bW7zLW_single{grid-template-columns:1fr}
.Uw5h6G_skeleton{border-radius:var(--radius-full);background:linear-gradient(90deg, transparent 30%, var(--lightningcss-light,#ffffffb3)var(--lightningcss-dark,#ffffff0f) 50%, transparent 70%) 0 0 / 250% 100% no-repeat, var(--color-field-hover);height:.75em;animation:1.6s linear infinite Uw5h6G_shimmer;display:block}.Uw5h6G_skeleton[data-shape=block]{border-radius:var(--radius-lg);height:4.5rem}.Uw5h6G_skeleton[data-shape=circle]{border-radius:var(--radius-full);flex:none}@keyframes Uw5h6G_shimmer{0%{background-position:150% 0,0 0}to{background-position:-150% 0,0 0}}.Uw5h6G_lines{gap:var(--space-2);display:grid}.Uw5h6G_page,.Uw5h6G_table{animation:Uw5h6G_skeletonIn var(--duration-normal) var(--ease-standard) .15s backwards}@keyframes Uw5h6G_skeletonIn{0%{opacity:0}}.Uw5h6G_page{gap:var(--space-5);display:grid}.Uw5h6G_pageHead,.Uw5h6G_pageToolbar{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.Uw5h6G_pageToolbar{justify-content:flex-start}.Uw5h6G_table{display:grid}.Uw5h6G_tableHead,.Uw5h6G_tableRow{align-items:center;gap:var(--space-4);padding:0 var(--space-3);display:flex}.Uw5h6G_tableHead{border-radius:var(--radius-md);background:var(--color-surface-muted);height:2rem}.Uw5h6G_tableRow{border-bottom:1px solid var(--color-border-subtle);height:2.25rem;opacity:calc(1 - var(--row) * .08)}.Uw5h6G_tableHead>span,.Uw5h6G_tableRow>span{flex:none;min-width:0}.Uw5h6G_spinner{border:2px solid var(--color-border);border-top-color:var(--color-text-secondary);border-radius:var(--radius-full);vertical-align:middle;flex:none;animation:.7s linear infinite Uw5h6G_spin;display:inline-block}@keyframes Uw5h6G_spin{to{transform:rotate(360deg)}}.Uw5h6G_empty{justify-items:center;gap:var(--space-1);padding:var(--space-10) var(--space-4);text-align:center;animation:Uw5h6G_emptyIn var(--duration-slow) var(--ease-standard);display:grid}@keyframes Uw5h6G_emptyIn{0%{opacity:0;transform:translateY(.25rem)}}.Uw5h6G_emptyIcon{width:2.5rem;height:2.5rem;margin-bottom:var(--space-2);border-radius:var(--radius-lg);background:var(--color-field);color:var(--color-icon);place-items:center;display:grid}.Uw5h6G_emptyTitle{font-size:var(--text-sm);font-weight:var(--weight-semibold)}.Uw5h6G_emptyText{max-width:20rem;color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.Uw5h6G_emptyAction{justify-content:center;gap:var(--space-2);margin-top:var(--space-3);flex-wrap:wrap;display:flex}
.kFulja_form{gap:var(--space-5);width:100%;max-width:21.25rem;display:grid}.kFulja_head{justify-items:start;gap:var(--space-1);display:grid}.kFulja_logo{margin-bottom:var(--space-4)}.kFulja_title{font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:-.01em}.kFulja_subtitle{color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.kFulja_fields{gap:var(--space-4);display:grid}.kFulja_passwordField{position:relative}.kFulja_link{color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-medium);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;padding:0;position:absolute;top:0;right:0}.kFulja_link:hover{color:var(--color-accent-hover)}.kFulja_link:focus-visible{outline:none;text-decoration:underline}.kFulja_options{justify-content:space-between;align-items:center;gap:var(--space-3);margin-top:calc(-1 * var(--space-1));display:flex}.kFulja_remember{align-items:center;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);cursor:pointer;-webkit-user-select:none;user-select:none;display:inline-flex}.kFulja_passkey{color:var(--color-text-secondary);font-size:var(--text-sm);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;align-items:center;gap:.375rem;padding:0;display:inline-flex}.kFulja_passkeyTop{position:absolute;top:-.125rem;right:0}.kFulja_passkey:hover:not(:disabled){color:var(--color-accent)}.kFulja_passkey:focus-visible{color:var(--color-accent);outline:none;text-decoration:underline}.kFulja_passkey:disabled{color:var(--color-text-disabled);cursor:default}.kFulja_submit{width:100%;height:2.375rem}.kFulja_busy svg{animation:.9s linear infinite kFulja_spin}@keyframes kFulja_spin{to{transform:rotate(360deg)}}.kFulja_divider{align-items:center;gap:var(--space-3);margin:calc(-1 * var(--space-2)) 0;color:var(--color-text-muted);font-size:var(--text-xs);display:flex}.kFulja_divider:before,.kFulja_divider:after{content:"";background:var(--color-border);flex:1;height:1px}.kFulja_switch{color:var(--color-text-muted);font-size:var(--text-sm);text-align:center}.kFulja_inlineLink{color:var(--color-accent);font:inherit;font-weight:var(--weight-medium);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;padding:0}.kFulja_inlineLink:hover{color:var(--color-accent-hover)}.kFulja_forward{animation:kFulja_fromRight var(--duration-slow) var(--ease-standard)}.kFulja_back{animation:kFulja_fromLeft var(--duration-slow) var(--ease-standard)}@keyframes kFulja_fromRight{0%{opacity:0;transform:translate(1rem)}}@keyframes kFulja_fromLeft{0%{opacity:0;transform:translate(-1rem)}}
._8YJTUG_root{align-content:center;justify-items:center;gap:var(--space-2);min-height:100%;display:grid}._8YJTUG_secret{font-family:var(--font-mono);font-size:var(--text-xs)}._8YJTUG_field{margin-top:var(--space-5);text-align:center;justify-items:center}._8YJTUG_field>label{justify-self:center}
.bhjO0G_cell{vertical-align:middle;align-items:center;max-width:100%;display:inline-flex}.bhjO0G_text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bhjO0G_marker{width:1.25rem;height:1.25rem;margin-left:var(--space-1);border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-warning) 16%, transparent);color:var(--color-warning);vertical-align:middle;animation:bhjO0G_markerIn .52s var(--ease-spring) both;transition:background var(--duration-fast) var(--ease-standard);border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.bhjO0G_marker:after{border-radius:inherit;box-shadow:0 0 0 0 color-mix(in srgb, var(--color-warning) 45%, transparent);content:"";animation:bhjO0G_markerPulse 1.4s var(--ease-standard) .26s 2 both;pointer-events:none;position:absolute;inset:0}.bhjO0G_marker[data-leaving]{animation:bhjO0G_markerOut var(--duration-normal) var(--ease-standard) forwards;pointer-events:none}.bhjO0G_marker[data-leaving]:after{animation:none}@keyframes bhjO0G_markerOut{to{opacity:0;scale:.4}}.bhjO0G_marker:hover,.bhjO0G_marker[aria-expanded=true]{background:color-mix(in srgb, var(--color-warning) 26%, transparent)}.bhjO0G_marker:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}@keyframes bhjO0G_markerIn{0%{opacity:0;scale:.4}}@keyframes bhjO0G_markerPulse{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--color-warning) 45%, transparent)}to{box-shadow:0 0 0 .4375rem #0000}}.bhjO0G_preview{gap:var(--space-2);padding:var(--space-3);flex-direction:column;display:flex}.bhjO0G_title{align-items:center;gap:var(--space-2);color:var(--color-warning);font-size:var(--text-sm);font-weight:var(--weight-semibold);display:flex}.bhjO0G_actions{justify-content:flex-end;display:flex}@media (prefers-reduced-motion:reduce){.bhjO0G_marker,.bhjO0G_marker:after{animation-duration:1ms}}
.COpF9W_root{--meter:var(--color-accent);gap:var(--space-1);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.COpF9W_root[data-state=reached]{--meter:var(--color-success)}.COpF9W_root[data-state=over]{--meter:var(--color-warning)}.COpF9W_track{border-radius:var(--radius-full);background:var(--color-field-hover);height:.375rem;position:relative;overflow:hidden}.COpF9W_bar{border-radius:inherit;background:var(--meter);transform-origin:0;transition:transform var(--duration-slow) var(--ease-standard), background var(--duration-normal) var(--ease-standard);position:absolute;inset:0}.COpF9W_planned{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--meter) 70%, transparent) 0 .25rem, transparent .25rem .4375rem);transition:left var(--duration-slow) var(--ease-standard), width var(--duration-slow) var(--ease-standard);position:absolute;top:0;bottom:0}.COpF9W_text{gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;display:flex}.COpF9W_over{color:var(--color-warning);font-weight:var(--weight-semibold)}.COpF9W_note{color:var(--color-text-muted);font-size:var(--text-xs)}.COpF9W_root[data-size=sm]{align-items:center;gap:var(--space-2);grid-template-columns:minmax(2.5rem,1fr) auto}.COpF9W_root[data-size=sm] .COpF9W_track{height:.25rem}.COpF9W_root[data-size=sm] .COpF9W_note{grid-column:1/-1}@media (prefers-reduced-motion:reduce){.COpF9W_bar,.COpF9W_planned{transition:none}}.COpF9W_root[data-size=xs] .COpF9W_track{height:.25rem}.COpF9W_root[data-size=xs] .COpF9W_text{display:none}
.dcLctG_area{border-radius:0 0 var(--panel-inner-radius,0) 0;background:radial-gradient(120% 80% at 100% 0%, var(--tone-subtle) 0%, transparent 65%), linear-gradient(to right, transparent, var(--color-surface-muted) 40%);position:relative;overflow:hidden}.dcLctG_card{top:var(--space-8);bottom:calc(-1 * var(--space-8));left:var(--space-6);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);width:15rem;box-shadow:var(--shadow-md);position:absolute}.dcLctG_cardBar{padding:var(--space-3);border-bottom:1px solid var(--color-border-subtle);gap:.3125rem;display:flex}.dcLctG_cardBar span{border-radius:var(--radius-full);background:var(--color-border-strong);width:.4375rem;height:.4375rem}.dcLctG_cardList{padding:var(--space-2) var(--space-2) 0;gap:2px;list-style:none;display:grid}.dcLctG_cardList li{align-items:center;gap:var(--space-3);height:1.375rem;padding:0 var(--space-2);border-radius:var(--radius-sm);display:flex}.dcLctG_cardNumber{width:.625rem;font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-disabled);text-align:right}.dcLctG_cardLine{border-radius:var(--radius-full);background:var(--color-field-hover);height:.375rem}.dcLctG_cardRowMarked{background:var(--tone-subtle)}.dcLctG_cardRowMarked .dcLctG_cardNumber{color:var(--tone)}.dcLctG_cardRowMarked .dcLctG_cardLine{background:var(--tone);opacity:.45}.dcLctG_badge{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface);width:2.125rem;height:2.125rem;box-shadow:var(--shadow-md);color:var(--tone);place-items:center;display:grid;position:absolute;top:3.625rem;left:-1rem}.dcLctG_badgeIcon{animation:dcLctG_badgeIconIn var(--duration-slow) var(--ease-standard)}@keyframes dcLctG_badgeIconIn{0%{opacity:0;transform:scale(.5)rotate(-20deg)}}.dcLctG_badge,.dcLctG_cardRowMarked,.dcLctG_cardRowMarked .dcLctG_cardNumber,.dcLctG_cardRowMarked .dcLctG_cardLine{transition:background var(--duration-slow) var(--ease-standard), color var(--duration-slow) var(--ease-standard)}.dcLctG_left{border-radius:0 0 0 var(--panel-inner-radius,0);background:radial-gradient(120% 80% at 0% 0%, var(--tone-subtle) 0%, transparent 65%), linear-gradient(to left, transparent, var(--color-surface-muted) 40%)}.dcLctG_left .dcLctG_card{right:var(--space-6);left:auto}.dcLctG_left .dcLctG_badge{left:auto;right:-1rem}
.bnoFVW_root{flex:none;display:block}.bnoFVW_ink{fill:var(--color-brand-ink)}.bnoFVW_dot{fill:var(--color-brand-accent)}.bnoFVW_root[data-tone=current] .bnoFVW_ink,.bnoFVW_root[data-tone=mono] .bnoFVW_ink,.bnoFVW_root[data-tone=mono] .bnoFVW_dot{fill:currentColor}
._3M4HVq_root{width:100%;min-width:0;position:relative}._3M4HVq_box{height:auto;min-height:2rem;padding:.1875rem var(--space-2) .1875rem var(--space-2);gap:var(--space-1);flex-wrap:wrap}._3M4HVq_icon{margin:0 2px}._3M4HVq_input{height:1.5rem;padding-left:var(--space-1);flex:1 0 5rem}._3M4HVq_chip{max-width:12.5rem;height:1.5rem;padding:0 2px 0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-raised);box-shadow:var(--shadow-sm);font-size:var(--text-sm);animation:_3M4HVq_chipIn var(--duration-normal) var(--ease-standard);transition:opacity .16s var(--ease-standard), transform .16s var(--ease-standard);align-items:center;gap:2px;display:inline-flex}@keyframes _3M4HVq_chipIn{0%{opacity:0;transform:scale(.85)}}._3M4HVq_chipInvalid{border-color:var(--color-danger);color:var(--color-danger)}._3M4HVq_chipLeaving{opacity:0;transform:scale(.85)}._3M4HVq_chipText{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._3M4HVq_chipRemove{border-radius:var(--radius-full);width:1.125rem;height:1.125rem;color:var(--color-icon);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}._3M4HVq_chipRemove:hover{background:var(--color-field-hover);color:var(--color-text)}._3M4HVq_optionBox{gap:var(--space-2)}._3M4HVq_check{color:var(--color-accent);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-normal) var(--ease-standard);flex:none;transform:scale(.6)}._3M4HVq_option[aria-selected=true] ._3M4HVq_check{opacity:1;transform:none}._3M4HVq_option[aria-selected=true] ._3M4HVq_optionBox._3M4HVq_optionBox{box-shadow:none;color:var(--color-text-strong);background:0 0}._3M4HVq_option[data-active] ._3M4HVq_optionBox._3M4HVq_optionBox{background:var(--glass-hover)}._3M4HVq_empty{padding:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm)}._3M4HVq_optionLeaving{pointer-events:none;animation:_3M4HVq_optionOut .2s var(--ease-standard) forwards;overflow:hidden}@keyframes _3M4HVq_optionOut{0%{max-height:2.5rem}to{opacity:0;max-height:0;transform:translate(.5rem)}}@media (prefers-reduced-motion:reduce){._3M4HVq_optionLeaving{animation-duration:1ms}}
.A4nodq_right{text-align:right}.A4nodq_unit{color:var(--color-text-muted);font-size:var(--text-sm);white-space:nowrap;flex:none}
.Zhzfza_root{width:100%;min-width:0;position:relative}.Zhzfza_root .Zhzfza_input{padding-right:calc(var(--space-2) + 1.5rem + var(--space-1))}.Zhzfza_root .Zhzfza_singleLine{resize:none;white-space:nowrap;min-height:2rem;padding-top:.3125rem;padding-bottom:.3125rem;overflow:hidden}.Zhzfza_button{top:.25rem;right:var(--space-1);position:absolute}
.JbYC2q_channel{align-items:center;gap:var(--space-2);display:inline-flex}
