: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-pink-600:#c94f8c;--palette-pink-700:#ad3a74;--palette-pink-800:#8f305f;--palette-pink-900:#76294f;--palette-yellow-50:#fffbeb;--palette-yellow-100:#fff4bd;--palette-yellow-200:#ffe979;--palette-yellow-300:#fbd94a;--palette-yellow-400:#f4c928;--palette-yellow-500:#dcae0d;--palette-yellow-600:#b98a00;--palette-yellow-700:#8a6200;--palette-yellow-800:#684900;--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-500:#22c55e;--palette-green-600:#16a34a;--palette-green-700:#15803d;--palette-green-800:#166534;--palette-green-900:#14532d;--palette-red-50:#fef2f2;--palette-red-100:#fee2e2;--palette-red-200:#fecaca;--palette-red-300:#fca5a5;--palette-red-400:#f87171;--palette-red-500:#ef4444;--palette-red-600:#dc2626;--palette-red-700:#b91c1c;--palette-red-800:#a31a1a;--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_1th8i_1{grid-template-columns:minmax(0,1fr) 280px;align-items:start;gap:1rem;max-width:1100px;margin:0 auto;display:grid}._quizMainColumn_1th8i_10{gap:1.5rem;min-width:0;display:grid}._quizOverviewPanel_1th8i_16{width:100%;box-shadow:0 4px 10px var(--palette-slate-900-alpha-50)}._statusBadge_1th8i_21{text-transform:uppercase;letter-spacing:.03em;border-radius:999px;padding:.3rem .7rem;font-size:.75rem;font-weight:700}._statusBadge_1th8i_21._published_1th8i_30{background:var(--palette-green-100);color:var(--palette-green-700)}._statusBadge_1th8i_21._draft_1th8i_35{background:var(--palette-lavender-100);color:var(--palette-lavender-800)}._questionCountBadge_1th8i_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_1th8i_51{color:var(--palette-slate-600);align-items:center;gap:.45rem;margin:.85rem 0 0;font-size:.92rem;display:inline-flex}._creatorLabel_1th8i_60{margin-left:4px;font-weight:600}._creatorLink_1th8i_65{color:var(--palette-green-400);font-weight:600}._creatorEmoji_1th8i_70{font-size:.95rem}._quizHeaderRow_1th8i_74{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}._quizTitleArea_1th8i_81{flex:1;min-width:0}._quizTitleAndMeta_1th8i_86{flex-direction:column;gap:8px;display:flex}._quizHeaderActions_1th8i_92{flex-shrink:0;align-items:center;gap:.5rem;display:inline-flex}._quizMenuContainer_1th8i_99{flex-shrink:0;position:relative}._quizMenuButton_1th8i_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_1th8i_104:hover{background:var(--palette-lavender-100);border-color:var(--palette-lavender-400);color:var(--palette-lavender-800)}._quizMenuPopover_1th8i_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_1th8i_136,._quizMenuDeleteAction_1th8i_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_1th8i_136{color:var(--palette-slate-700);font-weight:600}._quizMenuAction_1th8i_136:hover{background:var(--palette-slate-50);color:var(--palette-lavender-800)}._quizMenuDeleteAction_1th8i_137{color:var(--palette-red-700);font-weight:600}._quizMenuDeleteAction_1th8i_137:hover{background:var(--palette-red-100)}._quizMenuAction_1th8i_136:disabled,._quizMenuDeleteAction_1th8i_137:disabled{opacity:.45;cursor:not-allowed}._inlineEditTrigger_1th8i_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_1th8i_177 p,._inlineEditTitle_1th8i_194 h1{margin:0}._editIcon_1th8i_198{opacity:0;color:var(--palette-green-700);margin-right:1rem;transition:opacity .15s}._inlineEditTrigger_1th8i_177:hover ._editIcon_1th8i_198,._inlineEditTrigger_1th8i_177:focus-visible ._editIcon_1th8i_198{opacity:1}._inlineEditRowTitle_1th8i_210{grid-template-columns:minmax(0,1fr) auto}._inlineEditActions_1th8i_214{gap:.5rem;display:inline-flex}._quizBlocksPanel_1th8i_219{width:100%;padding-bottom:2.25rem;padding-left:0;padding-right:0}._quizToolkit_1th8i_226{border:1px solid var(--palette-slate-200);background:linear-gradient(160deg, var(--palette-white), var(--palette-slate-50));box-shadow:0 10px 24px var(--palette-slate-900-alpha-8);border-radius:16px;position:sticky;top:84px;overflow:hidden}._mobileQuizToolkitButton_1th8i_240,._mobileQuizToolkitBackdrop_1th8i_241,._mobileQuizToolkitHeader_1th8i_242{display:none}._quizToolStage_1th8i_246{grid-template-columns:100% 100%;width:100%;transition:transform .22s;display:grid;transform:translate(0)}._quizToolStage_1th8i_246[data-tool-open=true]{transform:translate(-100%)}._quizToolOverview_1th8i_258{background-color:var(--palette-slate-100);flex-direction:column;gap:1.5rem;width:100%;min-width:0;padding:.75rem;display:flex}._quizToolPanel_1th8i_268{flex-direction:column;gap:.5rem;padding:.75rem .75rem .75rem .9rem;display:flex}._quizToolPanelHeader_1th8i_275{flex-direction:column;align-items:flex-start;gap:.8rem;display:flex}._quizToolBackButton_1th8i_282{border:1px solid var(--palette-slate-300);background:var(--palette-white);color:var(--palette-slate-700);cursor:pointer;border-radius:999px;justify-content:center;align-items:center;padding:6px;display:inline-flex}._quizToolBackButton_1th8i_282:hover{background:var(--palette-slate-100);border-color:var(--palette-slate-400)}._quizToolkitTitle_1th8i_299{color:var(--palette-slate-700);margin:0 0 .75rem;font-size:.9rem;font-weight:700}._quizToolHint_1th8i_306{color:var(--palette-slate-600);margin:-.15rem 0 0;font-size:.76rem;line-height:1.4}._quizPreferencesSection_1th8i_313{border-top:1px solid var(--palette-slate-200);padding-top:1rem}._quizToolButtonList_1th8i_318{gap:.5rem;margin-bottom:.75rem;display:grid}._quizToolButton_1th8i_318{border:1px solid var(--palette-slate-300);background:var(--palette-white);color:var(--palette-slate-800);cursor:pointer;border-radius:10px;align-items:center;gap:.5rem;padding:.55rem .6rem;font-weight:600;display:inline-flex}._quizToolButtonSpinner_1th8i_337{border:2px solid;border-right-color:#0000;border-radius:999px;flex-shrink:0;width:.95rem;height:.95rem;animation:.7s linear infinite _quizToolButtonSpinner_1th8i_337}._quizToolButtonContentItem_1th8i_347{justify-content:center;align-items:center;display:inline-flex}._quizToolButton_1th8i_318:hover{border-color:var(--palette-slate-400);background:var(--palette-slate-100)}._quizToolButton_1th8i_318:active{border-color:var(--palette-slate-500);background:var(--palette-slate-200)}._quizToolButton_1th8i_318:disabled{opacity:.7;cursor:wait}._quizAddQuestionList_1th8i_368{gap:.4rem;display:grid}._quizAddQuestionItem_1th8i_373{text-align:left;border:1px solid var(--palette-slate-200);background:var(--palette-white);width:100%;color:var(--palette-slate-800);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;border-radius:8px;padding:.5rem .55rem;font-weight:600;overflow:hidden}._quizAddQuestionItem_1th8i_373:hover{border-color:var(--palette-slate-400);background:var(--palette-slate-100)}@keyframes _quizToolButtonSpinner_1th8i_337{to{transform:rotate(360deg)}}._quizToolLabel_1th8i_399{color:var(--palette-slate-700);margin:0;font-size:.82rem;font-weight:700}._quizToolResults_1th8i_406{gap:.5rem;max-height:290px;padding-right:.2rem;display:grid;overflow-y:auto}._quizToolResultItem_1th8i_414{border:1px solid var(--palette-slate-200);background:var(--palette-white);border-radius:10px;justify-content:space-between;align-items:flex-start;gap:.5rem;padding:.55rem;display:flex}._quizToolResultTitle_1th8i_425{margin:0;font-size:.92rem;font-weight:700}._quizBlockList_1th8i_431{gap:1.5rem;display:grid}._quizBlock_1th8i_219{max-width:824px;box-shadow:0 4px 10px var(--palette-slate-900-alpha-50);background:0 0;border-radius:20px;overflow:hidden}._quizBlockHeaderSection_1th8i_444{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_1th8i_458{background:var(--palette-slate-900)}._quizBlockContentSection_1th8i_462{background:var(--palette-white);padding:1.2rem 1.5rem 1.25rem}._quizBlockHeader_1th8i_444{justify-content:space-between;gap:1rem;display:flex}._quizBlockTitleStack_1th8i_473{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.15rem;min-width:0;display:flex}._quizBlockEyebrow_1th8i_484{letter-spacing:.08em;text-transform:uppercase;color:var(--palette-white-alpha-78);font-size:.95rem;font-weight:700}._quizBlockTitle_1th8i_473{color:var(--palette-white);text-align:center;margin:0;font-size:1.75rem;line-height:1.1}._quizBlockTitleButton_1th8i_500{color:var(--palette-white);justify-content:center;align-self:center;gap:0;max-width:100%;padding-right:0;position:relative}._quizBlockTitleButton_1th8i_500 ._inlineQuestionEditIcon_1th8i_510{color:var(--palette-white);position:absolute;top:50%;left:calc(100% + .35rem);transform:translateY(-50%)}._quizBlockTitleInput_1th8i_518{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_1th8i_518::placeholder{color:var(--palette-slate-500)}._quizBlockHeaderLead_1th8i_540{flex:1;align-items:center;gap:.45rem;min-width:0;display:inline-flex}._quizBlockHeaderMiddle_1th8i_548{flex:3}._quizBlockActions_1th8i_552{flex:1;justify-content:flex-end;align-items:center;gap:.4rem;display:inline-flex}._quizBlockRemove_1th8i_560{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_1th8i_560:hover{background:var(--palette-red-50);border-color:var(--palette-red-200);color:var(--palette-red-700)}._quizInlineForm_1th8i_580{gap:.5rem;margin:.35rem 0 .75rem;display:grid}._quizInlineForm_1th8i_580 label{color:var(--palette-slate-700);font-size:.82rem;font-weight:600}._quizBlockMetaPills_1th8i_592{flex-wrap:wrap;justify-content:center;align-items:center;gap:.45rem;display:flex}._quizBlockMetaPill_1th8i_592{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_1th8i_613{display:none}._quizBlockDescription_1th8i_617{color:var(--palette-white);text-align:center;margin:0 0 1rem}._quizBlockEditFooter_1th8i_623{justify-content:flex-end;gap:.55rem;margin-top:.1rem;display:flex}._quizBlockEditTextButton_1th8i_630{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_1th8i_630:hover{background:var(--palette-slate-50);border-color:var(--palette-lavender-400);color:var(--palette-lavender-800)}._quizBlockEditPrimaryButton_1th8i_647{background:var(--palette-green-700);border-color:var(--palette-green-700);color:var(--palette-white)}._quizBlockEditPrimaryButton_1th8i_647:hover{background:var(--palette-green-400);border-color:var(--palette-green-400);color:var(--palette-white)}._quizBlockFooter_1th8i_659{border-top:1px solid var(--palette-slate-200);justify-content:center;align-items:center;padding-block:16px;display:flex}._quizBlockFooterCollapsed_1th8i_667{border-top:none;margin-top:1rem;padding-top:0}._quizInlineActionRow_1th8i_673{align-items:center;gap:.4rem;display:inline-flex}._quizInlineActionButton_1th8i_679{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_1th8i_679:hover{background:var(--palette-lavender-100);border-color:var(--palette-lavender-400);color:var(--palette-lavender-800)}._sortableBlockDragging_1th8i_699{opacity:.9}._sortableBlockSourceHidden_1th8i_703{opacity:0}._sortableQuestionDragging_1th8i_707{opacity:.88}._sortableQuestionSourceHidden_1th8i_711{opacity:0}._sortableAnswerOptionDragging_1th8i_715{opacity:.45}._questionDragOverlay_1th8i_719{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_1th8i_719 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._blockDragOverlay_1th8i_740{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_1th8i_755{gap:.1rem;min-width:0;display:grid}._blockDragOverlayContent_1th8i_755 strong,._blockDragOverlayContent_1th8i_755 span,._blockDragOverlayCount_1th8i_763{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._blockDragOverlayContent_1th8i_755 span,._blockDragOverlayCount_1th8i_763{color:var(--palette-slate-500);font-size:.8rem;font-weight:600}._blockDragOverlayCount_1th8i_763{flex-shrink:0;margin-left:.4rem}._quizQuestionList_1th8i_781{gap:0;margin:0;padding-left:0;list-style:none;display:grid}._quizItem_1th8i_789{margin:0;padding:1rem 0;list-style:none}._quizItem_1th8i_789+._quizItem_1th8i_789{border-top:1px solid var(--palette-slate-200)}._quizItem_1th8i_789:last-child{margin-bottom:.6rem}._quizItemContent_1th8i_803{gap:.35rem;display:grid}._quizQuestion_1th8i_781{padding:1rem 0}._quizQuestionTop_1th8i_812{justify-content:space-between;align-items:center;gap:20px;display:flex}._quizQuestionTopLeft_1th8i_819{flex:1;gap:.45rem;min-width:0;display:inline-flex}._questionOrderBadge_1th8i_826,._questionOrderBadgeStatic_1th8i_827{text-align:center;background:var(--palette-green-100);min-width:2.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_1th8i_826{border:1px solid var(--palette-sky-300);cursor:grab;transition:background-color .15s,border-color .15s,color .15s}._questionOrderBadge_1th8i_826:hover,._questionOrderBadge_1th8i_826:focus-visible{background:var(--palette-green-100);border-color:var(--palette-slate-400);color:var(--palette-slate-900)}._questionOrderBadge_1th8i_826:active{cursor:grabbing}._questionOrderBadgeLabel_1th8i_864,._questionOrderBadgeIcon_1th8i_865{justify-content:center;align-items:center;display:inline-flex}._questionOrderBadgeIcon_1th8i_865,._questionOrderBadge_1th8i_826:hover ._questionOrderBadgeLabel_1th8i_864,._questionOrderBadge_1th8i_826:focus-visible ._questionOrderBadgeLabel_1th8i_864{display:none}._questionOrderBadge_1th8i_826:hover ._questionOrderBadgeIcon_1th8i_865,._questionOrderBadge_1th8i_826:focus-visible ._questionOrderBadgeIcon_1th8i_865{display:inline-flex}._quizQuestionPrompt_1th8i_885{flex:1;min-width:0;margin:0}._inlineQuestionFieldButton_1th8i_891{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_1th8i_510{opacity:0;color:var(--palette-green-700);flex-shrink:0;transition:opacity .15s}._inlineQuestionFieldButton_1th8i_891:hover ._inlineQuestionEditIcon_1th8i_510,._inlineQuestionFieldButton_1th8i_891:focus-visible ._inlineQuestionEditIcon_1th8i_510,._inlineQuestionScoreButton_1th8i_915:hover ._inlineQuestionEditIcon_1th8i_510,._inlineQuestionScoreButton_1th8i_915:focus-visible ._inlineQuestionEditIcon_1th8i_510{opacity:1}._inlineQuestionFieldButton_1th8i_891:disabled{cursor:default}._inlineQuestionFieldButton_1th8i_891:disabled ._inlineQuestionEditIcon_1th8i_510,._inlineQuestionScoreButton_1th8i_915:disabled ._inlineQuestionEditIcon_1th8i_510{display:none}._inlineQuestionFieldInput_1th8i_929{border:1px solid var(--palette-slate-300);width:100%;font:inherit;color:inherit;background:var(--palette-white);border-radius:8px;padding:.2rem .45rem}._inlineQuestionFieldTextarea_1th8i_939{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_1th8i_952{width:100%}._inlineQuestionScoreInput_1th8i_956{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_1th8i_915{gap:.3rem}._quizQuestionTopRight_1th8i_970{flex-wrap:wrap;flex-shrink:0;justify-content:flex-end;align-items:center;gap:.55rem;display:inline-flex}._questionAnswerModeToggle_1th8i_979{background:var(--palette-slate-100);border-radius:999px;align-items:center;gap:.2rem;padding:.2rem;display:inline-flex}._questionAnswerModeButton_1th8i_988{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_1th8i_988:hover,._questionAnswerModeButton_1th8i_988:focus-visible{background:color-mix(in srgb, var(--palette-white) 80%, transparent);color:var(--palette-slate-900)}._questionAnswerModeButtonActive_1th8i_1009{background:var(--palette-white);color:var(--palette-sky-700);box-shadow:0 1px 2px var(--palette-slate-900-alpha-8)}._quizQuestionAnswer_1th8i_1015{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_1th8i_1026{align-items:center;gap:.5rem;display:flex}._quizQuestionAnswerInlineTrigger_1th8i_1032{vertical-align:middle;align-items:center;display:inline-flex}._quizQuestionAnswer_1th8i_1015 ._inlineQuestionFieldTextarea_1th8i_939,._quizQuestionAnswer_1th8i_1015 ._inlineQuestionFieldButton_1th8i_891{flex:1;min-width:0}._answerOptionList_1th8i_1044{gap:.45rem;margin-top:.45rem;display:grid}._answerOptionRow_1th8i_1050{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._answerOptionLeft_1th8i_1057{flex:1;align-items:center;gap:.55rem;min-width:0;display:inline-flex}._answerOptionIndex_1th8i_1065{text-align:center;min-width:25px;color:var(--palette-slate-900);flex-shrink:0;padding-top:.15rem;font-size:.92rem;font-weight:700}._answerOptionTextButton_1th8i_1075{white-space:normal;flex:1;align-items:flex-start;min-width:0;line-height:1.45}._answerOptionPlaceholder_1th8i_1083{color:inherit}._answerOptionActions_1th8i_1087{flex-shrink:0;align-items:center;gap:.35rem;display:inline-flex}._answerOptionCorrectButton_1th8i_1094{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_1th8i_1094:hover,._answerOptionCorrectButton_1th8i_1094:focus-visible{border-color:var(--palette-green-700);color:var(--palette-green-700);background:var(--palette-green-50)}._answerOptionCorrectButton_1th8i_1094:hover .icon-tooltip,._answerOptionCorrectButton_1th8i_1094:focus-visible .icon-tooltip{opacity:1;visibility:visible}._answerOptionCorrectButton_1th8i_1094 .icon-tooltip{left:auto;right:calc(100% + 10px)}._answerOptionCorrectButtonActive_1th8i_1130{border-color:var(--palette-green-700);background:var(--palette-green-100);color:var(--palette-green-700)}._answerOptionCorrectButton_1th8i_1094:disabled{opacity:.6;cursor:default}._answerOptionMenuButton_1th8i_1141{width:30px;height:30px;color:var(--palette-slate-500);background:0 0;border-color:#0000}._answerOptionMenuButton_1th8i_1141:hover,._answerOptionMenuButton_1th8i_1141:focus-visible{border-color:var(--palette-slate-300);background:var(--palette-slate-50);color:var(--palette-slate-600)}._answerOptionAddButton_1th8i_1156{justify-self:flex-start;margin-left:2.3rem}._quizQuestionMediaRow_1th8i_1161{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:.3rem;display:inline-flex}._quizQuestionMediaIntro_1th8i_1169{color:var(--palette-slate-600)}._spotifyMediaDisplay_1th8i_1173{flex-wrap:wrap;align-items:center;gap:.65rem;display:inline-flex}._spotifyMediaDisplay_1th8i_1173 a{color:var(--palette-green-700);text-decoration:underline}._spotifyMediaDisplay_1th8i_1173 a:hover,._spotifyMediaDisplay_1th8i_1173 a:focus-visible{color:var(--palette-green-400)}._spotifyPairInlineEdit_1th8i_1190{flex-wrap:wrap;align-items:center;gap:.5rem;display:inline-flex}._spotifyPairInlineEdit_1th8i_1190 ._inlineQuestionFieldInput_1th8i_929{width:260px;max-width:min(100%,360px)}._spotifyTrigger_1th8i_1202{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_1th8i_1202:hover{border-color:var(--palette-green-400);color:var(--palette-white);background:var(--palette-spotify-green)}._spotifyEmptyTrigger_1th8i_1224{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_1th8i_1224:hover,._spotifyEmptyTrigger_1th8i_1224:focus-visible{border-color:var(--palette-green-700);color:var(--palette-green-700);background:var(--palette-lavender-100)}._spotifyEmptyTrigger_1th8i_1224:disabled{opacity:.6;cursor:default}._quizTextElement_1th8i_1253 p{margin:0}._quizTextRow_1th8i_1257{justify-content:space-between;align-items:center;gap:.75rem;display:flex}._quizTextRowMain_1th8i_1264{flex:1;align-items:flex-start;gap:.45rem;min-width:0;display:inline-flex}._quizTextRow_1th8i_1257 ._quizInlineActionRow_1th8i_673{flex-shrink:0}._quizTextElement_1th8i_1253{flex:1;min-width:0;padding-left:.8rem;position:relative}._quizTextElement_1th8i_1253 p+p{margin-top:.4rem}._quizQuestionTop_1th8i_812 p{margin:0}._scorePill_1th8i_1291{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_1th8i_1291:disabled{cursor:default}@media (width<=980px){._quizEditorLayout_1th8i_1{grid-template-columns:minmax(0,1fr)}._quizToolkit_1th8i_226{order:-1;position:static}._quizBlocksPanel_1th8i_219{padding-left:1rem;padding-right:1rem}}@media (width<=760px){._mobileQuizToolkitButton_1th8i_240{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:45;background:var(--palette-slate-900);width:56px;height:56px;color:var(--palette-white);box-shadow:0 12px 28px var(--palette-slate-900-alpha-16);cursor:pointer;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex;position:fixed}._mobileQuizToolkitButton_1th8i_240:hover{background:var(--palette-slate-700)}._mobileQuizToolkitBackdrop_1th8i_241{z-index:70;background:var(--palette-slate-900-alpha-16);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .22s,visibility 0s linear .22s;display:block;position:fixed;inset:0}._mobileQuizToolkitBackdropVisible_1th8i_1364{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}._quizToolkit_1th8i_226,._quizToolkit_1th8i_226._mobileQuizToolkitOpen_1th8i_1372{z-index:80;order:initial;visibility:hidden;border-radius:20px 0 0 20px;flex-direction:column;width:min(88vw,380px);height:100dvh;transition:transform .22s,visibility 0s linear .22s;display:flex;position:fixed;inset:0 0 0 auto;transform:translate(100%)}._quizToolkit_1th8i_226._mobileQuizToolkitOpen_1th8i_1372{visibility:visible;box-shadow:-20px 0 48px var(--palette-slate-900-alpha-16);transition-delay:0s;transform:translate(0)}._mobileQuizToolkitHeader_1th8i_242{min-height:64px;padding:max(.75rem, env(safe-area-inset-top)) .75rem .75rem;border-bottom:1px solid var(--palette-slate-200);background:var(--palette-white);color:var(--palette-slate-800);align-items:center;display:flex}._mobileQuizToolkitCloseButton_1th8i_1406{width:100%;min-height:48px;color:var(--palette-slate-800);cursor:pointer;background:0 0;border:0;border-radius:12px;justify-content:flex-start;align-items:center;gap:.8rem;padding:.75rem 1rem;font-weight:600;display:inline-flex}._mobileQuizToolkitCloseButton_1th8i_1406:hover{background:var(--palette-slate-100)}._quizToolStage_1th8i_246{flex:1;grid-template-rows:minmax(0,1fr);min-height:0}._quizToolOverview_1th8i_258,._quizToolPanel_1th8i_268{min-height:0;padding-bottom:max(1rem, env(safe-area-inset-bottom));overflow-y:auto}}@media (width<=760px) and (prefers-reduced-motion:reduce){._quizToolkit_1th8i_226,._mobileQuizToolkitBackdrop_1th8i_241{transition:none}}._button_14al1_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_14al1_30{justify-content:center;align-items:center;gap:inherit;display:inline-flex}._contentItem_14al1_37{justify-content:center;align-items:center;display:inline-flex}._spinner_14al1_43{border:2px solid;border-right-color:#0000;border-radius:999px;flex-shrink:0;width:.95rem;height:.95rem;animation:.7s linear infinite _button-spinner_14al1_1}._rounded_14al1_53{border-radius:10px}._pill_14al1_57{border-radius:999px;font-size:.84rem;font-weight:600}._medium_14al1_63{min-height:44px;padding:.7rem 1rem}._small_14al1_68{min-height:36px;padding:.55rem .85rem}._pill_14al1_57._medium_14al1_63{gap:.38rem;min-height:32px;padding:.32rem .7rem}._pill_14al1_57._small_14al1_68{gap:.38rem;min-height:32px;padding:.32rem .72rem}._fullWidth_14al1_85{width:100%}._primary_14al1_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-600);--button-active-bg:var(--palette-green-700)}._secondary_14al1_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_14al1_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)}._outlined_14al1_122{--button-bg:var(--palette-white-alpha-82);--button-border:var(--palette-slate-900);--button-border-width:2px;--button-disabled-border:var(--palette-slate-300);--button-color:var(--palette-slate-900);--button-shadow:3px 3px 0 var(--palette-slate-900);--button-hover-bg:var(--palette-lavender-50);--button-active-bg:var(--palette-lavender-100)}@media (hover:hover){._button_14al1_1:hover{background:var(--button-hover-bg)}}._button_14al1_1:active{background:var(--button-active-bg)}._button_14al1_1:focus-visible{outline:3px solid var(--palette-lavender-600-alpha-30);outline-offset:2px}._button_14al1_1:disabled,._button_14al1_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_14al1_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}._saveStatus_1eha0_1{min-height:34px;color:var(--palette-slate-600);border-radius:9px;outline:none;align-items:center;display:inline-flex;position:relative}._saveStatus_1eha0_1:focus-visible{box-shadow:0 0 0 3px var(--palette-lavender-600-alpha-30)}._statusContent_1eha0_15{white-space:nowrap;align-items:center;gap:.4rem;display:inline-flex}._savedIcon_1eha0_22{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex;position:relative}._checkBadge_1eha0_32{border:1.5px solid var(--palette-white);background:var(--palette-green-600);width:12px;height:12px;color:var(--palette-white);border-radius:50%;justify-content:center;align-items:center;display:inline-flex;position:absolute;bottom:-1px;right:-1px}._savingIcon_1eha0_47{color:var(--palette-lavender-700);flex-shrink:0}._statusText_1eha0_52{color:var(--palette-slate-600);font-size:.78rem;font-weight:600}._tooltip_1eha0_58{z-index:30;background:var(--palette-slate-900);width:max-content;max-width:min(290px,80vw);color:var(--palette-white);white-space:normal;opacity:0;visibility:hidden;pointer-events:none;border-radius:8px;padding:.38rem .62rem;font-size:.78rem;line-height:1.35;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%)}._saveStatus_1eha0_1:hover ._tooltip_1eha0_58,._saveStatus_1eha0_1:focus-visible ._tooltip_1eha0_58{opacity:1;visibility:visible}._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_110bd_1{gap:1rem;max-width:960px;margin:0 auto;display:grid}._heroCard_110bd_8{align-content:start;gap:.7rem;width:100%;min-height:180px;display:grid;overflow:visible}._profileHeaderRow_110bd_17{flex-wrap:wrap;align-items:center;gap:2px;display:flex}._emojiPickerGroup_110bd_24{flex-shrink:0;position:relative}._emojiButton_110bd_29,._emojiStatic_110bd_30{border-radius:56px;justify-content:center;align-items:center;width:56px;height:56px;font-size:1.8rem;display:inline-flex}._emojiButton_110bd_29{cursor:pointer;background:0 0;border:none}._emojiButton_110bd_29:hover{background:var(--palette-lavender-50)}._emojiPicker_110bd_24{border:1px solid var(--palette-slate-300);background:var(--palette-white);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_110bd_66{background:var(--palette-slate-50);cursor:pointer;border:1px solid #0000;border-radius:12px;min-height:44px;font-size:1.35rem}._emojiOption_110bd_66:hover{background:var(--palette-lavender-100);border-color:var(--palette-lavender-400)}._eyebrow_110bd_80{color:var(--palette-slate-500);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:700}._title_110bd_89{margin:0}._quizStat_110bd_93{border-left:3px solid var(--palette-sky-600);width:fit-content;margin:.15rem 0 0;padding-left:.75rem}._quizStat_110bd_93>div{align-items:baseline;gap:.5rem;display:flex}._quizStatLabel_110bd_106{color:var(--palette-slate-500);font-size:.88rem;font-weight:600}._quizStatValue_110bd_112{color:var(--palette-slate-900);order:-1;margin:0;font-size:1.4rem;font-weight:700;line-height:1}._email_110bd_121{color:var(--palette-slate-600);margin:0;font-size:1rem}._adminPanel_110bd_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_110bd_141{color:var(--palette-lavender-800);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700}._adminField_110bd_150{gap:.4rem;display:grid}._adminLabel_110bd_155{color:var(--palette-lavender-800);font-size:.88rem;font-weight:600}._adminEmailHint_110bd_161{color:var(--palette-lavender-800);margin:0;font-size:.9rem}._adminActions_110bd_167{flex-wrap:wrap;gap:.65rem;display:flex}._grid_110bd_173{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}._gridSingleColumn_110bd_179{grid-template-columns:minmax(0,1fr)}._sectionCard_110bd_183{gap:1rem;display:grid}._sectionHeader_110bd_188{justify-content:space-between;align-items:start;display:flex}._sectionEyebrow_110bd_194{color:var(--palette-slate-500);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.74rem;font-weight:700}._sectionHeading_110bd_203{color:var(--palette-slate-900);margin:0;font-size:1.15rem}._sectionTitle_110bd_209{margin:.25rem 0 0}._emptyState_110bd_213{color:var(--palette-slate-500);margin:0}._list_110bd_218{gap:.85rem;display:grid}._quizList_110bd_223{display:grid}._listCard_110bd_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_110bd_240{gap:.45rem;display:grid}._listTitle_110bd_245{margin:0}._listDescription_110bd_249{color:var(--palette-slate-600);margin:0;line-height:1.5}._metaText_110bd_255{color:var(--palette-slate-500);margin:0;font-size:.9rem}._blockTitleRow_110bd_261{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}._modePill_110bd_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_110bd_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_djici_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}._mobileMenuButton_djici_18,._mobileBackdrop_djici_19{display:none}._sidebar_djici_1._collapsed_djici_23{width:96px;overflow:visible}._sidebar_djici_1._collapsed_djici_23 ._sidebarToggle_djici_28,._sidebar_djici_1._collapsed_djici_23 ._navItem_djici_29,._sidebar_djici_1._collapsed_djici_23 ._quizMenuButton_djici_30,._sidebar_djici_1._collapsed_djici_23 ._profileItem_djici_31{justify-content:center;gap:0;width:56px;height:56px;padding:0}._sidebarToggle_djici_28,._navItem_djici_29,._quizMenuButton_djici_30{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_djici_28:hover,._navItem_djici_29:hover,._quizMenuButton_djici_30:hover{background:var(--palette-slate-100)}._navItem_djici_29._active_djici_62{background:var(--palette-slate-200);color:var(--palette-slate-900);font-weight:600}._navItemSpecial_djici_68{background:linear-gradient(135deg, var(--palette-green-700), var(--palette-lavender-600));color:var(--palette-white);font-weight:600}._navItemSpecial_djici_68:hover,._navItemSpecial_djici_68._active_djici_62{background:linear-gradient(135deg, var(--palette-green-400), var(--palette-green-700));color:var(--palette-white)}._quizMenuButton_djici_30._active_djici_62{background:var(--palette-slate-200);color:var(--palette-slate-900);font-weight:600}._navLabel_djici_90{white-space:nowrap}._sidebar_djici_1._collapsed_djici_23 ._navLabel_djici_90{opacity:0;width:0;overflow:hidden}._sidebarNav_djici_100{flex-direction:column;gap:.4rem;margin-block:.8rem;display:flex}._sidebarPopoverGroup_djici_107{position:relative}._sidebar_djici_1._collapsed_djici_23 ._sidebarPopoverGroup_djici_107{justify-content:center;display:flex}._sidebarSection_djici_116{grid-template-rows:auto auto minmax(0,1fr);gap:0;height:100%;min-height:0;display:grid}._sidebarSectionTitle_djici_124{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_djici_134{border-top:1px solid var(--palette-slate-200);width:calc(100% + 2rem);margin-inline:-1rem}._sidebarQuizList_djici_140{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_djici_1._collapsed_djici_23 ._sidebarSectionTitle_djici_124{display:none}._sidebarScrollableArea_djici_156{flex:1;min-height:0;overflow:hidden}._sidebarSpacer_djici_162{flex:1}._sidebarProfileArea_djici_166{border-top:1px solid var(--palette-slate-200);width:calc(100% + 2rem);margin-inline:-1rem;padding:.7rem 1rem 0}._quizRow_djici_173{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_djici_173:hover{background:var(--palette-lavender-100)}._quizRow_djici_173._active_djici_62{border-color:var(--palette-lavender-400);background:var(--palette-lavender-200);font-weight:600}._quizRowTitle_djici_197{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:block;overflow:hidden}._quizPopover_djici_206{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_djici_229{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_djici_1._collapsed_djici_23 ._profilePopover_djici_229{bottom:0;left:calc(100% + 14px)}._quizPopoverTitle_djici_247{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_djici_262{gap:.35rem;display:grid}._quizPopoverItem_djici_267{color:var(--palette-slate-900);background:var(--palette-slate-50);border-radius:10px;padding:.65rem .75rem;display:block}._quizPopoverItem_djici_267:hover{background:var(--palette-lavender-100)}._quizPopoverItem_djici_267._active_djici_62{background:var(--palette-lavender-200);font-weight:600}._profileItem_djici_31{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_djici_31:hover{background:var(--palette-slate-100)}._profilePopoverItem_djici_302{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_djici_302:hover{background:var(--palette-slate-50)}._profilePopoverHint_djici_321{color:var(--palette-slate-500);font-size:.78rem}._profilePopoverDanger_djici_326{color:var(--palette-red-700);font-weight:600}._profilePopoverDanger_djici_326:hover{background:var(--palette-red-100)}._profileMeta_djici_335{display:grid}._profileRole_djici_339{color:var(--palette-slate-500);font-size:.78rem}._sidebar_djici_1._collapsed_djici_23 ._profileMeta_djici_335{display:none}._profileInitials_djici_348{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_djici_362{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_djici_28._isCollapsed_djici_382:hover ._navTooltip_djici_362,._sidebarToggle_djici_28._isCollapsed_djici_382:focus-visible ._navTooltip_djici_362,._navItem_djici_29._isCollapsed_djici_382:hover ._navTooltip_djici_362,._navItem_djici_29._isCollapsed_djici_382:focus-visible ._navTooltip_djici_362,._quizMenuButton_djici_30._isCollapsed_djici_382:hover ._navTooltip_djici_362,._quizMenuButton_djici_30._isCollapsed_djici_382:focus-visible ._navTooltip_djici_362,._profileItem_djici_31._isCollapsed_djici_382:hover ._navTooltip_djici_362,._profileItem_djici_31._isCollapsed_djici_382:focus-within ._navTooltip_djici_362{opacity:1;visibility:visible}._sidebarPopoverGroup_djici_107._isOpen_djici_394 ._quizPopover_djici_206{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}._sidebarPopoverGroup_djici_107._isOpen_djici_394 ._quizMenuButton_djici_30 ._navTooltip_djici_362{opacity:0;visibility:hidden}@media (width<=760px){._mobileMenuButton_djici_18{top:max(1rem, env(safe-area-inset-top));left:max(1rem, env(safe-area-inset-left));z-index:40;border:1px solid var(--palette-slate-300);background:var(--palette-white);width:48px;height:48px;color:var(--palette-slate-900);box-shadow:0 8px 24px var(--palette-slate-900-alpha-16);cursor:pointer;border-radius:14px;place-items:center;font-size:1.25rem;display:grid;position:fixed}._mobileMenuButton_djici_18:hover{background:var(--palette-slate-100)}._mobileBackdrop_djici_19{z-index:50;background:var(--palette-slate-900-alpha-16);opacity:0;visibility:hidden;pointer-events:none;border:0;padding:0;transition:opacity .2s,visibility 0s linear .2s;display:block;position:fixed;inset:0}._mobileBackdropVisible_djici_445{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}._sidebar_djici_1,._sidebar_djici_1._collapsed_djici_23{z-index:60;width:80vw;height:100dvh;padding-top:max(1rem, env(safe-area-inset-top));visibility:hidden;transition:transform .22s,visibility 0s linear .22s;position:fixed;inset:0 auto 0 0;overflow:hidden;transform:translate(-100%)}._sidebar_djici_1._mobileOpen_djici_468{visibility:visible;box-shadow:20px 0 48px var(--palette-slate-900-alpha-16);transition-delay:0s;transform:translate(0)}._sidebarToggle_djici_28{min-height:48px}._sidebarToggle_djici_28 ._navLabel_djici_90{font-weight:600}._profilePopover_djici_229{max-width:calc(80vw - 2rem)}}@media (width<=760px) and (prefers-reduced-motion:reduce){._sidebar_djici_1,._sidebar_djici_1._collapsed_djici_23,._mobileBackdrop_djici_19{transition:none}}._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;min-width:0;height:100dvh;min-height:0;padding:80px 24px 40px;overflow:hidden auto}@media (width<=760px){.main-content{padding-inline:16px}}.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}
