
input[type=number][data-v-motif-repeat-20261112]{width:130px;border:1px solid #cbd5e1;border-radius:8px;padding:8px 12px;font:inherit;color:inherit;background:white}input[type=number][data-v-motif-repeat-20261112]:focus{outline:2px solid #94a3b8;outline-offset:1px}
.motif-repeat[data-v-motif-repeat-20261112] .repeat-picker canvas{max-height:420px;width:auto;max-width:100%;margin:auto}.rotation-row[data-v-motif-repeat-20261112],.picker-tools[data-v-motif-repeat-20261112],.preview-heading[data-v-motif-repeat-20261112],.motif-footer[data-v-motif-repeat-20261112]{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.rotation-row[data-v-motif-repeat-20261112]{margin:12px 0}.motif-columns[data-v-motif-repeat-20261112]{display:grid;grid-template-columns:1fr 1fr;gap:28px}.note[data-v-motif-repeat-20261112]{font-size:13px;line-height:1.65;color:#64748b}.background-value[data-v-motif-repeat-20261112]{display:flex;align-items:center;gap:6px;font-size:12px}.background-value i[data-v-motif-repeat-20261112]{width:24px;height:24px;border:1px solid #cbd5e1;border-radius:5px}.gap-controls label[data-v-motif-repeat-20261112]{display:flex;align-items:center;justify-content:space-between;gap:12px}.preview-heading[data-v-motif-repeat-20261112]{justify-content:space-between;margin:18px 0 10px}.preview-heading span[data-v-motif-repeat-20261112]{font-size:12px;color:#64748b}.repeat-display[data-v-motif-repeat-20261112]{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,1fr);max-height:480px;max-width:100%;margin:auto;outline:1px solid #cbd5e1;overflow:hidden}.repeat-display img[data-v-motif-repeat-20261112]{display:block;width:100%;height:100%}.stale[data-v-motif-repeat-20261112]{opacity:.55}.motif-footer[data-v-motif-repeat-20261112]{justify-content:space-between;border-top:1px solid #e2e8f0;padding-top:18px;margin-top:18px}@media(max-width:760px){.motif-columns[data-v-motif-repeat-20261112]{grid-template-columns:1fr}.rotation-row[data-v-motif-repeat-20261112] .el-radio-group{display:flex;flex-wrap:wrap}.repeat-display[data-v-motif-repeat-20261112]{max-height:420px}}

.motif-crop-dialog{max-height:92vh;display:flex;flex-direction:column}.motif-crop-dialog .el-dialog__body{overflow:auto;min-height:0}.motif-mode-switch{display:flex;gap:8px;margin:0 0 16px;flex-wrap:wrap}.motif-mode-switch button{padding:10px 16px;border:1px solid #cbd5e1;border-radius:8px;background:white;color:#334155;font:inherit;cursor:pointer}.motif-mode-switch button[aria-pressed=true]{color:white;background:#252b36;border-color:#252b36}.motif-mode-switch button:disabled{opacity:.5;cursor:default}