.quick-main{max-width:1320px;margin:auto}.quick-intro{display:flex;justify-content:space-between;align-items:center;gap:24px;padding:28px 0}.quick-intro h1{font-size:clamp(30px,4vw,48px);letter-spacing:-1.5px;margin:14px 0}.quick-intro p{font-size:18px;color:#bfb4cd}.quick-avatar{width:110px;height:110px;object-fit:cover;border-radius:32px}.eyebrow{color:#ef91b5;font-size:12px;letter-spacing:1.6px;font-weight:700}.entry-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px;margin-bottom:24px}.entry{display:block;color:inherit;text-decoration:none;position:relative;transition:border-color .15s}.entry:hover{border-color:#ed82b0}.entry.selected{border-color:#e3498f;background:linear-gradient(140deg,#39203c,#191229)}.entry h2{font-size:21px;margin:14px 0 8px}.entry p{color:#c6bbd2;line-height:1.55}.entry small{color:#f39cbc}.entry-number{color:#b997bd;font-size:12px}.quick-workspace{display:grid;grid-template-columns:minmax(260px,.7fr) minmax(0,1.4fr);gap:24px;align-items:start}.quick-workspace fieldset{border:0;padding:0;margin:0;min-width:0}.quick-workspace h2{margin-top:12px}.quick-workspace label{margin:18px 0 10px}.quick-workspace button{margin-top:12px}.quick-workspace input[type=color]{width:100%;height:48px;padding:5px}.quick-workspace .two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.brand-card summary{list-style:none;cursor:pointer}.brand-card summary span{display:block;font-size:13px;color:#bfb4cd;margin:8px 0}.brand-card #logoPreview{max-width:100%;height:100px;object-fit:contain;margin-top:20px;background:#fff;border-radius:8px}.brand-card small{display:block;color:#bfb4cd;line-height:1.5}.check{display:flex!important;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}.check input{width:18px;min-width:18px;margin-top:2px}#results{margin-top:42px}.variant-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.variant-card{min-width:0}.variant-card h3{font-size:22px;margin-top:0}.variant-card img{width:100%;display:block;object-fit:contain;background:#080611;border:1px solid #51435e;border-radius:12px}.variant-card .actions{gap:8px;display:flex;flex-wrap:wrap;margin:16px 0}.variant-card .actions a{flex:1;text-align:center}.variant-card textarea{min-height:140px;resize:vertical}.variant-card details{margin:16px 0}.variant-card details summary{cursor:pointer}.history-select{max-width:520px;margin:18px 0}.quick-main [hidden]{display:none!important}dialog::backdrop{background:#0009}dialog p{overflow-wrap:anywhere}button,a.button{min-height:44px}#scheduleFields{margin-top:12px}@media(max-width:900px){.entry-grid{gap:12px}.quick-workspace{grid-template-columns:1fr}.brand-card summary{display:block}.variant-grid{grid-template-columns:1fr 1fr}.quick-avatar{width:84px;height:84px}}@media(max-width:600px){.quick-intro{padding:16px 0;gap:12px}.quick-avatar{width:64px;height:64px;border-radius:20px}.quick-intro h1{font-size:31px;letter-spacing:-.9px}.entry-grid,.variant-grid{grid-template-columns:1fr}.entry-grid .entry{padding:20px}.entry h2{margin-top:8px}.quick-workspace{gap:16px}.quick-main{padding:16px}.quick-intro p{font-size:16px}.quick-workspace .two{gap:8px}header{gap:12px;align-items:flex-start}header nav{flex-wrap:wrap}.variant-card img{max-height:620px}.row.spread{align-items:flex-start;gap:16px}#results h2{font-size:25px}.quick-workspace input{min-width:0}}

.check{flex-direction:row!important}.quick-workspace .check input{flex:0 0 18px;height:18px;padding:0}
