.ctiltb0{position:relative}
.ctiltb1{align-items:center;gap:var(--grid-xs);z-index:1;display:inline-flex;position:absolute;inset-block-start:var(--grid-m);inset-inline-end:var(--grid-m)}
.ctiltb2{box-sizing:border-box;border-inline-start:1px solid color-mix(in hsl, var(--theme-colors-primary-muted) 45%, transparent);border-inline-end:1px solid color-mix(in hsl, var(--theme-colors-primary-muted) 45%, transparent);border-block-start:1px solid color-mix(in hsl, var(--theme-colors-primary-muted) 45%, transparent);border-block-end:1px solid color-mix(in hsl, var(--theme-colors-primary-muted) 45%, transparent);block-size:1.5rem;min-inline-size:1.5rem;font:inherit;padding:0;padding-inline:var(--grid-xs);border-radius:2px;justify-content:center;align-items:center;font-size:.75rem;line-height:1;display:inline-flex}
.ctiltb3{background:0 0}
._1ocsncc0{appearance:none;background:var(--theme-colors-background-surface);color:inherit;cursor:pointer}
._1ocsncc0:hover{background:var(--theme-colors-primary-muted)}
._1ocsncc0:focus-visible{outline:2px solid var(--theme-colors-primary-muted);outline-offset:2px}
._1ocsncc1{font-size:1.25rem}
._30asjv0{display:inline}
._30asjv1{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}
._30asjv2{cursor:pointer;font:inherit;line-height:inherit;color:inherit;background:color-mix(in hsl, var(--theme-colors-primary-muted) 16%, transparent);border-inline-start:1px solid color-mix(in hsl, var(--theme-colors-primary-muted) 45%, transparent);border-inline-end:1px solid color-mix(in hsl, var(--theme-colors-primary-muted) 45%, transparent);border-block-start:1px solid color-mix(in hsl, var(--theme-colors-primary-muted) 45%, transparent);border-block-end:1px solid color-mix(in hsl, var(--theme-colors-primary-muted) 45%, transparent);padding-block:0;padding-inline:var(--grid-xs);border-radius:2px;display:inline-block}
._30asjv2:hover{background:color-mix(in hsl, var(--theme-colors-primary-muted) 30%, transparent)}
._30asjv2:focus-visible{outline:2px solid var(--theme-colors-primary-base);outline-offset:2px}
._30asjv3{display:none}
._30asjv1:checked~._30asjv2{display:none}
._30asjv1:checked~._30asjv3{display:inline}
._30asjv1:focus-visible~._30asjv2{outline:2px solid var(--theme-colors-primary-base);outline-offset:2px}
.e2f4oe0{gap:var(--grid-s);flex-direction:column;display:flex}
.e2f4oe1{align-items:center;max-inline-size:100%;display:flex}
.e2f4oe2{align-self:flex-start;gap:var(--grid-s);flex-wrap:wrap;max-inline-size:100%;display:inline-flex}
.e2f4oe3{appearance:none;cursor:pointer;font:inherit;color:inherit;border-inline-start:1px solid color-mix(in hsl, var(--theme-colors-primary-muted) 45%, transparent);border-inline-end:1px solid color-mix(in hsl, var(--theme-colors-primary-muted) 45%, transparent);border-block-start:1px solid color-mix(in hsl, var(--theme-colors-primary-muted) 45%, transparent);border-block-end:1px solid color-mix(in hsl, var(--theme-colors-primary-muted) 45%, transparent);padding-block:var(--grid-xs);padding-inline:var(--grid-s);border-radius:2px;font-size:.8rem;transition:background .2s,opacity .2s}
.e2f4oe4{opacity:1;background:var(--theme-colors-background-surface)}
.e2f4oe5{opacity:.6;background:0 0}
.e2f4oe5:hover{opacity:1;background:color-mix(in hsl, var(--theme-colors-background-surface) 50%, transparent)}
.e2f4oe6[hidden]{display:none}
