:root{--bg:#040d16;--panel:#0a1d2b;--line:#294b5b;--cyan:#8ce7ed;--muted:#a1bdcb;--white:#e5f5fa}body{background:radial-gradient(ellipse at 45% 30%,#0d283340,transparent 65%),var(--bg)}header{background:#061520f5;border-bottom-color:#315667;backdrop-filter:blur(16px)}.brandmark{filter:drop-shadow(0 0 9px #76d8e660)}.universe-layout{grid-template-columns:112px minmax(0,1fr)!important}.universe-sidebar{background:linear-gradient(#0c213099,#06111ccc);border-right-color:#284b5a;padding:20px 8px!important}.universe-sidebar .sidebar-title{text-align:center;letter-spacing:.13em;font-size:10px}.universe-sidebar #nav{gap:7px}.universe-sidebar .navlink{display:flex;flex-direction:column;align-items:center;gap:7px;padding:12px 4px;border:0;border-radius:20px;color:var(--muted);font-size:11px;white-space:normal;text-align:center;line-height:1.3}.universe-sidebar .navlink span{margin:0}.universe-sidebar .navlink svg{width:25px;height:25px;filter:drop-shadow(0 0 7px #82dce32c)}.universe-sidebar .navlink.active,.universe-sidebar .navlink:hover{background:radial-gradient(ellipse,#4db7c322,transparent 75%);color:#c6fbff}.universe-sidebar #latest-episode{display:none}main{padding:30px clamp(18px,3vw,45px) 48px}.holo-viewhead{align-items:center}.holo-signal{font-size:10px;letter-spacing:.16em;color:var(--muted);white-space:nowrap}.holo-signal:before{content:'';display:inline-block;width:6px;height:6px;background:var(--cyan);border-radius:50%;margin-right:9px;box-shadow:0 0 10px #8ce7ed80}.holo-layout{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:30px;align-items:center;padding:15px 0 30px;position:relative;isolation:isolate;background:radial-gradient(ellipse at 28% 50%,#15445445,transparent 64%)}.holo-layout:before{content:'';position:absolute;inset:0;background:repeating-linear-gradient(0deg,transparent 0 3px,#a5e7ec03 3px 4px);pointer-events:none}.holo-projection{min-width:0}.holo-wheel{display:block;position:relative;width:100%;max-width:560px;aspect-ratio:1;margin:auto;overflow:visible}.holo-circle{position:absolute;border-radius:50%;pointer-events:none}.holo-outer{inset:5%;border:1px solid #4877848c;box-shadow:0 0 40px #65d5dc13,inset 0 0 32px #65d5dc0c}.holo-ticks{inset:7%;background:repeating-conic-gradient(from -2deg,#84c6d470 0deg .7deg,transparent .7deg 6deg);mask:radial-gradient(transparent 67%,#000 68% 70%,transparent 71%)}.holo-inner{inset:24%;border:1px solid #568a994c;box-shadow:0 0 28px #79dbe910}.holo-hub{position:absolute;inset:36%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:9px;background:radial-gradient(#1a4d5b70,#0a2333);border:1px solid #5b95a480;box-shadow:0 0 38px #75dce022,inset 0 0 24px #8ae6ec15}.holo-hub svg{width:30px;height:30px;color:var(--cyan)}.holo-hub span{font-size:11px;text-transform:uppercase;letter-spacing:.08em;padding:0 8px;line-height:1.4;overflow-wrap:anywhere}.holo-node{position:absolute;transform:translate(-50%,-50%);width:120px;min-height:80px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:7px;border:0;background:transparent;border-radius:40px;transition:background .2s,filter .2s;color:#c2e8ee;padding:7px;line-height:1.3}.holo-node svg{width:38px;height:38px;color:#a6d6df;filter:drop-shadow(0 0 8px #6bcbd633)}.holo-node span{font-size:12px;max-width:110px}.holo-node:hover,.holo-node.is-selected{background:radial-gradient(ellipse,#56c8d32a,transparent 75%);filter:drop-shadow(0 0 10px #7bd7e044);color:#c7fcff}.holo-node.is-selected svg{color:#bbffff}.holo-projection-label{text-align:center;color:var(--muted);font-size:10px;letter-spacing:.17em;margin-top:12px}.holo-projection-label:before,.holo-projection-label:after{content:'';display:inline-block;width:24px;height:1px;background:#4d7581;vertical-align:middle;margin:0 12px}.holo-sheet{position:relative;min-width:0;padding:25px;border:1px solid #578695a3;border-radius:2px 20px 2px 2px;background:linear-gradient(120deg,#10313fe8,#0b1d2cf5);box-shadow:0 0 45px #71d4df0b,inset 0 0 42px #6ecbd00b;animation:holo-unfold .24s ease-out}.holo-sheet:before{content:'';position:absolute;left:-2px;top:26px;width:3px;height:32px;background:var(--cyan);box-shadow:0 0 17px #75e0e6}.holo-sheet:after{content:'';position:absolute;left:-31px;top:43px;width:29px;height:1px;background:#72bac885;box-shadow:0 0 8px #7ee6f04d}.holo-panel-head{display:flex;justify-content:space-between;align-items:start;gap:14px;border-bottom:1px solid #35576a;padding-bottom:17px;margin-bottom:16px}.holo-panel-head h2{font-size:25px;letter-spacing:.04em;margin:0;line-height:1.3}.holo-panel-head .eyebrow{font-size:10px;line-height:1.5;margin-bottom:8px}.holo-back{flex-shrink:0;border:1px solid #3e7181;border-radius:50%;display:grid;place-items:center;width:36px;height:36px;background:#0c2735;font-size:19px;color:var(--cyan)}.holo-copy{font-size:14px;line-height:1.7;color:#b7d3df;margin:0 0 16px}.holo-index{display:grid}.holo-row{display:flex;width:100%;align-items:center;gap:14px;text-align:left;background:transparent;border:0;border-bottom:1px solid #2a4c5a;padding:14px 4px;color:#dbedf5;font:inherit;transition:background .2s}.holo-row:hover{background:#70c5d90e}.holo-row>svg{width:25px;height:25px;flex-shrink:0;color:#9fd2df}.holo-row>span:first-of-type{flex:1}.holo-row small{color:var(--muted);font-size:12px}.holo-arrow{color:#9be0ea;font-size:22px}.holo-records{display:grid;max-height:550px;overflow:auto;scrollbar-width:thin;scrollbar-color:#417081 #0b1d2b;padding-right:5px}.holo-record{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid #244958;min-height:72px}.holo-record:hover{background:#7acfe50d}.holo-record>img{width:70px;height:64px;object-fit:contain;border-radius:3px;background:#06131d;flex-shrink:0}.holo-record>svg{width:35px;height:35px;margin:0 18px;color:var(--cyan);flex-shrink:0}.holo-record>span:first-of-type{flex:1;min-width:0}.holo-record strong{font-size:14px;font-weight:400;display:block;line-height:1.4;overflow-wrap:anywhere}.holo-record small{display:block;color:var(--muted);font-size:11px;margin-top:5px;line-height:1.4;overflow-wrap:anywhere}.holo-record .holo-arrow{padding:0 5px}.holo-all{text-align:right;color:var(--cyan);font-size:13px}.holo-map-preview{display:block;margin:0 0 20px;border:1px solid #365b69;border-radius:10px;overflow:hidden}.holo-map-preview img{width:100%;display:block}.holo-portal .holo-wheel{max-width:600px}.holo-wheel-dense .holo-node{width:96px}.holo-wheel-dense .holo-node svg{width:30px;height:30px}.holo-wheel-dense .holo-node span{font-size:11px}.holo-context .holo-wheel{max-width:480px}.holo-context{padding-top:20px}.catalogue-filters{border:1px solid #2e5461;background:#0b2230b3;border-radius:3px 16px 3px 3px}.detailhero,.inspector,.map-panel,.journey-planner,.card,.reference-grid figure,.archive-subsections,.home-next-archive{border-color:#355c6d;box-shadow:0 0 26px #65bbd108;background-color:#0a1d2b;border-radius:3px 15px 3px 3px}.detailtabs{border-color:#33596a;background:linear-gradient(#102b3b,#091d2b)}.detailtabs button.active{background:#1f4b5e66;border-bottom-color:var(--cyan)}.detailcontent{background:linear-gradient(120deg,#0e273440,transparent);padding:20px;border-left:1px solid #284d5e}.field label{color:#98dee9}.card:hover{box-shadow:0 0 24px #76dbe41a}.button,.home-button{border-radius:3px 12px 3px 3px}.home-discovery .holo-layout{padding-top:10px}.public-page-body .holo-layout{padding-top:0}.archive-console{margin-top:26px}.archive-console>summary{color:var(--cyan);font-size:13px;letter-spacing:.12em;padding:17px 0;border-bottom:1px solid #345767;cursor:pointer}.public-nav a.active{box-shadow:0 9px 12px -12px #8ee7ef}.universe-quick-links a{border-radius:3px 15px 3px 3px;background:#13344655}@keyframes holo-unfold{from{opacity:.35;transform:translateX(-10px) perspective(1000px) rotateY(-8deg)}to{opacity:1;transform:none}}@media(max-width:1150px){.holo-node{width:100px;min-height:72px}.holo-node svg{width:30px;height:30px}.holo-node span{font-size:11px}}@media(max-width:850px){.holo-layout{grid-template-columns:1fr;gap:24px}.holo-wheel{max-width:490px}.holo-node{width:110px}.holo-sheet:after{display:none}.holo-sheet{padding:22px}.holo-records{max-height:520px}.holo-signal{display:none}.holo-portal .holo-wheel{max-width:550px}}@media(max-width:900px){.universe-layout{display:block!important}.universe-sidebar{padding:8px 12px!important}.universe-sidebar #nav{flex-direction:row;overflow:auto;gap:3px}.universe-sidebar .navlink{flex:0 0 75px;padding:9px 2px;border-radius:18px}.universe-sidebar .navlink svg{width:21px;height:21px}.universe-sidebar .sidebar-title{display:none}.universe-sidebar{border-bottom:1px solid #315465}.detailcontent{padding:14px 0 14px 10px}}@media(max-width:420px){.holo-node{width:86px;min-height:68px;padding:4px;gap:6px}.holo-node svg{width:27px;height:27px}.holo-node span{font-size:11px}.holo-wheel-dense .holo-node{width:68px;min-height:60px}.holo-wheel-dense .holo-node svg{width:24px;height:24px}.holo-hub{inset:35%}.holo-hub svg{width:24px;height:24px}.holo-hub span{font-size:10px;padding:0 4px}.holo-sheet{padding:18px}.holo-panel-head h2{font-size:22px}.holo-record>img{width:56px;height:56px}.holo-record{gap:10px}.holo-record strong{font-size:13px}.holo-projection-label{font-size:9px}.holo-projection-label:before,.holo-projection-label:after{width:15px;margin:0 8px}}@media(prefers-reduced-motion:reduce){.holo-sheet,.holo-node,.holo-row{animation:none!important;transition:none!important}}
/* Keep the archive console above every opened record. */
.archive-open-entry{padding-top:32px;border-top:1px solid #355c6d;margin-top:28px}.holo-filter{position:relative;min-width:150px;flex:1;border:1px solid #365b69;border-radius:3px 12px 3px 3px;background:#0b2230}.holo-filter summary{display:flex;align-items:center;gap:10px;padding:14px;cursor:pointer;list-style:none;color:var(--cyan);font-size:12px}.holo-filter summary::-webkit-details-marker{display:none}.holo-filter summary svg{width:25px;height:25px;flex-shrink:0}.holo-filter summary span:last-child{margin-left:auto}.holo-filter>label{padding:0 14px 14px;display:block}.holo-filter select{width:100%;max-width:100%}.catalogue-filters .filter-controls{display:flex;flex-wrap:wrap;gap:12px}.catalogue-filters:has(>.holo-filter){display:flex;flex-wrap:wrap;gap:12px;align-items:start}.catalogue-filters:has(>.holo-filter)>p{flex-basis:100%;margin:0}.holo-filter[open]{border-color:#88d4df;box-shadow:0 0 18px #7bd7e019}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:600px){.holo-filter{min-width:130px}.archive-open-entry{padding-top:22px;margin-top:20px}}

.holo-viewhead{justify-content:flex-end;margin-bottom:0}.holo-viewhead:has(>.sr-only){min-height:0}

/* Anchor the projection independently of the adjacent panel's height. */
#archive-hologram{margin:0;padding:0}#archive-hologram>.holo-layout{align-items:start;padding-top:0;margin-top:0}#archive-hologram .holo-projection{align-self:start}#archive-hologram .holo-sheet{margin-top:28px;max-height:610px;overflow:auto;scrollbar-width:thin;scrollbar-color:#417081 #0b1d2b}.holo-path{margin:12px 0 20px;line-height:1.6}.holo-system-image{margin-bottom:14px}.holo-system-image img{width:100%;max-height:170px;object-fit:contain;background:#06131d;border-radius:3px}.holo-system .holo-hub span{font-size:13px;text-transform:none;letter-spacing:.03em}.holo-system .holo-sheet .holo-index{max-height:300px;overflow:auto}.holo-system .holo-node span{overflow-wrap:anywhere}@media(max-width:850px){#archive-hologram .holo-sheet{margin-top:0;max-height:none}.holo-system .holo-hub span{font-size:11px}}

.holo-node.active{background:radial-gradient(ellipse,#56c8d32a,transparent 75%);color:#c7fcff}.holo-node.active svg{color:#bbffff}.holo-planet .holo-hub span{font-size:13px;text-transform:none;letter-spacing:.03em}.holo-planet .holo-sheet .holo-index{max-height:320px;overflow:auto}.holo-planet .holo-node{cursor:pointer}#archive-hologram[data-planet-id]+.archive-open-entry .detailtabs{display:none}@media(max-width:850px){.holo-planet .holo-hub span{font-size:11px}}

.holo-world-status{font-size:10px;line-height:1.2;color:#e0a386;letter-spacing:.015em}.holo-node.is-uninhabitable{color:#dfaf94}.holo-node.is-uninhabitable svg{color:#cf977b;filter:drop-shadow(0 0 8px #d5977433)}.holo-node.is-uninhabitable:hover{background:radial-gradient(ellipse,#bc805b30,transparent 75%);color:#ffe2ce;filter:drop-shadow(0 0 10px #dba68144)}.holo-hub.is-uninhabitable{border-color:#a77b62;background:radial-gradient(#62443770,#16232d)}.holo-hub.is-uninhabitable svg{color:#e2b394}.holo-entry-count{font-size:10px;color:#9bc6cc;line-height:1.2}.holo-node.is-empty,.holo-row.is-empty{color:#71828c;cursor:default;opacity:.55}.holo-node.is-empty svg,.holo-row.is-empty svg{color:#71828c;filter:none}.holo-node.is-empty:hover,.holo-row.is-empty:hover{background:transparent;filter:none;box-shadow:none;color:#71828c}.holo-node.is-empty .holo-entry-count,.holo-row.is-empty small{color:#71828c}.holo-node:has(.holo-entry-count),.holo-node:has(.holo-world-status){gap:4px}.holo-hub .holo-world-status{padding:0 3px}@media(max-width:420px){.holo-world-status,.holo-entry-count{font-size:9px}.holo-wheel-dense .holo-node{min-height:70px}}

.holo-community{font-size:10px;line-height:1.25;color:#afc9d0;max-width:110px}.holo-node.is-habitable svg,.holo-hub.is-habitable svg{color:#99d8c1}.is-habitable .holo-world-status{color:#99d8c1}.holo-node.is-protected{color:#b8c9ed}.holo-node.is-protected svg{color:#a1b9e5;filter:drop-shadow(0 0 8px #a1b9e533)}.holo-node.is-protected:hover{background:radial-gradient(ellipse,#829dcc2c,transparent 75%);color:#dce8ff;filter:drop-shadow(0 0 10px #9bb7ec44)}.is-protected .holo-world-status{color:#b0c7f1}.holo-hub.is-protected{border-color:#7890b1;background:radial-gradient(#324a7170,#142534)}.holo-hub.is-protected svg{color:#b2c7ed}.holo-hub .holo-community{font-size:9px;padding:0 5px}.holo-system .holo-node:has(.holo-community){gap:3px;min-height:100px}.holo-system .holo-node:has(.holo-community) svg{width:28px;height:28px}.holo-planet .holo-hub:has(.holo-community){gap:5px}.holo-planet .holo-hub:has(.holo-community) svg{width:23px;height:23px}@media(max-width:420px){.holo-community{font-size:9px}.holo-hub .holo-community{font-size:8px}.holo-system .holo-node:has(.holo-community){min-height:88px}}

#archive-hologram[data-entry-id]+.archive-open-entry .detailtabs{display:none}.holo-entry .holo-hub span{font-size:12px;text-transform:none;letter-spacing:.02em}.holo-entry .holo-sheet .holo-index{max-height:320px;overflow:auto}.holo-entry .holo-sheet h3{font-size:15px;margin-top:24px}.holo-entry .holo-sheet .holo-records{max-height:220px}

.episode-connections-compact{margin:16px 0;padding:0;border:1px solid #294b5b;border-radius:3px 12px 3px 3px;background:#0a1d2b}.episode-connections-compact>summary{padding:11px 14px;font-size:13px;color:#b6d7df;cursor:pointer}.episode-connections-compact>summary>span{font-size:11px;color:#94b6c4;margin-left:8px}.episode-links{display:grid;max-height:220px;overflow:auto;padding:0 14px 8px}.episode-links>a{display:flex;align-items:center;gap:12px;border-top:1px solid #254552;padding:9px 0;font-size:13px}.episode-links small{font-size:10px;color:#99bbc9;min-width:125px}.episode-links span{flex:1}.episode-links b{font-weight:400;color:var(--cyan)}@media(max-width:500px){.episode-links>a{flex-wrap:wrap;gap:4px}.episode-links small{flex-basis:100%}}

#archive-hologram{position:relative}.holo-parent{position:absolute;top:0;left:0;width:112px;z-index:4;cursor:pointer;color:#adcdd7;text-align:center;animation:holo-recede .35s ease-out}.holo-mini-view{width:112px;height:112px;overflow:hidden;opacity:.55;transition:opacity .2s,filter .2s}.holo-mini-view>.holo-projection{width:560px;transform:scale(.2);transform-origin:top left}.holo-mini-view .holo-projection-label{display:none}.holo-parent>span{display:block;font-size:10px;line-height:1.3;padding:3px 2px;overflow-wrap:anywhere}.holo-parent:hover .holo-mini-view,.holo-parent:focus-visible .holo-mini-view{opacity:1;filter:drop-shadow(0 0 8px #82e5ee66)}.holo-parent:focus-visible{outline:1px solid var(--cyan);outline-offset:4px;border-radius:5px}.holo-arriving>.holo-layout{animation:holo-materialise .4s ease-out}.archive-open-entry[hidden]{display:none!important}#archive-hologram>.holo-context{margin:0;padding-top:0;align-items:start}#archive-hologram>.holo-context .holo-wheel{max-width:560px}@keyframes holo-materialise{from{opacity:.15;transform:translateY(10px) scale(.97);filter:blur(3px)}to{opacity:1;transform:none;filter:none}}@keyframes holo-recede{from{opacity:0;transform:scale(1.15)}to{opacity:1;transform:none}}@media(max-width:600px){.holo-parent{width:88px}.holo-mini-view{width:88px;height:88px}.holo-mini-view>.holo-projection{transform:scale(.15714)}}@media(prefers-reduced-motion:reduce){.holo-arriving>.holo-layout,.holo-parent{animation:none!important}}

/* A side dock for overlapping previous holograms, leaving the main projection level. */
.holo-parent-stack{position:absolute;left:0;top:0;width:140px;height:var(--stack-height);max-height:min(680px,78vh);overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#375d70 transparent;z-index:5}.holo-parent-stack .holo-parent{position:absolute;left:var(--step-x);top:var(--step-y);z-index:var(--step-z);width:112px;border:1px solid #3f697c66;border-radius:6px;background:linear-gradient(140deg,#0b2633ee,#071824dc);box-shadow:0 4px 18px #0006}.holo-parent-stack .holo-parent>span{position:absolute;top:5px;left:5px;right:5px;text-align:left;font-size:10px;background:#091d2ee6;padding:3px 4px;border-radius:3px;color:#c2e8ee}.holo-parent-stack .holo-parent:hover,.holo-parent-stack .holo-parent:focus-visible{z-index:50;border-color:#93dbe2}.holo-parent-stack .holo-mini-view{opacity:.65}.holo-parent-stack .holo-parent:hover .holo-mini-view{opacity:1}#archive-hologram.holo-has-history{padding-left:150px}#archive-hologram.holo-has-history>.holo-layout{padding-top:0;grid-template-columns:minmax(0,1.3fr) minmax(230px,.7fr);gap:22px}#archive-hologram.holo-has-history .holo-sheet{padding:20px}#archive-hologram.holo-has-history .holo-panel-head h2{font-size:22px}#archive-hologram.holo-has-history .holo-copy{font-size:13px}#archive-hologram.holo-has-history .holo-row{gap:9px;font-size:13px}@media(max-width:1150px){#archive-hologram.holo-has-history>.holo-layout{grid-template-columns:minmax(0,1fr) minmax(210px,.72fr);gap:16px}.holo-parent-stack{width:112px}.holo-parent-stack .holo-parent{width:88px}.holo-parent-stack .holo-mini-view{width:88px;height:88px}.holo-parent-stack .holo-mini-view>.holo-projection{transform:scale(.15714)}#archive-hologram.holo-has-history{padding-left:118px}}@media(max-width:850px){#archive-hologram.holo-has-history>.holo-layout{grid-template-columns:1fr;gap:20px}.holo-parent-stack{max-height:620px}}@media(max-width:500px){.holo-parent-stack{width:76px}.holo-parent-stack .holo-parent{width:62px;left:0}.holo-parent-stack .holo-mini-view{width:62px;height:62px}.holo-parent-stack .holo-mini-view>.holo-projection{transform:scale(.1107)}.holo-parent-stack .holo-parent>span{font-size:9px;top:2px;left:2px;right:2px;padding:2px;line-height:1.15}#archive-hologram.holo-has-history{padding-left:80px}#archive-hologram.holo-has-history .holo-node{width:70px;min-height:65px}#archive-hologram.holo-has-history .holo-node span{font-size:10px}#archive-hologram.holo-has-history .holo-wheel-dense .holo-node{width:58px}#archive-hologram.holo-has-history .holo-node svg{width:22px;height:22px}#archive-hologram.holo-has-history .holo-hub span{font-size:9px}#archive-hologram.holo-has-history .holo-sheet{padding:14px}}

/* Keep every archive level anchored while replacing its menu and side dock. */
#archive-hologram{display:flow-root;overflow-anchor:none}#archive-hologram>.holo-layout{margin-top:0!important;padding-top:0!important;align-items:start}#archive-hologram>.sr-only{position:absolute!important;margin:0!important}#archive-hologram>.holo-layout>.holo-projection{margin-top:0;align-self:start}

#archive-hologram>.sr-only[hidden]{display:none!important}#archive-hologram>.holo-layout>.holo-projection{grid-column:1;grid-row:1}#archive-hologram>.holo-layout>.holo-sheet{grid-column:2;grid-row:1}@media(max-width:850px){#archive-hologram>.holo-layout>.holo-sheet{grid-column:1;grid-row:2}}

.holo-content-cue{position:fixed;bottom:22px;left:calc(50% + 56px);transform:translateX(-50%);z-index:9;display:flex;flex-direction:column;align-items:center;gap:1px;padding:10px 25px 3px;border:1px solid #62cffd70;border-radius:3px 14px 3px 14px;background:linear-gradient(180deg,#09243aed,#061626f5);color:#80ddff;box-shadow:0 0 24px #35b8ff35,inset 0 0 16px #3bc7ff18;cursor:pointer;animation:holo-cue-glow 2s ease-in-out infinite}.holo-content-cue span{font-size:10px;letter-spacing:.2em}.holo-content-cue svg{width:36px;height:36px;filter:drop-shadow(0 0 5px #41c7ff);animation:holo-cue-down 1.4s ease-in-out infinite}.holo-content-cue:hover{border-color:#b5efff;color:#d3f6ff;background:#103b52}.holo-content-cue[hidden]{display:none}#detailcontent{scroll-margin-top:130px}@keyframes holo-cue-glow{0%,100%{box-shadow:0 0 16px #35b8ff25,inset 0 0 12px #3bc7ff12}50%{box-shadow:0 0 35px #35b8ff70,inset 0 0 20px #3bc7ff30}}@keyframes holo-cue-down{0%,100%{transform:translateY(-2px);opacity:.6}50%{transform:translateY(4px);opacity:1}}@media(max-width:900px){.holo-content-cue{left:50%;bottom:14px}#detailcontent{scroll-margin-top:165px}}@media(prefers-reduced-motion:reduce){.holo-content-cue,.holo-content-cue svg{animation:none}}

.holo-video-preview img{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border:1px solid #3d7084;border-radius:3px 12px 3px 3px;margin-bottom:18px}.holo-video .holo-hub span{text-transform:none}.holo-video .holo-records{max-height:380px}
