/* Only the note/favorite controls grow. Exclusion remains at its R8.8.18 size. */
.exam-shell .qactions [data-exam="pen"],.exam-shell .qactions [data-exam="mark"]{width:30px!important;height:30px!important;min-width:30px!important;min-height:30px!important;max-width:30px;max-height:30px;padding:5px!important;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;flex:none;border-radius:8px;}
.exam-shell .qactions [data-exam="pen"] svg,.exam-shell .qactions [data-exam="mark"] svg{width:20px;height:20px;flex:none;pointer-events:none;}
.exam-shell .qactions{gap:10px;}
.exam-shell .qactions [data-exam="mark"]::before,.exam-shell .qactions [data-exam="mark"]::after{content:none!important;pointer-events:none;}
.exam-shell .exam-head [data-exam="pause"]{border-radius:10px;background:color-mix(in srgb,var(--reading-text) 4%,transparent);color:var(--reading-text);}
.exam-shell .pause-resume{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:46px;min-width:154px;padding:11px 22px;border:1px solid #bdd0c6;border-radius:24px;background:#edf4ef;color:#365d4b;font:500 14px/1.3 system-ui;box-shadow:none;transition:background .15s,border-color .15s;}
.exam-shell .pause-resume svg{width:18px;height:18px;flex:none;}
.exam-shell .pause-resume:hover{background:#e2eee6;border-color:#9eb8a9;}
.exam-shell .pause-resume:active{background:#d5e6da;}
.exam-shell .pause-resume:focus-visible{outline:2px solid #769a84;outline-offset:3px;}
.exam-shell[data-reading="night"] .pause-resume{background:#344e40;color:#e3f0e8;border-color:#5e7e69;}
