.accent-gradient{background:linear-gradient(135deg,#6366f1,#06b6d4)}.text-gradient{background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent}.admin-panel{border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:20px;background:#121212a6}.admin-panel h2,.admin-panel h3{margin:0 0 8px}.admin-panel p{margin:4px 0}.admin-block{margin-top:18px;padding-top:14px;border-top:1px solid rgba(255,255,255,.1)}.admin-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.admin-inline{display:flex;align-items:center;gap:8px}.admin-panel label{display:block;margin:10px 0 6px;font-size:12px;opacity:.9}.admin-panel input{width:100%;height:36px;border-radius:8px;border:1px solid rgba(255,255,255,.2);background:#ffffff0a;color:inherit;padding:0 10px}.admin-panel button{margin-top:12px;height:36px;padding:0 12px;border:1px solid rgba(255,255,255,.22);border-radius:8px;background:#ffffff0f;color:inherit;cursor:pointer}.admin-panel button:disabled{cursor:wait;opacity:.8}.admin-summary-grid{margin-top:12px;display:grid;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));gap:10px}.admin-k{font-size:12px;opacity:.75}.admin-v{font-size:20px;font-weight:700}.admin-list{list-style:none;padding:0;margin:12px 0 0}.admin-list li{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.08);padding:8px 0}.admin-code-row{align-items:flex-start!important;gap:14px}.admin-payload{margin:6px 0 0;padding:8px;background:#ffffff0a;border-radius:6px;font-size:12px;white-space:pre-wrap;word-break:break-word;max-height:240px;overflow-y:auto}.admin-edit-box{margin-top:12px;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:10px}.admin-edit-box h4{margin:0 0 6px}.admin-error{margin-top:8px;color:#ff8f8f}.admin-ok{margin-top:8px;color:#92f5bd}.changelog-list{display:flex;flex-direction:column;gap:12px}.changelog-item{display:flex;justify-content:space-between;align-items:center;gap:12px;border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:16px;background:#1212129e;transition:border-color .2s ease,transform .2s ease}.changelog-item:hover{border-color:#8a3ffcb3;transform:translateY(-1px)}.changelog-card{border:1px solid rgba(255,255,255,.12);border-radius:14px;padding:18px;background:#1212129e}.changelog-body h2,.changelog-body h3,.changelog-body p{margin:0 0 10px}.help-body{padding:28px 32px;color:#e4e1e6;line-height:1.65}.help-body h1{font-size:2rem;line-height:1.2;font-weight:700;margin:0 0 20px}.help-body h2{font-size:1.4rem;font-weight:700;margin:40px 0 12px;padding-top:20px;border-top:1px solid rgba(255,255,255,.08)}.help-body h3{font-size:1.1rem;font-weight:700;margin:28px 0 10px}.help-body h2,.help-body h3{scroll-margin-top:24px}.help-body p,.help-body ul,.help-body ol,.help-body table,.help-body pre{margin:0 0 16px}.help-body ul,.help-body ol{padding-left:1.5em}.help-body ul{list-style:disc}.help-body ol{list-style:decimal}.help-body li{margin:4px 0}.help-body a{color:#d4bbff;text-decoration:underline;text-underline-offset:2px}.help-body a:hover{color:#fff}.help-body strong{font-weight:700;color:#fff}.help-body code{font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:.88em;background:#ffffff12;border-radius:4px;padding:1px 5px}.help-body pre{background:#0e0e11;border:1px solid rgba(255,255,255,.1);border-radius:10px;padding:14px 16px;overflow-x:auto}.help-body pre code{background:none;padding:0;font-size:.85em;line-height:1.55}.help-body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:.95em}.help-body th,.help-body td{border:1px solid rgba(255,255,255,.12);padding:8px 12px;text-align:left;vertical-align:top}.help-body th{background:#ffffff0d;font-weight:700}.help-body em{font-style:italic}.help-item p{margin-top:4px}@media(max-width:640px){.help-body{padding:20px 16px}}
