/* status — БЭМ-блок страницы Status */

.status__box {
  font-family:'Golos Text',sans-serif;
  min-height:100vh;
  background:#0D0E10;
  color:#ECEAE6;
}

.status__main {
  max-width:960px;
  margin:0 auto;
  padding:64px 32px 120px;
  display:flex;
  flex-direction:column;
  gap:40px;
}

.status__row {
  display:flex;
  justify-content:space-between;
  align-items:end;
  gap:20px;
  flex-wrap:wrap;
}

.status__title {
  margin:0;
  font-size:clamp(32px,4vw,44px);
  letter-spacing:-0.03em;
  font-weight:600;
}

.status__label {
  font-family:'JetBrains Mono',monospace;
  font-size:12.5px;
  color:#77756F;
}

.status__row-2 {
  padding:22px 24px;
  border-radius:14px;
  display:flex;
  align-items:center;
  gap:14px;
}

.status__label-2 {
  width:12px;
  height:12px;
  border-radius:50%;
  flex:none;
}

.status__label-3 {
  font-size:19px;
  font-weight:600;
}

.status__grid {
  display:grid;
  grid-template-columns:repeat(auto-fit,minmax(min(100%,420px),1fr));
  gap:16px;
}

.status__stack {
  padding:24px;
  border-radius:14px;
  background:#131518;
  border:1px solid rgba(255,255,255,0.07);
  display:flex;
  flex-direction:column;
  gap:16px;
  grid-column:1/-1;
}

.status__row-3 {
  display:flex;
  justify-content:space-between;
  align-items:baseline;
  gap:16px;
  flex-wrap:wrap;
}

.status__stack-2 {
  display:flex;
  flex-direction:column;
  gap:6px;
}

.status__label-4 {
  font-size:14px;
  color:#A3A19B;
}

.status__label-5 {
  font-family:'JetBrains Mono',monospace;
  font-size:40px;
  font-weight:500;
  color:#F5B83D;
  letter-spacing:-0.02em;
}

.status__label-6 {
  font-size:16px;
  color:#77756F;
}

.status__row-4 {
  display:flex;
  gap:28px;
  font-family:'JetBrains Mono',monospace;
  font-size:13px;
  flex-wrap:wrap;
}

.status__stack-3 {
  display:flex;
  flex-direction:column;
  gap:4px;
}

.status__label-7 {
  color:#77756F;
}

.status__icon {
  display:block;
  width:100%;
  height:160px;
  overflow:visible;
}

.status__gl-box {
  filter:drop-shadow(0 0 6px rgba(245,184,61,0.7));
}

.status__gl-row {
  display:flex;
  justify-content:space-between;
  font-family:'JetBrains Mono',monospace;
  font-size:11px;
  color:#77756F;
}

.status__gl-box-2 {
  border-radius:14px;
  border:1px solid rgba(255,255,255,0.07);
  background:#131518;
  overflow:hidden;
}

.status__gl-stack {
  padding:20px 24px;
  border-top:1px solid rgba(255,255,255,0.06);
  display:flex;
  flex-direction:column;
  gap:12px;
}

.status__gl-row-2 {
  display:flex;
  justify-content:space-between;
  gap:16px;
  flex-wrap:wrap;
  align-items:baseline;
}

.status__gl-stack-2 {
  display:flex;
  flex-direction:column;
  gap:3px;
}

.status__gl-label {
  font-size:15.5px;
  font-weight:500;
}

.status__gl-label-2 {
  font-family:'JetBrains Mono',monospace;
  font-size:12px;
  color:#77756F;
}

.status__gl-label-3 {
  font-size:14px;
  font-weight:500;
}

.status__gl-row-3 {
  display:flex;
  gap:2px;
  height:30px;
}

.status__gl-label-4 {
  flex:1;
  border-radius:2px;
}

.status__gl-row-4 {
  display:flex;
  justify-content:space-between;
  font-family:'JetBrains Mono',monospace;
  font-size:11.5px;
  color:#77756F;
}

.status__gl-stack-3 {
  padding:28px 32px;
  border-radius:16px;
  border:1px solid rgba(255,255,255,0.08);
  background:#131518;
  display:flex;
  flex-direction:column;
  gap:20px;
}

.status__gl-stack-4 {
  display:flex;
  flex-direction:column;
  gap:6px;
}

.status__gl-label-5 {
  font-size:18px;
  font-weight:600;
}

.status__gl-label-6 {
  font-size:15px;
  line-height:1.55;
  color:#A3A19B;
}

.status__gl-row-5 {
  display:flex;
  gap:10px;
  flex-wrap:wrap;
}

.status__gl-link {
  padding:12px 18px;
  border-radius:10px;
  font-size:14.5px;
  font-weight:500;
  background:#F5B83D;
  color:#17130A;
}
.status__gl-link:hover {
  background:#FFC85A;
  color:#17130A;
}

.status__gl-link-2 {
  padding:12px 18px;
  border-radius:10px;
  font-size:14.5px;
  font-weight:500;
  color:#ECEAE6;
  border:1px solid rgba(255,255,255,0.14);
}
.status__gl-link-2:hover {
  border-color:rgba(255,255,255,0.3);
  color:#ECEAE6;
}
