.xq-dialog{--xqd-ink: #2B2521;--xqd-body: #4A423C;--xqd-taupe: #6E6155;--xqd-line: #EBE3D8;--xqd-cream: #FBF7F0;--xqd-amber: #F7B53C;--xqd-amber-dk: #E09A1F;padding:0;border:none;border-radius:20px;box-shadow:0 24px 60px #2b25212e;width:100%;max-width:min(96vw,36rem);max-height:min(90vh,46rem);overflow-y:auto;overscroll-behavior:contain;background:#fff;color:var(--xqd-ink)}.xq-dialog::backdrop{background:#00000073}.xq-dialog__inner{display:flex;flex-direction:column;gap:1.1rem;padding:clamp(1.5rem,4vw,2rem)}.xq-dialog__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.xq-dialog__kicker{font-size:.78rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--xqd-taupe);margin:0}.xq-dialog__close{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:2rem;height:2rem;padding:0;cursor:pointer;background:none;border:1.5px solid var(--xqd-line);border-radius:50%;color:var(--xqd-taupe)}.xq-dialog__close:before{content:"\2715";font-size:.9rem;line-height:1}.xq-dialog__close:hover{border-color:var(--xqd-ink);color:var(--xqd-ink);background:var(--xqd-cream)}.xq-dialog__choice{display:flex;flex-direction:column;gap:.7rem}.xq-dialog__choice[hidden]{display:none}.xq-dialog__title{font-size:1.5rem;font-weight:700;line-height:1.1;margin:0;color:var(--xqd-ink)}.xq-dialog__lead{font-size:.92rem;color:var(--xqd-body);margin:0}.xq-dialog__actions{display:flex;flex-direction:column;gap:.7rem;margin-top:.4rem}.xq-dialog__btn{display:inline-flex;align-items:center;justify-content:center;width:100%;font:inherit;font-weight:600;font-size:1rem;line-height:1.2;text-decoration:none;padding:.9rem 1.8rem;border-radius:999px;cursor:pointer;border:0;transition:.15s}.xq-dialog__btn--primary{background:var(--xqd-amber);color:var(--xqd-ink)}.xq-dialog__btn--primary:hover{background:var(--xqd-amber-dk);box-shadow:0 4px 14px #e09a1f61}.xq-dialog__btn--primary:disabled{opacity:.7;cursor:wait}.xq-dialog__btn--ghost{background:transparent;border:1.5px solid var(--xqd-taupe);color:var(--xqd-ink);font-size:.95rem;padding:.85rem 1.6rem}.xq-dialog__btn--ghost:hover{background:var(--xqd-amber);border-color:var(--xqd-amber)}.xq-dialog__btn:focus-visible,.xq-dialog__close:focus-visible{outline:2px solid var(--xqd-amber-dk);outline-offset:3px}.xq-dialog .fstv-xq--dialog{margin:0;padding:0;border:0;border-radius:0}@media(max-width:560px){.xq-dialog{position:fixed;inset:auto 0 0 0;margin:0;max-width:100%;max-height:88vh;border-radius:20px 20px 0 0;animation:xqd-sheet-up .26s cubic-bezier(.16,1,.3,1) both}.xq-dialog::backdrop{animation:xqd-backdrop-in .26s both}}@keyframes xqd-sheet-up{0%{transform:translateY(100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes xqd-backdrop-in{0%{opacity:0}to{opacity:1}}@media(prefers-reduced-motion:reduce){.xq-dialog,.xq-dialog::backdrop{animation:none}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/fstv-exam-quiz-dialog.css.map */
