.cmc-wrapper{text-align:center;--cmc-box-width:130;--cmc-gap:60;--cmc-top-start:40;--cmc-row-gap:65;--cmc-row-height:52;--cmc-bottom-padding:20;--cmc-line-height:20;--cmc-row-odd-bg:rgba(0,0,0,0.08);--cmc-font-size:14;--cmc-font-family:"Poppins",system-ui,sans-serif;--cmc-text-color:#a4a4a4;--cmc-line-color:#b8bdc6;--cmc-line-correct-color:#22c55e;--cmc-line-wrong-color:#ef4444;--cmc-line-hint-color:rgba(34,197,94,0.4)}.cmc-canvas,.cmc-wrapper{margin:0 auto;max-width:100%}.cmc-canvas{display:block;border:0}.cmc-canvas--scroll{touch-action:pan-y}.cmc-canvas--match{touch-action:none}.cmc-actions{margin-top:10px;display:inline-flex;gap:8px}.cmc-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#d15508;padding:6px 12px;font-size:14px;border-radius:3px;cursor:pointer;border:none;transition:transform .02s ease,background .15s ease,opacity .15s ease}.cmc-btn[disabled]{opacity:.5;cursor:not-allowed}.cmc-btn:hover{background:#b92803}.cmc-btn:active{transform:translateY(1px)}.cmc-btn--refresh{background:#009849}.cmc-btn--refresh:hover{background:#01574a}.cmc-result{margin-top:6px;font-weight:600;color:#b5b5b5}@media (max-width:1050px){.cmc-wrapper{--cmc-font-size:13;--cmc-row-gap:60}.cmc-btn{font-size:13px;padding:6px 10px}}@media (max-width:767px){.cmc-wrapper{--cmc-font-size:12;--cmc-row-gap:58;--cmc-line-height:18}.cmc-btn{font-size:12px;padding:5px 10px}.cmc-actions{gap:6px}.cmc-result{font-size:13px}}.st-rmq{border-radius:5px;padding:20px;background:var(--sidebar-overlay);max-width:700px;margin:10px auto;font-family:inherit}.st-rmq__title{margin-bottom:10px}.st-rmq__questions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.st-rmq__question-box{flex:1 1 220px;min-height:75px;border:1px dashed #707070;border-radius:5px;padding:5px 10px;background:var(--sidebar-overlay)}.st-rmq__question-text{font-weight:500;margin-bottom:2px}.st-rmq__drop-slot{padding:6px 8px;border-radius:6px;background:transparent;font-weight:500;color:#707070;min-height:30px}.st-rmq__drop-slot--filled{background:var(--sidebar-overlay)}.st-rmq__feedback{margin-top:4px;font-size:13px}.st-rmq__feedback--correct{color:#15803d;font-weight:600}.st-rmq__feedback--wrong{color:#b91c1c;font-weight:600}.st-rmq__answers{display:flex;justify-content:space-around;flex-wrap:wrap;gap:8px;margin-bottom:12px}.st-rmq__answer{background:#2563eb;color:#fff;padding:3px 10px;border-radius:3px;cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;user-select:none;font-size:14px}.st-rmq__buttons{display:flex;gap:10px}.st-rmq__btn{flex:1 1;padding:8px;border:none;border-radius:3px;color:#fff;cursor:pointer;font-weight:500;text-align:center}.st-rmq__btn--check{background:#22c55e}.st-rmq__btn--next{background:#6b7280}.st-rmq__result{margin-top:10px;font-weight:600}.st-rmq__answer--selected{outline:2px solid currentColor;outline-offset:2px}.st-rmq__drop-slot--armed{box-shadow:inset 0 0 0 2px currentColor}@media (hover:none) and (pointer:coarse){.st-rmq__answer,.st-rmq__drop-slot{min-height:44px}}.st-rmq--scroll{touch-action:pan-y}.st-rmq--match{touch-action:none}.st-rmq__answer--disabled{opacity:.5;cursor:default}.st-rmq__drop-slot--disabled{opacity:.7}@media (max-width:480px){.st-rmq{font-size:13px}.st-rmq__title{font-size:.95rem}.st-rmq__drop-slot,.st-rmq__question-text{font-size:13px}.st-rmq__answer{font-size:13px;padding:6px 8px}.st-rmq__feedback{font-size:12px}.st-rmq__btn{padding:7px}.st-rmq__btn,.st-rmq__result{font-size:13px}}