.nexa-header-controls__account{display:flex;align-items:center;gap:.45rem}.nexa-site-health-bell__btn{position:relative;display:flex;height:2.5rem;width:2.5rem;flex-shrink:0;align-items:center;justify-content:center;overflow:visible;border-radius:.78rem;border:1px solid rgba(15,23,42,.085);background:linear-gradient(180deg,#ffffff,#f8fafc);color:#003087;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(15,23,42,.04);transition:border-color .2s ease,box-shadow .2s ease,background .2s ease}.nexa-site-health-bell__btn--open,.nexa-site-health-bell__btn:hover{border-color:rgba(0,48,135,.28);background:linear-gradient(180deg,#ffffff,rgba(0,48,135,.04));box-shadow:0 0 0 3px rgba(0,48,135,.05),inset 0 1px 0 rgba(255,255,255,.95),0 8px 18px -6px rgba(0,48,135,.22)}.nexa-site-health-bell__mark{width:1.2rem;height:1.2rem;color:#003087}.nexa-site-health-bell__badge{position:absolute;top:-.28rem;right:-.32rem;z-index:1;min-width:1.15rem;height:1rem;padding:0 .28rem;border-radius:999px;border:1.5px solid #0f172a;background:#ef4444;color:#fff;font-size:.625rem;font-weight:800;line-height:1;letter-spacing:-.02em;box-shadow:0 1px 2px rgba(15,23,42,.18);pointer-events:none}.nexa-site-health-bell__badge,.nexa-site-health-mark--framed{display:inline-flex;align-items:center;justify-content:center}.nexa-site-health-mark--framed{flex-shrink:0;width:2.5rem;height:2.5rem;border-radius:.78rem;background:linear-gradient(180deg,#ffffff,#f1f5fb);box-shadow:inset 0 0 0 1px rgba(0,48,135,.1),0 6px 16px rgba(0,48,135,.12);overflow:hidden}.nexa-site-health-mark--framed .nexa-site-health-mark__img{width:2.85rem;height:2.85rem;max-width:none;-o-object-fit:cover;object-fit:cover;filter:contrast(1.18) saturate(1.12)}.nexa-notif-dialog__icon--site-health{width:2.25rem!important;height:2.25rem!important;padding:0;color:inherit;background:linear-gradient(180deg,#ffffff,#eef3fb)!important;box-shadow:inset 0 0 0 1px rgba(0,48,135,.12),0 6px 16px rgba(0,48,135,.14)!important}.nexa-notif-dialog__icon--site-health .nexa-site-health-mark__img{width:1.55rem!important;height:1.55rem!important}.nexa-notif-card__icon--mark{padding:.15rem;background:linear-gradient(180deg,#ffffff,#f3f6fc)!important;box-shadow:inset 0 0 0 1px rgba(0,48,135,.1)!important;overflow:hidden}.nexa-notif-card__icon--mark .nexa-site-health-mark__img{width:1.15rem;height:1.15rem}.nexa-site-health-inbox{display:flex;flex-direction:column;overflow:hidden;border-radius:1.15rem;border:1px solid rgba(15,23,42,.07);background:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 0 0 1px rgba(0,48,135,.03),0 24px 56px -18px rgba(15,23,42,.28),0 10px 24px -12px rgba(0,48,135,.18)}.nexa-site-health-inbox__head{display:flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:.55rem;padding:.6rem .85rem .55rem;background:radial-gradient(120% 90% at 0 0,rgba(0,48,135,.07) 0,transparent 55%),linear-gradient(180deg,#f8fafc,#ffffff);border-bottom:1px solid rgba(226,232,240,.9)}.nexa-site-health-inbox__brand{display:flex;align-items:center;gap:.32rem}.nexa-site-health-inbox__heart{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.1rem;height:1.1rem;color:#003087;font-size:.85rem}.nexa-site-health-inbox__kicker{margin:0;font-size:.5625rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:#003087}.nexa-site-health-inbox__headline{display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .45rem;margin-top:.08rem}.nexa-site-health-inbox__title{margin:0;font-size:.9375rem;font-weight:800;letter-spacing:-.03em;line-height:1.15;color:#0f172a}.nexa-site-health-inbox__subtitle{margin:0;font-size:.75rem;line-height:1.25;color:#64748b}.nexa-site-health-inbox__gear{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:.6rem;color:#003087;background:rgba(0,48,135,.07);box-shadow:inset 0 0 0 1px rgba(0,48,135,.08);transition:background .15s ease,box-shadow .15s ease,transform .15s ease}.nexa-site-health-inbox__gear:hover{background:rgba(0,48,135,.12);box-shadow:inset 0 0 0 1px rgba(0,48,135,.14)}.nexa-site-health-inbox__close{display:none;flex-shrink:0;align-items:center;justify-content:center;width:1.85rem;height:1.85rem;border-radius:.6rem;border:1px solid rgba(15,23,42,.08);color:#64748b;background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(15,23,42,.04);transition:background .15s ease,border-color .15s ease,color .15s ease}.nexa-site-health-inbox__close:hover{color:#0f172a;border-color:rgba(15,23,42,.14);background:#fff}.nexa-site-health-inbox__list{flex:1 1 auto;min-height:0;overflow:auto;max-height:min(34rem,68dvh);padding:.5rem;background:linear-gradient(180deg,#f4f7fb,#f8fafc 42%,#ffffff)}.nexa-site-health-alert{position:relative;overflow:hidden;margin-bottom:.45rem;border-radius:.85rem;border:1px solid rgba(226,232,240,.95);background:#ffffff;box-shadow:0 1px 2px rgba(15,23,42,.03),0 10px 24px -14px rgba(15,23,42,.16)}.nexa-site-health-alert:last-child{margin-bottom:0}.nexa-site-health-alert:before{content:"";position:absolute;top:.5rem;bottom:.5rem;left:0;width:.2rem;border-radius:999px;background:#1d4ed8}.nexa-site-health-alert--warning:before{background:linear-gradient(180deg,#fb923c,#ea580c)}.nexa-site-health-alert--critical:before{background:linear-gradient(180deg,#fb7185,#e11d48)}.nexa-site-health-alert--unread{box-shadow:0 1px 2px rgba(15,23,42,.03),0 0 0 1px rgba(225,29,72,.08),0 14px 28px -14px rgba(190,18,60,.18)}.nexa-site-health-alert--warning.nexa-site-health-alert--unread{box-shadow:0 1px 2px rgba(15,23,42,.03),0 0 0 1px rgba(234,88,12,.1),0 14px 28px -14px rgba(234,88,12,.16)}.nexa-site-health-alert__compact{padding:.42rem .65rem .32rem .75rem}.nexa-site-health-alert__layout{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.35rem .55rem;align-items:start}.nexa-site-health-alert__main{min-width:0}.nexa-site-health-alert__aside{display:flex;flex-direction:column;align-items:center;justify-content:flex-start;gap:.12rem;flex-shrink:0;min-width:3.4rem;overflow:visible}.nexa-site-health-alert__row{display:flex;align-items:center;gap:.35rem;margin-top:.12rem;min-width:0}.nexa-site-health-alert__time{display:flex;flex-shrink:0;align-items:center;justify-content:center;gap:.22rem;width:-moz-max-content;width:max-content;margin-top:0;font-size:.625rem;font-weight:650;color:#94a3b8;white-space:nowrap}.nexa-site-health-alert__time svg{width:.55rem;height:.55rem;opacity:.85}.nexa-site-health-alert__summary{margin:.18rem 0 0;font-size:.6875rem;line-height:1.35;color:#475569}.nexa-site-health-alert__actions{display:flex;flex-wrap:wrap;gap:.28rem;padding:.15rem .65rem .45rem .75rem}.nexa-site-health-alert__body{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.25rem .5rem;padding:.45rem .65rem .25rem .75rem}.nexa-site-health-alert__content{min-width:0}.nexa-site-health-alert__head{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .45rem;flex:1 1 auto;min-width:0}.nexa-site-health-alert__severity{display:inline-flex;align-items:center;gap:.28rem;border-radius:999px;padding:.12rem .42rem;font-size:.5rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#1d4ed8;background:rgba(29,78,216,.08)}.nexa-site-health-alert__severity svg{width:.55rem;height:.55rem}.nexa-site-health-alert--warning .nexa-site-health-alert__severity{color:#c2410c;background:rgba(234,88,12,.1)}.nexa-site-health-alert--critical .nexa-site-health-alert__severity{color:#be123c;background:rgba(225,29,72,.1)}.nexa-site-health-alert__title{margin:0;font-size:.875rem;font-weight:800;letter-spacing:-.025em;line-height:1.2;color:#0f172a}.nexa-site-health-alert__domain{display:inline-flex;align-items:center;gap:.3rem;min-width:0;margin-top:0;font-size:.75rem;font-weight:700;color:#003087;transition:color .15s ease}.nexa-site-health-alert__domain span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nexa-site-health-alert__domain svg{width:.7rem;height:.7rem;opacity:.7}.nexa-site-health-alert__domain:hover{color:#1d4ed8}.nexa-site-health-alert__meta{display:flex;align-items:flex-start;gap:.3rem;margin:0;font-size:.625rem;line-height:1.3;color:#94a3b8}.nexa-site-health-alert__meta>svg{margin-top:.08rem;width:.6rem;height:.6rem;flex-shrink:0;color:#94a3b8}.nexa-site-health-alert__emph{font-weight:800;color:#be123c}.nexa-site-health-alert--warning .nexa-site-health-alert__emph{color:#c2410c}.nexa-site-health-alert__dot{margin:0 .28rem;color:#cbd5e1}.nexa-site-health-alert__visual{position:relative;display:flex;width:2.35rem;height:2.35rem;flex-shrink:0;align-items:center;justify-content:center;margin-top:0;color:#e11d48}.nexa-site-health-alert__visual--warning{color:#ea580c}.nexa-site-health-alert__visual-ring{position:absolute;inset:.4rem;border-radius:999px;border:1.5px solid;opacity:.22}.nexa-site-health-alert__visual-ring--outer{inset:.1rem;opacity:.12}.nexa-site-health-alert__visual-core{position:relative;z-index:1;display:inline-flex;width:1.35rem;height:1.35rem;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:linear-gradient(145deg,#fb7185,#e11d48);box-shadow:0 6px 14px rgba(225,29,72,.24),inset 0 1px 0 rgba(255,255,255,.25)}.nexa-site-health-alert__visual--warning .nexa-site-health-alert__visual-core{background:linear-gradient(145deg,#fb923c,#ea580c);box-shadow:0 8px 18px rgba(234,88,12,.28),inset 0 1px 0 rgba(255,255,255,.25)}.nexa-site-health-alert__visual-core svg{width:.58rem;height:.58rem}.nexa-site-health-alert__spark{position:absolute;left:50%;bottom:-.02rem;width:1.55rem;height:.55rem;transform:translateX(-50%);opacity:.35;overflow:visible}.nexa-site-health-alert__btn{display:inline-flex;align-items:center;gap:.25rem;border-radius:.5rem;border:1px solid rgba(0,48,135,.14);background:#ffffff;padding:.22rem .45rem;font-size:.625rem;font-weight:700;color:#003087;box-shadow:inset 0 1px 0 rgba(255,255,255,.9);transition:background .15s ease,border-color .15s ease,box-shadow .15s ease,transform .15s ease}.nexa-site-health-alert__btn svg{width:.55rem;height:.55rem}.nexa-site-health-alert__btn:hover{background:rgba(0,48,135,.05);border-color:rgba(0,48,135,.24)}.nexa-site-health-alert__btn--primary{border-color:transparent;background:linear-gradient(135deg,#003087,#1d4ed8);color:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 6px 14px rgba(0,48,135,.24)}.nexa-site-health-alert__btn--primary:hover{background:linear-gradient(135deg,#00276f,#1e40af);border-color:transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.18),0 8px 18px rgba(0,48,135,.3)}.nexa-site-health-empty-card{display:flex;flex-direction:column;align-items:center;gap:.35rem;margin:0;padding:1.6rem 1rem;text-align:center;font-size:.8125rem;line-height:1.45;color:#64748b;border-radius:1rem;border:1px dashed rgba(148,163,184,.45);background:linear-gradient(180deg,rgba(255,255,255,.9),#f8fafc)}.nexa-site-health-empty-card__title{margin:.35rem 0 0;font-size:.9375rem;font-weight:800;letter-spacing:-.02em;color:#0f172a}.nexa-site-health-empty-card__icon{display:inline-flex;width:2.85rem;height:2.85rem;align-items:center;justify-content:center;border-radius:.85rem;color:#003087;font-size:1.35rem;background:linear-gradient(180deg,#ffffff,#eef3fb);box-shadow:inset 0 0 0 1px rgba(0,48,135,.1),0 8px 18px rgba(0,48,135,.14)}.nexa-site-health-settings{display:flex;flex-direction:column;gap:1.35rem}.nexa-site-health-settings__section{display:flex;flex-direction:column;gap:.65rem}.nexa-site-health-settings__section--off{opacity:.45;pointer-events:none}.nexa-site-health-settings__heading{display:flex;flex-direction:column;gap:.15rem;padding:0 .15rem}.nexa-site-health-settings__heading h2{margin:0;font-size:.6875rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#003087}.nexa-site-health-settings__heading p{margin:0;font-size:.8125rem;font-weight:500;color:#64748b}.nexa-site-health-settings__stack{display:grid;grid-template-columns:1fr;gap:.7rem;align-items:stretch}@media (min-width:760px){.nexa-site-health-settings:not(.nexa-site-health-settings--dialog) .nexa-site-health-settings__stack{grid-template-columns:1fr 1fr}}.nexa-site-health-settings__footer{padding-top:.15rem}.nexa-site-health-settings .nexa-notif-card{display:flex;flex-direction:column;height:100%;border-radius:.85rem}.nexa-site-health-settings .nexa-notif-card__head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:start;align-content:start;-moz-column-gap:.7rem;column-gap:.7rem;row-gap:.05rem;padding:.9rem 1rem}.nexa-site-health-settings .nexa-notif-card__copy{display:contents}.nexa-site-health-settings .nexa-notif-card__icon{grid-column:1;grid-row:1/-1;align-self:start}.nexa-site-health-settings .nexa-notif-card__title{grid-column:2;grid-row:1;align-self:center;line-height:1.2}.nexa-site-health-settings .nexa-notif-card__desc{grid-column:2;grid-row:2;margin-top:0!important;line-height:1.3}.nexa-site-health-settings .nexa-notif-card__aside{grid-column:3;grid-row:1;align-self:center;padding-top:0}.nexa-site-health-settings .nexa-notif-card__body{flex:1 1 auto;padding:.85rem 1rem .95rem}.nexa-site-health-settings .nexa-site-health-field{display:flex;flex-direction:column;gap:.175rem;font-size:.6875rem;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#64748b}.nexa-site-health-settings .nexa-site-health-field input,.nexa-site-health-settings .nexa-site-health-field select{width:100%;border-radius:.65rem;border:1px solid rgba(148,163,184,.45);background:#fff;padding:.55rem .7rem;font-size:.875rem;font-weight:600;letter-spacing:0;text-transform:none;color:#0f172a}.nexa-site-health-settings .nexa-site-health-field input:focus,.nexa-site-health-settings .nexa-site-health-field select:focus{outline:2px solid rgba(0,48,135,.28);outline-offset:1px}.nexa-site-health-settings .nexa-site-health-field input:disabled,.nexa-site-health-settings .nexa-site-health-field select:disabled{opacity:.65;cursor:not-allowed;background:#f8fafc}.nexa-site-health-combo__trigger{display:flex;width:100%;align-items:center;justify-content:space-between;gap:.5rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.42);background:linear-gradient(180deg,#ffffff,#f8fafc);padding:.55rem .7rem;text-align:left;font-size:.875rem;font-weight:600;letter-spacing:0;text-transform:none;color:#0f172a;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(15,23,42,.04);transition:border-color .15s ease,box-shadow .15s ease}.nexa-site-health-combo__trigger:hover:not(:disabled){border-color:rgba(0,48,135,.28)}.nexa-site-health-combo__trigger--open,.nexa-site-health-combo__trigger:focus-visible{border-color:rgba(0,48,135,.4);box-shadow:0 0 0 3px rgba(0,48,135,.12),inset 0 1px 0 rgba(255,255,255,.95);outline:none}.nexa-site-health-combo__trigger--disabled{opacity:.55;cursor:not-allowed}.nexa-site-health-combo__chevron{display:inline-flex;color:#64748b;transition:transform .15s ease}.nexa-site-health-combo__chevron--open{transform:rotate(180deg)}.nexa-site-health-combo-panel{border-radius:1rem;border:1px solid rgba(15,23,42,.08);background:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(15,23,42,.03),0 24px 56px -16px rgba(15,23,42,.28)}.nexa-site-health-combo-panel__search{flex-shrink:0;border-bottom:1px solid rgba(15,23,42,.06);padding:.55rem .6rem}.nexa-site-health-combo-panel__search-input{width:100%;border-radius:999px;border:1px solid rgba(148,163,184,.4);background:#f8fafc;padding:.45rem .85rem;font-size:.8125rem;font-weight:600;color:#0f172a;outline:none}.nexa-site-health-combo-panel__search-input:focus{border-color:rgba(0,48,135,.35);background:#fff;box-shadow:0 0 0 3px rgba(0,48,135,.1)}.nexa-site-health-combo-panel__list{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:.4rem}.nexa-site-health-combo-panel__empty{margin:0;padding:.85rem .5rem;text-align:center;font-size:.8125rem;font-weight:600;color:#64748b}.nexa-site-health-combo-panel__option{display:flex;width:100%;align-items:center;gap:.5rem;border-radius:.7rem;border:0;background:transparent;padding:.55rem .7rem;text-align:left;font-size:.8125rem;font-weight:650;color:#0f172a;transition:background .12s ease,color .12s ease}.nexa-site-health-combo-panel__option:hover{background:rgba(0,48,135,.06)}.nexa-site-health-combo-panel__option--selected{box-shadow:0 8px 18px rgba(0,48,135,.22)}.nexa-site-health-combo-panel__option--selected,.nexa-site-health-combo-panel__option--selected:hover{background:linear-gradient(145deg,#003087,#1d4ed8);color:#fff}.nexa-site-health-quiet{display:grid;grid-template-columns:1fr 1fr;gap:.65rem}.nexa-site-health-quiet .nexa-site-health-field{min-width:0;width:100%}.nexa-site-health-quiet .nexa-site-health-field:last-child{grid-column:1/-1}.nexa-site-health-time__trigger.nexa-access-log-time__trigger{display:flex;width:100%;max-width:100%;min-width:0;min-height:2.55rem;height:auto;align-items:center;justify-content:flex-start;gap:.55rem;border-radius:.75rem;border:1px solid rgba(148,163,184,.45);background:linear-gradient(180deg,#ffffff,#f8fafc);padding:.6rem .75rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(15,23,42,.04)}.nexa-site-health-time__trigger .nexa-access-log-time__icon{flex-shrink:0;width:.9rem;height:.9rem}.nexa-site-health-time__trigger .nexa-access-log-time__value{flex:1 1 auto;min-width:0;text-align:left;font-size:.9375rem;font-weight:750;letter-spacing:.04em}.nexa-site-health-time__trigger .nexa-access-log-time__chevron{flex-shrink:0;margin-left:auto;width:.65rem;height:.65rem}.nexa-site-health-time__trigger--empty .nexa-access-log-time__value{color:#94a3b8;letter-spacing:.08em}.nexa-access-log-time__panel-footer-end{display:inline-flex;align-items:center;gap:.35rem;margin-left:auto}.nexa-site-health-check{display:inline-flex;align-items:center;justify-content:center;gap:.45rem;width:100%;border-radius:.85rem;border:1px solid rgba(0,48,135,.14);background:linear-gradient(180deg,#ffffff,#f1f5fb);padding:.8rem 1rem;font-size:.875rem;font-weight:800;color:#003087;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.nexa-site-health-check:hover:not(:disabled){border-color:rgba(0,48,135,.28);background:linear-gradient(180deg,#ffffff,#e8eef8)}.nexa-site-health-check:disabled{opacity:.55;cursor:not-allowed}.nexa-site-health-spin{display:inline-flex;animation:nexa-site-health-spin .9s linear infinite}@keyframes nexa-site-health-spin{to{transform:rotate(1turn)}}.nexa-site-health-page__hero{display:flex;flex-direction:column;gap:.9rem}.nexa-site-health-page__topline{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.65rem 1rem}.nexa-site-health-page__status{display:inline-flex;align-items:center;gap:.4rem;border-radius:999px;border:1px solid rgba(148,163,184,.35);background:#fff;padding:.28rem .7rem;font-size:.75rem;font-weight:700;color:#64748b}.nexa-site-health-page__status--on{border-color:rgba(22,163,74,.28);color:#15803d;background:rgba(240,253,244,.9)}.nexa-site-health-page__status-dot{width:.4rem;height:.4rem;border-radius:999px;background:currentColor}.nexa-site-health-page__lead-icon{display:inline-flex;width:2.75rem;height:2.75rem;align-items:center;justify-content:center;border-radius:.85rem;border:1px solid rgba(0,48,135,.12);background:linear-gradient(180deg,#ffffff,#eef3fb);color:#003087;font-size:1.05rem;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 8px 18px rgba(0,48,135,.1)}.nexa-modal-panel--notifications.nexa-modal-panel--site-health,.nexa-modal-panel.nexa-modal-panel--site-health{width:min(calc(100vw - 2rem),61.875rem)!important;max-width:min(calc(100vw - 2rem),61.875rem)!important;margin-inline:auto;max-height:min(calc(100dvh - var(--nexa-safe-top, 0px) - var(--nexa-safe-bottom, 0px) - 2rem),-moz-fit-content)!important;max-height:min(calc(100dvh - var(--nexa-safe-top, 0px) - var(--nexa-safe-bottom, 0px) - 2rem),fit-content)!important;height:auto}.nexa-modal-panel--site-health .nexa-notif-dialog__header{padding:.85rem 1.05rem;border-bottom:1px solid rgba(226,232,240,.95)}.nexa-modal-panel--site-health .nexa-notif-dialog__subtitle{font-size:.75rem;line-height:1.35}.nexa-modal-panel--site-health .nexa-site-health-dialog__body{flex:1 1 auto;min-height:0;overflow:hidden!important;padding:.85rem 1.05rem 1rem;background:#f8fafc}.nexa-site-health-settings--dialog{gap:.85rem}.nexa-site-health-settings--dialog .nexa-site-health-settings__section{gap:.5rem}.nexa-site-health-settings--dialog .nexa-site-health-settings__heading{padding:0 .1rem}.nexa-site-health-settings--dialog .nexa-site-health-settings__heading h2{font-size:.6875rem;letter-spacing:.1em}.nexa-site-health-settings--dialog .nexa-site-health-settings__stack{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto;-moz-column-gap:.7rem;column-gap:.7rem;row-gap:0;align-items:stretch}.nexa-site-health-settings--dialog .nexa-notif-card{display:grid;grid-template-rows:subgrid;grid-row:span 2;min-width:0;height:auto;border-radius:.85rem;border:1px solid rgba(226,232,240,.98);background:#ffffff;box-shadow:0 1px 2px rgba(15,23,42,.03),0 6px 16px -10px rgba(15,23,42,.08)}.nexa-site-health-settings--dialog .nexa-notif-card:hover{border-color:rgba(0,48,135,.16);box-shadow:0 1px 2px rgba(15,23,42,.04),0 10px 22px -12px rgba(0,48,135,.12)}.nexa-site-health-settings--dialog .nexa-notif-card__head{align-items:start;align-content:start;padding:.85rem .95rem;-moz-column-gap:.65rem;column-gap:.65rem;row-gap:.02rem}.nexa-site-health-settings--dialog .nexa-notif-card__aside{align-self:center;padding-top:0}.nexa-site-health-settings--dialog .nexa-notif-card__body{display:flex;flex-direction:column;justify-content:flex-start;gap:.28rem;padding:.55rem .95rem .7rem;border-top:1px solid rgba(226,232,240,.95);background:linear-gradient(180deg,#fcfdff,#ffffff)}.nexa-site-health-settings--dialog .nexa-notif-card__icon{width:2.05rem;height:2.05rem;border-radius:.55rem}.nexa-site-health-settings--dialog .nexa-notif-card__title{font-size:.6875rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:#0f172a}.nexa-site-health-settings--dialog .nexa-notif-card__desc{margin-top:0!important;font-size:.75rem;line-height:1.3;color:#64748b}.nexa-site-health-settings--dialog .nexa-site-health-field{gap:.15rem;color:#003087}.nexa-site-health-settings--dialog .nexa-site-health-quiet{display:grid;grid-template-columns:1fr 1fr;gap:.28rem}.nexa-site-health-settings--dialog .nexa-site-health-quiet .nexa-site-health-field:last-child{grid-column:1/-1}.nexa-site-health-settings--dialog .nexa-site-health-settings__footer{padding-top:.15rem}.nexa-site-health-settings--dialog .nexa-site-health-check{width:100%;justify-content:center;border-radius:.85rem;padding:.7rem .95rem;background:#ffffff;border:1px solid rgba(226,232,240,.98);box-shadow:0 1px 2px rgba(15,23,42,.03),0 6px 16px -10px rgba(15,23,42,.08)}@media (max-width:720px){.nexa-site-health-settings--dialog .nexa-site-health-settings__stack{grid-template-columns:1fr}.nexa-modal-panel--site-health .nexa-site-health-dialog__body{overflow-y:auto!important}}.nexa-site-card__health{display:inline-flex;align-items:center;gap:.28rem;border-radius:999px;padding:.18rem .42rem .18rem .34rem;font-size:.6875rem;font-weight:800;letter-spacing:.02em;background:linear-gradient(180deg,#ffffff,#fff7f7);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(15,23,42,.06),0 6px 14px -8px rgba(190,18,60,.35);transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}.nexa-site-card__health--action{cursor:pointer}.nexa-site-card__health--action:hover,.nexa-site-card__health--open{transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 3px rgba(225,29,72,.1),0 10px 20px -10px rgba(190,18,60,.45)}.nexa-site-card__health--warning{color:#c2410c;border:1px solid rgba(234,88,12,.32)}.nexa-site-card__health--critical{color:#be123c;border:1px solid rgba(225,29,72,.38)}.nexa-site-card__health-count{min-width:.7rem;line-height:1}.nexa-site-card__health-open{width:.85rem!important;height:.85rem!important;opacity:.75}.nexa-site-card__health--action:hover .nexa-site-card__health-open,.nexa-site-card__health--open .nexa-site-card__health-open{opacity:1}.nexa-site-health-pulse{width:.45rem;height:.45rem;border-radius:999px;background:currentColor;box-shadow:0 0 0 0 currentColor;animation:nexa-site-health-pulse 1.8s ease-out infinite}.nexa-site-health-domain-panel{display:flex;flex-direction:column;overflow:hidden;border-radius:1rem;border:1px solid rgba(15,23,42,.08);background:linear-gradient(180deg,#ffffff,#f8fafc);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(15,23,42,.03),0 28px 60px -20px rgba(15,23,42,.35)}.nexa-site-health-domain-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.4rem;border-bottom:1px solid rgba(0,48,135,.08);background:linear-gradient(180deg,rgba(0,48,135,.05),#ffffff 78%);padding:.4rem .55rem}.nexa-site-health-domain-panel__head-actions{display:inline-flex;flex-shrink:0;align-items:center;gap:.3rem}.nexa-site-health-domain-panel__close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;margin:0;padding:0;border-radius:.45rem;border:1px solid rgba(15,23,42,.1);color:#475569;font-size:.8rem;line-height:1;background:rgba(255,255,255,.98);box-shadow:0 1px 2px rgba(15,23,42,.06);cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.nexa-site-health-domain-panel__close:focus-visible,.nexa-site-health-domain-panel__close:hover{color:#0f172a;border-color:rgba(15,23,42,.18);background:#fff;outline:none}@media (max-width:639px){.nexa-site-health-domain-panel__close{width:1.6rem;height:1.6rem;font-size:.85rem}}.nexa-site-health-domain-panel__kicker{margin:0;font-size:.5625rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;line-height:1;color:rgba(0,48,135,.72)}.nexa-site-health-domain-panel__title{margin:0;font-size:.8125rem;font-weight:800;letter-spacing:-.02em;line-height:1.15;color:#0f172a;word-break:break-all}.nexa-site-health-domain-panel__sub{margin:.02rem 0 0;font-size:.625rem;font-weight:600;line-height:1.15;color:#64748b}.nexa-site-health-domain-panel__chip{flex-shrink:0;border-radius:999px;border:1px solid rgba(234,88,12,.28);background:rgba(255,247,237,.95);padding:.1rem .4rem;font-size:.5625rem;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1.15;color:#c2410c}.nexa-site-health-domain-panel__chip--critical{border-color:rgba(225,29,72,.3);background:rgba(255,241,242,.95);color:#be123c}.nexa-site-health-domain-panel__list{min-height:0;flex:1 1 auto;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding:.35rem;display:flex;flex-direction:column;gap:.3rem}.nexa-site-health-domain-panel__empty{margin:0;padding:.55rem .4rem;text-align:center;font-size:.8125rem;font-weight:600;color:#64748b}.nexa-site-health-domain-alert{border-radius:.65rem;border:1px solid rgba(148,163,184,.28);background:#fff;padding:.4rem .55rem;box-shadow:0 1px 2px rgba(15,23,42,.04)}.nexa-site-health-domain-alert--open{border-color:rgba(225,29,72,.22);box-shadow:0 0 0 1px rgba(225,29,72,.06),0 8px 18px -12px rgba(190,18,60,.35)}.nexa-site-health-domain-alert__top{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.nexa-site-health-domain-alert__severity{display:inline-flex;align-items:center;gap:.28rem;font-size:.625rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#be123c}.nexa-site-health-domain-alert--warning .nexa-site-health-domain-alert__severity{color:#c2410c}.nexa-site-health-domain-alert__time{display:inline-flex;align-items:center;gap:.28rem;font-size:.6875rem;font-weight:650;color:#94a3b8}.nexa-site-health-domain-alert__title{margin:.1rem 0 0;font-size:.8125rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:#0f172a}.nexa-site-health-domain-alert__desc{margin:.08rem 0 0;font-size:.75rem;font-weight:550;line-height:1.25;color:#475569}.nexa-site-health-domain-alert__hint{margin:.06rem 0 0;font-size:.6875rem;font-weight:600;line-height:1.2;color:#94a3b8}.nexa-site-health-domain-alert__actions{display:flex;flex-wrap:wrap;gap:.3rem;margin-top:.3rem}.nexa-site-health-domain-alert__btn{display:inline-flex;align-items:center;gap:.3rem;border-radius:.5rem;border:1px solid rgba(148,163,184,.4);background:#fff;padding:.25rem .5rem;font-size:.6875rem;font-weight:750;color:#334155}.nexa-site-health-domain-alert__btn:hover{border-color:rgba(0,48,135,.28);color:#003087}.nexa-site-health-domain-alert__btn--primary{border-color:rgba(0,48,135,.22);background:linear-gradient(145deg,#003087,#1d4ed8);color:#fff}.nexa-site-health-domain-alert__btn--primary:hover{color:#fff;filter:brightness(1.05)}@keyframes nexa-site-health-pulse{0%{box-shadow:0 0 0 0 rgba(225,29,72,.45)}70%{box-shadow:0 0 0 .45rem rgba(225,29,72,0)}to{box-shadow:0 0 0 0 rgba(225,29,72,0)}}.nexa-ai-insights-health-note{display:flex;align-items:center;gap:.65rem;margin:0 0 .85rem;border-radius:.85rem;border:1px solid rgba(225,29,72,.16);background:linear-gradient(135deg,rgba(255,241,242,.95),#fff 70%);padding:.7rem .85rem;font-size:.8125rem;color:#4c1d24}.nexa-ai-insights-health-note__icon{display:inline-grid;place-items:center;width:1.7rem;height:1.7rem;flex-shrink:0;border-radius:.45rem;border:1px solid color-mix(in srgb,#64748b 28%,#e2e8f0);color:#64748b;background:#ffffff;box-shadow:inset 0 1px 0 rgba(255,255,255,.98),0 1px 2px rgba(15,23,42,.04)}.nexa-ai-insights-health-note__icon svg{width:.78rem;height:.78rem}.nexa-ai-insights-health-note strong{font-weight:800}.nexa-ai-insights-health-note__link{margin:0;padding:0;border:0;background:none;font:inherit;cursor:pointer}@media (prefers-reduced-motion:reduce){.nexa-site-health-pulse,.nexa-site-health-spin{animation:none}}@media (max-width:639px){.nexa-site-health-alert__body{grid-template-columns:minmax(0,1fr)}.nexa-site-health-inbox,.nexa-site-health-inbox--fullscreen{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;border-radius:0!important;border:0!important;box-shadow:none!important;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}.nexa-site-health-inbox__head{padding:.85rem 1rem .7rem}.nexa-site-health-inbox__list{max-height:none;flex:1 1 auto;padding:.65rem .75rem calc(.85rem + env(safe-area-inset-bottom, 0px))}.nexa-site-health-inbox__close{display:inline-flex}}html[data-android=true] .nexa-site-health-inbox,html[data-android=true] .nexa-site-health-inbox--fullscreen,html[data-ios=true] .nexa-site-health-inbox,html[data-ios=true] .nexa-site-health-inbox--fullscreen,html[data-mobile=true] .nexa-site-health-inbox,html[data-mobile=true] .nexa-site-health-inbox--fullscreen{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;border-radius:0!important;border:0!important;box-shadow:none!important;padding:env(safe-area-inset-top,0) env(safe-area-inset-right,0) env(safe-area-inset-bottom,0) env(safe-area-inset-left,0)}html[data-android=true] .nexa-site-health-inbox__head,html[data-ios=true] .nexa-site-health-inbox__head,html[data-mobile=true] .nexa-site-health-inbox__head{padding:.85rem 1rem .7rem}html[data-android=true] .nexa-site-health-inbox__list,html[data-ios=true] .nexa-site-health-inbox__list,html[data-mobile=true] .nexa-site-health-inbox__list{max-height:none;flex:1 1 auto;padding:.65rem .75rem calc(.85rem + env(safe-area-inset-bottom, 0px))}html[data-android=true] .nexa-site-health-inbox__close,html[data-ios=true] .nexa-site-health-inbox__close,html[data-mobile=true] .nexa-site-health-inbox__close{display:inline-flex}html[data-mobile=true] .nexa-app-header__row:has(.nexa-site-health-bell){padding-right:5.75rem}@media (max-width:639px){.nexa-app-header__row:has(.nexa-site-health-bell){padding-right:5.75rem}}.nexa-tracker-health{display:inline-flex;align-items:center;gap:.32rem;max-width:100%;border-radius:999px;border:1px solid transparent;padding:.2rem .5rem .2rem .28rem;font-size:.6875rem;font-weight:800;letter-spacing:.01em;line-height:1;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease,background .15s ease}.nexa-tracker-health--compact{padding:.22rem}.nexa-tracker-health__pulse{display:inline-flex;align-items:center;justify-content:center;width:1.05rem;height:1.05rem;border-radius:999px;flex-shrink:0}.nexa-tracker-health__glyph{width:.55rem!important;height:.55rem!important}.nexa-tracker-health__label{white-space:nowrap}.nexa-tracker-health__age{max-width:4.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;opacity:.78}.nexa-tracker-health__dot{width:.45rem;height:.45rem;border-radius:999px;background:#94a3b8;animation:nexa-site-health-pulse 1.8s ease-out infinite}.nexa-tracker-health--loading{cursor:default;padding:.28rem .4rem;border-color:rgba(148,163,184,.35);background:linear-gradient(180deg,#ffffff,#f8fafc)}.nexa-tracker-health--ok{color:#047857;border-color:rgba(16,185,129,.35);background:linear-gradient(180deg,#ffffff,#ecfdf5);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(15,23,42,.04),0 6px 14px -8px rgba(5,150,105,.35)}.nexa-tracker-health--ok .nexa-tracker-health__pulse{color:#fff;background:linear-gradient(145deg,#34d399,#059669);box-shadow:0 0 0 0 rgba(16,185,129,.45);animation:nexa-tracker-health-ok-pulse 2s ease-out infinite}.nexa-tracker-health--warn{color:#c2410c;border-color:rgba(234,88,12,.32);background:linear-gradient(180deg,#ffffff,#fff7ed);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(15,23,42,.04),0 6px 14px -8px rgba(234,88,12,.35)}.nexa-tracker-health--warn .nexa-tracker-health__pulse{color:#fff;background:linear-gradient(145deg,#fb923c,#ea580c)}.nexa-tracker-health--bad{color:#be123c;border-color:rgba(225,29,72,.36);background:linear-gradient(180deg,#ffffff,#fff1f2);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(15,23,42,.04),0 6px 14px -8px rgba(225,29,72,.4)}.nexa-tracker-health--bad .nexa-tracker-health__pulse{color:#fff;background:linear-gradient(145deg,#fb7185,#e11d48);animation:nexa-site-health-pulse 1.8s ease-out infinite}.nexa-tracker-health--idle{color:#475569;border-color:rgba(148,163,184,.4);background:linear-gradient(180deg,#ffffff,#f8fafc);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(15,23,42,.04)}.nexa-tracker-health--idle .nexa-tracker-health__pulse{color:#fff;background:linear-gradient(145deg,#94a3b8,#64748b)}.nexa-tracker-health--bad:hover,.nexa-tracker-health--idle:hover,.nexa-tracker-health--ok:hover,.nexa-tracker-health--open,.nexa-tracker-health--warn:hover{transform:translateY(-1px)}.nexa-tracker-health--ok.nexa-tracker-health--open,.nexa-tracker-health--ok:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 3px rgba(16,185,129,.12),0 10px 20px -10px rgba(5,150,105,.4)}.nexa-tracker-health--warn.nexa-tracker-health--open,.nexa-tracker-health--warn:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 3px rgba(234,88,12,.12),0 10px 20px -10px rgba(234,88,12,.4)}.nexa-tracker-health--bad.nexa-tracker-health--open,.nexa-tracker-health--bad:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 3px rgba(225,29,72,.12),0 10px 20px -10px rgba(225,29,72,.45)}@keyframes nexa-tracker-health-ok-pulse{0%{box-shadow:0 0 0 0 rgba(16,185,129,.45)}70%{box-shadow:0 0 0 8px rgba(16,185,129,0)}to{box-shadow:0 0 0 0 rgba(16,185,129,0)}}.nexa-tracker-health-panel{display:flex;flex-direction:column;overflow:hidden;border-radius:.9rem;border:1px solid rgba(15,23,42,.16);background:linear-gradient(180deg,#ffffff,#f8fafc);box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 0 0 1px rgba(0,48,135,.06),0 28px 60px -20px rgba(15,23,42,.35)}.nexa-tracker-health-panel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem;border-bottom:1px solid rgba(15,23,42,.06);padding:.55rem .7rem}.nexa-tracker-health-panel--ok .nexa-tracker-health-panel__head{background:linear-gradient(180deg,rgba(16,185,129,.1),#ffffff 82%)}.nexa-tracker-health-panel--warn .nexa-tracker-health-panel__head{background:linear-gradient(180deg,rgba(234,88,12,.1),#ffffff 82%)}.nexa-tracker-health-panel--bad .nexa-tracker-health-panel__head{background:linear-gradient(180deg,rgba(225,29,72,.1),#ffffff 82%)}.nexa-tracker-health-panel--idle .nexa-tracker-health-panel__head{background:linear-gradient(180deg,rgba(100,116,139,.08),#ffffff 82%)}.nexa-tracker-health-panel__kicker{margin:0;font-size:.5625rem;font-weight:800;letter-spacing:.1em;line-height:1.1;text-transform:uppercase;color:rgba(0,48,135,.72)}.nexa-tracker-health-panel__title{margin:.08rem 0 0;font-size:.8125rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:#0f172a}.nexa-tracker-health-panel__sub{margin:.1rem 0 0;font-size:.6875rem;font-weight:600;line-height:1.25;color:#64748b;word-break:break-all}.nexa-tracker-health-panel__chip{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;min-height:1.5rem;border-radius:999px;border:1px solid transparent;padding:.12rem .45rem;font-size:.5625rem;font-weight:800;letter-spacing:.04em;line-height:1;text-transform:uppercase}.nexa-tracker-health-panel__chip--ok{color:#047857;border-color:rgba(16,185,129,.3);background:rgba(236,253,245,.95)}.nexa-tracker-health-panel__chip--warn{color:#c2410c;border-color:rgba(234,88,12,.28);background:rgba(255,247,237,.95)}.nexa-tracker-health-panel__chip--bad{color:#be123c;border-color:rgba(225,29,72,.3);background:rgba(255,241,242,.95)}.nexa-tracker-health-panel__chip--idle{color:#475569;border-color:rgba(148,163,184,.35);background:rgba(248,250,252,.95)}.nexa-tracker-health-panel__head-actions{display:flex;flex-shrink:0;align-items:center;gap:.3rem}.nexa-tracker-health-panel__close{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;border-radius:.5rem;border:1px solid rgba(15,23,42,.08);color:#64748b;background:rgba(255,255,255,.92);box-shadow:0 1px 2px rgba(15,23,42,.04);font-size:.7rem;transition:background .15s ease,border-color .15s ease,color .15s ease}.nexa-tracker-health-panel__close:hover{color:#0f172a;border-color:rgba(15,23,42,.14);background:#fff}.nexa-tracker-health-panel__checks{display:flex;flex-direction:column;gap:.28rem;padding:.4rem .5rem .25rem}.nexa-tracker-health-check{display:flex;align-items:center;gap:.5rem;border-radius:.65rem;border:1px solid rgba(148,163,184,.22);background:#fff;padding:.4rem .5rem;box-shadow:0 1px 2px rgba(15,23,42,.03)}.nexa-tracker-health-check__icon{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;flex-shrink:0;border-radius:999px;font-size:.6rem}.nexa-tracker-health-check--ok .nexa-tracker-health-check__icon{color:#047857;background:rgba(16,185,129,.12)}.nexa-tracker-health-check--warn .nexa-tracker-health-check__icon{color:#c2410c;background:rgba(234,88,12,.12)}.nexa-tracker-health-check--bad .nexa-tracker-health-check__icon{color:#be123c;background:rgba(225,29,72,.12)}.nexa-tracker-health-check--idle .nexa-tracker-health-check__icon{color:#64748b;background:rgba(148,163,184,.16)}.nexa-tracker-health-check__label{margin:0;font-size:.5625rem;font-weight:800;letter-spacing:.04em;line-height:1.1;text-transform:uppercase;color:#64748b}.nexa-tracker-health-check__value{margin:.05rem 0 0;font-size:.75rem;font-weight:650;color:#0f172a;line-height:1.25}.nexa-tracker-health-check__meta{margin-left:.2rem;font-weight:600;color:#64748b}.nexa-tracker-health-panel__pages{list-style:none;margin:0;padding:.1rem .5rem .35rem;display:flex;flex-direction:column;gap:.25rem;max-height:6.5rem;overflow-y:auto;overscroll-behavior:contain}.nexa-tracker-health-page{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.1rem .55rem;border-radius:.55rem;border:1px solid rgba(234,88,12,.18);background:rgba(255,247,237,.55);padding:.35rem .5rem}.nexa-tracker-health-page__name{font-size:.75rem;font-weight:750;color:#9a3412}.nexa-tracker-health-page__path{grid-column:1/-1;font-size:.625rem;font-weight:600;color:#a16207;word-break:break-all}.nexa-tracker-health-page__delta{font-size:.6875rem;font-weight:800;font-variant-numeric:tabular-nums;color:#c2410c}.nexa-tracker-health-panel__foot{display:flex;flex-direction:column;gap:.35rem;border-top:1px solid rgba(15,23,42,.06);padding:.45rem .65rem .55rem;background:rgba(248,250,252,.7)}.nexa-tracker-health-panel__hint{margin:0;font-size:.6875rem;font-weight:600;line-height:1.3;color:#64748b}.nexa-tracker-health-panel__cta{display:inline-flex;align-items:center;justify-content:center;gap:.35rem;border-radius:.6rem;border:1px solid rgba(0,48,135,.18);background:linear-gradient(180deg,#ffffff,#f1f5f9);padding:.4rem .65rem;font-size:.75rem;font-weight:750;color:#003087;box-shadow:0 1px 2px rgba(15,23,42,.04);transition:background .15s ease,border-color .15s ease}.nexa-tracker-health-panel__cta:hover{border-color:rgba(0,48,135,.28);background:#fff}.nexa-tracker-health-summary{display:flex;align-items:center;gap:.55rem;border-radius:.75rem;border:1px solid rgba(15,23,42,.08);background:linear-gradient(135deg,rgba(255,255,255,.96),rgba(248,250,252,.92)),linear-gradient(120deg,rgba(16,185,129,.06),rgba(0,48,135,.05));box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 1px 2px rgba(15,23,42,.04),0 14px 32px -18px rgba(15,23,42,.22);padding:.45rem .7rem}.nexa-tracker-health-summary__visual{position:relative;width:1.85rem;height:1.85rem;flex-shrink:0}.nexa-tracker-health-summary__ring{position:absolute;inset:0;border-radius:999px;border:1.5px solid rgba(16,185,129,.28);animation:nexa-tracker-health-ok-pulse 2.2s ease-out infinite}.nexa-tracker-health-summary__ring--warn{border-color:rgba(234,88,12,.35)}.nexa-tracker-health-summary__core{position:absolute;inset:.22rem;display:flex;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:linear-gradient(145deg,#34d399,#059669);font-size:.65rem;box-shadow:0 4px 10px -4px rgba(5,150,105,.55)}.nexa-tracker-health-summary__ring--warn+.nexa-tracker-health-summary__core{background:linear-gradient(145deg,#fb923c,#ea580c);box-shadow:0 4px 10px -4px rgba(234,88,12,.5)}.nexa-tracker-health-summary__kicker{margin:0;font-size:.5625rem;font-weight:800;letter-spacing:.1em;line-height:1.1;text-transform:uppercase;color:rgba(0,48,135,.7)}.nexa-tracker-health-summary__title{margin:.05rem 0 0;font-size:.8125rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:#0f172a}.nexa-tracker-health-summary__meta{margin:.05rem 0 0;font-size:.6875rem;font-weight:600;line-height:1.25;color:#64748b}.nexa-tracker-health-summary__link{flex-shrink:0;border-radius:.55rem;border:1px solid rgba(15,23,42,.08);background:#fff;padding:.3rem .55rem;font-size:.6875rem;font-weight:750;color:#003087;transition:background .15s ease,border-color .15s ease}.nexa-tracker-health-summary__link:hover{border-color:rgba(0,48,135,.2);background:#f8fafc}@media (prefers-reduced-motion:reduce){.nexa-tracker-health--bad .nexa-tracker-health__pulse,.nexa-tracker-health--ok .nexa-tracker-health__pulse,.nexa-tracker-health-summary__ring,.nexa-tracker-health__dot{animation:none}}@media (max-width:639px){.nexa-tracker-health-summary{flex-wrap:wrap}.nexa-tracker-health__age{display:none}}