.AdminLanguageSelect_compact__nHBxg,.AdminLanguageSelect_control__cndlp{display:inline-flex}.AdminLanguageSelect_compact__nHBxg select,.AdminLanguageSelect_control__cndlp select{min-height:42px;border:1px solid var(--admin-border,#d8dfe4);border-radius:10px;background:var(--admin-surface,#fff);color:var(--admin-text,#172033);padding:0 10px;font:inherit;font-size:13px;font-weight:700}.AdminLanguageSelect_compact__nHBxg select{min-height:36px;font-size:12px}.AdminLanguageSelect_srOnly__eVfxR{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.OrganizationSwitcher_root__Yqo2V{position:relative;display:grid;gap:7px}.OrganizationSwitcher_label__aSUZO{color:var(--admin-muted);font-size:12px;font-weight:700}.OrganizationSwitcher_trigger__tXtof{width:100%;min-height:62px;display:grid;grid-template-columns:42px minmax(0,1fr) 20px;align-items:center;gap:12px;border:1px solid var(--admin-border);border-radius:12px;background:var(--admin-surface-soft);color:var(--admin-text);cursor:pointer;font:inherit;padding:9px 11px;text-align:start;transition:border-color .16s ease,box-shadow .16s ease,background .16s ease}.OrganizationSwitcher_trigger__tXtof:hover{border-color:var(--admin-border-strong);background:color-mix(in srgb,var(--admin-surface-soft) 84%,var(--admin-surface))}.OrganizationSwitcher_trigger__tXtof:focus-visible{outline:3px solid color-mix(in srgb,var(--admin-primary) 34%,transparent);outline-offset:2px}.OrganizationSwitcher_trigger__tXtof[aria-expanded=true]{border-color:color-mix(in srgb,var(--admin-primary) 48%,var(--admin-border));box-shadow:0 0 0 3px color-mix(in srgb,var(--admin-primary) 11%,transparent)}.OrganizationSwitcher_avatar__JltMx{width:38px;height:38px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:var(--admin-surface-soft);color:var(--admin-text);font-size:13px;font-weight:850;letter-spacing:-.02em}.OrganizationSwitcher_avatarEmphasized__OKqmS{width:42px;height:42px;background:var(--admin-primary);color:var(--admin-primary-text);font-size:14px}.OrganizationSwitcher_currentName__b60Wp,.OrganizationSwitcher_optionName__CEV6h{min-width:0;overflow:hidden;color:var(--admin-text);font-weight:800;text-overflow:ellipsis;white-space:nowrap}.OrganizationSwitcher_currentName__b60Wp{font-size:15px}.OrganizationSwitcher_chevrons__1WToZ{color:var(--admin-subtle);transition:transform .16s ease}.OrganizationSwitcher_trigger__tXtof[aria-expanded=true] .OrganizationSwitcher_chevrons__1WToZ{transform:rotate(180deg)}.OrganizationSwitcher_menu__SlnUy{position:absolute;z-index:70;inset-block-start:calc(100% + 8px);inset-inline:0;overflow:hidden;border:1px solid var(--admin-border-strong);border-radius:14px;background:var(--admin-surface);box-shadow:var(--admin-shadow)}.OrganizationSwitcher_menuTitle__0duYN{padding:14px 14px 7px;color:var(--admin-muted);font-size:13px;font-weight:750}.OrganizationSwitcher_options__gkP9k{display:grid;max-height:min(340px,calc(100vh - 250px));overflow-y:auto;padding:3px 7px 8px}.OrganizationSwitcher_option__sAeoI{min-width:0;display:grid;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:11px;border:0;border-radius:9px;background:transparent;color:var(--admin-text);cursor:pointer;font:inherit;padding:8px 9px;text-align:start}.OrganizationSwitcher_option__sAeoI:focus-visible,.OrganizationSwitcher_option__sAeoI:hover{outline:none;background:var(--admin-surface-soft)}.OrganizationSwitcher_optionName__CEV6h{font-size:14px}.OrganizationSwitcher_checkmark__pzQmy{color:var(--admin-primary)}.OrganizationSwitcher_createLink__Anij1{min-height:48px;display:flex;align-items:center;gap:11px;border-top:1px solid var(--admin-border);color:var(--admin-muted);font-size:14px;font-weight:750;padding:12px 15px;text-decoration:none}.OrganizationSwitcher_createLink__Anij1:focus-visible,.OrganizationSwitcher_createLink__Anij1:hover{outline:none;background:var(--admin-surface-soft);color:var(--admin-text)}@media (prefers-reduced-motion:reduce){.OrganizationSwitcher_chevrons__1WToZ,.OrganizationSwitcher_trigger__tXtof{transition:none}}.AdminShell_shell__mAvL2,.AdminShell_systemShell__XUUuL{min-height:100vh;background:var(--admin-bg);color:var(--admin-text);display:flex;overflow:hidden}.AdminShell_sidebar___iBNu{width:280px;min-height:100vh;background:var(--admin-sidebar-bg);color:var(--admin-text);border-inline-end:1px solid var(--admin-border);display:flex;flex-direction:column;flex-shrink:0}.AdminShell_sidebarHeader__pK2eC{height:72px;padding:18px 18px 12px;display:flex;align-items:center;gap:12px}.AdminShell_mark__Xirr8{width:36px;height:36px;border-radius:8px;background:var(--admin-primary);color:var(--admin-primary-text);display:grid;place-items:center;font-weight:900;letter-spacing:0}.AdminShell_questigoMark__93JhZ{width:23px;height:26px;color:#111827;display:block}.AdminShell_brandText__JjuVO{display:grid;gap:2px}.AdminShell_brandName__g0Dt6{font-size:16px;font-weight:800;line-height:1.1}.AdminShell_brandMeta__tE3Ab{font-size:12px;color:var(--admin-muted)}.AdminShell_orgSwitcher__61eJI{padding:0 14px 14px}.AdminShell_orgSelectLabel__R3JMW{display:grid;gap:7px;font-size:12px;font-weight:700;color:var(--admin-muted)}.AdminShell_orgSelect__UYS_l{width:100%;border:1px solid var(--admin-border);background:var(--admin-surface-soft);color:var(--admin-text);border-radius:8px;padding:10px 11px;font:inherit;font-weight:800}.AdminShell_nav__2_bEd{flex:1;overflow-y:auto;padding:8px 12px 18px}.AdminShell_navSection__XFWgH{margin-bottom:24px}.AdminShell_sectionLabel__Y1Ow8{padding:0 8px 8px;color:var(--admin-subtle);font-size:11px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}.AdminShell_navList__aCCqr{list-style:none;display:grid;gap:2px}.AdminShell_navLink__FeFjG{display:flex;align-items:center;gap:10px;min-height:38px;padding:9px 10px;border-radius:8px;color:var(--admin-muted);text-decoration:none;font-size:14px;font-weight:700;transition:background .16s ease,color .16s ease}.AdminShell_navLink__FeFjG:hover{background:var(--admin-surface-soft);color:var(--admin-text)}.AdminShell_navLinkActive__13TbF{background:var(--admin-primary);color:var(--admin-primary-text)}.AdminShell_navIcon__dTylT{width:17px;height:17px;flex-shrink:0}.AdminShell_liveRunDot__GuNxi{width:9px;height:9px;margin-inline-start:auto;border-radius:50%;background:#00c781;box-shadow:0 0 0 3px color-mix(in srgb,#00c781 16%,transparent)}.AdminShell_sidebarFooter__ohfPN{border-top:1px solid var(--admin-border);padding:14px}.AdminShell_sidebarAccount__TCUre{display:grid;gap:3px;margin:0 2px 12px;min-width:0}.AdminShell_sidebarAccount__TCUre span{color:var(--admin-muted);font-size:11px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.AdminShell_sidebarAccount__TCUre strong{overflow:hidden;color:var(--admin-text);font-size:13px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.AdminShell_logoutButton__U1rx9{width:100%;border:1px solid hsla(0,91%,71%,.4);background:rgba(239,68,68,.1);color:#b91c1c;border-radius:8px;padding:9px 11px;font:inherit;font-weight:800;cursor:pointer}.AdminShell_mainColumn__RNWmM{min-width:0;flex:1;min-height:100vh;display:flex;flex-direction:column}.AdminShell_topbar__mapke{height:72px;flex-shrink:0;border-bottom:1px solid var(--admin-border);background:color-mix(in srgb,var(--admin-bg) 92%,transparent);backdrop-filter:blur(14px);padding:0 24px;display:flex;align-items:center;gap:14px}.AdminShell_iconButton__RJLs9,.AdminShell_menuButton__elIm0{border:1px solid var(--admin-border);background:var(--admin-surface);color:var(--admin-text);box-shadow:none}.AdminShell_menuButton__elIm0{display:none;width:40px;height:40px;border-radius:8px;align-items:center;justify-content:center;cursor:pointer}.AdminShell_topbarSpacer__MzpET{flex:1}.AdminShell_topbarActions___8bWl{display:flex;align-items:center;gap:8px}.AdminShell_iconButton__RJLs9{position:relative;width:42px;height:42px;border-radius:10px;display:grid;place-items:center;cursor:pointer}.AdminShell_notificationDot__CA3Za{position:absolute;top:10px;inset-inline-end:10px;width:7px;height:7px;border-radius:999px;background:var(--admin-primary)}.AdminShell_avatar__vNteS{width:42px;height:42px;border-radius:999px;display:grid;place-items:center;background:var(--admin-surface-soft);color:var(--admin-text);font-size:13px;font-weight:900}.AdminShell_avatarButton__Gd63F{border:0;cursor:pointer;font:inherit}.AdminShell_avatarButton__Gd63F:focus-visible,.AdminShell_avatarButton__Gd63F:hover{background:color-mix(in srgb,var(--admin-primary) 16%,var(--admin-surface-soft))}.AdminShell_accountMenuWrap__O1xmm{position:relative}.AdminShell_accountMenu___VfN5{position:absolute;top:calc(100% + 8px);inset-inline-end:0;z-index:50;width:288px;border:1px solid var(--admin-border);border-radius:14px;background:var(--admin-surface);box-shadow:var(--admin-shadow);overflow:hidden}.AdminShell_accountMenuIdentity__23HRg{display:grid;gap:5px;padding:15px 16px}.AdminShell_accountMenuEmail__tM46p{overflow:hidden;color:var(--admin-text);font-size:14px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.AdminShell_accountMenuRole__ptm6W{color:var(--admin-muted);font-size:12px;font-weight:700}.AdminShell_accountLogoutButton__LWC2X{width:100%;display:flex;align-items:center;gap:9px;border:0;border-top:1px solid var(--admin-border);background:transparent;color:var(--admin-text);cursor:pointer;font:inherit;font-size:14px;font-weight:800;padding:12px 16px;text-align:start}.AdminShell_accountLogoutButton__LWC2X:focus-visible,.AdminShell_accountLogoutButton__LWC2X:hover{background:var(--admin-surface-soft)}.AdminShell_content___zI_A,.AdminShell_systemContent__5Q6Rj{flex:1;min-width:0;overflow-y:auto;padding:32px 40px;background:var(--admin-bg)}.AdminShell_contentInner__A8af7{width:100%;max-width:1500px;margin:0 auto}.AdminShell_mobileOverlay__XZ9V_{display:none}.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7{color:var(--admin-text)}.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 h1,.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 h2,.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 strong,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 h1,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 h2,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 strong{color:var(--admin-text)!important}.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 p,.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 td,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 p,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 td{color:color-mix(in srgb,var(--admin-text) 72%,transparent)!important}.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 section,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 section{background:transparent!important}.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 section>div>section,.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 section>section,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 section>div>section,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 section>section{border-color:var(--admin-border)!important;background:var(--admin-surface)!important;box-shadow:none!important}.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 table,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 table{background:var(--admin-surface)!important}.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 th,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 th{border-color:var(--admin-border)!important;background:var(--admin-surface-soft)!important;color:var(--admin-muted)!important}.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 a,.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 button,.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 div,.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 input,.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 select,.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 tr,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 a,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 button,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 div,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 input,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 select,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 tr{border-color:var(--admin-border)!important}.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 input,.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 select,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 input,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 select{background:var(--admin-surface)!important;color:var(--admin-text)!important}.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 .admin-quest-list-panel,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 .admin-quest-list-panel{border:0!important;background:transparent!important;box-shadow:none!important}.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 .admin-quest-filter,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 .admin-quest-filter{border-color:transparent!important}.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 .admin-quest-filter-active,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 .admin-quest-filter-active{color:var(--admin-primary-text)!important}.AdminShell_shell__mAvL2[data-admin-theme=dark] .AdminShell_contentInner__A8af7 .admin-quest-filter-active .admin-quest-filter-count,.AdminShell_systemShell__XUUuL[data-admin-theme=dark] .AdminShell_contentInner__A8af7 .admin-quest-filter-active .admin-quest-filter-count{background:color-mix(in srgb,var(--admin-bg) 22%,transparent)!important;color:var(--admin-primary-text)!important;transition:none!important}@media (max-width:860px){.AdminShell_shell__mAvL2,.AdminShell_systemShell__XUUuL{display:block;overflow:visible}.AdminShell_sidebar___iBNu{position:fixed;inset:0 auto 0 0;z-index:40;transform:translateX(-100%);transition:transform .18s ease}.AdminShell_sidebarOpen__AC6Ls{transform:translateX(0)}.AdminShell_mobileOverlay__XZ9V_{display:block;position:fixed;inset:0;z-index:30;border:0;background:rgba(15,23,42,.42)}.AdminShell_mainColumn__RNWmM{min-height:100vh}.AdminShell_menuButton__elIm0{display:flex}.AdminShell_topbar__mapke{height:auto;min-height:64px;padding:10px 14px;flex-wrap:wrap}.AdminShell_content___zI_A,.AdminShell_systemContent__5Q6Rj{padding:16px}}[dir=rtl] .AdminShell_sidebar___iBNu{border-inline-end:0;border-inline-start:1px solid var(--admin-border)}@media (max-width:860px){[dir=rtl] .AdminShell_sidebar___iBNu{inset:0 0 0 auto;transform:translateX(100%)}[dir=rtl] .AdminShell_sidebarOpen__AC6Ls{transform:translateX(0)}}.AdminConfirmDialog_backdrop__wsirR{position:fixed;z-index:100;inset:0;display:grid;place-items:center;padding:24px;background:color-mix(in srgb,var(--admin-bg,#172033) 76%,transparent);backdrop-filter:blur(5px)}.AdminConfirmDialog_backdropRight__y4OqK{place-items:stretch end;padding:0}.AdminConfirmDialog_dialog__4VWyx{display:grid;gap:12px;width:min(100%,430px);border:1px solid var(--admin-border,#d9e0e5);border-radius:18px;padding:18px;background:var(--admin-surface,#fffefd);color:var(--admin-text,#172033);box-shadow:var(--admin-shadow,0 8px 18px rgb(20 32 51/8%))}.AdminConfirmDialog_dialog__4VWyx h3,.AdminConfirmDialog_dialog__4VWyx strong{color:var(--admin-text,#172033)}.AdminConfirmDialog_dialogRight__Nx_uA{width:min(100%,460px);min-height:100%;max-height:100%;border-radius:0;overflow-y:auto}.AdminConfirmDialog_copy__Ed3VE{display:grid;gap:7px}.AdminConfirmDialog_visuallyHidden__1Xyc_{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.AdminConfirmDialog_copy__Ed3VE h2{margin:0;color:var(--admin-text,#172033);font-size:18px;font-weight:800;letter-spacing:-.015em;line-height:1.3;text-align:center}.AdminConfirmDialog_copy__Ed3VE p{margin:0;color:var(--admin-muted,#667085);font-size:14px;line-height:1.5;text-align:center}.AdminConfirmDialog_error__IxqBx{margin:0;border:1px solid var(--admin-danger-border,#fecaca);border-radius:8px;padding:9px 10px;color:var(--admin-danger-text,#b42318);background:var(--admin-danger-surface,#fff1f1);font-size:12px;line-height:1.45}.AdminConfirmDialog_actions__spJP1{display:flex;gap:8px;margin-top:6px}.AdminConfirmDialog_cancelButton__Y1DlC,.AdminConfirmDialog_confirmButton__PhnUp{flex:1;min-height:44px;border:1px solid var(--admin-primary,#f49c00);border-radius:8px;padding:7px 12px;color:var(--admin-primary-text,#172033);background:var(--admin-primary,#f49c00);cursor:pointer;font:inherit;font-size:13px;font-weight:700;transition:border-color .14s ease,background .14s ease,color .14s ease}.AdminConfirmDialog_cancelButton__Y1DlC:hover:not(:disabled){filter:brightness(.94)}.AdminConfirmDialog_confirmButton__PhnUp{border-color:var(--admin-border-strong,#cbd5dc);color:var(--admin-text,#344054);background:var(--admin-surface,#fffefd)}.AdminConfirmDialog_confirmButtonDanger__sRQrX{border-color:var(--admin-danger-border,#fecaca);color:var(--admin-danger-text,#b42318);background:var(--admin-danger-surface,#fff1f1)}.AdminConfirmDialog_confirmButton__PhnUp:hover:not(:disabled){background:var(--admin-surface-soft,#f4f6f7)}.AdminConfirmDialog_confirmButtonDanger__sRQrX:hover:not(:disabled){border-color:#ef4444;background:color-mix(in srgb,#ef4444 20%,var(--admin-surface,#fffefd))}.AdminConfirmDialog_cancelButton__Y1DlC:focus-visible,.AdminConfirmDialog_confirmButton__PhnUp:focus-visible{outline:2px solid color-mix(in srgb,var(--admin-primary,#f49c00) 55%,transparent);outline-offset:2px}.AdminConfirmDialog_cancelButton__Y1DlC:disabled,.AdminConfirmDialog_confirmButton__PhnUp:disabled{cursor:wait;opacity:.62}@media (max-width:500px){.AdminConfirmDialog_backdrop__wsirR{align-items:end;padding:16px}.AdminConfirmDialog_dialog__4VWyx{border-radius:14px}.AdminConfirmDialog_backdropRight__y4OqK{align-items:stretch;padding:0}.AdminConfirmDialog_dialogRight__Nx_uA{width:100%;border-radius:0}.AdminConfirmDialog_actions__spJP1{display:grid;grid-template-columns:1fr 1fr}}.AdminSaveFeedback_toast__bo6Ws{position:fixed;z-index:100;right:24px;bottom:24px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;width:min(360px,calc(100vw - 32px));align-items:start;gap:10px;border:1px solid;border-radius:12px;padding:14px;box-shadow:0 14px 30px rgba(16,24,40,.16);animation:AdminSaveFeedback_enter__6YJbf .16s ease-out}.AdminSaveFeedback_toast__bo6Ws>svg{width:18px;height:18px;margin-top:1px}.AdminSaveFeedback_success__CZr_P{border-color:#a7e7c0;color:#067647;background:#f0fdf4}.AdminSaveFeedback_error__VlAqU{border-color:#fdb4ba;color:#b42318;background:#fff7f7}.AdminSaveFeedback_copy__siOOt{display:grid;gap:3px}.AdminSaveFeedback_copy__siOOt strong{color:#172033;font-size:13px;line-height:1.3}.AdminSaveFeedback_copy__siOOt span{color:#667085;font-size:12px;line-height:1.4}.AdminSaveFeedback_copy__siOOt button{display:inline-flex;width:fit-content;align-items:center;gap:4px;border:0;padding:2px 0 0;color:#d35400;background:transparent;cursor:pointer;font:inherit;font-size:12px;font-weight:700}.AdminSaveFeedback_copy__siOOt button svg,.AdminSaveFeedback_dismiss__70kv6 svg{width:14px;height:14px}.AdminSaveFeedback_dismiss__70kv6{display:inline-flex;align-items:center;justify-content:center;border:0;padding:1px;color:#98a2b3;background:transparent;cursor:pointer}.AdminSaveFeedback_copy__siOOt button:focus-visible,.AdminSaveFeedback_copy__siOOt button:hover,.AdminSaveFeedback_dismiss__70kv6:focus-visible,.AdminSaveFeedback_dismiss__70kv6:hover{text-decoration:underline;outline:none}@keyframes AdminSaveFeedback_enter__6YJbf{0%{opacity:0;transform:translateY(8px)}}.RiddleMapPicker_picker__o6QwK{display:grid;gap:8px}.RiddleMapPicker_addressField__TpwFL{display:grid;gap:6px;color:#475467;font-size:13px;font-weight:700;text-align:start}.RiddleMapPicker_addressField__TpwFL small{color:#667085;font-size:12px;font-weight:520;line-height:1.4}.RiddleMapPicker_addressControl__CEKqX{position:relative}.RiddleMapPicker_addressControl__CEKqX svg{position:absolute;z-index:1;top:50%;inset-inline-end:12px;width:17px;height:17px;fill:none;stroke:#667085;stroke-linecap:round;stroke-width:1.8;transform:translateY(-50%);pointer-events:none}.RiddleMapPicker_addressControl__CEKqX .RiddleMapPicker_addressInput__Xp0fh[type=search]{width:100%;min-height:40px;border:1px solid #cbd5dc;border-radius:9px;padding-block:10px!important;padding-inline:12px 42px!important;color:#172033;background:#fffefd;font:inherit;font-size:14px;direction:inherit;text-align:start}.RiddleMapPicker_addressControl__CEKqX .RiddleMapPicker_addressInput__Xp0fh::placeholder{color:#98a2b3}.RiddleMapPicker_addressControl__CEKqX .RiddleMapPicker_addressInput__Xp0fh:focus{border-color:#f4a24a;outline:2px solid rgba(244,162,74,.22);outline-offset:1px}.RiddleMapPicker_addressError__N4Hn4{border:1px solid #fed7aa;border-radius:8px;padding:8px 10px;color:#9a5b13;background:#fffaf2;font-size:12px;line-height:1.4}.RiddleMapPicker_mapShell__QeWxT{position:relative}.RiddleMapPicker_map__Z_OXw{width:100%;height:360px;overflow:hidden;border:1px solid #d9e0e5;border-radius:12px}.RiddleMapPicker_mapCompact__tafeE{height:clamp(168px,24vh,224px)}.RiddleMapPicker_mapLegend__If7bi{position:absolute;z-index:1;bottom:12px;left:12px;display:flex;flex-wrap:wrap;gap:8px 12px;max-width:calc(100% - 24px);border:1px solid rgba(203,213,220,.9);border-radius:8px;padding:6px 8px;color:#475467;background:rgba(255,254,253,.92);box-shadow:0 2px 8px rgba(23,32,51,.1);font-size:11px;font-weight:700;pointer-events:none}.RiddleMapPicker_mapLegend__If7bi span{display:inline-flex;align-items:center;gap:5px}.RiddleMapPicker_mapLegend__If7bi i{display:block;width:10px;height:10px;border:2px solid #fffefd;border-radius:50%;box-shadow:0 0 0 1px rgba(23,32,51,.12)}.RiddleMapPicker_startMarker__bA_D9{background:#475467}.RiddleMapPicker_stepMarker__eDzh1{background:#94a3b8}.DurableRiddleCompanion_rail__m4lc1{display:flex;min-width:0;min-height:0;height:100%;overflow:hidden;position:relative;flex-direction:column;color:var(--qe-text);background:var(--qe-surface)}.DurableRiddleCompanion_rail__m4lc1 *,.DurableRiddleCompanion_rail__m4lc1 :after,.DurableRiddleCompanion_rail__m4lc1 :before{box-sizing:border-box}.DurableRiddleCompanion_header__Vl8_K{display:flex;min-height:78px;align-items:center;justify-content:space-between;gap:12px;border-bottom:1px solid var(--qe-border);padding:16px 20px}.DurableRiddleCompanion_brand__Q6_WC{display:flex;min-width:0;align-items:center;gap:11px}.DurableRiddleCompanion_brand__Q6_WC>span:last-child{display:grid;min-width:0;gap:3px}.DurableRiddleCompanion_brand__Q6_WC small,.DurableRiddleCompanion_brand__Q6_WC strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.DurableRiddleCompanion_brand__Q6_WC strong{font-size:16px}.DurableRiddleCompanion_brand__Q6_WC small{color:var(--qe-subtle);font-size:11px}.DurableRiddleCompanion_brandIcon__RhnIn{display:grid;width:36px;height:36px;place-items:center;border:1px solid var(--qe-primary-line);border-radius:11px;color:#a95700;background:var(--qe-primary-soft)}.DurableRiddleCompanion_brandIcon__RhnIn svg{width:19px}.DurableRiddleCompanion_iconButton__5YbSA{display:grid;width:34px;height:34px;place-items:center;border:0;border-radius:8px;color:var(--qe-subtle);background:transparent}.DurableRiddleCompanion_iconButton__5YbSA:hover{color:var(--qe-text);background:var(--qe-soft)}.DurableRiddleCompanion_status__7_v7u{display:flex;min-height:39px;align-items:center;gap:8px;border-bottom:1px solid var(--qe-border);padding:9px 20px;color:var(--qe-subtle);background:var(--qe-soft);font-size:12px;font-weight:700}.DurableRiddleCompanion_status__7_v7u span{width:7px;height:7px;border-radius:50%;background:var(--qe-primary);box-shadow:0 0 0 4px var(--qe-primary-soft)}.DurableRiddleCompanion_scroll__Im0Xd{height:0;min-height:0;flex:1 1 auto;overflow-y:auto;padding:24px 22px 42px;overscroll-behavior:contain}.DurableRiddleCompanion_resizeHandle__GQaLa{position:absolute;z-index:8;inset-block:0;inset-inline-start:0;width:12px;cursor:col-resize;touch-action:none}.DurableRiddleCompanion_resizeHandle__GQaLa:after{position:absolute;inset-block:50%;inset-inline-start:4px;width:3px;min-height:58px;border-radius:999px;background:var(--qe-border-strong);content:"";transform:translateY(-50%);transition:background .16s ease,min-height .16s ease}.DurableRiddleCompanion_resizeHandle__GQaLa:focus-visible:after,.DurableRiddleCompanion_resizeHandle__GQaLa:hover:after{min-height:88px;background:var(--qe-primary)}.DurableRiddleCompanion_scroll__Im0Xd>section{width:min(100%,670px);margin-inline:auto}.DurableRiddleCompanion_eyebrow__dhF_q{margin:0 0 8px;color:#a95b05;font-size:10px;font-weight:820;letter-spacing:.1em;text-transform:uppercase}.DurableRiddleCompanion_scroll__Im0Xd h2{margin:0;color:var(--qe-text);font-size:clamp(20px,2vw,25px);line-height:1.2}.DurableRiddleCompanion_lead__05uhD{margin:8px 0 0;color:var(--qe-subtle);font-size:14px;line-height:1.55}.DurableRiddleCompanion_directions__rKu03,.DurableRiddleCompanion_modeGrid__aUbTb,.DurableRiddleCompanion_options__NEZwp{display:grid;gap:10px;margin:22px 0}.DurableRiddleCompanion_direction___2l0j,.DurableRiddleCompanion_modeCard__zy11H,.DurableRiddleCompanion_option__9ZXCk{display:grid;align-items:center;gap:12px;border:1px solid var(--qe-border);border-radius:13px;padding:14px;color:var(--qe-text);background:var(--qe-surface);text-align:start}.DurableRiddleCompanion_modeCard__zy11H{grid-template-columns:auto minmax(0,1fr)}.DurableRiddleCompanion_modeCard__zy11H svg{color:#a95b05}.DurableRiddleCompanion_direction___2l0j,.DurableRiddleCompanion_modeCard__zy11H span{display:grid;gap:4px}.DurableRiddleCompanion_direction___2l0j small,.DurableRiddleCompanion_direction___2l0j span,.DurableRiddleCompanion_modeCard__zy11H small{color:var(--qe-subtle);font-size:12px;line-height:1.4}.DurableRiddleCompanion_direction___2l0j span{overflow-wrap:anywhere;white-space:pre-wrap}.DurableRiddleCompanion_selected__ueANX{border-color:var(--qe-primary);background:color-mix(in srgb,var(--qe-primary-soft) 55%,var(--qe-surface))}.DurableRiddleCompanion_field__QP7ho{display:grid;gap:7px;margin:18px 0}.DurableRiddleCompanion_field__QP7ho>span{font-size:13px;font-weight:760}.DurableRiddleCompanion_field__QP7ho textarea{width:100%;resize:vertical;border:1px solid var(--qe-border-strong);border-radius:11px;padding:12px;color:var(--qe-text);background:var(--qe-surface);font:inherit;line-height:1.45}.DurableRiddleCompanion_field__QP7ho textarea:focus{outline:3px solid color-mix(in srgb,var(--qe-primary) 24%,transparent);outline-offset:1px}.DurableRiddleCompanion_fieldHint__qLHnl{color:var(--qe-subtle);font-size:12px;line-height:1.45}.DurableRiddleCompanion_preferences__ypOJK{margin:18px 0;border-top:1px solid var(--qe-border);border-bottom:1px solid var(--qe-border)}.DurableRiddleCompanion_preferences__ypOJK summary{padding:13px 0;cursor:pointer;font-weight:760}.DurableRiddleCompanion_preferences__ypOJK>div{padding:0 0 14px}.DurableRiddleCompanion_preferences__ypOJK p{margin:11px 0 7px;font-size:12px;font-weight:750}.DurableRiddleCompanion_chips__QyUSz{display:flex;flex-wrap:wrap;gap:7px}.DurableRiddleCompanion_activeChip__nSS0u,.DurableRiddleCompanion_chip__c_EOz{border:1px solid var(--qe-border);border-radius:999px;padding:7px 10px;color:var(--qe-text);background:var(--qe-surface);font-size:12px;font-weight:680}.DurableRiddleCompanion_activeChip__nSS0u{border-color:var(--qe-primary);color:#a95700;background:var(--qe-primary-soft)}.DurableRiddleCompanion_sourceArea__5xFe4{margin:21px -2px}.DurableRiddleCompanion_primaryButton__vEQ6h,.DurableRiddleCompanion_secondaryButton__ItEWB,.DurableRiddleCompanion_textButton__TZTex{display:inline-flex;min-height:46px;align-items:center;justify-content:center;gap:8px;border-radius:11px;padding:10px 15px;font:inherit;font-weight:780}.DurableRiddleCompanion_primaryButton__vEQ6h{width:100%;border:1px solid #e67600;color:#172033;background:#ff9817;box-shadow:0 4px 10px rgba(191,89,0,.18)}.DurableRiddleCompanion_primaryButton__vEQ6h:disabled,.DurableRiddleCompanion_secondaryButton__ItEWB:disabled{cursor:not-allowed;opacity:.5}.DurableRiddleCompanion_secondaryButton__ItEWB{border:1px solid var(--qe-border-strong);color:var(--qe-text);background:var(--qe-surface)}.DurableRiddleCompanion_textButton__TZTex{margin-top:11px;border:0;color:var(--qe-subtle);background:transparent}.DurableRiddleCompanion_empty__7cTEH,.DurableRiddleCompanion_progress__7iEXJ{display:grid;min-height:300px;align-content:center;justify-items:center;text-align:center}.DurableRiddleCompanion_empty__7cTEH p,.DurableRiddleCompanion_progress__7iEXJ p{max-width:360px;color:var(--qe-subtle);line-height:1.5}.DurableRiddleCompanion_attentionDetails__B719O{padding:10px 12px;border:1px solid var(--qe-border);border-radius:10px;background:var(--qe-surface-muted);color:var(--qe-text)!important;font-size:13px;text-align:start}.DurableRiddleCompanion_spin__b63WC{width:29px;height:29px;margin-bottom:14px;color:#d66d00;animation:DurableRiddleCompanion_spin__b63WC .8s linear infinite}.DurableRiddleCompanion_options__NEZwp{margin-bottom:16px}.DurableRiddleCompanion_option__9ZXCk{grid-template-columns:auto minmax(0,1fr);cursor:pointer}.DurableRiddleCompanion_option__9ZXCk input{width:18px;height:18px;accent-color:var(--qe-primary)}.DurableRiddleCompanion_option__9ZXCk span{display:flex;align-items:center;gap:8px}.DurableRiddleCompanion_option__9ZXCk small{border-radius:99px;padding:3px 6px;color:#995207;background:var(--qe-primary-soft);font-size:10px}.DurableRiddleCompanion_direction___2l0j{width:100%;cursor:pointer}.DurableRiddleCompanion_direction___2l0j strong{font-size:15px}.DurableRiddleCompanion_direction___2l0j small{color:#a95b05}.DurableRiddleCompanion_direction___2l0j .DurableRiddleCompanion_portabilityBadge__u2eaY{width:fit-content;border:1px solid var(--qe-border-strong);border-radius:999px;padding:3px 8px;color:var(--qe-subtle);background:var(--qe-surface-muted);font-size:11px;font-weight:760}.DurableRiddleCompanion_direction___2l0j .DurableRiddleCompanion_portabilityBadge__u2eaY[data-verdict=site_specific]{border-color:color-mix(in srgb,#2f7d5b 45%,var(--qe-border));color:#256248;background:color-mix(in srgb,#dff4e9 70%,var(--qe-surface))}.DurableRiddleCompanion_direction___2l0j .DurableRiddleCompanion_portabilityBadge__u2eaY[data-verdict=portable]{border-color:color-mix(in srgb,#c46b00 45%,var(--qe-border));color:#8b4c00;background:color-mix(in srgb,#fff0d7 76%,var(--qe-surface))}.DurableRiddleCompanion_ideaLeadCard__6_oBf{display:grid;gap:16px;margin:18px 0 24px;border:1px solid color-mix(in srgb,var(--qe-primary) 60%,var(--qe-border));border-radius:16px;padding:16px;background:linear-gradient(145deg,color-mix(in srgb,var(--qe-primary-soft) 44%,var(--qe-surface)) 0,var(--qe-surface) 70%)}.DurableRiddleCompanion_ideaLeadCopy__vTPiM{display:grid;gap:7px}.DurableRiddleCompanion_ideaLeadCopy__vTPiM h3,.DurableRiddleCompanion_ideaLeadCopy__vTPiM p{margin:0}.DurableRiddleCompanion_ideaLeadCopy__vTPiM h3{color:var(--qe-text);font-size:19px;line-height:1.2}.DurableRiddleCompanion_ideaLeadCopy__vTPiM p{color:var(--qe-subtle);font-size:14px;line-height:1.5}.DurableRiddleCompanion_ideaLeadLabel__d8N3K{color:#a95b05;font-size:10px;font-weight:820;letter-spacing:.12em;text-transform:uppercase}.DurableRiddleCompanion_ideaSketch__3yu1V{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:hidden;border:1px solid var(--qe-border);border-radius:13px;background:var(--qe-surface-muted)}.DurableRiddleCompanion_ideaSketchStep__1HMDs{position:relative;display:grid;min-width:0;justify-items:center;gap:4px;padding:13px 8px;text-align:center}.DurableRiddleCompanion_ideaSketchStep__1HMDs+.DurableRiddleCompanion_ideaSketchStep__1HMDs{border-inline-start:1px solid var(--qe-border)}.DurableRiddleCompanion_ideaSketchStep__1HMDs svg{width:20px;height:20px;color:#a95b05}.DurableRiddleCompanion_ideaSketchStep__1HMDs span{color:var(--qe-subtle);font-size:9px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.DurableRiddleCompanion_ideaSketchStep__1HMDs strong{color:var(--qe-text);font-size:11px;line-height:1.3}.DurableRiddleCompanion_ideaSketchStep__1HMDs i{position:absolute;z-index:1;inset-inline-end:-8px;top:50%;width:16px;border-radius:999px;color:#a95b05;background:var(--qe-surface-muted);font-style:normal;transform:translateY(-50%)}[dir=rtl] .DurableRiddleCompanion_ideaSketchStep__1HMDs i{transform:translateY(-50%) scaleX(-1)}.DurableRiddleCompanion_ideaLeadActions__kvLI2{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:10px}.DurableRiddleCompanion_ideaLeadActions__kvLI2 button{width:100%}.DurableRiddleCompanion_conversationHistory__t_izy{display:grid;gap:8px;margin:14px 0}.DurableRiddleCompanion_developmentPitch__hvCiX{margin:8px 0 0;color:var(--qe-subtle);font-size:14px;line-height:1.5}.DurableRiddleCompanion_developmentNeeds__Uk0Vm{display:grid;gap:8px;margin:14px 0}.DurableRiddleCompanion_developmentNeeds__Uk0Vm section{border:1px solid var(--qe-border);border-radius:10px;padding:10px 12px;background:var(--qe-surface)}.DurableRiddleCompanion_developmentNeeds__Uk0Vm h3{display:flex;align-items:center;gap:7px;margin:0;color:var(--qe-text);font-size:12px}.DurableRiddleCompanion_developmentNeeds__Uk0Vm h3 svg{width:16px;height:16px;color:#a95b05}.DurableRiddleCompanion_developmentNeeds__Uk0Vm ul{display:grid;gap:5px;margin:8px 0 0;padding-inline-start:20px}.DurableRiddleCompanion_developmentNeeds__Uk0Vm li,.DurableRiddleCompanion_developmentNeeds__Uk0Vm p{margin-block:0;color:var(--qe-subtle);font-size:12px;line-height:1.4}.DurableRiddleCompanion_ideaDetails__xErCN{margin:12px 0;border-top:1px solid var(--qe-border);padding-top:10px}.DurableRiddleCompanion_ideaDetails__xErCN summary{cursor:pointer;color:var(--qe-subtle);font-size:12px;font-weight:760}.DurableRiddleCompanion_ideaDetails__xErCN[open] summary{margin-bottom:10px}.DurableRiddleCompanion_solveChain__bfaLW{margin:12px 0;border-inline-start:3px solid var(--qe-primary);padding-inline-start:12px}@media (max-width:520px){.DurableRiddleCompanion_ideaLeadActions__kvLI2{grid-template-columns:1fr}.DurableRiddleCompanion_ideaSketchStep__1HMDs{padding-inline:5px}}.DurableRiddleCompanion_solveChain__bfaLW ol{display:grid;gap:7px;margin:8px 0 0;padding-inline-start:22px}.DurableRiddleCompanion_buildBlockReason__wqZJf{margin:8px 2px 0;color:#8b4c00;font-size:12px;line-height:1.45}.DurableRiddleCompanion_candidate___4TWB h2{margin-bottom:16px}.DurableRiddleCompanion_candidate___4TWB details{margin-top:16px;border-top:1px solid var(--qe-border);padding-top:14px}.DurableRiddleCompanion_candidate___4TWB summary{cursor:pointer;font-weight:760}.DurableRiddleCompanion_hints__j73NM{margin-top:16px;border-inline-start:3px solid var(--qe-primary);padding:9px 12px;background:var(--qe-soft)}.DurableRiddleCompanion_hints__j73NM h3{margin:0 0 6px;font-size:13px}.DurableRiddleCompanion_hints__j73NM p{margin:3px 0;color:var(--qe-subtle);font-size:13px}.DurableRiddleCompanion_visual__f8N5g{display:block;width:100%;max-height:300px;object-fit:contain;margin-top:18px;border:1px solid var(--qe-border);border-radius:12px;background:var(--qe-soft)}.DurableRiddleCompanion_visualTrigger__lAgjS{display:block;width:100%;border:0;padding:0;background:transparent;cursor:zoom-in}.DurableRiddleCompanion_visualTrigger__lAgjS:focus-visible{outline:3px solid var(--qe-primary);outline-offset:3px;border-radius:12px}.DurableRiddleCompanion_visualLightbox__9xQJq{position:fixed;z-index:120;inset:0;display:grid;place-items:center;padding:20px;background:rgba(15,23,36,.72)}.DurableRiddleCompanion_visualLightboxContent__FbWeV{position:relative;display:grid;width:min(1200px,100%);max-height:90dvh;border-radius:12px;padding:14px;background:var(--qe-surface);box-shadow:0 22px 60px rgba(0,0,0,.34)}.DurableRiddleCompanion_visualLightboxContent__FbWeV>img{width:100%;max-height:calc(90dvh - 28px);object-fit:contain;border-radius:8px;background:#111827}.DurableRiddleCompanion_visualLightboxClose__zg5vb{position:absolute;z-index:1;inset-block-start:22px;inset-inline-end:22px;display:grid;width:36px;height:36px;place-items:center;border:0;border-radius:999px;color:var(--qe-text);background:var(--qe-surface);box-shadow:0 2px 10px rgba(0,0,0,.25);cursor:pointer}.DurableRiddleCompanion_visualLightboxClose__zg5vb:focus-visible{outline:3px solid var(--qe-primary);outline-offset:2px}.DurableRiddleCompanion_actions__rA9ol{display:grid;grid-template-columns:1fr 1fr;gap:10px}.DurableRiddleCompanion_actions__rA9ol .DurableRiddleCompanion_primaryButton__vEQ6h{width:auto}.DurableRiddleCompanion_boundary__TzifM{color:var(--qe-subtle);font-size:12px;line-height:1.45}.DurableRiddleCompanion_copyWarning__FzrlW{margin:8px 0 14px;border-left:3px solid #d99a28;padding:8px 10px;color:var(--qe-text);background:color-mix(in srgb,#fff3d6 60%,var(--qe-surface));font-size:12px;line-height:1.45}.DurableRiddleCompanion_solverConflict__nkduy{display:grid;gap:10px;margin-top:18px;border:1px solid #d99a28;border-radius:12px;padding:14px;color:var(--qe-text);background:color-mix(in srgb,#fff3d6 72%,var(--qe-surface))}.DurableRiddleCompanion_solverConflictHeading__4dNW_{display:flex;align-items:center;gap:8px;color:#8a4a00}.DurableRiddleCompanion_solverConflictHeading__4dNW_ svg{width:19px;height:19px;flex:0 0 auto}.DurableRiddleCompanion_solverConflict__nkduy p{margin:0;font-size:13px;line-height:1.5}.DurableRiddleCompanion_seedCard__OZ88g,.DurableRiddleCompanion_seedReplacement__b_wka{margin-top:18px;border:1px solid color-mix(in srgb,var(--qe-primary) 48%,var(--qe-border));border-radius:14px;padding:16px;background:var(--qe-soft)}.DurableRiddleCompanion_seedDetails__4FJND{display:grid;gap:12px;margin:4px 0 18px}.DurableRiddleCompanion_seedDetails__4FJND div{display:grid;gap:3px}.DurableRiddleCompanion_seedDetails__4FJND dt{color:var(--qe-subtle);font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.DurableRiddleCompanion_seedDetails__4FJND dd{margin:0;font-size:14px;line-height:1.5}.DurableRiddleCompanion_seedRationale__kB_6Z{margin-top:2px;color:var(--qe-subtle);font-size:13px}.DurableRiddleCompanion_seedRationale__kB_6Z summary{width:fit-content;cursor:pointer;font-weight:700}.DurableRiddleCompanion_seedRationale__kB_6Z p{margin:8px 0 0;line-height:1.5}.DurableRiddleCompanion_solutionRequirements__izIra{display:grid;gap:7px;margin:10px 0 0;padding-inline-start:24px}.DurableRiddleCompanion_solutionRequirements__izIra li{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) auto auto;align-items:baseline;gap:7px;line-height:1.4}.DurableRiddleCompanion_solutionRequirements__izIra span,.DurableRiddleCompanion_solutionRequirements__izIra strong{overflow-wrap:anywhere}.DurableRiddleCompanion_seedDecisionActions__zFQ52{display:grid;gap:10px;margin-top:16px;border-top:1px solid var(--qe-border);padding-top:16px}.DurableRiddleCompanion_seedDecisionActions__zFQ52 .DurableRiddleCompanion_secondaryButton__ItEWB{width:100%}.DurableRiddleCompanion_workflowExit__eBWwX{margin-top:28px;border-top:1px solid var(--qe-border);padding-top:14px}.DurableRiddleCompanion_abandonButton__VkTB2{display:inline-flex;min-height:40px;align-items:center;justify-content:center;border:0;border-radius:9px;padding:8px 12px;color:var(--qe-subtle);background:transparent;font:inherit;font-weight:720}.DurableRiddleCompanion_abandonButton__VkTB2:hover:not(:disabled){color:#a31919;background:#fff5f5}.DurableRiddleCompanion_abandonButton__VkTB2:disabled{cursor:not-allowed;opacity:.5}.DurableRiddleCompanion_error__fo1rw{display:flex;gap:8px;margin-bottom:15px;border:1px solid #ed9898;border-radius:10px;padding:11px;color:#a31919;background:#fff5f5;font-size:13px}.DurableRiddleCompanion_rail__m4lc1 button:focus-visible,.DurableRiddleCompanion_rail__m4lc1 input:focus-visible,.DurableRiddleCompanion_rail__m4lc1 select:focus-visible,.DurableRiddleCompanion_rail__m4lc1 summary:focus-visible,.DurableRiddleCompanion_rail__m4lc1 textarea:focus-visible{outline:3px solid color-mix(in srgb,var(--qe-primary) 32%,transparent);outline-offset:2px}@keyframes DurableRiddleCompanion_spin__b63WC{to{transform:rotate(1turn)}}@media (max-width:600px){.DurableRiddleCompanion_scroll__Im0Xd{padding:20px 16px 32px}.DurableRiddleCompanion_header__Vl8_K{padding:14px 16px}.DurableRiddleCompanion_actions__rA9ol{grid-template-columns:1fr}.DurableRiddleCompanion_modeCard__zy11H{min-height:78px}.DurableRiddleCompanion_solutionRequirements__izIra li{grid-template-columns:minmax(0,1fr) auto auto}.DurableRiddleCompanion_solutionRequirements__izIra li span:first-of-type{grid-column:1/-1}}.DurableRiddleCompanion_rail__m4lc1[data-layout=overlay]{position:fixed;z-index:80;inset-block:0;inset-inline-end:0;width:min(440px,94vw);box-shadow:0 0 42px rgba(23,32,51,.2)}.DurableRiddleCompanion_rail__m4lc1[data-layout=overlay] .DurableRiddleCompanion_resizeHandle__GQaLa{display:none}@media (max-width:1380px){.DurableRiddleCompanion_resizeHandle__GQaLa{display:none}}@media (max-width:820px){.DurableRiddleCompanion_rail__m4lc1,.DurableRiddleCompanion_rail__m4lc1[data-layout=overlay]{inset:0;width:auto;border-inline-start:0}}.AiCompanionWizardPrototype_panel__F5prA{position:relative;color:var(--qe-text);background:linear-gradient(180deg,color-mix(in srgb,var(--qe-surface) 94%,var(--qe-primary-soft)) 0,var(--qe-surface) 180px)}.AiCompanionWizardPrototype_panel__F5prA *,.AiCompanionWizardPrototype_panel__F5prA :after,.AiCompanionWizardPrototype_panel__F5prA :before{box-sizing:border-box}.AiCompanionWizardPrototype_panel__F5prA button,.AiCompanionWizardPrototype_panel__F5prA summary,.AiCompanionWizardPrototype_panel__F5prA textarea{font:inherit}.AiCompanionWizardPrototype_panel__F5prA button,.AiCompanionWizardPrototype_panel__F5prA summary{cursor:pointer}.AiCompanionWizardPrototype_panel__F5prA button:focus-visible,.AiCompanionWizardPrototype_panel__F5prA summary:focus-visible,.AiCompanionWizardPrototype_panel__F5prA textarea:focus-visible,.AiCompanionWizardPrototype_resizeHandle__cuWx3:focus-visible{outline:3px solid color-mix(in srgb,var(--qe-primary) 32%,transparent);outline-offset:2px}.AiCompanionWizardPrototype_srOnly__1Y8uB{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.AiCompanionWizardPrototype_panelHeader__oaxmP{display:flex;min-height:78px;flex:0 0 auto;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--qe-border);padding:15px 18px;background:color-mix(in srgb,var(--qe-surface) 96%,transparent)}.AiCompanionWizardPrototype_brandBlock__Q_TVv{display:flex;min-width:0;align-items:center;gap:11px}.AiCompanionWizardPrototype_brandBlock__Q_TVv>span:last-child{display:grid;min-width:0;gap:2px}.AiCompanionWizardPrototype_brandBlock__Q_TVv strong{overflow:hidden;color:var(--qe-text);font-size:16px;font-weight:780;letter-spacing:-.015em;text-overflow:ellipsis;white-space:nowrap}.AiCompanionWizardPrototype_brandBlock__Q_TVv small{overflow:hidden;color:var(--qe-subtle);font-size:11px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.AiCompanionWizardPrototype_brandIcon__gsXpA{display:grid;width:36px;height:36px;flex:0 0 auto;place-items:center;border:1px solid var(--qe-primary-line);border-radius:11px;color:#a95700;background:var(--qe-primary-soft)}.AiCompanionWizardPrototype_brandIcon__gsXpA svg{width:19px;height:19px}.AiCompanionWizardPrototype_headerActions__6KsBX{display:flex;flex:0 0 auto;align-items:center;gap:3px}.AiCompanionWizardPrototype_headerActions__6KsBX button{display:grid;width:32px;height:32px;place-items:center;border:0;border-radius:8px;color:var(--qe-subtle);background:transparent;transition:background .16s ease,color .16s ease}.AiCompanionWizardPrototype_headerActions__6KsBX button:hover{color:var(--qe-text);background:var(--qe-soft)}.AiCompanionWizardPrototype_headerActions__6KsBX svg{width:17px;height:17px}.AiCompanionWizardPrototype_stageLabel__vBKUk{max-width:112px;overflow:hidden;margin-inline-end:4px;border-radius:999px;padding:5px 8px;color:#995207;background:var(--qe-primary-soft);font-size:10px;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.AiCompanionWizardPrototype_statusLine__9AiHQ{display:flex;min-height:36px;flex:0 0 auto;align-items:center;gap:8px;border-bottom:1px solid var(--qe-border);padding:8px 20px;color:var(--qe-subtle);background:var(--qe-soft);font-size:11px;font-weight:700}.AiCompanionWizardPrototype_statusLine__9AiHQ span{width:7px;height:7px;border-radius:50%;background:var(--qe-primary);box-shadow:0 0 0 4px var(--qe-primary-soft)}.AiCompanionWizardPrototype_focusMain__PtnKc,.AiCompanionWizardPrototype_guidedScroll__lBpyY,.AiCompanionWizardPrototype_workbenchMain__VeaB3{min-width:0;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.AiCompanionWizardPrototype_guidedScroll__lBpyY{flex:1 1 auto;padding:24px 22px 104px}.AiCompanionWizardPrototype_focusMain__PtnKc:focus,.AiCompanionWizardPrototype_guidedScroll__lBpyY:focus,.AiCompanionWizardPrototype_workbenchMain__VeaB3:focus{outline:none}.AiCompanionWizardPrototype_focusMain__PtnKc>section,.AiCompanionWizardPrototype_guidedScroll__lBpyY>section,.AiCompanionWizardPrototype_workbenchMain__VeaB3>section{width:min(100%,670px);margin-inline:auto}.AiCompanionWizardPrototype_eyebrow__4EeOA{margin:0 0 8px;color:#a95b05;font-size:10px;font-weight:820;letter-spacing:.1em;text-transform:uppercase}.AiCompanionWizardPrototype_approvalStage__VOHMy h2,.AiCompanionWizardPrototype_briefStage__uyX0U h2,.AiCompanionWizardPrototype_candidateReview__QnVeJ h2,.AiCompanionWizardPrototype_directionStage__li0dW h2,.AiCompanionWizardPrototype_errorStage__rKMSq h2,.AiCompanionWizardPrototype_progressStage__r9End h2,.AiCompanionWizardPrototype_questionStage__OETbR h2,.AiCompanionWizardPrototype_revisionStage__2CFuI h2{margin:0;color:var(--qe-text);font-size:clamp(20px,2vw,25px);font-weight:790;letter-spacing:-.025em;line-height:1.18}.AiCompanionWizardPrototype_approvalStage__VOHMy>p,.AiCompanionWizardPrototype_lead__W_3lX,.AiCompanionWizardPrototype_progressStage__r9End>div>p{margin:8px 0 0;color:var(--qe-subtle);font-size:14px;line-height:1.55}.AiCompanionWizardPrototype_errorStage__rKMSq{display:grid;min-height:420px;align-content:center;gap:8px}.AiCompanionWizardPrototype_errorStage__rKMSq .AiCompanionWizardPrototype_primaryButton__PvdVv{margin-top:18px}.AiCompanionWizardPrototype_modeGrid__SugC9{display:grid;gap:10px;margin:22px 0}.AiCompanionWizardPrototype_modeCard__k91kA{display:grid;min-height:86px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;border:1px solid var(--qe-border);border-radius:13px;padding:14px;color:var(--qe-text);background:var(--qe-surface);text-align:start;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.AiCompanionWizardPrototype_directionCard__Z2Dsi:hover,.AiCompanionWizardPrototype_modeCard__k91kA:hover,.AiCompanionWizardPrototype_optionCard__D40ux:hover{border-color:var(--qe-border-strong);box-shadow:0 4px 14px rgb(23 32 51/7%)}.AiCompanionWizardPrototype_modeCard__k91kA>span:nth-child(2){display:grid;gap:4px}.AiCompanionWizardPrototype_modeCard__k91kA strong{font-size:14px;font-weight:780}.AiCompanionWizardPrototype_modeCard__k91kA small{color:var(--qe-subtle);font-size:12px;line-height:1.4}.AiCompanionWizardPrototype_modeIcon__v3vf9{display:grid;width:36px;height:36px;place-items:center;border-radius:10px;color:var(--qe-subtle);background:var(--qe-soft)}.AiCompanionWizardPrototype_cardArrow__QDJND,.AiCompanionWizardPrototype_modeIcon__v3vf9 svg{width:17px;height:17px}.AiCompanionWizardPrototype_cardArrow__QDJND{color:var(--qe-faint)}.AiCompanionWizardPrototype_selectedCard__R9ER1{border-color:var(--qe-primary)!important;background:color-mix(in srgb,var(--qe-primary-soft) 56%,var(--qe-surface))!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--qe-primary) 12%,transparent)!important}.AiCompanionWizardPrototype_selectedCard__R9ER1 .AiCompanionWizardPrototype_modeIcon__v3vf9{color:#a95700;background:var(--qe-primary-soft)}.AiCompanionWizardPrototype_fieldLabel__sy8nQ{display:grid;gap:7px;margin-top:20px;color:var(--qe-text);font-size:12px;font-weight:760}.AiCompanionWizardPrototype_fieldLabel__sy8nQ textarea{width:100%;min-height:118px;resize:vertical;border:1px solid var(--qe-border-strong);border-radius:11px;padding:12px 13px;color:var(--qe-text);outline:none;background:var(--qe-surface);font-size:14px;font-weight:500;line-height:1.5}.AiCompanionWizardPrototype_fieldLabel__sy8nQ textarea:focus{border-color:var(--qe-primary);box-shadow:0 0 0 3px var(--qe-primary-soft)}.AiCompanionWizardPrototype_fieldLabel__sy8nQ small{color:var(--qe-subtle);font-size:11px;font-weight:520;line-height:1.4}.AiCompanionWizardPrototype_clarificationAnswer__tBU_x{margin-bottom:16px}.AiCompanionWizardPrototype_detailsBlock__DUppp,.AiCompanionWizardPrototype_preferences__srEfG{margin-top:18px;border-block:1px solid var(--qe-border)}.AiCompanionWizardPrototype_detailsBlock__DUppp summary,.AiCompanionWizardPrototype_preferences__srEfG summary{padding:13px 2px;color:var(--qe-text);font-size:12px;font-weight:760;list-style-position:inside}.AiCompanionWizardPrototype_preferenceBody__KIFlV{display:grid;gap:16px;padding:5px 0 16px}.AiCompanionWizardPrototype_preferenceBody__KIFlV fieldset{min-width:0;border:0;padding:0}.AiCompanionWizardPrototype_preferenceBody__KIFlV legend{margin-bottom:8px;color:var(--qe-subtle);font-size:11px;font-weight:740}.AiCompanionWizardPrototype_chipRow__kSTc2{display:flex;flex-wrap:wrap;gap:6px}.AiCompanionWizardPrototype_chip__Ienrz,.AiCompanionWizardPrototype_selectedChip__aZZHW{min-height:30px;border:1px solid var(--qe-border);border-radius:999px;padding:5px 10px;color:var(--qe-text);background:var(--qe-surface);font-size:11px;font-weight:680;transition:border-color .16s ease,background .16s ease}.AiCompanionWizardPrototype_chip__Ienrz:hover{border-color:var(--qe-border-strong);background:var(--qe-soft)}.AiCompanionWizardPrototype_selectedChip__aZZHW{border-color:var(--qe-primary);color:#944c00;background:var(--qe-primary-soft)}.AiCompanionWizardPrototype_sourceHost__X0BI_{margin:12px -18px 18px}.AiCompanionWizardPrototype_sourceHost__X0BI_>section{padding-block:12px}.AiCompanionWizardPrototype_primaryButton__PvdVv,.AiCompanionWizardPrototype_secondaryButton__UO4tJ,.AiCompanionWizardPrototype_textButton__qrbw8{display:inline-flex;min-height:43px;align-items:center;justify-content:center;gap:8px;border-radius:10px;padding:10px 15px;font-weight:760;transition:border-color .16s ease,background .16s ease,color .16s ease}.AiCompanionWizardPrototype_primaryButton__PvdVv{width:100%;border:1px solid #dc7800;color:#172033;background:var(--qe-primary);box-shadow:0 2px 5px rgba(169,91,5,.18)}.AiCompanionWizardPrototype_primaryButton__PvdVv:hover:not(:disabled){background:#ff9f2b}.AiCompanionWizardPrototype_primaryButton__PvdVv:disabled{border-color:var(--qe-border);color:var(--qe-faint);background:var(--qe-muted);box-shadow:none;cursor:not-allowed}.AiCompanionWizardPrototype_secondaryButton__UO4tJ{border:1px solid var(--qe-border-strong);color:var(--qe-text);background:var(--qe-surface)}.AiCompanionWizardPrototype_secondaryButton__UO4tJ:hover{border-color:var(--qe-primary-line);background:var(--qe-primary-soft)}.AiCompanionWizardPrototype_textButton__qrbw8{min-height:36px;border:0;padding-inline:6px;color:var(--qe-subtle);background:transparent}.AiCompanionWizardPrototype_textButton__qrbw8:hover{color:var(--qe-text)}.AiCompanionWizardPrototype_primaryButton__PvdVv svg,.AiCompanionWizardPrototype_secondaryButton__UO4tJ svg{width:17px;height:17px}.AiCompanionWizardPrototype_progressStage__r9End{display:grid;min-height:520px;align-content:center;gap:20px}.AiCompanionWizardPrototype_progressOrbit___4VOT{display:grid;width:54px;height:54px;place-items:center;border:1px solid var(--qe-primary-line);border-radius:50%;color:#a95700;background:var(--qe-primary-soft);box-shadow:0 0 0 9px color-mix(in srgb,var(--qe-primary-soft) 52%,transparent)}.AiCompanionWizardPrototype_progressOrbit___4VOT svg{width:23px;height:23px}.AiCompanionWizardPrototype_progressList__PlCvk{display:grid;gap:0;margin:8px 0 0;border:1px solid var(--qe-border);border-radius:13px;padding:4px 14px;background:var(--qe-surface);list-style:none}.AiCompanionWizardPrototype_progressList__PlCvk li{display:flex;min-height:48px;align-items:center;gap:11px;border-bottom:1px solid var(--qe-border);color:var(--qe-faint);font-size:13px;font-weight:680}.AiCompanionWizardPrototype_progressList__PlCvk li:last-child{border-bottom:0}.AiCompanionWizardPrototype_progressList__PlCvk li>span{display:grid;width:22px;height:22px;place-items:center;border:1px solid var(--qe-border);border-radius:50%}.AiCompanionWizardPrototype_progressList__PlCvk li svg{width:13px;height:13px}.AiCompanionWizardPrototype_progressList__PlCvk .AiCompanionWizardPrototype_progressDone__JE6Zi{color:var(--qe-green)}.AiCompanionWizardPrototype_progressList__PlCvk .AiCompanionWizardPrototype_progressActive__ZD97r{color:var(--qe-text)}.AiCompanionWizardPrototype_progressList__PlCvk .AiCompanionWizardPrototype_progressActive__ZD97r>span{border-color:var(--qe-primary-line);color:var(--qe-primary);background:var(--qe-primary-soft)}.AiCompanionWizardPrototype_spinner__Caohx{animation:AiCompanionWizardPrototype_spin___HEaa .85s linear infinite}.AiCompanionWizardPrototype_approvalStage__VOHMy,.AiCompanionWizardPrototype_candidateReview__QnVeJ,.AiCompanionWizardPrototype_directionStage__li0dW,.AiCompanionWizardPrototype_questionStage__OETbR,.AiCompanionWizardPrototype_revisionStage__2CFuI{padding-top:4px}.AiCompanionWizardPrototype_directionList__2iv4U,.AiCompanionWizardPrototype_optionList__GCzJk{display:grid;gap:9px;margin:22px 0}.AiCompanionWizardPrototype_optionCard__D40ux{display:grid;min-height:52px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid var(--qe-border);border-radius:11px;padding:10px 12px;color:var(--qe-text);background:var(--qe-surface);font-size:13px;text-align:start}.AiCompanionWizardPrototype_directionTopline__OowsD small,.AiCompanionWizardPrototype_optionCard__D40ux small{border-radius:999px;padding:4px 7px;color:#995207;background:var(--qe-primary-soft);font-size:9px;font-weight:800;white-space:nowrap}.AiCompanionWizardPrototype_radioMark__YCJnz{width:16px;height:16px;border:1.5px solid var(--qe-border-strong);border-radius:50%;background:var(--qe-surface)}.AiCompanionWizardPrototype_selectedCard__R9ER1 .AiCompanionWizardPrototype_radioMark__YCJnz{border:5px solid var(--qe-primary)}.AiCompanionWizardPrototype_directionCard__Z2Dsi{display:grid;gap:8px;border:1px solid var(--qe-border);border-radius:13px;padding:15px;color:var(--qe-text);background:var(--qe-surface);font-size:12px;line-height:1.45;text-align:start;transition:border-color .16s ease,box-shadow .16s ease}.AiCompanionWizardPrototype_directionCard__Z2Dsi:focus-visible,.AiCompanionWizardPrototype_directionCard__Z2Dsi:hover{border-color:var(--qe-primary)}.AiCompanionWizardPrototype_directionTopline__OowsD{display:flex;align-items:center;justify-content:space-between;gap:10px}.AiCompanionWizardPrototype_directionTopline__OowsD strong{font-size:14px}.AiCompanionWizardPrototype_directionMeta__8riEj{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:7px;color:var(--qe-subtle);font-size:11px}.AiCompanionWizardPrototype_directionMeta__8riEj svg{width:14px;height:14px;color:var(--qe-primary)}.AiCompanionWizardPrototype_directionMeta__8riEj em{border-radius:999px;padding:3px 6px;background:var(--qe-soft);font-size:9px;font-style:normal;font-weight:760}.AiCompanionWizardPrototype_candidateHeading__Vl3rW{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.AiCompanionWizardPrototype_readyBadge__qM4OE{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;border-radius:999px;padding:5px 8px;color:#087a52;background:#e4f7ef;font-size:9px;font-weight:800}.AiCompanionWizardPrototype_readyBadge__qM4OE svg{width:13px;height:13px}.AiCompanionWizardPrototype_candidateVisual__3hhfV{position:relative;display:grid;min-height:250px;align-content:space-between;gap:18px;overflow:hidden;margin:20px 0;border-radius:14px;padding:20px;color:#f8f4e8;background:radial-gradient(circle at 20% 12%,rgba(79,133,172,.28),transparent 36%),linear-gradient(145deg,#162b3b,#0e1e2c 68%,#172033);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.1)}.AiCompanionWizardPrototype_candidateVisual__3hhfV:after{position:absolute;right:-46px;bottom:-54px;width:190px;height:190px;border:1px solid rgba(247,147,26,.24);border-radius:50%;content:""}.AiCompanionWizardPrototype_stoneSign__XDvTa{position:relative;z-index:1;width:fit-content;margin-inline:auto;border:1px solid #d9c79e;border-radius:5px;padding:10px 15px;color:#27313b;background:linear-gradient(135deg,#e8dec6,#cbbd9c);box-shadow:0 8px 20px rgba(0,0,0,.25);font-family:Georgia,Times New Roman,serif;font-size:17px;letter-spacing:.12em}.AiCompanionWizardPrototype_visualPath__Nluh8{position:relative;z-index:1;display:flex;min-height:90px;align-items:flex-end;justify-content:center;gap:3px}.AiCompanionWizardPrototype_visualPath__Nluh8 span{display:grid;width:34px;height:calc(34px + var(--step) * 6px);place-items:end center;border-radius:4px 4px 0 0;padding-bottom:7px;color:#f7d39f;background:#28668f;font-size:10px;font-weight:800}.AiCompanionWizardPrototype_answerSlots__75E0t{position:relative;z-index:1;display:flex;justify-content:center;gap:5px}.AiCompanionWizardPrototype_answerSlots__75E0t span{display:grid;width:30px;height:36px;place-items:center;border-bottom:2px solid var(--qe-primary);color:#fff;font-size:16px;font-weight:780}.AiCompanionWizardPrototype_playerCopy___dqrl{border-inline-start:3px solid var(--qe-primary);padding-inline-start:14px;color:var(--qe-text)}.AiCompanionWizardPrototype_detailContent__UN8m_ p,.AiCompanionWizardPrototype_playerCopy___dqrl p{font-size:13px;line-height:1.6}.AiCompanionWizardPrototype_detailContent__UN8m_{padding:0 2px 14px;color:var(--qe-subtle)}.AiCompanionWizardPrototype_detailContent__UN8m_ p{margin:4px 0 8px}.AiCompanionWizardPrototype_detailContent__UN8m_ strong{color:var(--qe-text)}.AiCompanionWizardPrototype_checkGrid__1aqN0{display:grid;gap:8px;padding-bottom:14px}.AiCompanionWizardPrototype_checkGrid__1aqN0 p{display:flex;align-items:flex-start;gap:9px;margin:0;border-radius:10px;padding:10px;background:var(--qe-soft)}.AiCompanionWizardPrototype_checkGrid__1aqN0 svg{width:17px;height:17px;flex:0 0 auto;color:var(--qe-green)}.AiCompanionWizardPrototype_checkGrid__1aqN0 span{display:grid;gap:2px}.AiCompanionWizardPrototype_checkGrid__1aqN0 strong{font-size:11px}.AiCompanionWizardPrototype_checkGrid__1aqN0 small{color:var(--qe-subtle);font-size:10px;line-height:1.4}.AiCompanionWizardPrototype_reviewActions___fc_r{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:20px}.AiCompanionWizardPrototype_approvalStage__VOHMy{display:grid;min-height:500px;align-content:center;justify-items:start}.AiCompanionWizardPrototype_approvalStage__VOHMy .AiCompanionWizardPrototype_primaryButton__PvdVv,.AiCompanionWizardPrototype_approvalStage__VOHMy .AiCompanionWizardPrototype_secondaryButton__UO4tJ{width:100%;margin-top:24px}.AiCompanionWizardPrototype_approvalMark__bUMRR{display:grid;width:56px;height:56px;margin-bottom:20px;place-items:center;border-radius:50%;color:#087a52;background:#e4f7ef}.AiCompanionWizardPrototype_approvalMark__bUMRR svg{width:27px;height:27px}.AiCompanionWizardPrototype_boundaryNote__cZQGW{margin-top:16px!important;font-size:11px!important}.AiCompanionWizardPrototype_panelFooter__rshTF{position:absolute;z-index:4;right:0;bottom:0;left:0;display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:12px;border-top:1px solid var(--qe-border);padding:10px 16px;color:var(--qe-subtle);background:color-mix(in srgb,var(--qe-surface) 96%,transparent);backdrop-filter:blur(8px);font-size:9px;font-weight:670}.AiCompanionWizardPrototype_panelFooter__rshTF span{display:inline-flex;align-items:center;gap:5px}.AiCompanionWizardPrototype_panelFooter__rshTF svg{width:12px;height:12px;color:var(--qe-green)}.AiCompanionWizardPrototype_panelFooter__rshTF span:last-child svg{color:var(--qe-subtle)}.AiCompanionWizardPrototype_resizeHandle__cuWx3{position:absolute;z-index:8;inset-block:0;inset-inline-start:-5px;width:10px;cursor:col-resize;touch-action:none}.AiCompanionWizardPrototype_resizeHandle__cuWx3:after{position:absolute;inset-block:44%;inset-inline-start:3px;width:3px;min-height:58px;border-radius:999px;background:var(--qe-border-strong);content:"";transition:background .16s ease,transform .16s ease}.AiCompanionWizardPrototype_resizeHandle__cuWx3:focus-visible:after,.AiCompanionWizardPrototype_resizeHandle__cuWx3:hover:after{background:var(--qe-primary);transform:scaleY(1.12)}.AiCompanionWizardPrototype_workbenchLayout__0bNeI{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(150px,.42fr) minmax(0,1fr)}.AiCompanionWizardPrototype_contextSummary__bTREm{min-width:0;overflow-y:auto;border-inline-end:1px solid var(--qe-border);padding:23px 18px 80px;background:color-mix(in srgb,var(--qe-soft) 74%,var(--qe-surface))}.AiCompanionWizardPrototype_contextSummary__bTREm dl{display:grid;gap:0;margin:12px 0 20px}.AiCompanionWizardPrototype_contextSummary__bTREm dl div{display:grid;gap:3px;border-bottom:1px solid var(--qe-border);padding:10px 0}.AiCompanionWizardPrototype_contextSummary__bTREm dt{color:var(--qe-subtle);font-size:9px;font-weight:760;letter-spacing:.07em;text-transform:uppercase}.AiCompanionWizardPrototype_contextSummary__bTREm dd{overflow-wrap:anywhere;margin:0;color:var(--qe-text);font-size:11px;font-weight:700}.AiCompanionWizardPrototype_briefSummary__EW7Q0{display:grid;gap:6px}.AiCompanionWizardPrototype_briefSummary__EW7Q0 strong{font-size:10px}.AiCompanionWizardPrototype_briefSummary__EW7Q0 p{display:-webkit-box;overflow:hidden;margin:0;color:var(--qe-subtle);font-size:11px;line-height:1.5;-webkit-box-orient:vertical;-webkit-line-clamp:7}.AiCompanionWizardPrototype_historyLine__Ynhl_{display:flex;align-items:center;gap:6px;margin-top:20px;color:var(--qe-subtle);font-size:10px;font-weight:700}.AiCompanionWizardPrototype_historyLine__Ynhl_ svg{width:13px;height:13px}.AiCompanionWizardPrototype_revisionHistory__e8N4u{display:grid;gap:9px;margin:0;padding:0 0 15px 22px;color:var(--qe-subtle);font-size:12px}.AiCompanionWizardPrototype_revisionHistory__e8N4u li{padding-inline-start:3px}.AiCompanionWizardPrototype_revisionHistory__e8N4u span,.AiCompanionWizardPrototype_revisionHistory__e8N4u strong{display:block}.AiCompanionWizardPrototype_revisionHistory__e8N4u strong{color:var(--qe-text)}.AiCompanionWizardPrototype_revisionHistory__e8N4u span{margin-top:2px;line-height:1.45}[dir=rtl] .AiCompanionWizardPrototype_revisionHistory__e8N4u{padding:0 22px 15px 0}.AiCompanionWizardPrototype_workbenchMain__VeaB3{padding:28px 24px 104px}.AiCompanionWizardPrototype_focusLayout__VxIgA{display:grid;min-height:0;flex:1 1 auto;grid-template-columns:minmax(0,1fr) 270px;background:var(--qe-bg)}.AiCompanionWizardPrototype_focusMain__PtnKc{padding:34px clamp(24px,6vw,88px) 110px}.AiCompanionWizardPrototype_focusMain__PtnKc>section{width:min(100%,760px)}.AiCompanionWizardPrototype_focusLayout__VxIgA .AiCompanionWizardPrototype_contextSummary__bTREm{order:2;border-inline-start:1px solid var(--qe-border);border-inline-end:0;background:var(--qe-surface)}.AiCompanionWizardPrototype_switcher__F_RG0{position:fixed;z-index:120;bottom:18px;left:50%;display:grid;min-width:238px;grid-template-columns:38px minmax(0,1fr) 38px;align-items:center;overflow:hidden;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;color:#fff;background:#172033;box-shadow:0 14px 38px rgba(23,32,51,.34);transform:translateX(-50%)}.AiCompanionWizardPrototype_switcher__F_RG0 button{display:grid;height:38px;place-items:center;border:0;color:#fff;background:transparent}.AiCompanionWizardPrototype_switcher__F_RG0 button:hover{background:hsla(0,0%,100%,.1)}.AiCompanionWizardPrototype_switcher__F_RG0 svg{width:15px;height:15px}.AiCompanionWizardPrototype_switcher__F_RG0 strong{padding:0 8px;font-size:10px;font-weight:740;text-align:center}.AiCompanionWizardPrototype_variantB__h83W0:not(.AiCompanionWizardPrototype_expanded__TUENl){min-width:620px}.AiCompanionWizardPrototype_variantC__8scWm.AiCompanionWizardPrototype_expanded__TUENl{box-shadow:none}@media (max-width:1380px){.AiCompanionWizardPrototype_panel__F5prA{position:fixed;z-index:80;inset-block:0;inset-inline-end:0;width:min(440px,94vw)}.AiCompanionWizardPrototype_resizeHandle__cuWx3{display:none}.AiCompanionWizardPrototype_variantB__h83W0:not(.AiCompanionWizardPrototype_expanded__TUENl){min-width:0;width:min(680px,96vw)}.AiCompanionWizardPrototype_panel__F5prA.AiCompanionWizardPrototype_expanded__TUENl,.AiCompanionWizardPrototype_variantC__8scWm.AiCompanionWizardPrototype_expanded__TUENl{inset:0;width:auto}}@media (min-width:1381px){[data-quest-editor-body][data-ai-prototype-overlay=true] .AiCompanionWizardPrototype_panel__F5prA{position:fixed;z-index:80;inset-block:0;inset-inline-end:0;width:min(440px,94vw)}[data-quest-editor-body][data-ai-prototype-overlay=true] .AiCompanionWizardPrototype_resizeHandle__cuWx3{display:none}[data-quest-editor-body][data-ai-prototype-overlay=true] .AiCompanionWizardPrototype_variantB__h83W0:not(.AiCompanionWizardPrototype_expanded__TUENl){min-width:0;width:min(680px,96vw)}}@media (max-width:760px){.AiCompanionWizardPrototype_panel__F5prA,.AiCompanionWizardPrototype_variantB__h83W0:not(.AiCompanionWizardPrototype_expanded__TUENl){inset:0;width:auto;min-width:0}.AiCompanionWizardPrototype_panelHeader__oaxmP{min-height:70px;padding:12px 14px}.AiCompanionWizardPrototype_stageLabel__vBKUk{display:none}.AiCompanionWizardPrototype_focusMain__PtnKc,.AiCompanionWizardPrototype_guidedScroll__lBpyY,.AiCompanionWizardPrototype_workbenchMain__VeaB3{padding:21px 16px 100px}.AiCompanionWizardPrototype_focusLayout__VxIgA,.AiCompanionWizardPrototype_workbenchLayout__0bNeI{grid-template-columns:minmax(0,1fr)}.AiCompanionWizardPrototype_contextSummary__bTREm,.AiCompanionWizardPrototype_focusLayout__VxIgA .AiCompanionWizardPrototype_contextSummary__bTREm{display:none}.AiCompanionWizardPrototype_candidateVisual__3hhfV{min-height:225px;padding-inline:14px}.AiCompanionWizardPrototype_visualPath__Nluh8{gap:2px}.AiCompanionWizardPrototype_visualPath__Nluh8 span{width:30px}.AiCompanionWizardPrototype_reviewActions___fc_r{grid-template-columns:1fr}.AiCompanionWizardPrototype_panelFooter__rshTF{padding-inline:12px}.AiCompanionWizardPrototype_panelFooter__rshTF span:last-child{display:none}}@media (max-width:390px){.AiCompanionWizardPrototype_brandBlock__Q_TVv small{max-width:178px}.AiCompanionWizardPrototype_headerActions__6KsBX{gap:0}.AiCompanionWizardPrototype_headerActions__6KsBX button{width:29px}.AiCompanionWizardPrototype_modeCard__k91kA{padding:12px}.AiCompanionWizardPrototype_optionCard__D40ux{grid-template-columns:auto minmax(0,1fr)}.AiCompanionWizardPrototype_optionCard__D40ux small{grid-column:2;justify-self:start}.AiCompanionWizardPrototype_stoneSign__XDvTa{padding-inline:9px;font-size:14px}.AiCompanionWizardPrototype_visualPath__Nluh8 span{width:27px}.AiCompanionWizardPrototype_switcher__F_RG0{bottom:10px;min-width:214px}}@media (prefers-reduced-motion:reduce){.AiCompanionWizardPrototype_panel__F5prA *,.AiCompanionWizardPrototype_panel__F5prA :after,.AiCompanionWizardPrototype_panel__F5prA :before{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@keyframes AiCompanionWizardPrototype_spin___HEaa{to{transform:rotate(1turn)}}.QuestAccessLinksSection_section__r_13v{display:grid;gap:10px;margin:0 -18px -18px;border-top:1px solid var(--qe-border);padding:18px}.QuestAccessLinksSection_heading__2spVh{display:flex;align-items:center;gap:8px;color:var(--qe-text)}.QuestAccessLinksSection_heading__2spVh svg{color:#68788f}.QuestAccessLinksSection_heading__2spVh h3{margin:0;font-size:15px;font-weight:760}.QuestAccessLinksSection_description__ULcUC,.QuestAccessLinksSection_disabledHint__Wt81S{margin:0;color:var(--qe-subtle);font-size:12px;line-height:1.45}.QuestAccessLinksSection_disabledHint__Wt81S{color:#8b5e18}.QuestAccessLinksSection_cardActions__7KCvN button,.QuestAccessLinksSection_createButton__9p7tb,.QuestAccessLinksSection_historyButton__4uOgW,.QuestAccessLinksSection_secondaryButton__A1OcQ{display:inline-flex;min-height:36px;align-items:center;justify-content:center;gap:7px;border:1px solid #f59e0b;border-radius:8px;background:#f59e0b;color:#172033;cursor:pointer;padding:8px 11px;font:inherit;font-size:13px;font-weight:720}.QuestAccessLinksSection_createButton__9p7tb:hover:not(:disabled){background:#e78e05;border-color:#e78e05}.QuestAccessLinksSection_createButton__9p7tb:disabled{cursor:not-allowed;opacity:.52}.QuestAccessLinksSection_recent__pWTdJ{display:grid;gap:8px;margin-top:4px}.QuestAccessLinksSection_recentTitle__oNUcj{color:var(--qe-subtle);font-size:12px;font-weight:700}.QuestAccessLinksSection_card__RxGvE{display:grid;gap:8px;border:1px solid var(--qe-border);border-radius:12px;background:var(--qe-surface);padding:12px}.QuestAccessLinksSection_cardHeader__6Ewy7{display:flex;min-width:0;align-items:flex-start;justify-content:space-between;gap:8px}.QuestAccessLinksSection_cardHeader__6Ewy7 strong{overflow:hidden;color:var(--qe-text);font-size:13px;font-weight:740;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.QuestAccessLinksSection_status__MGNy6{flex:0 0 auto;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:720}.QuestAccessLinksSection_statusActive__qDUw7{background:#e8f7ef;color:#17855c}.QuestAccessLinksSection_statusRedeemed__LDeyr{background:#e9f7f3;color:#15876a}.QuestAccessLinksSection_statusExpired__P7UdZ,.QuestAccessLinksSection_statusRevoked__IjToH{background:#eef1f5;color:#65758b}.QuestAccessLinksSection_meta__jyndu{display:flex;flex-wrap:wrap;gap:5px 10px;color:var(--qe-subtle);font-size:12px;line-height:1.3}.QuestAccessLinksSection_meta__jyndu span{display:inline-flex;align-items:center;gap:4px}.QuestAccessLinksSection_cardActions__7KCvN{display:flex;gap:8px}.QuestAccessLinksSection_cardActions__7KCvN button{min-height:auto;border:0;background:transparent;color:#5f6e82;padding:7px 10px}.QuestAccessLinksSection_cardActions__7KCvN button:hover:not(:disabled){color:var(--qe-text)}.QuestAccessLinksSection_copyActionCopied__OPrrR,.QuestAccessLinksSection_copyAction__Ytcqe:hover:not(:disabled){background:#e7f1ff!important;color:#243b5a!important}.QuestAccessLinksSection_copyActionCopied__OPrrR{color:#168a65!important}.QuestAccessLinksSection_revokeAction__PVDj3:hover:not(:disabled){background:#fee8ea!important;color:#dc2626!important}.QuestAccessLinksSection_cardActions__7KCvN button:disabled{cursor:wait;opacity:.64}.QuestAccessLinksSection_cardActions__7KCvN button:focus-visible{outline:2px solid rgba(245,158,11,.55);outline-offset:2px}.QuestAccessLinksSection_historyButton__4uOgW{width:100%;border-color:transparent;background:transparent;color:#5f6e82}.QuestAccessLinksSection_historyButton__4uOgW:hover:not(:disabled){background:var(--qe-surface);color:var(--qe-text)}.QuestAccessLinksSection_form__M_lqp,.QuestAccessLinksSection_historyContent__1AsTN,.QuestAccessLinksSection_successContent__Tfedn{display:grid;gap:12px}.QuestAccessLinksSection_form__M_lqp label{display:grid;gap:5px;color:#344054;font-size:13px;font-weight:720}.QuestAccessLinksSection_form__M_lqp label span{color:#7b8798;font-size:11px;font-weight:500}.QuestAccessLinksSection_form__M_lqp input,.QuestAccessLinksSection_searchField___p1rq,.QuestAccessLinksSection_successContent__Tfedn input{box-sizing:border-box;width:100%;min-height:40px;border:1px solid #d6dee6;border-radius:8px;background:#fff;color:#172033;padding:8px 10px;font:inherit}.QuestAccessLinksSection_form__M_lqp input:focus,.QuestAccessLinksSection_searchField___p1rq:focus-within{outline:2px solid rgba(245,158,11,.4);border-color:#f59e0b}.QuestAccessLinksSection_dialogActions__LrY2Q{display:flex;justify-content:flex-end;gap:8px;padding-top:3px}.QuestAccessLinksSection_secondaryButton__A1OcQ{border-color:#cbd5dc;background:#fff;color:#344054}.QuestAccessLinksSection_secondaryButton__A1OcQ:hover{background:#f4f6f7}.QuestAccessLinksSection_successContent__Tfedn .QuestAccessLinksSection_createButton__9p7tb,.QuestAccessLinksSection_successContent__Tfedn .QuestAccessLinksSection_secondaryButton__A1OcQ{width:100%}.QuestAccessLinksSection_historyDialog__rtx06{width:min(100%,650px)}.QuestAccessLinksSection_searchField___p1rq{display:flex;align-items:center;gap:8px}.QuestAccessLinksSection_searchField___p1rq input{width:100%;border:0;outline:0;background:transparent;color:#172033;font:inherit}.QuestAccessLinksSection_empty__I1mWQ{margin:8px 0;color:#667085;text-align:center}.QuestAccessLinksSection_spinner__pkhIL{animation:QuestAccessLinksSection_spin__fFChF 1s linear infinite}@keyframes QuestAccessLinksSection_spin__fFChF{to{transform:rotate(1turn)}}@media (max-width:500px){.QuestAccessLinksSection_dialogActions__LrY2Q{display:grid;grid-template-columns:1fr}.QuestAccessLinksSection_cardHeader__6Ewy7 strong{white-space:normal}}.QuestDeletionControls_iconButton__3ICNh{display:grid;place-items:center;width:34px;height:34px;border:1px solid var(--admin-border,#d9e0e5);border-radius:8px;background:var(--admin-surface,#fff);color:var(--admin-muted,#667085);cursor:pointer}.QuestDeletionControls_iconButton__3ICNh:hover:not(:disabled){background:var(--admin-surface-soft,#f4f6f7);color:var(--admin-text,#172033)}.QuestDeletionControls_confirmationField__efsp0 input:focus-visible,.QuestDeletionControls_dangerZone__xY8dj button:focus-visible,.QuestDeletionControls_dialogActions__Kx8yd button:focus-visible,.QuestDeletionControls_iconButton__3ICNh:focus-visible{outline:2px solid color-mix(in srgb,var(--admin-primary,#f49c00) 65%,transparent);outline-offset:2px}.QuestDeletionControls_dangerZone__xY8dj button,.QuestDeletionControls_dialogActions__Kx8yd button{display:inline-flex;align-items:center;justify-content:center;gap:7px;border:1px solid var(--admin-danger-border,#fecaca);border-radius:8px;color:var(--admin-danger-text,#b42318);background:var(--admin-danger-surface,#fff1f1);cursor:pointer;font:inherit;font-weight:700}.QuestDeletionControls_dangerZone__xY8dj{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:18px;border:1px solid var(--admin-danger-border,#fecaca);border-radius:12px;padding:14px;background:var(--admin-danger-surface,#fff8f8)}.QuestDeletionControls_dangerZone__xY8dj strong{color:var(--admin-danger-text,#b42318)}.QuestDeletionControls_dangerZone__xY8dj p{margin:4px 0 0;color:var(--admin-muted,#667085);font-size:13px;line-height:1.45}.QuestDeletionControls_dangerZone__xY8dj button{min-height:38px;padding:8px 11px;white-space:nowrap}.QuestDeletionControls_confirmationField__efsp0{display:grid;gap:7px;color:var(--admin-text,#172033);font-size:13px;font-weight:650}.QuestDeletionControls_confirmationField__efsp0 input{min-height:42px;border:1px solid var(--admin-border-strong,#cbd5dc);border-radius:8px;padding:8px 10px;color:var(--admin-text,#172033);background:var(--admin-surface,#fff);font:inherit}.QuestDeletionControls_dialogActions__Kx8yd{display:flex;gap:8px;margin-top:8px}.QuestDeletionControls_dialogActions__Kx8yd button{flex:1;min-height:42px;padding:8px 12px}.QuestDeletionControls_dialogActions__Kx8yd button:first-child{border-color:var(--admin-border-strong,#cbd5dc);color:var(--admin-text,#172033);background:var(--admin-surface,#fff)}.QuestDeletionControls_dangerZone__xY8dj button:disabled,.QuestDeletionControls_dialogActions__Kx8yd button:disabled,.QuestDeletionControls_iconButton__3ICNh:disabled{cursor:wait;opacity:.6}@media (max-width:600px){.QuestDeletionControls_dangerZone__xY8dj{align-items:stretch;flex-direction:column}.QuestDeletionControls_dangerZone__xY8dj button{width:100%}}.LocaleToggle_tabs__LM0h5{display:inline-flex;flex:0 0 auto;align-items:center;gap:2px;border:1px solid var(--qe-border,#d9e0e5);border-radius:10px;padding:2px;background:var(--qe-soft,#f4f6f7)}.LocaleToggle_tabActive__ZKhJ3,.LocaleToggle_tab__yiZn_{display:inline-flex;min-height:28px;align-items:center;justify-content:center;gap:5px;border:0;border-radius:7px;padding:5px 9px;color:var(--qe-subtle,#667085);background:transparent;cursor:pointer;font:inherit;font-size:12px;font-weight:680;line-height:1;transition:color .14s ease,background .14s ease,box-shadow .14s ease}.LocaleToggle_tabActive__ZKhJ3{color:var(--qe-text,#172033);background:var(--qe-surface,#fffefd);box-shadow:0 1px 2px rgba(16,24,40,.1)}.LocaleToggle_tabActive__ZKhJ3 span{width:4px;height:4px;border-radius:999px;background:var(--qe-primary,#f7931a)}.LocaleToggle_tab__yiZn_:focus-visible,.LocaleToggle_tab__yiZn_:hover{color:var(--qe-text,#172033);background:hsla(0,0%,100%,.68);outline:none}.LocaleToggle_tabActive__ZKhJ3:focus-visible{outline:2px solid rgba(247,147,26,.42);outline-offset:1px}.ChoiceVisualEditor_dialog__GxsfW.ChoiceVisualEditor_dialog__GxsfW{width:min(680px,100%);max-height:calc(100dvh - 48px);display:flex;flex-direction:column;gap:0;padding:0}.ChoiceVisualEditor_header__6OE7t.ChoiceVisualEditor_header__6OE7t{padding:22px 24px 18px;flex-shrink:0}.ChoiceVisualEditor_body__9af5k.ChoiceVisualEditor_body__9af5k{grid-auto-rows:max-content;align-content:start;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 24px 24px;gap:14px}.ChoiceVisualEditor_footer__wYxJL.ChoiceVisualEditor_footer__wYxJL{margin:0;padding:16px 24px;flex-shrink:0}.ChoiceVisualEditor_settings__xUMWV{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:20px;align-items:center;padding-block-end:6px}.ChoiceVisualEditor_body__9af5k .ChoiceVisualEditor_toggle__kloah{display:flex;align-items:center;gap:10px;cursor:pointer}.ChoiceVisualEditor_body__9af5k input[type=checkbox]{width:16px;min-height:16px;height:16px;flex:0 0 auto;margin:0;accent-color:var(--qe-primary);box-shadow:none}.ChoiceVisualEditor_answerFooter__hg1Hq,.ChoiceVisualEditor_answerHeading__70brb,.ChoiceVisualEditor_sectionHeading__ezxt2{display:flex;align-items:center;justify-content:space-between;gap:12px}.ChoiceVisualEditor_answerHeading__70brb h4,.ChoiceVisualEditor_sectionHeading__ezxt2 h3{margin:0;color:var(--qe-text);font-size:13px;font-weight:750}.ChoiceVisualEditor_count__bIEOm{background:var(--qe-soft);border:1px solid var(--qe-border);border-radius:20px;padding:3px 9px;font-size:11px;font-weight:700;color:var(--qe-subtle);font-variant-numeric:tabular-nums}.ChoiceVisualEditor_answerCard__WQU2H{border:1px solid var(--qe-border);border-radius:var(--qe-radius);background:var(--qe-surface);overflow:hidden}.ChoiceVisualEditor_answerHeading__70brb{padding:10px 14px;background:var(--qe-soft);border-block-end:1px solid var(--qe-border)}.ChoiceVisualEditor_answerFields__PdqMQ{display:grid;grid-template-columns:minmax(0,1fr) minmax(120px,.55fr);gap:12px;padding:14px}.ChoiceVisualEditor_answerFields__PdqMQ .ChoiceVisualEditor_identifier__tonVm{grid-column:2;grid-row:1}.ChoiceVisualEditor_answerFields__PdqMQ .ChoiceVisualEditor_answerLabel__BiheB{grid-column:1;grid-row:1}.ChoiceVisualEditor_identifier__tonVm input{font-variant-ligatures:none}.ChoiceVisualEditor_body__9af5k .ChoiceVisualEditor_identifier__tonVm span{color:var(--qe-subtle);font-weight:600}.ChoiceVisualEditor_iconButton__iaNr4{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid transparent;border-radius:var(--qe-radius-sm);color:var(--qe-subtle);background:transparent;cursor:pointer}.ChoiceVisualEditor_iconButton__iaNr4:hover:not(:disabled){color:var(--qe-danger);border-color:var(--qe-blocker-border);background:var(--qe-blocker-surface)}.ChoiceVisualEditor_body__9af5k button:disabled{opacity:.45;cursor:not-allowed}.ChoiceVisualEditor_body__9af5k :is(button,summary):focus-visible{outline:2px solid var(--qe-primary);outline-offset:3px}.ChoiceVisualEditor_addButton__ezO_a.ChoiceVisualEditor_addButton__ezO_a{display:inline-flex;align-items:center;gap:7px;white-space:nowrap;color:var(--qe-text)}.ChoiceVisualEditor_answerFooter__hg1Hq small,.ChoiceVisualEditor_help__t5zqP{color:var(--qe-subtle);font-size:12px;line-height:18px;font-weight:400}.ChoiceVisualEditor_editor__UIPO7{width:100%;border-block-start:1px solid var(--qe-border)}.ChoiceVisualEditor_editor__UIPO7>summary{display:flex;align-items:center;gap:8px;padding:12px 14px;cursor:pointer;color:var(--qe-subtle);font-size:12px;font-weight:650;list-style:none}.ChoiceVisualEditor_editor__UIPO7>summary::-webkit-details-marker{display:none}.ChoiceVisualEditor_editor__UIPO7>summary:hover{color:var(--qe-text);background:var(--qe-soft)}.ChoiceVisualEditor_editor__UIPO7>summary svg{flex-shrink:0}.ChoiceVisualEditor_chevron__ttJHE{margin-inline-start:auto}.ChoiceVisualEditor_editor__UIPO7[open]>summary .ChoiceVisualEditor_chevron__ttJHE{transform:rotate(180deg)}.ChoiceVisualEditor_editorBody__HmX6p{display:grid;gap:14px;padding:4px 14px 16px}.ChoiceVisualEditor_editorBody__HmX6p label{display:grid;gap:6px}.ChoiceVisualEditor_editorBody__HmX6p p{margin:0;font-size:12px;line-height:18px}.ChoiceVisualEditor_badge__R7aDY{padding:2px 6px;border:1px solid var(--qe-border);border-radius:5px;background:var(--qe-soft);color:var(--qe-subtle);font-size:10px;font-weight:600}.ChoiceVisualEditor_icons__GyD2F{display:grid;grid-template-columns:repeat(auto-fill,minmax(42px,1fr));gap:6px;max-height:160px;overflow:auto;padding:4px}.ChoiceVisualEditor_icons__GyD2F button{min-width:0;min-height:40px;display:grid;place-items:center;border:1px solid var(--qe-border);border-radius:var(--qe-radius-sm);background:var(--qe-surface);color:var(--qe-subtle);cursor:pointer;font:inherit;font-size:11px}.ChoiceVisualEditor_icons__GyD2F button:first-child{grid-column:span 2}.ChoiceVisualEditor_icons__GyD2F button:hover{border-color:var(--qe-primary-line);color:var(--qe-text)}.ChoiceVisualEditor_icons__GyD2F button[aria-pressed=true]{border-color:var(--qe-primary);color:var(--qe-suggestion-text);background:var(--qe-primary-soft)}.ChoiceVisualEditor_image__Top1S{display:flex;align-items:center;gap:12px}.ChoiceVisualEditor_image__Top1S img{width:80px;height:56px;border-radius:var(--qe-radius-sm);object-fit:cover;border:1px solid var(--qe-border)}.ChoiceVisualEditor_companion__WSzgC{border:1px solid var(--qe-border);border-radius:var(--qe-radius);background:var(--qe-soft)}.ChoiceVisualEditor_companion__WSzgC>summary{color:var(--qe-text);padding:14px;font-size:13px}.ChoiceVisualEditor_companion__WSzgC .ChoiceVisualEditor_editorBody__HmX6p{padding-top:0}.ChoiceVisualEditor_modes__B5IeF{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border:1px solid var(--qe-border);border-radius:10px;background:var(--qe-surface)}.ChoiceVisualEditor_selection__ZefmZ{display:flex;flex-wrap:wrap;gap:8px}.ChoiceVisualEditor_body__9af5k .ChoiceVisualEditor_selection__ZefmZ label{display:flex;align-items:center;gap:8px;padding:9px 12px;border:1px solid var(--qe-border);border-radius:var(--qe-radius-sm);background:var(--qe-surface);cursor:pointer}.ChoiceVisualEditor_selection__ZefmZ label:has(input:checked){border-color:var(--qe-primary-line);background:var(--qe-primary-soft)}.ChoiceVisualEditor_actions__Fon2m{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ChoiceVisualEditor_review__Ka0Pc{display:grid;gap:12px;border-top:1px solid var(--qe-border);padding-top:14px}.ChoiceVisualEditor_review__Ka0Pc h4{margin:0;font-size:13px}@media (max-width:560px){.ChoiceVisualEditor_dialog__GxsfW.ChoiceVisualEditor_dialog__GxsfW{max-height:calc(100dvh - 24px)}.ChoiceVisualEditor_header__6OE7t.ChoiceVisualEditor_header__6OE7t{padding:18px 16px 14px}.ChoiceVisualEditor_body__9af5k.ChoiceVisualEditor_body__9af5k{grid-auto-rows:max-content;align-content:start;padding:0 16px 18px}.ChoiceVisualEditor_footer__wYxJL.ChoiceVisualEditor_footer__wYxJL{padding:12px 16px}.ChoiceVisualEditor_settings__xUMWV{grid-template-columns:1fr;gap:14px}.ChoiceVisualEditor_answerFields__PdqMQ{grid-template-columns:1fr}.ChoiceVisualEditor_answerFields__PdqMQ .ChoiceVisualEditor_identifier__tonVm{grid-column:1;grid-row:2}.ChoiceVisualEditor_answerFooter__hg1Hq{align-items:flex-start;flex-direction:column}.ChoiceVisualEditor_badge__R7aDY{display:none}}.ChoiceVisualEditor_body__9af5k input[type=file]{width:1px;height:1px;min-height:1px;padding:0}.ChoiceVisualEditor_body__9af5k .ChoiceVisualEditor_uploadLabel__itk4L{grid-template-columns:auto auto;align-items:center}.ChoiceVisualEditor_dialog__GxsfW>p{margin:0 24px 16px;flex-shrink:0}@media (max-width:560px){.ChoiceVisualEditor_dialog__GxsfW>p{margin-inline:16px}}.ChoiceVisualEditor_purpose__BFEft{border:0;padding:0;margin:0;display:grid;gap:8px;min-width:0}.ChoiceVisualEditor_purpose__BFEft legend{font-weight:600;margin-bottom:8px;color:var(--qe-text)}.ChoiceVisualEditor_purposeHelp__FviTS{margin:0;font-size:.8125rem;line-height:1.5;color:var(--qe-subtle)}