:root{--palette-white:#fff;--palette-white-alpha-78:#ffffffc7;--palette-white-alpha-82:#ffffffd1;--palette-white-alpha-96:#fffffff5;--palette-slate-50:#f8fafc;--palette-slate-100:#f1f5f9;--palette-slate-200:#e2e8f0;--palette-slate-300:#cbd5e1;--palette-slate-400:#94a3b8;--palette-slate-400-alpha-28:#94a3b847;--palette-slate-500:#64748b;--palette-slate-600:#475569;--palette-slate-700:#334155;--palette-slate-800:#1e293b;--palette-slate-900:#0f172a;--palette-slate-900-alpha-8:#0f172a14;--palette-slate-900-alpha-16:#0f172a29;--palette-slate-900-alpha-50:#0f172a80;--palette-lavender-50:#f8f5ff;--palette-lavender-100:#eee8fb;--palette-lavender-200:#ddd2f5;--palette-lavender-300:#c9b8ed;--palette-lavender-400:#b298e7;--palette-lavender-500:#8c6fd0;--palette-lavender-600:#7052b5;--palette-lavender-700:#5c419b;--palette-lavender-800:#49327d;--palette-lavender-900:#312253;--palette-lavender-600-alpha-30:#7052b54d;--palette-sky-50:#f2fbfc;--palette-sky-100:#e1f5f7;--palette-sky-200:#cdebf0;--palette-sky-300:#b8e3e9;--palette-sky-400:#7fc7d1;--palette-sky-500:#48a7b5;--palette-sky-600:#287f8d;--palette-sky-700:#1f6f7d;--palette-sky-800:#184d58;--palette-sky-900:#10363e;--palette-pink-50:#fff7fb;--palette-pink-100:#fdeaf4;--palette-pink-200:#f9bedd;--palette-pink-300:#f5b8d5;--palette-pink-400:#ec8fbb;--palette-pink-500:#d9679f;--palette-yellow-50:#fffbeb;--palette-yellow-200:#ffe979;--palette-yellow-700:#8a6200;--palette-yellow-900:#4d3500;--palette-cream-50:#fffced;--palette-green-50:#f0fdf4;--palette-green-100:#dcfce7;--palette-green-200:#bbf7d0;--palette-green-300:#86efac;--palette-green-400:#4ade80;--palette-green-700:#15803d;--palette-green-900:#14532d;--palette-red-50:#fef2f2;--palette-red-100:#fee2e2;--palette-red-200:#fecaca;--palette-red-400:#f87171;--palette-red-700:#b91c1c;--palette-red-900:#991b1b;--palette-ink-300:#9a969f;--palette-ink-400:#8d879a;--palette-ink-600:#625e66;--palette-ink-800:#333038;--palette-ink-950:#17151c;--palette-plum-900-alpha-16:#29233e29;--palette-plum-900-alpha-20:#29233e33;--palette-spotify-green:#16a34a;color:var(--palette-slate-900);background:var(--palette-slate-50);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:DM Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-weight:400;line-height:1.5}*{box-sizing:border-box}html{background-color:var(--palette-slate-50)}body{margin:0}button,input,textarea{font:inherit}a{text-decoration:none}._backdrop_1u651_1{background:var(--palette-slate-900-alpha-50);z-index:1000;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}._dialog_1u651_12{background:var(--palette-white);border:1px solid var(--palette-slate-200);width:min(100%,480px);box-shadow:0 20px 40px var(--palette-slate-900-alpha-16);border-radius:16px;padding:1.25rem}._title_1u651_21{margin:0}._description_1u651_25{color:var(--palette-slate-600);margin:.75rem 0 0;line-height:1.45}._actions_1u651_31{justify-content:flex-end;gap:.65rem;margin-top:1rem;display:flex}._button_1u651_38{border:1px solid var(--palette-slate-300);cursor:pointer;background:var(--palette-white);color:var(--palette-slate-900);border-radius:10px;padding:.65rem .95rem;font-weight:600}._button_1u651_38:hover{background:var(--palette-slate-50)}._buttonDanger_1u651_52{border-color:var(--palette-red-200);background:var(--palette-red-100);color:var(--palette-red-900)}._buttonDanger_1u651_52:hover{background:var(--palette-red-200)}._quizEditorLayout_1kc0p_1{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:1rem;max-width:1100px;margin:0 auto;display:grid}._quizMainColumn_1kc0p_10{gap:1.5rem;min-width:0;display:grid}._quizOverviewPanel_1kc0p_16{width:100%;box-shadow:0 4px 10px var(--palette-slate-900-alpha-50)}._statusBadge_1kc0p_21{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:.3rem .7rem;font-size:.75rem;font-weight:700}._statusBadge_1kc0p_21._published_1kc0p_30{background:var(--palette-green-100);color:var(--palette-green-700)}._statusBadge_1kc0p_21._draft_1kc0p_35{background:var(--palette-lavender-100);color:var(--palette-lavender-800)}._questionCountBadge_1kc0p_40{text-transform:uppercase;letter-spacing:.03em;background:var(--palette-slate-100);color:var(--palette-slate-900);border-radius:999px;padding:.3rem .7rem;font-size:.75rem;font-weight:700}._creatorRow_1kc0p_51{color:var(--palette-slate-600);align-items:center;gap:.45rem;margin:.85rem 0 0;font-size:.92rem;display:inline-flex}._creatorLabel_1kc0p_60{margin-left:4px;font-weight:600}._creatorLink_1kc0p_65{color:var(--palette-green-400);font-weight:600}._creatorEmoji_1kc0p_70{font-size:.95rem}._quizHeaderRow_1kc0p_74{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._quizTitleArea_1kc0p_81{flex:1;min-width:0}._quizTitleAndMeta_1kc0p_86{flex-direction:column;gap:8px;display:flex}._quizHeaderActions_1kc0p_92{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}._quizMenuContainer_1kc0p_99{flex-shrink:0;position:relative}._quizMenuButton_1kc0p_104{border:1px solid var(--palette-slate-300);background:var(--palette-white);width:34px;height:34px;color:var(--palette-slate-600);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}._quizMenuButton_1kc0p_104:hover{background:var(--palette-lavender-100);border-color:var(--palette-lavender-400);color:var(--palette-lavender-800)}._quizMenuPopover_1kc0p_123{border:1px solid var(--palette-slate-300);background:var(--palette-white);min-width:220px;box-shadow:0 14px 28px var(--palette-slate-900-alpha-16);z-index:10;border-radius:12px;padding:.35rem;position:absolute;top:calc(100% + .4rem);right:0}._quizMenuAction_1kc0p_136,._quizMenuDeleteAction_1kc0p_137{text-align:left;cursor:pointer;width:100%;font:inherit;background:0 0;border:none;border-radius:8px;justify-content:flex-start;align-items:center;gap:.55rem;padding:.55rem .6rem;display:inline-flex}._quizMenuAction_1kc0p_136{color:var(--palette-slate-700);font-weight:600}._quizMenuAction_1kc0p_136:hover{background:var(--palette-slate-50);color:var(--palette-lavender-800)}._quizMenuDeleteAction_1kc0p_137{color:var(--palette-red-700);font-weight:600}._quizMenuDeleteAction_1kc0p_137:hover{background:var(--palette-red-100)}._quizMenuAction_1kc0p_136:disabled,._quizMenuDeleteAction_1kc0p_137:disabled{opacity:.45;cursor:not-allowed}._inlineEditTrigger_1kc0p_177{text-align:left;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:.5rem;width:fit-content;padding:0;display:inline-flex}._inlineEditTrigger_1kc0p_177 p,._inlineEditTitle_1kc0p_194 h1{margin:0}._editIcon_1kc0p_198{opacity:0;color:var(--palette-green-700);margin-right:1rem;transition:opacity .15s}._inlineEditTrigger_1kc0p_177:hover ._editIcon_1kc0p_198,._inlineEditTrigger_1kc0p_177:focus-visible ._editIcon_1kc0p_198{opacity:1}._inlineEditRowTitle_1kc0p_210{grid-template-columns:minmax(0,1fr) auto}._inlineEditActions_1kc0p_214{gap:.5rem;display:inline-flex}._quizBlocksPanel_1kc0p_219{width:100%;padding-bottom:2.25rem;padding-left:0;padding-right:0}._quizToolkit_1kc0p_226{border:1px solid var(--palette-lavender-200);background:linear-gradient(160deg, var(--palette-white), var(--palette-lavender-50));box-shadow:0 10px 24px var(--palette-slate-900-alpha-8);border-radius:16px;position:sticky;top:84px;overflow:hidden}._quizToolStage_1kc0p_240{grid-template-columns:100% 100%;width:100%;transition:transform .22s;display:grid;transform:translate(0)}._quizToolStage_1kc0p_240[data-tool-open=true]{transform:translate(-100%)}._quizToolOverview_1kc0p_252{background-color:var(--palette-lavender-200);flex-direction:column;gap:1.5rem;width:100%;min-width:0;padding:.75rem;display:flex}._quizToolPanel_1kc0p_262{flex-direction:column;gap:.5rem;padding:.75rem .75rem .75rem .9rem;display:flex}._quizToolPanelHeader_1kc0p_269{flex-direction:column;align-items:flex-start;gap:.8rem;display:flex}._quizToolBackButton_1kc0p_276{border:1px solid var(--palette-lavender-400);background:var(--palette-white);color:var(--palette-lavender-800);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:6px;display:inline-flex}._quizToolBackButton_1kc0p_276:hover{background:var(--palette-lavender-50);border-color:var(--palette-lavender-400)}._quizToolkitTitle_1kc0p_293{color:var(--palette-lavender-800);margin:0 0 .75rem;font-size:.9rem;font-weight:700}._quizToolHint_1kc0p_300{color:var(--palette-slate-600);margin:-.15rem 0 0;font-size:.76rem;line-height:1.4}._quizPreferencesSection_1kc0p_307{border-top:1px solid var(--palette-lavender-200);padding-top:1rem}._quizToolButtonList_1kc0p_312{gap:.5rem;margin-bottom:.75rem;display:grid}._quizToolButton_1kc0p_312{border:1px solid var(--palette-lavender-400);background:var(--palette-white);color:var(--palette-lavender-800);cursor:pointer;border-radius:10px;align-items:center;gap:.5rem;padding:.55rem .6rem;font-weight:600;display:inline-flex}._quizToolButtonSpinner_1kc0p_331{border:2px solid;border-right-color:#0000;border-radius:999px;flex-shrink:0;width:.95rem;height:.95rem;animation:.7s linear infinite _quizToolButtonSpinner_1kc0p_331}._quizToolButtonContentItem_1kc0p_341{justify-content:center;align-items:center;display:inline-flex}._quizToolButton_1kc0p_312:hover{border-color:var(--palette-lavender-400);background:var(--palette-lavender-50)}._quizToolButton_1kc0p_312:active{border-color:var(--palette-green-700);background:var(--palette-lavender-200)}._quizToolButton_1kc0p_312:disabled{opacity:.7;cursor:wait}._quizAddQuestionList_1kc0p_362{gap:.4rem;display:grid}._quizAddQuestionItem_1kc0p_367{text-align:left;border:1px solid var(--palette-lavender-200);background:var(--palette-white);width:100%;color:var(--palette-lavender-800);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:.5rem .55rem;font-weight:600;overflow:hidden}._quizAddQuestionItem_1kc0p_367:hover{border-color:var(--palette-lavender-400);background:var(--palette-lavender-50)}@keyframes _quizToolButtonSpinner_1kc0p_331{to{transform:rotate(360deg)}}._quizToolLabel_1kc0p_393{color:var(--palette-lavender-800);margin:0;font-size:.82rem;font-weight:700}._quizToolResults_1kc0p_400{gap:.5rem;max-height:290px;padding-right:.2rem;display:grid;overflow-y:auto}._quizToolResultItem_1kc0p_408{border:1px solid var(--palette-lavender-200);background:var(--palette-white);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.55rem;display:flex}._quizToolResultTitle_1kc0p_419{margin:0;font-size:.92rem;font-weight:700}._quizBlockList_1kc0p_425{gap:1.5rem;display:grid}._quizBlock_1kc0p_219{max-width:824px;box-shadow:0 4px 10px var(--palette-slate-900-alpha-50);background:0 0;border-radius:20px;overflow:hidden}._quizBlockHeaderSection_1kc0p_438{background:radial-gradient(circle at top, color-mix(in srgb, var(--palette-green-700) 16%, transparent), transparent 42%), linear-gradient(160deg, var(--palette-green-700), var(--palette-green-900));color:var(--palette-white);gap:.9rem;padding:1.4rem 1.5rem 1.1rem;display:grid}._quizBlockHeaderSectionEditing_1kc0p_452{background:var(--palette-slate-900)}._quizBlockContentSection_1kc0p_456{background:var(--palette-white);padding:1.2rem 1.5rem 1.25rem}._quizBlockHeader_1kc0p_438{justify-content:space-between;gap:1rem;display:flex}._quizBlockTitleStack_1kc0p_467{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.15rem;min-width:0;display:flex}._quizBlockEyebrow_1kc0p_478{letter-spacing:.08em;text-transform:uppercase;color:var(--palette-white-alpha-78);font-size:.95rem;font-weight:700}._quizBlockTitle_1kc0p_467{color:var(--palette-white);text-align:center;margin:0;font-size:1.75rem;line-height:1.1}._quizBlockTitleButton_1kc0p_494{color:var(--palette-white);justify-content:center;align-self:center;gap:0;max-width:100%;padding-right:0;position:relative}._quizBlockTitleButton_1kc0p_494 ._inlineQuestionEditIcon_1kc0p_504{color:var(--palette-white);position:absolute;top:50%;left:calc(100% + .35rem);transform:translateY(-50%)}._quizBlockTitleInput_1kc0p_512{border-color:color-mix(in srgb, var(--palette-lavender-400) 45%, transparent);background:var(--palette-white-alpha-96);width:min(100%,420px);color:var(--palette-slate-900);text-align:center;box-shadow:0 0 0 3px color-mix(in srgb, var(--palette-green-700) 18%, transparent);padding:.4rem .7rem;font-size:1.75rem;font-weight:700;line-height:1.1}._quizBlockTitleInput_1kc0p_512::placeholder{color:var(--palette-slate-500)}._quizBlockHeaderLead_1kc0p_529{flex:1;align-items:center;gap:.45rem;min-width:0;display:inline-flex}._quizBlockHeaderMiddle_1kc0p_537{flex:3}._quizBlockActions_1kc0p_541{flex:1;justify-content:flex-end;align-items:center;gap:.4rem;display:inline-flex}._quizBlockRemove_1kc0p_549{border:1px solid var(--palette-slate-300);cursor:pointer;background:var(--palette-white);width:30px;height:30px;color:var(--palette-slate-600);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._quizBlockRemove_1kc0p_549:hover{background:var(--palette-red-50);border-color:var(--palette-red-200);color:var(--palette-red-700)}._quizInlineForm_1kc0p_569{gap:.5rem;margin:.35rem 0 .75rem;display:grid}._quizInlineForm_1kc0p_569 label{color:var(--palette-slate-700);font-size:.82rem;font-weight:600}._quizBlockMetaPills_1kc0p_581{flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;display:flex}._quizBlockMetaPill_1kc0p_581{background:color-mix(in srgb, var(--palette-slate-400) 18%, transparent);border:1px solid color-mix(in srgb, var(--palette-lavender-400) 20%, transparent);color:var(--palette-lavender-200);border-radius:999px;align-items:center;padding:.28rem .72rem;font-size:.78rem;font-weight:700;display:inline-flex}._quizBlockElementHiddenDuringDrag_1kc0p_602{display:none}._quizBlockDescription_1kc0p_606{color:var(--palette-white);text-align:center;margin:0 0 1rem}._quizBlockEditFooter_1kc0p_612{justify-content:flex-end;gap:.55rem;margin-top:.1rem;display:flex}._quizBlockEditTextButton_1kc0p_619{border:1px solid var(--palette-slate-300);background:var(--palette-white);color:var(--palette-slate-700);cursor:pointer;border-radius:8px;padding:.35rem .75rem;font-size:.86rem;font-weight:600}._quizBlockEditTextButton_1kc0p_619:hover{background:var(--palette-slate-50);border-color:var(--palette-lavender-400);color:var(--palette-lavender-800)}._quizBlockEditPrimaryButton_1kc0p_636{background:var(--palette-green-700);border-color:var(--palette-green-700);color:var(--palette-white)}._quizBlockEditPrimaryButton_1kc0p_636:hover{background:var(--palette-green-400);border-color:var(--palette-green-400);color:var(--palette-white)}._quizBlockFooter_1kc0p_648{border-top:1px solid var(--palette-slate-200);justify-content:center;align-items:center;padding-block:16px;display:flex}._quizBlockFooterCollapsed_1kc0p_656{border-top:none;margin-top:1rem;padding-top:0}._quizInlineActionRow_1kc0p_662{align-items:center;gap:.4rem;display:inline-flex}._quizInlineActionButton_1kc0p_668{border:1px solid var(--palette-slate-300);cursor:pointer;background:var(--palette-white);width:30px;height:30px;color:var(--palette-slate-600);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._quizInlineActionButton_1kc0p_668:hover{background:var(--palette-lavender-100);border-color:var(--palette-lavender-400);color:var(--palette-lavender-800)}._sortableBlockDragging_1kc0p_688{opacity:.9}._sortableBlockSourceHidden_1kc0p_692{opacity:0}._sortableQuestionDragging_1kc0p_696{opacity:.88}._sortableQuestionSourceHidden_1kc0p_700{opacity:0}._sortableAnswerOptionDragging_1kc0p_704{opacity:.45}._questionDragOverlay_1kc0p_708{border:1px solid var(--palette-slate-300);background:var(--palette-white);max-width:min(520px,90vw);color:var(--palette-slate-700);box-shadow:0 10px 25px var(--palette-slate-900-alpha-16);border-radius:10px;align-items:center;gap:.45rem;padding:.45rem .65rem;font-size:.9rem;font-weight:600;display:inline-flex}._questionDragOverlay_1kc0p_708 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._blockDragOverlay_1kc0p_729{border:1px solid var(--palette-slate-300);background:var(--palette-white);max-width:min(560px,92vw);color:var(--palette-slate-700);box-shadow:0 12px 26px var(--palette-slate-900-alpha-16);border-radius:12px;align-items:center;gap:.55rem;padding:.55rem .75rem;font-size:.9rem;font-weight:600;display:inline-flex}._blockDragOverlayContent_1kc0p_744{gap:.1rem;min-width:0;display:grid}._blockDragOverlayContent_1kc0p_744 strong,._blockDragOverlayContent_1kc0p_744 span,._blockDragOverlayCount_1kc0p_752{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._blockDragOverlayContent_1kc0p_744 span,._blockDragOverlayCount_1kc0p_752{color:var(--palette-slate-500);font-size:.8rem;font-weight:600}._blockDragOverlayCount_1kc0p_752{flex-shrink:0;margin-left:.4rem}._quizQuestionList_1kc0p_770{gap:0;margin:0;padding-left:0;list-style:none;display:grid}._quizItem_1kc0p_778{margin:0;padding:1rem 0;list-style:none}._quizItem_1kc0p_778+._quizItem_1kc0p_778{border-top:1px solid var(--palette-slate-200)}._quizItem_1kc0p_778:last-child{margin-bottom:.6rem}._quizItemContent_1kc0p_792{gap:.35rem;display:grid}._quizQuestion_1kc0p_770{padding:1rem 0}._quizQuestionTop_1kc0p_801{justify-content:space-between;align-items:center;gap:20px;display:flex}._quizQuestionTopLeft_1kc0p_808{flex:1;gap:.45rem;min-width:0;display:inline-flex}._questionOrderBadge_1kc0p_815,._questionOrderBadgeStatic_1kc0p_816{text-align:center;background:var(--palette-pink-300);min-width:2rem;min-height:1rem;color:var(--palette-slate-800);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:.2rem .38rem;font-size:.875rem;font-weight:700;line-height:1;display:inline-flex}._questionOrderBadge_1kc0p_815{border:1px solid var(--palette-sky-300);cursor:grab;transition:background-color .15s,border-color .15s,color .15s}._questionOrderBadge_1kc0p_815:hover,._questionOrderBadge_1kc0p_815:focus-visible{background:var(--palette-pink-100);border-color:var(--palette-sky-700);color:var(--palette-green-700)}._questionOrderBadge_1kc0p_815:active{cursor:grabbing}._questionOrderBadgeLabel_1kc0p_853,._questionOrderBadgeIcon_1kc0p_854{justify-content:center;align-items:center;display:inline-flex}._questionOrderBadgeIcon_1kc0p_854,._questionOrderBadge_1kc0p_815:hover ._questionOrderBadgeLabel_1kc0p_853,._questionOrderBadge_1kc0p_815:focus-visible ._questionOrderBadgeLabel_1kc0p_853{display:none}._questionOrderBadge_1kc0p_815:hover ._questionOrderBadgeIcon_1kc0p_854,._questionOrderBadge_1kc0p_815:focus-visible ._questionOrderBadgeIcon_1kc0p_854{display:inline-flex}._quizQuestionPrompt_1kc0p_874{flex:1;min-width:0;margin:0}._inlineQuestionFieldButton_1kc0p_880{text-align:left;max-width:100%;color:inherit;font:inherit;cursor:text;background:0 0;border:none;align-items:center;gap:.35rem;margin:0;padding:0;display:inline-flex}._inlineQuestionEditIcon_1kc0p_504{opacity:0;color:var(--palette-green-700);flex-shrink:0;transition:opacity .15s}._inlineQuestionFieldButton_1kc0p_880:hover ._inlineQuestionEditIcon_1kc0p_504,._inlineQuestionFieldButton_1kc0p_880:focus-visible ._inlineQuestionEditIcon_1kc0p_504,._inlineQuestionScoreButton_1kc0p_904:hover ._inlineQuestionEditIcon_1kc0p_504,._inlineQuestionScoreButton_1kc0p_904:focus-visible ._inlineQuestionEditIcon_1kc0p_504{opacity:1}._inlineQuestionFieldButton_1kc0p_880:disabled{cursor:default}._inlineQuestionFieldButton_1kc0p_880:disabled ._inlineQuestionEditIcon_1kc0p_504,._inlineQuestionScoreButton_1kc0p_904:disabled ._inlineQuestionEditIcon_1kc0p_504{display:none}._inlineQuestionFieldInput_1kc0p_918{border:1px solid var(--palette-slate-300);width:100%;font:inherit;color:inherit;background:var(--palette-white);border-radius:8px;padding:.2rem .45rem}._inlineQuestionFieldTextarea_1kc0p_928{border:1px solid var(--palette-slate-300);width:100%;font:inherit;color:var(--palette-slate-700);background:var(--palette-white);resize:vertical;text-align:left;border-radius:8px;padding:.4rem .55rem;line-height:1.5}._inlineQuestionPromptEditor_1kc0p_941{width:100%}._inlineQuestionScoreInput_1kc0p_945{border:1px solid var(--palette-slate-300);width:60px;font:inherit;color:var(--palette-slate-700);background:var(--palette-white);border-radius:999px;padding:.22rem .5rem}._inlineQuestionScoreButton_1kc0p_904{gap:.3rem}._quizQuestionTopRight_1kc0p_959{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.55rem;display:inline-flex}._questionAnswerModeToggle_1kc0p_968{background:var(--palette-slate-100);border-radius:999px;align-items:center;gap:.2rem;padding:.2rem;display:inline-flex}._questionAnswerModeButton_1kc0p_977{color:var(--palette-slate-600);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;padding:.35rem .6rem;font-size:.82rem;font-weight:600;transition:background-color .15s,color .15s}._questionAnswerModeButton_1kc0p_977:hover,._questionAnswerModeButton_1kc0p_977:focus-visible{background:color-mix(in srgb, var(--palette-white) 80%, transparent);color:var(--palette-slate-900)}._questionAnswerModeButtonActive_1kc0p_998{background:var(--palette-white);color:var(--palette-sky-700);box-shadow:0 1px 2px var(--palette-slate-900-alpha-8)}._quizQuestionAnswer_1kc0p_1004{width:100%;min-width:0;color:var(--palette-slate-800);align-items:flex-start;margin:.35rem 0 0;font-size:1rem;line-height:1.45;display:flex}._quizQuestionAnswerRow_1kc0p_1015{align-items:center;gap:.5rem;display:flex}._quizQuestionAnswerInlineTrigger_1kc0p_1021{vertical-align:middle;align-items:center;display:inline-flex}._quizQuestionAnswer_1kc0p_1004 ._inlineQuestionFieldTextarea_1kc0p_928,._quizQuestionAnswer_1kc0p_1004 ._inlineQuestionFieldButton_1kc0p_880{flex:1;min-width:0}._answerOptionList_1kc0p_1033{gap:.45rem;margin-top:.45rem;display:grid}._answerOptionRow_1kc0p_1039{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._answerOptionLeft_1kc0p_1046{flex:1;align-items:center;gap:.55rem;min-width:0;display:inline-flex}._answerOptionIndex_1kc0p_1054{text-align:center;min-width:25px;color:var(--palette-slate-900);flex-shrink:0;padding-top:.15rem;font-size:.92rem;font-weight:700}._answerOptionTextButton_1kc0p_1064{white-space:normal;flex:1;align-items:flex-start;min-width:0;line-height:1.45}._answerOptionPlaceholder_1kc0p_1072{color:inherit}._answerOptionActions_1kc0p_1076{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}._answerOptionCorrectButton_1kc0p_1083{border:1px solid var(--palette-slate-300);background:var(--palette-white);color:var(--palette-slate-500);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex;position:relative}._answerOptionCorrectButton_1kc0p_1083:hover,._answerOptionCorrectButton_1kc0p_1083:focus-visible{border-color:var(--palette-green-700);color:var(--palette-green-700);background:var(--palette-green-50)}._answerOptionCorrectButton_1kc0p_1083:hover .icon-tooltip,._answerOptionCorrectButton_1kc0p_1083:focus-visible .icon-tooltip{opacity:1;visibility:visible}._answerOptionCorrectButtonActive_1kc0p_1114{border-color:var(--palette-green-700);background:var(--palette-green-100);color:var(--palette-green-700)}._answerOptionCorrectButton_1kc0p_1083:disabled{opacity:.6;cursor:default}._answerOptionMenuButton_1kc0p_1125{width:30px;height:30px;color:var(--palette-slate-500);background:0 0;border-color:#0000}._answerOptionMenuButton_1kc0p_1125:hover,._answerOptionMenuButton_1kc0p_1125:focus-visible{border-color:var(--palette-slate-300);background:var(--palette-slate-50);color:var(--palette-slate-600)}._answerOptionAddButton_1kc0p_1140{justify-self:flex-start;margin-left:2.3rem}._quizQuestionMediaRow_1kc0p_1145{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.3rem;display:inline-flex}._quizQuestionMediaIntro_1kc0p_1153{color:var(--palette-slate-600)}._spotifyMediaDisplay_1kc0p_1157{flex-wrap:wrap;align-items:center;gap:.65rem;display:inline-flex}._spotifyMediaDisplay_1kc0p_1157 a{color:var(--palette-green-700);text-decoration:underline}._spotifyMediaDisplay_1kc0p_1157 a:hover,._spotifyMediaDisplay_1kc0p_1157 a:focus-visible{color:var(--palette-green-400)}._spotifyPairInlineEdit_1kc0p_1174{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}._spotifyPairInlineEdit_1kc0p_1174 ._inlineQuestionFieldInput_1kc0p_918{width:260px;max-width:min(100%,360px)}._spotifyTrigger_1kc0p_1186{border:1px solid var(--palette-sky-300);background:var(--palette-slate-900);color:var(--palette-white);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}._spotifyTrigger_1kc0p_1186:hover{border-color:var(--palette-green-400);color:var(--palette-white);background:var(--palette-spotify-green)}._spotifyEmptyTrigger_1kc0p_1208{border:1px solid var(--palette-slate-300);background:var(--palette-white);color:var(--palette-slate-600);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;transition:border-color .15s,color .15s,background-color .15s;display:inline-flex}._spotifyEmptyTrigger_1kc0p_1208:hover,._spotifyEmptyTrigger_1kc0p_1208:focus-visible{border-color:var(--palette-green-700);color:var(--palette-green-700);background:var(--palette-lavender-100)}._spotifyEmptyTrigger_1kc0p_1208:disabled{opacity:.6;cursor:default}._quizTextElement_1kc0p_1237 p{margin:0}._quizTextRow_1kc0p_1241{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._quizTextRowMain_1kc0p_1248{flex:1;align-items:flex-start;gap:.45rem;min-width:0;display:inline-flex}._quizTextRow_1kc0p_1241 ._quizInlineActionRow_1kc0p_662{flex-shrink:0}._quizTextElement_1kc0p_1237{flex:1;min-width:0;padding-left:.8rem;position:relative}._quizTextElement_1kc0p_1237 p+p{margin-top:.4rem}._quizQuestionTop_1kc0p_801 p{margin:0}._scorePill_1kc0p_1275{white-space:nowrap;width:fit-content;color:var(--palette-slate-700);background:var(--palette-slate-100);border:1px solid var(--palette-slate-300);box-shadow:0 1px 2px var(--palette-slate-900-alpha-8);cursor:pointer;border-radius:999px;align-items:center;padding:.25rem .7rem;font-size:.78rem;font-weight:700;display:inline-flex}._scorePill_1kc0p_1275:disabled{cursor:default}@media (width<=980px){._quizEditorLayout_1kc0p_1{grid-template-columns:minmax(0,1fr)}._quizToolkit_1kc0p_226{order:-1;position:static}._quizBlocksPanel_1kc0p_219{padding-left:1rem;padding-right:1rem}}._button_1rtq5_1{--button-bg:var(--palette-green-700);--button-border:var(--palette-slate-900);--button-border-width:2px;--button-disabled-border:transparent;--button-color:var(--palette-white);--button-shadow:3px 3px 0 var(--palette-slate-900);--button-hover-bg:var(--palette-green-400);--button-active-bg:var(--palette-green-700);border:var(--button-border-width) solid var(--button-border);background:var(--button-bg);color:var(--button-color);box-shadow:var(--button-shadow);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;font-weight:600;text-decoration:none;transition:background-color .1s,border-color .1s,color .1s,opacity .1s;display:inline-flex}._content_1rtq5_30{justify-content:center;align-items:center;gap:inherit;display:inline-flex}._contentItem_1rtq5_37{justify-content:center;align-items:center;display:inline-flex}._spinner_1rtq5_43{border:2px solid;border-right-color:#0000;border-radius:999px;flex-shrink:0;width:.95rem;height:.95rem;animation:.7s linear infinite _button-spinner_1rtq5_1}._rounded_1rtq5_53{border-radius:10px}._pill_1rtq5_57{border-radius:999px;font-size:.84rem;font-weight:600}._medium_1rtq5_63{min-height:44px;padding:.7rem 1rem}._small_1rtq5_68{min-height:36px;padding:.55rem .85rem}._pill_1rtq5_57._medium_1rtq5_63{gap:.38rem;min-height:32px;padding:.32rem .7rem}._pill_1rtq5_57._small_1rtq5_68{gap:.38rem;min-height:32px;padding:.32rem .72rem}._fullWidth_1rtq5_85{width:100%}._primary_1rtq5_89{--button-bg:var(--palette-green-700);--button-border:var(--palette-slate-900);--button-border-width:2px;--button-disabled-border:transparent;--button-color:var(--palette-white);--button-shadow:3px 3px 0 var(--palette-slate-900);--button-hover-bg:var(--palette-green-400);--button-active-bg:var(--palette-green-700)}._secondary_1rtq5_100{--button-bg:var(--palette-lavender-100);--button-border:var(--palette-slate-900);--button-border-width:2px;--button-disabled-border:var(--palette-lavender-400);--button-color:var(--palette-lavender-800);--button-shadow:3px 3px 0 var(--palette-slate-900);--button-hover-bg:var(--palette-lavender-200);--button-active-bg:var(--palette-lavender-400)}._neutral_1rtq5_111{--button-bg:var(--palette-white-alpha-82);--button-border:var(--palette-slate-300);--button-border-width:1px;--button-disabled-border:var(--palette-slate-300);--button-color:var(--palette-slate-900);--button-shadow:none;--button-hover-bg:var(--palette-lavender-50);--button-active-bg:var(--palette-lavender-100)}@media (hover:hover){._button_1rtq5_1:hover{background:var(--button-hover-bg)}}._button_1rtq5_1:active{background:var(--button-active-bg)}._button_1rtq5_1:focus-visible{outline:3px solid var(--palette-lavender-600-alpha-30);outline-offset:2px}._button_1rtq5_1:disabled,._button_1rtq5_1[aria-disabled=true]{--button-border:var(--button-disabled-border);--button-border-width:1px;opacity:.55;cursor:not-allowed;box-shadow:none}@keyframes _button-spinner_1rtq5_1{to{transform:rotate(360deg)}}._popoverGroup_yhkup_1,._menuContainer_yhkup_5{position:relative}._menuButton_yhkup_9{border:1px solid var(--palette-slate-300);background:var(--palette-white-alpha-96);width:100%;color:var(--palette-slate-900);cursor:pointer;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--palette-white) 65%, transparent);border-radius:14px;padding:.9rem 1rem}._menuButton_yhkup_9:hover{border-color:var(--palette-lavender-400);background:var(--palette-white)}._triggerContent_yhkup_25{justify-content:space-between;align-items:center;gap:.75rem;width:100%;display:flex}._triggerValue_yhkup_33{color:var(--palette-slate-900);font-weight:600}._triggerPlaceholder_yhkup_38{color:var(--palette-slate-500)}._menuPopover_yhkup_42{border:1px solid var(--palette-slate-300);background:var(--palette-white);min-width:100%;box-shadow:0 18px 36px var(--palette-slate-900-alpha-16);z-index:40;border-radius:14px;padding:.45rem;position:absolute;top:calc(100% + .45rem);left:0;right:0}._menuList_yhkup_56{gap:.25rem;display:grid}._menuItem_yhkup_61{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--palette-slate-700);background:0 0;border:none;border-radius:10px;justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .8rem;display:flex}._menuItem_yhkup_61:hover{background:var(--palette-lavender-100);color:var(--palette-lavender-800)}._createPanel_yhkup_82{border-top:1px solid var(--palette-slate-200);margin-top:.5rem;padding-top:.6rem}._createRow_yhkup_88{align-items:center;gap:.75rem;display:flex}._createInput_yhkup_94{flex:1}._createActions_yhkup_98{justify-content:flex-start;gap:.5rem;display:flex}._dragHandleButton_12wzk_1{border:1px solid var(--palette-slate-300);background:var(--palette-white);color:var(--palette-slate-600);cursor:grab;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._dragHandleButton_12wzk_1:hover,._dragHandleButton_12wzk_1:focus-visible{background:var(--palette-lavender-100);border-color:var(--palette-lavender-400);color:var(--palette-lavender-800)}._dragHandleButton_12wzk_1:active{cursor:grabbing}._small_12wzk_27{border-radius:7px;width:23px;height:23px;margin-left:1px}._medium_12wzk_34{border-radius:8px;width:25px;height:25px}._large_12wzk_40{border-radius:10px;width:30px;height:30px}._editorShell_1vakv_1{width:100%;min-width:0}._editorMain_1vakv_6{min-width:0}._editorTextarea_1vakv_10{width:100%;margin:0}._editorFooter_1vakv_15{margin-top:.5rem}._saveButton_1vakv_19{flex-shrink:0;align-self:stretch;height:auto;min-height:0}._suggestionPanel_15x4b_1{border:1px solid var(--palette-slate-200);background:var(--palette-slate-50);border-radius:12px;margin-top:.5rem;padding:.65rem .75rem}._suggestionLabel_15x4b_9{letter-spacing:.04em;text-transform:uppercase;color:var(--palette-slate-500);margin-bottom:.35rem;font-size:.76rem;font-weight:700;display:block}._suggestionButton_15x4b_19{text-align:left;width:100%;font:inherit;color:var(--palette-slate-900);cursor:pointer;background:0 0;border:0;padding:0;line-height:1.45}._suggestionButton_15x4b_19:hover,._suggestionButton_15x4b_19:focus-visible{color:var(--palette-sky-700)}._toolbar_ulam7_1{border:1px solid color-mix(in srgb, var(--palette-white) 70%, transparent);background:color-mix(in srgb, var(--palette-white) 68%, transparent);box-shadow:0 8px 24px var(--palette-slate-900-alpha-8);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:14px;gap:.4rem;padding:.75rem;display:grid}._toolkit_ulam7_12{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;padding:0}._label_ulam7_21{color:var(--palette-slate-600);letter-spacing:.02em;margin:0 0 .4rem;font-size:.78rem;font-weight:700}._modeSwitch_ulam7_29{border:1px solid var(--palette-slate-300);background:var(--palette-lavender-50);border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:.25rem;padding:.25rem;display:inline-grid}._modeButton_ulam7_39{min-height:38px;font:inherit;cursor:pointer;color:var(--palette-slate-500);background:0 0;border:1px solid #0000;border-radius:9px;justify-content:center;align-items:center;gap:.45rem;padding:.45rem .8rem;font-size:.88rem;font-weight:700;display:inline-flex}._modeButton_ulam7_39:hover{color:var(--palette-lavender-800)}._modeButton_ulam7_39[data-active=true]{border-color:var(--palette-lavender-400);background:var(--palette-white);color:var(--palette-lavender-800);box-shadow:0 2px 8px var(--palette-slate-900-alpha-16)}._modeButton_ulam7_39:focus-visible{outline:3px solid color-mix(in srgb, var(--palette-green-700) 24%, transparent);outline-offset:2px}._toolkit_ulam7_12 ._modeSwitch_ulam7_29{width:100%}@media (width<=700px){._modeSwitch_ulam7_29{width:100%}}._field_10wbn_1{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._label_10wbn_8{color:var(--palette-lavender-800);font-size:.86rem;font-weight:600}._controlGroup_10wbn_14{flex-shrink:0;align-items:center;gap:.45rem;display:inline-flex}._status_10wbn_21{min-width:1.4rem;color:var(--palette-slate-500);text-align:right;font-size:.72rem;font-weight:700}._switch_10wbn_29{border:1px solid var(--palette-slate-400);background:var(--palette-slate-300);cursor:pointer;border-radius:999px;width:2.55rem;height:1.45rem;padding:0;transition:background-color .14s,border-color .14s;position:relative}._switch_10wbn_29[aria-checked=true]{border-color:var(--palette-green-700);background:var(--palette-green-700)}._switch_10wbn_29:focus-visible{outline:3px solid var(--palette-lavender-600-alpha-30);outline-offset:2px}._thumb_10wbn_53{background:var(--palette-white);width:1rem;height:1rem;box-shadow:0 1px 3px color-mix(in srgb, var(--palette-slate-900) 30%, transparent);border-radius:50%;transition:transform .14s;position:absolute;top:50%;left:.17rem;transform:translateY(-50%)}._switch_10wbn_29[aria-checked=true] ._thumb_10wbn_53{transform:translate(1.08rem,-50%)}@media (prefers-reduced-motion:reduce){._switch_10wbn_29,._thumb_10wbn_53{transition:none}}._link_1ygmg_1{color:inherit;text-underline-offset:.18em;align-items:center;gap:.35rem;text-decoration:none;transition:color .15s,text-decoration-color .15s;display:inline-flex}._emoji_1ygmg_13{flex-shrink:0;line-height:1}._link_1ygmg_1:hover,._link_1ygmg_1:focus-visible{text-decoration:underline}._row_113zc_1{border:1px solid var(--palette-slate-200);background:var(--palette-white);position:relative;overflow:visible}._row_113zc_1:has(._popover_113zc_8){z-index:10}._row_113zc_1:first-child{border-top-left-radius:18px;border-top-right-radius:18px}._row_113zc_1:last-child{border-bottom-right-radius:18px;border-bottom-left-radius:18px}._row_113zc_1:first-child ._mainRow_113zc_22{border-top-left-radius:17px;border-top-right-radius:17px}._row_113zc_1:last-child ._mainRow_113zc_22:not(._rowExpanded_113zc_27),._row_113zc_1:last-child ._contentRow_113zc_28:last-child{border-bottom-right-radius:17px;border-bottom-left-radius:17px}._mainRow_113zc_22{background:linear-gradient(135deg, var(--palette-lavender-600), var(--palette-pink-200));color:var(--palette-white);grid-template-columns:minmax(0,2.8fr) minmax(120px,1fr) minmax(110px,.9fr) minmax(100px,.8fr) minmax(90px,.7fr) 144px;align-items:center;display:grid;position:relative}._mainRow_113zc_22:before{content:"";border-radius:inherit;background:color-mix(in srgb, var(--palette-white) 12%, transparent);opacity:0;pointer-events:none;z-index:0;transition:opacity .2s;position:absolute;inset:0}._mainRow_113zc_22:hover:before{opacity:1}._rowChevron_113zc_64{width:20px;height:20px;color:var(--palette-white);flex-shrink:0}._toggleButton_113zc_71{color:inherit;text-align:left;cursor:pointer;z-index:1;background:0 0;border:none;align-self:stretch;align-items:center;gap:.7rem;min-width:0;padding:12px;display:flex;position:relative}._toggleButton_113zc_71:focus-visible{outline:3px solid var(--palette-lavender-600-alpha-30);outline-offset:-3px}._titleGroup_113zc_92{min-width:0}._titleLine_113zc_96{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}._title_113zc_92{color:var(--palette-white);margin:0;font-size:1rem;font-weight:700}._modePill_113zc_110{background:var(--palette-pink-100);color:var(--palette-sky-700);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:4px 8px;font-size:.65rem;font-weight:700}._modeCell_113zc_121{align-items:center;min-width:0;display:flex}._description_113zc_127{color:var(--palette-slate-500);margin:.3rem 0 0;font-size:.93rem;line-height:1.45}._metaCell_113zc_134{align-items:center;min-width:0;display:flex}._metaValue_113zc_140{color:var(--palette-white);white-space:nowrap;font-size:.93rem;font-weight:600}._creatorName_113zc_147{text-overflow:ellipsis;max-width:100%;display:inline-block;overflow:hidden}._difficultyDots_113zc_154{align-items:center;gap:.3rem;display:inline-flex}._difficultyDot_113zc_154{border-radius:999px;width:8px;height:8px}._difficultyDotFilled_113zc_166{background:var(--palette-white);border:1px solid var(--palette-white)}._difficultyDotOutline_113zc_171{border:1px solid var(--palette-white);background:0 0}._actions_113zc_176{z-index:1;justify-content:flex-end;justify-self:end;align-items:center;gap:.55rem;padding:12px 12px 12px 0;display:flex;position:relative}@media (width<=980px){._mainRow_113zc_22{grid-template-columns:minmax(0,1fr) minmax(110px,.9fr) minmax(100px,.8fr) minmax(90px,.7fr) 144px}}@media (width<=760px){._mainRow_113zc_22{grid-template-columns:minmax(0,1fr);gap:.85rem}._actions_113zc_176{justify-self:stretch;padding:0 12px 12px}}._actionButton_113zc_207{box-shadow:none}._popoverGroup_113zc_211{position:relative}._popover_113zc_8{border:1px solid var(--palette-slate-300);background:var(--palette-white-alpha-96);width:min(320px,100vw - 3rem);box-shadow:0 24px 48px var(--palette-slate-900-alpha-16);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:20;border-radius:18px;padding:.9rem;position:absolute;top:calc(100% + .65rem);right:0}._popoverTitle_113zc_229{color:var(--palette-slate-900);margin:0 0 .7rem;font-size:.88rem;font-weight:700}._popoverList_113zc_236{gap:.45rem;display:grid}._popoverItem_113zc_241{border:1px solid var(--palette-slate-200);background:var(--palette-slate-50);color:var(--palette-slate-900);text-align:left;cursor:pointer;border-radius:14px;justify-content:space-between;align-items:center;gap:.75rem;padding:.72rem .82rem;display:flex}._popoverItem_113zc_241:hover{background:var(--palette-lavender-100);border-color:var(--palette-lavender-400)}._popoverMeta_113zc_260{color:var(--palette-slate-500);white-space:nowrap;font-size:.76rem}._expandedEyebrow_113zc_266{color:var(--palette-slate-500);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .2rem;font-size:.72rem;font-weight:700}._expandedTitle_113zc_275{color:var(--palette-slate-900);margin:0;font-size:1rem}._expandedDescription_113zc_281{color:var(--palette-slate-700);max-width:80%;margin:0;font-size:1rem;line-height:1.5}._expandedDescriptionIcon_113zc_289{color:var(--palette-green-700)}._collapseButton_113zc_293{border:1px solid var(--palette-slate-300);background:color-mix(in srgb, var(--palette-white) 85%, transparent);color:var(--palette-slate-900);cursor:pointer;border-radius:999px;min-height:34px;padding:.2rem .8rem;font-weight:600}._collapseButton_113zc_293:hover{background:var(--palette-white);border-color:var(--palette-lavender-400)}._contentList_113zc_309{display:grid}._textRow_113zc_313{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;padding:.9rem;font-size:1rem;line-height:1.45;display:grid}._textLabel_113zc_323{color:var(--palette-lavender-800)}._textContent_113zc_327{color:var(--palette-slate-700);white-space:pre-wrap;margin:0;line-height:1.55}._questionRow_113zc_334{background:color-mix(in srgb, var(--palette-white) 92%, transparent);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.9rem;padding:.9rem;display:grid}._questionIndex_113zc_343{background:var(--palette-pink-300);color:var(--palette-slate-900);text-align:center;border-radius:4px;justify-content:center;align-items:center;min-width:1.2rem;padding:2px 4px;font-size:14px;font-weight:600;display:inline-flex}._questionBody_113zc_357{min-width:0}._questionPrompt_113zc_361{color:var(--palette-slate-900);margin:0;font-weight:700}._questionAnswer_113zc_367{color:var(--palette-slate-700);margin:.35rem 0 0}._questionMeta_113zc_372{color:var(--palette-slate-500);margin:.3rem 0 0;font-size:.88rem;line-height:1.45}._questionSide_113zc_379{justify-items:end;gap:.55rem;display:grid}._scorePill_113zc_385{background:var(--palette-pink-100);color:var(--palette-sky-700);border-radius:999px;padding:.32rem .6rem;font-size:.82rem;font-weight:700}._spotifyLink_113zc_394{color:var(--palette-sky-700);font-weight:600;text-decoration:none}._spotifyLink_113zc_394:hover{text-decoration:underline}._emptyCopy_113zc_404{color:var(--palette-slate-500);margin:0;padding:.9rem;font-size:.92rem}@media (width<=1180px){._toggleButton_113zc_71{grid-template-columns:minmax(0,1fr) minmax(110px,.9fr) minmax(100px,.8fr) minmax(95px,.75fr) minmax(85px,.65fr)}}@media (width<=760px){._mainRow_113zc_22{grid-template-columns:minmax(0,1fr)}._toggleButton_113zc_71{grid-template-columns:minmax(0,1fr);gap:.85rem}._actions_113zc_176{justify-content:flex-end;justify-self:stretch;padding:0 12px 12px}._questionRow_113zc_334{grid-template-columns:auto minmax(0,1fr)}._questionSide_113zc_379{grid-column:1/-1;justify-items:start}}._browseLayout_ddj13_1{flex-direction:column;align-items:center;width:100%;display:flex}._mainColumn_ddj13_8{flex-direction:column;align-items:center;gap:2rem;width:100%;max-width:1200px;display:flex}._heroPanel_ddj13_17{border:1px solid var(--palette-slate-200);width:100%;color:var(--palette-slate-900);background:var(--palette-white);border-radius:16px;padding:1.4rem}._heroTopRow_ddj13_26{grid-template-columns:minmax(0,1fr) minmax(260px,340px);align-items:start;gap:1rem;display:grid}._heroCopy_ddj13_33{max-width:760px}._eyebrow_ddj13_37{letter-spacing:.12em;text-transform:uppercase;color:var(--palette-slate-600);margin:0 0 .45rem;font-size:.76rem;font-weight:700}._heroTitle_ddj13_46{letter-spacing:-.04em;margin:0;font-size:clamp(1.5rem,3vw,2rem);line-height:1}._heroDescription_ddj13_53{max-width:680px;color:var(--palette-white-alpha-78);margin:.85rem 0 0;font-size:1rem;line-height:1.65}._heroStats_ddj13_61{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;margin-top:1.35rem;display:grid}._statCard_ddj13_68{border:1px solid color-mix(in srgb, var(--palette-white) 12%, transparent);background:color-mix(in srgb, var(--palette-white) 8%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:18px;gap:.22rem;padding:1rem;display:grid}._statLabel_ddj13_78{color:color-mix(in srgb, var(--palette-white) 72%, transparent);letter-spacing:.08em;text-transform:uppercase;font-size:.76rem;font-weight:700}._statValue_ddj13_86{font-size:clamp(1.8rem,2vw,2.3rem);line-height:1}._statHint_ddj13_91{color:var(--palette-white-alpha-78);font-size:.88rem}._heroControls_ddj13_96{gap:.9rem;margin-top:1rem;display:grid}._heroSearchGroup_ddj13_102{align-items:center;gap:.65rem;width:100%;display:flex}._heroFilterGroup_ddj13_109{gap:.45rem;min-width:0;display:grid}._heroControlLabel_ddj13_115{color:var(--palette-slate-700);font-size:.8rem;font-weight:700}._heroSearchField_ddj13_121{border:1px solid var(--palette-slate-400);background:var(--palette-white);min-height:56px;max-height:56px;padding:0 1rem;padding:.35rem .4rem .35rem .95 rem;border-radius:12px;flex:1;align-items:center;gap:.65rem;max-width:500px;display:flex}._heroSearchInput_ddj13_136{width:100%;color:var(--palette-slate-900);background:0 0;border:none;padding:0;font-size:.98rem}._heroSearchInput_ddj13_136::placeholder{color:var(--palette-slate-500)}._heroSearchInput_ddj13_136:focus{outline:none}._heroFilterToggle_ddj13_153{border:1px solid var(--palette-slate-300);background:var(--palette-white);width:40px;height:40px;color:var(--palette-slate-500);cursor:pointer;border-radius:100px;flex:0 0 40px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}._heroFilterToggle_ddj13_153:hover,._heroFilterToggle_ddj13_153[aria-expanded=true]{background:var(--palette-lavender-50);color:var(--palette-lavender-800)}._heroFilterToggle_ddj13_153:focus-visible{outline:3px solid color-mix(in srgb, var(--palette-green-700) 25%, transparent);outline-offset:2px}._heroFilterGrid_ddj13_181{flex-wrap:wrap;gap:.95rem;display:flex}._heroSelectWrapper_ddj13_187{width:180px;position:relative}._heroSelect_ddj13_187{border:1px solid var(--palette-slate-300);background:var(--palette-white);width:100%;min-height:52px;color:var(--palette-slate-900);appearance:none;cursor:pointer;border-radius:16px;padding:0 2.75rem 0 .95rem;font-size:.96rem}._heroSelectChevron_ddj13_205{color:var(--palette-slate-500);pointer-events:none;position:absolute;top:50%;right:1rem;transform:translateY(-50%)}._heroSelect_ddj13_187:disabled{opacity:.65;cursor:not-allowed}._heroSelect_ddj13_187:disabled+._heroSelectChevron_ddj13_205{opacity:.45}._heroSelect_ddj13_187:focus-visible{outline:3px solid var(--palette-lavender-600-alpha-30);outline-offset:2px}._heroActionButton_ddj13_228{border:1px solid var(--palette-slate-400);background:var(--palette-white);color:var(--palette-slate-700);cursor:pointer;border-radius:999px;min-height:36px;padding:.3rem .8rem;font-weight:600}._heroActionButton_ddj13_228:hover{border-color:var(--palette-slate-900)}._heroControlsFooter_ddj13_243{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}._heroResultCopy_ddj13_251{color:var(--palette-white-alpha-78);margin:0}._sectionStack_ddj13_256{gap:1rem;width:100%;display:grid}._contentPanel_ddj13_262{border:1px solid var(--palette-slate-200);background:var(--palette-white);border-radius:16px;gap:.85rem;padding:1.4rem;display:grid}._sectionHeader_ddj13_271{justify-content:space-between;align-items:center;gap:1rem;display:flex}._sectionEyebrow_ddj13_278{color:var(--palette-slate-500);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .2rem;font-size:.76rem;font-weight:700}._sectionTitle_ddj13_287{color:var(--palette-slate-900);margin:0 0 0 12px;font-size:1.4rem}._tableHeader_ddj13_293{color:var(--palette-slate-600);letter-spacing:.08em;text-transform:uppercase;align-items:center;gap:1rem;padding:0 12px;font-size:.76rem;font-weight:700;display:grid}._primaryTableHeader_ddj13_305{color:var(--palette-slate-600);font-size:.82rem}._blockHeader_ddj13_310{grid-template-columns:minmax(0,1fr) 144px;gap:0;padding:0}._blockHeaderMain_ddj13_316{grid-template-columns:minmax(0,2.8fr) minmax(120px,1fr) minmax(110px,.9fr) minmax(100px,.8fr) minmax(90px,.7fr);align-items:center;gap:1rem;padding:0 12px;display:grid}._blockHeaderMain_ddj13_316>:first-child{padding-left:calc(20px + .7rem)}._blockHeader_ddj13_310>._headerActions_ddj13_330{padding-right:12px}._quizHeader_ddj13_334{grid-template-columns:minmax(0,2.6fr) minmax(110px,.8fr) minmax(120px,.9fr) minmax(110px,.9fr) auto}._headerActions_ddj13_330{justify-self:end}._rows_ddj13_344{gap:0;display:grid}._emptyState_ddj13_349{border:1px dashed var(--palette-slate-300);background:linear-gradient(180deg, var(--palette-slate-50), color-mix(in srgb, var(--palette-white) 90%, transparent));text-align:center;border-radius:20px;padding:2.2rem 1.4rem}._emptyState_ddj13_349 h3,._emptyState_ddj13_349 p{margin:0}._emptyState_ddj13_349 p{color:var(--palette-slate-500);margin-top:.55rem;line-height:1.55}._toolkitWrapper_ddj13_372{border:1px solid color-mix(in srgb, var(--palette-white) 14%, transparent);border-radius:22px;gap:.9rem}._toolkitButtonList_ddj13_378{gap:.65rem;display:flex}._toolkitButton_ddj13_378{border:1px solid color-mix(in srgb, var(--palette-white) 16%, transparent);background:var(--palette-slate-900);color:var(--palette-white);cursor:pointer;border-radius:16px;justify-content:center;align-items:center;min-height:46px;padding:.75rem .9rem;font-weight:600;text-decoration:none;display:inline-flex}@media (width<=1100px){._heroTopRow_ddj13_26,._heroStats_ddj13_61,._heroFilterGrid_ddj13_181{grid-template-columns:repeat(2,minmax(0,1fr))}._blockHeaderMain_ddj13_316{grid-template-columns:minmax(0,1fr) minmax(110px,.9fr) minmax(100px,.8fr) minmax(95px,.75fr) minmax(85px,.65fr)}._quizHeader_ddj13_334{grid-template-columns:minmax(0,1fr) minmax(110px,.9fr) minmax(110px,.9fr) auto}._quizHeader_ddj13_334>:nth-child(4){display:none}}@media (width<=840px){._heroTopRow_ddj13_26{grid-template-columns:minmax(0,1fr)}._sectionHeader_ddj13_271{align-items:center}}@media (width<=760px){._heroPanel_ddj13_17,._contentPanel_ddj13_262{padding:1rem}._heroStats_ddj13_61,._heroFilterGrid_ddj13_181{grid-template-columns:minmax(0,1fr)}._tableHeader_ddj13_293{display:none}._heroControlsFooter_ddj13_243{align-items:flex-start}}._row_1w18u_1{border:1px solid var(--palette-slate-200)}._mainRow_1w18u_5{grid-template-columns:minmax(0,2.6fr) minmax(110px,.8fr) minmax(120px,.9fr) minmax(110px,.9fr) auto;align-items:center;gap:1rem;padding:1rem 1.15rem;display:grid}._titleCell_1w18u_16{min-width:0}._titleLine_1w18u_20{flex-wrap:wrap;align-items:center;gap:.7rem;display:flex}._title_1w18u_16{color:var(--palette-slate-900);margin:0;font-size:1rem;font-weight:700}._typePill_1w18u_34{background:var(--palette-sky-100);color:var(--palette-sky-700);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.22rem .58rem;font-size:.74rem;font-weight:700}._description_1w18u_45{color:var(--palette-slate-500);margin:.3rem 0 0;font-size:.93rem;line-height:1.45}._metaCell_1w18u_52{gap:.18rem;min-width:0;display:grid}._metaLabel_1w18u_58{color:var(--palette-slate-500);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:700}._metaValue_1w18u_66{color:var(--palette-slate-900);font-size:.93rem;font-weight:600}._statusValue_1w18u_72{align-items:center;gap:.34rem;width:fit-content;display:inline-flex}._visibilityIcon_1w18u_79{color:var(--palette-slate-500);align-items:center;display:inline-flex}._actions_1w18u_85{justify-self:end}._actionButton_1w18u_89{box-shadow:none}@media (width<=980px){._mainRow_1w18u_5{grid-template-columns:minmax(0,1fr) repeat(2,minmax(110px,.85fr)) auto}._mainRow_1w18u_5>:nth-child(4){display:none}}@media (width<=760px){._mainRow_1w18u_5{grid-template-columns:minmax(0,1fr);gap:.85rem}._actions_1w18u_85{justify-self:stretch}}._card_1p1xi_1{border:1px solid var(--palette-slate-200);background:var(--palette-white);border-radius:16px;flex-direction:column;min-height:240px;padding:1.35rem;display:flex}._topRow_1p1xi_11{justify-content:space-between;align-items:center;gap:1rem;display:flex}._icon_1p1xi_18{background:var(--palette-lavender-100);width:44px;height:44px;color:var(--palette-lavender-800);border-radius:14px;place-items:center;display:grid}._date_1p1xi_28{color:var(--palette-slate-500);font-size:.78rem}._eyebrow_1p1xi_33{color:var(--palette-lavender-800);letter-spacing:.1em;text-transform:uppercase;margin:1rem 0 .35rem;font-size:.72rem;font-weight:700}._card_1p1xi_1 h2{color:var(--palette-slate-900);letter-spacing:-.025em;margin:0;font-size:1.25rem;line-height:1.2}._excerpt_1p1xi_50{color:var(--palette-slate-500);margin:.7rem 0 0;line-height:1.55}._readMore_1p1xi_56{color:var(--palette-lavender-800);align-items:center;gap:.35rem;margin-top:auto;padding-top:1rem;font-size:.86rem;font-weight:700;display:inline-flex}._heroPanel_1hu3r_1{border:1px solid var(--palette-lavender-400);min-height:350px;color:var(--palette-white);background:radial-gradient(circle at 78% 15%, color-mix(in srgb, var(--palette-pink-200) 46%, transparent), transparent 24%), radial-gradient(circle at 12% 110%, color-mix(in srgb, var(--palette-lavender-600) 45%, transparent), transparent 36%), linear-gradient(135deg, var(--palette-green-900) 0%, var(--palette-green-400) 62%, var(--palette-lavender-600) 100%);box-shadow:0 18px 42px color-mix(in srgb, var(--palette-green-900) 20%, transparent);border-radius:20px;grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:center;gap:2rem;padding:clamp(1.5rem,4vw,3.5rem);display:grid;position:relative;overflow:hidden}._heroPanel_1hu3r_1:after{content:"";border:1px solid color-mix(in srgb, var(--palette-white) 15%, transparent);width:320px;height:320px;box-shadow:0 0 0 35px color-mix(in srgb, var(--palette-white) 4%, transparent), 0 0 0 70px color-mix(in srgb, var(--palette-white) 3%, transparent);border-radius:50%;position:absolute;top:-190px;right:-170px}._copy_1hu3r_47{z-index:1;max-width:680px;position:relative}._eyebrow_1hu3r_53{border:1px solid color-mix(in srgb, var(--palette-white) 20%, transparent);background:color-mix(in srgb, var(--palette-white) 10%, transparent);width:fit-content;color:color-mix(in srgb, var(--palette-white) 90%, transparent);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;align-items:center;gap:.4rem;margin:0 0 1rem;padding:.38rem .7rem;font-size:.78rem;font-weight:700;display:inline-flex}._copy_1hu3r_47 h1{letter-spacing:-.055em;max-width:13ch;margin:0;font-size:clamp(2.35rem,5vw,4.4rem);line-height:.98}._description_1hu3r_78{max-width:58ch;color:color-mix(in srgb, var(--palette-white) 78%, transparent);margin:1.25rem 0 0;font-size:1.02rem;line-height:1.65}._actions_1hu3r_86{flex-wrap:wrap;gap:.75rem;margin-top:1.6rem;display:flex}._primaryAction_1hu3r_93{--button-bg:var(--palette-sky-600);--button-border:transparent;--button-border-width:1px;--button-color:var(--palette-white);--button-hover-bg:var(--palette-sky-700);--button-active-bg:var(--palette-sky-800);--button-shadow:0 12px 26px color-mix(in srgb, var(--palette-green-900) 28%, transparent)}._secondaryAction_1hu3r_104{--button-bg:color-mix(in srgb, var(--palette-white) 10%, transparent);--button-border:color-mix(in srgb, var(--palette-white) 24%, transparent);--button-color:var(--palette-white);--button-hover-bg:color-mix(in srgb, var(--palette-white) 17%, transparent);--button-active-bg:color-mix(in srgb, var(--palette-white) 22%, transparent);--button-shadow:none}._visual_1hu3r_113{z-index:1;min-height:250px;position:relative}._record_1hu3r_119{aspect-ratio:1.2;border:1px solid color-mix(in srgb, var(--palette-white) 20%, transparent);width:min(260px,78%);box-shadow:0 26px 48px color-mix(in srgb, var(--palette-green-900) 28%, transparent);border-radius:22px;position:absolute}._recordBack_1hu3r_128{background:linear-gradient(145deg, var(--palette-pink-200), var(--palette-pink-400));color:color-mix(in srgb, var(--palette-green-900) 72%, transparent);letter-spacing:.12em;padding:1.2rem;font-size:.72rem;font-weight:800;top:0;right:0;transform:rotate(8deg)}._recordFront_1hu3r_144{background:linear-gradient(155deg, var(--palette-white) 0%, var(--palette-lavender-50) 100%);color:var(--palette-green-900);flex-direction:column;justify-content:flex-end;padding:1.35rem;display:flex;bottom:0;left:0;transform:rotate(-5deg)}._recordIcon_1hu3r_160{background:var(--palette-pink-100);width:48px;height:48px;color:var(--palette-sky-700);border-radius:16px;place-items:center;margin-bottom:auto;display:grid}._recordFront_1hu3r_144 strong{font-size:1.2rem}._recordFront_1hu3r_144 small{color:var(--palette-slate-500);margin-top:.1rem}._waveform_1hu3r_180{align-items:center;gap:4px;height:30px;margin-top:1rem;display:flex}._waveform_1hu3r_180 i{background:var(--palette-green-700);border-radius:999px;width:3px;height:35%}._waveform_1hu3r_180 i:nth-child(3n+1){height:85%}._waveform_1hu3r_180 i:nth-child(4n){height:55%}@media (width<=900px){._heroPanel_1hu3r_1{grid-template-columns:minmax(0,1fr)}._visual_1hu3r_113{display:none}}@media (width<=640px){._heroPanel_1hu3r_1{border-radius:16px;min-height:auto}._copy_1hu3r_47 h1{font-size:clamp(2.2rem,12vw,3.3rem)}._actions_1hu3r_86,._actions_1hu3r_86>a{width:100%}}._card_114z2_1{border:1px solid var(--palette-sky-300);background:radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--palette-white) 75%, transparent), transparent 38%), var(--palette-pink-100);border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:1rem;padding:1.35rem;display:grid;overflow:hidden}._icon_114z2_19{background:var(--palette-white);width:48px;height:48px;color:var(--palette-sky-700);box-shadow:0 8px 18px color-mix(in srgb, var(--palette-sky-800) 10%, transparent);border-radius:15px;place-items:center;display:grid}._eyebrow_114z2_30{color:var(--palette-sky-700);letter-spacing:.09em;text-transform:uppercase;margin:0 0 .3rem;font-size:.72rem;font-weight:700}._statement_114z2_39{color:var(--palette-slate-900);margin:0;font-size:1rem}._statement_114z2_39 strong{letter-spacing:-.05em;margin-right:.1rem;font-size:clamp(2.15rem,4vw,3rem);line-height:.75;display:inline-block}._card_ur4j4_1{border:1px solid var(--palette-slate-200);background:var(--palette-white);border-radius:16px;min-height:100%;padding:1.4rem}._header_ur4j4_9{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._eyebrow_ur4j4_16{color:var(--palette-slate-500);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .35rem;font-size:.74rem;font-weight:700}._header_ur4j4_9 h2{color:var(--palette-slate-900);letter-spacing:-.025em;margin:0;font-size:1.45rem}._publishedBadge_ur4j4_32{background:var(--palette-pink-100);color:var(--palette-sky-700);border-radius:999px;flex-shrink:0;align-items:center;gap:.35rem;padding:.35rem .62rem;font-size:.75rem;font-weight:700;display:inline-flex}._blockFeature_ur4j4_45{grid-template-columns:minmax(180px,.78fr) minmax(0,1.22fr);align-items:stretch;gap:1.4rem;margin-top:1.3rem;display:grid}._cover_ur4j4_53{background:radial-gradient(circle at 85% 18%, color-mix(in srgb, var(--palette-white) 28%, transparent), transparent 25%), linear-gradient(150deg, var(--palette-pink-200), var(--palette-lavender-400) 55%, var(--palette-green-700));min-height:230px;color:var(--palette-green-900);border-radius:18px;flex-direction:column;justify-content:space-between;padding:1.2rem;display:flex;overflow:hidden}._cover_ur4j4_53:after{content:"";border:24px solid color-mix(in srgb, var(--palette-white) 16%, transparent);border-radius:50%;align-self:flex-end;width:130px;height:130px;margin:0 -55px -70px 0}._coverIcon_ur4j4_86{border:1px solid color-mix(in srgb, var(--palette-white) 35%, transparent);background:color-mix(in srgb, var(--palette-white) 45%, transparent);border-radius:17px;place-items:center;width:52px;height:52px;display:grid}._coverLabel_ur4j4_96{letter-spacing:.1em;text-transform:uppercase;font-size:.75rem;font-weight:800}._blockCopy_ur4j4_103{flex-direction:column;align-items:flex-start;padding:.5rem 0;display:flex}._meta_ur4j4_110{flex-wrap:wrap;gap:.5rem;display:flex}._meta_ur4j4_110 span{background:var(--palette-slate-100);color:var(--palette-slate-600);border-radius:999px;padding:.32rem .62rem;font-size:.75rem;font-weight:700}._blockCopy_ur4j4_103 h3{color:var(--palette-slate-900);letter-spacing:-.035em;margin:1rem 0 .55rem;font-size:clamp(1.45rem,3vw,2rem);line-height:1.08}._blockCopy_ur4j4_103 p{color:var(--palette-slate-500);margin:0;line-height:1.6}._link_ur4j4_139{color:var(--palette-lavender-800);align-items:center;gap:.4rem;margin-top:auto;padding-top:1.2rem;font-weight:700;display:inline-flex}._link_ur4j4_139:hover{color:var(--palette-green-700)}._link_ur4j4_139:focus-visible{outline:3px solid var(--palette-lavender-600-alpha-30);outline-offset:3px;border-radius:4px}._emptyState_ur4j4_159{background:var(--palette-lavender-50);min-height:230px;color:var(--palette-slate-500);text-align:center;border-radius:18px;place-content:center;justify-items:center;gap:.75rem;margin-top:1.3rem;display:grid}._emptyState_ur4j4_159 p{margin:0}@media (width<=640px){._header_ur4j4_9{display:grid}._publishedBadge_ur4j4_32{width:fit-content}._blockFeature_ur4j4_45{grid-template-columns:minmax(0,1fr)}._cover_ur4j4_53{min-height:160px}}._homePage_11jaf_1{gap:1.5rem;width:min(1200px,100%);margin:0 auto;display:grid}._dashboardGrid_11jaf_8{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);align-items:stretch;gap:1.5rem;display:grid}._sideColumn_11jaf_15{grid-template-rows:auto minmax(0,1fr);gap:1.5rem;display:grid}@media (width<=900px){._dashboardGrid_11jaf_8{grid-template-columns:minmax(0,1fr)}._sideColumn_11jaf_15{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){._homePage_11jaf_1{gap:1rem}._dashboardGrid_11jaf_8,._sideColumn_11jaf_15{grid-template-columns:minmax(0,1fr);gap:1rem}}._forgotPasswordButton_1vzlp_1{color:var(--palette-slate-600);font:inherit;cursor:pointer;text-underline-offset:.18em;background:0 0;border:none;justify-self:start;margin-top:-.35rem;padding:0;font-size:.92rem;text-decoration:underline}._forgotPasswordButton_1vzlp_1:hover{color:var(--palette-green-400)}._forgotPasswordButton_1vzlp_1:disabled{opacity:.6;cursor:wait}._preview_1cecw_1{gap:.75rem;display:grid}._previewLabel_1cecw_6{color:var(--palette-slate-600);text-align:center;margin:0;font-size:.8rem;font-weight:700}._document_1cecw_14{border:1px solid var(--palette-plum-900-alpha-16);background:var(--palette-white);width:100%;max-width:210mm;min-height:297mm;color:var(--palette-ink-950);box-shadow:0 18px 50px var(--palette-plum-900-alpha-20);margin:0 auto;padding:14mm 16mm 12mm;font-family:Arial,Helvetica,sans-serif;position:relative}._documentHeader_1cecw_28{border-bottom:2px solid var(--palette-ink-950);grid-template-columns:minmax(0,1fr) minmax(16rem,.8fr);align-items:center;gap:1.5rem;padding-bottom:7mm;display:grid}._documentHeaderWithoutTeamName_1cecw_37{grid-template-columns:minmax(0,1fr)}._blocks_1cecw_41{display:block}._block_1cecw_41+._block_1cecw_41{margin-top:7mm}._blockLead_1cecw_49{break-inside:avoid-page;page-break-inside:avoid}._quizHeading_1cecw_54 p,._blockHeading_1cecw_55 p{letter-spacing:.13em;text-transform:uppercase;margin:0 0 .15rem;font-size:.68rem;font-weight:800}._quizHeading_1cecw_54 h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.7rem;line-height:1.08}._participantFields_1cecw_70{gap:.6rem;display:grid}._participantFields_1cecw_70 p{color:var(--palette-ink-800);grid-template-columns:auto minmax(5rem,1fr);align-items:end;gap:.55rem;margin:0;font-size:.72rem;font-weight:700;display:grid}._participantLine_1cecw_86{border-bottom:1px solid var(--palette-ink-950);min-height:1rem}._blockHeading_1cecw_55{text-align:center;break-inside:avoid-page;break-after:avoid-page;page-break-inside:avoid;page-break-after:avoid;padding:7mm 0 5mm}._block_1cecw_41+._block_1cecw_41 ._blockHeading_1cecw_55{padding-top:0}._blockHeading_1cecw_55 h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:1.5rem;line-height:1.15}._questionList_1cecw_111{margin:0;padding:0;list-style:none;display:block}._questionList_1cecw_111>li+li,._remainingQuestionList_1cecw_122{margin-top:4mm}._question_1cecw_111{break-inside:avoid;gap:2.5mm;display:grid}._questionHeader_1cecw_135{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:.65rem;display:grid}._questionNumber_1cecw_142{border:1.5px solid var(--palette-ink-950);border-radius:999px;justify-content:center;align-items:center;width:auto;min-width:2rem;height:1.55rem;padding:0 .35rem;font-size:.72rem;font-weight:800;line-height:1;display:inline-flex}._questionHeader_1cecw_135 h3{margin:0;padding-top:.12rem;font-size:.88rem;line-height:1.35}._score_1cecw_164{color:var(--palette-ink-600);white-space:nowrap;padding-top:.2rem;font-size:.68rem;font-weight:700}._answerLines_1cecw_172{gap:2.5mm;margin-left:2.2rem;display:grid}._answerLine_1cecw_172{border-bottom:1px solid var(--palette-ink-300);height:4mm;display:block}._answerOptions_1cecw_184{grid-template-columns:repeat(2,minmax(0,1fr));gap:2mm 6mm;margin:0 0 0 2.2rem;padding:0;list-style:none;display:grid}._answerOptions_1cecw_184 li{grid-template-columns:auto auto minmax(0,1fr);align-items:start;gap:.35rem;min-width:0;font-size:.78rem;line-height:1.35;display:grid}@media (width>=701px){._answerOptions_1cecw_184{grid-template-rows:repeat(var(--answer-option-row-count), auto);grid-auto-flow:column}}._optionCheckbox_1cecw_210{border:1.3px solid var(--palette-ink-950);border-radius:2px;width:.85rem;height:.85rem;margin-top:.05rem}._optionLabel_1cecw_218{font-weight:800}._emptyState_1cecw_222{border:1px dashed var(--palette-ink-400);background:color-mix(in srgb, var(--palette-white) 72%, transparent);color:var(--palette-ink-800);text-align:center;border-radius:16px;padding:2rem}._emptyState_1cecw_222 h2{margin:0 0 .4rem}._emptyState_1cecw_222 p{margin:0}@media (width<=700px){._document_1cecw_14{min-height:auto;padding:1.5rem}._documentHeader_1cecw_28,._answerOptions_1cecw_184{grid-template-columns:minmax(0,1fr)}}@page{size:A4 portrait;margin:14mm 16mm 12mm}@media print{body.answer-sheet-preview-active,body.answer-sheet-preview-active .app-layout,body.answer-sheet-preview-active .main-content{background:var(--palette-white);height:auto;min-height:0;overflow:visible}body.answer-sheet-preview-active .app-layout{display:block}body.answer-sheet-preview-active .app-layout>aside,body.answer-sheet-preview-active .backend-error,body.answer-sheet-preview-active [data-print-hidden]{display:none!important}body.answer-sheet-preview-active .main-content{padding:0}._preview_1cecw_1{display:block}._document_1cecw_14{width:auto;max-width:none;min-height:0;box-shadow:none;border:none;margin:0;padding:0}}._row_1fhqi_1{border-bottom:1px solid var(--palette-slate-200);color:inherit;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.95rem .15rem;transition:background-color .12s,color .12s;display:grid}._row_1fhqi_1:first-child{border-top:1px solid var(--palette-slate-200)}._copy_1fhqi_18{min-width:0}._title_1fhqi_22{color:var(--palette-slate-900);margin:0;font-size:1rem;line-height:1.35}._description_1fhqi_29{color:var(--palette-slate-500);margin:.25rem 0 0;font-size:.9rem;line-height:1.45}._details_1fhqi_36{justify-content:flex-end;align-items:center;gap:1rem;display:flex}._date_1fhqi_43{color:var(--palette-slate-500);white-space:nowrap;font-size:.82rem}._visibility_1fhqi_49{white-space:nowrap;align-items:center;gap:.3rem;font-size:.82rem;font-weight:600;display:inline-flex}._publicVisibility_1fhqi_58{color:var(--palette-sky-700)}._privateVisibility_1fhqi_62{color:var(--palette-slate-500)}._action_1fhqi_66{color:var(--palette-lavender-800);white-space:nowrap;align-items:center;gap:.35rem;font-size:.86rem;font-weight:700;display:inline-flex}._action_1fhqi_66 svg{transition:transform .12s}@media (hover:hover){._row_1fhqi_1:hover{background:var(--palette-slate-50)}._row_1fhqi_1:hover ._action_1fhqi_66 svg{transform:translate(2px)}}._row_1fhqi_1:focus-visible{outline:3px solid var(--palette-lavender-600-alpha-30);outline-offset:2px;border-radius:8px}@media (width<=640px){._row_1fhqi_1{grid-template-columns:minmax(0,1fr);gap:.55rem}._details_1fhqi_36{flex-wrap:wrap;justify-content:space-between}}._page_10kgh_1{gap:1rem;max-width:960px;margin:0 auto;display:grid}._heroCard_10kgh_8{align-content:start;gap:.7rem;width:100%;min-height:180px;display:grid;overflow:visible}._profileHeaderRow_10kgh_17{flex-wrap:wrap;align-items:center;gap:2px;display:flex}._emojiPickerGroup_10kgh_24{flex-shrink:0;position:relative}._emojiButton_10kgh_29,._emojiStatic_10kgh_30{border-radius:56px;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.8rem;display:inline-flex}._emojiButton_10kgh_29{cursor:pointer;background:0 0;border:none}._emojiButton_10kgh_29:hover{background:var(--palette-lavender-50)}._emojiPicker_10kgh_24{border:1px solid var(--palette-slate-300);background:var(--palette-white-alpha-96);width:240px;box-shadow:0 24px 48px var(--palette-slate-900-alpha-16);z-index:20;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:.45rem;padding:.75rem;display:grid;position:absolute;top:calc(100% + .65rem);left:0}._emojiOption_10kgh_66{background:var(--palette-slate-50);cursor:pointer;border:1px solid #0000;border-radius:12px;min-height:44px;font-size:1.35rem}._emojiOption_10kgh_66:hover{background:var(--palette-lavender-100);border-color:var(--palette-lavender-400)}._eyebrow_10kgh_80{color:var(--palette-slate-500);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}._title_10kgh_89{margin:0}._quizStat_10kgh_93{border-left:3px solid var(--palette-sky-600);width:fit-content;margin:.15rem 0 0;padding-left:.75rem}._quizStat_10kgh_93>div{align-items:baseline;gap:.5rem;display:flex}._quizStatLabel_10kgh_106{color:var(--palette-slate-500);font-size:.88rem;font-weight:600}._quizStatValue_10kgh_112{color:var(--palette-slate-900);order:-1;margin:0;font-size:1.4rem;font-weight:700;line-height:1}._email_10kgh_121{color:var(--palette-slate-600);margin:0;font-size:1rem}._adminPanel_10kgh_127{border:1px solid var(--palette-lavender-400);background:linear-gradient(180deg, var(--palette-white-alpha-96), var(--palette-lavender-50));border-radius:18px;gap:.8rem;margin-top:.35rem;padding:1rem;display:grid}._adminEyebrow_10kgh_141{color:var(--palette-lavender-800);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700}._adminField_10kgh_150{gap:.4rem;display:grid}._adminLabel_10kgh_155{color:var(--palette-lavender-800);font-size:.88rem;font-weight:600}._adminEmailHint_10kgh_161{color:var(--palette-lavender-800);margin:0;font-size:.9rem}._adminActions_10kgh_167{flex-wrap:wrap;gap:.65rem;display:flex}._grid_10kgh_173{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._gridSingleColumn_10kgh_179{grid-template-columns:minmax(0,1fr)}._sectionCard_10kgh_183{gap:1rem;display:grid}._sectionHeader_10kgh_188{justify-content:space-between;align-items:start;display:flex}._sectionEyebrow_10kgh_194{color:var(--palette-slate-500);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700}._sectionHeading_10kgh_203{color:var(--palette-slate-900);margin:0;font-size:1.15rem}._sectionTitle_10kgh_209{margin:.25rem 0 0}._emptyState_10kgh_213{color:var(--palette-slate-500);margin:0}._list_10kgh_218{gap:.85rem;display:grid}._quizList_10kgh_223{display:grid}._listCard_10kgh_227{border:1px solid var(--palette-slate-200);background:linear-gradient(180deg, var(--palette-white-alpha-96), var(--palette-slate-50));border-radius:18px;gap:.9rem;padding:1rem;display:grid}._listCopy_10kgh_240{gap:.45rem;display:grid}._listTitle_10kgh_245{margin:0}._listDescription_10kgh_249{color:var(--palette-slate-600);margin:0;line-height:1.5}._metaText_10kgh_255{color:var(--palette-slate-500);margin:0;font-size:.9rem}._blockTitleRow_10kgh_261{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._modePill_10kgh_268{background:var(--palette-sky-100);color:var(--palette-sky-700);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:.22rem .6rem;font-size:.72rem;font-weight:700}@media (width<=860px){._grid_10kgh_173{grid-template-columns:minmax(0,1fr)}}._page_14x89_1{gap:1.25rem;max-width:70rem;margin:0 auto;display:grid}._header_14x89_8,._block_14x89_9{background:var(--surface,var(--palette-white));border:1px solid var(--palette-slate-200);box-shadow:0 .75rem 2rem var(--palette-slate-900-alpha-8);border-radius:1rem;padding:1.5rem}._header_14x89_8,._blockHeader_14x89_18,._questionHeading_14x89_19,._headerActions_14x89_20{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}._header_14x89_8 h1,._blockHeader_14x89_18 h2,._questionHeading_14x89_19 h3{margin:0}._eyebrow_14x89_33{color:var(--palette-green-700);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .35rem;font-size:.75rem;font-weight:800}._headerActions_14x89_20{align-items:center}._visibility_14x89_46,._mode_14x89_47{background:var(--palette-lavender-100);color:var(--palette-lavender-800);white-space:nowrap;border-radius:999px;padding:.4rem .7rem;font-size:.8rem;font-weight:700}._blockList_14x89_57{gap:1rem;display:grid}._itemList_14x89_62{gap:.8rem;margin:1.25rem 0 0;padding:0;list-style:none;display:grid}._question_14x89_19,._textItem_14x89_71{background:var(--palette-lavender-50);border-radius:.75rem;padding:1rem}._textItem_14x89_71{border-left:.25rem solid var(--palette-lavender-400);font-style:italic}._questionHeading_14x89_19 h3{font-size:1rem}._questionHeading_14x89_19 span{color:var(--palette-slate-500);white-space:nowrap;font-size:.8rem}._options_14x89_92{gap:.35rem;margin:.75rem 0 0;padding-left:1.25rem;display:grid}._correctOption_14x89_99{color:var(--palette-green-700);font-weight:700}@media (width<=42rem){._header_14x89_8,._blockHeader_14x89_18,._questionHeading_14x89_19,._headerActions_14x89_20{flex-direction:column;align-items:stretch}}._displayNameField_8vyxt_1{display:block;position:relative}._displayNameInput_8vyxt_6{padding-right:4rem}._characterCount_8vyxt_10{color:var(--palette-slate-500);font-variant-numeric:tabular-nums;pointer-events:none;font-size:.8rem;position:absolute;top:50%;right:.85rem;transform:translateY(-50%)}._root_hkl6n_1{flex-direction:column;align-items:center;gap:1rem;display:flex}._carousel_hkl6n_8{position:relative}._viewport_hkl6n_12{border:2px solid var(--palette-slate-900);box-shadow:3px 3px 0 var(--palette-slate-900);border-radius:26px;overflow:hidden}._track_hkl6n_19{will-change:transform;transition-property:transform;transition-duration:.7s;transition-timing-function:ease-in-out;display:flex}._slide_hkl6n_27{flex:0 0 100%;margin:0}._image_hkl6n_32{object-fit:cover;width:100%;min-height:460px;max-height:640px;display:block}._dots_hkl6n_40{justify-content:center;gap:.65rem;margin-top:1rem;display:flex}._dot_hkl6n_40{background:color-mix(in srgb, var(--palette-slate-400) 50%, transparent);cursor:pointer;border:0;border-radius:999px;width:.8rem;height:.8rem;padding:0;transition:width .24s,background-color .24s,transform .18s}._dot_hkl6n_40:hover{background:color-mix(in srgb, var(--palette-sky-600) 50%, transparent);transform:scale(1.08)}._dotActive_hkl6n_70{background:var(--palette-sky-600);width:2rem}._heading_hkl6n_75{text-align:center;max-width:22ch;margin:0;font-family:Outfit,Georgia,serif;font-size:clamp(1.4rem,1.5vw,2.35rem);font-weight:500;line-height:1.4}@media (width<=900px){._heading_hkl6n_75{max-width:none}}@media (width<=640px){._viewport_hkl6n_12{border-radius:20px}._image_hkl6n_32{min-height:260px}}._problemGrid_1f5sb_1{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr);align-items:start;gap:1rem;display:grid}._problemHighlight_1f5sb_8,._personaCard_1f5sb_9,._stepCard_1f5sb_10,._calloutCard_1f5sb_11{border:1px solid var(--palette-slate-400-alpha-28);background:var(--palette-white-alpha-82);box-shadow:0 20px 44px var(--palette-slate-900-alpha-8);border-radius:24px}._problemHighlight_1f5sb_8{padding:1.5rem}._problemHighlight_1f5sb_8 h3,._personaCard_1f5sb_9 h3,._stepCard_1f5sb_10 h3,._calloutCard_1f5sb_11 h3{margin-bottom:.7rem}._problemLead_1f5sb_29{color:var(--palette-slate-800);max-width:58ch;font-size:1.12rem}._problemLead_1f5sb_29 strong{color:var(--palette-slate-900)}._problemPoints_1f5sb_39{gap:.9rem;margin-top:1.25rem;display:grid}._problemPoint_1f5sb_39{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.9rem;display:grid}._problemPoint_1f5sb_39 p,._personaCard_1f5sb_9 p,._stepCard_1f5sb_10 p,._calloutCard_1f5sb_11 p{color:var(--palette-slate-600);margin-bottom:0}._calloutStack_1f5sb_60{gap:1rem;display:grid}._calloutCard_1f5sb_11{padding:1.2rem}._calloutLabel_1f5sb_69{background:var(--palette-lavender-100);width:fit-content;color:var(--palette-lavender-800);letter-spacing:.03em;text-transform:uppercase;border-radius:999px;align-items:center;margin-bottom:.75rem;padding:.35rem .65rem;font-size:.8rem;font-weight:700;display:inline-flex}._personaGrid_1f5sb_84,._stepGrid_1f5sb_85{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}._personaCard_1f5sb_9,._stepCard_1f5sb_10{padding:1.35rem}._personaCardAccent_1f5sb_96{background:linear-gradient(180deg, color-mix(in srgb, var(--palette-white) 88%, transparent), color-mix(in srgb, var(--palette-lavender-50) 96%, transparent)), var(--palette-white-alpha-82)}._stepCard_1f5sb_10{position:relative}._stepNumber_1f5sb_110{background:var(--palette-slate-900);width:2.25rem;height:2.25rem;color:var(--palette-white);border-radius:999px;justify-content:center;align-items:center;margin-bottom:1rem;font-size:.95rem;font-weight:700;display:inline-flex}._stepFooter_1f5sb_124{color:var(--palette-sky-700);margin-top:1rem;font-size:.92rem;font-weight:700}._iconWrap_1f5sb_131{background:linear-gradient(135deg, color-mix(in srgb, var(--palette-green-700) 14%, transparent), color-mix(in srgb, var(--palette-sky-600) 16%, transparent));width:3rem;height:3rem;color:var(--palette-slate-900);border-radius:1rem;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}._iconWrapLarge_1f5sb_147{border-radius:1.1rem;width:3.4rem;height:3.4rem;margin-bottom:1rem}._stepCardHighlight_1f5sb_154{background:radial-gradient(circle at top right, color-mix(in srgb, var(--palette-sky-600) 12%, transparent), transparent 35%), var(--palette-white-alpha-82)}._ctaNote_1f5sb_164{color:var(--palette-slate-700);margin-top:1rem;font-size:.96rem}@media (width<=900px){._problemGrid_1f5sb_1,._personaGrid_1f5sb_84,._stepGrid_1f5sb_85{grid-template-columns:minmax(0,1fr)}}._sidebar_1svgm_1{border-right:1px solid var(--palette-slate-200);background:var(--palette-white);z-index:20;flex-direction:column;flex-shrink:0;align-self:flex-start;width:260px;height:100vh;padding:1rem;transition:width .2s;display:flex;position:sticky;top:0;overflow:hidden}._sidebar_1svgm_1._collapsed_1svgm_18{width:96px;overflow:visible}._sidebar_1svgm_1._collapsed_1svgm_18 ._sidebarToggle_1svgm_23,._sidebar_1svgm_1._collapsed_1svgm_18 ._navItem_1svgm_24,._sidebar_1svgm_1._collapsed_1svgm_18 ._quizMenuButton_1svgm_25,._sidebar_1svgm_1._collapsed_1svgm_18 ._profileItem_1svgm_26{justify-content:center;gap:0;width:56px;height:56px;padding:0}._sidebarToggle_1svgm_23,._navItem_1svgm_24,._quizMenuButton_1svgm_25{width:100%;color:var(--palette-slate-800);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:.8rem;padding:1rem;display:flex;position:relative}._sidebarToggle_1svgm_23:hover,._navItem_1svgm_24:hover,._quizMenuButton_1svgm_25:hover{background:var(--palette-slate-100)}._navItem_1svgm_24._active_1svgm_57{background:var(--palette-slate-200);color:var(--palette-slate-900);font-weight:600}._navItemSpecial_1svgm_63{background:linear-gradient(135deg, var(--palette-green-700), var(--palette-lavender-600));color:var(--palette-white);font-weight:600}._navItemSpecial_1svgm_63:hover,._navItemSpecial_1svgm_63._active_1svgm_57{background:linear-gradient(135deg, var(--palette-green-400), var(--palette-green-700));color:var(--palette-white)}._quizMenuButton_1svgm_25._active_1svgm_57{background:var(--palette-slate-200);color:var(--palette-slate-900);font-weight:600}._navLabel_1svgm_85{white-space:nowrap}._sidebar_1svgm_1._collapsed_1svgm_18 ._navLabel_1svgm_85{opacity:0;width:0;overflow:hidden}._sidebarNav_1svgm_95{flex-direction:column;gap:.4rem;margin-block:.8rem;display:flex}._sidebarPopoverGroup_1svgm_102{position:relative}._sidebar_1svgm_1._collapsed_1svgm_18 ._sidebarPopoverGroup_1svgm_102{justify-content:center;display:flex}._sidebarSection_1svgm_111{grid-template-rows:auto auto minmax(0,1fr);gap:0;height:100%;min-height:0;display:grid}._sidebarSectionTitle_1svgm_119{letter-spacing:.08em;text-transform:uppercase;color:var(--palette-slate-500);white-space:nowrap;margin:16px 0 .55rem;font-size:.78rem;font-weight:700}._sidebarSectionDivider_1svgm_129{border-top:1px solid var(--palette-slate-200);width:calc(100% + 2rem);margin-inline:-1rem}._sidebarQuizList_1svgm_135{grid-auto-rows:max-content;align-content:start;gap:.35rem;min-height:0;padding-top:.8rem;padding-bottom:.8rem;padding-right:.2rem;display:grid;overflow-y:auto}._sidebar_1svgm_1._collapsed_1svgm_18 ._sidebarSectionTitle_1svgm_119{display:none}._sidebarScrollableArea_1svgm_151{flex:1;min-height:0;overflow:hidden}._sidebarSpacer_1svgm_157{flex:1}._sidebarProfileArea_1svgm_161{border-top:1px solid var(--palette-slate-200);width:calc(100% + 2rem);margin-inline:-1rem;padding:.7rem 1rem 0}._quizRow_1svgm_168{background:var(--palette-slate-50);width:100%;min-height:42px;color:var(--palette-slate-900);border:1px solid #0000;border-radius:12px;align-items:center;padding:.6rem .8rem;display:flex;position:relative;overflow:hidden}._quizRow_1svgm_168:hover{background:var(--palette-lavender-100)}._quizRow_1svgm_168._active_1svgm_57{border-color:var(--palette-lavender-400);background:var(--palette-lavender-200);font-weight:600}._quizRowTitle_1svgm_192{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}._quizPopover_1svgm_201{border:1px solid var(--palette-slate-300);background:var(--palette-white);min-width:220px;max-height:350px;box-shadow:0 18px 36px var(--palette-slate-900-alpha-16);opacity:0;visibility:hidden;pointer-events:none;z-index:10;border-radius:16px;padding:.85rem;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:0;left:calc(100% + 14px);overflow-y:auto;transform:translateY(4px)}._profilePopover_1svgm_224{border:1px solid var(--palette-slate-300);background:var(--palette-white);min-width:220px;box-shadow:0 18px 36px var(--palette-slate-900-alpha-16);z-index:20;border-radius:14px;padding:.35rem;position:absolute;bottom:calc(100% + .7rem);left:0}._sidebar_1svgm_1._collapsed_1svgm_18 ._profilePopover_1svgm_224{bottom:0;left:calc(100% + 14px)}._quizPopoverTitle_1svgm_242{z-index:1;background:var(--palette-white);border-bottom:1px solid var(--palette-slate-200);letter-spacing:.08em;text-transform:uppercase;color:var(--palette-slate-500);margin:0 0 .6rem;padding:.85rem 0 .6rem;font-size:.8rem;font-weight:700;position:sticky;top:-.85rem}._quizPopoverList_1svgm_257{gap:.35rem;display:grid}._quizPopoverItem_1svgm_262{color:var(--palette-slate-900);background:var(--palette-slate-50);border-radius:10px;padding:.65rem .75rem;display:block}._quizPopoverItem_1svgm_262:hover{background:var(--palette-lavender-100)}._quizPopoverItem_1svgm_262._active_1svgm_57{background:var(--palette-lavender-200);font-weight:600}._profileItem_1svgm_26{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:.75rem;width:100%;padding:.8rem;display:flex;position:relative}._profileItem_1svgm_26:hover{background:var(--palette-slate-100)}._profilePopoverItem_1svgm_297{text-align:left;cursor:pointer;width:100%;font:inherit;color:var(--palette-slate-900);background:0 0;border:none;border-radius:10px;gap:.12rem;padding:.7rem .8rem;text-decoration:none;display:grid}._profilePopoverItem_1svgm_297:hover{background:var(--palette-slate-50)}._profilePopoverHint_1svgm_316{color:var(--palette-slate-500);font-size:.78rem}._profilePopoverDanger_1svgm_321{color:var(--palette-red-700);font-weight:600}._profilePopoverDanger_1svgm_321:hover{background:var(--palette-red-100)}._profileMeta_1svgm_330{display:grid}._profileRole_1svgm_334{color:var(--palette-slate-500);font-size:.78rem}._sidebar_1svgm_1._collapsed_1svgm_18 ._profileMeta_1svgm_330{display:none}._profileInitials_1svgm_343{background:var(--palette-white);width:30px;height:30px;color:var(--palette-white);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;display:inline-flex}._navTooltip_1svgm_357{background:var(--palette-slate-900);color:var(--palette-white);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:30;border-radius:8px;padding:.3rem .6rem;font-size:.8rem;transition:opacity .15s,visibility .15s;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}._sidebarToggle_1svgm_23._isCollapsed_1svgm_377:hover ._navTooltip_1svgm_357,._sidebarToggle_1svgm_23._isCollapsed_1svgm_377:focus-visible ._navTooltip_1svgm_357,._navItem_1svgm_24._isCollapsed_1svgm_377:hover ._navTooltip_1svgm_357,._navItem_1svgm_24._isCollapsed_1svgm_377:focus-visible ._navTooltip_1svgm_357,._quizMenuButton_1svgm_25._isCollapsed_1svgm_377:hover ._navTooltip_1svgm_357,._quizMenuButton_1svgm_25._isCollapsed_1svgm_377:focus-visible ._navTooltip_1svgm_357,._profileItem_1svgm_26._isCollapsed_1svgm_377:hover ._navTooltip_1svgm_357,._profileItem_1svgm_26._isCollapsed_1svgm_377:focus-within ._navTooltip_1svgm_357{opacity:1;visibility:visible}._sidebarPopoverGroup_1svgm_102._isOpen_1svgm_389 ._quizPopover_1svgm_201{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}._sidebarPopoverGroup_1svgm_102._isOpen_1svgm_389 ._quizMenuButton_1svgm_25 ._navTooltip_1svgm_357{opacity:0;visibility:hidden}._viewport_5mog1_1{z-index:1200;pointer-events:none;justify-items:end;gap:.75rem;display:grid;position:fixed;bottom:1.5rem;right:1.5rem}._snackBar_5mog1_12{border:1px solid var(--palette-slate-200);background:var(--palette-white);min-width:300px;max-width:min(92vw,460px);color:var(--palette-slate-900);box-shadow:0 14px 30px var(--palette-slate-900-alpha-16);pointer-events:auto;border-radius:16px;justify-content:space-between;align-items:center;gap:.85rem;padding:.9rem 1rem;font-size:1rem;line-height:1.45;animation:.16s ease-out _tooltip-in_5mog1_1;display:flex}._message_5mog1_31{flex:1;min-width:0}._actionButton_5mog1_36{background:color-mix(in srgb, var(--palette-white) 70%, transparent);color:inherit;cursor:pointer;white-space:nowrap;border:1px solid;border-radius:10px;align-self:center;padding:.45rem .75rem;font-size:1rem;font-weight:600}._actionButton_5mog1_36:hover{background:color-mix(in srgb, var(--palette-white) 95%, transparent)}._success_5mog1_53{border-color:var(--palette-green-300);background:var(--palette-green-50);color:var(--palette-green-900)}._info_5mog1_59{border-color:var(--palette-sky-200);background:var(--palette-sky-50);color:var(--palette-sky-800)}._error_5mog1_65{border-color:var(--palette-red-200);background:var(--palette-red-50);color:var(--palette-red-900)}@keyframes _tooltip-in_5mog1_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (width<=640px){._viewport_5mog1_1{justify-items:stretch;bottom:1rem;left:1rem;right:1rem}._snackBar_5mog1_12{width:100%;min-width:0;max-width:none}}.app-layout{background:var(--palette-slate-50);height:100dvh;min-height:100dvh;color:var(--palette-slate-900);align-items:flex-start;display:flex;overflow:hidden}.public-main{background:radial-gradient(circle at top left, color-mix(in srgb, var(--palette-green-700) 20%, transparent), transparent 30%), radial-gradient(circle at top right, color-mix(in srgb, var(--palette-sky-600) 16%, transparent), transparent 24%), linear-gradient(180deg, var(--palette-lavender-50) 0%, var(--palette-sky-50) 48%, var(--palette-white) 100%);min-height:100dvh;color:var(--palette-slate-900)}.public-page{gap:3.75rem;width:100%;display:grid}.public-nav{z-index:20;background:color-mix(in srgb, var(--palette-white) 82%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-bottom:1px solid var(--palette-slate-200);width:100%;padding:.9rem 16px;position:sticky;top:0}.public-nav-inner{justify-content:space-between;align-items:center;gap:1rem;width:min(1320px,100%);margin:0 auto;display:flex}.public-page-content{gap:3.25rem;width:min(1320px,100%);margin:0 auto;padding-left:64px;padding-right:64px;display:grid}.public-brand{color:var(--palette-slate-900);align-items:center;gap:.9rem;display:inline-flex}.public-brand-mark{width:2.75rem;height:2.75rem;color:var(--palette-white);background:linear-gradient(135deg, var(--palette-green-700), var(--palette-sky-600));box-shadow:0 14px 32px var(--palette-slate-900-alpha-16);border-radius:.95rem;place-items:center;font-weight:800;display:grid}.public-brand-copy{gap:.1rem;display:grid}.public-brand-title,.public-brand-copy strong{font-size:1rem}.public-brand-copy span{color:var(--palette-slate-600);font-size:.95rem}.public-nav-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.public-hero{grid-template-columns:minmax(320px,.88fr) minmax(0,1.22fr);align-items:flex-start;gap:2.5rem;display:grid}.public-surface{border:1px solid var(--palette-slate-400-alpha-28);background:var(--palette-white-alpha-82);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:0 20px 50px var(--palette-slate-900-alpha-8);border-radius:24px;padding:1.6rem;position:relative;overflow:hidden}.public-surface h1,.public-surface h2,.public-surface h3,.public-surface p{margin-top:0}.public-surface-accent:after{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--palette-green-700) 18%, transparent), transparent 68%);border-radius:999px;width:180px;height:180px;position:absolute;inset:auto -40px -60px auto}.public-eyebrow{background:var(--palette-lavender-100);width:fit-content;color:var(--palette-lavender-800);letter-spacing:.02em;border-radius:999px;margin-bottom:1rem;padding:.35rem .7rem;font-size:.85rem;font-weight:700;display:inline-flex}.public-title{max-width:12ch;margin-bottom:1rem;font-family:Outfit,Georgia,serif;font-size:clamp(2.4rem,4vw,4.4rem);line-height:.98}.public-lede{max-width:56ch;color:var(--palette-slate-700);margin-top:2rem;margin-bottom:1rem;font-size:1.2rem}.public-actions{flex-wrap:wrap;gap:.8rem;margin-top:1.5rem;display:flex}.public-meta{gap:.85rem;display:grid}.public-hero-copy{max-width:36rem;padding:2.5rem 0;position:relative}.public-hero-note{border-top:1px solid var(--palette-slate-400-alpha-28);max-width:30rem;color:var(--palette-slate-700);margin-top:1.25rem;padding-top:.9rem;font-size:.97rem}.public-hero-note strong{color:var(--palette-slate-900)}.public-auth-shell{justify-content:center;display:flex}.public-auth-card{width:min(460px,100%);margin-top:10%;padding:2rem}.public-auth-card h1{margin-bottom:1.5rem}.public-auth-form{gap:1rem;display:grid}.public-auth-submit{justify-content:center;width:100%;margin-top:1.5rem}.public-kicker{color:var(--palette-slate-600);margin-top:.9rem;font-size:.95rem}.public-stat-grid,.public-card-grid,.public-step-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.public-stat,.public-card,.public-step{background:var(--palette-white-alpha-82);border:1px solid var(--palette-slate-300);border-radius:18px;padding:1.15rem}.public-stat strong{margin-bottom:.3rem;font-size:1.9rem;line-height:1;display:block}.public-card p,.public-step p,.public-stat p{color:var(--palette-slate-600);margin-bottom:0}.public-step-index{background:var(--palette-slate-900);width:2rem;height:2rem;color:var(--palette-white);border-radius:999px;justify-content:center;align-items:center;margin-bottom:.85rem;font-weight:700;display:inline-flex}.public-inline-link{color:var(--palette-sky-700);font-weight:700}.public-story-section,.public-feature-band,.public-cta-strip{border-top:1px solid var(--palette-slate-400-alpha-28);gap:1.25rem;padding-top:.75rem;display:grid}.public-section-heading{max-width:44rem}.public-section-heading h2,.public-feature-copy h2,.public-cta-copy h2{margin-bottom:.75rem;font-size:clamp(1.8rem,2.6vw,2.7rem);line-height:1.05}.public-section-heading p,.public-feature-copy p,.public-cta-copy p{color:var(--palette-slate-600)}.public-story-list{gap:1rem;display:grid}.public-story-card{border-bottom:1px solid var(--palette-slate-300);grid-template-columns:72px minmax(0,1fr);align-items:start;gap:1rem;padding:1.15rem 0;display:grid}.public-story-card h3,.public-story-card p{grid-column:2}.public-story-index{background:linear-gradient(135deg, var(--palette-green-700), var(--palette-sky-600));width:4.5rem;height:4.5rem;color:var(--palette-white);letter-spacing:.08em;border-radius:1.4rem;justify-content:center;align-items:center;font-size:1.1rem;font-weight:800;display:inline-flex}.public-feature-band{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start}.public-feature-points{gap:1rem;display:grid}.public-cta-strip{grid-template-columns:minmax(0,1fr) auto;align-items:end;padding:.75rem 0 0}.public-actions-compact{justify-content:flex-end;margin-top:0}.public-card{border:0;border-bottom:1px solid var(--palette-slate-300);background:0 0;border-radius:0;padding:1rem 0}.public-cta-strip.public-surface{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:0 0;border:0;border-radius:0;overflow:visible}@media (width<=900px){.public-hero,.public-stat-grid,.public-card-grid,.public-step-grid,.public-feature-band,.public-cta-strip{grid-template-columns:minmax(0,1fr)}.public-title{max-width:none}.public-actions-compact{justify-content:flex-start}.public-hero-copy{max-width:none}}@media (width<=640px){.public-nav-inner{flex-direction:column;align-items:flex-start}.public-nav-actions{justify-content:stretch;width:100%}.public-nav-actions>a{flex:1;justify-content:center}.public-hero-copy{padding:0}.public-story-card{grid-template-columns:minmax(0,1fr)}.public-story-card h3,.public-story-card p{grid-column:auto}.public-story-index{border-radius:1rem;width:3.5rem;height:3.5rem}}.background-quiz{background:var(--palette-cream-50)}.background-waves{background:radial-gradient(circle at 100% 50%, transparent 20%, color-mix(in srgb, var(--palette-white) 4%, transparent) 21%, color-mix(in srgb, var(--palette-white) 4%, transparent) 34%, transparent 35%, transparent), radial-gradient(circle at 0% 50%, transparent 20%, color-mix(in srgb, var(--palette-white) 4%, transparent) 21%, color-mix(in srgb, var(--palette-white) 4%, transparent) 34%, transparent 35%, transparent) 0 -50px;background-color:var(--palette-green-900);background-size:75px 100px}.main-content{flex:1;height:100dvh;min-height:0;padding:80px 24px 40px;overflow-y:auto}.page-grid{gap:1rem;max-width:800px;margin:0 auto;display:grid}.page-grid.single-column{grid-template-columns:minmax(0,1fr)}.browse-layout{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:start}.surface{background:var(--palette-white);border:1px solid var(--palette-slate-200);box-shadow:0 8px 24px var(--palette-slate-900-alpha-8);border-radius:16px;padding:1.25rem}.surface h1,.surface h2,.surface h3,.surface p{margin-top:0}.hero{background:linear-gradient(135deg, color-mix(in srgb, var(--palette-green-700) 12%, transparent), color-mix(in srgb, var(--palette-pink-200) 35%, transparent))}.stats-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:1rem;display:grid}.stat-card strong{font-size:2rem}.muted{color:var(--palette-slate-500)}.row-space{justify-content:space-between;align-items:center;gap:1rem;display:flex}.row-space.wrap{flex-wrap:wrap}.field{border:1px solid var(--palette-slate-300);background:var(--palette-white);border-radius:10px;width:100%;padding:.75rem .85rem}.input-label{font-weight:600}.stack-sm{gap:.75rem;display:grid}.stack-md{gap:1rem;display:grid}.narrow{max-width:680px}.button-dark,.button-link{cursor:pointer;border:none;border-radius:10px;width:fit-content;padding:.7rem 1rem;font-weight:600;text-decoration:none;display:inline-flex}.button-dark:disabled{opacity:.55;cursor:not-allowed}.button-dark,.button-link{background:var(--palette-slate-900);color:var(--palette-white)}.block-toggle-button{background:var(--palette-slate-50);color:var(--palette-slate-900);cursor:pointer;border:none;border-radius:10px;padding:.45rem .75rem;font-weight:600}.block-toggle-button:hover{background:var(--palette-lavender-100)}.block-surface.is-collapsed{z-index:0;cursor:pointer;transition:transform .16s,box-shadow .16s,border-color .16s;position:relative}.block-surface.is-collapsed:hover{z-index:20;box-shadow:0 14px 30px var(--palette-slate-900-alpha-16);border-color:var(--palette-lavender-400);transform:translateY(-2px)}.block-surface:has(.block-add-popover-group.is-open){z-index:120}.block-surface.is-collapsed:focus-visible{outline:3px solid var(--palette-lavender-600-alpha-30);outline-offset:2px}.block-expand-hint{margin-bottom:0;font-size:.85rem}.block-header-content{flex:1;min-width:0}.block-meta-pills{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.55rem;display:inline-flex}.block-meta-pills .chip{margin-bottom:0;padding:.3rem .75rem;font-size:.85rem}.difficulty-dots{align-items:center;gap:.35rem;display:inline-flex}.difficulty-dot{border-radius:999px;width:8px;height:8px}.difficulty-dot.is-filled{background:var(--palette-slate-800);border:1px solid var(--palette-slate-800)}.difficulty-dot.is-outline{border:1px solid var(--palette-slate-500);background:0 0}.block-edit-form{max-width:520px}.block-edit-actions{gap:.5rem;display:inline-flex}.block-edit-button{border:1px solid var(--palette-slate-300);cursor:pointer;background:var(--palette-white);width:34px;height:34px;color:var(--palette-slate-600);border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.block-edit-button:hover{background:var(--palette-lavender-100);border-color:var(--palette-lavender-400);color:var(--palette-lavender-800)}.block-edit-button-save{border-color:var(--palette-green-300);background:var(--palette-green-100);color:var(--palette-green-700)}.block-edit-button-save:hover{border-color:var(--palette-green-400);background:var(--palette-green-200);color:var(--palette-green-900)}.block-edit-button-cancel{border-color:var(--palette-red-200);background:var(--palette-red-100);color:var(--palette-red-700)}.block-edit-button-cancel:hover{border-color:var(--palette-red-400);background:var(--palette-red-200);color:var(--palette-red-900)}.score-picker-row{gap:.4rem;display:grid}.question-edit-footer{justify-content:space-between;align-items:flex-end;gap:.75rem;display:flex}.question-edit-actions{align-self:flex-end}.score-picker{border:1px solid var(--palette-slate-300);background:var(--palette-white);border-radius:10px;width:fit-content;display:inline-flex;overflow:hidden}.score-picker-input{text-align:center;border:none;border-radius:0;width:76px;padding:.5rem .2rem;font-weight:700}.score-picker-input:focus{outline:none}.score-picker-stepper{border-left:1px solid var(--palette-slate-200);display:grid}.score-step-button{background:var(--palette-slate-50);width:30px;height:21px;color:var(--palette-slate-600);cursor:pointer;border:none;justify-content:center;align-items:center;display:inline-flex}.score-step-button+.score-step-button{border-top:1px solid var(--palette-slate-200)}.score-step-button:hover{background:var(--palette-lavender-100);color:var(--palette-lavender-800)}.chip{background:var(--palette-lavender-100);color:var(--palette-green-700);border-radius:999px;margin-bottom:.55rem;padding:.2rem .6rem;font-size:.8rem;font-weight:700;display:inline-flex}.pill{border:1px solid var(--palette-slate-300);background:var(--palette-slate-50);border-radius:999px;padding:.3rem .75rem;font-size:.85rem;font-weight:600}.score-pill{white-space:nowrap;width:fit-content;color:var(--palette-slate-700);background:var(--palette-slate-100);border:1px solid var(--palette-slate-300);box-shadow:0 1px 2px var(--palette-slate-900-alpha-8);border-radius:999px;align-items:center;padding:.25rem .7rem;font-size:.78rem;font-weight:700;display:inline-flex}.question-card{border:1px solid var(--palette-slate-200);background:var(--palette-slate-50);border-radius:12px;padding:.95rem}.question-card-top{align-items:flex-start}.question-card-top p{margin:0}.block-add-popover-group{position:relative}.block-add-popover-group.is-open{z-index:160}.block-add-cta{white-space:nowrap}.block-add-popover{border:1px solid var(--palette-slate-300);background:var(--palette-white);min-width:220px;box-shadow:0 18px 36px var(--palette-slate-900-alpha-16);opacity:0;visibility:hidden;pointer-events:none;z-index:200;border-radius:12px;padding:.85rem;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(4px)}.block-add-popover-group.is-open .block-add-popover{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.block-add-popover-title{letter-spacing:.08em;text-transform:uppercase;color:var(--palette-slate-500);margin:0 0 .6rem;font-size:.8rem;font-weight:700}.block-add-empty{margin:0}.block-add-popover-list{gap:.35rem;display:grid}.block-add-popover-item{background:var(--palette-slate-50);color:var(--palette-slate-900);text-align:left;cursor:pointer;border:none;border-radius:10px;padding:.6rem .75rem}.block-add-popover-item:hover{background:var(--palette-lavender-100)}.block-visibility-button{border:1px solid var(--palette-slate-300);cursor:pointer;background:var(--palette-white);width:34px;height:34px;color:var(--palette-slate-600);border-radius:10px;justify-content:center;align-items:center;display:inline-flex;position:relative}.block-visibility-button:hover{background:var(--palette-lavender-100);border-color:var(--palette-lavender-400);color:var(--palette-lavender-800)}.icon-tooltip{background:var(--palette-slate-900);color:var(--palette-white);white-space:nowrap;opacity:0;visibility:hidden;pointer-events:none;z-index:30;border-radius:8px;padding:.3rem .6rem;font-size:.8rem;transition:opacity .15s,visibility .15s;position:absolute;top:50%;left:calc(100% + 10px);transform:translateY(-50%)}.block-visibility-button:hover .icon-tooltip,.block-visibility-button:focus-visible .icon-tooltip{opacity:1;visibility:visible}.publish-list{gap:.75rem;display:grid}.publish-row{border:1px solid var(--palette-slate-200);background:var(--palette-slate-50);border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem;display:flex}.form-divider{border-top:1px solid var(--palette-slate-200);padding-top:1rem}.form-divider-no-top{padding-top:0}.plain-list{margin:0;padding-left:1.25rem}.inline-edit-row{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:.45rem;display:grid}.inline-edit-input{margin:0}.inline-edit-save{border:1px solid var(--palette-slate-300);background:var(--palette-green-50);width:50px;height:50px;color:var(--palette-slate-900);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.random-name-button{border:1px solid var(--palette-slate-300);background:var(--palette-white);width:50px;height:50px;color:var(--palette-slate-900);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;display:inline-flex}.random-name-button:hover,.inline-edit-save:hover{background:var(--palette-lavender-100);border-color:var(--palette-lavender-400);color:var(--palette-lavender-800)}@media (width<=980px){.browse-layout{grid-template-columns:minmax(0,1fr)}.public-page{gap:0}}.backend-error{background:var(--palette-red-50);border:1px solid var(--palette-red-200);color:var(--palette-red-900);border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;margin:1rem;padding:.75rem 1rem;display:flex}.backend-error button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0;text-decoration:underline}
