.ix-shell.ix-shell-main{--canvas:#242629;--surface:#1e1e1c;--surface-raised:#2b2d2f;--surface-inverse:#f0f0eb;--text:#f0f0eb;--text-soft:#d0d0c8;--text-muted:#b5b5ad;--text-inverse:#242629;--line:#5c5e59;--line-subtle:#41413b;--signal:#36b5e5;--signal-magenta:#f03b98;--signal-amber:#f0ed44;--signal-yellow:#f0ed44;--signal-blood:#f03b98;--glow-red:#f03b98;--glow-blue:#36b5e5;--glow-collision:#f0ed44;--scrim:#08090a;--metal:#b5b5ad;--fr4:#1e1e1c;--grid:#e7e9e90a;background:var(--canvas);color:var(--text);--lightningcss-light: ;--lightningcss-dark:initial;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;min-height:100svh}.ix-shell.ix-shell-main[data-lrrk-theme=light]{--canvas:#fafaf7;--surface:#f0f0e9;--surface-raised:#fff;--surface-inverse:#191918;--text:#191918;--text-soft:#3e3e39;--text-muted:#595952;--text-inverse:#fafaf7;--line:#a5a59c;--line-subtle:#cecec4;--signal:#087da6;--signal-magenta:#b71366;--signal-amber:#767100;--signal-yellow:#767100;--signal-blood:#b71366;--glow-red:#b71366;--glow-blue:#087da6;--glow-collision:#767100;--metal:#595952;--fr4:#f0f0e9;--grid:#1919180d;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.ix-shell-main .systems-background{z-index:-1;pointer-events:none;position:fixed;inset:0;overflow:hidden}.ix-shell-main .systems-grid{background-image:linear-gradient(var(--grid) 1px, transparent 1px), linear-gradient(90deg, var(--grid) 1px, transparent 1px);transform-origin:50%;will-change:transform;background-size:24px 24px;animation:12s ease-in-out infinite lrrk-legacy-grid-breathe;position:absolute;inset:-6%}.ix-shell-main .brand-filter-definitions{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.ix-shell-main .ix-canonical-logo{object-fit:contain;filter:url(#lrrk-logo-cutout);width:122px;height:66px;display:block}.ix-shell-main .ix-footer-mark .ix-canonical-logo{width:105px;height:57px}.ix-shell.ix-shell-main .ix-header{-webkit-backdrop-filter:none;background:0 0}.ix-shell.ix-shell-main .ix-header.is-scrolled{background:var(--canvas)}.ix-shell.ix-shell-main .ix-footer{background:0 0}.ix-shell-main .ix-nav-actions{justify-content:flex-end;align-items:center;gap:18px;display:flex}.ix-shell-main .ix-theme-toggle{border:1px solid var(--line-subtle);width:44px;height:44px;color:var(--text);cursor:pointer;background:0 0;flex:0 0 44px;place-items:center;padding:0;display:grid}.ix-shell-main .ix-theme-toggle:hover{background:var(--surface);border-color:var(--text)}.ix-shell-main .ix-mobile-menu{background:var(--canvas)}@keyframes lrrk-legacy-grid-breathe{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@media (width>=900px) and (width<=1199px){.ix-shell-main .ix-nav{gap:1rem}.ix-shell-main .ix-nav-links{gap:1rem;padding-left:0}.ix-shell-main .ix-nav-cta{max-width:10rem;font-size:.875rem}.ix-shell-main .ix-nav-actions{gap:12px}}@media (width<=899px){.ix-shell-main .ix-canonical-logo{width:105px;height:57px}.ix-shell-main .ix-nav-actions{gap:10px}.ix-shell-main .ix-menu-toggle{padding-inline:.75rem}}@media (width<=420px){.ix-shell-main .ix-header-main,.ix-shell-main .ix-nav{gap:.5rem}.ix-shell-main .ix-nav-actions{gap:8px}.ix-shell-main .ix-canonical-logo{width:90px;height:49px}}@media (prefers-reduced-motion:reduce){.ix-shell-main .systems-grid{will-change:auto;transform:none;animation:none!important}}
