.uptime-module___lXlZa__dashSection{background:radial-gradient(120% 90% at 50% -10%, #3b82f614, transparent 60%), linear-gradient(180deg, var(--bg-base), var(--bg-card));padding:3.6rem 1rem 4rem;position:relative;overflow:hidden}.uptime-module___lXlZa__dashSection:before{content:"";pointer-events:none;background-image:linear-gradient(90deg,#0f172a0a 1px,#0000 1px),linear-gradient(#0f172a0a 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 55% at 50% 30%,#000,#0000 75%);mask-image:radial-gradient(80% 55% at 50% 30%,#000,#0000 75%)}.uptime-module___lXlZa__dashInner{text-align:center;max-width:1000px;margin:0 auto;position:relative}.uptime-module___lXlZa__dashHeading{letter-spacing:-.02em;color:var(--text-primary);margin:0 0 .7rem;font-size:clamp(1.5rem,3.4vw,2.25rem);font-weight:900;line-height:1.15}.uptime-module___lXlZa__dashHeadingAccent{background:linear-gradient(120deg, var(--accent-light), var(--accent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.uptime-module___lXlZa__dashSub{color:var(--text-secondary);max-width:580px;margin:0 auto 2.2rem;font-size:.85rem;line-height:1.6}.uptime-module___lXlZa__panel{text-align:left;background:var(--bg-card);border:1px solid var(--border-card);border-radius:22px;grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);display:grid;overflow:hidden;box-shadow:0 30px 60px -32px #0f172a47,inset 0 1px #fff9}.uptime-module___lXlZa__panelList{background:var(--bg-base);border-right:1px solid var(--border-light);flex-direction:column;gap:.55rem;padding:1rem;display:flex}.uptime-module___lXlZa__panelListHead{justify-content:space-between;align-items:baseline;padding:.15rem .35rem .45rem;display:flex}.uptime-module___lXlZa__panelListTitle{color:var(--text-primary);font-size:.82rem;font-weight:800}.uptime-module___lXlZa__panelListMeta{color:var(--text-muted);font-size:.6rem;font-weight:700}.uptime-module___lXlZa__monRow{background:var(--bg-card);border:1px solid var(--border-light);transition:border-color var(--t-fast), box-shadow var(--t-fast);border-radius:14px;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem .85rem;display:flex}.uptime-module___lXlZa__monRowSel{border-color:var(--accent-light);box-shadow:0 0 0 3px var(--accent-glow);background:#3b82f609}.uptime-module___lXlZa__monLeft{align-items:center;gap:.6rem;min-width:0;display:flex}.uptime-module___lXlZa__monDot{border-radius:50%;flex:none;width:9px;height:9px}.uptime-module___lXlZa__monDotUp{background:var(--success);box-shadow:0 0 0 3px #10b98126}.uptime-module___lXlZa__monDotOff{background:var(--text-muted);opacity:.35}.uptime-module___lXlZa__monMain{min-width:0}.uptime-module___lXlZa__monName{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;font-weight:700;overflow:hidden}.uptime-module___lXlZa__monMeta{font-family:var(--font-mono);color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:.6rem;overflow:hidden}.uptime-module___lXlZa__monRight{flex:none;align-items:center;gap:.7rem;display:flex}.uptime-module___lXlZa__monStats{flex-direction:column;align-items:flex-end;gap:.15rem;display:flex}.uptime-module___lXlZa__monUptime{color:#0e9f6e;font-size:.66rem;font-weight:800}.uptime-module___lXlZa__monLatency{font-family:var(--font-mono);color:var(--text-primary);font-size:.66rem;font-weight:700}.uptime-module___lXlZa__monLive{letter-spacing:.06em;color:#0e9f6e;margin-left:.25rem;font-size:.5rem;font-weight:800}.uptime-module___lXlZa__monOff{color:var(--text-muted);font-size:.62rem;font-weight:700}.uptime-module___lXlZa__monToggle{background:var(--border-light);border-radius:999px;flex:none;width:34px;height:19px;position:relative}.uptime-module___lXlZa__monToggleOn{background:var(--success)}.uptime-module___lXlZa__monKnob{width:15px;height:15px;transition:left var(--t-fast);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0003}.uptime-module___lXlZa__monToggleOn .uptime-module___lXlZa__monKnob{left:17px}.uptime-module___lXlZa__panelDetail{padding:1.3rem 1.4rem}.uptime-module___lXlZa__detHead{justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.uptime-module___lXlZa__detTitle{color:var(--text-primary);letter-spacing:-.01em;font-size:.95rem;font-weight:800}.uptime-module___lXlZa__detSub{font-family:var(--font-mono);color:var(--text-muted);margin-top:2px;font-size:.66rem}.uptime-module___lXlZa__detIcons{color:var(--text-muted);flex:none;gap:.3rem;display:flex}.uptime-module___lXlZa__detIconBtn{border:1px solid var(--border-light);background:var(--bg-base);border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.uptime-module___lXlZa__detStatusRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin:.9rem 0 0;display:flex}.uptime-module___lXlZa__detStatus{color:#0e9f6e;background:var(--success-bg);border:1px solid #10b98140;border-radius:999px;align-items:center;gap:.4rem;padding:.3rem .7rem;font-size:.7rem;font-weight:700;display:inline-flex}.uptime-module___lXlZa__detStatusDot{background:#10b981;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 3px #10b9812e}.uptime-module___lXlZa__detStatusMeta{color:var(--text-secondary);font-size:.66rem;font-weight:600}.uptime-module___lXlZa__tierCard{background:var(--bg-base);border:1px solid var(--border-light);border-radius:16px;margin:1rem 0 1.3rem;padding:1rem 1.1rem}.uptime-module___lXlZa__tierBadge{letter-spacing:.1em;text-transform:uppercase;color:#fff;background:#475569;border-radius:7px;margin-bottom:.85rem;padding:.28rem .6rem;font-size:.54rem;font-weight:800;display:inline-block}.uptime-module___lXlZa__tierLine{color:var(--text-secondary);justify-content:space-between;align-items:center;margin-top:.5rem;font-size:.72rem;display:flex}.uptime-module___lXlZa__tierLineVal{color:var(--text-primary);font-weight:800}.uptime-module___lXlZa__tierVip{color:var(--accent);font-style:normal;font-weight:800}.uptime-module___lXlZa__tierUpBtn{background:var(--accent);color:#fff;width:100%;transition:background var(--t-fast);border-radius:12px;justify-content:center;align-items:center;gap:.4rem;margin-top:1rem;padding:.72rem;font-size:.72rem;font-weight:800;text-decoration:none;display:flex}.uptime-module___lXlZa__tierUpBtn:hover{background:var(--accent-hover)}.uptime-module___lXlZa__detSecRow{justify-content:space-between;align-items:center;margin:0 0 .5rem;display:flex}.uptime-module___lXlZa__detLabel{color:var(--text-secondary);font-size:.66rem;font-weight:800}.uptime-module___lXlZa__detTag{color:var(--text-muted);font-size:.58rem;font-weight:700}.uptime-module___lXlZa__heat{gap:3px;margin-bottom:.4rem;display:flex}.uptime-module___lXlZa__heatBar{background:var(--border-light);border-radius:3px;flex:1;height:30px}.uptime-module___lXlZa__heatBar[data-up="1"]{background:#1d9e75}.uptime-module___lXlZa__heatLabels{color:var(--text-muted);justify-content:space-between;font-size:.56rem;font-weight:700;display:flex}.uptime-module___lXlZa__statStrip{grid-template-columns:repeat(4,1fr);gap:.85rem;max-width:720px;margin:1.8rem auto 0;display:grid}.uptime-module___lXlZa__statStripCard{background:var(--bg-card);border:1px solid var(--border-card);text-align:center;box-shadow:var(--shadow-sm);border-radius:16px;padding:1rem .75rem}.uptime-module___lXlZa__statStripValue{color:var(--text-primary);letter-spacing:-.02em;font-size:1.3rem;font-weight:900;line-height:1}.uptime-module___lXlZa__statStripValueMono{font-family:var(--font-mono);font-size:1.05rem}.uptime-module___lXlZa__statStripLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin-top:.4rem;font-size:.56rem;font-weight:800}.uptime-module___lXlZa__featGrid{grid-template-columns:repeat(3,1fr);gap:1.1rem;display:grid}.uptime-module___lXlZa__featCard{background:var(--bg-card);border:1px solid var(--border-card);transition:transform var(--t-fast), box-shadow var(--t-fast), border-color var(--t-fast);border-radius:20px;padding:1.6rem 1.5rem;position:relative;overflow:hidden}.uptime-module___lXlZa__featCard:hover{border-color:var(--accent-glow);transform:translateY(-3px);box-shadow:0 18px 40px -22px #0f172a4d}.uptime-module___lXlZa__featIcon{width:42px;height:42px;color:var(--accent);border:1px solid var(--accent-glow);background:linear-gradient(135deg,#3b82f624,#1a56db1a);border-radius:12px;justify-content:center;align-items:center;margin-bottom:1rem;display:flex}.uptime-module___lXlZa__featCard:nth-child(3n+2) .uptime-module___lXlZa__featIcon{color:#0e9f6e;background:linear-gradient(135deg,#10b98129,#10b98114);border-color:#10b98140}.uptime-module___lXlZa__featCard:nth-child(3n) .uptime-module___lXlZa__featIcon{color:#7c3aed;background:linear-gradient(135deg,#a855f729,#7c3aed14);border-color:#a855f738}.uptime-module___lXlZa__featTitle{color:var(--text-primary);letter-spacing:-.01em;margin-bottom:.45rem;font-size:.92rem;font-weight:800}.uptime-module___lXlZa__featDesc{color:var(--text-secondary);font-size:.74rem;line-height:1.65}.uptime-module___lXlZa__tierWrap{background:var(--bg-card);border:1px solid var(--border-card);border-radius:22px;overflow:hidden;box-shadow:0 20px 50px -30px #0f172a40}.uptime-module___lXlZa__tierTbl{border-collapse:separate;border-spacing:0;width:100%}.uptime-module___lXlZa__tierTbl th,.uptime-module___lXlZa__tierTbl td{text-align:center;border-bottom:1px solid var(--border-light);padding:.85rem 1.1rem;font-size:.76rem}.uptime-module___lXlZa__tierTbl thead th{text-transform:uppercase;letter-spacing:.06em;color:var(--text-primary);background:linear-gradient(180deg, var(--bg-base), var(--bg-card));padding-top:1.1rem;padding-bottom:1.1rem;font-size:.62rem;font-weight:800}.uptime-module___lXlZa__tierTbl thead th.uptime-module___lXlZa__tierProCol{color:#fff;background:linear-gradient(160deg, var(--accent-light), var(--accent));position:relative}.uptime-module___lXlZa__tierProTag{letter-spacing:.1em;opacity:.9;margin-top:.15rem;font-size:.5rem;font-weight:800;display:block}.uptime-module___lXlZa__tierTbl td{color:var(--text-secondary);font-weight:600}.uptime-module___lXlZa__tierTbl td.uptime-module___lXlZa__tierFeat{text-align:left;color:var(--text-primary);font-weight:700}.uptime-module___lXlZa__tierTbl td.uptime-module___lXlZa__tierProCol{color:var(--text-primary);background:#3b82f60d;font-weight:800}.uptime-module___lXlZa__tierTbl tbody tr:last-child td{border-bottom:none}.uptime-module___lXlZa__tierTbl tbody tr:hover td{background:#3b82f606}.uptime-module___lXlZa__tierTbl tbody tr:hover td.uptime-module___lXlZa__tierProCol{background:#3b82f614}.uptime-module___lXlZa__tierCheck{color:var(--success);font-weight:900}.uptime-module___lXlZa__tierDash{color:var(--text-muted)}.uptime-module___lXlZa__tierMono{font-family:var(--font-mono);font-weight:600}.uptime-module___lXlZa__ctaBox{text-align:center;border-radius:var(--radius-2xl);background:linear-gradient(135deg,#0e1626,#0a1d33);border:1px solid #94a3b824;margin-top:2.8rem;padding:2.4rem 1.5rem;position:relative;overflow:hidden}.uptime-module___lXlZa__ctaBox:before{content:"";pointer-events:none;background:radial-gradient(70% 120% at 50% 0,#3b82f62e,#0000 60%);position:absolute;inset:0}.uptime-module___lXlZa__ctaBoxTitle{color:#f1f5fb;letter-spacing:-.02em;margin:0 0 .5rem;font-size:1.25rem;font-weight:900;position:relative}.uptime-module___lXlZa__ctaBoxSub{color:#9fb0c7;max-width:440px;margin:0 auto 1.4rem;font-size:.8rem;line-height:1.6;position:relative}.uptime-module___lXlZa__ctaBoxBtn{border-radius:var(--radius-lg);color:#0b1120;transition:transform var(--t-fast), box-shadow var(--t-fast);background:#fff;align-items:center;gap:.5rem;padding:.85rem 2rem;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex;position:relative;box-shadow:0 10px 30px -10px #00000080}.uptime-module___lXlZa__ctaBoxBtn:hover{transform:translateY(-2px);box-shadow:0 16px 36px -10px #0009}@media (max-width:1024px){.uptime-module___lXlZa__featGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:860px){.uptime-module___lXlZa__panel{grid-template-columns:1fr}.uptime-module___lXlZa__panelList{border-right:none;border-bottom:1px solid var(--border-light)}}@media (max-width:768px){.uptime-module___lXlZa__dashSection{padding:2.8rem 1rem 3rem}.uptime-module___lXlZa__featGrid{grid-template-columns:1fr}.uptime-module___lXlZa__statStrip{grid-template-columns:repeat(2,1fr)}.uptime-module___lXlZa__tierTbl th,.uptime-module___lXlZa__tierTbl td{padding:.65rem .6rem;font-size:.68rem}}
