:root{--background:#fff;--foreground:#171717;--w-bg:#f5f6f8;--w-surface:#fff;--w-text:#1e293b;--w-text-mid:#475569;--w-text-light:#94a3b8;--w-text-strong:#0f172a;--w-text-dark:#374151;--w-border:#e2e8f0;--w-border-light:#f1f5f9;--w-border-input:#d1d5db;--w-border-mid:#cbd5e1;--w-border-soft:#e5e7eb;--w-accent-pale:#f1f5f9;--w-accent-muted:#e2e8f0;--w-bg-hover:#f8fafc;--w-bg-subtle:#f9fafb;--w-bg-soft:#eef2f6;--w-bg-gradient:#eef0f4;--w-bg-muted:#f3f4f6;--w-positive-bg:#ecfdf5;--w-positive-text:#065f46;--w-warning-bg:#fffbeb;--w-warning-text:#92400e;--w-neutral-bg:#f1f5f9;--w-neutral-text:#475569;--w-purple-bg:#faf5ff;--w-red-bg:#fef2f2;--w-red-wash:#fff7f7;--w-green-bg:#f0fdf4;--w-blue-pale:#eff6ff;--w-gray-deep:#1f2937;--w-gray-text:#4b5563}[data-theme=dark]{--background:#0f1117;--foreground:#e2e8f0;--w-bg:#0f1117;--w-surface:#1a1d27;--w-text:#e2e8f0;--w-text-mid:#94a3b8;--w-text-light:#64748b;--w-text-strong:#f1f5f9;--w-text-dark:#cbd5e1;--w-border:#2d3348;--w-border-light:#232738;--w-border-input:#3d4358;--w-border-mid:#353a50;--w-border-soft:#2d3348;--w-accent-pale:#1e2132;--w-accent-muted:#2d3348;--w-bg-hover:#1e2132;--w-bg-subtle:#151822;--w-bg-soft:#1a1d27;--w-bg-gradient:#141720;--w-bg-muted:#1a1d27;--w-positive-bg:#0596691f;--w-positive-text:#6ee7b7;--w-warning-bg:#d977061f;--w-warning-text:#fcd34d;--w-neutral-bg:#1e2132;--w-neutral-text:#94a3b8;--w-purple-bg:#7c3aed1a;--w-red-bg:#dc26261a;--w-red-wash:#dc26260f;--w-green-bg:#16a34a1a;--w-blue-pale:#3b82f61a;--w-gray-deep:#cbd5e1;--w-gray-text:#94a3b8}html{max-width:100vw}body{max-width:100vw;color:var(--foreground);background:var(--background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial,Helvetica,sans-serif;overflow-x:clip}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] input,[data-theme=dark] textarea,[data-theme=dark] select{color:#e2e8f0!important;background-color:#1a1d27!important;border-color:#2d3348!important}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:#64748b!important}[data-theme=dark] option{color:#e2e8f0;background-color:#1a1d27}[data-theme=dark] body{color:#e2e8f0!important;background:#0f1117!important}[data-theme=dark] :not(nav):not([aria-label=Main\ navigation])>div[style*=\#FFFFFF],[data-theme=dark] :not(nav):not([aria-label=Main\ navigation])>div[style*=\#ffffff],[data-theme=dark] :not(nav):not([aria-label=Main\ navigation])>div[style*="rgb(255, 255, 255)"],[data-theme=dark] :not(nav):not([aria-label=Main\ navigation])>div[style*=white]{background-color:#1a1d27!important}[data-theme=dark] h1,[data-theme=dark] h2,[data-theme=dark] h3,[data-theme=dark] h4,[data-theme=dark] h5,[data-theme=dark] h6{color:#e2e8f0!important}[data-theme=dark] p{color:#cbd5e1!important}[data-theme=dark] label{color:#94a3b8!important}[data-theme=dark] th{color:#94a3b8!important;background-color:#141720!important}[data-theme=dark] td{color:#cbd5e1!important;border-color:#2d3348!important}[data-theme=dark] tr{border-color:#2d3348!important}[data-theme=dark] svg text{fill:#94a3b8!important}[data-theme=dark] [style*="color: #064E3B"],[data-theme=dark] [style*="color:#064E3B"],[data-theme=dark] [style*="color: #064e3b"],[data-theme=dark] [style*="color:#064e3b"],[data-theme=dark] [style*="color: rgb(6, 78, 59)"]{color:#34d399!important}[data-theme=dark] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=dark] ::-webkit-scrollbar-track{background:#0f1117}[data-theme=dark] ::-webkit-scrollbar-thumb{background:#2d3348;border-radius:4px}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:#3d4358}.skip-to-content{z-index:100;color:#fff;background:#1b3a4b;border-radius:0 0 8px 8px;padding:8px 16px;font-size:13px;font-weight:600;text-decoration:none;transition:top .2s;position:absolute;top:-40px;left:16px}.skip-to-content:focus{top:0}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin{animation:1s linear infinite spin}:focus-visible{outline-offset:2px;outline:2px solid #64748b}.btn-interactive{transition:all .15s}.btn-interactive:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 1px 4px #0000001f}.btn-interactive:active:not(:disabled){filter:brightness(.95);transform:scale(.97)}.btn-nav{transition:all .15s}.btn-nav:hover:not(:disabled){background:#ffffff2e!important}.btn-nav:active:not(:disabled){transform:scale(.97);background:#ffffff38!important}.subtab-interactive{transition:all .15s}.subtab-interactive:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 1px 3px #00000014}.subtab-interactive:active:not(:disabled){transform:scale(.97)}.input-focus:focus{outline:none;box-shadow:0 0 0 3px #64748b26;border-color:#64748b!important}.nav-phase-bar{scrollbar-width:thin;scrollbar-color:#fff3 transparent}.nav-phase-bar::-webkit-scrollbar{height:3px}.nav-phase-bar::-webkit-scrollbar-track{background:0 0}.nav-phase-bar::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}@media (min-width:1025px){.mnav-mobile-only{display:none!important}}@media (max-width:1024px){.mnav-desktop-only{display:none!important}}#mnav-toggle{visibility:hidden;position:absolute;top:-9999px;left:-9999px}.mnav-ham-line{transform-origin:50%;background:#fff;border-radius:2px;width:22px;height:2px;transition:transform .25s cubic-bezier(.55,.055,.675,.19),opacity .15s;display:block}#mnav-toggle:checked+nav .mnav-ham-line:first-child{transform:translateY(7px)rotate(45deg)}#mnav-toggle:checked+nav .mnav-ham-line:nth-child(2){opacity:0}#mnav-toggle:checked+nav .mnav-ham-line:nth-child(3){transform:translateY(-7px)rotate(-45deg)}.mnav-drawer{z-index:1001;-webkit-overflow-scrolling:touch;background:#1b3a4b;width:300px;max-width:90vw;padding:72px 28px 32px;transition:transform .35s cubic-bezier(.75,0,.25,1);position:fixed;top:0;bottom:0;right:0;overflow-y:auto;transform:translate(102%);box-shadow:-4px 0 24px #0000004d}#mnav-toggle:checked~.mnav-drawer{transform:translate(0)}.mnav-backdrop{z-index:1000;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#00000073;display:none;position:fixed;inset:0}#mnav-toggle:checked~.mnav-backdrop{display:block}.scribe-live-grid{grid-template-columns:1fr 400px}@media (max-width:768px){.scribe-live-grid{grid-template-columns:1fr}}@media (max-width:1024px){.nav-pills{display:none!important}.nav-row-1{flex-wrap:wrap}.strategy-main-grid{grid-template-columns:1fr!important}}@media (max-width:768px){.strategy-main-grid{grid-template-columns:1fr!important;gap:16px!important;padding:12px!important}.grid-responsive-2,.grid-responsive-3{grid-template-columns:1fr!important}.grid-responsive-4{grid-template-columns:1fr 1fr!important}.sizer-report-layout{flex-direction:column!important}.sizer-report-sidebar{width:100%!important}}
