._appShell_fptq7_1{display:flex;flex-direction:column;min-height:100vh;position:relative;overflow-x:clip;overflow-y:visible}._backdrop_fptq7_10{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_fptq7_21{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_fptq7_30{width:min(1200px,calc(100vw - 32px));margin:0 auto;padding:12px 0 10px;display:grid;gap:12px}._brandRow_fptq7_38{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap}._brand_fptq7_38{display:inline-flex;align-items:center;color:var(--ink-strong);text-decoration:none;min-width:0;max-width:min(100%,220px)}._brandLogo_fptq7_55{display:block;height:56px;width:auto;max-width:100%;filter:drop-shadow(0 10px 18px rgba(28,42,44,.12))}._navRow_fptq7_63{display:flex;gap:10px;flex-wrap:wrap}._navLink_fptq7_69{border-radius:999px;padding:10px 14px;color:var(--ink-soft);text-decoration:none;border:1px solid transparent;transition:.14s ease}._navLink_fptq7_69:hover{color:var(--ink-strong);border-color:#2c4f4a24;background:#ffffff7a}._navLinkActive_fptq7_84{color:var(--ink-strong);background:#ffffffb8;border-color:#2c4f4a2e}._sessionBadge_fptq7_90{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_fptq7_103{font-size:.84rem;color:var(--ink-soft)}._main_fptq7_108{flex:1;position:relative;z-index:1;width:min(1200px,calc(100vw - 32px));margin:0 auto;padding:28px 0 80px}._footer_fptq7_117{position:relative;z-index:1;width:min(1200px,calc(100vw - 32px));margin:0 auto;padding:0 0 24px;color:var(--ink-soft);font-size:.92rem;text-align:left}._page_fptq7_128{display:grid;gap:24px}._hero_fptq7_133{display:grid;gap:18px;grid-template-columns:1.2fr .8fr;align-items:stretch}._heroBody_fptq7_140,._heroAside_fptq7_141,._card_fptq7_142,._panel_fptq7_143,._loginPanel_fptq7_144{background:#ffffffd1;border:1px solid var(--border-soft);border-radius:28px;box-shadow:0 22px 60px #29383214;min-width:0}._heroBody_fptq7_140{padding:34px}._heroAside_fptq7_141{padding:24px;display:grid;gap:14px}._heroTitle_fptq7_162{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_fptq7_173{max-width:58ch;font-size:1.06rem;color:var(--ink-soft)}._ctaRow_fptq7_179,._actionsRow_fptq7_180{display:flex;gap:12px;flex-wrap:wrap}._button_fptq7_186,._secondaryButton_fptq7_187,._subtleButton_fptq7_188{-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_fptq7_186{background:linear-gradient(135deg,var(--accent-sand),#d99158);color:#1c1812;box-shadow:0 14px 28px #ad784138}._secondaryButton_fptq7_187{background:var(--ink-strong);color:#fff}._subtleButton_fptq7_188{background:#253f3c0f;color:var(--ink-strong);border:1px solid rgba(37,63,60,.12)}._subtleButtonActive_fptq7_223{background:#253f3c1f;border-color:#253f3c33}._button_fptq7_186:hover,._secondaryButton_fptq7_187:hover,._subtleButton_fptq7_188:hover{transform:translateY(-1px)}._button_fptq7_186:disabled,._secondaryButton_fptq7_187:disabled,._subtleButton_fptq7_188:disabled,._modeTab_fptq7_237:disabled{opacity:.58;cursor:not-allowed;transform:none}._sectionTitle_fptq7_243{margin:0;font-family:var(--font-display);font-size:1.8rem;color:var(--ink-strong)}._sectionHeader_fptq7_250{display:flex;justify-content:space-between;align-items:end;gap:16px;flex-wrap:wrap}._sectionHeader_fptq7_250>*{min-width:0}._sectionCopy_fptq7_262{margin:0;color:var(--ink-soft);max-width:60ch}._gridTwo_fptq7_268,._gridThree_fptq7_269,._statsGrid_fptq7_270,._detailGrid_fptq7_271,._split_fptq7_272{display:grid;gap:18px}._hero_fptq7_133>*,._gridTwo_fptq7_268>*,._gridThree_fptq7_269>*,._statsGrid_fptq7_270>*,._detailGrid_fptq7_271>*,._split_fptq7_272>*{min-width:0}._gridTwo_fptq7_268{grid-template-columns:repeat(2,minmax(0,1fr))}._gridThree_fptq7_269{grid-template-columns:repeat(3,minmax(0,1fr))}._statsGrid_fptq7_270{grid-template-columns:repeat(4,minmax(0,1fr))}._detailGrid_fptq7_271{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}._split_fptq7_272{grid-template-columns:minmax(0,1fr) minmax(320px,420px);align-items:start}._docsLayout_fptq7_307{display:grid;grid-template-columns:minmax(0,1fr) minmax(260px,320px);gap:18px;align-items:start}._docsStatsGrid_fptq7_314{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}._docsMain_fptq7_320{display:grid;gap:18px}._docsSidebar_fptq7_325{display:grid;gap:18px;position:sticky;top:112px}._card_fptq7_142,._panel_fptq7_143{padding:24px}._statLabel_fptq7_337{color:var(--ink-soft);font-size:.86rem;text-transform:uppercase;letter-spacing:.12em}._statValue_fptq7_344{font-family:var(--font-display);color:var(--ink-strong);font-size:clamp(1.7rem,3vw,2.6rem)}._statHint_fptq7_350{color:var(--ink-soft);font-size:.94rem}._progressMeta_fptq7_355{display:flex;justify-content:space-between;align-items:center;gap:12px;color:var(--ink-soft);font-size:.9rem}._progressTrack_fptq7_364{width:100%;height:12px;border-radius:999px;overflow:hidden;background:#253f3c14;border:1px solid rgba(44,79,74,.08)}._progressFill_fptq7_373{height:100%;border-radius:inherit;background:linear-gradient(135deg,var(--accent-sand),var(--accent-teal))}._fieldGrid_fptq7_379{display:grid;gap:16px}._fieldRow_fptq7_384{display:grid;gap:10px}._fieldLabel_fptq7_389{font-size:.92rem;color:var(--ink-soft)}._input_fptq7_394,._select_fptq7_395,._textarea_fptq7_396{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_fptq7_396{min-height:180px;resize:vertical}._list_fptq7_412{display:grid;gap:12px}._quickLinksList_fptq7_417{margin-top:10px}._listItem_fptq7_421{padding:16px 18px;border-radius:20px;border:1px solid rgba(44,79,74,.12);background:#fcf9f5e6;min-width:0}._listButton_fptq7_429{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_fptq7_440{display:inline-flex;align-items:center;gap:8px;border-radius:999px;padding:7px 11px;font-size:.82rem;border:1px solid transparent}._pillNeutral_fptq7_450{background:#253f3c14;color:var(--ink-strong)}._pillSuccess_fptq7_455{background:#358a621f;color:#21573f}._pillWarn_fptq7_460{background:#d1915829;color:#8a5522}._pillDanger_fptq7_465{background:#b35c4f29;color:#8f3f35}._tableWrap_fptq7_470{overflow:auto;max-width:100%;border-radius:22px;border:1px solid rgba(44,79,74,.12)}._table_fptq7_470{width:100%;border-collapse:collapse;min-width:720px}._table_fptq7_470 th,._table_fptq7_470 td{padding:14px 16px;text-align:left;vertical-align:top;border-bottom:1px solid rgba(44,79,74,.08)}._table_fptq7_470 tr:last-child td{border-bottom:none}._table_fptq7_470 th{font-size:.8rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-soft);background:#f8f5f0f0}._mono_fptq7_503{font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:.9rem}._monoWrap_fptq7_508{font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:.9rem;overflow-wrap:anywhere;word-break:break-word}._tableLink_fptq7_515{display:inline-block;max-width:22ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom}._muted_fptq7_524{color:var(--ink-soft)}._loginPanel_fptq7_144{width:min(560px,100%);padding:28px;margin:42px auto 0;display:grid;gap:20px;align-content:start}._loginPanel_fptq7_144>._actionsRow_fptq7_180,._loginPanel_fptq7_144>._fieldGrid_fptq7_379+._actionsRow_fptq7_180{padding-top:6px}._banner_fptq7_542{padding:14px 16px;border-radius:18px;border:1px solid rgba(44,79,74,.12);background:#f8f5f0d1;color:var(--ink-soft)}._dangerBanner_fptq7_550{background:#b35c4f1a;border-color:#b35c4f33;color:#7f3e35}._warningBanner_fptq7_556{background:#d1915824;border-color:#d191583d;color:#875124}._topbarNotice_fptq7_562{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_fptq7_572{padding:24px;border-radius:22px;border:1px dashed rgba(44,79,74,.18);background:#fff6;color:var(--ink-soft);display:grid;gap:10px}._emptyTitle_fptq7_582{color:var(--ink-strong);font-weight:600}._emptyCopy_fptq7_587{color:var(--ink-soft)}._loadingState_fptq7_591{place-items:center;min-height:140px}._modeTabs_fptq7_596{display:inline-flex;gap:8px;flex-wrap:wrap;padding:6px;background:#253f3c0f;border-radius:999px}._modeTab_fptq7_237{border-radius:999px;border:none;background:transparent;padding:10px 14px;color:var(--ink-soft);cursor:pointer}._modeTabActive_fptq7_614{background:#fff;color:var(--ink-strong);box-shadow:0 6px 16px #28323014}._codeBlock_fptq7_620{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_fptq7_634{font-size:.78rem;text-transform:uppercase;letter-spacing:.16em;color:#9a6f47}._metricStack_fptq7_641{display:grid;gap:8px}._surfaceStack_fptq7_646{display:grid;gap:14px}._fieldHint_fptq7_651{margin:0;color:var(--ink-soft);font-size:.9rem}._highlightCard_fptq7_657{border-color:#d1915857;box-shadow:0 18px 36px #ad784124}._docsSectionCard_fptq7_662{scroll-margin-top:120px}._docsMetricCard_fptq7_666{min-height:100%}._docsMetricValue_fptq7_670{font-family:var(--font-display);color:var(--ink-strong);font-size:clamp(1.8rem,2.4vw,2.5rem);line-height:1.08;text-wrap:balance;overflow-wrap:anywhere;word-break:break-word}._docsMetricLogo_fptq7_680{display:block;width:100%;max-width:260px;height:auto}._docsMetricHint_fptq7_687{color:var(--ink-soft);font-size:1rem;max-width:28ch}._docsAnchorList_fptq7_693{display:grid;gap:10px;margin-top:12px}._docsAnchorLink_fptq7_699{display:block;padding:10px 12px;border-radius:14px;text-decoration:none;color:var(--ink-strong);background:#253f3c0a;border:1px solid rgba(37,63,60,.08);transition:.14s ease}._docsAnchorLink_fptq7_699:hover{background:#ffffffc7;border-color:#2c4f4a24}._docsRoutePath_fptq7_715{padding:10px 12px;border-radius:14px;background:#f8f5f0eb;border:1px solid rgba(44,79,74,.08)}._sidebarFeatureCard_fptq7_722{margin-top:22px;padding:22px 22px 20px}._hiddenInput_fptq7_727{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}._metaGrid_fptq7_739{display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}._metaGridSingle_fptq7_745{grid-template-columns:1fr}._metaRow_fptq7_749{display:grid;gap:6px;padding:14px 16px;border-radius:18px;background:#f8f5f0e0;border:1px solid rgba(44,79,74,.08);min-width:0}._metaLabel_fptq7_759{font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-soft)}._metaValue_fptq7_766{min-width:0;color:var(--ink-strong);overflow-wrap:anywhere;word-break:break-word}._jsonDetails_fptq7_773{display:grid;gap:12px}._detailsSummary_fptq7_778{cursor:pointer;color:var(--ink-strong);font-weight:600}._detailsSummary_fptq7_778::marker{color:var(--ink-soft)}._codeTextarea_fptq7_788{min-height:280px;font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace;font-size:.9rem}@media(max-width:1024px){._hero_fptq7_133,._detailGrid_fptq7_271,._split_fptq7_272,._docsLayout_fptq7_307,._docsStatsGrid_fptq7_314,._gridThree_fptq7_269,._statsGrid_fptq7_270,._metaGrid_fptq7_739{grid-template-columns:1fr}._docsSidebar_fptq7_325{position:static}._gridTwo_fptq7_268{grid-template-columns:1fr}}@media(max-width:760px){._table_fptq7_470{min-width:0}._table_fptq7_470 thead{display:none}._table_fptq7_470,._table_fptq7_470 tbody,._table_fptq7_470 tr,._table_fptq7_470 td{display:block;width:100%}._table_fptq7_470 tbody{display:grid;gap:14px;padding:14px}._table_fptq7_470 tr{display:grid;gap:10px;padding:16px;border-radius:18px;background:#fcf9f5eb;border:1px solid rgba(44,79,74,.08)}._table_fptq7_470 td{display:grid;grid-template-columns:minmax(90px,110px) minmax(0,1fr);gap:12px;padding:0;border:none;align-items:start}._table_fptq7_470 td:before{content:attr(data-label);font-size:.78rem;text-transform:uppercase;letter-spacing:.12em;color:var(--ink-soft)}._tableLink_fptq7_515{max-width:100%;white-space:normal;overflow:visible;text-overflow:unset;overflow-wrap:anywhere;word-break:break-word}}@media(max-width:640px){._main_fptq7_108,._topbarInner_fptq7_30{width:min(100vw - 20px,1200px)}._topbarInner_fptq7_30{padding:10px 0 8px;gap:10px}._brandRow_fptq7_38{gap:10px;align-items:flex-start}._brand_fptq7_38{max-width:min(100%,156px)}._brandLogo_fptq7_55{height:38px}._navRow_fptq7_63{gap:8px;flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}._navRow_fptq7_63::-webkit-scrollbar{display:none}._navLink_fptq7_69{flex:0 0 auto;white-space:nowrap;padding:8px 12px;font-size:.92rem}._heroBody_fptq7_140,._heroAside_fptq7_141,._card_fptq7_142,._panel_fptq7_143,._loginPanel_fptq7_144{padding:20px;border-radius:24px}._heroTitle_fptq7_162{font-size:clamp(2rem,10vw,2.75rem);line-height:.98;max-width:11ch}._sessionBadge_fptq7_90{width:auto;max-width:100%;justify-content:flex-start;padding:8px 10px;gap:8px;border-radius:20px}._sessionBadge_fptq7_90 ._subtleButton_fptq7_188{padding:8px 12px}._sessionLabel_fptq7_103{min-width:0;font-size:.76rem;overflow-wrap:anywhere}._heroCopy_fptq7_173{font-size:.98rem}}@media(max-width:480px){._main_fptq7_108,._topbarInner_fptq7_30{width:min(100vw - 16px,1200px)}._topbarInner_fptq7_30{padding:8px 0 6px;gap:8px}._brand_fptq7_38{max-width:min(100%,136px)}._brandLogo_fptq7_55{height:32px}._button_fptq7_186,._secondaryButton_fptq7_187,._subtleButton_fptq7_188{padding:10px 14px}._navLink_fptq7_69{padding:7px 11px;font-size:.88rem}._heroBody_fptq7_140,._heroAside_fptq7_141,._card_fptq7_142,._panel_fptq7_143,._loginPanel_fptq7_144{padding:18px;border-radius:22px}._heroTitle_fptq7_162{font-size:clamp(1.8rem,9.5vw,2.35rem);max-width:9ch}._heroCopy_fptq7_173{font-size:.94rem}._sessionBadge_fptq7_90{padding:7px 8px;gap:6px}._sessionBadge_fptq7_90 ._subtleButton_fptq7_188{padding:7px 10px}._sessionLabel_fptq7_103{font-size:.72rem}}: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}
