.ratio-select[data-v-ca61c3d1]{background:#f8f8fa;border-radius:12px;display:flex;flex-wrap:wrap;gap:5px;padding:4px;position:relative}.ratio-slider[data-v-ca61c3d1]{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000000a;left:0;position:absolute;top:0;transition:transform .3s cubic-bezier(.645,.045,.355,1);z-index:1}.ratio-btn[data-v-ca61c3d1]{align-items:center;background:transparent;border:none;border-radius:6px;box-sizing:border-box;color:#666;cursor:pointer;display:flex;flex-direction:column;font-size:12px;justify-content:flex-start;padding:6px 4px;transition:all .2s}.ratio-btn.is-disabled[data-v-ca61c3d1],.ratio-btn[data-v-ca61c3d1]:disabled{cursor:not-allowed;opacity:.5}.ratio-btn[data-v-ca61c3d1]:not(:disabled):not(.is-disabled):hover{background:transparent}.ratio-btn.is-active[data-v-ca61c3d1]:not(:disabled):not(.is-disabled){background:transparent;border:none;box-shadow:none;color:#6046ff}.ratio-btn .ratio-preview-wrapper[data-v-ca61c3d1]{align-items:center;display:flex;justify-content:center;margin-bottom:4px}.ratio-btn .ratio-preview[data-v-ca61c3d1]{box-sizing:border-box}.ratio-btn .ratio-preview.ratio-auto[data-v-ca61c3d1],.ratio-btn .ratio-preview.ratio-fixed[data-v-ca61c3d1]{border:1.5px solid #333;border-radius:2px}.ratio-btn .ratio-preview.is-active-preview.ratio-auto[data-v-ca61c3d1],.ratio-btn .ratio-preview.is-active-preview.ratio-fixed[data-v-ca61c3d1]{border:1.5px solid #6046ff}.ratio-btn .ratio-label[data-v-ca61c3d1]{font-size:12px;font-weight:500;line-height:1.3;margin-top:auto;text-align:center}.ratio-btn.is-active:not(:disabled):not(.is-disabled) .ratio-label[data-v-ca61c3d1]{font-weight:600}.ratio-placeholder[data-v-ca61c3d1]{min-height:80px}.clarity-container[data-v-aefc1394]{background:#f8f8fa;border-radius:8px;display:flex;gap:5px;height:42px;overflow:hidden;padding:3px;position:relative;width:100%}.clarity-slider[data-v-aefc1394]{background:#fff;border-radius:6px;box-shadow:0 1px 4px #0000001a;left:0;position:absolute;top:0;transition:transform .3s cubic-bezier(.645,.045,.355,1);z-index:1}.clarity-btn[data-v-aefc1394]{align-items:center;border:none;border-radius:8px;color:#333;cursor:pointer;display:flex;flex:1;flex-direction:column;font-size:13px;font-weight:500;justify-content:center;line-height:1.3;margin:0;outline:none;padding:0;text-align:center;transition:all .2s ease;white-space:normal}.clarity-btn[data-v-aefc1394],.clarity-btn[data-v-aefc1394]:hover{background:transparent}.clarity-btn.is-active[data-v-aefc1394]{background:transparent;border:none;box-shadow:none;color:#6046ff;font-size:13px;font-weight:500}.clarity-btn.is-active[data-v-aefc1394]:first-child,.clarity-btn.is-active[data-v-aefc1394]:last-child{border-radius:8px}.num-container[data-v-dc650c2d]{background:#f8f8fa;border-radius:8px;display:flex;gap:3px;height:42px;overflow:hidden;padding:3px;position:relative;width:100%}.num-slider[data-v-dc650c2d]{background:#fff;border-radius:6px;box-shadow:0 1px 4px #0000001a;left:0;position:absolute;top:0;transition:transform .3s cubic-bezier(.645,.045,.355,1);z-index:1}.num-btn[data-v-dc650c2d]{align-items:center;background:transparent;border:none;border-radius:6px;color:#333;cursor:pointer;display:flex;flex:1;font-size:13px;font-weight:500;justify-content:center;margin:0;outline:none;transition:all .2s ease}.num-btn[data-v-dc650c2d]:first-child{margin-left:0}.num-btn[data-v-dc650c2d]:last-child{margin-right:0}.num-btn[data-v-dc650c2d]:hover:not(:disabled):not(.is-disabled){background:transparent}.num-btn.is-disabled[data-v-dc650c2d],.num-btn[data-v-dc650c2d]:disabled{cursor:not-allowed;opacity:.5}.num-btn.is-active[data-v-dc650c2d]:not(:disabled):not(.is-disabled){background:transparent;border:none;box-shadow:none;color:#6046ff;font-weight:600}
