.cs-tabs{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(5,minmax(0,1fr));margin:14px 0 18px}.cs-tab{align-items:center;background:#141a2699;border:1px solid #94a3b838;border-radius:12px;color:#cbd5e1;cursor:pointer;display:flex;font-size:.82rem;font-weight:600;gap:8px;line-height:1.2;padding:11px 12px;text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.cs-tab svg{flex:0 0 auto}.cs-tab:hover{background:#d9ff4f1a;border-color:#d9ff4f61;color:#f5f7fb}.cs-tab.on{background:linear-gradient(135deg,#eeff9e,#d9ff4f 48%,#a9e52f);border-color:#0000;box-shadow:0 8px 22px #d9ff4f47;color:#0a1004}.cs-grid{grid-gap:18px;align-items:start;display:grid;gap:18px;grid-template-columns:minmax(340px,460px) minmax(0,1fr)}.cs-controls{position:sticky;top:16px}.cs-drop,.cs-thumbs{margin-bottom:14px}.cs-thumbs{display:flex;flex-wrap:wrap;gap:8px}.cs-thumb{background:#0f1420;border:2px solid #94a3b840;border-radius:9px;cursor:pointer;height:56px;overflow:hidden;padding:0;transition:border-color .15s ease,transform .15s ease;width:56px}.cs-thumb img{display:block;height:100%;object-fit:cover;width:100%}.cs-thumb:hover{border-color:#d9ff4f99;transform:translateY(-1px)}.cs-thumb.on{border-color:#d9ff4f;box-shadow:0 0 0 2px #d9ff4f42}.cs-clear{align-items:center;border-style:dashed;color:#f87171;display:flex;justify-content:center}.cs-control-body{background:#0c111b8c;border:1px solid #94a3b829;border-radius:12px;display:flex;flex-direction:column;gap:12px;margin-bottom:14px;padding:14px}.cs-row{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.cs-field{color:#94a3b8;display:flex;flex-direction:column;font-size:.78rem;font-weight:600;gap:5px}.cs-field span{letter-spacing:.01em}.cs-field input:not([type]),.cs-field input[type=number],.cs-field input[type=text],.cs-field select,.cs-field textarea{background:#0d1220;border:1px solid #94a3b840;border-radius:9px;color:#e6edf7;font-family:inherit;font-size:.84rem;outline:none;padding:8px 10px;transition:border-color .15s ease,box-shadow .15s ease;width:100%}.cs-field input:focus,.cs-field select:focus,.cs-field textarea:focus{border-color:#d9ff4f;box-shadow:0 0 0 3px #d9ff4f2e}.cs-field input[type=color]{background:#0d1220;border:1px solid #94a3b840;border-radius:9px;cursor:pointer;height:38px;padding:2px;width:100%}.cs-field textarea{min-height:62px;resize:vertical}.cs-check{align-items:center;color:#cbd5e1;cursor:pointer;display:flex;font-size:.82rem;font-weight:600;gap:8px}.cs-check input{accent-color:#d9ff4f;cursor:pointer;height:16px;width:16px}.cs-slider{display:flex;flex-direction:column;gap:4px}.cs-slider-label{align-items:baseline;color:#94a3b8;display:flex;font-size:.78rem;justify-content:space-between}.cs-slider-label b{color:#cbd5e1;font-weight:600}.cs-slider-label em{font-feature-settings:"tnum";color:#7fb0ff;font-style:normal;font-variant-numeric:tabular-nums}.cs-slider input[type=range]{accent-color:#d9ff4f;cursor:pointer;width:100%}.cs-quick{display:flex;flex-wrap:wrap;gap:8px}.cs-inline-note{align-items:flex-start;color:#8b9bb4;display:flex;font-size:.76rem;gap:6px;line-height:1.45;margin:0}.cs-inline-note svg{flex:0 0 auto;margin-top:2px}.cs-filter-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));max-height:320px;overflow-y:auto;padding-right:2px}.cs-filter{background:#94a3b814;border:2px solid #0000;border-radius:9px;cursor:pointer;display:flex;flex-direction:column;gap:4px;padding:4px;transition:border-color .15s ease,transform .15s ease}.cs-filter img{border-radius:6px;display:block;height:54px;object-fit:cover;width:100%}.cs-filter span{color:#aeb9cb;font-size:.68rem;line-height:1.15;text-align:center}.cs-filter:hover{border-color:#d9ff4f80;transform:translateY(-1px)}.cs-filter.on{background:#d9ff4f24;border-color:#d9ff4f}.cs-transform{display:flex;gap:8px;margin-bottom:14px}.cs-icon{align-items:center;background:#0d1220;border:1px solid #94a3b840;border-radius:9px;color:#cbd5e1;cursor:pointer;display:flex;flex:1 1;height:38px;justify-content:center;transition:background .15s ease,border-color .15s ease,color .15s ease}.cs-icon:hover{background:#d9ff4f24;border-color:#d9ff4f80;color:#f5f7fb}.cs-icon.on{background:#d9ff4f38;border-color:#d9ff4f;color:#0a1004}.cs-actions{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:12px}.cs-primary,.cs-secondary{align-items:center;border:1px solid #0000;border-radius:10px;cursor:pointer;display:inline-flex;font-size:.86rem;font-weight:700;gap:7px;justify-content:center;padding:11px 16px;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.cs-primary{background:linear-gradient(135deg,#eeff9e,#d9ff4f 48%,#a9e52f);box-shadow:0 8px 20px #d9ff4f42;color:#0a1004}.cs-primary:hover:not(:disabled){box-shadow:0 12px 26px #d9ff4f61;transform:translateY(-1px)}.cs-secondary{background:#94a3b81f;border-color:#94a3b847;color:#dbe6f5}.cs-secondary:hover:not(:disabled){background:#d9ff4f29;border-color:#d9ff4f80}.cs-primary:disabled,.cs-secondary:disabled{box-shadow:none;cursor:not-allowed;opacity:.45}.cs-preview-card{background:#0b0f18;border:1px solid #94a3b82e;border-radius:16px;display:flex;flex-direction:column;min-height:520px;overflow:hidden}.cs-preview-foot,.cs-preview-head{align-items:center;background:#0f1521e6;border-bottom:1px solid #94a3b824;display:flex;gap:10px;justify-content:space-between;padding:11px 16px}.cs-preview-foot{border-bottom:none;border-top:1px solid #94a3b824;color:#8b9bb4;font-size:.76rem}.cs-eyebrow{color:#7fb0ff;font-size:.68rem;font-weight:800;letter-spacing:.14em}.cs-preview-meta{color:#94a3b8;font-size:.76rem;max-width:60%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.cs-preview-stage{align-items:center;background-color:#070a11;background-image:linear-gradient(45deg,#94a3b812 25%,#0000 0),linear-gradient(-45deg,#94a3b812 25%,#0000 0),linear-gradient(45deg,#0000 75%,#94a3b812 0),linear-gradient(-45deg,#0000 75%,#94a3b812 0);background-position:0 0,0 11px,11px -11px,-11px 0;background-size:22px 22px;display:flex;flex:1 1;justify-content:center;min-height:400px;padding:22px}.cs-preview-inner{max-height:100%;max-width:100%;position:relative}.cs-preview-canvas{border-radius:6px;box-shadow:0 18px 50px #0000008c;display:block;height:auto;max-height:62vh;max-width:100%;touch-action:none;width:auto}.cs-preview-canvas.painting{cursor:crosshair}.cs-guides{inset:0;pointer-events:none;position:absolute}.cs-guide-oval{border:2px dashed #d9ff4fbf;border-radius:50%;height:62%;top:8%;width:44%}.cs-guide-eye,.cs-guide-oval{left:50%;position:absolute;transform:translateX(-50%)}.cs-guide-eye{top:34%}.cs-guide-chin,.cs-guide-eye{background:#d9ff4f99;height:1px;width:52%}.cs-guide-chin{top:70%}.cs-guide-chin,.cs-mask-hint{left:50%;position:absolute;transform:translateX(-50%)}.cs-mask-hint{background:#080c14d1;border:1px solid #d9ff4f66;border-radius:999px;bottom:12px;color:#cfe0ff;display:inline-flex;font-size:.72rem;font-weight:600;padding:6px 12px;white-space:nowrap}.cs-empty,.cs-mask-hint{align-items:center;gap:6px}.cs-empty{color:#64748b;display:flex;flex-direction:column;text-align:center}.cs-empty p{color:#94a3b8;font-weight:700;margin:4px 0 0}.cs-empty span{font-size:.8rem}@media (max-width:1100px){.cs-grid{grid-template-columns:1fr}.cs-controls{position:static}.cs-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.cs-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-row{grid-template-columns:1fr}.cs-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.cs-preview-stage{min-height:300px;padding:12px}.cs-preview-canvas{max-height:50vh}}
/*# sourceMappingURL=592.60456790.chunk.css.map*/