._button_1n7vh_1{white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex}._button_1n7vh_1:hover{transform:translateY(-1px)}._primary_1n7vh_16{background:var(--p-accent);color:var(--p-accent-ink)}._outline_1n7vh_20{background:var(--p-surface);color:var(--p-text);border-color:var(--p-line)}._ghost_1n7vh_25{color:var(--p-muted);background:0 0}._small_1n7vh_29{padding:7px 11px;font-size:13px}._medium_1n7vh_33{padding:11px 18px}._card_1n7vh_36{background:var(--p-surface);border:1px solid var(--p-line);border-radius:var(--p-radius);padding:25px}._badge_1n7vh_42{border:1px solid var(--p-line);color:var(--p-accent);font:11px var(--p-mono);letter-spacing:.04em;border-radius:5px;align-items:center;gap:7px;padding:4px 9px;display:inline-flex}._input_1n7vh_53{border:1px solid var(--p-line);background:var(--p-bg);color:var(--p-text);border-radius:7px;width:100%;min-width:0;padding:10px 12px}._field_1n7vh_62{gap:6px;font-size:13px;font-weight:600;display:grid}._overlay_1n7vh_68{background:var(--p-overlay);z-index:var(--p-dialog-z);position:fixed;inset:0}._dialog_1n7vh_74{background:var(--p-surface);border:1px solid var(--p-line);border-radius:var(--p-radius);width:min(480px,100% - 32px);max-height:85vh;z-index:var(--p-menu-z);box-shadow:var(--p-shadow);padding:24px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}._dialogHead_1n7vh_89{justify-content:space-between;align-items:center;gap:16px;display:flex}._dialogHead_1n7vh_89 h2{margin:0 0 15px;font-size:20px}._menu_1n7vh_99{background:var(--p-raised);border:1px solid var(--p-line);min-width:160px;z-index:var(--p-menu-z);box-shadow:var(--p-shadow);border-radius:8px;padding:6px}._menuItem_1n7vh_108{cursor:pointer;color:var(--p-text);border-radius:5px;padding:8px 12px}._menuItem_1n7vh_108[data-highlighted]{background:var(--p-accent);color:var(--p-accent-ink);outline:none}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--p-bg:#101215;--p-surface:#171a1e;--p-raised:#1d2126;--p-text:#f2f4f2;--p-muted:#a5aaa7;--p-line:#343a3d;--p-accent:#b3f580;--p-accent-ink:#15260b;--p-danger:#ffb2a8;--p-overlay:#000a;--p-shadow:0 20px 80px #0005;--p-radius:12px;--p-dialog-z:100;--p-menu-z:110;--p-font:Arial, "Noto Sans", sans-serif;--p-mono:"SFMono-Regular", Consolas, monospace}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--p-bg:#f6f8f3;--p-surface:#fff;--p-raised:#eef1e9;--p-text:#172019;--p-muted:#546055;--p-line:#c9d0c5;--p-accent:#365f1d;--p-accent-ink:#fff;--p-danger:#a52318;--p-overlay:#10201088;--p-shadow:0 20px 80px #25321f22}*{box-sizing:border-box}body{background:var(--p-bg);color:var(--p-text);font-family:var(--p-font);margin:0;font-size:15px;line-height:1.65}button,input,select{font:inherit}a{color:inherit;text-underline-offset:4px}button,a,input,select{outline-offset:5px}:focus-visible{outline:2px solid var(--p-accent)}h1,h2,h3,p{margin-top:0}button{cursor:pointer}button:disabled{cursor:wait;opacity:.65}::selection{background:var(--p-accent);color:var(--p-accent-ink)}._layout_gmfsc_1{grid-template-columns:225px minmax(0,1fr);min-height:100vh;display:grid}._sidebar_gmfsc_6{border-right:1px solid var(--p-line);background:var(--p-surface);flex-direction:column;height:100vh;padding:30px 18px;display:flex;position:sticky;top:0}._brand_gmfsc_16,._loginBrand_gmfsc_17{font:700 30px var(--p-mono);letter-spacing:-1.5px}._brand_gmfsc_16{padding:0 15px}._brand_gmfsc_16 span,._loginBrand_gmfsc_17 span{color:var(--p-accent)}._sidebarCaption_gmfsc_28{font:9px var(--p-mono);color:var(--p-muted);letter-spacing:.1em;padding:12px 15px 35px}._sidebar_gmfsc_6 nav{gap:7px;display:grid}._sidebar_gmfsc_6 nav a{color:var(--p-muted);border-radius:7px;align-items:center;gap:13px;padding:11px 15px;font-size:13px;text-decoration:none;display:flex}._sidebar_gmfsc_6 nav a._selected_gmfsc_48{background:var(--p-raised);color:var(--p-accent)}._sidebar_gmfsc_6 nav a span{width:17px;font-size:19px}._sidebarFoot_gmfsc_56{color:var(--p-muted);margin-top:auto;padding:15px;font-size:11px}._sidebarFoot_gmfsc_56 small{font:9px var(--p-mono);margin-top:8px;display:block}._online_gmfsc_67{color:var(--p-accent);margin-right:5px}._workspace_gmfsc_71{min-width:0}._topbar_gmfsc_74{border-bottom:1px solid var(--p-line);min-height:76px;color:var(--p-muted);justify-content:space-between;align-items:center;gap:15px;padding:16px 36px;font-size:12px;display:flex}._topbar_gmfsc_74>div{flex-wrap:wrap;align-items:center;gap:9px;display:flex}._divider_gmfsc_91{color:var(--p-line);margin:0 12px}._user_gmfsc_95{border-left:1px solid var(--p-line);color:var(--p-text);margin-left:5px;padding-left:15px}._main_gmfsc_101{max-width:1500px;margin:auto;padding:40px 36px 60px}._pageHeading_gmfsc_106{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}._eyebrow_gmfsc_113{font:10px var(--p-mono);color:var(--p-muted);letter-spacing:.13em;margin-bottom:14px}._pageHeading_gmfsc_106 h1{letter-spacing:-.04em;margin-bottom:8px;font-size:31px;font-weight:500}._pageHeading_gmfsc_106 p:last-child{color:var(--p-muted);margin-bottom:0;font-size:13px}._filters_gmfsc_130{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:20px;padding-bottom:25px;display:flex}._presets_gmfsc_138{gap:6px;padding-bottom:2px;display:flex}._filters_gmfsc_130 form{align-items:end;gap:10px;display:flex}._filters_gmfsc_130 label{max-width:155px;font-size:10px}._filters_gmfsc_130 input{padding:7px 9px;font-size:11px}._metrics_gmfsc_156{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-bottom:22px;display:grid}._metricTop_gmfsc_162{color:var(--p-muted);justify-content:space-between;gap:10px;font-size:12px;display:flex}._metricTop_gmfsc_162>span{font:10px var(--p-mono);color:var(--p-accent)}._metrics_gmfsc_156 strong{letter-spacing:-.04em;margin:15px 0 7px;font-size:39px;font-weight:500;display:block}._metricNote_gmfsc_180{font:9px var(--p-mono);color:var(--p-muted)}._chartHeading_gmfsc_184{justify-content:space-between;align-items:center;gap:20px;display:flex}._main_gmfsc_101 h2{font-size:15px;font-weight:500}._chartHeading_gmfsc_184 span{font:10px var(--p-mono);color:var(--p-muted)}._chart_gmfsc_184{margin:15px 0 28px}._chart_gmfsc_184 svg{width:100%;height:170px;fill:var(--p-accent)}._chart_gmfsc_184 ._grid_gmfsc_206{stroke:var(--p-line);fill:none;stroke-width:1px}._chart_gmfsc_184 figcaption{color:var(--p-muted);margin-top:12px;font-size:10px}._scroll_gmfsc_216{max-height:340px;overflow:auto}table{border-collapse:collapse;text-align:left;width:100%;font-size:12px}caption{clip-path:inset(50%);width:1px;height:1px;padding:0;position:absolute;overflow:hidden}th{color:var(--p-muted);background:var(--p-surface);font-weight:400;position:sticky;top:0}th,td{border-bottom:1px solid var(--p-line);overflow-wrap:anywhere;padding:12px 10px}th:first-child,td:first-child{padding-left:0}th:not(:first-child),td:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}tbody tr:last-child td{border-bottom:0}._breakdowns_gmfsc_259{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:22px;display:grid}._empty_gmfsc_265{color:var(--p-muted);min-height:75px;padding:22px 0;font-size:12px}._notice_gmfsc_271,._updated_gmfsc_272{color:var(--p-muted);font-size:11px}._updated_gmfsc_272{font-family:var(--p-mono);margin-top:22px}._notice_gmfsc_271{border-top:1px solid var(--p-line);padding-top:16px}._error_gmfsc_284{color:var(--p-danger);overflow-wrap:anywhere;padding:15px 0;font-size:13px}._error_gmfsc_284 button{margin-left:12px}._form_gmfsc_293{gap:17px;display:grid}._form_gmfsc_293 small{color:var(--p-muted);font-size:11px;font-weight:400}._form_gmfsc_293>button{justify-self:start}._login_gmfsc_17{max-width:480px;margin:80px auto;padding:25px}._loginBrand_gmfsc_17{margin-bottom:35px}._login_gmfsc_17>h1{letter-spacing:-.04em;margin:25px 0 10px;font-size:32px}._login_gmfsc_17>p,._login_gmfsc_17>small{color:var(--p-muted);font-size:12px}._login_gmfsc_17>small{margin-top:22px;display:block}._login_gmfsc_17 h2{margin-bottom:24px;font-size:19px}._loginControls_gmfsc_331{gap:8px;display:flex;position:absolute;top:20px;right:25px}._loading_gmfsc_338{text-align:center;padding:60px}._accountGrid_gmfsc_342{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}._accountGrid_gmfsc_342 section>span{margin-bottom:20px}._accountGrid_gmfsc_342 section>._form_gmfsc_293{margin-bottom:14px}._check_gmfsc_353{align-items:center;gap:9px;font-size:12px;display:flex}._check_gmfsc_353 input{accent-color:var(--p-accent)}._profile_gmfsc_362{max-width:500px}._skip_gmfsc_365{background:var(--p-accent);color:var(--p-accent-ink);z-index:var(--p-menu-z);padding:12px;position:fixed;top:-100px;left:15px}._skip_gmfsc_365:focus{top:10px}@media (width<=1100px){._layout_gmfsc_1{grid-template-columns:190px minmax(0,1fr)}._main_gmfsc_101{padding:30px 24px}._topbar_gmfsc_74{padding:16px 24px}._topbar_gmfsc_74>span{display:none}._topbar_gmfsc_74>div{margin-left:auto}._filters_gmfsc_130{gap:15px}._filters_gmfsc_130 form{flex-wrap:wrap}._metrics_gmfsc_156{gap:12px}._metrics_gmfsc_156 section{padding:18px}._metricTop_gmfsc_162{font-size:11px}}@media (width<=750px){._layout_gmfsc_1{display:block}._sidebar_gmfsc_6{width:100%;height:auto;padding:18px;position:static}._brand_gmfsc_16{padding:0;font-size:25px}._sidebarCaption_gmfsc_28,._sidebarFoot_gmfsc_56{display:none}._sidebar_gmfsc_6 nav{gap:7px;margin-top:15px;display:flex;overflow-x:auto}._sidebar_gmfsc_6 nav a{white-space:nowrap;padding:7px 10px;font-size:11px}._sidebar_gmfsc_6 nav a span{display:none}._main_gmfsc_101{padding:27px 18px}._topbar_gmfsc_74{min-height:60px;padding:12px 18px}._topbar_gmfsc_74>div{gap:4px;margin:0}._user_gmfsc_95{padding-left:9px;font-size:10px}._metrics_gmfsc_156{grid-template-columns:1fr}._metrics_gmfsc_156 section{grid-template-columns:1fr auto;align-items:center;gap:10px;display:grid}._metrics_gmfsc_156 strong{margin:0;font-size:30px}._metricNote_gmfsc_180{grid-column:1/-1}._breakdowns_gmfsc_259,._accountGrid_gmfsc_342{grid-template-columns:1fr}._pageHeading_gmfsc_106{align-items:start}._pageHeading_gmfsc_106 h1{font-size:27px}._pageHeading_gmfsc_106>button{padding:8px;font-size:11px}._filters_gmfsc_130 form{gap:8px}._filters_gmfsc_130 label{max-width:140px}._chartHeading_gmfsc_184{flex-direction:column;align-items:start;gap:4px}._login_gmfsc_17{margin-top:60px}._topbar_gmfsc_74 button{font-size:11px}._chartHeading_gmfsc_184 h2{margin-bottom:0}}
