.legal_page__U9PRk{min-height:100vh;background-color:var(--bg);color:var(--text-primary);font-family:Inter,system-ui,-apple-system,sans-serif;padding:6rem 1.5rem 5rem}.legal_container__VKkzR{max-width:46rem;margin:0 auto}.legal_backLink__3FI5c{display:inline-flex;align-items:center;gap:.4rem;color:#22d3ee;text-decoration:none;font-size:.85rem;font-weight:600;margin-bottom:2rem}.legal_backLink__3FI5c:hover{color:#67e8f9}.legal_title__UqLag{font-size:2rem;font-weight:900;color:var(--heading);margin:0 0 .5rem;letter-spacing:-.01em}.legal_updated__lrgMI{font-size:.8rem;color:var(--text-muted);margin:0 0 2.5rem;font-family:monospace}.legal_section__p9FBI{margin-bottom:2rem}.legal_sectionTitle__hiKoq{font-size:1.15rem;font-weight:700;color:var(--heading);margin:0 0 .75rem}.legal_list__dR3I8,.legal_paragraph__StisZ{font-size:.9rem;line-height:1.7;color:var(--text-secondary);margin:0 0 .9rem}.legal_list__dR3I8{padding-left:1.25rem}.legal_list__dR3I8 li{margin-bottom:.4rem}.legal_tableWrap__Cwtem{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 0 1rem;border-radius:.5rem;border:1px solid var(--panel-border-soft)}.legal_table__1aVfk{width:100%;min-width:32rem;border-collapse:collapse;font-size:.85rem;margin:0}.legal_table__1aVfk td,.legal_table__1aVfk th{text-align:left;padding:.6rem .75rem;border-bottom:1px solid var(--panel-border-soft);color:var(--text-secondary);vertical-align:top}.legal_table__1aVfk th{color:var(--text-primary);font-weight:700;font-size:.75rem;text-transform:uppercase;letter-spacing:.04em}.legal_link__Q4y6t{color:#22d3ee;text-decoration:underline;text-underline-offset:2px}.legal_link__Q4y6t:hover{color:#67e8f9}.legal_callout__zqd_h{background:rgba(6,182,212,.08);border:1px solid rgba(6,182,212,.25);border-radius:.75rem;padding:1rem 1.25rem;font-size:.85rem;line-height:1.6;color:var(--text-primary);margin-bottom:2rem}@media (max-width:480px){.legal_page__U9PRk{padding:5.5rem 1.1rem 4rem}.legal_title__UqLag{font-size:1.6rem}.legal_sectionTitle__hiKoq{font-size:1.02rem}}.AdSlot_wrap__aw6xG{margin:2rem 0 0}.AdSlot_label__xP7Nz{display:block;font-size:.65rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;margin-bottom:.4rem;text-align:center}.AdSlot_ins__A7fUj{min-height:90px}.AdSlot_placeholder__Uvn9e{margin:2rem 0 0;display:flex;align-items:center;justify-content:center;min-height:90px;border:1px dashed var(--panel-border);border-radius:.6rem;color:var(--text-muted);font-size:.75rem;text-align:center;padding:1rem}.AdSlot_placeholder__Uvn9e code{font-family:monospace;background:var(--surface-2);padding:.1rem .35rem;border-radius:.25rem}.downtime_page__HLdM3{min-height:100vh;background-color:var(--bg);color:var(--text-primary);font-family:Inter,system-ui,-apple-system,sans-serif;padding:6rem 1.5rem 5rem}.downtime_container__8M3jo{max-width:56rem;margin:0 auto}.downtime_backLink__SJ5X6{display:inline-flex;align-items:center;gap:.4rem;color:#22d3ee;text-decoration:none;font-size:.85rem;font-weight:600;margin-bottom:2rem}.downtime_backLink__SJ5X6:hover{color:#67e8f9}.downtime_headerRow__9HtlL{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.downtime_title__K5bbk{font-size:2rem;font-weight:900;color:var(--heading);margin:0;letter-spacing:-.01em}.downtime_identityNote__JU7O5{font-size:.8rem;color:var(--text-muted);margin:.35rem 0 1.75rem}.downtime_identityNote__JU7O5 strong{color:var(--text-secondary)}.downtime_clearButton__jpuK1{background:transparent;border:1px solid rgba(244,63,94,.35);color:#fda4af;font-size:.8rem;font-weight:600;padding:.5rem .9rem;border-radius:.5rem;cursor:pointer;white-space:nowrap}.downtime_clearButton__jpuK1:hover{background:rgba(244,63,94,.1)}.downtime_statusBanner__tXLQe{display:flex;align-items:center;gap:.6rem;padding:.75rem 1rem;border-radius:.6rem;font-size:.85rem;font-weight:600;margin-bottom:1.5rem}.downtime_statusOnline__Jf67X{background:rgba(16,185,129,.1);border:1px solid rgba(16,185,129,.3);color:#6ee7b7}.downtime_statusOffline__skMbL{background:rgba(244,63,94,.1);border:1px solid rgba(244,63,94,.3);color:#fda4af}.downtime_statusDot__Cvq97{width:.5rem;height:.5rem;border-radius:9999px;background:currentColor;flex-shrink:0}.downtime_summaryGrid__e8bLA{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem;margin-bottom:2rem}@media (min-width:560px){.downtime_summaryGrid__e8bLA{grid-template-columns:repeat(3,1fr)}}.downtime_summaryCard__X5IPK{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:.75rem;padding:1rem;text-align:center}.downtime_summaryLabel__zrjsN{font-size:.7rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.4rem}.downtime_summaryValue__wr_oC{font-family:monospace;font-weight:700;color:var(--heading);font-size:1.3rem}.downtime_empty__MDfR_{text-align:center;padding:4rem 1rem;color:var(--text-muted)}.downtime_emptyIcon__5hAyI{font-size:2rem;color:var(--surface-2-border);margin-bottom:1rem}.downtime_emptyText__dJYxQ{font-size:.9rem}.downtime_tableWrap__oNNSj{overflow-x:auto;border-radius:.75rem;border:1px solid var(--panel-border)}.downtime_table__hy1qf{width:100%;border-collapse:collapse;font-size:.82rem;white-space:nowrap}.downtime_table__hy1qf td,.downtime_table__hy1qf th{text-align:left;padding:.7rem .9rem;border-bottom:1px solid var(--panel-border-soft)}.downtime_table__hy1qf th{color:var(--text-secondary);font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;background:var(--table-header-bg)}.downtime_table__hy1qf td{color:var(--text-primary);font-family:monospace}.downtime_table__hy1qf tbody tr:last-child td{border-bottom:none}.downtime_ongoing__6s302{color:#fda4af;font-weight:700}.downtime_unknownEnd__vQYK4{color:var(--text-muted);font-style:italic}.downtime_duration__qIwV1{color:#fbbf24;font-weight:700}.history_page__XZ6Lq{min-height:100vh;background-color:var(--bg);color:var(--text-primary);font-family:Inter,system-ui,-apple-system,sans-serif;padding:6rem 1.5rem 5rem}.history_container__PqoIG{max-width:56rem;margin:0 auto}.history_backLink__qwuzO{display:inline-flex;align-items:center;gap:.4rem;color:#22d3ee;text-decoration:none;font-size:.85rem;font-weight:600;margin-bottom:2rem}.history_backLink__qwuzO:hover{color:#67e8f9}.history_headerRow__aqczs{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.5rem}.history_title__FAuIe{font-size:2rem;font-weight:900;color:var(--heading);margin:0;letter-spacing:-.01em}.history_identityNote__LNo0t{font-size:.8rem;color:var(--text-muted);margin:.35rem 0 2rem}.history_identityNote__LNo0t strong{color:var(--text-secondary)}.history_clearButton__LUfSP{background:transparent;border:1px solid rgba(244,63,94,.35);color:#fda4af;font-size:.8rem;font-weight:600;padding:.5rem .9rem;border-radius:.5rem;cursor:pointer;white-space:nowrap}.history_clearButton__LUfSP:hover{background:rgba(244,63,94,.1)}.history_empty__eBCaM{text-align:center;padding:4rem 1rem;color:var(--text-muted)}.history_emptyIcon__ygjj_{font-size:2rem;color:var(--surface-2-border);margin-bottom:1rem}.history_emptyText__zobIA{font-size:.9rem;margin-bottom:1.5rem}.history_emptyButton__pXzIZ{display:inline-block;background:linear-gradient(90deg,#06b6d4,#0891b2);color:#04141a;font-weight:700;font-size:.85rem;padding:.65rem 1.25rem;border-radius:.6rem;text-decoration:none}.history_tableWrap__m0F5h{overflow-x:auto;border-radius:.75rem;border:1px solid var(--panel-border)}.history_table__1qs2L{width:100%;border-collapse:collapse;font-size:.8rem;white-space:nowrap}.history_table__1qs2L td,.history_table__1qs2L th{text-align:left;padding:.7rem .9rem;border-bottom:1px solid var(--panel-border-soft)}.history_table__1qs2L th{color:var(--text-secondary);font-size:.7rem;text-transform:uppercase;letter-spacing:.04em;background:var(--table-header-bg)}.history_table__1qs2L td{color:var(--text-primary);font-family:monospace}.history_table__1qs2L tbody tr:last-child td{border-bottom:none}.history_dl__O8Vw1{color:#22d3ee;font-weight:700}.history_ul__TXZ59{color:#fb7185;font-weight:700}.history_rowLink__abCIX{cursor:pointer;transition:background .15s}.history_rowLink__abCIX:hover{background:var(--row-hover)}.history_detailLink__MiDac{color:#22d3ee;text-decoration:none;font-family:Inter,system-ui,sans-serif;font-weight:600;font-size:.75rem;white-space:nowrap}.history_detailLink__MiDac:hover{color:#67e8f9}.result_page__GIERm{min-height:100vh;background-color:var(--bg);color:var(--text-primary);font-family:Inter,system-ui,-apple-system,sans-serif;padding:6rem 1.5rem 5rem}.result_container__L_a9w{max-width:42rem;margin:0 auto}.result_backLink__eoGTS{display:inline-flex;align-items:center;gap:.4rem;color:#22d3ee;text-decoration:none;font-size:.85rem;font-weight:600;margin-bottom:2rem}.result_backLink__eoGTS:hover{color:#67e8f9}.result_headerRow__xw8SP{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:1rem;margin-bottom:.35rem}.result_title__jmE3h{font-size:2rem;font-weight:900;color:var(--heading);margin:0;letter-spacing:-.01em}.result_timestamp__U5VjX{font-size:.8rem;color:var(--text-muted);font-family:monospace;margin:.35rem 0 2rem}.result_shareButton__uhZVM{background:transparent;border:1px solid var(--panel-border);color:var(--text-primary);font-size:.8rem;font-weight:600;padding:.5rem .9rem;border-radius:.5rem;cursor:pointer;white-space:nowrap;transition:all .2s}.result_shareButton__uhZVM:hover{border-color:#22d3ee;color:#22d3ee}.result_speedGrid__vbl1I{display:grid;grid-template-columns:1fr;grid-gap:1rem;gap:1rem;margin-bottom:1.5rem}@media (min-width:640px){.result_speedGrid__vbl1I{grid-template-columns:1fr 1fr}}.result_speedCard__mPAd_{background:var(--panel-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--panel-border);border-radius:1rem;padding:1.5rem}.result_speedCardDl__NQa9r{border-top:3px solid #06b6d4}.result_speedCardUl__InjFD{border-top:3px solid #f43f5e}.result_speedCardHeader__S4jDW{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:.75rem}.result_speedCardHeader__S4jDW i{font-size:.8rem}.result_speedCardHeaderDl__vm9pq i{color:#22d3ee}.result_speedCardHeaderUl__E7je6 i{color:#fb7185}.result_speedMain__FCAXb{display:flex;align-items:baseline;gap:.4rem;margin-bottom:.6rem}.result_speedMainValue__ZnJg_{font-size:2.5rem;font-weight:900;font-family:monospace;letter-spacing:-.02em;color:var(--heading)}.result_speedMainUnit__qkybP{font-size:.9rem;font-weight:700;color:var(--text-secondary)}.result_speedMainLabel__LHoUq{font-size:.7rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:1rem}.result_peakRow__HkOHS{display:flex;justify-content:space-between;align-items:center;font-size:.8rem;padding-top:.75rem;border-top:1px solid var(--divider)}.result_peakLabel__cTuTp{color:var(--text-muted)}.result_peakValue__ASI8b{font-family:monospace;font-weight:700;color:var(--text-primary)}.result_statsGrid__wYGIR{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem;margin-bottom:1.5rem}@media (min-width:480px){.result_statsGrid__wYGIR{grid-template-columns:repeat(4,1fr)}}.result_statCard__rBwb2{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:.75rem;padding:.85rem;text-align:center}.result_statCardLabel__XkkKk{font-size:.65rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.35rem}.result_statCardValue__fPrbN{font-family:monospace;font-weight:700;color:var(--heading);font-size:1.1rem}.result_detailsCard__DuP4X{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:1rem;padding:1.25rem 1.5rem;margin-bottom:2rem}.result_detailsTitle__eT2Jb{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:.9rem}.result_detailRow__055ej{display:flex;justify-content:space-between;align-items:center;padding:.55rem 0;border-bottom:1px solid var(--divider);font-size:.85rem}.result_detailRow__055ej:last-child{border-bottom:none}.result_detailLabel__0wGPy{color:var(--text-secondary)}.result_detailValue__vaHUI{font-family:monospace;color:var(--text-primary);font-weight:600}.result_actions__sNq6K{display:flex;flex-wrap:wrap;gap:.75rem}.result_primaryButton__jiYsp{background:linear-gradient(90deg,#06b6d4,#0891b2);color:#04141a;font-weight:700;font-size:.85rem;padding:.7rem 1.25rem;border-radius:.6rem;text-decoration:none;border:none}.result_secondaryButton__TvUK_{background:transparent;border:1px solid var(--panel-border);color:var(--text-primary);font-weight:600;font-size:.85rem;padding:.7rem 1.25rem;border-radius:.6rem;text-decoration:none}.result_empty__8yPdV{text-align:center;padding:4rem 1rem;color:var(--text-muted)}.result_emptyIcon__OI0KU{font-size:2rem;color:var(--surface-2-border);margin-bottom:1rem}.result_emptyText__T_s3k{font-size:.9rem;margin-bottom:1.5rem}.dashboard_page__TZrNk{min-height:100vh;background-color:var(--bg);color:var(--text-primary);font-family:Inter,system-ui,-apple-system,sans-serif;padding:6rem 1.5rem 5rem}.dashboard_container__NwfBK{max-width:60rem;margin:0 auto}.dashboard_backLink__yT3oY{display:inline-flex;align-items:center;gap:.4rem;color:#22d3ee;text-decoration:none;font-size:.85rem;font-weight:600;margin-bottom:2rem}.dashboard_backLink__yT3oY:hover{color:#67e8f9}.dashboard_welcomeCard__gENYi{display:flex;align-items:center;gap:1.1rem;background:var(--panel-bg);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border:1px solid var(--panel-border);border-radius:1rem;padding:1.5rem;margin-bottom:2rem;flex-wrap:wrap}.dashboard_avatarFallback__JeTJr,.dashboard_avatar__XqzUV{width:3.5rem;height:3.5rem;border-radius:9999px;border:2px solid rgba(6,182,212,.5);flex-shrink:0}.dashboard_avatarFallback__JeTJr{background:var(--surface-2);display:flex;align-items:center;justify-content:center;font-size:1.5rem;color:var(--text-muted)}.dashboard_welcomeText__dDYyr{flex:1 1 14rem}.dashboard_welcomeTitle__zDjgx{font-size:1.4rem;font-weight:900;color:var(--heading);margin:0 0 .2rem}.dashboard_welcomeEmail__yXHVM{font-size:.82rem;color:var(--text-secondary);font-family:monospace}.dashboard_signOutButton___mU0e{background:transparent;border:1px solid var(--panel-border);color:var(--text-primary);font-size:.8rem;font-weight:600;padding:.55rem 1rem;border-radius:.5rem;cursor:pointer;white-space:nowrap}.dashboard_signOutButton___mU0e:hover{border-color:#fda4af;color:#fda4af}.dashboard_detailsCard__ia5I_{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:1rem;padding:1.25rem 1.5rem;margin-bottom:2rem}.dashboard_detailsTitle__LYjuG{display:flex;align-items:center;gap:.5rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin-bottom:.9rem}.dashboard_liveDot__zmzR2{width:.5rem;height:.5rem;border-radius:9999px;background:#34d399;box-shadow:0 0 0 0 rgba(52,211,153,.6);animation:dashboard_presencePulse__Ikk4r 1.8s ease-in-out infinite}@keyframes dashboard_presencePulse__Ikk4r{0%,to{box-shadow:0 0 0 0 rgba(52,211,153,.5)}50%{box-shadow:0 0 0 6px rgba(52,211,153,0)}}.dashboard_presenceGrid__1tcUf{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:.75rem;gap:.75rem}.dashboard_presenceStat__eOiYl{text-align:center;padding:.75rem .5rem;border-radius:.6rem;background:var(--surface-2)}.dashboard_presenceValue__5YZPn{font-family:monospace;font-weight:800;font-size:1.6rem;line-height:1.1}.dashboard_presenceLabel__ydMKW{font-size:.68rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.03em;margin-top:.3rem}.dashboard_detailRow__vaYFG{display:flex;justify-content:space-between;align-items:center;padding:.55rem 0;border-bottom:1px solid var(--divider);font-size:.85rem}.dashboard_detailRow__vaYFG:last-child{border-bottom:none}.dashboard_detailLabel__skKXL{color:var(--text-secondary)}.dashboard_detailValue__Tc9Dw{font-family:monospace;color:var(--text-primary);font-weight:600}.dashboard_actionsGrid__Xeh69{display:grid;grid-template-columns:1fr;grid-gap:.9rem;gap:.9rem;margin-bottom:2rem}@media (min-width:640px){.dashboard_actionsGrid__Xeh69{grid-template-columns:repeat(3,1fr)}}.dashboard_actionCard__voHWj{display:flex;align-items:center;gap:.85rem;background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:.9rem;padding:1.1rem;text-decoration:none;transition:all .2s}.dashboard_actionCard__voHWj:hover{border-color:#22d3ee;transform:translateY(-1px)}.dashboard_actionIcon__tyqhv{width:2.6rem;height:2.6rem;border-radius:.7rem;display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0;background:rgba(6,182,212,.12);color:#22d3ee}.dashboard_actionIconRose__SYKiY{background:rgba(244,63,94,.12);color:#fb7185}.dashboard_actionIconAmber__dDwpQ{background:rgba(251,191,36,.12);color:#fbbf24}.dashboard_actionLabel__53Q72{font-weight:700;color:var(--heading);font-size:.9rem;margin-bottom:.15rem}.dashboard_actionSub__AV9hb{font-size:.75rem;color:var(--text-muted)}.dashboard_sectionTitle__GM02B{font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--text-secondary);margin:0 0 .9rem}.dashboard_statsGrid__nYbjV{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.75rem;gap:.75rem;margin-bottom:2rem}@media (min-width:640px){.dashboard_statsGrid__nYbjV{grid-template-columns:repeat(4,1fr)}}.dashboard_statCard__YcX7f{background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:.75rem;padding:1rem;text-align:center}.dashboard_statCardLabel__w8t8t{font-size:.68rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.4rem}.dashboard_statCardValue__Dl4yp{font-family:monospace;font-weight:700;color:var(--heading);font-size:1.25rem}.dashboard_statCardValueDl__eUgBd{color:#22d3ee}.dashboard_statCardValueUl__ZvI4K{color:#fb7185}.dashboard_latestCard__2zyj8{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:1rem;background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:1rem;padding:1.25rem 1.5rem;margin-bottom:2rem}.dashboard_latestLeft__lRiXn{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.dashboard_latestStat__HX_fF{text-align:left}.dashboard_latestStatLabel__mURiK{font-size:.68rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;margin-bottom:.2rem}.dashboard_latestStatValue__ZR4y1{font-family:monospace;font-weight:800;font-size:1.3rem;color:var(--heading)}.dashboard_latestTime__Cul0E{font-size:.75rem;color:var(--text-muted);margin-top:.5rem}.dashboard_viewLink___HEv0{color:#22d3ee;text-decoration:none;font-weight:600;font-size:.85rem;white-space:nowrap}.dashboard_viewLink___HEv0:hover{color:#67e8f9}.dashboard_empty__iTzWl{text-align:center;padding:3.5rem 1rem;background:var(--panel-bg);border:1px solid var(--panel-border);border-radius:1rem;color:var(--text-muted);margin-bottom:2rem}.dashboard_emptyIcon__vHH_e{font-size:2rem;color:var(--surface-2-border);margin-bottom:1rem}.dashboard_emptyText__mdrfl{font-size:.9rem;margin-bottom:1.5rem}.dashboard_primaryButton__rIpjt{display:inline-block;background:linear-gradient(90deg,#06b6d4,#0891b2);color:#04141a;font-weight:700;font-size:.85rem;padding:.65rem 1.25rem;border-radius:.6rem;text-decoration:none}.dashboard_loadingWrap__0sRoj{min-height:100vh;display:flex;align-items:center;justify-content:center;background-color:var(--bg);color:var(--text-muted)}