._appShell_hxm3o_1{min-height:100vh;position:relative;overflow-x:clip;overflow-y:visible}._backdrop_hxm3o_8{position:fixed;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 15% 10%,rgba(255,204,143,.18),transparent 28%),radial-gradient(circle at 82% 18%,rgba(74,198,178,.16),transparent 24%),radial-gradient(circle at 50% 82%,rgba(182,122,72,.14),transparent 32%),linear-gradient(180deg,#f9f2e6f5,#f7f3eeeb)}._topbar_hxm3o_19{position:sticky;top:0;z-index:30;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f8f3ecd1;border-bottom:1px solid var(--border-soft)}._topbarInner_hxm3o_28{width:min(1200px,calc(100vw - 32px));margin:0 auto;padding:12px 0 10px;display:grid;gap:12px}._brandRow_hxm3o_36{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}._brand_hxm3o_36{display:inline-flex;align-items:center;color:var(--ink-strong);text-decoration:none;min-width:0;max-width:min(100%,220px)}._brandLogo_hxm3o_53{display:block;height:56px;width:auto;max-width:100%;filter:drop-shadow(0 10px 18px rgba(28,42,44,.12))}._navRow_hxm3o_61{display:flex;gap:10px;flex-wrap:wrap}._navLink_hxm3o_67{border-radius:999px;padding:10px 14px;color:var(--ink-soft);text-decoration:none;border:1px solid transparent;transition:.14s ease}._navLink_hxm3o_67:hover{color:var(--ink-strong);border-color:#2c4f4a24;background:#ffffff7a}._navLinkActive_hxm3o_82{color:var(--ink-strong);background:#ffffffb8;border-color:#2c4f4a2e}._sessionBadge_hxm3o_88{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end;padding:10px 14px;border-radius:999px;background:#ffffffb3;border:1px solid var(--border-soft);color:var(--ink-soft)}._sessionLabel_hxm3o_101{font-size:.84rem;color:var(--ink-soft)}._main_hxm3o_106{position:relative;z-index:1;width:min(1200px,calc(100vw - 32px));margin:0 auto;padding:28px 0 80px}._page_hxm3o_114{display:grid;gap:24px}._hero_hxm3o_119{display:grid;gap:18px;grid-template-columns:1.2fr .8fr;align-items:stretch}._heroBody_hxm3o_126,._heroAside_hxm3o_127,._card_hxm3o_128,._panel_hxm3o_129,._loginPanel_hxm3o_130{background:#ffffffd1;border:1px solid var(--border-soft);border-radius:28px;box-shadow:0 22px 60px #29383214;min-width:0}._heroBody_hxm3o_126{padding:34px}._heroAside_hxm3o_127{padding:24px;display:grid;gap:14px}._heroTitle_hxm3o_148{font-family:var(--font-display);font-size:clamp(2.6rem,5vw,4.8rem);line-height:.95;max-width:15ch;text-wrap:balance;overflow-wrap:anywhere;color:var(--ink-strong);margin:0}._heroCopy_hxm3o_159{max-width:58ch;font-size:1.06rem;color:var(--ink-soft)}._ctaRow_hxm3o_165,._actionsRow_hxm3o_166{display:flex;gap:12px;flex-wrap:wrap}._button_hxm3o_172,._secondaryButton_hxm3o_173,._subtleButton_hxm3o_174{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;border-radius:999px;cursor:pointer;font:inherit;padding:12px 16px;transition:.14s ease;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:8px;max-width:100%;text-align:center;white-space:normal}._button_hxm3o_172{background:linear-gradient(135deg,var(--accent-sand),#d99158);color:#1c1812;box-shadow:0 14px 28px #ad784138}._secondaryButton_hxm3o_173{background:var(--ink-strong);color:#fff}._subtleButton_hxm3o_174{background:#253f3c0f;color:var(--ink-strong);border:1px solid rgba(37,63,60,.12)}._subtleButtonActive_hxm3o_209{background:#253f3c1f;border-color:#253f3c33}._button_hxm3o_172:hover,._secondaryButton_hxm3o_173:hover,._subtleButton_hxm3o_174:hover{transform:translateY(-1px)}._button_hxm3o_172:disabled,._secondaryButton_hxm3o_173:disabled,._subtleButton_hxm3o_174:disabled,._modeTab_hxm3o_223:disabled{opacity:.58;cursor:not-allowed;transform:none}._sectionTitle_hxm3o_229{margin:0;font-family:var(--font-display);font-size:1.8rem;color:var(--ink-strong)}._sectionHeader_hxm3o_236{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap}._sectionHeader_hxm3o_236>*{min-width:0}._sectionCopy_hxm3o_248{margin:0;color:var(--ink-soft);max-width:60ch}._gridTwo_hxm3o_254,._gridThree_hxm3o_255,._statsGrid_hxm3o_256,._detailGrid_hxm3o_257,._split_hxm3o_258{display:grid;gap:18px}._hero_hxm3o_119>*,._gridTwo_hxm3o_254>*,._gridThree_hxm3o_255>*,._statsGrid_hxm3o_256>*,._detailGrid_hxm3o_257>*,._split_hxm3o_258>*{min-width:0}._gridTwo_hxm3o_254{grid-template-columns:repeat(2,minmax(0,1fr))}._gridThree_hxm3o_255{grid-template-columns:repeat(3,minmax(0,1fr))}._statsGrid_hxm3o_256{grid-template-columns:repeat(4,minmax(0,1fr))}._detailGrid_hxm3o_257{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}._split_hxm3o_258{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start}._card_hxm3o_128,._panel_hxm3o_129{padding:24px}._statLabel_hxm3o_298{color:var(--ink-soft);font-size:.86rem;text-transform:uppercase;letter-spacing:.12em}._statValue_hxm3o_305{font-family:var(--font-display);color:var(--ink-strong);font-size:clamp(1.7rem,3vw,2.6rem)}._statHint_hxm3o_311{color:var(--ink-soft);font-size:.94rem}._progressMeta_hxm3o_316{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--ink-soft);font-size:.9rem}._progressTrack_hxm3o_325{width:100%;height:12px;border-radius:999px;overflow:hidden;background:#253f3c14;border:1px solid rgba(44,79,74,.08)}._progressFill_hxm3o_334{height:100%;border-radius:inherit;background:linear-gradient(135deg,var(--accent-sand),var(--accent-teal))}._fieldGrid_hxm3o_340{display:grid;gap:16px}._fieldRow_hxm3o_345{display:grid;gap:10px}._fieldLabel_hxm3o_350{font-size:.92rem;color:var(--ink-soft)}._input_hxm3o_355,._select_hxm3o_356,._textarea_hxm3o_357{width:100%;border-radius:18px;border:1px solid rgba(44,79,74,.16);background:#f8f5f0f2;color:var(--ink-strong);padding:13px 14px;font:inherit;box-sizing:border-box}._textarea_hxm3o_357{min-height:180px;resize:vertical}._list_hxm3o_373{display:grid;gap:12px}._listItem_hxm3o_378{padding:16px 18px;border-radius:20px;border:1px solid rgba(44,79,74,.12);background:#fcf9f5e6;min-width:0}._listButton_hxm3o_386{width:100%;text-align:left;cursor:pointer;font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid rgba(44,79,74,.12);background:#fcf9f5e6}._pill_hxm3o_397{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:7px 11px;font-size:.82rem;border:1px solid transparent}._pillNeutral_hxm3o_407{background:#253f3c14;color:var(--ink-strong)}._pillSuccess_hxm3o_412{background:#358a621f;color:#21573f}._pillWarn_hxm3o_417{background:#d1915829;color:#8a5522}._pillDanger_hxm3o_422{background:#b35c4f29;color:#8f3f35}._tableWrap_hxm3o_427{overflow:auto;max-width:100%;border-radius:22px;border:1px solid rgba(44,79,74,.12)}._table_hxm3o_427{width:100%;border-collapse:collapse;min-width:720px}._table_hxm3o_427 th,._table_hxm3o_427 td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(44,79,74,.08)}._table_hxm3o_427 tr:last-child td{border-bottom:none}._table_hxm3o_427 th{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-soft);background:#f8f5f0f0}._mono_hxm3o_460{font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:.9rem}._monoWrap_hxm3o_465{font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:.9rem;overflow-wrap:anywhere;word-break:break-word}._tableLink_hxm3o_472{display:inline-block;max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}._muted_hxm3o_481{color:var(--ink-soft)}._loginPanel_hxm3o_130{width:min(560px,100%);padding:28px;margin:42px auto 0;display:grid;gap:20px;align-content:start}._loginPanel_hxm3o_130>._actionsRow_hxm3o_166,._loginPanel_hxm3o_130>._fieldGrid_hxm3o_340+._actionsRow_hxm3o_166{padding-top:6px}._banner_hxm3o_499{padding:14px 16px;border-radius:18px;border:1px solid rgba(44,79,74,.12);background:#f8f5f0d1;color:var(--ink-soft)}._dangerBanner_hxm3o_507{background:#b35c4f1a;border-color:#b35c4f33;color:#7f3e35}._warningBanner_hxm3o_513{background:#d1915824;border-color:#d191583d;color:#875124}._topbarNotice_hxm3o_519{width:min(1200px,calc(100vw - 32px));margin:14px auto 0;display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap}._emptyState_hxm3o_529{padding:24px;border-radius:22px;border:1px dashed rgba(44,79,74,.18);background:#fff6;color:var(--ink-soft);display:grid;gap:10px}._emptyTitle_hxm3o_539{color:var(--ink-strong);font-weight:600}._emptyCopy_hxm3o_544{color:var(--ink-soft)}._loadingState_hxm3o_548{place-items:center;min-height:140px}._modeTabs_hxm3o_553{display:inline-flex;gap:8px;flex-wrap:wrap;padding:6px;background:#253f3c0f;border-radius:999px}._modeTab_hxm3o_223{border-radius:999px;border:none;background:transparent;padding:10px 14px;color:var(--ink-soft);cursor:pointer}._modeTabActive_hxm3o_571{background:#fff;color:var(--ink-strong);box-shadow:0 6px 16px #28323014}._codeBlock_hxm3o_577{margin:0;padding:16px;border-radius:18px;background:#182120;color:#edf6f5;overflow:auto;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:.85rem;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word}._kicker_hxm3o_591{font-size:.78rem;text-transform:uppercase;letter-spacing:.16em;color:#9a6f47}._metricStack_hxm3o_598{display:grid;gap:8px}._surfaceStack_hxm3o_603{display:grid;gap:14px}._fieldHint_hxm3o_608{margin:0;color:var(--ink-soft);font-size:.9rem}._highlightCard_hxm3o_614{border-color:#d1915857;box-shadow:0 18px 36px #ad784124}._hiddenInput_hxm3o_619{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._metaGrid_hxm3o_631{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}._metaGridSingle_hxm3o_637{grid-template-columns:1fr}._metaRow_hxm3o_641{display:grid;gap:6px;padding:14px 16px;border-radius:18px;background:#f8f5f0e0;border:1px solid rgba(44,79,74,.08);min-width:0}._metaLabel_hxm3o_651{font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-soft)}._metaValue_hxm3o_658{min-width:0;color:var(--ink-strong);overflow-wrap:anywhere;word-break:break-word}._jsonDetails_hxm3o_665{display:grid;gap:12px}._detailsSummary_hxm3o_670{cursor:pointer;color:var(--ink-strong);font-weight:600}._detailsSummary_hxm3o_670::marker{color:var(--ink-soft)}._codeTextarea_hxm3o_680{min-height:280px;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:.9rem}@media(max-width:1024px){._hero_hxm3o_119,._detailGrid_hxm3o_257,._split_hxm3o_258,._gridThree_hxm3o_255,._statsGrid_hxm3o_256,._metaGrid_hxm3o_631,._gridTwo_hxm3o_254{grid-template-columns:1fr}}@media(max-width:760px){._table_hxm3o_427{min-width:0}._table_hxm3o_427 thead{display:none}._table_hxm3o_427,._table_hxm3o_427 tbody,._table_hxm3o_427 tr,._table_hxm3o_427 td{display:block;width:100%}._table_hxm3o_427 tbody{display:grid;gap:14px;padding:14px}._table_hxm3o_427 tr{display:grid;gap:10px;padding:16px;border-radius:18px;background:#fcf9f5eb;border:1px solid rgba(44,79,74,.08)}._table_hxm3o_427 td{display:grid;grid-template-columns:minmax(90px,110px) minmax(0,1fr);gap:12px;padding:0;border:none;align-items:start}._table_hxm3o_427 td:before{content:attr(data-label);font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-soft)}._tableLink_hxm3o_472{max-width:100%;white-space:normal;overflow:visible;text-overflow:unset;overflow-wrap:anywhere;word-break:break-word}}@media(max-width:640px){._main_hxm3o_106,._topbarInner_hxm3o_28{width:min(100vw - 20px,1200px)}._brand_hxm3o_36{max-width:min(100%,180px)}._brandLogo_hxm3o_53{height:44px}._heroBody_hxm3o_126,._heroAside_hxm3o_127,._card_hxm3o_128,._panel_hxm3o_129,._loginPanel_hxm3o_130{padding:20px;border-radius:24px}._heroTitle_hxm3o_148{font-size:2.4rem}._sessionBadge_hxm3o_88{width:100%;justify-content:space-between}}:root{color-scheme:light;--bg: #f7f2ea;--ink-strong: #1d2a28;--ink-soft: #5d6a67;--border-soft: rgba(44, 79, 74, .14);--accent-sand: #efb777;--accent-teal: #78c3b3;--font-body: "Avenir Next", "Segoe UI", "Trebuchet MS", sans-serif;--font-display: "Iowan Old Style", "Palatino Linotype", "Book Antiqua", serif}*{box-sizing:border-box}html,body,#root{min-height:100%}body{margin:0;font-family:var(--font-body);background:var(--bg);color:var(--ink-strong)}a{color:inherit}button,input,select,textarea{font:inherit}
