.fitting-sticker-entry{margin:12px 0}.fitting-sticker-entry>button{color:#673f56;cursor:pointer;background:linear-gradient(110deg,#fff5f7,#f4efff);border:1px solid #b98b9e;border-radius:14px;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;width:100%;padding:12px 16px;font-size:14px;font-weight:650;display:flex}.fitting-sticker-entry small{letter-spacing:.04em;font-size:10px}.fitting-sticker-dialog{max-height:90dvh;overflow-y:auto;color:#47383e!important;background:#fffcfa!important;width:calc(100vw - 24px)!important;max-width:560px!important;padding:24px!important}.sticker-skins{flex-wrap:wrap;gap:7px;display:flex}.sticker-skins button{color:#614c56;cursor:pointer;background:#fff;border:1px solid #d7c8ce;border-radius:20px;padding:9px 12px;font-size:13px}.sticker-skins button[aria-pressed=true]{color:#fff;background:#674255;border-color:#674255}.sticker-preview{text-align:center;background:#eee9e7;border-radius:12px;min-height:80px;padding:12px}.sticker-preview canvas{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:45dvh;margin:auto;display:block}.sticker-caption{color:#77636c;font-size:12px}.sticker-actions{gap:8px;display:flex}.sticker-actions button{color:#fff;cursor:pointer;background:#684253;border:1px solid #684253;border-radius:12px;flex:1;padding:12px}.sticker-actions button:disabled{opacity:.5;cursor:wait}:is(.sticker-skins button:focus-visible,.sticker-actions button:focus-visible){outline-offset:2px;outline:3px solid #bd8aab}
