.CriminalSubject_scene__vFz0E{margin:0;min-width:0;color:#c3d4d9}.CriminalSubject_eyebrow__dWt_L{font-size:14px;line-height:1.75;color:#bacdd2}.CriminalSubject_drawing__DqweW{display:block;width:100%;height:auto;background:radial-gradient(ellipse at 50% 55%,#061724eb 0,#061724cf 35%,#06172475 55%,transparent 79%)}.CriminalSubject_part__ND16N{transition:opacity .45s ease,transform .6s cubic-bezier(.2,.7,.2,1);transform-box:fill-box;transform-origin:center}.CriminalSubject_drawing__DqweW[data-awake=true] .CriminalSubject_part__ND16N:hover{opacity:1;transform:translate(var(--yield-x),var(--yield-y)) rotate(var(--yield-r)) scale(var(--yield-sx,1.027),var(--yield-sy,.983))}.CriminalSubject_drift__DD38w{transform-box:fill-box;transform-origin:center;animation:CriminalSubject_drift__DD38w var(--breath,14s) ease-in-out infinite paused}.CriminalSubject_drawing__DqweW[data-awake=true] .CriminalSubject_drift__DD38w{animation-play-state:running}@keyframes CriminalSubject_drift__DD38w{0%,to{transform:translate(0) rotate(0deg)}50%{transform:translate(var(--drift-x),var(--drift-y)) rotate(var(--drift-r))}}.CriminalSubject_drawing__DqweW[data-awake=false] :is(.CriminalSubject_part__ND16N,.CriminalSubject_drift__DD38w){animation:none!important;transition:none!important;transform:none!important}.CriminalSubject_choices__ylSfP{display:flex;flex-wrap:wrap;gap:8px;margin:15px 0}.CriminalSubject_choices__ylSfP button{flex:1 1 125px;min-height:46px;font-size:13px;line-height:1.7;white-space:normal;padding:10px 12px}.CriminalSubject_choices__ylSfP button>span{justify-content:center;text-align:center}.CriminalSubject_readout__IPJvE{margin:18px 0}.CriminalSubject_priority__hfcPF h4,.CriminalSubject_readout__IPJvE h4{font-size:15px;font-weight:400;line-height:1.7;color:#e0e3d2;margin:0 0 8px}.CriminalSubject_intro__p1JCe,.CriminalSubject_priority__hfcPF p,.CriminalSubject_readout__IPJvE p{font-size:13px;line-height:1.85;color:#bfd0d4;margin:8px 0}.CriminalSubject_intro__p1JCe{color:#a6c1cd}.CriminalSubject_links__ZmVaW{display:flex;flex-wrap:wrap;gap:10px 24px;margin:22px 0}.CriminalSubject_links__ZmVaW button{flex:1 1 190px;min-height:44px;padding:8px 0;text-align:left;display:inline-flex;align-items:center;justify-content:space-between;gap:16px;color:#bed2d6;font:inherit;font-size:12px;line-height:1.8;background:none;border:0;box-shadow:none;border-radius:0;transform:none}.CriminalSubject_links__ZmVaW button[aria-current=true]{color:#e3e4d1}.CriminalSubject_links__ZmVaW button:focus-visible{outline:2px solid #d8dfc7;outline-offset:3px}.CriminalSubject_note__xJPrY{font-size:12px;line-height:1.85;color:#9ab9c7;margin:18px 0}.CriminalSubject_priority__hfcPF{margin:20px 0}.CriminalSubject_nativeTools__onQ58{min-width:0;margin:24px 0}.CriminalSubject_nativeTools__onQ58>div{padding:0;border:0;border-radius:0;box-shadow:none;background:none;color:#bdd0d6}.CriminalSubject_nativeTools__onQ58 h4{font-size:14px;font-weight:400;line-height:1.75;color:#dfdfcf}.CriminalSubject_nativeTools__onQ58 label{font-size:12px;line-height:1.8;color:#b9cdd1}.CriminalSubject_nativeTools__onQ58 input:not([type=checkbox]):not([type=range]),.CriminalSubject_nativeTools__onQ58 select{min-width:0;min-height:44px;max-width:100%;box-sizing:border-box;background:#061b2999;color:#dde5da;border:1px solid #adcfd044;border-radius:10px;padding:8px 10px;font:inherit}.CriminalSubject_nativeTools__onQ58 select option{background:#0d2535}.CriminalSubject_nativeTools__onQ58 input:focus-visible,.CriminalSubject_nativeTools__onQ58 select:focus-visible{outline:2px solid #d8dfc7;outline-offset:3px}.CriminalSubject_nativeTools__onQ58 input[type=checkbox]{accent-color:#accbc5;min-width:19px;min-height:19px}.CriminalSubject_nativeTools__onQ58 output{background:none;border:0;border-left:1px solid #b1c8c849;border-radius:0;font-size:13px;line-height:1.85;color:#c9d7d8;padding:8px 12px;margin:16px 0}.CriminalSubject_nativeTools__onQ58 p{font-size:12px;line-height:1.8;color:#aac1cd}.CriminalSubject_nativeTools__onQ58 strong{color:#dbe1d3;font-weight:400}.CriminalSubject_nativeTools__onQ58 :is(p,div)>p{background:none;box-shadow:none;border-radius:0}.CriminalSubject_nativeTools__onQ58 p>span{color:#a9c5ce}.CriminalSubject_nativeTools__onQ58 div:has(>p>strong){background:none}@media(max-width:760px){.CriminalSubject_choices__ylSfP button,.CriminalSubject_eyebrow__dWt_L{font-size:12px}.CriminalSubject_priority__hfcPF h4,.CriminalSubject_readout__IPJvE h4{font-size:14px}.CriminalSubject_intro__p1JCe,.CriminalSubject_priority__hfcPF p,.CriminalSubject_readout__IPJvE p{font-size:12px}}@media(prefers-reduced-motion:reduce){.CriminalSubject_scene__vFz0E *{animation:none!important;transition:none!important}.CriminalSubject_scene__vFz0E :is(.CriminalSubject_part__ND16N,.CriminalSubject_drift__DD38w){transform:none!important}}html[data-motion=reduced] .CriminalSubject_scene__vFz0E *{animation:none!important;transition:none!important}html[data-motion=reduced] .CriminalSubject_scene__vFz0E :is(.CriminalSubject_part__ND16N,.CriminalSubject_drift__DD38w){transform:none!important}.CriminalSubject_subjectLabels__zaMHk{display:flex;flex-wrap:wrap;justify-content:space-around;gap:8px 18px;margin:8px 0 16px;font-size:12px;line-height:1.8;color:#bdd1d4}.CriminalSubject_subjectLabels__zaMHk span{max-width:100%;overflow-wrap:anywhere}.CriminalSubject_teachingHead__G9Xf1{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:18px 0}.CriminalSubject_teachingHead__G9Xf1>span{font-size:12px;line-height:1.8;color:#a6c0cb}.CriminalSubject_teachingHead__G9Xf1 button{min-height:48px;font-size:12px;line-height:1.8}.CriminalSubject_teaching__yJtIi h3{font-size:15px;line-height:1.8;font-weight:400;color:#dbe0ce;margin:15px 0}.CriminalSubject_separation__RSv_A,.CriminalSubject_teaching__yJtIi>p{font-size:12px;line-height:1.85;color:#b1c6ce}.CriminalSubject_controls__NQgC4{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px;margin:24px 0;min-width:0}.CriminalSubject_controls__NQgC4 label{display:flex;flex-direction:column;gap:9px;min-width:0;line-height:1.8;font-size:12px}.CriminalSubject_controls__NQgC4 input,.CriminalSubject_controls__NQgC4 select{width:100%;min-height:48px!important;white-space:normal}.CriminalSubject_controls__NQgC4 input:invalid{border-color:#d8b59c}.CriminalSubject_exampleOutput__3evZh{margin-top:24px;font-size:13px;line-height:1.85}.CriminalSubject_exampleOutput__3evZh h4{font-size:15px;font-weight:400;color:#e0e3cf;margin:0 0 12px}.CriminalSubject_exampleOutput__3evZh p{margin:12px 0}.CriminalSubject_error__G5YwO{border-left:2px solid #d4bba0;padding:6px 12px;color:#e1cbb8;line-height:1.8;font-size:13px}.CriminalSubject_balance__G0WmK{display:grid;gap:16px;margin:24px 0}.CriminalSubject_balance__G0WmK>div{display:flex;flex-direction:column;gap:5px;border-left:1px solid #adcaca3d;padding:5px 12px}.CriminalSubject_balance__G0WmK strong{font-size:19px;font-weight:400}.CriminalSubject_balance__G0WmK .CriminalSubject_balanceEnd__TCvRw{border-color:#cad4b7;color:#e1e2c9}.CriminalSubject_balance__G0WmK :is(span,small){font-size:12px;line-height:1.8}.CriminalSubject_chain__X2Zl1,.CriminalSubject_clocks___Ya6C,.CriminalSubject_timeline__ZoLBz{list-style:none;display:grid;gap:18px;padding:0;margin:24px 0}.CriminalSubject_clocks___Ya6C li,.CriminalSubject_timeline__ZoLBz li{display:flex;align-items:flex-start;gap:14px;padding-bottom:13px;border-bottom:1px solid #b8cecd26}.CriminalSubject_number__xlptm{color:#abc0c8;font-size:11px;line-height:1.8;flex:none}.CriminalSubject_clocks___Ya6C li>div,.CriminalSubject_timeline__ZoLBz li>div{display:grid;gap:6px;min-width:0}.CriminalSubject_clocks___Ya6C strong,.CriminalSubject_timeline__ZoLBz strong{font-size:14px;font-weight:400;color:#dce1ce}.CriminalSubject_clocks___Ya6C small,.CriminalSubject_timeline__ZoLBz small{font-size:12px;line-height:1.8;color:#a9c2cb}.CriminalSubject_chain__X2Zl1 li{display:grid;gap:6px;border-left:1px solid #b7ceca40;padding:4px 12px}.CriminalSubject_chain__X2Zl1 strong{font-size:14px;font-weight:400}.CriminalSubject_chain__X2Zl1 small{font-size:12px;color:#a7c1ca}.CriminalSubject_ledger__2OwKQ{display:grid;gap:17px;margin:24px 0}.CriminalSubject_ledger__2OwKQ>div{display:grid;gap:6px;border-bottom:1px solid #b4cccc2b;padding-bottom:14px}.CriminalSubject_ledger__2OwKQ strong{font-size:13px;font-weight:400}.CriminalSubject_ledger__2OwKQ small{font-size:12px;line-height:1.8;color:#a5c0c9}.CriminalSubject_comparison__YYnB2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:19px;margin:24px 0}.CriminalSubject_comparison__YYnB2>div{min-width:0;border-left:1px solid #acc7c841;padding-left:12px}.CriminalSubject_comparison__YYnB2 dt{font-size:11px;line-height:1.8;color:#a9c1c9;margin-bottom:6px}.CriminalSubject_comparison__YYnB2 dd{font-size:13px;line-height:1.85;color:#cedcd6;margin:0}.CriminalSubject_comparison__YYnB2 small{display:block;font-size:12px;color:#a6c1cb;margin-top:8px}.CriminalSubject_document__UtAK5>div{border-left-color:#b8d4c650}.CriminalSubject_risk__NZao9>div{border-left-color:#d0c5a844}.CriminalSubject_roles__s8bux>div{border-left-color:#acd0ca51}.CriminalSubject_inventory__eIJXJ>div{border-left-color:#c5c6d44d}.CriminalSubject_exampleSteps__WDW3U{padding-left:20px;margin:22px 0;font-size:12px;line-height:1.85}.CriminalSubject_exampleSteps__WDW3U li{padding:5px 0}.CriminalSubject_limits__CkSK8{margin-top:23px;padding-top:9px;border-top:1px solid #b4cdcc28;font-size:12px;line-height:1.85;color:#a9c2cb}.CriminalSubject_sourceLine__2XgOo{font-size:11px!important;line-height:1.85;color:#a6c1ca}.CriminalSubject_sourceLine__2XgOo a{color:#d1ddce;text-underline-offset:4px}.CriminalSubject_links__ZmVaW button>span{display:block}.CriminalSubject_links__ZmVaW button strong{display:block;font-size:11px;line-height:1.8;font-weight:400;color:#cbd8ce}.CriminalSubject_links__ZmVaW button strong[data-unknown=true]{color:#95b4c1}.CriminalSubject_links__ZmVaW small{display:block;font-size:11px;line-height:1.8;color:#92b1bf}.CriminalSubject_priority__hfcPF>span{display:block;font-size:11px;line-height:1.8;color:#a8c0c8;margin-bottom:8px}.CriminalSubject_priority__hfcPF strong{display:block;font-size:13px;line-height:1.85;font-weight:400;color:#e0e3d2}.CriminalSubject_scene__vFz0E,.CriminalSubject_scene__vFz0E :is(p,span,li,label,dd){overflow-wrap:break-word}@media(max-width:760px){.CriminalSubject_comparison__YYnB2,.CriminalSubject_controls__NQgC4{grid-template-columns:1fr}.CriminalSubject_exampleOutput__3evZh{font-size:12px}.CriminalSubject_balance__G0WmK strong{font-size:17px}}