.berserk-quiz-history {margin-top:18px;padding:22px;border:1px solid #a37a5940;border-radius:17px;background:linear-gradient(130deg,#35212a60,#141013);color:#e8d8c5;font:13px/1.6 Arial,sans-serif;}
body.account-page #profile-panel .profile-main-column>.berserk-quiz-history {margin-top:0;order:2;}
.berserk-quiz-history h2 {font:600 20px Georgia,serif;}
.berserk-quiz-history [data-quiz-state] {font-size:11px;color:#b7b99b;}
.bq-best {display:flex;justify-content:space-between;align-items:center;gap:12px;padding:18px;border-radius:12px;background:#b8824910;margin:16px 0;}
.bq-best small {display:block;color:#caa775;font-size:10px;letter-spacing:.1em;}
.bq-best strong {display:block;font-size:20px;color:#efd5a5;}
.bq-best a,.berserk-data-tools button,.berserk-quiz-history button {border:1px solid #b6536366;border-radius:10px;padding:10px 14px;background:#86263b25;color:#efd8c0;text-decoration:none;font:600 12px/1.5 Arial,sans-serif;cursor:pointer;}
.berserk-quiz-history ol {padding:0;list-style:none;}
.berserk-quiz-history li {display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:10px 0;border-bottom:1px solid #96745a30;}
.berserk-quiz-history li span,.berserk-quiz-history p {font-size:12px;color:#b9a8ac;}
.berserk-data-tools {margin-top:20px;padding:18px;border:1px solid #9b785a40;border-radius:14px;background:#171115;color:#e7d5bf;font:13px/1.6 Arial,sans-serif;}
.berserk-data-tools h3 {margin:0 0 12px;font-size:18px;}
.bd-row {display:flex;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;border-bottom:1px solid #96745a30;}
.bd-row strong {display:block;font-size:13px;}.bd-row p {margin:4px 0;color:#b9a8ac;font-size:12px;}
.bd-danger strong {color:#e0a2ac;}.bd-confirm {padding:15px;background:#7a273322;border-radius:10px;}.bd-confirm label {display:block;margin:12px 0;}
.berserk-error-actions {display:flex;gap:10px;align-items:center;margin:8px 0 14px;font:12px Arial,sans-serif;}.berserk-error-actions button {padding:8px 12px;border:1px solid #aa776050;border-radius:9px;background:#49212a40;color:#edcfa8;cursor:pointer;}
@media(max-width:600px){.bq-best,.bd-row {align-items:flex-start;flex-direction:column;}.berserk-quiz-history {padding:17px;}.bq-best strong {font-size:18px;}}
.berserk-quiz-history [hidden],.berserk-data-tools [hidden],.berserk-error-actions[hidden],.berserk-error-actions [hidden]{display:none!important}
