.quiz_body__TTLEY,.quiz_dialogOverlay__pZyym,.quiz_screen__Hd2Rn,.quiz_zoneSheetOverlay__dB4Ds{--quiz-trust-blue:var(--accent-primary,#c26a08);--quiz-trust-blue-dark:color-mix(in srgb,var(--accent-primary,#c26a08) 82%,#000);--quiz-energy-orange:var(--accent-primary,#c26a08);--quiz-energy-orange-dark:color-mix(in srgb,var(--accent-primary,#c26a08) 82%,#000);--quiz-sky-blue-light:var(--accent-primary-tint,#fef3e0);--quiz-warm-orange-light:var(--surface-tint,#fef3e0);--quiz-dark-charcoal:var(--text-primary,#5a4a3a);--quiz-medium-gray:var(--text-secondary,#8a7560);--quiz-light-gray:var(--surface-app,#fdf6ec);--quiz-border-gray:var(--border-default,#e8dcc8);--quiz-white:var(--surface-elevated,#fffcf5);--quiz-success:#28a745;--quiz-warning:#ffc107;--quiz-error:#dc3545;--quiz-warning-bg:#fff3cd;--quiz-warning-text:#856404;--quiz-error-bg:#f8d7da;--quiz-error-text:#842029;--quiz-error-dark:#b52a37;--quiz-success-bg:#d4edda;--quiz-success-text:#155724;--quiz-font-heading:"Montserrat","Trebuchet MS",Arial,sans-serif;--quiz-font-body:"Open Sans","Helvetica Neue",Arial,sans-serif;--quiz-space-xs:8px;--quiz-space-sm:16px;--quiz-space-md:24px;--quiz-radius-sm:5px;--quiz-radius-md:8px;--quiz-radius-lg:12px}.quiz_body__TTLEY{flex-direction:column}.quiz_body__TTLEY,.quiz_pill__2XieP{display:flex;gap:var(--quiz-space-xs);font-family:var(--quiz-font-body)}.quiz_pill__2XieP{align-items:center;justify-content:space-between;width:100%;min-height:48px;padding:10px var(--quiz-space-sm);border:2px solid var(--quiz-border-gray);border-radius:var(--quiz-radius-md);background:var(--quiz-white);color:var(--quiz-dark-charcoal);font-size:16px;text-align:left;transition:border-color .15s ease,background .15s ease}.quiz_pill__2XieP:active{border-color:var(--quiz-trust-blue)}.quiz_pill__2XieP:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_pillSelected__31_3_{border-color:var(--quiz-trust-blue);background:var(--quiz-trust-blue);color:var(--quiz-white);font-weight:600}.quiz_pillIcon__zVoGu{width:20px;height:20px;flex-shrink:0;color:transparent}.quiz_pillSelected__31_3_ .quiz_pillIcon__zVoGu{color:var(--quiz-white)}.quiz_pillWrap__ahsFE{display:flex;align-items:stretch;justify-content:space-between;gap:4px;width:100%;min-height:48px;padding:0 var(--quiz-space-sm);border:2px solid var(--quiz-border-gray);border-radius:var(--quiz-radius-md);background:var(--quiz-white);transition:border-color .15s ease,background .15s ease}.quiz_pillWrapSelected__N8wvU{border-color:var(--quiz-trust-blue);background:var(--quiz-trust-blue);color:var(--quiz-white);font-weight:600}.quiz_pillSelectBtn__1IKun{flex:1;min-width:0;display:flex;align-items:center;text-align:left;font-size:16px;font-family:inherit;font-weight:inherit;color:inherit;background:transparent;min-height:44px;padding:0}.quiz_pillSelectBtn__1IKun:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_pillCheck__9j5Pk{width:20px;height:20px;flex-shrink:0;color:transparent;display:flex}.quiz_pillWrapSelected__N8wvU .quiz_pillCheck__9j5Pk{color:var(--quiz-white)}.quiz_pillInfoBtn__kpuJs{width:44px;height:44px;min-height:44px;flex-shrink:0;margin:0 -6px;display:flex;align-items:center;justify-content:center;color:var(--quiz-trust-blue);border-radius:50%}.quiz_pillInfoBtn__kpuJs:active{background:var(--quiz-sky-blue-light)}.quiz_pillInfoBtn__kpuJs:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_pillWrapSelected__N8wvU .quiz_pillInfoBtn__kpuJs{color:var(--quiz-white)}.quiz_pillInfoBtn__kpuJs svg{width:20px;height:20px}.quiz_textInput__DmOuS{width:100%;min-height:48px;padding:var(--quiz-space-xs) var(--quiz-space-sm);font-size:16px;font-family:var(--quiz-font-body);color:var(--quiz-dark-charcoal);border:2px solid var(--quiz-border-gray);border-radius:var(--quiz-radius-md);background:var(--quiz-white)}.quiz_textInput__DmOuS:focus{outline:none;border-color:var(--quiz-trust-blue)}.quiz_textarea__3Dnqp{resize:none}.quiz_prefillHint__g84F4{display:flex;align-items:center;gap:6px;font-size:14px;color:var(--quiz-medium-gray)}.quiz_prefillHint__g84F4 svg{width:16px;height:16px;flex-shrink:0;color:var(--quiz-trust-blue)}.quiz_prefillBanner__aXerk{display:flex;align-items:center;gap:var(--quiz-space-xs);width:100%;min-height:44px;padding:10px var(--quiz-space-sm);border:2px dashed var(--quiz-trust-blue);border-radius:var(--quiz-radius-md);background:var(--quiz-sky-blue-light);color:var(--quiz-dark-charcoal);font-family:var(--quiz-font-body);font-size:16px;text-align:left}.quiz_prefillBanner__aXerk:active{background:var(--quiz-warm-orange-light)}.quiz_prefillBanner__aXerk:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_prefillBannerIcon__6U7XO{width:18px;height:18px;flex-shrink:0;color:var(--quiz-trust-blue)}.quiz_prefillBannerText__hctYm{flex:1;min-width:0}.quiz_prefillBannerSource__71NyO{color:var(--quiz-medium-gray);font-size:14px}.quiz_btnPrimary__ww_X8{background:var(--quiz-energy-orange);color:var(--quiz-white);font-family:var(--quiz-font-heading);font-weight:600;font-size:18px;min-height:48px;padding:15px 30px;border-radius:var(--quiz-radius-sm);width:100%;display:flex;align-items:center;justify-content:center;gap:6px}.quiz_btnPrimary__ww_X8:active{background:var(--quiz-energy-orange-dark)}.quiz_btnPrimary__ww_X8:disabled{background:var(--quiz-border-gray);color:var(--quiz-dark-charcoal);cursor:default}.quiz_btnPrimary__ww_X8:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_btnSecondary__ZYnSO{background:var(--quiz-white);color:var(--quiz-trust-blue);border:2px solid var(--quiz-trust-blue);font-family:var(--quiz-font-heading);font-weight:500;font-size:16px;min-height:48px;padding:12px 24px;border-radius:var(--quiz-radius-sm);width:100%;display:flex;align-items:center;justify-content:center;gap:6px}.quiz_btnSecondary__ZYnSO:active{background:var(--quiz-sky-blue-light)}.quiz_btnSecondary__ZYnSO:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_btnGhost__0zSgV{background:transparent;color:var(--quiz-trust-blue);border:2px solid var(--quiz-trust-blue);font-family:var(--quiz-font-heading);font-weight:500;font-size:16px;min-height:44px;padding:10px 20px;border-radius:var(--quiz-radius-sm);width:100%}.quiz_btnGhost__0zSgV:active{background:var(--quiz-sky-blue-light)}.quiz_btnGhost__0zSgV:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_btnDestructive__FT6hY{background:var(--quiz-error);color:var(--quiz-white);font-family:var(--quiz-font-heading);font-weight:600;font-size:16px;min-height:48px;padding:12px 24px;border-radius:var(--quiz-radius-sm);width:100%;display:flex;align-items:center;justify-content:center;gap:6px}.quiz_btnDestructive__FT6hY:active{background:var(--quiz-error-dark)}.quiz_btnDestructive__FT6hY:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_linkQuiet__WJrLs{color:var(--quiz-medium-gray);text-decoration:underline;font-size:14px;min-height:44px;background:transparent}.quiz_linkQuiet__WJrLs:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_photoFrame__0eHGA{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;min-height:160px;border:2px dashed var(--quiz-border-gray);border-radius:var(--quiz-radius-md);background:var(--quiz-light-gray);padding:var(--quiz-space-sm);text-align:center}.quiz_photoFrame__0eHGA svg{width:56px;height:56px;color:var(--quiz-medium-gray)}.quiz_photoFrameText__HdTcQ{font-size:14px;color:var(--quiz-medium-gray)}.quiz_photoPreviewWrap__f7rja{display:flex;position:relative}.quiz_carriedTag__yMIIV{position:absolute;top:10px;left:10px;display:inline-flex;align-items:center;gap:6px;padding:6px 10px;border-radius:999px;background:rgba(0,0,0,.65);color:var(--quiz-white);font-size:14px;line-height:1}.quiz_carriedTag__yMIIV svg{width:14px;height:14px}.quiz_photoPreview__trZtq{width:100%;max-height:38vh;object-fit:cover;border-radius:var(--quiz-radius-md);background:var(--quiz-border-gray);display:block}.quiz_photoActions__bA9F_{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--quiz-space-xs)}.quiz_photoNoteInput__lJ7p2{margin-top:var(--quiz-space-xs)}.quiz_photoSkipNote__EAaP3{display:flex;align-items:flex-start;gap:8px;background:var(--quiz-warm-orange-light);border:2px solid var(--quiz-warning);border-radius:var(--quiz-radius-md);padding:12px;font-size:14px;color:var(--quiz-warning-text)}.quiz_photoSkipNote__EAaP3 svg{width:20px;height:20px;flex-shrink:0;color:var(--quiz-warning-text)}.quiz_queuedChip__q0Qqv{display:inline-flex;align-items:center;width:fit-content;padding:6px 12px;border-radius:var(--quiz-radius-lg);background:var(--quiz-sky-blue-light);color:var(--quiz-trust-blue);font-size:14px;font-family:var(--quiz-font-body)}.quiz_loopTapHint__n0Afx{font-size:14px;color:var(--quiz-medium-gray);margin:0 0 4px}.quiz_loopEmpty__sQMqH{font-size:14px;color:var(--quiz-medium-gray);margin:0}.quiz_loopChips__DsUKV{display:flex;flex-direction:column;gap:var(--quiz-space-xs)}.quiz_loopCards__vVs_e{display:grid;grid-template-columns:1fr;gap:var(--quiz-space-xs)}.quiz_loopCard__0HYml{position:relative;display:flex;flex-direction:column;gap:6px;background:var(--quiz-white);border:1px solid var(--quiz-border-gray);border-radius:var(--quiz-radius-md);padding:var(--quiz-space-xs)}.quiz_loopCardEditBtn__hmzU_{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;min-height:44px;padding:0 44px 0 0;background:transparent;border:none;text-align:left;cursor:pointer;font-family:inherit}.quiz_loopCardEditBtn__hmzU_:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_loopCardRemoveBtn__SDNHx{position:absolute;top:4px;right:4px;width:44px;height:44px;min-height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--quiz-medium-gray)}.quiz_loopCardRemoveBtn__SDNHx:active{color:var(--quiz-error)}.quiz_loopCardRemoveBtn__SDNHx:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_loopCardRemoveBtn__SDNHx svg{width:16px;height:16px}.quiz_loopCardTitle__VjDdF{font-family:var(--quiz-font-heading);font-weight:600;font-size:15px;color:var(--quiz-dark-charcoal)}.quiz_loopCardChips__Wivy9{display:flex;flex-wrap:wrap;gap:4px}.quiz_chipTag__TdGBZ{padding:3px 8px;border-radius:var(--quiz-radius-lg);background:var(--quiz-sky-blue-light);color:var(--quiz-trust-blue)}.quiz_chipTag__TdGBZ,.quiz_loopItemWarnChip__CiFFe{display:inline-flex;align-items:center;font-size:14px}.quiz_loopItemWarnChip__CiFFe{gap:var(--quiz-space-xs);font-weight:600;color:var(--quiz-warning-text);background:var(--quiz-warning-bg);border:1px solid var(--quiz-warning);border-radius:var(--quiz-radius-sm);padding:2px var(--quiz-space-xs)}.quiz_loopItemWarnChip__CiFFe svg{width:14px;height:14px;flex-shrink:0}.quiz_loopAddBtn__rjq0M{display:flex;align-items:center;justify-content:center;gap:var(--quiz-space-xs);min-height:48px;padding:12px;width:100%;border:2px dashed var(--quiz-trust-blue);border-radius:var(--quiz-radius-md);background:transparent;color:var(--quiz-trust-blue);font-family:var(--quiz-font-heading);font-weight:600;font-size:16px}.quiz_loopAddBtn__rjq0M:active{background:var(--quiz-sky-blue-light)}.quiz_loopAddBtn__rjq0M svg{width:18px;height:18px}.quiz_chip__3P3J7{display:flex;align-items:center;justify-content:space-between;gap:var(--quiz-space-xs);background:var(--quiz-sky-blue-light);border-radius:999px;padding:8px 8px 8px 14px}.quiz_chipLabel__3269U{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.quiz_chipThumb__Kjsh7{width:40px;height:40px;flex-shrink:0;object-fit:cover;border-radius:6px}.quiz_chipRemove__ve_ci{width:44px;height:44px;min-height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--quiz-medium-gray)}.quiz_chipRemove__ve_ci:active{color:var(--quiz-error)}.quiz_chipRemove__ve_ci:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_chipRemove__ve_ci svg{width:16px;height:16px}.quiz_loopFormFields__QrX4R{display:flex;flex-direction:column;gap:var(--quiz-space-sm)}.quiz_loopField__6xkVN{display:flex;flex-direction:column;gap:6px}.quiz_loopFieldLabel__gQoSN{font-family:var(--quiz-font-heading);font-weight:500;font-size:14px;color:var(--quiz-dark-charcoal)}.quiz_loopFieldPhoto__IJUVY{display:flex;flex-direction:column;gap:var(--quiz-space-xs)}.quiz_loopFieldNumberRow__CWpAq{display:flex;align-items:center;gap:var(--quiz-space-xs)}.quiz_loopFieldSuffix__jd_qT{font-size:16px;color:var(--quiz-medium-gray)}.quiz_loopFormError__XkTHq{color:var(--quiz-error);font-size:16px;margin:0}.quiz_loopRemoveMessage__zdKyU{font-size:16px;color:var(--quiz-dark-charcoal);margin:0}.quiz_loopFormActions__JNTuX{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--quiz-space-xs);margin-top:4px}.quiz_reasonHelper__qf54u{font-size:16px;color:var(--quiz-dark-charcoal);margin:0}.quiz_reasonActions__p9iLy{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--quiz-space-xs)}.quiz_dialogOverlay__pZyym{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end;justify-content:center}.quiz_dialogScrim__uxL7q{position:absolute;inset:0;background:rgba(51,51,51,.5)}.quiz_dialogPanel__fcIml{position:relative;width:100%;max-width:480px;max-height:80%;display:flex;flex-direction:column;background:var(--quiz-white);border-radius:var(--quiz-radius-lg) var(--quiz-radius-lg) 0 0;box-shadow:0 -8px 32px rgba(51,51,51,.2);overflow:hidden;padding-bottom:env(safe-area-inset-bottom,0)}.quiz_dialogHeader__65rSI{display:flex;align-items:center;justify-content:space-between;gap:var(--quiz-space-sm);padding:var(--quiz-space-sm) var(--quiz-space-sm) var(--quiz-space-xs);flex-shrink:0}.quiz_dialogTitle__S9v6X{font-family:var(--quiz-font-heading);font-weight:600;font-size:18px;margin:0;color:var(--quiz-dark-charcoal)}.quiz_dialogClose__zf8kn{width:44px;height:44px;min-height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--quiz-medium-gray)}.quiz_dialogClose__zf8kn svg{width:20px;height:20px}.quiz_dialogClose__zf8kn:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_dialogBody__hbswu{padding:0 var(--quiz-space-sm) var(--quiz-space-sm);display:flex;flex-direction:column;gap:var(--quiz-space-sm);overflow-y:auto}.quiz_dialogText__qgID1{font-size:16px;color:var(--quiz-dark-charcoal);line-height:1.5;margin:0}.quiz_screen__Hd2Rn{display:flex;flex-direction:column;height:100%;font-family:var(--quiz-font-body);overflow:hidden;background:var(--quiz-light-gray)}.quiz_screen__Hd2Rn>.quiz_screenBody__HPDFk,.quiz_screen__Hd2Rn>.quiz_screenHeader__vyazf{background:var(--quiz-white)}.quiz_screenHeader__vyazf{flex-shrink:0;padding:12px var(--quiz-space-sm) var(--quiz-space-xs);display:flex;flex-direction:column;gap:4px}.quiz_progressTrack__BNiJ1{height:6px;border-radius:3px;background:var(--quiz-border-gray);overflow:hidden}.quiz_progressFill__Z7XhG{height:100%;background:var(--quiz-trust-blue);border-radius:3px;transition:width .2s ease}.quiz_progressLabel__FddrN{font-size:14px;color:var(--quiz-medium-gray)}.quiz_zoneLabel__vEo3U{font-size:13px;text-transform:uppercase;letter-spacing:.04em;color:var(--quiz-trust-blue)}.quiz_screenTitle__FEGwp,.quiz_zoneLabel__vEo3U{font-family:var(--quiz-font-heading);font-weight:600;margin:0}.quiz_screenTitle__FEGwp{font-size:20px;color:var(--quiz-dark-charcoal);line-height:1.25}.quiz_screenHelper__txnXg{font-size:14px;line-height:1.4;color:var(--quiz-medium-gray);margin:0}.quiz_screenBody__HPDFk{flex:1 1 auto;min-height:0;overflow-y:auto;padding:0 var(--quiz-space-sm)}.quiz_screenBody__HPDFk:after{content:"";position:sticky;bottom:0;display:block;height:var(--quiz-space-md);background:linear-gradient(hsla(0,0%,100%,0),var(--quiz-white));pointer-events:none}.quiz_screenFooter__hIKjY{flex-shrink:0;display:flex;flex-direction:column;gap:var(--quiz-space-xs);padding:12px 14px;border-top:1px solid var(--quiz-border-gray);background:var(--quiz-white)}.quiz_footerNavRow__c0t_1{display:flex;gap:10px;align-items:center}.quiz_footerNavRow__c0t_1 .quiz_btnPrimary__ww_X8,.quiz_footerNavRow__c0t_1 .quiz_btnSecondary__ZYnSO{flex:1}.quiz_statusRow__TE_pD{display:flex;align-items:center;justify-content:center;gap:6px;font-size:14px;color:var(--quiz-medium-gray);min-height:20px}.quiz_statusDotSaving__3Uq10{width:8px;height:8px;border-radius:50%;background:var(--quiz-warning);flex-shrink:0}.quiz_statusDotSaved__0vrtD{width:8px;height:8px;border-radius:50%;background:var(--quiz-success);flex-shrink:0}.quiz_statusDotQueued__VwSIa{width:8px;height:8px;border-radius:50%;background:var(--quiz-medium-gray);flex-shrink:0}.quiz_escapeHatch__uer8T{text-align:center;font-size:14px;color:var(--quiz-medium-gray);background:none;border:none;text-decoration:underline;padding:var(--quiz-space-xs);min-height:44px;cursor:pointer;font-family:var(--quiz-font-body)}.quiz_escapeHatch__uer8T:active{color:var(--quiz-dark-charcoal)}.quiz_escapeHatch__uer8T:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_errorBanner__ojaBg{background:var(--quiz-error-bg);border:1px solid var(--quiz-error);color:var(--quiz-error-text);border-radius:var(--quiz-radius-sm);padding:var(--quiz-space-xs) var(--quiz-space-sm);font-size:14px;margin:0 var(--quiz-space-sm)}.quiz_lockedScreen__fmKmc{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--quiz-space-sm);height:100%;padding:var(--quiz-space-md);text-align:center;font-family:var(--quiz-font-body)}.quiz_lockedIcon__XvKAF{width:48px;height:48px;color:var(--quiz-warning)}.quiz_lockedTitle__MOj82{font-family:var(--quiz-font-heading);font-weight:600;font-size:22px;color:var(--quiz-dark-charcoal);margin:0}.quiz_lockedMessage__bzUK9{font-size:16px;color:var(--quiz-medium-gray);margin:0;max-width:40ch}.quiz_summaryZone__v8Gd3{margin:0 0 var(--quiz-space-md)}.quiz_summaryZoneTitle__164vE{font-family:var(--quiz-font-heading);font-weight:600;font-size:16px;color:var(--quiz-trust-blue);margin:0 0 var(--quiz-space-xs)}.quiz_summaryRowList__pWV4j{display:flex;flex-direction:column;gap:var(--quiz-space-xs);margin:0;padding:0;list-style:none}.quiz_summaryRow__zo_IB{display:flex;align-items:center;gap:var(--quiz-space-xs);width:100%;min-height:44px;padding:var(--quiz-space-xs) var(--quiz-space-sm);border:1px solid var(--quiz-border-gray);border-radius:var(--quiz-radius-sm);background:var(--quiz-white);font-family:var(--quiz-font-body);font-size:16px;color:var(--quiz-dark-charcoal);text-align:left;cursor:pointer}.quiz_summaryRow__zo_IB:active{background:var(--quiz-light-gray)}.quiz_summaryRow__zo_IB:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_summaryRowAnswered__UKLIz{border-color:var(--quiz-success)}.quiz_summaryRowMissing__7U8Pn{border-color:var(--quiz-warning);background:var(--quiz-warm-orange-light)}.quiz_summaryRowIconAnswered__kTL_s{width:20px;height:20px;flex-shrink:0;color:var(--quiz-success)}.quiz_summaryRowIconMissing__a3l25{width:20px;height:20px;flex-shrink:0;color:var(--quiz-warning-text)}.quiz_summaryRowLabel__9Q5pz{flex:1;min-width:0}.quiz_summaryBlockerList__w3qVR{display:flex;flex-direction:column;gap:2px;margin:4px 0 0;padding:0;list-style:none}.quiz_summaryBlockerLink__QRiwJ{color:var(--quiz-dark-charcoal);text-decoration:underline;font-size:14px;min-height:44px;padding:4px 0;background:transparent;border:none;text-align:left;width:100%}.quiz_summaryBlockerLink__QRiwJ:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_reportMasthead__mU8mF{margin:0 0 var(--quiz-space-md)}.quiz_reportEyebrow__N_HIH{font-weight:600;font-size:14px;letter-spacing:.06em;text-transform:uppercase;color:var(--quiz-trust-blue)}.quiz_reportEyebrow__N_HIH,.quiz_reportName__NyhfS{font-family:var(--quiz-font-heading);margin:0 0 4px}.quiz_reportName__NyhfS{font-weight:700;font-size:28px;color:var(--quiz-dark-charcoal)}.quiz_reportMeta__4DYn4{font-size:14px;color:var(--quiz-medium-gray)}.quiz_reportRule___GNH7{height:3px;background:var(--quiz-trust-blue);margin-top:var(--quiz-space-sm);border-radius:2px}.quiz_reportStatusStrip__eHZix{display:flex;flex-direction:column;gap:var(--quiz-space-xs);margin:0 0 var(--quiz-space-md)}.quiz_reportBanner__yUQsz{display:flex;gap:var(--quiz-space-xs);background:var(--quiz-warm-orange-light);border:1px solid var(--quiz-warning);border-radius:var(--quiz-radius-md);padding:var(--quiz-space-sm)}.quiz_reportBannerIcon__1hqky{width:24px;height:24px;flex-shrink:0;color:var(--quiz-warning-text)}.quiz_reportBannerTitle__G5cMU{font-family:var(--quiz-font-heading);font-weight:600;font-size:16px;color:var(--quiz-dark-charcoal)}.quiz_reportBannerDetail__1BZrh{font-size:14px;color:var(--quiz-dark-charcoal);margin-top:2px}.quiz_reportBannerNote__B3M7H{font-size:14px;color:var(--quiz-medium-gray);margin-top:2px;font-style:italic}.quiz_reportChipRow__gNrj3{display:flex;flex-wrap:wrap;gap:var(--quiz-space-xs)}.quiz_reportChip__e75bj{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;font-size:14px;font-weight:600;font-family:var(--quiz-font-body)}.quiz_reportChipIcon__916IM{width:16px;height:16px;flex-shrink:0}.quiz_reportChipSuccess__l3eUQ{background:var(--quiz-success-bg);color:var(--quiz-success-text)}.quiz_reportChipInfo__0v9rQ{background:var(--quiz-sky-blue-light);color:var(--quiz-trust-blue)}.quiz_reportChipError__1hX9s{background:var(--quiz-error-bg);color:var(--quiz-error-text)}.quiz_reportChipNeutral__P_1x6{background:var(--quiz-light-gray);color:var(--quiz-dark-charcoal)}.quiz_reportSuccessBanner__l03ui{display:flex;align-items:center;gap:var(--quiz-space-xs);background:var(--quiz-success-bg);border:1px solid var(--quiz-success);border-radius:var(--quiz-radius-md);padding:var(--quiz-space-sm);margin:0 0 var(--quiz-space-sm);font-family:var(--quiz-font-heading);font-weight:600;font-size:16px;color:var(--quiz-success-text)}.quiz_reportSuccessIcon__ZkV6P{width:24px;height:24px;flex-shrink:0;color:var(--quiz-success-text)}.quiz_reportDoneWrap__Hf7F5{margin:0 0 var(--quiz-space-md);display:flex;flex-direction:column;gap:var(--quiz-space-xs)}.quiz_reportLockNote__Pwz4m{margin:0;font-size:16px;line-height:1.5;color:var(--quiz-medium-gray)}.quiz_reportPage__H22Km{padding:var(--quiz-space-sm);width:100%;box-sizing:border-box}.quiz_reportSections__TdBXW{display:block}.quiz_reportSectionCard__2VFGA{background:var(--quiz-white);box-shadow:var(--shadow-sm-warm,0 1px 3px rgba(120,80,20,.06));border:1px solid var(--quiz-border-gray);border-radius:var(--quiz-radius-md);padding:var(--quiz-space-sm);margin:0 0 var(--quiz-space-sm)}.quiz_reportSectionTitle___h0oG{font-family:var(--quiz-font-heading);font-weight:600;font-size:18px;color:var(--quiz-trust-blue);margin:0}.quiz_reportSectionRule__GUiCT{border:none;border-top:1px solid var(--quiz-border-gray);margin:var(--quiz-space-xs) 0 var(--quiz-space-sm)}.quiz_reportSectionRows__mJeDt{flex-direction:column}.quiz_reportRow__SxT9e,.quiz_reportSectionRows__mJeDt{display:flex;gap:var(--quiz-space-sm)}.quiz_reportRowGrid__mRGk3{align-items:baseline}.quiz_reportRowLabel__x8o9i{font-size:14px;color:var(--quiz-medium-gray);flex:0 0 40%}.quiz_reportRowValue__2KKiZ{font-size:16px;color:var(--quiz-dark-charcoal);flex:1}.quiz_reportRowNote__KRiNO{font-size:14px;color:var(--quiz-medium-gray);font-style:italic;margin-top:2px}.quiz_reportRowAmber__HASkg{align-items:flex-start;background:var(--quiz-warm-orange-light);border-radius:var(--quiz-radius-sm);padding:var(--quiz-space-xs)}.quiz_reportRowAmberIcon__okPse{width:20px;height:20px;flex-shrink:0;color:var(--quiz-warning-text)}.quiz_reportRowPhoto__LB48B{align-items:center;justify-content:space-between}.quiz_reportThumbLink__eJ4nJ{display:block;border-radius:var(--quiz-radius-sm);overflow:hidden;flex-shrink:0}.quiz_reportThumb__bDt05{width:64px;height:64px;object-fit:cover;display:block}.quiz_reportLoop__elEa_{display:flex;flex-direction:column;gap:var(--quiz-space-xs)}.quiz_reportLoopTitle__H_rRM{font-size:14px;color:var(--quiz-medium-gray);font-weight:600}.quiz_reportSubcard__ptuwY{border:1px solid var(--quiz-border-gray);border-radius:var(--quiz-radius-sm);padding:var(--quiz-space-xs) var(--quiz-space-sm);display:flex;flex-direction:column;gap:var(--quiz-space-xs)}.quiz_reportSubcardTitle__iTsHX{font-family:var(--quiz-font-heading);font-weight:600;font-size:14px;color:var(--quiz-dark-charcoal)}.quiz_reportAppendixGrid__e4mME{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:var(--quiz-space-sm)}.quiz_reportAppendixItem__wxluD{display:flex;flex-direction:column;gap:4px}.quiz_reportAppendixThumb__vAyQ_{width:100%;aspect-ratio:1;object-fit:cover;display:block}.quiz_reportAppendixLabel__Fb3Dc{font-size:14px;color:var(--quiz-dark-charcoal)}.quiz_reportAppendixNote__y2Qi2{font-size:14px;color:var(--quiz-medium-gray);font-style:italic}.quiz_reportFooterMeta__EHRrv{font-size:14px;color:var(--quiz-medium-gray);text-align:center;margin-top:var(--quiz-space-md)}@media (prefers-reduced-motion:reduce){.quiz_pillWrap__ahsFE,.quiz_pill__2XieP,.quiz_progressFill__Z7XhG{transition:none}}.quiz_btnDestructive__FT6hY svg,.quiz_btnGhost__0zSgV svg,.quiz_btnPrimary__ww_X8 svg,.quiz_btnSecondary__ZYnSO svg{width:20px;height:20px;flex-shrink:0}.quiz_hdr__KOlVS{position:relative;gap:4px;height:52px;padding:env(safe-area-inset-top,0) 4px 0;box-sizing:content-box;border-bottom:1px solid var(--quiz-border-gray);background:var(--quiz-white)}.quiz_hdrExit__VLZHh,.quiz_hdr__KOlVS{display:flex;align-items:center;flex-shrink:0}.quiz_hdrExit__VLZHh{width:44px;height:44px;min-height:44px;justify-content:center;color:var(--quiz-dark-charcoal);background:transparent;border:none;border-radius:var(--quiz-radius-sm);cursor:pointer}.quiz_hdrExit__VLZHh svg{width:22px;height:22px}.quiz_hdrExit__VLZHh:active{background:var(--quiz-light-gray)}.quiz_hdrExit__VLZHh:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_hdrInfo__ZGkmy{flex:1;min-width:0;padding-left:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:15px;color:var(--quiz-dark-charcoal)}.quiz_hdrDealName__VQzsl{font-weight:600}.quiz_hdrCount__DUOyH,.quiz_hdrDealSep__UA9qR,.quiz_hdrDealStreet__QmPau{color:var(--quiz-medium-gray)}.quiz_hdrCount__DUOyH{flex-shrink:0;padding:0 2px;font-family:var(--quiz-font-heading);font-weight:600;font-size:13px;white-space:nowrap}.quiz_hdrSrOnly__6Pr2N{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.quiz_hdrDot__5w7db{flex-shrink:0;width:10px;height:10px;margin:0 4px;border-radius:50%;background:var(--quiz-border-gray)}.quiz_hdrDotSaved__PrfpM{background:var(--quiz-success)}.quiz_hdrDotSaving__lc9wP{background:var(--quiz-medium-gray);animation:quiz_hdrDotPulse__kdZg4 1s ease-in-out infinite}.quiz_hdrDotWaiting__KgdSX{background:var(--quiz-warning)}.quiz_hdrDotError___cmc_{background:var(--quiz-error)}.quiz_hdrDotIdle__Eqnto{background:var(--quiz-border-gray)}@keyframes quiz_hdrDotPulse__kdZg4{0%,to{opacity:1}50%{opacity:.3}}.quiz_hdrZones__YIyI_{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:6px;min-width:44px;min-height:44px;padding:0 8px;border:none;border-radius:var(--quiz-radius-sm);color:var(--quiz-trust-blue);font-family:var(--quiz-font-heading);font-weight:600;font-size:14px;background:transparent;cursor:pointer}.quiz_hdrZones__YIyI_:active{background:var(--quiz-sky-blue-light)}.quiz_hdrZones__YIyI_:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_hdrZones__YIyI_ svg{width:22px;height:22px}@media (max-width:359px){.quiz_hdrZonesText__x1Al0{display:none}}.quiz_hdrProgress__XpuH_{position:absolute;left:0;right:0;bottom:-1px;height:3px;background:transparent;overflow:hidden}.quiz_hdrBar__g0uZQ{height:100%;background:var(--quiz-trust-blue);transition:width .25s ease}.quiz_hdrNotice__R7OMi{flex-shrink:0;margin:0;min-height:28px;display:flex;align-items:center;padding:4px var(--quiz-space-sm);font-size:14px;line-height:1.3;background:var(--quiz-warning-bg);color:var(--quiz-warning-text);border-bottom:1px solid var(--quiz-warning)}.quiz_hdrNoticeError__CBYfv{background:var(--quiz-error-bg);color:var(--quiz-error-text);border-bottom-color:var(--quiz-error)}.quiz_hdrHowRow__tG4j_{display:flex;align-items:center;gap:var(--quiz-space-sm);width:100%;min-height:48px;padding:8px 4px;border:none;background:transparent;color:var(--quiz-trust-blue);font-family:var(--quiz-font-heading);font-weight:600;font-size:15px;text-align:left;cursor:pointer}.quiz_hdrHowRow__tG4j_ svg{width:22px;height:22px;margin:0 5px;flex-shrink:0}.quiz_hdrHowRow__tG4j_:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_ftrBack___RBDZ{flex:0 0 auto;width:48px;height:48px;min-height:48px;padding:0;color:var(--quiz-dark-charcoal);border:1.5px solid var(--quiz-border-gray);border-radius:var(--quiz-radius-md);display:flex;align-items:center;justify-content:center;background:var(--quiz-white)}.quiz_ftrBack___RBDZ:disabled{opacity:.4}.quiz_ftrBack___RBDZ svg{width:22px;height:22px}.quiz_ftrBack___RBDZ:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_ftrSkip__oK7IY{flex:0 0 auto;min-height:48px;padding:0 12px;color:var(--quiz-medium-gray);text-decoration:underline;text-underline-offset:3px;border-radius:var(--quiz-radius-sm);font-family:var(--quiz-font-heading);font-weight:500;font-size:16px;display:flex;align-items:center;justify-content:center;background:transparent}.quiz_ftrSkip__oK7IY:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_ftrNext__g02QK{flex:1;min-height:48px;background:var(--quiz-trust-blue);color:var(--quiz-white);font-weight:600;font-size:17px;border-radius:var(--quiz-radius-md);font-family:var(--quiz-font-heading);display:flex;align-items:center;justify-content:center;gap:6px}.quiz_ftrNext__g02QK:disabled{background:var(--quiz-border-gray);cursor:default}.quiz_ftrNext__g02QK:not(:disabled):active{background:var(--quiz-trust-blue-dark)}.quiz_ftrNext__g02QK:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_qScreen__u_PJj{flex:0 1 auto;min-height:0;display:flex;flex-direction:column;background:var(--quiz-white);border:1px solid var(--quiz-border-gray);border-radius:var(--quiz-radius-md);box-shadow:0 1px 3px rgba(0,0,0,.06)}@keyframes quiz_scrInRight__HiC85{0%{transform:translateX(24px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes quiz_scrInLeft__COAeT{0%{transform:translateX(-24px);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes quiz_scrInFade__aLJdX{0%{opacity:0}to{opacity:1}}.quiz_scrAnimRight__eK9uI{animation:quiz_scrInRight__HiC85 .18s ease-out}.quiz_scrAnimLeft__S4n2I{animation:quiz_scrInLeft__COAeT .18s ease-out}.quiz_scrAnimFade__l8iDM{animation:quiz_scrInFade__aLJdX .16s ease-out}.quiz_zoneSheetOverlay__dB4Ds{position:fixed;inset:0;z-index:100;display:flex;align-items:flex-end}.quiz_zoneSheetScrim__kqL7l{position:absolute;inset:0;background:rgba(51,51,51,.5)}.quiz_zoneSheetPanel__YdiZ0{position:relative;width:100%;max-height:70%;display:flex;flex-direction:column;background:var(--quiz-white);border-radius:var(--quiz-radius-lg) var(--quiz-radius-lg) 0 0;box-shadow:0 -8px 32px rgba(51,51,51,.2);animation:quiz_sheetUp__BE7nS .2s ease-out;padding-bottom:env(safe-area-inset-bottom,0)}@keyframes quiz_sheetUp__BE7nS{0%{transform:translateY(100%)}to{transform:translateY(0)}}.quiz_zoneSheetHeader__a3K6t{display:flex;align-items:center;justify-content:space-between;gap:var(--quiz-space-sm);padding:var(--quiz-space-sm) var(--quiz-space-sm) var(--quiz-space-xs);flex-shrink:0}.quiz_zoneSheetTitle__ucQSj{font-family:var(--quiz-font-heading);font-weight:600;font-size:18px}.quiz_zoneSheetClose__ZpbUM{width:44px;height:44px;min-height:44px;flex-shrink:0;display:flex;align-items:center;justify-content:center;color:var(--quiz-medium-gray);background:transparent}.quiz_zoneSheetClose__ZpbUM svg{width:20px;height:20px}.quiz_zoneSheetClose__ZpbUM:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_zoneSheetList__cROGq{overflow-y:auto;min-height:0;padding:0 var(--quiz-space-sm) var(--quiz-space-sm);display:flex;flex-direction:column}.quiz_zoneRow___PaPB{display:flex;align-items:center;gap:var(--quiz-space-sm);width:100%;min-height:56px;padding:8px 4px;border-bottom:1px solid var(--quiz-border-gray);text-align:left;background:transparent}.quiz_zoneRow___PaPB:last-child{border-bottom:none}.quiz_zoneRow___PaPB:disabled{opacity:.45}.quiz_zoneRow___PaPB:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_zoneRowRing__Lk8gv{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center}.quiz_zoneRowRing__Lk8gv svg{display:block}.quiz_zoneBadge__hZk_s{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center}.quiz_zoneBadge__hZk_s svg{width:18px;height:18px}.quiz_zoneBadgeCheck__wPIxa{background:var(--quiz-success);color:var(--quiz-white)}.quiz_zoneBadgeWarn__e_Ghf{background:var(--quiz-warning);color:var(--quiz-warning-text)}.quiz_zoneRowLabel__wKy66{flex:1;min-width:0;font-family:var(--quiz-font-heading);font-weight:500;font-size:17px;color:var(--quiz-dark-charcoal)}.quiz_zoneRowCount__gDzMb{font-size:14px;color:var(--quiz-medium-gray);white-space:nowrap}.quiz_photoExampleBtn__0tSUJ{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;min-height:44px;padding:8px 14px;border:2px dashed var(--quiz-border-gray);border-radius:var(--quiz-radius-lg);color:var(--quiz-trust-blue);font-family:var(--quiz-font-heading);font-weight:500;font-size:15px;flex-shrink:0;background:transparent}.quiz_photoExampleBtn__0tSUJ:active{background:var(--quiz-sky-blue-light)}.quiz_photoExampleBtn__0tSUJ:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.quiz_photoExampleBtn__0tSUJ svg{width:18px;height:18px;flex-shrink:0}.quiz_infoPanelBody__x_8Jo{overflow-y:auto;min-height:0;padding:0 var(--quiz-space-sm) var(--quiz-space-sm);display:flex;flex-direction:column;gap:var(--quiz-space-xs)}.quiz_infoIllo__7AtzM{display:flex;justify-content:center}.quiz_infoIllo__7AtzM svg{width:100%;max-width:320px;height:auto}.quiz_infoExamplePhotoWrap__7mgs2{display:flex;flex-direction:column;gap:4px}.quiz_infoExamplePhoto__kYw3D{width:100%;max-height:260px;object-fit:cover;border-radius:var(--quiz-radius-md);background:var(--quiz-border-gray)}.quiz_infoExampleCaption__uMn6U{font-size:14px;color:var(--quiz-medium-gray);text-align:center}.quiz_infoPanelText__IuM6O,.quiz_infoPanelTips__3dzbX{font-size:16px;color:var(--quiz-dark-charcoal)}.quiz_infoPanelTips__3dzbX{margin:0;padding-left:22px;display:flex;flex-direction:column;gap:6px}.quiz_infoExampleNote__Jmxeb{font-size:15px;color:var(--quiz-medium-gray);background:var(--quiz-sky-blue-light);border-radius:var(--quiz-radius-md);padding:10px var(--quiz-space-sm)}@media (prefers-reduced-motion:reduce){.quiz_hdrBar__g0uZQ,.quiz_hdrDotSaving__lc9wP,.quiz_scrAnimFade__l8iDM,.quiz_scrAnimLeft__S4n2I,.quiz_scrAnimRight__eK9uI,.quiz_zoneSheetPanel__YdiZ0{transition:none;animation:none}}.quiz_qLayout__2KnJE{flex:1;min-height:0;display:flex;flex-direction:column;padding:10px}.quiz_zoneRail__4BIjE{display:none}@media (min-width:1024px){.quiz_qLayout__2KnJE{flex-direction:row;gap:var(--quiz-space-md);padding:var(--quiz-space-sm) var(--quiz-space-md);justify-content:center;overflow:hidden}.quiz_zoneRail__4BIjE{display:flex;flex-direction:column;width:264px;flex-shrink:0;align-self:flex-start;position:sticky;top:0;padding:var(--quiz-space-sm) 0;overflow-y:auto;max-height:100%}.quiz_zoneRail__4BIjE .quiz_zoneRow___PaPB{border-bottom:none}.quiz_zoneRail__4BIjE .quiz_hdrHowRow__tG4j_,.quiz_zoneRail__4BIjE .quiz_zoneRow___PaPB{border-radius:var(--quiz-radius-md);padding:8px 10px}.quiz_zoneRowActive__Gwo4z{background:var(--quiz-sky-blue-light)}.quiz_zoneRail__4BIjE{background:var(--quiz-white);border:1px solid var(--quiz-border-gray);border-radius:var(--quiz-radius-lg);padding:var(--quiz-space-xs);box-shadow:var(--shadow-sm-warm,0 1px 3px rgba(120,80,20,.06));margin-top:var(--quiz-space-sm)}.quiz_pillStack__LFIYz{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:var(--quiz-space-xs)}.quiz_footerNavRow__c0t_1{justify-content:space-between}.quiz_footerNavRow__c0t_1 .quiz_ftrNext__g02QK{flex:0 0 auto;min-width:220px;padding:0 var(--quiz-space-md)}.quiz_footerNavRow__c0t_1 .quiz_ftrSkip__oK7IY{flex:0 0 auto;padding:0 var(--quiz-space-sm)}.quiz_reportPage__H22Km{max-width:1040px;margin:0 auto;padding:var(--quiz-space-md)}.quiz_reportSections__TdBXW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--quiz-space-sm);align-items:start}.quiz_reportSections__TdBXW .quiz_reportSectionCard__2VFGA{margin:0}.quiz_reportDoneWrap__Hf7F5{flex-direction:row;justify-content:flex-end}.quiz_reportDoneWrap__Hf7F5 .quiz_btnPrimary__ww_X8,.quiz_reportDoneWrap__Hf7F5 .quiz_btnSecondary__ZYnSO{width:auto;min-width:200px;flex:0 0 auto}.quiz_hdrZones__YIyI_{display:none}.quiz_qScreen__u_PJj{max-width:680px;flex:1;align-self:flex-start;max-height:100%}.quiz_hdr__KOlVS{padding:0 var(--quiz-space-md);gap:var(--quiz-space-xs)}.quiz_screenFooter__hIKjY{align-items:center}.quiz_screenFooter__hIKjY .quiz_footerNavRow__c0t_1,.quiz_screenFooter__hIKjY .quiz_reportBanner__yUQsz,.quiz_screenFooter__hIKjY .quiz_statusRow__TE_pD{width:100%;max-width:680px}.quiz_screenFooter__hIKjY .quiz_escapeHatch__uer8T{align-self:center}.quiz_screenBody__HPDFk>.quiz_body__TTLEY{max-width:680px;margin-left:auto;margin-right:auto}.quiz_zoneSheetOverlay__dB4Ds{align-items:center;justify-content:center;padding:var(--quiz-space-md)}.quiz_zoneSheetPanel__YdiZ0{max-width:480px;border-radius:var(--quiz-radius-lg)}.quiz_dialogOverlay__pZyym{align-items:center;justify-content:center}.quiz_dialogPanel__fcIml{max-width:560px;border-radius:var(--quiz-radius-lg)}.quiz_infoExamplePhoto__kYw3D{max-height:340px}}.quiz_screenHelper__txnXg{color:var(--quiz-dark-charcoal)}@media (max-height:640px){.quiz_screenHeader__vyazf{padding:var(--quiz-space-xs) var(--quiz-space-sm) 4px}.quiz_screenFooter__hIKjY{gap:4px;padding-top:10px;padding-bottom:10px}.quiz_statusRow__TE_pD{min-height:16px}.quiz_escapeHatch__uer8T{padding:4px var(--quiz-space-xs)}}.quiz_jpStack__I4HFq{display:flex;flex-direction:column;gap:12px}.quiz_jpTitle__nIlg8{font-size:22px;line-height:1.3}.quiz_jpSectionLabel__cNXgp,.quiz_jpTitle__nIlg8{font-family:var(--quiz-font-heading);font-weight:600}.quiz_jpSectionLabel__cNXgp{font-size:14px;color:var(--quiz-medium-gray);text-transform:uppercase;letter-spacing:.04em;margin-top:8px}.quiz_jpCardFound__exGWn{border:2px solid var(--quiz-trust-blue);background:var(--quiz-sky-blue-light);border-radius:var(--quiz-radius-md);padding:16px;display:flex;flex-direction:column;gap:6px}.quiz_jpEyebrow__bJsz0{display:inline-flex;align-items:center;gap:6px;font-family:var(--quiz-font-heading);font-weight:600;font-size:14px;color:var(--quiz-trust-blue);text-transform:uppercase;letter-spacing:.04em}.quiz_jpEyebrow__bJsz0 svg{width:16px;height:16px}.quiz_jpCardName__sizi1{font-family:var(--quiz-font-heading);font-weight:600;font-size:20px}.quiz_jpCardLine__k3pN7{color:var(--quiz-medium-gray);font-size:15px}.quiz_jpChips__qk9we{display:flex;gap:8px;flex-wrap:wrap;margin-top:6px}.quiz_jpChipOk__XoI9T,.quiz_jpChip__aMPtH{display:inline-flex;align-items:center;font-size:14px;padding:4px 10px;border-radius:999px;border:1px solid var(--quiz-border-gray);background:var(--quiz-light-gray)}.quiz_jpChipOk__XoI9T{background:var(--quiz-success-bg);border-color:var(--quiz-success);color:var(--quiz-success-text)}.quiz_jpList__MBq3k{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.quiz_jpFact__PmKGa,.quiz_jpRow__W0_xq{display:flex;align-items:center;gap:12px;width:100%;min-height:56px;padding:10px 4px;border:0;border-bottom:1px solid var(--quiz-border-gray);background:none;text-align:left;font:inherit;color:inherit}.quiz_jpRowMain__ALRPT{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.quiz_jpRowName__uGAr_{font-family:var(--quiz-font-heading);font-weight:600;font-size:17px}.quiz_jpRowSub__xJaWF{font-size:14px;color:var(--quiz-medium-gray)}.quiz_jpHint__RRnEU{font-size:14px;color:var(--quiz-trust-blue);font-family:var(--quiz-font-heading);font-weight:500;flex-shrink:0}.quiz_jpCbOn___2tsY,.quiz_jpCb__ecLHG{width:28px;height:28px;border-radius:6px;border:2px solid var(--quiz-border-gray);background:var(--quiz-white);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.quiz_jpCbOn___2tsY{background:var(--quiz-trust-blue);border-color:var(--quiz-trust-blue);color:var(--quiz-white)}.quiz_jpCbOn___2tsY svg,.quiz_jpCb__ecLHG svg{width:18px;height:18px}.quiz_jpGrid__4yh34{display:grid;grid-template-columns:1fr 1fr;gap:10px}.quiz_jpCardOn__DQJ4R,.quiz_jpCard__omiws{position:relative;display:block;padding:0;border:2px solid var(--quiz-border-gray);border-radius:var(--quiz-radius-md);background:var(--quiz-white);overflow:hidden;text-align:left;min-height:44px;font:inherit;color:inherit}.quiz_jpCardOn__DQJ4R{border-color:var(--quiz-trust-blue)}.quiz_jpCardOn__DQJ4R .quiz_jpCbOn___2tsY,.quiz_jpCardOn__DQJ4R .quiz_jpCb__ecLHG,.quiz_jpCard__omiws .quiz_jpCbOn___2tsY,.quiz_jpCard__omiws .quiz_jpCb__ecLHG{position:absolute;top:8px;left:8px;z-index:1}.quiz_jpThumb__3QtDq{display:block;width:100%;height:104px;object-fit:cover;background:var(--quiz-light-gray)}.quiz_jpCap__OUdVd{display:flex;flex-direction:column;gap:4px;padding:8px 10px 10px}.quiz_jpSlot__Qpd0x{line-height:1.3}.quiz_jpSlotLink__Q5lUt,.quiz_jpSlot__Qpd0x{font-family:var(--quiz-font-heading);font-weight:600;font-size:14px}.quiz_jpSlotLink__Q5lUt{color:var(--quiz-trust-blue);text-decoration:underline}.quiz_jpConf__bnqfh,.quiz_jpFootnote__60nlA{font-size:14px;color:var(--quiz-medium-gray)}.quiz_jpNotice__OiZ_r{display:flex;gap:10px;align-items:flex-start;border:2px solid var(--quiz-success);background:var(--quiz-success-bg);border-radius:var(--quiz-radius-md);padding:12px;font-size:15px}.quiz_jpNotice__OiZ_r>svg{width:20px;height:20px;color:var(--quiz-success);flex-shrink:0;margin-top:2px}.quiz_jpNoticeTitle__saxk0{font-weight:600}.quiz_jpNoticeWarn__cLoiS{display:inline-flex;align-items:center;gap:6px;margin-top:8px;color:var(--quiz-warning-text);font-size:14px}.quiz_jpNoticeWarn__cLoiS svg{width:16px;height:16px}.quiz_jpDone__j2_BX{display:flex;flex-direction:column;gap:12px}.quiz_jpDoneTitle__jTkGu{font-family:var(--quiz-font-heading);font-weight:600;font-size:22px}.quiz_jpLoading__DRubp{display:flex;flex-direction:column;align-items:center;gap:14px;padding:32px 0;color:var(--quiz-medium-gray);text-align:center}.quiz_jpSpinner__ETetH{width:40px;height:40px;border-radius:50%;border:4px solid var(--quiz-border-gray);border-top-color:var(--quiz-trust-blue);animation:quiz_jpSpin__QevFv .9s linear infinite}@keyframes quiz_jpSpin__QevFv{to{transform:rotate(1turn)}}.quiz_skel__CLlDD{background:var(--quiz-light-gray)}.quiz_skelBlock__FF4Xa{display:block;border-radius:var(--quiz-radius-sm);background:linear-gradient(90deg,var(--quiz-border-gray) 0,var(--quiz-sky-blue-light) 50%,var(--quiz-border-gray) 100%);background-size:200% 100%;animation:quiz_skelShimmer__8iHd_ 1.4s ease-in-out infinite}@keyframes quiz_skelShimmer__8iHd_{0%{background-position:100% 0}to{background-position:-100% 0}}.quiz_skelHdr__81Tb2{display:flex;flex-direction:column;gap:8px;padding:14px var(--quiz-space-sm);border-bottom:1px solid var(--quiz-border-gray);background:var(--quiz-white);flex-shrink:0}.quiz_skelName__D7UZ1{width:140px;height:14px}.quiz_skelProgress__krH2U{width:100%;height:6px;border-radius:999px}.quiz_skelLayout__ZdI5z{flex:1;display:flex;gap:var(--quiz-space-md);padding:var(--quiz-space-sm);min-height:0}.quiz_skelRail__iRXNy{display:none}.quiz_skelCard__jHN_W{flex:1;align-self:flex-start;display:flex;flex-direction:column;gap:12px;padding:var(--quiz-space-sm);background:var(--quiz-white);border:1px solid var(--quiz-border-gray);border-radius:var(--quiz-radius-lg)}.quiz_skelEyebrow___vivK{width:80px;height:12px}.quiz_skelTitle__51bod{width:92%;height:22px}.quiz_skelTitleShort__Gfq71{width:60%;height:22px}.quiz_skelHelper__TMvTA{width:70%;height:14px}.quiz_skelTiles__Gf23E{display:grid;grid-template-columns:1fr;gap:var(--quiz-space-xs);margin-top:4px}.quiz_skelTile__lRfST{height:52px;border-radius:var(--quiz-radius-md)}.quiz_skelFtr__j11kY{display:flex;justify-content:flex-end;padding:12px var(--quiz-space-sm) calc(12px + env(safe-area-inset-bottom, 0px));border-top:1px solid var(--quiz-border-gray);background:var(--quiz-white);flex-shrink:0}.quiz_skelFtrInner__2KCJh{width:100%;display:flex;justify-content:flex-end}.quiz_skelNext__KvRyV{width:100%;height:48px}@media (min-width:1024px){.quiz_skelHdr__81Tb2{align-items:center}.quiz_skelName__D7UZ1,.quiz_skelProgress__krH2U{max-width:680px}.quiz_skelProgress__krH2U{width:680px}.quiz_skelLayout__ZdI5z{justify-content:center;padding:var(--quiz-space-sm) var(--quiz-space-md)}.quiz_skelRail__iRXNy{display:flex;flex-direction:column;gap:6px;width:264px;flex-shrink:0;align-self:flex-start;margin-top:var(--quiz-space-sm);padding:var(--quiz-space-xs);background:var(--quiz-white);border:1px solid var(--quiz-border-gray);border-radius:var(--quiz-radius-lg)}.quiz_skelRailRow__pTUC0{display:flex;align-items:center;gap:12px;padding:10px}.quiz_skelDot__WR9rU{width:32px;height:32px;border-radius:50%;flex-shrink:0}.quiz_skelRailText__tWwIB{flex:1;height:14px}.quiz_skelCard__jHN_W{max-width:680px}.quiz_skelTiles__Gf23E{grid-template-columns:repeat(2,minmax(0,1fr))}.quiz_skelFtr__j11kY{justify-content:center}.quiz_skelFtrInner__2KCJh{max-width:968px}.quiz_skelNext__KvRyV{width:220px}}@media (prefers-reduced-motion:reduce){.quiz_skelBlock__FF4Xa{animation:none;background:var(--quiz-border-gray)}}.fields_photoHint__Ndzti{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px dashed var(--quiz-border-gray);border-radius:var(--quiz-radius-lg);background:var(--quiz-light-gray);color:var(--quiz-dark-charcoal);font-size:15px;line-height:1.35;margin:0}.fields_photoHint__Ndzti svg{width:22px;height:22px;flex-shrink:0;color:var(--quiz-medium-gray)}.fields_linkRow__Tz7fi{display:flex;flex-wrap:wrap;justify-content:center;column-gap:20px;row-gap:0}.fields_linkBtn__8_V6x{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0 4px;background:transparent;border:0;color:var(--quiz-trust-blue);font-family:var(--quiz-font-body);font-size:15px;font-weight:600;text-decoration:underline;text-underline-offset:3px}.fields_linkBtn__8_V6x svg{width:16px;height:16px;flex-shrink:0}.fields_linkBtn__8_V6x:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.fields_linkBtn__8_V6x:disabled{color:var(--quiz-medium-gray);text-decoration:none;cursor:default}.fields_shotWrap__jFLAl{position:relative;display:flex}.fields_shotImg__ZKe9L{display:block;object-fit:cover;background:var(--quiz-border-gray)}.fields_shotEmpty__8kZjS,.fields_shotImg__ZKe9L{width:100%;aspect-ratio:4/3;max-height:38vh;max-height:38dvh;border-radius:var(--quiz-radius-lg)}.fields_shotEmpty__8kZjS{display:flex;align-items:center;justify-content:center;background:var(--quiz-light-gray);color:var(--quiz-medium-gray)}.fields_shotEmpty__8kZjS svg{width:40px;height:40px}.fields_statusTag__G4NQV{position:absolute;left:10px;bottom:10px;display:inline-flex;align-items:center;gap:6px;max-width:calc(100% - 20px);padding:5px 10px;border-radius:14px;background:rgba(255,252,247,.94);font-family:var(--quiz-font-body);font-size:14px;font-weight:600;line-height:1.2}.fields_statusTag__G4NQV svg{width:14px;height:14px;flex-shrink:0}.fields_statusOk__C48NQ{color:var(--quiz-success-text)}.fields_statusWait__tfoIz{color:var(--quiz-warning-text)}.fields_statusBusy__VRFHs{color:var(--quiz-dark-charcoal)}.fields_statusInline__vltZX{display:inline-flex;align-items:center;gap:6px;font-size:14px;font-weight:600}.fields_statusInline__vltZX svg{width:14px;height:14px;flex-shrink:0}.fields_noteArea__Odiza{width:100%;min-height:44px;max-height:76px;padding:10px 12px;border:2px solid var(--quiz-border-gray);border-radius:var(--quiz-radius-md);background:var(--quiz-white);color:var(--quiz-dark-charcoal);font-family:var(--quiz-font-body);font-size:16px;line-height:1.35;resize:none;overflow-y:auto;field-sizing:content}.fields_noteArea__Odiza:focus{outline:none;border-color:var(--quiz-trust-blue)}.fields_optGrid__J3d4j.fields_optGrid2__v_3RU,.fields_optGrid__J3d4j.fields_optGrid3__SoIuI{display:grid;gap:var(--quiz-space-xs);font-family:var(--quiz-font-body)}.fields_optGrid__J3d4j.fields_optGrid2__v_3RU{grid-template-columns:repeat(2,minmax(0,1fr))}.fields_optGrid__J3d4j.fields_optGrid3__SoIuI{grid-template-columns:repeat(3,minmax(0,1fr))}.fields_optGrid__J3d4j>button,.fields_optGrid__J3d4j>div{min-height:48px;padding:10px 12px;font-size:16px;line-height:1.25}.fields_optGrid__J3d4j>div{padding:0 10px}.fields_optGrid__J3d4j>div button{font-size:16px}.fields_optGrid__J3d4j>input{grid-column:1/-1}.fields_optGrid3__SoIuI>button{justify-content:center;text-align:center;padding:10px 6px}.fields_optGrid3__SoIuI>button svg{display:none}.fields_optGrid__J3d4j.fields_optDense__I6nFV{gap:6px}.fields_optGrid__J3d4j.fields_optDense__I6nFV>button,.fields_optGrid__J3d4j.fields_optDense__I6nFV>div{min-height:44px;padding:6px 10px;font-size:15px}.fields_optGrid__J3d4j.fields_optDense__I6nFV>div button{font-size:15px}.fields_sheetPanel__ZBwxj[role=dialog]{max-height:90vh;max-height:90dvh}.fields_sheetScroll__Li87D{flex:1 1 auto;min-height:0;overflow-y:auto}.fields_sheetFooter__Fc1i6{flex-shrink:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--quiz-space-xs);padding:10px var(--quiz-space-sm);border-top:1px solid var(--quiz-border-gray);background:var(--quiz-white)}.fields_photoRow__Sr5OA{display:flex;align-items:center;gap:12px}.fields_photoRowLinks__WIco_{display:flex;flex-direction:column;align-items:flex-start;gap:0;min-width:0}.fields_photoRowLinks__WIco_ .fields_linkRow__Tz7fi{justify-content:flex-start;column-gap:16px}.fields_thumb__NqmPB{width:96px;height:72px;flex-shrink:0;object-fit:cover;border-radius:10px;background:var(--quiz-border-gray)}.fields_moreRow__OgYJT{display:flex;align-items:center;justify-content:space-between;gap:var(--quiz-space-xs);width:100%;min-height:52px;padding:0;background:transparent;border:0;border-top:1px solid var(--quiz-border-gray);border-bottom:1px solid var(--quiz-border-gray);color:var(--quiz-dark-charcoal);font-family:var(--quiz-font-body);font-size:15px;font-weight:600;text-align:left}.fields_moreRow__OgYJT:focus-visible{outline:2px solid var(--quiz-trust-blue);outline-offset:2px}.fields_moreHint__55X2w{display:inline-flex;align-items:center;gap:4px;color:var(--quiz-medium-gray);font-size:14px;font-weight:400;white-space:nowrap}.fields_moreHint__55X2w svg{width:16px;height:16px;transition:transform .15s ease}.fields_moreRowOpen__oGmoN .fields_moreHint__55X2w svg{transform:rotate(180deg)}.fields_moreFields__09NN1{display:flex;flex-direction:column;gap:var(--quiz-space-sm)}.fields_sheetFooterError__G_HCu{grid-column:1/-1}.Sidebar_sidebar__NatnM{--nav-active:var(--theme-accent-text,#8b4c06);--nav-idle:var(--theme-text-secondary,#6b5843);--nav-muted:var(--theme-text-muted,#7f6a55);--font-head:"Montserrat","Trebuchet MS",Arial,sans-serif;--font-body:"Open Sans","Helvetica Neue",Arial,sans-serif;width:200px;min-width:200px;height:100%;display:flex;flex-direction:column;overflow:hidden;background:var(--surface-elevated);border-right:1px solid var(--border-default);font-family:var(--font-body);transition:width .25s ease,min-width .25s ease}.Sidebar_collapsed__9oQtC{width:64px;min-width:64px}@media (prefers-reduced-motion:reduce){.Sidebar_sidebar__NatnM{transition:none}}.Sidebar_nav__tWk5K{flex:1;padding:14px 0;overflow-y:auto}.Sidebar_section__g0GLi{margin-bottom:18px}.Sidebar_sectionTitle__v6EUN{font-family:var(--font-head);font-size:14px;font-weight:700;color:var(--nav-muted);padding:0 16px;margin-bottom:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_item___kJRZ{display:flex;align-items:center;gap:10px;min-height:var(--tap-min,44px);margin:1px 8px;padding:8px 10px 8px 9px;border-radius:10px;border-left:3px solid transparent;color:var(--nav-idle);text-decoration:none;transition:background-color .15s ease,color .15s ease}.Sidebar_item___kJRZ:hover{background:var(--surface-tint);color:var(--text-primary)}.Sidebar_itemActive__nVFf8,.Sidebar_itemActive__nVFf8:hover{background:var(--accent-primary-tint);border-left-color:var(--accent-primary);color:var(--nav-active)}.Sidebar_item___kJRZ:focus-visible{outline:2px solid var(--accent-primary);outline-offset:-2px}.Sidebar_collapsed__9oQtC .Sidebar_item___kJRZ{justify-content:center;margin:1px 10px;padding:8px 0;border-left-width:0}.Sidebar_icon__TUT7E{width:20px;height:20px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.Sidebar_label__VR5ER{font-size:15px;font-weight:600;line-height:1.25;min-width:0}.Sidebar_label__VR5ER:has(+.Sidebar_badge__19nHL){white-space:nowrap}.Sidebar_item___kJRZ[href="/cx/tech/review"] .Sidebar_label__VR5ER:has(+.Sidebar_badge__19nHL){white-space:normal}.Sidebar_badge__19nHL{flex-shrink:0;margin-left:auto;padding:0 8px;border-radius:6px;border:1px solid #b9cbe0;background:#e8f1fb;color:#0b4f96;font-size:14px;font-weight:700;line-height:20px}.Sidebar_footer__jg2Pa{padding:10px 12px;border-top:1px solid var(--border-soft);display:flex;justify-content:center}.Sidebar_collapseBtn__WTfaV{width:var(--tap-min,44px);height:var(--tap-min,44px);border-radius:10px;border:1px solid var(--border-default);background:var(--surface-elevated);color:var(--text-primary);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background-color .15s ease}.Sidebar_collapseBtn__WTfaV:hover{background:var(--surface-tint)}.Sidebar_collapseBtn__WTfaV:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}.PhoneStatusChip_wrap__1ig8v{position:relative;display:inline-flex}.PhoneStatusChip_chip__87KRf{display:inline-flex;align-items:center;gap:6px;min-height:var(--tap-min,44px);padding:0 12px;border-radius:999px;font:inherit;font-size:14px;font-weight:600;white-space:nowrap}button.PhoneStatusChip_chip__87KRf{cursor:pointer}.PhoneStatusChip_chip__87KRf[data-tone=amber]{background:#fff3cd;color:#856404;border:2px solid #ffc107}.PhoneStatusChip_chip__87KRf[data-tone=orange]{background:#ffe6cc;color:#333;border:2px solid #ff6b00}.PhoneStatusChip_chip__87KRf[data-tone=red]{background:#dc3545;color:#fff;border:2px solid #dc3545}.PhoneStatusChip_chip__87KRf:focus-visible{outline:3px solid #06c;outline-offset:2px}.PhoneStatusChip_pop__1sKsi{position:absolute;top:calc(100% + 6px);right:0;z-index:200;width:320px;padding:12px 14px;border:2px solid #ff6b00;border-radius:8px;background:#fff;color:#333;font-size:14px;box-shadow:0 8px 24px rgba(0,0,0,.18)}.VariationPopup_card__yII8r{position:fixed;z-index:1000;top:76px;right:16px;width:min(440px,calc(100% - 32px));display:flex;flex-direction:column;gap:12px;padding:18px;background:#fff;border:3px solid #a8232f;border-radius:16px;box-shadow:0 12px 34px rgba(74,59,44,.3);color:#4a3b2c;font-family:Open Sans,Arial,sans-serif;font-size:16px;line-height:1.5;animation:VariationPopup_varPulse__xpbwX 2s infinite}.VariationPopup_head__SE1qb{display:flex;align-items:center;gap:10px;color:#a8232f}.VariationPopup_title__4oSc7{margin:0;flex:1 1 auto;font-family:Montserrat,Arial,sans-serif;font-size:17px;font-weight:700}.VariationPopup_wait__514X5{flex-shrink:0;font-size:15px;font-weight:700}.VariationPopup_body__uFt_K{display:flex;flex-direction:column;gap:4px;margin:0}.VariationPopup_job__c9nFr{font-size:15px;color:#75604b}.VariationPopup_customer__7dlzw{font-weight:700;font-size:18px}.VariationPopup_chips__Uxg5T{display:flex;flex-wrap:wrap;gap:8px}.VariationPopup_chip__w4rq8{padding:3px 10px;border-radius:999px;background:#fef3e0;color:#8b4c06;font-size:14px;font-weight:600}.VariationPopup_actions__zGcB0{display:flex;gap:10px}.VariationPopup_primary__64Wlg,.VariationPopup_secondary__tsI_F{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 20px;border-radius:12px;font-family:Montserrat,Arial,sans-serif;font-size:16px;font-weight:700;text-decoration:none;cursor:pointer}.VariationPopup_primary__64Wlg{flex:1 1 auto;background:#a8232f;color:#fff;border:2px solid #a8232f}.VariationPopup_primary__64Wlg:hover{background:#8e1d27;color:#fff}.VariationPopup_secondary__tsI_F{background:#fff;color:#4a3b2c;border:1.5px solid #e8dcc8}.VariationPopup_secondary__tsI_F:hover{background:#fffcf5;color:#4a3b2c}.VariationPopup_primary__64Wlg:focus-visible,.VariationPopup_secondary__tsI_F:focus-visible{outline:3px solid #06c;outline-offset:2px}.VariationPopup_foot__wqKpy{margin:0;font-size:14px;color:#75604b}.VariationPopup_overlay__kVfrM{position:fixed;inset:0;z-index:1100;display:flex;align-items:flex-start;justify-content:center;padding:140px 16px 16px;background:rgba(90,10,20,.55);overflow-y:auto}.VariationPopup_dialog__BKsSs{width:min(640px,100%);display:flex;flex-direction:column;gap:16px;padding:26px;background:#fff;border:3px solid #a8232f;border-radius:18px;box-shadow:0 16px 44px rgba(0,0,0,.35);color:#4a3b2c;font-family:Open Sans,Arial,sans-serif}.VariationPopup_dialogTitle__gWkTv{margin:0;font-family:Montserrat,Arial,sans-serif;font-size:26px;font-weight:700;color:#a8232f}.VariationPopup_dialogHead__NohAS{display:flex;align-items:center;gap:12px}.VariationPopup_dialogBody__sXt8r{margin:0;font-size:18px}.VariationPopup_note__sFWup{display:flex;align-items:center;gap:8px;margin:0;padding:12px 16px;border-radius:12px;background:#fdecee;font-size:16px;font-weight:700}.VariationPopup_dialogActions__swepw{display:flex;flex-wrap:wrap;gap:10px}.VariationPopup_dialogActions__swepw .VariationPopup_primary__64Wlg,.VariationPopup_dialogActions__swepw .VariationPopup_secondary__tsI_F{min-height:56px}.VariationPopup_headerBtn__33wYI{display:inline-flex;align-items:center;gap:8px;min-height:44px;padding:0 14px;border-radius:12px;background:#a8232f;color:#fff;font-weight:700;text-decoration:none;animation:VariationPopup_varPulse__xpbwX 2s infinite}.VariationPopup_headerBtn__33wYI:hover{background:#8e1d27;color:#fff}@keyframes VariationPopup_varPulse__xpbwX{0%,to{box-shadow:0 0 0 0 rgba(168,35,47,.35)}50%{box-shadow:0 0 0 8px rgba(168,35,47,0)}}@media (prefers-reduced-motion:reduce){.VariationPopup_card__yII8r,.VariationPopup_headerBtn__33wYI{animation:none}}.VariationPopup_dialogIcon__n_bJD{display:inline-flex;color:#a8232f}.TopNavbar_topNavbar__pk7K2{--text-secondary:var(--theme-text-secondary,#75604b);--text-muted:var(--theme-text-muted,#7f6a55);--accent-text:var(--theme-accent-text,#9a4a00);--pill-green-text:#1f6b3a;--font-head:"Montserrat","Trebuchet MS",Arial,sans-serif;--font-body:"Open Sans","Helvetica Neue",Arial,sans-serif;position:sticky;top:0;left:0;right:0;height:64px;background:var(--surface-elevated);border-bottom:1px solid var(--border-default);z-index:100;box-shadow:var(--shadow-sm-warm);font-family:var(--font-body);color:var(--text-primary)}.TopNavbar_container__xmLl_{height:100%;padding:0 24px;display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:calc(100vw / var(--ws-page-zoom, 1))}.TopNavbar_leftSection__aBEfK{display:flex;align-items:center;gap:16px;flex:1;min-width:0;justify-content:flex-start}.TopNavbar_logoLink__Rzmko{display:flex;align-items:center;gap:12px;text-decoration:none;transition:opacity .2s ease}.TopNavbar_logoLink__Rzmko:hover{opacity:.8}.TopNavbar_logoBanner__EGcND{height:40px;width:auto;object-fit:contain;max-width:200px}.TopNavbar_separator__AINQ0{font-size:24px;color:var(--text-muted);font-weight:300}.TopNavbar_breadcrumb__CPf3L{font-family:var(--font-head);font-size:18px;font-weight:600;color:var(--text-secondary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.TopNavbar_centerSection__k9MdR{flex:0 1 600px;display:flex;justify-content:center;align-items:center;max-width:600px;min-width:200px}.TopNavbar_searchForm__epDlY{width:100%;position:relative}.TopNavbar_searchContainer__E3eHT{position:relative;width:100%;display:flex;align-items:center}.TopNavbar_searchIcon__vCZ7j{position:absolute;left:16px;color:var(--text-muted);pointer-events:none;z-index:1}.TopNavbar_searchInput__Pv_si{width:100%;height:max(48px,var(--tap-min,44px));padding:0 48px;border:1.5px solid var(--border-default);border-radius:14px;font:inherit;font-size:16px;color:var(--text-primary);background:var(--surface-elevated);transition:border-color .2s ease,background .2s ease;outline:none}.TopNavbar_searchInput__Pv_si::placeholder{color:var(--text-muted);font-size:16px}.TopNavbar_searchInput__Pv_si:focus{outline:2px solid var(--accent-primary);outline-offset:2px;border-color:var(--accent-primary)}.TopNavbar_searchClear__3HDmR{position:absolute;right:4px;width:44px;height:44px;display:flex;align-items:center;justify-content:center;border:none;background:transparent;border-radius:50%;color:var(--text-muted);cursor:pointer;transition:all .2s ease}.TopNavbar_searchClear__3HDmR:hover{background:var(--surface-tint);color:var(--text-secondary)}.TopNavbar_searchDropdown__2lKSD{position:absolute;top:100%;left:0;right:0;margin-top:4px;background:var(--surface-elevated);border-radius:14px;border:1px solid var(--border-default);box-shadow:var(--shadow-md-warm);z-index:9999;overflow:hidden;max-height:420px;overflow-y:auto}.TopNavbar_dropdownEmpty__v6_T2{padding:16px 20px;color:var(--text-secondary);font-size:14px;text-align:center}.TopNavbar_dropdownGroup__gtEZT{padding:10px 20px 6px;font-family:var(--font-head);font-size:14px;font-weight:700;color:var(--text-secondary)}.TopNavbar_dropdownDivider__2TSsH{height:1px;background:var(--border-default);margin:4px 0}.TopNavbar_resultRow__X0pij{display:flex;align-items:center;gap:12px;width:100%;min-height:48px;padding:10px 20px;border:none;background:none;cursor:pointer;text-align:left;font:inherit;transition:background .1s}.TopNavbar_resultRow__X0pij:hover{background:var(--surface-tint)}.TopNavbar_resultAvatar__ee3uS{width:32px;height:32px;border-radius:50%;background:var(--accent-primary);color:var(--text-inverse);display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:700;flex-shrink:0}.TopNavbar_resultAvatarWon__L6ZUb{background:var(--success-strong)}.TopNavbar_resultAvatarLost__J878_{background:var(--danger)}.TopNavbar_resultBody__ZMbVg{flex:1;min-width:0}.TopNavbar_resultName__JY9vl{font-size:14px;font-weight:600;color:var(--text-primary)}.TopNavbar_resultSub__pyl_M{font-size:14px;color:var(--text-secondary);margin-top:1px}.TopNavbar_resultValue__8B74T{font-size:14px;font-weight:700;color:var(--pill-green-text);flex-shrink:0}.TopNavbar_resultChevron__njfc5{flex-shrink:0;color:var(--text-muted)}.TopNavbar_rightSection__takE6{display:flex;align-items:center;gap:8px;flex:1;justify-content:flex-end;min-width:0}.TopNavbar_iconButton__v3zCG{width:48px;height:48px;display:flex;align-items:center;justify-content:center;border-radius:8px;color:var(--text-secondary);transition:all .2s ease;background:transparent;border:none;cursor:pointer;text-decoration:none}.TopNavbar_iconButton__v3zCG:hover{background:var(--surface-tint);color:var(--text-primary)}.TopNavbar_divider__svZIk{width:1px;height:32px;background:var(--border-default);margin:0 8px}.TopNavbar_clockSlot__byZFG{display:flex;align-items:center;margin-right:12px}.TopNavbar_userMenuContainer__CmkEg{position:relative}.TopNavbar_userButton__D97vM{display:flex;align-items:center;gap:12px;padding:6px 12px 6px 6px;border-radius:12px;border:1px solid var(--border-default);background:var(--surface-elevated);cursor:pointer;transition:all .2s ease;min-height:52px;font:inherit}.TopNavbar_userButton__D97vM:hover{background:var(--surface-tint);border-color:var(--border-strong)}.TopNavbar_userAvatar__RwFxv{width:40px;height:40px;border-radius:50%;background:var(--accent-primary);display:flex;align-items:center;justify-content:center;color:var(--text-inverse);font-size:16px;font-weight:700;flex-shrink:0}.TopNavbar_userInfo__lpEP7{display:flex;flex-direction:column;align-items:flex-start;gap:2px;min-width:0}.TopNavbar_userName__e3BdW{font-size:16px;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.TopNavbar_userRole__vMbMn{font-size:14px;font-weight:500;color:var(--text-secondary);white-space:nowrap}.TopNavbar_userRoleBreak__aigIR{color:#856404;background:#fff3cd;border-radius:4px;padding:0 6px;font-weight:600}.TopNavbar_chevron__W4ga0{flex-shrink:0;transition:transform .2s ease;color:var(--text-muted)}.TopNavbar_chevronOpen__M1tLW{transform:rotate(180deg)}.TopNavbar_menuOverlay__zLAlU{position:fixed;top:0;left:0;right:0;bottom:0;z-index:49}.TopNavbar_dropdownMenu__QsEJL{position:absolute;top:calc(100% + 8px);right:0;width:240px;background:var(--surface-elevated);border:1px solid var(--border-default);border-radius:16px;box-shadow:var(--shadow-md-warm);padding:4px 0;overflow:hidden;z-index:50;animation:TopNavbar_slideDown__MxNyt .2s ease}@keyframes TopNavbar_slideDown__MxNyt{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.TopNavbar_menuItem__6KNcU{display:flex;align-items:center;gap:12px;padding:10px 16px;min-height:48px;border-radius:0;color:var(--text-primary);text-decoration:none;transition:background .15s ease;font:inherit;font-size:15px;font-weight:500;cursor:pointer;border:none;background:transparent;width:100%;text-align:left}.TopNavbar_menuItem__6KNcU:hover{background:var(--surface-tint);color:var(--text-primary)}.TopNavbar_menuItem__6KNcU svg{flex-shrink:0;width:18px;height:18px;color:var(--text-secondary)}.TopNavbar_menuItem__6KNcU:hover svg{color:var(--text-primary)}.TopNavbar_menuBadge__5Gais{margin-left:auto;display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 6px;border-radius:999px;background:var(--danger);color:var(--text-inverse);font-size:14px;font-weight:800;line-height:1}.TopNavbar_menuDivider__nC7Bf{height:1px;background:var(--border-default);margin:4px 0}.TopNavbar_menuUserInfo__yiCNk{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px 16px;min-height:48px;border-bottom:1px solid var(--border-default);margin-bottom:4px;text-decoration:none;color:var(--text-muted);transition:background .15s ease}.TopNavbar_menuUserInfo__yiCNk:hover{background:var(--surface-tint)}.TopNavbar_menuUserName__GaZK6{margin:0;font-size:14px;font-weight:600;color:var(--text-primary)}.TopNavbar_menuUserEmail__E__AF{margin:2px 0 0;font-size:14px;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TopNavbar_switcherPanel__xEXhZ{padding:8px 12px;max-height:300px;overflow-y:auto;border-top:1px solid var(--border-default)}.TopNavbar_switcherInput__dDegq{width:100%;min-height:44px;padding:8px 12px;font:inherit;font-size:14px;color:var(--text-primary);border:1.5px solid var(--border-default);border-radius:12px;margin-bottom:6px;background:var(--surface-elevated)}.TopNavbar_switcherInput__dDegq::placeholder{color:var(--text-muted)}.TopNavbar_switcherInput__dDegq:focus{outline:2px solid var(--accent-primary);outline-offset:2px;border-color:var(--accent-primary)}.TopNavbar_switcherError__DmtO1{font-size:14px;color:var(--danger);margin-bottom:6px}.TopNavbar_switcherRow__23Bbr{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;padding:6px 8px;font:inherit;font-size:14px;background:none;border:1px solid transparent;border-radius:8px;cursor:pointer;text-align:left;color:var(--text-primary);transition:background .1s}.TopNavbar_switcherRow__23Bbr:hover{background:var(--surface-tint)}.TopNavbar_switcherRow__23Bbr:disabled{cursor:not-allowed;opacity:.5}.TopNavbar_switcherAvatar__A0o2Z{width:28px;height:28px;border-radius:50%;background:var(--accent-primary);color:var(--text-inverse);font-size:14px;font-weight:700;display:flex;align-items:center;justify-content:center;flex-shrink:0}.TopNavbar_switcherName__vFfQY{font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.TopNavbar_switcherRole__kZPt0{font-size:14px;color:var(--text-secondary)}.TopNavbar_iconButton__v3zCG:focus-visible,.TopNavbar_logoLink__Rzmko:focus-visible,.TopNavbar_menuItem__6KNcU:focus-visible,.TopNavbar_menuUserInfo__yiCNk:focus-visible,.TopNavbar_resultRow__X0pij:focus-visible,.TopNavbar_searchClear__3HDmR:focus-visible,.TopNavbar_switcherRow__23Bbr:focus-visible,.TopNavbar_userButton__D97vM:focus-visible{outline:2px solid var(--accent-primary);outline-offset:2px}@media (max-width:1200px){.TopNavbar_centerSection__k9MdR{width:400px;max-width:400px}.TopNavbar_breadcrumb__CPf3L,.TopNavbar_separator__AINQ0{display:none}}@media (max-width:768px){.TopNavbar_container__xmLl_{padding:0 16px;gap:12px}.TopNavbar_brandName__qMsfi,.TopNavbar_separator__AINQ0{display:none}.TopNavbar_breadcrumb__CPf3L{font-size:16px}.TopNavbar_centerSection__k9MdR{display:none}.TopNavbar_iconButton__v3zCG{width:44px;height:44px}.TopNavbar_userInfo__lpEP7{display:none}.TopNavbar_userButton__D97vM{padding:6px;min-height:44px}.TopNavbar_chevron__W4ga0{display:none}.TopNavbar_dropdownMenu__QsEJL{right:-8px;min-width:220px}}@media (max-width:480px){.TopNavbar_topNavbar__pk7K2{height:56px}.TopNavbar_rightSection__takE6{gap:4px}.TopNavbar_rightSection__takE6 .TopNavbar_iconButton__v3zCG:nth-child(3){display:none}}.ClosedAreaChip_chip___y1jc{display:inline-flex;align-items:center;gap:6px;max-width:100%;padding:2px 8px;border-radius:999px;background:var(--danger-tint);color:var(--danger);border:1px solid var(--danger);font-size:14px;font-weight:600;line-height:1.4}.ClosedAreaChip_chip___y1jc svg{flex-shrink:0}.Tour_layer__SxAT8{position:fixed;inset:0;z-index:10050}.Tour_spot__xvdt_{position:fixed;border-radius:12px;box-shadow:0 0 0 3px var(--accent-primary,#c26a08),0 0 0 9999px rgba(40,26,12,.55);transition:top .25s ease,left .25s ease,width .25s ease,height .25s ease;pointer-events:none}.Tour_dim__mlaHD{position:fixed;inset:0;background:rgba(40,26,12,.55)}.Tour_card__lT7su{position:fixed;display:grid;gap:10px;padding:16px 18px;background:var(--surface-elevated,#fffcf5);color:var(--text-primary,#5a4a3a);border:1px solid var(--border-default,#e8dcc8);border-radius:14px;box-shadow:0 12px 32px rgba(60,35,10,.25);font-family:Open Sans,Helvetica Neue,Arial,sans-serif;max-width:calc(100vw - 32px);transition:top .25s ease,left .25s ease}.Tour_cardCentre__NPtyj{top:50%;left:50%;width:380px;transform:translate(-50%,-50%)}.Tour_cardSheet__OyFSH{left:12px;right:12px;bottom:calc(12px + env(safe-area-inset-bottom, 0px));top:auto;width:auto;max-width:none}.Tour_top__AAAR1{display:flex;align-items:center;justify-content:space-between}.Tour_count__wC0uo{font:600 13px Montserrat,Trebuchet MS,Arial,sans-serif;color:var(--text-secondary,#8a7560);letter-spacing:.03em}.Tour_skip__RRDHQ{min-height:44px;min-width:44px;padding:0 6px;border:0;background:transparent;cursor:pointer;color:var(--text-secondary,#8a7560);font:600 15px Montserrat,Trebuchet MS,Arial,sans-serif;text-decoration:underline}.Tour_title__DF3t2{margin:0;font:700 18px/1.3 Montserrat,Trebuchet MS,Arial,sans-serif;color:var(--text-primary,#5a4a3a)}.Tour_body__HETJV{margin:0;font-size:16px;line-height:1.5}.Tour_dots__sr0Bn{display:flex;gap:6px}.Tour_dotOn__qYDAA,.Tour_dot__hHRwf{width:8px;height:8px;border-radius:50%;background:var(--border-default,#e8dcc8)}.Tour_dotOn__qYDAA{background:var(--accent-primary,#c26a08);width:20px;border-radius:4px}.Tour_nav__gMBFD{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:2px}.Tour_back__J2cEq,.Tour_next__ULoO9{min-height:48px;padding:0 20px;border-radius:8px;cursor:pointer;font:600 16px Montserrat,Trebuchet MS,Arial,sans-serif}.Tour_back__J2cEq{background:var(--surface-elevated,#fffcf5);color:var(--text-primary,#5a4a3a);border:2px solid var(--border-default,#e8dcc8)}.Tour_next__ULoO9{background:var(--accent-primary,#c26a08);color:var(--text-inverse,#fff);border:0;min-width:120px}.Tour_next__ULoO9:hover{background:var(--accent-primary-hover,#e55f00)}.Tour_back__J2cEq:focus-visible,.Tour_next__ULoO9:focus-visible,.Tour_skip__RRDHQ:focus-visible{outline:3px solid var(--info,#06c);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Tour_card__lT7su,.Tour_spot__xvdt_{transition:none}}