/* STRIX EDGE v91 — HOME PRE-TP1 PERFORMANCE + SIGNAL PULSE */
.home-signal-section{padding:16px 0 64px}
.home-signal-shell{
  position:relative;overflow:hidden;padding:28px;border:1px solid var(--neo-border);border-radius:25px;
  background:
    radial-gradient(circle at 96% 4%,rgba(21,147,111,.09),transparent 27%),
    radial-gradient(circle at 4% 94%,rgba(180,139,42,.055),transparent 28%),
    var(--neo-surface);
  box-shadow:var(--neo-shadow-md)
}
.home-signal-shell::before{
  content:"";position:absolute;inset:0;pointer-events:none;
  background:linear-gradient(119deg,transparent 0 51%,rgba(21,147,111,.018) 51.2% 51.5%,transparent 51.7%)
}
.home-signal-head{
  position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:30px;
  padding-bottom:22px;border-bottom:1px solid var(--neo-border)
}
.home-signal-head__copy{max-width:800px}
.home-signal-kicker{display:flex;align-items:center;gap:9px;color:#078b63;font-family:var(--font-mono);font-size:9.5px;font-weight:950;letter-spacing:1.15px}
.home-signal-kicker i{width:24px;height:1px;background:linear-gradient(90deg,#15936F,#0B6B53)}
.home-signal-head h2{
  margin:11px 0 0;color:var(--text-primary);font-family:var(--font-display);
  font-size:clamp(38px,4.7vw,53px);font-weight:950;line-height:1.01;letter-spacing:-.042em
}
.home-signal-head h2 span{color:#0aa777}
.home-signal-head p{max-width:790px;margin:13px 0 0;color:var(--text-secondary);font-size:15.5px;line-height:1.72}
.home-signal-sync{
  flex:0 0 282px;display:grid;grid-template-columns:12px 1fr;gap:11px;align-items:start;padding:14px 15px;
  border:1px solid rgba(21,147,111,.22);border-radius:14px;background:rgba(21,147,111,.038)
}
.home-signal-sync>i{width:9px;height:9px;margin-top:4px;border-radius:50%;background:#0aa777;box-shadow:0 0 0 5px rgba(10,167,119,.08)}
.home-signal-sync span,.home-signal-sync strong,.home-signal-sync small{display:block}
.home-signal-sync span{color:var(--text-muted);font-family:var(--font-mono);font-size:7.8px;font-weight:950;letter-spacing:.68px}
.home-signal-sync strong{margin-top:4px;color:#078b63;font-family:var(--font-mono);font-size:9.5px}
.home-signal-sync small{margin-top:6px;color:var(--text-secondary);font-size:10.7px;line-height:1.5}

.home-signal-stats{
  position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:16px
}
.home-signal-stats article{
  min-height:106px;padding:14px;border:1px solid var(--neo-border);border-radius:13px;background:rgba(127,148,146,.012)
}
.home-signal-stats span{display:block;color:var(--text-muted);font-family:var(--font-mono);font-size:8.3px;font-weight:950;letter-spacing:.58px}
.home-signal-stats strong{display:block;margin-top:8px;color:var(--text-primary);font-family:var(--font-display);font-size:33px;font-weight:950;line-height:1}
.home-signal-stats small{display:block;margin-top:6px;color:var(--text-secondary);font-size:10.5px;line-height:1.45}
.home-signal-stats article:nth-child(1) strong,.home-signal-stats article:nth-child(3) strong{color:#078b63}
.home-signal-stats article:nth-child(2) strong{color:#967423}

.home-signal-monitoring{
  position:relative;z-index:1;display:grid;grid-template-columns:42px minmax(0,1fr) auto;gap:12px;align-items:center;
  margin-top:12px;padding:13px 14px;border:1px solid rgba(180,139,42,.22);border-radius:13px;
  background:
    radial-gradient(circle at 0 50%,rgba(180,139,42,.055),transparent 34%),
    rgba(180,139,42,.022)
}
.home-signal-monitoring[hidden]{display:none!important}
.home-signal-monitoring__mark{
  width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(180,139,42,.25);border-radius:11px;
  background:rgba(180,139,42,.05)
}
.home-signal-monitoring__mark i{
  width:9px;height:9px;border-radius:50%;background:#b48b2a;box-shadow:0 0 0 5px rgba(180,139,42,.08)
}
.home-signal-monitoring__copy span{
  display:block;color:#967423;font-family:var(--font-mono);font-size:8.2px;font-weight:950;letter-spacing:.65px
}
.home-signal-monitoring__copy strong{display:block;margin-top:4px;color:var(--text-primary);font-size:13px;line-height:1.45}
.home-signal-monitoring__copy small{display:block;margin-top:4px;color:var(--text-secondary);font-size:10.7px;line-height:1.52}
.home-signal-monitoring>a{
  min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:0 11px;
  border:1px solid rgba(180,139,42,.22);border-radius:9px;background:rgba(180,139,42,.04);
  color:#967423;font-family:var(--font-mono);font-size:7.7px;font-weight:950;text-decoration:none;white-space:nowrap
}

.home-signal-toolbar{
  position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:16px
}
.home-signal-tabs{display:flex;gap:7px;flex-wrap:wrap}
.home-signal-tabs button{
  min-height:48px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:8px 11px;
  border:1px solid var(--neo-border);border-radius:10px;background:rgba(127,148,146,.012);
  color:var(--text-secondary);cursor:pointer
}
.home-signal-tabs button span{font-family:var(--font-mono);font-size:8px;font-weight:950;letter-spacing:.45px}
.home-signal-tabs button small{margin-top:4px;color:var(--text-muted);font-size:9px}
.home-signal-tabs button.active{border-color:rgba(21,147,111,.28);background:rgba(21,147,111,.06);color:#078b63}
.home-signal-desk-link{
  min-height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 13px;border:1px solid rgba(21,147,111,.22);
  border-radius:9px;background:rgba(21,147,111,.038);color:#078b63;font-family:var(--font-mono);
  font-size:8.2px;font-weight:950;text-decoration:none;white-space:nowrap
}

.home-signal-feed{
  position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;margin-top:15px
}
.home-signal-loading,.home-signal-empty{
  grid-column:1/-1;min-height:165px;display:grid;place-items:center;padding:22px;border:1px dashed var(--neo-border);
  border-radius:13px;color:var(--text-muted);font-size:12.5px;text-align:center
}
.home-signal-empty strong{display:block;color:var(--text-primary);font-size:16px}
.home-signal-empty span{display:block;max-width:620px;margin:7px auto 0;color:var(--text-secondary);font-size:11.5px;line-height:1.58}

.home-signal-card{
  position:relative;overflow:hidden;padding:15px;border:1px solid var(--neo-border);border-radius:15px;
  background:
    radial-gradient(circle at 100% 0,rgba(21,147,111,.05),transparent 28%),
    rgba(127,148,146,.012)
}
.home-signal-card::after{
  content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:rgba(21,147,111,.54)
}
.home-signal-card--tp3{
  border-color:rgba(180,139,42,.27);
  background:
    radial-gradient(circle at 100% 0,rgba(180,139,42,.085),transparent 30%),
    radial-gradient(circle at 0 100%,rgba(21,147,111,.04),transparent 30%),
    rgba(127,148,146,.01)
}
.home-signal-card--tp3::after{background:#b48b2a}
.home-signal-card--tp2{border-color:rgba(21,147,111,.28)}
.home-signal-card--tp1{border-color:rgba(21,147,111,.22)}
.home-signal-card--positive{border-color:rgba(21,147,111,.18);background:radial-gradient(circle at 100% 0,rgba(21,147,111,.065),transparent 28%),rgba(127,148,146,.01)}
.home-signal-card__top{display:flex;align-items:center;justify-content:space-between;gap:10px}
.home-signal-code{
  padding:4px 6px;border:1px solid rgba(21,147,111,.18);border-radius:6px;color:#078b63;
  font-family:var(--font-mono);font-size:7.2px;font-weight:950;letter-spacing:.4px
}
.home-signal-card--tp3 .home-signal-code{border-color:rgba(180,139,42,.22);color:#967423}
.home-signal-state{display:flex;align-items:center;gap:6px;color:var(--text-muted);font-family:var(--font-mono);font-size:7.2px;font-weight:950}
.home-signal-state i{width:7px;height:7px;border-radius:50%;background:#0aa777;box-shadow:0 0 0 4px rgba(10,167,119,.07)}
.home-signal-card--tp3 .home-signal-state i{background:#b48b2a;box-shadow:0 0 0 4px rgba(180,139,42,.07)}

.home-signal-card__identity{
  display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center;margin-top:12px
}
.home-signal-card__identity h3{margin:0;color:var(--text-primary);font-size:27px;font-weight:950;letter-spacing:-.03em}
.home-signal-card__identity h3 small{font-size:10px;color:var(--text-muted)}
.home-signal-card__identity p{margin:4px 0 0;color:var(--text-secondary);font-size:10.8px}
.home-signal-direction{
  min-width:72px;min-height:33px;display:grid;place-items:center;border:1px solid rgba(21,147,111,.20);border-radius:8px;
  background:rgba(21,147,111,.04);color:#078b63;font-family:var(--font-mono);font-size:9.2px;font-weight:950
}
.home-signal-direction.short{border-color:rgba(190,60,72,.20);background:rgba(190,60,72,.04);color:#b34b55}

.home-signal-performance{
  display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-top:11px;padding:11px 12px;
  border:1px solid rgba(21,147,111,.20);border-radius:11px;background:rgba(21,147,111,.035)
}
.home-signal-performance>div:first-child span{
  display:block;color:var(--text-muted);font-family:var(--font-mono);font-size:7px;font-weight:950;letter-spacing:.55px
}
.home-signal-performance>div:first-child strong{
  display:block;margin-top:4px;color:#078b63;font-family:var(--font-display);font-size:29px;font-weight:950;line-height:1
}
.home-signal-performance>div:last-child{text-align:right}
.home-signal-performance>div:last-child small{
  display:block;color:var(--text-secondary);font-family:var(--font-mono);font-size:7.2px;font-weight:900
}
.home-signal-performance>div:last-child b{
  display:block;margin-top:4px;color:var(--text-primary);font-family:var(--font-mono);font-size:7.8px
}
.home-signal-performance--tp3{border-color:rgba(180,139,42,.25);background:rgba(180,139,42,.04)}
.home-signal-performance--tp3>div:first-child strong{color:#967423}

.home-signal-card__metrics{
  display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:9px
}
.home-signal-metric{min-width:0;padding:9px;border:1px solid var(--neo-border);border-radius:9px;background:rgba(127,148,146,.01)}
.home-signal-metric span{display:block;color:var(--text-muted);font-family:var(--font-mono);font-size:6.9px;font-weight:900;letter-spacing:.4px}
.home-signal-metric strong{
  display:block;margin-top:5px;color:var(--text-primary);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis
}
.home-signal-metric strong.positive{color:#078b63}
.home-signal-metric strong.negative{color:#b34b55}
.home-signal-metric strong.locked{color:var(--text-muted);font-size:10px}

.home-signal-targets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:8px}
.home-signal-target{padding:8px;border:1px solid var(--neo-border);border-radius:8px;background:rgba(127,148,146,.01)}
.home-signal-target__head{display:flex;align-items:center;justify-content:space-between;gap:5px}
.home-signal-target__head span{color:var(--text-primary);font-family:var(--font-mono);font-size:7.6px;font-weight:950}
.home-signal-target__head b{color:var(--text-muted);font-family:var(--font-mono);font-size:7px}
.home-signal-target strong{display:block;margin-top:5px;color:var(--text-secondary);font-size:10.5px}
.home-signal-target small{display:block;margin-top:4px;color:var(--text-muted);font-family:var(--font-mono);font-size:6.7px}
.home-signal-target.hit{border-color:rgba(21,147,111,.27);background:rgba(21,147,111,.045)}
.home-signal-target.hit .home-signal-target__head b,.home-signal-target.hit small{color:#078b63}
.home-signal-card--tp3 .home-signal-target.hit{border-color:rgba(180,139,42,.22)}
.home-signal-card--tp3 .home-signal-target.hit .home-signal-target__head b{color:#967423}

.home-signal-card__status{
  margin-top:9px;padding:9px 10px;border:1px solid rgba(21,147,111,.16);border-radius:9px;background:rgba(21,147,111,.026)
}
.home-signal-card__status span{display:block;color:var(--text-muted);font-family:var(--font-mono);font-size:6.9px;font-weight:900}
.home-signal-card__status strong{display:block;margin-top:4px;color:#078b63;font-size:10.8px;line-height:1.45}
.home-signal-card--tp3 .home-signal-card__status{border-color:rgba(180,139,42,.17);background:rgba(180,139,42,.025)}
.home-signal-card--tp3 .home-signal-card__status strong{color:#967423}
.home-signal-card__foot{
  display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:9px;border-top:1px solid var(--neo-border)
}
.home-signal-card__foot small{color:var(--text-muted);font-size:8.6px}
.home-signal-card__action{
  min-height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid rgba(21,147,111,.18);
  border-radius:8px;background:rgba(21,147,111,.035);color:#078b63;font-family:var(--font-mono);
  font-size:7.7px;font-weight:950;text-decoration:none;cursor:pointer
}

.home-signal-foot{
  position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:14px
}
.home-signal-foot__note{display:flex;align-items:flex-start;gap:8px;max-width:760px;color:var(--text-muted);font-size:10.2px;line-height:1.55}
.home-signal-foot__note i{
  flex:0 0 20px;width:20px;height:20px;display:grid;place-items:center;border:1px solid rgba(21,147,111,.18);
  border-radius:50%;color:#078b63;font-family:var(--font-mono);font-size:8px;font-style:normal;font-weight:950
}
.home-signal-load-more{
  min-height:40px;padding:0 13px;border:1px solid var(--neo-border);border-radius:9px;background:rgba(127,148,146,.015);
  color:var(--text-secondary);font-family:var(--font-mono);font-size:8px;font-weight:950;cursor:pointer
}
.home-signal-load-more:hover{border-color:rgba(21,147,111,.22);color:#078b63}
.home-signal-load-more:disabled{opacity:.55;cursor:not-allowed}

[data-theme="light"] .home-signal-shell{
  background:
    radial-gradient(circle at 96% 4%,rgba(21,147,111,.07),transparent 27%),
    radial-gradient(circle at 4% 94%,rgba(180,139,42,.045),transparent 28%),
    linear-gradient(145deg,#edf4f6,#e5edf1)
}

@media(max-width:960px){
  .home-signal-head{align-items:flex-start;flex-direction:column}
  .home-signal-sync{flex-basis:auto;width:min(100%,440px);box-sizing:border-box}
  .home-signal-stats{grid-template-columns:repeat(2,minmax(0,1fr))}
  .home-signal-monitoring{grid-template-columns:42px minmax(0,1fr)}
  .home-signal-monitoring>a{grid-column:2;justify-self:start}
  .home-signal-toolbar{align-items:flex-start;flex-direction:column}
  .home-signal-desk-link{align-self:stretch;justify-content:center}
  .home-signal-feed{grid-template-columns:1fr}
}
@media(max-width:620px){
  .home-signal-section{padding:10px 0 48px}
  .home-signal-shell{padding:16px;border-radius:20px}
  .home-signal-head h2{font-size:36px}
  .home-signal-head p{font-size:14.5px}
  .home-signal-stats article{padding:12px}
  .home-signal-stats strong{font-size:29px}
  .home-signal-monitoring{grid-template-columns:34px minmax(0,1fr);padding:12px}
  .home-signal-monitoring__mark{width:32px;height:32px;border-radius:9px}
  .home-signal-monitoring__copy strong{font-size:12.5px}
  .home-signal-monitoring__copy small{font-size:10.5px}
  .home-signal-monitoring>a{grid-column:1/-1;width:100%;box-sizing:border-box}
  .home-signal-tabs{display:grid;grid-template-columns:1fr;width:100%}
  .home-signal-tabs button{width:100%;min-height:50px}
  .home-signal-card{padding:13px}
  .home-signal-card__identity h3{font-size:25px}
  .home-signal-performance>div:first-child strong{font-size:27px}
  .home-signal-card__metrics{grid-template-columns:1fr 1fr}
  .home-signal-card__metrics .home-signal-metric:last-child{grid-column:1/-1}
  .home-signal-targets{grid-template-columns:1fr}
  .home-signal-card__foot{align-items:stretch;flex-direction:column}
  .home-signal-card__action{width:100%;box-sizing:border-box;min-height:41px}
  .home-signal-foot{align-items:stretch;flex-direction:column}
  .home-signal-load-more{width:100%}
}


/* ══════════════════════════════════════════════════════════════
   STRIX SIGNAL PULSE — v87
   ══════════════════════════════════════════════════════════════ */
.home-signal-pulse-section{padding:14px 0 8px}
.home-signal-pulse{
  position:relative;overflow:hidden;display:grid;
  grid-template-columns:210px minmax(0,1fr) 205px;gap:14px;align-items:stretch;
  padding:10px;border:1px solid rgba(21,147,111,.18);border-radius:17px;
  background:
    radial-gradient(circle at 0 50%,rgba(21,147,111,.07),transparent 24%),
    radial-gradient(circle at 100% 50%,rgba(44,113,142,.055),transparent 25%),
    var(--neo-surface);
  box-shadow:var(--neo-shadow-sm)
}
.home-signal-pulse::after{
  content:"";position:absolute;left:210px;right:205px;bottom:0;height:1px;
  background:linear-gradient(90deg,transparent,rgba(21,147,111,.28),transparent)
}
.home-signal-pulse__identity{
  display:flex;align-items:center;gap:10px;padding:8px 10px;border-right:1px solid var(--neo-border)
}
.home-signal-pulse__mark{
  flex:0 0 38px;width:38px;height:38px;display:grid;place-items:center;
  border:1px solid rgba(21,147,111,.22);border-radius:11px;background:rgba(21,147,111,.045)
}
.home-signal-pulse__mark span{
  width:9px;height:9px;border-radius:50%;background:#0aa777;
  box-shadow:0 0 0 5px rgba(10,167,119,.08),0 0 18px rgba(10,167,119,.24)
}
.home-signal-pulse__identity>div:last-child>span{
  display:block;color:#078b63;font-family:var(--font-mono);font-size:8.4px;font-weight:950;letter-spacing:.7px
}
.home-signal-pulse__identity>div:last-child>strong{
  display:block;margin-top:4px;color:var(--text-primary);font-size:12px;font-weight:900
}

.home-signal-pulse__metrics{
  display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:5px;align-items:stretch
}
.home-signal-pulse__metrics article{
  min-width:0;display:flex;flex-direction:column;justify-content:center;padding:8px 9px;
  border:1px solid var(--neo-border);border-radius:10px;background:rgba(127,148,146,.01)
}
.home-signal-pulse__metrics article>span{
  display:block;color:var(--text-muted);font-family:var(--font-mono);
  font-size:6.9px;font-weight:950;letter-spacing:.42px;white-space:nowrap
}
.home-signal-pulse__metrics article>strong{
  display:block;margin-top:4px;color:var(--text-primary);font-family:var(--font-display);
  font-size:24px;font-weight:950;line-height:1
}
.home-signal-pulse__metrics article>small{
  display:block;margin-top:4px;color:var(--text-muted);font-size:8.6px;line-height:1.35
}
.home-signal-pulse__metrics article.live>strong{color:#078b63}
.home-signal-pulse__metrics article.tp1>strong,
.home-signal-pulse__metrics article.tp2>strong{color:#078b63}
.home-signal-pulse__metrics article.tp3{
  border-color:rgba(180,139,42,.19);background:rgba(180,139,42,.025)
}
.home-signal-pulse__metrics article.tp3>strong{color:#967423}
.home-signal-pulse__metrics article.protected>strong{color:#2c718e}

.home-signal-pulse__connection{
  display:grid;grid-template-columns:12px minmax(0,1fr);gap:9px;align-items:center;
  padding:8px 10px;border-left:1px solid var(--neo-border)
}
.home-signal-pulse__connection>i{
  width:9px;height:9px;border-radius:50%;background:var(--text-muted);
  box-shadow:0 0 0 5px rgba(127,148,146,.06);transition:.2s ease
}
.home-signal-pulse__connection>i.online{
  background:#0aa777;box-shadow:0 0 0 5px rgba(10,167,119,.09),0 0 15px rgba(10,167,119,.25)
}
.home-signal-pulse__connection span{
  display:block;color:var(--text-muted);font-family:var(--font-mono);font-size:7px;font-weight:950;letter-spacing:.55px
}
.home-signal-pulse__connection strong{
  display:block;margin-top:3px;color:#078b63;font-family:var(--font-mono);font-size:8.3px;font-weight:950
}
.home-signal-pulse__connection small{
  display:block;margin-top:4px;color:var(--text-secondary);font-size:8.7px;line-height:1.35
}

/* live tick source in signal metric */
.home-signal-metric em{
  display:inline-flex;margin-top:4px;padding:2px 5px;border:1px solid rgba(21,147,111,.15);
  border-radius:5px;background:rgba(21,147,111,.025);color:#078b63;
  font-family:var(--font-mono);font-size:6.4px;font-style:normal;font-weight:950;letter-spacing:.35px
}

@media(max-width:1180px){
  .home-signal-pulse{grid-template-columns:190px minmax(0,1fr)}
  .home-signal-pulse__connection{grid-column:1/-1;border-left:0;border-top:1px solid var(--neo-border)}
  .home-signal-pulse::after{display:none}
}
@media(max-width:940px){
  .home-signal-pulse{grid-template-columns:1fr}
  .home-signal-pulse__identity{border-right:0;border-bottom:1px solid var(--neo-border)}
  .home-signal-pulse__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}
  .home-signal-pulse__connection{grid-column:auto}
}
@media(max-width:620px){
  .home-signal-pulse-section{padding:8px 0 5px}
  .home-signal-pulse{padding:8px;border-radius:15px}
  .home-signal-pulse__identity{padding:8px}
  .home-signal-pulse__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}
  .home-signal-pulse__metrics article{min-height:67px;padding:9px}
  .home-signal-pulse__metrics article>span{font-size:7.2px}
  .home-signal-pulse__metrics article>strong{font-size:25px}
  .home-signal-pulse__metrics article>small{font-size:8.8px}
  .home-signal-pulse__connection{padding:10px 8px}
}


/* v91 — clean pre-TP1 performance stream */
.home-signal-toolbar--clean{padding:11px 12px;border:1px solid var(--neo-border);border-radius:12px;background:rgba(127,148,146,.012)}
.home-signal-scope{min-width:0}.home-signal-scope>span{display:block;color:#078b63;font-family:var(--font-mono);font-size:7.5px;font-weight:950;letter-spacing:.62px}.home-signal-scope>strong{display:block;margin-top:4px;color:var(--text-primary);font-family:var(--font-mono);font-size:9px;font-weight:950;letter-spacing:.28px}.home-signal-scope>small{display:block;margin-top:4px;color:var(--text-muted);font-size:9.5px}
.home-signal-progress{margin-top:9px;padding:10px;border:1px solid rgba(21,147,111,.16);border-radius:9px;background:rgba(21,147,111,.023)}.home-signal-progress__head{display:flex;align-items:center;justify-content:space-between;gap:10px}.home-signal-progress__head span{color:var(--text-muted);font-family:var(--font-mono);font-size:7px;font-weight:950;letter-spacing:.45px}.home-signal-progress__head strong{color:#078b63;font-family:var(--font-mono);font-size:9px;font-weight:950}.home-signal-progress__track{height:5px;margin-top:7px;overflow:hidden;border-radius:999px;background:rgba(127,148,146,.10)}.home-signal-progress__track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#0B6B53,#0aa777);box-shadow:0 0 12px rgba(10,167,119,.18);transition:width .18s linear}.home-signal-progress>small{display:block;margin-top:6px;color:var(--text-muted);font-family:var(--font-mono);font-size:7px}
.home-signal-card--verified-removing{opacity:0;transform:translateY(-5px) scale(.995);transition:opacity .18s ease,transform .18s ease}.home-signal-monitoring__copy strong{max-width:760px}
@media(max-width:760px){.home-signal-toolbar--clean{align-items:stretch}.home-signal-scope{width:100%}}
