/*! tailwindcss v4.1.18 | MIT License | https://tailwindcss.com */@layer theme,base,components,utilities;@layer components.defaults{:is(._color_edjw8_8,._color-provider_edjw8_8,._color-trigger_edjw8_8,._canvas_edjw8_8,._hue-slider_edjw8_8,._opacity-slider_edjw8_8,._chroma-slider_edjw8_8,._input-group_edjw8_8,._recent-colors_edjw8_8){--color-size-factor:.9;--color-unit:calc(1px*var(--color-size-factor));--color-thumb-size:round(nearest,calc(12*var(--color-unit)),1px)}:is(._color_edjw8_8,._color-provider_edjw8_8,._color-trigger_edjw8_8,._canvas_edjw8_8,._hue-slider_edjw8_8,._opacity-slider_edjw8_8,._chroma-slider_edjw8_8,._input-group_edjw8_8,._recent-colors_edjw8_8)[data-size=sm]{--color-size-factor:.8}:is(._color_edjw8_8,._color-provider_edjw8_8,._color-trigger_edjw8_8,._canvas_edjw8_8,._hue-slider_edjw8_8,._opacity-slider_edjw8_8,._chroma-slider_edjw8_8,._input-group_edjw8_8,._recent-colors_edjw8_8)[data-size=lg]{--color-size-factor:1}._color_edjw8_8{--background:var(--background-800)}@supports (color:color-mix(in lab,red,red)){._color_edjw8_8{--background:color-mix(in srgb,var(--background-800)30%,transparent)}}._color_edjw8_8{--focus-visible:var(--accent-500);gap:calc(1rem*var(--color-size-factor));background-color:var(--background);border:var(--slot-border-width,var(--border-width-base,1px))var(--slot-border-style,solid)var(--slot-border-background,transparent);border-radius:calc(var(--radius-sm,.375rem)*var(--color-size-factor));width:calc(260*var(--color-unit));flex-direction:column;display:flex}._color_edjw8_8[data-disabled=true]{opacity:.5;pointer-events:none}._color_edjw8_8[data-variant=popover]{background:0 0;border-color:#0000;border-radius:0}._color-provider_edjw8_8{--slot-trigger-background:var(--background-800)}@supports (color:color-mix(in lab,red,red)){._color-provider_edjw8_8{--slot-trigger-background:color-mix(in srgb,var(--background-800)35%,transparent)}}._color-provider_edjw8_8{--slot-trigger-background-hover:var(--background-700)}@supports (color:color-mix(in lab,red,red)){._color-provider_edjw8_8{--slot-trigger-background-hover:color-mix(in srgb,var(--background-700)45%,transparent)}}._color-provider_edjw8_8{--slot-trigger-foreground:var(--foreground-200);--slot-swatch-background:var(--background-700);--slot-swatch-foreground:var(--background-800);width:fit-content;display:inline-flex}._color-provider_edjw8_8 ._color-trigger_edjw8_8{--focus-visible:var(--accent-500);align-items:center;gap:calc(.625rem*var(--color-size-factor));min-width:calc(170*var(--color-unit));height:calc(40*var(--color-unit));padding:0 calc(.75rem*var(--color-size-factor));border:var(--slot-border-width,var(--border-width-base,1px))var(--slot-border-style,solid)var(--slot-border-background,var(--background-700));border-radius:calc(var(--radius-sm,.375rem)*var(--color-size-factor));background:var(--slot-trigger-background,var(--background,transparent));color:var(--slot-trigger-foreground,var(--foreground,currentColor));cursor:pointer;font-family:var(--font-body,inherit);font-size:var(--text-sm-body);letter-spacing:normal;font-weight:500;line-height:var(--leading-sm,1.25rem);transition:background-color var(--hover-duration,var(--hover-leave-duration,var(--duration-normal,.15s)))var(--hover-easing,var(--ease-out,cubic-bezier(0,0,.2,1))),border-color var(--hover-duration,var(--hover-leave-duration,var(--duration-normal,.15s)))var(--hover-easing,var(--ease-out,cubic-bezier(0,0,.2,1)));display:inline-flex}._color-provider_edjw8_8 ._color-trigger_edjw8_8:hover{--hover-duration:var(--hover-enter-duration,var(--duration-fast,.1s));background:var(--slot-trigger-background-hover,var(--slot-trigger-background,var(--background,transparent)))}._color-provider_edjw8_8 ._color-trigger_edjw8_8:focus-visible{outline:2px solid var(--focus-visible);outline-offset:2px}._color-provider_edjw8_8 ._color-trigger_edjw8_8[data-disabled=true]{opacity:.5;cursor:not-allowed}._color-provider_edjw8_8 ._color-trigger-swatch_edjw8_110{width:calc(20*var(--color-unit));height:calc(20*var(--color-unit));border-radius:calc(var(--radius-xs,.25rem)*var(--color-size-factor));border:var(--slot-border-width,var(--border-width-base,1px))var(--slot-border-style,solid)var(--slot-border-background,var(--background-700));flex:none;position:relative;overflow:hidden}._color-provider_edjw8_8 ._color-trigger-swatch_edjw8_110:before{content:"";background-image:repeating-linear-gradient(45deg,var(--slot-swatch-background,var(--background-700)),var(--slot-swatch-background,var(--background-700))calc(4*var(--color-unit)),var(--slot-swatch-foreground,var(--background-800))calc(4*var(--color-unit)),var(--slot-swatch-foreground,var(--background-800))calc(8*var(--color-unit)));position:absolute;top:0;right:0;bottom:0;left:0}._color-provider_edjw8_8 ._color-trigger-swatch_edjw8_110:after{content:"";background-color:var(--preview-color,transparent);position:absolute;top:0;right:0;bottom:0;left:0}._color-provider_edjw8_8 ._color-trigger-value_edjw8_141{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._color_edjw8_8 ._controls_edjw8_148{padding:0 calc(.75rem*var(--color-size-factor))calc(.75rem*var(--color-size-factor))}._color_edjw8_8 ._controls_edjw8_148>:not(:last-child){margin-bottom:calc(.75rem*var(--color-size-factor))}._input-group_edjw8_8{--spacing:calc(.25rem*var(--color-size-factor));align-items:center;gap:calc(.5rem*var(--color-size-factor));width:100%;display:flex}._input-group_edjw8_8>.input-scope{flex:1;min-width:0}._input-group_edjw8_8 ._input_edjw8_8{width:100%}._input-group_edjw8_8 ._format_edjw8_175{flex:none;width:max-content}._canvas_edjw8_8{--canvas-radius:calc(var(--radius-xs,5px)*var(--color-size-factor));--canvas-pointer-padding:calc(2*var(--color-unit));width:calc(240*var(--color-unit));height:calc(160*var(--color-unit));margin:calc(.5rem*var(--color-size-factor))auto 0;border-radius:var(--canvas-radius);cursor:crosshair;touch-action:none;flex-direction:column;display:flex;position:relative}._canvas_edjw8_8[data-focus-visible=true]{outline:2px solid var(--focus-visible);outline-offset:2px}._canvas_edjw8_8 ._canvas-inner_edjw8_199{border-radius:inherit;width:100%;clip-path:inset(0 round var(--canvas-radius));background:linear-gradient(to top,#000,transparent),linear-gradient(to right,#fff,transparent),var(--canvas-hue);flex:1;position:relative}._canvas_edjw8_8 ._canvas-inner_edjw8_199[data-painted]{background:0 0}._canvas_edjw8_8 ._canvas-field_edjw8_216{width:100%;height:100%;display:block;position:absolute;top:0;right:0;bottom:0;left:0}._canvas_edjw8_8 ._canvas-pointer_edjw8_224{box-sizing:border-box;width:var(--color-thumb-size);height:var(--color-thumb-size);border-radius:calc(var(--radius-xs,3px)*var(--color-size-factor));box-shadow:none;pointer-events:none;z-index:10;border:2px solid #fff;position:absolute}._hue-slider_edjw8_8{--track-height:calc(var(--spacing,.25rem)*5*var(--color-size-factor));--padding-block:var(--padding,calc(var(--spacing,.25rem)*.5*var(--color-size-factor)));--side-padding:var(--inline-padding,calc((var(--track-height) - var(--thumb-width))/2));--padding-inline:var(--inline-padding,0px);--thumb-width:var(--color-thumb-size);--thumb-height:var(--thumb-width);--gradient-inset:0;--track-background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);--range-background:transparent;--hit-size:calc(var(--track-height) + (var(--padding-block)*2));--thumb-inset:calc(var(--side-padding) + (var(--thumb-width)/2));--thumb-background:var(--slot-thumb-background,transparent);--thumb-border:2px solid white;--thumb-shadow:none;--top:50%;--transform:translate(-50%,-50%);box-sizing:border-box;width:100%;min-height:var(--hit-size);padding-block:var(--padding-block);padding-inline:var(--padding-inline)}._chroma-slider_edjw8_8 ._chroma-track_edjw8_272,._hue-slider_edjw8_8 ._hue-track_edjw8_270,._opacity-slider_edjw8_8 ._opacity-track_edjw8_271{--travel-inset:0px;--thumb-inline-size:var(--thumb-width);--thumb-block-size:var(--thumb-height)}._hue-slider_edjw8_8 ._hue-track_edjw8_270{width:100%;height:var(--track-height);background:var(--track-background);border-radius:9999px;position:relative;overflow:visible}._hue-slider_edjw8_8 ._hue-track_edjw8_270:before{content:none}._hue-slider_edjw8_8 ._hue-range_edjw8_293{background:0 0}._hue-slider_edjw8_8 ._hue-thumb_edjw8_297{--thumb-shadow-hover:none;--thumb-shadow-active:none;top:var(--top);box-sizing:border-box;width:var(--thumb-width);height:var(--thumb-height);transform:var(--transform);border:var(--thumb-border);box-shadow:var(--thumb-shadow);background:0 0;border-radius:9999px;position:absolute}._opacity-slider_edjw8_8{--track-height:calc(var(--spacing,.25rem)*5*var(--color-size-factor));--padding-block:var(--padding,calc(var(--spacing,.25rem)*.5*var(--color-size-factor)));--range-background:transparent;--thumb-width:var(--color-thumb-size);--padding-inline:var(--inline-padding,0px);--hit-size:calc(var(--track-height) + (var(--padding-block)*2));--thumb-height:var(--thumb-width);--side-padding:calc(((var(--track-height) - var(--thumb-width))/2) - var(--border-width-base,1px));--thumb-inset:calc(var(--side-padding) + (var(--thumb-width)/2));--thumb-background:var(--slot-thumb-background,transparent);--thumb-border:2px solid white;--thumb-shadow:none;--top:50%;--transform:translate(-50%,-50%);--track-background:linear-gradient(to right,transparent,var(--color,#000)),repeating-linear-gradient(45deg,var(--slot-track-background,var(--background-800)),var(--slot-track-background,var(--background-800))calc(10*var(--color-unit)),var(--slot-track-foreground,var(--background-700))calc(10*var(--color-unit)),var(--slot-track-foreground,var(--background-700))calc(20*var(--color-unit)));box-sizing:border-box;width:100%;min-height:var(--hit-size);padding-block:var(--padding-block);padding-inline:var(--padding-inline);border-radius:2px}._opacity-slider_edjw8_8 ._opacity-track_edjw8_271{width:100%;height:var(--track-height);background:var(--track-background);border-radius:9999px;position:relative;overflow:visible}._opacity-slider_edjw8_8 ._opacity-range_edjw8_355{background:0 0}._opacity-slider_edjw8_8 ._opacity-thumb_edjw8_359{--thumb-shadow-hover:none;--thumb-shadow-active:none;top:var(--top);box-sizing:border-box;width:var(--thumb-width);height:var(--thumb-height);transform:var(--transform);border:var(--thumb-border);box-shadow:var(--thumb-shadow);background:0 0;border-radius:9999px;position:absolute}._hue-slider_edjw8_8 ._hue-thumb_edjw8_297[data-hovered=true]{--hover-duration:var(--hover-enter-duration,var(--duration-fast,.1s));box-shadow:var(--thumb-shadow-hover,var(--thumb-shadow))}._hue-slider_edjw8_8 ._hue-thumb_edjw8_297[data-pressed=true]{box-shadow:var(--thumb-shadow-active,var(--thumb-shadow))}._opacity-slider_edjw8_8 ._opacity-thumb_edjw8_359[data-hovered=true]{--hover-duration:var(--hover-enter-duration,var(--duration-fast,.1s));box-shadow:var(--thumb-shadow-hover)}._opacity-slider_edjw8_8 ._opacity-thumb_edjw8_359[data-pressed=true]{box-shadow:var(--thumb-shadow-active)}._chroma-slider_edjw8_8{--track-height:calc(var(--spacing,.25rem)*5*var(--color-size-factor));--padding-block:var(--padding,calc(var(--spacing,.25rem)*.5*var(--color-size-factor)));--range-background:transparent;--thumb-width:var(--color-thumb-size);--padding-inline:var(--inline-padding,0px);--hit-size:calc(var(--track-height) + (var(--padding-block)*2));--thumb-height:var(--thumb-width);--side-padding:calc(((var(--track-height) - var(--thumb-width))/2) - var(--border-width-base,1px));--thumb-inset:calc(var(--side-padding) + (var(--thumb-width)/2));--thumb-background:var(--slot-thumb-background,transparent);--thumb-border:2px solid white;--thumb-shadow:none;--top:50%;--transform:translate(-50%,-50%);box-sizing:border-box;width:100%;min-height:var(--hit-size);padding-block:var(--padding-block);padding-inline:var(--padding-inline);border-radius:2px}._chroma-slider_edjw8_8 ._chroma-track_edjw8_272{width:100%;height:var(--track-height);border-radius:9999px;position:relative;overflow:visible}._chroma-slider_edjw8_8 ._chroma-range_edjw8_424{background:0 0}._chroma-slider_edjw8_8 ._chroma-track_edjw8_272,._opacity-slider_edjw8_8 ._opacity-track_edjw8_271{box-sizing:border-box;border:var(--slot-border-width,var(--border-width-base,1px))var(--slot-border-style,solid)var(--slot-border-background,var(--background-700));background-clip:padding-box}._chroma-slider_edjw8_8 ._chroma-track_edjw8_272:after,._hue-slider_edjw8_8 ._hue-track_edjw8_270:after,._opacity-slider_edjw8_8 ._opacity-track_edjw8_271:after{content:none}._chroma-slider_edjw8_8 ._chroma-thumb_edjw8_442{--thumb-shadow-hover:none;--thumb-shadow-active:none;top:var(--top);box-sizing:border-box;width:var(--thumb-width);height:var(--thumb-height);transform:var(--transform);border:var(--thumb-border);box-shadow:var(--thumb-shadow);background:0 0;border-radius:9999px;position:absolute}._chroma-slider_edjw8_8 ._chroma-thumb_edjw8_442[data-hovered=true]{--hover-duration:var(--hover-enter-duration,var(--duration-fast,.1s));box-shadow:var(--thumb-shadow-hover)}._chroma-slider_edjw8_8 ._chroma-thumb_edjw8_442[data-pressed=true]{box-shadow:var(--thumb-shadow-active)}._recent-colors_edjw8_8{gap:calc(.5rem*var(--color-size-factor));padding-bottom:calc(.25rem*var(--color-size-factor));display:flex;overflow-x:auto}._recent-colors_edjw8_8 ._recent-color-swatch_edjw8_474{width:calc(32*var(--color-unit));height:calc(32*var(--color-unit));border-radius:var(--slot-swatch-radius,calc(var(--radius-sm)*var(--color-size-factor)));border:var(--slot-border-width,var(--border-width-base,1px))var(--slot-border-style,solid)var(--slot-border-background,var(--background-700));cursor:pointer;transition:box-shadow var(--hover-duration,var(--hover-leave-duration,var(--duration-normal,.15s)))var(--hover-easing,var(--ease-out,cubic-bezier(0,0,.2,1))),transform var(--hover-duration,var(--hover-leave-duration,var(--duration-normal,.15s)))var(--hover-easing,var(--ease-out,cubic-bezier(0,0,.2,1)));background:0 0;outline:none;flex-shrink:0;padding:0}._recent-colors_edjw8_8 ._recent-color-swatch_edjw8_474:hover{--hover-duration:var(--hover-enter-duration,var(--duration-fast,.1s));box-shadow:0 0 0 2px var(--focus-visible);transform:scale(1.1)}._recent-colors_edjw8_8 ._recent-color-swatch_edjw8_474:active{transform:scale(.95)}._recent-colors_edjw8_8 ._recent-color-swatch_edjw8_474:focus-visible{outline:2px solid var(--focus-visible);outline-offset:2px}._preview-swatch_edjw8_507{width:calc(36*var(--color-unit));height:calc(36*var(--color-unit));border-radius:var(--slot-preview-swatch-radius,calc(var(--radius-sm)*var(--color-size-factor)));border:var(--slot-border-width,var(--border-width-base,1px))var(--slot-border-style,solid)var(--slot-border-background,var(--background-700));flex-shrink:0;position:relative;overflow:hidden;box-shadow:0 1px 3px #0000001a}._preview-swatch_edjw8_507:before{background-image:repeating-linear-gradient(45deg,var(--slot-preview-swatch-background,var(--background-700)),var(--slot-preview-swatch-background,var(--background-700))calc(6*var(--color-unit)),var(--slot-preview-swatch-foreground,var(--background-800))calc(6*var(--color-unit)),var(--slot-preview-swatch-foreground,var(--background-800))calc(12*var(--color-unit)));border-radius:var(--slot-preview-swatch-radius,calc(var(--radius-sm)*var(--color-size-factor)));z-index:1}._preview-swatch_edjw8_507:after,._preview-swatch_edjw8_507:before{content:"";pointer-events:none;position:absolute;top:0;right:0;bottom:0;left:0}._preview-swatch_edjw8_507:after{background-color:var(--preview-color,transparent);border-radius:calc(var(--radius-sm)*var(--color-size-factor));z-index:2}@media (prefers-reduced-motion:reduce){._canvas_edjw8_8,._chroma-slider_edjw8_8,._color-provider_edjw8_8,._color_edjw8_8,._hue-slider_edjw8_8,._input-group_edjw8_8,._opacity-slider_edjw8_8,._preview-swatch_edjw8_507,._recent-colors_edjw8_8{transition-duration:0s!important;transition-delay:0s!important}}}