.tcc-dropdown.svelte-1rpmgle{--_tcc-dropdown-width: var(--tcc-dropdown-width, 100%);--_tcc-dropdown-height: var(--tcc-dropdown-height, auto);--_tcc-dropdown-color: var(--tcc-dropdown-color, var(--_tcc-foreground));--_tcc-dropdown-bg: var(--tcc-dropdown-bg, var(--_tcc-background));--_tcc-dropdown-selected-color: var( --tcc-dropdown-selected-color, var(--_tcc-action-background) );--_tcc-dropdown-selected-bg: var( --tcc-dropdown-selected-bg, var(--_tcc-action-foreground) );--_tcc-dropdown-label-padding: var( --tcc-dropdown-label-padding, .5rem 1rem );--_tcc-dropdown-label-radius: var( --tcc-dropdown-label-radius, var(--_tcc-radius) );--_tcc-dropdown-border-size: var(--tcc-dropdown-border-size, 1px);--_tcc-dropdown-border-color: var( --tcc-dropdown-border-color, var(--_tcc-border-color) );--_tcc-dropdown-icon-gap: var(--tcc-dropdown-icon-gap, .5em);--_tcc-dropdown-options-maxheight: var( --tcc-dropdown-options-maxheight, 80vh );--_tcc-dropdown-options-padding: var(--tcc-dropdown-options-padding, 0);--_tcc-dropdown-options-radius: var( --tcc-dropdown-options-radius, var(--_tcc-radius) );--_tcc-dropdown-option-padding: var( --tcc-dropdown-option-padding, .5rem 1rem );--_tcc-dropdown-border: var(--_tcc-dropdown-border-size) solid var(--_tcc-dropdown-border-color);position:relative;z-index:1;display:inline-block;width:var(--_tcc-dropdown-width)}.tcc-dropdown.svelte-1rpmgle>button:where(.svelte-1rpmgle){padding-inline-end:.5rem}.tcc-dropdown.svelte-1rpmgle:has([aria-expanded=true]:where(.svelte-1rpmgle)){z-index:11}.tcc-label.svelte-1rpmgle{display:inline-flex;align-items:center;justify-content:space-between;width:100%;height:var(--_tcc-dropdown-height);text-align:left;position:relative;padding:var(--_tcc-dropdown-label-padding);white-space:nowrap;border:var(--_tcc-dropdown-border);color:var(--_tcc-dropdown-color);background:var(--_tcc-dropdown-bg);border-radius:var(--_tcc-dropdown-label-radius);cursor:pointer}.tcc-label-text.svelte-1rpmgle{overflow:hidden;text-overflow:ellipsis}.tcc-icon.svelte-1rpmgle{display:grid;place-items:center;transform:rotate(.5turn);margin-left:var(--_tcc-dropdown-icon-gap)}.tcc-label[aria-expanded=false].svelte-1rpmgle .tcc-icon:where(.svelte-1rpmgle){transform:rotate(0)}.tcc-label[aria-expanded=false].svelte-1rpmgle+.tcc-options:where(.svelte-1rpmgle){display:none}.tcc-options.svelte-1rpmgle{position:absolute;left:0;width:100%;box-sizing:border-box;top:calc(100% - var(--_tcc-dropdown-border-size));color:var(--_tcc-dropdown-color);background-color:var(--_tcc-dropdown-bg);border:var(--_tcc-dropdown-border);max-height:var(--_tcc-dropdown-options-maxheight);overflow:auto;padding:var(--_tcc-dropdown-options-padding);list-style:none;margin:0;margin-block-start:.25rem;border-radius:var(--_tcc-dropdown-options-radius)}.tcc-label.svelte-1rpmgle>*{pointer-events:none}.tcc-dropdown-option.svelte-1syr7tf{border:0;margin:0;padding:var(--_tcc-dropdown-option-padding);width:100%;text-align:left;color:var(--_tcc-dropdown-color);background:var(--_tcc-dropdown-bg);cursor:pointer}.tcc-selected.svelte-1syr7tf,.tcc-dropdown-option.svelte-1syr7tf:hover,.tcc-dropdown-option.svelte-1syr7tf:focus-within{background:var(--_tcc-action-background);outline:0}.tcc-selected.tcc-dropdown-option.svelte-1syr7tf{background:var(--_tcc-dropdown-selected-bg);color:var(--_tcc-dropdown-selected-color)}.tcc-hide-selected .tcc-selected.svelte-1syr7tf{display:none}.tcc-dropdown-option.svelte-1syr7tf>*{pointer-events:none}.tcc-dropdown-option.svelte-1syr7tf:disabled{opacity:.5}.tcc-style-list-container.svelte-1u4rjck{container-type:inline-size;font-size:min(8vw,2rem)}.tcc-style-list.svelte-1u4rjck{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(var(--_tcc-style-list-columns, 5),1fr);gap:1px}.tcc-style.svelte-1u4rjck{display:flex;flex-direction:column;transition:background-color .2s;margin:0;background-color:var(--_tcc-background);outline:1px solid var(--_tcc-border-alt-color);position:relative;transition:outline var(--_tcc-duration)}.tcc-preview.svelte-1u4rjck{display:grid;place-content:center;padding-block:0;line-height:1.2}.tcc-info.svelte-1u4rjck{display:grid;place-content:center;inset:0;text-transform:uppercase;font-size:var(--tcc-style-list-label-font-size, .6rem);padding-inline:.3em;letter-spacing:.05em;line-height:1;text-align:center;border-radius:inherit;border-block-start:1px solid color-mix(in oklch,var(--_tcc-border-alt-color) 30%,transparent 70%);padding-block:.25em;flex:1}@container (35rem > width >= 30rem){.tcc-style-list.svelte-1u4rjck{--_tcc-style-list-columns: 6}.tcc-style.svelte-1u4rjck:nth-child(6){border-start-end-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:nth-child(-n+6):last-child{border-start-end-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:nth-child(6n):nth-last-of-type(-n+6){border-end-end-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:nth-child(6n+1):nth-last-of-type(-n+6){border-end-start-radius:var(--_tcc-radius)}}@container (40rem >width >= 35rem){.tcc-style-list.svelte-1u4rjck{--_tcc-style-list-columns: 7}.tcc-style.svelte-1u4rjck:nth-child(7){border-start-end-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:nth-child(-n+7):last-child{border-start-end-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:nth-child(7n):nth-last-of-type(-n+7){border-end-end-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:nth-child(7n+1):nth-last-of-type(-n+7){border-end-start-radius:var(--_tcc-radius)}}.tcc-style.svelte-1u4rjck:first-child{border-start-start-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:last-child{border-end-end-radius:var(--_tcc-radius)}@container (44rem > width >= 40rem){.tcc-style-list.svelte-1u4rjck{--_tcc-style-list-columns: 8}.tcc-style.svelte-1u4rjck:nth-child(8){border-start-end-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:nth-child(-n+8):last-child{border-start-end-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:nth-child(8n):nth-last-of-type(-n+8){border-end-end-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:nth-child(8n+1):nth-last-of-type(-n+8){border-end-start-radius:var(--_tcc-radius)}}@container (48rem > width >= 44rem){.tcc-style-list.svelte-1u4rjck{--_tcc-style-list-columns: 9}.tcc-style.svelte-1u4rjck:nth-child(9){border-start-end-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:nth-child(-n+9):last-child{border-start-end-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:nth-child(9n):nth-last-of-type(-n+9){border-end-end-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:nth-child(9n+1):nth-last-of-type(-n+9){border-end-start-radius:var(--_tcc-radius)}}@container (width >= 48rem){.tcc-style-list.svelte-1u4rjck{--_tcc-style-list-columns: 10}.tcc-style.svelte-1u4rjck:nth-child(10){border-start-end-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:nth-child(-n+10):last-child{border-start-end-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:nth-child(10n):nth-last-of-type(-n+10){border-end-end-radius:var(--_tcc-radius)}.tcc-style.svelte-1u4rjck:nth-child(10n+1):nth-last-of-type(-n+10){border-end-start-radius:var(--_tcc-radius)}}
