@layer bqt.components{.bqt-theme-heading.svelte-12vkyaq{padding:var(--bqt-spacing-4) var(--bqt-spacing-8) var(--bqt-spacing-6);color:var(--bqt-text-secondary);font-size:var(--bqt-font-size-xs);font-weight:var(--bqt-font-weight-semibold);letter-spacing:var(--bqt-letter-spacing-wide);line-height:var(--bqt-line-height-tight);text-transform:uppercase;margin:0}.bqt-theme-seasons.svelte-12vkyaq,.bqt-theme-switches.svelte-12vkyaq{gap:var(--bqt-spacing-2);flex-direction:column;display:flex}.bqt-theme-season.svelte-12vkyaq,.bqt-theme-switch.svelte-12vkyaq{min-height:calc(var(--bqt-control-height-sm) + var(--bqt-spacing-4));padding:var(--bqt-spacing-6) var(--bqt-spacing-8);border-radius:var(--bqt-radius-md);color:var(--bqt-text-primary);font:inherit;font-size:var(--bqt-font-size-sm);font-weight:var(--bqt-font-weight-medium);line-height:var(--bqt-line-height-tight);transition:background-color var(--bqt-duration-100) ease, color var(--bqt-duration-100) ease;align-items:center;display:flex}:is(.bqt-theme-season.svelte-12vkyaq,.bqt-theme-switch.svelte-12vkyaq):hover{background-color:var(--bqt-bg-hover)}:is(.bqt-theme-season.svelte-12vkyaq,.bqt-theme-switch.svelte-12vkyaq):active{background-color:var(--bqt-bg-active)}.bqt-theme-season.svelte-12vkyaq{gap:var(--bqt-spacing-10);text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;width:100%}.bqt-theme-season.svelte-12vkyaq:focus-visible{background-color:var(--bqt-bg-hover);box-shadow:inset 0 0 0 var(--bqt-focus-ring-width) var(--bqt-focus-ring);outline:none}.bqt-theme-season.svelte-12vkyaq[aria-checked=true]{font-weight:var(--bqt-font-weight-semibold);background-color:var(--bqt-color-primary-subtle);color:var(--bqt-color-primary-subtle-fg)}.bqt-theme-season.svelte-12vkyaq[aria-checked=true] .bqt-theme-swatch:where(.svelte-12vkyaq){box-shadow:0 0 0 var(--bqt-border-width-strong) var(--bqt-bg-surface), 0 0 0 calc(var(--bqt-border-width-strong) * 2) var(--bqt-color-primary)}.bqt-theme-season.svelte-12vkyaq[aria-checked=true] .bqt-theme-mode:where(.svelte-12vkyaq){color:inherit}.bqt-theme-switch.svelte-12vkyaq{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.bqt-theme-switch.svelte-12vkyaq:focus-within{background-color:var(--bqt-bg-hover)}.bqt-theme-switch.svelte-12vkyaq bqt-check-field{width:100%}.bqt-theme-switch.svelte-12vkyaq .bqt-check-row{width:100%;min-height:inherit;cursor:inherit}.bqt-theme-switch.svelte-12vkyaq bqt-toggle[data-block]{width:100%}.bqt-theme-swatch.svelte-12vkyaq{width:var(--bqt-spacing-20);height:var(--bqt-spacing-20);background:linear-gradient(to bottom right, var(--bqt-color-primary) 50%, var(--bqt-color-secondary) 50%);border-radius:var(--bqt-radius-full);box-shadow:0 0 0 var(--bqt-border-width) var(--bqt-border-default);flex-shrink:0}.bqt-theme-mode.svelte-12vkyaq{width:var(--bqt-spacing-20);height:var(--bqt-spacing-20);color:var(--bqt-text-secondary);transition:color var(--bqt-duration-100) ease;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.bqt-theme-switch--under.svelte-12vkyaq{margin-block-start:var(--bqt-spacing-6)}.bqt-theme-check.svelte-12vkyaq{margin-inline-start:calc(var(--bqt-spacing-4) * -1);display:inline-flex}.bqt-theme-sizes.svelte-12vkyaq{gap:var(--bqt-spacing-8);flex-direction:column;display:flex}.bqt-theme-size.svelte-12vkyaq bqt-segmented-control{margin-inline:var(--bqt-spacing-8);max-width:calc(100% - var(--bqt-spacing-16))}.bqt-theme-hint.svelte-12vkyaq{margin:var(--bqt-spacing-4) var(--bqt-spacing-8) 0;color:var(--bqt-text-secondary);font-size:var(--bqt-font-size-xs);line-height:var(--bqt-line-height-normal)}.bqt-theme-preview.svelte-12vkyaq{margin-block-start:var(--bqt-spacing-8)}.bqt-theme-preview-box.svelte-12vkyaq{align-items:center;gap:var(--bqt-spacing-8);margin-inline:var(--bqt-spacing-8);padding:var(--bqt-spacing-12);background:var(--bqt-bg-canvas);border:var(--bqt-border-width) solid var(--bqt-border-default);border-radius:var(--bqt-radius-md);flex-wrap:wrap;display:flex}.bqt-theme-preview-text.svelte-12vkyaq{color:var(--bqt-text-primary);font-size:var(--bqt-font-size-base);line-height:var(--bqt-line-height-normal);margin:0}.bqt-theme-device.svelte-12vkyaq{align-items:center;gap:var(--bqt-spacing-4) var(--bqt-spacing-6);margin:0 var(--bqt-spacing-8) var(--bqt-spacing-4);color:var(--bqt-text-secondary);font-size:var(--bqt-font-size-xs);line-height:var(--bqt-line-height-normal);flex-wrap:wrap;display:flex}.bqt-theme-device-icon.svelte-12vkyaq{flex-shrink:0;display:inline-flex}.bqt-theme-device-text.svelte-12vkyaq{flex:1}.bqt-theme-device[data-state=overridden].svelte-12vkyaq{color:var(--bqt-text-primary)}.bqt-theme-actions.svelte-12vkyaq{gap:var(--bqt-spacing-8);padding-inline:var(--bqt-spacing-8);flex-wrap:wrap;justify-content:flex-end;margin-block-start:var(--bqt-spacing-12);display:flex}@media (pointer:coarse),(width<48rem){.bqt-theme-size.svelte-12vkyaq .bqt-segment-btn,.bqt-theme-actions.svelte-12vkyaq button{min-height:calc(var(--bqt-spacing-40) + var(--bqt-spacing-4))}}.bqt-dropdown-divider.svelte-12vkyaq{margin-block:var(--bqt-spacing-6)}[data-contrast=high] .bqt-theme-season[aria-checked=true].svelte-12vkyaq{outline:var(--bqt-border-width-strong) solid var(--bqt-color-primary);outline-offset:calc(var(--bqt-border-width-strong) * -1)}[data-contrast=high] .bqt-theme-season.svelte-12vkyaq:focus-visible,[data-contrast=high] .bqt-theme-switch.svelte-12vkyaq:focus-within{outline:var(--bqt-border-width-strong) solid var(--bqt-focus-ring);outline-offset:calc(var(--bqt-border-width-strong) * -1)}@media (pointer:coarse),(width<48rem){.bqt-theme-heading.svelte-12vkyaq{padding:var(--bqt-spacing-6) var(--bqt-spacing-8) var(--bqt-spacing-4)}.bqt-theme-seasons.svelte-12vkyaq,.bqt-theme-switches.svelte-12vkyaq{gap:var(--bqt-spacing-4)}.bqt-theme-season.svelte-12vkyaq,.bqt-theme-switch.svelte-12vkyaq{min-height:calc(var(--bqt-control-height-md) + var(--bqt-spacing-4));padding:var(--bqt-spacing-8) var(--bqt-spacing-10)}}.bqt-display-drawer .bqt-dropdown-divider{height:var(--bqt-border-width);background:var(--bqt-border-subtle)}}
