:root{--holo-line:#d80d31;--holo-bright:#ff2145;--holo-ice:#c6f7ff;--holo-card:#070102;--holo-card-hover:#170306;--holo-glass:#000000e6;--holo-shadow:inset 0 1px 0 #ff536f2b, inset 0 -1px 0 #ff18350f, 0 12px 36px #000b, 0 0 24px #ff183520}body.glaux-holographic{isolation:isolate;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#000}body.glaux-holographic:before{z-index:18000;opacity:.2;background:repeating-linear-gradient(#0000 0 3px,#ff5a710b 3px 4px)}body.glaux-holographic:after{display:none}.glaux-holographic [data-holo-page]{z-index:1;position:relative;background:0 0!important}.glaux-holographic [data-holo-surface]{--holo-fill:var(--holo-card);border-color:var(--holo-line);background:linear-gradient(135deg, #ff234012, transparent 40%), repeating-linear-gradient(0deg, transparent 0 3px, #ff294005 3px 4px), var(--holo-fill)!important;box-shadow:var(--holo-shadow)!important}.glaux-holographic [data-holo-surface=frame]{--holo-fill:var(--holo-glass);-webkit-backdrop-filter:blur(14px);border-color:#cf1633}.glaux-holographic [data-holo-surface=hud]{--holo-fill:#020000f5;border-color:#e01839;box-shadow:inset 0 -1px #ff36531f,0 6px 30px #000b!important}.glaux-holographic [data-holo-surface=card]:focus-within{--holo-fill:var(--holo-card-hover);border-color:var(--holo-bright)}.glaux-holographic [data-holo-surface][data-holo-lit=true]{border-color:#ff3857;background:radial-gradient(240px circle at var(--holo-x,50%) var(--holo-y,50%), #ff244520, transparent 75%), linear-gradient(135deg, #ff234012, transparent 40%), repeating-linear-gradient(0deg, transparent 0 3px, #ff294005 3px 4px), var(--holo-fill)!important}.glaux-holographic :is(h1,h2){text-shadow:0 0 22px #ff183548}.glaux-holographic :is(button,a,input,select,textarea,summary):focus-visible{outline-offset:3px;outline:2px solid var(--holo-ice)!important}.glaux-holographic :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),select,textarea){caret-color:#ff3655;box-shadow:inset 0 1px 8px #0003}.glaux-holographic :is(input,select,textarea):focus{border-color:#ff3655}.glaux-holographic ::selection{color:#fff;background:#a90025}.glaux-holographic :is(.main-logo,.fixed-club-logo){filter:drop-shadow(0 0 9px #ff183566)drop-shadow(0 0 24px #b3eeff17)}.glaux-holographic :is(.cyber-grid,.vignette,.noise,.archive-grid,.archive-vignette){opacity:.12}@media (hover:hover){.glaux-holographic [data-holo-surface=card]:hover{--holo-fill:var(--holo-card-hover);border-color:var(--holo-bright)}.glaux-holographic :is(button,a[role=button]):hover:not(:disabled):not([aria-disabled=true]){border-color:#ff6a80;box-shadow:inset 0 0 14px #ff244516,0 0 16px #ff18353d}}@media (prefers-reduced-motion:no-preference){.glaux-holographic [data-holo-surface]{transition:border-color .17s,box-shadow .17s}}@media (prefers-reduced-motion:reduce){.glaux-holographic *,.glaux-holographic :before,.glaux-holographic :after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (max-width:700px){.glaux-holographic [data-holo-surface=frame]{-webkit-backdrop-filter:none;--holo-fill:#050102}}@media (forced-colors:active){body.glaux-holographic:before{display:none}.glaux-holographic [data-holo-page],.glaux-holographic [data-holo-surface]{border-color:canvastext;box-shadow:none!important;background:canvas!important}}body.glaux-holographic [data-holo-surface=card]{border-width:2px;border-radius:16px;box-shadow:0 4px #53000f,0 8px 24px #ff183524}body.glaux-holographic [data-holo-surface=card]:hover{box-shadow:0 5px #9b001f,0 0 26px #ff18354f}.operative-record-intel-grid{box-shadow:none!important;background:0 0!important;border:0!important;gap:14px!important}.operative-record-intel-grid>div{background:#090103e8;border-radius:14px;box-shadow:0 4px #650013;border:2px solid #f0193e!important;padding:15px!important}.operative-record-intel-grid>div:hover{box-shadow:0 0 22px #ff183566;background:#210307!important}.operative-record-intel-grid strong{font-size:25px!important}.operative-record-intel-grid span{font-size:12px!important}@media (max-width:760px){.operative-record-overlay,.rank-advancement-overlay{align-items:flex-start!important;padding-top:80px!important;padding-bottom:50px!important;overflow-y:auto!important}.operative-record-card,.rank-advancement-card{max-height:none!important;overflow:visible!important}.operative-record-intel-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
