.dark .layout-bg-highest[data-v-008a6099]{background:#202020}.dark .layout-bg-higher[data-v-008a6099]{background:#282828}.dark .layout-bg-high[data-v-008a6099]{background:#2b2b2b}.dark .layout-bg-normal[data-v-008a6099]{background:#2e2e2e}.dark .layout-bg-low[data-v-008a6099]{background:#32322f}.dark .layout-bg-lower[data-v-008a6099]{background:#363636}.dark .layout-bg-lowest[data-v-008a6099]{background:#393939}.layout-bg-highest[data-v-008a6099]{background:#eaeaea}.layout-bg-higher[data-v-008a6099]{background:#dfdfdf}.layout-bg-high[data-v-008a6099]{background:#cecece}.layout-bg-normal[data-v-008a6099]{background:#c1c1c1}.layout-bg-low[data-v-008a6099]{background:#a0a0a0}.layout-bg-lower[data-v-008a6099]{background:#898989}.layout-bg-lowest[data-v-008a6099]{background:#606060}.dark .layout-border-highest[data-v-008a6099]{border-color:#2a2a2a}.sub-border-black[data-v-008a6099]{border-color:#000}.sub-bg-black[data-v-008a6099]{background:#000}.sub-border-white[data-v-008a6099]{border-color:#fff}.sub-bg-white[data-v-008a6099]{background:#fff}.sub-border-purple[data-v-008a6099]{border-color:#7c0bbd}.sub-bg-purple[data-v-008a6099]{background:#7c0bbd}.sub-border-pink[data-v-008a6099]{border-color:#d557ea}.sub-bg-pink[data-v-008a6099]{background:#d557ea}.sub-border-darkblue[data-v-008a6099]{border-color:#0650b2}.sub-bg-darkblue[data-v-008a6099]{background:#0650b2}.sub-border-lightblue[data-v-008a6099]{border-color:#3b82f6}.sub-bg-lightblue[data-v-008a6099]{background:#3b82f6}.sub-border-green[data-v-008a6099]{border-color:#4db914}.sub-bg-green[data-v-008a6099]{background:#4db914}.sub-border-yellow[data-v-008a6099]{border-color:#ffd500}.sub-bg-yellow[data-v-008a6099]{background:#ffd500}.sub-border-orange[data-v-008a6099]{border-color:#f90}.sub-bg-orange[data-v-008a6099]{background:#f90}.sub-border-red[data-v-008a6099]{border-color:#d20505}.sub-bg-red[data-v-008a6099]{background:#d20505}.upload-zone[data-v-008a6099]{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1));border-width:2px;border-color:#0000;border-radius:1.5rem;width:100%;max-width:32rem;margin-left:auto;margin-right:auto;padding:.25rem;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;position:relative;overflow:hidden;box-shadow:0 10px 30px -10px #00000080}.upload-zone.dragging[data-v-008a6099]{transform:scale(1.02)}.glow-border[data-v-008a6099]{z-index:0;background:conic-gradient(from 90deg,transparent 0%,rgba(var(--color-primary-500),.2) 20%,rgba(var(--color-primary-400),1) 50%,rgba(var(--color-primary-500),.2) 80%,transparent 100%);animation:4s linear infinite rotate-008a6099;position:absolute;inset:-100%}.upload-zone.dragging .glow-border[data-v-008a6099]{background:conic-gradient(from 90deg,transparent 0%,rgba(var(--color-primary-500),.5) 20%,rgba(var(--color-primary-400),1) 50%,rgba(var(--color-primary-500),.5) 80%,transparent 100%);animation:2s linear infinite rotate-008a6099}.glow-border-inner[data-v-008a6099]{z-index:0;--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1));border-radius:22px;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s;position:absolute;inset:2px}.upload-zone:hover .glow-border-inner[data-v-008a6099]{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.upload-zone.dragging .glow-border-inner[data-v-008a6099]{background-color:#57122766}@keyframes rotate-008a6099{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.upload-content[data-v-008a6099]{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;padding:2rem;display:flex}.upload-icon-wrapper[data-v-008a6099]{background:radial-gradient(circle,rgba(var(--color-primary-500),.15) 0,transparent 70%);width:6rem;height:6rem;position:relative}.upload-icon[data-v-008a6099],.upload-icon-wrapper[data-v-008a6099]{border-radius:9999px;justify-content:center;align-items:center;display:flex}.upload-icon[data-v-008a6099]{--tw-border-opacity:1;border-width:1px;border-color:rgb(63 63 70/var(--tw-border-opacity,1));--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);padding:1.25rem;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.3s}.type-badge[data-v-008a6099],.upload-icon[data-v-008a6099],.upload-zone:hover .upload-icon[data-v-008a6099]{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.upload-zone:hover .upload-icon[data-v-008a6099]{--tw-shadow-color:#f65b8433;--tw-shadow:var(--tw-shadow-colored);border-color:#f65b8480;transform:translateY(-5px)}.type-badge[data-v-008a6099]{border-radius:var(--radius);--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1));--tw-shadow:0 1px 2px 0 #0000000d;--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);--tw-backdrop-blur:blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);border-width:1px;border-color:#3f3f4680;align-items:center;padding:.375rem .75rem;font-size:.75rem;font-weight:600;line-height:1rem;display:flex}.dark .layout-bg-highest[data-v-47ab0635]{background:#202020}.dark .layout-bg-higher[data-v-47ab0635]{background:#282828}.dark .layout-bg-high[data-v-47ab0635]{background:#2b2b2b}.dark .layout-bg-normal[data-v-47ab0635]{background:#2e2e2e}.dark .layout-bg-low[data-v-47ab0635]{background:#32322f}.dark .layout-bg-lower[data-v-47ab0635]{background:#363636}.dark .layout-bg-lowest[data-v-47ab0635]{background:#393939}.layout-bg-highest[data-v-47ab0635]{background:#eaeaea}.layout-bg-higher[data-v-47ab0635]{background:#dfdfdf}.layout-bg-high[data-v-47ab0635]{background:#cecece}.layout-bg-normal[data-v-47ab0635]{background:#c1c1c1}.layout-bg-low[data-v-47ab0635]{background:#a0a0a0}.layout-bg-lower[data-v-47ab0635]{background:#898989}.layout-bg-lowest[data-v-47ab0635]{background:#606060}.dark .layout-border-highest[data-v-47ab0635]{border-color:#2a2a2a}.sub-border-black[data-v-47ab0635]{border-color:#000}.sub-bg-black[data-v-47ab0635]{background:#000}.sub-border-white[data-v-47ab0635]{border-color:#fff}.sub-bg-white[data-v-47ab0635]{background:#fff}.sub-border-purple[data-v-47ab0635]{border-color:#7c0bbd}.sub-bg-purple[data-v-47ab0635]{background:#7c0bbd}.sub-border-pink[data-v-47ab0635]{border-color:#d557ea}.sub-bg-pink[data-v-47ab0635]{background:#d557ea}.sub-border-darkblue[data-v-47ab0635]{border-color:#0650b2}.sub-bg-darkblue[data-v-47ab0635]{background:#0650b2}.sub-border-lightblue[data-v-47ab0635]{border-color:#3b82f6}.sub-bg-lightblue[data-v-47ab0635]{background:#3b82f6}.sub-border-green[data-v-47ab0635]{border-color:#4db914}.sub-bg-green[data-v-47ab0635]{background:#4db914}.sub-border-yellow[data-v-47ab0635]{border-color:#ffd500}.sub-bg-yellow[data-v-47ab0635]{background:#ffd500}.sub-border-orange[data-v-47ab0635]{border-color:#f90}.sub-bg-orange[data-v-47ab0635]{background:#f90}.sub-border-red[data-v-47ab0635]{border-color:#d20505}.sub-bg-red[data-v-47ab0635]{background:#d20505}.transformable-object[data-v-47ab0635]{cursor:move;-webkit-user-select:none;user-select:none;touch-action:none;transform-origin:50%;justify-content:center;align-items:center;display:flex;position:absolute}.transformable-object.is-selected[data-v-47ab0635]{outline-offset:2px;outline:2px solid #3b82f6}.transformable-object.is-dragging[data-v-47ab0635]{opacity:.8}.object-content[data-v-47ab0635]{pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex}.object-content.emoji[data-v-47ab0635]{line-height:1}.object-content.text[data-v-47ab0635]{text-shadow:0 1px 2px #000c,0 0 4px #00000080;white-space:nowrap;font-weight:600;overflow:visible}.handle[data-v-47ab0635]{cursor:pointer;z-index:10;touch-action:none;background:#3b82f6;border:2px solid #fff;border-radius:50%;min-width:24px;min-height:24px;position:absolute}@media (width>=768px){.handle[data-v-47ab0635]{min-width:16px;min-height:16px}}.resize-handle[data-v-47ab0635]{width:12px;height:12px}.resize-handle[data-v-47ab0635]:before{content:"";position:absolute;inset:-8px}.resize-handle.corner-nw[data-v-47ab0635]{cursor:nw-resize;top:-6px;left:-6px}.resize-handle.corner-ne[data-v-47ab0635]{cursor:ne-resize;top:-6px;right:-6px}.resize-handle.corner-sw[data-v-47ab0635]{cursor:sw-resize;bottom:-6px;left:-6px}.resize-handle.corner-se[data-v-47ab0635]{cursor:se-resize;bottom:-6px;right:-6px}.rotate-handle[data-v-47ab0635]{width:28px;height:28px;cursor:-webkit-grab;cursor:grab;justify-content:center;align-items:center;display:flex;top:-40px;left:50%;transform:translate(-50%)}.rotate-handle[data-v-47ab0635]:active{cursor:-webkit-grabbing;cursor:grabbing}.delete-btn[data-v-47ab0635],.rotate-handle .handle-icon[data-v-47ab0635]{color:#fff;font-size:12px}.rotate-handle[data-v-47ab0635]:after{content:"";background:#3b82f6;width:2px;height:14px;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.delete-btn[data-v-47ab0635]{cursor:pointer;z-index:10;background:#ef4444;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;display:flex;position:absolute;top:-40px;right:-10px}.delete-btn[data-v-47ab0635]:hover{background:#dc2626}.delete-btn[data-v-47ab0635]:active,.edit-btn[data-v-47ab0635]:active{transform:scale(.95)}.edit-btn[data-v-47ab0635]{color:#fff;cursor:pointer;z-index:10;background:#3b82f6;border:2px solid #fff;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;font-size:11px;display:flex;position:absolute;top:-40px;left:-10px}.edit-btn[data-v-47ab0635]:hover{background:#2563eb}.dark .layout-bg-highest[data-v-73bfece5]{background:#202020}.dark .layout-bg-higher[data-v-73bfece5]{background:#282828}.dark .layout-bg-high[data-v-73bfece5]{background:#2b2b2b}.dark .layout-bg-normal[data-v-73bfece5]{background:#2e2e2e}.dark .layout-bg-low[data-v-73bfece5]{background:#32322f}.dark .layout-bg-lower[data-v-73bfece5]{background:#363636}.dark .layout-bg-lowest[data-v-73bfece5]{background:#393939}.layout-bg-highest[data-v-73bfece5]{background:#eaeaea}.layout-bg-higher[data-v-73bfece5]{background:#dfdfdf}.layout-bg-high[data-v-73bfece5]{background:#cecece}.layout-bg-normal[data-v-73bfece5]{background:#c1c1c1}.layout-bg-low[data-v-73bfece5]{background:#a0a0a0}.layout-bg-lower[data-v-73bfece5]{background:#898989}.layout-bg-lowest[data-v-73bfece5]{background:#606060}.dark .layout-border-highest[data-v-73bfece5]{border-color:#2a2a2a}.sub-border-black[data-v-73bfece5]{border-color:#000}.sub-bg-black[data-v-73bfece5]{background:#000}.sub-border-white[data-v-73bfece5]{border-color:#fff}.sub-bg-white[data-v-73bfece5]{background:#fff}.sub-border-purple[data-v-73bfece5]{border-color:#7c0bbd}.sub-bg-purple[data-v-73bfece5]{background:#7c0bbd}.sub-border-pink[data-v-73bfece5]{border-color:#d557ea}.sub-bg-pink[data-v-73bfece5]{background:#d557ea}.sub-border-darkblue[data-v-73bfece5]{border-color:#0650b2}.sub-bg-darkblue[data-v-73bfece5]{background:#0650b2}.sub-border-lightblue[data-v-73bfece5]{border-color:#3b82f6}.sub-bg-lightblue[data-v-73bfece5]{background:#3b82f6}.sub-border-green[data-v-73bfece5]{border-color:#4db914}.sub-bg-green[data-v-73bfece5]{background:#4db914}.sub-border-yellow[data-v-73bfece5]{border-color:#ffd500}.sub-bg-yellow[data-v-73bfece5]{background:#ffd500}.sub-border-orange[data-v-73bfece5]{border-color:#f90}.sub-bg-orange[data-v-73bfece5]{background:#f90}.sub-border-red[data-v-73bfece5]{border-color:#d20505}.sub-bg-red[data-v-73bfece5]{background:#d20505}.canvas-container[data-v-73bfece5]{touch-action:none;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative}.canvas-wrapper[data-v-73bfece5]{position:relative}.editor-canvas[data-v-73bfece5]{display:block}.editor-canvas.cursor-crosshair[data-v-73bfece5]{cursor:crosshair}.loading-overlay[data-v-73bfece5]{background:#11182780;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.objects-layer[data-v-73bfece5]{pointer-events:none;position:absolute;inset:0}.objects-layer[data-v-73bfece5] .transformable-object{pointer-events:auto}.objects-layer.no-pointer-events[data-v-73bfece5],.objects-layer.no-pointer-events[data-v-73bfece5] .transformable-object{pointer-events:none!important}.crop-overlay[data-v-73bfece5]{z-index:10;border:2px solid #fff;box-shadow:0 0 0 9999px #00000080}.crop-handle[data-v-73bfece5],.crop-overlay[data-v-73bfece5]{pointer-events:none;position:absolute}.crop-handle[data-v-73bfece5]{border:2px solid var(--primary-500,#6366f1);background:#fff;border-radius:2px;width:12px;height:12px}.crop-handle.crop-handle-tl[data-v-73bfece5]{top:-6px;left:-6px}.crop-handle.crop-handle-tr[data-v-73bfece5]{top:-6px;right:-6px}.crop-handle.crop-handle-bl[data-v-73bfece5]{bottom:-6px;left:-6px}.crop-handle.crop-handle-br[data-v-73bfece5]{bottom:-6px;right:-6px}.crop-clear-btn[data-v-73bfece5]{color:#fff;cursor:pointer;pointer-events:auto;background:#000000b3;border:none;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;transition:background .2s;display:flex;position:absolute;top:8px;right:8px}.crop-clear-btn[data-v-73bfece5]:hover{background:#ef4444e6}.dark .layout-bg-highest[data-v-7cb4fdc7]{background:#202020}.dark .layout-bg-higher[data-v-7cb4fdc7]{background:#282828}.dark .layout-bg-high[data-v-7cb4fdc7]{background:#2b2b2b}.dark .layout-bg-normal[data-v-7cb4fdc7]{background:#2e2e2e}.dark .layout-bg-low[data-v-7cb4fdc7]{background:#32322f}.dark .layout-bg-lower[data-v-7cb4fdc7]{background:#363636}.dark .layout-bg-lowest[data-v-7cb4fdc7]{background:#393939}.layout-bg-highest[data-v-7cb4fdc7]{background:#eaeaea}.layout-bg-higher[data-v-7cb4fdc7]{background:#dfdfdf}.layout-bg-high[data-v-7cb4fdc7]{background:#cecece}.layout-bg-normal[data-v-7cb4fdc7]{background:#c1c1c1}.layout-bg-low[data-v-7cb4fdc7]{background:#a0a0a0}.layout-bg-lower[data-v-7cb4fdc7]{background:#898989}.layout-bg-lowest[data-v-7cb4fdc7]{background:#606060}.dark .layout-border-highest[data-v-7cb4fdc7]{border-color:#2a2a2a}.sub-border-black[data-v-7cb4fdc7]{border-color:#000}.sub-bg-black[data-v-7cb4fdc7]{background:#000}.sub-border-white[data-v-7cb4fdc7]{border-color:#fff}.sub-bg-white[data-v-7cb4fdc7]{background:#fff}.sub-border-purple[data-v-7cb4fdc7]{border-color:#7c0bbd}.sub-bg-purple[data-v-7cb4fdc7]{background:#7c0bbd}.sub-border-pink[data-v-7cb4fdc7]{border-color:#d557ea}.sub-bg-pink[data-v-7cb4fdc7]{background:#d557ea}.sub-border-darkblue[data-v-7cb4fdc7]{border-color:#0650b2}.sub-bg-darkblue[data-v-7cb4fdc7]{background:#0650b2}.sub-border-lightblue[data-v-7cb4fdc7]{border-color:#3b82f6}.sub-bg-lightblue[data-v-7cb4fdc7]{background:#3b82f6}.sub-border-green[data-v-7cb4fdc7]{border-color:#4db914}.sub-bg-green[data-v-7cb4fdc7]{background:#4db914}.sub-border-yellow[data-v-7cb4fdc7]{border-color:#ffd500}.sub-bg-yellow[data-v-7cb4fdc7]{background:#ffd500}.sub-border-orange[data-v-7cb4fdc7]{border-color:#f90}.sub-bg-orange[data-v-7cb4fdc7]{background:#f90}.sub-border-red[data-v-7cb4fdc7]{border-color:#d20505}.sub-bg-red[data-v-7cb4fdc7]{background:#d20505}.toolbar[data-v-7cb4fdc7]{flex-direction:column;display:flex}.toolbar-main[data-v-7cb4fdc7]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(247 248 251/var(--tw-border-opacity,1));justify-content:space-between;align-items:center;gap:.5rem;padding:.5rem .75rem;display:flex}.toolbar-main[data-v-7cb4fdc7]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(24 24 29/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:rgb(37 37 45/var(--tw-border-opacity,1))}.tool-pills[data-v-7cb4fdc7]{align-items:center;gap:.375rem;display:flex}@media (width>=640px){.toolbar-main[data-v-7cb4fdc7]{padding:.75rem 1rem}.tool-pills[data-v-7cb4fdc7]{gap:.5rem}}.tool-pill[data-v-7cb4fdc7]{color:rgb(82 82 91/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(251 252 253/var(--tw-bg-opacity,1));--tw-text-opacity:1;border-width:1px;border-color:#0000;border-radius:.75rem;align-items:center;gap:.5rem;padding:.5rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s;display:flex}.tool-pill[data-v-7cb4fdc7]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 31 40/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.tool-pill[data-v-7cb4fdc7]:hover{--tw-bg-opacity:1;background-color:rgb(247 248 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.tool-pill[data-v-7cb4fdc7]:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(37 37 45/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.tool-pill.active[data-v-7cb4fdc7]{--tw-text-opacity:1;color:rgb(246 91 132/var(--tw-text-opacity,1));background-color:#f65b8426;border-color:#f65b8480}.tool-pill .tool-icon[data-v-7cb4fdc7]{font-size:1rem;line-height:1.5rem}.tool-pill .tool-text[data-v-7cb4fdc7]{display:none}@media (width>=640px){.tool-pill[data-v-7cb4fdc7]{padding:.625rem 1rem}.tool-pill .tool-text[data-v-7cb4fdc7]{display:inline}}.quick-actions[data-v-7cb4fdc7]{gap:.25rem}.action-btn[data-v-7cb4fdc7],.blur-mode-toggle[data-v-7cb4fdc7],.mode-pill[data-v-7cb4fdc7],.quick-actions[data-v-7cb4fdc7]{align-items:center;display:flex}.action-btn[data-v-7cb4fdc7]{border-radius:var(--radius);width:2.25rem;height:2.25rem;color:rgb(82 82 91/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(251 252 253/var(--tw-bg-opacity,1));--tw-text-opacity:1;justify-content:center;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s}.action-btn[data-v-7cb4fdc7]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 31 40/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.action-btn[data-v-7cb4fdc7]:hover{--tw-bg-opacity:1;background-color:rgb(247 248 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.action-btn[data-v-7cb4fdc7]:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(37 37 45/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.action-btn[data-v-7cb4fdc7]:disabled{cursor:not-allowed;opacity:.3}.action-btn[data-v-7cb4fdc7]:hover:disabled{background-color:initial}.settings-panel[data-v-7cb4fdc7]{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-bottom-width:1px;border-color:rgb(247 248 251/var(--tw-border-opacity,1))}.settings-panel[data-v-7cb4fdc7]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(24 24 29/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-color:rgb(37 37 45/var(--tw-border-opacity,1))}.settings-content[data-v-7cb4fdc7]{padding:.75rem}@media (width>=640px){.action-btn[data-v-7cb4fdc7]{width:2.5rem;height:2.5rem}.settings-content[data-v-7cb4fdc7]{padding-left:1rem;padding-right:1rem}}.blur-mode-toggle[data-v-7cb4fdc7]{flex-wrap:wrap;gap:.5rem;padding:.75rem .75rem .5rem}@media (width>=640px){.blur-mode-toggle[data-v-7cb4fdc7]{padding-left:1rem;padding-right:1rem}}.mode-pill[data-v-7cb4fdc7]{white-space:nowrap;border-radius:var(--radius);color:rgb(82 82 91/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(251 252 253/var(--tw-bg-opacity,1));--tw-text-opacity:1;border-width:1px;border-color:#0000;padding:.375rem .75rem;font-size:.875rem;font-weight:500;line-height:1.25rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.2s}@media (width>=640px){.mode-pill[data-v-7cb4fdc7]{padding:.5rem 1rem}}.mode-pill[data-v-7cb4fdc7]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 31 40/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.mode-pill[data-v-7cb4fdc7]:hover{--tw-bg-opacity:1;background-color:rgb(247 248 251/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1))}.mode-pill[data-v-7cb4fdc7]:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(37 37 45/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.mode-pill.active[data-v-7cb4fdc7]{--tw-border-opacity:1;border-color:rgb(255 107 147/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(246 91 132/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.slider-controls[data-v-7cb4fdc7]{-webkit-column-gap:1.5rem;-moz-column-gap:1.5rem;flex-wrap:wrap;gap:.75rem 1.5rem;padding-bottom:.75rem;padding-left:.75rem;padding-right:.75rem;display:flex}@media (width>=640px){.slider-controls[data-v-7cb4fdc7]{padding-left:1rem;padding-right:1rem}}.slider-group[data-v-7cb4fdc7]{flex:1;min-width:180px}.slider-header[data-v-7cb4fdc7]{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.slider-label[data-v-7cb4fdc7]{color:rgb(82 82 91/var(--tw-text-opacity,1));--tw-text-opacity:1;font-size:.75rem;font-weight:500;line-height:1rem}.slider-label[data-v-7cb4fdc7]:is(.dark *){--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.slider-value[data-v-7cb4fdc7]{--tw-text-opacity:1;color:rgb(24 24 27/var(--tw-text-opacity,1));border-radius:calc(-2px + var(--radius));--tw-bg-opacity:1;background-color:rgb(251 252 253/var(--tw-bg-opacity,1));padding:.125rem .5rem;font-size:.75rem;font-weight:600;line-height:1rem}.slider-value[data-v-7cb4fdc7]:is(.dark *){--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1));--tw-bg-opacity:1;background-color:rgb(31 31 40/var(--tw-bg-opacity,1))}.slider[data-v-7cb4fdc7]{cursor:pointer;appearance:none;--tw-bg-opacity:1;background-color:rgb(247 248 251/var(--tw-bg-opacity,1));border-radius:9999px;width:100%;height:.5rem}.slider[data-v-7cb4fdc7]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(37 37 45/var(--tw-bg-opacity,1))}.slider[data-v-7cb4fdc7]::-webkit-slider-thumb{cursor:pointer;appearance:none;--tw-bg-opacity:1;background-color:rgb(246 91 132/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-width:2px;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);width:1.25rem;height:1.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:9999px;transition-property:transform;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s}.slider[data-v-7cb4fdc7]::-webkit-slider-thumb:hover{--tw-scale-x:1.1;--tw-scale-y:1.1;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.slider[data-v-7cb4fdc7]::-moz-range-thumb{cursor:pointer;--tw-bg-opacity:1;background-color:rgb(246 91 132/var(--tw-bg-opacity,1));--tw-border-opacity:1;border-width:2px;border-color:rgb(255 255 255/var(--tw-border-opacity,1));--tw-shadow:0 10px 15px -3px #0000001a, 0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);width:1.25rem;height:1.25rem;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow);border-radius:9999px}.emoji-grid[data-v-7cb4fdc7]{flex-wrap:wrap;gap:.5rem;display:flex}.emoji-btn[data-v-7cb4fdc7]{border-radius:var(--radius);--tw-bg-opacity:1;background-color:rgb(251 252 253/var(--tw-bg-opacity,1));padding:.5rem;font-size:1.5rem;line-height:2rem;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);animation-duration:.15s}.emoji-btn[data-v-7cb4fdc7]:is(.dark *){--tw-bg-opacity:1;background-color:rgb(31 31 40/var(--tw-bg-opacity,1))}.emoji-btn[data-v-7cb4fdc7]:hover{--tw-bg-opacity:1;background-color:rgb(247 248 251/var(--tw-bg-opacity,1));--tw-scale-x:1.1;--tw-scale-y:1.1;-webkit-transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.emoji-btn[data-v-7cb4fdc7]:hover:is(.dark *){--tw-bg-opacity:1;background-color:rgb(37 37 45/var(--tw-bg-opacity,1))}.info-text[data-v-7cb4fdc7]{color:rgb(82 82 91/var(--tw-text-opacity,1));--tw-text-opacity:1;align-items:center;padding-top:.5rem;padding-bottom:.5rem;font-size:.875rem;line-height:1.25rem;display:flex}.info-text[data-v-7cb4fdc7]:is(.dark *){--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}
