._icon_xwdea_2{display:inline-block;flex-shrink:0;vertical-align:middle;stroke-width:1.75}._xs_xwdea_9,._sm_xwdea_10{stroke-width:2}._md_xwdea_14,._lg_xwdea_15,._xl_xwdea_16{stroke-width:1.75}._alert_10nxd_1{display:flex;align-items:flex-start;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius);border:1px solid transparent;font-size:var(--font-size-md);line-height:var(--line-height-normal)}._icon_10nxd_12{flex-shrink:0;margin-top:.1rem}._content_10nxd_17{flex:1;min-width:0}._title_10nxd_22{font-weight:var(--font-weight-semibold);margin-bottom:var(--space-1)}._body_10nxd_27{color:inherit}._close_10nxd_31{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;color:inherit;opacity:.7;padding:var(--space-1);border-radius:var(--radius)}._close_10nxd_31:hover{opacity:1;background:var(--color-hover)}._info_10nxd_50{background:var(--color-info-bg);border-color:var(--color-info-hover);color:var(--color-info)}._success_10nxd_56{background:var(--color-success-bg);border-color:var(--color-success-hover);color:var(--color-success)}._warning_10nxd_62{background:var(--color-warning-bg);border-color:var(--color-warning-hover);color:var(--color-warning)}._danger_10nxd_68{background:var(--color-danger-bg);border-color:var(--color-danger-hover);color:var(--color-danger)}._text_ggajc_1{font-family:var(--font-sans);color:var(--color-text);line-height:var(--line-height-normal)}._body_ggajc_7{font-size:var(--font-size-base);font-weight:var(--font-weight-regular)}._bodySm_ggajc_12{font-size:var(--font-size-md);font-weight:var(--font-weight-regular)}._caption_ggajc_17{font-size:var(--font-size-sm);color:var(--color-text-muted)}._mono_ggajc_22{font-family:var(--font-mono);font-size:var(--font-size-md);font-variant-numeric:tabular-nums}._label_ggajc_28{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}._muted_ggajc_34{font-size:var(--font-size-md);color:var(--color-text-muted)}._spinner_1fkd2_1{display:inline-flex;flex-shrink:0;color:inherit}._svg_1fkd2_7{width:100%;height:100%;animation:_spin_1fkd2_1 .8s linear infinite}._track_1fkd2_13,._arc_1fkd2_14{fill:none;stroke:currentcolor;stroke-width:3}._track_1fkd2_13{opacity:.18}._arc_1fkd2_14{stroke-linecap:round;stroke-dasharray:18 100}._xs_1fkd2_29{width:.75rem;height:.75rem}._sm_1fkd2_34{width:.875rem;height:.875rem}._md_1fkd2_39{width:1.25rem;height:1.25rem}._lg_1fkd2_44{width:2rem;height:2rem}@keyframes _spin_1fkd2_1{to{transform:rotate(360deg)}}._button_y3ks9_5{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid transparent;border-radius:var(--radius-pill);background:transparent;color:var(--color-text);font-family:var(--font-sans);font-weight:var(--font-weight-medium);line-height:1;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out),color var(--duration-base) var(--ease-out),box-shadow var(--duration-base) var(--ease-out)}._button_y3ks9_5:focus-visible{outline:none;box-shadow:var(--focus-ring)}._button_y3ks9_5:disabled{opacity:.45;cursor:not-allowed}._content_y3ks9_38{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-width:0}._label_y3ks9_46{display:inline-flex;align-items:center;min-width:0;overflow:hidden;text-overflow:ellipsis}._block_y3ks9_54{display:flex;width:100%}._primary_y3ks9_61{background:var(--color-primary-strong);color:var(--color-on-primary);box-shadow:var(--shadow-contact)}._primary_y3ks9_61:hover:not(:disabled){background:var(--color-primary-strong-hover)}._primary_y3ks9_61:active:not(:disabled),._primary_y3ks9_61[aria-pressed=true],._primary_y3ks9_61[data-popup-open]{background:var(--color-primary-strong-pressed)}._neutral_y3ks9_77{background:var(--color-neutral-fill);color:var(--color-on-neutral-fill);box-shadow:var(--shadow-contact)}._neutral_y3ks9_77:hover:not(:disabled){background:color-mix(in srgb,var(--color-neutral-fill) 88%,var(--color-panel))}._neutral_y3ks9_77:active:not(:disabled){background:color-mix(in srgb,var(--color-neutral-fill) 80%,var(--color-panel))}._secondary_y3ks9_91{background:var(--color-control-raised);border-color:var(--color-edge-button);color:var(--color-text);box-shadow:var(--shadow-contact)}._outline_y3ks9_98{background:transparent;border-color:var(--color-edge-strong);color:var(--color-text)}._ghost_y3ks9_104{background:transparent;color:var(--color-text-secondary)}._secondary_y3ks9_91:hover:not(:disabled),._outline_y3ks9_98:hover:not(:disabled),._ghost_y3ks9_104:hover:not(:disabled){background:var(--color-hover);color:var(--color-text)}._secondary_y3ks9_91:hover:not(:disabled){background:color-mix(in srgb,var(--color-control-raised) 94%,var(--color-ink))}._secondary_y3ks9_91:active:not(:disabled),._outline_y3ks9_98:active:not(:disabled),._ghost_y3ks9_104:active:not(:disabled),._secondary_y3ks9_91[aria-pressed=true],._outline_y3ks9_98[aria-pressed=true],._ghost_y3ks9_104[aria-pressed=true],._secondary_y3ks9_91[data-popup-open],._outline_y3ks9_98[data-popup-open],._ghost_y3ks9_104[data-popup-open]{background:var(--color-pressed);color:var(--color-text)}._danger_y3ks9_133{background:var(--color-danger-bg);color:var(--color-danger)}._danger_y3ks9_133:hover:not(:disabled),._danger_y3ks9_133:active:not(:disabled){background:color-mix(in srgb,var(--color-danger-hover) 60%,var(--color-danger-bg))}._danger-ghost_y3ks9_143{background:transparent;color:var(--color-danger)}._danger-ghost_y3ks9_143:hover:not(:disabled){background:var(--color-danger-bg)}._success_y3ks9_152{background:var(--color-success-bg);color:var(--color-success)}._success_y3ks9_152:hover:not(:disabled){background:color-mix(in srgb,var(--color-success-hover) 60%,var(--color-success-bg))}._link_y3ks9_161{height:auto;min-height:0;padding:0;border-radius:var(--radius-xs);background:transparent;color:var(--color-primary-bright)}._link_y3ks9_161:hover:not(:disabled){text-decoration:underline;text-underline-offset:.2em}._dashed_y3ks9_175{background:transparent;color:var(--color-primary-bright);border:1px dashed var(--color-edge-strong)}._dashed_y3ks9_175:hover:not(:disabled){background:var(--color-selected);border-color:var(--color-primary)}._xs_y3ks9_188{height:var(--control-xs);padding:0 var(--space-2);font-size:var(--font-size-sm)}._xs_y3ks9_188 ._content_y3ks9_38{gap:var(--space-1)}._sm_y3ks9_198{height:var(--control-sm);padding:0 var(--space-2-5);font-size:var(--font-size-ui)}._sm_y3ks9_198 ._content_y3ks9_38{gap:var(--space-1)}._md_y3ks9_208{height:var(--control-md);padding:0 var(--space-3);font-size:var(--font-size-ui)}._lg_y3ks9_214{height:var(--control-lg);padding:0 var(--space-4);font-size:var(--font-size-reading)}._xl_y3ks9_220{height:var(--control-xl);padding:0 var(--space-4);font-size:var(--font-size-page)}._link_y3ks9_161._xs_y3ks9_188,._link_y3ks9_161._sm_y3ks9_198,._link_y3ks9_161._md_y3ks9_208,._link_y3ks9_161._lg_y3ks9_214,._link_y3ks9_161._xl_y3ks9_220{height:auto;padding:0}._iconOnly_y3ks9_236{padding:0}._iconOnly_y3ks9_236._xs_y3ks9_188{width:var(--control-xs)}._iconOnly_y3ks9_236._sm_y3ks9_198{width:var(--control-sm)}._iconOnly_y3ks9_236._md_y3ks9_208{width:var(--control-md)}._iconOnly_y3ks9_236._lg_y3ks9_214{width:var(--control-lg)}._iconOnly_y3ks9_236._xl_y3ks9_220{width:var(--control-xl)}._loading_y3ks9_262{cursor:progress}._loading_y3ks9_262 ._content_y3ks9_38{opacity:0}._spinner_y3ks9_271{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center}._loading_y3ks9_262:disabled{opacity:.8}@media(pointer:coarse){._xs_y3ks9_188,._sm_y3ks9_198,._md_y3ks9_208{min-height:var(--touch-control)}._iconOnly_y3ks9_236._xs_y3ks9_188,._iconOnly_y3ks9_236._sm_y3ks9_198,._iconOnly_y3ks9_236._md_y3ks9_208{min-width:var(--touch-control)}._primary_y3ks9_61,._neutral_y3ks9_77,._secondary_y3ks9_91{box-shadow:none}}._heading_1h62j_1{font-family:var(--font-heading);font-weight:var(--font-weight-medium);color:var(--color-text);line-height:var(--line-height-tight)}._level1_1h62j_8{font-size:var(--font-size-3xl);font-weight:var(--font-weight-semibold)}._level2_1h62j_13{font-size:var(--font-size-2xl)}._level3_1h62j_17{font-size:var(--font-size-xl)}._level4_1h62j_21{font-size:var(--font-size-lg);font-family:var(--font-sans);font-weight:var(--font-weight-semibold)}._level5_1h62j_27{font-size:var(--font-size-base);font-family:var(--font-sans);font-weight:var(--font-weight-semibold)}._level6_1h62j_33{font-size:var(--font-size-sm);font-family:var(--font-sans);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--color-text-secondary)}._card_1msin_1{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);box-shadow:var(--shadow-sm)}._padded_1msin_8{padding:var(--space-5)}._stacked_1msin_12{display:flex;flex-direction:column;gap:var(--space-4)}._stacked_1msin_12._padded_1msin_8{padding:var(--space-5) var(--space-6)}._card_1msin_1>._title_1msin_22{margin:0 0 var(--space-3);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);letter-spacing:.08em;color:var(--color-text-muted)}._header_1msin_30{display:flex;justify-content:space-between;align-items:baseline;padding-bottom:var(--space-3);border-bottom:1px solid var(--color-primary);gap:var(--space-3)}._headerLabel_1msin_39{font-size:var(--font-size-xs);letter-spacing:.08em;color:var(--color-primary);font-weight:var(--font-weight-medium);text-transform:uppercase}._headerMeta_1msin_47{font-size:var(--font-size-xs);color:var(--color-text-muted);margin-left:auto}._section_1msin_53{display:flex;flex-direction:column;gap:var(--space-3);min-width:0}._sectionHeader_1msin_60{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3)}._sectionTitle_1msin_67{margin:0}._sectionAction_1msin_71{flex-shrink:0;margin-left:auto}._divider_1msin_76{margin:0;border:none;border-top:1px solid var(--color-border);width:100%}._list_1msin_83{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._list_1msin_83>*{min-width:0;max-width:100%}._root_1acyv_1{position:relative;display:inline-flex;align-items:flex-start;gap:var(--space-2);color:var(--color-text);font-size:var(--font-size-ui);line-height:var(--line-height-ui);cursor:pointer;-webkit-user-select:none;user-select:none}._input_1acyv_13{position:absolute;width:1px;height:1px;margin:0;opacity:0}._box_1acyv_21{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;margin-top:calc((var(--line-height-ui) - 1rem) / 2);border:1px solid color-mix(in srgb,var(--color-ink) 55%,transparent);border-radius:var(--radius-xs);background:transparent;color:var(--color-on-primary);transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}._sm_1acyv_36{width:.875rem;height:.875rem}._md_1acyv_41{width:1rem;height:1rem}._lg_1acyv_46{width:1.25rem;height:1.25rem}._mark_1acyv_51{width:100%;height:100%;fill:none;stroke:currentcolor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}._check_1acyv_61,._dash_1acyv_62{stroke-dasharray:14;stroke-dashoffset:14;transition:stroke-dashoffset var(--duration-base) var(--ease-out)}._root_1acyv_1:hover ._input_1acyv_13:not(:disabled)+._box_1acyv_21{border-color:color-mix(in srgb,var(--color-ink) 72%,transparent)}._input_1acyv_13:checked+._box_1acyv_21,._input_1acyv_13:indeterminate+._box_1acyv_21{border-color:var(--color-primary-strong);background:var(--color-primary-strong)}._input_1acyv_13:checked:not(:indeterminate)+._box_1acyv_21 ._check_1acyv_61,._input_1acyv_13:indeterminate+._box_1acyv_21 ._dash_1acyv_62{stroke-dashoffset:0}._input_1acyv_13:focus-visible+._box_1acyv_21{box-shadow:var(--focus-ring)}._input_1acyv_13:disabled+._box_1acyv_21{opacity:.45}._root_1acyv_1:has(._input_1acyv_13:disabled){cursor:not-allowed;color:var(--color-text-disabled)}._text_1acyv_96{display:flex;flex-direction:column;gap:var(--space-0-5)}._description_1acyv_102{color:var(--color-text-secondary)}._root_7c1ey_1{display:flex;flex-direction:column;width:100%;max-width:48rem;padding:var(--space-7) var(--space-4)}._fill_7c1ey_9{padding:28vh var(--space-6) var(--space-6)}._start_7c1ey_13{align-items:flex-start;text-align:left}._center_7c1ey_18{align-items:center;max-width:28rem;margin:0 auto;text-align:center}._iconWrap_7c1ey_25{display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;margin-bottom:var(--space-4);border-radius:var(--radius-lg);background:var(--color-inset);color:var(--color-text-muted);box-shadow:inset 0 0 0 1px var(--color-edge)}._title_7c1ey_38{color:var(--color-text);font-size:var(--font-size-reading);font-weight:var(--font-weight-semibold);line-height:var(--line-height-reading)}._description_7c1ey_45{margin-top:var(--space-3);max-width:28rem;color:var(--color-text-secondary);font-size:var(--font-size-ui);line-height:var(--space-6)}._actions_7c1ey_53{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2);margin-top:var(--space-3)}@media(max-width:639px){._fill_7c1ey_9{padding-top:8vh}._actions_7c1ey_53{flex-direction:column;align-items:stretch;width:100%}}._field_1rlqf_1{display:flex;flex-direction:column;gap:var(--space-1-5);width:100%;min-width:0}._label_1rlqf_9{color:var(--color-text);font-size:var(--font-size-label);font-weight:var(--font-weight-medium);line-height:var(--line-height-label)}._required_1rlqf_16{margin-left:var(--space-0-5);color:var(--color-danger)}._hint_1rlqf_21{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-xs)}._error_1rlqf_27{color:var(--color-danger);font-size:var(--font-size-sm);line-height:var(--line-height-xs)}._input_cpr0f_1{width:100%;min-width:0;height:var(--control-md);padding:0 var(--space-3);border:1px solid var(--color-edge-strong);border-radius:var(--radius-pill);background:var(--color-input);box-shadow:inset 0 1px 0 var(--color-edge-4);color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-reading);line-height:var(--line-height-reading);transition:border-color var(--duration-fast) var(--ease-out),background-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}._input_cpr0f_1::placeholder{color:var(--color-text-placeholder)}._input_cpr0f_1:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--color-ink) 24%,transparent)}._input_cpr0f_1:focus{outline:none;background:var(--color-input-focus);border-color:var(--color-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus) 28%,transparent)}._input_cpr0f_1:disabled{opacity:.5;cursor:not-allowed}._input_cpr0f_1[readonly]{background:var(--color-inset)}._error_cpr0f_44,._error_cpr0f_44:hover:not(:disabled):not(:focus){border-color:var(--color-danger)}._error_cpr0f_44:focus{border-color:var(--color-danger);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-danger) 20%,transparent)}._bare_cpr0f_54,._bare_cpr0f_54:hover:not(:disabled):not(:focus),._bare_cpr0f_54:focus{height:auto;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none}._input_cpr0f_1._xs_cpr0f_66{height:calc(var(--control-xs) - var(--space-1));padding:0 var(--space-1-5);font-size:var(--font-size-sm)}._input_cpr0f_1._sm_cpr0f_72{height:var(--control-xs);padding:0 var(--space-2-5);font-size:var(--font-size-sm)}._input_cpr0f_1._lg_cpr0f_78{height:var(--touch-control);padding:0 calc(var(--space-3) + var(--space-0-5))}._input_cpr0f_1._xl_cpr0f_83{height:var(--control-xl);padding:0 var(--space-4)}._group_cpr0f_89{position:relative;display:flex;align-items:center;width:100%;min-width:0}._prefix_cpr0f_97{position:absolute;left:var(--space-3);color:var(--color-text-muted);pointer-events:none}._withIcon_cpr0f_104 ._input_cpr0f_1{padding-left:calc(var(--space-3) + 1.375rem)}._withClear_cpr0f_108 ._input_cpr0f_1{padding-right:calc(var(--space-2) + 1.75rem)}._clear_cpr0f_112{position:absolute;right:var(--space-1);display:inline-flex;align-items:center;justify-content:center;width:var(--control-xs);height:var(--control-xs);border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-text-muted);cursor:pointer}._clear_cpr0f_112:hover{background:var(--color-hover);color:var(--color-text)}._clear_cpr0f_112:focus-visible{outline:none;box-shadow:var(--focus-ring)}@media(pointer:coarse){._input_cpr0f_1{min-height:var(--touch-control);font-size:var(--font-size-base)}}._root_1tqac_1{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-8) var(--space-4)}._label_1tqac_10{font-size:var(--font-size-md);color:var(--color-text-muted)}._keys_1l5o0_1{display:inline-flex;align-items:center;gap:var(--space-1);white-space:nowrap}._step_1l5o0_8{display:inline-flex;align-items:center;gap:var(--space-0-5)}._then_1l5o0_14{color:var(--color-text-muted);font-size:var(--font-size-sm)}._kbd_1l5o0_19{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 var(--space-1-5);border:1px solid var(--color-edge-strong);border-radius:var(--radius-sm);background:var(--color-control-raised);color:var(--color-text-secondary);font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);line-height:1;box-shadow:0 1px 0 var(--color-edge)}._subtle_1l5o0_37{background:transparent;box-shadow:none}._trigger_csiyt_1{display:inline-flex;max-width:100%}._trigger_csiyt_1:focus-visible{outline:none;border-radius:var(--radius-xs);box-shadow:var(--focus-ring)}._visuallyHidden_csiyt_12{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}._positioner_csiyt_24{z-index:var(--z-tooltip)}._popup_csiyt_28{display:flex;align-items:center;gap:var(--space-2);max-width:min(20rem,var(--available-width));padding:var(--space-1-5) var(--space-2);border-radius:var(--radius-md);background:var(--color-tooltip);box-shadow:var(--shadow-menu);color:var(--color-text-secondary);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);transform-origin:var(--transform-origin);transition:opacity var(--duration-fast) var(--ease-out-expo),transform var(--duration-fast) var(--ease-out-expo)}._popup_csiyt_28[data-starting-style],._popup_csiyt_28[data-ending-style]{opacity:0;transform:scale(.96)}._popup_csiyt_28[data-instant]{transition-duration:0ms}._content_csiyt_57{min-width:0}._root_d1h1e_1{display:flex;flex-direction:column;gap:var(--space-4);min-width:0}._rootFull_d1h1e_8{width:100%}._list_d1h1e_12{position:relative;flex-shrink:0;z-index:0;display:inline-flex;align-items:center;align-self:flex-start;gap:var(--space-0-5);max-width:100%;padding:var(--space-0-5);overflow-x:auto;border:1px solid var(--color-edge-button);border-radius:var(--radius-pill);background:var(--color-control);scrollbar-width:none}._list_d1h1e_12::-webkit-scrollbar{display:none}._full_d1h1e_33{display:flex;align-self:stretch}._full_d1h1e_33 ._tab_d1h1e_38{flex:1}._indicator_d1h1e_42{position:absolute;z-index:-1;top:var(--active-tab-top);left:var(--active-tab-left);width:var(--active-tab-width);height:var(--active-tab-height);border-radius:var(--radius-pill);background:var(--color-control-raised);box-shadow:var(--shadow-control);transition:left var(--duration-base) var(--ease-out-expo),width var(--duration-base) var(--ease-out-expo)}._tab_d1h1e_38{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-1-5);flex-shrink:0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-text-secondary);font-family:var(--font-sans);font-weight:var(--font-weight-medium);white-space:nowrap;cursor:pointer;outline:0}._tab_d1h1e_38:hover:not([data-active]):not([data-disabled]){color:var(--color-text);background:var(--color-hover)}._tab_d1h1e_38[data-active]{color:var(--color-text)}._tab_d1h1e_38[data-disabled]{opacity:.45;cursor:not-allowed}._tab_d1h1e_38:focus-visible{box-shadow:var(--focus-ring-inset)}._label_d1h1e_92{overflow:hidden;text-overflow:ellipsis}._count_d1h1e_97{color:var(--color-text-muted);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums}._sm_d1h1e_104 ._tab_d1h1e_38{height:calc(var(--control-sm) - 6px);padding:0 var(--space-2-5);font-size:var(--font-size-sm)}._md_d1h1e_110 ._tab_d1h1e_38{height:calc(var(--control-md) - 6px);padding:0 var(--space-3);font-size:var(--font-size-ui)}._lg_d1h1e_116 ._tab_d1h1e_38{height:calc(var(--control-lg) - 6px);padding:0 var(--space-4);font-size:var(--font-size-reading)}._iconOnly_d1h1e_122._tab_d1h1e_38{padding:0;aspect-ratio:1}._panel_d1h1e_127{outline:0}._panel_d1h1e_127:focus-visible{border-radius:var(--radius-md);box-shadow:var(--focus-ring)}@media(pointer:coarse){._tab_d1h1e_38{min-height:var(--touch-control)}}._positioner_1ctr5_1{z-index:var(--z-popover);outline:0}._popup_1ctr5_6{min-width:12rem;max-width:min(22rem,var(--available-width));max-height:var(--available-height);overflow-y:auto;padding:var(--space-1-5);border-radius:var(--radius-lg);background:var(--color-menu);box-shadow:var(--shadow-menu);color:var(--color-text);font-size:var(--font-size-ui);line-height:var(--line-height-ui);outline:0;transform-origin:var(--transform-origin);transition:opacity var(--duration-fast) var(--ease-out-expo),transform var(--duration-fast) var(--ease-out-expo)}._popup_1ctr5_6[data-starting-style],._popup_1ctr5_6[data-ending-style]{opacity:0;transform:translateY(-2px) scale(.96)}._popup_1ctr5_6[data-side=top][data-starting-style],._popup_1ctr5_6[data-side=top][data-ending-style]{transform:translateY(2px) scale(.96)}._matchWidth_1ctr5_36{min-width:var(--anchor-width)}._item_1ctr5_40{display:flex;align-items:center;gap:var(--space-1-5);width:100%;min-height:var(--control-md);padding:var(--space-1-5) var(--space-2);border:0;border-radius:var(--radius-md);background:transparent;color:var(--color-text);text-align:left;cursor:default;outline:0;-webkit-user-select:none;user-select:none}._item_1ctr5_40[data-highlighted]{background:var(--color-hover)}._item_1ctr5_40[data-popup-open]{background:var(--color-pressed)}._item_1ctr5_40[data-disabled]{color:var(--color-text-disabled)}._item_1ctr5_40[data-disabled][data-highlighted]{background:var(--color-hover)}._danger_1ctr5_73{color:var(--color-danger)}._danger_1ctr5_73[data-highlighted]{background:var(--color-danger-bg)}._icon_1ctr5_81,._check_1ctr5_82,._box_1ctr5_83{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:1.25rem;height:1.25rem;color:var(--color-text-secondary)}._icon_1ctr5_81:empty{display:none}._danger_1ctr5_73 ._icon_1ctr5_81{color:inherit}._inlineIcon_1ctr5_101{color:var(--color-text-secondary)}._box_1ctr5_83{width:1rem;height:1rem;margin:0 var(--space-0-5);border:1px solid var(--color-edge-strong);border-radius:var(--radius-xs)}._item_1ctr5_40[data-checked] ._box_1ctr5_83{border-color:var(--color-primary-strong);background:var(--color-primary-strong);color:var(--color-on-primary)}._indicator_1ctr5_119{display:inline-flex}._check_1ctr5_82 ._indicator_1ctr5_119{color:var(--color-text)}._text_1ctr5_127{display:flex;flex:1;flex-direction:column;min-width:0}._label_1ctr5_134{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._reason_1ctr5_140{color:var(--color-text-muted);font-size:var(--font-size-sm);line-height:var(--line-height-xs);white-space:normal}._shortcut_1ctr5_147{margin-left:auto;padding-left:var(--space-3)}._chevron_1ctr5_152{margin-left:auto;color:var(--color-text-muted)}._separator_1ctr5_157{height:1px;margin:var(--space-1-5) calc(var(--space-1-5) * -1);background:var(--color-separator)}._group_1ctr5_163{display:flex;flex-direction:column}._groupLabel_1ctr5_168{display:flex;align-items:center;height:var(--control-sm);padding:0 var(--space-2);color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}@media(pointer:coarse){._item_1ctr5_40{min-height:var(--touch-target)}}._center_13tgo_1{display:flex;flex-direction:column;gap:var(--space-3)}._header_13tgo_7{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._header_13tgo_7 ._heading_13tgo_14{flex:1 0 100%}._header_13tgo_7>button{margin-left:auto}._headerToolbar_13tgo_22 ._heading_13tgo_14{display:none}._heading_13tgo_14{margin:0;font-size:var(--font-size-page);font-weight:var(--font-weight-semibold);letter-spacing:var(--tracking-tight);color:var(--color-text)}._list_13tgo_34{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);overflow:hidden}._row_13tgo_46{display:grid;grid-template-columns:var(--space-5) 1fr auto;align-items:start;gap:var(--space-2);padding:var(--space-3) var(--space-3) var(--space-3) var(--space-2);border-bottom:1px solid var(--color-border)}._row_13tgo_46:last-child{border-bottom:none}._filters_13tgo_59{flex:0 1 auto}._undo_13tgo_63{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--color-surface-muted);color:var(--color-text);font-size:var(--font-size-md)}._content_13tgo_75{display:flex;flex-direction:column;gap:var(--space-2);min-width:0}._others_13tgo_82{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--space-1);padding:0;border:none;background:transparent;color:var(--color-primary-dark);font:inherit;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer}._others_13tgo_82:focus-visible,._child_13tgo_98:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius)}._children_13tgo_104{list-style:none;margin:0;padding:0 0 0 var(--space-3);display:flex;flex-direction:column;gap:var(--space-2);border-left:2px solid var(--color-border)}._child_13tgo_98{display:flex;flex-direction:column;gap:var(--space-1);width:100%;padding:0;border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit}._gutter_13tgo_128{display:flex;justify-content:center;padding-top:var(--space-2)}._dot_13tgo_134{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--color-primary)}._main_13tgo_141{display:flex;flex-direction:column;gap:var(--space-1);min-width:0;padding:0;border:none;background:transparent;text-align:left;cursor:pointer;font:inherit;color:inherit}._main_13tgo_141:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px;border-radius:var(--radius)}._title_13tgo_161{font-size:var(--font-size-md);font-weight:var(--font-weight-medium);color:var(--color-text)}._unseenTitle_13tgo_167{font-weight:var(--font-weight-semibold)}._body_13tgo_171{font-size:var(--font-size-sm);color:var(--color-text-secondary);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._time_13tgo_180{font-size:var(--font-size-xs);color:var(--color-text-muted)}._action_13tgo_186{min-width:6.5rem;display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-end;gap:var(--space-1)}._bell_13tgo_195{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border:none;border-radius:var(--radius);background:transparent;color:var(--color-text);cursor:pointer}._bell_13tgo_195:hover{background:var(--color-surface-muted)}._badge_13tgo_213{position:absolute;top:0;right:0;min-width:1.1rem;height:1.1rem;padding:0 var(--space-1);border-radius:var(--radius-pill);background:var(--color-primary-strong);color:var(--color-on-primary);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:1.1rem;text-align:center}@media(max-width:640px){._row_13tgo_46{grid-template-columns:var(--space-4) 1fr}._action_13tgo_186{grid-column:2;min-width:auto;justify-content:flex-start}}._root_109qa_1{position:relative;display:inline-flex;align-items:flex-start;gap:var(--space-2);color:var(--color-text);font-size:var(--font-size-ui);line-height:var(--line-height-ui);cursor:pointer;-webkit-user-select:none;user-select:none}._input_109qa_13{position:absolute;width:1px;height:1px;margin:0;opacity:0}._circle_109qa_21{position:relative;flex-shrink:0;width:1rem;height:1rem;margin-top:calc((var(--line-height-ui) - 1rem) / 2);border:1px solid color-mix(in srgb,var(--color-ink) 55%,transparent);border-radius:var(--radius-full);transition:background-color var(--duration-base) var(--ease-out),border-color var(--duration-base) var(--ease-out)}._circle_109qa_21:after{content:"";position:absolute;top:.25rem;right:.25rem;bottom:.25rem;left:.25rem;border-radius:var(--radius-full);background:var(--color-on-primary);transform:scale(0);transition:transform var(--duration-base) var(--ease-out-expo)}._root_109qa_1:hover ._input_109qa_13:not(:disabled)+._circle_109qa_21{border-color:color-mix(in srgb,var(--color-ink) 72%,transparent)}._input_109qa_13:checked+._circle_109qa_21{border-color:var(--color-primary-strong);background:var(--color-primary-strong)}._input_109qa_13:checked+._circle_109qa_21:after{transform:scale(1)}._input_109qa_13:focus-visible+._circle_109qa_21{box-shadow:var(--focus-ring)}._input_109qa_13:disabled+._circle_109qa_21{opacity:.45}._root_109qa_1:has(._input_109qa_13:disabled){cursor:not-allowed;color:var(--color-text-disabled)}._text_109qa_70{display:flex;flex-direction:column;gap:var(--space-0-5)}._description_109qa_76{color:var(--color-text-secondary)}._panel_1ysk4_1{display:flex;flex-direction:column;gap:var(--space-4)}._section_1ysk4_7{display:flex;flex-direction:column;gap:var(--space-3)}._title_1ysk4_13{margin:0;font-size:var(--font-size-lg)}._times_1ysk4_18{display:grid;grid-template-columns:repeat(2,minmax(0,12rem));gap:var(--space-3)}._timezone_1ysk4_24{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3)}._choices_1ysk4_31{display:flex;flex-direction:column;gap:var(--space-2)}._tableWrap_1ysk4_37{overflow-x:auto}._table_1ysk4_37{width:100%;border-collapse:collapse;font-size:var(--font-size-md)}._table_1ysk4_37 th,._table_1ysk4_37 td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--color-border);text-align:center;color:var(--color-text)}._table_1ysk4_37 th[scope=row],._table_1ysk4_37 thead th:first-child{text-align:left;font-weight:var(--font-weight-medium)}._table_1ysk4_37 thead th{font-weight:var(--font-weight-semibold);color:var(--color-text-secondary)}._locked_1ysk4_66{display:block;font-size:var(--font-size-sm);font-weight:var(--font-weight-regular);color:var(--color-text-muted)}._mutes_1ysk4_73{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}._mute_1ysk4_73{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-2) 0;border-bottom:1px solid var(--color-border)}._mute_1ysk4_73:last-child{border-bottom:none}._muteText_1ysk4_94{display:flex;flex-direction:column;gap:var(--space-1);min-width:0}._muteLabel_1ysk4_101{font-weight:var(--font-weight-medium);color:var(--color-text)}@media(max-width:640px){._times_1ysk4_18{grid-template-columns:repeat(2,minmax(0,1fr))}}._wrapper_vwugm_1{position:relative;display:flex;align-items:center;width:100%;min-width:0}._select_vwugm_9{width:100%;height:var(--control-md);padding:0 calc(var(--space-3) + 1.25rem) 0 var(--space-3);border:1px solid var(--color-edge-strong);border-radius:var(--radius-pill);background:var(--color-input);color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-reading);-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:border-color var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out)}._select_vwugm_9:hover:not(:disabled):not(:focus){border-color:color-mix(in srgb,var(--color-ink) 24%,transparent)}._select_vwugm_9:focus{outline:none;border-color:var(--color-focus);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-focus) 28%,transparent)}._select_vwugm_9:disabled{opacity:.5;cursor:not-allowed}._error_vwugm_41{border-color:var(--color-danger)}._sm_vwugm_45 ._select_vwugm_9{height:var(--control-sm);font-size:var(--font-size-ui)}._lg_vwugm_50 ._select_vwugm_9{height:var(--control-lg)}._chevron_vwugm_54{position:absolute;right:var(--space-3);color:var(--color-text-muted);pointer-events:none}@media(pointer:coarse){._select_vwugm_9{min-height:var(--touch-target);font-size:var(--font-size-base)}}._toast_pdsat_1{display:grid;grid-template-columns:auto 1fr auto;align-items:start;gap:var(--space-2);width:100%;padding:var(--space-3) var(--space-3) var(--space-3) var(--space-4);border-radius:var(--radius-lg);background:var(--color-toast);box-shadow:var(--shadow-menu);color:var(--color-text);font-size:var(--font-size-ui);line-height:var(--line-height-ui);animation:_enter_pdsat_1 var(--duration-base) var(--ease-out-expo)}._icon_pdsat_17{display:inline-flex;height:var(--line-height-ui);align-items:center;color:var(--color-text-secondary)}._content_pdsat_24{display:flex;flex-direction:column;gap:var(--space-0-5);min-width:0}._inline_pdsat_31 ._content_pdsat_24{flex-direction:row;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--space-2)}._title_pdsat_39{font-weight:var(--font-weight-medium)}._description_pdsat_43{color:var(--color-text-secondary)}._actions_pdsat_47{display:flex;gap:var(--space-2);margin-top:var(--space-2)}._inline_pdsat_31 ._actions_pdsat_47{margin-top:0}._close_pdsat_57{display:inline-flex;align-items:center;justify-content:center;width:var(--control-xs);height:var(--control-xs);margin:calc(var(--space-0-5) * -1) 0;border:0;border-radius:var(--radius-pill);background:transparent;color:var(--color-text-muted);cursor:pointer}._close_pdsat_57:hover{background:var(--color-hover);color:var(--color-text)}._close_pdsat_57:focus-visible{outline:none;box-shadow:var(--focus-ring)}._success_pdsat_81 ._icon_pdsat_17{color:var(--color-success)}._warning_pdsat_85 ._icon_pdsat_17{color:var(--color-warning)}._danger_pdsat_89 ._icon_pdsat_17,._danger_pdsat_89 ._title_pdsat_39{color:var(--color-danger)}@keyframes _enter_pdsat_1{0%{opacity:0;transform:translate(calc(100% + var(--space-4)))}}._stack_iu8jf_1{position:fixed;right:var(--space-5);bottom:var(--space-5);z-index:var(--z-toast);display:flex;flex-direction:column;gap:var(--space-2);width:min(23.75rem,calc(100vw - 2 * var(--space-5)))}@media(max-width:639px){._stack_iu8jf_1{right:50%;bottom:calc(var(--space-3) + var(--dock-clearance, 0px) + env(safe-area-inset-bottom));width:clamp(20rem,92vw,30rem);max-width:calc(100vw - 2 * var(--space-3));transform:translate(50%)}}._shell_wkten_1{min-height:100dvh;display:flex;flex-direction:column;background:var(--color-bg);color:var(--color-text)}._topbar_wkten_9{position:sticky;top:0;z-index:var(--z-raised);display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:calc(env(safe-area-inset-top) + var(--space-2)) var(--space-4) var(--space-2);background:color-mix(in srgb,var(--color-bg) 92%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--color-border)}._brand_wkten_23{display:inline-flex;align-items:center;min-height:44px}._logo_wkten_29{display:block;height:28px;width:auto}._logoDark_wkten_35{display:none}:root[data-theme=dark] ._logoLight_wkten_39{display:none}:root[data-theme=dark] ._logoDark_wkten_35{display:block}._main_wkten_47{flex:1;width:100%;max-width:40rem;margin:0 auto;display:flex;flex-direction:column;gap:var(--space-4);padding:var(--space-5) var(--space-4) calc(4.5rem + env(safe-area-inset-bottom))}._tabbar_wkten_59{position:fixed;inset:auto 0 0 0;z-index:var(--z-header);display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:var(--space-1) max(var(--space-2),env(safe-area-inset-left)) calc(var(--space-1) + env(safe-area-inset-bottom)) max(var(--space-2),env(safe-area-inset-right));background:var(--color-surface);border-top:1px solid var(--color-border)}._tab_wkten_59{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;border-radius:var(--radius);color:var(--color-text-secondary);text-decoration:none;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium)}._tab_wkten_59:focus-visible{outline:2px solid var(--color-primary-bright);outline-offset:-2px}._tabActive_wkten_91{color:var(--color-primary-bright);font-weight:var(--font-weight-semibold)}._tabLabel_wkten_96{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:768px){._tabbar_wkten_59{left:50%;right:auto;width:min(40rem,100%);transform:translate(-50%);border:1px solid var(--color-border);border-bottom:none;border-radius:var(--radius) var(--radius) 0 0}}._card_1gkl6_1{display:flex;flex-direction:column;gap:var(--space-3);border-color:var(--color-primary-light)}._header_1gkl6_8{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-3)}._title_1gkl6_15{margin:0;font-size:var(--font-size-lg)}._close_1gkl6_20{display:inline-flex;align-items:center;justify-content:center;min-width:44px;min-height:44px;margin:calc(-1 * var(--space-2));border:none;border-radius:var(--radius);background:transparent;color:var(--color-text-secondary);cursor:pointer}._actions_1gkl6_34{display:flex;flex-wrap:wrap;gap:var(--space-2)}._steps_1gkl6_40{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:var(--space-2);counter-reset:step}._steps_1gkl6_40 li{display:flex;align-items:flex-start;gap:var(--space-2);color:var(--color-text);font-size:var(--font-size-md)}._stepIcon_1gkl6_58{flex:none;margin-top:2px;color:var(--color-primary-bright)}._header_1k8j3_1{display:flex;flex-direction:column;gap:var(--space-2);margin:0}._block_1k8j3_8{display:flex;flex-direction:column;gap:var(--space-2)}._blockTitle_1k8j3_14{display:flex;align-items:center;gap:var(--space-2)}._blockHeading_1k8j3_20{margin:0;font-size:var(--font-size-lg)}._blockIcon_1k8j3_25{flex:none;color:var(--color-primary-bright)}._links_1k8j3_30{list-style:none;margin:0;padding:0}._links_1k8j3_30 li+li{border-top:1px solid var(--color-border)}._link_1k8j3_30{display:flex;align-items:center;gap:var(--space-3);min-height:52px;padding:0 var(--space-4);color:var(--color-text);text-decoration:none}._link_1k8j3_30:focus-visible{outline:2px solid var(--color-primary-bright);outline-offset:-2px}._linkLabel_1k8j3_55{flex:1}._section_1k8j3_59{display:flex;flex-direction:column;gap:var(--space-3)}._choices_1k8j3_65{display:flex;flex-wrap:wrap;gap:var(--space-2) var(--space-4)}._units_1k8j3_71{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-3)}._fieldset_1k8j3_77{display:flex;flex-direction:column;gap:var(--space-2);margin:0;padding:0;border:none;min-width:0}._legend_1k8j3_87{padding:0;margin-bottom:var(--space-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary)}._page_93k2h_1{min-height:100dvh;display:grid;place-content:center;padding:var(--space-6) var(--space-4)}._panel_93k2h_8{display:flex;flex-direction:column;gap:var(--space-4);width:min(26rem,100%)}._title_93k2h_15{color:var(--color-primary)}._form_93k2h_19{display:flex;flex-direction:column;gap:var(--space-3)}._linkButton_93k2h_25{align-self:flex-start;padding:0;border:0;background:none;font:inherit;color:var(--color-text);text-decoration:underline;text-underline-offset:3px;cursor:pointer}._goHome_93k2h_37{align-self:flex-start;color:var(--color-primary-bright);font-weight:var(--font-weight-medium)}._goHome_93k2h_37:hover{text-decoration:underline;text-underline-offset:.2em}._section_1mkdl_2{display:flex;flex-direction:column;gap:var(--space-3)}._actions_1mkdl_8{display:flex;flex-wrap:wrap;gap:var(--space-2)}:root{color-scheme:light;--color-ink: #24212a;--color-primary: #8566ce;--color-primary-dark: #6b4db3;--color-primary-light: #a68ae0;--color-primary-bg: #f3eeff;--color-primary-strong: #7a5bc5;--color-primary-strong-hover: #6b4db3;--color-primary-strong-pressed: #5f43a3;--color-on-primary: #ffffff;--color-on-primary-muted: color-mix(in srgb, var(--color-on-primary) 72%, transparent);--color-primary-bright: var(--color-primary-dark);--color-primary-hover-bg: color-mix(in srgb, var(--color-primary) 20%, transparent);--color-accent: var(--color-primary-light);--color-tertiary: #fefaf1;--color-dark: #1a1818;--color-dark-alt: #262424;--color-dark-muted: #383636;--color-surface-0: #f2f2f4;--color-surface-1: #ffffff;--color-surface-2: #ffffff;--color-surface-3: #ffffff;--color-surface-4: #ffffff;--color-inset: #f6f6f8;--color-page: var(--color-surface-0);--color-panel: var(--color-surface-1);--color-panel-inactive: #fcfcfd;--color-dialog: var(--color-surface-2);--color-menu: var(--color-surface-2);--color-tooltip: var(--color-surface-3);--color-toast: var(--color-surface-2);--color-chrome: color-mix(in srgb, var(--color-surface-2) 86%, transparent);--color-control: #f3f3f5;--color-control-raised: #ffffff;--color-input: #ffffff;--color-input-focus: #ffffff;--color-text: #2a2729;--color-text-secondary: #5a5760;--color-text-muted: #625f68;--color-text-placeholder: #6c6972;--color-text-disabled: #a8a5ad;--color-text-inverse: #ffffff;--color-neutral-fill: var(--color-text);--color-on-neutral-fill: #ffffff;--color-edge-1: color-mix(in srgb, var(--color-ink) 16%, transparent);--color-edge-2: color-mix(in srgb, var(--color-ink) 12%, transparent);--color-edge-3: color-mix(in srgb, var(--color-ink) 8%, transparent);--color-edge-4: color-mix(in srgb, var(--color-ink) 4%, transparent);--color-edge: var(--color-edge-3);--color-edge-strong: var(--color-edge-1);--color-edge-button: color-mix(in srgb, var(--color-ink) 10%, transparent);--color-separator: var(--color-edge-4);--color-focus: var(--color-primary);--color-hover: color-mix(in srgb, var(--color-ink) 4%, transparent);--color-pressed: color-mix(in srgb, var(--color-ink) 7%, transparent);--color-selected: color-mix(in srgb, var(--color-primary) 10%, transparent);--color-selected-focus: color-mix(in srgb, var(--color-primary) 18%, transparent);--color-text-selection: color-mix(in srgb, var(--color-primary) 24%, transparent);--color-scrim: color-mix(in srgb, #000000 12%, transparent);--color-scrim-heavy: color-mix(in srgb, #000000 28%, transparent);--color-skeleton: color-mix(in srgb, var(--color-ink) 9%, transparent);--color-success: #2f6b4f;--color-success-bright: #43c88a;--color-success-bg: #e8f5ee;--color-success-hover: color-mix(in srgb, var(--color-success) 20%, transparent);--color-danger: #a3301f;--color-danger-bg: #fceeed;--color-danger-hover: color-mix(in srgb, var(--color-danger) 20%, transparent);--color-warning: #7c500e;--color-warning-bright: #ffb900;--color-warning-bg: #fdf3e1;--color-warning-hover: color-mix(in srgb, var(--color-warning) 20%, transparent);--color-info: #2459c4;--color-info-bg: #eaf0fc;--color-info-hover: color-mix(in srgb, var(--color-info) 20%, transparent);--color-neutral: #5a5760;--color-neutral-bg: #f0f0f2;--color-hue-red: #cf3630;--color-hue-red-bg: #fae6e5;--color-hue-red-ink: #931e1a;--color-hue-orange: #cf7030;--color-hue-orange-bg: #faeee5;--color-hue-orange-ink: #934b1a;--color-hue-amber: #cf9530;--color-hue-amber-bg: #faf3e5;--color-hue-amber-ink: #835b16;--color-hue-yellow: #cfb430;--color-hue-yellow-bg: #faf7e5;--color-hue-yellow-ink: #776614;--color-hue-lime: #95cf30;--color-hue-lime-bg: #f3fae5;--color-hue-lime-ink: #4d6e14;--color-hue-green: #30cf6a;--color-hue-green-bg: #e5faed;--color-hue-green-ink: #147236;--color-hue-teal: #30cfb4;--color-hue-teal-bg: #e5faf7;--color-hue-teal-ink: #137062;--color-hue-cyan: #30b4cf;--color-hue-cyan-bg: #e5f7fa;--color-hue-cyan-ink: #166c7d;--color-hue-blue: #3075cf;--color-hue-blue-bg: #e5eefa;--color-hue-blue-ink: #1a4f93;--color-hue-violet: #8566ce;--color-hue-violet-bg: #efe9fa;--color-hue-violet-ink: #563a9c;--color-hue-purple: #aa30cf;--color-hue-purple-bg: #f5e5fa;--color-hue-purple-ink: #771a93;--color-hue-pink: #cf3080;--color-hue-pink-bg: #fae5f0;--color-hue-pink-ink: #931a57;--color-bg: var(--color-page);--color-bg-warm: var(--color-tertiary);--color-bg-cream: var(--color-tertiary);--color-surface: var(--color-panel);--color-surface-muted: var(--color-inset);--color-border: var(--color-edge);--color-border-strong: var(--color-edge-strong);--color-border-muted: var(--color-edge-2);--color-fg: var(--color-text);--font-sans: "Lexend", -apple-system, BlinkMacSystemFont, "SF Pro Text", system-ui, "Segoe UI", sans-serif;--font-heading: var(--font-sans);--font-mono: "IBM Plex Mono", ui-monospace, "Cascadia Code", monospace;--font-size-2xs: .5rem;--font-size-xs: .625rem;--font-size-hint: .6875rem;--font-size-sm: .75rem;--font-size-label: .8125rem;--font-size-md: .875rem;--font-size-ui: var(--font-size-md);--font-size-reading: .9375rem;--font-size-base: 1rem;--font-size-title: 1.125rem;--font-size-page: 1.25rem;--font-size-lg: 1.0625rem;--font-size-xl: 1.375rem;--font-size-2xl: 1.5rem;--font-size-settings: 1.625rem;--font-size-3xl: 1.875rem;--font-size-4xl: 3.125rem;--line-height-xs: 1rem;--line-height-label: 1.125rem;--line-height-ui: 1.25rem;--line-height-reading: 1.40625rem;--line-height-title: 1.5rem;--line-height-page: 1.75rem;--font-weight-light: 300;--font-weight-regular: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--line-height-tight: 1.25;--line-height-normal: 1.5;--line-height-relaxed: 1.65;--tracking-tight: -.025em;--tracking-tighter: -.03em;--space-0-5: .125rem;--space-1: .25rem;--space-1-5: .375rem;--space-2: .5rem;--space-2-5: .625rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-7: 2rem;--space-8: 3rem;--space-9: 4rem;--space-10: 6rem;--control-xs: 1.5rem;--control-sm: 1.75rem;--control-md: 2rem;--control-lg: 2.5rem;--control-xl: 3rem;--touch-target: 2.75rem;--touch-control: 2.25rem;--radius-xs: .25rem;--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1.5rem;--radius-2xl: 2.25rem;--radius-pill: 9999px;--radius-full: 50%;--radius: var(--radius-md);--shadow-sm: 0 1px 2px color-mix(in srgb, var(--color-ink) 6%, transparent);--shadow-md: 0 1px 4px color-mix(in srgb, var(--color-ink) 10%, transparent);--shadow-lg: 0 10px 30px color-mix(in srgb, var(--color-ink) 12%, transparent);--shadow-xl: 0 10px 34px color-mix(in srgb, var(--color-ink) 16%, transparent);--shadow-brand: 0 4px 24px color-mix(in srgb, var(--color-primary) 15%, transparent);--edge-highlight: color-mix(in srgb, #ffffff 80%, transparent);--shadow-contact: 0 1px 1px color-mix(in srgb, var(--color-ink) 6%, transparent);--shadow-control: 0 0 0 1px var(--color-edge-button), inset 0 1px 0 var(--edge-highlight), 0 1px 2px color-mix(in srgb, var(--color-ink) 5%, transparent);--shadow-menu: 0 0 0 1px var(--color-edge), 0 2px 4px color-mix(in srgb, var(--color-ink) 6%, transparent), 0 6px 16px color-mix(in srgb, var(--color-ink) 10%, transparent);--shadow-panel: 0 1px 2px color-mix(in srgb, var(--color-ink) 4%, transparent);--shadow-panel-active: 0 1px 3px color-mix(in srgb, var(--color-ink) 6%, transparent), 0 8px 24px color-mix(in srgb, var(--color-ink) 6%, transparent);--shadow-dialog: var(--shadow-menu), 0 24px 64px color-mix(in srgb, var(--color-ink) 14%, transparent);--shadow-sheet: 0 -8px 24px color-mix(in srgb, var(--color-ink) 12%, transparent);--ease-out-expo: cubic-bezier(.16, 1, .3, 1);--ease-sheet: cubic-bezier(.22, 1, .36, 1);--ease-out: cubic-bezier(0, 0, .2, 1);--duration-instant: 0ms;--duration-fast: .12s;--duration-base: .15s;--duration-slow: .16s;--duration-sidebar: .14s;--duration-sheet: .34s;--duration-shimmer: 1.4s;--transition-fast: var(--duration-fast) var(--ease-out);--transition-base: var(--duration-base) var(--ease-out);--z-raised: 20;--z-sticky: 22;--z-mobile-nav: 24;--z-header: 30;--z-float: 90;--z-overlay: 100;--z-dialog: 110;--z-sheet: 120;--z-popover: 150;--z-tooltip: 200;--z-toast: 250;--z-dropdown: var(--z-popover);--z-modal: var(--z-dialog);--rail-width: 3.5rem;--rail-button: 2.5rem;--sidebar-width: 16rem;--header-height: 3rem;--detail-width: 26.25rem;--panel-gap: .375rem;--dock-button: 2.875rem;--bp-phone: 40rem;--bp-narrow: 56.25rem;--bp-wide: 76.5rem;--focus-ring: 0 0 0 2px var(--color-panel), 0 0 0 4px var(--color-focus);--focus-ring-inset: inset 0 0 0 2px var(--color-focus)}:root[data-theme=dark]{color-scheme:dark;--color-ink: #ecebf0;--color-primary-bg: #2b2342;--color-primary-dark: #c3b0f2;--color-primary-light: #b7a1ec;--color-primary-bright: #b9a3ee;--color-accent: #b7a1ec;--color-tertiary: #24201d;--color-focus: #a68ae0;--color-surface-0: #0e0d11;--color-surface-1: #17151b;--color-surface-2: #1f1c24;--color-surface-3: #27242d;--color-surface-4: #2e2a34;--color-inset: #121015;--color-panel-inactive: #151318;--color-control: #221f27;--color-control-raised: #2a2730;--color-input: #1b1920;--color-input-focus: #1f1c24;--color-text: #ecebf0;--color-text-secondary: #bab7c1;--color-text-muted: #aaa6b2;--color-text-placeholder: #99959f;--color-text-disabled: #6a6672;--color-text-inverse: #ffffff;--color-on-neutral-fill: #17151b;--color-hover: color-mix(in srgb, var(--color-ink) 5%, transparent);--color-pressed: color-mix(in srgb, var(--color-ink) 8%, transparent);--color-selected: color-mix(in srgb, var(--color-primary-light) 16%, transparent);--color-selected-focus: color-mix(in srgb, var(--color-primary-light) 24%, transparent);--color-scrim: color-mix(in srgb, #000000 40%, transparent);--color-scrim-heavy: color-mix(in srgb, #000000 60%, transparent);--edge-highlight: color-mix(in srgb, #ffffff 6%, transparent);--color-success: #7fd1a8;--color-success-bg: #1d3329;--color-danger: #f29b8f;--color-danger-bg: #3a1f1c;--color-warning: #f0c070;--color-warning-bg: #3a2e1a;--color-info: #8fb4f5;--color-info-bg: #1c2840;--color-neutral: #bab7c1;--color-neutral-bg: #2a2733;--color-hue-red: #da6662;--color-hue-red-bg: #402221;--color-hue-red-ink: #eb918e;--color-hue-orange: #da9262;--color-hue-orange-bg: #402d21;--color-hue-orange-ink: #ebb38e;--color-hue-amber: #daae62;--color-hue-amber-bg: #403521;--color-hue-amber-ink: #ebc98e;--color-hue-yellow: #dac662;--color-hue-yellow-bg: #403b21;--color-hue-yellow-ink: #ebdc8e;--color-hue-lime: #aeda62;--color-hue-lime-bg: #354021;--color-hue-lime-ink: #c9eb8e;--color-hue-green: #62da8e;--color-hue-green-bg: #21402c;--color-hue-green-ink: #8eebb0;--color-hue-teal: #62dac6;--color-hue-teal-bg: #21403b;--color-hue-teal-ink: #8eebdc;--color-hue-cyan: #62c6da;--color-hue-cyan-bg: #213b40;--color-hue-cyan-ink: #8edceb;--color-hue-blue: #6296da;--color-hue-blue-bg: #212e40;--color-hue-blue-ink: #8eb7eb;--color-hue-violet: #a68ae0;--color-hue-violet-bg: #2a2140;--color-hue-violet-ink: #c3b0f2;--color-hue-purple: #be62da;--color-hue-purple-bg: #392140;--color-hue-purple-ink: #d58eeb;--color-hue-pink: #da629e;--color-hue-pink-bg: #402130;--color-hue-pink-ink: #eb8ebd;--shadow-sm: 0 1px 2px rgb(0 0 0 / .4);--shadow-md: 0 1px 4px rgb(0 0 0 / .45);--shadow-lg: 0 10px 30px rgb(0 0 0 / .5);--shadow-xl: 0 10px 34px rgb(0 0 0 / .55);--shadow-contact: 0 1px 1px rgb(0 0 0 / .1);--shadow-control: 0 0 0 1px var(--color-edge-button), inset 0 1px 0 var(--edge-highlight), 0 1px 2px rgb(0 0 0 / .1);--shadow-menu: 0 0 0 1px var(--color-edge), 0 2px 4px rgb(0 0 0 / .2), 0 6px 16px rgb(0 0 0 / .3);--shadow-panel: 0 0 0 1px var(--color-edge-4);--shadow-panel-active: 0 0 0 1px var(--color-edge-3), 0 8px 24px rgb(0 0 0 / .3);--shadow-dialog: var(--shadow-menu), 0 24px 64px rgb(0 0 0 / .45);--shadow-sheet: 0 -8px 24px rgb(0 0 0 / .4)}@media(prefers-reduced-motion:reduce){:root{--duration-fast: 0ms;--duration-base: 0ms;--duration-slow: 0ms;--duration-sidebar: 0ms;--duration-sheet: 0ms}}*{box-sizing:border-box;margin:0;padding:0}html,body{max-width:100vw;overflow-x:hidden;background:var(--color-page);color:var(--color-text);font-family:var(--font-sans);font-size:var(--font-size-base);line-height:var(--line-height-normal);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"calt" 1,"kern" 1;-webkit-tap-highlight-color:transparent}::selection{background:var(--color-text-selection)}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit;color:inherit}img,svg{display:block;max-width:100%}:focus:not(:focus-visible){outline:none}#root{isolation:isolate}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}
