.DescentPreviewLoop-module__fL-gaW__root{isolation:isolate;border-radius:var(--r-lg,4px);background:#030805;width:100%;height:100%;min-height:320px;position:relative;overflow:hidden}[data-theme=light] .DescentPreviewLoop-module__fL-gaW__root{background:#eee8dc}.DescentPreviewLoop-module__fL-gaW__plate{object-fit:cover;object-position:66% 50%;filter:saturate(1.05)contrast(1.04)brightness(.92);-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}[data-theme=light] .DescentPreviewLoop-module__fL-gaW__plate{filter:saturate(1.03)contrast(1.02)brightness(.98)}.DescentPreviewLoop-module__fL-gaW__veil{pointer-events:none;background:linear-gradient(#03080580,#0000 29% 60%,#03080594),radial-gradient(90% 110% at 66% 46%,#0000 32%,#02060433 82%);position:absolute;inset:0}[data-theme=light] .DescentPreviewLoop-module__fL-gaW__veil{background:linear-gradient(#f9f5ed3d,#0000 31% 62%,#eee7d99e),radial-gradient(90% 110% at 66% 46%,#0000 34%,#eee7d929 84%)}.DescentPreviewLoop-module__fL-gaW__canvas{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.DescentPreviewLoop-module__fL-gaW__stages{z-index:3;-webkit-backdrop-filter:blur(9px)saturate(1.05);max-width:calc(100% - 36px);font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.1em;text-transform:uppercase;pointer-events:none;background:#040a06ad;border:1px solid #deebe124;border-radius:999px;align-items:center;gap:8px;padding:9px 12px;font-size:12px;font-weight:600;display:flex;position:absolute;top:16px;left:18px}[data-theme=light] .DescentPreviewLoop-module__fL-gaW__stages{background:#fbf7eec7;border-color:#142a1b2b}.DescentPreviewLoop-module__fL-gaW__stageUnit{align-items:center;gap:8px;min-width:0;display:inline-flex}.DescentPreviewLoop-module__fL-gaW__stageLabel{color:var(--text-faint,#6f7d72);opacity:.46;align-items:center;gap:6px;transition:color .4s,opacity .4s,transform .4s;display:inline-flex}.DescentPreviewLoop-module__fL-gaW__stageLabel b{letter-spacing:.04em;opacity:.68;font-size:9px;font-weight:600}.DescentPreviewLoop-module__fL-gaW__connector{color:var(--text-faint,#6f7d72);opacity:.34;font-style:normal;transition:color .4s,opacity .4s}.DescentPreviewLoop-module__fL-gaW__stageLabel[data-state=complete]{opacity:.72}.DescentPreviewLoop-module__fL-gaW__stageLabel[data-state=active]{opacity:1;transform:translateY(-1px)}.DescentPreviewLoop-module__fL-gaW__sGreen[data-state=active],.DescentPreviewLoop-module__fL-gaW__sGreen[data-state=complete]{color:#4ade80}.DescentPreviewLoop-module__fL-gaW__sGold[data-state=active],.DescentPreviewLoop-module__fL-gaW__sGold[data-state=complete]{color:#ffc840}.DescentPreviewLoop-module__fL-gaW__sCobalt[data-state=active],.DescentPreviewLoop-module__fL-gaW__sCobalt[data-state=complete]{color:#78b9ff}.DescentPreviewLoop-module__fL-gaW__stageUnit[data-state=active] .DescentPreviewLoop-module__fL-gaW__connector,.DescentPreviewLoop-module__fL-gaW__stageUnit[data-state=complete] .DescentPreviewLoop-module__fL-gaW__connector{color:currentColor;opacity:.72}:is([data-theme=light] .DescentPreviewLoop-module__fL-gaW__sGreen[data-state=active],[data-theme=light] .DescentPreviewLoop-module__fL-gaW__sGreen[data-state=complete]){color:#0c7d36}:is([data-theme=light] .DescentPreviewLoop-module__fL-gaW__sGold[data-state=active],[data-theme=light] .DescentPreviewLoop-module__fL-gaW__sGold[data-state=complete]){color:#8a6115}:is([data-theme=light] .DescentPreviewLoop-module__fL-gaW__sCobalt[data-state=active],[data-theme=light] .DescentPreviewLoop-module__fL-gaW__sCobalt[data-state=complete]){color:#2447b8}.DescentPreviewLoop-module__fL-gaW__root[data-motion=off] .DescentPreviewLoop-module__fL-gaW__stageLabel{opacity:1;transition:none;transform:none}.DescentPreviewLoop-module__fL-gaW__root[data-motion=off] .DescentPreviewLoop-module__fL-gaW__connector{transition:none}.DescentPreviewLoop-module__fL-gaW__root[data-motion=off] .DescentPreviewLoop-module__fL-gaW__sGreen{color:#4ade80}.DescentPreviewLoop-module__fL-gaW__root[data-motion=off] .DescentPreviewLoop-module__fL-gaW__sGold{color:#ffc840}.DescentPreviewLoop-module__fL-gaW__root[data-motion=off] .DescentPreviewLoop-module__fL-gaW__sCobalt{color:#78b9ff}[data-theme=light] .DescentPreviewLoop-module__fL-gaW__root[data-motion=off] .DescentPreviewLoop-module__fL-gaW__sGreen{color:#0c7d36}[data-theme=light] .DescentPreviewLoop-module__fL-gaW__root[data-motion=off] .DescentPreviewLoop-module__fL-gaW__sGold{color:#8a6115}[data-theme=light] .DescentPreviewLoop-module__fL-gaW__root[data-motion=off] .DescentPreviewLoop-module__fL-gaW__sCobalt{color:#2447b8}.DescentPreviewLoop-module__fL-gaW__cta{z-index:2;position:absolute;bottom:14px;right:16px}.DescentPreviewLoop-module__fL-gaW__srOnly{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.DescentPreviewLoop-module__fL-gaW__caption{z-index:3;-webkit-backdrop-filter:blur(7px);color:#ecf2eaeb;text-shadow:0 1px 6px #0000008c;background:#040a0694;border-left:2px solid;border-radius:0 5px 5px 0;max-width:min(58%,540px);margin:0;padding:8px 11px;font-size:15.5px;line-height:1.4;transition:color .3s,border-color .3s;position:absolute;bottom:16px;left:18px}.DescentPreviewLoop-module__fL-gaW__caption[data-stage="0"]{color:#b9f0c6}.DescentPreviewLoop-module__fL-gaW__caption[data-stage="1"]{color:#ffd98f}.DescentPreviewLoop-module__fL-gaW__caption[data-stage="2"]{color:#b9d6ff}[data-theme=light] .DescentPreviewLoop-module__fL-gaW__caption{color:#142218e6;text-shadow:0 1px 6px #fffcf499;background:#fbf7eebd}[data-theme=light] .DescentPreviewLoop-module__fL-gaW__caption[data-stage="0"]{color:#0c7d36}[data-theme=light] .DescentPreviewLoop-module__fL-gaW__caption[data-stage="1"]{color:#8a6115}[data-theme=light] .DescentPreviewLoop-module__fL-gaW__caption[data-stage="2"]{color:#2b6cb0}@media (max-width:640px){.DescentPreviewLoop-module__fL-gaW__stages{letter-spacing:.055em;gap:5px;max-width:calc(100% - 24px);padding:8px 10px;font-size:10.5px;top:12px;left:12px}.DescentPreviewLoop-module__fL-gaW__stageUnit,.DescentPreviewLoop-module__fL-gaW__stageLabel{gap:4px}.DescentPreviewLoop-module__fL-gaW__stageLabel b{font-size:8px}.DescentPreviewLoop-module__fL-gaW__caption{max-width:none;padding:7px 9px;font-size:14.5px;line-height:1.35;bottom:76px;left:14px;right:14px}.DescentPreviewLoop-module__fL-gaW__cta{z-index:4;bottom:12px;left:14px;right:14px}.DescentPreviewLoop-module__fL-gaW__cta .minimal-btn{width:100%;padding-inline:18px}}
.EconomicsMatrix-module__Niew2a__wrap{margin-top:28px}.EconomicsMatrix-module__Niew2a__scroller{border:1px solid var(--panel-edge);border-radius:var(--r-lg);background:linear-gradient(180deg, #d7e2d806, transparent 45%), var(--panel);overflow-x:auto}.EconomicsMatrix-module__Niew2a__scroller:focus-visible{outline:2px solid var(--green-bright);outline-offset:2px}.EconomicsMatrix-module__Niew2a__table{border-collapse:collapse;width:100%;min-width:720px;font-size:16px;line-height:1.5}.EconomicsMatrix-module__Niew2a__table thead th{border-bottom:1px solid var(--panel-edge-strong);text-align:left;font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text-dim);padding:14px 18px 12px;font-size:14.5px;font-weight:600}.EconomicsMatrix-module__Niew2a__table tbody th,.EconomicsMatrix-module__Niew2a__table tbody td{border-bottom:1px solid var(--panel-edge);text-align:left;vertical-align:top;color:var(--text);padding:16px 18px}.EconomicsMatrix-module__Niew2a__table tbody tr:last-child th,.EconomicsMatrix-module__Niew2a__table tbody tr:last-child td{border-bottom:0}.EconomicsMatrix-module__Niew2a__table tbody th{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-hi);white-space:nowrap;font-size:14.5px;font-weight:600}.EconomicsMatrix-module__Niew2a__table tbody tr:hover{background:#d7e2d80a}[data-theme=light] .EconomicsMatrix-module__Niew2a__table tbody tr:hover{background:#26382a0a}.EconomicsMatrix-module__Niew2a__linkCell{white-space:nowrap}.EconomicsMatrix-module__Niew2a__linkCell a{color:var(--green-bright);font-family:var(--font-mono);letter-spacing:.04em;font-size:14.5px;text-decoration:none}.EconomicsMatrix-module__Niew2a__linkCell a:hover,.EconomicsMatrix-module__Niew2a__linkCell a:focus-visible{text-decoration:underline}.EconomicsMatrix-module__Niew2a__mobileLabel{display:none}.EconomicsMatrix-module__Niew2a__fine{font-family:var(--font-mono);color:var(--text-dim);margin:14px 0 0;font-size:14.5px;line-height:1.5}@media (max-width:640px){.EconomicsMatrix-module__Niew2a__wrap{margin-top:22px}.EconomicsMatrix-module__Niew2a__scroller{background:0 0;border:0;border-radius:0;overflow-x:visible}.EconomicsMatrix-module__Niew2a__table{border-collapse:separate;min-width:0;font-size:15.5px;line-height:1.45;display:block}.EconomicsMatrix-module__Niew2a__table thead{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.EconomicsMatrix-module__Niew2a__table tbody{gap:12px;display:grid}.EconomicsMatrix-module__Niew2a__table tbody tr{border:1px solid var(--panel-edge);border-radius:var(--r-lg);background:linear-gradient(180deg, #d7e2d809, transparent 48%), var(--panel);padding:16px;display:grid}.EconomicsMatrix-module__Niew2a__table tbody th,.EconomicsMatrix-module__Niew2a__table tbody td{border-bottom:0;padding:0;display:block}.EconomicsMatrix-module__Niew2a__table tbody th{white-space:normal;margin-bottom:12px;font-size:14px}.EconomicsMatrix-module__Niew2a__table tbody td:not(.EconomicsMatrix-module__Niew2a__linkCell){border-top:1px solid var(--panel-edge);padding-top:11px}.EconomicsMatrix-module__Niew2a__mobileLabel{color:var(--text-faint);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin-bottom:4px;font-size:13px;font-weight:600;display:block}.EconomicsMatrix-module__Niew2a__linkCell{white-space:normal;padding-top:12px!important}.EconomicsMatrix-module__Niew2a__linkCell a{align-items:center;min-height:44px;font-size:14px;display:inline-flex}.EconomicsMatrix-module__Niew2a__fine{margin-top:12px;font-size:14px;line-height:1.45}}
.contracts-module__udWtIq__contractsPage .section{scroll-margin-top:96px}[data-theme=light] .contracts-module__udWtIq__contractsPage{--deep-ink:#f4efe3;--charcoal:#dfe7d9;--obsidian:#f0eadf;--basalt:#f7f1e6;--basalt-2:#dfe8da;--panel:#fffaf0;--bg-1:#f4efe3;--bg-2:#dde7d8;--panel-edge:#1b17101f;--panel-edge-strong:#1b171038;--text-hi:#0e1b13;--text:#203126;--text-dim:#405144;--text-faint:#617064;background:#f4efe3}:is([data-theme=light] .contracts-module__udWtIq__metaBar,[data-theme=light] .contracts-module__udWtIq__topoMobileStep,[data-theme=light] .contracts-module__udWtIq__codeBlock){--text-hi:#0e1b13;--text:#203126;--text-dim:#405144;--text-faint:#617064}[data-theme=light] .contracts-module__udWtIq__contractsPage .section h2{color:var(--text-hi)}:is([data-theme=light] .contracts-module__udWtIq__contractsPage .lead,[data-theme=light] .contracts-module__udWtIq__contractsPage .prose p){color:var(--text)}[data-theme=light] .contracts-module__udWtIq__codeBlock{--obsidian:#f0eadf;--panel-edge:#1b17101f}.contracts-module__udWtIq__metaBar{border:1px solid var(--panel-edge);border-radius:var(--r);font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-dim);background:#050b08c2;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:22px;padding:10px 14px;font-size:14px;display:flex}.contracts-module__udWtIq__metaActive{color:var(--green-bright);align-items:center;gap:7px;font-weight:600;display:inline-flex}.contracts-module__udWtIq__metaDot{background:var(--green-bright);width:6px;height:6px;box-shadow:0 0 8px var(--green-bright);border-radius:50%}.contracts-module__udWtIq__metaSep{opacity:.3}.contracts-module__udWtIq__metaLink{color:var(--text-dim);transition:color .2s var(--ease);margin-left:auto;text-decoration:none}.contracts-module__udWtIq__metaLink:hover,.contracts-module__udWtIq__metaLink:focus-visible{color:var(--green-bright)}.contracts-module__udWtIq__queryTeaser{font-family:var(--font-mono);letter-spacing:.04em;margin:14px 0 0;font-size:14px}.contracts-module__udWtIq__queryTeaser a{color:var(--green-bright);opacity:.85;transition:opacity .2s var(--ease);text-decoration:none}.contracts-module__udWtIq__queryTeaser a:hover,.contracts-module__udWtIq__queryTeaser a:focus-visible{opacity:1}[data-theme=light] .contracts-module__udWtIq__queryTeaser a{color:#0c7d36}.contracts-module__udWtIq__topologyBlock{margin-top:clamp(28px,3vw,42px);scroll-margin-top:96px}.contracts-module__udWtIq__topologyTitle{color:var(--text-hi);font-family:var(--font-display);margin:0;font-size:clamp(22px,2.1vw,30px);font-weight:500;line-height:1.12}.contracts-module__udWtIq__topologyLead{max-width:68ch;color:var(--text);margin:8px 0 16px;font-size:clamp(16px,1.3vw,18px);line-height:1.5}.contracts-module__udWtIq__topologyBlock+.contracts-module__udWtIq__queryTeaser{margin-top:24px}[data-theme=light] .contracts-module__udWtIq__metaBar{background:#fffaf0d1}[data-theme=light] .contracts-module__udWtIq__topoMobileStep span{background:#fffaf0f5}.contracts-module__udWtIq__topoWrap{border-radius:var(--r-lg);margin:4px -4px 0;padding:4px;overflow-x:auto}.contracts-module__udWtIq__topoWrap:focus-visible{outline:2px solid var(--green-bright);outline-offset:2px}.contracts-module__udWtIq__topo{width:100%;min-width:620px;height:auto;color:var(--text);font-family:var(--font-mono);display:block}.contracts-module__udWtIq__topoMobile{display:none}.contracts-module__udWtIq__diagramNode{opacity:1}.contracts-module__udWtIq__diagramLine{stroke-dasharray:1;stroke-dashoffset:0}.contracts-module__udWtIq__animate .contracts-module__udWtIq__diagramNode{animation:contracts-module__udWtIq__nodeIn .5s var(--ease) both}.contracts-module__udWtIq__animate .contracts-module__udWtIq__diagramLine{animation:contracts-module__udWtIq__drawIn .7s var(--ease) both}@keyframes contracts-module__udWtIq__nodeIn{0%{opacity:0}to{opacity:1}}@keyframes contracts-module__udWtIq__drawIn{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}.contracts-module__udWtIq__hovering [data-node],.contracts-module__udWtIq__hovering [data-edge]{opacity:.12;transition:opacity .18s var(--ease)}.contracts-module__udWtIq__hovering .contracts-module__udWtIq__active{opacity:1}.contracts-module__udWtIq__legend{flex-wrap:wrap;gap:10px 26px;margin-top:22px;display:flex}.contracts-module__udWtIq__legendItem{font-family:var(--font-mono);letter-spacing:.04em;color:var(--text-dim);align-items:center;gap:9px;font-size:14.5px;display:inline-flex}.contracts-module__udWtIq__legendItem i{border-top:1px solid;width:26px;height:0}.contracts-module__udWtIq__legendLineGreen{opacity:.7;border-color:var(--midgard-green)!important}.contracts-module__udWtIq__legendLineNeutral{border-color:var(--text-faint)!important}.contracts-module__udWtIq__legendLineGold{opacity:.8;border-color:var(--gold)!important}@media (max-width:640px){.contracts-module__udWtIq__topoWrap{margin:0;padding:0;overflow:visible}.contracts-module__udWtIq__topo{display:none}.contracts-module__udWtIq__topoMobile{gap:10px;display:grid;position:relative}.contracts-module__udWtIq__topoMobile:before{content:"";background:linear-gradient(180deg, var(--green-bright), #cf9a2eb8, #f4f1e62e);opacity:.55;width:1px;position:absolute;top:26px;bottom:26px;left:17px}.contracts-module__udWtIq__topoMobileStep{border:1px solid var(--panel-edge);background:linear-gradient(#f4f1e609,#0000 48%),#050b08c7;border-radius:8px;grid-template-columns:34px minmax(0,1fr);gap:4px 12px;min-height:112px;padding:16px;display:grid;position:relative}.contracts-module__udWtIq__topoMobileStep[data-tone=green]{border-color:#4ef3833d}.contracts-module__udWtIq__topoMobileStep[data-tone=gold]{border-color:#cf9a2e47}.contracts-module__udWtIq__topoMobileStep span{z-index:1;width:34px;height:34px;color:var(--green-bright);font-family:var(--font-mono);background:#040705f5;border:1px solid #4ef38370;border-radius:999px;grid-row:1/span 2;place-items:center;font-size:14px;display:grid;position:relative;box-shadow:0 0 16px #4ef38329}.contracts-module__udWtIq__topoMobileStep[data-tone=gold] span{color:var(--gold-bright);border-color:#cf9a2e8f;box-shadow:0 0 16px #cf9a2e24}.contracts-module__udWtIq__topoMobileStep h3{color:var(--text-hi);letter-spacing:0;margin:1px 0 0;font-size:18px;font-weight:500}.contracts-module__udWtIq__topoMobileStep p{color:var(--text-dim);grid-column:2;margin:0;font-size:16px;line-height:1.48}.contracts-module__udWtIq__legend{display:none}[data-theme=light] .contracts-module__udWtIq__topoMobileStep{background:linear-gradient(#ffffff6b,#0000 58%),#fffaf0d6}}.contracts-module__udWtIq__copyField{flex:auto;align-items:center;gap:8px;min-width:0;max-width:100%;display:flex}.contracts-module__udWtIq__copyValue{min-width:0;font-family:var(--font-mono);letter-spacing:.01em;color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;transition:color .2s var(--ease);flex:auto;font-size:14px;text-decoration:none;overflow:hidden}a.contracts-module__udWtIq__copyValue:hover,a.contracts-module__udWtIq__copyValue:focus-visible{color:var(--green-bright)}.contracts-module__udWtIq__copyBtn{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-faint);border:1px solid var(--panel-edge);border-radius:var(--r-sm);cursor:pointer;transition:color .2s var(--ease), border-color .2s var(--ease);background:0 0;flex:none;padding:3px 7px;font-size:14px}.contracts-module__udWtIq__copyBtn:hover,.contracts-module__udWtIq__copyBtn:focus-visible,.contracts-module__udWtIq__copyBtn[data-copied=true]{color:var(--green-bright);border-color:var(--green-dim)}.contracts-module__udWtIq__directory{grid-template-columns:minmax(0,1fr);gap:5px;display:grid}@media (min-width:1280px){.contracts-module__udWtIq__directory{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}}.contracts-module__udWtIq__contractRow{border:1px solid var(--panel-edge);border-left:2px solid var(--panel-edge-strong);border-radius:var(--r);background:linear-gradient(180deg, #d7e2d805, transparent 40%), var(--panel);padding:11px 14px 12px 16px;position:relative}.contracts-module__udWtIq__contractRow[data-accent=green]{border-left-color:var(--green-dim)}.contracts-module__udWtIq__contractRow[data-accent=gold]{border-left-color:var(--gold-line)}.contracts-module__udWtIq__contractHead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.contracts-module__udWtIq__contractName{font-family:var(--font-display);color:var(--text-hi);font-size:17px;font-weight:500}.contracts-module__udWtIq__contractRow[data-accent=green] .contracts-module__udWtIq__contractName{color:var(--green-bright)}.contracts-module__udWtIq__contractRow[data-accent=gold] .contracts-module__udWtIq__contractName{color:var(--gold-bright)}.contracts-module__udWtIq__tag{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);border:1px solid var(--panel-edge);border-radius:999px;padding:2px 7px;font-size:14px}.contracts-module__udWtIq__contractDesc{color:var(--text);margin:4px 0 8px;font-size:16px;line-height:1.36}.contracts-module__udWtIq__addrLine{border-top:1px solid var(--panel-edge);align-items:center;gap:6px;padding-top:7px;display:flex}.contracts-module__udWtIq__addrLabel{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);flex:none;font-size:14px}.contracts-module__udWtIq__directory .contracts-module__udWtIq__copyField{gap:6px}.contracts-module__udWtIq__directory .contracts-module__udWtIq__copyValue{font-size:14.5px}.contracts-module__udWtIq__directory .contracts-module__udWtIq__copyBtn{padding:2px 6px;font-size:14px}.contracts-module__udWtIq__refList{border:1px solid var(--panel-edge);border-radius:var(--r-lg);background:var(--panel-edge);grid-template-columns:minmax(0,1fr);gap:1px;display:grid;overflow:hidden}.contracts-module__udWtIq__refRow{background:var(--panel);flex-wrap:wrap;align-items:center;gap:14px;min-width:0;padding:13px 18px;display:flex}.contracts-module__udWtIq__refName{font-family:var(--font-mono);color:var(--text-hi);flex:none;width:168px;font-size:14.5px}.contracts-module__udWtIq__refRole{font-family:var(--font-mono);letter-spacing:.04em;color:var(--gold-bright);opacity:.85;flex:none;width:132px;font-size:14.5px}.contracts-module__udWtIq__timeline{grid-template-columns:minmax(0,1fr);gap:2px;margin-left:6px;padding-left:28px;display:grid;position:relative}.contracts-module__udWtIq__timeline:before{content:"";background:linear-gradient(180deg, var(--panel-edge), var(--green-dim));width:1px;position:absolute;top:8px;bottom:14px;left:6px}.contracts-module__udWtIq__tItem{padding:12px 0;position:relative}.contracts-module__udWtIq__tItem:before{content:"";background:var(--charcoal);border:1px solid var(--text-faint);border-radius:50%;width:8px;height:8px;position:absolute;top:17px;left:-25px}.contracts-module__udWtIq__tItemGenesis:before{background:var(--midgard-green);border-color:var(--green-bright);width:11px;height:11px;box-shadow:0 0 10px var(--green-glow);left:-26px}.contracts-module__udWtIq__tHead{flex-wrap:wrap;align-items:baseline;gap:12px;display:flex}.contracts-module__udWtIq__tTime{font-family:var(--font-mono);color:var(--text-faint);flex:none;width:52px;font-size:14px}.contracts-module__udWtIq__tAction{color:var(--text-hi);font-size:16px}.contracts-module__udWtIq__tBadge{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:2px 8px;font-size:14px}.contracts-module__udWtIq__tBadgeGenesis{color:var(--green-bright);border:1px solid var(--green-dim)}.contracts-module__udWtIq__tNote{color:var(--text-dim);border:1px solid var(--panel-edge)}.contracts-module__udWtIq__tTx{margin-top:7px;margin-left:64px}.contracts-module__udWtIq__codeBlock{border:1px solid var(--panel-edge);border-radius:var(--r-lg);background:var(--obsidian);overflow:hidden}.contracts-module__udWtIq__codeHead{border-bottom:1px solid var(--panel-edge);font-family:var(--font-mono);letter-spacing:.05em;color:var(--text-dim);background:#050b08c7;align-items:center;gap:8px;padding:9px 16px;font-size:14.5px;display:flex}.contracts-module__udWtIq__codeDot{background:var(--gold-dim);border-radius:50%;width:7px;height:7px}.contracts-module__udWtIq__code{max-width:100%;font-family:var(--font-mono);color:var(--text);margin:0;padding:18px 20px;font-size:14.5px;line-height:1.7;overflow-x:auto}.contracts-module__udWtIq__code .contracts-module__udWtIq__tok{color:var(--green-bright)}.contracts-module__udWtIq__code .contracts-module__udWtIq__str{color:var(--gold-bright)}.contracts-module__udWtIq__code .contracts-module__udWtIq__cmt{color:var(--text-faint)}[data-theme=light] .contracts-module__udWtIq__codeBlock{background:#f0eadf}[data-theme=light] .contracts-module__udWtIq__codeHead{background:#fffaf0b8}@media (max-width:560px){.contracts-module__udWtIq__tTx{margin-left:0}.contracts-module__udWtIq__refName,.contracts-module__udWtIq__refRole{width:100%}.contracts-module__udWtIq__code{white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;overflow-x:hidden}}
.GlossaryList-module__nypHDG__list{column-width:320px;column-count:auto;-webkit-backdrop-filter:blur(16px)saturate(.92);background:linear-gradient(145deg,#f4f1e614,#0000 62%),#040a07b8;border:1px solid #f4f1e61f;border-radius:8px;column-gap:clamp(32px,3vw,56px);max-width:none;margin:18px 0 0;padding:12px 18px;box-shadow:0 24px 64px #0000003d,inset 0 1px #ffffff0d}.GlossaryList-module__nypHDG__row{break-inside:avoid;border-bottom:1px solid #f4f1e61f;padding:13px 2px 15px;scroll-margin-top:110px}.GlossaryList-module__nypHDG__row dt{color:var(--text-hi);font-size:16.5px;font-weight:500}.GlossaryList-module__nypHDG__row dd{color:var(--text-dim);margin:4px 0 0;font-size:15.5px;line-height:1.5}[data-theme=light] .GlossaryList-module__nypHDG__list{-webkit-backdrop-filter:blur(18px)saturate(.92);background:linear-gradient(145deg,#ffffffad,#fffaf042 62%),#fffaf0ad;border-color:#0e1b1329;box-shadow:0 24px 64px #362d1e1f,inset 0 1px #ffffffc2}[data-theme=light] .GlossaryList-module__nypHDG__row{border-bottom-color:#0e1b131f}@media (max-width:720px){.GlossaryList-module__nypHDG__list{column-width:auto;column-count:1}}
.JumpChips-module__40l49a__bar{z-index:40;pointer-events:none;justify-content:center;padding:0 16px;display:flex;position:sticky;top:76px}.JumpChips-module__40l49a__panel{pointer-events:auto;border:1px solid var(--panel-edge-strong,#f4f1e62b);-webkit-backdrop-filter:blur(14px);scrollbar-width:none;-ms-overflow-style:none;background:#080d09f2;border-radius:999px;align-items:center;gap:6px;max-width:100%;padding:6px;display:flex;overflow-x:auto;box-shadow:0 10px 28px #0408052e}.JumpChips-module__40l49a__panel::-webkit-scrollbar{display:none}[data-theme=light] .JumpChips-module__40l49a__panel{background:#faf6eef7;border-color:#4937172e;box-shadow:0 10px 28px #362d1e1f}.JumpChips-module__40l49a__chip{appearance:none;border:1px solid var(--panel-edge,#f4f1e61f);cursor:pointer;white-space:nowrap;font-family:var(--font-mono,ui-monospace, monospace);letter-spacing:.08em;text-transform:uppercase;color:var(--text,#b7c6bc);background:#f4f1e60a;border-radius:999px;flex-shrink:0;padding:11px 17px;font-size:14.5px;font-weight:600;line-height:1;transition:color .25s,background-color .25s,border-color .25s}[data-theme=light] .JumpChips-module__40l49a__chip{color:#3a4136;background:#fffcf48c;border-color:#49371729}.JumpChips-module__40l49a__chip:hover,.JumpChips-module__40l49a__chip:focus-visible{color:var(--text-hi,#f4f1e6);border-color:var(--panel-edge-strong,#f4f1e647);background:#f4f1e614}:is([data-theme=light] .JumpChips-module__40l49a__chip:hover,[data-theme=light] .JumpChips-module__40l49a__chip:focus-visible){color:#15170f;background:#fffcf4e6;border-color:#49371752}.JumpChips-module__40l49a__chip.JumpChips-module__40l49a__chipActive,.JumpChips-module__40l49a__chip.JumpChips-module__40l49a__chipActive:hover,.JumpChips-module__40l49a__chip.JumpChips-module__40l49a__chipActive:focus-visible{background:var(--green-bright,#4ef383);color:#06110a;border-color:#0000}[data-theme=light] .JumpChips-module__40l49a__chip.JumpChips-module__40l49a__chipActive{background:var(--green-bright,#0c7d36);color:#f4f1ec;border-color:#0000}[data-theme=light] .JumpChips-module__40l49a__chip.JumpChips-module__40l49a__chipActive:hover{background:var(--green-bright,#0c7d36);color:#f4f1ec;border-color:#0000}[data-theme=light] .JumpChips-module__40l49a__chip.JumpChips-module__40l49a__chipActive:focus-visible{background:var(--green-bright,#0c7d36);color:#f4f1ec;border-color:#0000}@media (prefers-reduced-motion:reduce){.JumpChips-module__40l49a__chip{transition:none}}@media (max-width:640px){.JumpChips-module__40l49a__bar{justify-content:flex-start;padding:0 12px}.JumpChips-module__40l49a__chip{min-height:44px;padding-inline:16px}}
.SoftConfirmFeed-module__fmT1HG__feed{--tx-signal:#62f59a;--tx-edge:#62f59a99;--tx-surface:#3ed5741a;--tx-surface-active:#3ed57433;--tx-sweep:#88ffb252;--block-signal:#ffc857;--block-edge:#ffc857ad;--block-surface:#ffb5321a;--block-surface-active:#ffb53233;--block-sweep:#ffde8b59;--commit-signal:#74b9ff;--commit-edge:#74b9ffb3;--commit-surface:#4991ff1c;--commit-surface-active:#4991ff38;--commit-sweep:#96d0ff5c;border:1px solid var(--panel-edge-strong);border-radius:var(--r-lg);background:linear-gradient(180deg, #d7e2d80b, transparent 45%), var(--panel);margin-top:28px;padding:18px 18px 16px;position:relative}.SoftConfirmFeed-module__fmT1HG__overline{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--text);align-items:center;gap:9px;font-size:14.5px;font-weight:650;display:inline-flex}.SoftConfirmFeed-module__fmT1HG__overlineDot{border:2px solid var(--panel);background:var(--tx-signal);border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 2px #62f59a57,0 0 14px #62f59ab8}.SoftConfirmFeed-module__fmT1HG__feed[data-motion=on] .SoftConfirmFeed-module__fmT1HG__overlineDot{animation:2.4s ease-in-out infinite SoftConfirmFeed-module__fmT1HG__overlinePulse}.SoftConfirmFeed-module__fmT1HG__stream{flex-direction:column;gap:7px;margin-top:16px;display:flex;overflow:hidden}.SoftConfirmFeed-module__fmT1HG__row{--signal:var(--tx-signal);--edge:var(--tx-edge);--surface:var(--tx-surface);--surface-active:var(--tx-surface-active);--sweep:var(--tx-sweep);border:1px solid var(--edge);border-left:4px solid var(--signal);background:var(--surface);min-height:44px;font-family:var(--font-mono);isolation:isolate;border-radius:4px;grid-template-columns:12px 72px minmax(0,1fr) minmax(178px,auto);align-items:center;gap:12px;padding:8px 12px 8px 10px;font-size:14.5px;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #f4f1e606}.SoftConfirmFeed-module__fmT1HG__row[data-kind=block]{--signal:var(--block-signal);--edge:var(--block-edge);--surface:var(--block-surface);--surface-active:var(--block-surface-active);--sweep:var(--block-sweep);border-top-style:dashed;border-bottom-style:dashed}.SoftConfirmFeed-module__fmT1HG__row[data-kind=commit]{--signal:var(--commit-signal);--edge:var(--commit-edge);--surface:var(--commit-surface);--surface-active:var(--commit-surface-active);--sweep:var(--commit-sweep);box-shadow:inset -4px 0 0 var(--signal), inset 0 0 0 1px #f4f1e606}.SoftConfirmFeed-module__fmT1HG__row:after{content:"";z-index:-1;pointer-events:none;opacity:0;background:linear-gradient(90deg, transparent, var(--sweep), transparent);width:32%;position:absolute;inset:0 auto 0 0;transform:translate(-125%)}.SoftConfirmFeed-module__fmT1HG__feed[data-motion=on] .SoftConfirmFeed-module__fmT1HG__row[data-newest]{animation:SoftConfirmFeed-module__fmT1HG__rowIn .62s var(--ease), SoftConfirmFeed-module__fmT1HG__rowFocus 1.25s ease-out}.SoftConfirmFeed-module__fmT1HG__feed[data-motion=on] .SoftConfirmFeed-module__fmT1HG__row[data-newest]:after{animation:1.15s ease-out SoftConfirmFeed-module__fmT1HG__signalSweep}.SoftConfirmFeed-module__fmT1HG__feed[data-motion=on] .SoftConfirmFeed-module__fmT1HG__row[data-newest] .SoftConfirmFeed-module__fmT1HG__dot{animation:1.15s ease-out SoftConfirmFeed-module__fmT1HG__markerPulse}.SoftConfirmFeed-module__fmT1HG__dot{border:2px solid var(--signal);background:var(--signal);border-radius:50%;flex:none;grid-column:1;width:10px;height:10px;box-shadow:0 0 0 2px #050c08b8}.SoftConfirmFeed-module__fmT1HG__row[data-kind=block] .SoftConfirmFeed-module__fmT1HG__dot{border-radius:1px;transform:rotate(45deg)}.SoftConfirmFeed-module__fmT1HG__row[data-kind=commit] .SoftConfirmFeed-module__fmT1HG__dot{box-shadow:0 0 0 2px #050c08b8, 0 0 0 4px var(--commit-edge);background:0 0;border-width:3px}.SoftConfirmFeed-module__fmT1HG__kind{border:1px solid var(--edge);width:72px;color:var(--signal);letter-spacing:.1em;text-align:center;background:#050c088f;border-radius:2px;grid-column:2;padding:4px 6px;font-size:14px;font-weight:750;line-height:1}.SoftConfirmFeed-module__fmT1HG__label{z-index:1;min-width:0;color:var(--text-hi);text-overflow:ellipsis;white-space:nowrap;grid-column:3;font-weight:650;position:relative;overflow:hidden}.SoftConfirmFeed-module__fmT1HG__status{z-index:1;color:var(--text);text-align:right;grid-column:4;margin-left:auto;font-size:14px;font-weight:550;position:relative}.SoftConfirmFeed-module__fmT1HG__row[data-newest] .SoftConfirmFeed-module__fmT1HG__status{color:var(--signal);font-weight:750}.SoftConfirmFeed-module__fmT1HG__fine{font-family:var(--font-mono);color:var(--text-dim);margin:14px 0 0;font-size:14.5px;line-height:1.5}.SoftConfirmFeed-module__fmT1HG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes SoftConfirmFeed-module__fmT1HG__rowIn{0%{opacity:0;transform:translateY(-16px)scaleY(.92)}55%{opacity:1}to{opacity:1;transform:none}}@keyframes SoftConfirmFeed-module__fmT1HG__rowFocus{0%,18%{background:var(--surface-active);box-shadow:inset 0 0 0 2px var(--signal), 0 0 24px -6px var(--signal)}to{background:var(--surface)}}@keyframes SoftConfirmFeed-module__fmT1HG__signalSweep{0%{opacity:0;transform:translate(-125%)}18%{opacity:1}to{opacity:0;transform:translate(410%)}}@keyframes SoftConfirmFeed-module__fmT1HG__markerPulse{0%,22%{filter:brightness(1.3);box-shadow:0 0 0 3px #050c08bd, 0 0 0 7px var(--edge), 0 0 22px var(--signal)}to{filter:none}}@keyframes SoftConfirmFeed-module__fmT1HG__overlinePulse{0%,to{box-shadow:0 0 0 2px #62f59a47,0 0 10px #62f59a80}50%{box-shadow:0 0 0 4px #62f59a2e,0 0 18px #62f59ad9}}[data-theme=light] .SoftConfirmFeed-module__fmT1HG__feed{--tx-signal:#006b53;--tx-edge:#006b539e;--tx-surface:#00806017;--tx-surface-active:#00806033;--tx-sweep:#00806047;--block-signal:#7a5200;--block-edge:#7a5200a3;--block-surface:#d991001a;--block-surface-active:#d9910036;--block-sweep:#d991004d;--commit-signal:#005ea8;--commit-edge:#005ea8a3;--commit-surface:#0070c017;--commit-surface-active:#0070c033;--commit-sweep:#0070c04a;background:linear-gradient(180deg, #0c7d360b, transparent 45%), var(--panel)}[data-theme=light] .SoftConfirmFeed-module__fmT1HG__overlineDot{border-color:var(--panel);box-shadow:0 0 0 2px #006b533d,0 0 12px #006b5352}[data-theme=light] .SoftConfirmFeed-module__fmT1HG__row{box-shadow:inset 0 0 0 1px #0e1b1309}[data-theme=light] .SoftConfirmFeed-module__fmT1HG__row[data-kind=commit]{box-shadow:inset -4px 0 0 var(--signal), inset 0 0 0 1px #0e1b1309}[data-theme=light] .SoftConfirmFeed-module__fmT1HG__dot{box-shadow:0 0 0 2px var(--panel)}[data-theme=light] .SoftConfirmFeed-module__fmT1HG__row[data-kind=commit] .SoftConfirmFeed-module__fmT1HG__dot{box-shadow:0 0 0 2px var(--panel), 0 0 0 4px var(--commit-edge)}[data-theme=light] .SoftConfirmFeed-module__fmT1HG__kind{background:#fffffcb8}@media (prefers-reduced-motion:reduce){.SoftConfirmFeed-module__fmT1HG__feed .SoftConfirmFeed-module__fmT1HG__overlineDot,.SoftConfirmFeed-module__fmT1HG__feed .SoftConfirmFeed-module__fmT1HG__row[data-newest],.SoftConfirmFeed-module__fmT1HG__feed .SoftConfirmFeed-module__fmT1HG__row[data-newest]:after,.SoftConfirmFeed-module__fmT1HG__feed .SoftConfirmFeed-module__fmT1HG__row[data-newest] .SoftConfirmFeed-module__fmT1HG__dot{animation:none}}@media (max-width:560px){.SoftConfirmFeed-module__fmT1HG__feed{padding:16px 12px 14px}.SoftConfirmFeed-module__fmT1HG__row{grid-template-rows:auto auto;grid-template-columns:12px 66px minmax(0,1fr);gap:5px 10px;min-height:58px;padding:8px 10px 8px 8px}.SoftConfirmFeed-module__fmT1HG__stream .SoftConfirmFeed-module__fmT1HG__row:nth-child(n+6){display:none}.SoftConfirmFeed-module__fmT1HG__overline{white-space:nowrap;letter-spacing:.09em;max-width:100%;font-size:14px}.SoftConfirmFeed-module__fmT1HG__dot,.SoftConfirmFeed-module__fmT1HG__kind{grid-row:1/span 2}.SoftConfirmFeed-module__fmT1HG__kind{width:66px}.SoftConfirmFeed-module__fmT1HG__label,.SoftConfirmFeed-module__fmT1HG__status{text-align:left;grid-column:3;margin-left:0}.SoftConfirmFeed-module__fmT1HG__status{font-size:14.5px}}@media (forced-colors:active){.SoftConfirmFeed-module__fmT1HG__row,.SoftConfirmFeed-module__fmT1HG__kind,.SoftConfirmFeed-module__fmT1HG__dot{border-color:canvastext}.SoftConfirmFeed-module__fmT1HG__row[data-kind=block]{border-top-style:dashed;border-bottom-style:dashed}.SoftConfirmFeed-module__fmT1HG__row[data-kind=commit]{border-right:4px double canvastext}}
.page-module__ZlhfYG__strip{border-top:1px solid #f4f1e624;grid-template-columns:repeat(auto-fit,minmax(168px,1fr));gap:0 36px;max-width:1080px;margin:10px auto 0;display:grid}.page-module__ZlhfYG__cell{border-bottom:1px solid #f4f1e61f;align-content:start;gap:7px;padding:24px 0 20px;display:grid}.page-module__ZlhfYG__cellKicker{font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--text-dim);font-size:14.5px}.page-module__ZlhfYG__cellValue{font-family:var(--font-display,inherit);color:var(--text-hi);text-wrap:balance;font-size:clamp(24px,2.4vw,34px);font-weight:500;line-height:1.08}.page-module__ZlhfYG__cellFine{color:var(--text-dim);max-width:30ch;font-size:14.5px;line-height:1.45}.page-module__ZlhfYG__cellLink{font-family:var(--font-mono);color:var(--green-bright);transition:opacity .18s var(--ease);justify-self:start;font-size:14px;text-decoration:none}.page-module__ZlhfYG__cellLink:hover{opacity:.75}[data-theme=light] .page-module__ZlhfYG__strip{border-top-color:#0e1b1329}[data-theme=light] .page-module__ZlhfYG__cell{border-bottom-color:#0e1b131f}[data-theme=light] .page-module__ZlhfYG__cellLink{color:#0c7d36}@media (max-width:640px){.page-module__ZlhfYG__strip{grid-template-columns:repeat(2,1fr);gap:0 24px}.page-module__ZlhfYG__cell{padding:18px 0 16px}}@media (max-width:480px){.page-module__ZlhfYG__strip{grid-template-columns:1fr;gap:0}.page-module__ZlhfYG__cell{grid-template-columns:minmax(96px,.42fr) minmax(0,1fr);gap:5px 14px;padding:16px 0}.page-module__ZlhfYG__cellKicker{letter-spacing:.06em;grid-area:1/1/span 3;align-self:start;padding-top:3px;font-size:14px;line-height:1.3}.page-module__ZlhfYG__cellValue,.page-module__ZlhfYG__cellFine,.page-module__ZlhfYG__cellLink{grid-column:2}.page-module__ZlhfYG__cellValue{grid-row:1}.page-module__ZlhfYG__cellFine{grid-row:2}.page-module__ZlhfYG__cellLink{grid-row:3}}
.learn-module__uebK-G__primerList{border-top:1px solid var(--panel-edge-strong);margin:0;padding:0;list-style:none}.learn-module__uebK-G__primerStep{--primer-accent:var(--green-bright);border-bottom:1px solid var(--panel-edge);grid-template-columns:76px minmax(230px,.72fr) minmax(320px,1fr);align-items:start;gap:clamp(16px,2.2vw,34px);padding:clamp(20px,2.2vw,30px) 0;display:grid}.learn-module__uebK-G__primerStep[data-tone=gold]{--primer-accent:var(--gold-bright)}.learn-module__uebK-G__primerStep[data-tone=cobalt]{--primer-accent:#78b9ff}.learn-module__uebK-G__primerNumber,.learn-module__uebK-G__primerTitle>span,.learn-module__uebK-G__primerHandoff span{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase}.learn-module__uebK-G__primerNumber{color:var(--primer-accent);white-space:nowrap;padding-top:4px;font-size:14.5px}.learn-module__uebK-G__primerTitle>span{color:var(--primer-accent);margin-bottom:10px;font-size:14px;display:block}.learn-module__uebK-G__primerTitle h3{color:var(--text-hi);font-family:var(--font-display);margin:0;font-size:clamp(24px,2.5vw,38px);font-weight:500;line-height:1.08}.learn-module__uebK-G__primerBody>p:first-child{max-width:62ch;color:var(--text);margin:0;font-size:clamp(16.5px,1.25vw,18px);line-height:1.62}.learn-module__uebK-G__primerHandoff{justify-content:space-between;align-items:center;gap:24px;padding-top:clamp(24px,3.5vw,42px);display:flex}.learn-module__uebK-G__primerHandoff span{color:var(--green-bright);font-size:14px}.learn-module__uebK-G__primerHandoff p{color:var(--text);margin:7px 0 0;font-size:17px}[data-theme=light] .learn-module__uebK-G__primerStep[data-tone=cobalt]{--primer-accent:#2b6cb0}@media (max-width:1020px){.learn-module__uebK-G__primerStep{grid-template-columns:76px minmax(0,1fr)}.learn-module__uebK-G__primerBody{grid-column:2}}@media (max-width:620px){.learn-module__uebK-G__primerStep{grid-template-columns:38px minmax(0,1fr);gap:10px 12px}.learn-module__uebK-G__primerNumber{grid-area:1/1;padding-top:3px}.learn-module__uebK-G__primerTitle{grid-area:1/2}.learn-module__uebK-G__primerBody{grid-area:2/2}.learn-module__uebK-G__primerHandoff{flex-direction:column;align-items:stretch}.learn-module__uebK-G__primerHandoff .btn{width:100%}}.learn-module__uebK-G__coreModel{background:radial-gradient(circle at 82% 36%,#4ef3831f,#0000 24rem),linear-gradient(135deg,#f4f1e60e,#0000 54%),#050a07b3;border:1px solid #f4f1e61f;border-radius:8px;grid-template-columns:minmax(260px,.38fr) minmax(0,1fr);grid-template-areas:"copy graphic";align-items:center;gap:clamp(22px,4vw,46px);margin-bottom:clamp(24px,4vw,42px);padding:clamp(18px,2.8vw,30px);display:grid}.learn-module__uebK-G__coreCopy{grid-area:copy}.learn-module__uebK-G__coreCopy h3{color:var(--text-hi);margin:0;font-size:clamp(28px,3vw,42px);font-weight:500;line-height:1.04}.learn-module__uebK-G__coreCopy p{color:var(--text);margin:14px 0 0;font-size:clamp(16.5px,1.35vw,18px);line-height:1.55}.learn-module__uebK-G__coreGraphic{grid-area:graphic;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;min-height:206px;display:grid;position:relative}.learn-module__uebK-G__coreSpine{background:linear-gradient(90deg,#4ef38300,#4ef383bd,#e0b65294,#6ce0ff94);height:2px;position:absolute;top:50%;left:7%;right:7%;transform:translateY(-50%);box-shadow:0 0 24px #4ef38347}.learn-module__uebK-G__coreSpine:before,.learn-module__uebK-G__coreSpine:after{content:"";border:1px solid #4ef38338;border-radius:50%;width:110px;height:110px;position:absolute;top:50%;transform:translateY(-50%)}.learn-module__uebK-G__coreSpine:before{left:10%}.learn-module__uebK-G__coreSpine:after{border-color:#6ce0ff3d;right:7%}.learn-module__uebK-G__corePacket{background:var(--green-bright);width:14px;height:14px;animation:learn-module__uebK-G__learnPacket 6.5s var(--ease) infinite;border-radius:50%;position:absolute;top:50%;left:0;transform:translate(-50%,-50%);box-shadow:0 0 22px #4ef383d1}.learn-module__uebK-G__coreLane{z-index:1;background:linear-gradient(#0105036b,#010503b8),#040806c2;border:1px solid #f4f1e61f;border-radius:8px;min-height:188px;padding:18px;position:relative}.learn-module__uebK-G__coreLane:before{content:"";background:linear-gradient(90deg,#4ef38394,#4ef38300);height:1px;position:absolute;top:56px;left:18px;right:18px}.learn-module__uebK-G__coreLane span{font-family:var(--font-mono);color:var(--gold-bright);letter-spacing:.08em;font-size:14px}.learn-module__uebK-G__coreLane strong{color:var(--text-hi);margin-top:50px;font-size:20px;font-weight:500;display:block}.learn-module__uebK-G__coreLane p{color:var(--text-dim);margin:10px 0 0;font-size:16.5px;line-height:1.45}@keyframes learn-module__uebK-G__learnPacket{0%{opacity:0;left:0}12%{opacity:1}86%{opacity:1}to{opacity:0;left:100%}}[data-theme=light] .learn-module__uebK-G__coreModel{background:radial-gradient(circle at 82% 24%,#0c7d3614,#0000 24rem),linear-gradient(135deg,#ffffff75,#0000 56%),#fffaf0c7;border-color:#1b17101f;box-shadow:0 18px 48px #362d1e14}[data-theme=light] .learn-module__uebK-G__coreSpine{background:linear-gradient(90deg,#0c7d3600,#0c7d3694,#8a611580,#2447b85c);box-shadow:0 0 18px #0c7d3624}[data-theme=light] .learn-module__uebK-G__coreSpine:before{border-color:#0c7d362e}[data-theme=light] .learn-module__uebK-G__coreSpine:after{border-color:#0c7d362e}[data-theme=light] .learn-module__uebK-G__coreLane{background:linear-gradient(#ffffff6b,#0000 68%),#fffaf0db;border-color:#1b17101f}[data-theme=light] .learn-module__uebK-G__coreLane:before{background:linear-gradient(90deg,#0c7d366b,#0c7d3600)}[data-theme=light] .learn-module__uebK-G__coreLane span{color:var(--gold-bright)}[data-theme=light] .learn-module__uebK-G__coreLane strong{color:var(--text-hi)}[data-theme=light] .learn-module__uebK-G__coreLane p{color:var(--text-dim)}.learn-module__uebK-G__trustDiagram{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:clamp(28px,4vh,44px);display:grid;position:relative}.learn-module__uebK-G__trustDiagram:before{content:"";background:linear-gradient(90deg, var(--green-bright), var(--gold-bright));opacity:.54;height:1px;position:absolute;top:26px;left:28px;right:28px}.learn-module__uebK-G__trustDiagram:after{content:"";background:var(--green-bright);border-radius:50%;width:12px;height:12px;animation:7s linear infinite learn-module__uebK-G__security-path-pulse;position:absolute;top:20px;left:28px;box-shadow:0 0 18px #4ef383b8}.learn-module__uebK-G__trustStep{background:linear-gradient(#f4f1e609,#0000 52%),#070c08cc;border:1px solid #f4f1e621;border-radius:8px;min-height:176px;padding:54px 18px 18px;position:relative}.learn-module__uebK-G__trustStep span{width:26px;height:26px;color:var(--green-bright);font-family:var(--font-mono);background:#040705f5;border:1px solid #4ef3838a;border-radius:50%;place-items:center;font-size:14px;display:inline-grid;position:absolute;top:13px;left:18px}.learn-module__uebK-G__trustStep h3{color:var(--text-hi);margin:0;font-size:20px;font-weight:500}.learn-module__uebK-G__trustStep p{color:var(--text-dim);margin:12px 0 0;font-size:16px;line-height:1.48}.learn-module__uebK-G__exploitNote{background:radial-gradient(circle at 0%,#cf9a2e1c,#0000 18rem),#070c08c7;border:1px solid #cf9a2e47;border-radius:8px;grid-template-columns:minmax(180px,.32fr) minmax(0,1fr);align-items:start;gap:18px;margin-top:14px;padding:18px;display:grid}.learn-module__uebK-G__exploitNote strong{color:var(--gold-bright);font-size:18px;font-weight:500}.learn-module__uebK-G__exploitNote p{color:var(--text);margin:0;line-height:1.5}.learn-module__uebK-G__claimBoundary{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.learn-module__uebK-G__claimBoundary article{background:linear-gradient(#f4f1e608,#0000 48%),#070c08c7;border:1px solid #f4f1e621;border-radius:8px;min-height:220px;padding:22px 22px 20px;position:relative;overflow:hidden}.learn-module__uebK-G__claimBoundary article:before{content:"";background:var(--green-bright);width:3px;position:absolute;inset:0 auto 0 0}.learn-module__uebK-G__claimBoundary article:last-child:before{background:var(--gold-bright)}.learn-module__uebK-G__claimBoundary h3{color:var(--text-hi);margin:0;font-size:22px;font-weight:500}.learn-module__uebK-G__claimBoundary ul{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.learn-module__uebK-G__claimBoundary li{color:var(--text-dim);grid-template-columns:8px minmax(0,1fr);gap:11px;line-height:1.48;display:grid}.learn-module__uebK-G__claimBoundary li:before{content:"";background:var(--green-bright);border-radius:999px;width:6px;height:6px;margin-top:8px}.learn-module__uebK-G__claimBoundary article:last-child li:before{background:var(--gold-bright)}[data-theme=light] .learn-module__uebK-G__trustDiagram:before{opacity:.34}[data-theme=light] .learn-module__uebK-G__trustDiagram:after{box-shadow:0 0 16px #0c7d3647}[data-theme=light] .learn-module__uebK-G__trustStep{background:linear-gradient(#ffffff6b,#0000 58%),#fffaf0d6;border-color:#1b17101f}[data-theme=light] .learn-module__uebK-G__claimBoundary article{background:linear-gradient(#ffffff6b,#0000 58%),#fffaf0d6;border-color:#1b17101f}[data-theme=light] .learn-module__uebK-G__trustStep span{background:#fffaf0f5}[data-theme=light] .learn-module__uebK-G__exploitNote{background:radial-gradient(circle at 0%,#8a611514,#0000 18rem),#fffaf0d1;border-color:#8a61153d}@keyframes learn-module__uebK-G__security-path-pulse{0%{transform:translate(0)}to{transform:translateX(calc(min(var(--maxw), 100vw - 2 * var(--gut)) - 68px))}}@media (max-width:980px){.learn-module__uebK-G__coreModel{grid-template-columns:1fr;grid-template-areas:"copy""graphic"}.learn-module__uebK-G__trustDiagram{grid-template-columns:repeat(2,minmax(0,1fr))}.learn-module__uebK-G__trustDiagram:before,.learn-module__uebK-G__trustDiagram:after{display:none}.learn-module__uebK-G__exploitNote,.learn-module__uebK-G__claimBoundary{grid-template-columns:1fr}}@media (max-width:640px){.learn-module__uebK-G__coreGraphic{grid-template-columns:1fr;min-height:auto}.learn-module__uebK-G__coreSpine{background:linear-gradient(#4ef38300,#4ef383bd,#e0b65294,#6ce0ff94);width:2px;height:auto;inset:14px auto 14px 23px;transform:none}[data-theme=light] .learn-module__uebK-G__coreSpine{background:linear-gradient(#0c7d3600,#0c7d3694,#8a611580,#2447b85c)}.learn-module__uebK-G__coreSpine:before,.learn-module__uebK-G__coreSpine:after{display:none}.learn-module__uebK-G__corePacket{animation-name:learn-module__uebK-G__learnPacketVertical;top:0;left:50%}.learn-module__uebK-G__coreLane{min-height:auto;padding:16px 16px 16px 54px}.learn-module__uebK-G__coreLane:before{width:18px;top:24px;left:24px;right:auto}.learn-module__uebK-G__coreLane strong{margin-top:16px}.learn-module__uebK-G__trustDiagram{grid-template-columns:1fr}.learn-module__uebK-G__trustStep{min-height:auto}}@keyframes learn-module__uebK-G__learnPacketVertical{0%{opacity:0;top:0}12%{opacity:1}86%{opacity:1}to{opacity:0;top:100%}}@media (prefers-reduced-motion:reduce){.learn-module__uebK-G__corePacket{opacity:.84;animation:none;left:50%}.learn-module__uebK-G__trustDiagram:after{animation:none}}
.participate-module__0X96Uq__rolesCta{justify-content:center;margin-top:10px;display:flex}.participate-module__0X96Uq__securityPointer{text-align:center;max-width:760px;color:var(--text-dim);margin:30px auto 0;scroll-margin-top:110px;font-size:16px;line-height:1.65}.participate-module__0X96Uq__securityPointer a{color:var(--green-bright);white-space:nowrap;text-decoration:none}.participate-module__0X96Uq__securityPointer a:hover,.participate-module__0X96Uq__securityPointer a:focus-visible{text-decoration:underline}[data-theme=light] .participate-module__0X96Uq__securityPointer a{color:#0c7d36}
.users-module__cO6-ga__applicationBoard{isolation:isolate;border:1px solid color-mix(in srgb, var(--panel-edge-strong) 78%, var(--green-bright));background:radial-gradient(52% 120% at 50% 0%, color-mix(in srgb, var(--green-bright) 16%, transparent), transparent 72%), linear-gradient(135deg, color-mix(in srgb, var(--basalt) 88%, transparent), color-mix(in srgb, var(--obsidian) 96%, transparent));max-width:760px;min-height:clamp(174px,22vw,228px);box-shadow:0 24px 52px color-mix(in srgb, var(--obsidian) 18%, transparent), inset 0 1px 0 #ffffff24;border-radius:12px;place-items:center;margin:clamp(24px,3vw,36px) auto 0;display:grid;position:relative;overflow:hidden}.users-module__cO6-ga__applicationBoard:after{z-index:-1;pointer-events:none;background:linear-gradient(120deg, transparent 18%, color-mix(in srgb, var(--green-bright) 8%, transparent) 50%, transparent 82%);content:"";position:absolute;inset:0}.users-module__cO6-ga__applicationTiles{grid-template-columns:repeat(3,minmax(104px,1fr));gap:14px;width:min(86%,610px);display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.users-module__cO6-ga__applicationTile{border:1px solid color-mix(in srgb, var(--panel-edge-strong) 84%, var(--green-bright));background:linear-gradient(145deg, #ffffff17, transparent 52%), color-mix(in srgb, var(--basalt) 76%, transparent);min-height:72px;box-shadow:0 14px 24px color-mix(in srgb, var(--obsidian) 22%, transparent), inset 0 1px 0 #ffffff1a;opacity:.64;border-radius:9px;display:block}.users-module__cO6-ga__applicationTile:nth-child(2),.users-module__cO6-ga__applicationTile:nth-child(5){transform:translateY(8px)}.users-module__cO6-ga__applicationStatus{z-index:1;border:1px solid color-mix(in srgb, var(--green-bright) 48%, var(--panel-edge-strong));background:color-mix(in srgb, var(--basalt) 84%, transparent);box-shadow:0 12px 30px color-mix(in srgb, var(--obsidian) 32%, transparent), inset 0 1px 0 #ffffff26;color:var(--text-hi);font-family:var(--font-mono);letter-spacing:.16em;text-transform:uppercase;border-radius:999px;margin:0;padding:10px 15px;font-size:13px;font-weight:700;line-height:1;position:relative}[data-theme=light] .users-module__cO6-ga__applicationBoard{background:radial-gradient(52% 120% at 50% 0%, color-mix(in srgb, var(--green-bright) 12%, transparent), transparent 72%), color-mix(in srgb, var(--panel) 88%, transparent);box-shadow:0 24px 52px color-mix(in srgb, var(--obsidian) 12%, transparent), inset 0 1px 0 #ffffffb8}[data-theme=light] .users-module__cO6-ga__applicationTile{background:linear-gradient(145deg, #ffffffe0, transparent 60%), color-mix(in srgb, var(--panel) 78%, transparent);box-shadow:0 14px 24px color-mix(in srgb, var(--obsidian) 10%, transparent), inset 0 1px 0 #ffffffd1}[data-theme=light] .users-module__cO6-ga__applicationStatus{color:var(--text-hi);background:#ffffffdb}@media (max-width:600px){.users-module__cO6-ga__applicationBoard{min-height:168px}.users-module__cO6-ga__applicationTiles{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;width:min(92%,430px)}.users-module__cO6-ga__applicationTile{min-height:58px}.users-module__cO6-ga__applicationStatus{letter-spacing:.13em;padding:9px 12px;font-size:11px}}
