
:root{--nc-gold:#e8e8ed;--nc-ink:#ededf0;--nc-line:#ffffff24;--ice:#eee}
html,body{background:#09090b!important;color:#eee!important;scroll-snap-type:none!important;scroll-behavior:auto!important}
.cinema-space{display:none!important}.tunnel-world{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden;background:#070709}.tunnel-world img{width:100%;height:100%;object-fit:cover;transform:scale(var(--tunnel-scale,1.08)) translate(var(--tunnel-x,0px),var(--tunnel-y,0px));filter:brightness(var(--tunnel-light,.67)) saturate(.05);will-change:transform;transition:filter .5s}.tunnel-world:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#06060855,transparent 40%,#06060822),linear-gradient(0deg,#070709 0,transparent 45%,#07070944);opacity:var(--tunnel-shade,.4)}
.site-header,.site-header:hover{background:transparent!important;backdrop-filter:none!important;border:0!important;box-shadow:none!important}.site-header:focus-within{background:#101013aa!important;backdrop-filter:blur(18px)!important}.main-nav a,.nav-trigger,.nc-muted{color:#c4c4cb!important}.nav-trigger:hover,.main-nav a:hover{color:white!important;text-shadow:0 0 12px #ffffff99;background:#ffffff0b!important;border-radius:8px}
.brand{font-size:21px!important}.header-download-btn,.button-download-windows,.nc-button,.pd-btn-primary{background:linear-gradient(120deg,#f8f8fa,#a8a8b0)!important;color:#111114!important;box-shadow:inset 0 1px #fff,0 8px 38px #ffffff0c!important;border-color:#fff8!important}.button-download-windows:hover,.header-download-btn:hover{box-shadow:0 0 28px #ffffff32!important;filter:brightness(1.12)}
.silver-word{background-image:linear-gradient(105deg,#fff 10%,#aaaab4 35%,#fff 49%,#777782 62%,#eee 85%)!important;filter:drop-shadow(0 0 22px #ffffff25)!important}
.tunnel-home{position:relative;z-index:1}.tunnel-chapter{min-height:100svh;box-sizing:border-box;padding:150px 7vw 90px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.tunnel-eyebrow{font:500 10px/1.6 Inter,system-ui;letter-spacing:.35em;color:#c6c6cf;margin-bottom:34px}.tunnel-intro h1{font:600 clamp(76px,12.8vw,190px)/.95 Inter,system-ui;letter-spacing:-.075em;margin:0 0 32px;text-shadow:0 6px 70px #0009}.tunnel-lead{font-size:clamp(18px,2vw,25px);color:#d4d4db;line-height:1.55;margin:0 0 34px}.tunnel-actions{display:flex;align-items:center;gap:28px}.tunnel-actions button{padding:16px 26px;border-radius:11px;font-size:13px;font-weight:600;cursor:pointer}.tunnel-actions a,.tunnel-bridge a{font-size:13px;color:#eee;text-decoration:none;border-bottom:1px solid #ffffff55;padding:8px 0}.tunnel-next{position:absolute;top:calc(100svh - 68px);border:0;background:none;color:#c0c0c9;font-size:9px;letter-spacing:.22em;cursor:pointer}.tunnel-next span{display:block;font-size:20px;margin-top:10px}.tunnel-bridge h2{font-size:clamp(55px,7vw,105px);line-height:1.03;letter-spacing:-.055em;margin:0 0 24px}.tunnel-bridge p:not(.tunnel-eyebrow){color:#bdbdc7;line-height:1.8;font-size:17px}.tunnel-content{position:relative;min-height:100svh;padding-top:110px!important;padding-bottom:90px!important;background:transparent!important}.tunnel-content h2{font-size:clamp(38px,5vw,70px)!important;letter-spacing:-.055em!important}.eq-bento-card,.nc-card,.cinema-card,.pd-sidebar,.nc-chat,.faq-item,.eq-plugin-pill,.plugin-card,.theme-card,.mega-menu-card,.mobile-nav-panel{background:#a8a8b50b!important;border:1px solid #ffffff20!important;backdrop-filter:blur(25px)!important;box-shadow:inset 0 1px #ffffff0a!important}.mega-menu-card,.mobile-nav-panel{background:#151518e8!important}.eq-bento-card:hover,.plugin-card:hover,.theme-card:hover,.mega-menu-link:hover{background:#ffffff11!important;border-color:#ffffff55!important;box-shadow:0 0 30px #ffffff0d!important}.cinema-feature-grid .cinema-card:hover{background:#ffffff12!important}.site-footer{position:relative;z-index:2;background:#09090baa!important}.tunnel-audio{position:fixed;left:28px;bottom:24px;z-index:110;display:flex;gap:10px;align-items:center;border:1px solid #ffffff26;border-radius:30px;background:#18181bb0;backdrop-filter:blur(20px);padding:9px 14px;color:#ddd;font-size:10px}.tunnel-audio button{border:0;background:none;color:#eee;cursor:pointer;font:inherit;letter-spacing:.08em}.tunnel-audio input{width:65px;accent-color:#ccc}.music-credit{font-size:10px;opacity:.7}.tunnel-intro>*{animation:tunnel-arrive 1.25s cubic-bezier(.2,.8,.2,1) both}.tunnel-intro h1{animation-delay:.12s}.tunnel-intro .tunnel-lead{animation-delay:.25s}@keyframes tunnel-arrive{from{opacity:0;transform:translateY(24px);filter:blur(8px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media(max-width:700px){.tunnel-chapter{padding:120px 22px 80px}.tunnel-actions{gap:18px;flex-direction:column}.tunnel-content{padding:90px 22px!important}.tunnel-audio{left:12px;bottom:12px}.tunnel-intro h1{font-size:18vw}.site-header{padding:15px!important}}@media(prefers-reduced-motion:reduce){.tunnel-intro>*{animation:none}.tunnel-world img{transform:none!important}}

.workbench-page{max-width:1100px;margin:0 auto;padding:160px 30px 100px;position:relative}.workbench-page h1{font-size:clamp(48px,7vw,92px);line-height:1.02;letter-spacing:-.05em;margin:20px 0}.workbench-page>p{max-width:720px;line-height:1.7;color:#c5c5ca}.tool-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:22px;margin:36px 0}.tool-card{padding:28px;background:linear-gradient(135deg,#ffffff0d,#ffffff03);border:1px solid #ffffff25;border-radius:22px;backdrop-filter:blur(24px);margin:24px 0;overflow:hidden}.tool-card h2{font-size:23px;margin:0 0 16px}.tool-card p{color:#b8b8c0;line-height:1.65}.tool-card code{font-size:12px;overflow-wrap:anywhere}.workbench-page textarea{display:block;width:100%;box-sizing:border-box;background:#09090980;color:#eee;border:1px solid #ffffff30;border-radius:14px;padding:18px;margin:16px 0;resize:vertical}.file-label{display:block;padding:20px 0}.file-label input{display:block;margin-top:12px}.workbench-page .btn{display:inline-block;padding:13px 22px;border-radius:9px;border:1px solid #ffffff40;background:#ffffff0c;color:#eee;margin:8px 8px 8px 0;cursor:pointer}.workbench-page .btn-primary{background:#eee;color:#151515}.studio-orbit{width:100px;height:100px;border:1px solid #ffffff70;border-radius:50%;box-shadow:inset 12px 12px 20px #ffffff40,0 0 60px #ffffff12;animation:orbit-light 9s ease-in-out infinite;margin:32px 0}@keyframes orbit-light{50%{transform:rotate(180deg);box-shadow:inset -12px 12px 20px #ffffff60,0 0 70px #ffffff22}}@media(prefers-reduced-motion:reduce){.studio-orbit{animation:none}}

.tunnel-home .eq-feature-card,.tunnel-home .eq-plugin-card,.tunnel-home .home-commits-box,.tunnel-home .home-more-card,.tunnel-home .eq-faq-card,.tunnel-home .eq-schema-box{background:linear-gradient(140deg,rgba(255,255,255,.075),rgba(15,15,18,.26))!important;border:1px solid rgba(255,255,255,.21)!important;backdrop-filter:blur(22px)!important;box-shadow:inset 0 1px 0 #ffffff15,0 20px 60px #0003!important}.tunnel-home .eq-feature-card:hover,.tunnel-home .home-more-card:hover,.tunnel-home .eq-faq-card:hover{border-color:#ffffff65!important;background:linear-gradient(140deg,#ffffff16,#14141666)!important;box-shadow:0 0 35px #ffffff10!important}.home-commits-list p{padding:13px 0;color:#c8c8ce;border-bottom:1px solid #ffffff12}.eq-switch.is-on{background:#aaa!important}
