.qc-action.svelte-2z952n{display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 1rem;border-radius:.75rem;border:1px solid rgba(228,228,231,.6);background:#fff9;color:#3f3f46;font-size:13px;font-weight:600;transition:transform .15s,border-color .15s,background .15s}.dark .qc-action.svelte-2z952n{background:#18181b66;border-color:#3f3f4666;color:#d4d4d8}.qc-action.svelte-2z952n:hover{transform:translateY(-1px);border-color:#10b98166}.qc-action--primary.svelte-2z952n{background:#10b98114;border-color:#10b98140;color:#059669}.dark .qc-action--primary.svelte-2z952n{background:#10b9811f;border-color:#10b9814d;color:#34d399}.qc-action--primary.svelte-2z952n:hover{background:#10b98124}.qc-draft.svelte-2z952n{display:flex;align-items:center;gap:.4rem;border-radius:.6rem;overflow:hidden;border:1px solid rgba(228,228,231,.5)}.dark .qc-draft.svelte-2z952n{border-color:#3f3f4666}.qc-draft-load.svelte-2z952n{flex:1;display:flex;align-items:center;justify-content:space-between;padding:.6rem .8rem;text-align:left;background:#fff6;transition:background .15s}.dark .qc-draft-load.svelte-2z952n{background:#18181b4d}.qc-draft-load.svelte-2z952n:hover{background:#10b9810f}.qc-draft-title.svelte-2z952n{font-size:13px;font-weight:600;color:#3f3f46}.dark .qc-draft-title.svelte-2z952n{color:#d4d4d8}.qc-draft-meta.svelte-2z952n{font-size:11px;color:#a1a1aa}.qc-resume.svelte-2z952n{display:flex;align-items:center;gap:.4rem;padding:.65rem .8rem;border-radius:.6rem;background:#10b98114;border:1px solid rgba(16,185,129,.25)}.dark .qc-resume.svelte-2z952n{background:#10b9811f;border-color:#10b9814d}.qc-resume-title.svelte-2z952n{font-size:13px;font-weight:700;color:#059669;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .qc-resume-title.svelte-2z952n{color:#34d399}.qc-resume-meta.svelte-2z952n{font-size:11px;color:#71717a}.qc-resume-meta.svelte-2z952n code:where(.svelte-2z952n){font-family:fira-code,monospace;font-size:11px;background:#fff9;padding:1px 4px;border-radius:3px}.dark .qc-resume-meta.svelte-2z952n code:where(.svelte-2z952n){background:#0000004d}.qc-resume-go.svelte-2z952n{padding:.4rem .7rem;border-radius:.4rem;background:#10b981;color:#fff;font-size:12px;font-weight:700}.qc-resume-go.svelte-2z952n:hover{background:#059669}.qc-resume-del.svelte-2z952n{padding:.4rem;color:#a1a1aa;transition:color .15s}.qc-resume-del.svelte-2z952n:hover{color:#ef4444}.qc-draft-del.svelte-2z952n{padding:.6rem .7rem;color:#a1a1aa;transition:color .15s,background .15s}.qc-draft-del.svelte-2z952n:hover{color:#ef4444;background:#ef444414}.qc-privacy.svelte-2z952n{display:flex;align-items:center;justify-content:center;gap:.4rem;font-size:11px;color:#71717a;text-align:center}.dark .qc-privacy.svelte-2z952n{color:#a1a1aa}.qc-q.svelte-2z952n{border-radius:.75rem;border:1px solid rgba(228,228,231,.5);background:#ffffff80;padding:.85rem;display:flex;flex-direction:column;gap:.6rem}.dark .qc-q.svelte-2z952n{border-color:#3f3f4666;background:#18181b59}.qc-q-header.svelte-2z952n{display:flex;align-items:center;gap:.5rem}.qc-q-num.svelte-2z952n{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:9999px;background:#10b9811a;color:#10b981;font-size:11px;font-weight:700}.qc-q-actions.svelte-2z952n{display:flex;gap:.15rem}.qc-q-actions.svelte-2z952n button:where(.svelte-2z952n){padding:.35rem;border-radius:.4rem;color:#a1a1aa;transition:color .15s,background .15s}.qc-q-actions.svelte-2z952n button:where(.svelte-2z952n):hover:not(:disabled){color:#10b981;background:#10b98114}.qc-q-actions.svelte-2z952n button:where(.svelte-2z952n):disabled{opacity:.3}.qc-choices.svelte-2z952n{display:grid;grid-template-columns:1fr 1fr;gap:.4rem}.qc-choice.svelte-2z952n{display:flex;align-items:center;gap:.4rem;padding:.5rem .6rem;border-radius:.55rem;border:2px solid transparent;background:#f4f4f5b3;transition:border-color .15s,background .15s}.dark .qc-choice.svelte-2z952n{background:#27272a80}.qc-choice.svelte-2z952n input[type=radio]:where(.svelte-2z952n){width:14px;height:14px;accent-color:rgb(16,185,129);flex-shrink:0}.qc-choice.svelte-2z952n input[type=text]:where(.svelte-2z952n){flex:1;background:transparent;border:none;outline:none;font-size:13px;color:#3f3f46;min-width:0}.dark .qc-choice.svelte-2z952n input[type=text]:where(.svelte-2z952n){color:#d4d4d8}.qc-choice.svelte-2z952n input[type=text]:where(.svelte-2z952n)::placeholder{color:#a1a1aa}.qc-choice--0.svelte-2z952n{border-left:4px solid rgb(16,185,129)}.qc-choice--1.svelte-2z952n{border-left:4px solid rgb(217,70,239)}.qc-choice--2.svelte-2z952n{border-left:4px solid rgb(34,211,238)}.qc-choice--3.svelte-2z952n{border-left:4px solid rgb(251,191,36)}.qc-choice--correct.svelte-2z952n{background:#10b98114;border-color:#10b98166!important}.dark .qc-choice--correct.svelte-2z952n{background:#10b9811f}.qc-q-footer.svelte-2z952n{display:flex;justify-content:flex-end}.qc-duration.svelte-2z952n{display:flex;align-items:center;gap:.5rem;font-size:11px;color:#71717a}.qc-duration.svelte-2z952n select:where(.svelte-2z952n){background:#f4f4f599;padding:.2rem .4rem;border-radius:.35rem;font-size:12px;color:#3f3f46;border:1px solid rgba(228,228,231,.5)}.dark .qc-duration.svelte-2z952n select:where(.svelte-2z952n){background:#27272a80;color:#d4d4d8;border-color:#3f3f4666}.qc-edit-actions.svelte-2z952n{display:flex;gap:.5rem;flex-wrap:wrap}
