.question_page__vrvg5{--paper:#f2f0e9;--paper-2:#ece9df;--card:#ffffff;--ink:#15171c;--ink-2:#4a4d55;--ink-3:#8a8d94;--line:#e3e0d6;--line-2:#d6d2c4;--line-soft:#eceadf;--lime:#c6f24d;--lime-deep:#aee034;--lime-bg:#f1fbd6;--pink:#ec3fa0;--pink-bg:#fdeaf5;--pink-soft:#f7c4e2;--radius:20px;--radius-sm:14px;--radius-xs:10px;--shadow-sm:0 1px 2px rgba(30,28,22,0.05),0 4px 14px rgba(30,28,22,0.045);--shadow:0 2px 4px rgba(30,28,22,0.05),0 16px 38px -16px rgba(30,28,22,0.2);--maxw:1200px;--mono:var(--font-involve),system-ui,sans-serif;--sans:var(--font-involve),system-ui,sans-serif;--display:var(--font-benzin),var(--font-involve),system-ui,sans-serif;font-family:var(--sans);color:var(--ink);background:var(--paper);line-height:1.5;min-height:100vh;display:flex;flex-direction:column;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;position:relative;z-index:2}.question_page__vrvg5 *{box-sizing:border-box}.question_page__vrvg5 :where(h1,h2,h3,p,ul,figure,figcaption){margin:0}.question_page__vrvg5 img{display:block;max-width:100%}.question_page__vrvg5 button{font-family:inherit}.question_topbar__31i5G{position:-webkit-sticky;position:sticky;top:0;z-index:40;background:rgba(235,231,223,.82);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid rgba(22,32,42,.06)}.question_topbarIn__rTwvR{max-width:var(--maxw);margin:0 auto;padding:14px 24px;display:flex;align-items:center;gap:16px;min-height:67px}@media (max-width:760px){.question_topbarIn__rTwvR{padding:14px 16px}}.question_spacer__3jEH4{flex:1 1}.question_docNo__de_Nr{font-family:var(--mono);font-size:11.5px;color:var(--ink-3);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55vw}.question_progressStrip__38W4X{max-width:var(--maxw);width:100%;margin:0 auto;padding:20px 22px 0}.question_plabel__Re9vN{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:10px}.question_pq__nAeMp{font-family:var(--mono);font-size:13px;font-weight:600;letter-spacing:.05em;color:var(--ink)}.question_pq__nAeMp b{color:var(--pink)}.question_pmini__VoNd9{font-family:var(--mono);font-size:11px;color:var(--ink-3);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.question_barTrack__iTH7y{height:10px;border-radius:999px;background:#e6e3d8;overflow:hidden;box-shadow:inset 0 1px 2px rgba(0,0,0,.06)}.question_barFill__R3KMb{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--lime-deep),var(--lime));box-shadow:0 2px 10px -2px rgba(174,224,52,.7);transition:width .5s ease}.question_qShell__ZVykk{max-width:var(--maxw);width:100%;margin:0 auto;padding:22px 22px 60px;display:grid;grid-gap:26px;gap:26px}@media (min-width:880px){.question_qShell__ZVykk{grid-template-columns:268px 1fr;align-items:start;padding-bottom:46px}}.question_main__ekaX6{display:flex;flex-direction:column;gap:18px;min-width:0}.question_rail__3471D{display:none}@media (min-width:880px){.question_rail__3471D{display:block;position:-webkit-sticky;position:sticky;top:96px}}.question_railHead__DEDqV{font-family:var(--mono);font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-3);margin:2px 0 14px 4px}.question_railList__UhoQR{display:flex;flex-direction:column;gap:8px;max-height:calc(100vh - 150px);overflow-y:auto;padding-right:4px;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.question_railList__UhoQR::-webkit-scrollbar{width:6px}.question_railList__UhoQR::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:999px}.question_railItem__7l2zK{display:flex;align-items:flex-start;gap:11px;padding:11px 13px;border-radius:var(--radius-sm);border:1px solid var(--line-soft);background:transparent;text-align:left;text-decoration:none;cursor:pointer;transition:border-color .2s,background .2s}.question_railItem__7l2zK:hover{border-color:var(--line);background:#fff}.question_railCollapse__jusPg{display:flex;align-items:center;gap:6px;padding:9px 13px;border-radius:var(--radius-sm);border:1px dashed var(--line-2);background:transparent;color:var(--ink-3);font-family:var(--mono);font-size:11px;letter-spacing:.05em;cursor:pointer;text-align:left;transition:border-color .2s}.question_railCollapse__jusPg:hover{border-color:var(--line)}.question_railChevron__F1BgN{display:inline-block;font-size:10px;line-height:1;color:var(--lime-deep);transition:transform .2s}.question_railCollapse__jusPg[aria-expanded=true] .question_railChevron__F1BgN{transform:rotate(90deg)}.question_railHint__fgVez{margin-left:auto;opacity:.7;text-transform:uppercase}.question_tick__EuDx1{width:20px;height:20px;flex:0 0 20px;border-radius:50%;display:grid;place-items:center;margin-top:1px;background:var(--lime-bg);border:1px solid var(--lime-deep);color:#3f7a08}.question_tick__EuDx1 svg{width:11px;height:11px}.question_tickActive__ifpfH{background:transparent;border-color:var(--line-2);color:var(--ink-3)}.question_rtext__ZI9k3{min-width:0;display:flex;flex-direction:column;gap:4px}.question_rcat__pjKLC{font-family:var(--mono);font-size:10px;font-weight:500;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3)}.question_rans__XbO14{font-size:13px;color:var(--ink-2);line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.question_current__RLQ2c,.question_current__RLQ2c .question_tick__EuDx1{border-color:var(--pink);background:var(--pink-bg)}.question_current__RLQ2c .question_rcat__pjKLC,.question_current__RLQ2c .question_tick__EuDx1{color:var(--pink)}.question_current__RLQ2c .question_rans__XbO14{color:var(--ink);font-weight:600}.question_pending__dc3CF{opacity:.55;cursor:default}.question_pending__dc3CF .question_tick__EuDx1{background:transparent;border:1px dashed var(--line-2);color:transparent}.question_chips__G1hM2{display:flex;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:none;-webkit-overflow-scrolling:touch}.question_chips__G1hM2::-webkit-scrollbar{display:none}@media (min-width:880px){.question_chips__G1hM2{display:none}}.question_chip2__jYfRB{flex:0 0 auto;display:inline-flex;align-items:center;gap:6px;padding:8px 13px;border-radius:999px;border:1px solid var(--line);background:#fff;font-size:12.5px;font-weight:600;color:var(--ink-2);white-space:nowrap;cursor:pointer}.question_chip2__jYfRB.question_current__RLQ2c{border-color:var(--pink);background:var(--pink-bg);color:var(--ink)}.question_chip2__jYfRB.question_pending__dc3CF{opacity:.55;cursor:default}.question_qcard__sx_Ai{background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:30px 28px}@media (max-width:560px){.question_qcard__sx_Ai{padding:24px 20px}}.question_qEyebrow__KdohA{display:inline-flex;align-items:center;gap:8px;font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.16em;text-transform:uppercase;color:var(--pink);background:var(--pink-bg);border:1px solid var(--pink-soft);border-radius:999px;padding:6px 13px;margin-bottom:18px}.question_qPreamble__tXnx4{margin:0 0 10px;font-size:15px;font-weight:500;line-height:1.4;color:var(--ink-2)}.question_title__pEsYm{font-family:var(--display);font-weight:800;font-size:clamp(24px,4.4vw,34px);line-height:1.08;letter-spacing:-.01em;color:var(--ink)}.question_titleHint__YJ_da{display:block;margin-top:6px;font-size:.62em;font-weight:500;letter-spacing:0;color:var(--ink-3);line-height:1.3}.question_note__Et_Ph{margin-top:12px;font-size:14px;color:var(--ink-2);line-height:1.5;white-space:pre-line}.question_textWrap__kx8A7{display:flex;flex-direction:column}.question_tfield__s8Px_{width:100%;margin-top:22px;padding:16px 18px;border-radius:var(--radius-sm);border:1px solid var(--line-2);background:#fbfaf6;color:var(--ink);font-family:var(--sans);font-size:17px;font-weight:600;outline:none;transition:border-color .15s,box-shadow .15s}.question_tfield__s8Px_::placeholder{color:var(--ink-3);font-weight:500}.question_tfield__s8Px_:focus{border-color:var(--lime-deep);box-shadow:0 0 0 3px rgba(198,242,77,.5)}.question_otherInput__TGN3X{width:100%;padding:14px 16px;border-radius:var(--radius-sm);border:1px solid var(--line-2);background:#fbfaf6;color:var(--ink);font-family:var(--sans);font-size:15px;font-weight:600;outline:none;transition:border-color .15s,box-shadow .15s}.question_otherInput__TGN3X::placeholder{color:var(--ink-3);font-weight:500}.question_otherInput__TGN3X:focus{border-color:var(--lime-deep);box-shadow:0 0 0 3px rgba(198,242,77,.5)}.question_invalid__xDAU2,.question_invalid__xDAU2:focus{border-color:#d9534f;box-shadow:0 0 0 3px rgba(217,83,79,.2)}.question_fieldHint__ynjWw{margin:8px 0 0;font-size:13px;font-weight:500;color:#d9534f;line-height:1.35}.question_qContent__UbB_s{display:contents}.question_bcsFigure__08eJW{margin:22px 0 2px}.question_bcsCap__gvprp{margin:0 0 9px;font-size:12px;line-height:1.4;color:var(--ink-3);text-align:center}.question_bcsScrollArea__865tL{position:relative}.question_bcsLink__qKMzF{display:block;width:100%;margin:0;padding:0;border:0;background:none;cursor:zoom-in;font:inherit;color:inherit;text-align:left}.question_bcsImg__O7YVF{display:block;width:100%;height:auto;border-radius:16px;border:1px solid var(--line);background:var(--paper-2);box-shadow:0 8px 24px -14px rgba(0,0,0,.25)}.question_bcsScroll__u8Zjj{display:none}@media (min-width:880px){.question_page__vrvg5[data-image-q]{height:100vh;overflow:hidden}.question_page__vrvg5[data-image-q] .question_qShell__ZVykk{flex:1 1 auto;min-height:0;grid-template-rows:minmax(0,1fr);align-items:stretch;padding-bottom:22px}.question_page__vrvg5[data-image-q] .question_main__ekaX6{min-height:0}.question_page__vrvg5[data-image-q] .question_qcard__sx_Ai{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.question_qContent__UbB_s[data-has-image]{display:grid;grid-column-gap:24px;column-gap:24px;grid-template-columns:minmax(0,1fr) clamp(240px,34%,460px);grid-template-areas:"head image" "opts image";grid-template-rows:auto minmax(140px,1fr);flex:1 1 auto;min-height:0;align-items:stretch}.question_page__vrvg5[data-image-q] .question_qEyebrow__KdohA{align-self:flex-start}.question_qContent__UbB_s[data-has-image] .question_head__jWHgP{grid-area:head;align-self:start}.question_page__vrvg5[data-image-q] .question_title__pEsYm{font-size:clamp(21px,2.3vw,28px);overflow-wrap:break-word}.question_page__vrvg5[data-image-q] .question_note__Et_Ph{font-size:11.5px;line-height:1.35;margin-top:6px;max-height:78px;overflow-y:auto;padding-right:6px;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.question_page__vrvg5[data-image-q] .question_note__Et_Ph::-webkit-scrollbar{width:6px}.question_page__vrvg5[data-image-q] .question_note__Et_Ph::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:999px}.question_qContent__UbB_s[data-has-image] .question_options__B4KcR{grid-area:opts;margin-top:16px;max-height:none;overflow-y:auto;min-height:0;padding-right:6px;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.question_qContent__UbB_s[data-has-image] .question_options__B4KcR::-webkit-scrollbar{width:6px}.question_qContent__UbB_s[data-has-image] .question_options__B4KcR::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:999px}.question_qContent__UbB_s[data-has-image] .question_option__IBdcF{padding:12px 14px;gap:10px}.question_qContent__UbB_s[data-has-image] .question_otext__fEU66{font-size:clamp(13px,1.35vw,16px);line-height:1.25}.question_qContent__UbB_s[data-has-image] .question_radio__sluSj{flex-basis:20px;width:20px;height:20px}.question_qContent__UbB_s[data-has-image] .question_bcsFigure__08eJW{grid-area:image;margin:0;align-self:stretch;min-height:0;display:flex;flex-direction:column;overflow:hidden}.question_qContent__UbB_s[data-has-image] .question_bcsCap__gvprp{flex:0 0 auto;margin:0 0 8px}.question_qContent__UbB_s[data-has-image] .question_bcsScrollArea__865tL{flex:1 1 auto;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.question_qContent__UbB_s[data-has-image] .question_bcsScrollArea__865tL::-webkit-scrollbar{width:6px}.question_qContent__UbB_s[data-has-image] .question_bcsScrollArea__865tL::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:999px}.question_qContent__UbB_s[data-has-image] .question_bcsImg__O7YVF{width:100%}.question_qContent__UbB_s[data-has-image] .question_bcsScroll__u8Zjj{display:flex;align-items:center;gap:5px;position:-webkit-sticky;position:sticky;bottom:8px;width:max-content;margin:-38px auto 4px;padding:5px 12px;border-radius:999px;background:rgba(255,255,255,.92);border:1px solid var(--line);box-shadow:0 6px 16px -8px rgba(0,0,0,.3);font-size:11.5px;font-weight:600;color:var(--ink);pointer-events:none;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);opacity:0;transition:opacity .45s ease;animation:question_bcsbob__CY9rX 1.6s ease-in-out infinite}.question_qContent__UbB_s[data-has-image] .question_bcsScroll__u8Zjj[data-show=true]{opacity:1}.question_page__vrvg5[data-image-q] .question_foot__oYWFL{flex:0 0 auto;margin-top:16px}.question_qContent__UbB_s[data-has-image=size] .question_option__IBdcF,.question_qContent__UbB_s[data-has-image=stool] .question_option__IBdcF{padding:16px 18px;gap:16px}.question_qContent__UbB_s[data-has-image=size] .question_otext__fEU66,.question_qContent__UbB_s[data-has-image=stool] .question_otext__fEU66{font-size:16px;line-height:1.3}.question_qContent__UbB_s[data-has-image=size] .question_radio__sluSj,.question_qContent__UbB_s[data-has-image=stool] .question_radio__sluSj{flex-basis:24px;width:24px;height:24px}}@keyframes question_bcsbob__CY9rX{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}.question_options__B4KcR{display:flex;flex-direction:column;gap:12px;margin-top:24px}.question_option__IBdcF{display:flex;align-items:center;gap:16px;width:100%;padding:16px 18px;border-radius:var(--radius-sm);border:1px solid var(--line);background:#fbfaf6;cursor:pointer;text-align:left;transition:border-color .15s,background .15s,box-shadow .15s}.question_option__IBdcF:hover{border-color:var(--lime-deep);background:#fff}.question_otext__fEU66{flex:1 1 auto;min-width:0;overflow-wrap:break-word;font-size:16px;font-weight:500;color:var(--ink);line-height:1.3}.question_radio__sluSj{flex:0 0 24px;width:24px;height:24px;border-radius:50%;border:2px solid var(--line-2);display:grid;place-items:center;color:var(--ink);transition:all .2s}.question_radio__sluSj svg{opacity:0;transform:scale(.5);transition:all .2s}.question_checkbox__n5Sfj{border-radius:6px}.question_selected__uMC6M{border-color:var(--lime-deep);background:var(--lime-bg);box-shadow:0 0 0 1px var(--lime-deep) inset,0 10px 26px -16px rgba(174,224,52,.7)}.question_selected__uMC6M .question_otext__fEU66{font-weight:700}.question_selected__uMC6M .question_radio__sluSj{border-color:var(--lime-deep);background:var(--lime)}.question_selected__uMC6M .question_radio__sluSj svg{opacity:1;transform:scale(1)}.question_breedWrap__SilQ6{display:flex;flex-direction:column;gap:12px}.question_breedChosen__OinND{margin:0;font-size:14px;color:var(--ink)}.question_breedList__qs_jX{list-style:none;margin:0;display:flex;flex-direction:column;gap:8px;max-height:320px;overflow-y:auto;overscroll-behavior:contain;padding:0 4px 0 0;scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.question_breedList__qs_jX::-webkit-scrollbar{width:6px}.question_breedList__qs_jX::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:999px}.question_breedItem__C9KjS{display:flex;align-items:center;gap:12px;width:100%;padding:12px 16px;border-radius:var(--radius-sm);border:1px solid var(--line);background:#fbfaf6;cursor:pointer;text-align:left;transition:border-color .15s,background .15s}.question_breedItem__C9KjS:hover{border-color:var(--lime-deep);background:#fff}.question_breedItemSelected__3Bt63{border-color:var(--lime-deep);background:var(--lime-bg);font-weight:600;box-shadow:0 0 0 1px var(--lime-deep) inset}.question_breedCheck__Doflo{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;background:var(--lime);color:var(--ink);font-size:13px;line-height:1}.question_breedSize__NapBQ{flex:0 0 auto;font-size:13px;font-weight:500;color:var(--ink-3)}.question_breedEmpty__Ok5vD{padding:12px 4px;font-size:14px;color:var(--ink-3)}.question_skipBtn__pcK8F{align-self:flex-start}.question_pager__rtR_p{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:2px}.question_pagerBtn__HmJYD{min-width:34px;height:34px;padding:0 8px;border-radius:var(--radius-sm);border:1px solid var(--line);background:#fbfaf6;color:var(--ink);font-size:14px;font-weight:600;cursor:pointer;transition:border-color .15s,background .15s}.question_pagerBtn__HmJYD:hover:not(:disabled){border-color:var(--lime-deep);background:var(--lime-bg)}.question_pagerBtn__HmJYD:disabled{opacity:.45;cursor:default}.question_pagerActive__mU9rK{border-color:var(--lime-deep);background:var(--lime-bg)}.question_pagerGap__7edbP{padding:0 2px;color:var(--ink-3);-webkit-user-select:none;-moz-user-select:none;user-select:none}.question_dateWrap__9gdAC{display:flex;flex-direction:column;gap:14px;margin-top:22px}.question_dateRow__1LIq1{display:flex;gap:12px;flex-wrap:wrap}.question_dateSelect__UW5rD{flex:0 0 auto;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:14px 34px 14px 14px;border-radius:var(--radius-sm);border:1px solid var(--line-2);background-color:#fbfaf6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12'%3E%3Cpath d='M2 4l4 4 4-4' stroke='%238a8d94' stroke-width='1.6' fill='none' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 12px center;background-size:12px;color:var(--ink);font-family:inherit;font-size:16px;font-weight:600;text-align:left;outline:none;cursor:pointer;transition:border-color .15s,box-shadow .15s}.question_dateDay__ga8Xp{width:5.5em}.question_dateMonth__ElwV8{width:9.5em}.question_dateYear__tw93o{width:7em}.question_dropPh__7CDgE{color:var(--ink-3);font-weight:500}.question_dropWrap__sWQwK{position:relative;flex:0 0 auto}.question_dropList__m7dO_{list-style:none;margin:6px 0 0;padding:6px;position:absolute;top:100%;left:0;z-index:30;min-width:100%;max-height:264px;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column;gap:4px;background:#fff;border:1px solid var(--line-2);border-radius:var(--radius-sm);box-shadow:0 16px 40px -18px rgba(0,0,0,.35);scrollbar-width:thin;scrollbar-color:var(--line-2) transparent}.question_dropList__m7dO_::-webkit-scrollbar{width:6px}.question_dropList__m7dO_::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:999px}.question_dropItem__T_JEH{width:100%;text-align:left;padding:10px 12px;border:none;border-radius:10px;background:transparent;color:var(--ink);font-family:inherit;font-size:15px;font-weight:500;cursor:pointer;transition:background .12s}.question_dropItem__T_JEH:hover{background:var(--lime-bg)}.question_dropItemSel__hYnYP{background:var(--lime-bg);font-weight:700}.question_dateSelect__UW5rD:focus,.question_dateSelect__UW5rD:focus-visible{border-color:var(--lime-deep);box-shadow:0 0 0 3px rgba(198,242,77,.5)}.question_dateSkipBtn__qW2Dy{align-self:flex-start;padding:14px 16px;border-radius:var(--radius-sm);border:1px solid var(--line-2);background:#fbfaf6;color:var(--ink);font-family:inherit;font-size:16px;font-weight:600;outline:none;cursor:pointer;transition:border-color .15s}.question_dateSkipBtn__qW2Dy:hover{border-color:var(--lime-deep)}.question_dateSkipBtn__qW2Dy:disabled{opacity:.6;cursor:default}.question_skipActive__iGQUK,.question_skipActive__iGQUK:hover{border-color:var(--lime-deep);background:var(--lime-bg);box-shadow:0 0 0 1px var(--lime-deep) inset;color:var(--ink)}.question_photoWrap__RK2pF{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:22px}.question_photoBox__R6jAc{width:220px;height:220px;max-width:70vw;max-height:70vw;border-radius:var(--radius);border:2px dashed var(--line-2);background:var(--paper-2);display:flex;align-items:center;justify-content:center;cursor:pointer;overflow:hidden;padding:0;transition:border-color .15s,background .15s}.question_photoBox__R6jAc:hover{border-color:var(--lime-deep);background:var(--lime-bg)}.question_photoBox__R6jAc[data-has=true]{border-style:solid;border-color:var(--lime-deep);cursor:zoom-in}.question_photoBox__R6jAc:disabled{cursor:default;opacity:.7}.question_photoImg__J3uUm{width:100%;height:100%;object-fit:cover;display:block}.question_photoPlaceholder__gkMUk{font-size:15px;font-weight:600;color:var(--ink-2);text-align:center;padding:0 12px}.question_photoActions__Gim8T{display:flex;flex-wrap:wrap;justify-content:center;gap:10px}.question_photoActBtn__eQoOR{font-size:14px;padding:9px 16px}.question_photoDelete__drr35{color:#d9534f;border-color:rgba(217,83,79,.45)}.question_photoDelete__drr35:hover:not(:disabled){border-color:#d9534f;background:rgba(217,83,79,.08)}.question_lightbox__eiNOT{position:fixed;inset:0;z-index:200;animation:question_lightboxIn__SKUZr .18s ease}.question_lightboxScroll__Svolc{position:absolute;inset:0;display:grid;place-items:safe center;padding:24px;background:rgba(0,0,0,.82);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:auto;overscroll-behavior:contain}@keyframes question_lightboxIn__SKUZr{0%{opacity:0}to{opacity:1}}.question_lightboxImg__Gx9Qt{max-width:min(92vw,900px);max-height:86vh;width:auto;height:auto;object-fit:contain;border-radius:14px;box-shadow:0 24px 60px -16px rgba(0,0,0,.6);cursor:zoom-in}.question_lightboxImg__Gx9Qt[data-zoomed=true]{max-width:none;max-height:none;width:min(1200px,150vw);height:auto;border-radius:0;cursor:zoom-out}.question_lightboxClose__Sqb0c{position:fixed;top:16px;right:16px;z-index:1;width:44px;height:44px;border-radius:50%;border:1px solid rgba(255,255,255,.35);background:rgba(0,0,0,.45);color:#fff;font-size:20px;line-height:1;display:grid;place-items:center;cursor:pointer;transition:background .18s,border-color .18s}.question_lightboxClose__Sqb0c:hover{background:rgba(0,0,0,.7);border-color:rgba(255,255,255,.6)}.question_btn__CMc8a{font-family:var(--sans);font-weight:700;font-size:15px;border:none;cursor:pointer;border-radius:13px;padding:14px 22px;display:inline-flex;align-items:center;gap:9px;text-decoration:none;transition:transform .12s,box-shadow .2s,background .2s}.question_btn__CMc8a:active{transform:translateY(1px)}.question_btn__CMc8a:disabled{opacity:.55;cursor:default}.question_btnPrimary__LVWgN{background:var(--ink);color:var(--lime);box-shadow:var(--shadow-sm)}.question_btnPrimary__LVWgN:not(:disabled):hover{box-shadow:var(--shadow);transform:translateY(-1px)}.question_btnGhost__qUhwc{background:transparent;color:var(--ink);border:1px solid var(--line-2)}.question_btnGhost__qUhwc:not(:disabled):hover{background:#fff;box-shadow:var(--shadow-sm)}.question_foot__oYWFL{display:flex;align-items:center;justify-content:flex-end;gap:12px;margin-top:24px}.question_navBack__ux6_F{margin-right:auto}.question_error__BpNK6{color:#d9534f;font-size:13px;margin-top:14px;text-align:center}.question_navProgress__i_sRg{position:fixed;top:0;left:0;right:0;height:3px;z-index:100;overflow:hidden;opacity:0;transition:opacity .15s ease;pointer-events:none}.question_navProgress__i_sRg[data-on=true]{opacity:1}.question_navProgress__i_sRg:before{content:"";position:absolute;top:0;bottom:0;width:40%;background:linear-gradient(90deg,transparent,var(--lime-deep),transparent);animation:question_navslide__SAU4E .9s ease-in-out infinite}@keyframes question_navslide__SAU4E{0%{left:-40%}to{left:100%}}@media (prefers-reduced-motion:reduce){.question_navProgress__i_sRg:before{animation:none;left:0;width:100%;opacity:.5}}.question_doneWrap__WAZwM{flex:1 1 auto;display:grid;place-items:center;padding:40px 20px}.question_doneCard__X_p_t{max-width:460px;width:100%;text-align:center;background:var(--card);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);padding:40px 32px}.question_doneIcon__sw8Q_{width:56px;height:56px;margin:0 auto 18px;display:grid;place-items:center;border-radius:50%;background:var(--lime-bg);border:1px solid var(--lime-deep)}.question_doneTitle__tjgbl{font-family:var(--display);font-weight:800;font-size:26px;margin-bottom:12px}.question_doneText__60Ems{font-size:15px;color:var(--ink-2);line-height:1.55;margin-bottom:26px}.question_doneActions__cQiE7{display:flex;flex-direction:column;align-items:center;gap:14px}.question_doneBack__cPNuF{font-family:var(--mono);font-size:12px;letter-spacing:.04em;color:var(--ink-3);text-decoration:none;transition:color .18s}.question_doneBack__cPNuF:hover{color:var(--ink)}