.radio-input-label[data-v-c1671b1b]{display:flex;align-items:center;gap:.375rem}.radio-input-label input[type=radio][data-v-c1671b1b]{display:none;position:relative;z-index:0}.radio-input-label .radio[data-v-c1671b1b]{position:relative;margin-top:.125rem;height:.875rem;width:.875rem;border-radius:9999px;border-width:1px;--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity));--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.radio-input-label .radio.radio-checked[data-v-c1671b1b]:before{content:"";position:absolute;inset:0;margin:auto;height:.5rem;width:.5rem;border-radius:9999px;--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity))}.radio-input-label .radio-text[data-v-c1671b1b]{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity))}.theme-dark .radio[data-v-c1671b1b]{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity))}.theme-dark .radio.radio-checked[data-v-c1671b1b]:before{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity))}.theme-dark .radio-text[data-v-c1671b1b]{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity))}#settings-option-theme[data-v-c47a706f]{display:flex;padding-left:.75rem;padding-right:.75rem;color:inherit;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}#settings-option-theme .theme-group[data-v-c47a706f]{display:flex;flex-direction:column;gap:.125rem}.theme-dark .border-top[data-v-c47a706f]{--tw-border-opacity: 1;border-color:rgb(64 64 64 / var(--tw-border-opacity))}button{background:#cfd9fc;margin:0;display:flex;align-items:center;justify-content:center;padding:0;--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}button:hover{background:#bfccff;--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity))}button:disabled{pointer-events:none;--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity));opacity:.3}.button-icon{height:1.25rem;width:1.25rem;background-color:transparent;--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.button-icon:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity))}.button-input-copy{z-index:1;position:absolute;top:0;bottom:0;right:.5rem;top:1.75rem}.button-menu-bar{height:1.25rem;width:1.25rem;background-color:transparent;--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.button-menu-bar:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity))}.button-menu-bar .icon{pointer-events:none}.button-add-active-color{display:flex;height:2rem;width:5rem;flex-grow:1;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:.375rem;padding-left:1rem;padding-right:1rem;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-add-active-color span{line-height:1}.button-add-active-color.icon{margin-left:.375rem;aspect-ratio:1 / 1;height:100%;padding:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.button-add-active-color.button-hidden{flex-shrink:0;--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.button-add-active-color:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.button-palette-action{width:-moz-max-content;width:max-content;border-radius:.25rem;padding-left:.5rem;padding-right:.5rem;padding-top:1px;padding-bottom:1px;font-size:.875rem;line-height:1.25rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.button-palette-action.clear-palette{color:#b00d0b;position:relative;--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.button-palette-action.clear-palette:before{content:"";border:1px solid transparent;background:#b00d0b33;position:absolute;inset:0;height:100%;width:100%;border-radius:.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.button-palette-action.clear-palette:hover{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.button-palette-action.clear-palette:hover:before{border:1px solid rgba(176,13,11,.7);opacity:.7}.theme-dark button{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(224 231 255 / var(--tw-text-opacity))}.theme-dark button:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity))}.theme-dark .button-icon{background-color:transparent;--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity))}.theme-dark .button-icon:hover,.theme-dark .button-menu-bar{background-color:transparent;--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity))}.theme-dark .button-menu-bar:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity))}.theme-dark .button-palette-action.clear-palette{position:relative;--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity))}.theme-dark .button-palette-action.clear-palette:before{content:"";border:1px solid transparent;z-index:-1;position:absolute;inset:0;height:100%;width:100%;border-radius:.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.theme-dark .button-palette-action.clear-palette:hover{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.theme-dark .button-palette-action.clear-palette:hover:before{border:1px solid rgba(176,13,11,.7);opacity:.7}button[data-v-a03dbb75]{background:#cfd9fc;margin:0;display:flex;align-items:center;justify-content:center;padding:0;--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}button[data-v-a03dbb75]:hover{background:#bfccff;--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity))}button[data-v-a03dbb75]:disabled{pointer-events:none;--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity));opacity:.3}.button-icon[data-v-a03dbb75]{height:1.25rem;width:1.25rem;background-color:transparent;--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.button-icon[data-v-a03dbb75]:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity))}.button-input-copy[data-v-a03dbb75]{z-index:1;position:absolute;top:0;bottom:0;right:.5rem;top:1.75rem}.button-menu-bar[data-v-a03dbb75]{height:1.25rem;width:1.25rem;background-color:transparent;--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.button-menu-bar[data-v-a03dbb75]:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity))}.button-menu-bar .icon[data-v-a03dbb75]{pointer-events:none}.button-add-active-color[data-v-a03dbb75]{display:flex;height:2rem;width:5rem;flex-grow:1;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:.375rem;padding-left:1rem;padding-right:1rem;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-add-active-color span[data-v-a03dbb75]{line-height:1}.button-add-active-color.icon[data-v-a03dbb75]{margin-left:.375rem;aspect-ratio:1 / 1;height:100%;padding:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.button-add-active-color.button-hidden[data-v-a03dbb75]{flex-shrink:0;--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.button-add-active-color[data-v-a03dbb75]:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.button-palette-action[data-v-a03dbb75]{width:-moz-max-content;width:max-content;border-radius:.25rem;padding-left:.5rem;padding-right:.5rem;padding-top:1px;padding-bottom:1px;font-size:.875rem;line-height:1.25rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.button-palette-action.clear-palette[data-v-a03dbb75]{color:#b00d0b;position:relative;--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.button-palette-action.clear-palette[data-v-a03dbb75]:before{content:"";border:1px solid transparent;background:#b00d0b33;position:absolute;inset:0;height:100%;width:100%;border-radius:.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.button-palette-action.clear-palette[data-v-a03dbb75]:hover{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.button-palette-action.clear-palette[data-v-a03dbb75]:hover:before{border:1px solid rgba(176,13,11,.7);opacity:.7}.theme-dark button[data-v-a03dbb75]{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(224 231 255 / var(--tw-text-opacity))}.theme-dark button[data-v-a03dbb75]:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity))}.theme-dark .button-icon[data-v-a03dbb75]{background-color:transparent;--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity))}.theme-dark .button-icon[data-v-a03dbb75]:hover,.theme-dark .button-menu-bar[data-v-a03dbb75]{background-color:transparent;--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity))}.theme-dark .button-menu-bar[data-v-a03dbb75]:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity))}.theme-dark .button-palette-action.clear-palette[data-v-a03dbb75]{position:relative;--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity))}.theme-dark .button-palette-action.clear-palette[data-v-a03dbb75]:before{content:"";border:1px solid transparent;z-index:-1;position:absolute;inset:0;height:100%;width:100%;border-radius:.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.theme-dark .button-palette-action.clear-palette[data-v-a03dbb75]:hover{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.theme-dark .button-palette-action.clear-palette[data-v-a03dbb75]:hover:before{border:1px solid rgba(176,13,11,.7);opacity:.7}input[type=checkbox][data-v-a03dbb75]{display:none;pointer-events:none}.checkbox-input-label[data-v-a03dbb75]{position:relative;display:flex;align-items:center;gap:.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkbox-input-label[data-v-a03dbb75]:hover{cursor:pointer}.checkbox-input-label .checkbox[data-v-a03dbb75]{box-shadow:1px 1px 4px #46464666;position:relative;margin-top:.125rem;display:flex;aspect-ratio:1 / 1;width:.875rem;align-items:center;justify-content:center;border-radius:.25rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity));background-color:#a5b4fc4d}.checkbox-input-label .checkbox .checkmark[data-v-a03dbb75]{pointer-events:none;position:absolute;z-index:10;margin:0;width:1rem;padding:0;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.checkbox-input-label.palette-checkbox .checkbox[data-v-a03dbb75]{position:relative;min-width:100%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(245 245 245 / var(--tw-border-opacity))}.checkbox-input-label.palette-checkbox .checkbox .checkmark[data-v-a03dbb75]{pointer-events:none;position:absolute;inset:0;z-index:20;margin:auto;height:auto;width:100%;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.theme-dark .checkbox-input-label[data-v-a03dbb75]{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity));--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity))}.theme-dark .checkbox-input-label .checkbox[data-v-a03dbb75]{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity));background-color:#3730a366}.theme-dark .checkbox-input-label .checkbox-palette .checkbox[data-v-a03dbb75]{--tw-border-opacity: 1;border-color:rgb(163 163 163 / var(--tw-border-opacity))}.settings-dropdown-wrapper[data-v-5fa252dc]{position:relative;display:flex;width:100%;align-items:center;justify-content:flex-end}.settings-dropdown[data-v-5fa252dc]{background:#f9f9f9f2;position:absolute;top:.25rem;margin-top:1.5rem;display:flex;width:-moz-max-content;width:max-content;flex-direction:column;gap:.5rem;border-radius:.375rem;padding-top:.5rem;padding-bottom:.5rem;--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.settings-dropdown-li[data-v-5fa252dc]{position:relative;z-index:10;display:flex;align-items:center;gap:.5rem;padding-left:.75rem;padding-right:.75rem;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.settings-dropdown-li .checkbox[data-v-5fa252dc],.settings-dropdown-li span[data-v-5fa252dc]{pointer-events:none}.settings-dropdown-li[data-v-5fa252dc]:after{content:"";z-index:-1;position:absolute;inset:0;margin-left:auto;margin-right:auto;height:100%;width:94%;border-radius:.375rem;background-color:transparent;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.settings-dropdown-li[data-v-5fa252dc]:hover{cursor:pointer}.settings-dropdown-li[data-v-5fa252dc]:hover:after{--tw-bg-opacity: 1;background-color:rgb(199 210 254 / var(--tw-bg-opacity))}.theme-dark .settings-dropdown[data-v-5fa252dc]{background:#212121f2;--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity))}.theme-dark .settings-dropdown-li[data-v-5fa252dc]:hover:after{--tw-bg-opacity: 1;background-color:rgb(55 48 163 / var(--tw-bg-opacity))}.menu-bar[data-v-16e47ae3]{position:absolute;top:-1.75rem;right:0;z-index:10;display:flex;width:100%;align-items:center;justify-content:flex-end}.menu-bar .menu-items[data-v-16e47ae3]{position:relative;display:flex;align-items:center}.tooltip-color[data-v-66c3cde3]{position:absolute;display:flex;top:0;left:0;opacity:0;margin:0;background-color:#333;padding:.25rem .5rem;border-radius:5px;width:-moz-max-content;width:max-content;align-items:center;gap:.5rem;transition:opacity .2s ease-in-out;z-index:3;user-selidect:none}.tooltip-color .tooltip-color-text[data-v-66c3cde3]{-webkit-user-select:none;-moz-user-select:none;user-select:none;--tw-text-opacity: 1;color:rgb(245 245 245 / var(--tw-text-opacity))}.tooltip-color .tooltip-color-preview[data-v-66c3cde3]{width:1rem;height:1rem;border-radius:4px;border:1px solid #c7c7c7}.color-marker[data-v-f02f5cb4]{position:absolute;display:none;width:8px;height:8px;top:0;right:0;caret-color:transparent;border-radius:100%;filter:drop-shadow(.75px .75px 2px rgba(33,33,33,.6))}.color-marker.marker-light[data-v-f02f5cb4]{outline:2px solid #363636}.color-marker.marker-light[data-v-f02f5cb4]:before{content:"";width:12px;height:12px;margin-top:-2px;margin-left:-2px;border-radius:100%;outline:1px solid #f9f9f9;position:absolute;inset:0}.color-marker.marker-dark[data-v-f02f5cb4]{outline:2px solid #f9f9f9}.color-marker.marker-dark[data-v-f02f5cb4]:before{content:"";width:12px;height:12px;margin-top:-2px;margin-left:-2px;border-radius:100%;outline:1px solid #363636;position:absolute;inset:0}.canvas-wrapper[data-v-ae2640bd]{position:relative;width:100%;height:100%;height:160px}canvas[data-v-ae2640bd]{height:160px;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(245 245 245 / var(--tw-border-opacity))}.theme-dark canvas[data-v-ae2640bd]{--tw-border-opacity: 1;border-color:rgb(64 64 64 / var(--tw-border-opacity))}.color-slider[data-v-8b1870e5]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:.5rem;border-radius:2rem;margin:.5rem 0;background:linear-gradient(90deg,red,#ff4000,#ff8000,#ffbf00,#ff0,#bfff00,#80ff00,#40ff00,#0f0,#00ff40,#00ff80,#00ffbf,#0ff,#00bfff,#0080ff,#0040ff,#00f,#4000ff,#8000ff,#bf00ff,#f0f,#ff00bf,#ff0080,#ff0040,red);outline:none;transition:opacity .2s}.color-slider[data-v-8b1870e5]::-webkit-slider-thumb,.color-slider[data-v-8b1870e5]::-moz-range-thumb{appearance:none;-webkit-appearance:none;-moz-appearance:none;border:1px solid #000;width:.8rem;height:.8rem;border-radius:100%;background:transparent}.active-color[data-v-52185d36]{position:relative;z-index:10}.active-color-grid[data-v-52185d36]{position:relative;margin-top:.5rem;margin-bottom:.5rem;display:flex;align-items:center}.active-color-message[data-v-52185d36]{position:absolute;bottom:-1rem;width:100%;text-align:center;font-size:.875rem;line-height:1.25rem;font-weight:600;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.button-disabled[data-v-52185d36]{position:absolute;bottom:0;right:0;min-width:100%}.active-color-preview[data-v-52185d36]{height:2rem;width:100%;flex:1 1 0%;border-radius:.375rem;border-width:1px;--tw-border-opacity: 1;border-color:rgb(204 204 204 / var(--tw-border-opacity));transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.theme-dark .active-color-preview[data-v-52185d36]{--tw-border-opacity: 1;border-color:rgb(163 163 163 / var(--tw-border-opacity))}.error-text{color:#b00d0b}.success-text{color:#087819}.error-text[data-v-112fcd61]{color:#b00d0b}.success-text[data-v-112fcd61]{color:#087819}.input-button-wrapper[data-v-112fcd61]{transition:opacity .3s ease-in-out}.input-button-wrapper button[data-v-112fcd61]{transform-origin:top;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.message-span[data-v-112fcd61]{transition:opacity .3s ease-in-out;pointer-events:none;position:absolute;right:.5rem;top:1rem;z-index:10;margin-top:.75rem;cursor:default;font-size:.875rem;line-height:1.25rem;font-weight:600;caret-color:transparent}.hidden-text-input .input-button-wrapper button[data-v-112fcd61]{--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}input[type=text][data-v-112fcd61]{outline:1px solid #cccccc}.color-input[data-v-112fcd61]{z-index:auto;position:relative;z-index:0;height:3.5rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;transition-timing-function:linear}.color-input label[data-v-112fcd61]{caret-color:transparent;z-index:-1;font-size:.875rem;line-height:1.25rem;transition-property:opacity;transition-duration:.15s;transition-delay:75ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}.color-input input[data-v-112fcd61]{border-radius:6px;font-size:.95rem;z-index:10;height:1.75rem;width:100%;transform-origin:top;padding-left:.375rem;padding-right:.375rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.color-input.hidden-text-input[data-v-112fcd61]{z-index:-1;margin-top:-3.5rem}.color-input.hidden-text-input label[data-v-112fcd61]{opacity:0;transition-delay:0s}.color-input.hidden-text-input input[data-v-112fcd61]{transform-origin:top;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.theme-dark input[type=text][data-v-112fcd61]{outline:1px solid #161616;background:#212121;outline-color:#525252}.color-inputs[data-v-af0a8e8d]{gap:1.75rem;display:flex;flex-direction:column;gap:0px;overflow:hidden;padding-left:1px;padding-right:1px;padding-bottom:.75rem;padding-top:.25rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity))}.theme-dark .color-inputs[data-v-af0a8e8d]{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(38 38 38 / var(--tw-border-opacity))}.color-inputs.all-inputs-hidden[data-v-af0a8e8d]{margin-top:-.25rem;border-style:none;padding-bottom:0}button[data-v-35f2d1dc]{background:#cfd9fc;margin:0;display:flex;align-items:center;justify-content:center;padding:0;--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity));--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1)}button[data-v-35f2d1dc]:hover{background:#bfccff;--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity))}button[data-v-35f2d1dc]:disabled{pointer-events:none;--tw-bg-opacity: 1;background-color:rgb(163 163 163 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity));opacity:.3}.button-icon[data-v-35f2d1dc]{height:1.25rem;width:1.25rem;background-color:transparent;--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.button-icon[data-v-35f2d1dc]:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity))}.button-input-copy[data-v-35f2d1dc]{z-index:1;position:absolute;top:0;bottom:0;right:.5rem;top:1.75rem}.button-menu-bar[data-v-35f2d1dc]{height:1.25rem;width:1.25rem;background-color:transparent;--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity));--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.button-menu-bar[data-v-35f2d1dc]:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity))}.button-menu-bar .icon[data-v-35f2d1dc]{pointer-events:none}.button-add-active-color[data-v-35f2d1dc]{display:flex;height:2rem;width:5rem;flex-grow:1;align-items:center;justify-content:center;gap:.5rem;white-space:nowrap;border-radius:.375rem;padding-left:1rem;padding-right:1rem;transition-property:all;transition-duration:.5s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-add-active-color span[data-v-35f2d1dc]{line-height:1}.button-add-active-color.icon[data-v-35f2d1dc]{margin-left:.375rem;aspect-ratio:1 / 1;height:100%;padding:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.button-add-active-color.button-hidden[data-v-35f2d1dc]{flex-shrink:0;--tw-scale-x: 0;--tw-scale-y: 0;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));opacity:0}.button-add-active-color[data-v-35f2d1dc]:hover{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.button-palette-action[data-v-35f2d1dc]{width:-moz-max-content;width:max-content;border-radius:.25rem;padding-left:.5rem;padding-right:.5rem;padding-top:1px;padding-bottom:1px;font-size:.875rem;line-height:1.25rem;--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.button-palette-action.clear-palette[data-v-35f2d1dc]{color:#b00d0b;position:relative;--tw-bg-opacity: 1;background-color:rgb(245 245 245 / var(--tw-bg-opacity))}.button-palette-action.clear-palette[data-v-35f2d1dc]:before{content:"";border:1px solid transparent;background:#b00d0b33;position:absolute;inset:0;height:100%;width:100%;border-radius:.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.button-palette-action.clear-palette[data-v-35f2d1dc]:hover{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.button-palette-action.clear-palette[data-v-35f2d1dc]:hover:before{border:1px solid rgba(176,13,11,.7);opacity:.7}.theme-dark button[data-v-35f2d1dc]{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(224 231 255 / var(--tw-text-opacity))}.theme-dark button[data-v-35f2d1dc]:hover{--tw-bg-opacity: 1;background-color:rgb(67 56 202 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity))}.theme-dark .button-icon[data-v-35f2d1dc]{background-color:transparent;--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity))}.theme-dark .button-icon[data-v-35f2d1dc]:hover,.theme-dark .button-menu-bar[data-v-35f2d1dc]{background-color:transparent;--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity))}.theme-dark .button-menu-bar[data-v-35f2d1dc]:hover{background-color:transparent;--tw-text-opacity: 1;color:rgb(129 140 248 / var(--tw-text-opacity))}.theme-dark .button-palette-action.clear-palette[data-v-35f2d1dc]{position:relative;--tw-bg-opacity: 1;background-color:rgb(153 27 27 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(254 226 226 / var(--tw-text-opacity))}.theme-dark .button-palette-action.clear-palette[data-v-35f2d1dc]:before{content:"";border:1px solid transparent;z-index:-1;position:absolute;inset:0;height:100%;width:100%;border-radius:.25rem;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s}.theme-dark .button-palette-action.clear-palette[data-v-35f2d1dc]:hover{--tw-bg-opacity: 1;background-color:rgb(127 29 29 / var(--tw-bg-opacity));--tw-text-opacity: 1;color:rgb(254 202 202 / var(--tw-text-opacity));transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.theme-dark .button-palette-action.clear-palette[data-v-35f2d1dc]:hover:before{border:1px solid rgba(176,13,11,.7);opacity:.7}.palette[data-v-35f2d1dc]{display:flex;flex-direction:column;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(212 212 212 / var(--tw-border-opacity))}.theme-dark .palette[data-v-35f2d1dc]{border-top-width:1px;--tw-border-opacity: 1;border-color:rgb(38 38 38 / var(--tw-border-opacity))}.palette .palette-title[data-v-35f2d1dc]{padding-bottom:.25rem;padding-top:.5rem;font-size:.875rem;line-height:1.25rem}.palette .palette-colors[data-v-35f2d1dc]{z-index:1;background:#f9f9f9cc;margin-bottom:1.25rem;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:.875rem;border-radius:.375rem;padding:.25rem .375rem .375rem}.palette .palette-actions[data-v-35f2d1dc]{display:flex;justify-content:space-between}.palette-hidden[data-v-35f2d1dc]{z-index:-1;margin-bottom:-1rem;padding-top:0;opacity:0}.theme-dark .palette-colors[data-v-35f2d1dc]{background:#21212166}.background[data-v-557f8f32]{padding:.75rem;box-shadow:2px 2px 8px #6a6a6a4d;position:relative;background-color:transparent}.background[data-v-557f8f32]:after{z-index:-1;opacity:.75;position:absolute;inset:0;height:100%;width:100%;border-radius:.375rem}.background .background-small[data-v-557f8f32]{padding:2px}.background .background-small[data-v-557f8f32]:after{content:"";border-radius:.25rem}.theme-light.background[data-v-557f8f32]:after,.theme-light .background[data-v-557f8f32]:after{content:"";background:#f9f9f9}.theme-dark[data-v-557f8f32]{--tw-text-opacity: 1;color:rgb(229 229 229 / var(--tw-text-opacity))}.theme-dark.background[data-v-557f8f32]:after,.theme-dark .background[data-v-557f8f32]:after{content:"";background:#212121}.theme-dark input[type=text][data-v-557f8f32]{outline:1px solid #161616;background:#212121}.shook-color-picker[data-v-557f8f32]{display:flex;flex-direction:column;max-width:220px;width:-moz-max-content;width:max-content;transition:all .2s ease-in;z-index:1;opacity:0;position:relative;margin-left:auto;margin-right:auto;border-radius:.375rem}.shook-color-picker .color-picker-content[data-v-557f8f32]{z-index:1}.shook-color-picker .canvas-with-slider[data-v-557f8f32]{display:flex;flex-direction:column;gap:.75rem}.shook-color-picker .selected-colors-group[data-v-557f8f32]{display:flex;flex-direction:column;gap:.5rem}.shook-color-picker span[data-v-557f8f32]{--tw-text-opacity: 1;color:rgb(64 64 64 / var(--tw-text-opacity))}
