.ops-main{padding-top:56px;padding-bottom:80px;max-width:1280px}.ops-card-title,.ops-heading,.ops-review-heading,.ops-section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px}.ops-heading{align-items:flex-start;margin-bottom:32px}.ops-heading h1{font-size:clamp(30px,4vw,46px);letter-spacing:-.035em;margin:10px 0}.ops-main p{color:var(--muted-foreground,#9baec5);line-height:1.65}.ops-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.ops-card,.ops-review,.ops-stats article{background:var(--card,#101a29);border:1px solid #ffffff12;border-radius:16px;padding:24px;min-width:0}.ops-stats article{display:flex;gap:16px}.ops-stats svg{color:#6cafff;flex-shrink:0}.ops-stats span{font-size:13px;color:#a5b5ca}.ops-stats b{display:block;font-size:18px;color:var(--foreground,#edf4ff);margin:6px 0;overflow-wrap:anywhere}.ops-stats small{display:block;line-height:1.6}.ops-main section{scroll-margin-top:110px;margin-bottom:36px}.ops-tabs{display:flex;flex-wrap:wrap;gap:12px;margin:26px 0 36px}.ops-main button,.ops-tabs a{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:9px;padding:11px 16px;background:#2585f5;color:white;font-size:13px;font-weight:600;border:1px solid transparent;cursor:pointer}.ops-main .ops-secondary,.ops-tabs a{background:#6cafff0e;border-color:#6cafff30;color:var(--foreground,#e4edfa)}.ops-main button:disabled{opacity:.45;cursor:not-allowed}.ops-main a{color:#6cafff}.ops-main label{display:block;font-size:13px;line-height:1.6;margin:15px 0;color:var(--foreground,#e4edfa)}.ops-main input,.ops-main select,.ops-main textarea{width:100%;display:block;background:var(--background,#080d16);border:1px solid #8ca5c331;color:var(--foreground,#edf4ff);border-radius:8px;padding:10px 12px;margin-top:6px;font:inherit;min-height:42px}.ops-main textarea{resize:vertical}.ops-main input:focus,.ops-main select:focus,.ops-main textarea:focus{outline:2px solid #6cafff;outline-offset:2px}.ops-main .ops-check{display:flex;gap:10px;align-items:flex-start}.ops-check input{width:17px;min-height:17px;flex-shrink:0;margin-top:4px;accent-color:#2585f5}.ops-fields,.ops-review-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 20px}.ops-review-grid{gap:18px}.ops-review .ops-fields{grid-template-columns:1fr}.ops-review-heading{flex-wrap:wrap;gap:10px}.ops-review-heading span{font-size:11px;font-weight:700;color:#6cafff;letter-spacing:.1em}.ops-review-heading h3{margin:0;width:100%;font-size:18px}.ops-review-heading select{max-width:100%;font-size:12px}.ops-section-heading{margin:0 0 18px;justify-content:flex-start}.ops-section-heading h2{font-size:25px;letter-spacing:-.025em}.ops-section-heading p{margin:0}.ops-card{margin-bottom:20px}.ops-card h3{margin-top:0;font-size:21px}.ops-main .ops-hint{font-size:12px;line-height:1.65}.ops-notice{padding:15px 20px;border:1px solid #53bd8a40;background:#53bd8a10;border-radius:10px}.ops-main dl{display:grid;gap:14px}.ops-main dl>div{display:grid;grid-template-columns:260px 1fr;gap:18px}.ops-main dt{color:#9baec5;font-size:13px}.ops-main dd{margin:0;font-size:13px;overflow-wrap:anywhere}.ops-preflight{list-style:none;padding:0}.ops-preflight li{display:grid;gap:5px;border-top:1px solid #ffffff12;padding:14px 0;font-size:13px}.ops-preflight li[data-ok=true] b{color:#60ce9d}.ops-preflight li[data-ok=false] b{color:#ffc46d}.ops-card-title a{display:flex;align-items:center;gap:6px;font-size:12px}.ops-main table{width:100%;border-collapse:collapse;min-width:720px}.ops-main td,.ops-main th{text-align:left;padding:15px;border-bottom:1px solid #ffffff15;font-size:13px}.ops-main thead th{color:#6cafff}.ops-table-scroll{overflow-x:auto}.ops-product{margin:32px 0}.ops-product h2{margin-bottom:10px}.ops-badge{font-size:11px;color:#6cafff;border:1px solid #6cafff30;padding:5px 9px;border-radius:99px}.ops-main .ops-product-note{border-left:3px solid #2585f5;padding-left:18px}.ops-product[data-product=virtual] .ops-product-note{border-color:#f49649}@media(max-width:900px){.ops-main dl>div,.ops-stats{grid-template-columns:1fr}.ops-main dl>div{gap:5px}.ops-review-grid{grid-template-columns:1fr}}@media(max-width:560px){.ops-main{padding-top:30px}.ops-heading,.ops-section-heading{flex-wrap:wrap;gap:10px}.ops-fields{grid-template-columns:1fr}.ops-card,.ops-review,.ops-stats article{padding:18px}.ops-tabs{gap:8px}.ops-tabs a{font-size:12px;padding:10px}.ops-heading h1{font-size:32px}}.ops-card>fieldset,.ops-review>fieldset{border:0;padding:0;margin:0;min-width:0}