.multi-toggle.svelte-oghlwt.svelte-oghlwt{display:grid;grid-template-columns:repeat(var(--toggle-option-count),minmax(0,1fr));align-items:center;width:var(--toggle-width);max-width:var(--toggle-max-width);min-height:var(--toggle-height);border-radius:999px;padding:.2vw;overflow:hidden;box-sizing:border-box;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;position:relative;isolation:isolate}[data-theme=dark] .multi-toggle.svelte-oghlwt.svelte-oghlwt{background:rgba(0,0,0,.35);border:1px solid rgba(255,255,255,.25)}[data-theme=light] .multi-toggle.svelte-oghlwt.svelte-oghlwt{background:rgba(15,23,42,.04);border:1px solid #e5e5e5;box-shadow:0 1px 3px #00000008,0 1px 2px -1px #00000008}[data-theme=light] .multi-toggle.svelte-oghlwt.svelte-oghlwt:before{content:none}[data-theme=light] .multi-toggle.svelte-oghlwt.svelte-oghlwt:after{content:none}.multi-toggle-button.svelte-oghlwt.svelte-oghlwt{border:none;background:transparent;cursor:pointer;min-height:calc(var(--toggle-height) - .4vw);border-radius:999px;font-family:inherit;font-size:var(--toggle-font-size);padding:0 .75rem;transition:background-color .2s ease,color .2s ease,box-shadow .2s ease,backdrop-filter .2s ease;position:relative;z-index:1}[data-theme=dark] .multi-toggle.svelte-oghlwt .multi-toggle-button.svelte-oghlwt{color:#ffffffb8}[data-theme=dark] .multi-toggle.svelte-oghlwt .multi-toggle-button.svelte-oghlwt:hover{color:#ffffffeb}[data-theme=dark] .multi-toggle.svelte-oghlwt .multi-toggle-button.active.svelte-oghlwt{background:#6e9179;color:#fff;box-shadow:inset 0 1px #ffffff52,0 4px 10px #064e3b3d}[data-theme=light] .multi-toggle.svelte-oghlwt .multi-toggle-button.svelte-oghlwt{color:#525252}[data-theme=light] .multi-toggle.svelte-oghlwt .multi-toggle-button.svelte-oghlwt:hover{color:#15803d;background:#f0fdf4}[data-theme=light] .multi-toggle.svelte-oghlwt .multi-toggle-button.active.svelte-oghlwt{background:#6e9179;color:#fff;border:1px solid #6e9179;box-shadow:0 1px 6px #6e917947}[data-theme=light] .multi-toggle.svelte-oghlwt .multi-toggle-button.active.svelte-oghlwt:hover{background:#5f826a}@media only screen and (max-width: 600px) and (orientation: portrait){.multi-toggle.svelte-oghlwt.svelte-oghlwt{min-height:var(--toggle-mobile-height)}.multi-toggle.mobile-full-width.svelte-oghlwt.svelte-oghlwt{width:100%}.multi-toggle-button.svelte-oghlwt.svelte-oghlwt{min-height:calc(var(--toggle-mobile-height) - .6vw);font-size:var(--toggle-mobile-font-size);padding:0 .55rem}}
