.bp-sticker-picker{box-sizing:border-box;width:680px;max-width:calc(100vw - 24px);max-height:85dvh;padding:22px;border:1px solid #65552e;border-radius:16px;background:#191f27;color:#e8edf3;font-family:Pretendard,"Malgun Gothic",sans-serif;box-shadow:0 24px 80px #0009;overflow:auto}
.bp-sticker-picker::backdrop{background:#0009}.bp-sticker-picker header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.bp-sticker-picker h3{margin:0;color:#f1cf69;font-size:19px}.bp-sticker-picker p{margin:6px 0 0;color:#9ca9b9;font-size:13px}.bp-sticker-picker header button{width:36px;height:36px;border:1px solid #465260;border-radius:8px;background:#252d38;color:#e8edf3;font-size:25px;cursor:pointer}
.bp-comment-sticker-tools .bp-comment-sticker-selection img{width:120px}
.bp-sticker-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.bp-sticker-grid button{padding:9px;border:1px solid #384352;border-radius:10px;background:#11161d;cursor:pointer;min-width:0}.bp-sticker-grid button:hover,.bp-sticker-grid button:focus-visible{border-color:#e9bd42;background:#252d38;outline:none}.bp-sticker-grid img{display:block;width:50%;height:auto;margin:0 auto}
.cheditor-container .cheditor-tb-wrapper > .bp-sticker-button{display:flex!important;align-items:center;justify-content:center;gap:7px;float:left;box-sizing:border-box;width:100px!important;min-width:100px;height:34px;padding:0 10px;border:0!important;border-radius:4px;background:#252d38;color:#f1cf69;box-shadow:inset 0 0 0 1px #3b4552;font:13px Pretendard,"Malgun Gothic",sans-serif;cursor:pointer}
.bp-sticker-button svg,.bp-comment-sticker-add svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.7;flex-shrink:0}.bp-sticker-button:hover{background:#35404e!important}.bp-sticker-button::before,.bp-sticker-button::after{display:none!important}
.cheditor-container .cheditor-tb-wrapper-code > .bp-sticker-button,.cheditor-container .cheditor-tb-wrapper-preview > .bp-sticker-button,.cheditor-container .cheditor-tb-wrapper-readonly > .bp-sticker-button{display:none!important}
.bp-comment-sticker-tools{margin:9px 0 14px}.bp-comment-sticker-add{display:inline-flex;gap:7px;align-items:center;border:1px solid #465260;border-radius:8px;padding:8px 13px;background:#252d38;color:#f1cf69!important;font:13px Pretendard,"Malgun Gothic",sans-serif;cursor:pointer}.bp-comment-sticker-preview{display:flex;flex-wrap:wrap;gap:9px;margin-top:10px}.bp-comment-sticker-preview:empty{display:none}.bp-comment-sticker-selection{position:relative;display:block;max-width:100%;padding:10px 25px 10px 10px;border:1px solid #384352;border-radius:10px;background:#151b23}.bp-comment-sticker-selection img{display:block;width:240px;max-width:100%;height:auto}.bp-comment-sticker-selection button{position:absolute;top:3px;right:3px;width:24px;height:24px;border:0;border-radius:5px;background:#303a47;color:#fff!important;font-size:19px;cursor:pointer}
@media(max-width:600px){.bp-sticker-picker{padding:16px}.bp-sticker-grid{gap:7px}.bp-sticker-grid button{padding:6px}.cheditor-container .cheditor-tb-wrapper.cheditor-tb-wrapper > [name="Image"]{grid-column:1/4;grid-row:1;width:100%!important;min-width:0!important;gap:4px}.cheditor-container .cheditor-tb-wrapper.cheditor-tb-wrapper > [name="Video"]{grid-column:4/8;grid-row:1;width:100%!important;min-width:0!important;gap:4px}.cheditor-container .cheditor-tb-wrapper.cheditor-tb-wrapper > [name="Sticker"]{grid-column:8/11;grid-row:1;width:100%!important;min-width:0!important;gap:4px;padding:0 5px;font-size:12px}.cheditor-container .cheditor-tb-wrapper.cheditor-tb-wrapper > [name="Image"]::before{font-size:12px}.cheditor-container .cheditor-tb-wrapper.cheditor-tb-wrapper > [name="Video"]{font-size:12px}.bp-sticker-button svg{width:17px;height:17px}}
