.panel-glass-left{pointer-events:none;position:absolute;z-index:5;margin-inline:-2px;left:0;right:auto;top:0;transform:rotateX(1deg);transform-style:preserve-3d;padding:0;box-sizing:border-box;display:none;overflow:hidden;width:0;height:calc(100% - 3px);background-image:radial-gradient(at 0% 0%,rgba(0,229,255,.08) 0px,transparent 50%),radial-gradient(at 100% 100%,rgba(0,229,255,.05) 0px,transparent 50%),radial-gradient(circle at center,#002c33 -700%,#02040a);backdrop-filter:blur(35px) saturate(140%);-webkit-backdrop-filter:blur(35px) saturate(140%);box-shadow:8px 0 30px #000000b3;border-right:2px solid transparent;transition:width .3s cubic-bezier(.4,0,.2,1) 0s,border-right-color .2s ease 0s,display .3s allow-discrete}.panel-glass-left.active{display:flex;flex-direction:column;pointer-events:all;width:calc(20% + 4px);border-right:2px solid var(--ghost-sky);transition:width .35s cubic-bezier(.165,.84,.44,1) 0s,border-right-color .35s ease 0s,display 0s allow-discrete}@starting-style{.panel-glass-left.active{width:0;border-right-color:transparent}}.panel-glass-left>*{opacity:0;transition:opacity .15s ease 0s}.panel-glass-left.active>*{opacity:1;transition:opacity .3s ease .65s}.panel-glass-left:not(.active) .quote-title,.panel-glass-left:not(.active) .quote-body,.panel-glass-left:not(.active) .quote-footer{opacity:0}.panel-glass-left.active .quote-title,.panel-glass-left.active .quote-body,.panel-glass-left.active .quote-footer{opacity:1;transition:opacity .3s ease .65s}.panel-glass-left::-webkit-scrollbar{width:4px}.panel-glass-left::-webkit-scrollbar-track{background:transparent}.panel-glass-left::-webkit-scrollbar-thumb{background:var(--glass);box-shadow:0 0 10px var(--glass-border)}.main__settings{display:flex;flex-direction:column;align-items:center;padding:20px 0;gap:20px}.bbbl__container{display:flex;flex-direction:column;align-items:start;gap:10px}.masc-toggle-container{display:inline-flex;align-items:center;gap:10px;padding:6px 12px;background:#02040a66;border:1px solid rgba(255,255,255,.08);border-radius:20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);width:fit-content;-webkit-user-select:none;user-select:none}.toggle-label{color:var(--sky-cyan)}.switch-slider-box{position:relative;display:inline-block;width:36px;height:18px;cursor:pointer}.switch-slider-box input{opacity:0;width:0;height:0;position:absolute}.neon-slider-track{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.15);border-radius:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.neon-slider-track:before{position:absolute;content:"";height:12px;width:12px;left:2px;bottom:2px;background-color:#fffc;border-radius:50%;transition:all .3s cubic-bezier(.4,0,.2,1)}.switch-slider-box input:checked+.neon-slider-track{background-color:#00ff781a;border-color:#00ff7866;box-shadow:0 0 10px #00ff7826}.switch-slider-box input:checked+.neon-slider-track:before{transform:translate(18px);background-color:#00ff78;box-shadow:0 0 8px #00ff78cc}.masc-toggle-container{display:none!important}@media (hover: hover) and (pointer: fine){.masc-toggle-container{display:inline-flex!important}}.auth-session-control{padding:20px 15px;width:200px;display:flex;flex-direction:column;gap:12px}.session-divider{width:100%;height:1px;background:linear-gradient(90deg,rgba(255,0,85,.4) 0%,transparent 100%);margin-bottom:5px}.logout-terminal-btn{width:100%;background:#ff00550d!important;border:1px solid var(--red-2, #ff0055)!important;color:var(--red-2, #ff0055)!important;padding:10px 14px;border-radius:4px;font-family:var(--font-body),monospace;font-size:var(--fs-12, 12px);font-weight:700;letter-spacing:1.5px;cursor:pointer;display:flex;align-items:center;justify-content:center;gap:8px;transition:all .3s cubic-bezier(.4,0,.2,1);pointer-events:auto}.logout-terminal-btn:hover{background:#ff00552e!important;box-shadow:0 0 15px #f056;text-shadow:0 0 5px rgba(255,0,85,.6)}.logout-icon{font-size:14px;line-height:1}.panel-glass-left.active{display:flex;flex-direction:column;justify-content:flex-start}*{margin:0}#global-spark-canvas{position:fixed;top:0;left:0;width:100vw;height:100vh;z-index:1;pointer-events:none;overflow:hidden;will-change:transform;transform:translateZ(0);margin:0;padding:0;background:transparent}#global-spark-canvas{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.main-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100dvh;perspective:1500px;overflow:hidden}.central-main{margin-top:1dvh;height:min(90vh,100% - var(--container-padding) * 2);width:min(var(--container-width),100% - var(--container-padding) * 2);display:flex;flex-direction:column;position:relative;z-index:1;transform:rotateX(1deg) rotateY(0);transition:transform .2s cubic-bezier(.25,1,.5,1);will-change:transform;transform-style:preserve-3d;backface-visibility:hidden;-webkit-font-smoothing:subpixel-antialiased;background-color:var(--bg-cos);background-image:radial-gradient(circle at center,var(--sky-cyan) -1000%,rgba(125,249,255,.01) -1000%),linear-gradient(160deg,#9586ec07,#9586ec6c 60%,#fff0);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));box-shadow:0 10px 30px #00000080,0 -20px 110px 1px var(--ghost-sky),inset 0 0 5px 2px #02040a66,inset 0 7.38dvh 8px #e0ffffb8;border:2px solid var(--ghost-sky);border-radius:6px}@media (max-height: 490px){.central-main{box-shadow:0 10px 30px #00000080,0 -20px 110px 1px var(--ghost-sky),inset 0 0 5px 2px #02040a66,inset 0 40px 8px #e0ffffb8}}@media (pointer: coarse){.central-main{height:min(95dvh,100% - var(--container-padding) * 2);margin-top:1dvh}}.central-main:before{content:"";position:absolute;top:0;left:0;right:0;height:50%;border-radius:10px;pointer-events:none}.glass-body{position:relative;flex:1;width:100%;overflow:hidden;display:flex;flex-direction:column;z-index:1;padding-top:30px}.light-pedestal{width:min(var(--container-width),100% - var(--container-padding) * 2);height:60px;background:linear-gradient(180deg,var(--ghost-sky) 0%,transparent 80%);transform:rotateX(75deg) translateY(-30px);box-shadow:0 -10px 40px var(--ghost-sky),0 -20px 80px #00f2ff4d;opacity:.8;z-index:1;filter:blur(2px);border-radius:50%/20%;margin-top:-px}body.info-focus-mode .central-main{transform:none;transform-style:flat;perspective:none;backdrop-filter:none;-webkit-backdrop-filter:none}.module-view{display:none;flex:1;width:100%}@font-face{font-family:GlobalSans;src:url(/fonts/NotoSans-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GlobalSans;src:url(/fonts/NotoSansCJKtc-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GlobalSans;src:url(/fonts/NotoSansDevanagari-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GlobalSans;src:url(/fonts/NotoSansBengali-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GlobalSans;src:url(/fonts/NotoSansThai-Regular.woff2) format("woff2");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:GlobalText;src:local("ScienceGothicRegular"),local("ScienceGothic-Regular"),url(/assets/ScienceGothic-Regular-DVSHXK0K.woff2) format("woff2"),url(/assets/ScienceGothic-Regular-CSsEei0V.woff) format("woff");font-weight:400}@font-face{font-family:GlobalText;src:local("ShareTechMono-Regular"),local("ShareTechMonoRegular"),url(/assets/ShareTechMono-Regular-CQkL51jz.woff2) format("woff2"),url(/assets/ShareTechMono-Regular-Cyc1QIaf.woff) format("woff");font-weight:400;unicode-range:U+0000-007F}@font-face{font-family:QuotesText;src:local("TekturRegular"),local("Tektur-Regular"),url(/assets/Tektur-Regular-CJI_Bg2I.woff2) format("woff2"),url(/assets/Tektur-Regular-_xrpu-Nm.woff) format("woff");font-weight:400}@font-face{font-family:QuotesText;src:local("ShareTechMono-Regular"),local("ShareTechMonoRegular"),url(/assets/ShareTechMono-Regular-CQkL51jz.woff2) format("woff2"),url(/assets/ShareTechMono-Regular-Cyc1QIaf.woff) format("woff");font-weight:400;unicode-range:U+0000-007F}@font-face{font-family:ShareTechMono;src:local("ShareTechMono-Regular"),local("ShareTechMonoRegular"),url(/assets/ShareTechMono-Regular-CQkL51jz.woff2) format("woff2"),url(/assets/ShareTechMono-Regular-Cyc1QIaf.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ShareTech;src:local("ShareTech-Regular"),local("ShareTechRegular"),url(/assets/ShareTech-Regular-pInQ0wP3.woff2) format("woff2"),url(/assets/ShareTech-Regular-D6_2nOk7.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:HachiMaruPop;src:local("HachiMaruPopRegular"),local("HachiMaruPop-Regular"),url(/assets/HachiMaruPop-Regular-Dkuf-2ys.woff2) format("woff2"),url(/assets/HachiMaruPop-Regular-Dp9gk59l.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:RubikGlitch;src:local("RubikGlitchRegular"),local("RubikGlitch-Regular"),url(/assets/RubikGlitch-Regular-CLcjA1mZ.woff2) format("woff2"),url(/assets/RubikGlitch-Regular-DG_lBa-8.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:ScienceGothic;src:local("ScienceGothicRegular"),local("ScienceGothic-Regular"),url(/assets/ScienceGothic-Regular-DVSHXK0K.woff2) format("woff2"),url(/assets/ScienceGothic-Regular-CSsEei0V.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Tektur;src:local("TekturRegular"),local("Tektur-Regular"),url(/assets/Tektur-Regular-CJI_Bg2I.woff2) format("woff2"),url(/assets/Tektur-Regular-_xrpu-Nm.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--font-body: "ShareTechMono", sans-serif;--font-text: "ShareTech", sans-serif;--font-quotes: "QuotesText", sans-serif;--font-all: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, sans-serif;--fs-8: clamp(.4375rem, .1vw + .4375rem, .5625rem);--fs-10: clamp(.5625rem, .15vw + .5625rem, .625rem);--fs-12: clamp(.625rem, .2vw + .6875rem, .75rem);--fs-14: clamp(.75rem, .25vw + .6875rem, .875rem);--fs-16: clamp(.875rem, .4vw + .6875rem, 1rem);--fs-18: clamp(.9375rem, .6vw + .6875rem, 1.125rem);--fs-22: clamp(1.125rem, .8vw + .75rem, 1.375rem);--fs-24: clamp(1.125rem, 1vw + .6875rem, 1.5rem);--fs-32: clamp(1.375rem, 1.25vw + .875rem, 2rem);--fs-42: clamp(1.75rem, 2.5vw + .625rem, 2.625rem);--fs-58: clamp(2rem, 3.5vw + .75rem, 3.625rem);--bg: rgb(5, 5, 5);--bg-cos: rgb(2, 4, 10);--bg-light: rgb(240, 244, 248);--accent: #fff;--accent-2: rgba(224, 255, 255, .72);--accent-3: rgba(224, 255, 255, .1);--glass-bg: rgba(255, 255, 255, .031);--glass-border: rgba(255, 255, 255, .102);--glass-light2: rgba(255, 255, 255, .702);--glass-inher: inherit;--glass-transp: transparent;--glass-light-border: rgba(0, 0, 0, .051);--cyan: #00f2ff;--pedestal-glow: rgba(0, 242, 255, .6);--glass-light: rgba(0, 242, 255, .502);--glass-border2: rgba(0, 242, 255, .2);--glass-border3: rgba(0, 242, 255, .08);--glass: rgba(0, 242, 255, .051);--cyan-deep: rgb(0, 143, 164);--sky-cyan: rgb(125, 249, 255);--sky-cyan2: rgb(0, 204, 255);--electric-sky: rgb(0, 229, 255);--ghost-sky: rgb(224, 255, 255);--sky-primary: rgb(0, 170, 255);--sky-bright: rgb(135, 206, 235);--sky-ghost: rgb(240, 248, 255);--ghost-lilo: rgb(242, 224, 255);--ghost-orchid: rgb(246, 235, 255);--lilo: rgb(179, 71, 255);--lilo-6: rgb(179, 71, 255, .6);--lilo-502: rgb(179, 71, 255, .502);--lilo-2: rgb(179, 71, 255, .2);--lilo-08: rgb(179, 71, 255, .08);--lilac: rgb(162, 123, 255);--lilac-light: rgb(241, 235, 255);--lilac-low: rgb(122, 53, 255);--lilac-night: rgba(122, 53, 255, .6);--lilac-dark: rgba(122, 53, 255, .4);--lilac-no: rgba(122, 53, 255, .1);--red: #ff0000;--red-2: #ff0055;--orange: #ff4e00;--blue: #0a1128;--Indigo: #1c1c54;--violet: #5e3a8c;--golden: #ffcc00;--golden-2: #ffd700;--purple: #4a0e4e;--clr-1: #ff0055;--clr-2: #ff7700;--clr-3: #ffff00;--clr-4: #00ff00;--clr-5: #00f2ff;--clr-6: #3300ff;--clr-7: #ff00ff;--ghost-rept: rgba(222, 255, 150, .284);--blur: 12px;--container-width: 1280px;--container-padding: 15px;--transition-time: .2s;--layer-0: -1;--layer-1: 1;--layer-2: 2;--layer-3: 3;--layer-4: 4}html{line-height:1.15;-webkit-text-size-adjust:100%}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,h5,h6,p,ul,ol,dl{margin:0}a{text-decoration:none}ul,ol{list-style:none;padding:0}button{all:unset;background-color:transparent;cursor:pointer}img{max-width:100%;height:auto}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.2;margin:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-moz-appearance:button;appearance:button;-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-moz-appearance:textfield;appearance:textfield;-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}svg *{transition-property:fill,stroke}body{height:100dvh;width:100vw;margin:0;padding:0;overflow:hidden}.page__body{font-family:var(--font-body);font-weight:400;line-height:1.2;background:radial-gradient(circle at center,var(--sky-cyan) -1000%,rgba(125,248,255,.103) -1000%),linear-gradient(160deg,#9586ec4d,#9586ec 60%,#fff0);backdrop-filter:blur(var(--blur));-webkit-backdrop-filter:blur(var(--blur));color:var(--ghost-sky)}.container{width:min(var(--container-width),100% - var(--container-padding) * 2);margin-inline:auto}button,.battery-cell,.core-scanner,label[for=file-input]{pointer-events:auto;-webkit-tap-highlight-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;touch-action:manipulation;will-change:opacity,transform,box-shadow}input[type=number]::-webkit-outer-spin-button,input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active,textarea:-webkit-autofill,textarea:-webkit-autofill:hover,textarea:-webkit-autofill:focus,textarea:-webkit-autofill:active{-webkit-box-shadow:0 0 0 1000px var(--bg-cos) inset;box-shadow:0 0 0 1000px none inset;border:0px;-webkit-text-fill-color:var(--ghost-sky);transition:background-color 5000s ease-in-out 0s}input::placeholder,textarea::placeholder{font-family:var(--font-body);font-size:var(--fs-12);color:var(--glass-light);caret-color:var(--cyan)}input:focus-within::placeholder,textarea:focus-within::placeholder{color:var(--glass-border2)}input,textarea{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;line-height:1.2;letter-spacing:.5px;font-size:var(--fs-16);caret-color:var(--cyan);scrollbar-width:none;-ms-overflow-style:none}input::-webkit-scrollbar,textarea::-webkit-scrollbar{display:none;width:0;height:0}.stealth{display:none}@media (any-pointer: fine){.stealth{display:inline}}.fonts-btn{flex-shrink:0;box-sizing:border-box;letter-spacing:2px;color:var(--glass-light);transition:text-shadow .2s cubic-bezier(.4,0,.2,1),color .2s ease,transform .2s ease}@media (hover: hover) and (pointer: fine){.fonts-btn:hover{text-shadow:0 0 4px rgba(224,255,255,.9),0 0 12px var(--cyan),0 0 25px rgba(0,242,255,.6);color:var(--ghost-sky)}.fonts-btn:active{transform:scale(.96)}}@media (pointer: coarse){.fonts-btn:active{text-shadow:0 0 4px rgba(224,255,255,.9),0 0 12px var(--cyan),0 0 30px rgba(0,242,255,.5);color:var(--ghost-sky);transform:scale(.94);transition:transform .05s ease}}.lava-btn{position:relative;width:auto;height:auto;padding-inline:10px;padding-block:2px;line-height:1.2;color:var(--cyan);max-width:40px;width:100%;min-height:10px;cursor:pointer;transition:all .2s ease;letter-spacing:2px;border-radius:15px}.lava-btn:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--cyan);clip-path:polygon(10% 0,15% 5%,5% 20%,0 25%,0 20%,10% 0,80% 100%,85% 90%,95% 100%,80% 100%,45% 0,50% 20%,40% 50%,55% 80%,50% 100%,48% 100%,53% 80%,38% 50%,48% 20%,43% 0);opacity:.2;filter:blur(1px) drop-shadow(0 0 5px var(--cyan));transition:all .4s ease}.lava-btn:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;clip-path:polygon(90% 10%,100% 20%,100% 25%,92% 12%,20% 80%,10% 90%,5% 100%,0 100%,15% 85%);opacity:.4;transition:all .6s ease}@media (hover: hover) and (pointer: fine){.lava-btn:hover:before{opacity:.7;filter:blur(10px) drop-shadow(0 0 10px var(--cyan));transform:scale(1.05);animation:pulse-cracks 3s infinite alternate}.lava-btn:hover:after{opacity:.7;background:var(--cyan);transform:scale(1.1) rotate(5deg)}.lava-btn:active{transform:translateY(1px);color:var(--ghost-sky);text-shadow:0 0 5px var(--sky-cyan),0 0 15px var(--sky-cyan),0 0 30px var(--electric-sky)}}@media (pointer: coarse) and (hover: none){.lava-btn:active{transform:translateY(1px) scale(.98);color:var(--ghost-sky);text-shadow:0 0 5px var(--sky-cyan),0 0 15px var(--sky-cyan);transition:all .1s ease}.lava-btn:active:before{opacity:.7;filter:blur(5px) drop-shadow(0 0 10px var(--cyan));transform:scale(1.05)}.lava-btn:active:after{opacity:.7;background:var(--cyan);transform:scale(1.1) rotate(5deg)}}@keyframes pulse-cracks{0%{filter:hue-rotate(0deg) brightness(1)}to{filter:hue-rotate(20deg) brightness(1.5)}}.reset-btn{border:1px solid #ff0055;color:#f05;padding:5px;font-size:var(--fs-8);cursor:pointer;opacity:.5;border-radius:5px}.reset-btn:hover{opacity:1;background:#ff00551a}.laser-cross{position:relative;top:auto;right:auto;width:24px;height:24px;cursor:pointer;opacity:.4;transition:all .3s cubic-bezier(.4,0,.2,1);transform:rotate(45deg)}.laser-cross:hover{opacity:1;transform:rotate(225deg);filter:drop-shadow(0 0 8px var(--cyan))}.line-v,.line-h{position:absolute;background:var(--cyan);border-radius:2px}.line-v{left:11px;top:0;width:2px;height:24px}.line-h{top:11px;left:0;width:24px;height:2px}.auth-overlay-backdrop{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#010408f2;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);z-index:11}.auth-modal-window{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:min(420px,92vw);z-index:11}.auth-box-container{background:radial-gradient(circle at center,#01161a -100%,#02040a 120%);border:1px solid var(--glass-light, rgba(0, 242, 255, .5));padding:30px;border-radius:8px;box-shadow:0 0 40px #00f2ff26;font-family:var(--font-body),monospace}.auth-title{color:var(--sky-cyan, #7df9ff);letter-spacing:2px;margin-top:0;text-transform:uppercase;font-size:var(--fs-16, 16px);text-shadow:0 0 10px rgba(125,249,255,.4)}.auth-subtitle{font-size:var(--fs-11, 11px);color:#e0ffff80;margin-bottom:25px}.auth-field{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.auth-field label{font-size:10px;color:var(--electric-sky, #00e5ff);letter-spacing:1px}.auth-field input{background:#02040acc;border:1px solid var(--glass-border, rgba(255, 255, 255, .1));padding:12px 14px;border-radius:6px;color:#fff;font-family:var(--font-body),monospace;font-size:14px;transition:all .3s ease}.auth-field input:focus{outline:none;border-color:var(--cyan, #00f2ff);box-shadow:0 0 12px #00f2ff4d}.auth-submit-btn{width:100%;background:#00ff781a;border:1px solid #00ff78;color:#00ff78;padding:12px;border-radius:6px;cursor:pointer;font-family:var(--font-body),monospace;font-weight:700;letter-spacing:1px;margin-top:10px;transition:all .3s ease}.auth-submit-btn:hover{background:#00ff7840;box-shadow:0 0 15px #00ff7880}.auth-error-bus{color:var(--red-2, #ff0055);font-size:11px;margin-bottom:12px;padding:8px;background:#ff00550d;border-left:2px solid #ff0055}.auth-toggle-bus{text-align:center;margin-top:20px;font-size:11px;color:#e0ffff66}.auth-toggle-bus span{color:var(--electric-sky, #00e5ff);cursor:pointer;text-decoration:underline}.auth-toggle-bus span:hover{color:#fff}.info-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000d9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:0;opacity:0;visibility:hidden;transition:all .5s ease}.info-layer{position:fixed;top:50%;left:50%;transform:translate(-50%,-40%);width:min(500px,90vw);z-index:1;opacity:0;visibility:hidden;transition:all .5s cubic-bezier(.4,0,.2,1);color:var(--ghost-sky)}body.info-focus-mode .info-overlay,body.info-focus-mode .info-layer{opacity:1;visibility:visible}body.info-focus-mode .info-layer{transform:translate(-50%,-50%)}body.info-focus-mode .central-panel{transform:none}.bring-to-front{position:relative;z-index:5;isolation:isolate;filter:none;-webkit-backdrop-filter:none;backdrop-filter:none;transition:all .5s ease}.info-pull-trigger{position:fixed;right:calc(50% - (var(--container-width) / 2) - 60px);bottom:150px;width:44px;height:44px;cursor:pointer;z-index:1000;display:flex;align-items:center;justify-content:center;transition:all .4s cubic-bezier(.175,.885,.32,1.275)}.pull-circle{position:relative;width:32px;height:32px;border:1px solid var(--ghost-sky);border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--ghost-sky);font-family:var(--font-body);font-size:var(--fs-16);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);box-shadow:inset 0 0 3.5px 3px #02040a66,inset 9px 0 8px #e0ffffb8;border:2px solid var(--ghost-sky)}.circle-pulse{position:absolute;width:100%;height:100%;border:2px solid var(--ghost-sky);border-radius:50%;animation:pulse-ring 2s infinite;pointer-events:none}@keyframes pulse-ring{0%{transform:scale(.9);opacity:.5}to{transform:scale(1.8);opacity:0}}.close-info-btn{margin-top:30px}@media (pointer: coarse){.info-pull-trigger{left:0;right:auto;bottom:calc(20% + env(safe-area-inset-bottom,0px));width:30px;height:30px;border:1px solid var(--ghost-sky);border-left:none;border-radius:0 30px 30px 0;transform:translate(-10px)}.info-pull-trigger:active{transform:translate(0)}.pull-circle{border:none;box-shadow:none;background:transparent;font-size:var(--fs-12)}}.atom-module{height:100%;width:100%;box-sizing:border-box;padding:16px;overflow-y:auto}.atom-module.active{display:flex;flex-direction:column;overflow:hidden}.chat-dashboard-wrapper{display:flex;flex-direction:column;gap:24px;width:100%;max-width:900px;margin:0 auto}.chat-shutters-feed{display:flex;flex-direction:column;gap:8px}.hud-chat-shutter{width:100%;height:38px;background:#05050a4d;border:2px solid var(--glass-border2);border-radius:6px;overflow:hidden;box-sizing:border-box;cursor:pointer;position:relative;transition:height .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),border-color .4s cubic-bezier(.4,0,.2,1),box-shadow .4s cubic-bezier(.4,0,.2,1)}.hud-chat-shutter:hover{border-color:var(--cyan);box-shadow:0 0 10px #00f2ff26}.hud-chat-shutter.active{height:320px;background:#05050aeb;border-color:var(--cyan);box-shadow:0 0 25px #00f2ff33;cursor:default}.shutter-header{height:34px;display:flex;align-items:center;padding-inline:12px;gap:10px;-webkit-user-select:none;user-select:none}.shutter-icon{font-size:var(--fs-16)}.shutter-name{font-family:var(--font-all);font-size:var(--fs-16);color:var(--ghost-sky);flex-grow:1}.shutter-arrow{font-size:var(--fs-12);color:var(--cyan);opacity:.6;transition:transform .3s ease}.hud-chat-shutter.active .shutter-arrow{transform:rotate(180deg)}.shutter-body{padding:12px;display:flex;flex-direction:column;gap:12px;height:calc(100% - 34px);box-sizing:border-box}.shutter-preview-text{font-family:var(--font-all);font-size:var(--fs-14);color:var(--ghost-sky);opacity:.7;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;border-left:3px solid var(--glass-border2);padding-left:8px;flex-grow:1}.hud-chat-shutter.active .shutter-preview-text{white-space:pre-wrap;overflow-y:auto;text-overflow:clip;padding-right:4px}.shutter-preview-text::-webkit-scrollbar{width:4px}.shutter-preview-text::-webkit-scrollbar-thumb{background:#00f2ff33;border-radius:2px}.shutter-preview-text::-webkit-scrollbar-thumb:hover{background:var(--cyan)}.neon-launch-btn{align-self:flex-end;font-size:var(--fs-12)!important;padding:4px 12px!important;background:#00f2ff0d;border:1px solid var(--cyan)!important;box-shadow:0 0 8px #00f2ff33;cursor:pointer;flex-shrink:0}.shutter-delete-btn{position:absolute;top:8px;right:32px;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-family:var(--font-all);font-size:var(--fs-16);color:var(--ghost-sky);opacity:.3;cursor:pointer;z-index:10;transition:opacity .2s ease,color .2s ease,filter .2s ease}.hud-chat-shutter:hover .shutter-delete-btn{opacity:.6}.shutter-delete-btn:hover{opacity:1!important;color:var(--clr-1);filter:drop-shadow(0 0 4px var(--clr-1))}.chat-creation-panel{margin-top:12px;padding:16px;border:2px dashed var(--glass-border2);border-radius:6px;background:#05050a1a}.creation-title{font-family:var(--font-all);font-size:var(--fs-14);color:var(--lilo);margin-bottom:12px}.creation-buttons{display:flex;gap:12px;flex-wrap:wrap}.creation-buttons button{padding:8px 16px;cursor:pointer;background:transparent;border:1px solid var(--glass-border2);color:var(--ghost-sky);transition:all .3s ease}.creation-buttons button:hover{border-color:var(--lilo);box-shadow:0 0 10px #b347ff33}.chat-inner-container{display:none}.chat-inner-container:modal{display:flex;flex-direction:column;box-sizing:border-box;padding:0;border:2px solid var(--ghost-sky);border-radius:6px;color:inherit;overflow:hidden;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:999;width:min(850px,92vw);height:min(650px,85vh);background-color:var(--bg-cos);background-image:radial-gradient(circle at center,var(--sky-cyan) -1000%,rgba(125,249,255,.01) -1000%),linear-gradient(160deg,#9586ec0d,#9586ec33 60%,#060b13fa 100__);backdrop-filter:blur(var(--blur, 12px));-webkit-backdrop-filter:blur(var(--blur, 12px));box-shadow:inset 0 0 15px #02040a99,0 0 40px #00f2ff26;transition:box-shadow .3s ease,border-color .3s ease}.chat-inner-container:modal.bring-to-front{border-color:var(--cyan);box-shadow:0 0 50px #00f2ff59}.chat-modal-header{display:flex;justify-content:space-between;align-items:center;padding:12px 20px;border-bottom:1px solid var(--glass-border2);flex-shrink:0;background:#05050a99}.header-titles-group{display:flex;align-items:center;gap:12px}.terminal-title-tag{color:var(--cyan);font-family:var(--font-body);font-size:var(--fs-14);font-weight:700;letter-spacing:1px}.badge-tech{color:var(--lilo);font-size:var(--fs-12);font-family:var(--font-body)}.close-modal-btn{padding:2px 8px!important;font-size:var(--fs-16)!important;cursor:pointer}.chat-scroll-wrapper{position:relative;flex:1;width:100%;overflow:hidden;display:flex;flex-direction:column;min-height:0}.chat-messages{width:100%;height:100%;overflow-y:auto;overflow-x:hidden;padding:20px;display:flex;flex-direction:column;gap:15px;box-sizing:border-box;scrollbar-width:none;flex-grow:1}.chat-messages::-webkit-scrollbar{display:none;width:0;height:0}.chat-input-zone{width:100%;padding:12px 16px;display:flex;align-items:flex-end;gap:12px;box-sizing:border-box;position:relative;overflow:visible;flex-shrink:0;border-top:1px solid var(--glass-border2);background:#03060fcc}#atom-input{flex:1;background:#0000004d;border:1px solid var(--glass-border2);color:#fff;outline:none;width:100%;min-height:38px;max-height:140px;display:inline-block;min-width:10px;caret-color:var(--cyan);font-family:var(--font-all);font-size:var(--fs-16);line-height:1.4;padding:8px 12px;border-radius:4px;box-sizing:border-box;overflow-y:auto;overflow-x:hidden;white-space:pre-wrap;word-break:break-word}#atom-input:empty:before{content:attr(placeholder);color:#e0ffff40;pointer-events:none}.neon-send-btn{cursor:pointer;height:38px!important;padding-inline:16px!important;border-color:var(--cyan)!important;color:var(--cyan)!important;background:#00f2ff0d!important;font-family:var(--font-body)}.msg{width:fit-content;max-width:clamp(260px,85%,720px);padding:12px 18px;font-family:var(--font-all);font-size:var(--fs-16);line-height:1.5;box-sizing:border-box;border-radius:6px;white-space:pre-wrap;word-break:break-word}.msg.ai{align-self:flex-start;color:var(--ghost-sky);border-left:3px solid var(--cyan);background:#00f2ff08}.msg.user{align-self:flex-end;color:var(--ghost-sky);border-right:3px solid var(--lilo);background:#e0ffff08;text-align:left}.mcc-scroll-track{position:absolute;top:10px;bottom:10px;right:6px;width:6px;pointer-events:none}.mcc-scroll-thumb{position:absolute;top:0;right:0;width:6px;height:6px;border-radius:99px;cursor:pointer;pointer-events:auto;background:transparent;box-shadow:inset 0 0 0 2px var(--bg-cos),inset 0 0 0 3px var(--cyan),0 0 6px var(--cyan);transition:box-shadow .2s ease,background .2s ease;display:none}.mcc-scroll-thumb:hover{background:var(--cyan);box-shadow:0 0 12px var(--cyan)}.chat-inner-container:modal::backdrop{background:#000000b3;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);animation:fadeInBackdrop .2s ease forwards}@media (any-pointer: coarse){.chat-inner-container:modal{position:fixed;top:4px;left:4px;right:4px;bottom:4px;width:calc(100vw - 8px)!important;max-width:calc(100vw - 8px)!important;height:auto;transform:none;margin:0;background-color:var(--bg-cos);background-image:radial-gradient(circle at center,var(--sky-cyan) -1000%,rgba(125,249,255,.01) -1000%),linear-gradient(160deg,#9586ec0d,#9586ec66 60%,#060b13fa);backdrop-filter:blur(var(--blur, 15px));-webkit-backdrop-filter:blur(var(--blur, 15px));box-shadow:inset 0 0 5px 2px #02040a66,inset 0 40px 8px #e0ffff26;border:2px solid var(--ghost-sky);border-radius:6px;overscroll-behavior:none;touch-action:none}.chat-messages{overscroll-behavior:contain;touch-action:pan-y}}@keyframes fadeInBackdrop{0%{opacity:0}to{opacity:1}}@media (not (hover: hover)) or (not (pointer: fine)){.atom-module.active{padding:4px}.chat-inner-container{max-width:100%}}.panel-glass-right-atom{pointer-events:none;position:absolute;z-index:2;margin-inline:-2px;right:0;left:auto;top:0;transform:rotateX(1deg);transform-style:preserve-3d;padding:0;box-sizing:border-box;display:none;overflow:hidden;width:0;height:calc(100% - 3px);background-image:radial-gradient(at 0% 0%,rgba(0,229,255,.08) 0px,transparent 50%),radial-gradient(at 100% 100%,rgba(0,229,255,.05) 0px,transparent 50%),url("data:image/svg+xml,%3Csvg viewBox='0 0 100 100' xmlns='http://w3.org id='glassNoise'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='1' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23glassNoise)' opacity='0.03'/%3E%3C/svg%3E"),radial-gradient(circle at center,#002c33 -700%,#02040a);backdrop-filter:blur(35px) saturate(140%);-webkit-backdrop-filter:blur(35px) saturate(140%);box-shadow:-8px 0 30px #000000b3;border-left:2px solid transparent;transition:width .3s cubic-bezier(.4,0,.2,1) 0s,border-right-color .2s ease 0s,display .3s allow-discrete}.panel-glass-right-atom.active{display:flex;flex-direction:column;pointer-events:all;width:calc(10% + 4px);border-left:2px solid var(--ghost-sky);transition:width .35s cubic-bezier(.165,.84,.44,1) 0s,border-right-color .35s ease 0s,display 0s allow-discrete}@starting-style{.panel-glass-right-atom.active{width:0;border-right-color:transparent}}.panel-glass-right-atom>*{opacity:0;transition:opacity .15s ease 0s}.panel-glass-right-atom.active>*{opacity:1;transition:opacity .3s ease .65s}.panel-glass-right-atom:not(.active) .quote-title,.panel-glass-right-atom:not(.active) .quote-body,.panel-glass-right-atom:not(.active) .quote-footer{opacity:0}.panel-glass-right-atom.active .quote-title,.panel-glass-right-atom.active .quote-body,.panel-glass-right-atom.active .quote-footer{opacity:1;transition:opacity .3s ease .65s}.panel-glass-right-atom::-webkit-scrollbar{width:4px}.panel-glass-right-atom::-webkit-scrollbar-track{background:transparent}.panel-glass-right-atom::-webkit-scrollbar-thumb{background:var(--glass);box-shadow:0 0 10px var(--glass-border)}.hud-calendar-wrapper{position:relative;display:flex;align-items:center;overflow:visible}#clear-date-btn{position:absolute;right:2px;background:none;border:none;color:#f05;font-size:14px;font-weight:700;cursor:pointer;padding:0;display:none;z-index:2}#clear-date-btn:hover{filter:drop-shadow(0 0 4px #ff0055);transform:scale(1.1)}#log-date-picker{background:#05050a99;border:1px solid rgba(0,242,255,.15);color:var(--ghost-sky, #88a0b0);font-family:monospace;font-size:11px;padding:4px 8px;border-radius:4px;outline:none;width:140px;cursor:pointer;text-align:center;pointer-events:auto}#log-date-picker:focus,#log-date-picker:hover{border-color:var(--cyan, #00f2ff);color:#fff}.litepicker{background:var(--glass-transp);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:6px;z-index:2}.litepicker .container__months .month-item{background:#00000098}.litepicker .container__months .month-item-header{color:#fff;font-weight:800;background:transparent}.litepicker .container__months .month-item-header .button-previous-month,.litepicker .container__months .month-item-header .button-next-month{color:var(--ghost-sky, #88a0b0);background:transparent}.litepicker .container__months .month-item-header .button-previous-month:hover,.litepicker .container__months .month-item-header .button-next-month:hover{color:var(--cyan, #00f2ff)}.litepicker .container__months .month-item-weekdays-row>div{color:#00f2ff66;font-weight:700;background:transparent}.litepicker .container__days .day-item{color:var(--ghost-sky, #88a0b0);background:transparent;transition:all .2s ease}.litepicker .container__days .day-item:hover{background:#00f2ff26;color:#fff;box-shadow:0 0 6px var(--cyan, #00f2ff)}.litepicker .container__days .day-item.is-start-date,.litepicker .container__days .day-item.is-end-date{background:var(--cyan, #00f2ff);color:#05050a;font-weight:900;box-shadow:0 0 12px var(--cyan, #00f2ff);border-radius:4px}.litepicker .container__days .day-item.is-in-range{background:#00f2ff14;color:#00f2ff}.litepicker .container__days .day-item.is-locked,.litepicker .container__days .day-item.is-disabled{color:#ffffff0d;background:transparent;cursor:not-allowed}.hud-calendar-wrapper.active .calendar-icon-svg{color:var(--cyan)!important;filter:drop-shadow(0 0 2px var(--cyan)) drop-shadow(0 0 5px var(--cyan))!important;opacity:1!important}#header-log-controls-injector{display:none;align-items:center;justify-content:center;margin:0 auto;width:100%;gap:clamp(8px,3vw,40px);opacity:0;transform:translateY(-5px);pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1);overflow:visible}#header-log-controls-injector.visible{display:flex;opacity:1;transform:translateY(0);pointer-events:auto}.hud-fan-shutter{position:relative;display:flex;align-items:center;justify-content:center;width:46px;height:44px}.fan-trigger-btn.tab-all{width:46px;height:44px;border-radius:50%;color:var(--ghost-sky);font-family:var(--font-all, monospace);font-size:var(--fs-12);display:flex;align-items:center;justify-content:flex-start;position:relative;z-index:10;cursor:pointer;border:1px solid var(--glass-light);box-shadow:0 0 10px #00f2ff1a;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-tap-highlight-color:transparent}.fan-trigger-btn.tab-all.active{background:var(--glass-border2);border:1px solid var(--ghost-sky);color:var(--cyan);box-shadow:inline 0 0 12px var(--cyan);z-index:10}.fan-trigger-btn span{margin-left:2px}.fan-satellites{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.filter-btn.fan-node{position:absolute;top:3px;left:3px;width:26px;height:26px;border-radius:50%;border:1px solid rgba(0,242,255,.15);background:#05050af2;color:var(--ghost-sky, #88a0b0);display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;z-index:11;transform:translate(0) scale(.3);opacity:0;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .25s ease,background .2s,color .2s;-webkit-tap-highlight-color:transparent}.hud-fan-shutter.open .filter-btn.fan-node{opacity:1;pointer-events:auto}.hud-fan-shutter.open .fan-node[data-filter=clicks]{transform:translate(-30px,20px) scale(1)}.hud-fan-shutter.open .fan-node[data-filter=kinetic]{transform:translateY(34px) scale(1)}.hud-fan-shutter.open .fan-node[data-filter=diary]{transform:translate(28px,20px) scale(1)}.filter-btn.fan-node.active{color:#05050a;background:var(--cyan);box-shadow:0 0 8px #00f2ff66}.filter-btn.fan-node[data-filter=diary].active{background:#a27bff;box-shadow:0 0 8px #a27bff66}.lightning-svg,.diary-svg{width:13px;height:13px}.filter-btn.fan-node:hover .lightning-svg{transform:scale(1.1) rotate(5deg);filter:drop-shadow(0 0 2px currentColor)}.filter-btn.fan-node .mcell-scene{width:14px;height:14px}.filter-btn.fan-node.active .face-hand-minute{animation:mcellTimeRun 1.5s infinite linear}.hud-search-monoblock{position:relative;display:flex;align-items:center;background:#05050a80;border:1px solid rgba(0,242,255,.15);border-radius:4px;padding-right:4px;height:24px}.log-search{position:relative}#header-log-date-badge{position:absolute;top:22px;left:-2px;display:flex;align-items:center;gap:6px;font-family:var(--font-all, monospace);font-size:9px;font-weight:700;color:var(--bg-cos);text-transform:lowercase;letter-spacing:.5px;padding:2px 6px;white-space:nowrap;z-index:2;opacity:0;transform:translateY(-4px);pointer-events:none;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1)}#header-log-date-badge.active{opacity:1;transform:translateY(0);pointer-events:auto;box-shadow:0 0 8px #00f2ff26}.badge-clear-btn{background:none;border:none;color:var(--red-2, #ff0055);font-family:monospace;font-size:11px;font-weight:900;cursor:pointer;padding:0 2px;margin:0;display:inline-flex;align-items:center;justify-content:center;transition:all .2s ease;-webkit-tap-highlight-color:transparent}.badge-clear-btn:hover{color:var(--bg-cos);filter:drop-shadow(0 0 4px var(--red-2, #ff0055))}#log-search-input{background:transparent;border:none;box-shadow:none;color:#fff;font-family:monospace;font-size:11px;padding-left:8px;width:110px;outline:none}.hud-calendar-wrapper{position:relative;width:22px;height:22px;display:flex;align-items:center;justify-content:center}#log-date-picker{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;z-index:3;cursor:pointer}.calendar-icon-svg{width:13px;height:13px;color:var(--ghost-sky);pointer-events:none;z-index:1;transition:color .2s}.hud-calendar-wrapper:hover .calendar-icon-svg{color:var(--cyan);filter:drop-shadow(0 0 2px var(--cyan))}#header-log-filters-slot.visible,#header-log-controls-slot.visible{opacity:1;pointer-events:auto}#header-log-controls-injector.visible{opacity:1;transform:translateY(0);pointer-events:auto}.hud-radio-node{position:relative;display:flex;align-items:center;gap:15px;padding:4px 0;height:32px;box-sizing:border-box;width:100%;overflow:visible}.fan-radio-trigger-btn{width:44px;height:44px;border-radius:50%;border:1px solid var(--glass-light);background:none;color:var(--ghost-sky);cursor:pointer;z-index:6;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 0 12px var(--cyan),inline 0 0 12px var(--cyan);position:relative;display:block;padding:0}.fan-radio-trigger-btn.playing,.fan-radio-trigger-btn:hover{border:1px solid var(--ghost-sky);box-shadow:0 0 12px var(--cyan),inline 0 0 12px var(--cyan);background:var(--glass-border2)}@media (hover: hover) and (pointer: fine){.fan-radio-trigger-btn:hover{color:var(--cyan)}}.fan-radio-trigger-btn.playing text{color:var(--ghost-sky)}.fan-radio-trigger-btn.playing svg{color:var(--ghost-sky)}.radio-fan-node{position:absolute;left:16px;display:flex;gap:4px;z-index:5;pointer-events:none;opacity:0;transform:translate(0) scale(.4);transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .25s ease}.hud-soma-node-btn{background:var(--glass-transp);color:var(--ghost-sky, #88a0b0);font-family:monospace;font-size:var(--fs-10);padding:2px 6px;border-radius:3px;cursor:pointer;pointer-events:none;transition:all .2s ease}.hud-radio-node.open .node-stations{opacity:1;pointer-events:auto;transform:translate(40px,-6px) scale(1)}.hud-radio-node.open .hud-soma-node-btn{pointer-events:auto}.hud-soma-node-btn.active,.hud-soma-node-btn:hover{color:var(--cyan)}.hud-radio-telemetry{display:flex;flex-direction:column;justify-content:center;flex:1;border-left:2px solid var(--cyan-deep);padding-left:8px;height:24px;overflow:hidden;mask-image:linear-gradient(to right,black 0%,black 88%,transparent 100%);-webkit-mask-image:linear-gradient(to right,black 0%,black 88%,transparent 100%)}.telemetry-row:first-child{transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s ease;will-change:opacity,transform}.hud-radio-node.open .telemetry-row:first-child{opacity:0;pointer-events:none;transform:translateY(-2px)}.telemetry-row{width:100%;overflow:hidden;position:relative;display:flex}.telemetry-value,.telemetry-value-track{font-family:monospace;font-size:10px;color:var(--sky-cyan);white-space:nowrap}.telemetry-value-track{font-weight:700;color:#fff;display:inline-block;transform:translateZ(0)}.telemetry-value-track.marquee-run{animation:textOverflowScroll 8s ease-in-out infinite alternate;will-change:transform}@keyframes textOverflowScroll{0%{transform:translateZ(0)}20%{transform:translateZ(0)}to{transform:translate3d(var(--marquee-offset),0,0)}}.radio-text-paths-container{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.radio-icon-svg{width:14px;height:14px;position:absolute;top:54%;left:26%;transform:translate(-50%,-50%);display:block}.hud-line{stroke:currentColor;stroke-width:2.5;stroke-linecap:round;transition:transform .3s cubic-bezier(.4,0,.2,1),stroke .3s ease}.hud-line.line-1{transform-origin:5px 5px;transform:rotate(26.5deg) scaleX(1.1)}.hud-line.line-2{transform-origin:19px 12px;transform:scale(0)}.hud-line.line-3{transform-origin:5px 19px;transform:rotate(-26.5deg) scaleX(1.1)}.hud-line.line-4{transform:none}.fan-radio-trigger-btn.playing .hud-line{transform:none!important}.hud-radio-path-text{font-size:var(--fs-8);fill:currentColor;transition:fill .3s ease;-webkit-user-select:none;user-select:none}.text-soma{transform:translateY(5px)}.text-soma{letter-spacing:1px;transform-origin:16px 16px;transform:rotate(20deg) translateY(4px)}.text-fm{letter-spacing:2px;transform-origin:16px 16px;transform:rotate(-20deg) translateY(1px)}.central-header{padding:clamp(8px,2.5vh,12px);height:6.48dvh;display:flex;justify-content:space-between;align-items:center;position:relative}.header-left-zone{display:flex;align-items:center;flex:1;min-width:180px;justify-content:flex-start}.central-header-zone{display:flex;align-items:center;justify-content:flex-start;height:38px;padding:0 16px;box-sizing:border-box;position:relative;z-index:2}.header-right-zone{display:flex;align-items:center;justify-content:flex-end}.clickers__reset{display:flex;justify-content:space-evenly;align-items:center;gap:40px;width:100%;opacity:0;pointer-events:none;visibility:hidden;transform:translateY(-10px);transition:opacity .4s cubic-bezier(.4,0,.2,1),transform .4s cubic-bezier(.4,0,.2,1),visibility .4s allow-discrete}:root:has(.panel.clickers.active) .clickers__reset{display:flex;opacity:1;visibility:visible;pointer-events:all;transform:translateY(0)}@media (max-width: 600px){:root:has(#exercise-log.active) .header-left-zone,:root:has(#exercise-log.active) .clickers__reset{display:none!important}:root:has(#exercise-log.active) .central-header-zone{flex:1;width:auto;padding:0 8px 0 0;overflow:visible;display:flex;justify-content:flex-start;z-index:11}:root:has(#exercise-log.active) #header-log-controls-injector{width:100%;gap:8px;justify-content:flex-start;overflow:visible}:root:not(:has(#exercise-log.active)) .clickers__reset{min-width:120px;display:flex!important}:root:not(:has(#exercise-log.active)) .header-right-zone{display:flex!important}:root:not(:has(#exercise-log.active)) .central-header-zone{display:none!important}:root:has(#exercise-log.active) .hud-fan-shutter.open .fan-node[data-filter=kinetic]{transform:translate(34px,20px) scale(1)!important}:root:has(#exercise-log.active) .hud-fan-shutter.open .fan-node[data-filter=clicks]{transform:translate(4px,36px) scale(1)!important}:root:has(#exercise-log.active) .hud-fan-shutter.open .fan-node[data-filter=diary]{transform:translate(30px,-12px) scale(1)!important}:root:has(#exercise-log.active) .hud-fan-shutter.open+.hud-search-monoblock{margin-left:70px;transition:margin-left .3s cubic-bezier(.4,0,.2,1)}:root:has(#exercise-log.active) .hud-fan-shutter:not(.open)+.hud-search-monoblock{margin-left:0;transition:margin-left .3s cubic-bezier(.4,0,.2,1)}}@media (max-width: 600px){.litepicker{left:auto!important;right:40px!important;width:calc(100vw - 8px)!important;max-width:290px!important;box-sizing:border-box!important}.litepicker .container__main{width:100%!important;max-width:100%!important;box-sizing:border-box!important;display:block!important}.litepicker .container__months{width:100%!important;box-sizing:border-box!important;display:flex!important;justify-content:center}.litepicker .container__months .month-item{padding:4px!important;width:100%!important;max-width:290px!important;box-sizing:border-box!important}}.core-scanner{position:relative;display:flex;align-items:center;justify-content:flex-end;flex:1;width:auto;min-width:80px;height:42px;background:transparent;border:none;cursor:pointer;-webkit-user-select:none;user-select:none;transition:transform .2s ease}.core-value{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;height:34px;padding:4px 4px 0;border-radius:6px;font-size:var(--fs-24);color:var(--accent-2);font-variant-numeric:tabular-nums;transition:all .3s cubic-bezier(.4,0,.2,1)}.core-scanner.active .core-value,.core-scanner.running .core-value{color:var(--ghost-sky);-webkit-text-stroke:2px var(--glass-border);background:transparent;-webkit-background-clip:initial;background-clip:initial;text-shadow:0 0 2px var(--glass-border2),inset 0 0 8px var(--glass-border2);border:2px solid transparent}.core-value:before,.core-value:after{content:"";position:absolute;top:-1px;left:-1px;right:-1px;bottom:-1px;border:2px solid var(--cyan);border-radius:6px;z-index:1;pointer-events:none;opacity:0;transform:scaleX(0);transition:transform .4s cubic-bezier(.175,.885,.32,1.275),opacity .4s ease,border-color .3s ease,clip-path .3s ease}.core-scanner.active .core-value:before,.core-scanner.active .core-value:after{opacity:1;transform:scaleX(1);box-shadow:0 0 12px #00e5ff80}.core-scanner.active .core-value:before{clip-path:inset(0 0 0 95%)}.core-scanner.active .core-value:after{clip-path:inset(0 95% 0 0)}.core-scanner.active .core-value{color:#fff;border-color:#00e5ff40;text-shadow:0 0 12px var(--cyan)}@starting-style{.core-scanner.active .core-value:before,.core-scanner.active .core-value:after{opacity:0;transform:scaleX(0)}}.core-scanner.running .core-value:before,.core-scanner.running .core-value:after{border-color:var(--cyan);box-shadow:0 0 12px var(--cyan)}.core-scanner.running .core-value:before{animation:laser-start-right 3s linear infinite}.core-scanner.running .core-value:after{animation:laser-start-left 3s linear infinite}.core-scanner.running .core-value{animation:text-pulse-glow 1.5s ease-in-out infinite alternate}.core-scanner.paused .core-value,.core-scanner.paused .core-value:before,.core-scanner.paused .core-value:after{animation-play-state:paused;color:var(--cyan);box-shadow:none;text-shadow:none}@keyframes laser-start-right{0%,to{clip-path:inset(0 0 0 95%)}25%{clip-path:inset(95% 0 0 0)}50%{clip-path:inset(0 95% 0 0)}75%{clip-path:inset(0 0 95% 0)}}@keyframes laser-start-left{0%,to{clip-path:inset(0 95% 0 0)}25%{clip-path:inset(0 0 95% 0)}50%{clip-path:inset(0 0 0 95%)}75%{clip-path:inset(95% 0 0 0)}}@keyframes text-pulse-glow{0%{box-shadow:0 0 6px #00ff781a}to{box-shadow:0 0 16px #00ff784d}}.central-footer{padding-inline:clamp(8px,2vw,18px);margin-top:auto;height:max(7.41dvh,54px);display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.footer-right{display:flex;justify-content:flex-end}.tool-dock{display:flex;align-items:center;justify-content:center}.footer-left{display:flex;justify-content:flex-start}@keyframes coreQuantumJitter{0%{transform:translate3d(-.6px,.6px,0)}25%{transform:translate3d(.6px,-.6px,0)}50%{transform:translate3d(-.6px,-.6px,0)}75%{transform:translate3d(.6px,.6px,0)}to{transform:translateZ(0)}}.tool-anchor{position:relative;cursor:pointer;z-index:2}.btn-tool{position:relative;display:flex;align-items:center;justify-content:center;clip-path:polygon(3% 0,97% 0,97% 100%,3% 100%);color:var(--cyan);pointer-events:none;overflow:hidden;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);will-change:border-color,background-color;transform:translate(0);transition:border-color .15s ease,background-color .15s ease,color .4s cubic-bezier(.165,.84,.44,1)}.footer-btn{width:50px;height:50px;overflow:visible}@media (hover: hover) and (pointer: fine){.tool-anchor.active .btn-tool{border-color:var(--cyan);box-shadow:inset 0 0 10px #e0ffff0d,0 2px 4px #00000080;color:var(--ghost-sky)}.footer-btn{width:120px;height:50px}.shine-ltr:before,.shine-rtl:before{content:"";position:absolute;top:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(224,255,255,.2),transparent);transition:all .4s ease}.shine-ltr:before{left:-100%}.tool-anchor:hover .shine-ltr:before{left:100%}.shine-rtl:before{left:100%}.tool-anchor:hover .shine-rtl:before{left:-100%}.tool-anchor:not(.active):hover .btn-tool{box-shadow:inset 0 0 10px #e0ffff0d,0 2px 4px #00000080;color:var(--ghost-sky)}}@media (pointer: coarse) and (hover: none){.tool-anchor:hover .btn-tool{background:transparent;box-shadow:none}.tool-anchor:hover .shine-ltr:before,.tool-anchor:hover .shine-rtl:before{display:none}}.fallout-svg-core{width:24px;height:24px;overflow:visible;transform:rotate(30deg)}.atom-core-node{transform-origin:12px 12px;animation:core-quantum-shake .5s linear infinite}.atom-core-billboard{position:absolute;top:50%;left:50%;width:5px;height:5px;transform-style:preserve-3d;transform:translate3d(-50%,-50%,0) rotateY(-25deg) rotateX(15deg);transition:transform .5s cubic-bezier(.25,1,.5,1)}.atom-quantum-core{width:100%;height:100%;border-radius:50%;opacity:.85;transition:all .3s ease;background:radial-gradient(circle at 30% 30%,var(--ghost-sky) 0%,var(--cyan) 50%,var(--cyan-deep) 100%);box-shadow:inset -1px -1px 2px #0009,0 0 4px var(--cyan);animation:core-quantum-shake .5s linear infinite}.orbital-track{stroke:currentColor;opacity:.1;transition:opacity .3s ease}.electron-dot{opacity:0;visibility:hidden;fill:currentColor;offset-rotate:none;will-change:offset-distance;transition:opacity .3s ease,visibility .3s ease}.dot-1{offset-path:path("M 12,-1 A 3.5,13 0 1,0 12,25 A 3.5,13 0 1,0 12,-1");animation:atom-drive-forward 6s linear infinite}.dot-2{offset-path:path("M 23.26,5.5 A 3.5,13 60 1,0 0.74,18.5 A 3.5,13 60 1,0 23.26,5.5");animation:atom-drive-forward 8s linear infinite}.dot-3{offset-path:path("M 0.74,5.5 A 3.5,13 -60 1,0 23.26,18.5 A 3.5,13 -60 1,0 0.74,5.5");animation:atom-drive-backward 10s linear infinite}.tool-anchor:not(.active):hover .orbital-track{opacity:.5;filter:drop-shadow(0 0 1px currentColor)}.tool-anchor:not(.active):hover .dot-1{animation-duration:2.5s}.tool-anchor:not(.active):hover .dot-2{animation-duration:3.5s}.tool-anchor:not(.active):hover .dot-3{animation-duration:4.5s}.tool-anchor.active .orbital-track{opacity:.1;filter:drop-shadow(0 0 2px currentColor) drop-shadow(0 0 4px currentColor)}.tool-anchor.active .dot-1{animation-duration:1.8s}.tool-anchor.active .dot-2{animation-duration:2.4s}.tool-anchor.active .dot-3{animation-duration:3.6s}.tool-anchor.active .electron-dot{opacity:.8;visibility:visible;filter:drop-shadow(0 0 1px currentColor) drop-shadow(0 0 2px var(--accent))}.tool-anchor.active .atom-core-node{animation:core-quantum-shake .8s linear infinite}@keyframes atom-drive-forward{0%{offset-distance:0%}to{offset-distance:100%}}@keyframes atom-drive-backward{0%{offset-distance:100%}to{offset-distance:0%}}@keyframes core-quantum-shake{0%{transform:translate(0)}25%{transform:translate(.3px,-.3px)}50%{transform:translate(-.3px,.3px)}75%{transform:translate(.3px,.3px)}to{transform:translate(0)}}.bit-matrix-wrapper{position:relative;width:30px;height:30px;display:flex;align-items:center;justify-content:center;pointer-events:none;line-height:0;text-transform:none}.matrix-border{position:absolute;top:0;left:0;width:100%;height:100%;z-index:5;transition:transform .3s cubic-bezier(.4,0,.2,1);opacity:.1;transition:opacity .3s ease}.digits-grid{width:16px;height:16px;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:2px;z-index:1;overflow:visible}.cell-node{width:7px;height:7px;overflow:hidden;position:relative;display:flex;justify-content:center}.digit-strip{display:flex;flex-direction:column;transform:translateY(0);transition:transform .4s cubic-bezier(.76,0,.24,1);transform-style:preserve-3d;backface-visibility:hidden;will-change:transform}.digit-strip span{font-size:8px;font-weight:800;line-height:7px;height:7px;text-align:center;display:block;-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;text-shadow:none}.tool-anchor:not(.active):hover .matrix-border{opacity:.5;filter:drop-shadow(0 0 1px currentColor)}.tool-anchor:not(.active):hover .speed-fast .digit-strip{transform:translateY(-7px);transition-duration:.2s}.tool-anchor:not(.active):hover .speed-medium .digit-strip{transform:translateY(-14px);transition-duration:.35s}.tool-anchor:not(.active):hover .speed-slow .digit-strip{transform:translateY(-14px);transition-duration:.5s}.tool-anchor:not(.active):hover .speed-ultra .digit-strip{transform:translateY(-14px);transition-duration:.15s}.tool-anchor.active .matrix-border{opacity:.1;filter:drop-shadow(0 0 2px currentColor) drop-shadow(0 0 4px currentColor)}.tool-anchor.active .digit-strip{opacity:1;filter:none}@keyframes spin-pos-1-2{0%,49.9%{transform:translateY(0)}50%,to{transform:translateY(-7px)}}@keyframes spin-pos-1-3{0%,49.9%{transform:translateY(0)}50%,to{transform:translateY(-14px)}}@keyframes spin-pos-2-3{0%,49.9%{transform:translateY(-7px)}50%,to{transform:translateY(-14px)}}.active .speed-fast .digit-strip{animation:spin-pos-1-2 .4s steps(1) infinite}.active .speed-medium .digit-strip{animation:spin-pos-1-2 1.2s steps(1) infinite}.active .speed-slow .digit-strip{animation:spin-pos-2-3 .8s steps(1) infinite}.active .speed-ultra .digit-strip{animation:spin-pos-1-3 .2s steps(1) infinite}.gear-icon{width:24px;height:24px;stroke:currentColor;opacity:.2;filter:drop-shadow(0 0 0 transparent) drop-shadow(0 0 0 transparent);transform:rotate(0);transition:transform .4s cubic-bezier(.165,.84,.44,1),opacity .4s cubic-bezier(.165,.84,.44,1),filter .4s cubic-bezier(.165,.84,.44,1);will-change:filter,opacity}.tool-anchor:not(.active):hover .gear-icon{opacity:.8;filter:drop-shadow(0 0 2px currentColor) drop-shadow(0 0 4px currentColor)}.tool-anchor.active .gear-icon{transform:rotate(90deg);animation:none;opacity:.8;filter:drop-shadow(0 0 2px currentColor) drop-shadow(0 0 4px currentColor);transition-delay:0s}.gear-quantum-core{width:100%;height:100%;border-radius:50%;opacity:.85;background:radial-gradient(circle at 30% 30%,var(--ghost-sky) 0%,var(--cyan) 50%,var(--cyan-deep) 100%);box-shadow:inset -1px -1px 2px #0009,0 0 4px var(--cyan);transition:opacity .4s cubic-bezier(.165,.84,.44,1),box-shadow .4s cubic-bezier(.165,.84,.44,1);will-change:box-shadow}.tool-anchor.active .gear-quantum-core{background:radial-gradient(circle at 30% 30%,var(--accent) 0%,var(--electric-sky) 40%,var(--sky-primary) 80%,var(--glass-border2) 100%);box-shadow:inset -1px -1px 2px #000c,0 0 4px var(--ghost-sky),0 0 10px var(--cyan);animation:coreQuantumJitter .08s infinite linear;transition-delay:0s}.gear-core-billboard{position:absolute;top:50%;left:50%;width:5px;height:5px;transform-style:preserve-3d;transform:translate3d(-50%,-50%,0);transition:transform .5s cubic-bezier(.25,1,.5,1);z-index:5}@media (hover: hover) and (pointer: fine){.tool-anchor:not(.active):hover .gear-icon{opacity:.8;filter:drop-shadow(0 0 2px currentColor) drop-shadow(0 0 4px currentColor);transition-delay:.08s}.tool-anchor:not(.active):hover .gear-quantum-core{box-shadow:inset -1px -1px 2px #0009,0 0 8px var(--cyan);transition-delay:.08s}}.tool-re-btn{width:0;opacity:0;visibility:hidden;overflow:hidden;transition:width .4s cubic-bezier(.165,.84,.44,1),opacity .3s ease,visibility 0s .4s}.tool-re-btn .btn-tool{width:0}.central-footer:has([onclick*="'atom'"].active) .tool-re-btn,.tool-re-btn.active{opacity:1;visibility:visible;overflow:visible;transition:width .4s cubic-bezier(.165,.84,.44,1),opacity .3s ease .1s,visibility 0s 0s}.central-footer:has([onclick*="'atom'"].active) .tool-re-btn,.tool-re-btn.active{width:50px}.central-footer:has([onclick*="'atom'"].active) .tool-re-btn .btn-tool,.tool-re-btn.active .btn-tool{width:50px;height:50px}@media (any-pointer: fine){.central-footer:has([onclick*="'atom'"].active) .tool-re-btn,.tool-re-btn.active{width:120px}.central-footer:has([onclick*="'atom'"].active) .tool-re-btn .btn-tool,.tool-re-btn.active .btn-tool{width:120px}}.qubit-cube-btn{background:transparent;border:none;padding:0;cursor:pointer;outline:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;margin-left:20px}.qubit-scene{width:24px;height:24px;perspective:180px}.qubit-pivot{width:100%;height:100%;position:relative;transform-style:preserve-3d;transform:rotateX(-15deg) rotateY(25deg);transition:transform .5s cubic-bezier(.25,1,.5,1)}.qubit-face{position:absolute;width:100%;height:100%;transform-style:preserve-3d}.qubit-face svg{width:100%;height:100%;display:block;fill:none;stroke:currentColor;stroke-width:1.2px}.qubit-face rect{opacity:1;transition:opacity .4s ease,stroke .4s ease,transform .6s cubic-bezier(.34,1.56,.64,1)}.face-front{transform:translateZ(6px) rotate(0);transition:transform .6s cubic-bezier(.34,1.56,.64,1);opacity:.1}.face-back{transform:translateZ(-6px) rotate(0);transition:transform .6s cubic-bezier(.34,1.56,.64,1);opacity:.1}.face-inner{transform:translateZ(0)}.face-inner rect{stroke:var(--cyan);opacity:.4;filter:drop-shadow(0 0 2px currentColor) drop-shadow(0 0 4px currentColor)}.qubit-core-billboard{position:absolute;top:50%;left:50%;width:5px;height:5px;transform-style:preserve-3d;transform:translate3d(-50%,-50%,0) rotateY(-25deg) rotateX(15deg);transition:transform .5s cubic-bezier(.25,1,.5,1)}.qubit-quantum-core{width:100%;height:100%;border-radius:50%;opacity:.85;transition:all .3s ease;background:radial-gradient(circle at 30% 30%,var(--ghost-sky) 0%,var(--cyan) 50%,var(--cyan-deep) 100%);box-shadow:inset -1px -1px 2px #0009,0 0 4px var(--cyan)}.tool-anchor:not(.active):hover .qubit-pivot{transform:rotateX(-20deg) rotateY(45deg)}.tool-anchor:not(.active):hover .face-front{transform:translateZ(9px) rotate(45deg);opacity:.5;filter:drop-shadow(0 0 1px currentColor)}.tool-anchor:not(.active):hover .face-back{transform:translateZ(-9px) rotate(-45deg);opacity:.5;filter:drop-shadow(0 0 1px currentColor)}.tool-anchor:not(.active):hover .qubit-face rect{stroke:currentColor}.tool-anchor:not(.active):hover .qubit-core-billboard{transform:translate3d(-50%,-50%,0) rotateY(-45deg) rotateX(20deg)}.tool-anchor.active .qubit-pivot{animation:orbitRotate 4s infinite linear}.tool-anchor.active .face-front{transform:translateZ(9px) rotate(45deg);opacity:.1;filter:drop-shadow(0 0 2px currentColor) drop-shadow(0 0 4px currentColor)}.tool-anchor.active .face-back{transform:translateZ(-9px) rotate(-45deg);opacity:.1;filter:drop-shadow(0 0 2px currentColor) drop-shadow(0 0 4px currentColor)}.tool-anchor.active .face-inner rect{stroke:currentColor;filter:drop-shadow(0 0 3px var(--cyan))}.tool-anchor.active .qubit-core-billboard{animation:billboardAntiRotate 4s infinite linear}.tool-anchor.active .qubit-quantum-core{width:100%;height:100%;border-radius:50%;opacity:1;background:radial-gradient(circle at 30% 30%,var(--accent) 0%,var(--electric-sky) 40%,var(--sky-primary) 80%,var(--glass-border2) 100%);box-shadow:inset -1px -1px 2px #000c,0 0 4px var(--ghost-sky),0 0 10px var(--cyan);animation:coreQuantumJitter .08s infinite linear}@keyframes billboardAntiRotate{0%{transform:translate3d(-50%,-50%,0) rotateX(15deg) rotateY(-25deg)}to{transform:translate3d(-50%,-50%,0) rotateX(15deg) rotateY(-385deg)}}@keyframes orbitRotate{0%{transform:rotateX(-25deg) rotateY(35deg)}to{transform:rotateX(-25deg) rotateY(395deg)}}.tool-cl-btn{width:0;opacity:0;visibility:hidden;overflow:hidden;transition:width .4s cubic-bezier(.165,.84,.44,1),opacity .3s ease,visibility 0s .4s}.tool-cl-btn .btn-tool{width:0}.central-footer:has([onclick*="'bit'"].active) .tool-cl-btn,.tool-cl-btn.active{opacity:1;visibility:visible;overflow:visible;transition:width .4s cubic-bezier(.165,.84,.44,1),opacity .3s ease .1s,visibility 0s 0s}.central-footer:has([onclick*="'bit'"].active) .tool-cl-btn,.tool-cl-btn.active{width:50px}.central-footer:has([onclick*="'bit'"].active) .tool-cl-btn .btn-tool,.tool-cl-btn.active .btn-tool{width:50px;height:50px}@media (any-pointer: fine){.central-footer:has([onclick*="'bit'"].active) .tool-cl-btn,.tool-cl-btn.active{width:120px}.central-footer:has([onclick*="'bit'"].active) .tool-cl-btn .btn-tool,.tool-cl-btn.active .btn-tool{width:120px}}.mcell-scene{width:24px;height:24px;perspective:150px;overflow:visible}.mcell-pivot{width:100%;height:100%;position:relative;transform-style:preserve-3d;transition:transform .5s cubic-bezier(.25,1,.5,1)}.mcell-face{position:absolute;width:100%;height:100%;transform-style:preserve-3d}.mcell-face svg{width:100%;height:100%;display:block;fill:none;overflow:visible}.mcell-circle-path{stroke:currentColor;stroke-width:1.2px;opacity:.1;transition:opacity .4s ease,stroke .4s ease}.clock-hand{stroke:currentColor;stroke-linecap:round;opacity:.5;transform-origin:12px 12px;transition:transform .6s cubic-bezier(.34,1.56,.64,1),stroke .4s ease,opacity .4s ease}.hand-hour{stroke-width:1.5px;transform:rotate(0)}.hand-minute{stroke-width:1px;transform:rotate(0)}.mcell-ear{position:absolute;width:6px;height:6px;top:-5px;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.34,1.56,.64,1),opacity .1s ease;opacity:0;transform-origin:3px 3px}.mcell-line-v,.mcell-line-h{position:absolute;background:currentColor;transform-style:preserve-3d;backface-visibility:hidden;width:1px}.mcell-line-v{left:2px;top:1px;width:1px;height:4.5px;transform:rotate(-45deg);transform-origin:center 2.5px}.mcell-line-h{left:3px;top:1px;width:1px;height:4.5px;transform:rotate(45deg);transform-origin:center 2.5px}.ear-left{left:-1px;color:var(--red-2);transform:rotate(130deg)}.ear-left .mcell-line-v,.ear-left .mcell-line-h{box-shadow:0 0 4px var(--red-2)}.ear-right{right:-1px;color:var(--cyan);transform:rotate(-130deg)}.ear-right .mcell-line-v,.ear-right .mcell-line-h{box-shadow:0 0 4px var(--cyan)}.tool-anchor:not(.active):hover .mcell-pivot{transform:rotateX(180deg) rotateY(180deg)}.tool-anchor:not(.active):hover .mcell-circle-path{opacity:.5;filter:drop-shadow(0 0 1px currentColor)}.tool-anchor:not(.active):hover .hand-hour{transform:rotate(180deg);opacity:1}.tool-anchor:not(.active):hover .hand-minute{transform:rotate(-180deg);opacity:1}.tool-anchor.active .mcell-pivot{transform:rotateX(0) rotateY(0)}.tool-anchor.active .mcell-circle-path{opacity:.1;filter:drop-shadow(0 0 2px currentColor) drop-shadow(0 0 4px currentColor)}.tool-anchor.active .hand-hour,.tool-anchor.active .hand-minute{transform:rotate(0);opacity:1}.tool-anchor.active .face-hand-minute{animation:mcellTimeRun 1.5s infinite linear}.tool-anchor.active .face-hand-hour{animation:mcellTimeRun 18s infinite linear}.tool-anchor.active .clock-hand{opacity:1}.tool-anchor.active .ear-left{opacity:1;animation:mcellEarSpinLeft 1.2s infinite linear}.tool-anchor.active .ear-right{opacity:1;animation:mcellEarSpinRight 1.2s infinite linear}@keyframes mcellTimeRun{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes mcellEarSpinLeft{0%{transform:rotate(130deg)}to{transform:rotate(490deg)}}@keyframes mcellEarSpinRight{0%{transform:rotate(-130deg)}to{transform:rotate(230deg)}}.dock-equal-sign{position:relative;z-index:11;width:16px;height:8px;margin:0 -6px;display:flex;flex-direction:column;justify-content:space-between;pointer-events:none}.dock-equal-sign:before,.dock-equal-sign:after{content:"";display:block;width:100%;height:2px;border-radius:1px;position:relative;background:linear-gradient(90deg,rgba(0,242,255,.15) 0%,rgba(0,242,255,.3) 25%,var(--cyan) 45%,var(--accent) 50%,var(--cyan) 55%,rgba(0,242,255,.3) 75%,rgba(0,242,255,.15) 100%);background-size:280% 100%;background-position:130% 0;box-shadow:0 0 4px var(--glass-border2);filter:blur(1px);transition:background-position .4s ease,box-shadow .2s ease,opacity .2s ease,height .3s ease,filter .3s ease}.tool-dock:hover .dock-equal-sign:before,.tool-dock:hover .dock-equal-sign:after,.tool-dock:has(.tool-anchor.active) .dock-equal-sign:before,.tool-dock:has(.tool-anchor.active) .dock-equal-sign:after{height:6px;opacity:1;filter:blur(2px)}.tool-dock:has(.tool-anchor:first-child.active) .dock-equal-sign:before,.tool-dock:has(.tool-anchor:first-child.active) .dock-equal-sign:after{transition:background-position 0s;animation:hyper-flow-reverse 4.8s cubic-bezier(.4,0,.6,1) infinite}.tool-dock:has(.tool-anchor:nth-child(3).active) .dock-equal-sign:before,.tool-dock:has(.tool-anchor:nth-child(3).active) .dock-equal-sign:after{transition:background-position 0s;animation:hyper-flow-normal 4.8s cubic-bezier(.4,0,.6,1) infinite}.tool-dock:has(.tool-anchor:first-child:hover) .dock-equal-sign:before,.tool-dock:has(.tool-anchor:first-child:hover) .dock-equal-sign:after{transition:background-position 0s;animation:hyper-flow-reverse 2.4s cubic-bezier(.4,0,.6,1) infinite}.tool-dock:has(.tool-anchor:nth-child(3):hover) .dock-equal-sign:before,.tool-dock:has(.tool-anchor:nth-child(3):hover) .dock-equal-sign:after{transition:background-position 0s;animation:hyper-flow-normal 2.4s cubic-bezier(.4,0,.6,1) infinite}@keyframes hyper-flow-normal{0%{background-position:300% 0;box-shadow:0 0 10px var(--ghost-sky),0 0 20px var(--cyan)}50%{box-shadow:0 0 16px #e0ffffe6,0 0 28px var(--cyan),0 0 50px #00f2ffcc}to{background-position:-150% 0;box-shadow:0 0 10px var(--ghost-sky),0 0 20px var(--cyan)}}@keyframes hyper-flow-reverse{0%{background-position:-150% 0;box-shadow:0 0 10px var(--ghost-sky),0 0 20px var(--cyan)}50%{box-shadow:0 0 16px #e0ffffe6,0 0 28px var(--cyan),0 0 50px #00f2ffcc}to{background-position:300% 0;box-shadow:0 0 10px var(--ghost-sky),0 0 20px var(--cyan)}}.hud-log-up-btn{position:fixed!important;bottom:8px!important;left:50%!important;transform:translate(-50%)!important;right:auto!important;z-index:100!important;width:24px;height:28px;padding:0;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;color:var(--cyan);pointer-events:none;transition:opacity .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1),color .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1)}.hud-log-up-btn .upBtn{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:-6px;margin-top:-1px}.hud-log-up-btn svg{width:13px;height:13px;opacity:.4;margin:-3px 0;transition:all .2s ease}.hud-log.active .hud-log-up-btn{opacity:1;pointer-events:auto}.hud-log.active .hud-log-up-btn:hover{color:var(--ghost-sky, #ffffff)}.hud-log.active .hud-log-up-btn:hover svg{opacity:.95;filter:drop-shadow(0 0 2px currentColor) drop-shadow(0 0 5px currentColor);transform:translateY(-1px)}@media (max-height: 490px){.hud-log-up-btn{bottom:15px;right:12px;width:22px;height:26px}.hud-log-up-btn svg{width:10px;height:10px}}.entry-delete{position:absolute;top:50%;right:6px;transform:translateY(-50%) scale(.9);width:16px;height:16px;cursor:pointer;z-index:2;color:var(--red-2, #ff0055);opacity:.15;display:flex;align-items:center;justify-content:center;transition:opacity .25s cubic-bezier(.4,0,.2,1),transform .25s cubic-bezier(.4,0,.2,1),color .25s cubic-bezier(.4,0,.2,1),filter .25s cubic-bezier(.4,0,.2,1);will-change:transform,filter,opacity}.del-line-v,.del-line-h{position:absolute;background:currentColor;border-radius:1px;transition:background .25s ease}.del-line-v{width:2px;height:12px;transform:rotate(45deg)}.del-line-h{width:12px;height:2px;transform:rotate(45deg)}.log-entry:hover .entry-delete{opacity:.5;filter:drop-shadow(0 0 2px currentColor)}.entry-delete:hover{opacity:1;filter:drop-shadow(0 0 2px var(--red-2, #ff0055)) drop-shadow(0 0 6px var(--red-2, #ff0055)) drop-shadow(0 0 12px rgba(255,0,85,.4));transform:translateY(-50%) scale(1.15) rotate(90deg)}.entry-delete:active{transform:translateY(-50%) scale(.85) rotate(90deg);filter:drop-shadow(0 0 2px var(--red-2, #ff0055));opacity:.8}.entry-diary.expanded .entry-delete{top:14px;transform:scale(.9)}.entry-diary.expanded .entry-delete:hover{transform:scale(1.15) rotate(90deg)}.log{width:100%;position:relative;z-index:2;height:36px}.hud-log{position:absolute;top:env(safe-area-inset-bottom,10px);left:2px;padding:0;width:calc(100% - 4px);height:30px;background:#05050a00;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);border:2px solid var(--ghost-sky);border-radius:6px;display:flex;flex-direction:column;justify-content:flex-start;overflow:visible;box-sizing:border-box;transition:height .4s cubic-bezier(.4,0,.2,1),padding .4s cubic-bezier(.4,0,.2,1),background .4s cubic-bezier(.4,0,.2,1),backdrop-filter .4s cubic-bezier(.4,0,.2,1),-webkit-backdrop-filter .4s cubic-bezier(.4,0,.2,1);cursor:pointer}.hud-log.active{height:100%;overflow-y:hidden;padding:0 0 20px;background:#05050ad9;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:0 -15px 30px #00f2ff1a;cursor:default;-webkit-user-select:text;user-select:text;flex-shrink:0;z-index:3}.log__container{position:absolute;top:0;left:0;bottom:0;width:100%;box-sizing:border-box;overflow-y:auto;-webkit-overflow-scrolling:touch;z-index:1;padding:1px 0 0 6px;scroll-snap-type:y mandatory;scrollbar-gutter:stable}.log__container::-webkit-scrollbar,.hud-log::-webkit-scrollbar{width:6px;background:transparent}.log__container::-webkit-scrollbar-thumb,.hud-log::-webkit-scrollbar-thumb{background:var(--glass-border2);border-radius:20px;transition:background .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),filter .3s cubic-bezier(.4,0,.2,1);will-change:background,box-shadow}.log__container::-webkit-scrollbar-thumb:hover,.hud-log::-webkit-scrollbar-thumb:hover{background:var(--cyan);cursor:pointer}@media (pointer: coarse){.hud-log::-webkit-scrollbar{width:4px}}.hud-log.active .log-entry{opacity:1;cursor:text;pointer-events:auto}.hud-log:not(.active) .log-entry{pointer-events:none}.hud-log.active .log-entry{pointer-events:auto}.log-entry{font-size:var(--fs-14);color:var(--cyan);margin:0 0 2px;flex-shrink:0;display:flex;align-items:center;padding:0 32px 0 2px;border:2px solid var(--glass-border2);border-radius:6px;opacity:1;width:100%;box-sizing:border-box;z-index:2;contain:layout;will-change:transform;height:24px;position:relative;cursor:default;scroll-snap-align:start;scroll-snap-stop:always;scroll-margin-top:1px}.log-entry.entry-diary,.log-entry.entry-fixit,.log-entry.entry-click{cursor:default}.log-entry .diary-meta{display:flex;align-items:center;white-space:nowrap;margin-right:6px;flex-shrink:0}.prefix-tag{opacity:.3}.label-diary{color:var(--lilac)}.label-click-zone .prefix-tag{cursor:pointer;-webkit-user-select:none;user-select:none;opacity:.6;transition:color .25s cubic-bezier(.2,0,.2,1),filter .25s cubic-bezier(.2,0,.2,1),opacity .25s cubic-bezier(.2,0,.2,1);will-change:filter,color,opacity}.label-click-zone:hover .prefix-tag{opacity:1;color:var(--ghost-sky, #ffffff);filter:drop-shadow(0 0 2px currentColor) drop-shadow(0 0 5px currentColor)}.label-click-zone:active{filter:drop-shadow(0 0 2px currentColor)}.log-entry-preview{font-family:var(--font-all);font-size:var(--fs-18);cursor:text;color:var(--ghost-sky, #ffffff);opacity:.8;transition:opacity .2s ease}.log-entry:hover .log-entry-preview{opacity:1}.log-entry:not(.expanded) .log-entry-preview{display:block;flex-grow:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.log-entry.expanded{cursor:pointer}.log-entry.entry-diary.expanded,.log-entry.entry-fixit.expanded{display:block;height:auto;max-height:120px;contain:none;overflow:hidden;white-space:normal;padding-top:2px}.log-entry.expanded .log-entry-preview{display:block;width:100%;max-height:86px;overflow-y:auto;overflow-x:hidden;white-space:pre-wrap;text-overflow:clip;padding-left:10px;box-sizing:border-box;overflow-wrap:break-word;word-break:break-all;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;touch-action:pan-y;opacity:.85}.log-entry.entry-diary.expanded .log-entry-preview{border-left:4px solid rgba(122,53,255,1)}.log-entry.entry-fixit.expanded .log-entry-preview{border-left:4px solid var(--cyan)}.log-entry.expanded .log-entry-preview::-webkit-scrollbar{width:3px}.log-entry.expanded .log-entry-preview::-webkit-scrollbar-thumb{background:#00f2ff4d;border-radius:2px}.hud-log::-webkit-scrollbar{width:2px;background:transparent;transition:width .3s cubic-bezier(.4,0,.2,1)}.hud-log::-webkit-scrollbar-thumb{background:#00f2ff33;border-radius:4px;border:1px solid transparent;background-clip:padding-box;transition:background .3s}.hud-log:hover::-webkit-scrollbar-thumb{background:#00f2ff66;border:1px solid rgba(5,5,10,.5)}.hud-log::-webkit-scrollbar-thumb:hover{background:var(--cyan);box-shadow:0 0 10px var(--cyan)}@media (max-height: 490px){.target-input input{font-size:var(--fs-16)}}.fixit-btn{margin-right:3px}@media (max-width: 900px){.mini-clicker__container{display:grid;grid-template-columns:1fr auto;grid-template-rows:clamp(12.5rem,42vw - 5.28rem,18.75rem) auto auto;gap:10px;padding:2px}.active-hardware-window{grid-column:1;grid-row:2;width:max-content;min-width:170px;height:auto;align-self:center;padding:15px}.status-dock-wrapper{grid-column:2;grid-row:2;width:100%;overflow:hidden;max-height:150px;align-self:center}.status-dock{grid-template-rows:none;grid-template-columns:repeat(3,1fr);grid-auto-flow:row;grid-auto-rows:max-content;gap:6px;width:100%;box-sizing:border-box;padding:5px;overflow-x:hidden;overflow-y:auto;max-height:none;height:auto;cursor:default}.kinetic{grid-column:1 / -1;grid-row:3;width:95%;margin:8px auto}.quotes-box{grid-column:1 / -1;grid-row:1;justify-self:stretch;align-self:stretch}#quote-text{font-size:var(--fs-10);line-height:1.2;letter-spacing:.5px;width:100%}.quote-title{color:var(--cyan);font-weight:600;font-size:var(--fs-14);letter-spacing:1px;text-shadow:0 0 10px rgba(0,242,255,.5)}.quote-body{opacity:.85}.quote-footer{color:var(--ghost-sky);font-weight:600;letter-spacing:.5px;text-shadow:0 0 8px rgba(224,247,250,.3)}}@media (max-width: 720px){.mini-clicker__container{display:grid;grid-template-columns:1fr!important;grid-template-rows:auto auto auto auto!important;grid-auto-flow:row!important;gap:16px;padding:10px;box-sizing:border-box}.active-hardware-window{grid-column:1!important;grid-row:1!important;width:max-content;min-width:170px;height:auto;justify-self:center;align-self:center;padding:15px}.status-dock-wrapper{grid-column:1!important;grid-row:2!important;width:100%;max-width:410px;min-width:0;justify-self:center;overflow:visible;padding-inline:12px;box-sizing:border-box;margin:0 auto;max-height:none}.status-dock{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;gap:6px;width:100%;max-width:100%;height:auto;max-height:none;box-sizing:border-box;padding:5px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab}.status-dock>*{flex-shrink:0;scroll-snap-align:start}.quotes-box{grid-column:1!important;grid-row:3!important;padding:0;background:none;border-inline:none;border-radius:0;margin-bottom:5px;display:flex;align-items:center;justify-content:flex-start;white-space:nowrap;align-self:center;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.quotes-box::-webkit-scrollbar{display:none;width:0;height:0}#quote-text{display:inline-block;width:max-content;white-space:nowrap;will-change:transform,scroll-position;padding-left:100%;padding-right:0}.quote-title,.quote-body,.quote-footer{display:inline;white-space:nowrap;margin-bottom:0}.quotes-box br{display:none}.kinetic{grid-column:1!important;grid-row:4!important;width:100%;max-width:410px;margin:0 auto;align-self:end}}@media (max-height: 900px){.status-dock{grid-template-rows:repeat(2,auto)}.quote-title,.quote-body,.quote-footer{font-size:var(--fs-10)}}@media (max-height: 600px){.bit-module{height:100%;padding-bottom:4px;box-sizing:border-box;margin-bottom:4px}.mini-clicker__container{display:grid;grid-template-columns:1fr auto;grid-template-rows:auto auto;gap:10px;padding:8px}.active-hardware-window{grid-column:1;grid-row:1 / 3;width:max-content;min-width:170px;height:auto;align-self:start;padding:15px}.status-dock-wrapper{grid-column:2;grid-row:1;width:100%;overflow:hidden;max-height:150px}.status-dock{display:grid;grid-template-rows:repeat(2,auto);grid-template-columns:none;grid-auto-columns:max-content;grid-auto-flow:column;gap:6px;width:100%;max-height:none;height:auto;box-sizing:border-box;padding:5px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab}.kinetic{grid-column:2;grid-row:2;width:min(85%,500px);margin:5px auto}.quotes-box{grid-column:1 / -1;grid-row:3;padding:0;background:none;border-inline:none;border-radius:0;margin-bottom:20px;display:flex;align-items:center;justify-content:flex-start;white-space:nowrap;align-self:auto;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.quotes-box::-webkit-scrollbar{display:none;width:0;height:0}#quote-text{display:inline-block;width:max-content;white-space:nowrap;will-change:transform,scroll-position;padding-left:100%;padding-right:0}.quote-title,.quote-body,.quote-footer{font-size:var(--fs-14);display:inline;white-space:nowrap;margin-bottom:0}.quotes-box br{display:none}}@media (max-height: 370px){.kinetic{align-self:start}.target-input:after{bottom:-10px;height:20px;pointer-events:none;z-index:1;border-top:1px solid var(--ghost-sky);border-top-left-radius:5px 15%;border-top-right-radius:5px 15%;filter:drop-shadow(0 2px 2px var(--cyan)) drop-shadow(0 6px 8px var(--cyan)) drop-shadow(18px 0 20px rgba(0,242,255,.6))}.target-input input{font-size:var(--fs-18);flex:1;background:var(--glass-transp);border:1px solid var(--glass-transp);color:var(--ghost-sky);outline:none;width:100%}.quotes-box{display:none}#quote-text{font-size:var(--fs-8);letter-spacing:.5px;width:100%}.quote-title{color:var(--cyan);font-weight:600;font-size:var(--fs-14);letter-spacing:1px;text-shadow:0 0 10px rgba(0,242,255,.5)}.quote-body{opacity:.85}.quote-footer{color:var(--ghost-sky);font-weight:600;letter-spacing:.5px;text-shadow:0 0 8px rgba(224,247,250,.3)}}.panel-glass-right-bit{pointer-events:none;position:absolute;z-index:5;margin-inline:-2px;right:0;left:auto;top:0;transform:rotateX(1deg);transform-style:preserve-3d;padding:0;box-sizing:border-box;display:none;overflow:hidden;width:0;height:calc(100% - 3px);background-image:radial-gradient(at 0% 0%,rgba(0,229,255,.08) 0px,transparent 50%),radial-gradient(at 100% 100%,rgba(0,229,255,.05) 0px,transparent 50%),radial-gradient(circle at center,#002c33 -700%,#02040a);backdrop-filter:blur(35px) saturate(140%);-webkit-backdrop-filter:blur(35px) saturate(140%);box-shadow:-8px 0 30px #000000b3;border-left:2px solid transparent;transition:width .3s cubic-bezier(.4,0,.2,1) 0s,border-right-color .2s ease 0s,display .3s allow-discrete}.panel-glass-right-bit.active{display:flex;flex-direction:column;pointer-events:all;width:calc(100% + 4px);border-left:2px solid var(--ghost-sky);transition:width .35s cubic-bezier(.165,.84,.44,1) 0s,border-right-color .35s ease 0s,display 0s allow-discrete}@starting-style{.panel-glass-right-bit.active{width:0;border-right-color:transparent}}.panel-glass-right-bit>*{opacity:0;transition:opacity .15s ease 0s}.panel-glass-right-bit.active>*{opacity:1;transition:opacity .3s ease .65s}.panel-glass-right-bit:not(.active) .quote-title,.panel-glass-right-bit:not(.active) .quote-body,.panel-glass-right-bit:not(.active) .quote-footer{opacity:0}.panel-glass-right-bit.active .quote-title,.panel-glass-right-bit.active .quote-body,.panel-glass-right-bit.active .quote-footer{opacity:1;transition:opacity .3s ease .65s}.panel-glass-right-bit::-webkit-scrollbar{width:4px}.panel-glass-right-bit::-webkit-scrollbar-track{background:transparent}.panel-glass-right-bit::-webkit-scrollbar-thumb{background:var(--glass);box-shadow:0 0 10px var(--glass-border)}.bit-module{height:100%;padding-bottom:10px;box-sizing:border-box}.bit-module.active{display:flex;flex-direction:column;justify-content:flex-end}.mini-clicker__container{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto auto;padding:10px;box-sizing:border-box;width:100%;height:100%;max-width:none;margin:0 auto;align-items:stretch}.battery-cell{position:relative;width:140px;height:140px;min-width:140px;min-height:140px;max-width:140px;max-height:140px;aspect-ratio:1 / 1;display:flex;flex-direction:column;align-items:center;justify-content:center;border-radius:50%;background:var(--glass-transp);border:1px solid var(--glass-transp);cursor:pointer;transition:all .2s ease;overflow:visible;margin:0;opacity:.6;filter:grayscale(.8) blur(.5px);transition:all .4s cubic-bezier(.4,0,.2,1)}.battery-cell.awake{opacity:1;filter:grayscale(0) blur(0px);border:1.5px solid var(--bg-cos);box-shadow:0 0 8px var(--glass-light),inset -15px 15px 30px -10px var(--glass-border3),inset 20px -15px 30px var(--glass-border2);overflow:visible}.battery-cell.awake.mode-total{box-shadow:0 0 8px var(--lilo-502),inset -15px 15px 30px -10px var(--lilo-08),inset 20px -15px 30px var(--lilo-2)}.battery-cell.awake .x-icon{opacity:.5;pointer-events:auto}.battery-cell:not(.awake) .x-icon{opacity:0;pointer-events:none}.battery-cell.awake .log-clock{opacity:1}.cell-header{position:relative;pointer-events:none;display:flex;flex-direction:column;align-items:center;justify-content:center}.cell-label{font-size:var(--fs-18);color:var(--ghost-sky);letter-spacing:1px}.cell-val{font-size:var(--fs-22);color:var(--ghost-sky);text-shadow:0 0 10px var(--ghost-sky)}.circle-wrapper{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;display:flex;align-items:center;justify-content:center}.cell-svg{width:100%;height:100%;transform:rotate(-90deg);overflow:visible;display:block}.circle-bg{fill:none;stroke:var(--glass-transp);stroke-width:1;overflow:visible}.circle-progress{fill:none;stroke:var(--cyan);stroke-width:1;stroke-linecap:round;stroke-dasharray:377;stroke-dashoffset:377;transition:stroke-dashoffset .6s cubic-bezier(.4,0,.2,1);overflow:visible;opacity:.8;box-shadow:0 0 5px #0000000f,inset 0 0 25px var(--glass-light-border)}.log-clock{position:absolute;width:140px;height:140px;top:50%;left:50%;transform:translate(-50%,-50%);overflow:visible;opacity:0;transition:opacity .5s ease}.log-clock.active{opacity:1}.time-dot{position:absolute;width:6px;height:6px;background:var(--bg-cos);border-radius:50%;left:50%;top:50%;margin:-3px;background-clip:padding-box;box-shadow:0 0 10px var(--cyan),0 0 20px var(--pedestal-glow),inset 0 0 1px var(--pedestal-glow)}.time-dot.dot-total-mode{background-clip:padding-box;box-shadow:0 0 10px var(--lilo),0 0 20px var(--lilo-6),inset 0 0 1px var(--lilo-6)}.time-dot .time-label{position:absolute;font-family:var(--font-body, monospace);font-size:var(--fs-10);color:var(--ghost-sky);padding:2px 5px;border-radius:4px;white-space:nowrap;pointer-events:none;z-index:3;text-shadow:0 0 5px var(--ghost-sky),0 0 15px var(--cyan);left:50%;top:50%;transition:transform .3s cubic-bezier(.4,0,.2,1)}.x-icon{position:absolute;width:20px;height:20px;cursor:pointer;z-index:2;opacity:0;transition:all .2s cubic-bezier(.175,.885,.32,1.275);pointer-events:auto;display:flex;align-items:center;justify-content:center;background:var(--glass-transp);border-radius:50%}.mini-reset:hover{animation:spin-icon-mr 1.5s linear infinite}.delete-unit:hover{animation:spin-icon-du 1.5s linear infinite}.mini-reset{top:-2px;right:-2px;z-index:2;opacity:0;transition:.2s;transform:rotate(90deg);border:1px solid var(--cyan)}.mini-reset:hover{opacity:1;filter:drop-shadow(0 0 8px var(--cyan))}.mini-reset div{background:var(--cyan);box-shadow:0 0 5px var(--cyan)}.battery-cell.mode-total .mini-reset{border-color:var(--lilo)}.battery-cell.mode-total .mini-reset:hover{filter:drop-shadow(0 0 8px var(--lilo))}.battery-cell.mode-total .mini-reset div{background:var(--lilo);box-shadow:0 0 5px var(--lilo)}.delete-unit{top:-2px;left:-2px;z-index:2;transition:.2s;border:1px solid var(--clr-1)}.delete-unit div{background:var(--clr-1);box-shadow:0 0 5px var(--clr-1)}.delete-unit:hover{opacity:1;filter:drop-shadow(0 0 8px var(--clr-1))}.m-line-v,.d-line-v{position:absolute;left:6px;width:2px;height:14px}.m-line-h,.d-line-h{position:absolute;top:6px;width:14px;height:2px}.cell-week{font-size:var(--fs-14);letter-spacing:1px;color:var(--pedestal-glow);opacity:.8;margin-top:2px;transition:opacity .3s cubic-bezier(.4,0,.2,1);will-change:opacity}.cell-val.show-total{transition:transform .1s ease}@keyframes spin-icon-mr{0%{transform:rotate(90deg)}to{transform:rotate(450deg)}}@keyframes spin-icon-du{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.log-clock.hide-labels .time-label{opacity:0;pointer-events:none;visibility:hidden;transform:scale(0)}.layer-daily,.layer-total{position:absolute;top:0;left:0;width:100%;height:100%;pointer-events:none}.layer-daily .time-dot,.layer-total .time-dot{pointer-events:auto}.main__clicker{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;box-sizing:border-box}.main__clicker:before{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(160deg,#9586ec00,#9586ec67 60%,#fff0);opacity:.8;pointer-events:none}.clickers-group{width:100%;flex:1;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column}.clickers__container{width:100%;flex:1;display:flex;flex-direction:column;overflow:hidden;box-sizing:border-box}.battery-group{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:30px;width:100%;height:100%;box-sizing:border-box;padding:20px 15px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:0}@media (pointer: coarse) and (hover: none){.battery-group{scroll-snap-type:y mandatory}}.battery-group>*:first-child{scroll-margin-top:20px}.battery-group::-webkit-scrollbar{display:none;width:0;height:0}.battery-group>*{flex-shrink:0;scroll-snap-align:start}.creat__click{display:flex;flex-direction:column;justify-content:center;align-self:center;width:min(80%,400px);height:auto;margin-top:auto;box-sizing:border-box;flex-shrink:0}.creat__click.active{opacity:1;visibility:visible}.creator-form{width:100%;padding:clamp(4px,1.5vw,8px);display:flex;align-items:center;justify-content:space-around;gap:clamp(10px,2vh,18px);box-sizing:border-box;position:relative;overflow:visible}.cell-name-wrapper{position:relative;display:inline-flex;align-items:center;width:12ch;max-width:12ch;box-sizing:border-box;overflow:visible;margin-top:3px}.creator-form input[type=text]{font-size:var(--fs-18);flex:1;background:var(--glass-transp);border:1px solid var(--glass-transp);color:var(--ghost-sky);outline:none;width:100%;text-align:center}.cell-name-wrapper:after{content:"";position:absolute;left:0;right:0;bottom:-17px;height:20px;pointer-events:none;z-index:1;border-top:1px solid var(--ghost-sky);border-top-left-radius:5px 15%;border-top-right-radius:5px 15%}.cell-name-wrapper:focus-within:after{filter:drop-shadow(0 2px 2px var(--cyan)) drop-shadow(0 6px 8px var(--cyan)) drop-shadow(18px 0 20px rgba(0,242,255,.6))}.chrono-clock-btn{background:none;border:1px solid rgba(0,242,255,.15);color:var(--ghost-sky, #88a0b0);font-size:12px;padding:4px 6px;border-radius:4px;cursor:pointer;flex-shrink:0;transition:all .3s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none}.chrono-composite-shield{position:relative;display:inline-block;overflow:visible;box-sizing:border-box;width:24px;height:24px;transition:width .4s cubic-bezier(.4,0,.2,1)}.chrono-composite-shield:has(#chrono-toggle-btn.active){width:140px}.chrono-inner-slider{display:flex;align-items:center;justify-content:center;width:100%;height:100%;position:relative}.chrono-clock-btn{background:none;border:1px solid rgba(0,242,255,.15);color:var(--ghost-sky, #88a0b0);font-size:12px;width:24px;height:24px;border-radius:4px;cursor:pointer;flex-shrink:0;z-index:2;transition:all .3s ease;-webkit-user-select:none;user-select:none}.chrono-clock-btn:hover,.chrono-clock-btn.active{color:#a27bff;border-color:#7a35ff;filter:drop-shadow(0 0 6px rgba(122,53,255,.6))}.chrono-composite-shield:before,.chrono-composite-shield:after{position:absolute;top:0;bottom:0;width:12px;pointer-events:none;z-index:3;font-family:var(--font-body, monospace);font-size:10px;color:var(--ghost-sky);opacity:.3;display:grid;place-content:center;text-align:center;writing-mode:vertical-rl;text-orientation:upright;transition:all .35s cubic-bezier(.4,0,.2,1)}.chrono-composite-shield:after{letter-spacing:-2px}.chrono-composite-shield:before{content:"week";left:-2px;border-right:1px solid var(--ghost-sky);border-top-right-radius:4px 15%;border-bottom-right-radius:4px 15%;padding-right:4px}.chrono-composite-shield:after{content:"limit";right:0;border-left:1px solid var(--ghost-sky);border-top-left-radius:4px 15%;border-bottom-left-radius:4px 15%}.chrono-composite-shield:focus-within:before{color:var(--cyan);opacity:.8}.chrono-composite-shield:focus-within:after{color:var(--sky-cyan2);opacity:.8}.chrono-composite-shield:has(#cell-start-week:focus):before{color:var(--cyan);opacity:.9}.chrono-composite-shield:has(#cell-limit:focus):after{color:var(--sky-cyan2);opacity:.9}.chrono-composite-shield:has(#chrono-toggle-btn.active):before,.chrono-composite-shield:has(#chrono-toggle-btn.active):after{opacity:.6;color:#a27bff}.chrono-anim-input{width:30px;background:var(--glass-transp);border:1px solid rgba(122,53,255,.2);color:#a27bff;font-family:monospace;font-size:14px;text-align:center;outline:none;border-radius:4px;padding:2px 0;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.chrono-divider{color:#7a35ff4d;font-family:monospace;font-size:14px;-webkit-user-select:none;user-select:none;opacity:0;visibility:hidden;transition:opacity .2s ease,visibility .2s ease}.chrono-composite-shield:has(#chrono-toggle-btn.active) .chrono-anim-input,.chrono-composite-shield:has(#chrono-toggle-btn.active) .chrono-divider{opacity:1;visibility:visible;transition-delay:.15s}.active-hardware-window{grid-column:1;grid-row:1;width:160px;height:160px;box-sizing:border-box;padding-left:20px;display:flex;align-items:center;justify-content:center;place-self:center}#focused-node-display{width:100%;overflow:visible;flex-shrink:0}#focused-node-display svg{display:block;margin:2px auto 0 -1px;overflow:visible}#focused-node-display .circle-progress{transition:stroke-dashoffset .6s cubic-bezier(.4,0,.2,1)}@starting-style{#focused-node-display .circle-progress{stroke-dashoffset:377}}.status-dock-wrapper{grid-column:1;grid-row:2;display:flex;flex-direction:column;align-items:center;width:100%;max-width:410px;position:relative;margin:0 auto;overflow:visible;padding-inline:12px;box-sizing:border-box;align-self:start}.status-dock-wrapper:before,.status-dock-wrapper:after{content:"";position:absolute;top:0;bottom:0;width:25px;pointer-events:none}.status-dock-wrapper:before{left:-13px;border-right:2px solid var(--ghost-sky);border-top-right-radius:4px 5%;border-bottom-right-radius:4px 5%;filter:drop-shadow(-2px 0 2px var(--cyan)) drop-shadow(-6px 0 8px var(--cyan)) drop-shadow(-8px 0 20px var(--pedestal-glow))}.status-dock-wrapper:after{right:-13px;border-left:2px solid var(--ghost-sky);border-top-left-radius:4px 5%;border-bottom-left-radius:4px 5%;filter:drop-shadow(2px 0 2px var(--cyan)) drop-shadow(6px 0 8px var(--cyan)) drop-shadow(8px 0 20px var(--pedestal-glow))}.status-dock{display:grid;grid-template-rows:repeat(3,auto);grid-auto-flow:column;gap:8px;width:100%;max-width:410px;box-sizing:border-box;padding:5px;border:none;border-radius:0;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;cursor:grab}.status-dock:active{cursor:grabbing}.status-dock::-webkit-scrollbar{display:none;width:0;height:0}.status-dock>*{flex-shrink:0;scroll-snap-align:start}.header-anchor{flex:0 0 54px;width:54px;min-width:54px;max-width:54px;height:36px;scroll-snap-align:center;flex-shrink:0;box-sizing:border-box}.btn-tool-mini{width:100%;height:100%;box-sizing:border-box;background:#ffffff08;border:2px solid rgba(224,255,255,.1);border-radius:4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1px;font-family:var(--font-all);font-size:var(--fs-10);color:var(--ghost-sky);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.btn-tool-mini .icon-code{font-weight:700;letter-spacing:.5px;line-height:1}.btn-tool-mini .icon-counter{font-size:8px;opacity:.5;line-height:1;transition:opacity .2s ease}.header-anchor:hover .btn-tool-mini{border-color:var(--glass-border2);background:var(--accent-3)}.header-anchor.active-node .btn-tool-mini{border-color:var(--ghost-sky);background:#00f2ff14;box-shadow:0 0 3px var(--cyan),inset 0 0 3px var(--cyan)}.header-anchor.active-node .btn-tool-mini span{color:var(--ghost-sky);text-shadow:0 0 3px var(--cyan)}.header-anchor.active-node.mode-total .btn-tool-mini{border-color:var(--lilo);background:#7a35ff14;box-shadow:0 0 5px var(--lilo),inset 0 0 4px var(--lilo)}.header-anchor.mode-total:hover .btn-tool-mini{border-color:var(--lilo-2);background:var(--accent-3)}.header-anchor.active-node.mode-total .btn-tool-mini{border-color:var(--ghost-sky);background:#00f2ff14;box-shadow:0 0 3px var(--lilo),inset 0 0 3px var(--lilo)}.header-anchor.active-node.mode-total .btn-tool-mini span{color:var(--ghost-sky);text-shadow:0 0 3px var(--lilo)}.header-anchor:hover .icon-counter,.header-anchor.active-node .icon-counter,.header-anchor.mode-total:hover .icon-counter,.header-anchor.active-node.mode-total .icon-counter{opacity:.9}#kinetic-home-dock{display:block;width:100%;grid-column:1 / -1;grid-row:3;align-self:end;overflow:visible;height:64px;flex-shrink:0}#kinetic-home-dock .kinetic{margin:0 auto}.kinetic{display:flex;align-items:flex-end;justify-content:center;margin:15px auto 5px;width:min(80%,800px);min-height:max(6dvh,40px);box-sizing:border-box;position:relative;z-index:2}.target-input{width:100%;padding-inline:clamp(4px,1.5vw,14px);display:flex;align-items:flex-end;padding-bottom:0;box-sizing:border-box;position:relative;overflow:visible;height:100%;max-height:inherit}.target-input input,.target-input textarea,.target-input .lava-btn{position:relative;z-index:2}.target-input:after{content:"";position:absolute;left:clamp(4px,1.5vw,14px);right:clamp(4px,1.5vw,14px);bottom:-10px;height:20px;pointer-events:none;z-index:1;border-top:2px solid var(--ghost-sky);border-top-left-radius:5px 20%;border-top-right-radius:5px 20%}.target-input:focus-within:after{filter:drop-shadow(0 2px 2px var(--cyan)) drop-shadow(0 6px 8px var(--cyan)) drop-shadow(18px 0 20px rgba(0,242,255,.6))}.target-input [contenteditable=true]{flex:1;background:var(--glass-transp);border:1px solid var(--glass-transp);color:var(--ghost-sky);outline:none;width:100%;min-height:40px;max-height:450px;display:inline-block;min-width:10px;caret-color:var(--cyan, #00f2ff);overflow-y:auto;overflow-x:hidden;scrollbar-gutter:stable;font-family:inherit;font-size:16px;line-height:1.4;padding:8px 6px;box-sizing:border-box;white-space:pre-wrap;word-break:break-word}.target-input [contenteditable=true]:empty:before{content:attr(placeholder);pointer-events:none}.mini-clicker__container.kinetic-focus-mode .active-hardware-window,.mini-clicker__container.kinetic-focus-mode .status-dock-wrapper,.mini-clicker__container.kinetic-focus-mode .quotes-box{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s ease}.active-hardware-window,.status-dock-wrapper,.quotes-box{transition:opacity .25s ease,visibility .25s ease}.mini-clicker__container.kinetic-focus-mode .kinetic{position:absolute;bottom:15px;left:50%;transform:translate(-50%);width:min(90%,800px)}.kinetic-indicator{cursor:pointer;letter-spacing:2px;transition:text-shadow .2s cubic-bezier(.4,0,.2,1),color .2s ease,transform .2s ease}.kinetic-indicator.mode-fixIt{color:var(--glass-light)}.kinetic-indicator.mode-diary{color:var(--lilac)}@media (hover: hover) and (pointer: fine){.kinetic-indicator:hover.mode-fixIt{text-shadow:0 0 4px rgba(224,255,255,.9),0 0 12px var(--cyan),0 0 25px rgba(0,242,255,.6);color:var(--ghost-sky)}.kinetic-indicator:hover.mode-diary{text-shadow:0 0 4px rgba(241,235,255,.9),0 0 12px var(--cyan),0 0 25px rgba(122,53,255,.6);color:var(--ghost-sky)}}@media (pointer: coarse){.kinetic-indicator:active{text-shadow:0 0 4px rgba(224,255,255,.9),0 0 12px var(--cyan),0 0 25px rgba(0,242,255,.6)}}body>.kinetic.bring-to-front{position:fixed;bottom:20px;left:50%;transform:translate(-50%);width:min(90%,800px);margin:0;z-index:2;height:auto;max-height:500px;box-sizing:border-box}@media (any-pointer: fine){body>.kinetic.bring-to-front{position:fixed;z-index:2;width:min(90%,800px);margin:0;padding:10px 20px;overflow:visible;height:auto;max-height:500px;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;visibility:hidden;transition:opacity .4s ease,visibility .4s ease,transform .4s cubic-bezier(.4,0,.2,1)}body.kinetic-focus-active>.kinetic.bring-to-front{opacity:1;visibility:visible;transform:translate(-50%,-50%)}body>.kinetic.bring-to-front .target-input [contenteditable=true]{max-height:450px}}@media (any-pointer: coarse){body>.kinetic.bring-to-front{position:fixed;z-index:2;width:calc(100% - 20px);margin:0;padding:10px 15px;overflow:visible;height:auto;max-height:38dvh;left:50%;transform:translate(-50%);bottom:0;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease,bottom .3s cubic-bezier(.4,0,.2,1)}body.kinetic-focus-active>.kinetic.bring-to-front{opacity:1;visibility:visible;bottom:15px}body>.kinetic.bring-to-front .target-input [contenteditable=true]{max-height:calc(38dvh - 35px)}}body.kinetic-focus-active .info-overlay{opacity:1;visibility:visible;z-index:2}.kinetic,body>.kinetic.bring-to-front{flex-direction:column;align-items:stretch}@media (any-pointer: fine){body>.kinetic.bring-to-front{flex-direction:column;align-items:stretch}}@media (any-pointer: coarse){body>.kinetic.bring-to-front{flex-direction:column;align-items:stretch}}.kinetic-actions{display:flex;justify-content:space-between;align-items:center;width:100%;margin-top:2px;min-height:40px;padding:0 20px}.kinetic-actions .kinetic-indicator,.kinetic-actions #kinetic-submit-btn{flex-shrink:0;height:40px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:0;opacity:0;visibility:hidden;overflow:hidden;padding:0;transition:width .3s cubic-bezier(.4,0,.2,1),opacity .2s ease,padding .3s ease}body.kinetic-focus-active .kinetic-actions .kinetic-indicator{width:auto;min-width:70px;opacity:1;visibility:visible;padding-inline:10px}body.kinetic-focus-active .kinetic-actions #kinetic-submit-btn{width:auto;min-width:60px;opacity:1;visibility:visible;padding-inline:8px}.quotes-box{grid-column:2;grid-row:1 / 3;width:100%;align-self:stretch;padding:15px;display:flex;align-items:center;justify-content:center;box-sizing:border-box;overflow:hidden}#quote-text{font-family:var(--font-quotes);color:var(--ghost-sky);font-size:var(--fs-14);line-height:1.2;letter-spacing:.5px;text-align:center;width:100%}.quote-title{color:var(--cyan);font-weight:800;font-size:var(--fs-16);letter-spacing:1px;text-shadow:0 0 10px rgba(0,242,255,.5)}.quote-body{display:inline-block;margin-bottom:8px;opacity:.85}.quote-footer{display:inline-block;color:var(--ghost-sky);font-weight:700;letter-spacing:.5px;text-shadow:0 0 8px rgba(224,247,250,.3)}
