.FeaturedComparisons_section__Uv_jD{padding:3rem 0}.FeaturedComparisons_container__ENvly{max-width:1200px;margin:0 auto;padding:0 var(--spacing-page)}.FeaturedComparisons_heading__wP7gO{font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0 0 1.5rem;text-align:center}.FeaturedComparisons_grid__dkzGA{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.5rem;gap:1.5rem}.FeaturedComparisons_card__4gvEL{display:flex;flex-direction:column;padding:1.5rem;border:1px solid var(--color-border);border-radius:.5rem;text-decoration:none;color:inherit;transition:border-color .15s,box-shadow .15s}.FeaturedComparisons_card__4gvEL:hover{border-color:var(--color-primary);box-shadow:0 1px 3px rgba(37,99,235,.1)}.FeaturedComparisons_cardTitle___j_Uu{font-size:1.125rem;font-weight:600;color:var(--color-text);margin:0 0 .5rem}.FeaturedComparisons_cardDescription__dix2Z{font-size:.875rem;color:var(--color-text-secondary);margin:0 0 1rem;flex:1 1;line-height:1.5}.FeaturedComparisons_cardAction__eQ4YR{font-size:.875rem;font-weight:500;color:var(--color-primary)}@media (max-width:768px){.FeaturedComparisons_grid__dkzGA{grid-template-columns:1fr}}.home-section-shell_sectionShell__RdDyu{max-width:var(--max-width,1200px);margin:0 auto;padding-inline:var(--spacing-page)}.CategoryGrid_section__pzWx9{padding:3rem 0;background:var(--color-bg-secondary)}.CategoryGrid_container__DuSzI{max-width:1200px;margin:0 auto;padding:0 var(--spacing-page)}.CategoryGrid_heading__7K84t{font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0 0 1.5rem;text-align:center}.CategoryGrid_grid__5uNq3{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:1rem;gap:1rem}.CategoryGrid_card__2DBZ_{display:flex;flex-direction:column;align-items:center;gap:.375rem;padding:1.25rem 1rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:.5rem;text-decoration:none;color:inherit;text-align:center;transition:border-color .15s,box-shadow .15s}.CategoryGrid_card__2DBZ_:hover{border-color:var(--color-primary);box-shadow:0 1px 3px rgba(37,99,235,.1)}.CategoryGrid_name__J2fsa{font-size:.9375rem;font-weight:600;color:var(--color-text)}.CategoryGrid_count__Hl83H{font-size:.75rem;color:var(--color-text-muted)}@media (max-width:768px){.CategoryGrid_grid__5uNq3{grid-template-columns:repeat(2,1fr)}}@media (max-width:375px){.CategoryGrid_grid__5uNq3{grid-template-columns:repeat(2,1fr);gap:.5rem}.CategoryGrid_card__2DBZ_{padding:.875rem .5rem}}.LiveHero_statusBar__xz1_v{display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.5rem 1rem;border-radius:999px;background:var(--color-surface);border:1px solid var(--color-border);font-size:.9rem;color:var(--color-text);max-width:400px;margin:0}.LiveHero_pulsingDot__zPfQ_{width:10px;height:10px;border-radius:50%;display:inline-block;flex-shrink:0;animation:LiveHero_pulse__dmg7e 2s ease-in-out infinite}.LiveHero_dotGreen__J5XlS{background:var(--color-success);box-shadow:0 0 6px color-mix(in srgb,var(--color-success) 50%,transparent)}.LiveHero_dotYellow__VsZCv{background:var(--color-warning);box-shadow:0 0 6px color-mix(in srgb,var(--color-warning) 50%,transparent)}.LiveHero_dotRed__np96i{background:var(--color-error);box-shadow:0 0 6px color-mix(in srgb,var(--color-error) 50%,transparent)}.LiveHero_dotGray__PWvp4{background:var(--color-text-muted)}@keyframes LiveHero_pulse__dmg7e{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(.85)}}.LiveHero_statusText__toLfz{font-weight:500}.LiveHero_liveBadge__gGLOq{font-size:.65rem;font-weight:700;letter-spacing:.05em;color:var(--color-error);background:color-mix(in srgb,var(--color-error) 10%,transparent);padding:.15rem .4rem;border-radius:4px}@media (max-width:640px){.LiveHero_statusBar__xz1_v{font-size:.8rem;flex-wrap:wrap;justify-content:center}}.QuickReportDialog_dialog___xdax{border:1px solid var(--color-border);border-radius:var(--radius-lg,8px);background:var(--color-surface);color:var(--color-text);padding:0;max-width:320px;width:90vw;box-shadow:0 8px 32px rgba(0,0,0,.3)}.QuickReportDialog_dialog___xdax::-webkit-backdrop{background:rgba(0,0,0,.5)}.QuickReportDialog_dialog___xdax::backdrop{background:rgba(0,0,0,.5)}.QuickReportDialog_content__k1vup{padding:1rem}.QuickReportDialog_confirmationPanel__seOZ1{min-height:4rem;display:flex;align-items:center}.QuickReportDialog_header__3_Qdv{display:flex;align-items:center;justify-content:space-between;margin-bottom:.5rem}.QuickReportDialog_title__tkfMt{font-size:.875rem;font-weight:600;margin:0;color:var(--color-text)}.QuickReportDialog_closeButton__d_pr_{background:none;border:none;color:var(--color-text-muted);font-size:1.25rem;cursor:pointer;padding:0;line-height:1}.QuickReportDialog_closeButton__d_pr_:hover{color:var(--color-text)}.QuickReportDialog_prompt__AQFi7{font-size:.75rem;color:var(--color-text-muted);margin:0 0 .75rem}.QuickReportDialog_buttons__AFTwh{display:grid;grid-template-columns:1fr 1fr;grid-gap:.5rem;gap:.5rem}.QuickReportDialog_categoryButton__1_mbA{padding:.5rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font-size:.8125rem;cursor:pointer;transition:background .15s,border-color .15s}.QuickReportDialog_categoryButton__1_mbA:hover{background:var(--color-bg-tertiary);border-color:var(--color-border-hover)}.QuickReportDialog_categoryButton__1_mbA:disabled{opacity:.5;cursor:not-allowed}.QuickReportDialog_categorySelected__KQQyQ{background:color-mix(in srgb,var(--color-primary,#0891b2) 12%,transparent);border-color:var(--color-primary,#0891b2);color:var(--color-primary,#0891b2);font-weight:600}.QuickReportDialog_categorySelected__KQQyQ:hover{background:color-mix(in srgb,var(--color-primary,#0891b2) 18%,transparent);border-color:var(--color-primary,#0891b2)}.QuickReportDialog_commentInput__rGpgB{display:block;width:100%;margin-top:.75rem;padding:.5rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);background:transparent;color:var(--color-text);font-size:.8125rem;font-family:inherit;resize:vertical;min-height:2.5rem}.QuickReportDialog_commentInput__rGpgB::placeholder{color:var(--color-text-muted)}.QuickReportDialog_commentInput__rGpgB:focus{outline:none;border-color:var(--color-primary,#0891b2);box-shadow:0 0 0 2px color-mix(in srgb,var(--color-primary,#0891b2) 20%,transparent)}.QuickReportDialog_commentInput__rGpgB:disabled{opacity:.5}.QuickReportDialog_submitButton__RLMFg{display:block;width:100%;margin-top:.75rem;padding:.5rem 1rem;border:none;border-radius:var(--radius-sm);background:var(--color-primary,#0891b2);color:#fff;font-size:.8125rem;font-weight:600;cursor:pointer;transition:background .15s,opacity .15s}.QuickReportDialog_submitButton__RLMFg:hover:not(:disabled){opacity:.9}.QuickReportDialog_submitButton__RLMFg:disabled{opacity:.4;cursor:not-allowed}.QuickReportDialog_successText__efkYN{font-size:.8125rem;color:var(--color-success);margin:.5rem 0;font-weight:500}.QuickReportDialog_errorText__fn1iz{font-size:.8125rem;color:var(--color-error);margin:.5rem 0}.VoteButtons_group__dj7L7{display:flex;align-items:center;gap:6px;flex-shrink:0;flex-wrap:wrap}.VoteButtons_compact__cVNcg{gap:4px;justify-content:flex-end}.VoteButtons_button__80MUF{display:flex;align-items:center;justify-content:center;gap:4px;height:28px;padding:0 8px;border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-sm,4px);background:transparent;color:var(--color-text-muted,#64748b);cursor:pointer;transition:color .15s,background .15s,border-color .15s;flex-shrink:0;font-size:12px;white-space:nowrap}.VoteButtons_compact__cVNcg .VoteButtons_button__80MUF{width:28px;padding:0}.VoteButtons_label__y_hPk{font-size:12px;font-weight:500}.VoteButtons_up__Vqj6T:hover{color:var(--color-success,#059669);background:color-mix(in srgb,var(--color-success,#059669) 10%,transparent);border-color:var(--color-success,#059669)}.VoteButtons_down__d7Kyu:hover{color:var(--color-error,#ef4444);background:color-mix(in srgb,var(--color-error,#ef4444) 10%,transparent);border-color:var(--color-error,#ef4444)}.VoteButtons_bell__DCgjQ:hover{color:var(--color-accent,#0891b2);background:color-mix(in srgb,var(--color-accent,#0891b2) 10%,transparent);border-color:var(--color-accent,#0891b2)}.VoteButtons_subscribed__5qLkp{color:var(--color-success,#059669);border-color:var(--color-success,#059669);background:color-mix(in srgb,var(--color-success,#059669) 8%,transparent)}.VoteButtons_subscribed__5qLkp:hover,.VoteButtons_upActive___Z2dt{background:color-mix(in srgb,var(--color-success,#059669) 15%,transparent)}.VoteButtons_upActive___Z2dt{color:var(--color-success,#059669);border-color:var(--color-success,#059669)}.VoteButtons_confirmText__l79c8{font-size:11px;font-weight:600;animation:VoteButtons_fadeIn__mHv0U .15s ease-in;white-space:nowrap}.VoteButtons_confirmSuccess__ScUeO{color:var(--color-success,#059669)}.VoteButtons_confirmDuplicate__Ufc_5{color:var(--color-text-secondary,#94a3b8)}.VoteButtons_compact__cVNcg .VoteButtons_confirmText__l79c8{flex-basis:100%;text-align:right}@keyframes VoteButtons_fadeIn__mHv0U{0%{opacity:0}to{opacity:1}}.VoteButtons_large__s5TP9{gap:8px;flex-wrap:wrap}.VoteButtons_large__s5TP9 .VoteButtons_button__80MUF{height:40px;padding:0 16px;font-size:14px;border-radius:var(--radius-md,8px)}.VoteButtons_large__s5TP9 .VoteButtons_button__80MUF svg{width:16px;height:16px}.VoteButtons_large__s5TP9 .VoteButtons_label__y_hPk{font-size:14px;font-weight:600}.VoteButtons_large__s5TP9 .VoteButtons_confirmText__l79c8{font-size:12px}.VoteButtons_withSubscribe__TIJic{width:-moz-fit-content;width:fit-content}@media (max-width:480px){.VoteButtons_large__s5TP9.VoteButtons_withSubscribe__TIJic{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));width:100%;align-items:stretch}.VoteButtons_large__s5TP9.VoteButtons_withSubscribe__TIJic .VoteButtons_button__80MUF{width:100%;min-width:0;padding:0 .75rem}.VoteButtons_large__s5TP9.VoteButtons_withSubscribe__TIJic .VoteButtons_label__y_hPk{overflow:hidden;text-overflow:ellipsis}}.ServiceStatusCard_card__L261f{position:relative;display:block;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);padding:.875rem 1rem;text-decoration:none;color:inherit;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.ServiceStatusCard_card__L261f:hover{border-color:var(--color-border-medium);box-shadow:var(--shadow-sm);transform:translateY(-1px)}.ServiceStatusCard_cardLink__tAA8v{position:absolute;inset:0;border-radius:inherit;z-index:1}.ServiceStatusCard_cardLink__tAA8v:focus-visible{outline:2px solid var(--color-primary,#0891b2);outline-offset:-2px}.ServiceStatusCard_cardHeader__X29sC{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.45rem;pointer-events:none}.ServiceStatusCard_cardIdentity__aD9kn{display:flex;align-items:center;gap:.5rem;min-width:0}.ServiceStatusCard_cardVoteButtons___YO6U{pointer-events:auto;flex-shrink:0}.ServiceStatusCard_logoFallback__SGUpH,.ServiceStatusCard_logo__3ZQ99{border-radius:var(--radius-sm);flex-shrink:0}.ServiceStatusCard_logoFallback__SGUpH{width:20px;height:20px;background:var(--color-primary-light);color:var(--color-primary-dark);display:inline-flex;align-items:center;justify-content:center;font-size:.7rem;font-weight:700}.ServiceStatusCard_name__4r_yw{font-size:.875rem;font-weight:600;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ServiceStatusCard_statusDot__UZ4uZ{width:8px;height:8px;border-radius:50%;flex-shrink:0;animation:ServiceStatusCard_pulse__bCxD8 2s ease-in-out infinite}.ServiceStatusCard_dotUp__QdTl1{background:var(--color-success);box-shadow:0 0 4px color-mix(in srgb,var(--color-success) 50%,transparent)}.ServiceStatusCard_dotDegraded__v6LvS{background:var(--color-warning);box-shadow:0 0 4px color-mix(in srgb,var(--color-warning) 50%,transparent)}.ServiceStatusCard_dotDown__zuaBf{background:var(--color-error);box-shadow:0 0 4px color-mix(in srgb,var(--color-error) 50%,transparent)}.ServiceStatusCard_dotTimeout__sGwva{background:var(--color-timeout);box-shadow:0 0 4px color-mix(in srgb,var(--color-timeout) 50%,transparent)}.ServiceStatusCard_dotUnknown__aAs7a{background:var(--color-text-muted);animation:none}@keyframes ServiceStatusCard_pulse__bCxD8{0%,to{opacity:1}50%{opacity:.55}}.ServiceStatusCard_cardMeta__7hy9B{position:relative;z-index:2;display:flex;align-items:center;gap:.75rem;font-size:.75rem;color:var(--color-text-secondary);pointer-events:none}.ServiceStatusCard_statusLabel__T3Ccm{font-weight:600;color:var(--color-text)}.ServiceStatusCard_responseTime__wPB_R,.ServiceStatusCard_uptimeValue__bYLnN{color:var(--color-text-muted)}.ServiceStatusCard_uptimeValue__bYLnN{margin-left:auto}.ServiceStatusCard_issueText__xKMxD{position:relative;z-index:2;margin:.4rem 0 0;font-size:.75rem;line-height:1.45;color:var(--color-text-secondary);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.ServiceStatusCard_checkedAt__lg__d{position:relative;z-index:2;display:block;margin-top:.35rem;font-size:.7rem;color:var(--color-text-muted);pointer-events:none}@media (max-width:640px){.ServiceStatusCard_card__L261f{padding:.8rem .875rem}.ServiceStatusCard_cardMeta__7hy9B{flex-wrap:wrap;gap:.45rem .75rem}.ServiceStatusCard_uptimeValue__bYLnN{margin-left:0}}.LiveStatusGrid_section__e1oqs{padding:0 0 2rem}.LiveStatusGrid_allClearSection__xo3yy{padding-bottom:1.25rem}.LiveStatusGrid_container__6i73R{max-width:1200px;margin:0 auto;padding:0 var(--spacing-page)}.LiveStatusGrid_sectionHeader__IGgCL{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1rem}.LiveStatusGrid_sectionCopy__8ZQF1{display:flex;flex-direction:column;gap:.25rem}.LiveStatusGrid_sectionTitle__80Tsi{font-size:1.25rem;font-weight:700;color:var(--color-text);margin:0}.LiveStatusGrid_sectionSummary__1sAEO{font-size:.875rem;color:var(--color-text-muted);margin:0}.LiveStatusGrid_viewAllLink__81_lb{font-size:.875rem;font-weight:500;color:var(--color-primary,#0891b2);text-decoration:none;white-space:nowrap}.LiveStatusGrid_viewAllLink__81_lb:hover{text-decoration:underline}.LiveStatusGrid_allClear__G27JN{display:flex;align-items:center;justify-content:flex-start;gap:.625rem;padding:.875rem 1rem;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface)}.LiveStatusGrid_checkIcon__cEvyP{color:var(--color-success);flex-shrink:0}.LiveStatusGrid_allClearText__5sz10{font-size:.875rem;font-weight:500;line-height:1.35;color:var(--color-text-secondary);margin:0}.LiveStatusGrid_grid__hNe6_{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:.75rem;gap:.75rem}@keyframes LiveStatusGrid_pulse__cORFI{0%,to{opacity:1}50%{opacity:.5}}.LiveStatusGrid_skeleton__E6Lbi{height:100px;border-radius:8px;background:var(--color-surface);border:1px solid var(--color-border);animation:LiveStatusGrid_shimmer__SUwP2 1.5s ease-in-out infinite}@keyframes LiveStatusGrid_shimmer__SUwP2{0%,to{opacity:.5}50%{opacity:.3}}@media (max-width:640px){.LiveStatusGrid_allClear__G27JN{align-items:flex-start;border-radius:16px;gap:.5rem;padding:.625rem .75rem}.LiveStatusGrid_grid__hNe6_{grid-template-columns:1fr;gap:.5rem}}@media (min-width:641px) and (max-width:768px){.LiveStatusGrid_grid__hNe6_{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:.5rem}}.page_container__d2oFq{max-width:1200px;margin:0 auto;padding:var(--spacing-page)}.page_summaryBar__x2_qs{display:flex;align-items:center;gap:var(--space-sm);padding:var(--space-md) var(--space-lg);border-radius:var(--radius-lg);border:1px solid var(--color-border);background:var(--color-bg-secondary);margin-bottom:var(--space-sm);font-size:var(--font-size-sm);font-weight:500;color:var(--color-text)}.page_summaryDot__fnbvi{width:10px;height:10px;border-radius:50%;flex-shrink:0}.page_summaryGreen__y34uz{background-color:var(--color-success)}.page_summaryYellow__vjPXt{background-color:var(--color-warning)}.page_summaryRed__vWuvU{background-color:var(--color-error)}.page_toolbar__DaxNv{display:flex;flex-direction:column;gap:var(--space-sm);margin-bottom:var(--space-md)}.page_mobileFilterToggle__W_6m_{display:none}.page_searchRow__W2Zoi{width:100%}.page_searchInput__PM2Lo{width:100%;min-height:2.875rem;padding:.75rem .875rem;font-size:.9375rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-secondary);color:var(--color-text)}.page_searchInput__PM2Lo::placeholder,.page_tagSearchInput__lJ46k::placeholder{color:var(--color-text-muted)}.page_inlineSelectButton__4V0ka:focus,.page_inlineSelect___3Ewj:focus,.page_searchInput__PM2Lo:focus,.page_tagSearchInput__lJ46k:focus{outline:2px solid var(--color-primary,#0891b2);outline-offset:-1px}.page_filterBar__aDxuP{display:flex;align-items:center;gap:var(--space-md);flex-wrap:wrap}.page_filterGroup__GrzVT{position:relative;display:flex;align-items:center;gap:var(--space-sm);min-width:0}.page_statusGroup__YlL8j{flex:1 1 30rem}.page_filterLabel__vJRES{flex-shrink:0;font-size:.6875rem;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.08em;font-weight:700}.page_mobileFilterToggleMeta__cbqkU,.page_mobileFilterToggleText__qCjfT{display:inline-flex;align-items:center;gap:var(--space-xs)}.page_inlineSelectButton__4V0ka,.page_inlineSelect___3Ewj{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-height:2.5rem;align-items:center;padding:.5rem .875rem;font-size:.875rem;border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-bg-secondary);color:var(--color-text)}.page_inlineSelectButton__4V0ka{display:inline-flex;gap:var(--space-xs);cursor:pointer;text-align:left}.page_inlineSelectButton__4V0ka:hover,.page_inlineSelect___3Ewj:hover{background:var(--color-bg-tertiary)}.page_inlineSelectValue__bSVqI{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12rem}.page_toolbarCountBadge__RhAWM{display:inline-flex;align-items:center;justify-content:center;min-width:1.25rem;height:1.25rem;padding:0 .375rem;border-radius:var(--radius-full);background:var(--color-primary-light);color:var(--color-primary-dark);font-size:.75rem;font-weight:700}.page_toolbarChevron__MpQ_O{margin-left:auto;color:var(--color-text-muted)}.page_statusChips__MLSl4{display:flex;gap:var(--space-xs);flex-wrap:wrap}.page_selectWrap__LermI{position:relative}.page_inlineSelect___3Ewj{min-width:14rem;padding-right:2.25rem}.page_selectChevron__Z2QOP{position:absolute;top:50%;right:.875rem;transform:translateY(-50%);color:var(--color-text-muted);pointer-events:none}.page_tagMenu__a8GEJ{position:absolute;top:calc(100% + var(--space-xs));left:0;width:min(22rem,calc(100vw - 2rem));border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-md);z-index:40;overflow:hidden}.page_tagMenuHeader__drUjr{display:grid;grid-gap:var(--space-xs);gap:var(--space-xs);padding:var(--space-sm);border-bottom:1px solid var(--color-border-light)}.page_tagMenuMeta__C6ADx{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);font-size:.75rem;color:var(--color-text-muted)}.page_tagSearchInput__lJ46k{flex:1 1;min-width:0;padding:.5rem .75rem;font-size:.875rem;border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-bg);color:var(--color-text)}.page_tagMenuClear__yL2ze{padding:.5rem .75rem;border:none;border-radius:var(--radius-md);background:transparent;color:var(--color-primary);font-size:.8125rem;font-weight:600;cursor:pointer}.page_tagMenuClear__yL2ze:hover{background:var(--color-bg-tertiary)}.page_tagMenuOptions__p0QZz{max-height:16rem;overflow-y:auto;padding:var(--space-xs)}.page_tagOption__4aAoo{display:flex;align-items:center;gap:.625rem;padding:.625rem .75rem;border-radius:var(--radius-md);color:var(--color-text);cursor:pointer}.page_tagOption__4aAoo:hover{background:var(--color-bg-tertiary)}.page_tagOption__4aAoo input{margin:0}.page_tagMenuEmpty__1uMST{margin:0;padding:var(--space-md);color:var(--color-text-muted);font-size:.875rem}.page_filterButton__51Kja{padding:.375rem .75rem;border:1px solid var(--color-border);border-radius:var(--radius-sm);font-size:.8125rem;color:var(--color-text);background:transparent;cursor:pointer;transition:background .15s}.page_filterButton__51Kja:hover{background:var(--color-bg-tertiary)}.page_filterButtonActive__dSazV{background:var(--color-primary);color:#fff;border-color:var(--color-primary)}.page_filterButtonActive__dSazV:hover{background:var(--color-primary-hover);color:#fff}.page_grid__7tqa8{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));grid-gap:var(--space-md);gap:var(--space-md)}.page_emptyState__BqiGl{text-align:center;padding:var(--space-2xl) var(--space-md);color:var(--color-text-secondary)}.page_emptyIcon__ytsRj{font-size:2rem;display:block;margin-bottom:var(--space-sm)}.page_emptyText__zChNu{font-size:var(--font-size-lg);font-weight:500;margin:0 0 var(--space-xs)}.page_emptySubtext__dpJHY{font-size:var(--font-size-sm);color:var(--color-text-muted);margin:0}.page_lastUpdated__Rd_G6{text-align:center;font-size:.75rem;color:var(--color-text-muted);margin-top:var(--space-xl)}@media (max-width:640px){.page_summaryBar__x2_qs{padding:var(--space-sm) var(--space-md)}.page_toolbar__DaxNv{gap:.75rem}.page_brandTitle__fjpuj{font-size:1.625rem}.page_brandDescription__HMvT9{font-size:1rem}.page_grid__7tqa8{grid-template-columns:1fr}.page_searchInput__PM2Lo{min-height:2.625rem;padding:.625rem .75rem}.page_mobileFilterToggle__W_6m_{display:inline-flex;width:100%;align-items:center;justify-content:space-between;padding:.625rem .875rem;border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-bg-secondary);color:var(--color-text);font:inherit;cursor:pointer}.page_mobileFilterToggle__W_6m_:hover{background:var(--color-bg-tertiary)}.page_filterBar__aDxuP{display:none;align-items:stretch;gap:var(--space-sm)}.page_filterBar__aDxuP[data-mobile-open=true]{display:flex}.page_filterGroup__GrzVT{width:100%;flex-wrap:wrap;gap:var(--space-xs)}.page_statusGroup__YlL8j{align-items:flex-start}.page_statusChips__MLSl4{flex-wrap:nowrap;min-width:max-content}.page_statusGroup__YlL8j [role=group]{width:100%;overflow-x:auto;padding-bottom:.25rem;scrollbar-width:none}.page_statusGroup__YlL8j [role=group]::-webkit-scrollbar{display:none}.page_inlineSelectButton__4V0ka,.page_inlineSelect___3Ewj,.page_selectWrap__LermI,.page_tagMenu__a8GEJ{width:100%}}@media (max-width:960px){.page_filterBar__aDxuP{gap:var(--space-sm)}.page_statusGroup__YlL8j{flex-basis:100%}}.StatusHero_hero__djsW1{background:var(--color-bg-secondary,#f9fafb);border:1px solid var(--color-border,#e5e7eb);border-radius:var(--radius-lg,12px);padding:1.75rem;margin-bottom:var(--space-lg,1.5rem)}.StatusHero_header__4Utbp{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-bottom:1rem}.StatusHero_identity__ib4RT{display:flex;align-items:center;gap:.75rem;min-width:0}.StatusHero_logo__87SUx{border-radius:var(--radius-sm,4px);flex-shrink:0}.StatusHero_headerText__gO8gq{flex:1 1;min-width:0}.StatusHero_title__B9Ufh{font-size:1.5rem;font-weight:700;color:var(--color-text);margin:0;min-width:0;word-break:break-word;line-height:1.2}.StatusHero_serviceLink__8FWIm{font-size:.75rem;color:var(--color-text-muted);text-decoration:none;font-weight:500;transition:color .15s}.StatusHero_serviceLink__8FWIm:hover{color:var(--color-primary);text-decoration:underline}.StatusHero_activeIncidentNote__ozRww{margin-bottom:1rem;padding:.875rem 1rem;border-radius:var(--radius-md,8px);border:1px solid rgba(245,158,11,.25);background:rgba(245,158,11,.08)}.StatusHero_activeIncidentLabel__3VBZb{display:inline-flex;margin-bottom:.375rem;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--color-warning,#d97706)}.StatusHero_activeIncidentText__Nk_J8{margin:0;font-size:.875rem;line-height:1.5;color:var(--color-text)}.StatusHero_reasonPanel__o91g0{margin-bottom:1rem;padding:.875rem 1rem;border-radius:var(--radius-md,8px);border:1px solid var(--color-border,#e5e7eb);background:var(--color-bg)}.StatusHero_reasonLabelRow__udrgH{display:inline-flex;align-items:center;gap:.35rem;margin-bottom:.375rem}.StatusHero_reasonLabel__ntotm{font-size:.75rem;letter-spacing:.04em;text-transform:uppercase}.StatusHero_reasonLabel__ntotm,.StatusHero_statusGuideTrigger__9_XLM{display:inline-flex;font-weight:700;color:var(--color-text-secondary)}.StatusHero_statusGuideTrigger__9_XLM{width:1.1rem;height:1.1rem;min-height:1.1rem;border-radius:999px;border:1px solid var(--color-border,#e5e7eb);background:var(--color-bg-secondary,#f9fafb);align-items:center;justify-content:center;font-size:.7rem}.StatusHero_statusGuideTriggerLabel__DZqAZ{line-height:1}.StatusHero_statusGuideTooltip__RBur2{display:block;min-width:16rem;font-size:.75rem;line-height:1.5}.StatusHero_reasonText__Ro6i5{margin:0;font-size:.875rem;line-height:1.5;color:var(--color-text)}.StatusHero_twoColumn__9iLsx{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.5rem;gap:1.5rem;align-items:start}.StatusHero_leftColumn__8fGPb{min-width:0}.StatusHero_rightColumn___cH61{border-left:1px solid var(--color-border,#e5e7eb);padding-left:1.5rem;min-width:0}.StatusHero_ctaRow__DBBQt{margin-bottom:1rem}.StatusHero_scoreRow__7LMe1{display:flex;flex-wrap:wrap;gap:.75rem;margin-bottom:.875rem}.StatusHero_metricsList__T_VWN{display:flex;flex-wrap:wrap;gap:.5rem;list-style:none;padding:0;margin:0 0 .25rem}.StatusHero_metricEntry__n9gl1{display:flex}.StatusHero_metricChip__RVKfK{display:inline-flex;align-items:center;justify-content:center;min-height:2rem;padding:.35rem .65rem;border-radius:999px;border:1px solid var(--color-border,#e5e7eb);background:var(--color-bg);color:var(--color-text-muted);font-size:.8125rem;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;text-underline-offset:2px}.StatusHero_actionsRow__e3Lj5{display:flex;align-items:center;gap:.75rem;margin-top:1rem;padding-top:1rem;border-top:1px solid var(--color-border,#e5e7eb)}@media (max-width:768px){.StatusHero_twoColumn__9iLsx{grid-template-columns:1fr;gap:1rem}.StatusHero_rightColumn___cH61{border-left:none;border-top:1px solid var(--color-border,#e5e7eb);padding-left:0;padding-top:1rem}}@media (max-width:640px){.StatusHero_hero__djsW1{padding:1rem}.StatusHero_title__B9Ufh{font-size:1.25rem}.StatusHero_metricsList__T_VWN{display:grid;grid-template-columns:repeat(auto-fit,minmax(9rem,1fr))}.StatusHero_metricEntry__n9gl1{min-width:0}.StatusHero_metricChip__RVKfK{width:100%}}@media (max-width:480px){.StatusHero_header__4Utbp{flex-direction:column;align-items:flex-start;gap:.75rem}}