.prompt-text-scrollbar[data-v-235d57ca]{scrollbar-color:rgba(203,213,225,.6) transparent;scrollbar-width:thin}.prompt-text-scrollbar[data-v-235d57ca]::-webkit-scrollbar{height:6px;width:6px}.prompt-text-scrollbar[data-v-235d57ca]::-webkit-scrollbar-track{background:transparent}.prompt-text-scrollbar[data-v-235d57ca]::-webkit-scrollbar-thumb{background-color:#cbd5e199;border-radius:999px}.prompt-text-scrollbar[data-v-235d57ca]::-webkit-scrollbar-thumb:hover{background-color:#94a3b8}.prompt-text-scrollbar[data-v-235d57ca]::-webkit-scrollbar-button{display:none}.canvas-button[data-v-93d47f4a]{align-items:center;border-radius:8px;color:#34434d;display:flex;height:30px;justify-content:center;width:30px}.canvas-button[data-v-93d47f4a]:hover:not(:disabled){background:#f0f3ed}.canvas-button[data-v-93d47f4a]:focus-visible{outline:2px solid #74b425;outline-offset:2px}.canvas-button[data-v-93d47f4a]:disabled{cursor:not-allowed;opacity:.3}.option-button[data-v-02c84f4a]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#4b5563;padding:9px 10px;transition:background-color .15s,border-color .15s}.option-button[data-v-02c84f4a]:hover{background:#f9fafb}.option-button.is-active[data-v-02c84f4a]{background:#eff8e5;border-color:#74b425;color:#4f7f17}.magic-textarea[data-v-02c84f4a]{background:#fff;border:1px solid #e5e7eb;border-radius:8px;color:#374151;display:block;font-size:12px;line-height:1.65;min-width:0;outline:none;padding:10px;resize:vertical;width:100%}.magic-textarea[data-v-02c84f4a]:focus{border-color:#74b425}.magic-textarea[data-v-02c84f4a]::-moz-placeholder{color:#9ca3af}.magic-textarea[data-v-02c84f4a]::placeholder{color:#9ca3af}.magic-ratio-button[data-v-02c84f4a],.magic-tool-button[data-v-02c84f4a]{background:#fff;border-color:#e5e7eb;color:#4b5563}.magic-ratio-button.is-active[data-v-02c84f4a],.magic-tool-button.is-active[data-v-02c84f4a]{background:#eff8e5;border-color:#74b425;color:#4f7f17}.magic-controls-scrollbar[data-v-02c84f4a]{scrollbar-color:#d6d6d6 #fff;scrollbar-gutter:stable;scrollbar-width:thin}.magic-controls-scrollbar[data-v-02c84f4a]::-webkit-scrollbar{width:8px}.magic-controls-scrollbar[data-v-02c84f4a]::-webkit-scrollbar-track{background:#fff}.magic-controls-scrollbar[data-v-02c84f4a]::-webkit-scrollbar-thumb{background:#d6d6d6;background-clip:padding-box;border:2px solid #fff;border-radius:999px}.magic-gutter-mirror[data-v-02c84f4a]{overflow:hidden;scrollbar-gutter:stable;scrollbar-width:thin}.magic-size-slider[data-v-02c84f4a]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(to right,#2d3e47 0 var(--magic-brush-progress),#e5e5e5 var(--magic-brush-progress) 100%);border-radius:999px;height:8px}.magic-size-slider[data-v-02c84f4a]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#fff;border:4px solid #2d3e47;border-radius:50%;box-sizing:border-box;height:18px;width:18px}.magic-size-slider[data-v-02c84f4a]::-moz-range-thumb{background:#fff;border:4px solid #2d3e47;border-radius:50%;box-sizing:border-box;height:18px;width:18px}.magic-size-tooltip[data-v-02c84f4a]:after{border:5px solid transparent;border-top-color:#171d21;content:"";left:50%;position:absolute;top:100%;transform:translate(-50%)}button[data-v-02c84f4a]:disabled{cursor:not-allowed}
