.EvidenceCarouselModal_overlay__KYB35{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:1rem}.EvidenceCarouselModal_backdrop__zmeTo{position:absolute;inset:0;background:radial-gradient(circle at 12% 14%,hsla(22,87%,70%,.24),transparent 24%),radial-gradient(circle at 88% 12%,rgba(186,225,219,.2),transparent 22%),linear-gradient(180deg,rgba(6,28,28,.56),hsla(0,0%,4%,.76));backdrop-filter:blur(14px)}.EvidenceCarouselModal_dialog__hw5pm{position:relative;z-index:1;width:min(1140px,calc(100vw - 2rem));max-height:calc(100vh - 2rem);display:flex;flex-direction:column;overflow:hidden;border:1px solid hsla(0,0%,100%,.28);border-radius:2rem;background:radial-gradient(circle at top,hsla(0,0%,100%,.22),transparent 34%),linear-gradient(160deg,hsla(0,0%,100%,.98),rgba(244,249,248,.97) 44%,rgba(240,246,255,.95));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.74),0 42px 120px -56px rgba(3,20,20,.92);padding:1.2rem}.EvidenceCarouselModal_dialogGlow__e_nku{position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at top left,rgba(16,163,163,.16),transparent 28%),radial-gradient(circle at top right,hsla(22,87%,70%,.16),transparent 26%)}.EvidenceCarouselModal_closeButton__bFmr_{position:absolute;top:1.1rem;right:1.1rem;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:2.75rem;height:2.75rem;border:1px solid rgba(148,163,184,.24);border-radius:999px;background:hsla(0,0%,100%,.9);color:#334155;box-shadow:0 18px 34px -24px rgba(15,23,42,.7);backdrop-filter:blur(14px);transition:transform .18s ease,background .18s ease,border-color .18s ease}.EvidenceCarouselModal_closeButton__bFmr_:hover{transform:translateY(-1px);border-color:rgba(16,163,163,.28);background:hsla(0,0%,100%,.98)}.EvidenceCarouselModal_content__kYj1v{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:1rem;min-height:0}.EvidenceCarouselModal_stagePanel__rA__V{position:relative;display:flex;flex-direction:column;min-height:0;overflow:hidden;border:1px solid hsla(0,0%,100%,.14);border-radius:1.65rem;padding:1rem;background:radial-gradient(circle at top,hsla(0,0%,100%,.12),transparent 34%),linear-gradient(155deg,rgba(8,67,67,.98),rgba(5,36,36,.96) 60%,rgba(15,23,42,.98));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.EvidenceCarouselModal_stageHeader__KILIz{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem;margin-bottom:.9rem}.EvidenceCarouselModal_metaPill__ITuN_,.EvidenceCarouselModal_stageBadge__YLPc4,.EvidenceCarouselModal_stageCount__1HzNV{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.EvidenceCarouselModal_stageBadge__YLPc4{padding:.48rem .8rem;background:hsla(0,0%,100%,.12);color:#f8fafc;border:1px solid hsla(0,0%,100%,.12)}.EvidenceCarouselModal_stageCount__1HzNV{padding:.48rem .72rem;background:rgba(16,163,163,.2);color:#d5fffb;border:1px solid rgba(16,163,163,.24)}.EvidenceCarouselModal_stageFrame__DJQGg{position:relative;flex:1 1 auto;min-height:260px;overflow:hidden;border:1px solid hsla(0,0%,100%,.08);border-radius:1.35rem;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.02)),rgba(2,6,23,.48);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.05)}.EvidenceCarouselModal_stageSkeleton__XfhNC{position:absolute;inset:0;z-index:1;display:flex;flex-direction:column;gap:1rem;padding:1.1rem;background:radial-gradient(circle at top left,hsla(0,0%,100%,.08),transparent 30%),linear-gradient(180deg,rgba(8,18,32,.78),rgba(6,12,24,.82))}.EvidenceCarouselModal_stageSkeletonBadge__HXR2R,.EvidenceCarouselModal_stageSkeletonLineLg__SrzMz,.EvidenceCarouselModal_stageSkeletonLineSm__15pPt,.EvidenceCarouselModal_stageSkeletonMedia__qeZvK{position:relative;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.08)}.EvidenceCarouselModal_stageSkeletonBadge__HXR2R:after,.EvidenceCarouselModal_stageSkeletonLineLg__SrzMz:after,.EvidenceCarouselModal_stageSkeletonLineSm__15pPt:after,.EvidenceCarouselModal_stageSkeletonMedia__qeZvK:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.18) 50%,transparent);animation:EvidenceCarouselModal_previewSkeletonShift__KbqN9 1.35s ease-in-out infinite}.EvidenceCarouselModal_stageSkeletonBadge__HXR2R{width:9rem;height:1.85rem}.EvidenceCarouselModal_stageSkeletonMedia__qeZvK{flex:1 1 auto;min-height:220px;border-radius:1rem}.EvidenceCarouselModal_stageSkeletonMeta__ZjUc8{display:flex;flex-direction:column;gap:.55rem}.EvidenceCarouselModal_stageSkeletonLineLg__SrzMz{width:min(26rem,78%);height:1rem}.EvidenceCarouselModal_stageSkeletonLineSm__15pPt{width:min(14rem,48%);height:.82rem}.EvidenceCarouselModal_documentPreview__IHWnr,.EvidenceCarouselModal_imagePreview__Yyrwp{display:block;width:100%;height:min(68vh,calc(100vh - 220px));background:#fff;transition:opacity .22s ease}.EvidenceCarouselModal_imagePreview__Yyrwp{object-fit:contain}.EvidenceCarouselModal_documentPreview__IHWnr{border:0}.EvidenceCarouselModal_mediaHidden__sWmVb{opacity:0}.EvidenceCarouselModal_mediaVisible__GAJ9G{opacity:1}.EvidenceCarouselModal_navButton__KYHb2{position:absolute;top:50%;z-index:2;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:3rem;height:3rem;border:1px solid hsla(0,0%,100%,.16);border-radius:999px;background:rgba(2,6,23,.66);color:#fff;box-shadow:0 18px 40px -24px rgba(2,6,23,.94);backdrop-filter:blur(10px);transition:transform .18s ease,background .18s ease,border-color .18s ease}.EvidenceCarouselModal_navButton__KYHb2:hover{background:rgba(2,6,23,.82);border-color:hsla(22,87%,70%,.34)}.EvidenceCarouselModal_navButtonLeft__CDZR6{left:1rem}.EvidenceCarouselModal_navButtonRight__ZZDZc{right:1rem}.EvidenceCarouselModal_stageCaption__2qV03{margin-top:.9rem}.EvidenceCarouselModal_stageQuestion__ZIuW2{margin:0;font-size:1.05rem;font-weight:700;line-height:1.4;color:#f8fafc}.EvidenceCarouselModal_stagePath__Z66Vc{margin:.45rem 0 0;font-size:.84rem;font-weight:600;color:rgba(221,247,245,.94)}.EvidenceCarouselModal_sidebar__7Pdt7{display:flex;flex-direction:column;gap:.85rem;min-height:0}.EvidenceCarouselModal_actionsCard__t3vQv,.EvidenceCarouselModal_infoCard__oBxGM,.EvidenceCarouselModal_libraryCard__anY_C{border:1px solid rgba(226,232,240,.9);border-radius:1.25rem;background:hsla(0,0%,100%,.84);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.84)}.EvidenceCarouselModal_infoCard__oBxGM{padding:1rem}.EvidenceCarouselModal_actionsCard__t3vQv{padding:.9rem}.EvidenceCarouselModal_libraryCard__anY_C{display:flex;flex-direction:column;min-height:0;flex:1 1 auto;padding:.9rem;overflow:hidden}.EvidenceCarouselModal_sidebarEyebrow__ZZiYd{margin:0;font-size:.68rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--wf-primary-deep)}.EvidenceCarouselModal_sidebarTitle__rzD_Z{margin:.48rem 0 0;font-size:1.05rem;font-weight:700;line-height:1.38;color:#0f172a}.EvidenceCarouselModal_sidebarPath__5Oudi{margin:.42rem 0 0;font-size:.82rem;font-weight:600;color:var(--wf-primary-deep)}.EvidenceCarouselModal_sidebarMetaRow__tTgtY{display:flex;flex-wrap:wrap;gap:.45rem;margin-top:.75rem}.EvidenceCarouselModal_metaPill__ITuN_{padding:.42rem .68rem;background:linear-gradient(135deg,rgba(16,163,163,.12),hsla(22,87%,70%,.12));border:1px solid rgba(16,163,163,.14);color:#0f766e}.EvidenceCarouselModal_actionsRow__Ke12I{display:flex;flex-wrap:wrap;gap:.55rem;margin-top:.65rem}.EvidenceCarouselModal_actionsRow__Ke12I button{display:inline-flex;align-items:center;gap:.45rem;border-radius:999px;border:1px solid rgba(203,213,225,.92);background:hsla(0,0%,100%,.96);color:#0f172a;box-shadow:0 18px 34px -28px rgba(15,23,42,.34)}.EvidenceCarouselModal_actionsRow__Ke12I button:hover{border-color:rgba(16,163,163,.22);background:rgba(240,253,250,.96)}.EvidenceCarouselModal_libraryHelp__aXKPv{margin:.38rem 0 .82rem;font-size:.75rem;color:#64748b}.EvidenceCarouselModal_fileList__28hE_{display:flex;flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;overflow:auto}.EvidenceCarouselModal_fileButton__WSdhn{width:100%;display:grid;grid-template-columns:72px minmax(0,1fr);gap:.75rem;align-items:center;padding:.58rem;text-align:left;border:1px solid rgba(226,232,240,.95);border-radius:1rem;background:hsla(0,0%,100%,.94);transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,background .18s ease}.EvidenceCarouselModal_fileButton__WSdhn:hover{transform:translateY(-1px);border-color:rgba(16,163,163,.22);box-shadow:0 16px 30px -24px rgba(15,23,42,.2)}.EvidenceCarouselModal_fileButtonActive__h07z_{border-color:rgba(16,163,163,.34);background:linear-gradient(170deg,rgba(224,247,244,.98),rgba(255,250,245,.98));box-shadow:0 18px 34px -24px rgba(16,163,163,.28)}.EvidenceCarouselModal_thumbnail__7MqlZ{display:flex;width:72px;height:72px;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(226,232,240,.95);border-radius:.9rem;background:linear-gradient(180deg,rgba(248,250,252,.98),rgba(241,245,249,.98))}.EvidenceCarouselModal_thumbnailLabel__bJmLz{display:inline-flex;align-items:center;gap:.25rem;font-size:.75rem;font-weight:700;color:#334155}.EvidenceCarouselModal_thumbnailImage__a98ar{display:block;width:100%;height:100%;object-fit:cover}.EvidenceCarouselModal_fileMeta__NGZn5{min-width:0;display:flex;flex-direction:column;gap:.3rem}.EvidenceCarouselModal_fileCaption__zVGEv{font-size:.82rem;font-weight:700;color:#0f172a;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.EvidenceCarouselModal_fileContext__kKwD2{font-size:.72rem;color:#64748b;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes EvidenceCarouselModal_previewSkeletonShift__KbqN9{to{transform:translateX(100%)}}@media (max-width:960px){.EvidenceCarouselModal_dialog__hw5pm{width:min(100%,calc(100vw - 1.5rem));max-height:calc(100vh - 1.5rem);padding:1rem}.EvidenceCarouselModal_content__kYj1v{grid-template-columns:1fr}.EvidenceCarouselModal_sidebar__7Pdt7{max-height:min(42vh,360px)}}@media (max-width:640px){.EvidenceCarouselModal_overlay__KYB35{padding:.75rem}.EvidenceCarouselModal_dialog__hw5pm{width:calc(100vw - 1rem);max-height:calc(100vh - 1rem);border-radius:1.4rem;padding:.8rem}.EvidenceCarouselModal_closeButton__bFmr_{top:.8rem;right:.8rem;width:2.45rem;height:2.45rem}.EvidenceCarouselModal_stagePanel__rA__V{padding:.8rem;border-radius:1.25rem}.EvidenceCarouselModal_stageFrame__DJQGg{border-radius:1.05rem}.EvidenceCarouselModal_documentPreview__IHWnr,.EvidenceCarouselModal_imagePreview__Yyrwp{height:min(50vh,calc(100vh - 320px))}.EvidenceCarouselModal_navButton__KYHb2{width:2.6rem;height:2.6rem}.EvidenceCarouselModal_navButtonLeft__CDZR6{left:.7rem}.EvidenceCarouselModal_navButtonRight__ZZDZc{right:.7rem}.EvidenceCarouselModal_fileButton__WSdhn{grid-template-columns:60px minmax(0,1fr)}.EvidenceCarouselModal_thumbnail__7MqlZ{width:60px;height:60px}}.questions_scope__3rNYW .wf-evaluation-flow,.questions_scope__3rNYW .wf-evaluation-layout{display:grid;grid-template-columns:1fr;gap:var(--wf-space-4)}.questions_scope__3rNYW .wf-evaluation-sidebar{display:flex;flex-direction:column;gap:1rem;min-height:fit-content}.questions_scope__3rNYW .wf-evaluation-sidebar-block,.questions_scope__3rNYW .wf-evaluation-sidebar-note{display:grid;gap:.6rem}.questions_scope__3rNYW .wf-evaluation-sidebar-note-title,.questions_scope__3rNYW .wf-evaluation-sidebar-title{margin:0;font-size:.88rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#2f3f38}.questions_scope__3rNYW .wf-evaluation-sidebar-progress{margin:0;font-size:.95rem;font-weight:700;color:#24372f}.questions_scope__3rNYW .wf-evaluation-sidebar-nav{display:grid;gap:.7rem}.questions_scope__3rNYW .wf-evaluation-sidebar-item{width:100%;border:1px solid hsla(0,0%,100%,.82);border-radius:1.2rem;background:hsla(0,0%,100%,.54);padding:.95rem 1rem;display:flex;align-items:center;justify-content:space-between;gap:.75rem;text-align:left;color:#24372f;transition:transform .16s ease,border-color .17s ease,box-shadow .17s ease,background-color .17s ease}.questions_scope__3rNYW .wf-evaluation-sidebar-item:focus-visible,.questions_scope__3rNYW .wf-evaluation-sidebar-item:hover{transform:translateY(-1px);border-color:rgba(32,160,166,.28);box-shadow:0 14px 24px -20px rgba(15,23,42,.4)}.questions_scope__3rNYW .wf-evaluation-sidebar-item.is-active{background:hsla(0,0%,100%,.86);border-color:rgba(32,160,166,.22);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.84),0 18px 30px -24px rgba(15,23,42,.4)}.questions_scope__3rNYW .wf-evaluation-sidebar-item-label{font-size:1rem;font-weight:650;line-height:1.35}.questions_scope__3rNYW .wf-evaluation-sidebar-item-status{min-width:2rem;display:inline-flex;align-items:center;justify-content:center;color:#5f7069;font-size:.82rem;font-weight:700}.questions_scope__3rNYW .wf-evaluation-sidebar-item-status.is-complete,.questions_scope__3rNYW .wf-evaluation-sidebar-item-status.is-current{color:#1ca3a3}.questions_scope__3rNYW .wf-evaluation-sidebar-dot{width:.8rem;height:.8rem;border-radius:999px;background:#1ca3a3;box-shadow:0 0 0 6px rgba(28,163,163,.12)}.questions_scope__3rNYW .wf-evaluation-main{display:grid}.questions_scope__3rNYW .wf-evaluation-shell{display:grid;gap:1.5rem;border-color:hsla(0,0%,100%,.84);background:hsla(0,0%,100%,.82);backdrop-filter:blur(16px)}.questions_scope__3rNYW .wf-evaluation-topbar{display:flex;flex-direction:column;gap:1.15rem}.questions_scope__3rNYW .wf-evaluation-topbar-copy{display:grid;gap:.4rem}.questions_scope__3rNYW .wf-evaluation-path-title{margin:0;font-size:clamp(1.6rem,3vw,2.3rem);line-height:1.05}.questions_scope__3rNYW .wf-evaluation-path-description{margin:0;max-width:64ch;color:#4b5f57;line-height:1.6}.questions_scope__3rNYW .wf-evaluation-stat-grid{display:grid;gap:.85rem}.questions_scope__3rNYW .wf-evaluation-stat-card{display:grid;gap:.22rem;min-width:11rem;border:1px solid hsla(0,0%,100%,.78);border-radius:1.3rem;background:hsla(0,0%,100%,.74);padding:.9rem 1rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 18px 28px -24px rgba(15,23,42,.34)}.questions_scope__3rNYW .wf-evaluation-stat-label{font-size:.74rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#698078}.questions_scope__3rNYW .wf-evaluation-stat-value{font-size:1.3rem;font-weight:800;color:#17362f}.questions_scope__3rNYW .wf-evaluation-stat-note{font-size:.82rem;color:#597068}.questions_scope__3rNYW .wf-evaluation-topbar-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.questions_scope__3rNYW .wf-evaluation-save-pill{border:1px solid hsla(0,0%,100%,.86);border-radius:999px;background:hsla(0,0%,100%,.72);padding:.72rem 1rem;font-size:.9rem;color:#355048}.questions_scope__3rNYW .wf-evaluation-path-switcher{margin-bottom:-.2rem}.questions_scope__3rNYW .wf-evaluation-path-progress{font-size:.74rem;opacity:.8}.questions_scope__3rNYW .wf-evaluation-stepper{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(9.5rem,1fr);gap:.75rem;overflow-x:auto;padding-bottom:.25rem}.questions_scope__3rNYW .wf-evaluation-step{min-width:9.5rem;display:grid;justify-items:center;gap:.65rem;color:#5f7069;text-align:center}.questions_scope__3rNYW .wf-evaluation-step-marker{width:3.1rem;height:3.1rem;border-radius:999px;display:grid;place-items:center;background:hsla(0,0%,100%,.9);border:1px solid hsla(0,0%,100%,.92);color:#374a43;font-size:1.15rem;font-weight:700;box-shadow:0 16px 24px -22px rgba(15,23,42,.45)}.questions_scope__3rNYW .wf-evaluation-step-marker.is-active,.questions_scope__3rNYW .wf-evaluation-step-marker.is-complete{background:linear-gradient(145deg,#1ca3a3,#159495);color:#fff}.questions_scope__3rNYW .wf-evaluation-step-marker.is-active{box-shadow:0 0 0 8px rgba(28,163,163,.12),0 20px 28px -22px rgba(28,163,163,.8)}.questions_scope__3rNYW .wf-evaluation-step-label{font-size:.95rem;font-weight:650;line-height:1.35}.questions_scope__3rNYW .wf-evaluation-step.is-active .wf-evaluation-step-label{color:#1ca3a3}.questions_scope__3rNYW .wf-evaluation-section-list{display:grid;gap:1.1rem}.questions_scope__3rNYW .wf-evaluation-section{border:.5px solid rgba(79,100,103,.824);border-radius:1.7rem;background:hsla(0,0%,100%,.7);padding:clamp(1.15rem,2vw,1.6rem);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82),0 22px 34px -30px rgba(15,23,42,.36)}.questions_scope__3rNYW .wf-evaluation-section-head{display:flex;flex-direction:column;gap:.8rem;margin-bottom:1rem}.questions_scope__3rNYW .wf-evaluation-section-title{margin:.2rem 0 0;font-size:clamp(1.55rem,2.3vw,2rem);line-height:1.1}.questions_scope__3rNYW .wf-evaluation-section-subtitle{margin:.35rem 0 0;color:#5b6d67;line-height:1.55}.questions_scope__3rNYW .wf-evaluation-section-summary{display:flex;justify-content:flex-start}.questions_scope__3rNYW .wf-evaluation-section-chip{display:inline-flex;align-items:center;gap:.35rem;border-radius:999px;padding:.42rem .8rem;background:hsla(0,0%,100%,.82);border:1px solid rgba(52,74,66,.12);color:#425952;font-size:.82rem;font-weight:700}.questions_scope__3rNYW .wf-evaluation-section-chip.is-complete{color:#148f4f;border-color:rgba(34,197,94,.22);background:rgba(233,250,239,.92)}.questions_scope__3rNYW .wf-evaluation-question-list{display:grid;gap:1rem}.questions_scope__3rNYW .wf-evaluation-question-card{display:grid;gap:.55rem}.questions_scope__3rNYW .wf-evaluation-question-group{margin:0}.questions_scope__3rNYW .wf-evaluation-question-shell{display:grid;gap:1.1rem;border:1px solid rgba(214,223,220,.88);border-radius:1.8rem;background:hsla(0,0%,100%,.9);padding:clamp(1.1rem,2vw,1.45rem);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 28px 44px -34px rgba(15,23,42,.38)}.questions_scope__3rNYW .wf-evaluation-question-index{width:4.4rem;height:4.4rem;border-radius:1.35rem;display:grid;place-items:center;background:hsla(0,0%,100%,.96);border:1px solid rgba(226,233,231,.92);color:#1ca3a3;font-size:1.55rem;font-weight:800;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.94),0 18px 28px -22px rgba(15,23,42,.34)}.questions_scope__3rNYW .wf-evaluation-question-content{display:grid;gap:1.6rem}.questions_scope__3rNYW .wf-evaluation-question-head{padding-bottom:.35rem}.questions_scope__3rNYW .wf-evaluation-question-copy{display:grid;gap:.78rem}.questions_scope__3rNYW .wf-evaluation-question-meta{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.questions_scope__3rNYW .wf-evaluation-question-kicker,.questions_scope__3rNYW .wf-evaluation-question-mode{display:inline-flex;align-items:center;border-radius:999px;padding:.35rem .72rem;font-size:.75rem;font-weight:800;letter-spacing:.04em}.questions_scope__3rNYW .wf-evaluation-question-kicker{background:rgba(24,163,163,.1);color:#128888}.questions_scope__3rNYW .wf-evaluation-question-mode{background:rgba(241,245,244,.95);color:#5b6d67}.questions_scope__3rNYW .wf-evaluation-question-title{margin:0;font-size:clamp(1.08rem,1.7vw,1.28rem);line-height:1.4;color:#152e28}.questions_scope__3rNYW .wf-evaluation-question-description{margin:0;max-width:60ch;color:#546761;line-height:1.6}.questions_scope__3rNYW .wf-evaluation-question-flags{display:flex;flex-wrap:wrap;gap:.45rem}.questions_scope__3rNYW .wf-evaluation-flag{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(66,89,82,.12);color:#526560;font-size:.76rem;font-weight:700;padding:0 .65rem}.questions_scope__3rNYW .wf-evaluation-flag.is-highlight{background:rgba(231,249,249,.96);border-color:rgba(28,163,163,.18);color:#148f8f}.questions_scope__3rNYW .wf-evaluation-choice-list{gap:.65rem;margin-top:.5rem}.questions_scope__3rNYW .wf-evaluation-choice-grid{display:flex;flex-wrap:wrap}.questions_scope__3rNYW .wf-evaluation-choice-card{align-items:flex-start;gap:.48rem;min-height:3.3rem;border:1px solid rgba(71,90,82,.12);border-radius:.9rem;background:hsla(0,0%,100%,.82);padding:.52rem .64rem;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.84),0 14px 24px -24px rgba(15,23,42,.28);cursor:pointer;transition:transform .17s ease,border-color .17s ease,background-color .17s ease,box-shadow .17s ease}.questions_scope__3rNYW .wf-evaluation-choice-card:focus-within,.questions_scope__3rNYW .wf-evaluation-choice-card:hover{transform:translateY(-1px);border-color:rgba(28,163,163,.28);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 18px 30px -24px rgba(15,23,42,.3)}.questions_scope__3rNYW .wf-evaluation-choice-indicator{flex-shrink:0;width:.92rem;height:.92rem;margin-top:.06rem;border:1.5px solid hsla(158,9%,43%,.42);border-radius:999px;background:hsla(0,0%,100%,.94);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.96)}.questions_scope__3rNYW .wf-evaluation-choice-card input:checked+.wf-evaluation-choice-indicator{border-color:rgba(21,149,149,.8);background:radial-gradient(circle at center,#159595 0 42%,transparent 46%),hsla(0,0%,100%,.96)}.questions_scope__3rNYW .wf-evaluation-choice-card input[type=checkbox]:checked+.wf-evaluation-choice-indicator{border-radius:.35rem}.questions_scope__3rNYW .wf-evaluation-choice-content{display:grid;gap:.1rem}.questions_scope__3rNYW .wf-evaluation-choice-title{font-size:.84rem;font-weight:700;color:#17362f}.questions_scope__3rNYW .wf-evaluation-choice-text{font-size:.77rem;font-weight:500;color:#17362f}.questions_scope__3rNYW .wf-evaluation-choice-description{font-size:.72rem;color:#5b6d67;line-height:1.25}.questions_scope__3rNYW .wf-evaluation-input-shell{display:grid;gap:.45rem;margin-top:.5rem}.questions_scope__3rNYW .wf-evaluation-input-label{font-size:.8rem;font-weight:700;letter-spacing:.03em;color:#61736d}.questions_scope__3rNYW .wf-evaluation-evidence-card{display:grid;gap:1rem;border:1px dashed hsla(157,9%,44%,.28);border-radius:1.45rem;background:rgba(251,252,252,.86);padding:1.05rem;margin-top:.5rem}.questions_scope__3rNYW .wf-evaluation-evidence-shell{display:grid;gap:1rem}.questions_scope__3rNYW .wf-evaluation-evidence-shell-head{display:grid;gap:.55rem}.questions_scope__3rNYW .wf-evaluation-evidence-copy{display:flex;align-items:center;gap:.8rem}.questions_scope__3rNYW .wf-evaluation-evidence-icon{width:2.7rem;height:2.7rem;border-radius:1rem;display:grid;place-items:center;background:rgba(28,163,163,.12);color:#1ca3a3}.questions_scope__3rNYW .wf-evaluation-evidence-title{margin:0 0 .2rem;font-size:.92rem;font-weight:700;color:#22342d}.questions_scope__3rNYW .wf-evaluation-choice-evidence-summary{display:grid;gap:.7rem;padding:.95rem 1rem;border-radius:1.1rem;border:1px solid rgba(28,163,163,.14);background:hsla(0,0%,100%,.96)}.questions_scope__3rNYW .wf-evaluation-choice-evidence-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.6rem}.questions_scope__3rNYW .wf-evaluation-choice-evidence-title{margin:0;font-size:.84rem;font-weight:800;letter-spacing:.01em;color:#175f58}.questions_scope__3rNYW .wf-evaluation-choice-evidence-status{display:inline-flex;align-items:center;border-radius:999px;padding:.26rem .62rem;background:hsla(29,84%,95%,.96);border:1px solid rgba(249,115,22,.18);color:#c2410c;font-size:.72rem;font-weight:800}.questions_scope__3rNYW .wf-evaluation-choice-pill-list{display:flex;flex-wrap:wrap;gap:.45rem}.questions_scope__3rNYW .wf-evaluation-choice-pill{display:inline-flex;align-items:center;border-radius:10px;padding:.4rem .72rem;background:hsla(0,0%,100%,.94);border:1px solid rgba(28,163,163,.14);font-size:.76rem;font-weight:700;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9)}.questions_scope__3rNYW .wf-evaluation-evidence-dropzone{border:2px dashed hsla(156,8%,53%,.34);border-radius:1.35rem;background:hsla(0,0%,100%,.8);min-height:11rem;display:grid;place-items:center;gap:.6rem;padding:1.15rem;text-align:center;color:#1ca3a3;cursor:pointer;transition:border-color .17s ease,background-color .17s ease,transform .17s ease}.questions_scope__3rNYW .wf-evaluation-evidence-dropzone:focus-within,.questions_scope__3rNYW .wf-evaluation-evidence-dropzone:hover{border-color:rgba(28,163,163,.42);background:hsla(0,0%,100%,.88);transform:translateY(-1px)}.questions_scope__3rNYW .wf-evaluation-evidence-dropzone-title{color:#12201c;font-size:1rem;font-weight:700}.questions_scope__3rNYW .wf-evaluation-upload-summary{display:flex;justify-content:flex-start}.questions_scope__3rNYW .wf-evaluation-upload-summary-pill{display:inline-flex;align-items:center;border-radius:999px;padding:.38rem .72rem;background:rgba(20,143,143,.08);color:#118787;font-size:.78rem;font-weight:800}.questions_scope__3rNYW .wf-evaluation-upload-row{display:flex;align-items:center;justify-content:space-between;gap:.85rem;border:1px solid hsla(0,0%,100%,.62);border-radius:1.2rem;background:hsla(0,0%,100%,.76);padding:.9rem 1rem}.questions_scope__3rNYW .wf-evaluation-inline-progress{display:grid;gap:.45rem;margin-bottom:1.05rem}.questions_scope__3rNYW .wf-evaluation-inline-progress-head{display:flex;align-items:center;justify-content:space-between;gap:.75rem;font-size:.82rem;font-weight:700;color:#62756f}.questions_scope__3rNYW .wf-evaluation-actions{margin-top:.25rem}@media (min-width:1024px){.questions_scope__3rNYW .wf-evaluation-layout{grid-template-columns:minmax(0,1fr) 290px;align-items:start}.questions_scope__3rNYW .wf-evaluation-flow{grid-template-columns:300px minmax(0,1fr);align-items:start}.questions_scope__3rNYW .wf-evaluation-topbar{flex-direction:row;justify-content:space-between;align-items:flex-start}.questions_scope__3rNYW .wf-evaluation-topbar-copy{max-width:64%}.questions_scope__3rNYW .wf-evaluation-stat-grid{grid-template-columns:repeat(3,minmax(0,1fr));min-width:min(100%,34rem)}.questions_scope__3rNYW .wf-evaluation-topbar-actions{justify-content:flex-end}.questions_scope__3rNYW .wf-evaluation-section-head{flex-direction:row;justify-content:space-between;align-items:flex-start}.questions_scope__3rNYW .wf-evaluation-section-summary{justify-content:flex-end}.questions_scope__3rNYW .wf-evaluation-question-shell{grid-template-columns:auto minmax(0,1fr);align-items:start}}.review_scope___cO1k .wf-summary-list{display:grid;gap:var(--wf-space-3)}.review_scope___cO1k .wf-review-shell{border-color:hsla(0,0%,100%,.82);background:hsla(0,0%,100%,.82);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82),0 24px 48px -34px rgba(16,28,41,.46)}.review_scope___cO1k .wf-review-head-score{border:1px solid hsla(0,0%,100%,.86);border-radius:.95rem;text-align:center;background:hsla(0,0%,100%,.84);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 16px 26px -22px rgba(23,57,43,.45);padding:.7rem .9rem}.review_scope___cO1k .wf-review-supplier-card{border:1px solid hsla(0,0%,100%,.84);border-radius:1rem;background:hsla(0,0%,100%,.81);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 16px 28px -24px rgba(17,40,56,.38);padding:.85rem .9rem}.review_scope___cO1k .wf-review-supplier-title{margin-bottom:.65rem}.review_scope___cO1k .wf-review-supplier-grid{display:grid;gap:.58rem;grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.review_scope___cO1k .wf-review-supplier-item{border:1px solid rgba(56,76,67,.14);border-radius:.78rem;background:hsla(0,0%,100%,.8);padding:.55rem .6rem}.review_scope___cO1k .wf-review-supplier-label{margin:0;display:inline-flex;align-items:center;gap:.32rem;font-size:.72rem;letter-spacing:.06em;text-transform:uppercase;color:#5d7066}.review_scope___cO1k .wf-review-supplier-label svg{width:.8rem;height:.8rem}.review_scope___cO1k .wf-review-supplier-value{margin:.3rem 0 0;font-size:.88rem;font-weight:600;color:#1c3026}.review_scope___cO1k .wf-review-supplier-link{display:inline-block;margin-top:.3rem;font-size:.85rem;font-weight:600;color:#245f43;text-decoration:none;overflow-wrap:anywhere}.review_scope___cO1k .wf-review-supplier-link:focus-visible,.review_scope___cO1k .wf-review-supplier-link:hover{text-decoration:underline}.review_scope___cO1k .wf-review-path-grid{display:grid;gap:.72rem}.review_scope___cO1k .wf-review-path-card{border:1px solid hsla(0,0%,100%,.84);border-radius:.95rem;background:hsla(0,0%,100%,.82);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 14px 24px -22px rgba(17,35,49,.4);padding:.72rem .8rem}.review_scope___cO1k .wf-review-path-top{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.65rem}.review_scope___cO1k .wf-review-path-title{margin:0;font-size:.96rem;font-weight:650;color:#182f25}.review_scope___cO1k .wf-review-path-metrics{margin-top:.62rem;display:grid;gap:.52rem;grid-template-columns:repeat(3,minmax(0,1fr))}.review_scope___cO1k .wf-review-path-metric{border:1px solid rgba(64,82,73,.14);border-radius:.72rem;background:hsla(0,0%,100%,.84);padding:.45rem .5rem}.review_scope___cO1k .wf-review-path-metric-label{margin:0;font-size:.7rem;letter-spacing:.05em;text-transform:uppercase;color:#667970}.review_scope___cO1k .wf-review-path-metric-value{margin:.24rem 0 0;font-size:.87rem;font-weight:650;color:#1a2f26}.review_scope___cO1k .wf-review-detail-shell{margin-top:1rem}.review_scope___cO1k .wf-review-detail-summary{background:hsla(0,0%,100%,.82)}.review_scope___cO1k .wf-summary-item{border:1px solid var(--wf-border);border-radius:var(--wf-radius-md);overflow:clip;background:hsla(0,0%,100%,.92)}.review_scope___cO1k .wf-summary-item>summary{cursor:pointer;list-style:none;padding:var(--wf-space-4);display:flex;align-items:center;justify-content:space-between;gap:var(--wf-space-2);font-weight:600}.review_scope___cO1k .wf-summary-item>summary::-webkit-details-marker{display:none}.review_scope___cO1k .wf-summary-content{border-top:1px solid var(--wf-border);padding:var(--wf-space-4);display:grid;gap:var(--wf-space-3)}.review_scope___cO1k .wf-review-section{border:1px solid rgba(61,79,70,.16);border-radius:.9rem;background:hsla(0,0%,100%,.78);padding:.75rem}.review_scope___cO1k .wf-review-question-list{display:grid;gap:.5rem}.review_scope___cO1k .wf-review-question{border:1px solid rgba(60,77,69,.14);border-radius:.75rem;background:hsla(0,0%,100%,.84);padding:.58rem .66rem}.review_scope___cO1k .wf-review-question--unanswered{border-color:#d02b2b}.review_scope___cO1k .wf-review-question-text{margin:0;font-size:.88rem;font-weight:600;color:#1a2f26}.review_scope___cO1k .wf-review-answer{margin:.3rem 0;font-size:.86rem;color:#21352d}.review_scope___cO1k .wf-review-answer.is-empty{color:#6f7e77;font-style:italic}.review_overlay__MdoCY{position:fixed;inset:0;z-index:2147483000;display:grid;place-items:center;padding:1.5rem}.review_backdrop__wTQyD{position:absolute;inset:0;background:radial-gradient(circle at 10% 14%,hsla(22,87%,70%,.24),transparent 24%),radial-gradient(circle at 88% 12%,rgba(186,225,219,.18),transparent 22%),linear-gradient(180deg,rgba(6,28,28,.54),hsla(0,0%,4%,.68));backdrop-filter:blur(14px)}.review_card__SVL6R{position:relative;z-index:1;width:min(100%,34rem);overflow:hidden;border:1px solid hsla(0,0%,100%,.24);border-radius:2.3rem;padding:1.25rem 1.7rem 1.9rem;background:radial-gradient(circle at top,hsla(0,0%,100%,.26),transparent 34%),radial-gradient(circle at 85% 16%,rgba(186,225,219,.22),transparent 18%),linear-gradient(150deg,rgba(16,163,163,.98),rgba(11,127,127,.96) 42%,rgba(242,120,47,.94));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.28),inset 0 -22px 38px rgba(8,73,73,.14),0 42px 100px -42px rgba(3,20,20,.9);isolation:isolate;text-align:center}.review_card__SVL6R:before{content:"";position:absolute;inset:.85rem;border-radius:1.8rem;border:1px solid hsla(0,0%,100%,.14);pointer-events:none;opacity:.85}.review_card__SVL6R:after{content:"";position:absolute;left:50%;top:-8rem;width:26rem;height:18rem;transform:translateX(-50%);border-radius:999px;background:radial-gradient(circle,hsla(0,0%,100%,.22),transparent 68%);filter:blur(20px);opacity:.78;pointer-events:none}.review_closeButton__oWVN4{position:absolute;top:1rem;right:1rem;z-index:3;display:inline-flex;align-items:center;justify-content:center;width:2.65rem;height:2.65rem;border:1px solid hsla(0,0%,100%,.3);border-radius:999px;background:hsla(0,0%,100%,.14);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18);backdrop-filter:blur(12px);transition:background .18s ease,transform .18s ease,border-color .18s ease}.review_closeButton__oWVN4:hover{border-color:hsla(0,0%,100%,.48);background:hsla(0,0%,100%,.22);transform:translateY(-1px)}.review_confetti__o69Dx,.review_ribbon__It8RW,.review_spark__6DNLz{position:absolute;pointer-events:none}.review_confetti__o69Dx{width:.75rem;height:.75rem;border-radius:999px;animation:review_confetti-drift__KDhJz 4.2s ease-in-out infinite}.review_dot1__crcwr{top:18%;left:12%;background:var(--wf-brand-yellow);animation-delay:.1s}.review_dot2__SK6FI{top:14%;right:13%;background:var(--wf-brand-blue);animation-delay:.56s}.review_dot3__ir9GU{bottom:18%;left:11%;background:hsla(0,0%,100%,.88);animation-delay:.98s}.review_dot4___7CTl{bottom:16%;right:12%;background:var(--wf-brand-orange);animation-delay:1.38s}.review_ribbon__It8RW{width:2rem;height:.42rem;border-radius:999px;animation:review_ribbon-sway__cKNsb 4.6s ease-in-out infinite}.review_ribbon1__GLdmE{top:18%;left:8%;background:linear-gradient(90deg,var(--wf-brand-orange),var(--wf-brand-yellow));transform:rotate(34deg);animation-delay:.26s}.review_ribbon2__hNu2_{top:18%;right:8%;background:linear-gradient(90deg,var(--wf-brand-blue),#fff);transform:rotate(-28deg);animation-delay:.9s}.review_heroWrap__ndzLb{display:flex;position:relative;align-items:center;justify-content:center;margin-top:1.4rem;min-height:14rem}.review_heroPanel__UK2fR{position:absolute;top:.9rem;left:50%;width:min(100%,20rem);height:10rem;transform:translateX(-50%);border:1px solid hsla(0,0%,100%,.18);border-radius:999px;background:linear-gradient(180deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.05)),radial-gradient(circle at 50% 10%,hsla(0,0%,100%,.2),transparent 58%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 18px 44px -34px rgba(3,20,20,.48)}.review_heroGlow__qITUl{position:absolute;inset:1.3rem 3rem 1.9rem;border-radius:999px;background:radial-gradient(circle at 25% 50%,hsla(22,87%,70%,.28),transparent 36%),radial-gradient(circle at 70% 40%,rgba(186,225,219,.24),transparent 34%),hsla(0,0%,100%,.12);filter:blur(20px)}.review_heroRing___nzFf{position:absolute;inset:2rem 3.8rem 2.55rem;border:1px solid hsla(0,0%,100%,.18);border-radius:999px;background:hsla(0,0%,100%,.08)}.review_heroEmoji___uqPw{position:relative;z-index:2;font-size:clamp(6.8rem,19vw,8.8rem);line-height:1;filter:drop-shadow(0 24px 28px rgba(5,31,31,.26));animation:review_hero-pop__GBE5P .72s cubic-bezier(.18,.88,.24,1.18),review_hero-float__jtwIf 2.8s ease-in-out .72s infinite;transform-origin:center;user-select:none}.review_spark__6DNLz{z-index:2;font-size:1.8rem;line-height:1;color:hsla(0,0%,100%,.94);text-shadow:0 14px 24px rgba(109,22,7,.18);animation:review_spark-pulse__4zgp6 2.4s ease-in-out infinite}.review_spark1__IW7OS{top:1rem;left:4rem;animation-delay:.12s}.review_spark2__vbJBY{top:1.7rem;right:3.8rem;animation-delay:.62s}.review_spark3__7VT2Z{bottom:1.3rem;left:4.5rem;animation-delay:.98s}.review_title__Vbkms{position:relative;z-index:2;margin:.3rem 0 0;font-size:clamp(2.85rem,7.8vw,3.7rem);font-weight:800;line-height:.94;letter-spacing:-.05em;color:var(--wf-brand-teal);text-align:center;text-shadow:0 18px 34px rgba(5,31,31,.22)}.review_message__xpdwu{position:relative;z-index:2;margin:1rem auto 0;max-width:20.5rem;font-size:1.04rem;line-height:1.6;color:hsla(0,0%,100%,.92)}.review_actions__XC1AY{display:grid;gap:.85rem;margin-top:2.1rem}.review_primaryAction__plAdO{gap:.5rem;border-radius:999px;border-color:transparent;background:#fff;color:var(--wf-brand-teal);box-shadow:0 24px 38px -28px rgba(3,20,20,.32);font-weight:700}.review_primaryAction__plAdO:hover{background:hsla(0,0%,100%,.94)}.review_secondaryAction__3asPx{gap:.5rem;border-radius:999px;border-color:hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.1);color:#fff;font-weight:600}.review_secondaryAction__3asPx:hover{background:hsla(0,0%,100%,.14)}@media (max-width:640px){.review_overlay__MdoCY{padding:1rem}.review_card__SVL6R{width:min(100%,24rem);border-radius:1.9rem;padding:1rem 1rem 1.25rem}.review_closeButton__oWVN4{top:.85rem;right:.85rem}.review_heroWrap__ndzLb{margin-top:1.6rem;min-height:11.9rem}.review_heroPanel__UK2fR{top:.9rem;width:min(100%,15.5rem);height:8rem}.review_heroGlow__qITUl{inset:1.3rem 2rem 1.65rem}.review_heroRing___nzFf{inset:1.85rem 2.55rem 2.2rem}.review_spark1__IW7OS{left:2.2rem}.review_spark2__vbJBY{right:2.2rem}.review_spark3__7VT2Z{left:2.6rem}.review_title__Vbkms{font-size:2.65rem}.review_message__xpdwu{max-width:16.8rem;font-size:.98rem}}@keyframes review_hero-pop__GBE5P{0%{opacity:0;transform:scale(.42) rotate(-22deg)}58%{opacity:1;transform:scale(1.14) rotate(10deg)}to{opacity:1;transform:scale(1) rotate(0deg)}}@keyframes review_hero-float__jtwIf{0%,to{transform:translateY(0) rotate(-3deg)}50%{transform:translateY(-12px) rotate(4deg)}}@keyframes review_confetti-drift__KDhJz{0%,to{opacity:.4;transform:translateY(0) scale(.9)}50%{opacity:1;transform:translateY(-12px) scale(1.08)}}@keyframes review_ribbon-sway__cKNsb{0%,to{opacity:.32;transform:translateY(0) rotate(0deg)}50%{opacity:.95;transform:translateY(-8px) rotate(12deg)}}@keyframes review_spark-pulse__4zgp6{0%,to{opacity:.42;transform:scale(.92) translateY(0)}50%{opacity:1;transform:scale(1.12) translateY(-6px)}}@media (prefers-reduced-motion:reduce){.review_confetti__o69Dx,.review_heroEmoji___uqPw,.review_ribbon__It8RW,.review_spark__6DNLz{animation:none}}