.cybernetic{--cyber-red:#ef3f5a;--cyber-silver:#d7d9e2;--cyber-line:#a4a8bc33;--cyber-ink:#131419;background:#131419!important;color:#f4f4f8}.cybernetic body{background:radial-gradient(ellipse at 100% 0,#4e192b55,transparent 50%),#131419!important}.cybernetic .book-header,.cybernetic .signature-contactbar,.cybernetic .experience-bar,.cybernetic .book-footer{background:#18191fe8!important;border-color:#c4c6d62b!important;backdrop-filter:blur(18px)}.cybernetic .book-header .brand{color:#f2eef4}.cybernetic .book-stage{background:transparent!important;position:relative}.cybernetic .book-page{background:linear-gradient(125deg,#191a22eb,#101116f5)!important;position:relative;isolation:isolate;border-color:#b7b8c422!important}.cybernetic .book-page:before{background:radial-gradient(ellipse at 80% 25%,#9b244431,transparent 55%)!important;pointer-events:none}.cybernetic .book-page h1,.cybernetic .book-page h2,.cybernetic .book-page h3{color:#faf3f7!important}.cybernetic .book-page .eyebrow,.cybernetic .book-page .kicker,.cybernetic .book-page .section-kicker{color:#ff8ba4!important}.cybernetic .book-page .hero .intro,.cybernetic .book-page .legal-name{color:#c5b9c7!important}.cybernetic .book-page .hero-line{color:#f5e8f1}.cybernetic .book-page .hero-line em{color:#ff6a8a}.cybernetic .book-sidebar{background:#15161de8!important;border-color:#b7b8c433!important}.cybernetic .book-sidebar .chapter-link{color:#cdb8c8}.cybernetic .chapter-link[aria-current="page"]{background:#71233c66!important;color:#ffe9f1!important}.cybernetic .page-colophon{color:#bd9caf!important;border-color:#a491ab44!important}.cybernetic .living-scene-label{color:#ddd5e1}.cybernetic .hero .glow{background:#f338651f!important}.cybernetic .hero .grid-texture{opacity:.3}.cybernetic .hero-outline{color:#ff66880b!important;-webkit-text-stroke:1px #f8729827}.cybernetic .portrait-border{border-color:#ffb9ca99!important;box-shadow:0 30px 100px #0008,12px 12px 0 #c2bdce15,0 0 50px #e92f6130!important;background:#77727b!important}.cybernetic .portrait-caption{background:#20212bd9!important;backdrop-filter:blur(15px);border-color:#c7bfce55!important}.cybernetic .floating-label{background:#20212bd9!important;border-color:#e5c9dc44!important;color:#eee5f0!important}.cybernetic .floating-label b{color:#ff7194!important}.cybernetic #cover .hero-grid{position:relative}.cybernetic .portrait-stage{isolation:isolate}.cyber-hologram{position:absolute;inset:-5% -8%;pointer-events:none;z-index:1;overflow:visible}.cyber-hologram circle{fill:none;stroke:#e6dbe34d;stroke-width:1;transform-origin:50% 50%;animation:cyberRing 26s linear infinite}.cyber-hologram .holo-red{stroke:#ff547a99;stroke-dasharray:15 8 2 8;stroke-width:2;animation-direction:reverse}.cyber-hologram .holo-fine{stroke:#f9ccd24d;stroke-dasharray:2 5;animation-duration:50s}.cyber-hologram line{stroke:#fa82954a;stroke-width:1}.cyber-hologram text{fill:#e7bac8;font:8px ui-monospace,monospace;letter-spacing:1px}.cyber-scan-band{position:absolute;left:5%;right:5%;top:8%;height:2px;background:linear-gradient(90deg,transparent,#ff6a8d,#fff0f7,#ff6a8d,transparent);box-shadow:0 0 20px #ff668d88;z-index:5;pointer-events:none;animation:cyberScan 7s ease-in-out infinite}.cyber-portrait-tags{position:absolute;left:0;bottom:-20px;display:flex;gap:10px;flex-wrap:wrap;z-index:5}.cyber-portrait-tags span{font:9px ui-monospace,monospace;color:#f4cedd;padding:8px 10px;border:1px solid #d289a955;background:#232029d9;clip-path:polygon(8px 0,100% 0,100% calc(100% - 8px),calc(100% - 8px) 100%,0 100%,0 8px)}.cybernetic .hub{--hbg:#16171e;--hpanel:#22232d;--hline:#c8bdcf33;--ht:#fff3f8;--hmuted:#c1b1c3;background:radial-gradient(ellipse at 100% 5%,#79233c33,transparent 40%),linear-gradient(135deg,#24232b,#14151a 65%)!important;border:1px solid #d6bac94a;border-radius:4px 25px 4px 25px;box-shadow:0 30px 100px #0003,inset 0 1px 0 #fff1}.cybernetic .hub:after{content:"";position:absolute;inset:12px;border:1px solid #a4a7ba12;pointer-events:none;z-index:-1}.cybernetic .hub-topline{color:#d0bbc9}.cybernetic .hub-kicker{color:#e492ac}.cybernetic .hub h2{font-size:clamp(46px,6.5vw,96px)!important}.cybernetic .hub h2 em{color:#d5cfdb;background:linear-gradient(95deg,#ffffff,#efb6c9 45%,#d5d8e1);background-clip:text;-webkit-text-fill-color:transparent}.cybernetic .hub-console{background:#22212b66;padding:20px 15px}.cybernetic .hub-machine{transform-style:preserve-3d}.cybernetic .hub-orbit{border-color:#e4c5d45e;box-shadow:0 0 50px #f9406525}.cybernetic .robot-body,.cybernetic .robot-head{box-shadow:inset 0 2px 3px #fff8,0 12px 30px #0004}.cybernetic .hub-machine.is-reacting .robot-arm.arm-r{animation:cyberRobotWave .75s ease-in-out 2!important}.cybernetic .hub-machine.is-reacting .robot-eye{height:8px;border-radius:15px;top:31px;animation:none}.cybernetic .hub-machine.is-reacting .robot-mouth{height:13px;border-width:3px}.cybernetic .hub-machine.is-reacting .robot-antenna:before{background:#fff5fa;box-shadow:0 0 40px #ff437b}.cybernetic .hub-carousel{background:radial-gradient(ellipse at 50% 65%,#c1315c25,transparent 62%),linear-gradient(transparent,#9c698512);border:1px solid #d5a0ba25;border-bottom-color:#e39ab644}.cybernetic .hub-carousel:before{content:"";position:absolute;left:12%;right:12%;top:70px;height:290px;border:1px solid #e3c7db22;border-radius:50%;transform:perspective(600px) rotateX(58deg);box-shadow:0 0 35px #c0315710;pointer-events:none}.cyber-orbit-core{position:absolute;bottom:1px;left:50%;transform:translateX(-50%);display:flex;align-items:center;gap:8px;padding:7px 14px;color:#d4b5c8;background:#17151de6;border:1px solid #ee668b55;z-index:2;border-radius:20px;font:10px ui-monospace,monospace;pointer-events:none}.cyber-orbit-core img{width:22px;height:30px;border-radius:5px;object-fit:cover}.cybernetic .hub-ring-card img{box-shadow:0 25px 45px #0009;outline:1px solid #eadce22b}.cybernetic .hub-ring-card.selected img{box-shadow:0 25px 65px #db2a5433,0 0 0 2px #ef8eaa,0 0 35px #c8b7d215}.cybernetic .hub input,.cybernetic .hub select,.cybernetic .hub textarea{background:#18181f;border-color:#93829466}.cybernetic .hub-project{background:linear-gradient(135deg,#30242f,#1a1b23);border-color:#c2b0c440;clip-path:polygon(14px 0,100% 0,100% calc(100% - 14px),calc(100% - 14px) 100%,0 100%,0 14px)}.cybernetic .hub-project:before{content:"";position:absolute;width:35px;height:2px;right:20px;top:25px;background:#ef5c83;box-shadow:0 0 15px #e12d65}.cybernetic .hub-section-head{position:relative;padding-bottom:18px}.cybernetic .hub-section-head:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:1px;background:linear-gradient(90deg,#fa547c66,#d9bac333,transparent)}.cybernetic .cyber-revealed>.hub-section-head:after{animation:cyberLine 1s ease both}.cybernetic .hub-guide-launcher{border-radius:14px 4px 14px 4px;background:linear-gradient(135deg,#642438eb,#24222eed);border-color:#bba0b577;box-shadow:0 14px 35px #0006}.cyber-circuit-layer{position:fixed;inset:0;width:100%;height:100%;z-index:2;pointer-events:none;opacity:.6}.cyber-circuit-layer .circuit-base{fill:none;stroke:#ae8aa220;stroke-width:1}.cyber-circuit-layer .circuit-pulse{fill:none;stroke:#ff567777;stroke-width:1.5;stroke-dasharray:50 550;animation:cyberCircuit 16s linear infinite}.cyber-circuit-layer circle{fill:#f75c8633;stroke:#ff8aa466;stroke-width:1}.cybernetic .reader-layout,.cybernetic .book-header,.cybernetic .signature-contactbar,.cybernetic .experience-bar{position:relative;z-index:1}.cyber-tools{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap;align-items:center;border:1px solid #ccacbd33;background:#24232c99;margin-bottom:18px;padding:14px 16px}.cyber-tools>div{display:flex;align-items:center;gap:13px;flex-wrap:wrap}.cyber-label{font:10px/1.7 ui-monospace,monospace;letter-spacing:.15em;color:#d8b8c8}.cybernetic .cyber-tools button{border:1px solid #e497b84d;background:#422333;color:#ffdfed;padding:9px 12px;border-radius:5px;font:12px sans-serif;cursor:pointer}.cyber-intro-dialog{width:min(600px,calc(100% - 30px));text-align:center;padding:40px;background:radial-gradient(ellipse,#56223855,transparent 65%),#14151c;border-color:#e098b359;overflow:hidden}.cyber-intro-dialog::backdrop{background:#090a10f5;backdrop-filter:blur(25px)}.cyber-intro-art{position:relative;width:180px;height:160px;display:grid;place-items:center;margin:0 auto 20px;perspective:600px}.cyber-intro-art img{width:140px;filter:drop-shadow(0 0 20px #ea2a5d);animation:cyberAssemble 1.3s cubic-bezier(.2,.8,.2,1) both}.cyber-intro-ring{position:absolute;inset:0;border:1px dashed #ee749766;border-radius:50%;animation:cyberRing 12s linear infinite;box-shadow:0 0 40px #b6264222}.cyber-intro-dialog h2{font-size:70px;letter-spacing:-.06em;line-height:1;margin:28px 0 20px;color:#fff3fa}.cyber-intro-dialog h2 span{display:block;font:11px/1.8 ui-monospace,monospace;letter-spacing:.3em;color:#e4a4be;margin-top:20px}.cyber-intro-progress{height:2px;width:200px;margin:28px auto;background:#d482a122;overflow:hidden}.cyber-intro-progress i{display:block;width:100%;height:100%;background:#f66b95;animation:cyberProgress 3s linear both;transform-origin:left}.cyber-owner-overview{border:1px solid #a0758e55;background:#1a1722;border-radius:12px;padding:20px;margin-bottom:25px}.cyber-stat-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.cyber-stat{padding:16px;border:1px solid #b899b533;background:linear-gradient(135deg,#382130,#22202a);border-radius:9px}.cyber-stat b{display:block;font:600 32px/1.2 ui-monospace,monospace;color:#ffb2cf}.cyber-stat span{display:block;margin-top:8px;color:#c8a6bc;font-size:11px}.cyber-draft-bar,.cyber-owner-secondary{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:18px}.cyber-draft-bar>span{flex:1;min-width:170px;font-size:12px;color:#e9bfd4}.cyber-import-label{border:1px solid #95617955;background:#34202b;color:#f3c5d3;border-radius:8px;padding:9px 13px;cursor:pointer;font-size:12px!important;display:block!important}.cyber-import-label input{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}.cyber-preview-cards{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:25px 0}.cyber-preview-cards img{width:100%;max-width:360px;justify-self:center;height:auto;aspect-ratio:2/3;object-fit:contain;border-radius:9px;background:#33222f}.cyber-password-dialog{max-width:550px}.cyber-password-dialog form{display:grid;gap:18px}.cyber-owner-overview button:disabled{opacity:.4;cursor:default}#cyber-quality-results,#cyber-history{font-size:13px;line-height:1.7;color:#dec0d3;margin-top:20px}#cyber-quality-results li{margin:9px 0}.cyber-lite .hub-robot,.cyber-lite .hub-orbit,.cyber-lite .cyber-hologram circle,.cyber-lite .cyber-scan-band,.cyber-lite .cyber-circuit-layer *,.cyber-lite .hub-company-mark,.cyber-lite .hub-status i{animation:none!important}.cyber-lite .cyber-circuit-layer{opacity:.25}.cyber-lite .hub-machine{animation:none!important;transform:none!important}.cyber-lite .hub-card-ring{transition:none!important}.motion-off .cyber-hologram *,.motion-off .cyber-scan-band,.motion-off .cyber-circuit-layer *,.motion-off .cyber-intro-dialog *{animation:none!important;transition:none!important}.cybernetic .cyber-panel-flash{animation:cyberPanel .65s ease-out}
@keyframes cyberRing{to{transform:rotate(360deg)}}@keyframes cyberScan{0%,100%{top:10%;opacity:0}15%,80%{opacity:.8}90%{top:90%;opacity:0}}@keyframes cyberCircuit{to{stroke-dashoffset:-1200}}@keyframes cyberAssemble{from{opacity:0;transform:perspective(600px) rotateY(-80deg) scale(.4);filter:blur(12px)}to{opacity:1;transform:none;filter:drop-shadow(0 0 20px #ea2a5d)}}@keyframes cyberProgress{from{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes cyberLine{from{transform:scaleX(0);transform-origin:left}to{transform:scaleX(1);transform-origin:left}}@keyframes cyberRobotWave{0%,100%{transform:rotate(-18deg)}50%{transform:rotate(-70deg)}}@keyframes cyberPanel{from{box-shadow:inset 0 0 0 1px #ff92b588,0 0 40px #d8295c22;transform:perspective(1000px) rotateX(2deg)}to{box-shadow:none;transform:none}}
@media(max-width:800px){.cyber-stat-grid{grid-template-columns:1fr 1fr}.cyber-owner-overview{padding:14px}.cyber-stat{padding:12px}.cyber-stat b{font-size:26px}.cyber-tools{padding:12px}.cyber-portrait-tags{left:10px;right:10px;justify-content:center;bottom:-35px}.cyber-hologram{inset:0 -3%}.cybernetic .hub-guide-launcher{bottom:80px}.cyber-intro-dialog h2{font-size:55px}.cyber-preview-cards{gap:10px}.cyber-intro-dialog{padding:28px 20px}.cybernetic .hub h2{font-size:clamp(43px,10vw,70px)!important}}
@media(prefers-reduced-motion:reduce){.cyber-hologram *,.cyber-scan-band,.cyber-circuit-layer *,.cyber-intro-dialog *,.cyber-panel-flash{animation:none!important;transition:none!important}}
.cybernetic.day-theme body{background:#e7e4ec!important}.cybernetic.day-theme .book-header,.cybernetic.day-theme .signature-contactbar,.cybernetic.day-theme .experience-bar,.cybernetic.day-theme .book-footer{background:#e1dbe8ed!important;border-color:#61495e33!important}.cybernetic.day-theme .book-header .brand{color:#382638}.cybernetic.day-theme .book-page{background:linear-gradient(125deg,#f7f3f8f5,#e5dfebf5)!important}.cybernetic.day-theme .book-page h1,.cybernetic.day-theme .book-page h2,.cybernetic.day-theme .book-page h3{color:#342436!important}.cybernetic.day-theme .book-page .hub h2,.cybernetic.day-theme .book-page .hub h3{color:#fff0f5!important}.cybernetic.day-theme .book-page .hero .intro,.cybernetic.day-theme .book-page .legal-name{color:#665069!important}.cybernetic.day-theme .book-page .hero-line{color:#3c293f}.cybernetic.day-theme .book-sidebar{background:#e9e1eeed!important}.cybernetic.day-theme .book-sidebar .chapter-link{color:#634662}.cybernetic.day-theme .page-colophon{color:#74516b!important}.cybernetic.day-theme .living-scene-label{color:#6f4a64}.cybernetic.day-theme .hero .hub-hero-badge{color:#93445c}.cybernetic.day-theme .hub-launch-nav a{color:#8e2d4c!important}
.cybernetic.living-identity .book-page .hero h1{font-size:clamp(68px,7.3vw,120px)!important;letter-spacing:-.06em;overflow-wrap:normal;word-break:normal}@media(max-width:800px){.cybernetic.living-identity .book-page .hero h1{font-size:clamp(52px,16vw,100px)!important}}
