:root{color-scheme:dark;--bg:#0e1013;--panel:#15181d;--panel2:#101318;--line:#292e36;--text:#f4f5f7;--muted:#8793a4;--blue:#2855e7}*{box-sizing:border-box}body{margin:0;background:var(--bg);color:var(--text);font-family:Inter,"Segoe UI",sans-serif}.qs-shell{max-width:1440px;margin:auto;padding:42px 34px 80px}.qs-breadcrumb{display:flex;align-items:center;gap:8px;margin-bottom:30px;color:#667386;font-size:10px;font-weight:700;letter-spacing:.08em}.qs-breadcrumb b{color:#a8b0bc}.qs-breadcrumb i{font-size:9px}.qs-head{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:34px}.qs-head p,.qs-card small,.qs-section-title>div>span{margin:0;color:#7f8da1;font:750 9px "JetBrains Mono",monospace;letter-spacing:.15em}.qs-head h1{margin:9px 0 7px;font-size:40px;font-weight:650;letter-spacing:-.035em}.qs-head span,.qs-muted{color:var(--muted);font-size:14px;line-height:1.55}button{font:inherit}.qs-primary,.qs-danger,#copyShare,.qs-share a{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:0 18px;border:1px solid #3159dc;border-radius:8px;background:var(--blue);box-shadow:0 5px 14px rgba(0,0,0,.16);color:#fff;font-size:10px;font-weight:800;letter-spacing:.055em;cursor:pointer;transition:.15s}.qs-primary:hover,#copyShare:hover{background:#3562ee}.qs-danger{border-color:#503039;background:#211418;box-shadow:none;color:#ff94a3}.qs-summary{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:22px}.qs-summary article{min-height:118px;padding:24px 26px;border:1px solid #272c34;border-radius:12px;background:var(--panel);box-shadow:0 10px 28px rgba(0,0,0,.11)}.qs-summary article div{display:grid;gap:7px}.qs-summary small{color:#788497;font:750 9px "JetBrains Mono",monospace;letter-spacing:.12em}.qs-summary b{font-size:24px;font-weight:620;letter-spacing:-.02em}.qs-summary em{color:#697689;font-size:11px;font-style:normal}.qs-layout{display:grid;grid-template-columns:292px minmax(0,1fr);gap:22px}.qs-list,.qs-card,.qs-empty{border:1px solid var(--line);border-radius:12px;background:var(--panel);box-shadow:0 14px 38px rgba(0,0,0,.12)}.qs-list{display:flex;flex-direction:column;min-height:640px;padding:20px}.qs-section-title{display:flex;align-items:center;justify-content:space-between;padding:2px 2px 17px;border-bottom:1px solid #242930}.qs-section-title>div{display:grid;gap:4px}.qs-section-title small{color:#667283;font-size:8px;letter-spacing:.1em}.qs-section-title button{display:grid;place-items:center;width:32px;height:32px;border:1px solid #303640;border-radius:7px;background:#111419;color:#aab5c5;cursor:pointer}.qs-show{position:relative;width:100%;margin-top:10px;padding:16px 38px 16px 15px;border:1px solid transparent;border-radius:8px;background:#111419;color:#fff;text-align:left;cursor:pointer}.qs-show:after{content:"›";position:absolute;right:14px;top:50%;transform:translateY(-50%);color:#536074;font-size:18px}.qs-show:hover{border-color:#323945}.qs-show.active{border-color:#3a5cbd;background:#182033;box-shadow:inset 2px 0 #5274dc}.qs-show b,.qs-show small{display:block}.qs-show b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.qs-show small{margin-top:7px;color:#788496;font:700 8px "JetBrains Mono",monospace;letter-spacing:.08em}.qs-list-help{display:flex;gap:10px;margin-top:auto;padding:18px 3px 2px;border-top:1px solid #242930;color:#6f7b8b}.qs-list-help i{color:#8192ac}.qs-list-help p{margin:0;font-size:10px;line-height:1.55}.qs-empty{display:grid;place-items:center;align-content:center;min-height:640px;padding:70px;text-align:center}.qs-empty>small{color:#8290a4;font:750 9px "JetBrains Mono",monospace;letter-spacing:.15em}.qs-empty h2{max-width:520px;margin:14px 0 12px;font-size:30px;font-weight:620;letter-spacing:-.03em}.qs-empty p{max-width:520px;margin:0 0 27px;color:var(--muted);font-size:13px;line-height:1.7}.qs-steps{display:flex;align-items:center;gap:16px;margin-top:48px;color:#5f6a79}.qs-steps div{display:flex;align-items:center;gap:8px}.qs-steps b{display:grid;place-items:center;width:26px;height:26px;border:1px solid #303641;border-radius:7px;color:#8d9aab;font-size:9px}.qs-steps span{font-size:10px;font-weight:650}#editor{display:grid;gap:18px}.qs-card{padding:30px 32px}.qs-card-head,.qs-share,.qs-actions{display:flex;align-items:center;justify-content:space-between;gap:16px}.qs-card h2{margin:6px 0 0;font-size:22px;font-weight:620;letter-spacing:-.025em}.qs-card-head p{margin:8px 0 0;color:#737f8f;font-size:12px}.qs-form-grid{display:grid;grid-template-columns:minmax(0,1fr) 250px;gap:0 20px;margin-top:12px}.qs-wide{grid-column:1/-1}.qs-card label{display:grid;gap:8px;margin-top:21px;color:#a5aeba;font-size:9px;font-weight:800;letter-spacing:.09em}.qs-card label>span{color:#6e7988;font-size:10px;font-weight:500;letter-spacing:0}.qs-card input,.qs-card textarea{width:100%;padding:14px 15px;border:1px solid #303640;border-radius:7px;background:var(--panel2);color:#fff;font:500 14px inherit;outline:none}.qs-card textarea{resize:vertical;line-height:1.5}.qs-card input:focus,.qs-card textarea:focus{border-color:#5071d7;box-shadow:0 0 0 3px rgba(71,103,202,.12)}.qs-input-suffix{position:relative}.qs-input-suffix input{padding-right:85px}.qs-input-suffix b{position:absolute;right:12px;top:50%;transform:translateY(-50%);color:#697586;font-size:8px}.qs-actions{justify-content:flex-start;margin-top:26px;padding-top:23px;border-top:1px solid #252a31}.qs-switch{display:flex!important;align-items:center;gap:9px!important;margin:0!important;padding:9px 11px;border:1px solid #303640;border-radius:7px;background:#111419}.qs-switch input{display:none}.qs-switch span{position:relative;width:38px;height:21px;border-radius:20px;background:#39414c}.qs-switch span:after{content:"";position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background:#fff;transition:.2s}.qs-switch input:checked+span{background:#3159df}.qs-switch input:checked+span:after{transform:translateX(17px)}.qs-switch b{color:#9ca7b5;font-size:9px}.qs-share{padding:24px 28px;border-color:#303b50;background:#161b24}.qs-share>div:first-child{min-width:0;flex:1}.qs-share strong{display:block;margin-top:7px;overflow:hidden;color:#d8e0ec;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.qs-share p{margin:6px 0 0;color:#6f7a8b;font-size:10px}.qs-share-actions{display:flex;gap:8px}.qs-share a{width:44px;padding:0;background:#121720;box-shadow:none;color:#b6c4d8}.qs-count{padding:8px 11px;border:1px solid #303640;border-radius:7px;background:#111419;color:#8f9caf;font:750 9px "JetBrains Mono",monospace}.qs-item-form{display:grid;grid-template-columns:280px 1fr;gap:22px;margin-top:25px;padding:20px;border:1px solid #252a31;border-radius:10px;background:#111419}.qs-upload{position:relative;min-height:170px;margin:0!important;border:1px dashed #3b4655;border-radius:8px;background:#131820;cursor:pointer}.qs-upload:hover{border-color:#5b709c}.qs-upload input{position:absolute;width:1px;height:1px;opacity:0}.qs-upload>span{display:grid!important;place-items:center;align-content:center;height:100%;padding:20px!important}.qs-upload i{margin-bottom:10px;color:#7f94be;font-size:23px}.qs-upload b{color:#c9d0da;font-size:11px}.qs-upload small{margin-top:5px;color:#687485!important;font-size:8px!important}.qs-product-fields{display:grid;grid-template-columns:1fr 190px;gap:0 16px;align-items:end}.qs-product-fields label{margin:0}.qs-product-fields button{grid-column:1/-1;margin-top:13px}.qs-divider{display:flex;align-items:center;gap:12px;margin-top:30px;color:#697585;font:750 8px "JetBrains Mono",monospace;letter-spacing:.13em}.qs-divider:after{content:"";height:1px;flex:1;background:#252a31}.qs-items{display:grid;grid-template-columns:repeat(auto-fill,minmax(175px,1fr));gap:16px;margin-top:20px}.qs-items>.qs-muted{grid-column:1/-1;padding:36px;border:1px dashed #2e343d;border-radius:8px;text-align:center}.qs-item{overflow:hidden;border:1px solid #303640;border-radius:9px;background:#111419}.qs-item:hover{border-color:#444c58;box-shadow:0 10px 24px rgba(0,0,0,.18)}.qs-item img{display:block;width:100%;aspect-ratio:4/5;object-fit:cover;background:#0b0e12}.qs-item div{padding:13px}.qs-item b,.qs-item span{display:block}.qs-item b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.qs-item span{margin-top:5px;color:#909bad;font-size:11px}.qs-item button{width:100%;margin-top:11px;padding:8px;border:1px solid #4d2c34;border-radius:6px;background:#211419;color:#ef8190;font-size:9px;font-weight:750;cursor:pointer}.qs-toast{position:fixed;right:24px;bottom:24px;z-index:50;padding:14px 18px;border:1px solid #365b4b;border-radius:9px;background:#10241c;box-shadow:0 16px 45px rgba(0,0,0,.35);color:#8df1bd;font-size:12px;opacity:0;pointer-events:none;transform:translateY(10px);transition:.2s}.qs-toast.show{opacity:1;transform:none}.qs-toast.bad{border-color:#673542;background:#2d171d;color:#ff9ca9}@media(max-width:1000px){.qs-layout{grid-template-columns:250px minmax(0,1fr)}.qs-item-form{grid-template-columns:220px 1fr}.qs-product-fields{grid-template-columns:1fr}.qs-product-fields label+label{margin-top:12px}}@media(max-width:820px){.qs-shell{padding:26px 16px 60px}.qs-layout{grid-template-columns:1fr}.qs-list{min-height:0}.qs-list-help{display:none}.qs-summary{grid-template-columns:1fr 1fr}.qs-summary article:last-child{grid-column:1/-1}.qs-form-grid{grid-template-columns:1fr}.qs-item-form{grid-template-columns:1fr}.qs-product-fields{grid-template-columns:1fr 180px}.qs-product-fields label+label{margin-top:0}.qs-card{padding:24px}.qs-empty{min-height:520px;padding:45px 24px}}@media(max-width:560px){.qs-shell{padding:20px 12px 50px}.qs-breadcrumb{margin-bottom:22px}.qs-head{align-items:stretch;flex-direction:column;margin-bottom:26px}.qs-head h1{font-size:34px}.qs-head span{font-size:13px}.qs-head .qs-primary{width:100%}.qs-summary{grid-template-columns:1fr;gap:10px}.qs-summary article,.qs-summary article:last-child{grid-column:auto;min-height:96px;padding:19px 20px}.qs-card{padding:20px 17px}.qs-card-head{align-items:flex-start;flex-direction:column}.qs-switch{align-self:stretch;justify-content:space-between}.qs-empty{padding:40px 18px}.qs-empty h2{font-size:25px}.qs-steps{gap:8px}.qs-steps i{display:none}.qs-steps div{display:grid;justify-items:center}.qs-steps span{font-size:8px}.qs-form-grid{display:block}.qs-actions{align-items:stretch;flex-direction:column}.qs-share{align-items:stretch;flex-wrap:wrap}.qs-share>div:first-child{flex-basis:100%}.qs-share-actions{width:100%}.qs-share-actions button{flex:1}.qs-item-form{padding:13px}.qs-product-fields{display:block}.qs-product-fields label+label{margin-top:12px}.qs-items{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.qs-toast{right:12px;bottom:12px;left:12px}}
[hidden]{display:none!important}.qs-editor{display:grid;gap:28px}.qs-empty+#editor{margin-top:28px}
