.network-page{overflow:hidden;color:#eaf0ff;background:radial-gradient(circle at 76% 3%,rgba(10,199,168,.09),transparent 28%),#070a12}
.network-hero{position:relative;padding:92px 0 65px;border-bottom:1px solid rgba(93,221,190,.13)}
.network-hero:before{content:"";position:absolute;inset:0;background-image:linear-gradient(rgba(70,198,255,.03) 1px,transparent 1px),linear-gradient(90deg,rgba(70,198,255,.03) 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(to bottom,#000,transparent 95%);pointer-events:none}
.network-hero-grid{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:70px;align-items:center}
.network-kicker{display:inline-block;color:#42ecc4;font-size:12px;font-weight:900;letter-spacing:.18em;text-transform:uppercase}
.network-hero h1{max-width:900px;margin:18px 0 22px;font-size:clamp(46px,6vw,78px);line-height:1.02;letter-spacing:-.045em;color:#f3f8ff}
.network-lead{max-width:850px;margin:0;color:rgba(219,232,247,.76);font-size:clamp(18px,2vw,22px);line-height:1.65}
.network-status-legend{display:flex;gap:10px;flex-wrap:wrap;margin-top:28px}
.network-badge{display:inline-flex;align-items:center;gap:6px;width:max-content;padding:5px 9px;border:1px solid;border-radius:999px;font-size:10px;font-weight:900;letter-spacing:.06em;text-transform:uppercase;white-space:nowrap}.network-badge i{width:7px;height:7px;border-radius:50%}
.network-badge.is-active{color:#70f6a8;border-color:rgba(55,226,135,.4);background:rgba(28,183,96,.11)}.network-badge.is-active i{background:#33e78b;box-shadow:0 0 10px rgba(51,231,139,.75)}
.network-badge.is-target{color:#77dafa;border-color:rgba(65,190,234,.38);background:rgba(40,151,206,.1)}.network-badge.is-target i{background:#45bee9}
.network-badge.is-suspended{color:#ffe1a0;border-color:rgba(244,187,67,.4);background:rgba(244,187,67,.1)}
.network-status-legend a{text-decoration:none}.network-today{scroll-margin-top:90px}
.network-status-table-wrap{overflow-x:auto;border:1px solid rgba(102,166,220,.24);border-radius:18px;background:rgba(8,20,34,.72)}
.network-status-table{width:100%;border-collapse:collapse;text-align:left;font-size:15px;line-height:1.65}.network-status-table th,.network-status-table td{padding:20px;border-bottom:1px solid rgba(102,166,220,.16);vertical-align:top}.network-status-table thead th{color:#77dafa;background:rgba(40,151,206,.08);font-size:12px;letter-spacing:.06em;text-transform:uppercase}.network-status-table tbody th{width:25%;color:#edf5ff;font-weight:700}.network-status-table td:last-child{color:rgba(219,232,247,.78)}.network-status-table tbody tr:last-child>*{border-bottom:0}.network-status-table .network-badge{margin-top:4px;font-size:11px;letter-spacing:.025em}
.network-status-notes{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:20px}.network-status-notes p{margin:0;padding:18px;border:1px solid rgba(102,166,220,.18);border-radius:14px;color:rgba(219,232,247,.74);font-size:13px;line-height:1.7;background:rgba(8,20,34,.55)}
@media(max-width:820px){.network-status-table th,.network-status-table td{padding:15px}.network-status-table{font-size:13px}.network-status-notes{grid-template-columns:1fr}}
@media(max-width:560px){.network-status-table{min-width:0}.network-status-table-wrap{border-radius:14px}.network-status-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.network-status-table tbody{display:block}.network-status-table tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;border-bottom:1px solid rgba(102,166,220,.16)}.network-status-table tbody tr:last-child{border-bottom:0}.network-status-table tbody th{width:auto}.network-status-table th,.network-status-table td{padding:14px;border:0}.network-status-table td:last-child{grid-column:1/-1;padding-top:0}.network-status-table .network-badge{font-size:10px}}
.network-globe{position:relative;width:min(380px,100%);aspect-ratio:1;margin:auto;border:1px solid rgba(78,238,196,.3);border-radius:50%;background:radial-gradient(circle,rgba(26,255,162,.14),rgba(7,24,31,.28) 42%,rgba(4,9,18,.08) 70%);box-shadow:inset 0 0 75px rgba(35,202,170,.11),0 0 55px rgba(32,197,163,.08)}
.network-globe-grid{position:absolute;inset:10%;border:1px solid rgba(91,230,201,.24);border-radius:50%;overflow:hidden}.network-globe-grid:before,.network-globe-grid:after{content:"";position:absolute}.network-globe-grid:before{inset:18% 0;border-top:1px solid rgba(91,230,201,.22);border-bottom:1px solid rgba(91,230,201,.22);border-radius:50%}.network-globe-grid:after{inset:0 28%;border-left:1px solid rgba(91,230,201,.22);border-right:1px solid rgba(91,230,201,.22);border-radius:50%}
.network-globe-orbit{position:absolute;inset:7%;border:1px solid rgba(75,189,255,.24);border-radius:50%;transform:rotate(28deg) scaleY(.43)}.network-globe-orbit.orbit-b{transform:rotate(-38deg) scaleY(.52);border-color:rgba(109,255,172,.25)}
.network-globe img{position:absolute;z-index:3;left:50%;top:50%;width:110px;height:110px;object-fit:contain;transform:translate(-50%,-50%);filter:drop-shadow(0 0 18px rgba(84,255,151,.44))}
.globe-dot{position:absolute;z-index:4;width:10px;height:10px;border:2px solid #aeffe3;border-radius:50%;background:#23c995;box-shadow:0 0 16px #43edb9}.d1{top:15%;left:47%}.d2{top:38%;right:7%}.d3{bottom:16%;right:28%}.d4{bottom:25%;left:12%}.d5{top:31%;left:11%}
.network-stat-grid{position:relative;display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:50px}.network-stat-grid article{padding:20px;border:1px solid rgba(102,166,220,.18);border-radius:18px;background:rgba(8,20,34,.72)}.network-stat-grid strong{display:block;color:#f2f8ff;font-size:32px;line-height:1}.network-stat-grid span{display:block;margin-top:8px;color:rgba(214,228,245,.62);font-size:13px}.network-honesty{position:relative;display:flex;gap:10px;align-items:flex-start;margin:18px 0 0;padding:14px 17px;border:1px solid rgba(73,191,232,.22);border-radius:14px;background:rgba(7,19,34,.65);color:rgba(207,224,242,.68);font-size:13px;line-height:1.55}.network-honesty span{color:#65dafa}
.network-section{padding:86px 0}.network-section-head{max-width:900px;margin-bottom:34px}.network-section-head h2,.network-final h2{margin:12px 0 15px;color:#f3f8ff;font-size:clamp(32px,4vw,52px);line-height:1.08;letter-spacing:-.035em}.network-section-head>p,.network-final p{margin:0;color:rgba(215,229,245,.7);font-size:17px;line-height:1.7}
.network-why{background:linear-gradient(180deg,rgba(8,31,39,.55),rgba(9,13,25,.15))}.network-benefits{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.network-benefits article{padding:27px;border:1px solid rgba(78,219,186,.2);border-radius:20px;background:linear-gradient(145deg,rgba(10,42,46,.66),rgba(10,17,30,.84))}.network-benefits article>span{color:rgba(72,238,197,.46);font-size:34px;font-weight:900}.network-benefits h3{margin:14px 0 8px;color:#eef7ff;font-size:20px}.network-benefits p{margin:0;color:rgba(213,228,243,.67);line-height:1.6}
.network-directory{background:radial-gradient(circle at 50% 25%,rgba(50,164,224,.055),transparent 35%)}.network-toolbar{position:sticky;top:82px;z-index:20;display:grid;grid-template-columns:minmax(280px,1fr) 190px auto;gap:12px;padding:14px;border:1px solid rgba(102,163,217,.22);border-radius:18px;background:rgba(7,15,28,.92);backdrop-filter:blur(16px);box-shadow:0 14px 45px rgba(0,0,0,.24)}.network-search{display:flex;align-items:center;gap:9px;padding:0 13px;border:1px solid rgba(120,170,220,.2);border-radius:12px;background:rgba(2,9,18,.75);color:#65dafa}.network-search input,.network-toolbar select{width:100%;min-height:44px;border:0;outline:0;background:transparent;color:#eaf3ff;font:inherit}.network-toolbar select{padding:0 12px;border:1px solid rgba(120,170,220,.2);border-radius:12px;background:#081322}.network-filter-tabs{display:flex;gap:7px;align-items:center}.network-filter-tabs button{min-height:42px;padding:8px 11px;border:1px solid rgba(120,170,220,.2);border-radius:11px;background:rgba(8,19,34,.7);color:rgba(220,234,249,.7);font:700 12px/1.2 inherit;cursor:pointer}.network-filter-tabs button.is-selected{border-color:rgba(68,222,184,.48);background:rgba(37,178,140,.16);color:#baffeb}
.network-results-meta{display:flex;justify-content:space-between;gap:15px;align-items:center;margin:18px 2px 13px;color:rgba(212,226,243,.62);font-size:13px}.network-results-meta b{color:#eaf5ff}.network-live-key{display:inline-flex;align-items:center;gap:7px}.network-live-key i{width:8px;height:8px;border-radius:50%;background:#45bee9}
.network-points-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.network-point-card{display:flex;gap:12px;min-width:0;padding:14px;border:1px solid rgba(111,156,209,.17);border-radius:17px;background:rgba(7,16,30,.79);transition:transform .16s ease,border-color .16s ease,background .16s ease}.network-point-card:hover{transform:translateY(-2px);border-color:rgba(93,217,189,.35);background:rgba(10,26,39,.9)}.network-point-card.is-active{border-color:rgba(55,221,137,.25);box-shadow:inset 0 1px rgba(98,255,169,.035)}.network-point-card[hidden]{display:none!important}.network-point-flag{display:grid;place-items:center;flex:0 0 43px;width:43px;height:43px;border:1px solid rgba(130,177,220,.22);border-radius:12px;background:rgba(13,28,47,.76);font-size:23px;line-height:1;overflow:hidden}.network-point-flag img{display:block;width:34px;height:25px;object-fit:cover;border-radius:5px;box-shadow:0 4px 12px rgba(0,0,0,.32)}.network-point-flag span{filter:drop-shadow(0 3px 8px rgba(0,0,0,.35))}.network-point-main{min-width:0;flex:1}.network-point-top{display:flex;align-items:flex-start;justify-content:space-between;gap:6px}.network-point-top h3{min-width:0;margin:1px 0 0;color:#f0f6ff;font-size:14px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.network-point-top .network-badge{flex:0 0 auto;padding:3px 6px;font-size:8px}.network-point-top .network-badge i{width:5px;height:5px}.network-point-code{margin-top:3px;color:#57b8ff;font:800 10px/1.3 ui-monospace,SFMono-Regular,Consolas,monospace}.network-point-main p{margin:7px 0 3px;color:rgba(203,220,239,.62);font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.network-operator{min-height:32px;color:#d8e7f7;font-size:12px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.network-card-foot{display:flex;justify-content:space-between;gap:8px;margin-top:9px;padding-top:8px;border-top:1px solid rgba(112,158,205,.11);color:rgba(186,209,231,.42);font-size:9px;text-transform:uppercase;letter-spacing:.045em}.network-card-foot span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.network-load-wrap{text-align:center;margin-top:24px}.network-empty{padding:40px;border:1px dashed rgba(104,169,220,.25);border-radius:18px;text-align:center;color:rgba(213,229,245,.65)}.network-disclosure{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:16px;align-items:center;margin-top:28px;padding:20px;border:1px solid rgba(86,188,225,.2);border-radius:17px;background:rgba(8,21,36,.68)}.network-disclosure strong{color:#e9f5ff}.network-disclosure p{margin:0;color:rgba(205,224,241,.65);font-size:13px;line-height:1.6}.network-disclosure a{color:#66e3fb;font-weight:800;font-size:13px;white-space:nowrap}
.network-final{padding-top:30px}.network-final-shell{display:flex;align-items:center;justify-content:space-between;gap:35px;padding:40px;border:1px solid rgba(85,221,187,.25);border-radius:24px;background:radial-gradient(circle at 100% 0,rgba(41,224,167,.13),transparent 34%),rgba(10,25,39,.82)}.network-final h2{margin-top:0}.network-final .cta-row{flex:0 0 auto}
@media (max-width:1080px){.network-points-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.network-toolbar{grid-template-columns:1fr 180px}.network-filter-tabs{grid-column:1/-1}.network-hero-grid{gap:35px}}
@media (max-width:820px){.network-hero-grid{grid-template-columns:1fr}.network-globe{width:min(330px,78vw)}.network-stat-grid{grid-template-columns:repeat(2,1fr)}.network-benefits{grid-template-columns:1fr}.network-points-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.network-final-shell{align-items:flex-start;flex-direction:column}.network-toolbar{top:70px}}
@media (max-width:560px){.network-hero{padding:64px 0 48px}.network-section{padding:62px 0}.network-hero h1{font-size:42px}.network-globe{display:none}.network-stat-grid{gap:9px;margin-top:36px}.network-stat-grid article{padding:16px}.network-stat-grid strong{font-size:27px}.network-toolbar{position:relative;top:auto;grid-template-columns:1fr}.network-filter-tabs{grid-column:auto;display:grid;grid-template-columns:repeat(3,1fr)}.network-filter-tabs button{padding:7px 5px}.network-points-grid{grid-template-columns:1fr}.network-results-meta{align-items:flex-start;flex-direction:column}.network-disclosure{grid-template-columns:1fr}.network-final-shell{padding:27px}}

