.sample-assessment_page__IQOkT{min-height:100vh;background:#fff;color:#4a5550;font-family:Inter,system-ui,sans-serif}.sample-assessment_header__dldGZ{display:flex;align-items:center;gap:16px;max-width:1100px;margin:auto;padding:24px 28px}.sample-assessment_brand__Xc3pT img{width:148px;height:auto;opacity:.88}.sample-assessment_signin__EDuce{margin-left:auto;color:#5e746c;font-size:14px}.sample-assessment_menu___qXT9{position:relative}.sample-assessment_menu___qXT9 summary{list-style:none;display:grid;place-items:center;width:36px;height:36px;color:#7b8580;cursor:pointer;border-radius:8px}.sample-assessment_menu___qXT9 summary::-webkit-details-marker{display:none}.sample-assessment_menu___qXT9 nav{position:absolute;left:0;top:46px;width:240px;padding:12px;border:1px solid #e3e7e4;border-radius:16px;background:#fff;box-shadow:0 12px 40px #18231f14;z-index:10}.sample-assessment_menu___qXT9 nav a{display:block;padding:12px;color:#4a5550;font-size:14px;border-radius:8px}.sample-assessment_menu___qXT9 nav a:hover{background:#f1f5f3}.sample-assessment_content__Si66u{max-width:860px;margin:auto;padding:48px 28px 24px}.sample-assessment_hero__UiUH1{text-align:center;padding-bottom:34px}.sample-assessment_labels__eeHD_{display:flex;justify-content:center;gap:10px;flex-wrap:wrap}.sample-assessment_outlinePill__y_G6f,.sample-assessment_pill__PIPv3{display:inline-flex;align-items:center;min-height:30px;padding:5px 12px;border-radius:999px;font-size:12px;color:#557168;background:#f1f5f3}.sample-assessment_outlinePill__y_G6f{border:1px solid #e3e7e4;background:#fff;color:#7b8580}.sample-assessment_hero__UiUH1 h1{font-size:clamp(25px,3.2vw,34px);line-height:1.2;margin:24px 0 14px}.sample-assessment_hero__UiUH1>p{max-width:650px;margin:0 auto;color:#7b8580;font-size:15px;line-height:1.65}.sample-assessment_hero__UiUH1 .sample-assessment_scope__xIY6j{margin-top:25px;font-size:12px;display:flex;flex-wrap:wrap;justify-content:center;gap:5px 10px}.sample-assessment_run___2uIY{display:block;margin-top:16px;font-size:11px;color:#7b8580}.sample-assessment_page__IQOkT code{font-family:JetBrains Mono,monospace;overflow-wrap:anywhere}.sample-assessment_assessment__zw9Dr{border:1px solid #e3e7e4;border-radius:24px;padding:30px;box-shadow:0 2px 4px #18231f03,0 12px 36px #18231f05}.sample-assessment_summaryHeading__2fcHj{display:flex;align-items:center;justify-content:space-between;gap:16px}.sample-assessment_summaryHeading__2fcHj h2{font-size:21px;margin:0}.sample-assessment_summaryHeading__2fcHj>span{font-size:12px;color:#7b8580;white-space:nowrap}.sample-assessment_summaryNote__WaCJ0{font-size:12px;color:#7b8580;margin:8px 0 22px}.sample-assessment_metrics__rSAVe{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid #e7eae8;border-radius:14px;padding:20px 0}.sample-assessment_metric__4XA3l{padding:0 18px;border-right:1px solid #e7eae8;display:flex;flex-direction:column-reverse;gap:5px}.sample-assessment_metric__4XA3l:last-child{border:0}.sample-assessment_metric__4XA3l dt{font-size:11px;display:flex;align-items:center;gap:6px}.sample-assessment_metric__4XA3l dd{font-size:30px;line-height:1.2;font-weight:500}.sample-assessment_metric__4XA3l i{width:7px;height:7px;border-radius:50%;flex-shrink:0}.sample-assessment_pass__IcJ8u{background:#5e947c}.sample-assessment_fail__J4Azm{background:#c26365}.sample-assessment_untestable__mqOkB{background:#b58d43}.sample-assessment_excluded__Qhjau{background:#959da0}.sample-assessment_tabs__H_2Pj{display:flex;gap:22px;border-bottom:1px solid #e7eae8;margin-top:25px}.sample-assessment_tabs__H_2Pj button{font-size:13px;padding:14px 0;border-bottom:2px solid transparent;color:#7b8580}.sample-assessment_tabs__H_2Pj button[aria-selected=true]{color:#315e54;border-color:#315e54}.sample-assessment_panel__xKRfC{margin-top:22px;padding:22px;border:1px solid #e7eae8;border-radius:14px;min-height:244px}.sample-assessment_panel__xKRfC[hidden]{display:none}.sample-assessment_findingMeta__2V21A{display:flex;align-items:center;gap:12px}.sample-assessment_findingMeta__2V21A code{color:#7b8580;font-size:11px}.sample-assessment_failBadge__8axS6{background:#fcf0f0;color:#a4484b;border-radius:999px;padding:5px 12px;font-size:11px;font-weight:600}.sample-assessment_panel__xKRfC h3{margin:14px 0 12px;font-size:21px}.sample-assessment_panel__xKRfC>p{font-size:13px;line-height:1.7;color:#7b8580}.sample-assessment_references__PNolD{border-top:1px solid #e7eae8;margin-top:22px;padding-top:16px;display:grid;gap:12px}.sample-assessment_references__PNolD>div{display:grid;grid-template-columns:140px minmax(0,1fr);gap:14px;font-size:12px}.sample-assessment_references__PNolD dt{color:#7b8580}.sample-assessment_references__PNolD dd{min-width:0;line-height:1.7}.sample-assessment_panel__xKRfC .sample-assessment_panelNote__Olp3u{font-size:12px;margin-top:18px}.sample-assessment_trust__2rcGJ{display:flex;justify-content:center;gap:12px;flex-wrap:wrap;background:#f6f8f7;border-radius:12px;padding:16px;margin-top:24px;font-size:12px}.sample-assessment_trust__2rcGJ strong{color:#315e54;font-weight:500}.sample-assessment_chain__hLTI_{text-align:center;font-family:JetBrains Mono,monospace;font-size:10px;color:#7b8580;margin:14px 0 26px}.sample-assessment_section__Bnosb{border-top:1px solid #e7eae8;padding:32px 0}.sample-assessment_section__Bnosb h2{font-size:clamp(22px,2.8vw,28px);line-height:1.3;margin-top:18px}.sample-assessment_trail__bZt_P{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-top:26px}.sample-assessment_trail__bZt_P li{display:flex;flex-direction:column;gap:8px;border-left:1px solid #e7eae8;padding-left:16px;min-width:0}.sample-assessment_trail__bZt_P li:first-child{padding-left:0;border:0}.sample-assessment_step__u_x9u{font-family:JetBrains Mono,monospace;font-size:10px;color:#6b8c7e}.sample-assessment_small__knUH5{font-size:11px;color:#7b8580}.sample-assessment_trail__bZt_P strong{font-size:12px;font-weight:500;line-height:1.6;overflow-wrap:anywhere}.sample-assessment_outputs__02t4Z{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:28px}.sample-assessment_outputs__02t4Z article+article{border-left:1px solid #e7eae8;padding-left:24px}.sample-assessment_outputs__02t4Z h3{font-size:14px;margin:12px 0 8px;line-height:1.5}.sample-assessment_outputs__02t4Z p{font-size:12px;color:#7b8580;line-height:1.7}.sample-assessment_cta__Czc7h{display:inline-flex;align-items:center;gap:20px;font-size:13px;color:#315e54;background:#f1f5f3;border-radius:10px;padding:12px 16px;margin-top:28px}.sample-assessment_footer___1NIz{border-top:1px solid #e7eae8;padding:22px 0;display:flex;justify-content:space-between;gap:24px}.sample-assessment_footer___1NIz a{font-size:13px;color:#557168}.sample-assessment_footer___1NIz p{font-size:10px;color:#7b8580;text-align:right;line-height:1.7}.sample-assessment_menu___qXT9 summary:focus-visible,.sample-assessment_page__IQOkT a:focus-visible,.sample-assessment_page__IQOkT button:focus-visible,.sample-assessment_panel__xKRfC:focus-visible{outline:2px solid #315e54;outline-offset:4px}@media(max-width:600px){.sample-assessment_header__dldGZ{padding:18px 16px;gap:8px}.sample-assessment_brand__Xc3pT img{width:132px}.sample-assessment_signin__EDuce{font-size:12px}.sample-assessment_content__Si66u{padding:28px 18px 12px}.sample-assessment_hero__UiUH1 h1{font-size:26px}.sample-assessment_hero__UiUH1>p{font-size:13px}.sample-assessment_assessment__zw9Dr{padding:18px;border-radius:20px}.sample-assessment_summaryHeading__2fcHj h2{font-size:18px}.sample-assessment_summaryHeading__2fcHj>span{font-size:11px}.sample-assessment_metrics__rSAVe{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:22px}.sample-assessment_metric__4XA3l:nth-child(2){border:0}.sample-assessment_metric__4XA3l dt{font-size:12px}.sample-assessment_panel__xKRfC{padding:18px;min-height:0}.sample-assessment_panel__xKRfC h3{font-size:19px}.sample-assessment_references__PNolD>div{grid-template-columns:1fr;gap:4px}.sample-assessment_trail__bZt_P{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 16px}.sample-assessment_trail__bZt_P li:nth-child(3){border:0;padding-left:0}.sample-assessment_outputs__02t4Z{grid-template-columns:1fr;gap:20px}.sample-assessment_outputs__02t4Z article+article{border-left:0;border-top:1px solid #e7eae8;padding:20px 0 0}.sample-assessment_section__Bnosb{padding:28px 0}.sample-assessment_section__Bnosb h2{font-size:23px}.sample-assessment_footer___1NIz{flex-direction:column;gap:12px}.sample-assessment_footer___1NIz p{text-align:left}}.demo_workspace__mj2WM{border:1px solid #e3e7e4;border-radius:22px;overflow:hidden;box-shadow:0 12px 36px #18231f05}.demo_steps__fmD_B{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));border-bottom:1px solid #e3e7e4;padding:0 20px;background:#fafcfb}.demo_steps__fmD_B button{display:flex;gap:8px;align-items:center;justify-content:center;font-size:12px;padding:20px 2px;color:#7b8580;border-bottom:2px solid transparent}.demo_steps__fmD_B button span{font-size:10px}.demo_steps__fmD_B button[aria-current=step]{color:#315e54;border-bottom-color:#315e54}.demo_steps__fmD_B button:disabled{opacity:.45;cursor:default}.demo_panel__h_7Tl{padding:28px 30px}.demo_panelTop__rADPE{display:flex;justify-content:space-between;gap:16px;color:#7b8580;font-size:11px;margin-bottom:22px}.demo_eyebrow__cg80a{font-size:10px;font-weight:500;letter-spacing:.07em;text-transform:uppercase;color:#608174}.demo_panel__h_7Tl h2{font-size:24px;line-height:1.3;margin-bottom:12px}.demo_panel__h_7Tl h2:focus{outline:none}.demo_finding__NZUK6>p,.demo_panel__h_7Tl>p{font-size:13px;line-height:1.7;color:#7b8580;max-width:660px}.demo_panel__h_7Tl h3{font-size:19px;line-height:1.4}.demo_question__K9tNQ{display:flex;flex-direction:column;gap:16px;background:#f4f7f5;border:1px solid #e7eae8;border-radius:14px;padding:24px;margin-top:24px}.demo_question__K9tNQ strong{font-size:20px;line-height:1.5;font-weight:500;max-width:560px}.demo_question__K9tNQ>span:last-child{font-size:11px;color:#7b8580}.demo_twoColumns__SHLZY{display:grid;grid-template-columns:1fr 1fr;gap:32px;margin:26px 0}.demo_twoColumns__SHLZY p{font-size:12px;line-height:1.7;color:#7b8580;margin-top:8px}.demo_panel__h_7Tl .demo_note__YXTuV{font-size:11px;line-height:1.7;color:#7b8580;margin-top:20px}.demo_actions__dYXSp{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:space-between;border-top:1px solid #e7eae8;margin-top:26px;padding-top:20px}.demo_primary__gC4qG,.demo_secondary__YH66o{display:inline-flex;align-items:center;justify-content:center;gap:22px;border-radius:9px;padding:12px 16px;font-size:12px;line-height:1.5}.demo_primary__gC4qG{background:#315e54;color:#fff}.demo_primary__gC4qG:disabled{background:#dfe7e3;color:#89988f;cursor:default}.demo_primary__gC4qG:hover:not(:disabled){background:#254e45}.demo_secondary__YH66o{background:#f1f5f3;color:#315e54}.demo_back__i21iQ{font-size:12px;color:#7b8580}.demo_small__w3GyV{font-size:11px;color:#7b8580}.demo_primary__gC4qG:not(:disabled){animation:demo_nextActionPulse__jOfC2 2.4s ease-out infinite}.demo_primary__gC4qG:not(:disabled):focus-visible{animation:none;box-shadow:0 0 0 4px #315e5426}@media(hover:hover) and (pointer:fine){.demo_primary__gC4qG:not(:disabled):hover{animation:none;box-shadow:0 0 0 4px #315e5426}}@keyframes demo_nextActionPulse__jOfC2{0%,to{background-color:#315e54;box-shadow:0 0 0 0 #315e5452}45%{background-color:#427667;box-shadow:0 0 0 7px #315e542e}75%{background-color:#315e54;box-shadow:0 0 0 11px #315e5400}85%{background-color:#315e54;box-shadow:0 0 0 0 #315e5400}}@media(prefers-reduced-motion:reduce){.demo_primary__gC4qG:not(:disabled){animation:none;box-shadow:0 0 0 3px #315e541a}}.demo_scenarios__72F__{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;border:0;padding:0;margin:24px 0 18px}.demo_scenarios__72F__ label{cursor:pointer;border:1px solid #e3e7e4;border-radius:12px;padding:18px;display:flex;flex-direction:column;align-items:flex-start;gap:10px}.demo_scenarios__72F__ label.demo_selected__SaKSv{background:#f4f7f5;border-color:#8aaa9d}.demo_scenarios__72F__ strong{font-size:13px;font-weight:500}.demo_scenarios__72F__ span{font-size:11px;line-height:1.7;color:#7b8580}.demo_confirmations__NUlbQ input,.demo_scenarios__72F__ input{accent-color:#315e54;width:16px;height:16px;flex-shrink:0}.demo_sourceState__mKPPg{display:flex;justify-content:space-between;gap:16px;font-size:11px;background:#f7f9f8;padding:13px 16px;border-radius:8px}.demo_sourceState__mKPPg strong{font-weight:500;color:#557168}.demo_records__Wc_4c{margin-top:18px}.demo_records__Wc_4c details{border-bottom:1px solid #e7eae8}.demo_records__Wc_4c summary{display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;padding:14px 0;font-size:11px}.demo_records__Wc_4c summary>span{font-size:9px;color:#7b8580;letter-spacing:.06em}.demo_records__Wc_4c summary strong{font-weight:500}.demo_records__Wc_4c summary:after{content:"+";color:#7b8580}.demo_records__Wc_4c details[open] summary:after{content:"−"}.demo_facts__i_vQz,.demo_mapping__JHYWZ dl,.demo_records__Wc_4c dl{display:grid;grid-template-columns:155px minmax(0,1fr);gap:12px 16px;font-size:11px;line-height:1.7;margin-top:20px}.demo_facts__i_vQz dt,.demo_mapping__JHYWZ dt,.demo_records__Wc_4c dt{color:#7b8580}.demo_facts__i_vQz dd,.demo_mapping__JHYWZ dd,.demo_records__Wc_4c dd{min-width:0;overflow-wrap:anywhere}.demo_records__Wc_4c dl{padding-bottom:18px;margin-top:0}.demo_mapping__JHYWZ{border:1px solid #e7eae8;border-radius:10px;padding:16px;margin-top:24px}.demo_mapping__JHYWZ summary{cursor:pointer;font-size:12px;color:#557168}.demo_confirmations__NUlbQ{display:grid;gap:18px;margin-top:26px}.demo_confirmations__NUlbQ label{display:flex;align-items:center;gap:12px;font-size:12px;line-height:1.7;cursor:pointer}.demo_runBox__m5Ozl{border:1px solid #e3e7e4;border-radius:12px;background:#f6f8f7;padding:24px;display:flex;flex-direction:column;gap:12px;margin:24px 0}.demo_runBox__m5Ozl strong{font-size:20px;font-weight:500}.demo_runBox__m5Ozl code,.demo_runBox__m5Ozl>span:last-child{font-size:11px;color:#7b8580}.demo_error__kaPmS{color:#a4484b!important}.demo_resultTop__n2Ium{display:flex;align-items:center;gap:12px;margin:24px 0 16px}.demo_resultTop__n2Ium>code{font-size:10px;color:#7b8580}.demo_fail__J3LD5,.demo_pass__qi4r4,.demo_unknown__7lRWg{padding:7px 12px;border-radius:999px;font-size:11px;font-weight:500}.demo_pass__qi4r4{background:#edf5ef;color:#49785e}.demo_fail__J3LD5{background:#fcf0f0;color:#a4484b}.demo_unknown__7lRWg{background:#fbf5e8;color:#9b793e}.demo_views__TgMd_{display:flex;gap:24px;border-bottom:1px solid #e7eae8}.demo_views__TgMd_ button{padding:14px 0;font-size:12px;color:#7b8580;border-bottom:2px solid transparent}.demo_views__TgMd_ button[aria-pressed=true]{color:#315e54;border-color:#315e54}.demo_finding__NZUK6{padding-top:24px;min-height:300px}.demo_finding__NZUK6>p{margin-top:10px}.demo_block__i9Jv3{display:block;overflow-wrap:anywhere}.demo_trail__5an7z{display:grid;gap:0}.demo_trail__5an7z li{border-left:1px solid #dbe5df;padding:0 0 22px 22px;display:flex;flex-direction:column;gap:5px;position:relative}.demo_trail__5an7z li:before{content:"";position:absolute;left:-4px;top:3px;background:#8aaa9d;width:7px;height:7px;border-radius:50%}.demo_trail__5an7z span{font-size:10px;color:#7b8580}.demo_trail__5an7z code,.demo_trail__5an7z strong{font-size:12px;font-weight:500}.demo_trail__5an7z small{font-size:10px;color:#7b8580}.demo_comparison__cQBVV{background:#f6f8f7;border-radius:10px;padding:18px;margin-top:20px}.demo_comparison__cQBVV p{font-size:12px;line-height:1.8;margin-top:8px}.demo_comparison__cQBVV strong{font-weight:500}.demo_comparison__cQBVV>span:last-child{font-size:10px;line-height:1.7;color:#7b8580;display:block;margin-top:8px}.demo_deliverables__p9WjF{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:26px}.demo_deliverables__p9WjF article{border:1px solid #e7eae8;border-radius:12px;padding:22px;display:flex;flex-direction:column;align-items:flex-start}.demo_deliverables__p9WjF h3{font-size:16px;margin-top:14px}.demo_deliverables__p9WjF p{font-size:12px;line-height:1.7;color:#7b8580;margin:12px 0 20px}.demo_deliverables__p9WjF button{margin-top:auto;gap:8px}.demo_demoBoundary__ZaNww{border-top:1px solid #e7eae8;background:#fafcfb;padding:18px 30px}.demo_demoBoundary__ZaNww strong{font-size:9px;letter-spacing:.04em;font-weight:500;color:#6b7f74}.demo_demoBoundary__ZaNww p{font-size:10px;line-height:1.7;color:#89918d;margin-top:8px}.demo_below__PBrr1{display:flex;justify-content:space-between;gap:20px;margin:24px 0 32px;font-size:12px;color:#557168}.demo_panel__h_7Tl input:focus-visible,.demo_panel__h_7Tl summary:focus-visible{outline:2px solid #315e54;outline-offset:4px}@media(max-width:600px){.demo_steps__fmD_B{padding:0 10px}.demo_steps__fmD_B button{flex-direction:column;gap:5px;font-size:10px;padding:14px 0}.demo_panel__h_7Tl{padding:22px 18px}.demo_panel__h_7Tl h2{font-size:21px}.demo_question__K9tNQ{padding:18px}.demo_question__K9tNQ strong{font-size:17px}.demo_twoColumns__SHLZY{gap:18px}.demo_scenarios__72F__{grid-template-columns:1fr}.demo_scenarios__72F__ label{display:grid;grid-template-columns:16px 1fr;gap:8px 12px;padding:14px}.demo_scenarios__72F__ span{grid-column:2}.demo_facts__i_vQz,.demo_mapping__JHYWZ dl,.demo_records__Wc_4c dl{grid-template-columns:1fr;gap:4px}.demo_facts__i_vQz dd,.demo_mapping__JHYWZ dd,.demo_records__Wc_4c dd{margin-bottom:8px}.demo_records__Wc_4c summary{gap:8px;font-size:10px}.demo_records__Wc_4c summary>span{font-size:8px}.demo_confirmations__NUlbQ label{align-items:flex-start}.demo_confirmations__NUlbQ input{margin-top:3px}.demo_deliverables__p9WjF{grid-template-columns:1fr}.demo_demoBoundary__ZaNww{padding:18px}.demo_below__PBrr1{flex-direction:column;gap:14px}.demo_actions__dYXSp{align-items:flex-start}.demo_actions__dYXSp .demo_primary__gC4qG{margin-left:auto}.demo_actions__dYXSp .demo_small__w3GyV{width:100%}.demo_finding__NZUK6{min-height:0}.demo_resultTop__n2Ium{flex-wrap:wrap}}.evidence-audit_explorer__owU9B{border:1px solid #e3e7e4;border-radius:24px;padding:28px;margin:8px 0 40px;box-shadow:0 12px 36px #18231f05}.evidence-audit_intro__WmbWW{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:24px}.evidence-audit_intro__WmbWW h2{font-size:20px;line-height:1.4}.evidence-audit_intro__WmbWW p{font-size:12px;color:#7b8580;margin-top:8px}.evidence-audit_stages__8BU_N{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.evidence-audit_stages__8BU_N button{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:12px;padding:18px;border:1px solid #e3e7e4;border-radius:12px;background:#fff;color:#718078;transition:background .15s,border-color .15s}.evidence-audit_stages__8BU_N button:hover{background:#f7f9f8}.evidence-audit_stages__8BU_N button[aria-selected=true]{background:#f1f5f3;border-color:#73978a;color:#315e54}.evidence-audit_number__2edM3{font-family:JetBrains Mono,monospace;font-size:10px;color:#7b8580;display:flex;width:100%;justify-content:space-between}.evidence-audit_stages__8BU_N strong{font-size:13px;font-weight:500;line-height:1.4}.evidence-audit_hint__sffOZ{font-size:11px;line-height:1.6;color:#7b8580}.evidence-audit_panel__lrOo2{padding:26px 0 8px;margin-top:24px;border-top:1px solid #e3e7e4}.evidence-audit_panel__lrOo2[hidden]{display:none}.evidence-audit_panel__lrOo2 h3{font-size:22px;line-height:1.4;margin:16px 0 12px}.evidence-audit_panel__lrOo2>p{font-size:13px;line-height:1.8;color:#7b8580;max-width:650px}.evidence-audit_caption__6jT2g{font-family:JetBrains Mono,monospace;font-size:10px;color:#7b8580;border-top:1px solid #e3e7e4;padding-top:18px;margin-top:20px;overflow-wrap:anywhere;line-height:1.8}.evidence-audit_boundary__0znzE{display:flex;gap:18px;background:#f6f8f7;padding:24px;border-radius:16px;margin:8px 0 0;color:#557168}.evidence-audit_boundary__0znzE>svg{flex-shrink:0;margin-top:2px}.evidence-audit_boundary__0znzE h2{font-size:17px;line-height:1.5}.evidence-audit_boundary__0znzE p{font-size:13px;line-height:1.8;color:#7b8580;margin-top:8px}.evidence-audit_actions__ow89I{display:flex;gap:24px;align-items:center;flex-wrap:wrap;padding-bottom:32px}.evidence-audit_actions__ow89I>a:last-child{font-size:13px;color:#557168;margin-top:28px}@media(max-width:600px){.evidence-audit_explorer__owU9B{padding:18px;border-radius:20px}.evidence-audit_intro__WmbWW{flex-direction:column;gap:12px}.evidence-audit_intro__WmbWW h2{font-size:18px}.evidence-audit_stages__8BU_N{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.evidence-audit_stages__8BU_N button{padding:14px;gap:10px}.evidence-audit_stages__8BU_N strong{font-size:12px}.evidence-audit_panel__lrOo2 h3{font-size:20px}.evidence-audit_boundary__0znzE{padding:20px;gap:12px}.evidence-audit_actions__ow89I{gap:16px}.evidence-audit_actions__ow89I>a:last-child{margin-top:0}}@media(prefers-reduced-motion:reduce){.evidence-audit_stages__8BU_N button{transition:none}}.security_architecture__IgYPC{border:1px solid #e3e7e4;border-radius:24px;padding:28px;margin:8px 0 40px;box-shadow:0 12px 36px #18231f05}.security_intro__H2cpm h2{font-size:20px;line-height:1.4}.security_intro__H2cpm p,.security_sectionIntro__BasR3{font-size:13px;line-height:1.8;color:#7b8580;margin-top:10px}.security_boundaryLabels__lA946{display:grid;grid-template-columns:1fr 4fr;gap:10px;margin:28px 0 10px;font-size:10px;color:#7b8580}.security_boundaryLabels__lA946 span{border-bottom:1px dashed #cbd7d0;padding-bottom:8px}.security_boundaryLabels__lA946 span+span{padding-left:16px;color:#557168}.security_flow__34iQ2{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.security_flow__34iQ2 button{display:flex;flex-direction:column;align-items:flex-start;gap:14px;text-align:left;border:1px solid #e3e7e4;border-radius:12px;padding:16px 12px;color:#718078;transition:background .15s}.security_flow__34iQ2 button:first-child{border-style:dashed}.security_flow__34iQ2 button:hover{background:#f7f9f8}.security_flow__34iQ2 button[aria-selected=true]{background:#f1f5f3;border-color:#73978a;color:#315e54}.security_flow__34iQ2 strong{font-size:12px;font-weight:500;line-height:1.5}.security_marker__4gp0M,.security_number__TZMj8{font-family:JetBrains Mono,monospace;font-size:10px;color:#7b8580}.security_panel___EqqU{border-top:1px solid #e3e7e4;margin-top:24px;padding-top:24px}.security_panel___EqqU[hidden]{display:none}.security_panel___EqqU h3{font-size:22px;line-height:1.4;margin:16px 0 12px}.security_panel___EqqU p{font-size:13px;line-height:1.8;color:#7b8580}.security_panel___EqqU .security_note__MPE6j{padding:14px 16px;background:#f6f8f7;border-radius:10px;margin-top:18px;color:#557168;font-size:12px}.security_aiCards__vbfab{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:28px}.security_aiCards__vbfab article{padding:24px;border:1px solid #e3e7e4;border-radius:16px}.security_aiCards__vbfab article:first-child{background:#f6f8f7}.security_aiCards__vbfab h3{font-size:18px;margin:16px 0 12px}.security_aiCards__vbfab li,.security_aiCards__vbfab p{font-size:13px;line-height:1.8;color:#7b8580}.security_aiCards__vbfab p+p{margin-top:12px}.security_aiCards__vbfab ul{padding-left:16px;list-style:disc}.security_aiCards__vbfab li+li{margin-top:10px}.security_tableHint__2oA0E{display:none}.security_tableWrap__qRsCE{overflow-x:auto;margin-top:24px;border:1px solid #e3e7e4;border-radius:14px}.security_tableWrap__qRsCE table{width:100%;border-collapse:collapse;font-size:12px;min-width:540px}.security_tableWrap__qRsCE td,.security_tableWrap__qRsCE th{padding:15px 12px;border-bottom:1px solid #e7eae8;text-align:center}.security_tableWrap__qRsCE th:first-child{text-align:left;min-width:230px}.security_tableWrap__qRsCE th{font-weight:500}.security_tableWrap__qRsCE thead{background:#f6f8f7;color:#557168}.security_tableWrap__qRsCE tbody th{color:#7b8580}.security_tableWrap__qRsCE tr:last-child td,.security_tableWrap__qRsCE tr:last-child th{border:0}.security_allowed__kXYkn{color:#315e54}.security_denied__KFxU_{color:#adb5b0}.security_questions__RqzLM{margin-top:26px;border-top:1px solid #e3e7e4}.security_questions__RqzLM details{padding:18px 0;border-bottom:1px solid #e3e7e4}.security_questions__RqzLM summary{font-size:14px;font-weight:500;cursor:pointer;line-height:1.6}.security_questions__RqzLM p{font-size:13px;line-height:1.8;color:#7b8580;padding:14px 0 0;max-width:660px}.security_questions__RqzLM a{font-size:13px;color:#315e54;display:inline-block;margin-top:12px}.security_actions__U6Jy7{display:flex;align-items:center;gap:24px;flex-wrap:wrap;padding-bottom:32px}.security_actions__U6Jy7>a:last-child{font-size:13px;color:#557168;margin-top:28px}.security_flow__34iQ2 button:focus-visible,.security_questions__RqzLM summary:focus-visible,.security_tableWrap__qRsCE:focus-visible{outline:2px solid #315e54;outline-offset:4px}@media(max-width:600px){.security_architecture__IgYPC{padding:18px;border-radius:20px}.security_intro__H2cpm h2{font-size:18px}.security_boundaryLabels__lA946{display:none}.security_flow__34iQ2{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:24px}.security_flow__34iQ2 button:last-child{grid-column:1/-1;display:grid;grid-template-columns:auto auto 1fr;align-items:center;gap:14px}.security_flow__34iQ2 button{padding:14px}.security_panel___EqqU h3{font-size:20px}.security_aiCards__vbfab{grid-template-columns:1fr}.security_aiCards__vbfab article{padding:20px}.security_tableHint__2oA0E{display:block;font-size:11px;color:#557168;margin-top:18px}.security_tableWrap__qRsCE{margin-top:10px}.security_actions__U6Jy7>a:last-child{margin-top:0}.security_actions__U6Jy7{gap:16px}}@media(prefers-reduced-motion:reduce){.security_flow__34iQ2 button{transition:none}}