.portrait-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0}.portrait-grid button{min-width:0;background:#ffe9f7;border:2px solid #e5bdd9;border-radius:14px;padding:6px;color:#79275f}.portrait-grid button[aria-pressed=true]{border-color:#87235f;background:#e9d1f6}.portrait-grid img{display:block;width:100%;height:145px;object-fit:contain;background:#f9dfed;border-radius:8px}.portrait-grid b{display:block;padding:9px 0}.sticker-sheet-layout{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:30px;align-items:center;max-width:1100px;margin:auto}.sticker-sheet-preview{display:block;width:100%;height:auto;border-radius:18px;box-shadow:0 10px 25px #70215a25}.sticker-sheet-layout .activity-panel{width:100%}.style-actions>a{display:block;text-align:center;padding:13px;border:1px solid #cb9cbc;border-radius:12px}@media(max-width:750px){.sticker-sheet-layout{grid-template-columns:1fr}.portrait-grid{grid-template-columns:repeat(2,1fr)}.portrait-grid img{height:190px}}
