.mrp .property-nav{display:flex;flex-wrap:wrap;gap:9px;margin:0 0 28px}.mrp .property-nav a{border:1px solid var(--mrp-line);background:#fff;padding:10px 16px;border-radius:24px;text-decoration:none;font-size:14px}.mrp .property-nav a[aria-current=page]{background:var(--mrp-green);color:white;border-color:var(--mrp-green)}.mrp .property-scope{background:#e7efec;border-left:3px solid var(--mrp-green);padding:20px 24px;margin:20px 0 30px;border-radius:0 8px 8px 0}.mrp .property-scope p:last-child{margin-bottom:0}.mrp .property-status{display:inline-block;background:#ffffff16;border:1px solid #ffffff55;border-radius:20px;font-size:12px;padding:5px 12px;margin-bottom:18px}.mrp #property-result h2{line-height:1.4}.mrp #property-result .row{gap:16px}.mrp #property-result dt{max-width:72%}.mrp #property-result dd{text-align:right;overflow-wrap:anywhere}.mrp #property-result .quiet{color:#d4e1e6;margin-top:20px}.mrp .property-limit{border-top:1px solid #ffffff40;padding-top:16px;font-size:13px}.mrp .property-scroll{overflow:auto}.mrp .property-scroll table{width:100%;border-collapse:collapse;font-size:13px}.mrp .property-scroll td,.mrp .property-scroll th{text-align:right;padding:8px;border-bottom:1px solid #ffffff35}.mrp .property-scroll caption{font-size:12px;text-align:left;padding:15px 0}.mrp .property-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin:28px 0}.mrp .property-grid .sim-card{min-width:0}.mrp .property-source{overflow-wrap:anywhere}.mrp #property-calculator small{display:block;color:var(--mrp-muted);font-size:12px;line-height:1.4;margin-top:6px}.mrp #property-error{color:#a72b20}.mrp .property-table{overflow:auto;margin:22px 0}.mrp .property-table table{width:100%;border-collapse:collapse;background:white}.mrp .property-table th,.mrp .property-table td{padding:14px;text-align:left;border-bottom:1px solid var(--mrp-line);min-width:150px}.mrp .property-table th{color:var(--mrp-green)}@media(max-width:850px){.mrp .property-grid{grid-template-columns:1fr 1fr}}@media(max-width:560px){.mrp .property-grid{grid-template-columns:1fr}.mrp #property-result .result-total{font-size:38px}.mrp .property-nav a{font-size:12px;padding:8px 12px}}@media print{.mrp .property-nav,.mrp #property-print{display:none}.mrp #property-result details{display:block}.mrp #property-result .quiet{color:#333}.mrp .property-status{border-color:#333}.mrp #property-result{break-inside:auto}.mrp #property-calculator input,.mrp #property-calculator select{border:1px solid #aaa}}
