#sticker-speller{max-width:1500px;padding:clamp(8px,2vw,20px);display:flex;flex-direction:column;gap:16px}#sticker-speller .sp-head{display:flex;flex-wrap:wrap;align-items:center;gap:12px}#sticker-speller .sp-head h1{margin:0;font-size:clamp(18px,2vw,20px)}#sticker-speller .sp-head p{flex:1 1 320px;margin:0;font-size:clamp(12px,1.4vw,14px);color:#f5f6f7b8;line-height:1.45}#sticker-speller .sp-grid{display:grid;grid-template-columns:minmax(0,1fr) 380px;grid-template-rows:auto minmax(0,1fr);grid-template-areas:"compose preview" "compose side";align-items:start;gap:12px 20px}@media(max-width:1023px){#sticker-speller .sp-grid{grid-template-columns:1fr;grid-template-rows:none;grid-template-areas:"preview" "compose" "side"}}#sticker-speller .sp-compose{grid-area:compose;display:flex;flex-direction:column;gap:12px;min-width:0;padding:16px;background:#27292f;border:1px solid #383C46;border-radius:12px}#sticker-speller .sp-compose .ig-compose-body{overflow:visible}#sticker-speller .sp-preview{grid-area:preview;min-width:0}#sticker-speller .sp-preview .ig-preview{min-height:300px}#sticker-speller .sp-side{grid-area:side;display:flex;flex-direction:column;gap:12px;min-width:0}#sticker-speller .sp-side .ig-picker{max-height:460px}#sticker-speller .sp-side .ig-picker-body{border-radius:12px}#sticker-speller .sp-craft-link{align-self:flex-start}
