.creation-variant{min-width:0}.creation-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0}.creation-field{display:flex;flex-direction:column;gap:8px;margin:14px 0;font-size:13px}.creation-field input,.creation-field textarea,.creation-field select{width:100%;box-sizing:border-box;padding:12px;border:1px solid var(--line);background:var(--paper);color:var(--ink);font:inherit;border-radius:0}.creation-field textarea{resize:vertical}.creation-check{display:flex;gap:10px;align-items:flex-start;line-height:1.6;font-size:14px}.creation-check input{width:auto;margin-top:5px}.creation-steps{display:flex;gap:0;list-style:none;margin:24px 0;padding:0;border-bottom:1px solid var(--line);overflow:auto}.creation-steps li{padding:15px 18px;color:var(--muted);white-space:nowrap;font-size:12px}.creation-steps [aria-current]{color:var(--ink);border-bottom:3px solid var(--accent)}.creation-actions{display:flex;gap:10px;flex-wrap:wrap;margin:25px 0 0}.creation-error{color:#9c332a;font-size:14px;line-height:1.5}.creation-variant h3{margin-top:30px}.creation-variant .btn{margin:4px 7px 4px 0}.creation-variant td{overflow-wrap:anywhere}.creation-variant input:focus-visible,.creation-variant textarea:focus-visible,.creation-variant select:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.creation-variant [type=file]{max-width:100%}@media(max-width:750px){.creation-grid{grid-template-columns:1fr;gap:4px}.creation-actions .btn{width:100%;margin-right:0}.creation-steps li{padding:12px 10px}.creation-variant .variant-table{max-width:100%;overflow:auto}}
.creation-variant{grid-template-columns:minmax(0,1fr)}.creation-variant form,.creation-variant .creation-field,.creation-variant .panel{min-width:0;max-width:100%}.creation-variant .creation-check{display:flex}.creation-variant .creation-check input{width:auto;flex:none}
