.onboarding-checklist_card__roPA3{container-type:inline-size;width:100%;min-width:0;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);color:var(--foreground)}.onboarding-checklist_header__UPmGk{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:var(--space-3);padding:var(--space-5)}.onboarding-checklist_heading__zzTRh{display:grid;min-width:0;gap:1px}.onboarding-checklist_title__Af6Ax{margin:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-base);font-weight:500;letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.onboarding-checklist_count__t9SPj{margin:0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--leading-body)}.onboarding-checklist_countVisual__VedtD,.onboarding-checklist_groupLabel__n5EIb{display:inline-flex;align-items:baseline}.onboarding-checklist_ring__EGct6{position:relative;display:grid;width:40px;height:40px;color:var(--accent)}.onboarding-checklist_ringArc__GcIlG,.onboarding-checklist_ringTick__brE_R{grid-area:1/1;width:40px;height:40px}.onboarding-checklist_ringTrack__CowGf{stroke:var(--border)}.onboarding-checklist_ringFill__vRo_g{stroke:var(--accent)}.onboarding-checklist_hide__F8BxN{display:inline-flex;min-height:var(--control-height-sm);align-items:center;justify-content:center;gap:var(--space-1);padding:0 var(--space-2) 0 var(--space-3);border:0;border-radius:var(--radius-control);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.onboarding-checklist_hide__F8BxN:hover{background:var(--surface-muted);color:var(--foreground)}}.onboarding-checklist_hide__F8BxN:active{background:var(--surface-muted);color:var(--foreground)}.onboarding-checklist_chevron__Vps4j{display:grid;place-items:center}@container (max-width: 380px){.onboarding-checklist_hide__F8BxN{width:var(--control-height-sm);padding:0}.onboarding-checklist_hideLabel__DGhi9{display:none}}.onboarding-checklist_body__NGx2S{overflow:hidden}.onboarding-checklist_bodyInner__fu5zc{padding:var(--space-2);border-top:1px solid var(--border)}.onboarding-checklist_list__goS53{margin:0;padding:0;list-style:none}.onboarding-checklist_step__8Sggl{overflow:hidden}.onboarding-checklist_stepInner__sb3oe{display:grid;grid-template-columns:40px minmax(0,1fr);column-gap:var(--space-3);padding:var(--space-1) var(--space-3);border-radius:var(--radius-panel);transition:background-color var(--duration-standard) var(--ease-standard)}.onboarding-checklist_step__8Sggl[data-current] .onboarding-checklist_stepInner__sb3oe{background:var(--surface-muted)}@media (hover:hover) and (pointer:fine){.onboarding-checklist_step__8Sggl:not([data-current]) .onboarding-checklist_stepInner__sb3oe:hover{background:color-mix(in oklab,var(--surface-muted) 60%,transparent)}}.onboarding-checklist_check__PQ1NZ{display:grid;width:40px;height:40px;place-items:center;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--accent-foreground);cursor:pointer;-webkit-tap-highlight-color:transparent}.onboarding-checklist_checkVisual__kHVOJ{position:relative;display:block;width:22px;height:22px;border:1.5px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.onboarding-checklist_check__PQ1NZ[aria-checked=false]:hover .onboarding-checklist_checkVisual__kHVOJ{border-color:var(--text-muted)}}.onboarding-checklist_check__PQ1NZ:active .onboarding-checklist_checkVisual__kHVOJ{transform:scale(.92);transition:border-color var(--duration-fast) var(--ease-standard),transform .11s var(--ease-standard)}.onboarding-checklist_check__PQ1NZ[aria-checked=true] .onboarding-checklist_checkVisual__kHVOJ{border-color:var(--accent)}.onboarding-checklist_checkFill__KVq3m{position:absolute;inset:-1.5px;border-radius:inherit;background:var(--accent)}.onboarding-checklist_checkMark__zA_Az{position:absolute;inset:-1.5px;width:22px;height:22px}.onboarding-checklist_stepMain__RlZpQ{display:grid;min-width:0}.onboarding-checklist_stepTitle__CiUrg{width:100%;padding:0;border:0;border-radius:10px;background:transparent;color:var(--foreground);font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.onboarding-checklist_completedTitle__8e5vJ,.onboarding-checklist_stepTitle__CiUrg{display:flex;min-height:40px;align-items:center;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.onboarding-checklist_completedTitle__8e5vJ{min-width:0}.onboarding-checklist_titleText___WUEk{background-image:linear-gradient(currentColor,currentColor);background-position:0 60%;background-repeat:no-repeat;background-size:0 1px;transition:background-size var(--duration-fast) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}[data-done] .onboarding-checklist_titleText___WUEk{background-size:100% 1px;color:var(--text-muted);transition:background-size var(--duration-considered) var(--ease-enter) 80ms,color var(--duration-standard) var(--ease-standard)}.onboarding-checklist_panel__r8PKa{overflow:hidden}.onboarding-checklist_panelInner__ViRna{padding:0 0 var(--space-3)}.onboarding-checklist_description__xZbaj{max-width:46ch;margin:calc(var(--space-1) * -1) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.onboarding-checklist_errorSlot__9sWFu{overflow:hidden}.onboarding-checklist_error__0Kn5u{margin:0;padding-top:var(--space-2);color:var(--danger);font-size:var(--text-sm);line-height:var(--leading-body)}.onboarding-checklist_action__g2Suo{display:inline-flex;min-height:var(--control-height-sm);align-items:center;gap:var(--space-2);margin-top:var(--space-3);padding:0 var(--space-3) 0 var(--space-4);border:0;border-radius:var(--radius-control);background:var(--foreground);color:var(--background);font:inherit;font-size:var(--text-sm);font-weight:500;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:box-shadow var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.onboarding-checklist_action__g2Suo[data-state=idle]:hover{box-shadow:var(--shadow-resting)}}.onboarding-checklist_action__g2Suo[data-state=idle]:active{transform:scale(.97);transition:box-shadow var(--duration-fast) var(--ease-standard),transform .1s var(--ease-standard)}.onboarding-checklist_action__g2Suo[data-state=pending]{cursor:progress}.onboarding-checklist_action__g2Suo[data-state=done]{cursor:default}.onboarding-checklist_actionGlyph__WLU6O,.onboarding-checklist_actionIcon__CIg51{display:grid;width:16px;height:16px;place-items:center}.onboarding-checklist_actionGlyph__WLU6O{grid-area:1/1}.onboarding-checklist_spinner__o0aX2{width:14px;height:14px;border:1.5px solid;border-right:1.5px solid transparent;border-radius:var(--radius-pill);animation:onboarding-checklist_spin__Wgrtv .7s linear infinite}@keyframes onboarding-checklist_spin__Wgrtv{to{transform:rotate(1turn)}}.onboarding-checklist_group__WNEOy{overflow:hidden}.onboarding-checklist_groupToggle__WImEM{display:grid;width:100%;min-height:44px;grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:var(--space-3);margin-top:2px;padding:0 var(--space-3) 0 64px;border:0;border-radius:var(--radius-panel);background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:500;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.onboarding-checklist_groupToggle__WImEM:hover{background:color-mix(in oklab,var(--surface-muted) 60%,transparent);color:var(--foreground)}}.onboarding-checklist_groupPanel__HfeDU{overflow:hidden}.onboarding-checklist_swap__eNIVw{position:relative;display:inline-grid;max-width:100%;vertical-align:top}.onboarding-checklist_swapSizer___h_z0{grid-area:1/1;visibility:hidden}.onboarding-checklist_swapText__KKPkt{grid-area:1/1}.onboarding-checklist_number__xAacW{display:inline-flex;font-variant-numeric:tabular-nums}.onboarding-checklist_place___YT3Y{position:relative;display:inline-block;overflow-x:clip}.onboarding-checklist_digit__3R4cD{display:inline-block}.onboarding-checklist_srOnly__BxtyY{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.onboarding-checklist_action__g2Suo,.onboarding-checklist_checkVisual__kHVOJ,.onboarding-checklist_groupToggle__WImEM,.onboarding-checklist_hide__F8BxN,.onboarding-checklist_stepInner__sb3oe,.onboarding-checklist_titleText___WUEk,[data-done] .onboarding-checklist_titleText___WUEk{transition:none}.onboarding-checklist_action__g2Suo[data-state=idle]:active,.onboarding-checklist_check__PQ1NZ:active .onboarding-checklist_checkVisual__kHVOJ{transform:none}.onboarding-checklist_spinner__o0aX2{animation:none}}.stepper_root___pQSB{--marker:1.75rem;--halo:4px;min-width:0;color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.stepper_horizontal__vP3Lr{width:100%;container:stepper/inline-size}.stepper_list__4MoLr{display:grid;margin:0;padding:0;list-style:none}.stepper_item__GCeJ1{position:relative;min-width:0}.stepper_horizontal__vP3Lr .stepper_item__GCeJ1:not(:last-child){padding-inline-end:var(--space-4)}.stepper_vertical__lS118 .stepper_item__GCeJ1:not(:last-child){padding-bottom:var(--space-5)}.stepper_compact__M9SEJ.stepper_vertical__lS118 .stepper_item__GCeJ1:not(:last-child){padding-bottom:var(--space-6)}.stepper_head__hTVEW{display:grid;margin:0;padding:0;border:0;border-radius:var(--space-2);background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:start;cursor:default;-webkit-tap-highlight-color:transparent}.stepper_head__hTVEW[data-clickable]{cursor:pointer}.stepper_horizontal__vP3Lr .stepper_head__hTVEW{width:fit-content;max-width:100%;justify-items:start;row-gap:var(--space-3)}.stepper_vertical__lS118 .stepper_head__hTVEW{width:100%;grid-template-columns:var(--marker) minmax(0,1fr);column-gap:var(--space-3);align-items:start}.stepper_compact__M9SEJ.stepper_vertical__lS118 .stepper_head__hTVEW{grid-template-columns:var(--marker);column-gap:0}.stepper_head__hTVEW:focus-visible{--focus-outline-offset:4px}.stepper_head__hTVEW:focus:not(:focus-visible){outline:none}.stepper_marker__kqGkr{position:relative;display:grid;width:var(--marker);height:var(--marker);flex:none;place-items:center}.stepper_ring__SnxRN{position:absolute;inset:calc(var(--halo) * -1);border-radius:var(--radius-pill);background:var(--accent-subtle);transition:background-color var(--duration-standard) var(--ease-standard)}.stepper_disc__9UXwA{position:relative;display:grid;width:100%;height:100%;place-items:center;border-radius:var(--radius-pill);background:var(--surface);box-shadow:inset 0 0 0 1px var(--border-strong);color:var(--text-muted);font-size:var(--text-xs);font-weight:500;font-variant-numeric:tabular-nums;line-height:1;transition:background-color var(--duration-standard) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}.stepper_glyph__zpY_g{display:grid;grid-area:1/1;place-items:center}.stepper_icon__2JwIQ{width:.875rem;height:.875rem}.stepper_item__GCeJ1[data-status=current] .stepper_disc__9UXwA{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--foreground)}.stepper_item__GCeJ1[data-status=complete] .stepper_disc__9UXwA{background:var(--accent);box-shadow:inset 0 0 0 1px var(--accent);color:var(--accent-foreground)}.stepper_item__GCeJ1[data-status=error] .stepper_disc__9UXwA{background:color-mix(in oklab,var(--danger) 10%,var(--surface));box-shadow:inset 0 0 0 1.5px var(--danger);color:var(--danger)}.stepper_item__GCeJ1[data-status=error] .stepper_ring__SnxRN{background:color-mix(in oklab,var(--danger) 16%,transparent)}.stepper_connector__kXrP8{position:absolute;overflow:hidden;border-radius:var(--radius-pill);background:var(--border);pointer-events:none}.stepper_horizontal__vP3Lr .stepper_connector__kXrP8{top:calc(var(--marker) / 2 - 1px);inset-inline:calc(var(--marker) + var(--halo) + var(--space-1)) calc(var(--halo) + var(--space-1));height:2px}.stepper_vertical__lS118 .stepper_connector__kXrP8{top:calc(var(--marker) + var(--halo) + 2px);bottom:calc(var(--halo) + 2px);inset-inline-start:calc(var(--marker) / 2 - 1px);width:2px}.stepper_fill__a1lFx{position:absolute;inset:0;border-radius:inherit;background:var(--accent)}.stepper_horizontal__vP3Lr .stepper_fill__a1lFx{transform-origin:left center}.stepper_horizontal__vP3Lr .stepper_fill__a1lFx:dir(rtl){transform-origin:right center}.stepper_vertical__lS118 .stepper_fill__a1lFx{transform-origin:center top}.stepper_text__czavD{display:grid;min-width:0}.stepper_vertical__lS118 .stepper_text__czavD{padding-top:.25rem}.stepper_label__cH0_7{display:block;color:var(--text-muted);font-size:var(--text-sm);font-weight:500;line-height:1.25rem;overflow-wrap:break-word;transition:color var(--duration-standard) var(--ease-standard)}.stepper_item__GCeJ1[data-status=complete] .stepper_label__cH0_7{color:var(--text-secondary)}.stepper_item__GCeJ1[data-status=current] .stepper_label__cH0_7,.stepper_item__GCeJ1[data-status=error] .stepper_label__cH0_7{color:var(--foreground)}.stepper_slot__g9Nqe{display:block}.stepper_slotInner__sc_0m{position:relative;display:block}.stepper_description__VCEFS,.stepper_error__QZ_cW{display:block;padding-top:2px;font-size:var(--text-xs);font-weight:400;line-height:var(--leading-body);overflow-wrap:break-word}.stepper_description__VCEFS{color:var(--text-muted)}.stepper_error__QZ_cW{color:var(--danger)}.stepper_caption__rjOQU{display:none;margin-top:var(--space-3)}.stepper_captionLabel__buo8T{display:block;color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:1.25rem}@media (hover:hover) and (pointer:fine){.stepper_head__hTVEW[data-clickable]:hover .stepper_label__cH0_7{color:var(--foreground)}.stepper_item__GCeJ1[data-status=complete] .stepper_head__hTVEW[data-clickable]:hover .stepper_disc__9UXwA{background:var(--accent-strong);box-shadow:inset 0 0 0 1px var(--accent-strong)}.stepper_item__GCeJ1[data-status=error] .stepper_head__hTVEW[data-clickable]:hover .stepper_disc__9UXwA{background:color-mix(in oklab,var(--danger) 18%,var(--surface))}}.stepper_head__hTVEW[data-clickable]:active .stepper_disc__9UXwA{transform:scale(.92)}.stepper_compact__M9SEJ .stepper_text__czavD,.stepper_srOnly__P9ffT{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.stepper_compact__M9SEJ.stepper_horizontal__vP3Lr .stepper_caption__rjOQU{display:grid}@container stepper (max-width: 30rem){.stepper_horizontal__vP3Lr .stepper_text__czavD{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.stepper_horizontal__vP3Lr .stepper_caption__rjOQU{display:grid}}@media (prefers-reduced-motion:reduce){.stepper_disc__9UXwA,.stepper_label__cH0_7,.stepper_ring__SnxRN{transition:none}.stepper_head__hTVEW[data-clickable]:active .stepper_disc__9UXwA{transform:none}}.tag-input_field__VJ12a{display:grid;width:100%;min-width:0}.tag-input_field__VJ12a label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.tag-input_control__pkgmT{box-sizing:content-box;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);box-shadow:0 0 0 6px transparent;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.tag-input_control__pkgmT:hover:not(:focus-within){border-color:var(--border-strong)}}.tag-input_control__pkgmT:focus-within{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring);outline:2px solid transparent;outline-offset:2px}.tag-input_content__6w1NN{display:flex;flex-wrap:wrap;align-content:flex-start;gap:6px;min-height:calc(var(--control-height-md) - 2px);padding:7px;cursor:text}.tag-input_content__6w1NN,.tag-input_tag__LWe7s{position:relative;align-items:center;box-sizing:border-box}.tag-input_tag__LWe7s{display:inline-flex;gap:3px;min-height:28px;border:1px solid var(--border);border-radius:var(--radius-pill);padding:0 4px 0 9px;background:var(--surface-muted);color:var(--foreground);font-size:var(--text-sm);white-space:nowrap;cursor:default}.tag-input_tag__LWe7s button{display:grid;width:22px;height:22px;place-items:center;border:0;border-radius:50%;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.tag-input_tag__LWe7s button:hover{background:var(--surface);color:var(--foreground)}}.tag-input_tag__LWe7s button:focus-visible{background:var(--surface);color:var(--foreground);outline:none;box-shadow:inset 0 0 0 1.5px var(--focus-ring)}.tag-input_tag__LWe7s button:active{transform:scale(.96);transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-instant) var(--ease-standard)}.tag-input_content__6w1NN input{flex:1 1 100px;min-width:80px;min-height:28px;box-sizing:border-box;border:0;padding:0 5px;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm)}.tag-input_content__6w1NN input:focus,.tag-input_content__6w1NN input:focus-visible{outline:none}.tag-input_content__6w1NN input::placeholder{color:transparent}.tag-input_placeholder__UE9zv{position:absolute;inset:0;display:flex;align-items:center;overflow:hidden;padding:0 12px;color:var(--text-muted);font-size:var(--text-sm);white-space:nowrap;pointer-events:none}.tag-input_ring__MGJgq{position:absolute;top:0;left:0;z-index:1;box-sizing:border-box;border:1px solid var(--accent);border-radius:var(--radius-pill);background:var(--accent-subtle);opacity:0;pointer-events:none}.tag-input_tagLabel__r4UCc,.tag-input_tag__LWe7s button{position:relative;z-index:2}.tag-input_tag__LWe7s[data-picked] button{color:var(--foreground)}.tag-input_messageSlot__Bx7q_{display:block;overflow:hidden}.tag-input_hint__uDIJU{display:block;padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.tag-input_words____hoI{position:relative;display:block}.tag-input_word__KhQVI{display:inline-block;white-space:pre}.tag-input_srOnly__Pc6BE{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.tag-input_control__pkgmT,.tag-input_tag__LWe7s button{transition:none}.tag-input_tag__LWe7s button:active{transform:none}}.chip-group_frame__cztj0{min-width:0}.chip-group_content__aIZDz{position:relative}.chip-group_group__RPIrX{position:relative;isolation:isolate;display:flex;flex-wrap:wrap;gap:var(--space-2)}.chip-group_chip__LRJtH{position:relative;display:inline-flex;max-width:100%;padding:0;border:0;border-radius:var(--radius-pill);background:none;color:var(--text-secondary);font:inherit;font-size:var(--text-sm);font-weight:500;letter-spacing:var(--tracking-body);line-height:20px;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}.chip-group_body__pX1C2{position:relative;isolation:isolate;display:inline-flex;min-width:0;height:var(--control-height-sm);align-items:center;padding:0 14px;transition:scale var(--duration-spring) var(--ease-spring)}.chip-group_chip__LRJtH:active .chip-group_body__pX1C2{scale:.97;transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}.chip-group_surface__snUk3{position:absolute;z-index:-1;top:0;bottom:0;left:0;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.chip-group_check__XVLtN{position:absolute;top:calc(50% - 7px);left:12px;display:grid;width:14px;height:14px;place-items:center;color:var(--accent-strong);transform-origin:0 50%}.chip-group_check__XVLtN svg{display:block;overflow:visible}.chip-group_slot__ZUTk0{width:0;flex:none}.chip-group_body__pX1C2[data-selected=true] .chip-group_slot__ZUTk0{width:18px}.chip-group_label__iYkUB{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chip-group_body__pX1C2[data-selected=true] .chip-group_surface__snUk3{border-color:color-mix(in oklab,var(--accent) 42%,var(--border));background:color-mix(in oklab,var(--accent) 11%,var(--surface))}.chip-group_chip__LRJtH[aria-pressed=true]{color:var(--foreground)}@media (hover:hover) and (pointer:fine){.chip-group_chip__LRJtH:hover{color:var(--foreground)}.chip-group_chip__LRJtH:hover .chip-group_surface__snUk3{border-color:var(--border-strong)}.chip-group_chip__LRJtH[aria-pressed=true]:hover .chip-group_surface__snUk3{border-color:color-mix(in oklab,var(--accent) 60%,var(--border));background:color-mix(in oklab,var(--accent) 16%,var(--surface))}}.chip-group_chip__LRJtH:not(.chip-group_more__trdgQ){z-index:1}.chip-group_more__trdgQ{color:var(--text-muted)}.chip-group_more__trdgQ .chip-group_surface__snUk3{border-color:var(--border);background:var(--surface-muted)}.chip-group_moreText__k7pq1{position:relative;display:inline-flex;justify-content:center;font-variant-numeric:tabular-nums}.chip-group_moreLine__KJTTH{display:block;white-space:nowrap}@media (prefers-reduced-motion:reduce){.chip-group_body__pX1C2,.chip-group_chip__LRJtH,.chip-group_surface__snUk3{transition:none}.chip-group_chip__LRJtH:active .chip-group_body__pX1C2{scale:none}}.file-upload_root__pKweX{display:grid;width:100%;min-width:0;color:var(--foreground)}.file-upload_input__8rGI_{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;clip-path:inset(50%)}.file-upload_dropzone__iFbMm{display:flex;min-height:92px;align-items:center;gap:12px;padding:16px;border:1px dashed var(--border-strong);border-radius:var(--radius-panel);background:var(--surface);cursor:pointer;transition:border-color var(--duration-standard) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard)}.file-upload_dropzone__iFbMm.file-upload_dragging__9o2Vk,.file-upload_dropzone__iFbMm:not(.file-upload_disabled__rRR1X):active{border-color:var(--accent);background:var(--accent-subtle)}.file-upload_dropzone__iFbMm.file-upload_disabled__rRR1X{cursor:not-allowed;opacity:.52}.file-upload_fileIcon__ZZAz8,.file-upload_uploadIcon__GrJut{display:grid;flex:0 0 auto;place-items:center;color:var(--accent-strong)}.file-upload_uploadIcon__GrJut{width:24px;height:24px;transition:transform var(--duration-spring) var(--ease-spring)}.file-upload_dragging__9o2Vk .file-upload_uploadIcon__GrJut{transform:translateY(-3px)}.file-upload_copy__qkCNy{display:grid;min-width:0;gap:3px;flex:1}.file-upload_copy__qkCNy strong{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.file-upload_label__NesfE{position:relative;display:block;min-width:0}.file-upload_labelText__bI4dI{display:block}.file-upload_copy__qkCNy>span{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);overflow-wrap:anywhere}.file-upload_browse__WYpM1{flex:0 0 auto;color:var(--accent-strong);font-size:var(--text-xs);font-weight:500}.file-upload_statusFrame__rhtrj{overflow:hidden}.file-upload_status__1ylD6{position:relative;min-height:16px;margin:0;padding-top:8px;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.file-upload_statusText__vLKPH{display:block}.file-upload_fileList__87SDI{display:grid;margin:0;padding:0;list-style:none}.file-upload_fileRow__jMbIn{overflow:hidden}.file-upload_fileItem__nqdzK{display:flex;margin-top:6px;min-width:0;align-items:center;gap:12px;padding:10px 10px 10px 12px;border:1px solid var(--border-subtle);border-radius:var(--radius-control);background:var(--surface-muted)}.file-upload_fileIcon__ZZAz8{width:24px;height:24px;color:var(--text-secondary)}.file-upload_fileCopy__mtxyp{display:grid;min-width:0;flex:1;gap:2px}.file-upload_fileCopy__mtxyp strong{overflow:hidden;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap}.file-upload_fileCopy__mtxyp>span{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.file-upload_meta__c_bVX{display:flex;min-width:0;white-space:nowrap;font-variant-numeric:tabular-nums}.file-upload_dot__FwLxY{padding-inline:5px}.file-upload_phase__6C0Fp{position:relative;display:inline-block}.file-upload_phaseText__5TFNb{display:block}.file-upload_percent__28gR4{display:inline-block;min-width:4ch}.file-upload_fileCopy__mtxyp .file-upload_error__WEVnQ{color:var(--danger)}.file-upload_barFrame__ehgEw{display:block}.file-upload_bar__jcKy4{display:block;height:3px;margin:5px 0 1px;overflow:hidden;border-radius:99px;background:var(--border)}.file-upload_barFill__4Dk4a{display:block;width:100%;height:100%;border-radius:inherit;background:var(--accent)}.file-upload_statusSlot__12fjL{position:relative;width:26px;height:26px;flex:0 0 auto}.file-upload_retrySlot__HxbqJ,.file-upload_statusSlot__12fjL{display:grid;place-items:center}.file-upload_ready__0cqua{display:grid;width:22px;height:22px;place-items:center;color:var(--success)}.file-upload_remove__LKxpp,.file-upload_retry__tR_jU{display:grid;width:26px;height:26px;flex:0 0 auto;place-items:center;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);cursor:pointer;transition:transform var(--duration-spring) var(--ease-spring),background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.file-upload_retry__tR_jU{color:var(--text-secondary)}.file-upload_remove__LKxpp:active,.file-upload_retry__tR_jU:active{transform:scale(.96);transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}@media (hover:hover) and (pointer:fine){.file-upload_dropzone__iFbMm:not(.file-upload_disabled__rRR1X):hover{border-color:var(--accent);background:var(--accent-subtle)}.file-upload_remove__LKxpp:hover,.file-upload_retry__tR_jU:hover{background:var(--surface);color:var(--foreground)}}.file-upload_srOnly___RKti{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (prefers-reduced-motion:reduce){.file-upload_dropzone__iFbMm,.file-upload_remove__LKxpp,.file-upload_retry__tR_jU,.file-upload_uploadIcon__GrJut{transition:none}.file-upload_dragging__9o2Vk .file-upload_uploadIcon__GrJut,.file-upload_remove__LKxpp:active,.file-upload_retry__tR_jU:active{transform:none}}.file-dropzone_wrapper__F_yH3{position:relative;display:grid;min-width:0;color:var(--foreground)}.file-dropzone_dropzone__9q94_{position:relative;display:grid;min-width:0;border-radius:var(--radius-surface);background:var(--surface);transition:background-color var(--duration-standard) var(--ease-standard),border-radius var(--duration-spring) var(--ease-spring)}.file-dropzone_dropzone__9q94_.file-dropzone_compact__uNuwn{border-radius:var(--radius-panel)}.file-dropzone_edge__5nyDW{position:absolute;top:.5px;left:.5px;width:calc(100% - 1px);height:calc(100% - 1px);overflow:visible;pointer-events:none}.file-dropzone_edge__5nyDW rect{fill:none;stroke:var(--border-strong);stroke-width:1;stroke-dasharray:3.5 3.5;stroke-dashoffset:0;transition:stroke var(--duration-fast) var(--ease-standard),stroke-dasharray var(--duration-standard) var(--ease-standard),stroke-dashoffset var(--duration-standard) var(--ease-standard)}.file-dropzone_trigger__gX0yv{display:flex;width:100%;flex-direction:column;align-items:stretch;justify-content:center;border:0;border-radius:inherit;padding:34px var(--space-5);background:transparent;color:inherit;font:inherit;letter-spacing:var(--tracking-body);text-align:center;cursor:pointer}.file-dropzone_trigger__gX0yv>*{pointer-events:none}@media (hover:hover) and (pointer:fine){.file-dropzone_dropzone__9q94_:has(.file-dropzone_trigger__gX0yv:hover){background:var(--surface-muted)}.file-dropzone_dropzone__9q94_:has(.file-dropzone_trigger__gX0yv:hover) .file-dropzone_edge__5nyDW rect{stroke:var(--text-muted)}}.file-dropzone_dropzone__9q94_:has(.file-dropzone_trigger__gX0yv:active){background:var(--surface-muted)}.file-dropzone_dropzone__9q94_.file-dropzone_dragging__kSD_I{background:color-mix(in oklab,var(--accent) 2.5%,var(--surface));animation:file-dropzone_breathe__dHe1V 2.2s var(--ease-in-out) infinite}@keyframes file-dropzone_breathe__dHe1V{0%,to{transform:scale(1)}50%{transform:scale(1.012)}}.file-dropzone_glow__PjLzB,.file-dropzone_wash__F8hSo{position:absolute;inset:0;border-radius:inherit;opacity:0;pointer-events:none;transition:opacity var(--duration-standard) var(--ease-standard)}.file-dropzone_glow__PjLzB{padding:1.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.file-dropzone_dragging__kSD_I .file-dropzone_glow__PjLzB,.file-dropzone_dragging__kSD_I .file-dropzone_wash__F8hSo{opacity:1}.file-dropzone_dragging__kSD_I .file-dropzone_edge__5nyDW rect{stroke:color-mix(in oklab,var(--accent) 40%,var(--border));stroke-dasharray:7 0;stroke-dashoffset:1.75}.file-dropzone_iconSlot__LjdBw,.file-dropzone_noteSlot__AzwNt{display:flex;flex-direction:column;overflow:hidden}.file-dropzone_sheets___pHi0{position:relative;display:block;width:36px;height:44px;align-self:center;margin:10px 0 14px}.file-dropzone_sheet__dyIVO{--r:0deg;--x:0px;--y:0px;position:absolute;inset:0;display:grid;place-items:end center;padding:0 0 5px;border:1px solid var(--border);border-radius:7px;background:var(--surface-raised);color:var(--text-muted);box-shadow:0 1px 2px oklch(0 0 0/.05),0 3px 8px oklch(0 0 0/.04);transform:translate(var(--x),var(--y)) rotate(var(--r));transform-origin:50% 100%;transition:transform var(--duration-spring) var(--ease-spring),color var(--duration-standard) var(--ease-standard),border-color var(--duration-standard) var(--ease-standard)}.file-dropzone_sheet__dyIVO:after,.file-dropzone_sheet__dyIVO:before{position:absolute;top:8px;left:7px;width:16px;height:2px;border-radius:2px;background:currentColor;content:"";opacity:.3}.file-dropzone_sheet__dyIVO:after{top:13px;width:11px}.file-dropzone_sheet__dyIVO>svg{transition:transform var(--duration-spring) var(--ease-spring)}.file-dropzone_dragging__kSD_I .file-dropzone_sheet__dyIVO>svg{transform:translateY(-3px)}.file-dropzone_sheet__dyIVO[data-sheet=back]{--r:-10deg;--x:-9px;--y:2px}.file-dropzone_sheet__dyIVO[data-sheet=side]{--r:10deg;--x:9px;--y:2px}@media (hover:hover) and (pointer:fine){.file-dropzone_dropzone__9q94_:has(.file-dropzone_trigger__gX0yv:hover) .file-dropzone_sheet__dyIVO[data-sheet=back]{--r:-15deg;--x:-13px}.file-dropzone_dropzone__9q94_:has(.file-dropzone_trigger__gX0yv:hover) .file-dropzone_sheet__dyIVO[data-sheet=side]{--r:15deg;--x:13px}.file-dropzone_dropzone__9q94_:has(.file-dropzone_trigger__gX0yv:hover) .file-dropzone_sheet__dyIVO[data-sheet=front]{--y:-2px}}.file-dropzone_dragging__kSD_I .file-dropzone_sheet__dyIVO{color:var(--text-secondary);border-color:var(--border-strong)}.file-dropzone_dropzone__9q94_.file-dropzone_dragging__kSD_I .file-dropzone_sheet__dyIVO[data-sheet=back]{--r:-22deg;--x:-20px;--y:-2px}.file-dropzone_dropzone__9q94_.file-dropzone_dragging__kSD_I .file-dropzone_sheet__dyIVO[data-sheet=side]{--r:22deg;--x:20px;--y:-2px}.file-dropzone_dropzone__9q94_.file-dropzone_dragging__kSD_I .file-dropzone_sheet__dyIVO[data-sheet=front]{--y:-8px}.file-dropzone_label__fQXDE{position:relative;display:block;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.file-dropzone_labelText__og8CB{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;vertical-align:top;white-space:nowrap}.file-dropzone_hint__o9VJ7{margin-top:6px;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.file-dropzone_note__ZXrSA{padding-top:6px;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.file-dropzone_input__4UdDF{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.file-dropzone_messageSlot__vK6tC{overflow:hidden}.file-dropzone_error__tJitx{display:flex;align-items:flex-start;gap:6px;padding-top:var(--space-3);color:var(--danger);font-size:var(--text-sm);line-height:var(--leading-body)}.file-dropzone_errorIcon__2hk51{flex:0 0 auto;margin-top:3px}.file-dropzone_errorCopy__jD0fM{position:relative;min-width:0;flex:1}.file-dropzone_list__RIAz6{display:grid;min-width:0;margin:0;padding:0;list-style:none;container:dropzone-list/inline-size}.file-dropzone_inside__SpawN .file-dropzone_list__RIAz6{padding-inline:12px}.file-dropzone_item__GdS5L{min-width:0;overflow:hidden}.file-dropzone_row__NQv6n{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;column-gap:12px;min-height:58px;margin-top:8px;border:1px solid var(--border);border-radius:var(--radius-control);padding:8px 8px 8px 9px;background:var(--surface);transition:border-color var(--duration-standard) var(--ease-standard)}.file-dropzone_row__NQv6n.file-dropzone_isFailed__kRst_{border-color:color-mix(in oklab,var(--danger) 26%,var(--border))}.file-dropzone_fileIcon__arvtp{display:grid;width:40px;height:40px;place-items:center;color:var(--text-secondary)}.file-dropzone_thumb__dvhJI{display:block;width:40px;height:40px;overflow:hidden;border-radius:10px;background:var(--surface-muted);box-shadow:inset 0 0 0 1px oklch(0 0 0/.06)}.file-dropzone_thumb__dvhJI img{display:block;width:100%;height:100%;object-fit:cover}.file-dropzone_copy__nbHAE{display:grid;min-width:0}.file-dropzone_name__TvEFY{overflow:hidden;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);text-overflow:ellipsis;white-space:nowrap}.file-dropzone_meta__cDqY0{display:flex;min-width:0;align-items:center;margin-top:1px;color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);font-variant-numeric:tabular-nums;white-space:nowrap}.file-dropzone_dot__4E6f2{padding-inline:6px}.file-dropzone_phase__TDkT1{position:relative;display:flex;min-width:0;flex:1}.file-dropzone_state__nOC1G{display:inline-flex;min-width:0;align-items:center;gap:5px}.file-dropzone_uploaded__4TGXS{color:var(--text-secondary)}.file-dropzone_uploaded__4TGXS .file-dropzone_stateIcon__DL13v{color:var(--success)}.file-dropzone_failed__jQ72z{color:var(--danger)}.file-dropzone_stateIcon__DL13v{flex:0 0 auto}.file-dropzone_reason__ki0JM{min-width:0;overflow:hidden;text-overflow:ellipsis}.file-dropzone_percent__AiqTn{font-variant-numeric:tabular-nums}.file-dropzone_barFrame__IpMhD,.file-dropzone_bar__CpWrD{display:block;overflow:hidden}.file-dropzone_bar__CpWrD{height:4px;margin:7px 0 2px;border-radius:var(--radius-pill);background:var(--border)}.file-dropzone_barFill__LiLU7{display:block;width:100%;height:100%;border-radius:inherit;background:var(--accent)}.file-dropzone_actions__JBKQY{display:flex;align-items:center}.file-dropzone_retrySlot__Fxs42{display:flex;overflow:hidden}.file-dropzone_retryInner__KygAo{display:flex;padding:3px 6px 3px 3px}.file-dropzone_remove__Dn2dN,.file-dropzone_retry__B3NiB{display:grid;place-items:center;border:0;color:var(--text-secondary);font:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}.file-dropzone_retry__B3NiB{display:flex;height:30px;align-items:center;gap:5px;border:1px solid var(--border);border-radius:var(--radius-pill);padding:0 12px 0 10px;background:var(--surface);color:var(--foreground);font-size:var(--text-xs);font-weight:500;letter-spacing:var(--tracking-body);white-space:nowrap}@container dropzone-list (max-width: 440px){.file-dropzone_retry__B3NiB{width:30px;justify-content:center;padding:0}.file-dropzone_retryLabel__9N0eo{display:none}}@container dropzone-list (max-width: 300px){.file-dropzone_row__NQv6n{grid-template-columns:minmax(0,1fr) auto;padding-left:14px}.file-dropzone_fileIcon__arvtp,.file-dropzone_thumb__dvhJI{display:none}}.file-dropzone_remove__Dn2dN{width:32px;height:32px;border-radius:var(--radius-pill);background:transparent}@media (hover:hover) and (pointer:fine){.file-dropzone_retry__B3NiB:hover{border-color:var(--border-strong);background:var(--surface-muted)}.file-dropzone_remove__Dn2dN:hover{background:var(--surface-muted);color:var(--foreground)}}.file-dropzone_remove__Dn2dN:active,.file-dropzone_retry__B3NiB:active{transform:scale(.97);transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}.file-dropzone_words__VgO4J{position:relative;display:block}.file-dropzone_word___boNV{display:inline-block;white-space:pre}.file-dropzone_srOnly__Rfq2p{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.file-dropzone_dropzone__9q94_,.file-dropzone_edge__5nyDW rect,.file-dropzone_glow__PjLzB,.file-dropzone_remove__Dn2dN,.file-dropzone_retry__B3NiB,.file-dropzone_row__NQv6n,.file-dropzone_sheet__dyIVO,.file-dropzone_sheet__dyIVO>svg,.file-dropzone_wash__F8hSo{transition:none}.file-dropzone_dropzone__9q94_.file-dropzone_dragging__kSD_I{animation:none}.file-dropzone_remove__Dn2dN:active,.file-dropzone_retry__B3NiB:active{transform:none}}.toast-stack_viewport__DSZz0{position:fixed;z-index:60;bottom:var(--space-6);width:min(22.5rem,calc(100% - var(--space-8)));pointer-events:none}.toast-stack_bottom-right__LC7ZA{right:var(--space-6)}.toast-stack_bottom-left__aOTGD{left:var(--space-6)}.toast-stack_bottom-center__SVzth{right:0;left:0;margin-inline:auto}.toast-stack_contained__VjYHz{position:absolute;z-index:2;bottom:var(--space-4)}.toast-stack_contained__VjYHz.toast-stack_bottom-right__LC7ZA{right:var(--space-4)}.toast-stack_contained__VjYHz.toast-stack_bottom-left__aOTGD{left:var(--space-4)}@media (max-width:30rem){.toast-stack_viewport__DSZz0:not(.toast-stack_contained__VjYHz){right:0;bottom:var(--space-4);left:0;margin-inline:auto}}.toast-stack_list__0d2QH{position:relative;margin:0;padding:0;list-style:none;pointer-events:auto}.toast-stack_item__CquNz{position:absolute;right:0;bottom:0;left:0;transform-origin:50% 0}.toast-stack_card__uL75f{position:absolute;inset:0;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-raised);container-type:inline-size;touch-action:pan-y;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-standard) var(--ease-standard),border-color var(--duration-standard) var(--ease-standard)}.toast-stack_item__CquNz[data-expanded=true] .toast-stack_card__uL75f,.toast-stack_item__CquNz[data-front=true] .toast-stack_card__uL75f{box-shadow:var(--shadow-floating)}.toast-stack_item__CquNz[data-front=false][data-expanded=false] .toast-stack_card__uL75f{background:var(--surface-muted)}.toast-stack_card__uL75f[data-dragging]{cursor:grabbing;user-select:none}.toast-stack_content__ZXQkU{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4)}.toast-stack_icon__c8scg{position:relative;display:grid;width:18px;height:20px;flex:none;place-items:center;color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard)}.toast-stack_icon__c8scg[data-type=success]{color:var(--success)}.toast-stack_icon__c8scg[data-type=info]{color:var(--info,var(--accent))}.toast-stack_icon__c8scg[data-type=warning]{color:var(--warning)}.toast-stack_icon__c8scg[data-type=error]{color:var(--danger)}.toast-stack_glyph__QBjNx{grid-area:1/1;display:grid;place-items:center}.toast-stack_glyph__QBjNx svg{display:block}.toast-stack_spinner__EXn3_{display:block;width:15px;height:15px;border:1.75px solid;border-right:1.75px solid transparent;border-radius:var(--radius-pill);animation:toast-stack_spin__xq3zt .8s linear infinite}.toast-stack_copy__VuQcS{position:relative;min-width:0;flex:1;font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:20px}.toast-stack_title__zQG2c{position:relative;display:block;font-weight:500}.toast-stack_line__NcECn{display:block}.toast-stack_description__7i091{display:block;margin-top:2px;color:var(--text-secondary)}.toast-stack_actionSlot__2DPQ5{display:flex;flex:none;justify-content:flex-end;margin-top:-4px}.toast-stack_actionSlot__2DPQ5[data-moving=true]{overflow:hidden}.toast-stack_action__8THma,.toast-stack_close__Q9pB_{flex:none;border:1px solid transparent;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:scale var(--duration-spring) var(--ease-spring),background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.toast-stack_action__8THma{height:28px;padding:0 var(--space-3);border-color:var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground);font-size:var(--text-sm);font-weight:500;white-space:nowrap}.toast-stack_close__Q9pB_{display:grid;width:28px;height:28px;margin:-4px -2px 0 0;place-items:center;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.toast-stack_action__8THma:hover{border-color:var(--border-strong);background:var(--surface-muted)}.toast-stack_close__Q9pB_:hover{background:var(--surface-muted);color:var(--foreground)}}.toast-stack_action__8THma:active,.toast-stack_close__Q9pB_:active{scale:.96;transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}@container (max-width: 21rem){.toast-stack_content__ZXQkU{flex-wrap:wrap;row-gap:var(--space-2)}.toast-stack_actionSlot__2DPQ5{order:1;flex-basis:100%;justify-content:flex-start;margin-top:0;padding-left:calc(18px + var(--space-3))}}.toast-stack_srOnly__a805h{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes toast-stack_spin__xq3zt{to{rotate:1turn}}@media (prefers-reduced-motion:reduce){.toast-stack_action__8THma,.toast-stack_card__uL75f,.toast-stack_close__Q9pB_,.toast-stack_icon__c8scg{transition:none}.toast-stack_action__8THma:active,.toast-stack_close__Q9pB_:active{scale:none}.toast-stack_spinner__EXn3_{animation:none}}.portal_thumb__hSwVi{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-muted);transition:border-color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}.portal_thumb__hSwVi iframe{position:absolute;top:0;left:0;width:400%;height:400%;border:0;transform:scale(.25);transform-origin:0 0;pointer-events:none}.portal_thumb__hSwVi[data-desktop]{aspect-ratio:16/10}.portal_thumbEmpty__gttCj{display:grid;height:100%;place-items:center;padding:16px;color:var(--text-muted);font-size:var(--text-sm);text-align:center}.portal_iconButton__WcC8G{display:inline-grid;width:32px;height:32px;flex:none;place-items:center;padding:0;border:1px solid transparent;border-radius:12px;background:transparent;color:var(--text-secondary);cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),transform var(--duration-spring) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.portal_iconButton__WcC8G:hover{background:var(--surface-muted);color:var(--foreground)}}.portal_iconButton__WcC8G:active{transform:scale(.94);transition-duration:.1s}.portal_dialogWide__BU47k{width:min(calc(100vw - 32px),600px)}.portal_dialogPreview__YyDdb{width:min(calc(100vw - 32px),980px)}.portal_dialogStack__ToKgG{display:flex;flex-direction:column;gap:18px}.portal_shipList__djSri{display:flex;flex-direction:column;margin:0;padding:0;border:1px solid var(--border);border-radius:18px;list-style:none}.portal_shipList__djSri li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px}.portal_shipList__djSri li+li{border-top:1px solid var(--border-subtle)}.portal_shipName__NK5FQ{display:flex;min-width:0;flex-direction:column}.portal_shipName__NK5FQ strong{font-weight:500}.portal_shipName__NK5FQ small{color:var(--text-muted);font-size:var(--text-xs)}.portal_steps__AYmE6{display:flex;flex-direction:column;gap:6px;margin:0;padding-left:20px;color:var(--text-secondary)}.portal_posts__XaUH3{display:flex;flex-direction:column;gap:8px}.portal_postsLabel__f5clN{color:var(--text-muted);font-size:var(--text-xs)}.portal_post__Q3DGZ{display:flex;align-items:flex-start;gap:8px;padding:10px 6px 10px 14px;border-radius:16px;background:var(--surface-muted)}.portal_post__Q3DGZ pre{flex:1;min-width:0;margin:0;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);line-height:var(--leading-body);white-space:pre-wrap;overflow-wrap:anywhere}.portal_formError__OE8Il{margin:0;color:var(--danger);font-size:var(--text-sm)}.portal_dialogActions__y_ZRA{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}.portal_successMark__SbAM9{display:grid;width:44px;height:44px;place-items:center;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--success) 12%,var(--surface));color:var(--success)}.portal_linkList__APlbX{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.portal_linkList__APlbX a{display:inline-flex;align-items:center;gap:4px;color:var(--foreground);font-weight:500;text-decoration:none}.portal_field__iE2s8{display:flex;flex-direction:column;gap:8px;font-size:var(--text-sm)}.portal_field__iE2s8>span{color:var(--text-secondary)}.portal_field__iE2s8 input{min-height:var(--control-height-md);padding:0 14px;border:1px solid var(--border);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;outline:none}.portal_field__iE2s8 input:hover{border-color:var(--border-strong)}.portal_previewFrame__q9caq{overflow:hidden;aspect-ratio:16/10;border:1px solid var(--border);border-radius:20px;background:var(--surface-muted)}.portal_previewFrame__q9caq iframe{width:100%;height:100%;border:0}.portal_previewFrame__q9caq p{padding:24px}.portal_previewMeta__CS_1J{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;color:var(--text-secondary);font-size:var(--text-sm)}.portal_previewMeta__CS_1J .portal_inlineLink__nbmra{margin-left:auto}@media (prefers-reduced-motion:reduce){.portal_iconButton__WcC8G,.portal_thumb__hSwVi{transition:none}}.portal_stateMark__dQFRL{display:inline-flex;min-height:22px;align-items:center;gap:6px;padding:0 8px;border:1px solid var(--border);border-radius:var(--radius-pill);color:var(--text-secondary);font-size:11px;font-weight:500;white-space:nowrap}.portal_stateMark__dQFRL:before{width:6px;height:6px;border-radius:var(--radius-pill);background:var(--mark,var(--text-muted));content:""}.portal_stateMark__dQFRL[data-state=live]{--mark:var(--success);color:var(--foreground)}.portal_stateMark__dQFRL[data-state=backlog]{--mark:var(--accent);color:var(--foreground)}.portal_stateMark__dQFRL[data-state=cut]{--mark:var(--text-muted);border-style:dashed}.portal_added__MoxBr{color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap}.portal_reviewMark__5cxr6{display:inline-flex;min-height:22px;align-items:center;padding:0 8px;border:1px solid color-mix(in oklab,var(--warning) 40%,var(--border));border-radius:var(--radius-pill);background:color-mix(in oklab,var(--warning) 9%,var(--surface));color:var(--foreground);font-size:11px;font-weight:500;white-space:nowrap}.portal_shipMarks__j9_Qw{display:inline-flex;flex:none;gap:6px}.portal_tierFree__7Lunl,.portal_tierPro__bMp_9{display:inline-flex;min-height:22px;align-items:center;padding:0 8px;border:1px solid var(--border);border-radius:var(--radius-pill);font-size:11px;font-weight:500;white-space:nowrap}.portal_tierPro__bMp_9{border-color:color-mix(in oklab,var(--accent) 30%,var(--border));background:color-mix(in oklab,var(--accent) 8%,var(--surface));color:var(--foreground)}.portal_tierFree__7Lunl{color:var(--text-secondary)}.portal_rolling__XGahU{position:relative;display:inline-flex;max-width:100%}.portal_rolling__XGahU>span{display:inline-block}.portal_inlineLink__nbmra{display:inline-flex;align-items:center;gap:4px;color:var(--text-secondary);font-size:var(--text-sm);text-decoration:none;white-space:nowrap;transition:color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.portal_inlineLink__nbmra:hover{color:var(--foreground)}}.portal_muted__KXHeJ{font-size:var(--text-sm)}.portal_hint__jcyOj,.portal_muted__KXHeJ{margin:0;color:var(--text-muted);line-height:var(--leading-body)}.portal_hint__jcyOj{font-size:var(--text-xs)}.popover_anchor__Mcc5T:active:not(:disabled){transform:none}.popover_content__FmDK_{--popover-x:0px;--popover-y:-5px;z-index:80;min-width:12rem;max-width:min(22rem,calc(100vw - 20px));padding:1rem;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-popover-content-transform-origin);transition:opacity var(--duration-fast) var(--ease-enter),transform var(--duration-spring) var(--ease-spring)}.popover_content__FmDK_[data-side=top]{--popover-y:5px}.popover_content__FmDK_[data-side=left]{--popover-x:5px;--popover-y:0px}.popover_content__FmDK_[data-side=right]{--popover-x:-5px;--popover-y:0px}@starting-style{.popover_content__FmDK_[data-state=open]{opacity:0;transform:translate(var(--popover-x),var(--popover-y)) scale(.97)}}.popover_content__FmDK_[data-state=closed]{opacity:0;transform:translate(calc(var(--popover-x) * .5),calc(var(--popover-y) * .5)) scale(.98);transition:opacity var(--duration-fast) var(--ease-standard),transform var(--duration-fast) var(--ease-standard);animation:popover_popover-exit__j6_xO var(--duration-fast) linear both;pointer-events:none}.popover_content__FmDK_:focus{outline:none}@keyframes popover_popover-exit__j6_xO{to{--popover-exit:1}}@media (prefers-reduced-motion:reduce){.popover_content__FmDK_,.popover_content__FmDK_[data-state=closed]{transform:none;transition:opacity var(--duration-instant) var(--ease-standard)}}.usage-meter_meter__8nG3S{--segment-0:var(--accent);--segment-1:color-mix(in oklab,var(--accent) 62%,var(--surface));--segment-2:color-mix(in oklab,var(--accent) 36%,var(--surface));--segment-3:color-mix(in oklab,var(--accent) 22%,var(--surface));display:grid;min-width:0;gap:var(--space-4);color:var(--foreground)}.usage-meter_top__Gz2go{display:flex;min-width:0;min-height:28px;align-items:center;justify-content:space-between;gap:var(--space-3)}.usage-meter_title__N3VEK{min-width:0;color:var(--foreground);font-size:var(--text-base);font-weight:500;letter-spacing:var(--tracking-body);line-height:var(--leading-body);text-wrap:balance}.usage-meter_badge__wW4Lh{display:inline-flex;flex:none;height:28px;justify-content:flex-end;overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);font-weight:500;line-height:1;transition:background-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}.usage-meter_badgeInner__ia7JU{display:inline-flex;flex:none;align-items:center;gap:6px;padding:0 var(--space-3);white-space:nowrap}.usage-meter_badgeIcon__vAcVh{display:grid;place-items:center}.usage-meter_badge__wW4Lh[data-status=near]{background:color-mix(in oklab,var(--warning) 14%,var(--surface));color:var(--foreground)}.usage-meter_badge__wW4Lh[data-status=near] .usage-meter_badgeIcon__vAcVh{color:var(--warning)}.usage-meter_badge__wW4Lh[data-status=over]{background:color-mix(in oklab,var(--danger) 12%,var(--surface));color:var(--foreground)}.usage-meter_badge__wW4Lh[data-status=over] .usage-meter_badgeIcon__vAcVh{color:var(--danger)}.usage-meter_total__3csnL{display:flex;min-width:0;align-items:baseline;gap:var(--space-2);margin:0}.usage-meter_amount__l_ICH{flex:none;font-family:var(--font-display);font-size:var(--text-3xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display)}.usage-meter_caption__DMDPv{min-width:0;flex:1;color:var(--text-secondary);font-size:var(--text-sm)}.usage-meter_swap__m_gm_{position:relative;display:block;min-width:0}.usage-meter_swapText__aWvH1{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.usage-meter_bar__xBYR7{position:relative;padding-block:5px}.usage-meter_track__rBZjJ{position:relative;height:14px;overflow:hidden;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--foreground) 7%,var(--surface));isolation:isolate;-webkit-tap-highlight-color:transparent}.usage-meter_segment__t2pzE{position:absolute;inset:0;transition:opacity var(--duration-fast) var(--ease-standard)}.usage-meter_segment__t2pzE[data-index="0"],.usage-meter_swatch__uv22F[data-index="0"]{background:var(--segment-0)}.usage-meter_segment__t2pzE[data-index="1"],.usage-meter_swatch__uv22F[data-index="1"]{background:var(--segment-1)}.usage-meter_segment__t2pzE[data-index="2"],.usage-meter_swatch__uv22F[data-index="2"]{background:var(--segment-2)}.usage-meter_segment__t2pzE[data-index="3"],.usage-meter_swatch__uv22F[data-index="3"]{background:var(--segment-3)}.usage-meter_segment__t2pzE[data-highlight=off]{opacity:.28}.usage-meter_overflow__vZtee{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.usage-meter_hatch__emI8B{fill:var(--surface)}.usage-meter_overTint__6V0Fj{fill:var(--danger);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard)}.usage-meter_overflow__vZtee[data-highlight=on] .usage-meter_overTint__6V0Fj{opacity:1}.usage-meter_limit__5NX4a{position:absolute;top:0;bottom:0;left:-1px;width:2px;border-radius:1px;background:var(--foreground);pointer-events:none}.usage-meter_legend__MD0hj{display:grid;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:2px;margin:0 calc(var(--space-2) * -1)}.usage-meter_item__YnpAI{display:grid;min-width:0;justify-items:start;gap:2px;padding:var(--space-2);border:0;border-radius:calc(var(--radius-control) - 6px);background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.usage-meter_item__YnpAI:hover{background:var(--surface-muted)}}.usage-meter_item__YnpAI[aria-pressed=true]{background:var(--surface-muted)}.usage-meter_item__YnpAI[data-highlight=off]{opacity:.45}.usage-meter_itemHead__5qPkm{display:flex;min-width:0;max-width:100%;align-items:center;gap:var(--space-2);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.usage-meter_itemLabel__zjRJx{min-width:0;flex:1}.usage-meter_key__Fi6Px{display:grid;width:12px;height:12px;flex:none;place-items:center}.usage-meter_swatch__uv22F{grid-area:1/1;width:10px;height:10px;border-radius:3px}.usage-meter_swatch__uv22F[data-index=free]{background:color-mix(in oklab,var(--foreground) 7%,var(--surface));box-shadow:inset 0 0 0 1px var(--border-strong)}.usage-meter_keyIcon__NXp0m{grid-area:1/1;display:grid;place-items:center;color:var(--danger)}.usage-meter_itemValue__1sKVR{display:flex;align-items:baseline;gap:4px;padding-left:20px;color:var(--foreground);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body)}.usage-meter_itemUnit__lBhlV{color:var(--text-secondary);font-size:var(--text-sm);font-weight:400}.usage-meter_ticker__YoZXw{position:relative;display:inline-flex;align-items:flex-start;white-space:nowrap;font-variant-numeric:tabular-nums;user-select:none}.usage-meter_column__ZH8E2{--feather:.16em;position:relative;display:inline-block;overflow:hidden;margin-block:calc(var(--feather) * -1);padding-block:var(--feather);mask-image:linear-gradient(to bottom,transparent,#000 calc(var(--feather) * 1.5),#000 calc(100% - var(--feather) * 1.5),transparent)}.usage-meter_sizer__TwzLU{visibility:hidden}.usage-meter_glyph__iSUOW{position:absolute;inset:var(--feather) 0;text-align:center}.usage-meter_symbol__Ui8au{display:inline-block;overflow-x:clip}.usage-meter_srOnly__6CqYM{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.usage-meter_badge__wW4Lh,.usage-meter_item__YnpAI,.usage-meter_overTint__6V0Fj,.usage-meter_segment__t2pzE{transition:none}}.team-panel_overview__Xqy01{display:grid;gap:12px;padding:22px}.team-panel_titleRow__Dty2u{display:flex;min-width:0;min-height:var(--control-height-sm);align-items:center}.team-panel_titleView__lC1U9{display:flex;min-width:0;align-items:center;gap:10px}.team-panel_teamName__AKKRg{min-width:0;margin:0;overflow:hidden;font-size:var(--text-xl);font-weight:500;letter-spacing:var(--tracking-body);line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.team-panel_renameForm__bn1HV{display:flex;width:100%;min-width:0;gap:8px}.team-panel_planLine__Ae9y0{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.55}.team-panel_planEnded__qCdxs{color:var(--foreground)}.team-panel_meter__GIv3B{min-width:0;padding-top:4px}.team-panel_label__5MCg_{display:inline-flex;align-items:center;gap:8px;font-size:var(--text-sm);font-weight:500}.team-panel_label__5MCg_ svg,.team-panel_summary__JcmZ9{color:var(--text-secondary)}.team-panel_summary__JcmZ9{display:flex;align-items:flex-start;gap:7px;margin:0;overflow:hidden;font-size:var(--text-xs);line-height:1.5}.team-panel_summary__JcmZ9 svg{flex:none;margin-top:1px;color:var(--success)}.team-panel_linkHead__LefHz{display:flex;min-height:30px;align-items:center;justify-content:space-between;gap:12px}.team-panel_linkCode__cR2d5{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}.team-panel_linkActions__GzjSW{display:flex;justify-content:flex-start}.team-panel_linkOff__FDHcW{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px}.team-panel_linkOff__FDHcW p{flex:1 1 260px}.team-panel_domainForm__xnX4v{display:grid;gap:7px;padding-top:14px;border-top:1px solid var(--border)}.team-panel_domainLabel__9n67p{color:var(--text-secondary);font-size:var(--text-sm)}.team-panel_domainInput__Z6uSO{position:relative;display:flex;min-width:0;flex:1}.team-panel_domainInput__Z6uSO>span{position:absolute;top:50%;left:14px;color:var(--text-muted);font-size:var(--text-sm);pointer-events:none;transform:translateY(-50%)}.team-panel_domainInput__Z6uSO input{padding-left:30px}.team-panel_avatar__ZJLzi{display:inline-grid;width:32px;height:32px;flex:none;place-items:center;border-radius:50%;background:var(--surface-muted);color:var(--text-secondary);font-size:var(--text-xs);font-weight:500;object-fit:cover}.team-panel_avatarPending__Da0I4{border:1px dashed var(--border-strong);background:transparent}.team-panel_you__arvmq{color:var(--text-muted);font-weight:400}.team-panel_leave__9eDAC{min-height:60px;border-top:1px solid var(--border)}.team-panel_visuallyHidden__oA3mv{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:560px){.team-panel_overview__Xqy01{padding:18px}.team-panel_renameForm__bn1HV{flex-wrap:wrap}.team-panel_renameForm__bn1HV input{flex-basis:100%}}.pro-badge_badge__4HMgK{display:inline-flex;flex:none;align-items:center;justify-content:center;height:18px;padding:0 7px;border:1px solid transparent;border-radius:9999px;background:var(--arc-gradient-soft) padding-box,var(--arc-gradient-line) border-box;font-family:var(--font-body,system-ui),sans-serif;font-size:11px;font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap;vertical-align:middle;user-select:none}.pro-badge_label__XhFfn{background:var(--arc-gradient-ink);background-clip:text;-webkit-background-clip:text;color:var(--foreground);-webkit-text-fill-color:transparent}.pro-badge_md__6lpFq{height:22px;padding:0 9px;font-size:12px}@media (forced-colors:active){.pro-badge_badge__4HMgK{border-color:CanvasText;background:Canvas}.pro-badge_label__XhFfn{background:none;color:CanvasText;-webkit-text-fill-color:CanvasText}}.palette_page__beuRF{display:grid;grid-template-rows:auto 1fr;height:100dvh;background:var(--background);color:var(--foreground)}.palette_header__gvvi4{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-bottom:1px solid var(--border)}.palette_header__gvvi4 h1{margin:0;font-size:var(--text-lg);font-weight:500;letter-spacing:-.01em}.palette_columns__VfO8T{display:grid;grid-template-columns:1fr 1fr;min-height:0}.palette_column___4t9Z{width:100%;height:100%;border:0}.palette_column___4t9Z+.palette_column___4t9Z{border-left:1px solid var(--border)}@media (max-width:900px){.palette_columns__VfO8T{grid-template-columns:1fr;grid-auto-rows:100dvh;overflow:auto}.palette_column___4t9Z+.palette_column___4t9Z{border-left:0;border-top:1px solid var(--border)}}.palette_frame__T5eRy{min-height:100dvh;padding:var(--space-8) var(--space-6);background:var(--background);color:var(--foreground)}.palette_board__Y_mQ4{display:grid;gap:var(--space-10);max-width:720px;margin:0 auto}.palette_section__WNM8b{display:grid;gap:var(--space-5)}.palette_section__WNM8b h2{margin:0;font-size:var(--text-base);font-weight:500;letter-spacing:-.01em}.palette_badgeRows__Ia569{display:grid;gap:var(--space-3)}.palette_row__RXrfy{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.palette_grid__JRz_O{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:var(--space-6);align-items:start}.palette_stack__5Y_2e{display:grid;gap:var(--space-4)}.palette_toastStage__C1lfE{position:relative;min-height:340px;border:1px solid var(--border);border-radius:var(--radius-panel);overflow:clip}.palette_mono___gQEd{font-family:ui-monospace,SF Mono,Menlo,monospace;letter-spacing:0}.studio_shell__EHx9E{--sidebar:232px;--topbar:52px;--gutter:clamp(16px,2.6vw,32px);--card-radius:16px;--control-height-sm:2rem;--control-height-md:2.25rem;--text-body:.8125rem;--sidebar-fill:color-mix(in oklab,var(--foreground) 2.2%,var(--background));--hover-fill:color-mix(in oklab,var(--foreground) 4%,transparent);--active-fill:color-mix(in oklab,var(--foreground) 7%,transparent);display:flex;min-height:100dvh;background:var(--background);color:var(--foreground);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.studio_shell__EHx9E h1,.studio_shell__EHx9E h2,.studio_shell__EHx9E h3,.studio_shell__EHx9E h4{margin:0}.studio_embedded__67gY_{display:block;min-height:0;background:transparent}.studio_embedded__67gY_>.studio_main__0_Frr{max-width:none;padding-top:24px}.studio_insight__OMy_a>:nth-child(n){width:100%;max-width:none;margin-inline:0}.studio_srOnly__ohob3{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.studio_main__0_Frr{container:main/inline-size;display:grid;width:100%;max-width:1280px;gap:32px;margin:0 auto;padding:24px var(--gutter) 32px;font-size:var(--text-body)}.studio_section__H_8Ll{display:grid;min-width:0;gap:12px;scroll-margin-top:calc(var(--topbar) + 16px)}.studio_hero__qCy43{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:4px}.studio_heroText__VJ5Ld{min-width:0;max-width:560px}.studio_date__JA8tD{margin:0 0 4px;color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.studio_hero__qCy43 h1{font-family:var(--font-body);font-size:1.5rem;font-weight:500;letter-spacing:-.02em;line-height:1.25!important;text-wrap:balance}.studio_lede__RxBSv{margin:4px 0 0;color:var(--text-secondary);font-size:var(--text-body);line-height:1.45;text-wrap:pretty}.studio_heroActions__nGJkr{display:flex;flex-wrap:wrap;align-items:center;gap:8px}:is(.studio_heroActions__nGJkr,.studio_panelHead__dvCxS,.studio_sectionHead__wgESE)>[role=group]{padding:2px}:is(.studio_heroActions__nGJkr,.studio_panelHead__dvCxS,.studio_sectionHead__wgESE)>[role=group]>button{min-height:26px;padding:0 10px;font-size:var(--text-body)}.studio_metrics__onlWO{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden;border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface)}.studio_metric__gbKc8{position:relative;display:grid;min-width:0;align-content:start;padding:16px 20px}.studio_metric__gbKc8+.studio_metric__gbKc8{border-left:1px solid var(--border-subtle)}.studio_metricLabel__djNZ0{min-width:0;margin-bottom:6px!important;overflow:hidden;color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-body);font-weight:400;letter-spacing:var(--tracking-body);line-height:1.4!important;text-overflow:ellipsis;white-space:nowrap}.studio_metricValue__8wnja{min-height:30px}.studio_metricValue__8wnja>span{font-family:var(--font-body);font-size:1.5rem;letter-spacing:-.02em;line-height:1.25}.studio_metricDelta__UxRB4{display:flex;min-width:0;align-items:center;gap:6px;margin-top:4px}.studio_delta__Zpfxw{display:inline-flex;flex:none;align-items:center;gap:2px;font-size:var(--text-xs);font-weight:500;font-variant-numeric:tabular-nums}.studio_delta__Zpfxw[data-tone=good]{color:var(--success)}.studio_delta__Zpfxw[data-tone=bad]{color:var(--danger)}.studio_metricCompare__6OqaL{flex:1;color:var(--text-muted);font-size:var(--text-xs)}.studio_rise__a_MYe{position:relative;display:inline-flex;min-width:0;overflow-x:clip}.studio_riseText__PVLrg{display:inline-block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.studio_metricSpark__SczLG{margin-top:12px}.studio_metricSpark__SczLG figcaption{position:absolute;top:16px;right:20px;max-width:calc(100% - 40px);padding-left:8px;background:var(--surface);font-size:var(--text-xs);line-height:1.4}.studio_metricSpark__SczLG figcaption>span:first-child{display:none}.studio_sectionHead__wgESE{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;align-items:center;min-height:32px}.studio_sectionHead__wgESE h2{font-family:var(--font-body);font-size:var(--text-base);font-weight:500;letter-spacing:-.01em;line-height:1.4!important}.studio_sectionHead__wgESE p{margin:0;color:var(--text-muted);font-size:var(--text-body);font-variant-numeric:tabular-nums}.studio_panel__IHewo{display:grid;min-width:0;align-content:start;gap:16px;padding:16px 20px 20px;border:1px solid var(--border);border-radius:var(--card-radius);background:var(--surface)}.studio_panelHead__dvCxS{display:flex;min-width:0;min-height:32px;align-items:center;justify-content:space-between;gap:8px 16px}.studio_panelHead__dvCxS h3{font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;letter-spacing:var(--tracking-body);line-height:1.4!important}.studio_panelHead__dvCxS p{margin:0;color:var(--text-muted);font-size:var(--text-xs)}.studio_split__CSdhl{display:grid;min-width:0;grid-template-columns:minmax(0,1fr);gap:16px}.studio_capacity__To0TN{align-content:space-between}.studio_gaugeSlot__vVEjI{display:grid;justify-items:center;padding:4px 0}.studio_facts__PnS42{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border-top:1px solid var(--border-subtle)}.studio_facts__PnS42>div{display:grid;min-width:0;gap:2px;padding:12px 0 0}.studio_facts__PnS42>div+div{padding-left:16px}.studio_facts__PnS42 dt{color:var(--text-muted);font-size:var(--text-xs)}.studio_facts__PnS42 dd{margin:0;overflow:hidden;color:var(--foreground);font-size:var(--text-sm);font-weight:500;font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap}.studio_factValue__kCnra>span{font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;letter-spacing:var(--tracking-body);line-height:1.4}.studio_retainers__ouGWT{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:40px}.studio_retainer___w3SV{position:relative;min-width:0}.studio_retainer___w3SV+.studio_retainer___w3SV:before{position:absolute;top:0;bottom:0;left:-20px;width:1px;background:var(--border-subtle);content:""}.studio_retainerSwitch__ot85X{display:none}.studio_retainerSwitch__ot85X>[role=group]{display:flex;width:100%}.studio_retainerSwitch__ot85X>[role=group]>button{flex:1 1 auto;padding:0 8px}.studio_filters__52Das{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 24px}.studio_filters__52Das>div:first-child{min-width:0}.studio_filterCount__NtO16{margin:0;color:var(--text-muted);font-size:var(--text-body);font-variant-numeric:tabular-nums}.studio_tableWrap__Mrh1j{min-width:0}.studio_tableWrap__Mrh1j>div{border-radius:var(--card-radius)}@media (min-width:621px){.studio_tableWrap__Mrh1j table{font-size:var(--text-body)}.studio_tableWrap__Mrh1j table th,.studio_tableWrap__Mrh1j table th>button{height:36px;font-size:var(--text-xs)}.studio_tableWrap__Mrh1j table td{height:48px}}.studio_projectCell__HbKui{display:grid;min-width:0;justify-items:start;gap:1px}.studio_personName__5WAwM,.studio_projectName__M0lkC{max-width:100%;overflow:hidden;padding:0;border:0;border-radius:4px;background:none;color:var(--foreground);font:inherit;font-weight:500!important;text-align:left;text-decoration:underline;text-decoration-color:transparent;text-overflow:ellipsis;text-underline-offset:3px;white-space:nowrap;-webkit-tap-highlight-color:transparent;transition:text-decoration-color var(--duration-fast) var(--ease-standard)}.studio_personName__5WAwM:focus-visible,.studio_projectName__M0lkC:focus-visible{text-decoration-color:var(--border-strong)}.studio_projectClient__viobl{color:var(--text-muted);font-size:var(--text-xs)}.studio_leadCell__qatwB{display:flex;min-width:0;align-items:center;gap:8px}.studio_leadName__mAHmH{font-weight:400!important}.studio_progressCell__VE2vo{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;font-variant-numeric:tabular-nums;white-space:nowrap}.studio_progressTrack___jB31{position:relative;display:block;width:56px;height:4px;overflow:hidden;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--foreground) 9%,transparent)}.studio_progressTrack___jB31 i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--accent)}.studio_progressTrack___jB31 i[data-done]{background:var(--success)}.studio_dueCell__qQ7_f{color:var(--text-secondary);font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.studio_personName__5WAwM:hover,.studio_projectName__M0lkC:hover{text-decoration-color:var(--border-strong)}}.studio_teamPanel__weQJ0{container:team/inline-size;padding:4px}.studio_teamList__3Wlj7{display:grid;margin:0;padding:0;list-style:none}.studio_person__5xWmn{position:relative;min-width:0}.studio_person__5xWmn+.studio_person__5xWmn:before{position:absolute;top:0;right:12px;left:52px;height:1px;background:var(--border-subtle);content:""}.studio_personRow__Eok6f{display:grid;min-width:0;grid-template-columns:28px minmax(0,1fr) minmax(0,.9fr) 80px;align-items:center;gap:12px;padding:8px 12px;border-radius:12px;transition:background-color .6s var(--ease-standard)}.studio_person__5xWmn[data-highlight] .studio_personRow__Eok6f{background:var(--active-fill);transition-duration:var(--duration-fast)}.studio_personText__n3Zkf{display:grid;min-width:0;line-height:1.35}.studio_personLine__NAT7y{display:flex;min-width:0;align-items:baseline;gap:8px;font-size:var(--text-body)}.studio_personName__5WAwM{font-weight:500!important}.studio_you__syFa0{flex:none;color:var(--text-muted);font-size:var(--text-xs)}.studio_personRole__vPP5M{color:var(--text-muted)}.studio_personRole__vPP5M,.studio_personState__Ju_x6{overflow:hidden;font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.studio_personState__Ju_x6{min-width:0;color:var(--text-secondary)}.studio_personState__Ju_x6[data-away]{color:var(--text-muted)}.studio_load__l01Q4{display:grid;justify-items:end;gap:4px}.studio_loadText__KnebK{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.studio_loadText__KnebK strong{color:var(--foreground);font-weight:500}.studio_loadText__KnebK[data-over] strong{color:var(--danger)}.studio_loadTrack__nhD_x{position:relative;display:block;width:64px;height:4px;overflow:hidden;border-radius:var(--radius-pill);background:color-mix(in oklab,var(--foreground) 9%,transparent)}.studio_loadTrack__nhD_x i{position:absolute;inset:0 auto 0 0;border-radius:inherit;background:var(--accent)}.studio_loadTrack__nhD_x i[data-over]{background:var(--danger)}@container team (max-width: 520px){.studio_personRow__Eok6f{grid-template-columns:28px minmax(0,1fr) 72px}.studio_personState__Ju_x6{display:none}}.studio_feedPanel__mb3Qs{--timeline-surface:var(--surface)}.studio_eventCopy__Y_Tal,.studio_eventQuote__IqH72{margin:0;color:var(--text-secondary)}.studio_eventQuote__IqH72{padding-left:12px;border-left:1px solid var(--border-strong)}.studio_activityPanel__wVudu{grid-template-columns:minmax(0,1fr);column-gap:40px}.studio_activityStats__B4G8G{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0}.studio_activityStats__B4G8G>div{display:grid;min-width:0;align-content:start;gap:2px}.studio_activityStats__B4G8G dt{color:var(--text-muted);font-size:var(--text-xs)}.studio_activityStats__B4G8G dd{margin:0}.studio_statValue__sVZxS,.studio_statValue__sVZxS>span{color:var(--foreground);font-family:var(--font-body);font-size:var(--text-lg);font-weight:500;letter-spacing:-.015em;line-height:1.3;font-variant-numeric:tabular-nums}.studio_dayNote__7VRI5{grid-column:1/-1;margin:0;padding-top:12px;border-top:1px solid var(--border-subtle);color:var(--text-secondary);font-size:var(--text-body)}.studio_dayNote__7VRI5 .studio_riseText__PVLrg,.studio_dayNote__7VRI5 .studio_rise__a_MYe{display:block;white-space:normal}.studio_sheet__m5z_X{--drawer-size:min(28rem,calc(100vw - 16px))}.studio_sheetBody__Hf3xL{display:grid;gap:24px}.studio_sheetStatus__ku3Hs{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--text-secondary);font-size:var(--text-sm);font-variant-numeric:tabular-nums}.studio_sheetSummary__4oRsX{margin:0;color:var(--foreground);font-size:var(--text-base);line-height:1.5;text-wrap:pretty}.studio_sheetHeading__9Cz7G{margin-bottom:10px!important;color:var(--text-muted);font-family:var(--font-body);font-size:var(--text-xs);font-weight:400;letter-spacing:var(--tracking-body);line-height:1.4!important}.studio_sheetTeam__0QG9B{display:grid;gap:12px;margin:0;padding:0;list-style:none}.studio_sheetTeam__0QG9B li{display:flex;min-width:0;align-items:center;gap:12px}.studio_sheetPerson__kBr7c{display:grid;min-width:0;line-height:1.35}.studio_sheetPerson__kBr7c strong{font-size:var(--text-sm);font-weight:500}.studio_sheetPerson__kBr7c small{overflow:hidden;color:var(--text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap}.studio_milestones__wnUx_{display:grid;margin:0;padding:0;list-style:none}.studio_milestones__wnUx_ li{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:40px;font-size:var(--text-sm)}.studio_milestones__wnUx_ li+li:before{position:absolute;bottom:calc(50% + 10px);left:9.5px;height:20px;width:1px;background:var(--border);content:""}.studio_milestoneMark__BEioD{display:grid;width:20px;height:20px;place-items:center;border:1px solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--background)}.studio_milestones__wnUx_ li[data-done] .studio_milestoneMark__BEioD{border-color:var(--foreground);background:var(--foreground)}.studio_milestones__wnUx_ li:not([data-done]) .studio_milestoneLabel__AXp2z{color:var(--text-secondary)}.studio_milestoneDate__qRX10{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums}.studio_sheetActions___zGr1{display:flex;flex-wrap:wrap;align-items:center;gap:12px;padding-top:4px}@container main (min-width: 940px){.studio_splitWorkload__FXX64{grid-template-columns:minmax(0,1.55fr) minmax(0,1fr)}.studio_splitTeam__hx4ch{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start}.studio_activityPanel__wVudu{grid-template-columns:minmax(0,1fr) 168px}.studio_activityStats__B4G8G{grid-template-columns:minmax(0,1fr);align-content:start;gap:16px;padding:4px 0 0 24px;border-left:1px solid var(--border-subtle)}}@container main (max-width: 939px){.studio_capacity__To0TN{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr);column-gap:32px;align-items:center}.studio_capacity__To0TN .studio_panelHead__dvCxS{grid-column:1/-1}.studio_capacity__To0TN .studio_facts__PnS42{grid-template-columns:minmax(0,1fr);border-top:0}.studio_capacity__To0TN .studio_facts__PnS42>div{display:flex;align-items:baseline;justify-content:space-between;padding:12px 0;border-bottom:1px solid var(--border-subtle)}.studio_capacity__To0TN .studio_facts__PnS42>div+div{padding-left:0}}@container main (max-width: 860px){.studio_metrics__onlWO{grid-template-columns:repeat(2,minmax(0,1fr))}.studio_metric__gbKc8:nth-child(3){border-left:0}.studio_metric__gbKc8:nth-child(n+3){border-top:1px solid var(--border-subtle)}.studio_retainerSwitch__ot85X{display:block}.studio_retainers__ouGWT{grid-template-columns:minmax(0,1fr)}.studio_retainer___w3SV+.studio_retainer___w3SV:before,.studio_retainer___w3SV:not([data-selected]){display:none}}@container main (max-width: 560px){.studio_main__0_Frr{gap:24px}.studio_panel__IHewo{padding:16px}.studio_metric__gbKc8{padding:14px 16px}.studio_metricSpark__SczLG figcaption{top:14px;right:16px;max-width:calc(100% - 32px)}.studio_metricCompare__6OqaL{display:none}.studio_capacity__To0TN{grid-template-columns:minmax(0,1fr)}.studio_capacity__To0TN .studio_facts__PnS42{grid-template-columns:repeat(3,minmax(0,1fr));border-top:1px solid var(--border-subtle)}.studio_capacity__To0TN .studio_facts__PnS42>div{display:grid;padding:12px 0 0;border-bottom:0}.studio_capacity__To0TN .studio_facts__PnS42>div+div{padding-left:12px}.studio_teamPanel__weQJ0{padding:4px}.studio_personRow__Eok6f{gap:10px;padding:8px}}@media (max-width:640px){.studio_heroActions__nGJkr{width:100%;flex-wrap:nowrap;gap:8px}.studio_heroActions__nGJkr>[role=group]{flex:1 1 auto;min-width:0}.studio_heroActions__nGJkr>[role=group]>button{flex:1 1 0;padding:0 6px}.studio_heroActions__nGJkr>button{flex:none}}@media (max-width:620px){.studio_tableWrap__Mrh1j td[data-label=Lead],.studio_tableWrap__Mrh1j td[data-label=Team],.studio_tableWrap__Mrh1j th[data-key=lead],.studio_tableWrap__Mrh1j th[data-key=team]{display:none}}@media (prefers-reduced-motion:reduce){.studio_personRow__Eok6f{transition:none}}.arc-promo_card___cAB_{position:fixed;right:24px;bottom:88px;z-index:60;display:grid;gap:8px;width:min(360px,calc(100vw - 32px));padding:18px 18px 16px;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);font-family:var(--font-body);letter-spacing:var(--tracking-body)}.arc-promo_title__zofJx{margin:0;padding-right:28px;font-size:var(--text-base);font-weight:500;line-height:1.3}.arc-promo_text__gC0Ps{margin:0;color:var(--text-secondary);font-size:var(--text-sm);line-height:1.45}.arc-promo_actions__ons0M{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px}.arc-promo_primary__67p_v,.arc-promo_secondary__m3v12{display:inline-flex;align-items:center;gap:6px;height:36px;padding:0 14px;border-radius:var(--radius-pill);font-size:var(--text-sm);font-weight:500;text-decoration:none;transition:background-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard)}.arc-promo_primary__67p_v{background:var(--foreground);color:var(--background)}.arc-promo_secondary__m3v12{border:1px solid var(--border);color:var(--foreground)}.arc-promo_close__Ufjk0{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:28px;height:28px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-muted);cursor:pointer}@media (hover:hover) and (pointer:fine){.arc-promo_primary__67p_v:hover{opacity:.88}.arc-promo_close__Ufjk0:hover,.arc-promo_secondary__m3v12:hover{background:var(--surface-muted);color:var(--foreground)}}@media (max-width:560px){.arc-promo_card___cAB_{right:16px;left:16px;bottom:80px;width:auto}}.arc-promo_save__EKZjQ{display:grid;gap:8px;margin-top:8px;padding-top:14px;border-top:1px solid var(--border-subtle)}.arc-promo_saveLabel__FHSE8{color:var(--text-secondary);font-size:var(--text-xs)}.arc-promo_saveRow__ZS8DO{display:flex;gap:6px}.arc-promo_input__0glQV{min-width:0;flex:1;height:36px;padding:0 12px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);outline:none}.arc-promo_input__0glQV:focus{border-color:var(--border-strong)}.arc-promo_sendButton__xAJvb{flex:none;height:36px;padding:0 14px;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:500;cursor:pointer}.arc-promo_sendButton__xAJvb:disabled{opacity:.6;cursor:default}.arc-promo_sent__CrvjX{display:inline-flex;align-items:center;gap:6px;height:36px;margin:0;color:var(--foreground);font-size:var(--text-sm)}.arc-promo_sent__CrvjX svg{color:var(--success)}.arc-promo_error__SPwBe{margin:0;color:var(--danger);font-size:var(--text-xs)}@media (hover:hover) and (pointer:fine){.arc-promo_sendButton__xAJvb:not(:disabled):hover{background:var(--surface-muted)}}@media (max-width:560px){.arc-promo_input__0glQV{font-size:16px}}