.fieldset.svelte-gjx2ev{display:flex;flex-direction:column;gap:4px}.fieldset.full.svelte-gjx2ev{width:100%}.fieldset.svelte-gjx2ev .label{color:var(--text-primary);font-size:1.4rem;font-weight:var(--font-weight-medium, 500);margin-bottom:4px}.fieldset.svelte-gjx2ev .label .required{color:#d13a3a;margin-left:2px}.fieldset.svelte-gjx2ev .error:where(.svelte-gjx2ev){color:#d13a3a;font-size:1.4rem;padding:4px 16px}[data-select-trigger].select{all:unset;box-sizing:border-box;-webkit-font-smoothing:antialiased;align-items:center;background-color:var(--input-bg);border-radius:8px;border:1px solid transparent;color:var(--text-primary);cursor:pointer;display:inline-flex;font-family:var(--font-family);gap:4px;transition:.15s background-color ease-out,.15s border-color ease-out,.15s box-shadow ease-out}[data-select-trigger].select:hover:not(.disabled){background-color:var(--input-bg-hover)}[data-select-trigger].select:focus-visible{outline:none;border:2px solid #275dc5;box-shadow:0 0 0 2px #275dc533}[data-select-trigger].select.disabled.svelte-gjx2ev{opacity:.5;cursor:not-allowed}[data-select-trigger].select .text.svelte-gjx2ev{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--text-secondary)}[data-select-trigger].select .image.svelte-gjx2ev{width:24px;height:auto;flex-shrink:0}[data-select-trigger].select .color-dot.svelte-gjx2ev{width:10px;height:10px;border-radius:50%;flex-shrink:0}[data-select-trigger].select .chevron{flex-shrink:0;color:var(--text-tertiary)}[data-select-trigger].select.small{padding:4px 8px;font-size:1.4rem;min-height:24px}[data-select-trigger].select.medium{padding:8px 12px;font-size:1.6rem;min-height:32px}[data-select-trigger].select.large{padding:16px 24px;font-size:2.1rem;min-height:48px}[data-select-trigger].select.contained{background-color:var(--select-contained-bg)}[data-select-trigger].select.contained:hover:not(.disabled){background-color:var(--select-contained-bg-hover)}[data-select-trigger].select.full{width:100%}[data-select-content].content{background:var(--dialog-bg);border-radius:12px;border:1px solid rgba(0,0,0,.1);box-shadow:var(--shadow-lg);padding:4px;min-width:var(--bits-select-anchor-width);max-height:40vh;overflow:auto;z-index:102;animation:svelte-gjx2ev-fadeIn .12s ease-out}@keyframes svelte-gjx2ev-fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}[data-select-item].item{align-items:center;border-radius:8px;color:var(--text-primary);cursor:pointer;display:flex;gap:8px;padding:8px 16px;-webkit-user-select:none;user-select:none;transition:.15s background-color ease-out}[data-select-item].item:hover{background-color:var(--option-bg-hover)}[data-select-item].item .text.svelte-gjx2ev{flex:1}[data-select-item].item .text.muted.svelte-gjx2ev{color:var(--text-tertiary)}[data-select-item].item .suffix.svelte-gjx2ev{color:var(--text-tertiary);font-size:1.4rem}[data-select-item].item .image.svelte-gjx2ev{width:24px;height:auto;flex-shrink:0}[data-select-item].item .color-dot.svelte-gjx2ev{width:10px;height:10px;border-radius:50%;flex-shrink:0}[data-select-item].item .indicator{margin-left:auto;color:var(--option-color, var(--text-tertiary))}[data-select-item].item[data-highlighted]{background-color:var(--option-bg-hover)}
