._button_1ubnx_2{min-height:var(--control-height-md);justify-content:center;align-items:center;gap:var(--space-related);border-radius:var(--radius-control);corner-shape:var(--corner-shape);padding:0 var(--space-inset);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);border:1px solid #0000;display:inline-flex;position:relative}._button_1ubnx_2:disabled{cursor:not-allowed;opacity:.52}._button_1ubnx_2[aria-busy=true]{cursor:progress}._button_1ubnx_2:is([aria-haspopup]:not([aria-haspopup=false]),[data-state],[role=combobox]){transform:none!important}._labelSlot_1ubnx_9{min-width:0;transition:opacity var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;display:inline-flex;position:relative}._labelSlot_1ubnx_9[data-morphing]{clip-path:inset(-50% calc(var(--space-group) * -1))}._labelContent_1ubnx_11{flex:none;align-items:center;display:inline-flex}._labelPhase_1ubnx_12{justify-content:center;align-items:center;gap:var(--space-related);white-space:nowrap;display:inline-flex}._labelPhase_1ubnx_12 svg{flex:none}._primary_1ubnx_14{color:var(--primary-foreground);background:var(--primary);border-color:var(--primary)}._secondary_1ubnx_15{color:var(--foreground);background:var(--surface);border-color:var(--border)}._ghost_1ubnx_16{color:var(--text-secondary);background:0 0;border-color:#0000}._danger_1ubnx_17{color:var(--danger);background:var(--surface);border-color:var(--border)}._soft_1ubnx_20{color:var(--foreground);background:var(--surface-muted);border-color:#0000}._secondary_1ubnx_15:disabled,._danger_1ubnx_17:disabled{opacity:1;color:var(--text-muted);background:var(--surface-muted);border-color:var(--border)}._danger_1ubnx_17:disabled{color:color-mix(in oklab, var(--danger) 55%, var(--surface-muted))}._ghost_1ubnx_16:disabled,._soft_1ubnx_20:disabled{opacity:1;color:var(--text-muted)}@media (hover:hover) and (pointer:fine){._primary_1ubnx_14:hover:not(:disabled){opacity:.91;box-shadow:var(--shadow-resting)}._secondary_1ubnx_15:hover:not(:disabled){background:var(--surface-muted);box-shadow:var(--shadow-resting)}._ghost_1ubnx_16:hover:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_1ubnx_17:hover:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}._soft_1ubnx_20:hover:not(:disabled){background:var(--surface-pressed)}}._primary_1ubnx_14:active:not(:disabled){opacity:.84}._secondary_1ubnx_15:active:not(:disabled),._ghost_1ubnx_16:active:not(:disabled){color:var(--foreground);background:var(--surface-muted)}._danger_1ubnx_17:active:not(:disabled){border-color:var(--danger);background:var(--surface-muted)}._soft_1ubnx_20:active:not(:disabled){background:var(--surface-pressed)}._xs_1ubnx_37{min-height:var(--control-height-xs);gap:var(--space-tight);padding-inline:var(--space-related);font-size:var(--text-xs)}._xs_1ubnx_37[data-icon-only]{min-width:var(--control-height-xs);padding-inline:0}._xs_1ubnx_37 svg{width:16px;height:16px}._sm_1ubnx_41{min-height:var(--control-height-sm);padding-inline:var(--space-group);font-size:var(--text-sm)}._md_1ubnx_42{min-height:var(--control-height-md)}._lg_1ubnx_43{min-height:var(--control-height-lg);padding-inline:var(--space-comfort);font-size:var(--text-sm)}._loader_1ubnx_44{width:var(--space-inset);height:var(--space-inset);margin:calc(var(--space-inset) / -2);display:grid;position:absolute;top:50%;left:50%}._spinner_1ubnx_45{corner-shape:round;border:1.5px solid;border-right-color:#0000;border-radius:50%;animation:.7s linear infinite _spin_1ubnx_45}._loadingLabel_1ubnx_46{opacity:0}@keyframes _spin_1ubnx_45{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._button_1ubnx_2{transition:none}._labelSlot_1ubnx_9{transition:opacity var(--duration-instant) linear}._spinner_1ubnx_45{animation-duration:.01ms;animation-iteration-count:1}}._field_1szb8_2{min-width:0;display:grid}._label_1szb8_3{margin-bottom:var(--space-related);color:var(--foreground);font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body)}._input_1szb8_5{width:100%;min-height:var(--control-height-md);padding:0 var(--space-group);border:1px solid var(--border-strong);border-radius:var(--radius-control);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);letter-spacing:var(--tracking-body);transition:border-color var(--duration-fast) var(--ease-standard), background-color var(--duration-fast) var(--ease-standard);outline:none}._input_1szb8_5::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){._input_1szb8_5:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}._input_1szb8_5:focus-visible{border-color:var(--foreground)}._input_1szb8_5[aria-invalid=true]{border-color:var(--danger)}._input_1szb8_5:disabled{cursor:not-allowed;opacity:.5;background:var(--surface-muted)}._messageSlot_1szb8_12{display:block;overflow:hidden}._description_1szb8_13,._error_1szb8_13{padding-top:var(--space-related);font-size:var(--text-xs);line-height:var(--leading-body);display:block}._description_1szb8_13{color:var(--text-muted)}._error_1szb8_13{color:var(--danger)}._words_1szb8_16{display:block;position:relative}._word_1szb8_16{white-space:pre;display:inline-block}._column_1szb8_19{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}._column_1szb8_19>span{display:inline-block}._srOnly_1szb8_21{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._input_1szb8_5{transition-duration:.01ms}}._field_15qm1_2{min-width:0;display:grid}._field_15qm1_2 label{margin-bottom:var(--space-related);font-size:var(--text-sm);font-weight:500}._control_15qm1_5{resize:vertical;border:1px solid var(--border-strong);border-radius:var(--radius-control);width:100%;min-height:110px;padding:var(--space-group);background:var(--surface);color:var(--foreground);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);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);outline:none;box-shadow:0 0 0 6px #0000}._control_15qm1_5::placeholder{color:var(--text-muted)}@media (hover:hover) and (pointer:fine){._control_15qm1_5:hover:not(:disabled,[aria-invalid=true]){border-color:var(--foreground)}}._control_15qm1_5:focus-visible{border-color:var(--foreground);box-shadow:0 0 0 3px var(--focus-ring);outline-offset:2px;outline:2px solid #0000}._control_15qm1_5[aria-invalid=true]{border-color:var(--danger)}._control_15qm1_5:disabled{cursor:not-allowed;background:var(--surface-muted);opacity:.6}._messageSlot_15qm1_12{display:block;overflow:hidden}._hint_15qm1_13,._error_15qm1_13{padding-top:var(--space-related);font-size:var(--text-xs);line-height:var(--leading-body);display:block}._hint_15qm1_13{color:var(--text-muted)}._error_15qm1_13{color:var(--danger)}._words_15qm1_16{display:block;position:relative}._word_15qm1_16{white-space:pre;display:inline-block}._column_15qm1_19{font-variant-numeric:tabular-nums;justify-content:center;display:inline-flex;position:relative}._column_15qm1_19>span{display:inline-block}._srOnly_15qm1_21{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){._control_15qm1_5{transition:none}}._switch_k5pwk_1{min-height:var(--control-height-md);align-items:center;gap:var(--space-group);color:var(--foreground);font:inherit;font-size:var(--text-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;display:inline-flex}._switch_k5pwk_1:disabled{cursor:not-allowed;opacity:.5}._track_k5pwk_4{box-sizing:border-box;width:42px;height:24px;padding:var(--space-tight);border-radius:var(--radius-full);corner-shape:round;background:var(--control-track);isolation:isolate;transition:background-color var(--duration-fast) var(--ease-standard);flex:none;align-items:center;display:flex;position:relative}._track_k5pwk_4:before{content:"";z-index:-1;border-radius:inherit;corner-shape:inherit;background:var(--control-on);opacity:0;transition:opacity var(--duration-standard) var(--ease-standard);position:absolute;inset:0}._switch_k5pwk_1[data-state=checked] ._track_k5pwk_4:before{opacity:1}._thumb_k5pwk_7{border-radius:var(--radius-full);corner-shape:round;background:var(--control-thumb);width:18px;height:18px;box-shadow:var(--control-thumb-shadow);will-change:transform;transition:background-color var(--duration-standard) var(--ease-standard);flex:none}._switch_k5pwk_1[data-state=checked] ._thumb_k5pwk_7{background:var(--control-thumb-on)}@media (hover:hover) and (pointer:fine){._switch_k5pwk_1[data-state=unchecked]:hover:not(:disabled) ._track_k5pwk_4{background:var(--control-track-hover)}}._switch_k5pwk_1:focus-visible{outline:none}._label_k5pwk_11{line-height:var(--leading-body)}@media (prefers-reduced-motion:reduce){._track_k5pwk_4,._track_k5pwk_4:before,._thumb_k5pwk_7{transition:none}}._overlay_1n1ei_1{z-index:var(--layer-overlay);background:var(--scrim);-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);position:fixed;inset:0}._content_1n1ei_3{z-index:var(--layer-dialog);width:min(calc(100vw - var(--space-block)), 440px);height:fit-content;max-height:calc(100vh - var(--space-block));max-height:calc(100dvh - var(--space-block));border:1px solid var(--border);border-radius:var(--radius-overlay);background:var(--surface-raised);color:var(--foreground);box-shadow:var(--shadow-floating);margin:auto;position:fixed;inset:0;overflow:auto}._keyframes_1n1ei_5._overlay_1n1ei_1[data-state=open]{animation:_overlay-in_1n1ei_1 var(--duration-standard) var(--ease-enter) both}._keyframes_1n1ei_5._overlay_1n1ei_1[data-state=closed]{animation:_overlay-out_1n1ei_1 var(--duration-fast) var(--ease-standard) both}._keyframes_1n1ei_5._content_1n1ei_3[data-state=open]{animation:_content-fade-in_1n1ei_1 var(--duration-fast) var(--ease-enter) both, _content-rise-in_1n1ei_1 var(--duration-spring) var(--ease-spring) both}._keyframes_1n1ei_5._content_1n1ei_3[data-state=closed]{animation:_content-out_1n1ei_1 var(--duration-fast) var(--ease-standard) both}._content_1n1ei_3:focus{outline:none}._overlay_1n1ei_1[data-state=closed],._content_1n1ei_3[data-state=closed]{pointer-events:none!important}._header_1n1ei_12{justify-content:space-between;align-items:flex-start;gap:var(--space-comfort);padding:var(--space-section);border-bottom:1px solid var(--border);display:flex}._title_1n1ei_13{font-family:var(--font-body);font-size:var(--text-lg);letter-spacing:var(--tracking-body);font-weight:500;line-height:var(--leading-body);margin:0}._description_1n1ei_14{margin:var(--space-related) 0 0;color:var(--text-secondary);font-size:var(--text-sm);line-height:var(--leading-body)}._title_1n1ei_13,._description_1n1ei_14{overflow-wrap:anywhere;position:relative}._swap_1n1ei_16{display:block}._title_1n1ei_13 ._swap_1n1ei_16{line-height:var(--leading-body)}._close_1n1ei_20{margin-block:calc((var(--text-lg) * var(--leading-body) - var(--space-block)) / 2);width:var(--space-block);height:var(--space-block);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);flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){._close_1n1ei_20:hover{background:var(--surface-muted);color:var(--foreground)}}._close_1n1ei_20:active{transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-instant) var(--ease-standard);transform:scale(.96)}._body_1n1ei_23{padding:var(--space-section);font-size:var(--text-sm);line-height:var(--leading-body)}@keyframes _overlay-in_1n1ei_1{0%{opacity:0}}@keyframes _overlay-out_1n1ei_1{to{opacity:0}}@keyframes _content-fade-in_1n1ei_1{0%{opacity:0}}@keyframes _content-rise-in_1n1ei_1{0%{transform:translateY(8px)scale(.96)}}@keyframes _content-out_1n1ei_1{to{opacity:0;transform:translateY(4px)scale(.98)}}@keyframes _content-fade-out_1n1ei_1{to{opacity:0}}@media (prefers-reduced-motion:reduce){._keyframes_1n1ei_5._overlay_1n1ei_1[data-state=open],._keyframes_1n1ei_5._content_1n1ei_3[data-state=open]{animation:_overlay-in_1n1ei_1 var(--duration-instant) var(--ease-standard) both}._keyframes_1n1ei_5._overlay_1n1ei_1[data-state=closed]{animation:_overlay-out_1n1ei_1 var(--duration-instant) var(--ease-standard) both}._keyframes_1n1ei_5._content_1n1ei_3[data-state=closed]{animation:_content-fade-out_1n1ei_1 var(--duration-instant) var(--ease-standard) both}._close_1n1ei_20,._close_1n1ei_20:active{transition:none}._close_1n1ei_20:active{transform:none}}._field_1hk33_1{gap:var(--space-related);min-width:0;display:grid}._field_1hk33_1 label{font-size:var(--text-sm);font-weight:500;line-height:var(--leading-body);letter-spacing:var(--tracking-body)}._shell_1hk33_4{min-height:var(--control-height-md);align-items:center;gap:var(--space-related);border:1px solid var(--border-strong);border-radius:var(--radius-control);padding:0 var(--space-group);background:var(--surface);transition:border-color var(--duration-fast) var(--ease-standard);display:flex}@media (hover:hover) and (pointer:fine){._shell_1hk33_4:hover:not(:focus-within){border-color:var(--foreground)}}._shell_1hk33_4:focus-within{border-color:var(--foreground)}._shell_1hk33_4>svg{color:var(--text-muted);transition:color var(--duration-fast) var(--ease-standard);flex:none}._shell_1hk33_4:focus-within>svg,._shell_1hk33_4[data-filled=true]>svg{color:var(--foreground)}._input_1hk33_10{width:100%;min-width:0;color:var(--foreground);font:inherit;font-size:var(--text-sm);letter-spacing:var(--tracking-body);background:0 0;border:0;outline:0}._input_1hk33_10:focus-visible{outline:0}._input_1hk33_10::placeholder{color:var(--text-muted)}._input_1hk33_10::-webkit-search-cancel-button{display:none}._clearSlot_1hk33_14{flex:none;place-items:center;width:24px;height:24px;display:grid}._shell_1hk33_4 button{border-radius:var(--radius-control);width:24px;height:24px;color:var(--text-muted);transition:background-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;flex:none;place-items:center;display:grid}@media (hover:hover) and (pointer:fine){._shell_1hk33_4 button:hover{background:var(--surface-muted);color:var(--foreground)}}@media (prefers-reduced-motion:reduce){._shell_1hk33_4,._shell_1hk33_4>svg,._shell_1hk33_4 button{transition:none}}._badge_1qxcy_1{border:1px solid var(--badge-border,var(--border));border-radius:var(--radius-full);corner-shape:round;min-height:26px;padding:0 var(--space-group);color:var(--badge-foreground,var(--foreground));background:var(--badge-background,var(--surface));font-size:var(--text-xs);letter-spacing:-.01em;white-space:nowrap;transition:border-color var(--duration-standard) var(--ease-standard), background-color var(--duration-standard) var(--ease-standard), color var(--duration-standard) var(--ease-standard);align-items:center;font-weight:500;line-height:1;display:inline-flex;overflow:clip}@media (hover:hover) and (pointer:fine){._badge_1qxcy_1: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))}}._sm_1qxcy_23{min-height:22px;padding:0 var(--space-related);font-size:var(--text-xs)}._md_1qxcy_24{font-size:var(--text-xs)}._body_1qxcy_26{display:block}._content_1qxcy_27{align-items:center;gap:var(--space-tight);width:max-content;display:inline-flex;position:relative}._sm_1qxcy_23 ._content_1qxcy_27{gap:var(--space-tight)}._label_1qxcy_29,._glyph_1qxcy_29{align-items:center;display:inline-flex;position:relative}._text_1qxcy_30{display:block}._icon_1qxcy_32{width:auto;height:auto;color:var(--badge-color,var(--foreground));flex:none;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:relative}._neutral_1qxcy_44{--badge-color:var(--text-secondary);--badge-foreground:var(--text-secondary);--badge-background:var(--surface-muted);--badge-border:var(--border)}._success_1qxcy_45{--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))}._info_1qxcy_46{--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))}._warning_1qxcy_47{--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))}._danger_1qxcy_48{--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_1qxcy_1{transition-duration:var(--duration-instant)}}._list_1k4m1_3{font-family:var(--font-body);letter-spacing:var(--tracking-body);display:block;position:relative}._items_1k4m1_4{gap:var(--space-hair);margin:0;padding:0;list-style:none;display:grid}._section_1k4m1_5+._section_1k4m1_5,._items_1k4m1_4>li+._section_1k4m1_5{margin-top:var(--space-group)}._sectionLabel_1k4m1_6{padding:var(--space-tight) var(--space-related);color:var(--text-muted);font-size:var(--text-xs);font-weight:500;line-height:var(--leading-body)}._active_1k4m1_9,._highlight_1k4m1_9{border-radius:var(--radius-control);corner-shape:var(--corner-shape);pointer-events:none;position:absolute;top:0;left:0;right:0}._active_1k4m1_9{background:var(--surface-pressed)}._highlight_1k4m1_9{background:var(--surface-muted)}._item_1k4m1_4{box-sizing:border-box;align-items:center;gap:var(--space-related);width:100%;min-height:2rem;padding:0 var(--space-related);border-radius:var(--radius-control);corner-shape:var(--corner-shape);color:var(--text-secondary);font:inherit;font-size:var(--text-sm);line-height:var(--leading-body);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;margin:0;text-decoration:none;display:flex;position:relative}._item_1k4m1_4:hover,._item_1k4m1_4:focus-visible,._item_1k4m1_4[aria-current=page]{color:var(--foreground)}._item_1k4m1_4[aria-current=page]{font-weight:500}._item_1k4m1_4[aria-disabled=true]{color:var(--text-muted);cursor:not-allowed}._icon_1k4m1_17{color:var(--text-secondary);flex:none;display:inline-flex}._icon_1k4m1_17 svg{width:16px;height:16px}._item_1k4m1_4[aria-current=page] ._icon_1k4m1_17,._item_1k4m1_4:hover ._icon_1k4m1_17{color:var(--foreground)}._item_1k4m1_4[aria-disabled=true] ._icon_1k4m1_17{color:var(--text-muted)}._label_1k4m1_21{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._trailing_1k4m1_22{color:var(--text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;flex:none;align-items:center;display:inline-flex}._reason_1k4m1_23{flex:none}@media (prefers-reduced-motion:reduce){._item_1k4m1_4{transition:none}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--neutral-0:oklch(100% 0 0);--neutral-1:oklch(99% 0 0);--neutral-2:oklch(97.8% 0 0);--neutral-3:oklch(95.8% 0 0);--neutral-4:oklch(91.5% 0 0);--neutral-5:oklch(84% 0 0);--neutral-6:oklch(72% 0 0);--neutral-7:oklch(59% 0 0);--neutral-8:oklch(46% 0 0);--neutral-9:oklch(34% 0 0);--neutral-10:oklch(23% 0 0);--neutral-11:oklch(15% 0 0);--background:var(--neutral-0);--surface:var(--neutral-0);--surface-raised:var(--neutral-0);--surface-muted:var(--neutral-2);--surface-pressed:var(--neutral-3);--foreground:var(--neutral-11);--text-secondary:var(--neutral-8);--text-muted:var(--neutral-7);--border:oklch(93.5% 0 0);--border-subtle:oklch(96.5% 0 0);--border-strong:oklch(82% 0 0);--accent:oklch(33% 0 0);--accent-strong:oklch(24% 0 0);--accent-subtle:oklch(33% 0 0/.1);--accent-foreground:var(--background);--primary:var(--foreground);--primary-foreground:var(--background);--avatar-radius:var(--radius-full);--avatar-corner-shape:round;--control-on:oklch(23% 0 0);--control-glyph:oklch(100% 0 0);--control-track:oklch(89.5% 0 0);--control-track-hover:oklch(86% 0 0);--control-thumb:oklch(100% 0 0);--control-thumb-on:oklch(100% 0 0);--control-thumb-shadow:0 0 0 .5px oklch(0% 0 0/.07), 0 1px 2px oklch(0% 0 0/.14), 0 2px 6px oklch(0% 0 0/.06);--control-on-subtle:color-mix(in oklab, var(--control-on) 10%, transparent);--control-fill:var(--control-on);--focus-ring:transparent;--success:oklch(49% .19 150);--warning:oklch(58% .18 75);--danger:oklch(54% .21 25);--shadow-resting:0 1px 2px oklch(0% 0 0/.035);--shadow-raised:0 6px 18px oklch(0% 0 0/.065), 0 1px 3px oklch(0% 0 0/.035);--shadow-floating:0 20px 48px oklch(0% 0 0/.105), 0 3px 10px oklch(0% 0 0/.045);--scrim:oklch(10% 0 0/.46);--scrim-soft:oklch(10% 0 0/.16);--shade:oklch(0% 0 0/.035);--media-scrim:oklch(0% 0 0/.45);--on-media:var(--color-white);--edge-inset:inset 0 0 0 1px oklch(0% 0 0/.08);--shadow-hairline:0 0 0 .5px oklch(0% 0 0/.14);--shadow-knob:0 2px 8px oklch(0% 0 0/.3);--shadow-thumb:0 1px 2px oklch(0% 0 0/.06), 0 2px 6px oklch(0% 0 0/.04);--shadow-drop:drop-shadow(0 18px 36px oklch(0% 0 0/.12)) drop-shadow(0 2px 6px oklch(0% 0 0/.06));--shadow-showcase:0 1px 1px #1418280a, 0 10px 30px -12px #14182838;--shadow-showcase-lg:0 1px 1px #1418280a, 0 24px 48px -16px #14182829, 0 60px 120px -40px #28306e38;--glow:#b9c2ff;--syntax-string:oklch(46% .13 150);--syntax-number:oklch(50% .14 55);--syntax-keyword:oklch(48% .15 285);--syntax-type:oklch(46% .13 230);--syntax-function:oklch(43% .12 25);--syntax-property:oklch(44% .12 85);--file-typescript:#3178c6;--file-stylesheet:#8b6ace;--file-markdown:#38896b;--file-json:#c48637;--color-black:#000;--color-white:#fff;--silicon-gradient-from:oklch(90% .045 300);--silicon-gradient-to:oklch(92% .045 65);--silicon-gradient:linear-gradient(100deg, var(--silicon-gradient-from), var(--silicon-gradient-to));--silicon-gradient-foreground:oklch(22% .01 300);--silicon-gradient-soft:linear-gradient(135deg, oklch(97.5% .016 300), oklch(98% .016 65));--silicon-gradient-line:linear-gradient(100deg, oklch(83% .06 300), oklch(86% .06 65));--silicon-gradient-ink:linear-gradient(100deg, oklch(47% .1 300), oklch(50% .09 55));--space-hair:2px;--space-tight:4px;--space-related:8px;--space-group:12px;--space-inset:16px;--space-comfort:20px;--space-section:24px;--space-block:32px;--space-page:48px;--space-stage:64px;--space-screen:80px;--radius-detail:2px;--radius-control:6px;--radius-container:8px;--radius-overlay:12px;--radius-full:999px;--corner-shape:squircle;--control-height-xs:1.5rem;--control-height-sm:2.25rem;--control-height-md:2.75rem;--control-height-lg:3.125rem;--font-display:var(--font-geist,"Geist Variable"), sans-serif;--font-body:var(--font-hanken-grotesk,"Hanken Grotesk Variable"), sans-serif;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.375rem;--text-2xl:1.75rem;--text-3xl:2.25rem;--text-4xl:3.25rem;--text-5xl:4.5rem;--tracking-display:-.03em;--tracking-body:-.01em;--leading-display:1.1;--leading-body:1.4;--ease-enter:cubic-bezier(.16,1,.3,1);--ease-standard:cubic-bezier(.22,1,.36,1);--ease-exit:cubic-bezier(.7,0,.84,0);--ease-in-out:cubic-bezier(.65,0,.35,1);--ease-spring:linear(0, .0515, .1675, .3072, .4464, .5725, .6797, .7668, .8352, .887, .9253, .9527, .9717, .9846, .9928, .9979, 1.0008, 1.0023, 1.0029, 1.0029, 1.0027, 1.0023, 1.0019, 1.0015, 1);--duration-instant:60ms;--duration-fast:80ms;--duration-standard:.16s;--duration-considered:.24s;--duration-spring:.24s;--duration-expressive:.48s;--stagger-item:35ms;--layer-raised:10;--layer-sticky:20;--layer-overlay:50;--layer-dialog:51;--layer-popover:60;--layer-dropdown:70;--layer-toast:80;--layer-tooltip:90}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background:oklch(19% 0 0);--surface:oklch(21.5% 0 0);--surface-raised:oklch(24% 0 0);--surface-muted:oklch(26% 0 0);--surface-pressed:oklch(30% 0 0);--foreground:oklch(96% 0 0);--text-secondary:oklch(77% 0 0);--text-muted:oklch(64% 0 0);--border:oklch(29% 0 0);--border-subtle:oklch(25% 0 0);--border-strong:oklch(40% 0 0);--focus-ring:transparent;--accent:oklch(80% 0 0);--accent-strong:oklch(91% 0 0);--accent-subtle:oklch(80% 0 0/.13);--control-on:oklch(93% 0 0);--control-glyph:oklch(19% 0 0);--control-track:oklch(33% 0 0);--control-track-hover:oklch(37% 0 0);--control-thumb:oklch(97% 0 0);--control-thumb-on:oklch(19% 0 0);--control-fill:oklch(62% 0 0);--control-thumb-shadow:0 0 0 .5px oklch(0% 0 0/.3), 0 1px 2px oklch(0% 0 0/.35), 0 2px 6px oklch(0% 0 0/.2);--success:oklch(78% .18 150);--warning:oklch(83% .17 80);--danger:oklch(76% .2 25);--shadow-resting:0 1px 2px oklch(0% 0 0/.18);--shadow-raised:0 8px 22px oklch(0% 0 0/.22);--shadow-floating:0 22px 55px oklch(0% 0 0/.34);--scrim:oklch(0% 0 0/.52);--shade:oklch(0% 0 0/.22);--shadow-thumb:inset 0 1px 0 oklch(100% 0 0/.05), 0 1px 2px oklch(0% 0 0/.3);--shadow-drop:drop-shadow(0 20px 44px oklch(0% 0 0/.5));--shadow-showcase:inset 0 1px 0 color-mix(in oklab, var(--foreground) 8%, transparent), 0 10px 30px -12px #0009;--shadow-showcase-lg:inset 0 1px 0 color-mix(in oklab, var(--foreground) 9%, transparent), 0 24px 48px -16px #0009, 0 60px 140px -40px #28328c59;--syntax-string:oklch(77% .15 150);--syntax-number:oklch(80% .14 75);--syntax-keyword:oklch(78% .16 285);--syntax-type:oklch(79% .13 230);--syntax-function:oklch(80% .13 25);--syntax-property:oklch(79% .12 85);--silicon-gradient-from:oklch(38% .05 300);--silicon-gradient-to:oklch(40% .045 60);--silicon-gradient-foreground:oklch(96% .005 300);--silicon-gradient-soft:linear-gradient(135deg, oklch(23.5% .016 300), oklch(24% .014 65));--silicon-gradient-line:linear-gradient(100deg, oklch(48% .06 300), oklch(52% .055 65));--silicon-gradient-ink:linear-gradient(100deg, oklch(82% .07 300), oklch(86% .065 70))}:root[data-corners=round],[data-corners=round]{--corner-shape:round}:root[data-corners=squircle],[data-corners=squircle]{--corner-shape:squircle}*,:before,:after{corner-shape:var(--corner-shape)}@supports (corner-shape:squircle){:root,[data-corners=squircle]{--radius-detail:4px;--radius-control:11px;--radius-container:14px;--radius-overlay:21px}:root[data-corners=round],[data-corners=round]{--radius-detail:2px;--radius-control:6px;--radius-container:8px;--radius-overlay:12px}}:root[data-accent=neutral]{--accent:oklch(33% 0 0);--accent-strong:oklch(24% 0 0);--accent-subtle:oklch(33% 0 0/.1)}:root[data-accent=violet]{--accent:#7747ff;--accent-strong:#5528ce;--accent-subtle:#7747ff21}:root[data-accent=blue]{--accent:#0562ef;--accent-strong:#074db7;--accent-subtle:#0562ef1f}:root[data-accent=green]{--accent:#0db879;--accent-strong:#087c54;--accent-subtle:#0db87921;--accent-foreground:#102016}:root[data-accent=amber]{--accent:#f3ad20;--accent-strong:#9c6300;--accent-subtle:#f3ad2029;--accent-foreground:#20190d}:root[data-accent=orange]{--accent:#f48120;--accent-strong:#aa4700;--accent-subtle:#f4812021;--accent-foreground:#17130f}:root[data-accent=coral]{--accent:#f15f55;--accent-strong:#b92c27;--accent-subtle:#f15f5524;--accent-foreground:#21110f}:root[data-accent=rose]{--accent:#ed4e9d;--accent-strong:#ae2570;--accent-subtle:#ed4e9d24;--accent-foreground:#250f1b}:root[data-theme=dark][data-accent=neutral]{--accent:oklch(80% 0 0);--accent-strong:oklch(91% 0 0);--accent-subtle:oklch(80% 0 0/.13)}:root[data-theme=dark][data-accent=violet]{--accent:#a78bff;--accent-strong:#c7b7ff;--accent-subtle:#7747ff38}:root[data-theme=dark][data-accent=blue]{--accent:#6ba3ff;--accent-strong:#a4c7ff;--accent-subtle:#0562ef38}:root[data-theme=dark][data-accent=green]{--accent:#53dca6;--accent-strong:#93efd0;--accent-subtle:#0db87933}:root[data-theme=dark][data-accent=amber]{--accent:#ffcb62;--accent-strong:#ffe0a1;--accent-subtle:#f3ad2033}:root[data-theme=dark][data-accent=orange]{--accent:#ffad5e;--accent-strong:#ffd0a0;--accent-subtle:#f4812033;--accent-foreground:#17130f}:root[data-theme=dark][data-accent=coral]{--accent:#ff9386;--accent-strong:#ffc1ba;--accent-subtle:#f15f5533}:root[data-theme=dark][data-accent=rose]{--accent:#ff8bc5;--accent-strong:#ffc0df;--accent-subtle:#ed4e9d33}:root[data-accent=neutral]{--control-on:oklch(23% 0 0);--control-thumb-on:oklch(100% 0 0);--control-glyph:oklch(100% 0 0)}:root[data-accent=violet]{--control-on:#7747ff;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=blue]{--control-on:#0562ef;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=green]{--control-on:#10a870;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=amber]{--control-on:#eda11a;--control-thumb-on:#fff;--control-glyph:#2a1c03}:root[data-accent=orange]{--control-on:#f07818;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=coral]{--control-on:#ec564b;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-accent=rose]{--control-on:#e64494;--control-thumb-on:#fff;--control-glyph:#fff}:root[data-theme=dark][data-accent=neutral]{--control-on:oklch(93% 0 0);--control-thumb-on:oklch(19% 0 0);--control-glyph:oklch(19% 0 0)}:root[data-theme=dark][data-accent=violet]{--control-on:#8a66ff;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#8a66ff}:root[data-theme=dark][data-accent=blue]{--control-on:#3b82f6;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#3b82f6}:root[data-theme=dark][data-accent=green]{--control-on:#1fae78;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#1fae78}:root[data-theme=dark][data-accent=amber]{--control-on:#e8a52a;--control-thumb-on:#fff;--control-glyph:#241803;--control-fill:#e8a52a}:root[data-theme=dark][data-accent=orange]{--control-on:#ef873a;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#ef873a}:root[data-theme=dark][data-accent=coral]{--control-on:#ec6a60;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#ec6a60}:root[data-theme=dark][data-accent=rose]{--control-on:#e457a0;--control-thumb-on:#fff;--control-glyph:#fff;--control-fill:#e457a0}:root{--series-1:#1f7dcf;--series-2:#7128a5;--series-3:#e58f00;--series-4:#009e84}:root[data-theme=dark]{--series-1:#55adff;--series-2:#9c37be;--series-3:#e66e00;--series-4:#00a861}@supports (color:oklch(from red clamp(.4, l * sign(max(c - .02, 0)) + .5, .8) c h)){:root{--series-1:oklch(from var(--accent) calc(l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0)))) calc(c * sign(max(c - .02, 0)) + .15 * (1 - sign(max(c - .02, 0)))) calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0)))));--series-2:oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) - .25, .76) .19 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 57));--series-3:oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))) + .14, .76) .18 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 184));--series-4:oklch(from var(--accent) clamp(.45, l * sign(max(c - .02, 0)) + .58 * (1 - sign(max(c - .02, 0))), .76) .21 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 292))}:root[data-theme=dark]{--series-1:oklch(from var(--accent) calc(l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0)))) calc(c * sign(max(c - .02, 0)) + .15 * (1 - sign(max(c - .02, 0)))) calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0)))));--series-2:oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .19, .665) .21 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 66));--series-3:oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) + .02, .665) .21 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 175));--series-4:oklch(from var(--accent) clamp(.485, l * sign(max(c - .02, 0)) + .73 * (1 - sign(max(c - .02, 0))) - .1, .665) .18 calc(h * sign(max(c - .02, 0)) + 250 * (1 - sign(max(c - .02, 0))) + 270))}}:focus:not(:focus-visible),:is(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]):focus{outline:none!important}:focus-visible:not(input:not([type=button],[type=checkbox],[type=color],[type=file],[type=image],[type=radio],[type=range],[type=reset],[type=submit]),textarea,[contenteditable]:not([contenteditable=false]),[role=menuitem],[role=menuitemcheckbox],[role=menuitemradio],[role=option],[tabindex="-1"]){outline:var(--focus-outline-width,2px) solid var(--focus-outline,color-mix(in oklab, var(--accent-strong) 72%, transparent))!important;outline-offset:var(--focus-outline-offset,2px)!important}:root{color:#1e1e1c;--font-body:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-display:var(--font-body);--font-sans:var(--font-body);--accent:#3460f0;--accent-subtle:#eef2fe;--primary:#1e1e1c;--primary-foreground:#fff;--background:#fcfcfc;--foreground:#1e1e1c;--text-muted:#666;--surface-pressed:#f0f0f0;--border:#ebebeb;--border-subtle:#f3f3f3;background:#fcfcfc;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}body{margin:0}button,input,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:default}a{color:inherit;text-decoration:none}button:not([class]){color:inherit;background:0 0;border:0}button:focus-visible,a:focus-visible{outline-offset:3px;outline:2px solid #3460f0}h1,h2,h3,p{margin:0}h1{letter-spacing:-1.1px;font-size:34px;font-weight:550;line-height:1.2}h2{letter-spacing:-.35px;font-size:20px;font-weight:550}h3{font-size:15px;font-weight:550}code{color:#747474;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,monospace}.app-shell{min-height:100vh}.sidebar{z-index:20;background:#fff;border-right:1px solid #ededed;flex-direction:column;width:244px;padding:36px 20px 22px;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:-.6px;align-items:center;gap:10px;padding:0 12px;font-size:21px;font-weight:600;display:flex}.sidebar-caption{letter-spacing:1.7px;color:#858585;margin:8px 12px 36px;font-size:9px}.sidebar nav svg{width:18px;height:18px}.sidebar-bottom{margin-top:auto;padding-top:32px}.sidebar-bottom>a{color:#777;align-items:center;gap:8px;padding:16px 12px;font-size:12px;display:flex}.identity{border-top:1px solid #eee;align-items:center;gap:10px;padding:22px 4px 0;display:flex}.identity>div{flex:1;gap:3px;min-width:0;display:grid}.identity strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.identity button{color:#777;background:0 0;border:0;padding:4px}.identity code{font-size:10px}.main{margin-left:244px;padding:64px 48px 100px}.page{max-width:760px;margin:auto}.page-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:38px;display:flex}.page-header p{color:#777;margin-top:10px;font-size:14px;line-height:1.6}.page-header button{flex-shrink:0}.toolbar{align-items:center;gap:18px;margin-bottom:22px;display:flex}.toolbar>div{flex:1}.toolbar>span{white-space:nowrap;font-size:12px}.filters{gap:5px;margin-bottom:18px;display:flex}.filters button{color:#777;background:0 0;border:0;border-radius:7px;padding:7px 13px;font-size:13px}.filters button[aria-pressed=true]{color:#222;background:#ededed;font-weight:550}.surface{background:#fff;border:1px solid #eaeaea;border-radius:12px;overflow:hidden}.contact-row,.message-row{color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:14px;width:100%;min-height:82px;padding:18px 20px;transition:background .15s;display:flex}.contact-row+.contact-row,.message-row+.message-row{border-top:1px solid #f0f0f0}.contact-row:hover,.message-row:hover{background:#fafafa}.avatar{color:#777;background:#eee;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}.avatar.silicon{color:#596bad;background:#edf0ff}.avatar.carbon{color:#8a7864;background:#f0eee9}.avatar.large{border-radius:22px;width:72px;height:72px;font-size:21px}.avatar img{object-fit:cover;width:100%;height:100%}.row-label{flex:1;gap:5px;min-width:0;display:grid}.row-label strong{font-size:14px;font-weight:550}.row-label small{color:#777;font-size:11px}.row-label p{color:#777;white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.row-status{color:#848484;align-items:center;gap:12px;display:flex}.chevron{color:#bbb;margin-left:10px}.footnote{color:#888;align-items:center;gap:7px;margin-top:20px;font-size:12px;line-height:1.8;display:flex}.footnote strong{color:#666;font-weight:500}.settings-list+.footnote{display:block}.empty{text-align:center;flex-direction:column;align-items:center;padding:64px 32px;display:flex}.empty-icon{color:#888;background:#f3f3f3;border-radius:20px;place-items:center;width:64px;height:64px;margin-bottom:22px;display:grid}.empty p{color:#858585;max-width:360px;margin:12px 0 24px;font-size:14px;line-height:1.7}.empty h2{font-size:22px}.subtle{color:#888;font-size:12px}.quiet-empty{color:#888;text-align:center;padding:32px;font-size:13px}section{margin-top:40px}section>h2,.section-head{margin-bottom:16px}.section-head{justify-content:space-between;align-items:center;gap:16px;display:flex}.setting{align-items:center;gap:24px;padding:23px;display:flex}.setting+.setting{border-top:1px solid #eee}.setting>div{flex:1}.setting p{color:#888;max-width:500px;margin-top:6px;font-size:13px;line-height:1.6}.restriction{flex-wrap:wrap;align-items:center;gap:16px;padding:18px;display:flex}.restriction+.restriction{border-top:1px solid #eee}.restriction>label{font-size:12px}.blocked{opacity:.5}.count{color:#3460f0;background:#e8edff;border-radius:6px;padding:2px 7px;font-size:11px}.error{color:#a32b27;background:#fff1f0;border:1px solid #f4d5d2;border-radius:8px;justify-content:space-between;gap:12px;margin:12px 0;padding:12px 15px;font-size:13px;line-height:1.6;display:flex}.error button{color:inherit;background:0 0;border:0;padding:0}.notice{color:#336746;background:#eff8f1;border-radius:8px;align-items:center;gap:10px;margin-bottom:18px;padding:12px;font-size:13px;display:flex}.form{gap:20px;margin-top:22px;display:grid}.two-columns{grid-template-columns:1fr 1fr;gap:16px;display:grid}.birthday-fields{grid-template-columns:1fr 1fr 1.4fr;gap:12px;display:grid}.form fieldset{border:0;margin:0;padding:0}.form legend{margin-bottom:12px;font-size:13px;font-weight:550}.dialog-actions{justify-content:flex-end;gap:12px;margin-top:16px;display:flex}.editor-identity{background:#f7f7f7;border-radius:10px;align-items:center;gap:12px;padding:12px;display:flex}.editor-identity>div{gap:2px;display:grid}.editor-identity strong{font-size:14px}.trust-toggle{align-content:center;gap:10px;padding-top:8px;display:grid}.trust-toggle small{color:#888;font-size:10px}.upload-label{gap:10px;font-size:13px;font-weight:550;display:grid}.upload-label input{font-size:12px;font-weight:400}.contact-hero{align-items:center;gap:20px;margin:30px 0 24px;display:flex}.contact-hero>div{flex:1;min-width:0}.contact-hero h1{overflow-wrap:anywhere;margin-bottom:8px;font-size:28px}.actions{flex-wrap:wrap;gap:10px;display:flex}.details .detail{grid-template-columns:20px 100px 1fr;align-items:start;gap:15px;padding:20px;font-size:13px;display:grid}.detail+.detail{border-top:1px solid #eee}.detail>svg,.detail>span{color:#888}.detail>div{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.message-meta{color:#999;flex-direction:column;align-items:flex-end;gap:10px;font-size:10px;display:flex}.unread-dot{color:#fff;background:#3460f0;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:10px;display:grid}.thread-header{align-items:center;gap:14px;margin:28px 0 18px;display:flex}.thread-header h1{letter-spacing:-.6px;overflow-wrap:anywhere;font-size:24px}.thread-messages{flex-direction:column;gap:18px;min-height:180px;margin:28px 0;display:flex}.bubble{background:#f0f0f0;border-radius:14px;align-self:flex-start;max-width:85%;padding:16px 18px}.bubble.sent{background:#eef2fe;align-self:flex-end}.bubble p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:14px;line-height:1.65}.bubble>div{justify-content:flex-end;align-items:center;gap:12px;margin-top:9px;display:flex}.bubble time{color:#888;font-size:10px}.bubble button{color:#aaa;background:0 0;border:0;padding:0;display:flex}.conversation-start{color:#aaa;margin:auto;font-size:13px}.composer{background:#fff;border:1px solid #eee;border-radius:12px;gap:16px;padding:20px;display:grid}.composer-foot{justify-content:space-between;align-items:center;display:flex}.composer-foot small{color:#999;font-size:10px}.signed-out{flex-direction:column;max-width:1100px;min-height:100vh;margin:auto;padding:32px;display:flex}.signed-out main{max-width:660px;margin:auto 0;padding:90px 0}.signed-out h1{letter-spacing:-2px;margin:22px 0;font-size:58px;line-height:1.15}.signed-out main>p{color:#777;max-width:490px;margin-bottom:30px;font-size:17px;line-height:1.8}.eyebrow{letter-spacing:2px;color:#888;font-size:10px}.landing-note{color:#888;align-items:center;gap:10px;max-width:380px;margin-top:42px;font-size:12px;line-height:1.7;display:flex}.landing-note svg{flex-shrink:0}.signed-out footer{color:#999;font-size:12px}.loading{color:#888;place-items:center;min-height:100vh;font-size:14px;display:grid}.mobile-header,.mobile-backdrop{display:none}@supports (corner-shape:squircle){.surface,.avatar,.composer,.bubble,.empty-icon{corner-shape:squircle;border-radius:20px}}@media (width<=800px){.sidebar{width:210px;padding-inline:12px}.main{margin-left:210px;padding:40px 24px}.page-header{align-items:flex-start}.page-header h1{font-size:29px}.page-header p,.page-header button{font-size:12px}.restriction{gap:10px}}@media (width<=600px){.mobile-header{background:#fff;border-bottom:1px solid #eee;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.mobile-header>span{font-weight:550}.mobile-header .avatar{border-radius:10px;width:30px;height:30px;font-size:9px}.mobile-header>button{color:#555;background:0 0;border:0;padding:0}.sidebar{width:244px;transition:transform .2s;transform:translate(-100%)}.sidebar.open{transform:translate(0)}.mobile-backdrop{z-index:19;background:#0004;border:0;display:block;position:fixed;inset:0}.main{margin:0;padding:32px 20px 64px}.page-header{flex-wrap:wrap;gap:18px;margin-bottom:28px}.page-header h1{font-size:30px}.page-header p,.page-header button{font-size:13px}.toolbar{flex-wrap:wrap;gap:12px;margin-bottom:18px}.toolbar>div{min-width:180px}.toolbar>span{display:none}.contact-row,.message-row{gap:12px;padding:16px 14px}.empty{padding:46px 20px}.empty p{font-size:13px}.contact-hero{flex-wrap:wrap;gap:14px}.contact-hero h1{font-size:24px}.contact-hero .avatar.large{width:58px;height:58px}.contact-hero{grid-template-columns:58px minmax(0,1fr);display:grid}.contact-hero>button{grid-column:2;justify-self:start}.details .detail{grid-template-columns:18px 72px 1fr;gap:10px;padding:18px 14px}.two-columns{grid-template-columns:1fr}.birthday-fields{gap:8px}.setting{gap:14px;padding:18px}.setting h3{font-size:14px}.setting p{font-size:12px}.restriction .row-label{flex-basis:calc(100% - 60px)}.bubble{max-width:92%}.composer{padding:16px}.signed-out{padding:24px}.signed-out main{padding:70px 0}.signed-out h1{font-size:44px}.signed-out main>p{font-size:15px}.brand{padding:0}.signed-out .brand{font-size:19px}.sidebar{visibility:hidden}.sidebar.open{visibility:visible}}
