[data-theme]{--color-picker-bg:var(--ui-surface);--color-picker-fg:var(--ui-surface-foreground);--color-picker-border:var(--ui-border);--color-picker-border-width:var(--ui-border-width);--color-picker-border-radius:var(--ui-base-radius);--color-picker-focus-color:var(--ui-primary);--color-picker-focus-ring-width:var(--ui-ring-width);--color-picker-focus-ring-offset:var(--ui-ring-offset);--color-picker-error-color:var(--ui-danger);--color-picker-disabled-bg:color-mix(in oklch, var(--ui-neutral), transparent 80%);--color-picker-disabled-fg:color-mix(in oklch, var(--ui-surface-foreground), transparent 50%);--color-picker-disabled-border:var(--ui-border);--color-picker-disabled-opacity:.5;--color-picker-hover-border:color-mix(in oklch, var(--ui-border), var(--ui-hover-mix) var(--ui-hover-amount));--color-picker-height:calc(var(--ui-base-spacing) * 10);--color-picker-padding-x:calc(var(--ui-base-spacing) * 4);--color-picker-font-size:var(--ui-text-base);--color-picker-font-family:var(--ui-font-sans);--color-picker-font-weight:var(--ui-weight-normal);--color-picker-placeholder:color-mix(in oklch, var(--ui-surface-foreground), transparent 55%);--color-picker-transition:var(--ui-base-duration) var(--ui-base-easing);--color-picker-swatch-size:calc(var(--ui-base-spacing) * 6);--color-picker-swatch-radius:calc(var(--ui-base-radius) * .5);--color-picker-swatch-shadow:inset 0 0 0 1px color-mix(in oklch, var(--ui-hover-mix), transparent 85%);--color-picker-swatch-focus-ring-width:var(--ui-ring-width);--color-picker-swatch-focus-ring-offset:var(--ui-ring-offset)}.color-picker{display:inline-flex;position:relative}.color-picker--full-width{width:100%;display:flex}.color-picker__trigger{box-sizing:border-box;align-items:center;gap:calc(var(--ui-base-spacing) * 2);width:100%;min-height:var(--color-picker-height);padding:0 var(--color-picker-padding-x);background-color:var(--color-picker-bg);color:var(--color-picker-fg);border:var(--color-picker-border-width) solid var(--color-picker-border);border-radius:var(--color-picker-border-radius);font-family:var(--color-picker-font-family);font-weight:var(--color-picker-font-weight);font-size:var(--color-picker-font-size);outline:var(--color-picker-focus-ring-width) solid transparent;outline-offset:var(--color-picker-focus-ring-offset);transition:border-color var(--color-picker-transition), background-color var(--color-picker-transition), outline-color var(--color-picker-transition);display:flex}.color-picker__trigger:hover:not(.color-picker__trigger--disabled){border-color:var(--color-picker-hover-border)}.color-picker__trigger:active:not(.color-picker__trigger--disabled){border-color:var(--color-picker-focus-color)}.color-picker__trigger:focus-within:not(.color-picker__trigger--disabled){border-color:var(--color-picker-focus-color);outline-color:color-mix(in oklch, var(--color-picker-focus-color), transparent 70%)}.color-picker__trigger--error,.color-picker__trigger--error:hover:not(.color-picker__trigger--disabled){border-color:var(--color-picker-error-color)}.color-picker__trigger--error:focus-within:not(.color-picker__trigger--disabled){border-color:var(--color-picker-error-color);outline-color:color-mix(in oklch, var(--color-picker-error-color), transparent 70%)}.color-picker__trigger--disabled{background-color:var(--color-picker-disabled-bg);color:var(--color-picker-disabled-fg);border-color:var(--color-picker-disabled-border);cursor:not-allowed}.color-picker__native{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.color-picker__swatch{all:unset;box-sizing:border-box;width:var(--color-picker-swatch-size);height:var(--color-picker-swatch-size);border-radius:var(--color-picker-swatch-radius);box-shadow:var(--color-picker-swatch-shadow);cursor:pointer;flex-shrink:0}.color-picker__swatch:focus-visible{outline:var(--color-picker-swatch-focus-ring-width) solid var(--color-picker-focus-color);outline-offset:var(--color-picker-swatch-focus-ring-offset)}.color-picker__trigger--disabled .color-picker__swatch{opacity:var(--color-picker-disabled-opacity);cursor:not-allowed}.color-picker__text{all:unset;box-sizing:border-box;min-width:0;font-family:var(--color-picker-font-family);font-size:var(--color-picker-font-size);font-weight:var(--color-picker-font-weight);font-variant-numeric:tabular-nums;color:var(--color-picker-fg);cursor:text;flex:1}.color-picker__text::placeholder{color:var(--color-picker-placeholder)}.color-picker__trigger--disabled .color-picker__text{color:var(--color-picker-disabled-fg);cursor:not-allowed}@media (prefers-reduced-motion:reduce){.color-picker__trigger{transition:none}}[data-theme]{--file-input-bg:var(--ui-surface);--file-input-fg:var(--ui-surface-foreground);--file-input-border:var(--ui-border);--file-input-border-width:var(--ui-border-width);--file-input-border-style:dashed;--file-input-border-radius:var(--ui-base-radius);--file-input-focus-color:var(--ui-primary);--file-input-focus-ring-width:var(--ui-ring-width);--file-input-focus-ring-offset:var(--ui-ring-offset);--file-input-hover-bg:color-mix(in oklch, var(--ui-primary), transparent 96%);--file-input-hover-border:color-mix(in oklch, var(--ui-border), var(--ui-hover-mix) var(--ui-hover-amount));--file-input-drag-bg:color-mix(in oklch, var(--ui-primary), transparent 90%);--file-input-drag-border:var(--ui-primary);--file-input-error-color:var(--ui-danger);--file-input-success-color:var(--ui-success);--file-input-disabled-bg:color-mix(in oklch, var(--ui-neutral), transparent 80%);--file-input-disabled-fg:color-mix(in oklch, var(--ui-surface-foreground), transparent 50%);--file-input-disabled-border:var(--ui-border);--file-input-hint-fg:color-mix(in oklch, var(--ui-surface-foreground), transparent 45%);--file-input-icon-fg:var(--ui-neutral);--file-input-file-bg:var(--ui-surface-raised);--file-input-file-border:var(--ui-border);--file-input-file-name-fg:var(--ui-surface-foreground);--file-input-file-size-fg:var(--ui-secondary);--file-input-remove-fg:var(--ui-neutral);--file-input-remove-hover-fg:var(--ui-danger);--file-input-padding-y:calc(var(--ui-base-spacing) * 6);--file-input-padding-x:calc(var(--ui-base-spacing) * 6);--file-input-font-size:var(--ui-text-base);--file-input-font-family:var(--ui-font-sans);--file-input-font-weight:var(--ui-weight-normal);--file-input-transition:var(--ui-base-duration) var(--ui-base-easing);--file-input-gap:calc(var(--ui-base-spacing) * 2)}.file-input{gap:var(--file-input-gap);flex-direction:column;display:inline-flex}.file-input--full-width{width:100%;display:flex}.file-input__native{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.file-input__zone{box-sizing:border-box;justify-content:center;align-items:center;gap:calc(var(--ui-base-spacing) * 1.5);background-color:var(--file-input-bg);width:100%;color:var(--file-input-fg);border:var(--file-input-border-width) var(--file-input-border-style) var(--file-input-border);border-radius:var(--file-input-border-radius);font-family:var(--file-input-font-family);font-weight:var(--file-input-font-weight);cursor:pointer;text-align:center;outline:var(--file-input-focus-ring-width) solid transparent;outline-offset:var(--file-input-focus-ring-offset);transition:border-color var(--file-input-transition), background-color var(--file-input-transition), outline-color var(--file-input-transition);padding:var(--file-input-padding-y) var(--file-input-padding-x);font-size:var(--file-input-font-size);flex-direction:column;display:flex}.file-input__zone:hover:not(.file-input__zone--disabled){background-color:var(--file-input-hover-bg);border-color:var(--file-input-hover-border)}.file-input__zone:focus-visible{border-color:var(--file-input-focus-color);outline-color:color-mix(in oklch, var(--file-input-focus-color), transparent 70%)}.file-input__zone--drag-over{background-color:var(--file-input-drag-bg);border-color:var(--file-input-drag-border);border-style:solid}.file-input__zone--error{border-color:var(--file-input-error-color);border-style:solid}.file-input__zone--error:hover:not(.file-input__zone--disabled){border-color:var(--file-input-error-color)}.file-input__zone--error:focus-visible{border-color:var(--file-input-error-color);outline-color:color-mix(in oklch, var(--file-input-error-color), transparent 70%)}.file-input__zone--success{border-color:var(--file-input-success-color);border-style:solid}.file-input__zone--success:hover:not(.file-input__zone--disabled){border-color:var(--file-input-success-color)}.file-input__zone--success:focus-visible{border-color:var(--file-input-success-color);outline-color:color-mix(in oklch, var(--file-input-success-color), transparent 70%)}.file-input__zone--disabled{background-color:var(--file-input-disabled-bg);color:var(--file-input-disabled-fg);border-color:var(--file-input-disabled-border);cursor:not-allowed}.file-input__zone[aria-disabled=true]{cursor:default;opacity:.6;pointer-events:none}.file-input__icon{color:var(--file-input-icon-fg);flex-shrink:0}.file-input__placeholder{font-weight:var(--ui-weight-medium)}.file-input__hint{font-size:var(--ui-text-sm);color:var(--file-input-hint-fg);line-height:var(--ui-leading-normal)}.file-input__file-list{gap:calc(var(--ui-base-spacing) * 1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.file-input__file-item{box-sizing:border-box;align-items:center;gap:calc(var(--ui-base-spacing) * 3);padding:calc(var(--ui-base-spacing) * 2) calc(var(--ui-base-spacing) * 3);background-color:var(--file-input-file-bg);border:var(--file-input-border-width) solid var(--file-input-file-border);border-radius:var(--file-input-border-radius);font-family:var(--file-input-font-family);font-size:var(--ui-text-sm);display:flex}.file-input__file-icon{color:var(--file-input-icon-fg);flex-shrink:0}.file-input__file-name{color:var(--file-input-file-name-fg);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.file-input__file-size{color:var(--file-input-file-size-fg);font-size:var(--ui-text-xs);flex-shrink:0}.file-input__file-remove{all:unset;color:var(--file-input-remove-fg);cursor:pointer;border-radius:calc(var(--ui-base-radius) * .5);transition:color var(--file-input-transition);flex-shrink:0;justify-content:center;align-items:center;display:flex}.file-input__file-remove:hover{color:var(--file-input-remove-hover-fg)}.file-input__file-remove:focus-visible{outline:var(--file-input-focus-ring-width) solid var(--file-input-focus-color);outline-offset:2px}[data-theme]{--tile-group-gap:calc(var(--ui-base-spacing) * 3);--tile-group-min-width:4.5rem;--tile-row-max-width:1fr;--tile-gap:calc(var(--ui-base-spacing) * 2);--tile-media-radius:calc(var(--ui-base-radius) * 2);--tile-media-edge:color-mix(in oklch, var(--ui-neutral), transparent 86%);--tile-media-bg:color-mix(in oklch, var(--ui-neutral), transparent 94%);--tile-media-depth-hover:0 6px 14px -6px oklch(0% 0 0/.28);--tile-ring-width:2px;--tile-ring-offset:2px;--tile-ring-color:var(--ui-surface-foreground);--tile-label-font-size:var(--ui-text-xs);--tile-label-min-block-size:2.4em;--tile-label-font-weight:var(--ui-weight-medium);--tile-label-font-weight-selected:var(--ui-weight-semibold);--tile-label-color:color-mix(in oklch, var(--ui-surface-foreground), transparent 40%);--tile-label-color-selected:var(--ui-surface-foreground);--tile-hint-font-size:10px;--tile-hint-color:var(--ui-surface);--tile-hint-bg:var(--ui-surface-foreground);--tile-focus-color:var(--ui-primary);--tile-duration:var(--ui-base-duration);--tile-easing:var(--ui-base-easing)}.tile-group{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--tile-group-min-width)), 1fr));gap:var(--tile-group-gap);display:grid}.tile-group--fixed{grid-template-columns:repeat(var(--tile-group-columns), minmax(0, 1fr))}.tile-group--disabled{opacity:.55}.tile-row{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--tile-group-min-width)), var(--tile-row-max-width)));gap:var(--tile-group-gap);display:grid}.tile-row>.tile-group{grid-column:span var(--tile-group-span);grid-template-columns:subgrid}.tile-row--unmeasured>.tile-group{overflow-clip-margin:calc(var(--tile-ring-width) + var(--tile-ring-offset));grid-area:1/1/auto/-2;grid-template-rows:auto;grid-auto-rows:0;row-gap:0;overflow:clip}.tile-row--unmeasured>:not(.tile-group){grid-area:1/-2/auto/-1}.tile-row--rows>.tile-group{grid-column:1/-1;grid-row:1 / span var(--tile-group-rows);grid-template-rows:subgrid}.tile-row--rows>:not(.tile-group){grid-column:-2/-1;grid-row:var(--tile-group-rows)}.tile{gap:var(--tile-gap);min-width:0;font:inherit;text-align:center;color:var(--tile-label-color);cursor:pointer;background:0 0;border:none;flex-direction:column;padding:0;display:flex;position:relative}.tile:focus-visible{outline:none}.tile__media{aspect-ratio:1;background:var(--tile-media-bg);border-radius:var(--tile-media-radius);outline:var(--tile-ring-width) solid transparent;outline-offset:var(--tile-ring-offset);transition:outline-color var(--tile-duration) var(--tile-easing), box-shadow var(--tile-duration) var(--tile-easing), translate var(--tile-duration) var(--tile-easing);place-items:center;display:grid;position:relative;overflow:hidden}.tile__media:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--tile-media-edge);pointer-events:none;position:absolute;inset:0}.tile:hover:not(:disabled) .tile__media{box-shadow:var(--tile-media-depth-hover);translate:0 -1px}.tile--selected .tile__media{outline-color:var(--tile-ring-color)}.tile:focus-visible .tile__media{outline-color:color-mix(in oklch, var(--tile-focus-color), transparent 55%)}.tile--selected:focus-visible .tile__media{outline-color:var(--tile-ring-color);box-shadow:0 0 0 calc(var(--tile-ring-width) * 3 + var(--tile-ring-offset)) color-mix(in oklch, var(--tile-focus-color), transparent 85%)}.tile:disabled{opacity:.45;cursor:not-allowed}.tile__label{min-block-size:var(--tile-label-min-block-size);font-size:var(--tile-label-font-size);font-weight:var(--tile-label-font-weight);overflow-wrap:anywhere;transition:color var(--tile-duration) var(--tile-easing);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden}.tile__label--hidden{clip-path:inset(50%);white-space:nowrap;block-size:1px;min-block-size:0;inline-size:1px;position:absolute;overflow:hidden}.tile:hover:not(:disabled) .tile__label,.tile--selected .tile__label{color:var(--tile-label-color-selected)}.tile--selected .tile__label{font-weight:var(--tile-label-font-weight-selected)}.tile__hint{z-index:1;font-size:var(--tile-hint-font-size);font-weight:var(--ui-weight-semibold);letter-spacing:.01em;white-space:nowrap;color:var(--tile-hint-color);background:var(--tile-hint-bg);box-shadow:0 0 0 2px var(--ui-surface);border-radius:999px;padding:.1875rem .4375rem;line-height:1;position:absolute;inset-block-start:0;inset-inline-start:50%;translate:-50% -45%}@media (prefers-reduced-motion:reduce){.tile__media,.tile__label{transition:none}.tile:hover:not(:disabled) .tile__media{translate:none}}.thumb.svelte-6me2gt{place-items:center;block-size:100%;inline-size:100%;padding:12%;display:grid}.thumb.svelte-6me2gt .sheet{filter:drop-shadow(0 1px 1px #0000001f);block-size:100%;inline-size:100%;display:block}.picker.svelte-1ms01rb{--tile-group-min-width:4.5rem}.frame.svelte-1w1ynic{--tile-label-min-block-size:1.2em;--tile-group-min-width:3.25rem;gap:.75rem;display:grid}.spec.svelte-1w1ynic{border-top:var(--ui-border-width) solid var(--ui-border);container:frame-spec/inline-size}.spec-row.svelte-1w1ynic{border-bottom:var(--ui-border-width) solid var(--ui-border);grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:.625rem 1rem;padding-block:.875rem;display:grid}.spec-row.svelte-1w1ynic:last-child{border-bottom:none}.spec-label.svelte-1w1ynic{font-size:var(--ui-text-sm);color:color-mix(in oklch, var(--ui-surface-foreground), transparent 35%)}.spec-label--top.svelte-1w1ynic{line-height:var(--line);align-self:start}.text.svelte-1w1ynic{max-width:19.75rem}.colors.svelte-1w1ynic{justify-items:start;gap:.5rem;min-width:0;display:grid}.pickers.svelte-1w1ynic{--color-picker-font-family:var(--ui-font-mono);flex-wrap:wrap;gap:.5rem .75rem;display:flex}.picker.svelte-1w1ynic{grid-template-columns:minmax(0,1fr);gap:.25rem;inline-size:9.5rem;display:grid}.caption.svelte-1w1ynic{font-size:var(--ui-text-xs);color:color-mix(in oklch, var(--ui-surface-foreground), transparent 40%)}.note.svelte-1w1ynic{font-size:var(--ui-text-sm);color:color-mix(in oklch, var(--ui-surface-foreground), transparent 40%);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:inline-flex}@container frame-spec (width<=28rem){.spec-row.svelte-1w1ynic{grid-template-columns:minmax(0,1fr);gap:.5rem}.spec-label--top.svelte-1w1ynic{line-height:inherit}.picker.svelte-1w1ynic{flex:1 1 0;min-inline-size:7.5rem}}.more.svelte-1w1ynic{block-size:2rem;inline-size:2rem;color:var(--ui-surface-foreground);background:var(--ui-surface-raised);box-shadow:var(--ui-depth), 0 0 0 1px var(--ui-border);border-radius:999px;place-items:center;display:grid}.thumb.svelte-1ys2otd{block-size:100%;inline-size:100%;display:block}.thumb--mark.svelte-1ys2otd{place-items:center;display:grid}.badge.svelte-1ys2otd{block-size:80%;inline-size:80%}.qr.svelte-1ys2otd{block-size:50%;inline-size:50%;fill:var(--ui-surface-foreground)}.picker.svelte-1ld1bej{--tile-group-min-width:4.5rem}.spec.svelte-1u3vqbe{border-top:var(--ui-border-width) solid var(--ui-border);container:spec/inline-size}.spec-row.svelte-1u3vqbe{border-bottom:var(--ui-border-width) solid var(--ui-border);grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:.625rem 1rem;padding-block:.875rem;display:grid}.spec-row--full.svelte-1u3vqbe{grid-template-columns:minmax(0,1fr)}.spec-row.svelte-1u3vqbe:last-child{border-bottom:none}.spec-label.svelte-1u3vqbe{font-size:var(--ui-text-sm);color:color-mix(in oklch, var(--ui-surface-foreground), transparent 35%)}.spec-label--top.svelte-1u3vqbe{line-height:var(--line);align-self:start}.pickers.svelte-1u3vqbe{--color-picker-font-family:var(--ui-font-mono);flex-wrap:wrap;gap:.5rem .75rem;display:flex}.picker.svelte-1u3vqbe{grid-template-columns:minmax(0,1fr);gap:.25rem;inline-size:9.5rem;display:grid}.caption.svelte-1u3vqbe{font-size:var(--ui-text-xs);color:color-mix(in oklch, var(--ui-surface-foreground), transparent 40%)}.colors.svelte-1u3vqbe{justify-items:start;gap:.5rem;min-width:0;display:grid}.note.svelte-1u3vqbe{font-size:var(--ui-text-sm);color:color-mix(in oklch, var(--ui-surface-foreground), transparent 40%);flex-wrap:wrap;align-items:center;gap:.25rem .5rem;display:inline-flex}.tiles.svelte-1u3vqbe{--tile-group-min-width:2.25rem;--tile-row-max-width:2.25rem;--tile-group-gap:.5rem;--tile-media-radius:calc(var(--ui-base-radius) * 1.5);max-inline-size:calc(var(--tiles-count) * 2.25rem + (var(--tiles-count) - 1) * .5rem)}.glyph.svelte-1u3vqbe{color:var(--ui-surface-foreground)}.spec-row.svelte-1u3vqbe .segmented-control{justify-self:start}.logo.svelte-1u3vqbe{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.drop.svelte-1u3vqbe{--file-input-padding-y:calc(var(--ui-base-spacing) * 4);flex:100%;min-width:0}.logo-thumb.svelte-1u3vqbe{border:var(--ui-border-width) solid var(--ui-border);border-radius:calc(var(--ui-base-radius) * .75);background:color-mix(in oklch, var(--ui-neutral), transparent 92%);object-fit:contain;flex:none;block-size:2.25rem;inline-size:2.25rem;padding:3px}.logo-name.svelte-1u3vqbe{min-width:0;font-size:var(--ui-text-sm);color:color-mix(in oklch, var(--ui-surface-foreground), transparent 35%);white-space:nowrap;text-overflow:ellipsis;flex:6rem;overflow:hidden}.logo-input.svelte-1u3vqbe{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.logo-error.svelte-1u3vqbe{font-size:var(--ui-text-sm);color:var(--ui-danger);flex-basis:100%;margin:0}@container spec (width<=28rem){.spec-row.svelte-1u3vqbe{grid-template-columns:minmax(0,1fr);gap:.5rem}.spec-label--top.svelte-1u3vqbe{line-height:inherit}.picker.svelte-1u3vqbe{flex:1 1 0;min-inline-size:7.5rem}.spec-row.svelte-1u3vqbe .segmented-control{--segmented-control-item-direction:column;--segmented-control-md-gap:calc(var(--ui-base-spacing) * .5);--segmented-control-md-height:calc(var(--ui-base-spacing) * 13);--segmented-control-md-padding-x:var(--ui-base-spacing)}}.actions.svelte-1fvubs2{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.primary.svelte-1fvubs2{grid-column:1/-1}.status.svelte-1tpfjyp{--alert-bg-info:transparent;--alert-bg-success:transparent;--alert-bg-warning:transparent;--alert-bg-danger:transparent;--alert-padding-x:calc(var(--ui-base-spacing) * 4);--alert-padding-y:calc(var(--ui-base-spacing) * 4);--alert-gap:calc(var(--ui-base-spacing) * 2.5)}.fix.svelte-1tpfjyp{--button-sm-padding-x:0;margin-top:.25rem}
