.netmon-demo{overflow-y:auto}.nm-feedback{color:#dcebf4;background:linear-gradient(135deg,#0a1d2c,#102c40);border-top:1px solid #1c4158}.nm-feedback__inner{display:grid;grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:60px;width:min(1240px,calc(100% - 48px));margin:auto;padding:72px 0}.nm-feedback__intro>span{color:#19b3ff;font-size:12px;font-weight:900;letter-spacing:.15em}.nm-feedback__intro h2{margin:14px 0;font-size:clamp(30px,3.5vw,48px);line-height:1.08}.nm-feedback__intro p{color:#93adbc;font-size:16px}.nm-feedback__privacy{margin-top:25px;padding:14px 16px;border-left:3px solid #20d486;background:#0b2232;color:#87a7b9;font-size:13px}.nm-feedback__form{display:grid;grid-template-columns:1fr 1fr;gap:18px;padding:30px;border:1px solid #21465d;background:#091c2a;box-shadow:0 25px 60px rgba(0,0,0,.22)}.nm-feedback__form fieldset,.nm-feedback__form label{display:grid;gap:8px;margin:0;padding:0;border:0;color:#9eb9c8;font-size:13px;font-weight:700}.nm-feedback__form fieldset{grid-column:1/-1}.nm-feedback__form input,.nm-feedback__form select,.nm-feedback__form textarea{width:100%;padding:12px 13px;color:#eef8fc;border:1px solid #264a60;background:#102a3b;outline:none}.nm-feedback__form input,.nm-feedback__form select{height:48px}.nm-feedback__form textarea{min-height:120px;resize:vertical}.nm-feedback__form input:focus,.nm-feedback__form select:focus,.nm-feedback__form textarea:focus{border-color:#19b3ff}.nm-feedback__wide{grid-column:1/-1}.nm-rating{display:flex;gap:7px}.nm-rating button{padding:0;color:#496b7f;border:0;background:none;font-size:34px;cursor:pointer}.nm-rating button.is-on{color:#ff9d23}.nm-feedback__submit{display:flex!important;flex-direction:row;align-items:center;justify-content:space-between;gap:20px}.nm-feedback__submit small{color:#6f92a5;font-weight:400}.nm-feedback__submit button{min-height:48px;padding:0 22px;color:#fff;border:0;background:#1598ed;font-weight:800;cursor:pointer;white-space:nowrap}
.nm-attention,.nm-recent{min-width:0;overflow:hidden}.nm-row{min-width:0}.nm-row>*{min-width:0}.nm-row>span{overflow:hidden}.nm-row>span strong,.nm-row>span small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nm-row>span:nth-of-type(2){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nm-row time{white-space:nowrap;text-align:right}.nm-recent>div{min-width:0;overflow:hidden}.nm-mini-line{min-width:0;gap:10px}.nm-mini-line>span{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.nm-mini-line time{flex:0 0 auto;white-space:nowrap}
@media(max-width:900px){.nm-feedback__inner{grid-template-columns:1fr;width:min(100% - 30px,720px);gap:30px;padding:50px 0}.nm-feedback__form{grid-template-columns:1fr}.nm-feedback__wide,.nm-feedback__form fieldset{grid-column:auto}.nm-feedback__submit{align-items:stretch!important;flex-direction:column}.nm-feedback__submit button{width:100%}.nm-row{grid-template-columns:76px minmax(0,1fr) 80px 48px}.nm-row>span:nth-of-type(2){display:none}}
.nm-feedback__reviews{width:min(1240px,calc(100% - 48px));margin:auto;padding:0 0 80px}.nm-feedback__reviews>header{display:flex;justify-content:space-between;align-items:end;gap:40px;padding:35px 0 25px;border-top:1px solid #21465d}.nm-feedback__reviews>header span{color:#20d486;font-size:11px;font-weight:900;letter-spacing:.14em}.nm-feedback__reviews>header h2{margin:8px 0 0;font-size:30px}.nm-feedback__reviews>header p{max-width:520px;margin:0;color:#789aab;font-size:13px}.nm-review-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.nm-review{position:relative;min-width:0;padding:24px;border:1px solid #21465d;background:#0b2232}.nm-review__top{display:flex;justify-content:space-between;gap:15px}.nm-review__stars{color:#ff9d23;letter-spacing:2px}.nm-review__sample{padding:4px 7px;color:#8caaba;border:1px solid #31566b;font-size:9px;font-weight:800;text-transform:uppercase}.nm-review blockquote{min-height:76px;margin:18px 0;color:#d8e8ef;font-size:14px;line-height:1.65}.nm-review footer{display:flex;justify-content:space-between;gap:12px;color:#7899aa;font-size:11px}.nm-review footer strong{color:#bcd0da}.nm-review__type{margin-top:14px;color:#19b3ff;font-size:10px;font-weight:800;text-transform:uppercase}.nm-pending{margin-bottom:16px;padding:16px 18px;border:1px solid #8a6a25;background:#2a2516;color:#e6d09b}.nm-pending strong{display:block;color:#ffcc61}.nm-pending p{margin:6px 0 0}.nm-pending small{display:block;margin-top:8px;color:#ab9668}@media(max-width:900px){.nm-feedback__reviews{width:min(100% - 30px,720px)}.nm-feedback__reviews>header{display:block}.nm-feedback__reviews>header p{margin-top:12px}.nm-review-grid{grid-template-columns:1fr}}
