.ic-plan-toggle{--ic-plan-indigo: #4B2CE0;--ic-plan-slate: #656989;--ic-plan-border: #D9DBE7;box-sizing:border-box;font-family:inherit}.ic-plan-toggle *{box-sizing:border-box}.ic-plan-toggle{display:none}html[data-ic-plan] .ic-plan-toggle{display:grid;visibility:hidden}html[data-ic-plan-wired] .ic-plan-toggle{visibility:visible}html:not([data-ic-plan=payg]) .ic-plan-payg{display:none!important}html[data-ic-plan=payg] .ic-plan-prepaid{display:none!important}.ic-plan-toggle{grid-template-columns:1fr 1fr;width:100%;max-width:640px;margin:0 auto 24px}.ic-plan-toggle__opt{display:flex;align-items:center;justify-content:center;margin:0;padding:12px 20px;border:1px solid var(--ic-plan-border);background:#fff;color:var(--ic-plan-slate);font:inherit;line-height:1.3;text-align:center;text-transform:none;letter-spacing:normal;cursor:pointer;border-radius:0;box-shadow:none;transition:background-color .15s ease,color .15s ease,border-color .15s ease;-webkit-appearance:none;appearance:none}.ic-plan-toggle__opt:first-child{border-radius:8px 0 0 8px}.ic-plan-toggle__opt:last-child{border-radius:0 8px 8px 0;margin-left:-1px}.ic-plan-toggle__opt:hover{background:#4b2ce014}html[data-ic-plan=payg] .ic-plan-toggle__opt[data-ic-plan-option=payg],html:not([data-ic-plan=payg]) .ic-plan-toggle__opt[data-ic-plan-option=prepaid]{background:var(--ic-plan-indigo);border-color:var(--ic-plan-indigo);color:#fff}.ic-plan-toggle__opt:focus-visible{outline:3px solid var(--ic-plan-indigo);outline-offset:2px;position:relative;z-index:1}.ic-plan-toggle__label{font-size:15px;font-weight:700}@media (max-width: 520px){.ic-plan-toggle__opt{padding:12px 10px}.ic-plan-toggle__label{font-size:14px}}.ic-payg-chip-list{margin:0 0 12px;padding:0;list-style:none;text-align:center;font-size:20px;line-height:1.6}@media (max-width: 640px){.table-1 table.ic-payg-card-table th,.table-1 table.ic-payg-card-table td{white-space:normal}}@media (prefers-reduced-motion: reduce){.ic-plan-toggle__opt{transition:none}}.ic-payg-card[role=button]{cursor:pointer}.ic-payg-card[role=button]:focus-visible{outline:3px solid var(--ic-plan-indigo, #4B2CE0);outline-offset:3px}.ic-payg-chip-link{cursor:pointer}
