.qnv-network-page{max-width:1200px}
.qnv-page-language{display:flex;flex-direction:column;gap:3px;min-width:150px;color:#91aaa2;font-size:10px;white-space:nowrap}
.qnv-page-language select{min-height:38px;padding:7px 10px;border-radius:10px;border:1px solid #456b5f;background:#112a25;color:#effff5;font-size:12px}
.qnv-network-actions{display:flex;gap:12px;flex-wrap:wrap;margin:26px 0 18px}
.qnv-primary-action,.qnv-secondary-action{min-height:48px;display:inline-flex;align-items:center;justify-content:center;padding:0 20px;border-radius:11px;font-size:13px;font-weight:800}
.qnv-primary-action{border:1px solid #c4fc78;background:#c4fc78;color:#0b261d}
.qnv-primary-action:hover{background:#dcffb5}
.qnv-primary-action:disabled{opacity:.55;cursor:not-allowed}
.qnv-secondary-action{border:1px solid #42695d;background:#112a28;color:#eaf8f2}
.qnv-network-status{margin-top:0}
.qnv-network-grid .p-card{min-height:205px}
.qnv-network-grid .p-card h2{font-size:clamp(22px,2.5vw,31px);overflow-wrap:anywhere}
.qnv-break{font-size:clamp(17px,2vw,25px)!important;letter-spacing:-.025em}
.qnv-network-note{max-width:900px}
.qnv-network-note .p-action{margin-top:5px}
.participation-nav nav a[aria-current=page]{color:var(--lime)}
@media(max-width:1000px){.qnv-page-language{width:min(100%,260px);align-self:center}.participation-nav{gap:13px}}
@media(max-width:650px){.qnv-network-actions>*{width:100%}.qnv-page-language{width:100%}}
