/* V422: one calm, revision-bound SANUS price decision instead of a technical report. */
.sanus-price-review{display:grid;gap:18px;margin:18px 0;padding:clamp(18px,3vw,30px);border:1px solid rgba(57,230,189,.25);border-radius:24px;background:radial-gradient(circle at 92% 0,rgba(90,217,255,.12),transparent 35%),rgba(8,25,38,.94);box-shadow:0 22px 60px rgba(0,0,0,.2)}
.sanus-price-review[hidden]{display:none!important}.sanus-price-review>header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.sanus-price-review>header span{color:#55e6c2;font-size:10px;font-weight:950;letter-spacing:.15em}.sanus-price-review h2{margin:7px 0;font-size:clamp(23px,3.2vw,38px);line-height:1.12}.sanus-price-review>header p{max-width:760px;margin:0;color:#a7bbc2;font-size:14px;line-height:1.55}.sanus-price-review>header>b{flex:0 0 auto;padding:8px 11px;border-radius:999px;background:rgba(255,202,128,.11);color:#ffda9e;font-size:10px;white-space:nowrap}.sanus-price-review[data-state="approved"]>header>b{background:rgba(57,230,189,.12);color:#a6f8e5}.sanus-price-review[data-state="unavailable"]{border-color:rgba(148,163,184,.18)}
.sanus-price-review__facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.sanus-price-review__facts article{display:grid;gap:5px;padding:14px;border:1px solid rgba(255,255,255,.075);border-radius:14px;background:rgba(255,255,255,.025)}.sanus-price-review__facts span{color:#7f98a3;font-size:9px;font-weight:900;letter-spacing:.11em}.sanus-price-review__facts b{font-size:25px}
.sanus-price-review__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sanus-price-review__list>p{grid-column:1/-1;margin:0;color:#8fa5ad}.sanus-price-review__change{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 14px;align-items:center;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:14px;background:rgba(2,12,21,.48)}.sanus-price-review__change b{overflow-wrap:anywhere;font-size:13px}.sanus-price-review__change span{display:flex;align-items:center;gap:8px;color:#dcebea;font-weight:900;white-space:nowrap}.sanus-price-review__change del{color:#8297a0;font-weight:700}.sanus-price-review__change i{font-style:normal;color:#55e6c2}.sanus-price-review__change small{grid-column:1/-1;color:#6f8994;font-size:10px}.sanus-price-review__change[data-direction="increase"] i{color:#ffd28e}
.sanus-price-review__decision{display:grid;gap:13px;padding-top:4px}.sanus-price-review__decision>label{display:flex;gap:10px;align-items:flex-start;color:#d9e8e6;font-size:14px;font-weight:800;line-height:1.45}.sanus-price-review__decision input{width:21px;height:21px;accent-color:#39e6bd}.sanus-price-review__decision>div{display:flex;flex-wrap:wrap;gap:9px}.sanus-price-review__decision button{min-height:50px;padding:0 17px;border:1px solid rgba(255,255,255,.13);border-radius:12px;background:transparent;color:#c9d7da;font:inherit;font-weight:900;cursor:pointer}.sanus-price-review__decision button[type="submit"]{display:flex;align-items:center;justify-content:space-between;gap:22px;border:0;background:linear-gradient(110deg,#39e6bd,#5ad9ff);color:#05141d}.sanus-price-review__decision button.secondary{border-color:rgba(255,141,122,.3);color:#ffc0b4}.sanus-price-review__decision button:disabled{opacity:.45;cursor:not-allowed}.sanus-price-review__decision>small,.sanus-price-review__status{margin:0;color:#88a0aa;font-size:11px;line-height:1.55}.sanus-price-review__status{min-height:18px;color:#bcd1d2}
body[data-family-guided="true"][data-admin-mode="simple"] .console>section.sanus-price-review[data-sanus-source-review]:not([data-capability-hidden]){display:grid!important;width:min(1060px,calc(100% - 24px));margin:18px auto 0}
@media(max-width:760px){.sanus-price-review>header{display:grid}.sanus-price-review>header>b{justify-self:start}.sanus-price-review__facts,.sanus-price-review__list{grid-template-columns:1fr}.sanus-price-review__decision>div{display:grid}.sanus-price-review__decision button{width:100%}}
@media(max-width:430px){.sanus-price-review{padding:16px;border-radius:19px}.sanus-price-review__change{grid-template-columns:1fr}.sanus-price-review__change span{white-space:normal}}
