#pls-cp{position:fixed;bottom:22px;right:22px;z-index:99980;width:min(360px,calc(100vw - 24px));font-family:inherit;direction:ltr;color:#f7f4ff;box-sizing:border-box}#pls-cp *{box-sizing:border-box}#pls-cp button,#pls-cp a{font-family:inherit;cursor:pointer}#pls-cp .pls-cp-toggle{border:1px solid #a254e9;background:linear-gradient(120deg,#29113f,#151c34);color:#fff;box-shadow:0 6px 28px #a338d54d;border-radius:30px;padding:11px 16px;display:flex;gap:9px;align-items:center;font-weight:700;font-size:13px;margin-left:auto}#pls-cp:not(.is-collapsed) .pls-cp-toggle{display:none}#pls-cp .pls-cp-count{background:#ee4aa7;color:white;border-radius:20px;padding:1px 6px;font-size:10px}#pls-cp .pls-cp-panel{background:#0d1120;border:1px solid #8541c7;border-radius:18px;padding:15px;box-shadow:0 14px 55px #000a,0 0 24px #a345d126}#pls-cp [hidden]{display:none!important}#pls-cp .pls-cp-head{display:flex;align-items:center;gap:9px;margin-bottom:13px}#pls-cp .pls-cp-head-icon{background:#3b2055;padding:9px;border-radius:10px}#pls-cp .pls-cp-heading{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}#pls-cp .pls-cp-heading strong{font-size:15px}#pls-cp .pls-cp-heading small{font-size:11px;color:#afb3cb}#pls-cp .pls-cp-tag{font-size:9px;letter-spacing:.5px;color:#e3bbff;border:1px solid #72499d;padding:4px;border-radius:6px}#pls-cp .pls-cp-close{background:transparent;border:0;color:#c4b5d7;font-size:25px;line-height:1;padding:0 0 0 4px}#pls-cp .pls-cp-comment{background:#1a2033;border:1px solid #2c3550;border-radius:12px;padding:13px;min-height:128px}#pls-cp .pls-cp-person{display:flex;align-items:center;gap:7px;margin-bottom:9px}#pls-cp .pls-cp-logo{width:24px;height:24px;object-fit:cover;border-radius:50%}#pls-cp .pls-cp-token{color:#e0b1ff;font-weight:700;font-size:12px;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#pls-cp .pls-cp-date{font-size:10px;color:#929bb7}#pls-cp .pls-cp-author{font-size:12px;color:#fff}#pls-cp .pls-cp-text{font-size:13px;color:#d9deef;line-height:1.65;margin:5px 0 0;overflow-wrap:anywhere;max-height:100px;overflow:auto}#pls-cp .pls-cp-controls{display:flex;align-items:center;justify-content:center;gap:12px;margin:10px 0}#pls-cp .pls-cp-controls button{border:1px solid #53416c;background:#22263a;color:#fff;border-radius:8px;width:27px;height:25px;line-height:1;font-size:20px}#pls-cp .pls-cp-position{color:#9fa6c2;font-size:10px}#pls-cp .pls-cp-actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}#pls-cp .pls-cp-actions a{font-size:12px!important;font-weight:700;text-align:center;text-decoration:none!important;padding:11px 5px;border-radius:9px;color:#fff!important;line-height:1.3}#pls-cp .pls-cp-discuss{background:linear-gradient(120deg,#8c36d9,#632ab0)}#pls-cp .pls-cp-all{background:#222b42;border:1px solid #675184}#pls-cp .pls-cp-actions a:hover{filter:brightness(1.2)}@media(max-width:768px){#pls-cp{bottom:12px;right:12px;width:min(340px,calc(100vw - 24px))}#pls-cp .pls-cp-toggle{padding:10px 12px;font-size:12px}#pls-cp .pls-cp-panel{padding:12px;max-height:calc(100dvh - 75px);overflow:auto}}@media(prefers-reduced-motion:no-preference){#pls-cp .pls-cp-panel{animation:plsCpAppear .2s ease-out}@keyframes plsCpAppear{from{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}}
