/* Only this article; existing diagrams and shared site/advertising scripts stay intact. */
body.conoha-rebuild .xs{font-size:17px;line-height:1.9}.xs .xs-trust,.xs .xs-small,.xs figcaption{font-size:14px;line-height:1.8}.xs .cw-card-title{font-size:15px;font-weight:750;color:#365b4b;margin-top:0}.xs .xs-nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.xs-nav a{min-height:44px;padding:8px 4px;display:flex;align-items:center}.cw-quick{max-width:1100px;margin:0 auto 24px;padding:0 24px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.cw-quick a{border:1px solid #c2d3c5;border-radius:12px;padding:18px;background:#f3f6ef;text-decoration:none;color:#234a3f;min-height:88px}.cw-quick b,.cw-quick span{display:block}.cw-quick b{font-size:17px}.cw-quick span{font-size:14px;margin-top:6px}.xs .cw-main-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.xs label{font-size:15px}.xs label small{display:block;font-size:13px;font-weight:400;line-height:1.65;margin-top:6px}.xs input:not([type=checkbox]),.xs select{font-size:16px;min-height:48px}.xs details{margin:24px 0}.xs summary{min-height:44px;padding:8px 0;font-size:16px;line-height:1.7}.xs #cw-detail{background:#fff;padding:16px;border:1px solid #c1d2c2}.xs #cw-detail>p{font-size:15px}.xs .cw-calculate{background:#176c5a;color:#fff;font-size:17px;font-weight:700;min-height:48px;margin:18px 0 4px;padding:12px 22px}.xs .cw-results{gap:14px}.xs .cw-results h3{font-size:17px}.xs .cw-results strong{font-size:28px;line-height:1.4;display:block;color:#175b49}.xs .cw-results p{font-size:14px;line-height:1.8}.xs #cw-errors{background:#fff1ef;border:2px solid #9b3428;padding:12px 18px;margin:20px 0}.xs #cw-errors a{color:#842d23}.xs [aria-invalid=true]{border:2px solid #9b3428!important}.xs [hidden]{display:none!important}.xs .cw-table{max-width:100%;border:1px solid #becfc2;border-radius:12px}.xs .cw-table table{min-width:640px;font-size:15px;table-layout:fixed}.xs .cw-table td,.xs .cw-table th{font-size:15px;line-height:1.8;padding:15px;text-align:left}.xs .cw-table th:first-child{width:16%}.xs .cw-price-table th:nth-child(2){width:20%}.xs .cw-price-table th:nth-child(3){width:28%}.xs .cw-table caption{font-size:16px;padding:16px}.xs .cw-compare-table th:first-child{width:20%}.xs .cw-compare-table table{min-width:720px}.xs .cw-price-expiry,.xs .cw-warning{background:#fcf3e3;border-left:4px solid #8b5f25;padding:16px 20px;color:#503b20;font-size:15px}.xs .cw-question{padding:20px 24px;border-left:4px solid #27745c}.xs .cw-question h3{font-size:19px}.xs .cw-domain-check{border:1px solid #b9cebf}.xs .xs-checks label{min-height:44px;font-size:16px}.xs .xs-checks input{width:20px;height:20px}.xs a[href*="a8.net"]{font-size:17px;min-height:48px;line-height:1.7;white-space:normal}.xs .xs-table table{min-width:640px}.xs .xs-table td,.xs .xs-table th{font-size:15px;line-height:1.8}.xs .xs-table:focus-visible,.xs .cw-table:focus-visible{outline:3px solid #9a5500;outline-offset:3px}
@media(max-width:700px){.cw-quick{padding:0 20px;grid-template-columns:1fr;gap:8px}.cw-quick a{min-height:70px;padding:14px 18px}.cw-quick b{font-size:16px}.cw-quick span{margin-top:2px}.xs .cw-main-fields,.xs #cw-detail .xs-fields,.xs .cw-domain-check .xs-fields{grid-template-columns:1fr}.xs .xs-nav{grid-template-columns:repeat(2,minmax(0,1fr))}.xs .cw-results strong{font-size:26px}.xs .cw-question{padding:18px}.xs .cw-table td,.xs .cw-table th{padding:12px}.xs .cw-calculate{width:100%}.xs .xs-trust{font-size:14px}}

.xs .cw-inputs{border:0;padding:0;margin:0;min-inline-size:0}.xs .cw-inputs legend{font-size:18px;font-weight:700;padding:0 0 16px}

.cw-quick a{display:block}
