.temporal-records{--holo:#83e8ee;--holo-rgb:131,232,238;gap:5vw;background:radial-gradient(ellipse at 80% 60%,#144f5b28,transparent 65%);align-items:center}.temporal-records .deck-copy h2{font-family:Manrope,Arial,sans-serif;font-size:clamp(36px,4.1vw,62px);font-weight:500;letter-spacing:-.055em;line-height:1.12}.temporal-records .deck-copy>p{font-size:14px;line-height:1.9;color:#9dbbc3}.temporal-records .deck-copy>.eyebrow{font-family:monospace;font-size:11px;letter-spacing:.12em}.temporal-records .deck-nav{display:grid;grid-template-columns:1fr 1fr;counter-reset:files;gap:8px}.temporal-records .deck-nav button{counter-increment:files;display:flex;gap:12px;align-items:center;text-align:left;padding:15px 12px;border:1px solid #6fc6d03b;background:#10232b6b;font:11px/1.5 monospace;min-height:54px;transition:border-color .25s,background .25s}.temporal-records .deck-nav button:before{content:'0' counter(files);color:#68b4bf;font-size:10px;border-right:1px solid #78d8e344;padding-right:10px}.temporal-records .deck-nav button[aria-pressed=true]{color:#d4faff;background:#21546170;border-color:var(--holo);box-shadow:inset 3px 0 var(--holo),0 0 20px #54cadd14}.temporal-records .deck-count{color:var(--holo);font-family:monospace;letter-spacing:.18em}.temporal-records .holo-terminal{position:relative;padding:0 0 24px;isolation:isolate;border:1px solid #6dabb252;border-radius:14px;background:linear-gradient(135deg,#162c36,#080f19 70%);box-shadow:0 25px 60px #0006,inset 0 0 0 5px #8fcee908,0 0 40px #49c8e01a;transform:perspective(1600px) rotateY(-3deg)}.holo-terminal:before{content:'';position:absolute;left:10%;right:10%;height:18px;bottom:-15px;border:1px solid #6abdc344;border-radius:0 0 50% 50%;background:#102f38;box-shadow:0 15px 40px #60d8ee22;z-index:-1}.holo-top,.holo-bottom{display:flex;align-items:center;gap:9px;font:9px/1.6 monospace;letter-spacing:.07em;color:#97c7cf}.holo-top{padding:17px 18px;border-bottom:1px solid #75ccd82b}.holo-led{height:5px;width:5px;border-radius:50%;background:var(--holo);box-shadow:0 0 10px var(--holo);flex-shrink:0}.holo-top .holo-status{margin-left:auto;font-size:8px;color:var(--holo)}.holo-display{position:relative;margin:18px 18px 0;padding:30px 14px 10px;border:1px solid #91e4ed38;background:radial-gradient(ellipse at 50% 95%,#29738a44,transparent 58%),linear-gradient(#071322ed,#0c2638bd);overflow:hidden;isolation:isolate}.holo-display:before{content:'';position:absolute;inset:0;background-image:linear-gradient(#6bbbc00d 1px,transparent 1px),linear-gradient(90deg,#6bbbc00d 1px,transparent 1px);background-size:36px 36px;pointer-events:none;z-index:-1}.holo-display:after{content:'';position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0,transparent 3px,#9bdce90c 4px);pointer-events:none;z-index:2}.holo-axis{position:absolute;left:12px;top:10px;font:7px/1.5 monospace;letter-spacing:.16em;color:#69b4c2;z-index:3}.temporal-records .art-enlarge{background:transparent;display:block}.temporal-records .art-enlarge img{height:440px;object-fit:contain;filter:drop-shadow(0 0 16px #6ed5ed24);mix-blend-mode:screen}.temporal-records .art-enlarge>span{right:0;bottom:0;font:9px monospace;color:#c6f1f5;border:1px solid #8cdae455;background:#0b1e2de8;border-radius:3px;padding:9px}.holo-bottom{padding:13px 18px 0;justify-content:space-between;font-size:7px;color:#72aebc}.holo-bottom b{font-weight:400;color:var(--holo)}.holo-bars{color:var(--holo);letter-spacing:.2em}.temporal-records .holo-terminal figcaption{margin:14px 18px 0;padding-top:13px;border-top:1px solid #8acdd526;font-size:9px;color:#93b3bd}.temporal-records .deck-source{color:#b5e5ed}.holo-terminal.holo-refresh .holo-display{animation:holo-decode .65s ease both}.future-world .temporal-records{--holo:#ff657c;--holo-rgb:255,101,124;background:radial-gradient(ellipse at 80% 60%,#790c3433,transparent 65%)}.future-world .holo-terminal{border-color:#f7607955;box-shadow:0 25px 60px #0009,inset 0 0 0 5px #ff557908,0 0 40px #ee32691a}.future-world .holo-display{border-color:#d8547155;background:radial-gradient(ellipse at bottom,#731d4344,transparent 65%),#140c1b}.future-world .temporal-records .deck-nav button[aria-pressed=true]{background:#62203866}.future-world .holo-display:after{background:repeating-linear-gradient(0deg,transparent 0,transparent 3px,#d965840d 4px)}@keyframes holo-decode{0%{opacity:.35;filter:blur(7px);transform:scaleY(.97)}100%{opacity:1;filter:blur(0);transform:none}}@media(max-width:760px){.temporal-records{gap:34px}.temporal-records .holo-terminal{order:0;transform:none;border-radius:10px}.holo-top{padding:14px 12px;gap:7px;font-size:8px}.holo-top .holo-status{font-size:7px}.holo-display{margin:12px 10px 0;padding:30px 8px 8px}.temporal-records .art-enlarge img{height:380px;max-height:55vh}.holo-bottom{padding:12px 12px 0;font-size:6px;gap:7px}.holo-bars{display:none}.temporal-records .deck-nav{max-height:none}.temporal-records .deck-copy h2{font-size:39px}.temporal-records .holo-terminal figcaption{margin-inline:12px}}@media(prefers-reduced-motion:reduce){.holo-terminal.holo-refresh .holo-display{animation:none}}.paused .holo-terminal.holo-refresh .holo-display{animation:none}
