:root{--crt-black: #010401;--crt-tube-dark: #061006;--crt-tube-bloom: #0c1a0c;--crt-chassis: #0a0b0d;--crt-bezel: #141814;--crt-green: #33ff66;--crt-green-bright: #66ff88;--crt-green-mint: #9dffbf;--crt-green-dim: #1e8238;--crt-green-faint: rgba(51, 255, 102, .18);--crt-green-glow: rgba(51, 255, 102, .55);--crt-amber: #ffcf6a;--crt-amber-bright: #ffd700;--crt-amber-dim: #996e1a;--crt-amber-glow: rgba(255, 180, 60, .55);--crt-red: #ff3344;--crt-red-glow: rgba(255, 51, 68, .6);--font-mono: "Courier New", Consolas, "JetBrains Mono", "DejaVu Sans Mono", monospace;--container-max: 1320px}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html{background-color:var(--crt-black);color:var(--crt-green);font-family:var(--font-mono);font-size:16.5px;line-height:1.6;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}body{position:relative;min-height:100vh;overflow-x:hidden;background:radial-gradient(ellipse 125% 125% at 50% 46%,var(--crt-tube-bloom) 0%,var(--crt-tube-dark) 55%,var(--crt-black) 100%)}#bg-canvas{position:fixed;inset:0;width:100vw;height:100vh;z-index:0;pointer-events:none}.landing-shell.crt-active{filter:url(#pclsm-landing-crt-warp);transform-origin:50% 50%}.pclsm-landing-bulge{position:fixed;inset:0;pointer-events:none;z-index:998;box-shadow:inset 0 0 130px 45px #000000e0,inset 0 0 50px 15px #000000f5;background:radial-gradient(ellipse 120% 110% at 50% 50%,#0000 42%,#00000047 68%,#000000c2 86%,#000000f2)}.pclsm-landing-bulge:before{content:"";position:absolute;inset:0;mix-blend-mode:screen;background:radial-gradient(ellipse 70% 65% at 50% 48%,#33ff6617,#3f60 60%)}.pclsm-landing-glass{position:fixed;inset:0;pointer-events:none;z-index:999;background:radial-gradient(ellipse 32% 24% at 85% 10%,rgba(220,255,230,.08),transparent 70%),radial-gradient(ellipse 88% 88% at 50% 50%,transparent 35%,rgba(0,0,0,.44) 70%,rgba(0,0,0,.96) 100%)}.pclsm-landing-mask{position:fixed;inset:0;pointer-events:none;z-index:1000;background:repeating-linear-gradient(90deg,#ff1e3c09 0 1.5px,#1eff5009 1.5px 3px,#2864ff09 3px 4.5px,#0000001f 4.5px 6px),repeating-linear-gradient(0deg,#0000 0 2.5px,#00000026 2.5px 4px);background-size:6px 100%,100% 4px;animation:pclsm-scan-roll 6.5s linear infinite;mix-blend-mode:multiply}@keyframes pclsm-scan-roll{0%{background-position:0 0,0 0}to{background-position:0 0,0 100vh}}.pclsm-degauss-active{animation:pclsm-degauss-wobble .55s cubic-bezier(.36,.07,.19,.97) both}@keyframes pclsm-degauss-wobble{0%{transform:scale(1) translate(0);filter:brightness(2) contrast(1.6)}15%{transform:scale(1.02) translate(-5px,4px);filter:hue-rotate(90deg) brightness(2.2)}30%{transform:scale(.98) translate(4px,-3px);filter:hue-rotate(-60deg) brightness(1.5)}45%{transform:scale(1.01) translate(-2px,-2px);filter:brightness(1.3)}70%{transform:scale(.99) translate(1px,1px)}to{transform:scale(1) translate(0);filter:brightness(1)}}.landing-shell{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh}.content-container{width:100%;max-width:var(--container-max);margin:0 auto;padding:0 1.5rem}.green-glow{color:var(--crt-green);text-shadow:0 0 8px var(--crt-green-glow),0 0 20px rgba(51,255,102,.35)}.amber-glow{color:var(--crt-amber);text-shadow:0 0 8px var(--crt-amber-glow),0 0 22px rgba(255,180,60,.35)}.red-glow{color:var(--crt-red);text-shadow:0 0 8px var(--crt-red-glow)}.terminal-header-chassis{position:sticky;top:0;z-index:100;background:#040c06f0;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-bottom:2px solid var(--crt-green-dim);box-shadow:0 4px 20px #000c,inset 0 -1px 0 var(--crt-green-faint)}.terminal-telemetry-top{border-bottom:1px solid rgba(51,255,102,.15);padding:.5rem 0;font-size:.88rem;letter-spacing:.08em}.tele-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.tele-left{display:flex;align-items:center;gap:.6rem}.tele-status-led{width:7px;height:7px;border-radius:50%;background:var(--crt-green);box-shadow:0 0 8px var(--crt-green);animation:crt-led-pulse 2s infinite ease-in-out}@keyframes crt-led-pulse{0%,to{opacity:1}50%{opacity:.35}}.tele-bios-tag{color:var(--crt-green-mint);font-weight:800;font-size:.88rem}.tele-security-tag{color:var(--crt-amber);font-size:.82rem;font-weight:700}.tele-center{color:var(--crt-amber);font-weight:800;font-size:.88rem;letter-spacing:.12em}.tele-right{display:flex;align-items:center;gap:.6rem}.term-toggle-btn{display:inline-flex;align-items:center;gap:.4rem;background:#08180cd9;border:1px solid var(--crt-green-dim);color:var(--crt-green);font-family:var(--font-mono);font-size:.82rem;font-weight:800;padding:.3rem .65rem;cursor:pointer;border-radius:2px;transition:all .15s}.term-toggle-btn:hover{border-color:var(--crt-green);box-shadow:0 0 8px var(--crt-green-glow)}.term-toggle-btn.active{background:#33ff6629;border-color:var(--crt-green)}.term-toggle-led{width:5px;height:5px;border-radius:50%;background:#353}.term-toggle-led.led-on{background:var(--crt-green);box-shadow:0 0 6px var(--crt-green)}.term-lang-box{display:flex;align-items:center;gap:.2rem;background:#08180ce6;border:1px solid var(--crt-green-dim);padding:.18rem .3rem;border-radius:2px}.term-lang-btn{background:transparent;border:1px solid transparent;color:#596;font-family:var(--font-mono);font-size:.86rem;font-weight:800;cursor:pointer;padding:.25rem .6rem;min-height:28px;min-width:34px;display:inline-flex;align-items:center;justify-content:center;border-radius:2px;transition:all .15s ease}.term-lang-btn:hover{color:var(--crt-green-mint);background:#33ff661f;border-color:#33ff6640}.term-lang-btn.active{color:var(--crt-amber);background:#ffb0002e;border-color:#ffb00073;text-shadow:0 0 8px var(--crt-amber-glow)}.term-lang-div{color:#242;font-size:.78rem;user-select:none}.term-cta-btn{display:inline-flex;align-items:center;background:var(--crt-green);color:#020803;font-family:var(--font-mono);font-size:.86rem;font-weight:900;letter-spacing:.08em;padding:.38rem .95rem;text-decoration:none;border-radius:2px;box-shadow:0 0 14px var(--crt-green-glow);transition:all .15s}.term-cta-btn:hover{background:#8fa;box-shadow:0 0 22px var(--crt-green-glow);transform:translateY(-1px)}.terminal-channel-bar-wrap{padding:.45rem 0;background:#020603f2;border-top:1px solid rgba(51,255,102,.08)}.terminal-channel-bar{display:flex;align-items:center;gap:.45rem;overflow-x:auto;scrollbar-width:none}.channel-tab-btn{display:inline-flex;align-items:center;gap:.45rem;background:transparent;border:1px solid rgba(51,255,102,.16);color:var(--crt-green-dim);font-family:var(--font-mono);font-size:.88rem;font-weight:800;letter-spacing:.05em;padding:.45rem .8rem;min-height:36px;cursor:pointer;border-radius:2px;white-space:nowrap;transition:all .15s}.channel-tab-btn:hover{border-color:var(--crt-green);color:var(--crt-green);background:#33ff6614;box-shadow:0 0 8px #33ff6626}.channel-tab-btn.active{border-color:var(--crt-amber);color:var(--crt-amber);background:#ffcf6a1f;text-shadow:0 0 8px var(--crt-amber-glow);box-shadow:inset 0 0 10px #ffcf6a26}.ch-key{color:var(--crt-green-mint);font-weight:800}.ch-active-dot{color:var(--crt-amber);font-size:.72rem;animation:crt-led-pulse 1.2s infinite}.terminal-screen-container{flex:1;position:relative;padding:2.5rem 0 4rem}.terminal-channel-view{display:block;position:relative;margin-bottom:4.5rem;scroll-margin-top:100px}.term-section-divider{display:flex;align-items:center;gap:.75rem;margin:4rem 0 3.5rem;color:var(--crt-green-dim);font-family:var(--font-mono);font-size:.82rem;user-select:none}.term-section-divider .divider-line{flex:1;height:1px;background:repeating-linear-gradient(90deg,var(--crt-green-dim) 0,var(--crt-green-dim) 8px,transparent 8px,transparent 14px);opacity:.6}.term-section-divider .divider-tag{color:var(--crt-amber);font-weight:800;letter-spacing:.12em;padding:.2rem .6rem;background:#040c06e6;border:1px solid var(--crt-green-dim)}.term-section-header{margin-bottom:2rem;border-bottom:1px dashed var(--crt-green-dim);padding-bottom:1rem}.section-tag{font-size:.88rem;letter-spacing:.2em;color:var(--crt-amber);margin-bottom:.45rem;font-weight:700}.term-page-title{font-size:clamp(1.85rem,3.6vw,2.75rem);font-weight:900;letter-spacing:.05em;color:var(--crt-green-mint);text-shadow:0 0 10px var(--crt-green-glow);text-transform:uppercase;margin-bottom:.6rem}.term-page-desc{font-size:1.05rem;color:#8c9;max-width:840px;line-height:1.65}.channel-nav-footer{display:flex;align-items:center;justify-content:space-between;margin-top:3.5rem;padding-top:1.5rem;border-top:1px dashed var(--crt-green-dim);flex-wrap:wrap;gap:1rem}.term-btn-primary{display:inline-flex;align-items:center;justify-content:center;background:var(--crt-green);color:#020803;font-family:var(--font-mono);font-size:1.05rem;font-weight:900;letter-spacing:.1em;text-decoration:none;padding:.95rem 2rem;border:1px solid var(--crt-green-bright);border-radius:2px;box-shadow:0 0 18px var(--crt-green-glow),inset 0 0 8px #fff6;cursor:pointer;transition:all .16s ease}.term-btn-primary:hover{background:#7f9;box-shadow:0 0 28px var(--crt-green-glow);transform:translateY(-2px)}.term-btn-secondary{display:inline-flex;align-items:center;justify-content:center;background:#08180cd9;border:1px solid var(--crt-green-dim);color:var(--crt-green-mint);font-family:var(--font-mono);font-size:.95rem;font-weight:800;letter-spacing:.08em;padding:.9rem 1.65rem;border-radius:2px;cursor:pointer;transition:all .16s}.term-btn-secondary:hover{border-color:var(--crt-green);color:var(--crt-green);box-shadow:0 0 12px var(--crt-green-glow);background:#33ff661a;transform:translateY(-1px)}.terminal-grid-2col{display:grid;grid-template-columns:.95fr 1.05fr;gap:2.5rem;align-items:center}.briefing-col{display:flex;flex-direction:column}.emblem-col{display:flex;flex-direction:column;position:relative}.term-intercept-badge{font-size:.88rem;font-weight:800;letter-spacing:.18em;color:var(--crt-amber);background:#ffcf6a14;border:1px solid rgba(255,207,106,.25);padding:.45rem .95rem;display:inline-block;margin-bottom:1.15rem}.term-headline{font-size:clamp(2.2rem,4vw,3.6rem);font-weight:900;line-height:1.12;letter-spacing:.04em;text-transform:uppercase;margin-bottom:1.25rem}.term-briefing-text{font-size:1.08rem;color:#8c9;line-height:1.7;margin-bottom:1.85rem;max-width:660px}.term-ascii-table{margin-bottom:2.25rem;font-size:.92rem;color:var(--crt-green-mint)}.table-border-top,.table-border-bot{color:var(--crt-green-dim);white-space:pre}.table-row{display:grid;grid-template-columns:repeat(3,1fr);border-left:1px solid var(--crt-green-dim);border-right:1px solid var(--crt-green-dim);background:#040c06bf}.table-cell{padding:.85rem 1rem;border-right:1px solid var(--crt-green-dim);display:flex;flex-direction:column;gap:.3rem}.table-cell:last-child{border-right:none}.cell-val{font-weight:900;font-size:1.25rem;color:var(--crt-amber);text-shadow:0 0 8px var(--crt-amber-glow)}.cell-desc{font-size:.82rem;color:#7b8}.term-actions-row{display:flex;align-items:center;gap:1.25rem;flex-wrap:wrap}.term-arg-console{position:relative;background:#030a05f2;border:1px solid var(--crt-green-dim);border-left:3px solid var(--crt-green);border-radius:2px;box-shadow:0 16px 50px #000000e6,inset 0 0 30px #33ff6614;clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% calc(100% - 12px),calc(100% - 12px) 100%,0 100%);transform:perspective(1000px) rotateY(-1.8deg) rotateX(.8deg);transform-origin:20% 50%;transition:transform .35s ease,box-shadow .35s ease,border-color .25s ease;cursor:text;display:flex;flex-direction:column;min-height:480px;max-height:560px}.term-arg-console:hover,.term-arg-console:focus-within{transform:perspective(1000px) rotateY(-.5deg) rotateX(.2deg) translateY(-2px);border-color:var(--crt-green);box-shadow:0 20px 60px #000000f2,0 0 25px #3f63,inset 0 0 35px #33ff661a}.term-arg-console.arg-console-alert{animation:pclsm-arg-alert .55s cubic-bezier(.12,.8,.32,1) both}@keyframes pclsm-arg-alert{0%{filter:brightness(2.5) drop-shadow(0 0 35px rgba(255,50,50,.9));border-color:#f33;transform:perspective(1000px) rotateY(-1.8deg) scale(1.02) translate(-2px,1px)}30%{filter:brightness(1.8) drop-shadow(0 0 20px rgba(255,80,50,.6));border-color:#fa3}to{filter:brightness(1);transform:perspective(1000px) rotateY(-1.8deg) scale(1) translate(0)}}.arg-console-header{display:flex;align-items:center;justify-content:space-between;padding:.6rem .9rem;background:#061209f2;border-bottom:1px solid var(--crt-green-dim);user-select:none}.arg-header-left{display:flex;align-items:center;gap:.5rem}.arg-status-led{width:7px;height:7px;border-radius:50%;background:var(--crt-green);box-shadow:0 0 8px var(--crt-green);animation:crt-led-pulse 1.4s infinite}.arg-header-title{font-size:.86rem;font-weight:800;letter-spacing:.1em;color:var(--crt-green-mint)}.arg-header-right{display:flex;align-items:center;gap:.75rem}.arg-badge-clearance{font-size:.76rem;font-weight:800;letter-spacing:.08em;color:#f55;background:#ff32321f;border:1px solid rgba(255,50,50,.4);padding:.15rem .45rem;border-radius:2px}.arg-win-controls{display:flex;align-items:center;gap:.4rem;font-size:.74rem;color:#596}.arg-console-screen{flex:1;overflow-y:auto;min-height:180px;max-height:260px;padding:.75rem .9rem;background:radial-gradient(ellipse 110% 90% at 50% 50%,#06180a,#030c05 60%,#010402);border-bottom:1px solid rgba(51,255,102,.15);scrollbar-width:thin;scrollbar-color:var(--crt-green-dim) rgba(2,6,3,.5)}.arg-console-screen::-webkit-scrollbar{width:6px}.arg-console-screen::-webkit-scrollbar-thumb{background:var(--crt-green-dim)}.arg-pinned-logo-chamber{background:#020703f2;padding:.65rem .85rem .5rem;border-bottom:1px solid var(--crt-green-dim);user-select:none;flex-shrink:0}.arg-oem-tag{font-size:.72rem;color:var(--crt-amber);font-weight:700;letter-spacing:.14em;text-transform:uppercase;margin-bottom:.25rem}.arg-ascii-logo{font-family:var(--font-mono);font-size:clamp(.56rem,.88vw,.78rem);line-height:1.12;letter-spacing:-.01em;color:#6f8;white-space:pre;user-select:none;text-shadow:0 0 5px #9dffbf,0 0 14px rgba(51,255,102,.85);margin:.4rem 0 .5rem}.arg-banner-tele{display:flex;align-items:center;justify-content:space-between;font-size:.72rem;color:#586;border-top:1px dashed rgba(51,255,102,.12);padding-top:.35rem}.arg-banner-tele .tele-val-green{color:var(--crt-green);font-weight:800}.arg-output-log{font-size:.86rem;line-height:1.5}.arg-line-system{color:#596;font-size:.82rem}.arg-line-dim{color:#3f63;font-size:.78rem;margin:.25rem 0}.arg-line-info{color:var(--crt-green-mint);font-weight:700;margin:.35rem 0 .6rem;font-size:.86rem}.arg-line-user{display:flex;align-items:center;gap:.45rem;margin-top:.6rem;font-weight:700;font-size:.92rem}.arg-user-text{color:#fff;font-weight:800}.arg-line-denied{color:#f44;font-weight:800;font-size:.92rem;margin-top:.3rem;text-shadow:0 0 10px rgba(255,50,50,.7);display:flex;align-items:center;flex-wrap:wrap;gap:.4rem}.denied-tag{background:#ff32322e;border:1px solid rgba(255,50,50,.5);padding:.1rem .4rem;border-radius:2px;font-size:.78rem}.arg-line-trace{color:#c75;font-size:.76rem;margin-bottom:.6rem;line-height:1.4}.arg-input-row{display:flex;align-items:center;gap:.5rem;margin-top:.65rem;padding-top:.45rem;border-top:1px dashed rgba(51,255,102,.18)}.arg-prompt-symbol{color:var(--crt-amber);font-weight:800;font-size:.92rem;user-select:none}.arg-input-wrapper{position:relative;flex:1;display:flex;align-items:center;min-height:1.4rem}.arg-input-field{position:absolute;inset:0;opacity:0;width:100%;height:100%;cursor:text;background:transparent;border:none;color:transparent}.arg-display-text{font-family:var(--font-mono);font-size:.92rem;font-weight:800;color:#fff;white-space:pre}.arg-cursor{color:var(--crt-green);font-weight:900;animation:pclsm-cursor-blink 1s steps(1) infinite;margin-left:1px}.arg-console-footer{display:flex;align-items:center;justify-content:space-between;padding:.45rem .9rem;background:#061209f2;border-top:1px solid var(--crt-green-dim);font-size:.76rem;color:#596;user-select:none}.arg-footer-status{display:flex;align-items:center;gap:.4rem;color:var(--crt-green-mint);font-weight:700}.arg-footer-status .status-dot{width:6px;height:6px;border-radius:50%;background:var(--crt-green);box-shadow:0 0 6px var(--crt-green);animation:crt-led-pulse 1.4s infinite}.arg-footer-hint{color:#6a7;letter-spacing:.05em}.terminal-channel-view{padding:2.5rem 0;scroll-margin-top:105px;position:relative}.term-section-divider{display:flex;align-items:center;gap:1rem;margin-bottom:2rem;opacity:.7}.term-section-divider .divider-line{flex:1;height:1px;background:linear-gradient(90deg,transparent,var(--crt-green-dim),transparent)}.term-section-divider .divider-tag{color:var(--crt-amber);font-size:.82rem;font-weight:800;letter-spacing:.08em}.term-ascii-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(360px,1fr));gap:1.5rem}.term-tech-block{background:#040c06eb;border:1px solid var(--crt-green-dim);border-radius:2px;display:flex;flex-direction:column;transition:all .2s ease}.term-tech-block:hover{border-color:var(--crt-green);box-shadow:0 0 16px var(--crt-green-glow),inset 0 0 14px #33ff660d;transform:translateY(-2px)}.block-top-bar{display:flex;flex-direction:column;gap:.35rem;padding:.75rem 1rem;background:#061209f2;border-bottom:1px solid var(--crt-green-dim)}.block-header-strip{display:flex;align-items:center;justify-content:space-between;font-size:.82rem}.block-id{color:var(--crt-amber);font-weight:800;letter-spacing:.05em}.block-title{color:var(--crt-green-mint);font-size:1.05rem;font-weight:800;line-height:1.35}.block-status-led{color:var(--crt-green);font-size:.78rem;font-weight:700;letter-spacing:.08em}.block-body{padding:1.15rem 1rem;flex:1}.block-icon-strip{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;font-size:.85rem;color:#6a7}.block-symbol{font-size:1.75rem}.block-desc{font-size:1.02rem;color:#8c9;line-height:1.68}.block-bot-bar{display:flex;align-items:center;justify-content:space-between;padding:.55rem 1rem;background:#020603cc;border-top:1px dashed var(--crt-green-dim);font-size:.84rem;color:#596;font-weight:700}.term-dossier-tabs{display:flex;gap:.75rem;margin-bottom:1.5rem;flex-wrap:wrap}.dossier-tab-btn{background:#040c06e6;border:1px solid var(--crt-green-dim);color:#7b8;font-family:var(--font-mono);font-size:.96rem;font-weight:800;padding:.65rem 1.4rem;cursor:pointer;border-radius:2px;transition:all .15s}.dossier-tab-btn:hover{border-color:var(--crt-green);color:var(--crt-green)}.dossier-tab-btn.active{border-color:var(--crt-amber);color:var(--crt-amber);background:#ffcf6a1f;text-shadow:0 0 8px var(--crt-amber-glow)}.term-lore-quote-box{background:#030a05f0;border:1px solid rgba(255,176,0,.35);border-left:3px solid var(--crt-amber);padding:1.25rem 1.5rem;margin-bottom:2rem;box-shadow:0 4px 20px #0009}.quote-header-strip{display:flex;align-items:center;justify-content:space-between;margin-bottom:.85rem;font-size:.82rem;font-weight:700;letter-spacing:.05em;flex-wrap:wrap;gap:.5rem}.quote-terminal-tag{color:var(--crt-amber)}.quote-status-tag{color:#f44;text-shadow:0 0 6px rgba(255,68,68,.6)}.master-lore-quote{margin:0;font-style:italic;font-size:1.05rem;line-height:1.75;color:var(--crt-green-mint);text-shadow:0 0 8px var(--crt-green-glow);letter-spacing:.02em}.term-cryptic-dossier-card{background:#040c06f2;border:1px solid var(--crt-green-dim);box-shadow:0 10px 30px #000000b3;padding:1.5rem 1.75rem}.cryptic-dossier-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:.85rem;border-bottom:1px solid var(--crt-green-dim);margin-bottom:1.25rem;flex-wrap:wrap;gap:.5rem}.dossier-designation-strip{display:flex;align-items:center;gap:1rem;flex-wrap:wrap}.dossier-archetype-id{color:var(--crt-amber);font-size:1.15rem;font-weight:900;letter-spacing:.06em}.dossier-clearance-stamp{font-size:.82rem;color:#f55;font-weight:800;background:#ff44441a;padding:.2rem .6rem;border:1px solid rgba(255,68,68,.3)}.dossier-status-bar{display:flex;align-items:center;gap:.45rem;font-size:.84rem;font-weight:700}.dossier-status-pulse{color:#f70;animation:crt-led-pulse 1.2s infinite}.dossier-status-text{color:var(--crt-amber)}.cryptic-dossier-body{padding:.5rem 0 1.25rem}.dossier-log-header{font-size:.88rem;color:#6a7;font-weight:800;margin-bottom:1rem;letter-spacing:.05em}.log-cursor{color:var(--crt-green);font-weight:900}.dossier-transcript-text{font-size:1.08rem;color:#b0e0c0;line-height:1.8;letter-spacing:.02em;margin-bottom:1.25rem}.dossier-footnote-strip{background:#020603d9;border-left:2px solid var(--crt-amber);padding:.65rem 1rem}.footnote-warning{font-size:.86rem;color:var(--crt-amber);font-weight:700;letter-spacing:.04em}.cryptic-dossier-footer{display:flex;align-items:center;justify-content:space-between;border-top:1px dashed var(--crt-green-dim);padding-top:.75rem;font-size:.8rem;color:#596;flex-wrap:wrap;gap:.5rem}.term-asymmetric-quotes{display:flex;flex-direction:column;gap:2rem;margin-bottom:2rem}.asym-quote-block{background:#040d06f0;border:1px solid var(--crt-green-dim);padding:1.75rem 2rem;border-radius:2px;position:relative;transition:all .25s ease}.asym-quote-block:hover{box-shadow:0 0 24px #33ff661f}.asym-quote-block.align-left{margin-right:auto;max-width:82%;border-left:3px solid var(--crt-green)}.asym-quote-block.align-right{margin-left:auto;max-width:80%;border-right:3px solid var(--crt-amber)}.asym-quote-block.align-center{margin:0 auto;max-width:88%;border:1px solid rgba(51,255,102,.3);box-shadow:0 0 16px #33ff660f}.asym-quote-block.align-offset{margin-left:6%;max-width:86%;border-left:3px solid #cc44ff;border-top:1px solid rgba(204,68,255,.3)}@media(max-width:860px){.asym-quote-block.align-left,.asym-quote-block.align-right,.asym-quote-block.align-center,.asym-quote-block.align-offset{max-width:100%;margin-left:0;margin-right:0;padding:1.25rem}}.asym-quote-meta{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;font-size:.84rem;font-weight:700;flex-wrap:wrap;gap:.5rem}.meta-verse-tag{color:var(--crt-amber);letter-spacing:.06em}.meta-sync-index{color:#596}.asym-quote-content{margin:0;font-size:1.16rem;line-height:1.85;color:#b0e0c0;letter-spacing:.02em}.quote-mark-open,.quote-mark-close{color:var(--crt-amber);font-weight:900}.asym-quote-footer{display:flex;align-items:center;justify-content:space-between;margin-top:1.25rem;padding-top:.65rem;border-top:1px dashed rgba(51,255,102,.15);font-size:.8rem;color:#596;flex-wrap:wrap;gap:.5rem}.res-word{font-weight:900;display:inline;padding:0 .15rem;border-radius:2px;transition:all .2s ease}.res-word-frost{color:#6ef;text-shadow:0 0 10px rgba(102,238,255,.85),0 0 22px rgba(102,238,255,.45)}.res-word-solar{color:#f82;text-shadow:0 0 10px rgba(255,136,34,.85),0 0 22px rgba(255,136,34,.45)}.res-word-arc{color:#0ef;text-shadow:0 0 10px rgba(0,238,255,.85),0 0 22px rgba(0,238,255,.45)}.res-word-void{color:#c4f;text-shadow:0 0 10px rgba(204,68,255,.85),0 0 22px rgba(204,68,255,.45)}.res-word-tether{color:#3f6;text-shadow:0 0 10px rgba(51,255,102,.85),0 0 22px rgba(51,255,102,.45)}.res-word:hover{filter:brightness(1.25);text-decoration:underline}.disp-news-container{margin-bottom:2.5rem}.disp-sub-header{display:flex;align-items:center;justify-content:space-between;padding-bottom:.6rem;border-bottom:1px solid var(--crt-green-dim);margin-bottom:1.25rem;font-size:.88rem;font-weight:800}.disp-sub-tag{color:var(--crt-amber);letter-spacing:.05em}.disp-sub-status{color:var(--crt-green-mint);letter-spacing:.06em}.disp-news-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.25rem}@media(max-width:960px){.disp-news-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.disp-news-grid{grid-template-columns:1fr}}.disp-news-card{background:#040c06f0;border:1px solid var(--crt-green-dim);padding:1.25rem;display:flex;flex-direction:column;transition:all .2s ease}.disp-news-card:hover{border-color:var(--crt-green);box-shadow:0 0 16px var(--crt-green-glow);transform:translateY(-2px)}.news-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem;font-size:.8rem;font-weight:700}.news-tag{color:var(--crt-amber)}.news-date{color:#596}.news-title{color:var(--crt-green-mint);font-size:1.05rem;font-weight:800;line-height:1.35;margin-bottom:.65rem}.news-desc{font-size:.94rem;color:#8c9;line-height:1.55;flex:1;margin-bottom:1rem}.news-card-foot{display:flex;align-items:center;justify-content:space-between;border-top:1px dashed var(--crt-green-dim);padding-top:.5rem;font-size:.78rem;color:#596}.news-action-link{color:var(--crt-green);font-weight:700;letter-spacing:.05em}.disp-changelog-container{background:#020804f5;border:1px solid var(--crt-green-dim);box-shadow:0 10px 30px #000c;margin-bottom:2rem}.changelog-terminal-bar{display:flex;align-items:center;gap:1rem;background:#061209f2;border-bottom:1px solid var(--crt-green-dim);padding:.6rem 1rem}.term-dots{display:flex;gap:.35rem}.dot{width:10px;height:10px;border-radius:50%}.dot-r{background:#f55}.dot-y{background:#ffcf6a}.dot-g{background:#3f6}.term-title-text{color:var(--crt-green-mint);font-size:.84rem;font-weight:800;letter-spacing:.05em;flex:1}.term-status-badge{color:var(--crt-amber);font-size:.76rem;font-weight:700}.changelog-terminal-body{padding:1rem 1.25rem}.changelog-cli-prompt{font-size:.88rem;font-weight:700;margin-bottom:.85rem;color:#7b8}.cli-user{color:var(--crt-green-mint)}.cli-path{color:var(--crt-amber)}.cli-cmd{color:#fff;text-shadow:0 0 6px rgba(255,255,255,.5)}.changelog-filter-bar{display:flex;gap:.5rem;margin-bottom:1rem;flex-wrap:wrap}.changelog-filter-btn{background:transparent;border:1px solid rgba(51,255,102,.2);color:#6a7;font-family:var(--font-mono);font-size:.78rem;font-weight:700;padding:.25rem .65rem;cursor:pointer;transition:all .15s}.changelog-filter-btn:hover{border-color:var(--crt-green);color:var(--crt-green)}.changelog-filter-btn.active{background:#33ff661f;border-color:var(--crt-green);color:var(--crt-green-mint);box-shadow:0 0 8px #3f63}.changelog-commits-list{display:flex;flex-direction:column;gap:.35rem;margin-bottom:1.25rem;max-height:520px;overflow-y:auto;padding-right:.5rem}.changelog-commits-list::-webkit-scrollbar{width:6px}.changelog-commits-list::-webkit-scrollbar-track{background:#020804f2;border-left:1px solid var(--crt-green-dim)}.changelog-commits-list::-webkit-scrollbar-thumb{background:var(--crt-green-dim);border-radius:1px}.changelog-commits-list::-webkit-scrollbar-thumb:hover{background:var(--crt-green);box-shadow:0 0 6px var(--crt-green)}.commit-row{display:flex;align-items:baseline;gap:.75rem;padding:.45rem .6rem;background:#040e0799;border-left:2px solid transparent;font-size:.86rem;transition:all .15s;flex-wrap:wrap}.commit-row:hover{background:#08180cd9;border-left-color:var(--crt-green)}.commit-hash{color:var(--crt-amber);font-weight:800;font-family:var(--font-mono);min-width:65px}.commit-tag{font-size:.76rem;font-weight:800;padding:.1rem .45rem;border-radius:2px}.tag-feat{background:#33ff6626;color:#3f6;border:1px solid rgba(51,255,102,.4)}.tag-fix{background:#ffb00026;color:#ffb000;border:1px solid rgba(255,176,0,.4)}.tag-core{background:#00e5ff26;color:#00e5ff;border:1px solid rgba(0,229,255,.4)}.tag-ui{background:#cc44ff26;color:#c4f;border:1px solid rgba(204,68,255,.4)}.tag-docs{background:#ffcf6a26;color:#ffcf6a;border:1px solid rgba(255,207,106,.4)}.tag-perf{background:#ff555526;color:#f55;border:1px solid rgba(255,85,85,.4)}.tag-init{background:#33ff6640;color:#3f6;border:1px solid #33ff66;font-weight:900}.tag-other{background:#ffffff1a;color:#8c9}.commit-date{color:#596;font-size:.8rem;min-width:85px}.commit-msg{color:#c0eccb;flex:1;word-break:break-word}.changelog-terminal-foot{display:flex;align-items:center;justify-content:space-between;border-top:1px dashed var(--crt-green-dim);padding-top:.65rem;font-size:.78rem;color:#596;flex-wrap:wrap;gap:.5rem}.foot-branch{color:var(--crt-amber);font-weight:700}.term-specs-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1rem;margin-bottom:2rem}.specs-data-card{background:#040c06eb;border:1px solid var(--crt-green-dim);padding:1.25rem}.spec-cat-tag{font-size:.85rem;color:var(--crt-amber);margin-bottom:.4rem}.spec-val-text{font-size:1.55rem;font-weight:900;color:var(--crt-green-mint);text-shadow:0 0 8px var(--crt-green-glow);margin-bottom:.35rem}.spec-sub-text{font-size:.94rem;color:#7b8}.term-constitution-box{background:#040c06f0;border:1px solid var(--crt-green-dim);padding:1.25rem}.const-box-title{font-size:.96rem;font-weight:800;color:var(--crt-amber);letter-spacing:.1em;margin-bottom:.85rem}.const-table-wrap{display:flex;flex-direction:column;gap:.5rem;font-size:.92rem}.const-row{display:flex;align-items:center;justify-content:space-between;padding:.35rem 0;border-bottom:1px dashed rgba(51,255,102,.12);flex-wrap:wrap;gap:.5rem}.const-key{color:#7b8;font-weight:700}.const-val.val-green{color:var(--crt-green);font-weight:700}.terminal-prompt-bar{position:sticky;bottom:0;z-index:90;background:#020804f5;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border-top:2px solid var(--crt-green-dim);padding:.55rem 0;box-shadow:0 -4px 20px #000c}.prompt-inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}.prompt-line{display:flex;align-items:center;gap:.5rem;font-size:.94rem}.prompt-host{color:var(--crt-amber);font-weight:800}.prompt-text{color:var(--crt-green-mint)}.prompt-cursor{color:var(--crt-green);animation:pclsm-cursor-blink 1s steps(1) infinite}@keyframes pclsm-cursor-blink{0%,50%{opacity:1}51%,to{opacity:0}}.prompt-chips-row{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}.prompt-chip{background:#08180cd9;border:1px solid var(--crt-green-dim);color:var(--crt-green);font-family:var(--font-mono);font-size:.84rem;font-weight:700;padding:.25rem .55rem;border-radius:2px;cursor:pointer;transition:all .15s;text-decoration:none}.prompt-chip:hover{border-color:var(--crt-green);box-shadow:0 0 8px var(--crt-green-glow);background:#33ff6626}.prompt-chip.chip-amber{border-color:var(--crt-amber-dim);color:var(--crt-amber)}.prompt-chip.chip-amber:hover{border-color:var(--crt-amber);box-shadow:0 0 8px var(--crt-amber-glow)}.prompt-chip.chip-primary{background:var(--crt-green);color:#020803;font-weight:800;box-shadow:0 0 10px var(--crt-green-glow)}.prompt-chip.chip-primary:hover{background:#8fa;box-shadow:0 0 18px var(--crt-green-glow)}.terminal-footer-chassis{background:#020603fa;border-top:1px solid var(--crt-green-dim);padding:2rem 0 2.5rem;font-size:.88rem;color:#6a7}.footer-inner{display:flex;flex-direction:column;gap:1.25rem}.footer-ascii-line{color:var(--crt-green-dim);overflow:hidden;white-space:nowrap}.footer-meta-grid{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:1.5rem}.footer-brand{font-size:1.5rem;font-weight:900;color:var(--crt-green-mint);margin-bottom:.35rem}.footer-brand .dot{color:var(--crt-amber)}.footer-disclaimer{font-size:.85rem;color:#485;max-width:580px;line-height:1.5}.footer-col-right{display:flex;flex-direction:column;align-items:flex-end;gap:.5rem}.footer-proto-tag{color:var(--crt-amber);font-weight:700;font-size:.92rem}.footer-links-row{display:flex;gap:1rem}.footer-term-link{color:var(--crt-green);text-decoration:none;font-weight:700;font-size:.94rem;transition:all .15s}.footer-term-link:hover{color:var(--crt-amber);text-shadow:0 0 8px var(--crt-amber-glow)}.footer-bot-line{display:flex;align-items:center;justify-content:space-between;border-top:1px dashed rgba(51,255,102,.15);padding-top:.85rem;font-size:.84rem;color:#475;flex-wrap:wrap;gap:.5rem}@media(max-width:1024px){.terminal-grid-2col{grid-template-columns:1fr;gap:2rem}}@media(max-width:768px){html{font-size:14.5px;overflow-x:hidden;max-width:100vw}body{overflow-x:hidden;max-width:100vw}.landing-shell.crt-active{filter:none!important}.pclsm-landing-bulge{box-shadow:inset 0 0 35px 12px #000000d9,inset 0 0 15px 5px #000000f2;background:radial-gradient(ellipse 110% 100% at 50% 50%,#0000 58%,#00000059 80%,#000000d9)}.content-container{padding:0 1rem}.terminal-telemetry-top{padding:.35rem 0}.tele-inner{flex-direction:column;align-items:stretch;gap:.4rem}.tele-left{display:flex;align-items:center;justify-content:space-between;width:100%}.tele-bios-tag{font-size:.76rem}.tele-security-tag,.tele-center{display:none}.tele-right{display:flex;align-items:center;justify-content:space-between;width:100%;gap:.35rem}.term-toggle-btn{padding:.25rem .45rem;font-size:.74rem;min-height:32px}.term-lang-box{padding:.1rem .2rem}.term-lang-btn{padding:.15rem .4rem;font-size:.78rem;min-height:28px;min-width:28px}.term-cta-btn{padding:.28rem .55rem;font-size:.75rem;letter-spacing:.04em;min-height:32px;white-space:nowrap}.terminal-channel-bar-wrap{padding:.35rem 0}.terminal-channel-bar{gap:.35rem;padding:0 .25rem;-webkit-overflow-scrolling:touch}.channel-tab-btn{font-size:.76rem;padding:.35rem .55rem;min-height:32px;flex-shrink:0}.ch-key{font-size:.72rem}.terminal-screen-container{padding:1.25rem 0 2.5rem}.terminal-channel-view{margin-bottom:2.75rem}.term-section-divider{margin:2.5rem 0 2rem}.term-headline{font-size:clamp(1.45rem,6.2vw,2.2rem);line-height:1.2;word-break:break-word;letter-spacing:.02em;margin-bottom:1rem}.term-page-title{font-size:clamp(1.3rem,5.5vw,1.85rem);letter-spacing:.03em;word-break:break-word}.term-briefing-text,.term-page-desc{font-size:.95rem;line-height:1.6}.term-actions-row{flex-direction:column;gap:.75rem;width:100%}.term-btn-primary,.term-btn-secondary{width:100%;text-align:center;justify-content:center;padding:.85rem 1.25rem;font-size:.9rem;white-space:normal;word-break:break-word}.term-arg-console{transform:none!important;min-height:380px;max-height:500px;clip-path:polygon(0 0,calc(100% - 12px) 0,100% 12px,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%)}.arg-pinned-logo-chamber{padding:.45rem .65rem}.arg-oem-tag{font-size:.64rem;letter-spacing:.08em}.arg-ascii-logo{font-size:clamp(.34rem,1.7vw,.6rem);line-height:1.08;letter-spacing:-.02em;overflow-x:auto;-webkit-overflow-scrolling:touch;text-align:center;margin:.25rem 0 .35rem}.arg-banner-tele{font-size:.64rem;flex-wrap:wrap;gap:.25rem .5rem}.arg-output-log{font-size:.82rem}.arg-console-screen{padding:.65rem .8rem}.term-ascii-grid{grid-template-columns:1fr;gap:1rem}.block-top-bar{padding:.6rem .8rem}.block-title{font-size:1.05rem}.block-content{padding:.8rem}.block-desc{font-size:.92rem;line-height:1.55}.term-dossier-tabs{gap:.4rem}.dossier-tab-btn{flex:1 1 calc(33.33% - .4rem);padding:.45rem .5rem;font-size:.82rem;text-align:center}.term-lore-quote-box{padding:.9rem 1.1rem;margin-bottom:1.5rem}.master-lore-quote{font-size:.92rem;line-height:1.6}.term-cryptic-dossier-card{padding:1rem 1.15rem}.dossier-designation-strip{gap:.5rem}.dossier-archetype-id{font-size:1.05rem}.dossier-transcript-text{font-size:.92rem;line-height:1.65}.dossier-footnote-strip{padding:.5rem .75rem}.footnote-warning{font-size:.78rem}.term-asymmetric-quotes{gap:1.25rem}.asym-quote-block{padding:1.1rem 1.2rem;max-width:100%!important;margin:0!important}.asym-quote-content{font-size:.96rem;line-height:1.65}.asym-quote-meta{font-size:.78rem}.disp-news-container{margin-bottom:1.75rem}.disp-news-grid{grid-template-columns:1fr;gap:1rem}.disp-changelog-container{margin-bottom:1.5rem}.changelog-terminal-bar{padding:.5rem .75rem;gap:.5rem}.term-title-text{font-size:.78rem}.term-status-badge{display:none}.changelog-terminal-body{padding:.75rem .85rem}.changelog-filter-bar{gap:.3rem}.changelog-filter-btn{font-size:.72rem;padding:.2rem .45rem}.changelog-commits-list{max-height:400px;padding-right:.25rem}.commit-row{padding:.4rem .5rem;gap:.25rem .5rem;flex-wrap:wrap;align-items:center}.commit-hash{font-size:.76rem;min-width:auto}.commit-tag{font-size:.68rem;padding:.05rem .3rem}.commit-date{font-size:.72rem;min-width:auto}.commit-msg{width:100%;font-size:.82rem;line-height:1.45}.changelog-terminal-foot{font-size:.72rem;flex-direction:column;align-items:flex-start;gap:.25rem}.term-specs-grid{grid-template-columns:1fr;gap:.75rem}.spec-val-text{font-size:1.35rem}.const-row{font-size:.82rem}.terminal-prompt-bar{padding:.4rem 0}.prompt-inner{flex-direction:column;align-items:stretch;gap:.35rem}.prompt-line{font-size:.76rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prompt-chips-row{display:flex;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:.3rem;scrollbar-width:none;padding-bottom:2px}.prompt-chip{font-size:.72rem;padding:.18rem .4rem;flex-shrink:0}.channel-nav-footer{flex-direction:column;align-items:stretch;gap:.75rem;margin-top:2rem;padding-top:1rem}.channel-nav-footer .term-btn-secondary{width:100%}.terminal-footer-chassis{padding:1.5rem 0 2rem}.footer-meta-grid{flex-direction:column;gap:1.25rem}.footer-col-right{align-items:flex-start;width:100%}.footer-links-row{flex-wrap:wrap;gap:.75rem 1.25rem}.footer-bot-line{flex-direction:column;align-items:flex-start;gap:.4rem}}@media(max-width:520px){html{font-size:13.5px}.content-container{padding:0 .75rem}.table-border-top,.table-border-bot{display:none}.term-spec-table{border:1px solid var(--crt-green-dim);border-radius:2px;margin-bottom:1.75rem}.table-row{grid-template-columns:1fr;border:none}.table-cell{border-right:none;border-bottom:1px dashed var(--crt-green-dim);padding:.55rem .75rem;flex-direction:row;justify-content:space-between;align-items:baseline}.table-cell:last-child{border-bottom:none}.cell-val{font-size:1.05rem}.cell-desc{font-size:.76rem}.dossier-tab-btn{flex:1 1 100%}}
