.license-comparator[data-astro-cid-442jpiio]{display:flex;flex-direction:column;gap:1rem}.toggle-group[data-astro-cid-442jpiio]{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;max-width:420px;border:2px solid var(--border)}.toggle-btn[data-astro-cid-442jpiio]{appearance:none;background:var(--card);color:var(--fg);border:none;font-family:var(--font-sans);font-size:1rem;font-weight:600;min-height:44px;padding:.5rem .75rem;cursor:pointer}.toggle-btn[data-astro-cid-442jpiio]+.toggle-btn[data-astro-cid-442jpiio]{border-left:2px solid var(--border)}.toggle-btn[data-astro-cid-442jpiio].is-active{background:var(--accent);color:#fff}.toggle-btn[data-astro-cid-442jpiio]:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.comparator__grid[data-astro-cid-442jpiio]{display:grid;grid-template-columns:repeat(2,1fr);gap:.5rem}@media(min-width:480px){.comparator__grid[data-astro-cid-442jpiio]{grid-template-columns:repeat(3,1fr)}}@media(min-width:720px){.comparator__grid[data-astro-cid-442jpiio]{grid-template-columns:repeat(5,1fr)}}.state-chip[data-astro-cid-442jpiio]{appearance:none;min-height:44px;padding:.5rem .75rem;font-family:var(--font-sans);font-size:.9rem;font-weight:600;text-align:left;background:var(--card);color:var(--fg);border:2px solid var(--border);border-radius:.25rem;cursor:pointer;transition:background-color .1s ease,border-color .1s ease,transform .1s ease}.state-chip[data-astro-cid-442jpiio]:hover:not(:disabled){border-color:var(--accent);transform:translateY(-1px)}.state-chip[data-astro-cid-442jpiio]:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.state-chip[data-astro-cid-442jpiio].is-active{background:var(--accent);color:#fff;border-color:var(--accent)}.state-chip[data-astro-cid-442jpiio].is-unlisted{opacity:.55;border-style:dashed;font-weight:500}.state-chip[data-astro-cid-442jpiio].is-unlisted.is-active{opacity:1;background:var(--card);color:var(--fg);border-style:dashed;border-color:var(--contour)}.state-chip[data-astro-cid-442jpiio]:disabled:not(.is-active){opacity:.4;cursor:not-allowed}.comparator__hint[data-astro-cid-442jpiio]{margin:0;color:var(--muted);font-size:.9rem}.coverage-note[data-astro-cid-442jpiio]{margin:0;padding:.75rem .9rem;border:2px solid var(--contour);font-size:.95rem;line-height:1.55}.comparator__noscript[data-astro-cid-442jpiio]{color:var(--muted);font-size:.95rem}.comparator__cards[data-astro-cid-442jpiio]{display:grid;grid-template-columns:1fr;gap:1rem}@media(min-width:560px){.comparator__cards[data-astro-cid-442jpiio]{grid-template-columns:repeat(2,1fr)}}@media(min-width:960px){.comparator__cards[data-astro-cid-442jpiio]{grid-template-columns:repeat(4,1fr)}}.compare-card{border:2px solid var(--border);padding:1rem;display:flex;flex-direction:column;gap:.75rem}.compare-card__head{display:flex;align-items:center;justify-content:space-between;gap:.5rem;border-bottom:1px solid var(--border);padding-bottom:.6rem}.compare-card__head h3{font-family:var(--font-display);font-size:1.15rem;font-weight:700;margin:0}.compare-card__remove{appearance:none;background:transparent;border:none;color:var(--muted);font-size:1.3rem;line-height:1;width:28px;height:28px;cursor:pointer;border-radius:.25rem;flex-shrink:0}.compare-card__remove:hover{color:var(--fg)}.compare-card__remove:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.compare-card__fees{display:flex;flex-direction:column;gap:.4rem}.compare-card__label{display:block;font-size:.75rem;color:var(--muted);font-weight:600}.compare-card__value{display:block;font-family:var(--font-display);font-size:1.4rem;font-weight:700;color:var(--contour);line-height:1.3}.compare-card__extras{list-style:none;margin:0;padding:.6rem 0 0;border-top:1px solid var(--border);display:flex;flex-direction:column;gap:.3rem}.compare-card__extras li{display:flex;justify-content:space-between;gap:.75rem;font-size:.85rem}.compare-card__extras strong{font-family:var(--font-display);font-weight:700;color:var(--contour)}.compare-card__link{font-size:.85rem;font-weight:600}.compare-card__unavailable{font-size:.85rem;color:var(--muted);margin:0}.calculator__links[data-astro-cid-kdd7z7co]{margin:1.5rem 0 0;font-size:.95rem}
