body.mathspace {margin:0;background:#f7f5ff;color:#30285f;--psat-primary:#312e81;--psat-accent:#ddd6fe;--paper-accent:#6d28d9;}
.mathspace [hidden] {display:none!important;}
.mathspace #app {max-width:1050px;margin:auto;}
.mathspace #app.psat-entry {max-width:none;}
.mathspace .questionnaire {--psat-primary:#312e81;--psat-accent:#ddd6fe;--paper-accent:#6d28d9;}
.mathspace-empty {text-align:center;padding:80px 20px;}
.mathspace-empty h2 {margin:0;font:600 18px/1.3 system-ui,sans-serif;color:#667085;}
.mathspace-pending>.mathspace-empty {visibility:hidden;}
.mathspace-paper-request .psat-mode-choices {display:none;}
.mathspace-paper-request .psat-entry>.paper-loading-progress {display:block;}
.mathspace .paper-sheet {display:block;columns:auto;column-rule:0;}
.mathspace .paper-sheet>.paper-question {margin-bottom:16px;}
.mathspace .questionnaire[data-mode="exam"] .paper-question {background:#fff;border:1px solid #ddd8ef;border-radius:14px;overflow:hidden;}
.mathspace .questionnaire[data-mode="exam"] .paper-number {background:#6555d9;color:#fff!important;}
.mathspace .paper-heading-with-layout .paper-brand-icon {border:0;border-radius:10px;}
@media print{body.mathspace{background:#fff}.mathspace-empty{display:none!important}.mathspace .paper-sheet{display:block;columns:auto}.mathspace .paper-question{break-inside:avoid}}
