.card_card__g1tlJ{position:relative;min-width:0;overflow:hidden;isolation:isolate;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);color:var(--foreground);transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard)}.card_card__g1tlJ[data-hover]{border-color:var(--border-strong);box-shadow:var(--shadow-raised)}.card_card__g1tlJ:has(.card_trigger__T6SEl:focus-visible){border-color:var(--border-strong)}.card_media__mHNxY{position:relative;overflow:hidden;background:var(--surface-muted)}.card_zoom__L5seN{display:grid;min-height:112px;place-items:center}.card_content__goNsi{padding:var(--space-5)}.card_title__ZLoCj{width:-moz-fit-content;width:fit-content;max-width:100%;margin:0;font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-body);line-height:1.3;text-wrap:balance}.card_trigger__T6SEl{padding:0;border:0;background:none;color:inherit;font:inherit;letter-spacing:inherit;text-align:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.card_trigger__T6SEl:after{content:"";position:absolute;inset:0}.card_trigger__T6SEl:focus-visible{outline:none}.card_description__wh5Vq{max-width:34ch;margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body);text-wrap:pretty}.card_footer__7cTH_{justify-content:space-between;margin-top:var(--space-5)}.card_byline__5Ss_V,.card_footer__7cTH_{display:flex;align-items:center;gap:var(--space-3)}.card_byline__5Ss_V{flex:1 1 auto;min-width:0}.card_avatar___JsN3{display:grid;flex:none;width:var(--space-8);height:var(--space-8);overflow:hidden;border-radius:var(--radius-pill);background:var(--surface-muted)}.card_avatar___JsN3>*{width:100%;height:100%;object-fit:cover}.card_bylineText__I5EAa{display:grid;grid-template-columns:minmax(0,1fr);min-width:0;font-size:var(--text-xs);line-height:var(--leading-body)}.card_meta__rZ8RT{overflow:hidden;color:var(--foreground);font-weight:500;text-overflow:ellipsis;white-space:nowrap}.card_status__5JHaX{position:relative;overflow:clip visible;color:var(--text-muted);white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.card_roll__8P2dR{position:relative;display:block}.card_line__YlpA2{display:block;overflow:clip visible;text-overflow:ellipsis}.card_word__uc6Tc{display:inline-block;white-space:pre}.card_srOnly__j0PZU{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.card_action___Mc7s{position:relative;z-index:1;display:flex;flex:none;flex-wrap:wrap;gap:var(--space-3)}.card_overlay__c_AUo{position:fixed;inset:0;z-index:50;background:oklch(10% 0 0/.46);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.card_panel___Fx_d{position:fixed;inset:0;z-index:51;width:min(calc(100vw - var(--space-8)),30rem);height:-moz-fit-content;height:fit-content;max-height:calc(100dvh - var(--space-8));margin:auto;overflow:hidden auto;overscroll-behavior:contain;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transition:background-color var(--duration-standard) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard)}.card_panel___Fx_d:focus{outline:none}.card_panel___Fx_d[data-returning]{inset:auto;top:var(--landing-top);left:var(--landing-left);width:var(--landing-width);height:var(--landing-height);max-height:none;margin:0;overflow:hidden;border-color:var(--border);background:var(--surface);box-shadow:none;pointer-events:none}.card_panel___Fx_d[data-returning] .card_content__goNsi{padding:var(--space-5)}.card_panel___Fx_d[data-returning] .card_title__ZLoCj{font-size:var(--text-lg)}.card_panel___Fx_d .card_content__goNsi{padding:var(--space-6)}.card_panel___Fx_d .card_title__ZLoCj{font-size:var(--text-xl)}.card_panel___Fx_d .card_description__wh5Vq{max-width:var(--card-measure,34ch)}.card_closeSlot__JC0V2{position:absolute;top:var(--space-4);right:var(--space-4);z-index:2;display:grid}.card_close__8r7T6{display:grid;width:var(--space-8);height:var(--space-8);place-items:center;padding:0;border:1px solid color-mix(in oklab,var(--border) 70%,transparent);border-radius:var(--radius-pill);background:color-mix(in oklab,var(--surface-raised) 74%,transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--foreground);cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.card_close__8r7T6:hover{background:var(--surface-raised)}}.card_details__J7xYz{margin-top:var(--space-6);padding-top:var(--space-5);border-top:1px solid var(--border);color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){.card_card__g1tlJ,.card_close__8r7T6{transition-duration:var(--duration-instant)}}.button_button___EXD3{position:relative;display:inline-flex;min-height:var(--control-height-md);align-items:center;justify-content:center;gap:var(--space-2);border:1px solid transparent;border-radius:var(--radius-control);padding:0 var(--space-4);font:inherit;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}.button_button___EXD3:disabled{cursor:not-allowed;opacity:.52}.button_button___EXD3[aria-busy=true]{cursor:progress}.button_button___EXD3:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}.button_labelSlot__k6tu3{position:relative;display:inline-flex;min-width:0;align-items:center;justify-content:center;transition:opacity var(--duration-fast) var(--ease-standard)}.button_labelSlot__k6tu3[data-morphing]{-webkit-clip-path:inset(-50% calc(var(--space-3) * -1));clip-path:inset(-50% calc(var(--space-3) * -1))}.button_labelContent__aomTc{display:inline-flex;flex:none;align-items:center}.button_labelPhase__q3mAY{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);white-space:nowrap}.button_labelPhase__q3mAY svg{flex:none}.button_primary__1f_en{color:var(--background);background:var(--foreground);border-color:var(--foreground)}.button_secondary__LlW_z{color:var(--foreground);background:var(--surface);border-color:var(--border)}.button_ghost__3zTXq{color:var(--text-secondary);background:transparent;border-color:transparent}.button_danger__my4nu{color:var(--danger);background:var(--surface);border-color:var(--border)}.button_danger__my4nu:disabled,.button_secondary__LlW_z:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}.button_danger__my4nu:disabled{color:color-mix(in oklab,var(--danger) 55%,var(--surface-muted))}.button_ghost__3zTXq:disabled{opacity:1;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.button_primary__1f_en:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}.button_secondary__LlW_z:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}.button_ghost__3zTXq:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.button_danger__my4nu:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}}.button_primary__1f_en:active:not(:disabled){opacity:.84}.button_ghost__3zTXq:active:not(:disabled),.button_secondary__LlW_z:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}.button_danger__my4nu:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}.button_sm__FMuTd{min-height:var(--control-height-sm);padding-inline:var(--space-3);font-size:var(--text-sm)}.button_md__gakQb{min-height:var(--control-height-md)}.button_lg__obLy8{min-height:var(--control-height-lg);padding-inline:var(--space-5);font-size:var(--text-sm)}.button_loader__sdjGE{position:absolute;left:50%;top:50%;display:grid;width:var(--space-4);height:var(--space-4);margin:calc(var(--space-4) / -2)}.button_spinner__rdIGe{border:1.5px solid;border-right:1.5px solid transparent;border-radius:50%;animation:button_spin__Cb0Ej .7s linear infinite}.button_loadingLabel__3HJVR{opacity:0}@keyframes button_spin__Cb0Ej{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.button_button___EXD3{transition:none}.button_labelSlot__k6tu3{transition:opacity var(--duration-instant) linear}.button_spinner__rdIGe{animation-duration:.01ms;animation-iteration-count:1}}.badge_badge__GKQ34{display:inline-flex;min-height:26px;align-items:center;border:1px solid var(--badge-border,var(--border));border-radius:var(--radius-pill);padding:0 10px;color:var(--badge-foreground,var(--foreground));background:var(--badge-background,var(--surface));font-size:var(--text-xs);font-weight:500;letter-spacing:-.01em;line-height:1;white-space:nowrap;overflow:clip;transition:border-color var(--duration-standard) var(--ease-standard),background-color var(--duration-standard) var(--ease-standard),color var(--duration-standard) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.badge_badge__GKQ34:hover{border-color:color-mix(in oklab,var(--badge-color,var(--foreground)) 32%,var(--border));background:color-mix(in oklab,var(--badge-color,var(--foreground)) 10%,var(--surface))}}.badge_sm__avyQ_{min-height:22px;padding:0 8px;font-size:11px}.badge_md__xqFAX{font-size:var(--text-xs)}.badge_body__ICSVr{display:block}.badge_content__yftqR{position:relative;display:inline-flex;width:max-content;align-items:center;gap:5px}.badge_sm__avyQ_ .badge_content__yftqR{gap:4px}.badge_glyph__I4ywt,.badge_label__Pa2x3{position:relative;display:inline-flex;align-items:center}.badge_text__Jm17I{display:block}.badge_icon__15eLm{position:relative;display:inline-flex;width:auto;height:auto;flex:0 0 auto;align-items:center;justify-content:center;color:var(--badge-color,var(--foreground));line-height:1}.badge_neutral__jOYmw{--badge-color:var(--text-secondary);--badge-foreground:var(--text-secondary);--badge-background:var(--surface-muted);--badge-border:var(--border)}.badge_success__mcoLL{--badge-color:var(--success);--badge-foreground:var(--success);--badge-background:color-mix(in oklab,var(--success) 10%,var(--surface));--badge-border:color-mix(in oklab,var(--success) 25%,var(--border))}.badge_info__RZFPi{--badge-color:var(--accent);--badge-foreground:var(--accent-strong);--badge-background:var(--accent-subtle);--badge-border:color-mix(in oklab,var(--accent) 24%,var(--border))}.badge_warning__KY9IL{--badge-color:var(--warning);--badge-foreground:var(--warning);--badge-background:color-mix(in oklab,var(--warning) 11%,var(--surface));--badge-border:color-mix(in oklab,var(--warning) 27%,var(--border))}.badge_danger__PO__9{--badge-color:var(--danger);--badge-foreground:var(--danger);--badge-background:color-mix(in oklab,var(--danger) 10%,var(--surface));--badge-border:color-mix(in oklab,var(--danger) 26%,var(--border))}@media (prefers-reduced-motion:reduce){.badge_badge__GKQ34{transition-duration:var(--duration-instant)}}.liquid-tab-bar_bar__5xw6f{--liquid-track:var(--surface-muted);--liquid-lens:var(--foreground);--liquid-on-lens:var(--background);position:relative;display:block;max-width:100%;height:calc(var(--liquid-height) + var(--liquid-pad) * 2);flex:none;border-radius:var(--radius-pill);background:var(--liquid-track);box-shadow:inset 0 0 0 1px var(--border-subtle);color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-sm);font-weight:500;letter-spacing:var(--tracking-body);line-height:1;isolation:isolate;touch-action:pan-y;-moz-user-select:none;user-select:none;-webkit-user-select:none}.liquid-tab-bar_bar__5xw6f[data-held]{cursor:-webkit-grabbing;cursor:grabbing}.liquid-tab-bar_row___LRsA{position:absolute;inset:0;display:flex;align-items:center;gap:var(--liquid-gap);padding:var(--liquid-pad)}.liquid-tab-bar_tab__zxv_0{position:relative;display:flex;height:var(--liquid-height);min-width:var(--liquid-slot);flex:none;align-items:center;overflow:hidden;padding:0;border:0;border-radius:var(--radius-pill);background:transparent;color:inherit;font:inherit;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard)}.liquid-tab-bar_tab__zxv_0[data-selected]{cursor:-webkit-grab;cursor:grab}.liquid-tab-bar_bar__5xw6f[data-held] .liquid-tab-bar_tab__zxv_0{cursor:-webkit-grabbing;cursor:grabbing}.liquid-tab-bar_icon__Gu4Ar{position:absolute;top:50%;left:12px;display:grid;width:20px;height:20px;margin-top:-10px;place-items:center}.liquid-tab-bar_icon__Gu4Ar svg{width:20px;height:20px}.liquid-tab-bar_filled__LX6hW{display:contents}.liquid-tab-bar_filled__LX6hW svg{fill:currentColor}.liquid-tab-bar_label__slZ1n{position:absolute;top:50%;left:40px;margin-top:-.5em;line-height:1;white-space:nowrap}.liquid-tab-bar_tab__zxv_0[data-badged] .liquid-tab-bar_label__slZ1n{left:46px}.liquid-tab-bar_lens__629jK{position:absolute;inset:0;background:var(--liquid-lens);color:var(--liquid-on-lens);pointer-events:none;will-change:clip-path}.liquid-tab-bar_lens__629jK .liquid-tab-bar_tab__zxv_0{cursor:inherit}.liquid-tab-bar_badgeAnchor__kOP9f{position:absolute;top:5px;left:25px;display:flex;pointer-events:none}.liquid-tab-bar_badge__Ne72t{display:inline-flex;height:16px;min-width:16px;justify-content:center;overflow:hidden;padding:0 5px;border-radius:var(--radius-pill);background:var(--foreground);box-shadow:0 0 0 2px var(--liquid-track);color:var(--background);font-size:11px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:500;line-height:16px}.liquid-tab-bar_badge__Ne72t[data-inverted]{background:var(--background);box-shadow:0 0 0 2px var(--liquid-lens);color:var(--foreground)}.liquid-tab-bar_badge__Ne72t[data-tone=danger]{background:var(--danger);color:#fff}.liquid-tab-bar_digit__1Wz0D{display:inline-block;width:7px;height:16px;overflow:hidden;text-align:center}.liquid-tab-bar_column__3t6lM{display:flex;flex-direction:column}.liquid-tab-bar_column__3t6lM span{display:block;height:16px}.liquid-tab-bar_measure__PzpG1{position:absolute;top:0;left:0;display:flex;visibility:hidden;pointer-events:none}.liquid-tab-bar_measure__PzpG1 .liquid-tab-bar_label__slZ1n{position:static;margin:0}.liquid-tab-bar_measure__PzpG1 .liquid-tab-bar_label__slZ1n[data-badged]{padding-left:6px}@media (hover:hover) and (pointer:fine){.liquid-tab-bar_row___LRsA>.liquid-tab-bar_tab__zxv_0:not([data-selected]):hover{color:var(--foreground)}}@media (prefers-contrast:more){.liquid-tab-bar_bar__5xw6f{box-shadow:inset 0 0 0 1px var(--border-strong)}}.theme-switch_themeSwitch__MhZMW{position:relative;width:auto;padding-inline:var(--space-3)}.theme-switch_iconOnly__35Ae3{width:38px;min-width:38px;height:38px;min-height:38px;border-radius:12px;padding:0}@media (hover:hover) and (pointer:fine){.theme-switch_themeSwitch__MhZMW:hover:not(:disabled){border-color:var(--border-strong)}.theme-switch_iconOnly__35Ae3:hover:not(:disabled){background:var(--surface-muted);box-shadow:none}}.theme-switch_iconWrap__agJuG{position:relative;display:inline-grid;width:20px;height:20px;flex:0 0 20px;place-items:center}.theme-switch_settled__xRIMl .theme-switch_iconWrap__agJuG{transition:transform var(--duration-spring) var(--ease-spring)}.theme-switch_icon__LcwMu{position:absolute;display:grid;width:18px;height:18px;place-items:center}.theme-switch_label__rXMAC{white-space:nowrap}.theme-switch_themeSwitch__MhZMW.theme-switch_reveal__jwYk8[data-theme=dark] .theme-switch_iconWrap__agJuG{transform:scale(1.08)}.theme-switch_themeSwitch__MhZMW.theme-switch_eclipse__GhCsp[data-theme=dark] .theme-switch_iconWrap__agJuG{transform:translateX(-2px)}.theme-switch_themeSwitch__MhZMW.theme-switch_split__dL0jI[data-theme=dark] .theme-switch_iconWrap__agJuG{transform:translateX(1px)}.theme-switch_themeSwitch__MhZMW.theme-switch_rise__F_yQ8[data-theme=dark] .theme-switch_iconWrap__agJuG{transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.theme-switch_settled__xRIMl .theme-switch_iconWrap__agJuG{transition:none}}.AuthShell_page__4zGj1{display:grid;place-items:center;min-height:100vh;min-height:100dvh;box-sizing:border-box;padding:var(--space-6) var(--space-4);background:var(--background)}.AuthShell_theme__BPddb{position:fixed;top:14px;right:16px}.AuthShell_panel__5M1r9{display:grid;grid-gap:var(--space-5);gap:var(--space-5);width:min(100%,400px);box-sizing:border-box;padding:var(--space-8) var(--space-6) var(--space-6);border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface);box-shadow:var(--shadow-raised)}.AuthShell_logo__eUpVR{display:grid;justify-items:center;grid-gap:var(--space-1);gap:var(--space-1);margin-bottom:var(--space-2)}.AuthShell_logo__eUpVR img{display:block;width:220px;max-width:70%;height:auto}.AuthShell_logo__eUpVR span{color:var(--text-secondary);font-size:var(--text-sm);font-weight:600;letter-spacing:.32em;text-transform:uppercase}.AuthForm_form__marQN{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.AuthForm_title__uHSh8{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);text-align:center}.AuthForm_note__o3ZcT{margin:var(--space-1) 0 0;color:var(--text-secondary);font-size:var(--text-sm);text-align:center}.AuthForm_err__poMir{margin:0;color:var(--danger);font-size:var(--text-sm)}.AuthForm_submit__WtRCz{width:100%}.dialog_overlay__xzJk5{position:fixed;inset:0;z-index:50;background:oklch(10% 0 0/.46);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.dialog_content__i6xRj{position:fixed;z-index:51;inset:0;width:min(calc(100vw - var(--space-8)),440px);height:-moz-fit-content;height:fit-content;max-height:calc(100vh - var(--space-8));max-height:calc(100dvh - var(--space-8));margin:auto;overflow:auto;border:1px solid var(--border);border-radius:var(--radius-surface);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating)}.dialog_keyframes__1GoL8.dialog_overlay__xzJk5[data-state=open]{animation:dialog_overlay-in__8wozH var(--duration-standard) var(--ease-enter) both}.dialog_keyframes__1GoL8.dialog_overlay__xzJk5[data-state=closed]{animation:dialog_overlay-out__qEV1X var(--duration-fast) var(--ease-standard) both}.dialog_keyframes__1GoL8.dialog_content__i6xRj[data-state=open]{animation:dialog_content-fade-in__mscFY var(--duration-fast) var(--ease-enter) both,dialog_content-rise-in__GIf6m var(--duration-spring) var(--ease-spring) both}.dialog_keyframes__1GoL8.dialog_content__i6xRj[data-state=closed]{animation:dialog_content-out__7LZcP var(--duration-fast) var(--ease-standard) both}.dialog_content__i6xRj:focus{outline:none}.dialog_content__i6xRj[data-state=closed],.dialog_overlay__xzJk5[data-state=closed]{pointer-events:none!important}.dialog_header__xeY0R{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--space-5);padding:var(--space-6);border-bottom:1px solid var(--border)}.dialog_title__kbf_6{margin:0;font-family:var(--font-body);font-size:var(--text-lg);font-weight:500;letter-spacing:var(--tracking-body);line-height:var(--leading-body)}.dialog_description__zhVmh{margin:var(--space-2) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.dialog_description__zhVmh,.dialog_title__kbf_6{position:relative;overflow-wrap:anywhere}.dialog_swap__yUfsE{display:block}.dialog_title__kbf_6 .dialog_swap__yUfsE{line-height:var(--leading-body)}.dialog_close__LEFVO{flex:0 0 auto;margin-block:calc((var(--text-lg) * var(--leading-body) - var(--space-8)) / 2);display:grid;place-items:center;width:var(--space-8);height:var(--space-8);border:1px solid var(--border);border-radius:var(--radius-control);background:color-mix(in oklab,var(--surface-muted) 50%,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){.dialog_close__LEFVO:hover{background:var(--surface-muted);color:var(--foreground)}}.dialog_close__LEFVO: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)}.dialog_body__1aKbY{padding:var(--space-6);font-size:var(--text-sm);line-height:var(--leading-body)}@keyframes dialog_overlay-in__8wozH{0%{opacity:0}}@keyframes dialog_overlay-out__qEV1X{to{opacity:0}}@keyframes dialog_content-fade-in__mscFY{0%{opacity:0}}@keyframes dialog_content-rise-in__GIf6m{0%{transform:translateY(8px) scale(.96)}}@keyframes dialog_content-out__7LZcP{to{opacity:0;transform:translateY(4px) scale(.98)}}@keyframes dialog_content-fade-out__F1UbM{to{opacity:0}}@media (prefers-reduced-motion:reduce){.dialog_keyframes__1GoL8.dialog_content__i6xRj[data-state=open],.dialog_keyframes__1GoL8.dialog_overlay__xzJk5[data-state=open]{animation:dialog_overlay-in__8wozH var(--duration-instant) var(--ease-standard) both}.dialog_keyframes__1GoL8.dialog_overlay__xzJk5[data-state=closed]{animation:dialog_overlay-out__qEV1X var(--duration-instant) var(--ease-standard) both}.dialog_keyframes__1GoL8.dialog_content__i6xRj[data-state=closed]{animation:dialog_content-fade-out__F1UbM var(--duration-instant) var(--ease-standard) both}.dialog_close__LEFVO,.dialog_close__LEFVO:active{transition:none}.dialog_close__LEFVO:active{transform:none}}.command-palette_palette__ZvQft{width:100%;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);box-shadow:var(--shadow-floating);transform-origin:top center}.command-palette_searchRow__UhLww{position:relative;display:flex;min-height:54px;align-items:center;gap:10px;padding:8px 14px;border-bottom:1px solid var(--border-subtle);transition:background var(--duration-fast) var(--ease-standard)}.command-palette_searchRow__UhLww:focus-within{background:var(--surface-muted)}.command-palette_itemIcon__TxjTK,.command-palette_searchIcon__TU4lW{display:grid;flex:none;place-items:center;color:var(--text-muted)}.command-palette_searchIcon__TU4lW{width:22px;height:22px}.command-palette_searchRow__UhLww input{min-width:0;flex:1 1;border:0;outline:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm)}.command-palette_searchRow__UhLww input::placeholder{color:var(--text-muted)}.command-palette_searchRow__UhLww input:focus-visible{outline:none}.command-palette_commandKey__yT7ec,.command-palette_shortcut__Shsfx{display:inline-flex;align-items:center;justify-content:center;flex:none;border:1px solid var(--border);border-radius:7px;background:var(--surface-muted);color:var(--text-muted);font-family:inherit;font-size:var(--text-xs);font-weight:500;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.command-palette_commandKey__yT7ec{min-width:38px;height:24px;padding:0 6px;gap:2px}.command-palette_clearButton__dtOhV{display:grid;width:24px;height:24px;flex:none;place-items:center;border:0;border-radius:7px;background:transparent;color:var(--text-muted);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.command-palette_clearButton__dtOhV:hover,.command-palette_closeButton__e1HNU:hover{background:var(--surface);color:var(--foreground)}}.command-palette_clearButton__dtOhV:active,.command-palette_closeButton__e1HNU:active{background:var(--surface);color:var(--foreground)}.command-palette_closeButton__e1HNU{display:grid;min-width:27px;height:24px;flex:none;place-items:center;border:1px solid var(--border-subtle);border-radius:7px;background:transparent;color:var(--text-muted);padding:0 6px;font:inherit;font-size:var(--text-xs);font-weight:500;line-height:1;cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.command-palette_resultsFrame__SUc9m{overflow:hidden}.command-palette_results__JRjQh{position:relative;max-height:342px;overflow:auto;padding:6px 8px}.command-palette_highlight__1_iUV{position:absolute;top:0;right:8px;left:8px;border-radius:8px;background:var(--surface-muted);opacity:0;pointer-events:none}.command-palette_group__A4jbi{position:relative}.command-palette_group__A4jbi+.command-palette_group__A4jbi{margin-top:6px}.command-palette_groupHeading__0NTSf{display:block;padding:6px 8px 3px;color:var(--text-muted);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-body)}.command-palette_result__B8Eva{position:relative;display:flex;width:100%;min-height:34px;align-items:center;gap:10px;border:0;border-radius:8px;padding:0 8px;background:transparent;color:var(--foreground);text-align:left;cursor:pointer}.command-palette_itemIcon__TxjTK{transition:color var(--duration-fast) var(--ease-standard);display:grid;width:16px;height:16px;flex:none;place-items:center;color:var(--text-muted)}.command-palette_itemIcon__TxjTK svg{width:16px;height:16px}.command-palette_resultCopy__0FRUY{display:flex;min-width:0;flex:1 1;align-items:baseline;gap:8px}.command-palette_resultCopy__0FRUY small,.command-palette_resultCopy__0FRUY strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.command-palette_resultCopy__0FRUY strong{flex:none;max-width:100%}.command-palette_resultCopy__0FRUY small{min-width:0}.command-palette_resultCopy__0FRUY strong{font-size:var(--text-sm);font-weight:500}.command-palette_resultCopy__0FRUY small{color:var(--text-muted);font-size:var(--text-xs)}.command-palette_shortcut__Shsfx{min-width:18px;height:18px;padding:0 4px;border-color:transparent;border-radius:5px;font-size:11px}.command-palette_activeResult__e4fBD .command-palette_empty__F3jKg{display:grid;justify-items:center;grid-gap:4px;gap:4px;padding:26px 12px 28px;text-align:center}.command-palette_empty__F3jKg>span{display:grid;width:32px;height:32px;place-items:center;margin-bottom:5px;color:var(--text-muted)}.command-palette_empty__F3jKg strong{font-size:var(--text-sm);font-weight:500}.command-palette_empty__F3jKg small{color:var(--text-muted);font-size:var(--text-xs)}.command-palette_visuallyHidden__gvo1y{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (max-width:480px){.command-palette_searchRow__UhLww{gap:8px;padding:8px 11px}.command-palette_results__JRjQh{padding:6px}.command-palette_highlight__1_iUV{right:6px;left:6px}.command-palette_result__B8Eva{gap:8px}.command-palette_commandKey__yT7ec,.command-palette_shortcut__Shsfx{display:none}}@media (max-width:340px){.command-palette_result__B8Eva{padding-inline:6px}}@media (prefers-reduced-motion:reduce){.command-palette_clearButton__dtOhV,.command-palette_closeButton__e1HNU,.command-palette_itemIcon__TxjTK,.command-palette_searchRow__UhLww{transition:none}}.avatar_avatar__Tu_79{position:relative;display:inline-grid;flex:0 0 auto;place-items:center;overflow:visible;border:1px solid var(--border);border-radius:var(--radius-pill);background:var(--surface-muted);color:var(--foreground);font-size:var(--text-xs);font-weight:500}.avatar_avatar__Tu_79 img{pointer-events:none;border-radius:inherit;object-fit:cover;transition:opacity var(--duration-standard) var(--ease-enter),filter var(--duration-standard) var(--ease-enter)}.avatar_avatar__Tu_79 img[data-loading]{opacity:0;filter:blur(4px);transition:none}.avatar_fallback__v691F{animation:avatar_avatar-fallback-in__WvKyx var(--duration-standard) var(--ease-enter) both}.avatar_sm__Bvq05{width:28px;height:28px;font-size:10px}.avatar_md__r4PZx{width:36px;height:36px}.avatar_lg__b5GYx{width:48px;height:48px;font-size:var(--text-sm)}.avatar_xl__ML9Fq{width:88px;height:88px;font-size:var(--text-xl)}.avatar_status__PeqIl{position:absolute;right:0;bottom:0;z-index:2;width:10px;height:10px;border:2px solid var(--surface);border-radius:var(--radius-pill);box-shadow:0 0 0 1px color-mix(in oklab,var(--border) 70%,transparent)}.avatar_sm__Bvq05 .avatar_status__PeqIl{width:8px;height:8px;border-width:1.5px}.avatar_lg__b5GYx .avatar_status__PeqIl{width:12px;height:12px}.avatar_xl__ML9Fq .avatar_status__PeqIl{width:14px;height:14px;right:4px;bottom:4px}.avatar_online__uElQH{background:var(--success)}.avatar_offline__ZpXfz{background:var(--text-muted)}@keyframes avatar_avatar-fallback-in__WvKyx{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.avatar_avatar__Tu_79 img{transition:none}.avatar_avatar__Tu_79 img[data-loading]{filter:none}.avatar_fallback__v691F{animation:none}}.toast_toast__Sg0K_{display:flex;width:min(100%,26rem);min-width:0;align-items:flex-start;gap:.75rem;padding:.875rem .875rem .875rem 1rem;border:1px solid var(--border);border-radius:var(--radius-panel);background:color-mix(in oklab,var(--surface) 94%,var(--background));color:var(--foreground);letter-spacing:var(--tracking-body);box-shadow:var(--shadow-floating)}.toast_icon__voV9p{display:grid;width:1.875rem;height:1.875rem;flex:0 0 auto;place-items:center;border:1px solid color-mix(in oklab,var(--success) 24%,var(--border));border-radius:var(--radius-pill);background:color-mix(in oklab,var(--success) 10%,var(--surface));color:var(--success)}.toast_frame__Ae8xw{display:block;min-width:0;flex:1 1}.toast_copy__ft2Gh{position:relative;display:grid;min-width:0;grid-gap:.125rem;gap:.125rem;padding-top:.3125rem}.toast_title__0Kytj{position:relative;display:block;min-width:0;font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.toast_line__u2gQA{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.toast_description__NFAhE{display:block;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}.toast_close__NWbCd{display:grid;width:2rem;height:2rem;flex:0 0 auto;place-items:center;margin:-.0625rem -.125rem 0 0;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)}@media (hover:hover) and (pointer:fine){.toast_close__NWbCd:hover{background:var(--surface-muted);color:var(--foreground)}}.toast_close__NWbCd:active{transform:scale(.96);transition-duration:var(--duration-instant);transition-timing-function:var(--ease-standard)}@media (prefers-reduced-motion:reduce){.toast_close__NWbCd{transition:none}.toast_close__NWbCd:active{transform:none}}.DateStrip_band__Z_7Os{flex:none;contain:inline-size;width:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);padding:12px 0 2px;overflow:hidden}.DateStrip_scroll__vYb_7{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;padding:0 16px 6px}.DateStrip_scroll__vYb_7::-webkit-scrollbar{display:none}.DateStrip_scroll__vYb_7:focus-visible{outline:2px solid var(--border-strong);outline-offset:-2px;border-radius:var(--radius-panel)}.DateStrip_rail___mTia{position:relative;display:flex;width:max-content;gap:4px}.DateStrip_rail___mTia+.DateStrip_rail___mTia{margin-top:4px}.DateStrip_segments__FCB_x{height:24px}.DateStrip_segment__9rxbc{position:absolute;top:0;height:24px;padding:0;border-radius:var(--radius-pill);color:var(--foreground);font-size:var(--text-xs);font-weight:500;line-height:24px;text-align:left;overflow:hidden;white-space:nowrap;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.DateStrip_label__Oo7Gl{display:inline-block;padding:0 10px}.DateStrip_day__hB96q{position:relative;display:flex;flex-direction:column;justify-content:center;width:34px;min-width:34px;height:48px;padding:0;border:0;border-radius:var(--radius-pill);color:var(--foreground);font:inherit;font-size:var(--text-xs);font-weight:500;line-height:18px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.DateStrip_dow__rSolN{color:var(--text-muted);font-size:10px}.DateStrip_day__hB96q,.DateStrip_segment__9rxbc{background:color-mix(in oklab,var(--foreground) 9%,var(--surface))}.DateStrip_day__hB96q:hover{background:color-mix(in oklab,var(--foreground) 16%,var(--surface))}.DateStrip_holiday__nXlC2,.DateStrip_holiday__nXlC2:hover{background:oklch(84% .09 25);color:oklch(25% .05 25)}.DateStrip_halfHoliday__EoVh8,.DateStrip_halfHoliday__EoVh8:hover{background:oklch(91% .05 25);color:oklch(25% .04 25)}.DateStrip_halfHoliday__EoVh8 .DateStrip_dow__rSolN,.DateStrip_holiday__nXlC2 .DateStrip_dow__rSolN{color:inherit;opacity:.7}.DateStrip_selected__Y0HwB,.DateStrip_selected__Y0HwB:hover{background:var(--text-secondary);color:var(--surface)}.DateStrip_current__zg7Yd,.DateStrip_current__zg7Yd:hover{background:var(--foreground);color:var(--surface)}.DateStrip_current__zg7Yd .DateStrip_dow__rSolN,.DateStrip_selected__Y0HwB .DateStrip_dow__rSolN{color:inherit;opacity:.7}.DateStrip_day__hB96q:focus-visible{outline:2px solid var(--border-strong);outline-offset:2px}.DateStrip_badge__DhQPD{position:absolute;bottom:-8px;right:1px;min-width:15px;height:15px;padding:0 3px;box-sizing:border-box;border-radius:var(--radius-pill);background:oklch(90% .15 100);color:oklch(25% .03 100);font-size:9px;font-weight:700;line-height:15px;text-align:center;pointer-events:none;box-shadow:0 0 0 1.5px var(--surface)}.DateStrip_badgeLate__jcOoJ{background:oklch(76% .17 350);color:oklch(22% .04 350)}.DateStrip_badgeDone__QSQ7P{right:auto;left:1px;background:oklch(80% .15 150);color:oklch(22% .05 150)}.DateStrip_rail___mTia.DateStrip_dayRail__utEBK{margin-top:10px}.DateStrip_rail___mTia.DateStrip_meetRail__y8rty{margin-top:11px;align-items:flex-start;min-height:4px}.DateStrip_meetCol__owjEV{display:flex;flex-direction:column;align-items:center;gap:2px;width:34px;min-width:34px}.DateStrip_meet__QYdZi{display:block;width:20px;height:4px;border-radius:var(--radius-pill);background:oklch(66% .15 250)}.DateStrip_segBadges__xW9Qq{position:absolute;top:50%;right:6px;display:flex;gap:4px;transform:translateY(-50%);pointer-events:none}.DateStrip_segCount__JB46a{min-width:18px;height:16px;padding:0 5px;box-sizing:border-box;border-radius:var(--radius-pill);background:oklch(90% .15 100);color:oklch(25% .03 100);font-size:9px;font-weight:700;line-height:16px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.DateStrip_segLate__MgHy_{background:oklch(76% .17 350);color:oklch(22% .04 350)}.DayTimeline_panel__U92c1{isolation:isolate;display:flex;flex-direction:column;min-width:0;min-height:0;height:100%;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);overflow:hidden}.DayTimeline_header__L5kQv{display:flex;align-items:center;gap:4px;height:52px;flex:none;padding:0 8px 0 16px;border-bottom:1px solid var(--border-subtle)}.DayTimeline_heading__GYTCZ{display:flex;flex:1 1;flex-direction:column;gap:2px;min-width:0}.DayTimeline_city__UoGjY{font-size:var(--text-lg);font-weight:500;line-height:24px}.DayTimeline_city__UoGjY,.DayTimeline_status__rK_ns{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DayTimeline_status__rK_ns{color:var(--text-muted);font-size:10px;line-height:12px}.DayTimeline_due__AtCIN{flex:none;display:grid;grid-gap:2px;gap:2px;max-height:132px;margin:0;padding:6px 8px;overflow-y:auto;border-bottom:1px solid var(--border-subtle);list-style:none;scrollbar-width:thin}.DayTimeline_dueItem__5KcoJ{display:flex;align-items:center;gap:8px;width:100%;min-height:28px;padding:0 8px;border:0;border-radius:var(--radius-control);background:none;color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer}.DayTimeline_dueItem__5KcoJ:hover{background:color-mix(in oklab,var(--foreground) 6%,transparent)}.DayTimeline_dueItem__5KcoJ:focus-visible{outline:2px solid var(--border-strong);outline-offset:-2px}.DayTimeline_dueDot__I2etc{flex:none;width:8px;height:8px;border-radius:50%;background:oklch(90% .15 100)}.DayTimeline_dueItem__5KcoJ[data-tone=late] .DayTimeline_dueDot__I2etc{background:oklch(76% .17 350)}.DayTimeline_dueItem__5KcoJ[data-tone=done] .DayTimeline_dueDot__I2etc{background:oklch(80% .15 150)}.DayTimeline_dueItem__5KcoJ[data-tone=done] .DayTimeline_dueTitle__rYtWM{color:var(--text-muted);text-decoration:line-through}.DayTimeline_dueTitle__rYtWM{flex:1 1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DayTimeline_dueMeta__jdvwu{flex:none;color:var(--text-muted);font-size:var(--text-xs)}.DayTimeline_scroll__2loey{position:relative;flex:1 1;min-height:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.DayTimeline_scroll__2loey::-webkit-scrollbar{display:none}.DayTimeline_scroll__2loey:focus-visible{outline:2px solid var(--border-strong);outline-offset:-2px}.DayTimeline_track__32_l4{position:relative}.DayTimeline_hour__14iMI{position:absolute;left:0;right:0;z-index:1}.DayTimeline_axis__bCIqf{position:absolute;top:0;left:40px;width:1px;height:100%;background:var(--border)}.DayTimeline_line__VEffo{position:absolute;top:0;left:41px;right:0;height:1px;background:var(--border-subtle)}.DayTimeline_tick__C9hQ7{position:absolute;left:34px;width:13px;height:1px;background:var(--border-strong)}.DayTimeline_half__UaKdo{left:36px;width:9px;background:var(--border)}.DayTimeline_quarter__xYvYi{left:38px;width:5px;background:var(--border)}.DayTimeline_label__q2vEd{position:absolute;top:-10px;left:6px;width:26px;color:var(--text-secondary);font-size:var(--text-sm);line-height:20px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DayTimeline_major__eJdMg{top:-12px;color:var(--foreground);font-size:var(--text-base);font-weight:600}.DayTimeline_events__JDhrJ{position:absolute;z-index:2;left:48px;right:8px;bottom:0}.DayTimeline_event__prBqZ{position:absolute;left:0;right:0;display:block;height:24px;padding:0;overflow:hidden;border:0;border-radius:var(--radius-control);background:color-mix(in srgb,var(--tone,#8b8f97) 16%,var(--surface-muted));box-shadow:inset 3px 0 0 var(--tone,#8b8f97),inset 0 0 0 1px color-mix(in srgb,var(--tone,#8b8f97) 35%,transparent);color:var(--foreground);font:inherit;font-size:var(--text-xs);line-height:24px;text-align:left;cursor:pointer;transition:box-shadow var(--duration-fast) var(--ease-standard)}.DayTimeline_event__prBqZ:disabled{cursor:default}.DayTimeline_event__prBqZ:not(:disabled):hover{box-shadow:inset 3px 0 0 var(--tone,#8b8f97),inset 0 0 0 1px var(--border-strong)}.DayTimeline_event__prBqZ:focus-visible{outline:2px solid var(--border-strong);outline-offset:1px}.DayTimeline_event__prBqZ[data-action=create]{--tone:oklch(72% .15 150)}.DayTimeline_event__prBqZ[data-action=move]{--tone:#3b82f6}.DayTimeline_event__prBqZ[data-action=delete]{--tone:var(--danger)}.DayTimeline_eventLabel__bFhUn{display:block;margin:0 8px 0 9px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DayTimeline_eventLabel__bFhUn b{font-weight:600}.DayTimeline_time__WicBg{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.DayTimeline_time__WicBg,.DayTimeline_verb__IxPkL{color:var(--text-secondary)}.DayTimeline_now__yn5BW{position:absolute;left:41px;right:0;z-index:100;height:2px;background:var(--danger);pointer-events:none}.DayTimeline_now__yn5BW:before{content:"";top:50%;left:-4px;width:8px;height:8px;border-radius:50%}.DayTimeline_capsule__c5wom,.DayTimeline_now__yn5BW:before{position:absolute;background:var(--danger);transform:translateY(-50%)}.DayTimeline_capsule__c5wom{z-index:102;right:8px;min-width:72px;height:30px;box-sizing:border-box;border:2px solid var(--danger);border-radius:var(--radius-pill);color:#fff;font-size:var(--text-sm);font-weight:500;line-height:26px;text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;pointer-events:none}.input_field__MA_F6{display:grid;min-width:0}.input_label__hP2Oh{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.input_input__XOnau,.input_label__hP2Oh{color:var(--foreground);line-height:var(--leading-body)}.input_input__XOnau{width:100%;min-height:var(--control-height-md);padding:0 var(--space-3);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);font:inherit;font-size:var(--text-field);letter-spacing:var(--tracking-body);outline:none;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.input_input__XOnau::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.input_input__XOnau:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}.input_input__XOnau:focus-visible{border-color:var(--foreground)}.input_input__XOnau[aria-invalid=true]{border-color:var(--danger)}.input_input__XOnau:disabled{cursor:not-allowed;opacity:.5;background:var(--surface-muted)}.input_messageSlot__C9Mve{display:block;overflow:hidden}.input_description__Jg1c0,.input_error__9K_K0{display:block;padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body)}.input_description__Jg1c0{color:var(--text-muted)}.input_error__9K_K0{color:var(--danger)}.input_words__i298b{position:relative;display:block}.input_word__0soMX{display:inline-block;white-space:pre}.input_column__PY_27{position:relative;display:inline-flex;justify-content:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.input_column__PY_27>span{display:inline-block}.input_srOnly__BtNfF{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.input_input__XOnau{transition-duration:.01ms}}.textarea_field__shPBi{display:grid;min-width:0}.textarea_field__shPBi label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.textarea_control__Bz4SP{width:100%;min-height:110px;resize:vertical;border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);outline:none;box-shadow:0 0 0 6px transparent;transition:border-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard)}.textarea_control__Bz4SP::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){.textarea_control__Bz4SP:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}.textarea_control__Bz4SP:focus-visible{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring);outline:2px solid transparent;outline-offset:2px}.textarea_control__Bz4SP[aria-invalid=true]{border-color:var(--danger)}.textarea_control__Bz4SP:disabled{cursor:not-allowed;background:var(--surface-muted);opacity:.6}.textarea_messageSlot__7rHJy{display:block;overflow:hidden}.textarea_error__NgbCf,.textarea_hint__LCBjK{display:block;padding-top:var(--space-2);font-size:var(--text-xs);line-height:var(--leading-body)}.textarea_hint__LCBjK{color:var(--text-muted)}.textarea_error__NgbCf{color:var(--danger)}.textarea_words__aZJZK{position:relative;display:block}.textarea_word__jA8pm{display:inline-block;white-space:pre}.textarea_column__bhxC5{position:relative;display:inline-flex;justify-content:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.textarea_column__bhxC5>span{display:inline-block}.textarea_srOnly__aUSPt{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.textarea_control__Bz4SP{transition:none}}.select_field__cGd20{display:grid;grid-gap:var(--space-2);gap:var(--space-2);min-width:0}.select_field__cGd20 label{font-size:var(--text-sm);font-weight:500}.select_trigger__HpIrG{position:relative;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);width:100%;min-height:var(--control-height-md);border:1px solid var(--border);border-radius:var(--radius-control);padding:0 var(--space-3);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.select_trigger__HpIrG:hover:not([data-disabled]){border-color:var(--border-strong);background:var(--surface-muted)}}.select_trigger__HpIrG:active:not([data-disabled]),.select_trigger__HpIrG[data-state=open]{border-color:var(--border-strong);background:var(--surface-muted)}.select_trigger__HpIrG:focus-visible{border-color:var(--border-strong)}.select_trigger__HpIrG[data-disabled]{opacity:.5;cursor:not-allowed}.select_valueText__5yfty{display:grid;flex:1 1;min-width:0;grid-template-columns:minmax(0,1fr)}.select_valueText__5yfty>span{grid-area:1/1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select_valueText__5yfty>[data-placeholder]{color:var(--text-muted)}.select_srOnly__zlHtB{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.select_chevron__KYD8i{display:inline-flex;flex:0 0 auto;color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring),color var(--duration-fast) var(--ease-standard)}.select_trigger__HpIrG[data-state=open] .select_chevron__KYD8i{transform:rotate(180deg)}.select_hint__j_M3T{color:var(--text-muted);font-size:var(--text-xs)}.select_content__AVQHD{--menu-x:0px;--menu-y:-6px;box-sizing:border-box;z-index:1000;width:var(--radix-select-trigger-width);min-width:var(--radix-select-trigger-width);max-width:min(24rem,calc(100vw - 20px));max-height:min(320px,var(--radix-select-content-available-height));overflow:hidden;border:1px solid var(--border);border-radius:calc(var(--radius-control) + 2px);padding:6px;background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);transform-origin:var(--radix-select-content-transform-origin);animation:select_select-in__9ZbWz var(--duration-standard) var(--ease-enter) both}.select_content__AVQHD[data-side=top]{--menu-y:6px}.select_content__AVQHD[data-side=left]{--menu-x:6px;--menu-y:0px}.select_content__AVQHD[data-side=right]{--menu-x:-6px;--menu-y:0px}.select_content__AVQHD[data-state=closed]{animation:select_select-out__xgCPt var(--duration-instant) var(--ease-standard) both}.select_viewport__QqlAs{padding:2px 0}.select_item__ATpVv{position:relative;display:flex;align-items:center;min-height:36px;border-radius:calc(var(--radius-control) - 4px);padding:0 34px 0 11px;color:var(--foreground);font-size:var(--text-sm);cursor:default;outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background-color var(--duration-instant) var(--ease-standard),color var(--duration-instant) var(--ease-standard)}.select_item__ATpVv[data-highlighted]{background:var(--surface-muted)}.select_item__ATpVv[data-disabled]{opacity:.45}.select_indicator__jxeGE{position:absolute;right:10px;display:inline-flex;align-items:center;color:var(--foreground);animation:select_indicator-in__SYvGZ var(--duration-standard) var(--ease-enter) 40ms both}.select_scrollButton__g4WZm{display:grid;height:28px;place-items:center;color:var(--text-muted)}@keyframes select_select-in__9ZbWz{0%{opacity:0;transform:translate(var(--menu-x),var(--menu-y)) scale(.97)}}@keyframes select_select-out__xgCPt{to{opacity:0;transform:translate(calc(var(--menu-x) / 2),calc(var(--menu-y) / 2)) scale(.98)}}@keyframes select_indicator-in__SYvGZ{0%{opacity:0;transform:scale(.6);filter:blur(2px)}}@media (prefers-reduced-transparency:reduce){.select_content__AVQHD{background:var(--surface-raised);backdrop-filter:none;-webkit-backdrop-filter:none}}@media (prefers-reduced-motion:reduce){.select_chevron__KYD8i,.select_item__ATpVv,.select_trigger__HpIrG{transition:none}.select_content__AVQHD{animation:select_select-fade__2JAa3 var(--duration-instant) var(--ease-standard) both}.select_content__AVQHD[data-state=closed]{animation:select_select-fade-out__un_Iq var(--duration-instant) var(--ease-standard) both}.select_indicator__jxeGE{animation:none}}@keyframes select_select-fade__2JAa3{0%{opacity:0}}@keyframes select_select-fade-out__un_Iq{to{opacity:0}}.calendar_calendar__Vq3gm{width:min(100%,328px);min-width:0;color:var(--foreground)}.calendar_header__IBGgN{container-type:inline-size;display:grid;min-height:34px;grid-template-columns:minmax(0,1fr) auto;align-items:center;grid-gap:4px 12px;gap:4px 12px;margin-bottom:14px}@container (max-width: 259px){.calendar_heading__B0lSU,.calendar_navigation__ANB_v{grid-column:1/-1}.calendar_navigation__ANB_v{justify-self:end}}.calendar_heading__B0lSU{min-width:0;margin:0;font-family:var(--font-body);font-size:var(--text-base);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}.calendar_title__oo5_P{display:grid;line-height:var(--leading-body)}.calendar_title__oo5_P>.calendar_titleRow__n0TJR{grid-area:1/1;justify-self:start}.calendar_titleRow__n0TJR{display:inline-block;white-space:nowrap;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.calendar_srOnly__dOWWy{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.calendar_navigation__ANB_v{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px;margin-right:-6px}.calendar_navButton__idgUF,.calendar_todayButton__VlHSt{display:grid;height:32px;place-items:center;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--text-secondary);font:inherit;cursor:pointer;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard),opacity var(--duration-fast) var(--ease-standard),scale var(--duration-spring) var(--ease-spring)}.calendar_navButton__idgUF{width:32px}.calendar_todayButton__VlHSt{padding:0 11px;font-size:var(--text-sm);font-weight:500;line-height:1}@media (hover:hover) and (pointer:fine){.calendar_navButton__idgUF:hover:not([aria-disabled]),.calendar_todayButton__VlHSt:hover:not([aria-disabled]){background:var(--surface-muted);color:var(--foreground)}}.calendar_navButton__idgUF:active:not([aria-disabled]),.calendar_todayButton__VlHSt:active:not([aria-disabled]){scale:.96;transition-duration:var(--duration-fast),var(--duration-fast),var(--duration-fast),.1s;transition-timing-function:var(--ease-standard)}.calendar_navButton__idgUF[aria-disabled],.calendar_todayButton__VlHSt[aria-disabled]{cursor:default;opacity:.36}.calendar_week__DoSCm,.calendar_weekdays__wos6n{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-column-gap:4px;column-gap:4px}.calendar_weekdays__wos6n{margin-bottom:6px;color:var(--text-muted);font-size:var(--text-xs);font-weight:500;line-height:24px;text-align:center}.calendar_weekdays__wos6n span{min-width:0;overflow:hidden}.calendar_monthViewport__PsqFy{position:relative;display:grid;overflow:hidden;contain:paint}.calendar_monthBody__7uIqh{position:relative;grid-area:1/1;min-width:0;will-change:transform}.calendar_monthBody__7uIqh[inert]{pointer-events:none}.calendar_grid__PPGmQ{display:grid;grid-row-gap:4px;row-gap:4px}.calendar_placeholderDay__WlnSf{aspect-ratio:1}.calendar_day__Kkw_w{position:relative;display:grid;width:100%;aspect-ratio:1;min-width:0;place-items:center;border:0;border-radius:50%;padding:0;background:transparent;color:var(--foreground);font:inherit;font-size:var(--text-sm);font-weight:400;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard) var(--number-delay,0s)}.calendar_day__Kkw_w:before{content:"";position:absolute;inset:0;border-radius:inherit;background:transparent;transition:background-color var(--duration-fast) var(--ease-standard),scale var(--duration-spring) var(--ease-spring)}.calendar_dayNumber__CTUFR{position:relative;transition:opacity var(--duration-fast) var(--ease-standard) var(--number-delay,0s),scale var(--duration-spring) var(--ease-spring)}.calendar_highlight__GIzC4{position:absolute;top:0;left:0;width:calc((100% - 24px) / 7);aspect-ratio:1;pointer-events:none;will-change:transform}.calendar_highlightFill__3ABDN{position:absolute;inset:0;border-radius:50%;background:var(--accent);transition:background-color var(--duration-fast) var(--ease-standard),scale var(--duration-spring) var(--ease-spring)}@media (hover:hover) and (pointer:fine){.calendar_day__Kkw_w:hover:not(:disabled):not(.calendar_selected__6NjHu):before{background:var(--surface-muted)}.calendar_monthBody__7uIqh:has(.calendar_day__Kkw_w.calendar_selected__6NjHu:hover) .calendar_highlightFill__3ABDN{background:var(--accent-strong)}}.calendar_day__Kkw_w:active:not(:disabled) .calendar_dayNumber__CTUFR,.calendar_day__Kkw_w:active:not(:disabled):before,.calendar_monthBody__7uIqh:has(.calendar_day__Kkw_w.calendar_selected__6NjHu:active:not(:disabled)) .calendar_highlightFill__3ABDN{scale:.94;transition-duration:var(--duration-fast),.1s;transition-timing-function:var(--ease-standard)}.calendar_day__Kkw_w.calendar_outside__IU19y{color:var(--text-muted)}.calendar_day__Kkw_w.calendar_outside__IU19y:not(.calendar_selected__6NjHu) .calendar_dayNumber__CTUFR{opacity:.8}.calendar_day__Kkw_w.calendar_today__STMHM .calendar_dayNumber__CTUFR:after{content:"";position:absolute;top:calc(100% + 4px);left:50%;width:4px;height:4px;margin-left:-2px;border-radius:50%;background:currentColor}.calendar_day__Kkw_w.calendar_selected__6NjHu,.calendar_day__Kkw_w.calendar_today__STMHM{font-weight:500}.calendar_day__Kkw_w.calendar_selected__6NjHu{color:var(--accent-foreground)}.calendar_day__Kkw_w:disabled{cursor:default;color:var(--text-muted)}.calendar_day__Kkw_w:disabled .calendar_dayNumber__CTUFR{opacity:.42}.calendar_day__Kkw_w.calendar_outside__IU19y:disabled .calendar_dayNumber__CTUFR{opacity:.3}@media (prefers-reduced-motion:reduce){.calendar_dayNumber__CTUFR,.calendar_day__Kkw_w,.calendar_day__Kkw_w:before,.calendar_highlightFill__3ABDN,.calendar_navButton__idgUF,.calendar_todayButton__VlHSt{transition:none}.calendar_day__Kkw_w:active .calendar_dayNumber__CTUFR,.calendar_day__Kkw_w:active:before,.calendar_monthBody__7uIqh:has(.calendar_day__Kkw_w.calendar_selected__6NjHu:active) .calendar_highlightFill__3ABDN,.calendar_navButton__idgUF:active,.calendar_todayButton__VlHSt:active{scale:none}}.calendar_withWeeks__Cs8y_{width:min(100%,364px)}.calendar_withWeeks__Cs8y_ .calendar_week__DoSCm,.calendar_withWeeks__Cs8y_ .calendar_weekdays__wos6n{grid-template-columns:32px repeat(7,minmax(0,1fr))}.calendar_withWeeks__Cs8y_ .calendar_highlight__GIzC4{left:36px;width:calc((100% - 36px - 24px) / 7)}.calendar_weekNumber__iCNGW{align-self:center;height:26px;border:0;border-radius:var(--radius-pill);padding:0;background:transparent;color:var(--text-muted);font:inherit;font-size:var(--text-xs);font-weight:600;cursor:pointer;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media (hover:hover) and (pointer:fine){.calendar_weekNumber__iCNGW:hover{background:var(--surface-muted);color:var(--foreground)}}.calendar_weekNumberSelected__H3852,.calendar_weekNumberSelected__H3852:hover{background:oklch(86% 0 0);color:oklch(20% 0 0)}.date-picker_field__eCxKC{display:grid;grid-gap:7px;gap:7px;min-width:0}.date-picker_label__rYZaN{color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}.date-picker_anchor__yEQ0N{position:relative;min-width:0}.date-picker_trigger__hHTkD{position:relative;display:flex;width:100%;min-height:var(--control-height-md);align-items:center;gap:9px;border:1px solid var(--border);border-radius:var(--radius-control);padding:0 12px;background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);text-align:left;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-standard),background var(--duration-fast) var(--ease-standard),box-shadow var(--duration-fast) var(--ease-standard)}@media (hover:hover) and (pointer:fine){.date-picker_trigger__hHTkD:hover:not(:disabled){border-color:var(--border-strong);background:var(--surface-muted)}}.date-picker_trigger__hHTkD:active:not(:disabled),.date-picker_trigger__hHTkD[aria-expanded=true]{border-color:var(--border-strong);background:var(--surface-muted)}.date-picker_trigger__hHTkD:disabled{cursor:not-allowed;opacity:.5}.date-picker_trigger__hHTkD>svg:first-child{flex:0 0 auto;color:var(--text-muted)}.date-picker_valueText__JOW90{position:relative;display:flex;flex:1 1;min-width:0}.date-picker_part__pnUzf,.date-picker_value__pQ_jZ{position:relative;display:inline-flex;white-space:pre}.date-picker_value__pQ_jZ{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.date-picker_partValue__b4hhV{display:inline-block;white-space:pre}.date-picker_placeholder__tPBCU{min-width:0;overflow:hidden;color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap}.date-picker_srOnly__iv2HL{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.date-picker_chevron__FuGoo{flex:0 0 auto;color:var(--text-muted);transition:transform var(--duration-spring) var(--ease-spring)}.date-picker_trigger__hHTkD[aria-expanded=true] .date-picker_chevron__FuGoo{transform:rotate(180deg)}.date-picker_popover__MgJw6{position:absolute;z-index:20;top:calc(100% + 8px);left:0;width:min(320px,calc(100vw - 32px));overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);padding:16px;background:var(--surface-raised);box-shadow:var(--shadow-floating);transform-origin:22px -8px;will-change:transform,opacity}@media (max-width:360px){.date-picker_popover__MgJw6{right:0;width:auto;padding:12px}}.date-picker_footer__56FNq{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:14px;border-top:1px solid var(--border-subtle);padding-top:11px;color:var(--text-muted);font-size:var(--text-xs)}.date-picker_status__3EHti{display:grid;min-width:0;justify-items:end}.date-picker_status__3EHti>span{grid-area:1/1;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.date-picker_footer__56FNq button{border:0;border-radius:var(--radius-control);padding:4px 8px;background:transparent;color:var(--text-secondary);font:inherit;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){.date-picker_footer__56FNq button:hover:not(:disabled){background:var(--surface-muted);color:var(--foreground)}}.date-picker_footer__56FNq button:active:not(:disabled){transform:scale(.97);transition-duration:var(--duration-fast),var(--duration-fast),.1s;transition-timing-function:var(--ease-standard)}.date-picker_footer__56FNq button:disabled{cursor:not-allowed;opacity:.4}.date-picker_description__o7bff{color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body);transition:opacity var(--duration-fast) var(--ease-standard)}.date-picker_anchor__yEQ0N:has(.date-picker_popover__MgJw6)+.date-picker_description__o7bff{opacity:0}@media (prefers-reduced-motion:reduce){.date-picker_chevron__FuGoo,.date-picker_description__o7bff,.date-picker_footer__56FNq button,.date-picker_trigger__hHTkD{transition:none}.date-picker_footer__56FNq button:active:not(:disabled){transform:none}}.tag-input_field__XmT3e{display:grid;width:100%;min-width:0}.tag-input_field__XmT3e label{margin-bottom:var(--space-2);font-size:var(--text-sm);font-weight:500}.tag-input_control__ib2W2{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__ib2W2:hover:not(:focus-within){border-color:var(--border-strong)}}.tag-input_control__ib2W2: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__ogjv_{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__ogjv_,.tag-input_tag__tNY9z{position:relative;align-items:center;box-sizing:border-box}.tag-input_tag__tNY9z{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__tNY9z 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__tNY9z button:hover{background:var(--surface);color:var(--foreground)}}.tag-input_tag__tNY9z 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__tNY9z 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__ogjv_ 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__ogjv_ input:focus,.tag-input_content__ogjv_ input:focus-visible{outline:none}.tag-input_content__ogjv_ input::placeholder{color:transparent}.tag-input_placeholder__tbpcv{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__jDvFv{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__GSU20,.tag-input_tag__tNY9z button{position:relative;z-index:2}.tag-input_tag__tNY9z[data-picked] button{color:var(--foreground)}.tag-input_messageSlot__i8rV_{display:block;overflow:hidden}.tag-input_hint__6RzQe{display:block;padding-top:var(--space-2);color:var(--text-muted);font-size:var(--text-xs);line-height:var(--leading-body)}.tag-input_words__QMCeT{position:relative;display:block}.tag-input_word__EXJkQ{display:inline-block;white-space:pre}.tag-input_srOnly__5IPGF{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (prefers-reduced-motion:reduce){.tag-input_control__ib2W2,.tag-input_tag__tNY9z button{transition:none}.tag-input_tag__tNY9z button:active{transform:none}}.confirm-morph_root__dLWer{position:relative;display:inline-flex;min-width:0;max-width:100%;vertical-align:middle;color:var(--foreground);font-family:var(--font-body);font-size:var(--text-sm);letter-spacing:var(--tracking-body);line-height:20px;-webkit-tap-highlight-color:transparent}.confirm-morph_surface__2bbzG{position:relative;display:flex;height:var(--control-height-sm);max-width:100%;justify-content:flex-start;overflow:clip;border-radius:var(--radius-pill);background:var(--surface-raised);box-shadow:var(--shadow-resting);transition:background-color var(--duration-standard) var(--ease-standard),box-shadow var(--duration-standard) var(--ease-standard)}.confirm-morph_surface__2bbzG:after{content:"";position:absolute;inset:0;border:1px solid var(--border);border-radius:inherit;pointer-events:none;transition:border-color var(--duration-standard) var(--ease-standard)}.confirm-morph_root__dLWer[data-disabled][data-state=idle] .confirm-morph_surface__2bbzG{box-shadow:none}.confirm-morph_root__dLWer[data-disabled][data-state=idle] .confirm-morph_surface__2bbzG:after{border-color:var(--border-subtle)}.confirm-morph_face__QGzlm{display:flex;flex:none;height:100%;align-items:center;gap:2px;padding:0 4px;white-space:nowrap}.confirm-morph_face__QGzlm[data-face=idle]{padding:0}.confirm-morph_face__QGzlm[inert]{position:absolute;top:0;inset-inline-start:0;pointer-events:none}.confirm-morph_part__SbTQE,.confirm-morph_trigger__BRFd_{display:inline-flex;height:100%;align-items:center}.confirm-morph_trigger__BRFd_{gap:8px;padding:0 16px 0 14px;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--foreground);cursor:pointer;font:inherit;font-weight:500;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard)}.confirm-morph_trigger__BRFd_:active:not(:disabled){background:color-mix(in oklab,var(--foreground) 9%,transparent);transition-duration:0s}.confirm-morph_trigger__BRFd_:disabled{color:var(--text-muted);cursor:not-allowed}.confirm-morph_trigger__BRFd_:disabled .confirm-morph_icon__P4Wc7{opacity:.7}.confirm-morph_icon__P4Wc7{display:grid;width:16px;height:16px;place-items:center;color:var(--text-secondary)}.confirm-morph_trigger__BRFd_:disabled .confirm-morph_icon__P4Wc7{color:inherit}.confirm-morph_icon__P4Wc7>svg{width:16px;height:16px}.confirm-morph_prompt__jcUc8{max-width:16rem;overflow:hidden;padding:0 8px 0 12px;color:var(--foreground);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.confirm-morph_prompt__jcUc8>span{overflow:hidden;text-overflow:ellipsis}.confirm-morph_confirm__LlBK5,.confirm-morph_secondary__7uaRJ{position:relative;display:inline-flex;flex:none;height:calc(var(--control-height-sm) - 8px);align-items:center;justify-content:center;padding:0 12px;border:0;border-radius:var(--radius-pill);cursor:pointer;font:inherit;font-weight:500;transition:background-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard);touch-action:manipulation}.confirm-morph_secondary__7uaRJ{background:transparent;color:var(--text-secondary)}.confirm-morph_face__QGzlm:is([data-face=done],[data-face=error]) .confirm-morph_secondary__7uaRJ{color:var(--foreground)}.confirm-morph_secondary__7uaRJ:active{background:color-mix(in oklab,var(--foreground) 11%,transparent);color:var(--foreground);transition-duration:0s}.confirm-morph_confirm__LlBK5{overflow:clip;background:color-mix(in oklab,var(--danger) 13%,transparent);color:var(--danger)}.confirm-morph_confirm__LlBK5:active{background:color-mix(in oklab,var(--danger) 22%,transparent);transition-duration:0s}.confirm-morph_root__dLWer[data-tone=neutral] .confirm-morph_confirm__LlBK5{background:var(--accent);color:var(--accent-foreground)}.confirm-morph_root__dLWer[data-tone=neutral] .confirm-morph_confirm__LlBK5:active{background:var(--accent-strong)}.confirm-morph_root__dLWer[data-mode=hold] .confirm-morph_confirm__LlBK5{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-touch-callout:none}.confirm-morph_fill__zzbtz{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;background:var(--danger);color:var(--background);pointer-events:none}.confirm-morph_root__dLWer[data-tone=neutral] .confirm-morph_fill__zzbtz{background:var(--accent-strong);color:var(--accent-foreground)}.confirm-morph_status__3BGxt{gap:8px;padding:0 10px 0 12px;color:var(--foreground);font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.confirm-morph_status__3BGxt>svg{flex:none}.confirm-morph_statusText__vmzRQ{display:inline-flex;align-items:baseline;gap:.25em}.confirm-morph_face__QGzlm[data-face=pending] .confirm-morph_status__3BGxt{padding-inline:12px 16px;color:var(--text-secondary)}.confirm-morph_face__QGzlm[data-face=done]:not(:has(.confirm-morph_secondary__7uaRJ)) .confirm-morph_status__3BGxt{padding-right:14px}.confirm-morph_face__QGzlm[data-face=counting] .confirm-morph_status__3BGxt{padding-right:6px;color:var(--text-secondary)}.confirm-morph_alert___NfRu{color:var(--danger)}.confirm-morph_check__ECg2S{width:18px;height:18px}.confirm-morph_checkDisc__TvQvf{fill:var(--success)}.confirm-morph_checkTick__jXtz0{stroke:var(--background)}.confirm-morph_spinner__gQiR_{animation:confirm-morph_spin__RZA9K .7s linear infinite}@keyframes confirm-morph_spin__RZA9K{to{transform:rotate(1turn)}}.confirm-morph_ring__gZmd9{width:16px;height:16px}.confirm-morph_ringTrack__Uh724{stroke:var(--border)}.confirm-morph_ringFill__K76Kd{stroke:var(--danger)}.confirm-morph_root__dLWer[data-tone=neutral] .confirm-morph_ringFill__K76Kd{stroke:var(--accent)}.confirm-morph_seconds__F_ndn{display:inline-grid;min-width:1ch;color:var(--foreground);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.confirm-morph_digit__GSEmj{grid-area:1/1}.confirm-morph_root__dLWer,.confirm-morph_root__dLWer :focus{outline:none}.confirm-morph_srOnly__dOm_0{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}@media (hover:hover) and (pointer:fine){.confirm-morph_trigger__BRFd_:hover:not(:disabled):not(:active){background:color-mix(in oklab,var(--foreground) 5%,transparent)}.confirm-morph_secondary__7uaRJ:hover:not(:active){background:color-mix(in oklab,var(--foreground) 7%,transparent);color:var(--foreground)}.confirm-morph_confirm__LlBK5:hover:not(:active){background:color-mix(in oklab,var(--danger) 18%,transparent)}.confirm-morph_root__dLWer[data-tone=neutral] .confirm-morph_confirm__LlBK5:hover:not(:active){background:var(--accent-strong)}}.confirm-morph_trigger__BRFd_:focus-visible{background:color-mix(in oklab,var(--foreground) 6%,transparent)}.confirm-morph_secondary__7uaRJ:focus-visible{background:color-mix(in oklab,var(--foreground) 8%,transparent);color:var(--foreground)}.confirm-morph_confirm__LlBK5:focus-visible{background:color-mix(in oklab,var(--danger) 20%,transparent)}.confirm-morph_root__dLWer[data-tone=neutral] .confirm-morph_confirm__LlBK5:focus-visible{background:var(--accent-strong)}@media (prefers-reduced-motion:reduce){.confirm-morph_confirm__LlBK5,.confirm-morph_secondary__7uaRJ,.confirm-morph_surface__2bbzG,.confirm-morph_surface__2bbzG:after,.confirm-morph_trigger__BRFd_{transition-duration:0s}.confirm-morph_spinner__gQiR_{animation-duration:1.6s}}@media (prefers-contrast:more){.confirm-morph_surface__2bbzG:after{border-color:var(--border-strong)}.confirm-morph_confirm__LlBK5{background:color-mix(in oklab,var(--danger) 22%,transparent)}}.ItemDialog_content__RArQi.ItemDialog_content__RArQi{width:min(calc(100vw - var(--space-8)),600px)}.ItemDialog_form___3ucd{display:grid;grid-gap:var(--space-4);gap:var(--space-4)}.ItemDialog_row__pU8Z1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:var(--space-3);gap:var(--space-3);align-items:end}.ItemDialog_clear__Pamj1{display:flex;align-items:center;min-height:var(--control-height-md)}.ItemDialog_actions__f8Lfv{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);padding-top:var(--space-2)}.ItemDialog_spacer__Lw05O{flex:1 1}.ItemDialog_err__nODS_{margin:0;color:var(--danger);font-size:var(--text-sm)}@media (max-width:480px){.ItemDialog_row__pU8Z1{grid-template-columns:minmax(0,1fr)}}.Site_view__DIA_0{display:flex;flex-direction:column;gap:24px;flex:1 1;min-height:0}.Site_workspace__pyNf5{display:grid;flex:1 1;grid-template-columns:minmax(0,1fr);grid-gap:24px;gap:24px;min-height:0}.Site_workspace__pyNf5[data-tl]{grid-template-columns:minmax(0,1fr) clamp(320px,30vw,440px)}.Site_center__IiLb4{display:flex;flex-direction:column;min-width:0;min-height:0}@media (max-width:900px){.Site_workspace__pyNf5[data-tl]{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) 420px}}@media (max-width:700px){.Site_view__DIA_0{gap:16px;flex:none}.Site_workspace__pyNf5,.Site_workspace__pyNf5[data-tl]{display:flex;flex-direction:column;gap:16px;flex:none}.Site_center__IiLb4{height:min(78dvh,640px);flex:none}.Site_workspace__pyNf5>:not(.Site_center__IiLb4){height:520px;flex:none}}.ItemGrid_panel__GSEhP{display:flex;flex:1 1;flex-direction:column;min-height:0;box-sizing:border-box;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);overflow:hidden}.ItemGrid_header__L0HJI{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3);padding:var(--space-5) var(--space-6) var(--space-4)}.ItemGrid_heading__i9APP{display:flex;flex:1 1;align-items:baseline;gap:var(--space-3);min-width:0}.ItemGrid_heading__i9APP h1{margin:0;font-family:var(--font-display);font-size:var(--text-xl);font-weight:500;letter-spacing:var(--tracking-display);line-height:var(--leading-display);white-space:nowrap}.ItemGrid_count__VnyY_{color:var(--text-muted);font-size:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ItemGrid_search__iav8w{width:220px}.ItemGrid_search__iav8w label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.ItemGrid_search__iav8w>div{gap:0}.ItemGrid_scroll__YXn_1{flex:1 1;min-height:0;overflow-y:auto;padding:0 var(--space-6) var(--space-6);scrollbar-width:thin}.ItemGrid_grid__eQcgP{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));grid-gap:var(--space-4);gap:var(--space-4);align-items:start}.ItemGrid_empty__WVgoR{display:grid;place-items:center;min-height:100%}.ItemGrid_actions__sEyyC{display:inline-flex;gap:2px}.ItemGrid_details__1AeWw{display:grid;grid-gap:var(--space-3);gap:var(--space-3)}.ItemGrid_url__aTJrD{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;color:var(--text-secondary);font-size:var(--text-sm);text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}.ItemGrid_tags__o7z2R{display:flex;flex-wrap:wrap;gap:6px}.ItemGrid_none__zQcQL{margin:0;color:var(--text-muted);font-size:var(--text-sm)}.ItemGrid_foot__3qQ0a{margin:0;color:var(--text-muted);font-size:var(--text-xs)}@media (max-width:560px){.ItemGrid_header__L0HJI{padding:var(--space-4)}.ItemGrid_search__iav8w{width:auto;flex:1 1 140px}.ItemGrid_scroll__YXn_1{padding:0 var(--space-4) var(--space-4)}.ItemGrid_grid__eQcgP{grid-template-columns:minmax(0,1fr)}}.TaskBoard_board__jRZX2.TaskBoard_board__jRZX2{flex:1 1;height:100%;min-height:0;border-radius:var(--radius-panel)}.TaskBoard_search__vzpxU{width:200px}.TaskBoard_search__vzpxU label{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.TaskBoard_search__vzpxU>div{gap:0}@media (max-width:560px){.TaskBoard_search__vzpxU{width:auto;flex:1 1;min-width:120px}}