:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;font-synthesis:none;text-rendering:optimizelegibility;font-family:Arial,sans-serif}body{min-width:320px;margin:0}*{box-sizing:border-box}body{color:#f1f5f9;background:#0b1018;margin:0;font-family:Arial,sans-serif}.app{max-width:520px;margin:0 auto;padding:32px 20px}header{margin-bottom:28px}.eyebrow{color:#94a3b8;letter-spacing:2px;font-size:12px}h1{margin-bottom:8px;font-size:34px}header p,footer{color:#94a3b8}.panel{background:#192230;border:1px solid #334155;border-radius:14px;margin-bottom:18px;padding:22px}label{margin:14px 0 8px;display:block}input{color:#fff;background:#0f172a;border:1px solid #475569;border-radius:8px;width:100%;padding:13px;font-size:18px}.result{text-align:center;background:#263449;border-radius:14px;margin-bottom:18px;padding:30px}.result p{color:#cbd5e1;letter-spacing:2px;font-size:12px}.result strong{font-size:44px}.intensity{border-bottom:1px solid #334155;justify-content:space-between;padding:12px 0;display:flex}footer{font-size:12px;line-height:1.6}select{color:#fff;background:#0f172a;border:1px solid #475569;border-radius:8px;width:100%;padding:13px;font-size:16px}select:focus,input:focus{outline-offset:2px;outline:2px solid #94a3b8}.panel h2{margin-top:0;font-size:18px}.save-button{color:#0f172a;cursor:pointer;background:#cbd5e1;border:none;border-radius:10px;width:100%;margin-bottom:18px;padding:16px;font-size:16px;font-weight:700;display:block}.save-button:disabled{opacity:.5;cursor:not-allowed}.history-item{border-bottom:1px solid #334155;justify-content:space-between;align-items:center;gap:15px;padding:16px 0;display:flex}.history-item p{color:#94a3b8;margin:6px 0;font-size:13px}.delete-button{color:#fff;cursor:pointer;background:#7f1d1d;border:none;border-radius:8px;padding:10px}.delete-button:hover{background:#991b1b}:root{--atqs-gold:#d5a65f;--atqs-gold-light:#f2d6a0;--atqs-bg:#080d13;--atqs-panel:#111b26;--atqs-text:#f5f3ef}body{color:var(--atqs-text);background:linear-gradient(#050a0feb,#050a0ff7),url(/atqs-mountains.jpg) bottom/cover fixed}.app{max-width:560px;padding:22px 16px 36px}header{background:linear-gradient(90deg,#070c12fa 0%,#070c12bf 56%,#070c1233 100%),url(/atqs-wolf-header.jpg) 62%/cover;border:1px solid #665238;border-radius:18px;min-height:220px;padding:28px 22px;position:relative;overflow:hidden;box-shadow:0 8px 30px #0006}header h1{color:var(--atqs-gold-light);text-shadow:0 2px 14px #000}header p,header .eyebrow{color:#e4d5bd;text-shadow:0 2px 8px #000}.panel,.result{background:#0d161ff5;border:1px solid #665238;border-radius:16px;box-shadow:0 8px 25px #00000042}.panel h2{color:var(--atqs-gold-light)}input,select{color:#fff;background:#0b141d;border:1px solid #5b6875;min-height:48px}input:focus,select:focus{outline:2px solid var(--atqs-gold);outline-offset:2px}.result strong{color:var(--atqs-gold-light);text-shadow:0 0 18px #d5a65f33}.save-button{color:#101010;background:linear-gradient(#efd2a0,#bd8d4e);border:1px solid #f0ce93;border-radius:12px;min-height:52px;font-weight:800}.save-button:hover{background:#f2d6a0}.save-button:disabled{opacity:.5}.delete-button{background:#432126;border:1px solid #99545c}.intensity{border-bottom-color:#4b443b}@media (width<=380px){header{min-height:190px;padding:20px 16px}h1{font-size:29px}.panel{padding:17px}}
