._shell_1ngdv_1{--shell-bg: var(--bg);--shell-window: var(--window);--shell-panel: var(--panel);--shell-sidebar: var(--sidebar);--shell-ink: var(--ink);--shell-muted: var(--ink-2);--shell-rule: var(--rule);--shell-accent: var(--blue);--loop-bg: var(--bg);--loop-window: var(--window);--loop-panel: var(--panel);--loop-sidebar: var(--sidebar);--loop-inset: var(--inset);--loop-ink: var(--ink);--loop-muted: var(--ink-2);--loop-soft: var(--ink-3);--loop-rule: var(--rule);--loop-rule-soft: var(--rule-2);--loop-blue: var(--blue);--loop-green: var(--green);--loop-grass-0: var(--grass-0);--loop-grass-1: var(--grass-1);--loop-grass-2: var(--grass-2);--loop-grass-3: var(--grass-3);--loop-grass-4: var(--grass-4);--loop-orange: var(--orange);min-height:100vh;padding:24px;background:radial-gradient(circle at 30% -10%,#e7eaef 0,transparent 60%),radial-gradient(circle at 90% 110%,#d3d8df 0,transparent 60%),var(--shell-bg);color:var(--shell-ink);font-family:var(--font-sans)}._window_1ngdv_38{display:grid;grid-template-columns:224px minmax(0,1fr);max-width:1240px;min-height:calc(100vh - 48px);margin:0 auto;overflow:hidden;border-radius:12px;background:var(--shell-window);box-shadow:0 24px 48px -12px #141c2847,0 8px 16px -8px #141c282e,0 0 0 1px #0000001f,inset 0 1px #ffffffb3}._sidebar_1ngdv_54{display:grid;grid-template-rows:auto 1fr auto;gap:16px;border-right:1px solid var(--shell-rule);background:var(--shell-sidebar);padding:16px 12px}._brand_1ngdv_63{display:grid;gap:4px;padding:6px 8px 10px;border-bottom:1px solid var(--shell-rule);font-family:var(--font-mono)}._brandEyebrow_1ngdv_71{color:var(--shell-muted);font-size:11px;text-transform:uppercase}._brandTitle_1ngdv_77{font-size:18px;font-weight:700}._nav_1ngdv_82{display:grid;align-content:start;gap:4px}._navLink_1ngdv_88{display:flex;align-items:center;gap:10px;border-radius:8px;padding:10px 12px;color:var(--shell-ink);text-decoration:none}._navLink_1ngdv_88:hover{background:#0969da0f}._navLinkActive_1ngdv_102{background:#0969da1a;font-weight:600}._navIcon_1ngdv_107{display:inline-grid;width:22px;height:22px;place-items:center;border:1px solid rgba(28,33,42,.18);border-radius:4px;background:var(--shell-panel);color:var(--shell-accent);font-family:var(--font-mono);font-size:11px;font-weight:700}._sidebarMeta_1ngdv_121{display:grid;gap:6px;padding:10px 8px 4px;border-top:1px solid var(--shell-rule);color:var(--shell-muted);font-family:var(--font-mono);font-size:11px}._content_1ngdv_131{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0}._topbar_1ngdv_137{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--shell-rule);padding:18px 22px}._topbarLeft_1ngdv_146{display:grid;gap:4px}._topbarEyebrow_1ngdv_151{color:var(--shell-muted);font-size:12px;text-transform:uppercase}._topbarTitle_1ngdv_157{font-size:18px;font-weight:700}._topbarActions_1ngdv_162{display:flex;align-items:center;gap:12px}._userChip_1ngdv_168{border:1px solid var(--shell-rule);border-radius:999px;padding:8px 12px;background:var(--shell-panel);color:var(--shell-muted);font-family:var(--font-mono);font-size:12px}._action_1ngdv_178{border:1px solid var(--shell-accent);border-radius:999px;padding:8px 12px;background:var(--shell-accent);color:#fff;cursor:pointer}._main_1ngdv_187{overflow:auto;padding:22px}._page_1ngdv_192{display:grid;gap:18px}@media(max-width:900px){._shell_1ngdv_1{padding:12px}._window_1ngdv_38{grid-template-columns:1fr}._sidebar_1ngdv_54{grid-template-rows:auto auto auto;border-right:0;border-bottom:1px solid var(--shell-rule)}._nav_1ngdv_82{grid-template-columns:repeat(2,minmax(0,1fr))}._topbar_1ngdv_137{align-items:flex-start;flex-direction:column}._topbarActions_1ngdv_162{flex-wrap:wrap}}._frame_1qyzb_1{width:min(1120px,calc(100vw - 40px));margin:0 auto;padding:28px 0 48px}._stack_1qyzb_7{display:grid;gap:20px}._hero_1qyzb_12{display:grid;gap:24px;padding:28px;border:1px solid var(--rule);border-radius:26px;background:linear-gradient(180deg,#ffffffb8,#fff0) top / 100% 120px no-repeat,var(--window);box-shadow:0 28px 56px -24px #141c2857,inset 0 1px 0 var(--highlight)}._heroSplit_1qyzb_27{display:grid;gap:24px;grid-template-columns:minmax(0,1.2fr) minmax(260px,.8fr);align-items:start}._heroBody_1qyzb_34{display:grid;gap:14px;min-width:0}._eyebrow_1qyzb_40{display:inline-flex;align-items:center;gap:8px;color:var(--blue);font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}._title_1qyzb_52{margin:0;color:var(--ink);font-size:clamp(2.4rem,6vw,4.8rem);font-weight:600;letter-spacing:-.06em;line-height:.92;text-wrap:balance}._sectionTitle_1qyzb_62{margin:0;color:var(--ink);font-size:clamp(1.6rem,3vw,2.4rem);font-weight:600;letter-spacing:-.04em;line-height:1}._lede_1qyzb_71{max-width:44rem;margin:0;color:var(--ink-2);font-size:1rem;line-height:1.65}._sectionCopy_1qyzb_79{margin:0;color:var(--ink-2);line-height:1.6}._actions_1qyzb_85{display:flex;flex-wrap:wrap;align-items:center;gap:12px}._buttonPrimary_1qyzb_92,._buttonSecondary_1qyzb_93,._buttonGhost_1qyzb_94{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:999px;padding:12px 18px;font-family:var(--font-mono);font-size:12px;font-weight:600;letter-spacing:.02em;text-decoration:none;transition:transform .14s ease,background-color .14s ease,border-color .14s ease,color .14s ease,box-shadow .14s ease}._buttonPrimary_1qyzb_92{border:1px solid var(--blue);background:var(--blue);color:#f8fbff;box-shadow:0 14px 32px -22px #0969dae6;cursor:pointer}._buttonPrimary_1qyzb_92:hover:not(:disabled){transform:translateY(-1px)}._buttonPrimary_1qyzb_92:disabled{border-color:var(--rule);background:var(--sidebar);color:var(--ink-3);box-shadow:none;cursor:not-allowed}._buttonSecondary_1qyzb_93,._buttonGhost_1qyzb_94{border:1px solid var(--rule);background:#ffffffd1;color:var(--ink);box-shadow:inset 0 1px 0 var(--highlight)}._buttonSecondary_1qyzb_93:hover,._buttonGhost_1qyzb_94:hover{border-color:#0969da33;color:var(--blue)}._buttonGhost_1qyzb_94{background:transparent}._buttonRowEnd_1qyzb_152{display:flex;justify-content:flex-end;gap:12px}._panelGrid_1qyzb_158{display:grid;gap:18px}._panelGridTwo_1qyzb_163{display:grid;gap:18px;grid-template-columns:repeat(2,minmax(0,1fr))}._panel_1qyzb_158{display:grid;gap:14px;padding:24px;border:1px solid var(--rule);border-radius:22px;background:#ffffffe0;box-shadow:inset 0 1px 0 var(--highlight)}._panelHeader_1qyzb_179{display:flex;align-items:start;justify-content:space-between;gap:12px}._panelKicker_1qyzb_186{color:var(--ink-2);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}._monoChip_1qyzb_194{display:inline-flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--rule);border-radius:999px;background:var(--panel);color:var(--ink-2);font-family:var(--font-mono);font-size:11px}._statusPill_1qyzb_207{display:inline-flex;align-items:center;gap:8px;width:fit-content;padding:8px 12px;border:1px solid var(--rule);border-radius:999px;background:#ffffffeb;color:var(--ink-2);font-family:var(--font-mono);font-size:11px;text-transform:uppercase}._metricGrid_1qyzb_222{display:grid;gap:14px;grid-template-columns:repeat(4,minmax(0,1fr))}._metricTile_1qyzb_228{display:grid;gap:8px;padding:18px;border:1px solid var(--rule);border-radius:18px;background:linear-gradient(180deg,rgba(255,255,255,.75),var(--panel))}._metricLabel_1qyzb_237{color:var(--ink-2);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}._metricValue_1qyzb_245{color:var(--ink);font-family:var(--font-mono);font-size:clamp(1.9rem,4vw,2.8rem);font-weight:600;line-height:1}._metricSubvalue_1qyzb_253{color:var(--ink-2);font-family:var(--font-mono);font-size:12px}._fieldList_1qyzb_259{display:grid;gap:14px}._field_1qyzb_259{display:grid;gap:8px}._label_1qyzb_269{color:var(--ink-2);font-family:var(--font-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase}._input_1qyzb_277,._textarea_1qyzb_278,._fileInput_1qyzb_279{width:100%;box-sizing:border-box;border:1px solid var(--rule);border-radius:16px;padding:14px 16px;background:var(--panel);color:var(--ink);box-shadow:inset 0 1px #ffffffe6}._textarea_1qyzb_278{min-height:108px;resize:vertical}._fileInput_1qyzb_279{padding:18px;border-style:dashed;background:linear-gradient(180deg,#ffffffeb,#f3f4f6eb),var(--panel)}._fileInput_1qyzb_279::file-selector-button{margin-right:14px;border:1px solid var(--rule);border-radius:999px;padding:10px 14px;background:var(--window);color:var(--ink);font-family:var(--font-mono);font-size:11px;cursor:pointer}._selection_1qyzb_315{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px;border:1px solid var(--rule);border-radius:16px;background:#ffffffc7;color:var(--ink-2);font-family:var(--font-mono);font-size:12px}._note_1qyzb_330{margin:0;color:var(--ink-2);font-size:.95rem;line-height:1.6}._error_1qyzb_337{margin:0;color:var(--red)}._success_1qyzb_342{margin:0;color:var(--green)}._progressTrack_1qyzb_347{height:10px;overflow:hidden;border-radius:999px;background:var(--inset)}._progressTrack_1qyzb_347 span{display:block;width:42%;height:100%;background:linear-gradient(90deg,var(--blue),#58a6ff);border-radius:inherit}._list_1qyzb_362{display:grid;gap:12px;margin:0;padding:0;list-style:none}._listRow_1qyzb_370{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px;border-top:1px solid var(--rule-2)}._listRow_1qyzb_370:first-child{padding-top:0;border-top:0}._checkboxRow_1qyzb_384{display:flex;gap:12px;align-items:center}._checkboxRow_1qyzb_384 input{width:18px;height:18px;accent-color:var(--blue)}._toolbar_1qyzb_396{display:flex;flex-wrap:wrap;gap:10px}._toolbarButton_1qyzb_402{border:1px solid var(--rule);border-radius:999px;padding:10px 14px;background:#ffffffd6;color:var(--ink-2);font-family:var(--font-mono);font-size:11px;text-transform:uppercase}._toolbarButton_1qyzb_402[data-active=true]{border-color:#0969da38;background:#0969da1a;color:var(--blue)}._sectionMeta_1qyzb_419{color:var(--ink-2);font-family:var(--font-mono);font-size:12px}@media(max-width:900px){._frame_1qyzb_1{width:min(100vw - 24px,1120px);padding:16px 0 28px}._hero_1qyzb_12,._panel_1qyzb_158{padding:20px;border-radius:20px}._heroSplit_1qyzb_27,._panelGridTwo_1qyzb_163,._metricGrid_1qyzb_222{grid-template-columns:1fr}._title_1qyzb_52{font-size:clamp(2rem,11vw,3.4rem)}}._desktop_1jovm_3{--loop-bg: var(--bg);--loop-window: var(--window);--loop-panel: var(--panel);--loop-sidebar: var(--sidebar);--loop-inset: var(--inset);--loop-ink: var(--ink);--loop-muted: var(--ink-2);--loop-soft: var(--ink-3);--loop-rule: var(--rule);--loop-rule-soft: var(--rule-2);--loop-blue: var(--blue);--loop-green: var(--green);--loop-grass-0: var(--grass-0);--loop-grass-1: var(--grass-1);--loop-grass-2: var(--grass-2);--loop-grass-3: var(--grass-3);--loop-grass-4: var(--grass-4);--loop-orange: var(--orange);min-height:100vh;padding:28px;color:var(--loop-ink);font-family:var(--font-sans);font-size:13px;line-height:1.45;font-feature-settings:"tnum"}._window_1jovm_31{display:grid;grid-template-rows:38px minmax(0,1fr) 24px;max-width:1180px;min-height:calc(100vh - 56px);margin:0 auto;overflow:hidden;border-radius:10px;background:var(--loop-window);box-shadow:0 24px 48px -12px #141c2847,0 8px 16px -8px #141c282e,0 0 0 1px #0000001f,inset 0 1px #ffffffb3}._titlebar_1jovm_47{display:grid;grid-template-columns:200px minmax(0,1fr) 200px;align-items:center;border-bottom:1px solid var(--loop-rule);padding:0 14px;background:var(--loop-window)}._traffic_1jovm_56{display:flex;gap:8px}._traffic_1jovm_56 span{width:12px;height:12px;border-radius:50%;box-shadow:inset 0 0 0 1px #0000002e}._red_1jovm_68{background:#ff5f57}._yellow_1jovm_72{background:#febc2e}._green_1jovm_76{background:#28c840}._title_1jovm_47,._segmented_1jovm_81,._statusbar_1jovm_82,._sidebarStatus_1jovm_83,._panelHeader_1jovm_84,._head_1jovm_85,._sectionHead_1jovm_86,._quote_1jovm_87,._ledgerMeta_1jovm_88,._profileSummary_1jovm_89,._axisCard_1jovm_90{font-family:var(--font-mono)}._title_1jovm_47{overflow:hidden;color:var(--loop-ink);font-size:12px;font-weight:600;text-align:center;text-overflow:ellipsis;white-space:nowrap}._title_1jovm_47 span{color:var(--loop-muted)}._segmented_1jovm_81{display:flex;justify-content:flex-end;gap:2px;border-radius:6px;font-size:11px}._segmented_1jovm_81 button{border:0;border-radius:5px;padding:4px 8px;background:transparent;color:var(--loop-muted)}._segmented_1jovm_81 ._segmentActive_1jovm_124{background:var(--loop-panel);color:var(--loop-ink);box-shadow:0 1px 1px #0000000f,0 0 0 1px #00000014}._body_1jovm_132{display:grid;grid-template-columns:200px minmax(0,1fr);min-height:0}._sidebar_1jovm_83{overflow-y:auto;border-right:1px solid var(--loop-rule);background:var(--loop-sidebar);padding:10px 0;font-size:12px}._sidebarSection_1jovm_146{padding:14px 14px 6px;color:var(--loop-muted);font-size:10px;font-weight:700;letter-spacing:0;text-transform:uppercase}._sidebarSection_1jovm_146:first-child{padding-top:6px}._sidebarItem_1jovm_159{display:flex;width:calc(100% - 12px);align-items:center;gap:8px;margin:1px 6px;border:0;border-radius:5px;padding:6px 8px;background:transparent;color:var(--loop-ink);text-align:left}._sidebarItem_1jovm_159:disabled{color:var(--loop-muted);cursor:not-allowed;opacity:.74}._sidebarItemActive_1jovm_179{background:#0969da1a;color:var(--loop-ink);font-weight:600}._pixelIcon_1jovm_185{display:inline-grid;width:18px;height:18px;place-items:center;border:1px solid rgba(28,33,42,.18);border-radius:3px;background:var(--loop-panel);color:var(--loop-blue);font-size:10px;font-weight:700}._sidebarStatus_1jovm_83{display:grid;gap:4px;margin-top:14px;border-top:1px solid var(--loop-rule);padding:12px 14px 4px;color:var(--loop-muted);font-size:11px}._main_1jovm_208{overflow-y:auto;padding:22px 24px 28px}._head_1jovm_85{padding-bottom:18px}._head_1jovm_85 h1{display:flex;align-items:center;gap:8px;margin:0;color:var(--loop-ink);font-size:36px;font-weight:600;letter-spacing:0;line-height:1}._head_1jovm_85 h1 span{display:inline-grid;min-width:28px;place-items:center;background:var(--loop-ink);color:var(--loop-window)}._head_1jovm_85 p{margin:8px 0 0;color:var(--loop-muted);font-size:12px}._sectionHead_1jovm_86{margin:26px 0 12px;color:var(--loop-muted);font-size:10px;font-weight:700;letter-spacing:0;text-transform:uppercase}._loopRow_1jovm_252,._dataRow_1jovm_253{display:grid;gap:14px}._loopRow_1jovm_252{grid-template-columns:minmax(260px,320px) minmax(0,1fr)}._dataRow_1jovm_253{grid-template-columns:minmax(0,1fr) minmax(280px,380px)}._panel_1jovm_84{overflow:hidden;border-radius:8px;background:var(--loop-panel);box-shadow:0 0 0 1px var(--loop-rule),0 1px 2px #141c280a,0 8px 24px -16px #141c281f}._panelHeader_1jovm_84{display:flex;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--loop-rule-soft);padding:8px 14px;color:var(--loop-muted);font-size:11px}._panelHeader_1jovm_84 span:first-child{overflow:hidden;color:var(--loop-ink);font-weight:700;text-overflow:ellipsis;white-space:nowrap}._loopVisual_1jovm_295{position:relative;display:grid;min-height:220px;place-items:center;overflow:hidden;background:linear-gradient(180deg,rgba(255,255,255,.6),transparent),repeating-linear-gradient(90deg,rgba(9,105,218,.08) 0,rgba(9,105,218,.08) 1px,transparent 1px,transparent 12px),#e3e8ef}._loopVisual_1jovm_295:before,._loopVisual_1jovm_295:after{position:absolute;content:"";border:2px solid var(--loop-green);border-radius:999px}._loopVisual_1jovm_295:before{width:164px;height:94px;transform:rotate(18deg)}._loopVisual_1jovm_295:after{width:94px;height:164px;border-color:var(--loop-blue);transform:rotate(18deg)}._loopVisual_1jovm_295 span{position:relative;z-index:1;width:12px;height:12px;border-radius:3px;background:var(--loop-orange);box-shadow:42px 0 0 var(--loop-green),-42px 0 0 var(--loop-blue),0 42px 0 var(--loop-ink),0 -42px 0 var(--loop-muted)}._quote_1jovm_87{margin:0;padding:18px;color:var(--loop-ink);font-size:13px;line-height:1.55}._quote_1jovm_87>span{margin-right:8px;color:var(--loop-green);font-weight:700}._quote_1jovm_87 footer{margin-top:14px;color:var(--loop-muted);font-size:11px}._ledger_1jovm_88{display:grid;grid-template-columns:minmax(120px,.85fr) auto;gap:28px;align-items:start;padding:20px}._ledgerMeta_1jovm_88{display:grid;gap:18px}._ledgerStat_1jovm_381{display:grid;gap:5px}._ledgerStat_1jovm_381 div{color:var(--loop-muted);font-size:10px;font-weight:700;letter-spacing:0;text-transform:uppercase}._ledgerStat_1jovm_381 strong{color:var(--loop-ink);font-size:22px;font-weight:600;line-height:1}._ledgerStat_1jovm_381 strong span,._ledgerStat_1jovm_381 small{color:var(--loop-muted);font-size:11px;font-weight:400}._ledgerRight_1jovm_408{display:grid;justify-items:end;gap:12px}._ledgerGrid_1jovm_414{display:grid;grid-template-columns:repeat(12,16px);grid-template-rows:repeat(7,16px);grid-auto-flow:column;gap:2px}._ledgerCell_1jovm_422{display:grid;width:16px;height:16px;place-items:center;border-radius:2px;background:var(--loop-grass-0);color:#1c212a47;font-family:var(--font-mono);font-size:12px;line-height:1}._ledgerCell_1jovm_422[data-intensity="1"]{background:var(--loop-grass-1);color:#155724}._ledgerCell_1jovm_422[data-intensity="2"]{background:var(--loop-grass-2);color:#073b1a}._ledgerCell_1jovm_422[data-intensity="3"]{background:var(--loop-grass-3);color:#fff}._ledgerCell_1jovm_422[data-intensity="4"]{background:var(--loop-grass-4);color:#fff}._ledgerLegend_1jovm_455{display:flex;align-items:center;gap:8px;color:var(--loop-muted);font-family:var(--font-mono);font-size:11px}._legendGlyphs_1jovm_464{color:var(--loop-green)}._profileSummary_1jovm_89{display:grid;gap:14px;padding:14px 16px 16px}._profileRow_1jovm_474{display:grid;gap:5px}._profileRowHead_1jovm_479{display:flex;align-items:baseline;justify-content:space-between;gap:10px;font-size:11px}._profileRowHead_1jovm_479 em{color:var(--loop-muted);font-style:normal;font-weight:500}._profileRowHead_1jovm_479 span:last-child{color:var(--loop-green);font-weight:700}._profileRowMeta_1jovm_498,._axisBenchmarkMeta_1jovm_499{display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:var(--loop-soft);font-size:11px}._profileRowMeta_1jovm_498 span:first-child,._axisBenchmarkMeta_1jovm_499 span:first-child{color:var(--loop-blue);font-weight:700}._miniHistogram_1jovm_514,._axisHistogram_1jovm_515{display:flex;align-items:flex-end;gap:2px;border-bottom:1px solid var(--loop-rule)}._miniHistogram_1jovm_514{height:28px}._axisHistogram_1jovm_515{height:56px}._miniHistogram_1jovm_514 span,._axisHistogram_1jovm_515 span{flex:1;min-width:3px;border-radius:2px 2px 0 0;background:var(--loop-ink);opacity:.14}._histogramBarActive_1jovm_539{background:var(--loop-grass-3)!important;opacity:1!important}._dimensionPanelBody_1jovm_544{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(340px,420px)}._axisCardGrid_1jovm_549{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;background:var(--loop-rule)}._axisCardShell_1jovm_556{position:relative;min-width:0;background:var(--loop-panel)}._axisCardTooltip_1jovm_562{position:absolute;top:14px;right:14px;z-index:2}._axisTab_1jovm_569{display:grid;gap:12px;min-height:100%;padding:16px 44px 18px 18px;background:linear-gradient(180deg,rgba(255,255,255,.54),transparent 42%),var(--loop-panel);cursor:pointer}._axisTab_1jovm_569[data-selected=true]{background:linear-gradient(180deg,rgba(22,163,74,.12),rgba(255,255,255,.18) 48%,transparent),var(--loop-panel);box-shadow:inset 0 0 0 1px #16a34a47,inset 4px 0 #16a34ac7}._axisTab_1jovm_569:focus-visible{outline:2px solid rgba(9,105,218,.72);outline-offset:-2px}._axisCardHeader_1jovm_595{display:grid;gap:8px}._axisCardLabel_1jovm_600{margin:0;color:var(--loop-ink);font-size:12px;font-weight:700;letter-spacing:0}._axisScoreRow_1jovm_608{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}._axisScore_1jovm_608{color:var(--loop-green)}._axisMode_1jovm_619{color:var(--loop-muted);font-size:11px}._axisBenchmarkRow_1jovm_624{display:flex;align-items:center;justify-content:space-between;gap:10px}._tooltipWrap_1jovm_631{position:relative;display:inline-flex;align-items:center;gap:6px}._tooltipButton_1jovm_638{display:inline-grid;width:18px;height:18px;place-items:center;border:1px solid var(--loop-rule);border-radius:999px;background:var(--loop-panel);color:var(--loop-blue);font-size:11px;font-weight:700}._tooltipCard_1jovm_651{position:absolute;top:calc(100% + 8px);right:0;z-index:5;display:grid;gap:6px;width:min(260px,70vw);border:1px solid var(--loop-rule);border-radius:8px;padding:10px 12px;background:var(--loop-window);box-shadow:0 12px 24px #141c2829;color:var(--loop-ink);font-size:11px;line-height:1.45}._benchmarkLabel_1jovm_669{margin:0 0 10px;color:var(--loop-soft);font-size:11px;font-family:var(--font-mono)}._axisConfidenceChip_1jovm_676{display:inline-flex;align-items:center;justify-content:center;min-height:22px;border-radius:999px;padding:0 8px;background:#0969da14;color:var(--loop-blue);font-size:10px;font-weight:700;text-transform:uppercase}._axisSummary_1jovm_690{margin:0;overflow:hidden;color:var(--loop-muted);font-size:11px;line-height:1.55;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}._axisDetailRail_1jovm_701{display:grid;gap:14px;border-left:1px solid var(--loop-rule);padding:18px 20px;background:linear-gradient(180deg,rgba(255,255,255,.58),transparent 24%),linear-gradient(180deg,rgba(22,163,74,.06),transparent 42%),var(--loop-panel)}._axisRailHeader_1jovm_712{display:grid;gap:8px}._axisRailEyebrow_1jovm_717,._axisRailSectionTitle_1jovm_718,._axisAnchorLabel_1jovm_719{margin:0;color:var(--loop-soft);font-family:var(--font-mono);font-size:10px;font-weight:700;text-transform:uppercase}._axisRailTitleRow_1jovm_728{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}._axisRailTitle_1jovm_728{margin:0;color:var(--loop-ink);font-family:var(--font-mono);font-size:19px;line-height:1.15}._axisRailMode_1jovm_743{margin:6px 0 0;color:var(--loop-muted);font-size:12px}._axisRailScore_1jovm_749{color:var(--loop-green);font-family:var(--font-mono);font-size:22px;line-height:1;white-space:nowrap}._axisRailBenchmark_1jovm_757{display:grid;gap:10px;border-radius:9px;padding:12px 14px;background:#ffffff9e;box-shadow:inset 0 0 0 1px #141c2814,0 10px 24px -18px #141c2847}._axisRailBenchmarkMeta_1jovm_768{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--loop-muted);font-size:11px}._axisRailMetric_1jovm_777{color:var(--loop-blue);font-weight:700}._axisRailHistogram_1jovm_782{display:flex;height:76px;align-items:flex-end;gap:3px;border-bottom:1px solid var(--loop-rule)}._axisRailHistogram_1jovm_782 span{flex:1;min-width:4px;border-radius:3px 3px 0 0;background:var(--loop-ink);opacity:.14}._axisRailScope_1jovm_798{margin:0;color:var(--loop-soft);font-size:11px}._axisRailSection_1jovm_718{display:grid;gap:8px}._axisRailBody_1jovm_809{margin:0;color:var(--loop-ink);font-size:13px;line-height:1.58}._axisEvidenceList_1jovm_816{display:grid;gap:6px;margin:0;padding-left:18px;color:var(--loop-muted);font-size:12px;line-height:1.5}._axisAnchorGrid_1jovm_826{display:grid;gap:10px}._axisAnchorCard_1jovm_831{display:grid;gap:6px;border-radius:8px;padding:10px 12px;background:var(--loop-window);box-shadow:inset 0 0 0 1px #141c2814}._axisAnchorCopy_1jovm_840{margin:0;color:var(--loop-ink);font-size:13px;line-height:1.55}._statePanel_1jovm_847{display:grid;gap:12px;max-width:560px;border-radius:8px;background:var(--loop-panel);padding:28px;box-shadow:0 0 0 1px var(--loop-rule)}._statePanel_1jovm_847 h2,._statePanel_1jovm_847 p{margin:0}._statePanel_1jovm_847 h2{color:var(--loop-ink);font-size:18px;letter-spacing:0}._statePanel_1jovm_847 p{color:var(--loop-muted)}._uploadForm_1jovm_872{display:grid;gap:12px}._fileField_1jovm_877{display:grid;gap:7px;color:var(--loop-muted);font-family:var(--font-mono);font-size:11px;font-weight:700;text-transform:uppercase}._fileField_1jovm_877 input{width:100%;border:1px solid var(--loop-rule);border-radius:6px;background:var(--loop-inset);color:var(--loop-ink);font:inherit;text-transform:none}._fileField_1jovm_877 input::file-selector-button{margin-right:12px;border:0;border-right:1px solid var(--loop-rule);padding:9px 12px;background:var(--loop-panel);color:var(--loop-ink);font:inherit}._fileMeta_1jovm_907{display:flex;justify-content:space-between;gap:12px;border-radius:6px;background:var(--loop-inset);padding:8px 10px;color:var(--loop-muted);font-family:var(--font-mono);font-size:11px}._primaryLink_1jovm_919{justify-self:start;border:1px solid var(--loop-green);border-radius:6px;padding:9px 12px;background:#eaf7ee;color:#0f5132;font:inherit;text-decoration:none}._primaryLink_1jovm_919:disabled{border-color:var(--loop-rule);background:var(--loop-inset);color:var(--loop-muted);cursor:not-allowed}._progressRail_1jovm_937{position:relative;height:8px;overflow:hidden;border-radius:999px;background:var(--loop-inset)}._progressRail_1jovm_937 span{position:absolute;inset:0 auto 0 0;width:38%;border-radius:inherit;background:var(--loop-green);animation:_loopProgress_1jovm_1 1.6s ease-in-out infinite alternate}@keyframes _loopProgress_1jovm_1{0%{transform:translate(-8%)}to{transform:translate(170%)}}._statusbar_1jovm_82{display:flex;align-items:center;gap:16px;border-top:1px solid var(--loop-rule);padding:0 14px;background:var(--loop-window);color:var(--loop-muted);font-size:11px}._statusSpacer_1jovm_975{flex:1}._statusbar_1jovm_82 b{color:var(--loop-ink)}._live_1jovm_983{color:var(--loop-green);font-weight:700}._live_1jovm_983:before{content:"● "}@media(max-width:920px){._desktop_1jovm_3{padding:0}._window_1jovm_31{min-height:100vh;border-radius:0}._titlebar_1jovm_47{grid-template-columns:80px minmax(0,1fr)}._segmented_1jovm_81{display:none}._body_1jovm_132{grid-template-columns:1fr}._sidebar_1jovm_83{display:flex;gap:8px;overflow-x:auto;border-right:0;border-bottom:1px solid var(--loop-rule);padding:8px}._sidebarSection_1jovm_146,._sidebarStatus_1jovm_83{display:none}._sidebarItem_1jovm_159{width:auto;white-space:nowrap}._loopRow_1jovm_252,._dataRow_1jovm_253,._dimensionPanelBody_1jovm_544{grid-template-columns:1fr}._axisDetailRail_1jovm_701{border-top:1px solid var(--loop-rule);border-left:0}._axisCardGrid_1jovm_549{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){._main_1jovm_208{padding:18px 14px 24px}._head_1jovm_85 h1{font-size:28px}._ledger_1jovm_88{grid-template-columns:1fr}._ledgerRight_1jovm_408{justify-items:start;max-width:100%;overflow-x:auto}._axisCardGrid_1jovm_549,._axisRailTitleRow_1jovm_728{grid-template-columns:1fr}._axisRailTitleRow_1jovm_728{display:grid}._axisRailScore_1jovm_749{font-size:20px}}._table_12z9n_1{overflow:hidden;border:1px solid rgba(28,33,42,.1);border-radius:10px;background:#fff}._grid_12z9n_8{width:100%;border-collapse:collapse;font-size:13px}._grid_12z9n_8 th,._grid_12z9n_8 td{padding:12px 14px;border-bottom:1px solid rgba(28,33,42,.08);text-align:left}._grid_12z9n_8 th{color:#6b7280;font-size:11px;text-transform:uppercase}._rowLink_12z9n_27{color:inherit;text-decoration:none}._chip_12z9n_32{display:inline-flex;align-items:center;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;text-transform:uppercase}._scored_12z9n_42{background:#1a7f371f;color:#1a7f37}._uploaded_12z9n_47,._scoring_12z9n_48{background:#0969da1f;color:#0969da}._failed_12z9n_53{background:#d1581c1f;color:#d1581c}._deltaPositive_12z9n_58{color:#1a7f37}._deltaNegative_12z9n_62{color:#d1581c}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-serif:ui-serif, Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height: 1.5 ;--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--radius-lg:.5rem;--shadow-sm:0 1px 3px 0 #0000001a, 0 1px 2px -1px #0000001a;--shadow-md:0 4px 6px -1px #0000001a, 0 2px 4px -2px #0000001a;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.w-full{width:100%}.flex-shrink{flex-shrink:1}.grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.gap-1{gap:calc(var(--spacing) * 1)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.border{border-style:var(--tw-border-style);border-width:1px}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--bg:#d9dde3;--window:#fafbfc;--panel:#fff;--sidebar:#ebeef2;--titlebar-1:#ecedef;--titlebar-2:#dfe2e6;--inset:#f3f4f6;--ink:#1d2229;--ink-2:#6b7280;--ink-3:#aab0ba;--rule:#1c212a1a;--rule-2:#1c212a0f;--highlight:#ffffffb8;--blue:#0969da;--green:#1a7f37;--grass-0:#ebedf0;--grass-1:#9be9a8;--grass-2:#40c463;--grass-3:#30a14e;--grass-4:#216e39;--red:#cf222e;--orange:#d1581c;--yellow:#9a6700;--tl-r:#ff5f57;--tl-y:#febc2e;--tl-g:#28c840;--font-sans:"Geist", system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-mono:"Geist Mono", "SF Mono", "Cascadia Code", "Liberation Mono", Menlo, monospace;font-family:var(--font-sans);font-feature-settings:"tnum","ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*,:before,:after{box-sizing:border-box}html{background:var(--bg)}body{background:radial-gradient(circle at 28% -10%,#e7eaef 0,transparent 58%),radial-gradient(circle at 90% 110%,#d3d8df 0,transparent 60%),var(--bg);min-width:320px;min-height:100vh;color:var(--ink);font-family:var(--font-sans);margin:0;font-size:13px;line-height:1.45}body:before{pointer-events:none;content:"";background:linear-gradient(#ffffff2e,#fff0 22%),linear-gradient(120deg,#fff0 0,#ffffff1f 45%,#fff0 70%);position:fixed;inset:0}#root{isolation:isolate;min-height:100vh}button,input,textarea,select{font:inherit}button,a{color:inherit}a{text-decoration:none}button{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;outline:2px solid #0969da8c}input,textarea,select{color:inherit}h1,h2,h3,p,blockquote,dl,dt,dd{margin-top:0}::selection{background:#0969da29}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}
