.DvmArchitecturePage_page__A8gTn{--bg:#f8fafc;--ink:#111418;--muted:#5f6872;--line:#dce3ea;--soft:#eef3f8;--blue:#2454d6;--green:#1f7a4d;--amber:#a16207;--red:#b42318;--danger-soft:#fff0ee;--warning-soft:#fff7e6;--success-soft:#eef7f2;--code-bg:#f3f6fa;--dark-panel:#111418;--dark-panel-2:#181d23;background:var(--bg);color:var(--ink);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;min-height:100vh;overflow-x:clip}.DvmArchitecturePage_page__A8gTn *{box-sizing:border-box;min-width:0}.DvmArchitecturePage_nav__AIyFA{align-items:center;background:rgba(248,250,252,.94);border-bottom:1px solid var(--line);display:grid;gap:20px;grid-template-columns:auto 1fr auto;min-height:64px;padding:0 28px;position:sticky;top:0;z-index:20}.DvmArchitecturePage_nav__AIyFA a{color:inherit;text-decoration:none}.DvmArchitecturePage_brand__8I8Om{align-items:center;display:inline-flex;gap:10px;font-weight:750}.DvmArchitecturePage_brandMark__hPYMC{align-items:center;background:#111418;border-radius:8px;color:#ffffff;display:inline-flex;font-size:12px;font-weight:850;height:34px;justify-content:center;letter-spacing:0;width:34px}.DvmArchitecturePage_brandText__nJbq8{display:grid;gap:1px}.DvmArchitecturePage_brandText__nJbq8 strong{font-size:15px;line-height:1.05}.DvmArchitecturePage_brandText__nJbq8 em{color:var(--muted);font-size:11px;font-style:normal;line-height:1.05}.DvmArchitecturePage_navLinks__Kcl0Z{display:flex;gap:18px;justify-content:center;overflow-x:auto;scrollbar-width:none;white-space:nowrap}.DvmArchitecturePage_navLinks__Kcl0Z::-webkit-scrollbar{display:none}.DvmArchitecturePage_navLinks__Kcl0Z a{color:var(--muted);font-size:14px}.DvmArchitecturePage_navLinks__Kcl0Z .DvmArchitecturePage_activeLink__ueoQa{color:var(--ink);font-weight:750}.DvmArchitecturePage_navActions__eNEuM{display:flex;justify-content:flex-end}.DvmArchitecturePage_navCta__e7lb_{background:var(--ink);border:1px solid var(--ink);border-radius:8px;color:#ffffff!important;display:inline-flex;font-weight:700;justify-content:center;min-height:40px;padding:10px 14px}.DvmArchitecturePage_docsShell__V_edN{background:linear-gradient(to bottom,var(--line),var(--line)) no-repeat 284px 0 /1px 100%,rgba(255,255,255,.58);display:grid;grid-template-columns:284px minmax(0,1fr);margin:0 auto;max-width:1180px;min-height:calc(100vh - var(--space-2xl));width:100%}.DvmArchitecturePage_sidebar__iARAA{align-self:start;display:grid;height:calc(100vh - var(--space-2xl));padding:22px 18px 32px 28px;position:sticky;top:var(--space-2xl)}.DvmArchitecturePage_boundaryCrossRow__IK_uz code,.DvmArchitecturePage_boundaryCrossRow__IK_uz span,.DvmArchitecturePage_boundaryMatrixHead__WLnN7,.DvmArchitecturePage_boundaryNode__3nN2U span,.DvmArchitecturePage_boundaryPermitFlow__2soXd code,.DvmArchitecturePage_bytecodeHeader__OgrFr,.DvmArchitecturePage_claimPill__5AMS1,.DvmArchitecturePage_counterexampleCard__o7Jxy code,.DvmArchitecturePage_counterexampleCard__o7Jxy span,.DvmArchitecturePage_cutawayCall__LStn7,.DvmArchitecturePage_cutawayReturn__iD_k8,.DvmArchitecturePage_cutawayTags__jg9DK code,.DvmArchitecturePage_cutawayZone__RTQWL span,.DvmArchitecturePage_docFooter__NEAYm,.DvmArchitecturePage_evidenceChain__sXbt6 code,.DvmArchitecturePage_evidenceMiniChain__YW4Pg code,.DvmArchitecturePage_eyebrow__y3SHD,.DvmArchitecturePage_factRail__yuDbT,.DvmArchitecturePage_firewallGate__xnM1h,.DvmArchitecturePage_firewallState__KwZIS code,.DvmArchitecturePage_firewallState__KwZIS span,.DvmArchitecturePage_formalChipList__peIjh code,.DvmArchitecturePage_formalCodeExcerpt__hp_Gt,.DvmArchitecturePage_formalCoverageStat__1AZVV span,.DvmArchitecturePage_formalCoverageStat__1AZVV strong,.DvmArchitecturePage_formalPlaneRow__r_Qxn span,.DvmArchitecturePage_formalPlaneRow__r_Qxn strong,.DvmArchitecturePage_formalPreviewAside__XZs6r span,.DvmArchitecturePage_formalSourceNote__Xt0xD,.DvmArchitecturePage_formalWitnessHead__KWnbd,.DvmArchitecturePage_formalWitnessRow__A0YcQ code,.DvmArchitecturePage_formalWitnessRow__A0YcQ em,.DvmArchitecturePage_gateColumn__TIgjl code,.DvmArchitecturePage_gateColumn__TIgjl span,.DvmArchitecturePage_gateFailures__12cbL span,.DvmArchitecturePage_glossaryTerm__BxUYY span,.DvmArchitecturePage_glossaryTerm__BxUYY strong,.DvmArchitecturePage_instructionBadge__GDZlH,.DvmArchitecturePage_instructionFormula__7wgaO,.DvmArchitecturePage_instructionHead__xj12p span,.DvmArchitecturePage_instructionMeta__umZiR,.DvmArchitecturePage_intentRailDetail__SN_p5 a,.DvmArchitecturePage_intentRailDetail__SN_p5 span,.DvmArchitecturePage_intentRail__VR1kk button,.DvmArchitecturePage_invariantCard__Om3lJ code,.DvmArchitecturePage_invariantMatrixRow___IaTG code,.DvmArchitecturePage_invariantMatrixRow___IaTG em,.DvmArchitecturePage_invariantMatrixRow___IaTG small,.DvmArchitecturePage_kernelContext__ex_RW code,.DvmArchitecturePage_kernelOps__rMwlZ span,.DvmArchitecturePage_l0FamilyRow__O_cHh code,.DvmArchitecturePage_l0FamilyRow__O_cHh em,.DvmArchitecturePage_layerRow__uxN23,.DvmArchitecturePage_loweringColumn__wYxC0 code,.DvmArchitecturePage_marginNote__qsHfr span,.DvmArchitecturePage_navRow__KqTYf button,.DvmArchitecturePage_navSectionTitle__Sfe5T,.DvmArchitecturePage_nodePassportCenter____CNE code,.DvmArchitecturePage_nodePassportCenter____CNE span,.DvmArchitecturePage_operationStep__LnEbi code,.DvmArchitecturePage_operationStep__LnEbi span,.DvmArchitecturePage_panelTitle__Yo1I0 span,.DvmArchitecturePage_planeGroup__fNZll>strong,.DvmArchitecturePage_planeRow__TrxAC code,.DvmArchitecturePage_planeRow__TrxAC em,.DvmArchitecturePage_proofCard__uw7FS code,.DvmArchitecturePage_proofCard__uw7FS em,.DvmArchitecturePage_proofCard__uw7FS span,.DvmArchitecturePage_proofMatrixRow__LcmM7 strong,.DvmArchitecturePage_receiptCard__DztiU code,.DvmArchitecturePage_receiptCard__DztiU span,.DvmArchitecturePage_replacementColumn__ifEQA code,.DvmArchitecturePage_replacementNote__o3Uu0,.DvmArchitecturePage_scenarioCodeHeader__fb9Lf,.DvmArchitecturePage_scenarioCodeHeader__fb9Lf code,.DvmArchitecturePage_scenarioCodeWindow__uhz2D,.DvmArchitecturePage_seeItRunGrid__A5sBa span,.DvmArchitecturePage_semanticStackRow__WMiq3,.DvmArchitecturePage_swimlaneHeader__jgGx2,.DvmArchitecturePage_swimlaneRow__n798_ code,.DvmArchitecturePage_systemLawDetail__zDLsH code,.DvmArchitecturePage_systemLawDetail__zDLsH em,.DvmArchitecturePage_systemLawGrid__n_NSR button,.DvmArchitecturePage_traceScenarioDetail__8P6Wq code,.DvmArchitecturePage_traceScenarioDetail__8P6Wq span,.DvmArchitecturePage_traceScenarioRail__qjVbr button,.DvmArchitecturePage_treeGlyph__0uOXS,.DvmArchitecturePage_walkthroughStep__Y53Yg code,.DvmArchitecturePage_walkthroughStep__Y53Yg span,.DvmArchitecturePage_wireProjectionRow__cVxIs code,.DvmArchitecturePage_wireProjectionRow__cVxIs em,.DvmArchitecturePage_wireProjectionTitle___YzxZ span,.DvmArchitecturePage_zoomLens__KsXVd code,.DvmArchitecturePage_zoomLens__KsXVd span{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.DvmArchitecturePage_sidebarNav__t44YV{overflow-y:auto;padding:0 8px 40px 0;scrollbar-width:none}.DvmArchitecturePage_sidebarNav__t44YV::-webkit-scrollbar{display:none}.DvmArchitecturePage_navSection__ys_ut{border-bottom:1px solid var(--line);padding:11px 0}.DvmArchitecturePage_navSection__ys_ut:last-child{border-bottom:0}.DvmArchitecturePage_navSectionTitle__Sfe5T{color:var(--muted);font-size:11px;font-weight:850;margin:0 0 4px;text-transform:uppercase}.DvmArchitecturePage_navItems__1Pd7T{display:grid;gap:1px}.DvmArchitecturePage_navRow__KqTYf{align-items:center;display:grid;grid-template-columns:18px minmax(0,1fr)}.DvmArchitecturePage_navChildRow__BozUw{padding-left:18px}.DvmArchitecturePage_navChildRow__BozUw button{color:#58635d}.DvmArchitecturePage_treeGlyph__0uOXS{color:#aab4ad;font-size:12px;line-height:1;text-align:center}.DvmArchitecturePage_navRow__KqTYf button{background:transparent;border:0;border-radius:5px;color:#69716c;cursor:pointer;display:block;font-size:13px;line-height:1.2;padding:5px 7px;text-align:left;width:100%}.DvmArchitecturePage_navRow__KqTYf button.DvmArchitecturePage_activeNavButton__cznVD,.DvmArchitecturePage_navRow__KqTYf button:hover{background:var(--soft);color:var(--ink)}.DvmArchitecturePage_docsContent__WJi_X{display:grid;gap:34px;max-width:1040px;padding:46px 28px 68px 42px;scroll-margin-top:90px;width:100%}.DvmArchitecturePage_architectureMap__94jNQ{display:grid;gap:22px;max-width:100%;scroll-margin-top:90px}.DvmArchitecturePage_mapHero__OzXsf{align-items:start;background:linear-gradient(rgba(36,84,214,.045) 1px,transparent 0),linear-gradient(90deg,rgba(36,84,214,.045) 1px,transparent 0),#ffffff;background-size:24px 24px,24px 24px,auto;border:0;border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px rgba(17,20,24,.05),0 8px 22px -10px rgba(17,20,24,.12),0 28px 56px -24px rgba(17,20,24,.14);color:var(--ink);display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 284px;overflow:hidden;padding:30px;position:relative;width:100%}.DvmArchitecturePage_mapHero__OzXsf:before{background:#ffffff;border:1px solid #e6eaf1;color:var(--blue);content:"DVM-ARCH / REVIEW SHEET";font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:850;letter-spacing:0;padding:6px 8px;position:absolute;right:16px;top:16px;z-index:2}.DvmArchitecturePage_mapHero__OzXsf:after{background:linear-gradient(135deg,rgba(36,84,214,.12),transparent 46%);content:"";height:160px;pointer-events:none;position:absolute;right:-1px;top:-1px;width:240px}.DvmArchitecturePage_heroCopy__RMn_M{display:grid;gap:16px}.DvmArchitecturePage_heroCopy__RMn_M,.DvmArchitecturePage_marginNotes__rvor3{position:relative;z-index:1}.DvmArchitecturePage_marginNotes__rvor3{border-left:1px dashed #b9c9c1;display:grid;gap:10px;padding-left:16px;padding-top:34px}.DvmArchitecturePage_marginNote__qsHfr{background:rgba(255,255,255,.88);border:1px solid #e6eaf1;border-radius:7px;display:grid;gap:6px;padding:10px}.DvmArchitecturePage_marginNote__qsHfr span{color:var(--green);font-size:10px;font-weight:850;text-transform:uppercase}.DvmArchitecturePage_marginNote__qsHfr p{color:var(--muted);font-size:12px;line-height:1.5;margin:0}.DvmArchitecturePage_mapHero__OzXsf h1{font-size:52px;letter-spacing:0;line-height:1.02;margin:0;overflow-wrap:anywhere}.DvmArchitecturePage_heroCopy__RMn_M>p:not(.DvmArchitecturePage_eyebrow__y3SHD){color:var(--muted);font-size:18px;line-height:1.58;margin:0;max-width:780px}.DvmArchitecturePage_claimGrid__YIr20{display:flex;flex-wrap:wrap;gap:8px;max-width:860px}.DvmArchitecturePage_claimPill__5AMS1{background:#eef3ff;border:1px solid rgba(36,84,214,.22);border-radius:8px;color:var(--blue);font-size:12px;font-weight:800;max-width:100%;overflow-wrap:anywhere;padding:8px 10px}.DvmArchitecturePage_overviewFocusGrid__htqVo{display:grid;gap:14px;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.DvmArchitecturePage_focusPanel__YUmGO{align-content:start;background:#ffffff;border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px rgba(17,20,24,.05),0 8px 22px -10px rgba(17,20,24,.12),0 28px 56px -24px rgba(17,20,24,.14);display:grid;gap:16px;padding:20px 18px 18px}.DvmArchitecturePage_scopeRows___2cez{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.DvmArchitecturePage_scopeRow__ocY0v{background:#f8fafc;border:1px solid #e6eaf1;border-left:4px solid var(--blue);border-radius:8px;display:grid;gap:7px;padding:12px}.DvmArchitecturePage_scopeRow__ocY0v:nth-child(2){border-left-color:var(--green)}.DvmArchitecturePage_activationStep__LRdGI:before,.DvmArchitecturePage_scopeRow__ocY0v span{color:var(--blue);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:850;text-transform:uppercase}.DvmArchitecturePage_scopeRow__ocY0v:nth-child(2) span{color:var(--green)}.DvmArchitecturePage_scopeRow__ocY0v strong{font-size:28px;letter-spacing:0;line-height:1}.DvmArchitecturePage_scopeRow__ocY0v code{color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px;line-height:1.35;overflow-wrap:anywhere}.DvmArchitecturePage_scopeRow__ocY0v p{color:var(--muted);font-size:13px;line-height:1.45;margin:0}.DvmArchitecturePage_focusAxiom__3h9NF{background:#111418;border-radius:8px;color:#ffffff;font-size:13px;font-weight:800;line-height:1.35;margin:0;padding:11px 12px}.DvmArchitecturePage_activationFlow__2nXt_{counter-reset:activation;display:grid;gap:8px;list-style:none;margin:0;padding:0}.DvmArchitecturePage_activationStep__LRdGI{align-items:start;background:#f8fafc;border:1px solid #e6eaf1;border-radius:8px;counter-increment:activation;display:grid;gap:10px;grid-template-columns:30px minmax(128px,.34fr) minmax(0,1fr);padding:10px 11px}.DvmArchitecturePage_activationStep__LRdGI:before{align-items:center;background:#eef3ff;border:1px solid rgba(36,84,214,.2);border-radius:999px;content:counter(activation,decimal-leading-zero);display:inline-flex;height:24px;justify-content:center;width:24px}.DvmArchitecturePage_activationStep__LRdGI strong{font-size:13px;line-height:1.3}.DvmArchitecturePage_activationStep__LRdGI span{color:var(--muted);font-size:13px;line-height:1.42}.DvmArchitecturePage_intentRailPanel__fquZD,.DvmArchitecturePage_replacesPanel__EfyUQ,.DvmArchitecturePage_seeItRunPanel__C26eN,.DvmArchitecturePage_systemLawsPanel__GpRKN{gap:18px}.DvmArchitecturePage_blueprintPanel__6xh_r.DvmArchitecturePage_systemLawsPanel__GpRKN:before{content:"LAW-01"}.DvmArchitecturePage_blueprintPanel__6xh_r.DvmArchitecturePage_intentRailPanel__fquZD:before{content:"FLOW-01"}.DvmArchitecturePage_blueprintPanel__6xh_r.DvmArchitecturePage_replacesPanel__EfyUQ:before{content:"WHY-01"}.DvmArchitecturePage_blueprintPanel__6xh_r.DvmArchitecturePage_seeItRunPanel__C26eN:before{content:"RUN-01"}.DvmArchitecturePage_systemLawGrid__n_NSR{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.DvmArchitecturePage_intentRail__VR1kk button,.DvmArchitecturePage_systemLawGrid__n_NSR button{background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--ink);cursor:pointer;font-size:11px;font-weight:850;line-height:1.3;min-height:48px;padding:10px;text-align:left}.DvmArchitecturePage_intentRail__VR1kk button.DvmArchitecturePage_activeIntentNode__NmufT,.DvmArchitecturePage_intentRail__VR1kk button:hover,.DvmArchitecturePage_systemLawGrid__n_NSR button.DvmArchitecturePage_activeSystemLaw__LZ6Aw,.DvmArchitecturePage_systemLawGrid__n_NSR button:hover{background:#eef3ff;border-color:rgba(36,84,214,.32);color:var(--blue)}.DvmArchitecturePage_intentRailDetail__SN_p5,.DvmArchitecturePage_systemLawDetail__zDLsH{background:rgba(255,255,255,.92);border:1px solid var(--line);border-radius:8px;display:grid;gap:9px;padding:13px}.DvmArchitecturePage_intentRailDetail__SN_p5 strong,.DvmArchitecturePage_systemLawDetail__zDLsH strong{font-size:16px;line-height:1.25}.DvmArchitecturePage_intentRailDetail__SN_p5 p,.DvmArchitecturePage_replacementNote__o3Uu0,.DvmArchitecturePage_systemLawDetail__zDLsH p{color:var(--muted);font-size:13px;line-height:1.5;margin:0}.DvmArchitecturePage_systemLawDetail__zDLsH div{display:flex;flex-wrap:wrap;gap:8px}.DvmArchitecturePage_systemLawDetail__zDLsH code,.DvmArchitecturePage_systemLawDetail__zDLsH em{background:#eef3ff;border:1px solid rgba(36,84,214,.22);border-radius:8px;color:var(--blue);font-size:11px;font-style:normal;padding:8px 9px}.DvmArchitecturePage_systemLawDetail__zDLsH em{background:var(--warning-soft);border-color:rgba(161,98,7,.26);color:var(--amber)}.DvmArchitecturePage_intentRail__VR1kk{display:grid;gap:8px;grid-template-columns:repeat(7,minmax(0,1fr))}.DvmArchitecturePage_intentRail__VR1kk button{display:grid;gap:7px;min-height:84px}.DvmArchitecturePage_intentRail__VR1kk button strong{color:inherit;font-size:12px;line-height:1.25}.DvmArchitecturePage_intentRail__VR1kk button code{color:var(--blue);font-size:10px;overflow-wrap:anywhere}.DvmArchitecturePage_intentRailDetail__SN_p5{align-items:center;grid-template-columns:minmax(0,1fr) auto}.DvmArchitecturePage_intentRailDetail__SN_p5 div{display:grid;gap:6px}.DvmArchitecturePage_intentRailDetail__SN_p5 span{color:var(--green);font-size:10px;font-weight:850;text-transform:uppercase}.DvmArchitecturePage_intentRailDetail__SN_p5 a{background:var(--ink);border-radius:8px;color:#ffffff;font-size:11px;font-weight:850;padding:10px 12px;text-decoration:none;white-space:nowrap}.DvmArchitecturePage_replacementGrid__jEaXq{display:grid;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.DvmArchitecturePage_replacementColumn__ifEQA{background:rgba(255,255,255,.92);border:1px solid #e6eaf1;border-radius:8px;display:grid;gap:8px;padding:12px}.DvmArchitecturePage_replacementColumn__ifEQA strong{font-size:14px}.DvmArchitecturePage_replacementColumn__ifEQA code{background:#eef3ff;border:1px solid rgba(36,84,214,.22);border-radius:8px;color:var(--blue);font-size:11px;padding:8px 9px}.DvmArchitecturePage_replacementColumn__ifEQA:first-child code{background:var(--warning-soft);border-color:rgba(161,98,7,.26);color:var(--amber)}.DvmArchitecturePage_seeItRunGrid__A5sBa{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.DvmArchitecturePage_seeItRunGrid__A5sBa a{background:rgba(255,255,255,.92);border:1px solid var(--line);border-left:4px solid var(--blue);border-radius:8px;color:inherit;display:grid;gap:7px;padding:12px;text-decoration:none}.DvmArchitecturePage_seeItRunGrid__A5sBa a:hover{border-color:rgba(36,84,214,.32)}.DvmArchitecturePage_seeItRunGrid__A5sBa strong{font-size:14px}.DvmArchitecturePage_seeItRunGrid__A5sBa span{color:var(--muted);font-size:12px;line-height:1.45}.DvmArchitecturePage_operationPathPanel__dZfoy{gap:18px}.DvmArchitecturePage_blueprintPanel__6xh_r.DvmArchitecturePage_operationPathPanel__dZfoy:before{content:"FLOW-01"}.DvmArchitecturePage_operationRail__l3JE3{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.DvmArchitecturePage_operationStep__LnEbi{background:#ffffff;border:1px solid var(--line);border-radius:8px;display:grid;gap:5px;min-height:96px;padding:11px;position:relative}.DvmArchitecturePage_operationStep__LnEbi:after{background:#b8c1cc;content:"";height:1px;position:absolute;right:-9px;top:50%;width:9px}.DvmArchitecturePage_operationStep__LnEbi:last-child:after,.DvmArchitecturePage_operationStep__LnEbi:nth-child(4n):after{display:none}.DvmArchitecturePage_operationStep__LnEbi strong{font-size:13px;line-height:1.25}.DvmArchitecturePage_operationStep__LnEbi span{color:var(--muted);font-size:11px;line-height:1.35}.DvmArchitecturePage_operationStep__LnEbi code{color:var(--blue);font-size:11px;overflow-wrap:anywhere}.DvmArchitecturePage_proofMatrix__US2KH{border:1px solid #e6eaf1;border-radius:8px;display:grid;overflow:hidden}.DvmArchitecturePage_proofMatrixRow__LcmM7{align-items:start;background:rgba(255,255,255,.9);border-bottom:1px solid #e6eaf1;display:grid;gap:12px;grid-template-columns:minmax(150px,.45fr) minmax(0,1fr);padding:10px 12px}.DvmArchitecturePage_proofMatrixRow__LcmM7:last-child{border-bottom:0}.DvmArchitecturePage_proofMatrixRow__LcmM7 strong{color:#1f7a4d;font-size:11px;text-transform:uppercase}.DvmArchitecturePage_proofMatrixRow__LcmM7 span{color:var(--muted);font-size:13px;line-height:1.45}.DvmArchitecturePage_glossaryPanel__OUNzi{gap:18px}.DvmArchitecturePage_blueprintPanel__6xh_r.DvmArchitecturePage_glossaryPanel__OUNzi:before{content:"READ-01"}.DvmArchitecturePage_glossaryGrid__xmdQ1{display:grid;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr))}.DvmArchitecturePage_glossaryTerm__BxUYY{background:#ffffff;border:1px solid #e6eaf1;border-radius:8px;display:grid;gap:6px;padding:11px}.DvmArchitecturePage_glossaryTerm__BxUYY strong{color:var(--blue);font-size:11px;line-height:1.25}.DvmArchitecturePage_glossaryTerm__BxUYY span{color:var(--muted);font-size:11px;line-height:1.45}.DvmArchitecturePage_mapGrid__5D2_7{counter-reset:panel;display:grid;gap:14px;grid-template-columns:repeat(2,minmax(0,1fr))}.DvmArchitecturePage_widePanel__RxL2D{grid-column:1/-1}.DvmArchitecturePage_blueprintPanel__6xh_r{align-content:start;background:#ffffff;border:0;border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px rgba(17,20,24,.05),0 8px 22px -10px rgba(17,20,24,.12),0 28px 56px -24px rgba(17,20,24,.14);color:var(--ink);display:grid;gap:16px;padding:20px 18px 18px;position:relative;width:100%}.DvmArchitecturePage_blueprintPanel__6xh_r:first-child{grid-row:span 2}.DvmArchitecturePage_blueprintPanel__6xh_r:before{background:#f3f6fa;border:1px solid #e6eaf1;border-radius:5px;color:var(--blue);content:"A-" counter(panel,decimal-leading-zero);counter-increment:panel;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:850;line-height:1;padding:5px 6px;position:absolute;right:12px;top:12px;z-index:1}.DvmArchitecturePage_blueprintPanel__6xh_r:after,.DvmArchitecturePage_bytecodeBoard__qMwat:after,.DvmArchitecturePage_supportPanel__ndy7v:after{background:linear-gradient(var(--blue),var(--blue)) 0 0 /11px 1px no-repeat,linear-gradient(var(--blue),var(--blue)) 0 0 /1px 11px no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 0 /11px 1px no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 0 /1px 11px no-repeat,linear-gradient(var(--blue),var(--blue)) 0 100% /11px 1px no-repeat,linear-gradient(var(--blue),var(--blue)) 0 100% /1px 11px no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 100% /11px 1px no-repeat,linear-gradient(var(--blue),var(--blue)) 100% 100% /1px 11px no-repeat;border-radius:4px;content:"";inset:10px;opacity:.4;pointer-events:none;position:absolute}.DvmArchitecturePage_supportPanel__ndy7v{background:#ffffff;border:0;border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px rgba(17,20,24,.05),0 8px 22px -10px rgba(17,20,24,.12),0 28px 56px -24px rgba(17,20,24,.14);display:grid;gap:16px;padding:18px;position:relative}.DvmArchitecturePage_supportPanel__ndy7v .DvmArchitecturePage_panelTitle__Yo1I0{padding-right:0}.DvmArchitecturePage_nodePassport__PBoaS{display:grid;gap:9px}.DvmArchitecturePage_nodePassportCenter____CNE{background:linear-gradient(180deg,#14181d,#0f1318);border-left:3px solid var(--blue);border-radius:10px;box-shadow:inset 0 0 0 1px rgba(120,160,230,.18),0 10px 24px -12px rgba(0,0,0,.5);color:#d7dde3;display:grid;gap:4px;padding:13px 15px}.DvmArchitecturePage_nodePassportCenter____CNE span{color:#9aaeea;font:800 10.5px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.1em;text-transform:uppercase}.DvmArchitecturePage_nodePassportCenter____CNE strong{color:#ffffff;font-size:15px;line-height:1.2}.DvmArchitecturePage_nodePassportCenter____CNE code{color:#aeb9c6;font-size:11px}.DvmArchitecturePage_nodeBinds__40C0x{color:var(--muted);font:600 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.06em;margin:1px 0;text-align:center;text-transform:uppercase}.DvmArchitecturePage_nodeParts__zlSCP{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.DvmArchitecturePage_nodePart__BKl_I{border-left:3px solid var(--muted);border-radius:9px;box-shadow:inset 0 0 0 1px rgba(17,20,24,.06);display:grid;gap:3px;padding:11px}.DvmArchitecturePage_nodePart__BKl_I span{font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.06em;text-transform:uppercase}.DvmArchitecturePage_nodePart__BKl_I strong{color:var(--ink);font-size:13px;line-height:1.2}.DvmArchitecturePage_nodePart__BKl_I code{color:var(--muted);font-size:10.5px;overflow-wrap:anywhere}.DvmArchitecturePage_nodePart__BKl_I[data-part=execution]{background:rgba(36,84,214,.05);border-left-color:var(--blue)}.DvmArchitecturePage_nodePart__BKl_I[data-part=execution] span{color:var(--blue)}.DvmArchitecturePage_nodePart__BKl_I[data-part=secret]{background:rgba(31,122,77,.07);border-left-color:var(--green)}.DvmArchitecturePage_nodePart__BKl_I[data-part=secret] span{color:var(--green)}.DvmArchitecturePage_nodePart__BKl_I[data-part=interface]{background:rgba(17,20,24,.035);border-left-color:#6b7480}.DvmArchitecturePage_nodePart__BKl_I[data-part=interface] span{color:#5f6872}.DvmArchitecturePage_nodePart__BKl_I[data-part=profile]{background:rgba(161,98,7,.07);border-left-color:var(--amber)}.DvmArchitecturePage_nodePart__BKl_I[data-part=profile] span{color:var(--amber)}.DvmArchitecturePage_nodeInvariants__x1fhA{background:rgba(17,20,24,.03);border-radius:9px;box-shadow:inset 0 0 0 1px rgba(17,20,24,.06);color:var(--muted);font-size:11.5px;line-height:1.5;margin:0;padding:11px 13px}.DvmArchitecturePage_nodeInvariants__x1fhA span{color:var(--blue);font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.12em;margin-right:9px;text-transform:uppercase}@media (max-width:720px){.DvmArchitecturePage_nodeParts__zlSCP{grid-template-columns:repeat(2,minmax(0,1fr))}}.DvmArchitecturePage_nodePassportCard__rPH_X{background:#ffffff;border:1px solid #e6eaf1;border-left:4px solid rgba(36,84,214,.22);border-radius:8px;display:grid;gap:6px;min-height:102px;padding:11px}.DvmArchitecturePage_nodePassportCardExecution__tZY7Q{border-left-color:#9aaeea}.DvmArchitecturePage_nodePassportCardSecret__nV213{border-left-color:#c1d7be}.DvmArchitecturePage_nodePassportCardInterface__j9rV2{border-left-color:#d8c48f}.DvmArchitecturePage_nodePassportCardProfile__0Tjvk{border-left-color:#c7b1de}.DvmArchitecturePage_nodePassportCard__rPH_X span{color:var(--green);font-size:11px;text-transform:uppercase}.DvmArchitecturePage_nodePassportCard__rPH_X strong{color:var(--ink);font-size:13px;line-height:1.2}.DvmArchitecturePage_nodePassportCard__rPH_X code{color:var(--blue);font-size:11px}.DvmArchitecturePage_nodePassportRules__yEMhf{border:1px solid #e6eaf1;border-radius:8px;display:grid;gap:8px;padding:10px}.DvmArchitecturePage_nodePassportRules__yEMhf span{color:var(--blue);font-size:11px;font-weight:850;text-transform:uppercase}.DvmArchitecturePage_nodePassportRules__yEMhf div{background:#fdfefb;border:1px solid #e6eaf1;border-radius:8px;display:grid;gap:4px;padding:9px 10px}.DvmArchitecturePage_nodePassportRules__yEMhf strong{color:var(--ink);font-size:12px}.DvmArchitecturePage_nodePassportRules__yEMhf code{color:var(--muted);font-size:11px}.DvmArchitecturePage_profilesBoard__nF1EQ{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.DvmArchitecturePage_profileCard__zPbCy{background:#ffffff;border-left:3px solid rgba(36,84,214,.28);border-radius:9px;box-shadow:inset 0 0 0 1px rgba(17,20,24,.06);display:grid;gap:6px;padding:12px}.DvmArchitecturePage_profilesBoard__nF1EQ .DvmArchitecturePage_profileCard__zPbCy:nth-child(2){border-left-color:var(--green)}.DvmArchitecturePage_profilesBoard__nF1EQ .DvmArchitecturePage_profileCard__zPbCy:nth-child(4){border-left-color:var(--amber)}.DvmArchitecturePage_profileCardPrimary__RyuF_{background:rgba(36,84,214,.05);border-left:3px solid var(--blue);box-shadow:inset 0 0 0 1px rgba(36,84,214,.16);grid-column:1/-1}.DvmArchitecturePage_profileComparison__Cy1wX{grid-template-columns:repeat(3,minmax(0,1fr))}.DvmArchitecturePage_profileCard__zPbCy span{color:var(--blue);font-size:11px;text-transform:uppercase}.DvmArchitecturePage_profileCard__zPbCy strong{color:var(--ink);font-size:13px;line-height:1.25}.DvmArchitecturePage_profileCard__zPbCy p{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.DvmArchitecturePage_profileCard__zPbCy code{color:#2454d6;font-size:11px}.DvmArchitecturePage_profileComparison__Cy1wX{background:#111418;border:1px solid #2d3431;border-radius:8px;color:#d7dde3;display:grid;gap:8px;margin-top:2px;padding:11px}.DvmArchitecturePage_profileComparison__Cy1wX>span{color:#9aaeea;font-size:11px;text-transform:uppercase}.DvmArchitecturePage_profileComparison__Cy1wX div{border:1px solid #3b4441;border-radius:8px;display:grid;gap:3px;padding:8px 9px}.DvmArchitecturePage_profileComparison__Cy1wX strong{color:#f1f5f2;font-size:12px}.DvmArchitecturePage_profileComparison__Cy1wX code{color:#9aaeea;font-size:11px}.DvmArchitecturePage_boundaryCutaway__MUp8i{align-items:stretch;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(196px,.82fr) minmax(0,1fr)}.DvmArchitecturePage_cutawayZone__RTQWL{align-content:start;background:rgba(36,84,214,.05);border-radius:10px;box-shadow:inset 0 0 0 1px rgba(36,84,214,.14);display:grid;gap:9px;padding:13px}.DvmArchitecturePage_cutawayZone__RTQWL span{color:var(--blue);font-size:11px;font-weight:850;letter-spacing:.04em;text-transform:uppercase}.DvmArchitecturePage_cutawayZone__RTQWL>em{color:var(--muted);font-size:11px;font-style:normal;line-height:1.35;margin-top:-3px}.DvmArchitecturePage_cutawayTags__jg9DK{display:flex;flex-wrap:wrap;gap:6px}.DvmArchitecturePage_cutawayTags__jg9DK code{background:rgba(255,255,255,.7);border-radius:6px;box-shadow:inset 0 0 0 1px rgba(36,84,214,.18);color:var(--blue);font-size:10px;padding:6px 8px}.DvmArchitecturePage_secretCutawayZone__6fc2U{background:linear-gradient(180deg,#14181d,#0f1318);box-shadow:inset 0 0 0 1px rgba(64,200,150,.24),0 12px 26px -16px rgba(0,0,0,.5)}.DvmArchitecturePage_secretCutawayZone__6fc2U span{color:#6fe0ac}.DvmArchitecturePage_secretCutawayZone__6fc2U>em{color:#93a3b1}.DvmArchitecturePage_secretCutawayZone__6fc2U .DvmArchitecturePage_cutawayTags__jg9DK code{background:rgba(64,200,150,.1);box-shadow:inset 0 0 0 1px rgba(64,200,150,.28);color:#87e6b6}.DvmArchitecturePage_cutawayBoundary__0Pn1I{align-content:center;background:#ffffff;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(17,20,24,.08);display:grid;gap:9px;padding:13px 14px;position:relative}.DvmArchitecturePage_cutawayBoundary__0Pn1I:after,.DvmArchitecturePage_cutawayBoundary__0Pn1I:before{background:repeating-linear-gradient(180deg,rgba(17,20,24,.16) 0 5px,transparent 5px 11px);bottom:10px;content:"";position:absolute;top:10px;width:1px}.DvmArchitecturePage_cutawayBoundary__0Pn1I:before{left:-5px}.DvmArchitecturePage_cutawayBoundary__0Pn1I:after{right:-5px}.DvmArchitecturePage_boundaryLockTag__E_ZuB{align-items:center;color:var(--ink);display:inline-flex;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;gap:7px;letter-spacing:.1em;text-transform:uppercase}.DvmArchitecturePage_boundaryLockTag__E_ZuB:before{background:currentColor;border-radius:2px;content:"";flex:none;height:8px;width:8px}.DvmArchitecturePage_crossRow__USBu8{display:grid;gap:2px}.DvmArchitecturePage_crossRow__USBu8 strong{font:800 11px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.04em}.DvmArchitecturePage_crossRow__USBu8 code{font-size:10.5px;overflow-wrap:anywhere}.DvmArchitecturePage_crossRow__USBu8[data-dir=call] code,.DvmArchitecturePage_crossRow__USBu8[data-dir=call] strong{color:var(--blue)}.DvmArchitecturePage_crossRow__USBu8[data-dir=return] code,.DvmArchitecturePage_crossRow__USBu8[data-dir=return] strong{color:var(--green)}.DvmArchitecturePage_crossDenied__Qj7_i{color:#b42318;font-size:10.5px;line-height:1.35;margin:2px 0 0}.DvmArchitecturePage_boundaryBind__A0_KD{color:var(--muted);font:600 9.5px/1.4 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-style:normal}@media (max-width:760px){.DvmArchitecturePage_boundaryCutaway__MUp8i{grid-template-columns:1fr}.DvmArchitecturePage_cutawayBoundary__0Pn1I:after,.DvmArchitecturePage_cutawayBoundary__0Pn1I:before{display:none}}.DvmArchitecturePage_stepModel__SJEzG{align-items:stretch;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1.06fr) minmax(0,1fr)}.DvmArchitecturePage_stepSide__dldeN{align-content:start;display:grid;gap:7px}.DvmArchitecturePage_stepSideTag__rVg2j{align-items:center;display:inline-flex;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;gap:7px;letter-spacing:.12em;text-transform:uppercase}.DvmArchitecturePage_stepSideTag__rVg2j:before{background:currentColor;content:"";flex:none;height:1px;width:14px}.DvmArchitecturePage_stepSideTag__rVg2j[data-side=in]{color:var(--blue)}.DvmArchitecturePage_stepSideTag__rVg2j[data-side=out]{color:#0f766e}.DvmArchitecturePage_stepCell__NNswx{background:#ffffff;border-radius:8px;box-shadow:inset 0 0 0 1px rgba(17,20,24,.06);display:grid;gap:2px;padding:9px 11px}.DvmArchitecturePage_stepSide__dldeN[data-side=in] .DvmArchitecturePage_stepCell__NNswx{border-left:3px solid var(--blue)}.DvmArchitecturePage_stepSide__dldeN[data-side=out] .DvmArchitecturePage_stepCell__NNswx{border-left:3px solid #0f766e}.DvmArchitecturePage_stepCell__NNswx strong{font-size:12px;line-height:1.2}.DvmArchitecturePage_stepCell__NNswx code{color:var(--muted);font-size:10.5px}.DvmArchitecturePage_stepCore__TUMPJ{align-content:center;background:linear-gradient(180deg,#161d27,#0f141b);border-left:3px solid var(--blue);border-radius:11px;box-shadow:inset 0 0 0 1px rgba(80,140,230,.25),0 14px 30px -16px rgba(0,0,0,.55);display:grid;gap:6px;padding:14px}.DvmArchitecturePage_stepCore__TUMPJ span{color:#8fb4f5;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase}.DvmArchitecturePage_stepCore__TUMPJ code{color:#ffffff;font-size:13px;overflow-wrap:anywhere}.DvmArchitecturePage_stepCore__TUMPJ em{color:#9fb0c2;font-size:11px;font-style:normal;line-height:1.4}.DvmArchitecturePage_stepStatuses__pbcCq{display:flex;flex-wrap:wrap;gap:5px;margin-top:3px}.DvmArchitecturePage_stepStatuses__pbcCq code{background:rgba(140,180,240,.12);border-radius:6px;box-shadow:inset 0 0 0 1px rgba(140,180,240,.28);color:#cfe0ff;font-size:10px;padding:5px 7px}.DvmArchitecturePage_stepLoop__IRtxh{background:rgba(31,122,77,.07);border-left:3px solid var(--green);border-radius:10px;display:grid;gap:7px;margin-top:10px;padding:12px 14px}.DvmArchitecturePage_stepLoopTag__GCJO0{align-items:center;color:var(--green);display:inline-flex;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;gap:7px;letter-spacing:.1em;text-transform:uppercase}.DvmArchitecturePage_stepLoopTag__GCJO0:before{background:var(--green);border-radius:2px;content:"";flex:none;height:8px;width:8px}.DvmArchitecturePage_stepLoopFlow__jUNj8{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.DvmArchitecturePage_stepLoopFlow__jUNj8 code{font:700 11px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.DvmArchitecturePage_stepLoopFlow__jUNj8 code[data-dir=req]{color:var(--blue)}.DvmArchitecturePage_stepLoopFlow__jUNj8 code[data-dir=res]{color:var(--green)}.DvmArchitecturePage_stepLoopFlow__jUNj8 em{color:var(--muted);font-size:11px;font-style:normal}@media (max-width:760px){.DvmArchitecturePage_stepModel__SJEzG{grid-template-columns:1fr}}.DvmArchitecturePage_walkthroughBoard__4jt2M{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.DvmArchitecturePage_walkthroughStep__Y53Yg{align-content:start;background:#ffffff;border-left:3px solid var(--blue);border-radius:9px;box-shadow:inset 0 0 0 1px rgba(17,20,24,.06);display:grid;gap:6px;min-height:124px;padding:12px}.DvmArchitecturePage_walkthroughStep__Y53Yg span{color:var(--green);font-size:10px;font-weight:850}.DvmArchitecturePage_walkthroughStep__Y53Yg strong{font-size:14px;line-height:1.25}.DvmArchitecturePage_walkthroughStep__Y53Yg p{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.DvmArchitecturePage_walkthroughStep__Y53Yg code{color:var(--blue);font-size:11px;overflow-wrap:anywhere}.DvmArchitecturePage_boundaryMatrix__idliO{border:1px solid #e6eaf1;border-radius:8px;display:grid;overflow:hidden}.DvmArchitecturePage_boundaryCrossRow__IK_uz,.DvmArchitecturePage_boundaryMatrixHead__WLnN7{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.DvmArchitecturePage_boundaryMatrixHead__WLnN7{background:#eef7f2;border-bottom:1px solid #cfe6d8;color:#1f7a4d;font-size:11px;padding:10px 12px;text-transform:uppercase}.DvmArchitecturePage_boundaryCrossRow__IK_uz{background:rgba(255,255,255,.92);border-bottom:1px solid #e6eaf1;padding:10px 12px}.DvmArchitecturePage_boundaryCrossRow__IK_uz:last-child{border-bottom:0}.DvmArchitecturePage_boundaryCrossRow__IK_uz code{color:var(--blue);font-size:11px;overflow-wrap:anywhere}.DvmArchitecturePage_boundaryCrossRow__IK_uz span{color:#a16207;font-size:11px;line-height:1.45;overflow-wrap:anywhere}.DvmArchitecturePage_boundaryPermitFlow__2soXd{display:flex;flex-wrap:wrap;gap:8px}.DvmArchitecturePage_boundaryPermitFlow__2soXd code{background:#f1f7fa;border:1px solid rgba(36,84,214,.22);border-radius:8px;color:var(--blue);font-size:11px;padding:8px 9px}.DvmArchitecturePage_swimlaneBoard__L8FJq{border:1px solid #e6eaf1;border-radius:8px;display:grid;overflow:hidden}.DvmArchitecturePage_swimlaneHeader__jgGx2,.DvmArchitecturePage_swimlaneRow__n798_{display:grid;gap:8px;grid-template-columns:minmax(86px,.55fr) repeat(4,minmax(0,1fr));padding:10px 12px}.DvmArchitecturePage_swimlaneHeader__jgGx2{background:#eef7f2;border-bottom:1px solid #cfe6d8;color:#1f7a4d;font-size:10px;font-weight:850;text-transform:uppercase}.DvmArchitecturePage_swimlaneRow__n798_{align-items:center;background:rgba(255,255,255,.92);border-bottom:1px solid #e6eaf1}.DvmArchitecturePage_swimlaneRow__n798_:last-child{border-bottom:0}.DvmArchitecturePage_swimlaneRow__n798_ strong{font-size:12px}.DvmArchitecturePage_swimlaneRow__n798_ code{background:#f1f7fa;border:1px solid rgba(36,84,214,.22);border-radius:8px;color:var(--blue);font-size:10px;line-height:1.35;padding:8px}.DvmArchitecturePage_swimlaneRow__n798_ code[data-state=pending]{background:#fff7e6;border-color:rgba(161,98,7,.28);color:#a16207}.DvmArchitecturePage_swimlaneRow__n798_ code[data-state=egress]{background:#eef7f2;border-color:#cfe6d8;color:var(--green)}.DvmArchitecturePage_admissionGate__Mafos{align-items:stretch;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,.95fr) minmax(0,.8fr)}.DvmArchitecturePage_gateColumn__TIgjl{align-content:start;background:rgba(36,84,214,.045);border-radius:10px;box-shadow:inset 0 0 0 1px rgba(36,84,214,.12);display:grid;gap:8px;padding:13px}.DvmArchitecturePage_gateColumn__TIgjl:nth-child(2){background:#ffffff;box-shadow:inset 0 0 0 1px rgba(17,20,24,.08)}.DvmArchitecturePage_gateColumn__TIgjl:nth-child(3){background:rgba(15,118,110,.06);box-shadow:inset 0 0 0 1px rgba(15,118,110,.18)}.DvmArchitecturePage_gateColumn__TIgjl span{align-items:center;color:var(--blue);display:inline-flex;font-size:10px;font-weight:800;gap:7px;letter-spacing:.12em;text-transform:uppercase}.DvmArchitecturePage_gateColumn__TIgjl span:before{background:currentColor;content:"";flex:none;height:1px;width:14px}.DvmArchitecturePage_gateColumn__TIgjl:nth-child(3) span{color:#0f766e}.DvmArchitecturePage_gateColumn__TIgjl code,.DvmArchitecturePage_gateColumn__TIgjl strong{background:rgba(255,255,255,.7);border-radius:6px;box-shadow:inset 0 0 0 1px rgba(36,84,214,.16);color:var(--blue);font-size:10.5px;line-height:1.3;padding:6px 8px}.DvmArchitecturePage_gateColumn__TIgjl:nth-child(2) strong{background:rgba(36,84,214,.06);box-shadow:inset 0 0 0 1px rgba(36,84,214,.2);color:var(--ink)}.DvmArchitecturePage_gateColumn__TIgjl:nth-child(3) code{background:rgba(15,118,110,.08);box-shadow:inset 0 0 0 1px rgba(15,118,110,.22);color:#0f766e}.DvmArchitecturePage_gateFailures__12cbL{display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:10px}.DvmArchitecturePage_gateFailures__12cbL div{background:rgba(180,35,24,.05);border-left:3px solid #b42318;border-radius:8px;display:grid;gap:3px;padding:9px 11px}.DvmArchitecturePage_gateFailures__12cbL strong{color:var(--ink);font-size:11.5px}.DvmArchitecturePage_gateFailures__12cbL span{color:#b42318;font-size:10.5px;line-height:1.35}.DvmArchitecturePage_kernelContract__l9M5K{gap:8px}.DvmArchitecturePage_kernelCtxBox__tLnoc{background:linear-gradient(180deg,#161d27,#0f141b);border-left:3px solid var(--blue);border-radius:10px;box-shadow:inset 0 0 0 1px rgba(80,140,230,.22),0 10px 24px -14px rgba(0,0,0,.5);display:grid;gap:4px;padding:12px 14px}.DvmArchitecturePage_kernelCtxBox__tLnoc code{color:#d7e3f5;font-size:11.5px;overflow-wrap:anywhere}.DvmArchitecturePage_kernelCtxTag__6M1yj{align-items:center;color:#8fb4f5;display:inline-flex;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;gap:7px;letter-spacing:.12em;text-transform:uppercase}.DvmArchitecturePage_kernelCtxTag__6M1yj:before{background:currentColor;content:"";flex:none;height:1px;width:14px}.DvmArchitecturePage_kernelChecks__GvP8z{display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.DvmArchitecturePage_kernelCheck__qFnhC{background:rgba(36,84,214,.045);border-left:3px solid var(--blue);border-radius:8px;box-shadow:inset 0 0 0 1px rgba(36,84,214,.12);display:grid;gap:2px;padding:9px 11px}.DvmArchitecturePage_kernelCheck__qFnhC strong{font-size:12px;line-height:1.2}.DvmArchitecturePage_kernelCheck__qFnhC code{color:var(--muted);font-size:10.5px}.DvmArchitecturePage_kernelCheck__qFnhC:last-child{background:rgba(180,35,24,.05);border-left-color:#b42318;box-shadow:inset 0 0 0 1px rgba(180,35,24,.18)}.DvmArchitecturePage_kernelReturn__bhI1g{background:rgba(15,118,110,.06);border-left:3px solid #0f766e;border-radius:10px;display:grid;gap:3px;padding:11px 14px}.DvmArchitecturePage_kernelReturn__bhI1g .DvmArchitecturePage_kernelCtxTag__6M1yj{color:#0f766e}.DvmArchitecturePage_kernelReturn__bhI1g code{color:#0f766e;font-size:11.5px;overflow-wrap:anywhere}@media (max-width:760px){.DvmArchitecturePage_kernelChecks__GvP8z{grid-template-columns:1fr}}.DvmArchitecturePage_nodeArch__5mjRA{display:grid;gap:8px}.DvmArchitecturePage_nodeArchExternal__1StOJ{background:rgba(17,20,24,.04);border-radius:9px;box-shadow:inset 0 0 0 1px rgba(17,20,24,.07);color:var(--muted);font:700 11px/1.3 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.04em;padding:11px 13px;text-align:center;text-transform:uppercase}.DvmArchitecturePage_nodeArchBody__OjLII{align-items:stretch;display:grid;gap:8px;grid-template-columns:minmax(0,1fr) minmax(86px,auto) minmax(0,.82fr)}.DvmArchitecturePage_nodeContour__KbTqY{align-content:start;border-radius:12px;display:grid;gap:7px;padding:12px}.DvmArchitecturePage_nodeContour__KbTqY[data-contour=runtime]{background:rgba(36,84,214,.045);border:1px dashed rgba(36,84,214,.28)}.DvmArchitecturePage_nodeContour__KbTqY[data-contour=hsm]{background:linear-gradient(180deg,#14181d,#0f1318);box-shadow:inset 0 0 0 1px rgba(64,200,150,.22),0 12px 26px -16px rgba(0,0,0,.5)}.DvmArchitecturePage_nodeContourTag__0hNwQ{align-items:center;display:inline-flex;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;gap:7px;letter-spacing:.1em;text-transform:uppercase}.DvmArchitecturePage_nodeContourTag__0hNwQ:before{background:currentColor;content:"";flex:none;height:1px;width:14px}.DvmArchitecturePage_nodeContourTag__0hNwQ[data-contour=runtime]{color:var(--blue)}.DvmArchitecturePage_nodeContourTag__0hNwQ[data-contour=hsm]{color:#6fe0ac}.DvmArchitecturePage_archLayer__9xL35{background:#ffffff;border-left:3px solid rgba(36,84,214,.3);border-radius:8px;box-shadow:inset 0 0 0 1px rgba(17,20,24,.05);display:grid;gap:2px;padding:8px 10px}.DvmArchitecturePage_archLayer__9xL35 strong{font-size:12px;line-height:1.2}.DvmArchitecturePage_archLayer__9xL35 code{color:var(--muted);font-size:10px}.DvmArchitecturePage_archLayer__9xL35[data-accent=core]{border-left-color:var(--blue);box-shadow:inset 0 0 0 1px rgba(36,84,214,.2)}.DvmArchitecturePage_archLayer__9xL35[data-vault=true]{background:rgba(64,200,150,.08);border-left-color:#36c08a;box-shadow:inset 0 0 0 1px rgba(64,200,150,.2)}.DvmArchitecturePage_archLayer__9xL35[data-vault=true] strong{color:#eaf3ee}.DvmArchitecturePage_archLayer__9xL35[data-vault=true] code{color:#93a3b1}.DvmArchitecturePage_nodeBridge__33ho1{align-content:center;display:grid;gap:8px;justify-items:center}.DvmArchitecturePage_nodeBridge__33ho1 code{font:700 10px/1.2 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;text-align:center}.DvmArchitecturePage_nodeBridge__33ho1 code[data-dir=req]{color:var(--blue)}.DvmArchitecturePage_nodeBridge__33ho1 code[data-dir=res]{color:var(--green)}.DvmArchitecturePage_choreoScore__WYsdZ{background:linear-gradient(180deg,#161d27,#0f141b);border-left:3px solid var(--blue);border-radius:10px;box-shadow:inset 0 0 0 1px rgba(80,140,230,.22),0 10px 24px -14px rgba(0,0,0,.5);display:grid;gap:4px;padding:12px 14px}.DvmArchitecturePage_choreoScore__WYsdZ span{color:#8fb4f5;font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.12em;text-transform:uppercase}.DvmArchitecturePage_choreoScore__WYsdZ code{color:#d7e3f5;font-size:11.5px}.DvmArchitecturePage_choreoPeers__qhfsn{display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr))}.DvmArchitecturePage_choreoPeer__JzIAn{border-radius:9px;box-shadow:inset 0 0 0 1px rgba(17,20,24,.06);display:grid;gap:2px;padding:11px}.DvmArchitecturePage_choreoPeer__JzIAn span{font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.06em;text-transform:uppercase}.DvmArchitecturePage_choreoPeer__JzIAn strong{font-size:13px}.DvmArchitecturePage_choreoPeer__JzIAn code{color:var(--muted);font-size:10.5px}.DvmArchitecturePage_choreoPeer__JzIAn[data-state=active]{background:rgba(36,84,214,.06);border-left:3px solid var(--blue)}.DvmArchitecturePage_choreoPeer__JzIAn[data-state=active] span{color:var(--blue)}.DvmArchitecturePage_choreoPeer__JzIAn[data-state=parked]{background:rgba(17,20,24,.035);border-left:3px solid #6b7480}.DvmArchitecturePage_choreoPeer__JzIAn[data-state=parked] span{color:#5f6872}.DvmArchitecturePage_choreoPeer__JzIAn[data-state=pending]{background:rgba(161,98,7,.07);border-left:3px solid var(--amber)}.DvmArchitecturePage_choreoPeer__JzIAn[data-state=pending] span{color:var(--amber)}@media (max-width:760px){.DvmArchitecturePage_admissionGate__Mafos,.DvmArchitecturePage_choreoPeers__qhfsn,.DvmArchitecturePage_nodeArchBody__OjLII{grid-template-columns:1fr}.DvmArchitecturePage_gateFailures__12cbL{grid-template-columns:repeat(2,minmax(0,1fr))}}.DvmArchitecturePage_planeStack__g0rdN{display:grid;gap:16px}.DvmArchitecturePage_planeGroup__fNZll{display:grid;gap:9px}.DvmArchitecturePage_planeGroup__fNZll>strong{align-items:center;color:var(--blue);display:inline-flex;font-size:10px;font-weight:800;gap:8px;letter-spacing:.14em;text-transform:uppercase}.DvmArchitecturePage_planeGroup__fNZll>strong:before{background:currentColor;content:"";flex:none;height:1px;width:16px}.DvmArchitecturePage_formalPlaneGrid__UO9g3{display:grid;gap:7px;grid-template-columns:repeat(3,minmax(0,1fr))}.DvmArchitecturePage_formalPlaneRow__r_Qxn{background:rgba(17,20,24,.025);border-radius:8px;box-shadow:inset 0 0 0 1px rgba(17,20,24,.05);display:grid;gap:3px;padding:9px 10px}.DvmArchitecturePage_formalPlaneRow__r_Qxn strong{color:var(--blue);font-size:11px;line-height:1.2}.DvmArchitecturePage_formalPlaneRow__r_Qxn span{color:var(--muted);font-size:10.5px;line-height:1.3}.DvmArchitecturePage_invariantMatrix__xKpft{display:grid;gap:7px}.DvmArchitecturePage_invariantMatrixRow___IaTG{align-items:center;background:#ffffff;border-left:3px solid var(--blue);border-radius:9px;box-shadow:inset 0 0 0 1px rgba(17,20,24,.06);display:grid;gap:10px;grid-template-columns:minmax(156px,1.1fr) minmax(102px,.72fr) minmax(150px,1fr) minmax(140px,1fr) minmax(108px,.8fr);padding:10px 13px}.DvmArchitecturePage_invariantMatrixRow___IaTG strong{font-size:12px;line-height:1.35}.DvmArchitecturePage_invariantMatrixRow___IaTG span{color:var(--blue);font-size:11.5px}.DvmArchitecturePage_invariantMatrixRow___IaTG code{color:#b42318;font-size:10px;overflow-wrap:anywhere}.DvmArchitecturePage_invariantMatrixRow___IaTG em,.DvmArchitecturePage_invariantMatrixRow___IaTG small{color:var(--muted);font-size:11px;font-style:normal;line-height:1.45}.DvmArchitecturePage_l0FamilyMatrix__9u5GZ{border:1px solid #e6eaf1;border-radius:8px;display:grid;overflow:hidden}.DvmArchitecturePage_l0FamilyRow__O_cHh{align-items:start;background:rgba(255,255,255,.92);border-bottom:1px solid #e6eaf1;display:grid;gap:10px;grid-template-columns:minmax(112px,.78fr) minmax(110px,.78fr) minmax(150px,1fr) minmax(190px,1.25fr);padding:10px 12px}.DvmArchitecturePage_l0FamilyRow__O_cHh:last-child{border-bottom:0}.DvmArchitecturePage_l0FamilyRow__O_cHh strong{font-size:12px;line-height:1.3}.DvmArchitecturePage_l0FamilyRow__O_cHh code{color:var(--blue);font-size:11px;overflow-wrap:anywhere}.DvmArchitecturePage_l0FamilyRow__O_cHh span{color:var(--muted);font-size:12px;line-height:1.45}.DvmArchitecturePage_l0FamilyRow__O_cHh em{color:#a16207;font-size:11px;font-style:normal;line-height:1.45}.DvmArchitecturePage_formalPreviewPanel__guDGe{gap:18px}.DvmArchitecturePage_blueprintPanel__6xh_r.DvmArchitecturePage_formalPreviewPanel__guDGe:before{content:"K-01"}.DvmArchitecturePage_formalPreviewLayout__Pt14R{display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(230px,.42fr)}.DvmArchitecturePage_formalPreviewCopy__XATvA{display:grid;gap:12px}.DvmArchitecturePage_formalPreviewCopy__XATvA p{color:var(--muted);font-size:13px;line-height:1.55;margin:0;max-width:760px}.DvmArchitecturePage_formalChipList__peIjh{display:flex;flex-wrap:wrap;gap:8px}.DvmArchitecturePage_formalChipList__peIjh code{background:#eef3ff;border:1px solid rgba(36,84,214,.22);border-radius:8px;color:var(--blue);font-size:11px;padding:8px 9px}.DvmArchitecturePage_formalPreviewAside__XZs6r{background:var(--dark-panel);border:1px solid #2f3742;border-radius:8px;color:#d7dde3;display:grid;gap:8px;padding:13px}.DvmArchitecturePage_formalPreviewAside__XZs6r span{color:#9aaeea;font-size:10px;font-weight:850;text-transform:uppercase}.DvmArchitecturePage_formalPreviewAside__XZs6r strong{color:#ffffff;font-size:16px;line-height:1.25}.DvmArchitecturePage_formalPreviewAside__XZs6r p{color:#d7dde3;font-size:12px;line-height:1.45;margin:0}.DvmArchitecturePage_inlineAction__jk1pi{background:#f3f6fa;border:1px solid #e6eaf1;border-radius:8px;color:#111418;cursor:pointer;font-size:12px;font-weight:800;justify-self:start;min-height:38px;padding:9px 11px}.DvmArchitecturePage_inlineAction__jk1pi:hover{background:#eef3ff;border-color:rgba(36,84,214,.32);color:var(--blue)}.DvmArchitecturePage_formalTextPanel__xt9_A{gap:18px}.DvmArchitecturePage_formalTextFlow__ZybAq{display:grid;gap:14px;max-width:820px}.DvmArchitecturePage_formalTextFlow__ZybAq p{color:var(--muted);font-size:15px;line-height:1.65;margin:0}.DvmArchitecturePage_formalCodeExcerpt__hp_Gt{background:var(--dark-panel);border:1px solid #2f3742;border-radius:8px;color:#d7dde3;font-size:12px;line-height:1.65;margin:2px 0;overflow-x:auto;padding:14px;white-space:pre}.DvmArchitecturePage_scenarioLanguagePanel__Jst0S{gap:18px}.DvmArchitecturePage_scenarioCodeFrame__GYMvQ{background:var(--dark-panel);border:1px solid #2f3742;border-radius:8px;box-shadow:0 18px 42px rgba(17,20,24,.12);overflow:hidden}.DvmArchitecturePage_scenarioCodeHeader__fb9Lf{align-items:center;background:#171d24;border-bottom:1px solid #2f3742;color:#d7dde3;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:10px 14px}.DvmArchitecturePage_scenarioCodeHeader__fb9Lf span{color:#d7dde3;font-size:12px;font-weight:760}.DvmArchitecturePage_scenarioCodeHeader__fb9Lf code{color:#9aaeea;font-size:11px;font-weight:780}.DvmArchitecturePage_scenarioCodeWindow__uhz2D{color:#d7dde3;font-size:12px;line-height:1.66;margin:0;overflow-x:auto;padding:16px;white-space:pre}.DvmArchitecturePage_formalWitnessMatrix__4B5bo{border:1px solid #e6eaf1;border-radius:8px;display:grid;overflow:hidden}.DvmArchitecturePage_formalWitnessHead__KWnbd,.DvmArchitecturePage_formalWitnessRow__A0YcQ{align-items:start;display:grid;gap:10px;grid-template-columns:minmax(152px,1fr) minmax(126px,.82fr) minmax(148px,.92fr) minmax(126px,.82fr);padding:10px 12px}.DvmArchitecturePage_formalWitnessHead__KWnbd{background:#eef3ff;border-bottom:1px solid rgba(36,84,214,.18);color:var(--blue);font-size:10px;font-weight:850;text-transform:uppercase}.DvmArchitecturePage_formalWitnessRow__A0YcQ{background:rgba(255,255,255,.92);border-bottom:1px solid #e6eaf1}.DvmArchitecturePage_formalWitnessRow__A0YcQ:last-child{border-bottom:0}.DvmArchitecturePage_formalWitnessRow__A0YcQ strong{font-size:12px;line-height:1.35}.DvmArchitecturePage_formalWitnessRow__A0YcQ span{color:var(--muted);font-size:12px;line-height:1.45}.DvmArchitecturePage_formalWitnessRow__A0YcQ code{color:var(--blue);font-size:11px;overflow-wrap:anywhere}.DvmArchitecturePage_formalWitnessRow__A0YcQ em{color:#a16207;font-size:11px;font-style:normal;line-height:1.45;overflow-wrap:anywhere}.DvmArchitecturePage_semanticStack__DTHOH{border:1px solid #e6eaf1;border-radius:8px;display:grid;overflow:hidden}.DvmArchitecturePage_semanticStackRow__WMiq3{align-items:center;background:rgba(255,255,255,.92);border-bottom:1px solid #e6eaf1;display:grid;gap:10px;grid-template-columns:56px minmax(0,1fr) minmax(118px,.45fr);padding:10px 12px}.DvmArchitecturePage_semanticStackRow__WMiq3:last-child{border-bottom:0}.DvmArchitecturePage_semanticStackRow__WMiq3 span{background:var(--dark-panel);border-radius:5px;color:#ffffff;font-size:11px;font-weight:850;padding:6px 7px;text-align:center}.DvmArchitecturePage_semanticStackRow__WMiq3 code{color:var(--blue);font-size:11px;overflow-wrap:anywhere}.DvmArchitecturePage_semanticStackRow__WMiq3 strong{color:var(--muted);font-size:12px;line-height:1.35}.DvmArchitecturePage_traceExplorer__hmopF{display:grid;gap:12px;grid-template-columns:minmax(180px,.45fr) minmax(0,1fr)}.DvmArchitecturePage_traceScenarioRail__qjVbr{align-content:start;display:grid;gap:8px}.DvmArchitecturePage_traceScenarioRail__qjVbr button{background:#ffffff;border:1px solid #e6eaf1;border-radius:8px;color:var(--ink);cursor:pointer;font-size:11px;font-weight:850;line-height:1.3;min-height:42px;padding:9px 10px;text-align:left}.DvmArchitecturePage_traceScenarioRail__qjVbr button.DvmArchitecturePage_activeTraceScenario__ScprK,.DvmArchitecturePage_traceScenarioRail__qjVbr button:hover{background:#eef3ff;border-color:rgba(36,84,214,.32);color:var(--blue)}.DvmArchitecturePage_traceScenarioDetail__8P6Wq{background:var(--dark-panel);border:1px solid #2f3742;border-radius:8px;display:grid;gap:1px;overflow:hidden}.DvmArchitecturePage_traceScenarioDetail__8P6Wq div{background:var(--dark-panel-2);display:grid;gap:8px;grid-template-columns:minmax(98px,.28fr) minmax(0,1fr);padding:10px 11px}.DvmArchitecturePage_traceScenarioDetail__8P6Wq span{color:#9aaeea;font-size:10px;font-weight:850;text-transform:uppercase}.DvmArchitecturePage_traceScenarioDetail__8P6Wq code{color:#d7dde3;font-size:11px;line-height:1.5;overflow-wrap:anywhere}.DvmArchitecturePage_counterexampleGrid__lZZXO{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.DvmArchitecturePage_counterexampleCard__o7Jxy{background:var(--danger-soft);border:1px solid rgba(180,35,24,.22);border-left:4px solid var(--red);border-radius:8px;display:grid;gap:7px;padding:12px}.DvmArchitecturePage_counterexampleCard__o7Jxy strong{font-size:13px;line-height:1.25}.DvmArchitecturePage_counterexampleCard__o7Jxy code{color:var(--red);font-size:11px;overflow-wrap:anywhere}.DvmArchitecturePage_counterexampleCard__o7Jxy span{color:#7a271a;font-size:11px;line-height:1.45;overflow-wrap:anywhere}.DvmArchitecturePage_formalCoverageGrid__bxnHK{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.DvmArchitecturePage_formalCoverageStat__1AZVV{background:#ffffff;border:1px solid #e6eaf1;border-radius:8px;display:grid;gap:4px;min-height:82px;padding:11px}.DvmArchitecturePage_formalCoverageStat__1AZVV strong{color:var(--blue);font-size:22px;line-height:1}.DvmArchitecturePage_formalCoverageStat__1AZVV span{color:var(--muted);font-size:11px;line-height:1.35}.DvmArchitecturePage_formalSourceNote__Xt0xD{color:var(--muted);font-size:12px;line-height:1.5;margin:0}.DvmArchitecturePage_zoomLens__KsXVd{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.DvmArchitecturePage_zoomLens__KsXVd div{background:rgba(255,255,255,.92);border:1px solid #e6eaf1;border-radius:8px;display:grid;gap:8px;padding:12px}.DvmArchitecturePage_zoomLens__KsXVd span{color:var(--green);font-size:10px;font-weight:850;text-transform:uppercase}.DvmArchitecturePage_zoomLens__KsXVd code{color:var(--blue);font-size:11px;line-height:1.45;overflow-wrap:anywhere}.DvmArchitecturePage_zoomLens__KsXVd p{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.DvmArchitecturePage_publicationFirewall__WiTkv{align-items:stretch;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(160px,.75fr) minmax(0,1fr)}.DvmArchitecturePage_firewallGate__xnM1h,.DvmArchitecturePage_firewallState__KwZIS{border-radius:10px;display:grid;gap:8px;padding:13px}.DvmArchitecturePage_firewallState__KwZIS{background:rgba(36,84,214,.05);box-shadow:inset 0 0 0 1px rgba(36,84,214,.14)}.DvmArchitecturePage_publicationFirewall__WiTkv .DvmArchitecturePage_firewallState__KwZIS:last-of-type{background:rgba(15,118,110,.06);box-shadow:inset 0 0 0 1px rgba(15,118,110,.18)}.DvmArchitecturePage_firewallState__KwZIS span{color:var(--blue);font-size:10px;font-weight:850;letter-spacing:.08em;text-transform:uppercase}.DvmArchitecturePage_publicationFirewall__WiTkv .DvmArchitecturePage_firewallState__KwZIS:last-of-type code,.DvmArchitecturePage_publicationFirewall__WiTkv .DvmArchitecturePage_firewallState__KwZIS:last-of-type span{color:#0f766e}.DvmArchitecturePage_firewallState__KwZIS strong{font-size:14px;line-height:1.25}.DvmArchitecturePage_firewallState__KwZIS code{color:var(--blue);font-size:11px}.DvmArchitecturePage_firewallGate__xnM1h{align-content:center;background:rgba(161,98,7,.08);box-shadow:inset 0 0 0 1px rgba(161,98,7,.24);text-align:center}.DvmArchitecturePage_firewallGate__xnM1h strong{font-size:14px}.DvmArchitecturePage_firewallGate__xnM1h em,.DvmArchitecturePage_firewallGate__xnM1h span{color:#a16207;font-size:11px;font-style:normal;line-height:1.4}.DvmArchitecturePage_receiptCard__DztiU{background:#111418;border-radius:10px;box-shadow:inset 0 0 0 1px #262c34;display:grid;gap:1px;overflow:hidden}.DvmArchitecturePage_receiptCard__DztiU div{background:#111418;display:grid;gap:8px;grid-template-columns:minmax(120px,.65fr) minmax(0,1fr);padding:9px 10px}.DvmArchitecturePage_receiptCard__DztiU code{color:#9aaeea;font-size:11px}.DvmArchitecturePage_receiptCard__DztiU span{color:#d7dde3;font-size:11px;overflow-wrap:anywhere}.DvmArchitecturePage_evidenceReceiptLayout__yBP2Q{display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(220px,.65fr)}.DvmArchitecturePage_evidenceMiniChain__YW4Pg{align-content:start;display:grid;gap:6px}.DvmArchitecturePage_evidenceMiniChain__YW4Pg code{background:rgba(36,84,214,.05);border-left:3px solid var(--blue);border-radius:7px;box-shadow:inset 0 0 0 1px rgba(36,84,214,.12);color:var(--blue);font-size:11px;padding:8px 10px}.DvmArchitecturePage_evidenceMiniChain__YW4Pg code:last-child{background:rgba(15,118,110,.07);border-left-color:#0f766e;box-shadow:inset 0 0 0 1px rgba(15,118,110,.2);color:#0f766e}.DvmArchitecturePage_panelTitle__Yo1I0{display:grid;gap:0;padding-right:58px}.DvmArchitecturePage_panelTitle__Yo1I0 span{align-items:center;color:var(--blue);display:inline-flex;font-size:11px;font-weight:800;gap:8px;justify-self:start;letter-spacing:.14em;text-transform:uppercase}.DvmArchitecturePage_panelTitle__Yo1I0 span:before{background:currentColor;content:"";flex:none;height:1px;width:16px}.DvmArchitecturePage_panelTitle__Yo1I0 strong{display:none}.DvmArchitecturePage_boundaryStack__gIlCu{display:grid;gap:8px}.DvmArchitecturePage_boundaryMap__kh6OD{display:grid;gap:6px;justify-items:center}.DvmArchitecturePage_boundaryMap__kh6OD>div{width:100%}.DvmArchitecturePage_zoneTag__DQF0R{align-items:center;display:inline-flex;font:800 10.5px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;gap:7px;justify-self:start;letter-spacing:.12em;text-transform:uppercase}.DvmArchitecturePage_zoneTag__DQF0R:before{background:currentColor;content:"";flex:none;height:1px;width:14px}.DvmArchitecturePage_zoneTag__DQF0R[data-zone=plane]{color:var(--blue)}.DvmArchitecturePage_zoneTag__DQF0R[data-zone=gate]{color:var(--amber)}.DvmArchitecturePage_zoneTag__DQF0R[data-zone=evidence]{color:#0f766e}.DvmArchitecturePage_planeFrame__t1NwJ{background:rgba(36,84,214,.045);border:1px dashed rgba(36,84,214,.3);border-radius:12px;display:grid;gap:10px;padding:13px}.DvmArchitecturePage_planeRows__9dOa4{display:grid;gap:7px;grid-template-columns:repeat(2,minmax(0,1fr))}.DvmArchitecturePage_boundaryItem__2gsLs{background:#ffffff;border-left:3px solid var(--blue);border-radius:8px;box-shadow:0 1px 2px rgba(17,20,24,.05);display:grid;gap:2px;padding:9px 11px}.DvmArchitecturePage_boundaryItem__2gsLs[data-kind=external]{border-left-color:#7e93d6}.DvmArchitecturePage_boundaryItem__2gsLs strong{font-size:12.5px;line-height:1.2}.DvmArchitecturePage_boundaryItem__2gsLs span{color:var(--muted);font-size:11px;line-height:1.35}.DvmArchitecturePage_kernelVault__7zyaS{background:linear-gradient(180deg,#14181d,#0f1318);border-left:3px solid #36c08a;border-radius:10px;box-shadow:inset 0 0 0 1px rgba(64,200,150,.22),0 12px 26px -14px rgba(0,0,0,.55);display:grid;gap:3px;padding:13px 14px}.DvmArchitecturePage_kernelVault__7zyaS strong{color:#ffffff;font-size:14px;line-height:1.2}.DvmArchitecturePage_kernelVault__7zyaS span{color:#aab8c4;font-size:12px;line-height:1.4}.DvmArchitecturePage_vaultTag__heuOP{align-items:center;color:#6fe0ac;display:inline-flex;font:800 10.5px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;gap:7px;letter-spacing:.12em;margin-bottom:1px;text-transform:uppercase}.DvmArchitecturePage_vaultTag__heuOP:before{background:#36c08a;border-radius:2px;box-shadow:0 0 8px rgba(54,192,138,.7);content:"";flex:none;height:8px;width:8px}.DvmArchitecturePage_flowArrow__ZPRB0{color:#aab4c0;font-size:14px;line-height:1}.DvmArchitecturePage_gateBar__X3fZ4{background:rgba(161,98,7,.08);border-left:3px solid var(--amber);border-radius:10px;display:grid;gap:5px;padding:12px 14px}.DvmArchitecturePage_gateBar__X3fZ4 p{color:var(--muted);font-size:12.5px;line-height:1.45;margin:0}.DvmArchitecturePage_evidenceBar__OZ6Zc{background:rgba(15,118,110,.07);border-left:3px solid #0f766e;border-radius:10px;display:grid;gap:5px;padding:12px 14px}.DvmArchitecturePage_evidenceBar__OZ6Zc p{color:var(--muted);font-size:12.5px;line-height:1.45;margin:0}.DvmArchitecturePage_boundaryNode__3nN2U{background:#f3f6fa;border:0 solid transparent;border-left:4px solid #cdd5de;border-radius:8px;display:grid;gap:5px;padding:12px 12px 12px 13px}.DvmArchitecturePage_boundaryNode__3nN2U[data-kind=external]{border-left-color:#9aaeea}.DvmArchitecturePage_boundaryNode__3nN2U[data-kind=runtime]{background:#f1f7fa;border-color:rgba(36,84,214,.22);border-left-color:var(--blue)}.DvmArchitecturePage_secretNode__XTBAV{background:#edf6ef;border-color:#acd4b7;border-left-color:var(--green)}.DvmArchitecturePage_publicationNode__tuLE6{background:#fff7e6;border-color:rgba(161,98,7,.28);border-left-color:var(--amber)}.DvmArchitecturePage_boundaryNode__3nN2U[data-kind=evidence]{background:#f5f3f8;border-color:#d8d0e3 #d8d0e3 #d8d0e3 #6f5c99}.DvmArchitecturePage_boundaryNode__3nN2U strong{font-size:14px}.DvmArchitecturePage_boundaryNode__3nN2U span{color:var(--muted);font-size:12px;line-height:1.45}.DvmArchitecturePage_layerStack__cR4GL{border:1px solid #e6eaf1;border-radius:8px;display:grid;overflow:hidden}.DvmArchitecturePage_layerRow__uxN23{background:#ffffff;border-bottom:1px solid #e6eaf1;display:grid;gap:5px;padding:10px 12px}.DvmArchitecturePage_layerRow__uxN23:last-child{border-bottom:0}.DvmArchitecturePage_layerRow__uxN23 strong{color:var(--ink);font-size:13px}.DvmArchitecturePage_layerRow__uxN23 span{color:var(--muted);font-size:12px;line-height:1.45}.DvmArchitecturePage_planeMatrix__cmNdP{display:grid;gap:7px}.DvmArchitecturePage_planeRow__TrxAC{align-items:center;background:#ffffff;border-left:3px solid var(--blue);border-radius:9px;box-shadow:inset 0 0 0 1px rgba(17,20,24,.06);display:grid;gap:12px;grid-template-columns:minmax(130px,.85fr) minmax(0,1.25fr) minmax(150px,1fr);padding:10px 13px}.DvmArchitecturePage_planeRow__TrxAC[data-level="2"]{border-left-color:var(--green)}.DvmArchitecturePage_planeRow__TrxAC[data-level="3"]{border-left-color:var(--amber)}.DvmArchitecturePage_planeRow__TrxAC strong{font-size:12.5px;line-height:1.25}.DvmArchitecturePage_planeRow__TrxAC span{color:var(--muted);font-size:12px;line-height:1.4}.DvmArchitecturePage_planeRow__TrxAC code{color:var(--blue);font-size:10.5px;overflow-wrap:anywhere}.DvmArchitecturePage_planeRow__TrxAC[data-level="2"] code{color:var(--green)}.DvmArchitecturePage_planeRow__TrxAC[data-level="3"] code{color:var(--amber)}.DvmArchitecturePage_planeRow__TrxAC em{color:#b42318;font-size:11px;font-style:normal;overflow-wrap:anywhere}.DvmArchitecturePage_loweringTunnel__QVdGs{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.DvmArchitecturePage_loweringColumn__wYxC0{background:#ffffff;border:1px solid #e6eaf1;border-radius:8px;display:grid;gap:8px;padding:12px}.DvmArchitecturePage_loweringColumn__wYxC0 strong{color:var(--ink);font-size:13px;line-height:1.25}.DvmArchitecturePage_loweringColumn__wYxC0 code{color:var(--blue);font-size:11px;overflow-wrap:anywhere}.DvmArchitecturePage_kernelContract__l9M5K{display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,.8fr)}.DvmArchitecturePage_kernelContext__ex_RW,.DvmArchitecturePage_kernelOps__rMwlZ{background:#ffffff;border:1px solid #e6eaf1;border-radius:8px;display:grid;gap:8px;padding:12px}.DvmArchitecturePage_kernelContext__ex_RW strong,.DvmArchitecturePage_kernelOps__rMwlZ strong{color:var(--ink);font-size:13px}.DvmArchitecturePage_kernelContext__ex_RW code{color:var(--blue);font-size:11px}.DvmArchitecturePage_kernelOps__rMwlZ span{background:#edf6ef;border:1px solid #acd4b7;border-radius:8px;color:#1f7a4d;font-size:11px;padding:7px 8px}.DvmArchitecturePage_lifecyclePanel__Nsq3Z{gap:18px}.DvmArchitecturePage_lifecycleTimeline__3Py10{display:grid;gap:10px;grid-template-columns:repeat(6,minmax(0,1fr))}.DvmArchitecturePage_lifecycleState__DOhy4{align-content:start;background:#ffffff;border-left:3px solid rgba(36,84,214,.3);border-radius:9px;box-shadow:inset 0 0 0 1px rgba(17,20,24,.06);display:grid;gap:5px;min-height:104px;padding:11px}.DvmArchitecturePage_lifecycleState__DOhy4[data-state=Admitted]{border-left-color:var(--blue)}.DvmArchitecturePage_lifecycleState__DOhy4[data-state=PendingRemote]{border-left-color:var(--amber)}.DvmArchitecturePage_lifecycleState__DOhy4[data-state=Executed]{border-left-color:var(--green)}.DvmArchitecturePage_lifecycleState__DOhy4[data-state=Published]{border-left-color:#0f766e}.DvmArchitecturePage_lifecycleState__DOhy4 span{color:var(--blue);font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.08em;text-transform:uppercase}.DvmArchitecturePage_lifecycleState__DOhy4[data-state=PendingRemote] span{color:var(--amber)}.DvmArchitecturePage_lifecycleState__DOhy4[data-state=Executed] span{color:var(--green)}.DvmArchitecturePage_lifecycleState__DOhy4[data-state=Published] span{color:#0f766e}.DvmArchitecturePage_lifecycleState__DOhy4 strong{color:var(--ink);font-size:12.5px;line-height:1.24}.DvmArchitecturePage_lifecycleState__DOhy4 code{color:var(--muted);font-size:10.5px;overflow-wrap:anywhere}.DvmArchitecturePage_localArtifactRail__Vg5ti{background:rgba(31,122,77,.06);border-left:3px solid var(--green);border-radius:9px;box-shadow:inset 0 0 0 1px rgba(31,122,77,.14);display:grid;gap:9px;padding:12px 13px}.DvmArchitecturePage_localArtifactRail__Vg5ti strong{color:#1f7a4d;font-size:12.5px}.DvmArchitecturePage_localArtifactRail__Vg5ti .DvmArchitecturePage_railSteps__leFzR span:last-child{background:rgba(180,35,24,.06);box-shadow:inset 0 0 0 1px rgba(180,35,24,.22);color:#b42318}.DvmArchitecturePage_lifecycleRails__AD0FC{display:grid;gap:12px}.DvmArchitecturePage_lifeRail__Qo7w9{display:grid;gap:8px}.DvmArchitecturePage_lifeRail__Qo7w9 strong{font-size:13px}.DvmArchitecturePage_railSteps__leFzR{display:flex;flex-wrap:wrap;gap:8px}.DvmArchitecturePage_railSteps__leFzR span{background:rgba(255,255,255,.7);border-radius:6px;box-shadow:inset 0 0 0 1px rgba(17,20,24,.08);color:var(--muted);font-size:11px;font-weight:700;padding:6px 9px}.DvmArchitecturePage_lifeRail__Qo7w9:last-child .DvmArchitecturePage_railSteps__leFzR span{background:#fff7e6;border-color:rgba(161,98,7,.28);color:#a16207}.DvmArchitecturePage_evidenceChain__sXbt6{display:flex;flex-wrap:wrap;gap:8px}.DvmArchitecturePage_evidenceChain__sXbt6 code{background:#eef4f8;border:1px solid #c6d8e5;border-radius:8px;color:var(--blue);font-size:12px;padding:9px 10px}.DvmArchitecturePage_invariantBoard__qJBu5{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.DvmArchitecturePage_invariantCard__Om3lJ{background:#ffffff;border:1px solid #e6eaf1;border-radius:8px;display:grid;gap:5px;padding:10px}.DvmArchitecturePage_invariantCard__Om3lJ strong{font-size:13px;line-height:1.25}.DvmArchitecturePage_invariantCard__Om3lJ span{color:var(--muted);font-size:12px}.DvmArchitecturePage_invariantCard__Om3lJ code{color:var(--blue);font-size:11px;overflow-wrap:anywhere}.DvmArchitecturePage_readerPanel__a64qP{display:grid;gap:30px;scroll-margin-top:calc(var(--space-2xl) + var(--space-md))}.DvmArchitecturePage_tbaPanel__244Bh{align-items:center;background:rgba(255,255,255,.6);border:1px dashed var(--line);border-radius:14px;display:grid;gap:10px;justify-items:center;padding:72px 32px;text-align:center}.DvmArchitecturePage_tbaTag__86Wp6{color:var(--amber);font:800 10px/1 ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;letter-spacing:.14em;text-transform:uppercase}.DvmArchitecturePage_tbaPanel__244Bh strong{color:var(--ink);font-size:34px;letter-spacing:.08em}.DvmArchitecturePage_tbaPanel__244Bh p{color:var(--muted);font-size:14px;margin:0;max-width:360px}.DvmArchitecturePage_readerIntro__NBNgi{border-bottom:1px solid var(--line);display:grid;gap:14px;padding-bottom:24px}.DvmArchitecturePage_eyebrow__y3SHD{align-items:center;color:var(--blue);display:inline-flex;font-size:12px;font-weight:700;gap:9px;letter-spacing:.16em;margin:0;text-transform:uppercase}.DvmArchitecturePage_eyebrow__y3SHD:before{background:currentColor;content:"";flex:none;height:1px;width:18px}.DvmArchitecturePage_readerIntro__NBNgi h1{font-size:46px;letter-spacing:-.02em;line-height:1.06;margin:0;max-width:820px}.DvmArchitecturePage_readerLead__rCjkq{color:var(--muted);font-size:18px;line-height:1.58;margin:0;max-width:780px}.DvmArchitecturePage_bytecodeBoard__qMwat{background:linear-gradient(rgba(36,84,214,.04) 1px,transparent 0),linear-gradient(90deg,rgba(36,84,214,.04) 1px,transparent 0),#ffffff;background-size:22px 22px,22px 22px,auto;border:0;border-radius:12px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 0 0 1px rgba(17,20,24,.05),0 8px 22px -10px rgba(17,20,24,.12),0 28px 56px -24px rgba(17,20,24,.14);display:grid;gap:16px;padding:18px;position:relative}.DvmArchitecturePage_bytecodeIntuition__tGxdC{color:var(--muted);font-size:15px;line-height:1.6;margin:0;max-width:820px}.DvmArchitecturePage_bytecodeIntuition__tGxdC strong{color:var(--ink);font-weight:750}.DvmArchitecturePage_bytecodeHeader__OgrFr{align-items:start;border-bottom:1px dashed #b9c9c1;display:grid;gap:14px;grid-template-columns:minmax(0,1fr) minmax(260px,.9fr);padding-bottom:14px}.DvmArchitecturePage_bytecodeHeader__OgrFr div{display:grid;gap:5px}.DvmArchitecturePage_bytecodeHeader__OgrFr span,.DvmArchitecturePage_wireProjectionTitle___YzxZ span{color:var(--green);font-size:11px;font-weight:850;text-transform:uppercase}.DvmArchitecturePage_bytecodeHeader__OgrFr strong,.DvmArchitecturePage_wireProjectionTitle___YzxZ strong{color:var(--ink);font-size:17px;line-height:1.25}.DvmArchitecturePage_bytecodeHeader__OgrFr code{background:#f3f6fa;border:1px solid #e6eaf1;border-radius:7px;color:var(--blue);font-size:12px;line-height:1.5;overflow-wrap:anywhere;padding:10px}.DvmArchitecturePage_instructionList__yY83_{display:grid;gap:12px;position:relative}.DvmArchitecturePage_instructionList__yY83_:before{background:linear-gradient(180deg,rgba(36,84,214,.38),rgba(31,122,77,.26));content:"";inset:8px auto 8px 15px;position:absolute;width:2px}.DvmArchitecturePage_instructionCard__AOkZR{background:rgba(255,255,255,.9);border:1px solid #e6eaf1;border-left:4px solid #9aaeea;border-radius:8px;display:grid;gap:10px;margin-left:34px;padding:13px 14px;position:relative}.DvmArchitecturePage_instructionCard__AOkZR:before{background:#ffffff;border:2px solid #9aaeea;border-radius:999px;content:"";height:10px;left:-26px;position:absolute;top:18px;width:10px}.DvmArchitecturePage_instructionHead__xj12p{align-items:center;display:flex;gap:8px}.DvmArchitecturePage_instructionHead__xj12p span{background:#f3f6fa;border:1px solid #e6eaf1;border-radius:5px;color:var(--blue);font-size:10px;font-weight:850;line-height:1;padding:5px 6px}.DvmArchitecturePage_instructionHead__xj12p strong{font-size:14px;line-height:1.25;overflow-wrap:anywhere}.DvmArchitecturePage_instructionBadges__lkjO_,.DvmArchitecturePage_instructionMeta__umZiR{display:flex;flex-wrap:wrap;gap:6px}.DvmArchitecturePage_instructionBadge__GDZlH{border:1px solid var(--line);border-radius:999px;font-size:10px;font-weight:850;line-height:1;padding:6px 7px}.DvmArchitecturePage_badgeLocal__LLEFu{background:var(--success-soft);border-color:rgba(31,122,77,.24);color:var(--green)}.DvmArchitecturePage_badgeP2p__lKBqC{background:#eef3ff;border-color:rgba(36,84,214,.22);color:var(--blue)}.DvmArchitecturePage_badgeFrontier__bgrx8{background:var(--warning-soft);border-color:rgba(161,98,7,.28);color:var(--amber)}.DvmArchitecturePage_badgeEvidence__pKQIy{background:#f5f3f8;border-color:#d8d0e3;color:#5d4a82}.DvmArchitecturePage_badgeCommit__C_rWc{background:#f1f4f6;border-color:var(--line);color:#334155}.DvmArchitecturePage_instructionMeta__umZiR span{background:var(--success-soft);border:1px solid rgba(31,122,77,.22);border-radius:999px;color:var(--green);font-size:10px;font-weight:800;padding:5px 7px}.DvmArchitecturePage_instructionMeta__umZiR .DvmArchitecturePage_instructionLocality__oEFFO{background:#eef3ff;border-color:rgba(36,84,214,.22);color:var(--blue)}.DvmArchitecturePage_bytecodeLegendTags__vbept .DvmArchitecturePage_localityLocal__2MGDX,.DvmArchitecturePage_instructionMeta__umZiR .DvmArchitecturePage_localityLocal__2MGDX{background:var(--success-soft);border-color:rgba(31,122,77,.24);color:var(--green)}.DvmArchitecturePage_bytecodeLegendTags__vbept .DvmArchitecturePage_localityP2p__itbhE,.DvmArchitecturePage_instructionMeta__umZiR .DvmArchitecturePage_localityP2p__itbhE{background:#eef3ff;border-color:rgba(36,84,214,.22);color:var(--blue)}.DvmArchitecturePage_bytecodeLegendTags__vbept .DvmArchitecturePage_localityCrossing__UdYDe,.DvmArchitecturePage_instructionMeta__umZiR .DvmArchitecturePage_localityCrossing__UdYDe{background:linear-gradient(90deg,var(--success-soft),#eef3ff);border-color:rgba(36,84,214,.22);color:#2454d6}.DvmArchitecturePage_bytecodeLegendTags__vbept .DvmArchitecturePage_localityFrontier__rg_qs,.DvmArchitecturePage_instructionMeta__umZiR .DvmArchitecturePage_localityFrontier__rg_qs{background:var(--warning-soft);border-color:rgba(161,98,7,.28);color:var(--amber)}.DvmArchitecturePage_bytecodeLegendTags__vbept .DvmArchitecturePage_localityEvidence__mtnBq,.DvmArchitecturePage_instructionMeta__umZiR .DvmArchitecturePage_localityEvidence__mtnBq{background:#f5f3f8;border-color:#d8d0e3;color:#5d4a82}.DvmArchitecturePage_bytecodeLegendTags__vbept span[data-tooltip],.DvmArchitecturePage_instructionBadges__lkjO_ span[data-tooltip],.DvmArchitecturePage_instructionMeta__umZiR span[data-tooltip]{cursor:help;position:relative}.DvmArchitecturePage_bytecodeLegendTags__vbept span[data-tooltip]:focus-visible,.DvmArchitecturePage_bytecodeLegendTags__vbept span[data-tooltip]:hover,.DvmArchitecturePage_instructionBadges__lkjO_ span[data-tooltip]:focus-visible,.DvmArchitecturePage_instructionBadges__lkjO_ span[data-tooltip]:hover,.DvmArchitecturePage_instructionMeta__umZiR span[data-tooltip]:focus-visible,.DvmArchitecturePage_instructionMeta__umZiR span[data-tooltip]:hover{box-shadow:0 0 0 2px rgba(36,84,214,.28)}.DvmArchitecturePage_bytecodeLegendTags__vbept span[data-tooltip]:focus-visible:after,.DvmArchitecturePage_bytecodeLegendTags__vbept span[data-tooltip]:hover:after,.DvmArchitecturePage_instructionBadges__lkjO_ span[data-tooltip]:focus-visible:after,.DvmArchitecturePage_instructionBadges__lkjO_ span[data-tooltip]:hover:after,.DvmArchitecturePage_instructionMeta__umZiR span[data-tooltip]:focus-visible:after,.DvmArchitecturePage_instructionMeta__umZiR span[data-tooltip]:hover:after{background:var(--ink);border-radius:7px;bottom:calc(100% + 8px);box-shadow:0 10px 30px rgba(17,20,24,.22);color:#ffffff;content:attr(data-tooltip);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:11px;font-weight:500;left:0;letter-spacing:0;line-height:1.45;max-width:300px;padding:9px 11px;pointer-events:none;position:absolute;text-transform:none;white-space:normal;width:max-content;z-index:40}.DvmArchitecturePage_bytecodeLegend__GlFlp{background:rgba(247,249,252,.7);border:1px solid var(--line);border-radius:8px;display:grid;gap:10px;padding:13px 14px}.DvmArchitecturePage_bytecodeLegendNote__hwfBw{color:var(--muted);font-size:12.5px;line-height:1.55;margin:0}.DvmArchitecturePage_bytecodeLegendTags__vbept{display:flex;flex-wrap:wrap;gap:6px}.DvmArchitecturePage_bytecodeLegendTags__vbept span{background:var(--success-soft);border:1px solid rgba(31,122,77,.22);border-radius:999px;color:var(--green);font-size:10px;font-weight:800;padding:5px 7px}.DvmArchitecturePage_instructionFormula__7wgaO{background:var(--code-bg);border:1px solid rgba(36,84,214,.18);border-radius:7px;color:var(--blue);display:block;font-size:11px;line-height:1.55;overflow-wrap:anywhere;padding:9px}.DvmArchitecturePage_instructionCard__AOkZR ul{display:grid;gap:6px;margin:0;padding-left:18px}.DvmArchitecturePage_instructionCard__AOkZR li{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.DvmArchitecturePage_instructionCard__AOkZR li::marker{color:var(--green)}.DvmArchitecturePage_wireProjection___qoTV{border-top:1px dashed #b9c9c1;display:grid;gap:12px;padding-top:14px}.DvmArchitecturePage_wireProjectionTitle___YzxZ{display:grid;gap:5px}.DvmArchitecturePage_wireProjectionList___CDW9{display:grid;gap:8px}.DvmArchitecturePage_wireProjectionRow__cVxIs{align-items:start;background:rgba(255,255,255,.9);border:1px solid #e6eaf1;border-left:4px solid rgba(161,98,7,.28);border-radius:8px;display:grid;gap:10px;grid-template-columns:minmax(130px,.9fr) minmax(120px,.8fr) minmax(112px,.8fr) minmax(160px,1fr);padding:10px 12px}.DvmArchitecturePage_wireProjectionRow__cVxIs code{color:var(--blue);font-size:11px;overflow-wrap:anywhere}.DvmArchitecturePage_wireProjectionRow__cVxIs strong{font-size:12px}.DvmArchitecturePage_wireProjectionRow__cVxIs span{color:var(--muted);font-size:12px;line-height:1.45}.DvmArchitecturePage_wireProjectionRow__cVxIs em{color:#a16207;font-size:11px;font-style:normal;line-height:1.45;overflow-wrap:anywhere}.DvmArchitecturePage_panelSections__79fTI{counter-reset:detail;display:grid;gap:34px}.DvmArchitecturePage_readerLayout__A05Cm{align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr) 230px}.DvmArchitecturePage_readerLayoutWide__65DY7{grid-template-columns:minmax(0,1fr)}.DvmArchitecturePage_panelSection__W1rT_{display:grid;gap:12px;max-width:820px;position:relative}.DvmArchitecturePage_panelSection__W1rT_+.DvmArchitecturePage_panelSection__W1rT_{border-top:1px solid var(--line);padding-top:30px}.DvmArchitecturePage_panelSection__W1rT_ h2{align-items:center;display:flex;gap:10px;font-size:25px;letter-spacing:0;line-height:1.12;margin:0}.DvmArchitecturePage_panelSection__W1rT_ h2:before{background:#f3f6fa;border:1px solid #e6eaf1;border-radius:5px;color:var(--blue);content:"N-" counter(detail,decimal-leading-zero);counter-increment:detail;flex:0 0 auto;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:10px;font-weight:850;line-height:1;padding:5px 6px}.DvmArchitecturePage_panelSection__W1rT_ li,.DvmArchitecturePage_panelSection__W1rT_ p{color:var(--muted);line-height:1.66;margin:0}.DvmArchitecturePage_panelSection__W1rT_ .DvmArchitecturePage_detailNote__L1LdJ{background:rgba(255,255,255,.76);border-left:3px solid #e6eaf1;color:#52605b;font-size:13px;line-height:1.58;padding:10px 12px}.DvmArchitecturePage_panelSection__W1rT_ ul{display:grid;gap:8px;margin:0;padding-left:20px}.DvmArchitecturePage_panelSection__W1rT_ li::marker{color:var(--blue)}.DvmArchitecturePage_factRail__yuDbT{align-self:start;background:linear-gradient(rgba(36,84,214,.04) 1px,transparent 0),linear-gradient(90deg,rgba(36,84,214,.04) 1px,transparent 0),#ffffff;background-size:20px 20px,20px 20px,auto;border:1px dashed #cfd6df;border-radius:8px;box-shadow:inset 4px 0 0 rgba(36,84,214,.28);display:grid;gap:12px;padding:14px;position:sticky;top:86px}.DvmArchitecturePage_factRail__yuDbT>span{color:var(--muted);font-size:11px;font-weight:850;text-transform:uppercase}.DvmArchitecturePage_factRail__yuDbT>strong{color:var(--ink);font-size:15px;line-height:1.3}.DvmArchitecturePage_proofList__wGewp{display:grid;gap:8px}.DvmArchitecturePage_proofCard__uw7FS{border-top:1px solid var(--line);display:grid;gap:4px;padding-top:9px}.DvmArchitecturePage_proofCard__uw7FS strong{color:var(--ink);font-size:12px;line-height:1.35}.DvmArchitecturePage_proofCard__uw7FS span{color:var(--green);font-size:10px;font-weight:850;text-transform:uppercase}.DvmArchitecturePage_proofCard__uw7FS code{color:var(--blue);font-size:11px;overflow-wrap:anywhere}.DvmArchitecturePage_proofCard__uw7FS em{color:#a16207;font-size:11px;font-style:normal;line-height:1.4;overflow-wrap:anywhere}.DvmArchitecturePage_factRail__yuDbT dl{display:grid;gap:8px;margin:0}.DvmArchitecturePage_factRail__yuDbT dl div{border-top:1px solid var(--line);display:grid;gap:3px;padding-top:8px}.DvmArchitecturePage_factRail__yuDbT dt{color:var(--green);font-size:10px;font-weight:850;margin:0;text-transform:uppercase}.DvmArchitecturePage_factRail__yuDbT dd{color:var(--muted);font-size:12px;line-height:1.45;margin:0}.DvmArchitecturePage_docFooter__NEAYm{align-items:center;border-top:1px solid var(--line);color:#7a837d;display:flex;font-size:12px;gap:12px;justify-content:space-between;line-height:1.5;padding-top:18px}.DvmArchitecturePage_docFooter__NEAYm a{color:var(--blue);text-decoration:none}@media (max-width:1080px){.DvmArchitecturePage_docsShell__V_edN{background:none;grid-template-columns:1fr}.DvmArchitecturePage_sidebar__iARAA{background:rgba(248,250,252,.96);border-bottom:1px solid var(--line);height:auto;padding:12px 18px;position:sticky;top:var(--space-2xl);z-index:12}.DvmArchitecturePage_sidebarNav__t44YV{display:flex;gap:18px;overflow-x:auto;padding:0 0 4px;white-space:nowrap}.DvmArchitecturePage_navSection__ys_ut{border-bottom:0;border-right:1px solid var(--line);min-width:190px;padding:0 16px 0 0}.DvmArchitecturePage_navSection__ys_ut:last-child{border-right:0}.DvmArchitecturePage_docsContent__WJi_X{max-width:none;padding:34px 24px 60px;scroll-margin-top:148px}.DvmArchitecturePage_architectureMap__94jNQ,.DvmArchitecturePage_readerPanel__a64qP{scroll-margin-top:148px}.DvmArchitecturePage_intentRail__VR1kk{grid-template-columns:repeat(4,minmax(0,1fr))}.DvmArchitecturePage_counterexampleGrid__lZZXO,.DvmArchitecturePage_formalCoverageGrid__bxnHK,.DvmArchitecturePage_gateFailures__12cbL,.DvmArchitecturePage_glossaryGrid__xmdQ1,.DvmArchitecturePage_lifecycleTimeline__3Py10,.DvmArchitecturePage_operationRail__l3JE3,.DvmArchitecturePage_replacementGrid__jEaXq,.DvmArchitecturePage_seeItRunGrid__A5sBa,.DvmArchitecturePage_systemLawGrid__n_NSR,.DvmArchitecturePage_walkthroughBoard__4jt2M,.DvmArchitecturePage_zoomLens__KsXVd{grid-template-columns:repeat(2,minmax(0,1fr))}.DvmArchitecturePage_admissionGate__Mafos,.DvmArchitecturePage_boundaryCutaway__MUp8i,.DvmArchitecturePage_evidenceReceiptLayout__yBP2Q,.DvmArchitecturePage_formalPreviewLayout__Pt14R,.DvmArchitecturePage_publicationFirewall__WiTkv,.DvmArchitecturePage_traceExplorer__hmopF{grid-template-columns:1fr}.DvmArchitecturePage_cutawayReturn__iD_k8{grid-column:auto}.DvmArchitecturePage_operationStep__LnEbi:after{display:none}.DvmArchitecturePage_mapGrid__5D2_7{grid-template-columns:1fr}.DvmArchitecturePage_blueprintPanel__6xh_r:first-child{grid-row:auto}.DvmArchitecturePage_readerLayout__A05Cm{grid-template-columns:1fr}.DvmArchitecturePage_factRail__yuDbT{position:static}}@media (max-width:780px){.DvmArchitecturePage_docsShell__V_edN{min-height:auto}.DvmArchitecturePage_sidebar__iARAA{border-bottom:1px solid rgba(220,227,234,.78);box-shadow:0 10px 22px -20px rgba(17,20,24,.32);overflow:hidden;padding:7px 0 6px;position:static;top:auto}.DvmArchitecturePage_sidebarNav__t44YV{align-items:center;display:flex;gap:6px;overflow-x:auto;padding:0 12px 2px;scrollbar-width:none;white-space:nowrap}.DvmArchitecturePage_navSection__ys_ut{border:0;display:flex;flex:0 0 auto;gap:6px;min-width:0;padding:0}.DvmArchitecturePage_navSectionTitle__Sfe5T,.DvmArchitecturePage_treeGlyph__0uOXS{display:none}.DvmArchitecturePage_navItems__1Pd7T{display:flex;gap:6px}.DvmArchitecturePage_navRow__KqTYf{display:block}.DvmArchitecturePage_navChildRow__BozUw{padding-left:0}.DvmArchitecturePage_navRow__KqTYf button{background:#ffffff;border:1px solid rgba(220,227,234,.9);border-radius:999px;color:#58635d;font-size:12px;line-height:1;max-width:168px;overflow:hidden;padding:8px 10px;text-overflow:ellipsis;white-space:nowrap;width:auto}.DvmArchitecturePage_navRow__KqTYf button.DvmArchitecturePage_activeNavButton__cznVD,.DvmArchitecturePage_navRow__KqTYf button:hover{background:var(--ink);border-color:var(--ink);color:#ffffff}.DvmArchitecturePage_docsContent__WJi_X{padding:18px 18px 52px;scroll-margin-top:24px}.DvmArchitecturePage_architectureMap__94jNQ,.DvmArchitecturePage_readerPanel__a64qP{scroll-margin-top:24px}.DvmArchitecturePage_readerIntro__NBNgi h1{font-size:34px}.DvmArchitecturePage_readerLead__rCjkq{font-size:16px}.DvmArchitecturePage_mapHero__OzXsf{grid-template-columns:1fr;padding:22px}.DvmArchitecturePage_mapHero__OzXsf:before{position:relative;right:auto;top:auto;width:max-content}.DvmArchitecturePage_mapHero__OzXsf h1{font-size:36px}.DvmArchitecturePage_heroCopy__RMn_M>p:not(.DvmArchitecturePage_eyebrow__y3SHD){font-size:16px}.DvmArchitecturePage_marginNotes__rvor3{border-left:0;border-top:1px dashed #b9c9c1;grid-template-columns:1fr;padding-left:0;padding-top:14px}.DvmArchitecturePage_activationStep__LRdGI,.DvmArchitecturePage_admissionGate__Mafos,.DvmArchitecturePage_boundaryCrossRow__IK_uz,.DvmArchitecturePage_boundaryCutaway__MUp8i,.DvmArchitecturePage_boundaryMatrixHead__WLnN7,.DvmArchitecturePage_bytecodeHeader__OgrFr,.DvmArchitecturePage_counterexampleGrid__lZZXO,.DvmArchitecturePage_evidenceReceiptLayout__yBP2Q,.DvmArchitecturePage_formalCoverageGrid__bxnHK,.DvmArchitecturePage_formalPlaneGrid__UO9g3,.DvmArchitecturePage_formalPreviewLayout__Pt14R,.DvmArchitecturePage_formalWitnessHead__KWnbd,.DvmArchitecturePage_formalWitnessRow__A0YcQ,.DvmArchitecturePage_gateFailures__12cbL,.DvmArchitecturePage_glossaryGrid__xmdQ1,.DvmArchitecturePage_intentRailDetail__SN_p5,.DvmArchitecturePage_intentRail__VR1kk,.DvmArchitecturePage_invariantBoard__qJBu5,.DvmArchitecturePage_invariantMatrixRow___IaTG,.DvmArchitecturePage_kernelContract__l9M5K,.DvmArchitecturePage_l0FamilyRow__O_cHh,.DvmArchitecturePage_lifecycleTimeline__3Py10,.DvmArchitecturePage_loweringTunnel__QVdGs,.DvmArchitecturePage_nodePassport__PBoaS,.DvmArchitecturePage_operationRail__l3JE3,.DvmArchitecturePage_overviewFocusGrid__htqVo,.DvmArchitecturePage_planeRow__TrxAC,.DvmArchitecturePage_profileComparison__Cy1wX,.DvmArchitecturePage_profilesBoard__nF1EQ,.DvmArchitecturePage_proofMatrixRow__LcmM7,.DvmArchitecturePage_publicationFirewall__WiTkv,.DvmArchitecturePage_receiptCard__DztiU div,.DvmArchitecturePage_replacementGrid__jEaXq,.DvmArchitecturePage_scopeRows___2cez,.DvmArchitecturePage_seeItRunGrid__A5sBa,.DvmArchitecturePage_semanticStackRow__WMiq3,.DvmArchitecturePage_swimlaneHeader__jgGx2,.DvmArchitecturePage_swimlaneRow__n798_,.DvmArchitecturePage_systemLawGrid__n_NSR,.DvmArchitecturePage_traceExplorer__hmopF,.DvmArchitecturePage_traceScenarioDetail__8P6Wq div,.DvmArchitecturePage_walkthroughBoard__4jt2M,.DvmArchitecturePage_wireProjectionRow__cVxIs,.DvmArchitecturePage_zoomLens__KsXVd{grid-template-columns:1fr}}@media (max-width:560px){.DvmArchitecturePage_sidebar__iARAA{top:auto}.DvmArchitecturePage_docsContent__WJi_X{gap:28px;overflow-x:hidden;padding:16px 16px 54px;scroll-margin-top:24px}.DvmArchitecturePage_architectureMap__94jNQ,.DvmArchitecturePage_readerPanel__a64qP{scroll-margin-top:24px}.DvmArchitecturePage_architectureMap__94jNQ,.DvmArchitecturePage_blueprintPanel__6xh_r,.DvmArchitecturePage_focusPanel__YUmGO,.DvmArchitecturePage_mapGrid__5D2_7,.DvmArchitecturePage_mapHero__OzXsf,.DvmArchitecturePage_overviewFocusGrid__htqVo{max-width:calc(100vw - 32px);width:calc(100vw - 32px)}.DvmArchitecturePage_mapHero__OzXsf{padding:18px}.DvmArchitecturePage_mapHero__OzXsf h1{font-size:30px;max-width:270px}.DvmArchitecturePage_heroCopy__RMn_M>p:not(.DvmArchitecturePage_eyebrow__y3SHD),.DvmArchitecturePage_marginNote__qsHfr,.DvmArchitecturePage_marginNotes__rvor3{max-width:calc(100vw - 68px)}.DvmArchitecturePage_claimGrid__YIr20{display:grid;gap:8px;justify-items:start}.DvmArchitecturePage_scopeRow__ocY0v strong{font-size:24px}.DvmArchitecturePage_activationStep__LRdGI{gap:6px}.DvmArchitecturePage_marginNote__qsHfr p{overflow-wrap:anywhere}.DvmArchitecturePage_readerIntro__NBNgi h1{font-size:29px}.DvmArchitecturePage_panelSection__W1rT_ h2{font-size:22px}}.DvmArchitecturePage_inlineCode__t9boY{background:rgba(36,84,214,.07);border-radius:4px;color:var(--blue);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.92em;padding:1px 5px}