.ryo-network-full-bleed{position:relative;left:50%;width:100vw;max-width:100vw!important;margin-left:-50vw;margin-right:-50vw;overflow-x:clip}.ryo-network-page,.ryo-network-page *{box-sizing:border-box}.ryo-network-page{--bg:#070a11;--panel:#0e1420;--panel2:#121a29;--line:rgba(146,169,255,.18);--cyan:#09d3f4;--violet:#6f7cff;--text:#eef4ff;--muted:#98a7bb;--ink:#131821;font-family:Arial,Helvetica,sans-serif;background:#fff;color:var(--ink)}.ryo-network-inner{position:relative;width:100%;max-width:1360px;margin:0 auto}.ryo-network-section{width:100%;padding:76px 24px}.ryo-network-section-dark{background:#0b1019;color:var(--text)}.ryo-network-section-black{background:#05070c;color:var(--text)}.ryo-network-section-light{background:#f4f6fa}.ryo-network-hero{position:relative;overflow:hidden;padding:82px 24px 74px;background:radial-gradient(circle at 86% 18%,rgba(9,211,244,.18),transparent 28%),radial-gradient(circle at 12% 80%,rgba(111,124,255,.22),transparent 33%),linear-gradient(145deg,#060912,#0c1220 58%,#060910);color:var(--text)}.ryo-network-grid-overlay{position:absolute;inset:0;opacity:.18;background-image:linear-gradient(rgba(91,116,171,.26) 1px,transparent 1px),linear-gradient(90deg,rgba(91,116,171,.26) 1px,transparent 1px);background-size:44px 44px;mask-image:linear-gradient(to bottom,black,transparent 92%)}.ryo-network-hero-inner{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);gap:72px;align-items:center}.ryo-network-eyebrow,.ryo-network-kicker{display:block;margin:0 0 13px;color:var(--cyan);font-size:12px;font-weight:800;letter-spacing:1.45px;text-transform:uppercase}.ryo-network-hero h1{max-width:920px;margin:0;color:#f8fbff!important;font-size:clamp(48px,6vw,82px);font-weight:780;letter-spacing:-2.6px;line-height:.98;text-shadow:0 2px 24px rgba(9,211,244,.16)}.ryo-network-lead{max-width:850px;margin:24px 0 0;color:#b6c2d4;font-size:18px;line-height:1.72}.ryo-network-hero-actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:30px}.ryo-network-button{display:inline-flex;align-items:center;justify-content:center;min-height:46px;padding:12px 18px;border:1px solid rgba(255,255,255,.22);border-radius:4px;background:rgba(255,255,255,.035);color:#fff!important;font-size:13px;font-weight:800;text-decoration:none!important;transition:.2s ease}.ryo-network-button:hover{border-color:var(--cyan);transform:translateY(-1px)}.ryo-network-button.is-primary{border-color:var(--cyan);background:var(--cyan);color:#061019!important}.ryo-network-status-console{position:relative;padding:29px;border:1px solid rgba(9,211,244,.28);border-radius:8px;background:linear-gradient(160deg,rgba(14,26,42,.92),rgba(7,11,18,.9));box-shadow:0 22px 60px rgba(0,0,0,.35),inset 0 0 36px rgba(9,211,244,.045)}.ryo-network-status-console:before{position:absolute;top:-1px;left:20px;width:72px;height:2px;background:var(--cyan);content:""}.ryo-network-status-row{display:flex;align-items:center;gap:14px}.ryo-network-status-row small{display:block;color:#8798af;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.ryo-network-status-row strong{display:block;margin-top:4px;font-size:27px}.ryo-network-status-dot,.ryo-network-pulse-dot{display:inline-block;width:13px;height:13px;border-radius:50%;background:#76839a;box-shadow:0 0 0 5px rgba(118,131,154,.12)}.ryo-network-status-dot.is-live,.ryo-network-pulse-dot{background:#22d49b;box-shadow:0 0 0 5px rgba(34,212,155,.12),0 0 18px rgba(34,212,155,.7)}.ryo-network-status-dot.is-warning{background:#f0b84a;box-shadow:0 0 0 5px rgba(240,184,74,.12)}.ryo-network-status-console>p{margin:17px 0;color:#aab7c8;font-size:13px;line-height:1.6}.ryo-network-status-console dl{display:grid;gap:0;margin:0;border-top:1px solid var(--line)}.ryo-network-status-console dl div{display:flex;justify-content:space-between;gap:18px;padding:13px 0;border-bottom:1px solid var(--line)}.ryo-network-status-console dt{color:#8f9eb1;font-size:12px}.ryo-network-status-console dd{margin:0;color:#f5f8ff;font-size:12px;font-weight:800}.ryo-network-section-header{margin:0 0 31px;padding:0 0 17px;border-bottom:1px solid rgba(124,143,173,.28)}.ryo-network-section-header h2{margin:0;color:inherit;font-size:clamp(29px,3vw,43px);letter-spacing:-.7px;line-height:1.14}.ryo-network-section-header p:not(.ryo-network-eyebrow){max-width:850px;margin:10px 0 0;color:#697487;font-size:15px;line-height:1.67}.ryo-network-section-dark .ryo-network-section-header p:not(.ryo-network-eyebrow),.ryo-network-section-black .ryo-network-section-header p:not(.ryo-network-eyebrow){color:#9dabbe}.ryo-network-header-row{display:flex;align-items:flex-end;justify-content:space-between;gap:24px}.ryo-network-header-row>div{min-width:0}.ryo-network-header-row>a{flex:0 0 auto;color:#5368e8!important;font-size:13px;font-weight:800;text-decoration:none!important}.ryo-network-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:17px}.ryo-network-metric{position:relative;min-width:0;padding:25px;border:1px solid rgba(137,160,198,.17);border-radius:6px;background:linear-gradient(150deg,rgba(255,255,255,.055),rgba(255,255,255,.02));overflow:hidden}.ryo-network-metric:after{position:absolute;right:-35px;bottom:-35px;width:100px;height:100px;border:1px solid rgba(9,211,244,.15);border-radius:50%;content:""}.ryo-network-metric>span,.ryo-network-activity-summary span,.ryo-network-emission-console span{display:block;color:#8f9db0;font-size:11px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.ryo-network-metric>strong{position:relative;z-index:1;display:block;margin-top:12px;color:#fff;font-size:clamp(23px,2.5vw,34px);line-height:1.15;overflow-wrap:anywhere}.ryo-network-metric small{display:block;margin-top:10px;color:#7e8ca0;font-size:11px;line-height:1.45}.ryo-network-activity-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;border:1px solid rgba(133,154,190,.18);border-radius:7px;overflow:hidden;background:rgba(133,154,190,.18)}.ryo-network-activity-summary>div{padding:23px;background:#0b111b}.ryo-network-activity-summary strong{display:block;margin-top:10px;color:#fff;font-size:20px;line-height:1.3;overflow-wrap:anywhere}.ryo-network-activity-summary small{display:block;margin-top:8px;color:#7f8ea3;font-size:11px;line-height:1.45}.ryo-network-chart-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:19px}.ryo-network-chart-card{min-width:0;padding:21px;border:1px solid rgba(120,145,186,.18);border-radius:7px;background:linear-gradient(160deg,#0c121d,#080c13)}.ryo-network-chart-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.ryo-network-chart-head span{color:#91a0b4;font-size:12px;font-weight:800;text-transform:uppercase}.ryo-network-chart-head strong{color:#fff;font-size:16px}.ryo-network-sparkline{display:block;width:100%;height:auto;margin-top:16px}.ryo-network-line{fill:none;stroke:url(#ryo-line-gradient);stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.ryo-network-area{fill:url(#ryo-area-gradient);stroke:none}.ryo-network-chart-range{display:flex;justify-content:space-between;color:#718096;font-size:10px}.ryo-network-chart-empty{padding:50px 20px;color:#8290a4;text-align:center}.ryo-network-table-wrap{width:100%;overflow-x:auto;border:1px solid #dce2eb;border-radius:7px;background:#fff;box-shadow:0 10px 28px rgba(14,22,34,.05)}.ryo-network-section-dark .ryo-network-table-wrap{border-color:rgba(130,151,186,.18);background:#0b111b;box-shadow:none}.ryo-network-table{width:100%;min-width:1000px;border-collapse:collapse}.ryo-network-table th,.ryo-network-table td{padding:15px 16px;border-bottom:1px solid #e8ecf1;text-align:left;vertical-align:middle}.ryo-network-section-dark .ryo-network-table th,.ryo-network-section-dark .ryo-network-table td{border-bottom-color:rgba(130,151,186,.14)}.ryo-network-table th{background:#edf1f6;color:#566173;font-size:10px;font-weight:800;letter-spacing:.8px;text-transform:uppercase}.ryo-network-section-dark .ryo-network-table th{background:#111a28;color:#8f9eb2}.ryo-network-table td{color:#303a48;font-size:13px}.ryo-network-section-dark .ryo-network-table td{color:#cbd5e2}.ryo-network-table tbody tr:last-child td{border-bottom:0}.ryo-network-table tbody tr:hover td{background:rgba(83,104,232,.035)}.ryo-network-section-dark .ryo-network-table tbody tr:hover td{background:rgba(9,211,244,.035)}.ryo-network-table a{color:#5368e8!important;font-weight:800;text-decoration:none!important}.ryo-network-section-dark .ryo-network-table a{color:var(--cyan)!important}.ryo-network-table code{color:inherit;font-size:11px}.ryo-network-two-column{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(330px,.55fr);gap:28px;align-items:start}.ryo-network-topology{padding:30px;border:1px solid rgba(9,211,244,.22);border-radius:7px;background:linear-gradient(150deg,#101a29,#0a1019)}.ryo-network-topology h2{margin:0;color:#fff;font-size:28px}.ryo-network-topology dl{margin:24px 0 0}.ryo-network-topology dl div{display:flex;justify-content:space-between;gap:20px;padding:13px 0;border-top:1px solid rgba(130,151,186,.15)}.ryo-network-topology dt{color:#95a3b6;font-size:12px}.ryo-network-topology dd{margin:0;color:#fff;font-size:13px;font-weight:800}.ryo-network-empty{padding:34px;border:1px dashed rgba(133,154,190,.35);border-radius:7px;color:#8897aa;text-align:center}.ryo-network-empty.is-calm{display:grid;justify-items:center;gap:10px}.ryo-network-empty strong{color:#e8f0fa;font-size:19px}.ryo-network-empty p{margin:0}.ryo-network-section-emission{padding:72px 24px;background:linear-gradient(125deg,#eef1ff,#e9faff 58%,#f7f8fb)}.ryo-network-emission-layout{display:grid;grid-template-columns:minmax(0,.8fr) minmax(420px,1.2fr);gap:54px;align-items:center}.ryo-network-emission-layout h2{margin:0;font-size:clamp(32px,4vw,52px);letter-spacing:-1px}.ryo-network-emission-layout>div>p:not(.ryo-network-eyebrow){color:#596577;line-height:1.7}.ryo-network-emission-console{padding:30px;border:1px solid rgba(83,104,232,.2);border-radius:8px;background:#fff;box-shadow:0 18px 48px rgba(33,48,80,.1)}.ryo-network-emission-console>div:not(.ryo-network-emission-bar){display:flex;align-items:flex-end;justify-content:space-between;gap:22px;padding:13px 0;border-bottom:1px solid #e7ebf1}.ryo-network-emission-console strong{font-size:21px}.ryo-network-emission-bar{height:12px;margin-top:25px;overflow:hidden;border-radius:999px;background:#dde3ed}.ryo-network-emission-bar span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--violet),var(--cyan));box-shadow:0 0 18px rgba(9,211,244,.5)}.ryo-network-emission-console>p{margin:13px 0 0;color:#657184;font-size:12px}.ryo-network-source-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:18px}.ryo-network-source-grid article{padding:27px;border:1px solid rgba(130,151,186,.17);border-radius:7px;background:linear-gradient(155deg,rgba(255,255,255,.052),rgba(255,255,255,.018))}.ryo-network-source-head{display:flex;align-items:center;justify-content:space-between;gap:13px}.ryo-network-source-icon{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid rgba(9,211,244,.3);border-radius:50%;color:var(--cyan);font-size:11px;font-weight:800}.ryo-network-source-pill{padding:5px 8px;border-radius:999px;background:rgba(114,129,153,.14);color:#9aa8ba;font-size:9px;font-weight:800;letter-spacing:.5px;text-transform:uppercase}.ryo-network-source-pill.is-live{background:rgba(34,212,155,.12);color:#68e3bd}.ryo-network-source-pill.is-warning{background:rgba(240,184,74,.12);color:#f0c56c}.ryo-network-source-pill.is-offline{background:rgba(222,94,94,.11);color:#e88d8d}.ryo-network-source-pill.is-reference{background:rgba(111,124,255,.14);color:#adb5ff}.ryo-network-source-grid h3{margin:20px 0 0;color:#fff;font-size:20px}.ryo-network-source-grid p{min-height:92px;margin:11px 0 0;color:#95a3b6;font-size:13px;line-height:1.65}.ryo-network-source-grid a{display:inline-block;margin-top:17px;color:var(--cyan)!important;font-size:12px;font-weight:800;text-decoration:none!important}.ryo-network-rpc-map{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin-top:20px;border:1px solid rgba(130,151,186,.17);border-radius:7px;overflow:hidden;background:rgba(130,151,186,.17)}.ryo-network-rpc-map>div{display:grid;grid-template-columns:minmax(180px,.4fr) 1fr;gap:20px;padding:18px;background:#090e16}.ryo-network-rpc-map code{color:var(--cyan);font-size:12px}.ryo-network-rpc-map span{color:#91a0b4;font-size:12px;line-height:1.5}.ryo-network-tool-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(480px,1fr);gap:48px;align-items:start}.ryo-network-tool-layout h2{margin:0;font-size:38px;letter-spacing:-.6px}.ryo-network-tool-layout>div>p:not(.ryo-network-eyebrow){color:#647083;line-height:1.7}.ryo-network-search{display:flex;gap:9px;margin-top:23px}.ryo-network-search input{flex:1 1 auto;min-width:0;height:48px;padding:0 14px;border:1px solid #cbd3df;border-radius:4px;background:#fff;color:#18202b;font-size:13px}.ryo-network-search button{flex:0 0 auto;padding:0 18px;border:1px solid #161c25;border-radius:4px;background:#161c25;color:#fff;font-weight:800;cursor:pointer}.ryo-network-lookup-result{margin-top:15px;padding:19px;border:1px solid #cbd5e2;border-radius:6px;background:#fff}.ryo-network-lookup-result.is-error{border-color:#e8c8c8;background:#fff8f8}.ryo-network-lookup-result>strong{display:block;font-size:18px}.ryo-network-lookup-result p{margin:8px 0;color:#687486}.ryo-network-lookup-result code{display:block;margin-top:9px;overflow-wrap:anywhere}.ryo-network-lookup-result a{display:inline-block;margin-top:12px;color:#5368e8!important;font-weight:800;text-decoration:none!important}.ryo-network-tool-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ryo-network-tool-grid a{min-height:148px;padding:23px;border:1px solid #d8dee8;border-radius:7px;background:#fff;color:#1b2330!important;text-decoration:none!important;transition:.2s ease}.ryo-network-tool-grid a:hover{border-color:#5368e8;transform:translateY(-2px);box-shadow:0 10px 25px rgba(28,39,65,.08)}.ryo-network-tool-grid strong{display:block;font-size:17px}.ryo-network-tool-grid span{display:block;margin-top:9px;color:#6c7788;font-size:13px;line-height:1.55}.ryo-network-footnote{padding:24px;background:#0a0e16;color:#8f9db0}.ryo-network-footnote p{max-width:1080px;margin:0;font-size:12px;line-height:1.65}.ryo-network-footnote strong{color:#dbe6f4}
@media(max-width:1080px){.ryo-network-hero-inner{grid-template-columns:1fr;gap:38px}.ryo-network-status-console{max-width:650px}.ryo-network-metric-grid,.ryo-network-chart-grid,.ryo-network-source-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ryo-network-activity-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ryo-network-two-column,.ryo-network-emission-layout,.ryo-network-tool-layout{grid-template-columns:1fr}.ryo-network-source-grid p{min-height:0}}
@media(max-width:760px){.ryo-network-section{padding:54px 18px}.ryo-network-hero{padding:56px 18px 50px}.ryo-network-hero h1{font-size:43px;letter-spacing:-1.2px}.ryo-network-lead{font-size:16px}.ryo-network-hero-actions{align-items:stretch;flex-direction:column}.ryo-network-button{width:100%}.ryo-network-metric-grid,.ryo-network-chart-grid,.ryo-network-source-grid,.ryo-network-activity-summary,.ryo-network-rpc-map,.ryo-network-tool-grid{grid-template-columns:1fr}.ryo-network-source-grid article:last-child{grid-column:auto}.ryo-network-rpc-map>div{grid-template-columns:1fr;gap:8px}.ryo-network-header-row{display:block}.ryo-network-header-row>a{display:inline-block;margin-top:14px}.ryo-network-emission-layout{gap:27px}.ryo-network-emission-console{padding:23px}.ryo-network-emission-console>div:not(.ryo-network-emission-bar){align-items:flex-start;flex-direction:column;gap:7px}.ryo-network-search{flex-direction:column}.ryo-network-search button{height:47px}.ryo-network-status-console{padding:23px}}
@media(prefers-reduced-motion:reduce){.ryo-network-page *,.ryo-network-page *:before,.ryo-network-page *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}

#ryo-network-chain-search,.ryo-network-search-result-anchor{scroll-margin-top:110px}.ryo-network-search-result-anchor:empty{display:none}
