.gIyH-q_container{width:100%;max-width:1200px;margin:0 auto;padding:0 20px}.gIyH-q_breadcrumbs{color:var(--ink-500);align-items:center;gap:8px;margin-bottom:16px;font-size:13px;display:flex}.gIyH-q_breadcrumbs a{color:var(--ink-500);transition:color .15s}.gIyH-q_breadcrumbs a:hover{color:var(--accent);text-decoration:underline}.gIyH-q_breadcrumbsSeparator{color:var(--ink-400);-webkit-user-select:none;user-select:none}.gIyH-q_breadcrumbsCurrent{color:var(--ink-700);font-weight:500}.gIyH-q_heroContent{flex-direction:column;gap:12px;display:flex}.gIyH-q_heroBadgeRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.gIyH-q_statusPillLarge{border-radius:999px;align-items:center;gap:8px;padding:6px 14px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.gIyH-q_statusPillOperational{background:var(--ok-bg);color:var(--ok);border:1px solid var(--ok-line)}.gIyH-q_statusPillDegraded{background:var(--warn-bg);color:var(--warn);border:1px solid var(--warn-line)}.gIyH-q_statusDotPulse{border-radius:50%;width:9px;height:9px;position:relative}.gIyH-q_statusPillDegraded .gIyH-q_statusDotPulse{box-shadow:none;background:#f59e0b;animation:2s cubic-bezier(.4,0,.6,1) infinite gIyH-q_pulseAmber}@keyframes gIyH-q_pulseGreen{0%{box-shadow:none}70%{box-shadow:none}to{box-shadow:none}}@keyframes gIyH-q_pulseAmber{0%{box-shadow:none}70%{box-shadow:none}to{box-shadow:none}}.gIyH-q_refreshMeta{color:var(--ink-500);align-items:center;gap:8px;font-size:13px;display:inline-flex}.gIyH-q_refreshButton{background:var(--surface);border:1px solid var(--line-2);border-radius:var(--radius-md);color:var(--ink-700);cursor:pointer;align-items:center;gap:6px;padding:5px 12px;font-size:12px;font-weight:500;transition:all .2s;display:inline-flex}.gIyH-q_refreshButton:hover{background:var(--surface-2);border-color:var(--accent-line);color:var(--accent)}.gIyH-q_refreshButton:disabled{opacity:.6;cursor:not-allowed}.gIyH-q_spin{animation:1s linear infinite gIyH-q_spin}@keyframes gIyH-q_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.gIyH-q_title{letter-spacing:-.025em;color:var(--ink-900);margin:4px 0 0;font-size:clamp(28px,3.4vw,42px);font-weight:700;line-height:1.15}.gIyH-q_kpiGrid{grid-template-columns:repeat(4,1fr);gap:16px;margin:28px 0 36px;display:grid}.gIyH-q_kpiCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:none;flex-direction:column;gap:8px;padding:20px;transition:transform .2s,box-shadow .2s;display:flex}.gIyH-q_kpiCard:hover{box-shadow:none;transform:translateY(-2px)}.gIyH-q_kpiLabel{color:var(--ink-500);justify-content:space-between;align-items:center;font-size:13px;font-weight:500;display:flex}.gIyH-q_kpiValue{color:var(--ink-900);align-items:baseline;gap:6px;font-size:26px;font-weight:700;line-height:1.1;display:flex}.gIyH-q_kpiSub{color:var(--ink-500);font-size:12px}.gIyH-q_kpiSubGood{color:var(--ok);font-weight:600}.gIyH-q_desktopView{display:block}.gIyH-q_mobileView{display:none}@media (max-width:760px){.gIyH-q_desktopView{display:none!important}.gIyH-q_mobileView{display:block!important}}.gIyH-q_sectionTitle{color:var(--ink-900);letter-spacing:-.015em;margin:0 0 8px;font-size:22px;font-weight:700}.gIyH-q_sectionLead{color:var(--ink-500);margin:0 0 20px;font-size:14px}.gIyH-q_serviceGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-bottom:40px;display:grid}.gIyH-q_serviceCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:none;flex-direction:column;gap:18px;padding:24px;transition:border-color .2s,box-shadow .2s;display:flex;position:relative}.gIyH-q_serviceCard:hover{border-color:var(--accent-line);box-shadow:none}.gIyH-q_serviceCardHeader{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.gIyH-q_serviceMeta{flex-direction:column;gap:4px;display:flex}.gIyH-q_serviceDomainBadge{color:var(--accent);background:var(--accent-wash);border-radius:4px;align-items:center;gap:6px;width:fit-content;padding:3px 8px;font-family:monospace;font-size:12px;font-weight:600;display:inline-flex}.gIyH-q_serviceTitle{color:var(--ink-900);margin:2px 0 0;font-size:18px;font-weight:700}.gIyH-q_statusPillSmall{white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:600;display:inline-flex}.gIyH-q_latencyStrip{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-md);justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.gIyH-q_latencyMetric{flex-direction:column;gap:2px;display:flex}.gIyH-q_latencyTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--ink-400);font-size:11px;font-weight:600}.gIyH-q_latencyValueWrap{align-items:baseline;gap:6px;display:flex}.gIyH-q_latencyMs{color:var(--ink-900);font-size:20px;font-weight:700}.gIyH-q_latencyBenchmark{border-radius:4px;padding:2px 6px;font-size:11px;font-weight:600}.gIyH-q_benchmarkOptimal{background:var(--ok-bg);color:var(--ok)}.gIyH-q_benchmarkModerate{background:var(--warn-bg);color:var(--warn)}.gIyH-q_uptimeStat{text-align:right;flex-direction:column;gap:2px;display:flex}.gIyH-q_uptimeStatValue{color:var(--ok);font-size:15px;font-weight:700}.gIyH-q_historyBlock{flex-direction:column;gap:8px;display:flex}.gIyH-q_historyHeader{color:var(--ink-500);justify-content:space-between;align-items:center;font-size:12px;display:flex}.gIyH-q_historyBarsContainer{background:var(--surface-2);border-radius:var(--radius-md);border:1px solid var(--line);align-items:center;gap:3px;height:38px;padding:4px 6px;display:flex;position:relative}.gIyH-q_historyBar{cursor:pointer;border-radius:2px;flex:1;height:28px;transition:transform .15s,opacity .15s;position:relative}.gIyH-q_historyBar:hover{opacity:.9;z-index:10;transform:scaleY(1.15)}.gIyH-q_barDown{background:#ef4444}.gIyH-q_barTooltip{color:#fff;white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;box-shadow:none;z-index:50;background:#0f172a;border-radius:6px;padding:6px 10px;font-size:11px;line-height:1.3;transition:opacity .15s,visibility .15s;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%)}.gIyH-q_barTooltip:after{content:"";border:5px solid #0000;border-top-color:#0f172a;position:absolute;top:100%;left:50%;transform:translate(-50%)}.gIyH-q_historyBar:hover .gIyH-q_barTooltip{opacity:1;visibility:visible}.gIyH-q_serviceServicesList{color:var(--ink-700);border-radius:var(--radius-md);border-left:3px solid var(--accent);background:#fafbfc;padding:10px 12px;font-size:13px;line-height:1.5}.gIyH-q_serviceServicesList strong{color:var(--ink-900)}.gIyH-q_serviceCardFooter{border-top:1px solid var(--line);justify-content:space-between;align-items:center;margin-top:auto;padding-top:10px;font-size:13px;display:flex}.gIyH-q_externalLink{color:var(--accent);align-items:center;gap:5px;font-weight:600;transition:gap .15s;display:inline-flex}.gIyH-q_externalLink:hover{gap:8px;text-decoration:underline}.gIyH-q_heatmapContainer{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:none;margin-bottom:40px;padding:28px}.gIyH-q_heatmapHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.gIyH-q_heatmapTitleWrap{flex-direction:column;gap:4px;display:flex}.gIyH-q_heatmapGrid{background:var(--surface-2);border-radius:var(--radius-md);border:1px solid var(--line);grid-template-columns:repeat(24,1fr);gap:4px;margin:16px 0 10px;padding:12px;display:grid}.gIyH-q_heatmapHourCol{flex-direction:column;align-items:center;gap:6px;display:flex}.gIyH-q_heatmapCell{cursor:pointer;border-radius:4px;width:100%;height:48px;transition:transform .15s;position:relative}.gIyH-q_heatmapCell:hover{z-index:5;transform:scale(1.1)}.gIyH-q_heatLow{background:#d1fae5}.gIyH-q_heatNormal{background:#a7f3d0}.gIyH-q_heatModerate{background:#fde68a}.gIyH-q_heatPeak{background:#fca5a5}.gIyH-q_hourLabel{color:var(--ink-400);font-size:10px;font-weight:500}.gIyH-q_heatmapLegend{color:var(--ink-500);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:0 4px;font-size:12px;display:flex}.gIyH-q_legendItems{align-items:center;gap:14px;display:flex}.gIyH-q_legendItem{align-items:center;gap:6px;display:flex}.gIyH-q_legendBox{border-radius:3px;width:12px;height:12px}.gIyH-q_incidentDistribution{border-top:1px solid var(--line);grid-template-columns:1.4fr 1fr;gap:28px;margin-top:24px;padding-top:24px;display:grid}.gIyH-q_distributionBars{flex-direction:column;gap:14px;display:flex}.gIyH-q_distItem{flex-direction:column;gap:4px;display:flex}.gIyH-q_distItemHeader{color:var(--ink-700);justify-content:space-between;align-items:center;font-size:13px;font-weight:500;display:flex}.gIyH-q_distPercentage{color:var(--ink-900);font-weight:700}.gIyH-q_distTrack{background:var(--surface-2);border-radius:999px;height:8px;overflow:hidden}.gIyH-q_distFill{background:var(--accent);border-radius:999px;height:100%}.gIyH-q_userReportCard{border-radius:var(--radius-md);background:#f0f4ff;border:1px solid #d4e2ff;flex-direction:column;gap:12px;padding:20px;display:flex}.gIyH-q_userReportTitle{color:#173878;margin:0;font-size:15px;font-weight:700}.gIyH-q_userReportDesc{color:#3b527e;margin:0;font-size:13px;line-height:1.4}.gIyH-q_reportButtons{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.gIyH-q_reportBtn{background:var(--surface);color:#1d4ed8;cursor:pointer;text-align:center;border:1px solid #c2d6ff;border-radius:6px;padding:8px 10px;font-size:12px;font-weight:600;transition:all .15s}.gIyH-q_reportBtn:hover{color:#fff;background:#1d4ed8;border-color:#1d4ed8}.gIyH-q_reportSuccess{color:var(--ok);background:var(--ok-bg);border:1px solid var(--ok-line);border-radius:6px;padding:8px 12px;font-size:13px;font-weight:600}.gIyH-q_resolverSection{margin-bottom:48px}.gIyH-q_resolverGrid{grid-template-columns:repeat(2,1fr);gap:20px;margin-top:16px;display:grid}.gIyH-q_resolverCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:none;flex-direction:column;gap:14px;padding:22px;display:flex}.gIyH-q_resolverHeader{align-items:flex-start;gap:12px;display:flex}.gIyH-q_errorCodeBadge{color:#991b1b;white-space:nowrap;background:#fee2e2;border:1px solid #fecaca;border-radius:6px;padding:4px 8px;font-family:monospace;font-size:13px;font-weight:700}.gIyH-q_resolverCardTitle{color:var(--ink-900);margin:0 0 4px;font-size:16px;font-weight:700}.gIyH-q_resolverCause{color:var(--ink-500);margin:0;font-size:13px;line-height:1.45}.gIyH-q_resolverSteps{background:var(--surface-2);border:1px solid var(--line);border-radius:var(--radius-md);margin:0;padding:14px 16px}.gIyH-q_resolverStepsTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--accent-strong);margin-bottom:8px;font-size:12px;font-weight:700}.gIyH-q_stepsList{color:var(--ink-700);margin:0;padding-left:18px;font-size:13px;line-height:1.6}.gIyH-q_stepsList li{margin-bottom:6px}.gIyH-q_stepsList li:last-child{margin-bottom:0}.gIyH-q_mobileDiagnosticsBox{border-radius:var(--radius-lg);box-shadow:none;background:#f4f7fb;border:1px solid #bfdbfe;margin-bottom:24px;padding:20px}.gIyH-q_mobileDiagnosticsHeader{align-items:center;gap:10px;margin-bottom:8px;display:flex}.gIyH-q_mobileDiagnosticsTitle{color:#1e3a8a;margin:0;font-size:17px;font-weight:700}.gIyH-q_mobileDiagnosticsDesc{color:#3b527e;margin:0 0 16px;font-size:13px;line-height:1.45}.gIyH-q_runDiagBtn{background:var(--accent);color:#fff;border-radius:var(--radius-md);cursor:pointer;width:100%;box-shadow:none;border:none;justify-content:center;align-items:center;gap:10px;padding:14px 20px;font-size:15px;font-weight:600;transition:all .2s;display:flex}.gIyH-q_runDiagBtn:hover{background:var(--accent-strong);transform:translateY(-1px)}.gIyH-q_runDiagBtn:disabled{opacity:.7;cursor:not-allowed}.gIyH-q_diagProgressWrap{flex-direction:column;gap:8px;margin-top:16px;display:flex}.gIyH-q_diagStatusStep{color:#1e40af;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.gIyH-q_diagProgressBar{background:#dbeafe;border-radius:999px;height:6px;overflow:hidden}.gIyH-q_diagProgressFill{background:#2563eb;height:100%;transition:width .3s}.gIyH-q_diagResultCard{border-radius:var(--radius-md);box-shadow:none;background:#fff;border:1px solid #86efac;margin-top:16px;padding:16px}.gIyH-q_diagResultHeader{color:var(--ok);align-items:center;gap:8px;margin-bottom:8px;font-size:15px;font-weight:700;display:flex}.gIyH-q_diagMetricsList{background:#f8fafc;border-radius:6px;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:12px;padding:10px;font-size:12px;display:grid}.gIyH-q_diagMetricItem{flex-direction:column;gap:2px;display:flex}.gIyH-q_diagMetricTitle{color:var(--ink-400)}.gIyH-q_diagMetricVal{color:var(--ink-900);font-weight:700}.gIyH-q_diagAdvice{color:var(--ink-700);margin:0;font-size:12px;line-height:1.5}.gIyH-q_mobileCardsList{flex-direction:column;gap:14px;margin-bottom:28px;display:flex}.gIyH-q_mobileServiceCard{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:none;flex-direction:column;gap:12px;padding:16px;display:flex}.gIyH-q_mobileCardTop{justify-content:space-between;align-items:center;display:flex}.gIyH-q_mobileCardName{color:var(--ink-900);font-size:15px;font-weight:700}.gIyH-q_mobileCardDomain{color:var(--ink-500);font-family:monospace;font-size:12px}.gIyH-q_mobileMetricsRow{background:var(--surface-2);border-radius:6px;justify-content:space-between;align-items:center;padding:8px 12px;font-size:12px;display:flex}.gIyH-q_mobileTipsCard{border-radius:var(--radius-md);background:#fefce8;border:1px solid #fef08a;margin-bottom:28px;padding:18px}.gIyH-q_mobileTipsTitle{color:#854d0e;align-items:center;gap:6px;margin:0 0 10px;font-size:15px;font-weight:700;display:flex}.gIyH-q_mobileTipsList{color:#713f12;margin:0;padding-left:18px;font-size:13px;line-height:1.6}.gIyH-q_mobileTipsList li{margin-bottom:6px}.gIyH-q_infoGuideSection{border-top:1px solid var(--line);margin:50px 0 40px;padding-top:40px}.gIyH-q_guideGrid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.gIyH-q_guideBlock{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:none;padding:26px}.gIyH-q_guideBlock h2{color:var(--ink-900);margin:0 0 12px;font-size:19px;font-weight:700;line-height:1.3}.gIyH-q_guideBlock p{color:var(--ink-700);margin:0 0 12px;font-size:14px;line-height:1.65}.gIyH-q_guideBlock ul{color:var(--ink-700);margin:0;padding-left:20px;font-size:13px;line-height:1.65}.gIyH-q_guideBlock li{margin-bottom:6px}.gIyH-q_faqSection{border-top:1px solid var(--line);margin:40px 0 48px;padding-top:40px}.gIyH-q_faqList{flex-direction:column;gap:12px;margin-top:20px;display:flex}.gIyH-q_faqItem{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);transition:border-color .2s;overflow:hidden}.gIyH-q_faqItem:hover{border-color:var(--line-2)}.gIyH-q_faqQuestion{width:100%;color:var(--ink-900);text-align:left;cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;font-size:15px;font-weight:600;display:flex}.gIyH-q_faqIcon{color:var(--ink-400);flex-shrink:0;font-size:18px;font-weight:400;transition:transform .2s}.gIyH-q_faqItemOpen .gIyH-q_faqIcon{transform:rotate(45deg)}.gIyH-q_faqAnswer{color:var(--ink-700);margin:0;padding:0 20px 18px;font-size:14px;line-height:1.7}.gIyH-q_faqAnswer a{color:var(--accent);text-decoration:underline}.gIyH-q_ctaToolsCard{border-radius:var(--radius-lg);color:#fff;background:#f4f7fb;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-bottom:48px;padding:32px;display:flex}.gIyH-q_ctaToolsInfo h2{margin:0 0 8px;font-size:22px;font-weight:700}.gIyH-q_ctaToolsInfo p{color:#dbeafe;max-width:540px;margin:0;font-size:14px}.gIyH-q_ctaToolsButtons{flex-wrap:wrap;gap:12px;display:flex}.gIyH-q_ctaBtnPrimary{color:var(--navy);border-radius:var(--radius-md);background:#fff;padding:12px 18px;font-size:13px;font-weight:700;transition:all .2s}.gIyH-q_ctaBtnPrimary:hover{background:#f1f5f9;transform:translateY(-1px)}.gIyH-q_ctaBtnSecondary{color:#fff;border-radius:var(--radius-md);background:#ffffff26;border:1px solid #ffffff4d;padding:12px 18px;font-size:13px;font-weight:600;transition:all .2s}.gIyH-q_ctaBtnSecondary:hover{background:#ffffff40;transform:translateY(-1px)}@media (max-width:1024px){.gIyH-q_kpiGrid{grid-template-columns:repeat(2,1fr)}.gIyH-q_serviceGrid,.gIyH-q_guideGrid,.gIyH-q_resolverGrid,.gIyH-q_incidentDistribution{grid-template-columns:1fr}}@media (max-width:760px){.gIyH-q_pageHeader{padding:24px 0 16px}.gIyH-q_kpiGrid{grid-template-columns:1fr 1fr;gap:10px;margin:20px 0 24px}.gIyH-q_kpiCard{padding:14px}.gIyH-q_kpiValue{font-size:20px}.gIyH-q_ctaToolsCard{padding:22px}.gIyH-q_ctaToolsButtons{width:100%}.gIyH-q_ctaBtnPrimary,.gIyH-q_ctaBtnSecondary{text-align:center;width:100%}}.gIyH-q_container :where(section){padding:0}.gIyH-q_container{color:#2b3f57;max-width:1280px;padding:0 28px 54px}.gIyH-q_container :is(button,input,select){font-family:inherit}.gIyH-q_pageHeader{padding:24px 0 26px}.gIyH-q_breadcrumbs{flex-wrap:wrap;margin-bottom:22px;font-size:12px}.gIyH-q_heroContent{background:#edf3f8;border:1px solid #dce5ef;border-radius:22px;gap:18px;padding:36px 40px}.gIyH-q_heroBadgeRow{justify-content:space-between;gap:12px}.gIyH-q_statusPillLarge{color:#5d748c;text-transform:uppercase;letter-spacing:.12em;background:0 0;border:0;padding:0;font-size:10px}.gIyH-q_statusDotPulse{width:7px;height:7px}.gIyH-q_statusPillOperational .gIyH-q_statusDotPulse{box-shadow:none;background:#83a498;animation:none}.gIyH-q_refreshMeta{color:#657386;font-size:10px}.gIyH-q_refreshButton{color:#5c748f;background:#ffffff80;border-color:#d5e0ed;padding:7px 10px;font-size:10px}.gIyH-q_title{letter-spacing:-.045em;color:#2b405c;max-width:800px;margin:0;font-size:clamp(30px,3.4vw,44px);font-weight:750;line-height:1.12}.gIyH-q_titleHighlight{color:#4e7296}.gIyH-q_subtitle{color:#627389;max-width:760px;margin:0;font-size:14px;line-height:1.8}.gIyH-q_previewNotice{color:#627389;background:#ffffffa0;border-left:3px solid #b1bfd2;border-radius:0 8px 8px 0;max-width:850px;margin:0;padding:14px 16px;font-size:11px;line-height:1.8}.gIyH-q_kpiGrid{border:1px solid #dfe6ef;border-radius:14px;gap:0;margin-bottom:36px;padding:20px 0}.gIyH-q_kpiCard{box-shadow:none;background:0 0;border:0;border-right:1px solid #e1e7ee;border-radius:0;padding:0 24px}.gIyH-q_kpiCard:last-child{border:0}.gIyH-q_kpiLabel{color:#667385;font-size:10px}.gIyH-q_kpiValue{color:#3c556f;letter-spacing:-.035em;font-size:27px}.gIyH-q_kpiSub,.gIyH-q_kpiSubGood{color:#627486;font-size:10px}.gIyH-q_sectionTitle{color:#2c425c;letter-spacing:-.03em;font-size:23px;line-height:1.4}.gIyH-q_sectionLead{color:#647386;font-size:13px;line-height:1.8}.gIyH-q_serviceGrid{gap:24px}.gIyH-q_serviceCard{box-shadow:none;border-color:#dfe6ef;border-radius:14px}.gIyH-q_serviceCardHeader{align-items:start;gap:14px;padding:24px}.gIyH-q_serviceDomainBadge{color:#657387;background:#f2f5fa;border:0;border-radius:5px;font-size:10px}.gIyH-q_serviceTitle{color:#314b69;letter-spacing:-.035em;margin-top:12px;font-size:20px}.gIyH-q_serviceRole{color:#657387;font-size:11px;line-height:1.7}.gIyH-q_statusPillSmall{color:#587969;background:#edf5f1;border:0;border-radius:6px;padding:6px 8px;font-size:9px}.gIyH-q_latencyStrip{background:#f8fafd;border-color:#e3e9f1;padding:16px 24px}.gIyH-q_latencyTitle,.gIyH-q_historyHeader{color:#657385;font-size:10px}.gIyH-q_latencyMs,.gIyH-q_uptimeStatValue{color:#4e6884;letter-spacing:-.03em;font-size:21px}.gIyH-q_historyBlock{padding:20px 24px}.gIyH-q_historyBarsContainer{gap:4px}.gIyH-q_historyBar{border-radius:2px}.gIyH-q_barUp{background:#87ad9b}.gIyH-q_barDegraded{background:#dfc38e}.gIyH-q_serviceServicesList{color:#647387;padding:0 24px 20px;font-size:11px;line-height:1.9}.gIyH-q_serviceCardFooter{background:0 0;border-top:1px solid #e6ebf2;padding:17px 24px}.gIyH-q_externalLink{color:#567498;font-size:12px}.gIyH-q_userReportCard,.gIyH-q_resolverCard{box-shadow:none;border-color:#e0e7ef;border-radius:13px}.gIyH-q_resolverCard{background:#fff}.gIyH-q_resolverGrid{gap:24px}.gIyH-q_errorCodeBadge{color:#876e4f;background:#f5f1eb;border:0;border-radius:5px;font-size:10px}.gIyH-q_resolverCardTitle{color:#3d526e;font-size:16px;line-height:1.6}.gIyH-q_resolverCause,.gIyH-q_stepsList{color:#667387;font-size:12px;line-height:1.9}.gIyH-q_faqItem{border:0;border-bottom:1px solid #e0e7ef;border-radius:0}.gIyH-q_faqQuestion{padding:22px 0;font-size:14px}.gIyH-q_faqAnswer{color:#65738a;padding:0 0 24px;font-size:13px;line-height:1.85}.gIyH-q_ctaToolsCard{color:#3b526f;background:#edf2fa;border:1px solid #dce5f0;border-radius:14px}.gIyH-q_ctaToolsInfo p{color:#627389;font-size:13px;line-height:1.8}.gIyH-q_ctaBtnPrimary{color:#4a6389;border:1px solid #d7e1ee;border-radius:8px}.gIyH-q_ctaBtnSecondary{color:#5c7493;background:0 0;border:1px solid #d7e1ee;border-radius:8px}@media (max-width:760px){.gIyH-q_container{padding:0 14px 48px}.gIyH-q_pageHeader{padding-top:20px}.gIyH-q_breadcrumbs{margin-bottom:18px;font-size:11px}.gIyH-q_heroContent{border-radius:17px;gap:18px;padding:25px 20px}.gIyH-q_heroBadgeRow{flex-direction:column;align-items:start;gap:13px}.gIyH-q_refreshMeta{flex-wrap:wrap;gap:8px;font-size:9px}.gIyH-q_title{font-size:31px}.gIyH-q_subtitle{font-size:12px}.gIyH-q_previewNotice{padding:12px;font-size:10px}.gIyH-q_kpiGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 0;padding:18px 0}.gIyH-q_kpiCard{padding:0 16px}.gIyH-q_kpiCard:nth-child(2n){border:0}.gIyH-q_kpiValue{font-size:23px}.gIyH-q_kpiLabel,.gIyH-q_kpiSub{font-size:9px}.gIyH-q_mobileDiagnosticsBox{background:#f5f8fc;border:1px solid #dfe7f1;border-radius:14px;padding:22px 18px}.gIyH-q_mobileDiagnosticsTitle{color:#3d5878;letter-spacing:-.03em;font-size:18px}.gIyH-q_mobileDiagnosticsDesc{color:#647389;font-size:12px;line-height:1.8}.gIyH-q_runDiagBtn{background:#496c98;border-radius:8px;font-size:12px}.gIyH-q_diagResultCard{background:#fff;border-color:#dce6f0;border-radius:10px}.gIyH-q_diagResultHeader{color:#5b7967;font-size:13px}.gIyH-q_diagAdvice{color:#627388;font-size:11px;line-height:1.8}.gIyH-q_mobileServiceCard{box-shadow:none;border:0;border-bottom:1px solid #dfe6ef;border-radius:0;padding:22px 2px}.gIyH-q_mobileCardName{color:#334e6d;letter-spacing:-.025em;font-size:16px;line-height:1.5}.gIyH-q_mobileCardDomain{color:#657384;font-size:10px}.gIyH-q_mobileMetricsRow{color:#627489;background:#f6f9fc;border-radius:7px;padding:12px;font-size:10px}.gIyH-q_mobileTipsCard{background:#f7f9fc;border-color:#e1e7ef;border-radius:12px}}
