._alert_c916p_1{gap:var(--space-1);padding:var(--space-3) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);line-height:var(--line-height-normal);border:1px solid;border-left-width:4px;flex-direction:column;display:flex}._title_c916p_13{font-weight:var(--font-weight-semibold)}._info_c916p_17{background:var(--color-info-bg);border-color:var(--color-info-border);border-left-color:var(--color-info-text);color:var(--color-text)}._success_c916p_24{background:var(--color-success-bg);border-color:var(--color-success-border);border-left-color:var(--color-success-text);color:var(--color-text)}._warning_c916p_31{background:var(--color-warning-bg);border-color:var(--color-warning-border);border-left-color:var(--color-warning-text);color:var(--color-text)}._danger_c916p_38{background:var(--color-danger-bg);border-color:var(--color-danger-border);border-left-color:var(--color-danger-text);color:var(--color-text)}._alert_c916p_1 a{color:inherit;font-weight:var(--font-weight-semibold)}._button_1rvs7_1{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);line-height:var(--line-height-tight);text-align:center;cursor:pointer;transition:background-color var(--transition-fast), border-color var(--transition-fast), box-shadow var(--transition-fast);border:1px solid #0000;text-decoration:none;display:inline-flex}._button_1rvs7_1:disabled{cursor:not-allowed;opacity:.55}._primary_1rvs7_27{background:var(--color-primary);color:var(--color-on-primary);box-shadow:var(--shadow-sm)}._primary_1rvs7_27:hover:not(:disabled){background:var(--color-primary-hover);color:var(--color-on-primary)}._secondary_1rvs7_38{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-text);box-shadow:var(--shadow-sm)}._secondary_1rvs7_38:hover:not(:disabled){background:var(--color-surface-muted);color:var(--color-text)}._danger_1rvs7_50{background:var(--color-danger);color:var(--color-on-danger);box-shadow:var(--shadow-sm)}._danger_1rvs7_50:hover:not(:disabled){background:var(--color-danger-hover);color:var(--color-on-danger)}._ghost_1rvs7_61{color:var(--color-link);background:0 0}._ghost_1rvs7_61:hover:not(:disabled){background:var(--color-primary-soft);color:var(--color-link-hover)}._small_1rvs7_71{min-height:2rem;padding:var(--space-1) var(--space-3)}._block_1rvs7_76{width:100%}._header_1v4r8_1{justify-content:space-between;align-items:flex-end;gap:var(--space-4);margin-bottom:var(--space-6);flex-wrap:wrap;display:flex}._text_1v4r8_10{gap:var(--space-2);flex-direction:column;min-width:0;max-width:48rem;display:flex}._back_1v4r8_18{margin-bottom:var(--space-1);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);align-self:flex-start;text-decoration:none}._back_1v4r8_18:hover{text-decoration:underline}._title_1v4r8_30{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);overflow-wrap:anywhere}._description_1v4r8_36{color:var(--color-text-muted)}._actions_1v4r8_40{gap:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=30rem){._header_1v4r8_1{margin-bottom:var(--space-5)}._title_1v4r8_30{font-size:var(--font-size-xl)}}._field_15xwz_1{gap:var(--space-1);flex-direction:column;display:flex}._label_15xwz_7{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text)}._hint_15xwz_13{font-size:var(--font-size-sm);color:var(--color-text-muted)}._input_15xwz_18{width:100%;min-height:var(--control-height);margin-top:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-md);transition:border-color var(--transition-fast);box-shadow:inset 0 1px 2px #1018280a}._input_15xwz_18:hover:not(:disabled){border-color:var(--color-text-muted)}._input_15xwz_18:focus-visible{border-color:var(--color-focus)}._input_15xwz_18::placeholder{color:var(--color-text-muted)}._input_15xwz_18:disabled{background:var(--color-surface-muted);cursor:not-allowed}._input_15xwz_18[aria-invalid=true]{border-color:var(--color-danger);box-shadow:inset 0 0 0 1px var(--color-danger)}._error_15xwz_55{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-danger-text)}._multiline_15xwz_61{resize:vertical;font-family:inherit;line-height:1.5}._reference_17yn0_1{margin-top:var(--space-1);font-family:var(--font-mono);font-size:var(--font-size-sm);display:block}._form_ppzby_1{gap:var(--space-4);flex-direction:column;display:flex}._secondary_ppzby_7{margin-top:var(--space-4);font-size:var(--font-size-sm);text-align:center}._skeleton_10i7a_1{gap:var(--space-3);flex-direction:column;width:100%;display:flex}._line_10i7a_8{border-radius:var(--radius-sm);background:var(--color-surface-muted);height:1rem;animation:1.6s ease-in-out infinite _pulse_10i7a_1;display:block}._line_10i7a_8:last-child:not(:first-of-type){width:60%}@keyframes _pulse_10i7a_1{50%{opacity:.5}}@media (prefers-reduced-motion:reduce){._line_10i7a_8{animation:none}}._page_1d43a_1{align-items:flex-start;gap:var(--space-4);max-width:36rem;padding:var(--space-8) var(--space-4);flex-direction:column;margin:0 auto;display:flex}._title_1d43a_11{font-size:var(--font-size-2xl)}._description_1d43a_15{color:var(--color-text-muted)}._reference_1d43a_19{color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--font-size-sm)}._inline_1d43a_25{align-items:flex-start;gap:var(--space-4);flex-direction:column;max-width:40rem;display:flex}._shell_p3yr1_2{flex-direction:column;min-height:100vh;display:flex}._aside_p3yr1_8{gap:var(--space-6);padding:var(--space-4);background:var(--color-nav-bg);color:var(--color-nav-text);flex-direction:column;display:flex}._brand_p3yr1_17{gap:var(--space-3);flex-direction:column;display:flex}._logo_p3yr1_27{width:10rem;height:auto;display:block}._signature_p3yr1_34{color:var(--color-nav-text);font-size:var(--font-size-sm)}._pitch_p3yr1_39{display:none}._tagline_p3yr1_43{max-width:24rem;color:var(--color-nav-text-active);font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}._highlights_p3yr1_52{gap:var(--space-3);max-width:24rem;margin:var(--space-5) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}._highlights_p3yr1_52 li{padding-left:var(--space-5);position:relative}._highlights_p3yr1_52 li:before{content:"";background:var(--color-nav-accent);border-radius:50%;width:.5rem;height:.5rem;position:absolute;top:.55em;left:0}._formArea_p3yr1_78{padding:var(--space-5) var(--space-4) var(--space-7);flex:1;justify-content:center;align-items:flex-start;display:flex}._card_p3yr1_86{width:100%;max-width:26rem;padding:var(--space-6) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md)}@media (width>=56rem){._shell_p3yr1_2{grid-template-columns:minmax(20rem,2fr) 3fr;display:grid}._aside_p3yr1_8{padding:var(--space-7) var(--space-6)}._pitch_p3yr1_39{margin-block:auto;display:block}._formArea_p3yr1_78{padding:var(--space-7) var(--space-6);align-items:center}._card_p3yr1_86{padding:var(--space-7) var(--space-6)}}@media (width<=30rem){._card_p3yr1_86{padding:var(--space-5) var(--space-4)}}._field_4hb8c_1{align-items:flex-start;gap:var(--space-2);display:flex}._input_4hb8c_7{width:1.25rem;height:1.25rem;accent-color:var(--color-primary);cursor:pointer;flex-shrink:0;margin:.125rem 0 0}._input_4hb8c_7:disabled{cursor:not-allowed}._text_4hb8c_20{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}._label_4hb8c_27{font-size:var(--font-size-md);cursor:pointer}._input_4hb8c_7:disabled+._text_4hb8c_20 ._label_4hb8c_27{color:var(--color-text-muted);cursor:not-allowed}._hint_4hb8c_37{font-size:var(--font-size-sm);color:var(--color-text-muted)}._dialog_77plp_1{width:min(32rem, calc(100vw - 2 * var(--space-4)));max-height:calc(100vh - 2 * var(--space-6));padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-md)}._dialog_77plp_1::backdrop{background:#10182880}._header_77plp_16{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}._title_77plp_23{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._close_77plp_29{width:var(--control-height);height:var(--control-height);margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0 0;border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--font-size-xl);cursor:pointer;background:0 0;border:0;flex-shrink:0;line-height:1}._close_77plp_29:hover{background:var(--color-surface-muted);color:var(--color-text)}._description_77plp_48{margin-top:var(--space-2);color:var(--color-text-muted)}._body_77plp_53{margin-top:var(--space-4)}._actions_77plp_57{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-5);flex-wrap:wrap;display:flex}._badge_oqk8k_1{align-items:center;gap:var(--space-1);padding:.125rem var(--space-2);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);line-height:var(--line-height-normal);white-space:nowrap;border:1px solid;display:inline-flex}._badge_oqk8k_1:before{content:"";background:var(--tone,currentcolor);border-radius:50%;width:.5rem;height:.5rem}._success_oqk8k_23{background:var(--color-success-bg);border-color:var(--color-success-border);color:var(--color-text);--tone:var(--color-success-text)}._warning_oqk8k_30{background:var(--color-warning-bg);border-color:var(--color-warning-border);color:var(--color-text);--tone:var(--color-warning-text)}._danger_oqk8k_37{background:var(--color-danger-bg);border-color:var(--color-danger-border);color:var(--color-text);--tone:var(--color-danger-text)}._info_oqk8k_44{background:var(--color-info-bg);border-color:var(--color-info-border);color:var(--color-text);--tone:var(--color-info-text)}._neutral_oqk8k_51{background:var(--color-neutral-bg);border-color:var(--color-neutral-border);color:var(--color-neutral-text)}._stack_cyeym_1{gap:var(--space-5);flex-direction:column;display:flex}._inline_cyeym_7{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._form_cyeym_14{align-items:flex-start;gap:var(--space-4);flex-direction:column;max-width:40rem;display:flex}._form_cyeym_14>*{width:100%}._form_cyeym_14>button,._form_cyeym_14>div:last-child>button{width:auto}._fieldset_cyeym_31,._bare_cyeym_32{border:0;min-width:0;margin:0;padding:0}._fieldset_cyeym_31{gap:var(--space-4);flex-direction:column;display:flex}._legend_cyeym_45{margin-bottom:var(--space-3);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);padding:0}._link_cyeym_52{align-items:center;gap:var(--space-2);flex-wrap:wrap;margin:0;display:flex}._url_cyeym_60{font-family:var(--font-mono);font-size:var(--font-size-sm);overflow-wrap:anywhere}._urlPart_cyeym_71{white-space:nowrap}._urlPath_cyeym_83{text-overflow:ellipsis;vertical-align:bottom;max-width:32ch;display:inline-block;overflow:hidden}._section_cyeym_92 ._url_cyeym_60{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg)}._section_cyeym_92{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._sectionTitle_cyeym_110{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}@media (width<=30rem){._section_cyeym_92{padding:var(--space-4)}}._note_cyeym_121{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._editor_cyeym_127{gap:var(--space-4);flex-direction:column;display:flex}._empty_cyeym_133{color:var(--color-text-muted);margin:0}._groupList_cyeym_138{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._groupRow_cyeym_147{align-items:center;gap:var(--space-3) var(--space-4);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);transition:border-color var(--transition-fast);grid-template-columns:auto minmax(12rem,1fr) minmax(9rem,12rem) auto auto;display:grid}._groupRow_cyeym_147:hover{border-color:var(--color-border-strong)}@media (width<=60rem){._groupRow_cyeym_147{grid-template-columns:auto 1fr}._groupRow_cyeym_147>:nth-child(n+4){grid-column:2}}._position_cyeym_173{background:var(--color-primary-soft);width:2rem;height:2rem;color:var(--color-primary-hover);font-size:var(--font-size-sm);font-weight:var(--font-weight-bold);border-radius:50%;place-items:center;display:grid}._groupInfo_cyeym_185{gap:var(--space-1);min-width:0;color:var(--color-text-muted);font-size:var(--font-size-sm);flex-direction:column;display:flex}._groupName_cyeym_194{color:var(--color-text);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);overflow-wrap:anywhere}._limits_cyeym_201{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._limit_cyeym_201{min-width:0}._toggles_cyeym_212{gap:var(--space-2);flex-direction:column;display:flex}._rowActions_cyeym_218{gap:var(--space-1);flex-wrap:wrap;display:flex}._addRow_cyeym_224{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._addRow_cyeym_224>div{flex:16rem}._empty_xaw2g_1{align-items:center;gap:var(--space-3);padding:var(--space-7) var(--space-5);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);background:var(--color-surface);text-align:center;flex-direction:column;display:flex}._empty_xaw2g_1:before{content:"";width:3rem;height:3rem;margin-bottom:var(--space-1);background:radial-gradient(circle, var(--color-primary) 0 .35rem, transparent .38rem), var(--color-primary-soft);border-radius:50%}._title_xaw2g_25{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._description_xaw2g_30{max-width:36rem;color:var(--color-text-muted)}._content_xaw2g_35{text-align:start;width:100%;max-width:36rem}._action_xaw2g_41{justify-content:center;gap:var(--space-2);margin-top:var(--space-2);flex-wrap:wrap;display:flex}@media (width<=30rem){._empty_xaw2g_1{padding:var(--space-6) var(--space-4)}}._pagination_3ha2k_1{justify-content:flex-end;align-items:center;gap:var(--space-3);margin-top:var(--space-4);display:flex}._page_3ha2k_9{color:var(--color-text-muted);font-size:var(--font-size-sm)}._scroll_16owk_2{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);position:relative;overflow-x:auto}._table_16owk_12{border-collapse:collapse;width:100%;font-size:var(--font-size-sm)}._table_16owk_12 th,._table_16owk_12 td{padding:var(--space-3) var(--space-4);border-bottom:1px solid var(--color-border);text-align:start;vertical-align:middle}._table_16owk_12 thead th{background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase;white-space:nowrap}._table_16owk_12 tbody tr{transition:background-color var(--transition-fast)}._table_16owk_12 tbody tr:hover{background:var(--color-bg)}._table_16owk_12 tbody th{font-weight:var(--font-weight-semibold)}._table_16owk_12 tbody tr:last-child th,._table_16owk_12 tbody tr:last-child td{border-bottom:0}._table_16owk_12 ._end_16owk_54{text-align:end}._table_16owk_12 ._emptyCell_16owk_58{padding:var(--space-2)}._emptyCell_16owk_58>*{border:0}._list_15p2n_1{gap:var(--space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._createForm_15p2n_10{align-items:flex-start;gap:var(--space-4);flex-direction:column;width:100%;max-width:36rem;display:flex}._createForm_15p2n_10>*{width:100%}._createForm_15p2n_10>button{width:auto}._createForm_15p2n_10+._list_15p2n_1{margin-top:var(--space-6)}._card_15p2n_32{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._cardHeader_15p2n_43{justify-content:space-between;align-items:center;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}._cardTitle_15p2n_53{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}._details_15p2n_59{gap:var(--space-4) var(--space-5);grid-template-columns:repeat(auto-fit,minmax(14rem,1fr));margin:0;display:grid}._details_15p2n_59 dt{margin-bottom:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase}._details_15p2n_59 dd{font-weight:var(--font-weight-medium);overflow-wrap:anywhere;margin:0}._details_15p2n_59 code{padding:.0625rem var(--space-1);border-radius:var(--radius-sm);background:var(--color-surface-muted);font-family:var(--font-mono);font-size:var(--font-size-sm);font-weight:var(--font-weight-regular)}._note_15p2n_91{color:var(--color-text-muted);font-size:var(--font-size-sm)}._actions_15p2n_96{gap:var(--space-2);padding-top:var(--space-1);flex-wrap:wrap;display:flex}._qr_15p2n_103{gap:var(--space-5);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg);flex-wrap:wrap;display:flex}._qrImage_15p2n_113{aspect-ratio:1;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);width:264px;max-width:100%;box-shadow:var(--shadow-sm);place-items:center;display:grid}._qrImage_15p2n_113 img{width:100%;height:auto;display:block}._qrPlaceholder_15p2n_131{color:var(--color-text-muted)}._qrText_15p2n_135{gap:var(--space-3);flex-direction:column;flex:18rem;display:flex}._qrTitle_15p2n_142{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold)}._steps_15p2n_147{gap:var(--space-2);flex-direction:column;margin:0;padding-inline-start:var(--space-5);display:flex}._steps_15p2n_147 li::marker{color:var(--color-primary);font-weight:var(--font-weight-bold)}._dialogForm_15p2n_160{gap:var(--space-4);flex-direction:column;display:flex}._dialogActions_15p2n_166{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._pairing_15p2n_174{gap:var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-direction:column;display:flex}._pairingCode_15p2n_182{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._pairingCode_15p2n_182 code{padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);font-family:var(--font-mono);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);letter-spacing:.12em}._fields_47n3p_1{gap:var(--space-1);flex-direction:column;display:flex}._field_47n3p_1{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._value_47n3p_14{overflow-wrap:anywhere}._hint_47n3p_18{color:var(--color-text-muted);margin:0}._stack_oza8p_1{gap:var(--space-5);flex-direction:column;display:flex}._card_oza8p_7{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._cardTitle_oza8p_18{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._identity_oza8p_23{align-items:center;gap:var(--space-4);display:flex}._identityText_oza8p_29{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._picture_oza8p_37{background:var(--color-primary-soft);width:4rem;height:4rem;color:var(--color-primary);font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);object-fit:cover;border-radius:50%;flex-shrink:0;place-items:center;display:grid}._badges_oza8p_51{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._description_oza8p_57{white-space:pre-line;overflow-wrap:anywhere;max-width:65ch}._muted_oza8p_63{color:var(--color-text-muted)}._details_oza8p_67{gap:var(--space-4) var(--space-5);padding-top:var(--space-4);border-top:1px solid var(--color-border);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));margin:0;display:grid}._details_oza8p_67 dt{margin-bottom:var(--space-1);color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase}._details_oza8p_67 dd{font-weight:var(--font-weight-medium);margin:0}._invite_oza8p_90{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._url_oza8p_97{min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);font-family:var(--font-mono);font-size:var(--font-size-sm);overflow-wrap:anywhere;flex:16rem}@media (width<=30rem){._card_oza8p_7{padding:var(--space-4)}}._actions_oza8p_115{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._form_oza8p_122{gap:var(--space-4);flex-direction:column;display:flex}._alertAction_oza8p_128{margin-top:var(--space-3)}._consequences_oza8p_132{gap:var(--space-2);flex-direction:column;margin:0;padding-inline-start:var(--space-5);display:flex}._form_1qaer_1{gap:var(--space-4);flex-direction:column;display:flex}._actions_1qaer_7{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._progress_1qaer_14{gap:var(--space-3);padding:var(--space-4) var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}._progressTitle_1qaer_25{font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);overflow-wrap:anywhere}._steps_1qaer_31{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._step_1qaer_31{padding-left:var(--space-6);color:var(--color-text-muted);position:relative}._step_1qaer_31:before{content:"";border:2px solid var(--color-border-strong);box-sizing:border-box;border-radius:50%;width:1rem;height:1rem;position:absolute;top:.25em;left:0}._step_1qaer_31[data-state=current]{color:var(--color-text);font-weight:var(--font-weight-semibold)}._step_1qaer_31[data-state=current]:before{border-color:var(--color-primary);border-right-color:#0000;animation:.9s linear infinite _spin_1qaer_1}._step_1qaer_31[data-state=done]{color:var(--color-text)}._step_1qaer_31[data-state=done]:before{border-color:var(--color-primary);background:linear-gradient(var(--color-surface), var(--color-surface)) center / .3rem .3rem no-repeat, var(--color-primary)}@keyframes _spin_1qaer_1{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){._step_1qaer_31[data-state=current]:before{animation:none}}._inline_6xrrx_1{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._filters_6xrrx_8{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._filters_6xrrx_8>div{flex:12rem}._importBar_6xrrx_19{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-info-border);border-radius:var(--radius-md);background:var(--color-info-bg);color:var(--color-info-text);flex-wrap:wrap;display:flex}._inviteForm_6xrrx_32{gap:var(--space-4);flex-direction:column;display:flex}._dialogActions_6xrrx_38{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._nowrap_6xrrx_45{white-space:nowrap}._stack_6xrrx_49{gap:var(--space-4);flex-direction:column;display:flex}._stack_d1mbi_1{gap:var(--space-5);flex-direction:column;display:flex}._inline_d1mbi_7{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._form_d1mbi_14{gap:var(--space-5);flex-direction:column;max-width:48rem;display:flex}._section_d1mbi_21{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}@media (width<=30rem){._section_d1mbi_21{padding:var(--space-4)}}._sectionTitle_d1mbi_38{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._bare_d1mbi_43{gap:var(--space-3);border:0;flex-direction:column;min-width:0;margin:0;padding:0;display:flex}._legend_d1mbi_53{margin-bottom:var(--space-2);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);padding:0}._note_d1mbi_60{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._error_d1mbi_66{color:var(--color-danger-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin:0}._toolbar_d1mbi_73{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._toolbar_d1mbi_73>div:first-child{flex:16rem}._groupList_d1mbi_85{max-height:22rem;padding:var(--space-1) 0;border:1px solid var(--color-border);border-radius:var(--radius-md);flex-direction:column;margin:0;list-style:none;display:flex;overflow-y:auto}._groupList_d1mbi_85>li{padding:var(--space-2) var(--space-3)}._groupList_d1mbi_85>li+li{border-top:1px solid var(--color-border)}._count_d1mbi_105{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);margin:0}._choices_d1mbi_111{gap:var(--space-2) var(--space-5);flex-wrap:wrap;display:flex}._choice_d1mbi_111{align-items:center;gap:var(--space-2);cursor:pointer;min-height:2.75rem;display:inline-flex}._choice_d1mbi_111 input{width:1.25rem;height:1.25rem;accent-color:var(--color-primary);cursor:pointer;margin:0}._preview_d1mbi_133{align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}._preview_d1mbi_133 img,._preview_d1mbi_133 video{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);max-width:min(100%,20rem);max-height:16rem}._fileInfo_d1mbi_149{gap:var(--space-1);min-width:0;font-size:var(--font-size-sm);overflow-wrap:anywhere;flex-direction:column;display:flex}._content_d1mbi_158{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._summary_d1mbi_164{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));margin:0;display:grid}._summary_d1mbi_164 dt{color:var(--color-text-muted);font-size:var(--font-size-sm)}._summary_d1mbi_164 dd{font-weight:var(--font-weight-medium);margin:0}._titleCell_d1mbi_182{gap:var(--space-1);overflow-wrap:anywhere;flex-direction:column;max-width:24rem;display:flex}._untitled_d1mbi_190,._snippet_d1mbi_195{color:var(--color-text-muted);font-weight:var(--font-weight-regular)}._rowActions_d1mbi_200{gap:var(--space-1);flex-wrap:wrap;display:flex}._dialogBody_d1mbi_206{gap:var(--space-3);flex-direction:column;display:flex}._steps_kja7w_1{gap:var(--space-2);flex-direction:column;margin:0;padding-inline-start:var(--space-5);display:flex}._steps_kja7w_1 li::marker{color:var(--color-text-muted);font-weight:var(--font-weight-semibold)}._stack_1q2wa_1{gap:var(--space-5);flex-direction:column;display:flex}._filters_1q2wa_7{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._filters_1q2wa_7>div{flex:12rem}._section_1q2wa_18{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}@media (width<=30rem){._section_1q2wa_18{padding:var(--space-4)}}._sectionHeader_1q2wa_35{gap:var(--space-1);flex-direction:column;display:flex}._sectionTitle_1q2wa_41{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._note_1q2wa_46{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._totals_1q2wa_52,._syncStates_1q2wa_53{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));margin:0;display:grid}._totals_1q2wa_52 dt{color:var(--color-text-muted);font-size:var(--font-size-sm)}._totals_1q2wa_52 dd{font-family:var(--font-heading);font-size:var(--font-size-xl);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;margin:0}._syncStates_1q2wa_53>div{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._syncStates_1q2wa_53 dd{font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;margin:0}._details_1q2wa_86 summary{cursor:pointer;font-weight:var(--font-weight-medium);color:var(--color-primary)}._details_1q2wa_86[open] summary{margin-bottom:var(--space-3)}._chart_1q2wa_96{gap:var(--space-2);flex-direction:column;margin:0;display:flex}._legend_1q2wa_103{gap:var(--space-4);font-size:var(--font-size-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._legend_1q2wa_103 li{align-items:center;gap:var(--space-2);display:inline-flex}._legend_1q2wa_103 li:before{content:"";border-radius:var(--radius-sm);width:.75rem;height:.75rem}._legend_1q2wa_103 [data-series=accesses]:before{background:var(--color-primary)}._legend_1q2wa_103 [data-series=redirects]:before{background:var(--color-info-text)}._plot_1q2wa_134{padding-top:var(--space-5);border-bottom:1px solid var(--color-border);position:relative}._axisMax_1q2wa_140{color:var(--color-text-muted);font-size:var(--font-size-sm);font-variant-numeric:tabular-nums;position:absolute;top:0;left:0}._svg_1q2wa_149{width:100%;height:10rem;display:block}._accesses_1q2wa_155{fill:var(--color-primary)}._redirects_1q2wa_159{fill:var(--color-info-text)}._axisDates_1q2wa_163{color:var(--color-text-muted);font-size:var(--font-size-sm);justify-content:space-between;display:flex}._stack_106ln_1{gap:var(--space-5);flex-direction:column;max-width:48rem;display:flex}._section_106ln_8{gap:var(--space-4);padding:var(--space-5);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}@media (width<=30rem){._section_106ln_8{padding:var(--space-4)}}._sectionTitle_106ln_25{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold)}._summary_106ln_30{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));margin:0;display:grid}._summary_106ln_30 dt{color:var(--color-text-muted);font-size:var(--font-size-sm)}._summary_106ln_30 dd{font-weight:var(--font-weight-medium);overflow-wrap:anywhere;margin:0}._fields_106ln_48{align-items:flex-end;gap:var(--space-3);flex-wrap:wrap;display:flex}._fields_106ln_48>div{flex:12rem}._note_106ln_59{color:var(--color-text-muted);font-size:var(--font-size-sm);margin:0}._choices_106ln_65{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}._choices_106ln_65 legend{margin-bottom:var(--space-2);font-weight:var(--font-weight-medium)}._fieldError_106ln_79{color:var(--color-danger-text);font-size:var(--font-size-sm);margin:0}._example_106ln_85{margin:var(--space-2) 0 0;padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-surface-muted);font-family:var(--font-mono);font-size:var(--font-size-sm);overflow-x:auto}._sectionHeader_1l0pk_1{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._form_1l0pk_9{gap:var(--space-4);flex-direction:column;display:flex}._actions_1l0pk_15{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._inlineActions_1l0pk_22{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._muted_1l0pk_30{color:var(--color-text-muted);font-size:var(--font-size-sm)}._setupLink_1l0pk_35{gap:var(--space-3);flex-direction:column;display:flex}._setupLinkValue_1l0pk_41{align-items:center;gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);flex-wrap:wrap;display:flex}._setupLinkValue_1l0pk_41 code{font-family:var(--font-mono);font-size:var(--font-size-sm);overflow-wrap:anywhere;flex:16rem}._menu_bnxpr_1{flex-shrink:0;position:relative}._summary_bnxpr_6{align-items:center;gap:var(--space-2);min-height:var(--control-height);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border-strong);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;list-style:none;display:inline-flex}._summary_bnxpr_6::-webkit-details-marker{display:none}._summary_bnxpr_6:hover{background:var(--color-surface-muted)}._list_bnxpr_30{top:calc(100% + var(--space-1));z-index:20;min-width:12rem;padding:var(--space-1);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);box-shadow:var(--shadow-md);margin:0;list-style:none;position:absolute;right:0}._list_bnxpr_30 form{margin:0}._item_bnxpr_50{align-items:center;gap:var(--space-2);width:100%;min-height:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;font-size:var(--font-size-sm);text-align:left;cursor:pointer;background:0 0;border:0;text-decoration:none;display:flex}._item_bnxpr_50:hover{background:var(--color-surface-muted);color:var(--color-text)}._note_bnxpr_74{padding:var(--space-2) var(--space-3);color:var(--color-text-muted);font-size:var(--font-size-sm);overflow-wrap:anywhere}._error_bnxpr_81{color:var(--color-danger-text)}._shell_gyhdm_1{min-height:100vh}._sidebar_gyhdm_6{background:var(--color-nav-bg);color:var(--color-nav-text)}._sidebar_gyhdm_6 :focus-visible{outline-color:var(--color-nav-focus)}._brandRow_gyhdm_15{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--header-height);padding:var(--space-2) var(--space-4);display:flex}._brand_gyhdm_15{align-items:center;display:inline-flex}._logo_gyhdm_34{width:8rem;height:auto;display:block}._nav_gyhdm_40{padding:var(--space-2) var(--space-3) var(--space-4);border-top:1px solid var(--color-nav-divider)}._nav_gyhdm_40[data-open=false]{display:none}._navList_gyhdm_50{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}._navLink_gyhdm_59{min-height:2.75rem;padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);color:var(--color-nav-text);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);transition:background-color var(--transition-fast), color var(--transition-fast);align-items:center;text-decoration:none;display:flex;position:relative}._navLink_gyhdm_59:hover{background:var(--color-nav-hover);color:var(--color-nav-text-active)}._navLink_gyhdm_59._active_gyhdm_81{background:var(--color-nav-active);color:var(--color-nav-text-active);font-weight:var(--font-weight-semibold)}._navLink_gyhdm_59._active_gyhdm_81:before{content:"";top:var(--space-2);bottom:var(--space-2);border-radius:var(--radius-pill);background:var(--color-nav-accent);width:3px;position:absolute;left:0}._column_gyhdm_98{flex-direction:column;min-width:0;display:flex}._header_gyhdm_104{z-index:10;justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--header-height);padding:var(--space-2) var(--space-4);background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex;position:sticky;top:0}._company_gyhdm_118{flex-direction:column;min-width:0;display:flex}._companyLabel_gyhdm_124{color:var(--color-text-muted);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);letter-spacing:var(--letter-spacing-caps);text-transform:uppercase}._companyName_gyhdm_132{font-weight:var(--font-weight-semibold);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._companyMenu_gyhdm_140{min-width:0}._companyMenu_gyhdm_140>summary{text-align:left;max-width:100%}._companyMenu_gyhdm_140>ul{max-width:min(22rem, calc(100vw - 2 * var(--space-4)));left:0;right:auto}._check_gyhdm_155{width:1em;color:var(--color-primary);font-weight:var(--font-weight-bold);flex-shrink:0}._content_gyhdm_162{width:100%;max-width:var(--content-max-width);padding:var(--space-5) var(--space-4) var(--space-7);margin-inline:auto}@media (width>=56rem){._shell_gyhdm_1{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);background:linear-gradient(to right, var(--color-nav-bg) var(--sidebar-width), transparent var(--sidebar-width));display:grid}._sidebar_gyhdm_6{height:100vh;position:sticky;top:0;overflow-y:auto}._brandRow_gyhdm_15{padding-inline:var(--space-5)}._brandRow_gyhdm_15 ._menuButton_gyhdm_192{display:none}._nav_gyhdm_40{padding-top:var(--space-4);border-top:0}._nav_gyhdm_40[data-open=false]{display:block}._header_gyhdm_104{padding-inline:var(--space-6)}._content_gyhdm_162{padding:var(--space-6) var(--space-6) var(--space-7)}}._page_aw2xc_1{align-items:flex-start;gap:var(--space-4);max-width:36rem;padding:var(--space-8) var(--space-4);flex-direction:column;margin:0 auto;display:flex}._code_aw2xc_11{color:var(--color-text-muted);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}._title_aw2xc_19{font-size:var(--font-size-2xl)}._description_aw2xc_23{color:var(--color-text-muted)}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-ext-400-normal-BQZuk6qB.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-400-normal-DQukG94-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-cyrillic-400-normal-obahsSVq.woff2)format("woff2"),url(/assets/inter-cyrillic-400-normal-HOLc17fK.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-ext-400-normal-DGGRlc-M.woff2)format("woff2"),url(/assets/inter-greek-ext-400-normal-KugGGMne.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-greek-400-normal-B4URO6DV.woff2)format("woff2"),url(/assets/inter-greek-400-normal-q2sYcFCs.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-vietnamese-400-normal-DMkecbls.woff2)format("woff2"),url(/assets/inter-vietnamese-400-normal-Bbgyi5SW.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-ext-500-normal-B0yAr1jD.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-500-normal-BmqWE9Dz.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-cyrillic-500-normal-BasfLYem.woff2)format("woff2"),url(/assets/inter-cyrillic-500-normal-CxZf_p3X.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-ext-500-normal-C4iEst2y.woff2)format("woff2"),url(/assets/inter-greek-ext-500-normal-2j5mBUwD.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-greek-500-normal-BIZE56-Y.woff2)format("woff2"),url(/assets/inter-greek-500-normal-Xzm54t5V.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-vietnamese-500-normal-DOriooB6.woff2)format("woff2"),url(/assets/inter-vietnamese-500-normal-mJboJaSs.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-ext-500-normal-CV4jyFjo.woff2)format("woff2"),url(/assets/inter-latin-ext-500-normal-BxGbmqWO.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/inter-latin-500-normal-Cerq10X2.woff2)format("woff2"),url(/assets/inter-latin-500-normal-BL9OpVg8.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-ext-600-normal-Dfes3d0z.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-600-normal-Bcila6Z-.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-cyrillic-600-normal-CWCymEST.woff2)format("woff2"),url(/assets/inter-cyrillic-600-normal-4D_pXhcN.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-ext-600-normal-DRtmH8MT.woff2)format("woff2"),url(/assets/inter-greek-ext-600-normal-B8X0CLgF.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-greek-600-normal-plRanbMR.woff2)format("woff2"),url(/assets/inter-greek-600-normal-BZpKdvQh.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-vietnamese-600-normal-Cc8MFFhd.woff2)format("woff2"),url(/assets/inter-vietnamese-600-normal-BuLX-rYi.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-ext-700-normal-BjwYoWNd.woff2)format("woff2"),url(/assets/inter-cyrillic-ext-700-normal-LO58E6JB.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-cyrillic-700-normal-CjBOestx.woff2)format("woff2"),url(/assets/inter-cyrillic-700-normal-DrXBdSj3.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-ext-700-normal-qfdV9bQt.woff2)format("woff2"),url(/assets/inter-greek-ext-700-normal-BoQ6DsYi.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-greek-700-normal-C3JjAnD8.woff2)format("woff2"),url(/assets/inter-greek-700-normal-BUv2fZ6O.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-vietnamese-700-normal-DlLaEgI2.woff2)format("woff2"),url(/assets/inter-vietnamese-700-normal-BZaoP0fm.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-ext-500-normal-Dz8SjJZ9.woff2)format("woff2"),url(/assets/manrope-cyrillic-ext-500-normal-PaLk8PaH.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-cyrillic-500-normal-B1OEZity.woff2)format("woff2"),url(/assets/manrope-cyrillic-500-normal-CNwnNrRC.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-greek-500-normal-GeMIHyWm.woff2)format("woff2"),url(/assets/manrope-greek-500-normal-DyxYGEtJ.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-vietnamese-500-normal-DCXiE_xi.woff2)format("woff2"),url(/assets/manrope-vietnamese-500-normal-DaZ8i3XM.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-ext-500-normal-dm74KBQw.woff2)format("woff2"),url(/assets/manrope-latin-ext-500-normal-EtoS1VaI.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/manrope-latin-500-normal-BYYD-dBL.woff2)format("woff2"),url(/assets/manrope-latin-500-normal-DMZssgOp.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-ext-600-normal-Dk-u7o-5.woff2)format("woff2"),url(/assets/manrope-cyrillic-ext-600-normal-DjQx9_jq.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-cyrillic-600-normal-DvRl3Mj-.woff2)format("woff2"),url(/assets/manrope-cyrillic-600-normal-It4mZcQk.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-greek-600-normal-BoRV6lzK.woff2)format("woff2"),url(/assets/manrope-greek-600-normal-CF2i9ZRY.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-vietnamese-600-normal-C1J5PCl_.woff2)format("woff2"),url(/assets/manrope-vietnamese-600-normal-lA7a_7Ok.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-ext-600-normal-_gBojHdJ.woff2)format("woff2"),url(/assets/manrope-latin-ext-600-normal-u5Pl7hTU.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/manrope-latin-600-normal-4f0koTD-.woff2)format("woff2"),url(/assets/manrope-latin-600-normal-BqgrALkZ.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-ext-700-normal-cq7F7ESW.woff2)format("woff2"),url(/assets/manrope-cyrillic-ext-700-normal-ezu7N0xg.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-cyrillic-700-normal-Dw_fZAg2.woff2)format("woff2"),url(/assets/manrope-cyrillic-700-normal-7JNVKxyl.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-greek-700-normal-CHUG9PD8.woff2)format("woff2"),url(/assets/manrope-greek-700-normal-DyfsrCpP.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-vietnamese-700-normal-CUqMx5-1.woff2)format("woff2"),url(/assets/manrope-vietnamese-700-normal-pt65Fn2Z.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-ext-700-normal-DYOwVNan.woff2)format("woff2"),url(/assets/manrope-latin-ext-700-normal-eVCcYqtJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/manrope-latin-700-normal-BZp_XxE4.woff2)format("woff2"),url(/assets/manrope-latin-700-normal-DGRFkw-m.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-ext-800-normal-By7E3MqD.woff2)format("woff2"),url(/assets/manrope-cyrillic-ext-800-normal-Dlsls8yD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-cyrillic-800-normal-AvdZ5mAV.woff2)format("woff2"),url(/assets/manrope-cyrillic-800-normal-BuEMjQU-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-greek-800-normal-CDvU698_.woff2)format("woff2"),url(/assets/manrope-greek-800-normal-Bw-67qu9.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-vietnamese-800-normal-ClPWri-A.woff2)format("woff2"),url(/assets/manrope-vietnamese-800-normal-bvg7iBCV.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-ext-800-normal-DdFx7KEb.woff2)format("woff2"),url(/assets/manrope-latin-ext-800-normal-BQAQsuQc.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope;font-style:normal;font-display:swap;font-weight:800;src:url(/assets/manrope-latin-800-normal-BfWYOv1c.woff2)format("woff2"),url(/assets/manrope-latin-800-normal-uHUdIJgA.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BqneJy0T.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-500-normal-BIfNGwUT.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-cyrillic-500-normal-Bq9vWWag.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-500-normal-Ael50iVv.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-vietnamese-500-normal-DZ4AoWbu.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-500-normal-C8zxqsMH.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-ext-500-normal-CAhNIIs5.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-500-normal-CZ70TYgx.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-V-xxqcpd.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-ext-600-normal-9HEixskS.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-cyrillic-600-normal-CTOM6hUh.woff2)format("woff2"),url(/assets/ibm-plex-mono-cyrillic-600-normal-fLZuRloM.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-vietnamese-600-normal-D2EvbN8M.woff2)format("woff2"),url(/assets/ibm-plex-mono-vietnamese-600-normal-iLQfcSjf.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-ext-600-normal-D38SheWl.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-ext-600-normal-DmB0ttJJ.woff)format("woff");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-mono-latin-600-normal-BgSNZQsw.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-600-normal-DWFSQ4vo.woff)format("woff");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f5f7f2;--color-surface:#fff;--color-surface-muted:#e9efe8;--color-border:#d7e0da;--color-border-strong:#7a8a85;--color-text:#172523;--color-text-muted:#526560;--color-primary:#102d2a;--color-primary-hover:#071b1a;--color-primary-soft:#e6efe8;--color-on-primary:#fff;--color-link:#006c60;--color-link-hover:#102d2a;--color-focus:#006c60;--color-nav-bg:#102d2a;--color-nav-text:#b9cfc5;--color-nav-text-active:#fff;--color-nav-hover:#2f6b55;--color-nav-active:#2f6b55;--color-nav-accent:#d5f36b;--color-nav-divider:#2f6b55;--color-nav-focus:#d5f36b;--color-danger:#c62828;--color-danger-hover:#c62828;--color-on-danger:#fff;--color-success-bg:#e3f3e4;--color-success-text:#2e7d32;--color-success-border:#2e7d32;--color-warning-bg:#fdf1dc;--color-warning-text:#b45309;--color-warning-border:#b45309;--color-danger-bg:#fde8e8;--color-danger-text:#c62828;--color-danger-border:#c62828;--color-info-bg:#e4eefc;--color-info-text:#1d5fb8;--color-info-border:#1d5fb8;--color-neutral-bg:#e9efe8;--color-neutral-text:#526560;--color-neutral-border:#d7e0da;--color-admin-bar:#071b1a;--color-admin-bar-text:#fff;--color-admin-bar-muted:#b9cfc5;--color-admin-focus:#d5f36b;--color-admin-primary:#102d2a;--color-admin-primary-hover:#071b1a;--color-admin-primary-soft:#e6efe8;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4rem;--font-heading:"Manrope", "Inter", system-ui, sans-serif;--font-sans:"Inter", system-ui, -apple-system, "Segoe UI", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, "SF Mono", Menlo, monospace;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-md:1rem;--font-size-lg:1.125rem;--font-size-xl:1.5rem;--font-size-2xl:2rem;--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;--letter-spacing-tight:-.01em;--letter-spacing-caps:.18em;--radius-sm:6px;--radius-md:8px;--radius-lg:16px;--radius-pill:999px;--shadow-sm:none;--shadow-md:0 12px 32px #071b1a24;--focus-ring-width:2px;--focus-ring-offset:2px;--transition-fast:.12s ease-out;--control-height:2.5rem;--sidebar-width:15.5rem;--header-height:4rem;--content-max-width:72rem}@media (prefers-reduced-motion:reduce){:root{--transition-fast:0s}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{min-width:320px;font-family:var(--font-sans);font-size:var(--font-size-md);line-height:var(--line-height-normal);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p{margin:0}h1,h2,h3{font-family:var(--font-heading);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}a{color:var(--color-link);text-underline-offset:.18em}a:hover{color:var(--color-link-hover)}button,input,select,textarea{font:inherit}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}main:focus{outline:none}.visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{top:var(--space-2);left:var(--space-2);z-index:100;padding:var(--space-2) var(--space-4);border-radius:var(--radius-md);background:var(--color-surface);color:var(--color-link);font-weight:var(--font-weight-semibold);box-shadow:var(--shadow-md);position:absolute;transform:translateY(-200%)}.skip-link:focus{transform:none}
