.full-db{display:block!important;max-width:none!important}.full-db .archive-controls{grid-template-columns:minmax(240px,2fr) minmax(170px,1fr) minmax(170px,1fr) auto auto;align-items:end}.full-db select{width:100%;height:54px;border:2px solid #0b0910;background:#f7f5e9;padding:0 14px}.db-stats{display:flex;justify-content:space-between;gap:20px;margin:20px 0;font:900 12px monospace}.national-search-note{display:grid;grid-template-columns:auto 1fr;gap:18px;align-items:start;margin:-8px 0 28px;padding:15px 18px;border:2px solid #0b0910;font:700 12px monospace}.national-search-note span{font-weight:500;line-height:1.5}.national-results{margin-top:48px;padding-top:32px;border-top:3px solid #0b0910}.national-results>header{display:flex;align-items:end;justify-content:space-between;gap:24px;margin-bottom:20px}.national-results small{font:900 11px monospace;letter-spacing:.12em}.national-results h3{font-size:clamp(28px,4vw,48px);margin:5px 0 0}.national-results>header>span{font:900 12px monospace;text-align:right}.national-result{border:2px solid #0b0910;background:#f7f5e9;color:#0b0910}.national-result small{color:#4b318b}.national-result p{color:#403b43}.national-result strong{color:#4b318b}.national-fallback{display:inline-block;margin-top:22px;padding:14px 18px;background:#0b0910;color:#a81936;font-weight:900}.full-case{position:relative}.full-case>b{position:absolute;right:18px;top:18px;color:#ff739c;font:900 10px monospace}.hidden{display:none!important}.case-modal{position:fixed;z-index:150;inset:0;background:#050408ef;display:grid;place-items:center;padding:20px}.case-modal article{position:relative;width:min(900px,100%);max-height:92vh;overflow:auto;background:#f3eedf;color:#0b0910;padding:45px}.case-modal article>header{display:flex;justify-content:space-between;font:900 12px monospace}.case-modal h2{font-size:clamp(38px,6vw,68px);line-height:.95;margin:15px 0}.case-x{position:absolute;right:12px;top:8px;border:0;background:none;font-size:32px}.case-modal #caseEvidence{display:grid;gap:8px;margin:28px 0}.case-modal #caseEvidence small{font:900 11px monospace}.case-modal #caseEvidence button,.case-vote button{padding:13px;text-align:left;border:2px solid #0b0910;background:#0b0910;color:white}.evidence-stage{min-height:150px;padding:25px;background:#0b0910;color:#a81936;display:grid;place-items:center;text-align:center}.forensic{display:grid;gap:15px}.case-vote{display:flex;gap:10px;margin-top:22px}.incoming-call{position:fixed;z-index:200;right:22px;bottom:22px;width:min(390px,calc(100% - 44px));padding:26px;background:#0c0910;color:white;border:2px solid #a81936;box-shadow:0 0 45px #a8193644}.incoming-call small,.incoming-call span{display:block;color:#a81936;font:900 11px monospace}.incoming-call>b{display:block;font-size:44px;margin:8px 0}.incoming-call>div{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:20px}.incoming-call button{padding:14px;border:1px solid #a81936;background:#a81936;font-weight:900}.incoming-call button:last-child{background:transparent;color:white}.hijos-grid .person img{height:auto;max-height:none;aspect-ratio:auto;object-fit:contain;object-position:center;background:#120b0a}.modal.hijos-file article>img{height:auto;min-height:0;max-height:78vh;object-fit:contain;object-position:center;background:#120b0a}.night-layer{border-top:4px solid var(--acid)}@media(max-width:1050px){.full-db .archive-controls{grid-template-columns:2fr 1fr 1fr}.full-db .archive-controls button{height:54px}}@media(max-width:760px){.full-db .archive-controls{grid-template-columns:1fr}.case-modal{padding:0}.case-modal article{height:100vh;max-height:none;padding:42px 20px}.case-vote{display:grid}.db-stats,.national-search-note{display:grid;grid-template-columns:1fr}.national-results>header{display:block}.national-results>header>span{display:block;text-align:left;margin-top:8px}}
.radio-controls{display:grid;grid-template-columns:auto minmax(12rem,1fr) auto;gap:.65rem;align-items:center;width:min(46rem,100%);margin:1rem auto 0;padding:.7rem;border:1px solid rgba(255,255,255,.18);background:rgba(0,0,0,.42)}
.radio-controls label{font-weight:900;letter-spacing:.08em}.radio-controls select{min-width:0;background:#111;color:#fff;border:1px solid rgba(255,255,255,.28);padding:.65rem}.radio-controls button{white-space:nowrap}
@media(max-width:650px){.radio-controls{grid-template-columns:1fr}.radio-controls label{text-align:center}}
.dossier-visual{aspect-ratio:4/3;display:grid;place-items:center;background:linear-gradient(135deg,#17131c,#30273a);color:#a81936;font:900 clamp(2rem,6vw,5rem)/1 monospace;letter-spacing:.08em}.night-context{padding:1rem 2rem 2rem;text-align:center}.night-context p:last-child{max-width:48rem;margin:auto}.khari-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,560px);gap:3rem;align-items:center}.khari-feature video{width:100%;border:2px solid #0b0910;background:#000;box-shadow:12px 12px 0 #a81936}.wormsbot-toggle{position:fixed;z-index:170;right:22px;bottom:22px;padding:14px 18px;border:2px solid #0b0910;background:#a81936;color:#0b0910;font-weight:900;box-shadow:6px 6px 0 #0b0910}.wormsbot{position:fixed;z-index:180;right:22px;bottom:82px;width:min(390px,calc(100% - 44px));background:#0b0910;color:#fff;border:2px solid #a81936;box-shadow:0 0 45px #0009}.wormsbot header{display:flex;justify-content:space-between;align-items:center;padding:14px 16px;border-bottom:1px solid #a81936}.wormsbot header button{border:0;background:transparent;color:#fff;font-size:24px}.wormsbot #wormsbotLog{height:240px;overflow:auto;padding:15px}.wormsbot #wormsbotLog p{padding:10px;margin:0 0 8px;background:#18131e}.wormsbot form{display:grid;grid-template-columns:1fr auto;padding:12px;border-top:1px solid #a81936}.wormsbot input{min-width:0;padding:12px;background:#fff;border:0}.wormsbot form button{border:0;background:#a81936;font-weight:900;padding:0 14px}
@media(max-width:760px){.khari-feature{grid-template-columns:1fr}.wormsbot-toggle{right:12px;bottom:12px}.wormsbot{right:12px;bottom:70px;width:calc(100% - 24px)}}
.wormsbot-toggle{right:0;top:48%;bottom:auto;transform:translateY(-50%);padding:15px 8px;border-right:0;writing-mode:vertical-rl;letter-spacing:.08em;box-shadow:-4px 4px 0 #0b0910}
.wormsbot{right:20px;top:50%;bottom:auto;transform:translateY(-50%);width:min(390px,calc(100% - 52px))}
.wormsbot header span{display:grid;gap:3px}.wormsbot header small{color:#a81936;font:700 9px/1.2 monospace;letter-spacing:.14em}.wormsbot-prompts{display:flex;flex-wrap:wrap;gap:6px;padding:0 12px 12px}.wormsbot-prompts button{border:1px solid #a81936;background:#18131e;color:#a81936;padding:7px 8px;font:800 9px/1 monospace;cursor:pointer}.wormsbot-prompts button:hover,.wormsbot-prompts button:focus{background:#a81936;color:#0b0910}.wormsbot #wormsbotLog p b{color:#a81936}.wormsbot #wormsbotLog p.bot-user b{color:#fff}.wormsbot input:focus{outline:3px solid #a81936;outline-offset:-3px}
.wormsbot-original{height:min(680px,calc(100vh - 40px));width:min(430px,calc(100% - 52px));display:flex;flex-direction:column;overflow:hidden}.wormsbot-original.hidden{display:none}.wormsbot-original iframe{display:block;flex:1;width:100%;min-height:0;border:0;background:#08080a}.wormsbot-original noscript{padding:18px}.wormsbot-original noscript a{color:#a81936}
@media(max-width:760px){.wormsbot-toggle{right:0;top:auto;bottom:18%;transform:none;padding:11px 6px;font-size:11px}.wormsbot{right:12px;top:50%;bottom:auto;width:calc(100% - 24px)}}
.canon-feature,.clubs-section{max-width:var(--max);margin:auto;padding:90px 28px}.canon-feature{display:grid;grid-template-columns:minmax(280px,42%) 1fr;gap:clamp(32px,7vw,90px);align-items:center;border-top:1px solid var(--line)}.canon-feature-art img{display:block;width:100%;max-height:620px;object-fit:cover;border:1px solid var(--line);box-shadow:14px 14px 0 var(--acid)}.canon-feature h2,.clubs-section h2{font-size:clamp(2.8rem,7vw,6rem);margin:.15em 0}.cindy-feature{background:linear-gradient(120deg,#0d0a10,#22151e)}.cindy-classified{min-height:440px;display:grid;place-items:center;border:1px solid #68404f;background:repeating-linear-gradient(135deg,#0a090b 0 18px,#171116 18px 36px);box-shadow:14px 14px 0 #6d263d}.cindy-classified span{text-align:center;color:#d9cfda;font:900 clamp(2rem,5vw,4rem)/.9 monospace;letter-spacing:.08em;transform:rotate(-6deg);border:5px double #842e49;padding:20px}.cindy-file{display:grid;gap:5px;margin-top:28px;padding:18px;border-left:5px solid var(--acid);background:#09080b}.cindy-file b{color:var(--acid)}.clubs-section{max-width:none;background:#08070a;border-top:4px solid var(--acid)}.clubs-section>.section-heading,.clubs-section>.club-grid,.clubs-section>.dj-section{max-width:var(--max);margin-left:auto;margin-right:auto}.club-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:50px}.club-card{min-height:290px;padding:34px;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid #574958;background:linear-gradient(#0003,#000d),url('assets/chaos-after-dark-club.png') center/cover}.club-card h3{font-size:clamp(2.2rem,5vw,4rem);margin:.15em 0}.club-card small,.club-card a{color:var(--acid);font-weight:900;letter-spacing:.08em}.club-card a{margin-top:18px}.club-666{filter:saturate(.5)}.club-nannas{box-shadow:inset 0 0 80px #b2187b55}.always-visible-djs{padding:0}.always-visible-djs .dj-stage{grid-template-columns:minmax(0,1fr) minmax(330px,45%)}.always-visible-djs .radio-controls{grid-column:auto;margin-top:16px}.always-visible-djs .turntable{max-width:420px;margin:auto}.always-visible-djs .vinyl{animation:record-spin 6s linear infinite}.nav-links{flex-wrap:wrap}
@media(max-width:800px){.canon-feature{grid-template-columns:1fr}.club-grid{grid-template-columns:1fr}.always-visible-djs .dj-stage{grid-template-columns:1fr}.cindy-classified{min-height:300px}.canon-feature,.clubs-section{padding:70px 18px}}
.always-visible-djs .vinyl{animation-play-state:paused}.always-visible-djs .vinyl.is-playing{animation-play-state:running}.radio-controls output{grid-column:1/-1;text-align:center;color:var(--acid);font:800 11px/1.3 monospace;letter-spacing:.1em}.club-card>b{color:var(--acid);font:800 11px/1.3 monospace;letter-spacing:.1em;margin-top:18px}
.cast-v42 .hijos-grid .person img{width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important}.cast-v42 .hijos-grid .person{height:auto;min-height:0;align-self:start}.cast-v42 .hijos-grid .person-copy{min-height:150px}

/* Hijos cards use an ID in the markup. Keep every original image fully framed. */
.cast-v42 #hijosGrid .person img{width:100%!important;height:auto!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center!important;display:block!important;background:#120b0a}
.cast-v42 #hijosGrid .person{height:auto!important;min-height:0!important;align-self:start}
.cast-v42 #hijosGrid .person-copy{min-height:150px}

/* Preserve the complete Hijos artwork from head to toe inside every card. */
#hijosGrid .person img,
.cast-v42 #hijosGrid .person img{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;display:block!important}

/* Every character card: show the entire supplied image instead of cropping it. */
.person img,
.compact .person img,
.cast-v42 .person img{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:auto!important;object-fit:contain!important;object-position:center center!important;display:block!important}
.person{height:auto!important;align-self:start}

.source-classification{display:inline-block;padding:8px 11px;background:#0b0910;color:#a81936;font:900 10px/1 monospace;letter-spacing:.1em}.record-split{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:20px 0}.record-split p{margin:0;padding:17px;background:#ddd5c6}.record-split small{display:block;margin-bottom:9px;font:900 9px/1.2 monospace;letter-spacing:.12em}.record-split span{font-size:14px}.case-source{display:inline-block;margin:0 0 24px;padding:12px 15px;background:#0b0910;color:#a81936!important;font-weight:900}.case-modal article{width:min(950px,100%)}@media(max-width:650px){.record-split{grid-template-columns:1fr}}

.record-plate{position:relative;margin:-25px -25px 20px;padding:15px 16px 13px;min-height:165px;overflow:hidden;background:#d8d0bd;color:#151218;border-bottom:3px solid #a81936;text-align:left;font-family:monospace;box-shadow:inset 0 0 0 1px #6f685b}.record-plate:before{content:"";position:absolute;inset:0;opacity:.18;background:repeating-linear-gradient(0deg,transparent 0 20px,#4a443b 21px),linear-gradient(90deg,transparent 72%,#a79d88 72% 72.5%,transparent 72.5%)}.record-plate>*{position:relative}.plate-top{display:flex;justify-content:space-between;border-bottom:2px solid #17131a;padding-bottom:6px;font-size:10px;letter-spacing:.12em}.plate-top b{padding:2px 5px;border:1px solid #17131a}.plate-location{margin:8px 0 5px;font-size:9px;font-weight:900;text-transform:uppercase}.record-plate blockquote{margin:0;padding:6px 0;font:700 11px/1.35 monospace}.plate-source{display:grid;grid-template-columns:auto 1fr;gap:8px;margin-top:5px;padding-top:6px;border-top:1px solid #6f685b;font-size:8px}.plate-source span{font-weight:900}.plate-source strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.record-plate>i{display:block;margin-top:8px;color:#8c173b;font:900 8px/1 monospace;letter-spacing:.08em;font-style:normal}.archive-expanded .record-plate{min-height:110px}.archive-expanded .record-plate blockquote{display:none}.case-modal-visual{margin:24px 0}.record-plate-large{margin:0;min-height:270px;padding:25px;background:#ded7c8;transform:rotate(-.25deg);box-shadow:8px 8px 0 #0b0910}.record-plate-large blockquote{max-width:760px;padding:20px 0;font-size:16px;line-height:1.55}.record-plate-large .plate-location{font-size:11px}.record-plate-large .plate-source{font-size:10px}.record-plate-large>i{margin-top:18px;font-size:10px}@media(max-width:650px){.record-plate-large{min-height:240px;padding:18px}.record-plate-large blockquote{font-size:13px}.archive-expanded .record-plate{min-height:130px}}

.storyline-modal article{width:min(760px,100%)}.storyline-form{display:grid;gap:15px;margin-top:24px}.storyline-form label>span{display:block;margin-bottom:7px;font:900 10px/1.2 monospace;letter-spacing:.1em}.storyline-form input,.storyline-form select,.storyline-form textarea{width:100%;padding:13px;border:2px solid #0b0910;background:#fff;font:inherit}.storyline-form textarea{resize:vertical}.storyline-form .story-consent{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start}.storyline-form .story-consent input{width:auto;margin-top:2px}.storyline-form .story-consent span{margin:0;font:700 11px/1.35 monospace;letter-spacing:0}.storyline-form>button{padding:15px;border:2px solid #0b0910;background:#0b0910;color:#a81936;font-weight:900}.storyline-form output{font:800 11px/1.3 monospace}
.national-fallbacks{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.national-fallbacks .national-fallback{margin-top:0}
.mason-archive{margin:30px 0 38px;padding:28px;background:#0b0910;color:#f5f1e7;border:3px solid #0b0910}.mason-archive>header{display:flex;justify-content:space-between;gap:30px;align-items:end;padding-bottom:22px;border-bottom:1px solid #514a55}.mason-archive>header small{color:#ff739c;font:900 10px monospace;letter-spacing:.13em}.mason-archive>header h3{margin:6px 0;font-size:clamp(28px,4vw,48px);line-height:.95}.mason-archive>header p{max-width:700px;margin:0;color:#bcb6c0}.mason-archive>header>b{flex:none;color:#a81936;font:900 13px monospace}.mason-call-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:22px}.mason-file{min-height:220px;padding:20px;border:1px solid #4b4550;background:#151218}.mason-file.locked{opacity:.55}.mason-file small{color:#a81936;font:800 9px monospace;letter-spacing:.08em}.mason-file h4{margin:17px 0 7px;font-size:19px}.mason-file p{margin:0;color:#aaa3ae;font-size:13px}.mason-file button{margin-top:20px;padding:10px 12px;border:1px solid #a81936;background:#a81936;color:#0b0910;font:900 11px monospace}.mason-file>b{display:block;margin-top:22px;color:#77717b;font:900 10px monospace}.signal-wave{height:35px;margin-top:16px;display:flex;align-items:center;gap:4px}.signal-wave i{display:block;width:3px;height:9px;background:#ff739c}.recovered .signal-wave i:nth-child(2),.recovered .signal-wave i:nth-child(6){height:26px}.recovered .signal-wave i:nth-child(3),.recovered .signal-wave i:nth-child(5){height:16px}.recovered .signal-wave i:nth-child(4){height:32px}@media(max-width:820px){.mason-call-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:520px){.mason-archive{padding:18px}.mason-archive>header{display:block}.mason-archive>header>b{display:block;margin-top:15px}.mason-call-grid{grid-template-columns:1fr}}
.record-plate{display:grid;grid-template-columns:42% 58%;padding:0;min-height:190px}.plate-photo{position:relative;min-height:190px;background:#19161b;overflow:hidden}.plate-photo:before{content:"ARCHIVE IMAGE";position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);color:#8b848c;font:900 9px monospace;letter-spacing:.15em}.plate-photo img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;filter:grayscale(1) contrast(1.08);opacity:0;transition:opacity .25s}.plate-photo.photo-loaded img{opacity:1}.plate-photo span{position:absolute;z-index:2;left:0;right:0;bottom:0;padding:7px 9px;background:#0b0910e8;color:#a81936;font:700 7px/1.25 monospace;text-transform:uppercase}.plate-photo.no-photo{display:none}.plate-photo.no-photo+.plate-copy{grid-column:1/-1}.plate-copy{padding:15px 16px 13px;min-width:0}.record-plate:before{z-index:1;pointer-events:none}.record-plate>*{z-index:2}.archive-expanded .record-plate{grid-template-columns:34% 66%;min-height:120px}.archive-expanded .plate-photo{min-height:120px}.record-plate-large{grid-template-columns:46% 54%;min-height:300px}.record-plate-large .plate-photo{min-height:300px}.record-plate-large .plate-copy{padding:25px}.record-plate-large .plate-photo span{font-size:8px;padding:10px}@media(max-width:650px){.record-plate,.record-plate-large{grid-template-columns:1fr}.plate-photo,.record-plate-large .plate-photo{min-height:190px}.record-plate-large .plate-copy{padding:18px}}

/* HELMINTHIC EXCHANGE — black/red body, cover-green organism, yellow intervention */
.hero-art .signal{display:grid;gap:4px;background:#a81936;color:#080808;border:2px solid #080808;box-shadow:8px 8px 0 #8e102b}.hero-art .signal span{font:900 9px/1 monospace;letter-spacing:.16em}.hero-art .signal:hover{transform:rotate(-2deg) translateY(-4px);box-shadow:11px 12px 0 #8e102b}
.helminthic-exchange{--blood:#8e102b;--dark-blood:#3c0712;--organism:#547b45;--intervention:#a81936;max-width:none!important;background:radial-gradient(circle at 82% 8%,#264229 0,transparent 25%),linear-gradient(145deg,#120205 0,#050506 54%,#1b0409 100%);color:#f3eee6;border-top:5px solid var(--blood);padding-top:100px;padding-bottom:110px}.exchange-intro{max-width:880px}.exchange-intro .eyebrow{color:#df3555}.exchange-intro h2{margin:.08em 0 .22em;font-size:clamp(3.2rem,8vw,7.8rem);line-height:.84;letter-spacing:-.065em}.exchange-intro>p:not(.eyebrow){max-width:760px;color:#c4b8b8;font-size:clamp(17px,2vw,22px)}.exchange-warning{display:flex;gap:13px;align-items:center;margin-top:26px;color:#998f91;font:700 10px/1.35 monospace;letter-spacing:.05em}.exchange-warning b{padding:7px 9px;background:#8e102b;color:#fff}.exchange-terminal{margin-top:52px;border:1px solid #6f1d2d;background:#080708;box-shadow:18px 18px 0 #350710,0 30px 100px #000}.terminal-head{display:flex;justify-content:space-between;gap:20px;padding:14px 18px;border-bottom:1px solid #6f1d2d;background:#17080b;color:#a69a9c;font:800 10px/1.2 monospace;letter-spacing:.12em}.terminal-head b{color:var(--intervention)}.exchange-panel{padding:clamp(24px,5vw,58px)}.terminal-prompt{margin:0 0 22px;color:#df3555;font:900 12px monospace;letter-spacing:.15em}.burden-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.burden-grid button{min-height:160px;padding:22px;text-align:left;display:grid;align-content:space-between;border:1px solid #482028;background:#120e10;color:#f8f3ed}.burden-grid button:hover,.burden-grid button:focus-visible{outline:none;border-color:var(--intervention);background:#201014;transform:translateY(-3px)}.burden-grid span{color:#718c61;font:900 10px monospace}.burden-grid b{display:block;margin:22px 0 7px;font-size:clamp(21px,2.5vw,34px)}.burden-grid small{color:#9f9395;line-height:1.35}.exchange-result{display:grid;grid-template-columns:minmax(250px,36%) 1fr;gap:clamp(28px,5vw,70px);align-items:center}.specimen-vial{position:relative;min-height:420px;overflow:hidden;display:grid;place-items:center;border:1px solid #506746;background:radial-gradient(circle at 50% 70%,#65845344,transparent 42%),linear-gradient(90deg,#121714,#243126 50%,#101411);box-shadow:inset 0 0 70px #000}.specimen-vial:before,.specimen-vial:after{content:"";position:absolute;left:12%;right:12%;height:16px;background:#151217;border:1px solid #81787c}.specimen-vial:before{top:0}.specimen-vial:after{bottom:0}.specimen-vial i{width:34px;height:250px;border-radius:50%;border:8px solid #7db48b;filter:drop-shadow(0 0 14px #688b4c);transform:rotate(16deg);animation:specimen-pulse 3s ease-in-out infinite}.specimen-vial span{position:absolute;bottom:30px;color:#a81936;font:900 11px monospace;letter-spacing:.16em}.prescription h3,.exchange-after h3{font-size:clamp(2.6rem,6vw,6rem);line-height:.88;margin:.15em 0 .3em}.prescription>p:not(.eyebrow),.exchange-after>p{color:#bcaeb0;font-size:18px}.prescription dl{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:28px 0}.prescription dl div{padding:17px;background:#150d0f;border-left:3px solid #8e102b}.prescription dt{color:#df3555;font:900 9px monospace;letter-spacing:.12em}.prescription dd{margin:8px 0 0;color:#ddd3d4}.prescription button,.exchange-after button{padding:16px 20px;border:1px solid var(--intervention);background:var(--intervention);color:#080808;font-weight:900}.prescription .exchange-reset{margin-left:8px;background:transparent;color:#ddd3d4;border-color:#514548}.exchange-after{min-height:470px;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.exchange-after blockquote{max-width:720px;margin:28px 0;padding:20px 24px;border-left:4px solid #547b45;background:#101411;color:#dce5d4;font:700 17px/1.5 monospace}.exchange-after[hidden],.exchange-result[hidden]{display:none}.legacy-archive-hooks{display:none!important}@keyframes specimen-pulse{0%,100%{transform:rotate(13deg) scaleY(.94)}50%{transform:rotate(20deg) scaleY(1.03)}}@media(max-width:800px){.burden-grid{grid-template-columns:repeat(2,1fr)}.exchange-result{grid-template-columns:1fr}.specimen-vial{min-height:270px}.specimen-vial i{height:160px}.prescription dl{grid-template-columns:1fr}}@media(max-width:520px){.terminal-head{display:grid}.burden-grid{grid-template-columns:1fr}.burden-grid button{min-height:130px}.exchange-panel{padding:20px}.prescription .exchange-reset{display:block;margin:10px 0 0;width:100%}.prescription button,.exchange-after button{width:100%}}
