.plsrai{width:100%;box-sizing:border-box;margin:18px auto;padding:18px 20px;border-radius:18px;background:#050510;border:1px solid rgb(156 39 255 / .72);box-shadow:0 0 24px rgb(156 39 255 / .24);color:#f7f7ff;font-family:inherit}.plsrai-head{display:flex;align-items:center;gap:11px}.plsrai-orb{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(135deg,#9c27ff,#ff4bd8,#ff315d);box-shadow:0 0 16px rgb(255 75 216 / .38);font-size:19px}.plsrai-title h2{margin:0;color:#6EC1E4;font-size:20px;line-height:1.15}.plsrai-title p{margin:3px 0 0;color:#aaaacb;font-size:10.5px}.plsrai-live{margin-left:auto;border:1px solid #0f8;color:#0f8;border-radius:99px;padding:4px 8px;font-size:8px}.plsrai-chips{display:flex;gap:7px;flex-wrap:wrap;margin:15px 0 11px}.plsrai-chips button{background:#101020;color:#f2f2ff;border:1px solid rgb(255 255 255 / .18);border-radius:99px;padding:7px 11px;font-size:10.5px;font-weight:700;cursor:pointer}.plsrai-msgs{min-height:175px;max-height:500px;overflow:auto;background:#070716;border:1px solid rgb(255 255 255 / .09);border-radius:13px;padding:10px}.plsrai-msg{max-width:92%;padding:10px 11px;border-radius:11px;margin:6px 0;line-height:1.6;font-size:12px;white-space:pre-wrap;overflow-wrap:anywhere}.plsrai-msg a{color:#6EC1E4}.plsrai-msg.bot{background:#0e0e24}.plsrai-msg.user{margin-left:auto;background:linear-gradient(135deg,#6520a7,#c31f7b)}.plsrai-analyze-this{margin-top:9px;border:0;border-radius:99px;padding:8px 12px;background:linear-gradient(135deg,#9c27ff,#ff4bd8,#ff315d);color:#fff;font-size:10.5px;font-weight:800;cursor:pointer}.plsrai-form{display:flex;gap:8px;margin-top:10px}.plsrai-form textarea{flex:1;min-width:0;min-height:50px;background:#202027;border:1px solid rgb(255 255 255 / .12);color:#fff;border-radius:11px;padding:10px;font-size:11px;resize:vertical}.plsrai-form button{border:0;border-radius:11px;padding:0 15px;background:linear-gradient(135deg,#ff00cc,#ff0066,#ffd600);color:#fff;font-size:10.5px;font-weight:800;cursor:pointer}.plsrai-note{text-align:center;color:#8585a6;font-size:8.5px;margin-top:8px}@media(max-width:600px){.plsrai{padding:14px}.plsrai-form{flex-direction:column}.plsrai-form button{padding:10px}.plsrai-title h2{font-size:18px}.plsrai-msg{font-size:11.5px}}.plsrai-msg.bot p{margin:0 0 8px}.plsrai-msg.bot p:last-child{margin-bottom:0}.plsrai-msg.bot strong{color:#fff;font-weight:750}.plsrai-msg.bot h3{margin:14px 0 7px;color:#6EC1E4;font-size:14px;line-height:1.35}.plsrai-msg.bot h4{margin:12px 0 6px;color:#ff7bd9;font-size:12.5px;line-height:1.35}.plsrai-msg.bot ul,.plsrai-msg.bot ol{margin:7px 0 10px 20px;padding:0}.plsrai-msg.bot li{margin:4px 0;line-height:1.55}.plsrai-msg.bot a{display:inline-block;color:#6EC1E4;text-decoration:none;border-bottom:1px dotted rgb(110 193 228 / .55)}.plsrai-msg.bot a:hover{color:#fff;border-color:#fff}.plsrai-msg.bot code{background:#17172b;border:1px solid rgb(255 255 255 / .1);padding:2px 5px;border-radius:5px;color:#ffd36e;font-size:.92em}.plsrai-gap{height:5px}.plsrai-table-wrap{overflow-x:auto;margin:10px 0;border:1px solid rgb(255 255 255 / .1);border-radius:10px}.plsrai-table{width:100%;border-collapse:collapse;font-size:11px;min-width:560px}.plsrai-table th{background:#17172c;color:#6EC1E4;text-align:left;padding:8px;border-bottom:1px solid rgb(255 255 255 / .12)}.plsrai-table td{padding:8px;vertical-align:top;border-bottom:1px solid rgb(255 255 255 / .07);color:#e8e8f6}.plsrai-table tr:last-child td{border-bottom:0}.plsrai-msg.bot h3:first-child{margin-top:2px}.plsrai-msg.bot p:has(strong){line-height:1.6}.plsrai-msg.bot strong{letter-spacing:.01em}.plsrai-msg.bot p strong:first-child{color:#8fdcff}.plsrai-msg.bot ul li::marker{color:#ff4bd8}.plsrai-msg.bot ul{padding-left:18px}.plsrai-msg.bot li{padding-left:2px;margin:6px 0}.plsrai-msg.bot li a{white-space:nowrap}.plsrai-form textarea::placeholder{color:#85859b}.plsrai{width:100%!important;max-width:none!important;min-width:0!important;box-sizing:border-box!important;margin:0!important;padding:14px 16px!important;border-radius:14px!important}.elementor-widget-shortcode .plsrai,.elementor-shortcode .plsrai,.elementor-widget-container .plsrai{width:100%!important;max-width:none!important}.plsrai-head{gap:9px!important}.plsrai-orb{width:36px!important;height:36px!important;flex:0 0 36px!important;font-size:17px!important}.plsrai-title h2{font-size:18px!important}.plsrai-title p{font-size:9.5px!important}.plsrai-chips{margin:11px 0 8px!important;gap:6px!important}.plsrai-chips button{padding:6px 9px!important;font-size:10px!important}.plsrai-msgs{min-height:115px!important;max-height:330px!important;padding:8px!important}.plsrai-msg{padding:8px 9px!important;margin:5px 0!important;font-size:11.5px!important;line-height:1.5!important}.plsrai-form{margin-top:7px!important}.plsrai-form textarea{min-height:42px!important;height:42px!important;padding:8px 9px!important}.plsrai-form button{min-height:42px!important;padding:0 13px!important}.plsrai-note{margin-top:5px!important}@media(max-width:767px){.plsrai{width:100%!important;max-width:none!important;margin:0!important;padding:12px!important}.plsrai-msgs{min-height:105px!important;max-height:280px!important}.plsrai-form{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;gap:6px!important}.plsrai-form textarea{width:100%!important;min-width:0!important;height:42px!important;min-height:42px!important}.plsrai-form button{width:auto!important;min-width:78px!important;padding:0 10px!important}}.plsrai{position:relative!important;isolation:isolate;overflow:hidden;border:1px solid rgb(168 85 247 / .72)!important;animation:plsrai-border-breathe 4.2s ease-in-out infinite}.plsrai::before{content:"";position:absolute;z-index:5;top:-1px;left:-35%;width:34%;height:2px;pointer-events:none;background:linear-gradient(90deg,transparent,#6ec1e4 20%,#a855f7 48%,#ff2dbd 72%,transparent);filter:drop-shadow(0 0 5px rgb(255 45 189 / .9));animation:plsrai-neon-rail 5.8s linear infinite}.plsrai::after{content:"";position:absolute;z-index:-1;width:210px;height:210px;left:-105px;top:-120px;border-radius:50%;pointer-events:none;background:radial-gradient(circle,rgb(168 85 247 / .11) 0%,rgb(255 45 189 / .045) 42%,transparent 72%)}.plsrai-orb{position:relative!important;box-shadow:0 0 10px rgb(255 45 189 / .48),0 0 22px rgb(168 85 247 / .24)!important;animation:plsrai-logo-pulse 3s ease-in-out infinite}.plsrai-orb::after{content:"";position:absolute;top:-35%;left:-80%;width:38%;height:170%;transform:rotate(24deg);pointer-events:none;background:linear-gradient(90deg,transparent,rgb(255 255 255 / .88),transparent);opacity:0;animation:plsrai-logo-shine 5.4s ease-in-out infinite}.plsrai-title h2{text-shadow:0 0 9px rgb(110 193 228 / .15),0 0 15px rgb(168 85 247 / .10)}.plsrai-live{position:relative;animation:plsrai-live-glow 2.4s ease-in-out infinite}.plsrai-live::before{content:"";display:inline-block;width:5px;height:5px;margin-right:5px;border-radius:50%;vertical-align:middle;background:#0f8;box-shadow:0 0 7px rgb(0 255 136 / .9);animation:plsrai-live-dot 1.8s ease-in-out infinite}.plsrai-chips button{transition:border-color .22s ease,box-shadow .22s ease,transform .22s ease!important}.plsrai-chips button:hover{transform:translateY(-1px);border-color:rgb(255 45 189 / .58)!important;box-shadow:0 0 10px rgb(168 85 247 / .18),0 0 15px rgb(255 45 189 / .09)}.plsrai-form button{transition:filter .2s ease,transform .2s ease,box-shadow .2s ease!important}.plsrai-form button:hover{transform:translateY(-1px);filter:brightness(1.07);box-shadow:0 0 12px rgb(255 0 153 / .32),0 0 20px rgb(168 85 247 / .17)}.plsrai-msgs{box-shadow:inset 0 0 24px rgb(76 29 149 / .035)}@keyframes plsrai-border-breathe{0%,100%{border-color:rgb(168 85 247 / .58);box-shadow:0 0 14px rgb(168 85 247 / .13),0 0 26px rgb(255 45 190 / .045)}50%{border-color:rgb(213 71 255 / .88);box-shadow:0 0 22px rgb(168 85 247 / .24),0 0 38px rgb(255 45 190 / .09)}}@keyframes plsrai-neon-rail{0%{left:-38%;opacity:0}8%{opacity:1}84%{opacity:1}100%{left:108%;opacity:0}}@keyframes plsrai-logo-pulse{0%,100%{transform:scale(1);box-shadow:0 0 9px rgb(255 45 189 / .42),0 0 19px rgb(168 85 247 / .20)}50%{transform:scale(1.035);box-shadow:0 0 14px rgb(255 45 189 / .67),0 0 28px rgb(168 85 247 / .34)}}@keyframes plsrai-logo-shine{0%,64%{left:-80%;opacity:0}69%{opacity:.72}78%{left:145%;opacity:0}100%{left:145%;opacity:0}}@keyframes plsrai-live-glow{0%,100%{box-shadow:0 0 5px rgb(0 255 136 / .10)}50%{box-shadow:0 0 11px rgb(0 255 136 / .25)}}@keyframes plsrai-live-dot{0%,100%{opacity:.5;transform:scale(.82)}50%{opacity:1;transform:scale(1.18)}}@media(max-width:767px){.plsrai::after{width:150px;height:150px;left:-80px;top:-90px}.plsrai::before{animation-duration:6.6s}}@media(prefers-reduced-motion:reduce){.plsrai,.plsrai::before,.plsrai-orb,.plsrai-orb::after,.plsrai-live,.plsrai-live::before{animation:none!important}}.plsrai{background:radial-gradient(circle at 8% 0%,rgb(0 190 220 / .045),transparent 28%),radial-gradient(circle at 96% 10%,rgb(168 85 247 / .045),transparent 26%),#070811!important;border-color:rgb(40 190 210 / .62)!important;box-shadow:0 0 0 1px rgb(40 190 210 / .025),0 0 17px rgb(40 190 210 / .09),0 0 30px rgb(168 85 247 / .035)!important;animation:plsrai-frame-138 4.6s ease-in-out infinite!important}.plsrai::before{background:linear-gradient(90deg,transparent,rgb(83 211 225 / .25),#42c8d8,rgb(83 211 225 / .25),transparent)!important;filter:drop-shadow(0 0 5px rgb(66 200 216 / .48))!important}.plsrai-msgs{background:linear-gradient(145deg,#0b0d17,#090b13)!important;border-color:rgb(137 111 205 / .14)!important;box-shadow:inset 0 0 22px rgb(86 52 150 / .025)!important}.plsrai-msg.bot{background:linear-gradient(135deg,#11121d,#0e1019)!important;border:1px solid rgb(168 85 247 / .13)!important;box-shadow:inset 2px 0 0 rgb(168 85 247 / .48)!important}.plsrai-msg.user{background:linear-gradient(135deg,rgb(105 37 157 / .95),rgb(176 31 126 / .92))!important;border:1px solid rgb(255 76 190 / .22)!important;color:#fff!important}.plsrai-form textarea{background:#0e1018!important;border-color:rgb(168 85 247 / .16)!important}.plsrai-form textarea:focus{border-color:rgb(168 85 247 / .50)!important;box-shadow:0 0 10px rgb(168 85 247 / .07)!important}.plsrai-chips button,.plsrai-chips button:nth-child(1),.plsrai-chips button:nth-child(2),.plsrai-chips button:nth-child(3){background:linear-gradient(135deg,#151424,#1a1729)!important;border:1px solid rgb(179 137 220 / .25)!important;color:#d9c8eb!important;box-shadow:none!important}.plsrai-chips button:hover,.plsrai-chips button:nth-child(1):hover,.plsrai-chips button:nth-child(2):hover,.plsrai-chips button:nth-child(3):hover{background:linear-gradient(135deg,#1b172d,#211a34)!important;border-color:rgb(196 153 235 / .48)!important;color:#f1e6fb!important;box-shadow:0 0 10px rgb(168 85 247 / .09)!important}.plsrai-live{color:#7df0b4!important;border-color:rgb(0 255 136 / .52)!important;background:rgb(0 255 136 / .025)!important;box-shadow:0 0 7px rgb(0 255 136 / .08)!important}.plsrai-live::before{background:#00ff88!important;box-shadow:0 0 7px rgb(0 255 136 / .75)!important}.plsrai-form button{box-shadow:none}.plsrai-form button:hover{box-shadow:0 0 12px rgb(255 0 153 / .27),0 0 19px rgb(168 85 247 / .13)!important}.plsrai-title h2{color:inherit!important}.plsrai-msg.bot a{color:inherit}@keyframes plsrai-frame-138{0%,100%{border-color:rgb(40 190 210 / .48);box-shadow:0 0 0 1px rgb(40 190 210 / .018),0 0 13px rgb(40 190 210 / .065),0 0 26px rgb(168 85 247 / .025)}50%{border-color:rgb(70 205 220 / .72);box-shadow:0 0 0 1px rgb(40 190 210 / .03),0 0 19px rgb(40 190 210 / .11),0 0 31px rgb(168 85 247 / .04)}}.plsrai{position:relative!important;overflow:hidden!important;padding:0!important;border:1px solid rgb(65 196 214 / .82)!important;border-radius:17px!important;background:#060811!important;box-shadow:0 0 0 1px rgb(65 196 214 / .035),0 8px 28px rgb(0 0 0 / .24),0 0 22px rgb(38 185 205 / .10)!important}.plsrai-head{position:relative!important;margin:0!important;padding:15px 18px 10px!important;background:radial-gradient(circle at 2% 0%,rgb(255 42 183 / .10),transparent 26%),linear-gradient(100deg,#111225 0%,#0c1020 55%,#07151a 100%)!important;border-bottom:1px solid rgb(82 197 212 / .13)!important}.plsrai-head::after{content:"";position:absolute;left:18px;right:18px;bottom:-1px;height:1px;background:linear-gradient(90deg,rgb(255 50 188 / .50),rgb(157 88 230 / .20),rgb(54 199 216 / .40),transparent);pointer-events:none}.plsrai-chips{position:relative!important;margin:0!important;padding:8px 18px 10px!important;gap:7px!important;background:#0b0d18!important;border-bottom:1px solid rgb(255 255 255 / .045)!important}.plsrai-chips button,.plsrai-chips button:nth-child(1),.plsrai-chips button:nth-child(2),.plsrai-chips button:nth-child(3){background:#181526!important;border:1px solid rgb(181 139 219 / .29)!important;color:#e1d2ee!important}.plsrai-chips button:hover,.plsrai-chips button:nth-child(1):hover,.plsrai-chips button:nth-child(2):hover,.plsrai-chips button:nth-child(3):hover{background:#211a31!important;border-color:rgb(204 163 238 / .56)!important;color:#fff!important}.plsrai-msgs{position:relative!important;margin:10px 16px 8px!important;width:auto!important;min-height:105px!important;max-height:330px!important;padding:10px!important;border:1px solid rgb(135 106 194 / .18)!important;border-radius:13px!important;background:radial-gradient(circle at 100% 0%,rgb(73 189 205 / .035),transparent 32%),#0c0e18!important;box-shadow:inset 0 1px 0 rgb(255 255 255 / .025),0 5px 15px rgb(0 0 0 / .12)!important}.plsrai-msg.bot{position:relative!important;background:linear-gradient(135deg,#141625,#10121d)!important;border:1px solid rgb(160 113 210 / .17)!important;border-left:3px solid rgb(187 82 224 / .72)!important;border-radius:9px!important;padding:9px 11px!important;box-shadow:0 4px 13px rgb(0 0 0 / .09)!important}.plsrai-msg.user{background:linear-gradient(135deg,#632c83,#9c286e)!important;border:1px solid rgb(255 89 190 / .22)!important;border-radius:9px!important}.plsrai-form{position:relative!important;margin:0!important;padding:8px 16px 5px!important;gap:8px!important;background:linear-gradient(180deg,#090b13,#0c0d16)!important;border-top:1px solid rgb(255 255 255 / .045)!important}.plsrai-form textarea{background:#11131d!important;border:1px solid rgb(155 111 203 / .20)!important;border-radius:10px!important;box-shadow:inset 0 1px 8px rgb(0 0 0 / .16)!important}.plsrai-form textarea:focus{background:#131520!important;border-color:rgb(187 102 224 / .48)!important;box-shadow:inset 0 1px 8px rgb(0 0 0 / .14),0 0 0 1px rgb(187 102 224 / .06)!important}.plsrai-note{margin:0!important;padding:1px 16px 9px!important;background:#0c0d16!important}.plsrai-live{color:#63e8a2!important;border-color:rgb(0 255 136 / .55)!important;background:rgb(0 255 136 / .035)!important;box-shadow:0 0 9px rgb(0 255 136 / .08)!important}.plsrai-live::before{background:#00ff88!important;box-shadow:0 0 7px rgb(0 255 136 / .8)!important}.plsrai-orb{background:linear-gradient(145deg,#ff35bd,#a83ee8)!important;box-shadow:0 0 11px rgb(255 45 189 / .46),0 0 22px rgb(168 85 247 / .20)!important}.plsrai-form button{background:linear-gradient(135deg,#f500a5,#ff287e 58%,#ffb000)!important;color:#fff!important;border:0!important;box-shadow:0 4px 14px rgb(246 0 145 / .14)!important}.plsrai::before{height:2px!important;background:linear-gradient(90deg,transparent,#43c9da,rgb(103 232 249 / .85),#43c9da,transparent)!important;filter:drop-shadow(0 0 6px rgb(67 201 218 / .58))!important}@media(max-width:767px){.plsrai-head{padding:12px 12px 9px!important}.plsrai-head::after{left:12px;right:12px}.plsrai-chips{padding:7px 12px 9px!important}.plsrai-msgs{margin:8px 11px 7px!important;min-height:95px!important}.plsrai-form{padding:7px 11px 4px!important}.plsrai-note{padding:1px 11px 8px!important}}.plsrai{padding:0!important;min-height:0!important;background:#070811!important;border:1px solid rgb(56 198 214 / .78)!important;border-radius:18px!important;overflow:hidden!important}.plsrai-shell{display:grid;grid-template-columns:250px minmax(0,1fr);width:100%;min-width:0}.plsrai-identity{position:relative;display:flex;flex-direction:column;justify-content:center;min-width:0;padding:20px 20px;background:radial-gradient(circle at 12% 8%,rgb(255 43 185 / .20),transparent 30%),linear-gradient(145deg,#171026,#0d1020 56%,#09161b);border-right:1px solid rgb(61 200 215 / .18)}.plsrai-identity::after{content:"";position:absolute;right:-1px;top:18px;bottom:18px;width:1px;background:linear-gradient(transparent,#3cc8d8,rgb(180 70 220 / .55),transparent);box-shadow:0 0 8px rgb(60 200 216 / .30)}.plsrai-brandrow{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px}.plsrai-identity .plsrai-orb{width:48px!important;height:48px!important;flex:0 0 48px!important;font-size:22px!important;border-radius:14px!important}.plsrai-identity .plsrai-title h2{font-size:21px!important;margin:0 0 3px!important}.plsrai-identity .plsrai-title p{font-size:10px!important;line-height:1.35!important;opacity:.68}.plsrai-status{display:flex;align-items:center;gap:7px;margin-top:16px;padding-top:12px;border-top:1px solid rgb(255 255 255 / .065);font-size:9px;letter-spacing:.05em;text-transform:uppercase;color:#77839a}.plsrai-status span{width:6px;height:6px;border-radius:50%;background:#00e982;box-shadow:0 0 8px rgb(0 233 130 / .65)}.plsrai-console{display:flex;flex-direction:column;min-width:0;background:linear-gradient(145deg,#090b13,#0b0d16)}.plsrai-console .plsrai-chips{margin:0!important;padding:12px 14px 9px!important;background:transparent!important;border:0!important}.plsrai-console .plsrai-chips button{min-height:32px;border-radius:9px!important;background:#151322!important}.plsrai-idle{display:flex;align-items:center;gap:11px;margin:0 14px 10px;padding:12px 14px;border:1px dashed rgb(168 85 247 / .22);border-radius:12px;background:linear-gradient(135deg,rgb(168 85 247 / .045),rgb(58 194 211 / .025));color:#d9dce7}.plsrai-idle[hidden]{display:none!important}.plsrai-idle-icon{display:grid;place-items:center;width:31px;height:31px;flex:0 0 31px;border-radius:9px;background:rgb(168 85 247 / .12);color:#e171ff;box-shadow:inset 0 0 0 1px rgb(212 96 255 / .15)}.plsrai-idle strong{display:block;font-size:12px;margin-bottom:2px}.plsrai-idle small{display:block;color:#7e879b;font-size:10px;line-height:1.35}.plsrai-console .plsrai-msgs{display:none;margin:0 14px 9px!important;min-height:0!important;max-height:330px!important;padding:8px!important;border-radius:12px!important}.plsrai.plsrai-active .plsrai-msgs{display:block}.plsrai-console .plsrai-form{margin-top:auto!important;padding:9px 14px 5px!important;background:rgb(5 6 12 / .48)!important;border-top:1px solid rgb(255 255 255 / .045)!important}.plsrai-console .plsrai-form textarea{height:42px!important;min-height:42px!important;border-radius:10px!important}.plsrai-console .plsrai-note{padding:0 14px 8px!important;background:rgb(5 6 12 / .48)!important}@media(max-width:767px){.plsrai-shell{grid-template-columns:1fr}.plsrai-identity{padding:13px 14px 11px;border-right:0;border-bottom:1px solid rgb(61 200 215 / .15)}.plsrai-identity::after{top:auto;left:14px;right:14px;bottom:-1px;width:auto;height:1px;background:linear-gradient(90deg,transparent,#3cc8d8,rgb(180 70 220 / .5),transparent)}.plsrai-brandrow{margin-bottom:7px}.plsrai-identity .plsrai-orb{width:39px!important;height:39px!important;flex-basis:39px!important;font-size:18px!important}.plsrai-identity .plsrai-title h2{font-size:18px!important}.plsrai-status{display:none}.plsrai-console .plsrai-chips{padding:9px 10px 7px!important}.plsrai-idle{margin:0 10px 8px;padding:10px 11px}.plsrai-console .plsrai-msgs{margin:0 10px 8px!important}.plsrai-console .plsrai-form{padding:8px 10px 4px!important}.plsrai-console .plsrai-note{padding:0 10px 7px!important}}.plsrai-token-hint{display:flex;align-items:center;gap:8px;margin:0 14px 8px;padding:7px 10px;border:1px solid rgb(168 85 247 / .14);border-radius:9px;background:linear-gradient(90deg,rgb(168 85 247 / .06),rgb(255 45 189 / .02),transparent);color:#8e96aa;font-size:10px;line-height:1.4}.plsrai-token-hint strong{color:#d9c6ec;font-weight:700}.plsrai-token-hint-icon{display:grid;place-items:center;width:20px;height:20px;flex:0 0 20px;border-radius:6px;background:rgb(168 85 247 / .11);color:#d76cff;font-size:8px}@media(max-width:767px){.plsrai-token-hint{margin:0 10px 7px;padding:7px 9px;font-size:9.5px}}.plsrai{margin:22px auto!important;border:1px solid rgb(193 73 255 / .68)!important;border-radius:22px!important;overflow:hidden!important;background:#070817!important;box-shadow:0 0 0 1px rgb(255 58 176 / .08),0 15px 45px rgb(0 0 0 / .4),0 0 30px rgb(133 41 248 / .18)!important}.plsrai-shell{position:relative!important;grid-template-columns:minmax(245px,27%) minmax(0,1fr)!important;background:linear-gradient(115deg,#120b2c,#070c1a 62%,#100b21)!important}.plsrai-identity{position:relative!important;overflow:hidden!important;padding:25px 24px!important;background:radial-gradient(ellipse at 10% 0%,rgb(224 41 223 / .24),transparent 60%),linear-gradient(150deg,#1b1038,#0b1224)!important}.plsrai-identity:before{content:'';position:absolute;pointer-events:none;width:170px;height:170px;right:-90px;top:-80px;border:1px solid rgb(234 80 255 / .26);border-radius:50%;box-shadow:0 0 0 25px rgb(174 61 255 / .035),0 0 0 50px rgb(174 61 255 / .025)}.plsrai-identity .plsrai-orb{width:58px!important;height:58px!important;flex-basis:58px!important;border-radius:18px!important;font-size:30px!important;background:linear-gradient(145deg,#7024ff,#f32dbe 65%,#ff5668)!important;box-shadow:0 0 0 5px rgb(239 48 202 / .1),0 0 30px rgb(242 47 193 / .5)!important}.plsrai-identity .plsrai-title h2{font-size:clamp(22px,2vw,30px)!important;letter-spacing:-.7px!important;color:#fff!important;text-shadow:0 0 18px rgb(210 90 255 / .35)}.plsrai-identity .plsrai-title p{font-size:11px!important;color:#b7b4d4!important;opacity:1!important;margin-top:7px!important}.plsrai-live{background:rgb(0 255 157 / .09)!important;box-shadow:0 0 12px rgb(0 255 157 / .13);font-weight:800!important;letter-spacing:.08em}.plsrai-status{color:#9ca6c7!important}.plsrai-console{background:radial-gradient(ellipse at 85% 0%,rgb(41 94 212 / .12),transparent 55%),linear-gradient(160deg,#0c0d20,#090b18)!important}.plsrai-console .plsrai-chips{padding:18px 20px 12px!important;gap:10px!important}.plsrai-console .plsrai-chips button{min-height:39px!important;padding:10px 15px!important;border-radius:11px!important;background:linear-gradient(145deg,#24163c,#151a32)!important;border:1px solid rgb(182 117 255 / .3)!important;color:#f3eaff!important;font-size:11px!important;transition:transform .2s,box-shadow .2s,border-color .2s!important}.plsrai-console .plsrai-chips button:hover{transform:translateY(-2px);border-color:#f04bc8!important;box-shadow:0 5px 19px rgb(218 52 208 / .23)!important}.plsrai-token-hint{margin:0 20px 13px!important;padding:11px 13px!important;border-radius:12px!important;background:linear-gradient(90deg,rgb(129 52 250 / .16),rgb(37 98 189 / .08))!important;border:1px solid rgb(162 85 255 / .29)!important;color:#c0b9d7!important;font-size:11px!important}.plsrai-token-hint strong{color:#fff!important}.plsrai-token-hint-icon{background:#48206e!important;color:#ff8ae9!important;width:25px!important;height:25px!important;flex-basis:25px!important}.plsrai-console .plsrai-form{padding:12px 20px 8px!important;background:transparent!important;gap:10px!important}.plsrai-console .plsrai-form textarea{height:55px!important;min-height:55px!important;background:#101327!important;border:1px solid rgb(146 117 212 / .35)!important;border-radius:13px!important;color:#fff!important;padding:15px!important;box-shadow:inset 0 0 18px rgb(0 0 0 / .18)!important}.plsrai-console .plsrai-form textarea:focus{border-color:#e54ac9!important;box-shadow:0 0 0 3px rgb(229 74 201 / .12)!important;outline:none!important}.plsrai-console .plsrai-form button{border-radius:12px!important;min-height:54px!important;padding:0 23px!important;background:linear-gradient(115deg,#9b26ff,#f425a6 65%,#ff7b32)!important;box-shadow:0 5px 23px rgb(225 43 179 / .28)!important;font-weight:800!important;letter-spacing:.02em!important;transition:filter .2s,transform .2s!important}.plsrai-console .plsrai-form button:hover{filter:brightness(1.15);transform:translateY(-1px)}.plsrai-console .plsrai-note{padding:0 20px 12px!important;background:transparent!important;color:#777e9c!important}.plsrai-idle{margin:0 20px 12px!important;border-style:solid!important;border-color:rgb(171 96 252 / .24)!important;background:rgb(93 45 152 / .09)!important}.plsrai-console .plsrai-msgs{margin:0 20px 12px!important}@media(max-width:767px){.plsrai-shell{grid-template-columns:1fr!important}.plsrai-identity{padding:18px!important}.plsrai-identity .plsrai-orb{width:47px!important;height:47px!important;flex-basis:47px!important;font-size:24px!important}.plsrai-console .plsrai-chips{padding:13px 12px 10px!important;gap:7px!important}.plsrai-console .plsrai-chips button{font-size:10px!important;padding:8px 10px!important;min-height:36px!important}.plsrai-token-hint{margin:0 12px 10px!important;font-size:10px!important}.plsrai-console .plsrai-form{padding:9px 12px 6px!important;gap:7px!important}.plsrai-console .plsrai-form textarea{min-width:0!important;padding:12px!important}.plsrai-console .plsrai-form button{padding:0 13px!important;min-height:52px!important}.plsrai-console .plsrai-note{padding:0 12px 12px!important}.plsrai-idle,.plsrai-console .plsrai-msgs{margin-left:12px!important;margin-right:12px!important}}@media(prefers-reduced-motion:reduce){.plsrai *{transition:none!important;animation:none!important}}.plsrai-intro{display:flex;flex-direction:column;gap:6px;padding:18px 16px 12px;color:#b7b2d0}.plsrai-intro strong{font-size:clamp(18px,2vw,24px);line-height:1.2;color:#fff;font-weight:800;letter-spacing:-.45px;text-shadow:0 0 22px rgb(218 67 248 / .26)}.plsrai-intro span{font-size:12px;line-height:1.6;color:#b9b2ce}.plsrai-prompt-label{padding:2px 16px 9px;font-size:10px;font-weight:800;letter-spacing:1.2px;color:#ee8aff}.plsrai-prompt-label small{letter-spacing:0;color:#8f8aa7;font-weight:400;margin-left:8px;font-size:10px}.plsrai-console .plsrai-chips{display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding-top:0!important}.plsrai-console .plsrai-chips button{border:1px solid rgb(202 116 255 / .28)!important;background:linear-gradient(130deg,rgb(58 31 82 / .65),rgb(18 19 37 / .95))!important;color:#f0e4ff!important;font-size:11px!important;letter-spacing:.1px!important;transition:transform .2s,border-color .2s,box-shadow .2s!important}.plsrai-console .plsrai-chips button:hover{transform:translateY(-2px);border-color:#f178fa!important;box-shadow:0 4px 22px rgb(208 62 248 / .2)!important}@media(max-width:767px){.plsrai-intro{padding:14px 12px 10px}.plsrai-intro strong{font-size:19px}.plsrai-prompt-label{padding-left:12px;padding-right:12px}.plsrai-prompt-label small{display:block;margin:4px 0 0}.plsrai-console .plsrai-chips button{flex:1 1 calc(50% - 8px);min-width:0!important;white-space:normal!important;font-size:10px!important}}