/* Shared steel-blue retro surfaces; scoped to avoid other site flows. */
.site-header{display:flex!important;justify-content:space-between!important}.site-header>.brand{margin-inline-start:auto}.corner-menu{position:relative;z-index:80}.corner-menu[open]{z-index:120}.corner-menu[open]::before{content:"";position:fixed;inset:0;background:#030919b8;backdrop-filter:blur(3px);z-index:0}.corner-menu>summary{position:relative;z-index:1}.corner-menu[open] #corner-navigation{position:fixed!important;inset:0 0 0 auto!important;width:min(340px,90vw)!important;max-width:none!important;height:100dvh;max-height:100dvh;overflow-y:auto;display:flex!important;flex-direction:column;justify-content:flex-start;gap:20px;padding:28px 24px 40px!important;background:linear-gradient(120deg,#23394f,#111e30)!important;border:solid #6685a1;border-width:3px 3px 8px 5px;box-sizing:border-box;z-index:2;border-radius:0!important;box-shadow:-12px 0 40px #0007}.corner-menu nav>a,.corner-menu nav>button{width:100%;min-height:52px;flex-shrink:0}.menu-close{font:inherit;cursor:pointer}.privacy-workstation{width:min(880px,94vw);margin:32px auto 60px}.privacy-back{display:inline-flex;margin-bottom:26px}.privacy-monitor{padding:24px 30px 18px;background:linear-gradient(125deg,#526b79,#263d50);border:solid;border-color:#91a6ac #304a5b #142737 #697f89;border-width:5px 9px 14px 7px;box-shadow:0 12px 35px #0006;position:relative}.monitor-label{font:11px monospace;letter-spacing:2px;color:#cadce6;margin-bottom:18px}.privacy-screen{aspect-ratio:4/3;overflow-y:auto;overscroll-behavior:contain;background:radial-gradient(ellipse at center,#142e3c,#091923);border:solid;border-color:#0b1823 #52707b #5c7782 #101f2b;border-width:9px 6px 6px 9px;border-radius:20px;color:#d4eee9;box-shadow:inset 0 0 30px #000b;scrollbar-color:#688d97 #101f2b;scrollbar-width:thin;position:relative}.privacy-screen:focus-visible{outline:3px solid #48e6ed;outline-offset:3px}.privacy-content{padding:clamp(18px,4vw,40px);font-size:clamp(14px,1.7vw,18px);line-height:2.5;min-height:100%;box-sizing:border-box;background:repeating-linear-gradient(transparent 0 3px,#00000012 3px 4px)}.privacy-content h1{font-size:clamp(22px,3vw,32px);color:#9ce0da;margin-top:0}.monitor-controls{display:flex;align-items:center;gap:10px;margin-top:18px;font-size:11px;color:#d5e3e8}.monitor-controls>span:last-child{margin-inline-start:auto;font:10px monospace;letter-spacing:1px}.monitor-led{height:7px;width:7px;display:inline-block;background:#86dcb6;border-radius:50%;box-shadow:0 0 8px #86dcb6}.monitor-stand{height:40px;width:32%;margin:auto;background:linear-gradient(90deg,#253a4c,#5a7180,#253a4c);border-bottom:10px solid #172b3d;clip-path:polygon(20% 0,80% 0,90% 75%,100% 75%,100% 100%,0 100%,0 75%,10% 75%)}@media(max-width:600px){.privacy-workstation{margin-top:20px}.privacy-monitor{padding:12px 10px 14px;border-width:3px 5px 9px 4px}.privacy-screen{border-width:6px 4px 4px 6px;border-radius:10px}.monitor-label{font-size:8px;letter-spacing:1px}.privacy-content{padding:16px;line-height:2.1}.monitor-controls{font-size:9px}.monitor-controls>span:last-child{font-size:8px}}
