.sticker-picker{min-width:0}.sticker-picker>div{flex-direction:column;gap:10px;min-width:0;display:flex}.sticker-picker>div>div:has(input[aria-label=搜索贴纸]){order:1;width:100%}.sticker-picker input[aria-label=搜索贴纸]{background:var(--surface-raised);width:100%;min-height:44px;box-shadow:none;border:0;border-radius:14px;padding-inline:14px;font-size:15px}.sticker-picker>div>div:has(input[aria-label=搜索贴纸])>div{border:1px solid hsl(var(--border) / .35);background:var(--surface-raised);border-radius:14px;min-height:44px;padding-inline:12px}.sticker-picker .sticker-cat-scroll{order:2;align-items:center;width:100%;min-width:0;display:flex}.sticker-picker>div>div:has(.ink-chip-row){order:2;align-items:center;width:100%;min-width:0;display:flex}.sticker-picker .sticker-cat-scroll{overflow:visible}.sticker-picker .ink-chip-row{padding-inline-end:1.5rem}.sticker-picker .sticker-pack-chip{max-width:152px;min-height:32px;color:hsl(var(--muted-foreground) / .72);letter-spacing:0;background:0 0;border-radius:999px;align-self:center;margin:0;padding:0 11px;font-size:12px;font-weight:400}.sticker-picker>div>div:has(.ink-chip-row) button[title^=换一套]{max-width:152px;min-height:32px;color:hsl(var(--muted-foreground) / .72);letter-spacing:0;background:0 0;border-radius:999px;align-self:center;margin:0;padding:0 11px;font-size:12px;font-weight:400}.sticker-picker .sticker-pack-chip:hover{background:var(--ink-item-hover);color:var(--foreground)}.sticker-picker>div>div:has(.ink-chip-row) button[title^=换一套]:hover{background:var(--ink-item-hover);color:var(--foreground)}.sticker-picker .ink-chip-row-wrap{flex:auto;width:100%;min-width:0}.sticker-picker .ink-chip-row{scrollbar-width:none;gap:5px;min-width:0;padding-bottom:2px;overflow-x:auto}.sticker-picker .ink-chip-row::-webkit-scrollbar{display:none}.sticker-picker .ink-chip{border-radius:999px;flex:none;min-height:32px;padding-inline:11px;font-size:12px;transition:background-color .16s,color .16s,transform .16s}.sticker-picker .ink-chip:active{transform:scale(.96)}.sticker-picker>div>div:has(.grid.grid-cols-12){order:4}.sticker-picker .grid.grid-cols-12{gap:10px 8px}.sticker-picker .grid.grid-cols-12>button.col-span-4{grid-column:span 3/span 3!important}.sticker-picker .grid.grid-cols-12>button.col-span-4>span:first-child,.sticker-picker .grid.grid-cols-12>button.col-span-6>span:first-child{aspect-ratio:1;min-height:0;height:auto!important}.sticker-picker .grid.grid-cols-12>button{transition:background-color .16s,transform .16s,opacity .16s;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:14px!important}.sticker-picker .grid.grid-cols-12>button:hover{background:hsl(var(--muted) / .22)!important;box-shadow:none!important;border-color:#0000!important}.sticker-picker .grid.grid-cols-12>button>span:first-child,.sticker-picker .grid.grid-cols-12>button>span:nth-child(2){background:0 0!important}.sticker-picker .grid.grid-cols-12>button>span:nth-child(2){display:none!important}.sticker-picker .grid.grid-cols-12>button.col-span-4>span:first-child img,.sticker-picker .grid.grid-cols-12>button.col-span-6>span:first-child img{object-fit:contain;transform-origin:50%;transform:none;padding:0!important}.sticker-picker>div>div:not(:has(input)):not(:has(.ink-chip-row)):not(:has(.grid)):not(:has([role=listbox])){color:hsl(var(--muted-foreground) / .62);letter-spacing:.01em;order:3;font-size:11px}.sticker-pack-menu{order:5;align-self:flex-end;width:min(220px,100%);max-height:240px;overflow-y:auto}.sticker-picker>div>div:has([role=listbox]){order:5;width:100%}.sticker-picker>div>button{order:6}@media (width<=640px){.sticker-picker>div{gap:8px}.sticker-picker input[aria-label=搜索贴纸]{min-height:46px;font-size:15px}.sticker-picker>div>div:has(input[aria-label=搜索贴纸])>div{border-radius:15px;min-height:46px}.sticker-picker .grid.grid-cols-12{gap:8px 6px}.sticker-picker .grid.grid-cols-12>button.col-span-4>span:first-child,.sticker-picker .grid.grid-cols-12>button.col-span-6>span:first-child{aspect-ratio:1}.sticker-picker .grid.grid-cols-12>button{border-radius:14px!important}.sticker-picker .ink-chip-row-wrap{margin-top:2px}.sticker-picker .ink-chip{min-height:30px;padding-inline:10px}.sticker-picker .sticker-pack-chip{min-height:30px;padding-inline:10px;font-size:12px}.sticker-picker>div>div:has(.ink-chip-row) button[title^=换一套]{min-height:30px;padding-inline:10px;font-size:12px}}
