.sod-gematria-card{box-sizing:border-box;width:100%;color:var(--gc-ink);font-family:var(--gc-font-ui);border:1px solid var(--gc-line);background:radial-gradient(circle at 92% 0%,color-mix(in srgb,var(--gc-glow) 22%,transparent),transparent 32%), var(--gc-panel-grad);box-shadow:0 12px 34px color-mix(in srgb,var(--gc-ink) 8%,transparent),inset 0 1px color-mix(in srgb,var(--gc-panel) 74%,transparent);border-radius:18px;transition:border-color .18s cubic-bezier(.2,0,0,1),box-shadow .18s cubic-bezier(.2,0,0,1);overflow:hidden}.sod-gematria-card:hover,.sod-gematria-card.is-expanded{border-color:color-mix(in srgb,var(--gc-accent) 48%,var(--gc-line))}.sod-gematria-card button{font:inherit}.sod-gematria-card button:focus-visible{outline:2px solid color-mix(in srgb,var(--gc-accent) 78%,var(--gc-panel));outline-offset:2px}.sod-gematria-card button:disabled{cursor:default;opacity:.62}.sod-gematria-card__summary{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;padding:10px 12px;display:grid}.sod-gematria-card__summary-main{min-width:0;min-height:48px;color:inherit;text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:12px;padding:4px 2px;display:flex}.sod-gematria-card__focus{align-items:baseline;gap:8px;min-width:0;display:flex}.sod-gematria-card__primary{min-width:0;color:var(--gc-ink);white-space:nowrap;text-overflow:ellipsis;font-size:clamp(18px,3vw,24px);font-weight:850;line-height:1.15;overflow:hidden}.sod-gematria-card__primary.is-number,.sod-gematria-card__secondary.is-number{font-family:var(--gc-font-numeric);color:var(--gc-hero);font-variant-numeric:tabular-nums}.sod-gematria-card__arrow{color:var(--gc-accent-dim);font-size:13px}.sod-gematria-card__secondary{color:var(--gc-hero);white-space:nowrap;font-size:clamp(17px,2.6vw,23px);font-weight:900}.sod-gematria-card__method-active{border-inline-start:1px solid var(--gc-line);min-height:28px;color:var(--gc-muted);flex:none;align-items:center;gap:6px;padding:3px 8px;font-size:12px;font-weight:800;display:inline-flex}.sod-gematria-card__method-active em{border:1px solid var(--gc-line);color:var(--gc-accent-text);border-radius:999px;padding:2px 6px;font-size:10px;font-style:normal;font-weight:850}.sod-gematria-card__summary-tail{justify-content:flex-end;align-items:center;gap:7px;display:flex}.sod-gematria-card__dependency-signal{border:1px solid var(--gc-line);background:color-mix(in srgb,var(--gc-panel-soft) 78%,transparent);min-height:28px;color:var(--gc-muted);white-space:nowrap;border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10.5px;font-weight:800;display:inline-flex}.sod-gematria-card__dependency-signal b{color:var(--gc-ink);font-family:var(--gc-font-numeric)}.sod-gematria-card__journey-signal,.sod-gematria-card__peer-signal,.sod-gematria-card__toggle{border:1px solid var(--gc-line);background:color-mix(in srgb,var(--gc-panel-soft) 84%,transparent);min-height:44px;color:var(--gc-muted);cursor:pointer}.sod-gematria-card__journey-signal,.sod-gematria-card__peer-signal{white-space:nowrap;text-overflow:ellipsis;border-radius:999px;align-items:center;gap:6px;max-width:250px;padding:0 12px;font-size:11.5px;font-weight:800;display:inline-flex;overflow:hidden}.sod-gematria-card__journey-signal span,.sod-gematria-card__peer-signal span{color:var(--gc-accent-text)}.sod-gematria-card__peer-signal{cursor:default}.sod-gematria-card__toggle{border-radius:14px;width:44px;font-size:20px;line-height:1}.sod-gematria-card__explorer{border-top:1px solid var(--gc-line);background:color-mix(in srgb,var(--gc-panel) 86%,transparent);gap:13px;padding:14px;animation:.18s cubic-bezier(0,0,.2,1) sod-gematria-card-reveal;display:grid}@keyframes sod-gematria-card-reveal{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.sod-gematria-card__explorer-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.sod-gematria-card__explorer-head>div{gap:2px;min-width:0;display:grid}.sod-gematria-card__explorer-head span{color:var(--gc-accent-dim);font-size:11px;font-weight:850}.sod-gematria-card__explorer-head strong{min-width:0;color:var(--gc-ink);text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.sod-gematria-card__explorer-head>button{border:1px solid var(--gc-line);min-height:44px;color:var(--gc-accent-text);cursor:pointer;background:0 0;border-radius:999px;padding:0 12px;font-size:11px;font-weight:850}.sod-gematria-card__method-grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:7px;display:grid}.sod-gematria-card__method{border:1px solid var(--gc-line);background:color-mix(in srgb,var(--gc-panel-soft) 88%,transparent);min-width:0;min-height:82px;color:var(--gc-ink);cursor:pointer;border-radius:13px;align-content:center;place-items:center;gap:3px;padding:8px 6px;display:grid}.sod-gematria-card__method:not(:disabled):hover{border-color:color-mix(in srgb,var(--gc-accent) 46%,var(--gc-line))}.sod-gematria-card__method.is-active{border-color:color-mix(in srgb,var(--gc-accent) 70%,var(--gc-line));background:color-mix(in srgb,var(--gc-accent) 10%,var(--gc-panel-soft));box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--gc-accent) 14%,transparent)}.sod-gematria-card__method-label{width:100%;color:var(--gc-muted);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:800;overflow:hidden}.sod-gematria-card__method strong{color:var(--gc-hero);font-family:var(--gc-font-numeric);font-variant-numeric:tabular-nums;font-size:18px;font-weight:900}.sod-gematria-card__method small{color:var(--gc-accent-text);font-size:9px;font-weight:800}.sod-gematria-card__more{border:1px dashed var(--gc-line-strong);min-height:82px;color:var(--gc-accent-text);cursor:pointer;background:0 0;border-radius:13px;align-content:center;place-items:center;gap:2px;display:grid}.sod-gematria-card__more strong{font-family:var(--gc-font-numeric);font-size:18px}.sod-gematria-card__more span{font-size:10px;font-weight:800}.sod-gematria-card__families{gap:14px;display:grid}.sod-gematria-card__family{gap:7px;display:grid}.sod-gematria-card__family h4{color:var(--gc-muted);margin:0;font-size:11px;font-weight:850}.sod-gematria-card__evidence{border:1px solid var(--gc-line);background:color-mix(in srgb,var(--gc-panel-soft) 80%,transparent);color:var(--gc-muted);border-radius:13px;flex-wrap:wrap;align-items:center;gap:7px;padding:9px 11px;font-size:11px;font-weight:750;display:flex}.sod-gematria-card__evidence b{color:var(--gc-ink)}.sod-gematria-card__expression-evidence{border:1px solid var(--gc-line);background:color-mix(in srgb,var(--gc-panel-soft) 72%,transparent);border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:10px 11px;display:flex}.sod-gematria-card__expression-evidence>div:first-child{gap:2px;min-width:0;display:grid}.sod-gematria-card__expression-evidence>div:first-child span{color:var(--gc-accent-dim);font-size:10px;font-weight:850}.sod-gematria-card__expression-evidence>div:first-child strong{color:var(--gc-ink);font-size:12px;font-weight:850}.sod-gematria-card__expression-evidence-counts{color:var(--gc-muted);flex-wrap:wrap;justify-content:flex-end;gap:6px 10px;font-size:10.5px;font-weight:750;display:flex}.sod-gematria-card__expression-evidence-counts b{color:var(--gc-ink);font-family:var(--gc-font-numeric)}.sod-gematria-card__peers{border:1px solid var(--gc-line);background:color-mix(in srgb,var(--gc-panel-soft) 82%,transparent);border-radius:14px;gap:8px;padding:11px;display:grid}.sod-gematria-card__peers-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.sod-gematria-card__peers-head span{color:var(--gc-accent-dim);font-size:10.5px;font-weight:850}.sod-gematria-card__peers-head strong{color:var(--gc-muted);font-size:10.5px;font-weight:800}.sod-gematria-card__peer-list{flex-wrap:wrap;gap:7px;display:flex}.sod-gematria-card__peer-list>span{border:1px solid var(--gc-line);background:color-mix(in srgb,var(--gc-panel) 78%,transparent);border-radius:11px;gap:2px;min-width:0;padding:7px 9px;display:inline-grid}.sod-gematria-card__peer-list b{color:var(--gc-ink);font-size:11.5px}.sod-gematria-card__peer-list small{color:var(--gc-muted);font-size:9.5px}.sod-gematria-card__same-value,.sod-gematria-card__notice{border-inline-start:2px solid color-mix(in srgb,var(--gc-accent) 58%,var(--gc-line));color:var(--gc-muted);gap:3px;padding:9px 11px;font-size:11px;display:grid}.sod-gematria-card__same-value strong,.sod-gematria-card__notice strong{color:var(--gc-ink);font-size:12px}.sod-gematria-card__deep-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.sod-gematria-card__deep-grid section{border:1px solid var(--gc-line);background:color-mix(in srgb,var(--gc-panel-soft) 78%,transparent);border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 10px;min-width:0;padding:12px;display:grid}.sod-gematria-card__deep-grid span{color:var(--gc-accent-dim);font-size:10px;font-weight:850}.sod-gematria-card__deep-grid strong{min-width:0;color:var(--gc-ink);white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;overflow:hidden}.sod-gematria-card__deep-grid button{border:1px solid var(--gc-line);min-height:44px;color:var(--gc-accent-text);cursor:pointer;background:0 0;border-radius:999px;grid-area:1/2/3;padding:0 11px;font-size:10.5px;font-weight:850}.sod-gematria-card__footer{justify-content:space-between;align-items:center;gap:10px;padding-top:2px;display:flex}.sod-gematria-card__footer>div{align-items:baseline;gap:7px;min-width:0;display:flex}.sod-gematria-card__footer span{color:var(--gc-muted);font-size:10.5px;font-weight:800}.sod-gematria-card__footer strong{color:var(--gc-hero);font-family:var(--gc-font-numeric);font-size:19px;font-weight:900}.sod-gematria-card__footer button{border:1px solid var(--gc-line-strong);min-height:44px;color:var(--gc-ink);cursor:pointer;background:0 0;border-radius:13px;padding:0 15px;font-size:11.5px;font-weight:850}.sod-gematria-card__footer button.is-primary{background:var(--gc-accent-btn);color:var(--gc-on-accent);border-color:#0000}@media (width<=820px){.sod-gematria-card__summary{grid-template-columns:1fr}.sod-gematria-card__summary-tail{justify-content:space-between}.sod-gematria-card__dependency-signal{order:1}.sod-gematria-card__journey-signal{max-width:min(100%,420px)}.sod-gematria-card__method-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=540px){.sod-gematria-card{border-radius:15px}.sod-gematria-card__summary{padding:9px 10px}.sod-gematria-card__summary-main{gap:8px}.sod-gematria-card__focus{gap:5px}.sod-gematria-card__primary{font-size:18px}.sod-gematria-card__secondary{font-size:17px}.sod-gematria-card__method-active{padding-inline:6px;font-size:10.5px}.sod-gematria-card__journey-signal{font-size:10px}.sod-gematria-card__dependency-signal{padding-inline:7px;font-size:9.5px}.sod-gematria-card__expression-evidence{flex-direction:column;align-items:flex-start}.sod-gematria-card__expression-evidence-counts{justify-content:flex-start}.sod-gematria-card__explorer{padding:11px}.sod-gematria-card__explorer-head{align-items:center}.sod-gematria-card__explorer-head strong{font-size:16px}.sod-gematria-card__method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sod-gematria-card__deep-grid{grid-template-columns:1fr}.sod-gematria-card__deep-grid section{grid-template-columns:minmax(0,1fr) auto}.sod-gematria-card__footer{flex-direction:column;align-items:stretch}.sod-gematria-card__footer button{width:100%}}@media (prefers-reduced-motion:reduce){.sod-gematria-card,.sod-gematria-card__explorer{transition:none;animation:none}}.sod-post-content .sod-gematria-box.is-gematria-card-pilot{height:auto!important;max-height:none!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;overflow:visible!important}.sod-post-content .sod-gematria-box.is-gematria-card-pilot>.gb-title,.sod-post-content .sod-gematria-box.is-gematria-card-pilot>.gb-rows,.sod-post-content .sod-gematria-box.is-gematria-card-pilot>.gb-note{display:none!important}.sod-gematria-card-pilot-mount{width:100%;max-width:100%;display:block}:root{--adm-bg:#0c0818!important;--adm-bgGlow:#111b35!important;--adm-gold:#6ea8ff!important;--adm-goldLight:#e7edf7!important;--adm-goldBright:#9cc2ff!important;--adm-goldDim:#8290a6!important;--adm-goldDark:#1c3a67!important;--adm-goldDeep:#0b1630!important;--adm-crimson:#8f2d3a!important;--adm-crimsonLight:#c94a58!important;--adm-royal:#4a4fa3!important;--adm-royalLight:#747ce8!important;--adm-surface:#0e1320!important;--adm-surface2:#141b2c!important;--adm-border:#6ea8ff2e!important;--adm-borderGold:#6ea8ff61!important;--adm-muted:#aab5c8!important;--adm-faint:#17223a!important;--adm-danger:#d95b64!important;--adm-tile:linear-gradient(135deg, #6ea8ff14, #0e1320eb)!important;--adm-active:linear-gradient(135deg, #6ea8ff3d, #141b2cd1)!important;--adm-active-soft:#6ea8ff24!important}:root[data-theme=light]{--adm-bg:#f6f7f9!important;--adm-bgGlow:#eef3fb!important;--adm-gold:#2f6df6!important;--adm-goldLight:#1b1d22!important;--adm-goldBright:#1c4bbf!important;--adm-goldDim:#8a93a3!important;--adm-goldDark:#d7e5ff!important;--adm-goldDeep:#10234f!important;--adm-crimson:#b63a43!important;--adm-crimsonLight:#d34f58!important;--adm-royal:#5158b8!important;--adm-royalLight:#6f78d9!important;--adm-surface:#fff!important;--adm-surface2:#f8fafc!important;--adm-border:#2f6df629!important;--adm-borderGold:#2f6df64d!important;--adm-muted:#5b6472!important;--adm-faint:#eef3fb!important;--adm-danger:#c63f48!important;--adm-tile:linear-gradient(135deg, #2f6df612, #fffffff5)!important;--adm-active:linear-gradient(135deg, #2f6df62e, #eef3fbeb)!important;--adm-active-soft:#2f6df61a!important}:is(:root:not([data-theme=light]) #root div:has(a[href=\/research-viewer]) [style*=\#f6f7f9],:root:not([data-theme=light]) #root div:has(a[href=\/research-viewer]) [style*="rgb(246, 247, 249)"]){background:var(--adm-bg)!important}:is(:root:not([data-theme=light]) #root div:has(a[href=\/research-viewer]) [style*=\#ffffff],:root:not([data-theme=light]) #root div:has(a[href=\/research-viewer]) [style*="rgb(255, 255, 255)"]){background-color:var(--adm-surface)!important}:is(:root:not([data-theme=light]) #root div:has(a[href=\/research-viewer]) [style*=\#1b1d22],:root:not([data-theme=light]) #root div:has(a[href=\/research-viewer]) [style*="rgb(27, 29, 34)"]){color:var(--adm-goldLight)!important}:is(:root:not([data-theme=light]) #root div:has(a[href=\/research-viewer]) [style*=\#5b6472],:root:not([data-theme=light]) #root div:has(a[href=\/research-viewer]) [style*="rgb(91, 100, 114)"]){color:var(--adm-muted)!important}:is(:root:not([data-theme=light]) #root div:has(a[href=\/research-viewer]) [style*=\#8a93a3],:root:not([data-theme=light]) #root div:has(a[href=\/research-viewer]) [style*="rgb(138, 147, 163)"]){color:var(--adm-goldDim)!important}:is(:root:not([data-theme=light]) #root div:has(a[href=\/research-viewer]) [style*=\#dbe1ea],:root:not([data-theme=light]) #root div:has(a[href=\/research-viewer]) [style*="rgb(219, 225, 234)"]){border-color:var(--adm-border)!important}.lb-main,.lb-main.lb-scroll{min-height:0;overflow:hidden!important}.lb-imgpane,.lb-main.lb-scroll .lb-imgpane{min-width:0;min-height:0;flex:auto!important;justify-content:center!important;align-items:center!important;padding:6px!important;overflow:hidden!important}.lb-img,.lb-img.tall{object-fit:contain!important;object-position:center center!important;width:auto!important;max-width:100%!important;height:auto!important;max-height:100%!important}.lb-main.lb-scroll .lb-panel{max-height:38vh!important;overflow-y:auto!important}@media (width>=920px){.lb-main,.lb-main.lb-scroll{overflow:hidden!important}.lb-main.lb-scroll .lb-imgpane{align-items:center!important;overflow:hidden!important}.lb-img,.lb-img.tall{max-width:100%!important;max-height:100%!important}.lb-main.lb-scroll .lb-panel{max-height:none!important;overflow-y:auto!important}}@media (prefers-reduced-motion:reduce){.lb-img{animation:none!important}}:root{--vf-focus-ring:#62e3ff;--vf-focus-offset:2px}html[data-theme=light]{--vf-focus-ring:#1c4bbf}html[data-environment=research_lab]{--vf-focus-ring:#2f6df6}:where(a,button,input,select,textarea,summary,[role=button],[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--vf-focus-ring)!important;outline-offset:var(--vf-focus-offset)!important}.sod-bidi-evidence{text-align:start;overflow-wrap:anywhere;direction:rtl;unicode-bidi:plaintext;min-width:0}.sod-bidi-evidence [dir=ltr],.sod-bidi-evidence code,.sod-bidi-evidence .sod-ltr-island{direction:ltr;unicode-bidi:isolate}@media (prefers-reduced-motion:reduce){:where(a,button,input,select,textarea,summary,[role=button],[tabindex]:not([tabindex="-1"])){scroll-behavior:auto}}
