body{background:#142785;color:#17256c;font:15px/1.35 'Share Tech Mono',monospace;background-image:radial-gradient(#8aa8ff66 1px,transparent 1px),linear-gradient(135deg,#182780,#071953);background-size:18px 18px,100% 100%}.disk-desktop{max-width:1180px;margin:25px auto 35px;padding:0 25px}.disk-header{text-align:center;color:#e2eeff}.disk-header>span{font-size:10px;letter-spacing:3px}.disk-header h1{font:bold italic clamp(45px,7vw,85px)/1 Arial,sans-serif;letter-spacing:-5px;margin:15px 0;color:#b6c6ea;text-shadow:1px 1px white,3px 3px #354376,5px 5px #020e37}.disk-header p{font-size:12px;letter-spacing:2px}.disk-layout{position:relative;display:grid;grid-template-columns:270px 1fr 310px;align-items:start;gap:20px;margin-top:35px;min-height:440px}.disk-window{background:#c7cee3;border:3px ridge #b3c0e5;box-shadow:8px 8px #05144777;min-width:0;position:relative;z-index:2}.disk-window h2{display:flex;justify-content:space-between;font:14px/1 'VT323',monospace;letter-spacing:1px;margin:0;background:linear-gradient(90deg,#214199,#7e94cf);color:white;padding:7px}.chrome-body{padding:15px;background:linear-gradient(135deg,#e9effc,#b6c2de)}.chrome-body p{font-size:13px;margin:0 0 15px}.navigator{margin-top:15px;transform:rotate(-3deg)}.navigator nav{display:grid;gap:9px;margin:18px 0}.navigator button{background:linear-gradient(#fff,#a1b5dc);border:2px outset #bbcbe8;padding:9px;text-align:left;font-size:13px}.navigator button[aria-pressed=true]{border-style:inset;background:#153282;color:#eff5ff}.storage{height:11px;border:1px solid #60709a;background:#edf1fc;margin-top:25px}.storage span{height:100%;width:72%;background:repeating-linear-gradient(90deg,#1c438e 0 4px,#afc0ed 4px 6px);display:block}.chrome-body small{font-size:9px}.disc-object{position:relative;margin-top:5px;min-height:330px}.chrome-rabbit{width:470px;max-width:150%;position:relative;left:-40px;filter:drop-shadow(0 10px 18px #0006)}.orbit-word{position:absolute;color:#d6e3ff;font-size:10px;letter-spacing:2px;white-space:nowrap}.top-word{top:-12px;left:0;transform:rotate(-12deg)}.bottom-word{bottom:15px;left:0;transform:rotate(12deg)}.content-window{margin-top:70px;transform:rotate(2deg)}.content-window h3{font-size:22px;margin:0 0 20px;color:#123a88}.chrome-body ul{padding-left:18px;font-size:12px;line-height:1.8}.system-note{grid-column:1/3;width:360px;max-width:100%;margin:-5px 0 0 60px;transform:rotate(2deg)}.system-note summary{cursor:pointer;font-size:11px;color:#264687;text-decoration:underline}.system-note details p{margin-top:15px}.disc-badges{margin-top:20px}.disc-badges .badges{justify-content:center}.disc-badges .badges span{color:#e8f0ff;border-color:#bac8e9;background:repeating-linear-gradient(0deg,#17378b 0 2px,#4770ad 2px 4px)}.disk-desktop .ring{color:#e1e8ff;max-width:700px;margin:20px auto 0;border-top:1px solid #819adb}.mock-note{text-align:center;color:#c1d1f9;font-size:9px}@media(max-width:1050px){.disk-layout{grid-template-columns:220px 1fr 250px;gap:15px}.chrome-rabbit{width:390px;left:-25px}.chrome-body{padding:12px}.orbit-word{font-size:8px;letter-spacing:1px}.system-note{margin-left:20px}}@media(max-width:800px){.disk-layout{grid-template-columns:1fr 1fr}.disc-object{grid-column:2;grid-row:1;min-height:250px}.chrome-rabbit{width:320px;left:-10px;max-width:110%}.content-window{grid-column:2;grid-row:2;margin:0}.system-note{grid-column:1;grid-row:2;margin:0;width:auto}.navigator{grid-column:1;grid-row:1;margin-top:20px}.bottom-word{bottom:0}}@media(max-width:550px){.disk-desktop{padding:0 16px}.disk-header h1{letter-spacing:-2px;font-size:50px}.disk-header>span{font-size:8px;letter-spacing:1px}.disk-layout{display:flex;flex-direction:column;margin-top:25px;gap:20px}.disk-window{width:100%;transform:none}.disc-object{order:-1;align-self:center;min-height:240px;width:250px}.chrome-rabbit{width:250px;left:0;max-width:100%}.top-word{top:0}.bottom-word{bottom:-3px}.content-window{margin:0}.navigator{margin:0}.navigator nav{grid-template-columns:1fr 1fr 1fr;gap:5px}.navigator button{font-size:10px;padding:8px 4px}.storage{margin-top:12px}.system-note{width:100%}.disk-desktop .ring{font-size:10px}}