.draw-page-urmini[data-v-adf2a53e]{display:flex;gap:24px;height:calc(100vh - 112px)}.draw-page-urmini .draw-controls[data-v-adf2a53e]{background-color:#fff;border:1px solid #e6e8eb;border-radius:16px;display:flex;flex-direction:column;overflow-y:auto;padding:24px;width:320px}.draw-page-urmini .draw-controls .control-section[data-v-adf2a53e]{margin-bottom:24px}.draw-page-urmini .draw-controls .control-section .section-title[data-v-adf2a53e]{color:#1a1a1a;font-size:15px;font-weight:700;margin-bottom:12px}.draw-page-urmini .draw-controls .control-section .full-width[data-v-adf2a53e]{width:100%}.draw-page-urmini .draw-controls .control-section .prompt-tools[data-v-adf2a53e]{display:flex;justify-content:space-between;margin-top:4px}.draw-page-urmini .draw-controls .control-section .prompt-tools .el-button[data-v-adf2a53e]{color:#909399;font-size:12px;padding:4px 0}.draw-page-urmini .draw-controls .control-section .ratio-group[data-v-adf2a53e]{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(2,1fr)}.draw-page-urmini .draw-controls .control-section .ratio-group .ratio-item[data-v-adf2a53e]{align-items:center;background-color:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;cursor:pointer;display:flex;flex-direction:column;gap:8px;padding:12px;transition:all .2s}.draw-page-urmini .draw-controls .control-section .ratio-group .ratio-item .ratio-box[data-v-adf2a53e]{border:2px solid #94a3b8;border-radius:2px}.draw-page-urmini .draw-controls .control-section .ratio-group .ratio-item span[data-v-adf2a53e]{color:#64748b;font-size:12px}.draw-page-urmini .draw-controls .control-section .ratio-group .ratio-item.active[data-v-adf2a53e],.draw-page-urmini .draw-controls .control-section .ratio-group .ratio-item[data-v-adf2a53e]:hover{background-color:#ecf1fe;border-color:#2254f4}.draw-page-urmini .draw-controls .control-section .ratio-group .ratio-item.active .ratio-box[data-v-adf2a53e]{border-color:#2254f4}.draw-page-urmini .draw-controls .control-section .ratio-group .ratio-item.active span[data-v-adf2a53e]{color:#2254f4}.draw-page-urmini .draw-controls .control-section .style-grid[data-v-adf2a53e]{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(2,1fr)}.draw-page-urmini .draw-controls .control-section .style-grid .style-item[data-v-adf2a53e]{border-radius:8px;cursor:pointer;height:80px;overflow:hidden;position:relative}.draw-page-urmini .draw-controls .control-section .style-grid .style-item img[data-v-adf2a53e]{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .3s;width:100%}.draw-page-urmini .draw-controls .control-section .style-grid .style-item span[data-v-adf2a53e]{background:rgba(0,0,0,.5);bottom:0;color:#fff;font-size:11px;left:0;padding:4px;position:absolute;right:0;text-align:center}.draw-page-urmini .draw-controls .control-section .style-grid .style-item:hover img[data-v-adf2a53e]{transform:scale(1.1)}.draw-page-urmini .draw-controls .control-section .style-grid .style-item.active[data-v-adf2a53e]{outline:2px solid #2254f4;outline-offset:2px}.draw-page-urmini .draw-controls .draw-footer[data-v-adf2a53e]{margin-top:auto;padding-top:20px}.draw-page-urmini .draw-controls .draw-footer .generate-btn[data-v-adf2a53e]{border-radius:12px;font-size:16px;font-weight:600;height:48px;width:100%}.draw-page-urmini .draw-main[data-v-adf2a53e]{background-color:#fff;border:1px solid #e6e8eb;border-radius:16px;display:flex;flex:1;flex-direction:column;min-height:400px;padding:24px}.draw-page-urmini .draw-main .gallery-header[data-v-adf2a53e]{align-items:center;display:flex;justify-content:space-between;margin-bottom:24px}.draw-page-urmini .draw-main .gallery-header h2[data-v-adf2a53e]{color:#1a1a1a;font-size:20px;font-weight:700}.draw-page-urmini .draw-main .gallery-grid[data-v-adf2a53e]{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));overflow-y:auto}.draw-page-urmini .mobile-controls-toggle[data-v-adf2a53e]{align-items:center;background:#2254f4;border-radius:30px;bottom:24px;box-shadow:0 10px 15px -3px rgba(34,84,244,.4);color:#fff;cursor:pointer;display:flex;font-weight:700;gap:8px;left:50%;padding:12px 24px;position:fixed;transform:translateX(-50%);z-index:100}.draw-page-urmini .mobile-panel-drawer[data-v-adf2a53e] .el-drawer{border-radius:24px 24px 0 0;padding:24px}.draw-page-urmini .mobile-panel-drawer[data-v-adf2a53e] .el-drawer .el-drawer__header{color:#1e293b;font-weight:800;margin-bottom:20px}.draw-page-urmini .mobile-panel-drawer .drawer-content[data-v-adf2a53e]{display:flex;flex-direction:column;gap:20px}.draw-page-urmini .mobile-panel-drawer .drawer-content .panel-section label[data-v-adf2a53e]{color:#1e293b;display:block;font-size:14px;font-weight:600;margin-bottom:8px}.draw-page-urmini .mobile-panel-drawer .drawer-content .panel-footer[data-v-adf2a53e]{padding-top:20px}.draw-page-urmini .mobile-panel-drawer .drawer-content .panel-footer .el-button[data-v-adf2a53e]{border-radius:12px;font-weight:700;height:48px;width:100%}@media(max-width:1024px){.draw-page-urmini[data-v-adf2a53e]{flex-direction:column;gap:0;height:auto;padding:0}.draw-page-urmini .draw-controls[data-v-adf2a53e]{display:none}.draw-page-urmini .draw-main[data-v-adf2a53e]{border:none;border-radius:0;padding:16px}.draw-page-urmini .gallery-grid[data-v-adf2a53e]{gap:12px;grid-template-columns:repeat(2,1fr)}}