.plan-interval-switcher{background-color:var(--kmt-sys-color-background-neutral-medium);border:1px solid var(--kmt-sys-color-border-neutral-weakest);border-radius:.5rem;display:flex;justify-content:center;margin:0;padding:.25rem;transition:outline .2s;width:fit-content}.plan-interval-switcher:has(:focus-visible){box-shadow:0 0 0 3px var(--kmt-sys-color-solid-inverted-neutral-strong);outline-color:var(--kmt-sys-color-border-primary-medium);outline-offset:0;outline-style:solid;outline-width:2px}.aligncenter .plan-interval-switcher{margin-inline:auto}.plan-interval-switcher__inner{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:.875rem;gap:1rem;margin:0;max-width:fit-content;padding:0}.plan-interval-switcher__options{align-items:center;color:var(--kmt-sys-color-text-neutral-medium);display:flex;flex-direction:row;flex-wrap:nowrap;gap:.25rem}.plan-interval-switcher__legend{all:unset;display:contents}.plan-interval-switcher__legend-text{display:block;padding-inline-start:.5rem}.plan-interval-switcher__label{background-color:#0000;border:1px solid #0000;border-radius:.375rem;color:inherit;cursor:pointer;display:flex;flex-direction:row;font-size:inherit;font-weight:600;gap:.25rem;padding:.25em 1.5em;place-items:center;transition:color .2s,background-color .2s,border-color .2s;-webkit-user-select:none;user-select:none}.plan-interval-switcher__label b{border-color:var(--kmt-sys-color-border-primary-medium)}.plan-interval-switcher__label:focus-visible,.plan-interval-switcher__label:hover{background-color:var(--kmt-sys-color-alpha-neutral-weak);border:1px solid var(--kmt-sys-color-border-neutral-weakest)}input:checked+.plan-interval-switcher__label{background-color:var(--kmt-sys-color-background-neutral-weakest);border:1px solid var(--kmt-sys-color-border-neutral-weakest);color:var(--kmt-sys-color-text-neutral-strong)}input:checked+.plan-interval-switcher__label b{border-color:var(--kmt-sys-color-border-primary-strong)}.plan-interval-switcher__label b{color:var(--kmt-sys-color-text-primary-weak);display:inline}.plan-interval-switcher__badge{display:block}
