._button_1ru53_2{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);border-radius:var(--radius-control);border:1px solid transparent;font-weight:600;font-size:14px;line-height:20px;cursor:pointer;white-space:nowrap;text-decoration:none;transition:background var(--motion-fast) var(--motion-ease),border-color var(--motion-fast) var(--motion-ease)}._button_1ru53_2:disabled,._button_1ru53_2[aria-disabled=true]{cursor:not-allowed;opacity:.55}._compact_1ru53_24{min-height:36px;padding:0 var(--space-3)}._primary_1ru53_28{background:var(--brand-primary);color:#fff}._primary_1ru53_28:hover:not(:disabled){background:var(--brand-primary-hover)}._primary_1ru53_28:active:not(:disabled){background:var(--brand-primary-pressed)}._secondary_1ru53_38{background:var(--surface);color:var(--brand-primary);border-color:var(--border-input)}._secondary_1ru53_38:hover:not(:disabled){background:var(--selection)}._tertiary_1ru53_46{background:transparent;color:var(--brand-primary);padding:0 var(--space-2)}._tertiary_1ru53_46:hover:not(:disabled){background:var(--selection)}._danger_1ru53_54{background:var(--danger-text);color:#fff}._danger_1ru53_54:hover:not(:disabled){background:#8a1d33}._iconButton_1ru53_61{min-width:40px;min-height:40px;padding:0}._spinner_1ru53_66{width:16px;height:16px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:_spin_1ru53_66 .7s linear infinite}@keyframes _spin_1ru53_66{to{transform:rotate(360deg)}}._field_1ru53_81{display:flex;flex-direction:column;gap:var(--space-1)}._label_1ru53_86{font-weight:600;font-size:14px;line-height:20px}._help_1ru53_91{color:var(--text-secondary);font-size:12px;line-height:18px}._control_1ru53_96{min-height:44px;width:100%;padding:0 var(--space-3);border-radius:var(--radius-control);border:1px solid var(--border-input);background:var(--surface)}textarea._control_1ru53_96{padding:var(--space-3);min-height:96px;resize:vertical}._control_1ru53_96:focus-visible{outline:2px solid var(--focus);outline-offset:1px}._control_1ru53_96[aria-invalid=true]{border-color:var(--danger-text)}._error_1ru53_116{color:var(--danger-text);font-size:13px;line-height:18px;font-weight:600}._badge_1ru53_124{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:var(--radius-pill);font-size:12px;line-height:18px;font-weight:600;white-space:nowrap}._badge_1ru53_124:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}._neutral_1ru53_142{background:var(--surface-soft);color:var(--text-secondary)}._info_1ru53_146{background:var(--info-bg);color:var(--info-text)}._warning_1ru53_150{background:var(--warning-bg);color:var(--warning-text)}._success_1ru53_154{background:var(--success-bg);color:var(--success-text)}._failure_1ru53_158{background:var(--danger-bg);color:var(--danger-text)}._card_1ru53_164{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:var(--space-6)}._cardTitle_1ru53_170{font-size:16px;line-height:24px;font-weight:700;margin-bottom:var(--space-4)}._alert_1ru53_178{display:flex;gap:var(--space-3);align-items:flex-start;padding:var(--space-3) var(--space-4);border-radius:var(--radius-control);font-weight:500}._alertError_1ru53_186{background:var(--danger-bg);color:var(--danger-text)}._alertInfo_1ru53_190{background:var(--info-bg);color:var(--info-text)}._alertSuccess_1ru53_194{background:var(--success-bg);color:var(--success-text)}._alertWarning_1ru53_198{background:var(--warning-bg);color:var(--warning-text)}._reference_1ru53_202{display:block;margin-top:2px;font-size:12px;font-weight:500;opacity:.85}._dialog_1ru53_211{width:min(560px,calc(100vw - 32px));border:none;border-radius:var(--radius-card);padding:0;box-shadow:var(--shadow-float);background:var(--surface);color:var(--text-primary)}._dialog_1ru53_211::backdrop{background:#2b2b2b66}._dialogBody_1ru53_223{padding:var(--space-6);display:flex;flex-direction:column;gap:var(--space-4)}._dialogTitle_1ru53_229{font-size:20px;line-height:28px;font-weight:700}._dialogActions_1ru53_234{display:flex;gap:var(--space-3);justify-content:flex-end;flex-wrap:wrap;padding:var(--space-4) var(--space-6);border-top:1px solid var(--border-subtle);background:var(--surface-soft);border-radius:0 0 var(--radius-card) var(--radius-card)}@media(max-width:480px){._dialog_1ru53_211{width:100vw;max-width:100vw;max-height:100dvh;margin:0;border-radius:0;height:100dvh}}._shell_1eqeq_1{display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr);min-height:100dvh}._sidebar_1eqeq_6{position:sticky;top:0;height:100dvh;display:flex;flex-direction:column;background:var(--surface);border-right:1px solid var(--border-subtle);padding:var(--space-5) var(--space-3);gap:var(--space-4);overflow-y:auto}._logo_1eqeq_18{display:flex;align-items:center;gap:var(--space-2);padding:0 var(--space-2) var(--space-2);text-decoration:none}._logo_1eqeq_18 img{height:28px;width:auto}._logoTag_1eqeq_29{font-size:11px;font-weight:700;color:var(--text-secondary);letter-spacing:.06em}._nav_1eqeq_35{display:flex;flex-direction:column;gap:var(--space-4);flex:1}._groupLabel_1eqeq_41{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--text-secondary);padding:0 var(--space-3);margin-bottom:var(--space-1)}._navList_1eqeq_50{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:2px}._navLink_1eqeq_58{position:relative;display:flex;align-items:center;gap:var(--space-3);min-height:40px;padding:0 var(--space-3);border-radius:var(--radius-control);color:var(--text-primary);text-decoration:none;font-weight:550;transition:background var(--motion-fast) var(--motion-ease)}._navLink_1eqeq_58:hover{background:var(--surface-soft)}._navLink_1eqeq_58[aria-current=page]{background:var(--selection);color:var(--brand-primary)}._navLink_1eqeq_58[aria-current=page]:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:3px;background:var(--brand-primary)}._account_1eqeq_88{border-top:1px solid var(--border-subtle);padding-top:var(--space-3);display:flex;flex-direction:column;gap:2px}._who_1eqeq_95{padding:var(--space-2) var(--space-3)}._whoName_1eqeq_98{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._whoRole_1eqeq_104{font-size:12px;color:var(--text-secondary)}._logout_1eqeq_108{border:none;background:none;cursor:pointer;width:100%;text-align:left}._main_1eqeq_116{min-width:0;display:flex;flex-direction:column}._topbar_1eqeq_121{display:none;align-items:center;justify-content:space-between;height:var(--topbar-height);padding:0 var(--space-4);background:var(--surface);border-bottom:1px solid var(--border-subtle);position:sticky;top:0;z-index:20}._content_1eqeq_133{width:100%;max-width:var(--content-max);margin:0 auto;padding:var(--space-8)}._progress_1eqeq_139{position:fixed;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--brand-primary),var(--brand-rose));transform-origin:left;animation:_grow_1eqeq_1 1.2s var(--motion-ease) infinite;z-index:50}@keyframes _grow_1eqeq_1{0%{transform:scaleX(.1)}to{transform:scaleX(.9)}}._scrim_1eqeq_158{display:none}@media(max-width:1023px){._shell_1eqeq_1{grid-template-columns:minmax(0,1fr)}._sidebar_1eqeq_6{position:fixed;inset:0 auto 0 0;width:min(300px,86vw);z-index:40;transform:translate(-100%);transition:transform var(--motion-fast) var(--motion-ease);box-shadow:var(--shadow-float)}._sidebarOpen_1eqeq_175{transform:translate(0)}._scrim_1eqeq_158{display:block;position:fixed;inset:0;background:#2b2b2b59;z-index:30}._topbar_1eqeq_121{display:flex}._content_1eqeq_133{padding:var(--space-6)}}@media(max-width:767px){._content_1eqeq_133{padding:var(--space-4)}}._page_1xi8m_1{min-height:100dvh;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:var(--canvas)}._brand_1xi8m_7{display:flex;flex-direction:column;justify-content:space-between;padding:var(--space-12);background:var(--brand-primary);color:#faf6f2;position:relative;overflow:hidden}._brand_1xi8m_7:after{content:"";position:absolute;inset:auto -120px -160px auto;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,#d9c1bc47,#d9c1bc00 70%);pointer-events:none}._brandLogo_1xi8m_27{width:72px;height:72px}._brandTitle_1xi8m_31{font-family:var(--font-serif);font-size:36px;line-height:44px;font-weight:500;max-width:14ch}._signature_1xi8m_38{font-family:var(--font-serif);font-size:18px;opacity:.85}._formSide_1xi8m_43{display:flex;align-items:center;justify-content:center;padding:var(--space-8) var(--space-4)}._panel_1xi8m_49{width:min(400px,100%);background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);padding:var(--space-8);display:flex;flex-direction:column;gap:var(--space-5)}._heading_1xi8m_59{font-size:24px;line-height:32px;font-weight:700}._heading_1xi8m_59:focus{outline:none}._lead_1xi8m_67{color:var(--text-secondary)}._form_1xi8m_43{display:flex;flex-direction:column;gap:var(--space-4)}._passwordRow_1xi8m_75{position:relative}._passwordRow_1xi8m_75 input{padding-right:48px}._reveal_1xi8m_81{position:absolute;right:2px;top:2px}._code_1xi8m_86{font-size:22px;letter-spacing:.4em;text-align:center;font-variant-numeric:tabular-nums}._helpText_1xi8m_92{font-size:13px;color:var(--text-secondary)}._linkButton_1xi8m_96{background:none;border:none;padding:0;color:var(--brand-primary);font-weight:600;cursor:pointer;text-decoration:underline;text-underline-offset:3px;align-self:flex-start}._qr_1xi8m_107{align-self:center;width:200px;height:200px;border:1px solid var(--border-subtle);border-radius:var(--radius-control);padding:var(--space-2);background:#fff}._secret_1xi8m_116{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px;background:var(--surface-soft);padding:var(--space-2) var(--space-3);border-radius:var(--radius-control);overflow-wrap:anywhere;user-select:all}._codes_1xi8m_125{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-2);list-style:none;padding:0;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:13px}._codes_1xi8m_125 li{background:var(--surface-soft);padding:var(--space-2);border-radius:6px;text-align:center}@media(max-width:900px){._page_1xi8m_1{grid-template-columns:1fr}._brand_1xi8m_7{display:none}}._header_vv8z5_1{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6)}._breadcrumb_vv8z5_9{display:flex;flex-wrap:wrap;gap:var(--space-2);list-style:none;padding:0;margin:0 0 var(--space-2);font-size:13px;color:var(--text-secondary)}._breadcrumb_vv8z5_9 li+li:before{content:"/";margin-right:var(--space-2);color:var(--border-input)}._title_vv8z5_24{font-size:28px;line-height:36px;font-weight:700;letter-spacing:-.01em}._title_vv8z5_24:focus{outline:none}._intro_vv8z5_33{margin-top:var(--space-1);color:var(--text-secondary);max-width:70ch}._actions_vv8z5_38{display:flex;flex-wrap:wrap;gap:var(--space-3)}._filters_vv8z5_44{display:flex;flex-wrap:wrap;align-items:flex-end;gap:var(--space-3);margin-bottom:var(--space-4)}._filters_vv8z5_44>*{min-width:180px;flex:0 1 220px}._filters_vv8z5_44>._grow_vv8z5_55{flex:1 1 280px}._tableWrap_vv8z5_59{background:var(--surface);border:1px solid var(--border-subtle);border-radius:var(--radius-card);overflow-x:auto}._table_vv8z5_59{width:100%;border-collapse:collapse;min-width:640px}._table_vv8z5_59 caption{text-align:left;padding:var(--space-3) var(--space-4);color:var(--text-secondary);font-size:13px}._table_vv8z5_59 th{height:44px;text-align:left;font-size:12px;line-height:18px;font-weight:700;text-transform:none;color:var(--text-secondary);background:var(--surface-soft);padding:0 var(--space-4);white-space:nowrap}._table_vv8z5_59 td{height:56px;padding:var(--space-2) var(--space-4);border-top:1px solid var(--border-subtle);vertical-align:middle}._table_vv8z5_59 tbody tr:hover{background:#fcfaf8}._numeric_vv8z5_97{text-align:right!important;font-variant-numeric:tabular-nums}._muted_vv8z5_101{color:var(--text-secondary);font-size:12px}._pager_vv8z5_106{display:flex;justify-content:flex-end;gap:var(--space-3);margin-top:var(--space-4)}._state_vv8z5_113{text-align:center;padding:var(--space-12) var(--space-6);display:flex;flex-direction:column;align-items:center;gap:var(--space-3)}._stateTitle_vv8z5_121{font-weight:700;font-size:16px}._stateText_vv8z5_125{color:var(--text-secondary);max-width:52ch}._skeleton_vv8z5_129{height:14px;border-radius:4px;background:linear-gradient(90deg,var(--surface-soft),#ece5e0,var(--surface-soft));background-size:200% 100%;animation:_shimmer_vv8z5_1 1.2s ease-in-out infinite}@keyframes _shimmer_vv8z5_1{to{background-position:-200% 0}}@media(prefers-reduced-motion:reduce){._skeleton_vv8z5_129{animation:none}}._copy_vv8z5_147{display:inline-flex;align-items:center;gap:var(--space-1);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;background:var(--surface-soft);border:1px solid var(--border-subtle);border-radius:6px;padding:2px 6px;cursor:pointer;color:var(--text-primary)}._facts_vv8z5_161{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:var(--space-4) var(--space-6);margin:0}._facts_vv8z5_161 dt{font-size:12px;color:var(--text-secondary);font-weight:600}._facts_vv8z5_161 dd{margin:2px 0 0;font-weight:500;overflow-wrap:anywhere}._tabs_vv8z5_178{display:flex;gap:var(--space-1);border-bottom:1px solid var(--border-subtle);margin:var(--space-6) 0 var(--space-5);overflow-x:auto}._tab_vv8z5_59{padding:var(--space-3) var(--space-4);text-decoration:none;color:var(--text-secondary);font-weight:600;border-bottom:3px solid transparent;white-space:nowrap}._tab_vv8z5_59[aria-current=page]{color:var(--brand-primary);border-bottom-color:var(--brand-primary)}@font-face{font-family:Manrope;src:url(/fonts/Manrope-Variable.ttf) format("truetype");font-weight:200 800;font-display:swap}@font-face{font-family:Newsreader;src:url(/fonts/Newsreader-Variable.ttf) format("truetype");font-weight:200 800;font-display:swap}:root{--brand-primary: #5a2a38;--brand-primary-hover: #48212d;--brand-primary-pressed: #391a24;--canvas: #faf6f2;--surface: #ffffff;--surface-soft: #f4efeb;--border-subtle: #e8e1dc;--border-input: #8a7a7f;--text-primary: #2b2b2b;--text-secondary: #665a60;--brand-sage: #7e8d7a;--brand-rose: #d9c1bc;--selection: #f2e8eb;--success-text: #236341;--success-bg: #eaf5ee;--warning-text: #805000;--warning-bg: #fff4d9;--danger-text: #a5233d;--danger-bg: #fcecf0;--info-text: #245a8d;--info-bg: #ebf3fa;--focus: #5a2a38;--font-sans: "Manrope", system-ui, -apple-system, "Segoe UI", sans-serif;--font-serif: "Newsreader", Georgia, "Times New Roman", serif;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 20px;--space-6: 24px;--space-8: 32px;--space-10: 40px;--space-12: 48px;--radius-control: 8px;--radius-card: 12px;--radius-pill: 999px;--shadow-float: 0 12px 32px rgba(43, 43, 43, .12), 0 2px 6px rgba(43, 43, 43, .06);--sidebar-width: 248px;--sidebar-compact: 72px;--topbar-height: 64px;--content-max: 1600px;--motion-fast: .14s;--motion-ease: cubic-bezier(.2, 0, 0, 1)}@media(prefers-reduced-motion:reduce){:root{--motion-fast: 0ms}}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--canvas);color:var(--text-primary);font-family:var(--font-sans);font-size:14px;line-height:22px;font-weight:450;-webkit-font-smoothing:antialiased}h1,h2,h3,p{margin:0}a{color:var(--brand-primary);text-decoration-thickness:1px;text-underline-offset:3px}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus);outline-offset:2px;border-radius:4px}img{max-width:100%}.tabular{font-variant-numeric:tabular-nums}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.skip-link{position:absolute;left:var(--space-4);top:-48px;z-index:100;background:var(--surface);padding:var(--space-2) var(--space-4);border-radius:var(--radius-control);box-shadow:var(--shadow-float)}.skip-link:focus{top:var(--space-4)}
