[data-page=metal-configure],[data-page=ddos-ip-configure],[data-page=cdn-configure],[data-page=defense-configure]{background:#fbfefe;padding-bottom:56px}[data-page=metal-configure] .sr-only,[data-page=ddos-ip-configure] .sr-only,[data-page=cdn-configure] .sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}#mc-form input,#mc-form select{scroll-margin-top:24px;scroll-margin-bottom:130px}.mc-page{max-width:1180px;padding:28px 0 80px}.mc-page>.cc-back{margin-bottom:12px;padding-top:0}.mc-page .order-confirm-title{color:var(--ink);letter-spacing:-.4px;align-items:center;gap:12px;margin:0 0 12px;font-size:22px;font-weight:700;display:flex}.mc-page .order-confirm-title span{background:var(--cyan);border-radius:4px;flex-shrink:0;width:4px;height:18px;display:block}.mc-lead{color:#6d868f;margin:-6px 0 20px;font-size:13px;line-height:1.7}.mc-layout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:18px;min-width:0;display:grid}.mc-form,.mc-card{min-width:0;max-width:100%}.mc-card{background:#fff;border:1px solid #e4ecee;border-radius:16px;padding:28px 30px 22px}.mc-card .cc-row{margin-bottom:22px}.mc-table-wrap{border:1px solid #e8eef0;border-radius:10px;min-width:0;max-width:100%;margin:4px 0 22px;overflow-x:auto}.mc-cpu-table{border-collapse:collapse;width:100%;min-width:640px;font-size:13px}.mc-cpu-table th{text-align:left;color:#7a9098;background:#f7fafb;border-bottom:1px solid #e8eef0;padding:12px 10px;font-size:12px;font-weight:550}.mc-cpu-table td{color:#2e4a57;border-bottom:1px solid #f0f4f5;padding:12px 10px}.mc-cpu-table tbody tr:last-child td{border-bottom:0}.mc-cpu-table tbody tr{cursor:pointer}.mc-cpu-table tbody tr:has(input:checked){background:#eefbfb}.mc-radio{cursor:pointer;place-items:center;display:grid}.mc-radio input{accent-color:var(--cyan);width:16px;height:16px}.mc-disk-main{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.mc-bandwidth{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding-bottom:8px;display:grid}.mc-bandwidth-step{align-items:center;gap:0;display:flex}.mc-bandwidth-step>button{background:#f7fafb;border:1px solid #dbe6eb;place-items:center;width:35px;height:39px;font-size:17px;display:grid}.mc-bandwidth-step>button:first-child{border-right:0;border-radius:5px 0 0 5px}.mc-bandwidth-step>button:last-child{border-left:0;border-radius:0 5px 5px 0}.mc-os{grid-template-columns:repeat(3,minmax(0,1fr));max-width:560px}.mc-os .cc-choice>span{text-align:left;flex-direction:column;align-items:flex-start;gap:10px;min-height:88px;padding:16px 14px}.mc-os .cc-choice>span span{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.mc-os .cc-choice>span small{color:#7d929d;font-size:11px;font-weight:400}.mc-os .cc-choice>input:checked+span small{color:#008690}.mc-form-foot{border-top:1px solid #eef3f4;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:16px 22px;margin-top:8px;padding-top:22px;display:flex}.mc-form-foot p{color:#5b7179;margin:0;font-size:14px}.mc-form-foot #mc-form-original{color:#91a3ac}.mc-form-foot b{color:var(--price-red);margin:0 4px;font-size:24px;font-weight:700}.mc-form-note{color:#7a9099;margin:14px 0 0;font-size:12px;line-height:1.8}.mc-summary{margin-top:0}.mc-summary .cc-summary-specs{display:none}.mc-original{color:#91a3ac;margin:0 0 10px;font-size:13px;text-decoration:line-through}.mc-reset{color:#008c98;width:100%;margin-top:12px;font-size:12px;display:block}.mc-summary dl>div{grid-template-columns:72px 1fr}@media (width<=1100px){.mc-layout{grid-template-columns:minmax(0,1fr) 270px;gap:14px}.mc-card{padding:22px 18px}.mc-cpu-table{font-size:12px}}@media (width<=900px){.mc-layout{grid-template-columns:1fr}.mc-summary{position:static}.mc-bandwidth{grid-template-columns:1fr}.mc-form-foot{justify-content:flex-start}.mc-os{max-width:none}}@media (width<=600px){[data-page=metal-configure],[data-page=ddos-ip-configure],[data-page=cdn-configure],[data-page=defense-configure]{padding-bottom:110px}.mc-page{padding:16px 0 40px;overflow-x:hidden}.mc-os{grid-template-columns:1fr}.mc-form-foot .button{width:100%}.mc-summary>.button{display:none}.mc-cpu-table{min-width:560px;font-size:12px}.mc-table-wrap{-webkit-overflow-scrolling:touch}#mc-bandwidth-ticks span:nth-child(2n){display:none}}