.dbu-btn{border:1px solid var(--border2);border-radius:11px;padding:9px 12px;background:var(--glass2);color:var(--text);font:800 11px system-ui;cursor:pointer}.dbu-btn.primary{background:var(--accent);color:#fff;border-color:transparent}.dbu-tools{display:flex;gap:8px;flex-wrap:wrap;margin:12px 0 18px}.dbu-panel{margin:14px 0;padding:16px;border:1px solid var(--border);border-radius:16px;background:var(--card)}.dbu-overlay{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.68);backdrop-filter:blur(10px)}.dbu-modal{width:min(720px,100%);max-height:85vh;overflow:auto;padding:20px;border:1px solid var(--border2);border-radius:20px;background:var(--surface-solid);color:var(--text)}.dbu-head{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.dbu-title{font:900 20px system-ui}.dbu-list{display:grid;gap:8px}.dbu-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;padding:11px;border:1px solid var(--border);border-radius:12px}.dbu-row-title{font:750 13px system-ui}.dbu-row-sub{margin-top:3px;color:var(--text2);font:600 10px system-ui}.dbu-actions{display:flex;gap:6px}.dbu-input{width:100%;padding:10px;border:1px solid var(--border2);border-radius:10px;background:var(--glass);color:inherit}.dbu-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}.dbu-stat{padding:14px;border:1px solid var(--border);border-radius:14px;background:var(--glass)}.dbu-stat b{display:block;font:900 24px system-ui;color:var(--accent3)}body.dbu-focus .sidebar,body.dbu-focus .topbar,body.dbu-focus .aurora{display:none!important}body.dbu-focus .main{padding:18px!important}.dbu-toast{position:fixed;left:50%;bottom:24px;z-index:2147483647;transform:translateX(-50%);padding:10px 14px;border-radius:12px;background:#0f766e;color:#fff;font:800 12px system-ui;box-shadow:0 12px 32px #0008}@media(max-width:600px){.dbu-grid{grid-template-columns:1fr}.dbu-row{grid-template-columns:1fr}.dbu-modal{padding:15px}.dbu-actions{flex-wrap:wrap}}
#dbu-stats{display:none!important}
