/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial}::backdrop{--tw-border-style:solid;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-pan-x:initial;--tw-pan-y:initial;--tw-pinch-zoom:initial}}}._panelContainer_u1944_2{gap:calc(var(--spacing,.25rem) * 2);flex-direction:column;height:100%;display:flex}._squareGrid_u1944_6{gap:calc(var(--spacing,.25rem) * 2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._squareBtn_u1944_10{align-items:center;gap:calc(var(--spacing,.25rem) * 2);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);text-align:left;transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));border-width:1px;display:flex}._squareBtnActive_u1944_14{border-color:var(--color-accent,rgb(var(--val-accent)));background-color:color-mix(in srgb, rgb(var(--val-accent)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){._squareBtnActive_u1944_14{background-color:color-mix(in oklab, var(--color-accent,rgb(var(--val-accent))) 10%, transparent)}}._squareBtnInactive_u1944_18{border-color:color-mix(in srgb, rgb(var(--val-border)) 60%, transparent)}@supports (color:color-mix(in lab, red, red)){._squareBtnInactive_u1944_18{border-color:color-mix(in oklab, var(--color-border,rgb(var(--val-border))) 60%, transparent)}}@media (hover:hover){._squareBtnInactive_u1944_18:hover{background-color:var(--color-surface,rgb(var(--val-surface)))}}._squareColorPreview_u1944_22{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in srgb, rgb(var(--val-border)) 40%, transparent);flex-shrink:0}@supports (color:color-mix(in lab, red, red)){._squareColorPreview_u1944_22{border-color:color-mix(in oklab, var(--color-border,rgb(var(--val-border))) 40%, transparent)}}._squareInfo_u1944_26{min-width:0}._squareLabel_u1944_30{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-primary,rgb(var(--val-text-primary)));display:block}._squareHex_u1944_34{font-family:var(--font-mono,var(--font-data));font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-secondary,rgb(var(--val-text-secondary)));text-transform:uppercase;display:block}._sectionHeading_u1944_38{--tw-font-weight:var(--font-weight-bold,700);font-size:10px;font-weight:var(--font-weight-bold,700);--tw-tracking:var(--tracking-wider,.05em);letter-spacing:var(--tracking-wider,.05em);color:var(--color-text-muted,rgb(var(--val-text-muted)));text-transform:uppercase}._saturationFieldLive_u1944_42{cursor:crosshair;touch-action:none;border-radius:var(--radius-lg,.5rem);--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#80808040);width:100%;min-height:4.5rem;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);flex:1;overflow:hidden}._saturationFieldSave_u1944_46{height:calc(var(--spacing,.25rem) * 28);cursor:crosshair;touch-action:none;border-radius:var(--radius-lg,.5rem);--tw-shadow:inset 0 0 0 1px var(--tw-shadow-color,#80808040);width:100%;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);overflow:hidden}._hueContainer_u1944_50{margin-top:var(--spacing,.25rem);gap:var(--spacing,.25rem);flex-direction:column;display:flex}._hueInput_u1944_54{height:calc(var(--spacing,.25rem) * 2);cursor:pointer;-webkit-appearance:none;appearance:none;border-radius:3.40282e38px;width:100%}._saveContainer_u1944_58{margin-top:calc(var(--spacing,.25rem) * 2);align-items:center;gap:calc(var(--spacing,.25rem) * 2);display:flex}._saveInput_u1944_62{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in srgb, rgb(var(--val-border)) 60%, transparent);flex:1;min-width:0}@supports (color:color-mix(in lab, red, red)){._saveInput_u1944_62{border-color:color-mix(in oklab, var(--color-border,rgb(var(--val-border))) 60%, transparent)}}._saveInput_u1944_62{background-color:var(--color-surface,rgb(var(--val-surface)));padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));color:var(--color-text-primary,rgb(var(--val-text-primary)));--tw-outline-style:none;outline-style:none}._saveInput_u1944_62::placeholder{color:var(--color-text-muted,rgb(var(--val-text-muted)))}._saveBtn_u1944_66{border-radius:var(--radius-lg,.5rem);background-color:var(--color-accent,rgb(var(--val-accent)));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-bg,rgb(var(--val-bg)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex-shrink:0}@media (hover:hover){._saveBtn_u1944_66:hover{background-color:var(--color-accent-hover,rgb(var(--val-accent-hover)))}}._saveBtn_u1944_66:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-accent,rgb(var(--val-accent)));--tw-outline-style:none;outline-style:none}._pickerContainer_u1944_71{gap:calc(var(--spacing,.25rem) * 4);-webkit-user-select:none;user-select:none;flex-direction:column;height:100%;display:flex}._tabList_u1944_75{border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in srgb, rgb(var(--val-border)) 60%, transparent);align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){._tabList_u1944_75{border-color:color-mix(in oklab, var(--color-border,rgb(var(--val-border))) 60%, transparent)}}._tabList_u1944_75{background-color:var(--color-surface,rgb(var(--val-surface)));padding:calc(var(--spacing,.25rem) * .5)}._tabBtn_u1944_79{justify-content:center;align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25 / .875)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s));flex:1;display:flex}._tabBtn_u1944_79:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-accent,rgb(var(--val-accent)));--tw-outline-style:none;outline-style:none}._tabBtnActive_u1944_83{background-color:var(--color-accent,rgb(var(--val-accent)));color:var(--color-bg,rgb(var(--val-bg)));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}._tabBtnInactive_u1944_87{color:var(--color-text-secondary,rgb(var(--val-text-secondary)))}@media (hover:hover){._tabBtnInactive_u1944_87:hover{background-color:var(--color-surface-elevated,rgb(var(--val-surface-elevated)));color:var(--color-text-primary,rgb(var(--val-text-primary)))}}._tabIcon_u1944_91{height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 3.5)}._gridContainer_u1944_95{--tw-pan-y:pan-y;touch-action:var(--tw-pan-x,) var(--tw-pan-y,) var(--tw-pinch-zoom,);-moz-column-gap:calc(var(--spacing,.25rem) * 3);align-content:flex-start;column-gap:calc(var(--spacing,.25rem) * 3);row-gap:calc(var(--spacing,.25rem) * 4);flex:1;display:grid}._customActions_u1944_103{top:calc(var(--spacing,.25rem) * -1.5);right:calc(var(--spacing,.25rem) * -1.5);z-index:10;gap:calc(var(--spacing,.25rem) * .5);display:none;position:absolute}._customActions_u1944_103:is(:where(._group_u1944_1):focus-within *){display:flex}@media (hover:hover){._customActions_u1944_103:is(:where(._group_u1944_1):hover *){display:flex}}._actionBtn_u1944_107{border-radius:var(--radius-md,.375rem);border-style:var(--tw-border-style);border-width:1px;border-color:color-mix(in srgb, rgb(var(--val-border)) 60%, transparent)}@supports (color:color-mix(in lab, red, red)){._actionBtn_u1944_107{border-color:color-mix(in oklab, var(--color-border,rgb(var(--val-border))) 60%, transparent)}}._actionBtn_u1944_107{background-color:var(--color-surface,rgb(var(--val-surface)));padding:var(--spacing,.25rem);color:var(--color-text-muted,rgb(var(--val-text-muted)));--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){._actionBtnEdit_u1944_111:hover{color:var(--color-accent,rgb(var(--val-accent)))}._actionBtnDelete_u1944_115:hover{color:var(--color-error,rgb(var(--val-error)))}}._actionIcon_u1944_119{height:calc(var(--spacing,.25rem) * 3);width:calc(var(--spacing,.25rem) * 3)}._itemLabel_u1944_123{text-overflow:ellipsis;white-space:nowrap;text-align:center;--tw-font-weight:var(--font-weight-semibold,600);width:100%;font-size:11px;font-weight:var(--font-weight-semibold,600);color:var(--color-text-secondary,rgb(var(--val-text-secondary)));overflow:hidden}._addBtnWrapper_u1944_127{align-items:center;gap:calc(var(--spacing,.25rem) * 1.5);flex-direction:column;display:flex}._addBtn_u1944_127{height:calc(var(--spacing,.25rem) * 11);width:calc(var(--spacing,.25rem) * 11);border-style:var(--tw-border-style);--tw-border-style:dashed;border-style:dashed;border-width:2px;border-color:color-mix(in srgb, rgb(var(--val-border)) 60%, transparent);border-radius:3.40282e38px;justify-content:center;align-items:center;display:flex}@supports (color:color-mix(in lab, red, red)){._addBtn_u1944_127{border-color:color-mix(in oklab, var(--color-border,rgb(var(--val-border))) 60%, transparent)}}._addBtn_u1944_127{color:var(--color-text-muted,rgb(var(--val-text-muted)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){._addBtn_u1944_127:hover{border-color:var(--color-accent,rgb(var(--val-accent)));color:var(--color-accent,rgb(var(--val-accent)))}}._addBtn_u1944_127:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-accent,rgb(var(--val-accent)));--tw-outline-style:none;outline-style:none}._addBtnIcon_u1944_135{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5)}._addBtnLabel_u1944_139{--tw-font-weight:var(--font-weight-semibold,600);font-size:11px;font-weight:var(--font-weight-semibold,600);color:var(--color-text-muted,rgb(var(--val-text-muted)))}._saveTargetHeader_u1944_143{justify-content:space-between;align-items:center;display:flex}._saveTargetTitle_u1944_147{font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);color:var(--color-text-secondary,rgb(var(--val-text-secondary)))}._closeBtn_u1944_151{border-radius:var(--radius-md,.375rem);padding:calc(var(--spacing,.25rem) * 1.5);color:var(--color-error,rgb(var(--val-error)));transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function,cubic-bezier(.4, 0, .2, 1)));transition-duration:var(--tw-duration,var(--default-transition-duration,.15s))}@media (hover:hover){._closeBtn_u1944_151:hover{background-color:color-mix(in srgb, rgb(var(--val-error)) 10%, transparent)}@supports (color:color-mix(in lab, red, red)){._closeBtn_u1944_151:hover{background-color:color-mix(in oklab, var(--color-error,rgb(var(--val-error))) 10%, transparent)}}}._closeBtn_u1944_151:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);--tw-ring-color:var(--color-error,rgb(var(--val-error)));--tw-outline-style:none;outline-style:none}._closeIcon_u1944_155{height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4)}._paginationWrapper_u1944_159{padding-top:var(--spacing,.25rem);margin-top:auto}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-pan-x{syntax:"*";inherits:false}@property --tw-pan-y{syntax:"*";inherits:false}@property --tw-pinch-zoom{syntax:"*";inherits:false}
