.cpo-wrapper{margin:0 auto;max-width:1140px}.cpo-wrapper [hidden]{display:none!important}.cpo-controls{align-items:flex-end;display:flex;flex-wrap:wrap;gap:18px 28px;margin:0 0 6px}.cpo-control{display:flex;flex-direction:column;gap:4px}.cpo-controls-label{color:#555;font-size:12px;font-weight:600;letter-spacing:.03em;line-height:1.2;text-transform:uppercase}.cpo-seg{background:#fff;border:1px solid #ccc;border-radius:9px;display:inline-flex;overflow:hidden}.cpo-seg-btn{background:#fff;border:0;color:inherit;cursor:pointer;font:inherit;font-size:14px;line-height:1.2;margin:0;padding:6px 12px;white-space:nowrap}.cpo-seg-btn+.cpo-seg-btn{border-left:1px solid #ccc}.cpo-seg-btn:hover{background:#f5f5f5}.cpo-seg-btn[aria-pressed=true]{background:#0072b2;color:#fff;font-weight:600}.cpo-seg-btn:focus-visible{outline:2px solid #0072b2;outline-offset:-2px}.cpo-mode-help{color:#666;font-size:13px;margin:0 0 12px;min-height:1.3em}.cpo-summary{font-size:16px;line-height:1.5;margin:0 0 8px}.cpo-updated{color:#666;font-size:13px;margin:0 0 4px}.cpo-updated.is-stale{color:#7a5200}.cpo-updated.is-stale time:after{content:" (unverified)";font-size:12px}.cpo-table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}.cpo-table{border-collapse:collapse;width:100%}.cpo-table td,.cpo-table th{border:1px solid #ccc;font-size:13px;padding:6px 8px;vertical-align:middle}.cpo-table thead th{background:#f5f5f5;position:sticky;text-align:left;top:0;white-space:nowrap;z-index:1}.cpo-table thead th small{color:#666;display:block;font-weight:400}.cpo-table thead th.cpo-th-fit{white-space:nowrap;width:1%}.cpo-num{font-variant-numeric:tabular-nums}.cpo-num,.cpo-table thead th.cpo-num{text-align:right}.cpo-price{font-weight:600}.cpo-na{color:#767676}.cpo-bands{line-height:1.4}.cpo-band{display:block;font-size:13px;white-space:nowrap}.cpo-band-note{color:#666;font-weight:400}.cpo-band--host{color:#7a5200;font-style:italic}.cpo-col-plan{display:none}.cpo-wrapper[data-mode=sub] .cpo-col-plan{display:table-cell}.cpo-overstay-none,.cpo-wrapper[data-current=ac] .cpo-col-dc,.cpo-wrapper[data-current=ac] .cpo-cur-dc,.cpo-wrapper[data-current=dc] .cpo-col-ac,.cpo-wrapper[data-current=dc] .cpo-cur-ac{display:none}.cpo-wrapper[data-current=ac] .cpo-overstay:not(:has(.cpo-cur-ac)) .cpo-overstay-none,.cpo-wrapper[data-current=both] .cpo-overstay:not(:has(.cpo-overstay-line)) .cpo-overstay-none,.cpo-wrapper[data-current=dc] .cpo-overstay:not(:has(.cpo-cur-dc)) .cpo-overstay-none{display:inline}.cpo-name{font-weight:600;line-height:1.4;text-align:left;white-space:nowrap}.cpo-name-link{align-items:center;color:inherit;display:flex;gap:8px;text-decoration:none}a.cpo-name-link:hover .cpo-name-text{text-decoration:underline}.cpo-account-name{color:#444;font-style:italic;font-weight:400;white-space:nowrap}.cpo-logo{display:block;flex:none;height:28px;object-fit:contain;width:28px}.cpo-row--cont td,.cpo-row--cont th{border-top-color:#e6e6e6}.cpo-plan{white-space:nowrap}.cpo-overstay{line-height:1.4}.cpo-overstay-line{display:block;white-space:nowrap}.cpo-overstay-line--text{white-space:normal}.cpo-wrapper:not([data-current=both]) .cpo-overstay-type{display:none}.cpo-foot{color:#666;font-size:13px;margin:10px 0 0}@media (max-width:600px){.cpo-table thead th{position:static}.cpo-band{white-space:normal}}