:root{--bg-dark: #0f2027;--bg-light: #f5f7fa;--card-dark: rgba(255,255,255,.08);--card-light: rgba(255,255,255,.9);--text-dark: #ffffff;--text-light: #111111}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,sans-serif;transition:all .4s ease;overflow-x:hidden}body.dark{background:linear-gradient(135deg,#0f2027,#203a43,#2c5364);color:var(--text-dark)}body.light{background:var(--bg-light);color:var(--text-light)}header{padding:20px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.header-inner{max-width:1100px;margin:auto;display:flex;justify-content:space-between;align-items:center}nav a{margin:0 10px;text-decoration:none;color:inherit;font-weight:500}.mode-toggle{border:none;padding:8px 12px;border-radius:8px;cursor:pointer}.glass{max-width:600px;margin:60px auto;padding:35px;border-radius:20px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 25px 60px #0000004d}body.dark .glass{background:var(--card-dark)}body.light .glass{background:var(--card-light)}button{padding:12px 25px;border-radius:12px;border:none;cursor:pointer;font-weight:700}.stars-rating{color:gold;font-size:20px}.stars,.twinkling{position:fixed;top:0;left:0;right:0;bottom:0;display:block;z-index:-1}.stars{background:url(https://www.transparenttextures.com/patterns/stardust.png)}.twinkling{animation:moveStars 200s linear infinite}@keyframes moveStars{0%{background-position:0 0}to{background-position:-10000px 5000px}}
/*# sourceMappingURL=/cdn/shop/t/9/assets/style.css.map */
