.apill-root{display:none;position:fixed;left:0;right:0;bottom:41px;z-index:40;justify-content:center;padding:0 96px;pointer-events:none;animation:apill-in .45s cubic-bezier(.16,1,.3,1) backwards}@media (min-width:1024px){.apill-root{display:flex}}html[data-dn-card="1"] .apill-root{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s}@keyframes apill-in{0%{opacity:0;transform:translate3d(0,16px,0) scale(.96)}to{opacity:1;transform:none}}.apill{pointer-events:auto;position:relative;display:inline-flex;align-items:center;min-height:44px;max-width:100%;padding:5px 6px 5px 5px;border-radius:999px;background:linear-gradient(168deg,rgba(36,31,62,.94),rgba(17,15,30,.965) 52%,rgba(28,22,51,.94));-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);box-shadow:0 18px 40px -14px rgba(0,0,0,.8),0 8px 24px -10px rgba(192,38,211,.5),inset 0 1px 0 rgba(255,255,255,.09),inset 0 -1px 0 rgba(0,0,0,.42)}.apill:before{content:"";padding:1px;background:linear-gradient(145deg,rgba(255,255,255,.28),rgba(255,255,255,.05) 38%,rgba(168,85,247,.38) 72%,rgba(244,63,94,.32));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.apill-shine,.apill:before{position:absolute;inset:0;border-radius:inherit;pointer-events:none}.apill-shine{overflow:hidden}.apill-shine i{position:absolute;top:0;bottom:0;width:34%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.11),transparent);animation:apill-shine 4.2s ease-in-out infinite}@keyframes apill-shine{0%{transform:translateX(-170%) skewX(-20deg)}55%,to{transform:translateX(430%) skewX(-20deg)}}.apill-act{position:relative;z-index:1;display:flex;align-items:center;gap:10px;min-width:0;padding-right:8px;border-radius:999px;text-decoration:none;outline:none;border:0;font:inherit;text-align:left;background:none;cursor:pointer;transition:transform .18s cubic-bezier(.34,1.4,.44,1)}.apill-act:active{transform:scale(.985)}.apill-act:focus-visible{box-shadow:0 0 0 2px rgba(216,180,254,.85)}.apill-chip{display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;width:32px;height:32px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#c026d3,#f43f5e);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),inset 0 1px 0 rgba(255,255,255,.35),0 6px 16px -6px rgba(244,63,94,.9)}.apill-chip:before{content:"";position:absolute;inset:-2px;border-radius:50%;background:radial-gradient(circle,rgba(217,70,239,.9) 0,rgba(244,63,94,.4) 60%,rgba(244,63,94,0) 76%);filter:blur(4px);z-index:-1;animation:apill-halo 3s ease-in-out infinite;will-change:opacity,transform}@keyframes apill-halo{0%,to{opacity:.32;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}}.apill-text{display:flex;align-items:center;gap:9px;min-width:0}.apill-label{font-size:14px;line-height:1.1;font-weight:650;letter-spacing:-.012em;white-space:nowrap;color:#fff}.apill-sep{flex-shrink:0;width:1px;height:15px;background:linear-gradient(180deg,transparent,rgba(255,255,255,.32),transparent)}.apill-note{font-size:12.5px;line-height:1.1;font-weight:500;white-space:nowrap;color:rgba(255,255,255,.62)}.apill-go{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:22px;height:22px;border-radius:50%;color:rgba(255,255,255,.92);background:rgba(255,255,255,.13);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18);transition:transform .2s cubic-bezier(.34,1.4,.44,1)}.apill-act:hover .apill-go{transform:translateX(2px)}.apill-act:hover .apill-go.is-down{transform:translateY(2px)}.apill-close{position:relative;z-index:1;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:26px;height:26px;margin-left:6px;border-radius:50%;color:rgba(255,255,255,.45);background:transparent;transition:color .16s ease,background-color .16s ease}.apill-close:before{content:"";position:absolute;left:-6px;top:50%;width:1px;height:18px;transform:translateY(-50%);background:linear-gradient(180deg,transparent,rgba(255,255,255,.16),transparent)}.apill-close:hover{color:rgba(255,255,255,.9);background:rgba(255,255,255,.1)}.apill-close:focus-visible{outline:none;color:#fff;box-shadow:0 0 0 2px rgba(216,180,254,.85)}html[data-chat=hint] .apill-root,html[data-chat=open] .apill-root{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s}@media (prefers-reduced-motion:reduce){.apill-chip:before,.apill-root,.apill-shine i{animation:none}.apill-act,.apill-close,.apill-go{transition:none}}.mbn-root{animation:mbn-in .55s cubic-bezier(.16,1,.3,1) backwards}@keyframes mbn-in{0%{opacity:0;transform:translate3d(0,22px,0)}to{opacity:1;transform:none}}.mbn-pill{--mbn-w:62px;position:relative;display:flex;align-items:center;padding:6px;border-radius:27px;overflow:visible;background:linear-gradient(168deg,rgba(36,31,62,.94),rgba(17,15,30,.965) 52%,rgba(28,22,51,.94));-webkit-backdrop-filter:blur(22px) saturate(170%);backdrop-filter:blur(22px) saturate(170%);box-shadow:0 22px 50px -14px rgba(0,0,0,.78),0 8px 26px -12px rgba(124,58,237,.5),inset 0 1px 0 rgba(255,255,255,.09),inset 0 -1px 0 rgba(0,0,0,.42)}@media (max-width:349px){.mbn-pill{--mbn-w:56px}}.mbn-pill:before{padding:1px;background:linear-gradient(145deg,rgba(255,255,255,.26),rgba(255,255,255,.05) 38%,rgba(168,85,247,.32) 72%,rgba(244,63,94,.26));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.mbn-pill:after,.mbn-pill:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:0}.mbn-pill:after{background:linear-gradient(130deg,rgba(255,255,255,.1),rgba(255,255,255,0) 44%,rgba(255,255,255,0))}.mbn-ind{left:6px;top:11px;width:var(--mbn-w);z-index:1;pointer-events:none;transition:transform .5s cubic-bezier(.34,1.32,.44,1),opacity .25s ease}.mbn-ind,.mbn-ind-bg{position:absolute;height:30px}.mbn-ind-bg{left:50%;top:0;width:44px;margin-left:-22px;border-radius:13px;background:linear-gradient(180deg,rgba(168,85,247,.32),rgba(244,63,94,.16));box-shadow:inset 0 0 0 1px rgba(255,255,255,.13),0 6px 18px -8px rgba(168,85,247,.95)}.mbn-ind-bar{position:absolute;left:50%;top:-9px;width:22px;height:2.5px;margin-left:-11px;border-radius:2px;background:linear-gradient(90deg,#a855f7,#f43f5e);box-shadow:0 0 10px 1px rgba(217,70,239,.9)}.mbn-item{position:relative;z-index:2;width:var(--mbn-w);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;padding:5px 0;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform .18s cubic-bezier(.34,1.4,.44,1)}.mbn-item:active{transform:scale(.9)}.mbn-icon{display:flex;align-items:center;justify-content:center;width:44px;height:30px;color:rgba(255,255,255,.66);transition:color .25s ease,transform .35s cubic-bezier(.34,1.4,.44,1),filter .25s ease}.mbn-item.is-active .mbn-icon{color:#fff;transform:translateY(-1px) scale(1.06);filter:drop-shadow(0 0 8px rgba(196,120,255,.75))}.mbn-label{font-size:9px;line-height:1;font-weight:500;letter-spacing:-.015em;white-space:nowrap;color:rgba(255,255,255,.72);transition:color .25s ease}.mbn-label.is-long{font-size:8.2px;letter-spacing:-.03em}.mbn-item.is-active .mbn-label{color:#fff;font-weight:700}.mbn-fab-slot{position:relative;width:44px;height:30px;flex-shrink:0}.mbn-fab-wrap{position:absolute;left:0;top:-19px;width:44px;height:44px}.mbn-fab-ring{position:absolute;inset:-3px;border-radius:50%;background:conic-gradient(from 0deg,rgba(168,85,247,0) 0deg,#a855f7 90deg,#f43f5e 190deg,#fb923c 250deg,rgba(168,85,247,0) 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));mask:radial-gradient(farthest-side,transparent calc(100% - 2px),#000 calc(100% - 2px));animation:mbn-spin 3.8s linear infinite;opacity:.95}@keyframes mbn-spin{to{transform:rotate(1turn)}}.mbn-fab-halo{position:absolute;inset:1px;border-radius:50%;background:radial-gradient(circle,rgba(217,70,239,.95) 0,rgba(244,63,94,.45) 58%,rgba(244,63,94,0) 74%);filter:blur(9px);animation:mbn-halo 3s ease-in-out infinite;will-change:opacity,transform}@keyframes mbn-halo{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.85;transform:scale(1.14)}}.mbn-fab-core{position:relative;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:50%;overflow:hidden;background:linear-gradient(135deg,#c026d3,#f43f5e);box-shadow:inset 0 0 0 1px rgba(255,255,255,.16),inset 0 1px 0 rgba(255,255,255,.35),0 8px 20px -8px rgba(244,63,94,.9);transition:background .3s ease}.mbn-item.is-active .mbn-fab-core{background:linear-gradient(135deg,#7c3aed,#be185d)}.mbn-fab-shine{position:absolute;inset:0;width:42%;pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.24),transparent);animation:mbn-shine 3.6s ease-in-out infinite}@keyframes mbn-shine{0%{transform:translateX(-140%) skewX(-20deg)}55%,to{transform:translateX(360%) skewX(-20deg)}}.mbn-top{position:absolute;right:12px;bottom:calc(100% + 88px);display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:linear-gradient(168deg,rgba(36,31,62,.93),rgba(17,15,30,.96));-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.12),inset 0 1px 0 rgba(255,255,255,.14),0 10px 26px -10px rgba(0,0,0,.75);color:rgba(255,255,255,.75);opacity:0;transform:translate3d(0,10px,0) scale(.8);pointer-events:none;transition:opacity .28s ease,transform .38s cubic-bezier(.34,1.4,.44,1);-webkit-tap-highlight-color:transparent}.mbn-top.is-on{opacity:1;transform:none;pointer-events:auto}.mbn-top:active{transform:scale(.88)}@media (prefers-reduced-motion:reduce){.mbn-fab-halo,.mbn-fab-ring,.mbn-fab-shine,.mbn-root{animation:none}.mbn-ind{transition:none}.mbn-icon,.mbn-item,.mbn-top{transition:opacity .2s ease}}.pmc-launch{position:fixed;right:14px;bottom:calc(env(safe-area-inset-bottom) + 96px);z-index:60;display:flex;align-items:center;justify-content:center;width:58px;height:58px;padding:0;border:0;border-radius:50%;color:#fff;background:radial-gradient(120% 120% at 32% 10%,rgba(255,255,255,.3) 0,rgba(255,255,255,0) 54%),linear-gradient(140deg,#7c3aed,#c026d3);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),inset 0 1px 0 rgba(255,255,255,.3),0 16px 36px -10px rgba(124,58,237,.85),0 0 26px rgba(192,38,211,.34);cursor:pointer;transition:scale .18s cubic-bezier(.34,1.4,.44,1),translate .18s cubic-bezier(.34,1.4,.44,1),box-shadow .22s ease;animation:pmc-in .6s cubic-bezier(.34,1.56,.64,1) backwards,pmc-float 6s ease-in-out 1.6s infinite}.pmc-launch>svg{position:relative}.pmc-launch:hover{translate:0 -2px;scale:1.06;box-shadow:inset 0 0 0 1px rgba(255,255,255,.24),inset 0 1px 0 rgba(255,255,255,.34),0 20px 42px -10px rgba(124,58,237,.95),0 0 34px rgba(192,38,211,.5)}@media (max-width:767.98px){html[data-dn-card="1"] .pmc-hint,html[data-dn-card="1"] .pmc-launch:not([data-unread="1"]){opacity:0;visibility:hidden;pointer-events:none;transition:opacity .2s ease,visibility .2s}}.pmc-launch:active{scale:.94}.pmc-launch:focus-visible{border-radius:50%}.pmc-launch:before,.pmc-launch:not([data-hint="1"]):after{content:"";position:absolute;inset:-2px;border-radius:50%;border:2.5px solid rgba(192,38,211,.85);opacity:0;pointer-events:none}@media (prefers-reduced-motion:no-preference){.pmc-launch:before{animation:pmc-halo 7s cubic-bezier(.22,1,.36,1) 1.2s infinite}.pmc-launch:not([data-hint="1"]):after{animation:pmc-halo 7s cubic-bezier(.22,1,.36,1) 1.7s infinite}}.pmc-launch[data-hint="1"]:before{animation:none}@keyframes pmc-halo{0%{opacity:.9;transform:scale(1)}26%,to{opacity:0;transform:scale(1.85)}}@keyframes pmc-halo-near{0%{opacity:.9;transform:scale(1)}18%{opacity:.45;transform:scale(1.22)}26%,to{opacity:0;transform:scale(1.5)}}@media (prefers-reduced-motion:no-preference) and (max-width:767.98px){.pmc-launch:before,.pmc-launch:not([data-hint="1"]):after{animation-name:pmc-halo-near}}.pmc-launch-glow{position:absolute;inset:0;border-radius:50%;box-shadow:0 0 38px 12px rgba(192,38,211,.62);opacity:.35;pointer-events:none}@keyframes pmc-breathe{0%,to{opacity:.32;transform:scale(.92)}50%{opacity:1;transform:scale(1.16)}}.pmc-launch-sheen{position:absolute;inset:0;border-radius:50%;overflow:hidden;pointer-events:none}.pmc-launch-sheen:before{content:"";position:absolute;top:-20%;bottom:-20%;left:0;width:45%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.55) 50%,transparent);transform:translateX(-140%) skewX(-18deg)}@keyframes pmc-sheen{0%{transform:translateX(-140%) skewX(-18deg)}14%,to{transform:translateX(300%) skewX(-18deg)}}.pmc-dot{transform-box:fill-box;transform-origin:center}@keyframes pmc-dot{0%,12%,to{transform:translateY(0)}4%{transform:translateY(-3.1px)}8%{transform:translateY(.6px)}}@keyframes pmc-dot-hover{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-2.6px)}}@keyframes pmc-nod{0%{transform:rotate(0)}4%{transform:rotate(-13deg)}9%{transform:rotate(9deg)}13%{transform:rotate(-4deg)}17%,to{transform:rotate(0)}}@keyframes pmc-wiggle{0%,to{transform:rotate(0)}30%{transform:rotate(-11deg)}65%{transform:rotate(8deg)}}@media (prefers-reduced-motion:no-preference){.pmc-launch-glow{animation:pmc-breathe 3.2s ease-in-out 1.2s infinite}.pmc-launch-sheen:before{animation:pmc-sheen 5s ease-in-out 2.2s infinite}.pmc-launch>svg{animation:pmc-nod 7s ease-in-out 1.2s infinite}.pmc-dot{animation:pmc-dot 3.6s ease-in-out 2.4s infinite}.pmc-dot:nth-of-type(2){animation-delay:2.55s}.pmc-dot:nth-of-type(3){animation-delay:2.7s}.pmc-launch:hover>svg{animation:pmc-wiggle .55s ease-in-out}.pmc-launch:hover .pmc-dot{animation:pmc-dot-hover .9s ease-in-out infinite}.pmc-launch:hover .pmc-dot:nth-of-type(2){animation-delay:.12s}.pmc-launch:hover .pmc-dot:nth-of-type(3){animation-delay:.24s}.pmc-launch[data-unread="1"]>svg{animation:pmc-wiggle .6s ease-in-out .3s 2,pmc-nod 7s ease-in-out 4.2s infinite}}.pmc-launch-tag{position:absolute;bottom:-7px;left:50%;transform:translateX(-50%);padding:2px 7px;border-radius:99px;background:linear-gradient(150deg,rgba(26,20,48,.98),rgba(10,8,20,.98));box-shadow:0 0 0 1px rgba(192,38,211,.5),0 6px 16px -6px rgba(0,0,0,.75),0 0 14px rgba(192,38,211,.3);font-size:10px;font-weight:800;line-height:1.4;letter-spacing:.01em;color:#fff;white-space:nowrap;overflow:hidden;animation:pmc-tag-in .5s cubic-bezier(.34,1.56,.64,1) .28s backwards,pmc-tag-beat 7s cubic-bezier(.34,1.56,.64,1) 1.2s infinite}@keyframes pmc-tag-in{0%{opacity:0;transform:translate(-50%,8px) scale(.8)}to{opacity:1;transform:translate(-50%) scale(1)}}@keyframes pmc-tag-beat{0%,13%,to{transform:translate(-50%) scale(1)}5%{transform:translate(-50%,-2px) scale(1.16)}}.pmc-launch-tag:after{content:"";position:absolute;top:0;bottom:0;left:0;width:50%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.22) 50%,transparent);transform:translateX(-150%) skewX(-18deg);pointer-events:none}@media (prefers-reduced-motion:no-preference){.pmc-launch-tag:after{animation:pmc-sheen 7s ease-in-out 4.2s infinite}}.pmc-launch[data-unread="1"] .pmc-launch-tag{box-shadow:0 0 0 1px rgba(239,68,68,.6),0 6px 16px -6px rgba(0,0,0,.75),0 0 14px rgba(239,68,68,.35)}@keyframes pmc-in{0%{opacity:0;transform:translateY(22px) scale(.5)}to{opacity:1;transform:none}}@keyframes pmc-float{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}.pmc-launch[data-hint="1"]:after{content:"";position:absolute;inset:0;border-radius:50%;border:1.5px solid rgba(192,38,211,.7);pointer-events:none}@keyframes pmc-ring{0%{opacity:.85;transform:scale(1)}70%,to{opacity:0;transform:scale(1.6)}}@keyframes pmc-ring-near{0%{opacity:.85;transform:scale(1)}70%,to{opacity:0;transform:scale(1.4)}}@media (prefers-reduced-motion:no-preference){.pmc-launch[data-hint="1"]:after{animation:pmc-ring 2.8s cubic-bezier(.22,1,.36,1) infinite}}@media (prefers-reduced-motion:no-preference) and (max-width:767.98px){.pmc-launch[data-hint="1"]:after{animation-name:pmc-ring-near}}@media (min-width:768px){.pmc-launch{right:24px;bottom:34px}}.pmc-badge{position:absolute;top:-3px;right:-3px;min-width:20px;height:20px;padding:0 6px;border-radius:999px;font-size:11.5px;font-weight:800;line-height:20px;text-align:center;color:#fff;background:#ef4444;box-shadow:0 0 0 2px rgba(10,10,16,.9);animation:pmc-badge-in .5s cubic-bezier(.34,1.56,.64,1) backwards}@keyframes pmc-badge-in{0%{opacity:0;transform:scale(.3)}to{opacity:1;transform:scale(1)}}.pmc-launch-live{position:absolute;top:2px;right:2px;width:13px;height:13px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 2.5px #fff,0 2px 6px -1px rgba(0,0,0,.45);pointer-events:none;animation:pmc-badge-in .45s cubic-bezier(.34,1.56,.64,1) backwards}.pmc-launch-live:after{content:"";position:absolute;inset:-1px;border-radius:50%;border:1.5px solid rgba(74,222,128,.85)}@media (prefers-reduced-motion:no-preference){.pmc-launch-live:after{animation:pmc-live-pulse 2.6s cubic-bezier(.22,1,.36,1) infinite}}.pmc-hint{position:fixed;right:14px;bottom:calc(env(safe-area-inset-bottom) + 212px);z-index:59;display:flex;align-items:flex-start;gap:8px;width:max-content;max-width:min(292px,calc(100vw - 28px));padding:12px 12px 13px 13px;border-radius:18px 18px 6px 18px;font-size:13px;line-height:1.4;color:#fff;background:radial-gradient(130% 150% at 6% 0,rgba(192,38,211,.32) 0,rgba(124,58,237,.15) 46%,rgba(255,255,255,0) 100%),linear-gradient(160deg,#241d47,#15112c);box-shadow:inset 0 0 0 1px rgba(168,85,247,.34),inset 0 1px 0 rgba(255,255,255,.09),0 24px 50px -18px rgba(88,28,135,.85),0 10px 24px -16px rgba(0,0,0,.9);transform-origin:100% 100%;transition:transform .2s cubic-bezier(.22,1,.36,1),opacity .3s ease;animation:pmc-hint-in .5s cubic-bezier(.22,1.15,.36,1) backwards}.pmc-hint:hover{transform:translateY(-2px)}.pmc-hint[data-out="1"]{opacity:0;transform:translate3d(6px,8px,0) scale(.96);pointer-events:none;transition:opacity .3s ease,transform .3s cubic-bezier(.4,0,1,1)}.pmc-hint:before{content:"";position:absolute;z-index:-1;inset:-12px -10px -16px;border-radius:28px;background:radial-gradient(64% 64% at 80% 88%,rgba(192,38,211,.5) 0,rgba(124,58,237,0) 74%);filter:blur(13px);opacity:.5}@media (min-width:768px){.pmc-hint{right:100px;bottom:52px;max-width:306px}}@keyframes pmc-hint-in{0%{opacity:0;transform:translate3d(6px,12px,0) scale(.92)}to{opacity:1;transform:none}}@keyframes pmc-hint-aura{0%,to{opacity:.4}50%{opacity:.75}}@media (prefers-reduced-motion:no-preference){.pmc-hint:before{animation:pmc-hint-aura 3.4s ease-in-out infinite}}.pmc-hint-go{display:flex;align-items:flex-start;gap:10px;flex:1 1 auto;min-width:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:left;cursor:pointer}.pmc-hint-go:focus-visible{border-radius:14px}.pmc-hint-ava{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:38px;height:38px;border-radius:13px;background:radial-gradient(120% 120% at 50% 4%,rgba(192,38,211,.42) 0,rgba(124,58,237,.16) 58%,rgba(255,255,255,.03) 100%),rgba(9,7,20,.5);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 10px 20px -11px rgba(192,38,211,.9)}.pmc-hint-ava img{display:block;width:30px;height:30px;object-fit:contain}.pmc-hint-text{display:block;min-width:0}.pmc-hint-b{display:block;font-size:14.5px;font-weight:700;letter-spacing:-.012em}.pmc-hint-sub{display:block;margin-top:2px;font-size:12.5px;line-height:1.35;color:rgba(255,255,255,.62)}.pmc-hint-cta{display:inline-flex;align-items:center;gap:5px;margin-top:9px;padding:5px 10px 5px 12px;border-radius:999px;font-size:12.5px;font-weight:700;color:#fff;background:linear-gradient(135deg,#6d28d9,#a21caf);box-shadow:0 10px 20px -12px rgba(192,38,211,.95),inset 0 0 0 1px rgba(255,255,255,.14);transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s ease}.pmc-hint-cta svg{transition:transform .16s cubic-bezier(.22,1,.36,1)}.pmc-hint-go:hover .pmc-hint-cta{transform:translateY(-1px);box-shadow:0 14px 24px -12px rgba(192,38,211,1),inset 0 0 0 1px rgba(255,255,255,.2)}.pmc-hint-go:hover .pmc-hint-cta svg{transform:translateX(3px)}.pmc-hint-go:active .pmc-hint-cta{transform:translateY(0)}.pmc-hint-x{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:22px;height:22px;margin:-3px -3px 0 0;padding:0;border:0;border-radius:50%;color:rgba(255,255,255,.45);background:rgba(255,255,255,.07);cursor:pointer;line-height:1;transition:color .16s ease,background-color .16s ease}.pmc-hint-x:after{content:"";position:absolute;inset:-9px}.pmc-hint-x:hover{color:#fff;background:rgba(255,255,255,.16)}.pmc-hint-x:focus-visible{border-radius:50%}.pmc-panel{position:fixed;right:0;left:0;bottom:var(--pmc-kb,0);--pmc-pad:14px;--pmc-foot-b:calc(12px + max(0px, env(safe-area-inset-bottom) - var(--pmc-kb, 0px)));z-index:1051;display:flex;flex-direction:column;max-height:88vh;height:88vh;max-height:min(88dvh,calc(100dvh - 64px - var(--pmc-kb, 0px)));height:min(88dvh,calc(100dvh - 64px - var(--pmc-kb, 0px)));border-radius:22px 22px 0 0;color:#fff;background:radial-gradient(104% 74% at 50% -10%,rgba(168,85,247,.26) 0,rgba(168,85,247,0) 64%),radial-gradient(92% 70% at 104% 104%,rgba(192,38,211,.2) 0,rgba(192,38,211,0) 70%),linear-gradient(168deg,#221d40,#141128 54%,#1a1434);box-shadow:0 -26px 70px -22px rgba(0,0,0,.9),0 0 0 1px rgba(255,255,255,.08),inset 0 1px 0 rgba(255,255,255,.1);animation:pmc-up .26s cubic-bezier(.16,1,.3,1);overflow:hidden}.pmc-panel:before{content:"";position:absolute;inset:0;z-index:3;border-radius:inherit;padding:1px;background:linear-gradient(158deg,rgba(255,255,255,.26),rgba(255,255,255,.06) 26%,rgba(255,255,255,.03) 62%,rgba(192,38,211,.34));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude;pointer-events:none}@keyframes pmc-up{0%{transform:translate3d(0,24px,0);opacity:0}to{transform:none;opacity:1}}@media (min-width:480px) and (max-height:560px),(min-width:768px){.pmc-panel{left:auto;right:28px;bottom:calc(28px + var(--pmc-kb, 0px));width:min(384px,calc(100vw - 32px));max-height:calc(100vh - 56px);height:min(580px,calc(100vh - 56px));max-height:calc(100dvh - 56px - var(--pmc-kb, 0px));height:min(580px,calc(100dvh - 56px - var(--pmc-kb, 0px)));border-radius:24px}}.pmc-panel[data-empty="1"]{height:auto}.pmc-scrim{position:fixed;inset:0;z-index:1050;background:rgba(7,5,16,.58);touch-action:none;animation:pmc-fade .24s ease backwards}@keyframes pmc-fade{0%{opacity:0}to{opacity:1}}@media (min-width:768px){.pmc-scrim{display:none}}.pmc-grab{display:block;flex:0 0 auto;width:38px;height:4px;margin:7px auto -3px;border-radius:999px;background:rgba(255,255,255,.22)}@media (min-width:480px) and (max-height:560px),(min-width:768px){.pmc-grab{display:none}}.pmc-head{position:relative;display:flex;align-items:center;gap:11px;flex:0 0 auto;padding:12px var(--pmc-pad);background:linear-gradient(180deg,rgba(255,255,255,.05),rgba(255,255,255,0))}.pmc-head:after{content:"";position:absolute;right:var(--pmc-pad);bottom:0;left:var(--pmc-pad);height:1px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.16) 20%,rgba(255,255,255,.16) 80%,rgba(255,255,255,0))}.pmc-ava{position:relative;display:flex;align-items:center;justify-content:center;flex:0 0 auto;width:42px;height:42px;border-radius:14px;background:radial-gradient(120% 120% at 50% 4%,rgba(192,38,211,.38) 0,rgba(124,58,237,.14) 58%,rgba(255,255,255,.03) 100%),rgba(9,7,20,.5);box-shadow:inset 0 0 0 1px rgba(255,255,255,.14),0 10px 20px -11px rgba(192,38,211,.9)}.pmc-ava img{display:block;width:34px;height:34px;object-fit:contain}.pmc-who{min-width:0;flex:1 1 auto}.pmc-name{display:block;font-size:14.5px;font-weight:700;letter-spacing:-.01em}.pmc-status{display:block;margin-top:2px;font-size:12px;line-height:1.35;color:rgba(255,255,255,.58)}.pmc-status-short{display:none}.pmc-live{position:absolute;right:-3px;bottom:-3px;width:11px;height:11px;border-radius:50%;background:#4ade80;box-shadow:0 0 0 2.5px #332a55}.pmc-live[data-off="1"]{background:#94a3b8}.pmc-live:after{content:"";position:absolute;inset:-1px;border-radius:50%;border:1px solid rgba(74,222,128,.75)}.pmc-live[data-off="1"]:after{content:none}@media (prefers-reduced-motion:no-preference){.pmc-live:after{animation:pmc-live-pulse 2.6s cubic-bezier(.22,1,.36,1) infinite}}@keyframes pmc-live-pulse{0%{opacity:.75;transform:scale(1)}70%{opacity:0;transform:scale(2.3)}to{opacity:0;transform:scale(2.3)}}.pmc-x{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:0;border-radius:50%;color:rgba(255,255,255,.52);background:rgba(255,255,255,.05);cursor:pointer;transition:color .18s ease,background-color .18s ease,transform .22s cubic-bezier(.22,1,.36,1)}.pmc-x:hover{color:#fff;background:rgba(255,255,255,.14);transform:rotate(90deg)}.pmc-x:focus-visible{border-radius:50%}.pmc-feed{flex:1 1 auto;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;-webkit-mask-image:linear-gradient(180deg,transparent,#000 16px,#000 calc(100% - 8px),transparent);mask-image:linear-gradient(180deg,transparent,#000 16px,#000 calc(100% - 8px),transparent);scrollbar-width:thin;scrollbar-color:rgba(255,255,255,.16) transparent;padding:14px var(--pmc-pad) 8px;display:flex;flex-direction:column;align-items:flex-start;gap:9px}.pmc-feed::-webkit-scrollbar{width:6px}.pmc-feed::-webkit-scrollbar-thumb{border-radius:999px;background:rgba(255,255,255,.16)}.pmc-feed::-webkit-scrollbar-track{background:transparent}.pmc-feed>:first-child{margin-top:auto}.pmc-msg{max-width:86%;margin:0;padding:10px 13px 9px;border-radius:18px 18px 18px 6px;font-size:14px;line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;color:rgba(255,255,255,.94);background:linear-gradient(180deg,rgba(255,255,255,.105),rgba(255,255,255,.055));box-shadow:inset 0 0 0 1px rgba(255,255,255,.09),inset 0 1px 0 rgba(255,255,255,.07),0 14px 28px -22px rgba(0,0,0,1);animation:pmc-msg-in .26s cubic-bezier(.16,1,.3,1) backwards}.pmc-msg[data-seq="1"]{margin-top:-4px;border-top-left-radius:8px}@keyframes pmc-msg-in{0%{opacity:0;transform:translate3d(0,6px,0)}to{opacity:1;transform:none}}.pmc-msg[data-from=visitor]{align-self:flex-end;border-radius:18px 18px 6px 18px;color:#fff;background:linear-gradient(135deg,#7c3aed,#c026d3);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),inset 0 0 0 1px rgba(255,255,255,.1),0 12px 26px -16px rgba(192,38,211,.95)}.pmc-msg[data-from=visitor][data-seq="1"]{border-top-left-radius:18px;border-top-right-radius:8px}.pmc-msg[data-from=system]{align-self:center;max-width:100%;padding:6px 12px;border-radius:999px;font-size:12px;color:rgba(255,255,255,.6);background:rgba(255,255,255,.05)}.pmc-msg[data-from=visitor] .pmc-time{opacity:.66}.pmc-time{float:right;margin:4px -1px 0 12px;font-size:10px;letter-spacing:.02em;opacity:.52}.pmc-opener{margin:2px 0 0;max-width:94%}.pmc-chips{display:flex;flex-wrap:wrap;justify-content:flex-end;align-self:stretch;gap:7px;margin-top:11px}.pmc-chip{padding:7px 13px;border:0;border-radius:999px;font:inherit;font-size:13px;font-weight:600;color:#edd9ff;background-color:rgba(168,85,247,.15);background-image:linear-gradient(180deg,rgba(255,255,255,.11),rgba(255,255,255,0));box-shadow:inset 0 0 0 1px rgba(168,85,247,.42),0 10px 22px -18px rgba(168,85,247,.9);cursor:pointer;transition:transform .16s cubic-bezier(.22,1,.36,1),background-color .16s ease,box-shadow .16s ease,color .16s ease}.pmc-chip:hover{color:#fff;background-color:rgba(168,85,247,.3);box-shadow:inset 0 0 0 1px rgba(192,132,252,.6),0 12px 24px -16px rgba(168,85,247,1);transform:translateY(-1px)}.pmc-chip:active{transform:translateY(0) scale(.97)}.pmc-chip:focus-visible{border-radius:999px}.pmc-ask{position:relative;flex:0 0 auto;margin:0 14px 10px;padding:12px 13px 12px 15px;border-radius:14px;background:linear-gradient(180deg,rgba(255,255,255,.085),rgba(255,255,255,.04));box-shadow:inset 0 0 0 1px rgba(255,255,255,.09);overflow:hidden}.pmc-ask:before{content:"";position:absolute;top:0;bottom:0;left:0;width:3px;background:linear-gradient(180deg,#a855f7,#c026d3)}.pmc-ask-t{margin:0 0 9px;font-size:12.5px;line-height:1.45;color:rgba(255,255,255,.74)}.pmc-ask-row{display:flex;gap:8px}.pmc-ask-row .pmc-field{flex:1 1 auto}.pmc-gate-t{margin:0 0 9px;font-size:12.5px;line-height:1.45;color:rgba(255,255,255,.72)}.pmc-rename{display:inline;margin-left:6px;padding:0;border:0;font:inherit;font-size:12.5px;color:rgba(255,255,255,.5);background:none;text-decoration:underline;text-underline-offset:2px;cursor:pointer;transition:color .16s ease}.pmc-rename:hover{color:#fff}.pmc-foot{position:relative;flex:0 0 auto;padding:11px var(--pmc-pad) var(--pmc-foot-b)}.pmc-foot:before{content:"";position:absolute;top:0;right:var(--pmc-pad);left:var(--pmc-pad);height:1px;background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.14) 20%,rgba(255,255,255,.14) 80%,rgba(255,255,255,0))}@media (min-width:768px){.pmc-foot{padding-bottom:12px}}.pmc-row{display:flex;align-items:flex-end;gap:8px}.pmc-field{flex:1 1 auto;min-height:44px;max-height:120px;padding:11px 15px;border:1px solid rgba(255,255,255,.13);border-radius:16px;font:inherit;font-size:16px;line-height:1.35;box-sizing:border-box;color:#fff;background:rgba(255,255,255,.05);outline:none;resize:none;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease;-webkit-appearance:none;appearance:none}.pmc-field::placeholder{color:rgba(255,255,255,.5)}.pmc-field:focus{border-color:rgba(168,85,247,.75);background:rgba(255,255,255,.08);box-shadow:0 0 0 3px rgba(168,85,247,.18)}.pmc-field:focus-visible{border-radius:16px}input.pmc-field{height:44px;padding-top:0;padding-bottom:0}.pmc-send{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:44px;height:44px;border:0;border-radius:16px;color:#fff;background:linear-gradient(135deg,#7c3aed,#c026d3);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 12px 24px -12px rgba(192,38,211,.95);cursor:pointer;transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s ease,background-color .16s ease,color .16s ease}.pmc-send:hover:not(:disabled){transform:translateY(-1px);box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 14px 26px -12px rgba(192,38,211,1)}.pmc-send:active:not(:disabled){transform:scale(.95)}.pmc-send:disabled{color:rgba(255,255,255,.38);background:rgba(255,255,255,.07);box-shadow:inset 0 0 0 1px rgba(255,255,255,.09);cursor:default}.pmc-send:focus-visible{border-radius:16px}.pmc-spin{animation:pmc-spin .75s linear infinite}@keyframes pmc-spin{to{transform:rotate(1turn)}}.pmc-down{position:absolute;top:-40px;left:50%;z-index:2;display:inline-flex;align-items:center;gap:6px;padding:7px 13px 7px 11px;border:0;border-radius:999px;font:inherit;font-size:12.5px;font-weight:600;color:#fff;background:linear-gradient(135deg,#7c3aed,#c026d3);box-shadow:inset 0 1px 0 rgba(255,255,255,.22),0 0 0 3px rgba(18,15,36,.92),0 14px 26px -14px rgba(192,38,211,1);cursor:pointer;transform:translateX(-50%);transition:box-shadow .16s ease;animation:pmc-down-in .24s cubic-bezier(.16,1,.3,1) backwards}.pmc-down:hover{box-shadow:inset 0 1px 0 rgba(255,255,255,.28),0 0 0 3px rgba(18,15,36,.92),0 16px 28px -14px rgba(192,38,211,1)}.pmc-down:focus-visible{border-radius:999px}@keyframes pmc-down-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translateX(-50%)}}.pmc-note{margin:10px 0 0;font-size:10.5px;line-height:1.4;color:rgba(255,255,255,.52)}.pmc-note-pd{margin-top:11px;padding-top:10px;border-top:1px solid rgba(255,255,255,.07);color:rgba(255,255,255,.48)}.pmc-note a{color:rgba(255,255,255,.7);text-decoration:underline;text-underline-offset:2px}.pmc-note a:hover{color:#fff}.pmc-err{margin:9px 0 0;padding:8px 11px;border-radius:12px;font-size:12px;line-height:1.4;color:#fecdd3;background:rgba(244,63,94,.13);box-shadow:inset 0 0 0 1px rgba(244,63,94,.32)}.pmc-tg{display:inline-flex;align-items:center;gap:7px;margin-top:11px;padding:6px 12px 6px 10px;border-radius:999px;font-size:12.5px;font-weight:600;color:#7dd3fc;text-decoration:none;background:rgba(125,211,252,.1);box-shadow:inset 0 0 0 1px rgba(125,211,252,.26);transition:transform .16s cubic-bezier(.22,1,.36,1),background-color .16s ease,color .16s ease}.pmc-tg:hover{color:#fff;background:rgba(125,211,252,.2);transform:translateY(-1px)}.pmc-tgo{display:flex;align-items:center;justify-content:center;gap:9px;align-self:stretch;margin-top:10px;padding:12px 14px;border-radius:14px;font-size:14px;font-weight:700;line-height:1.2;color:#fff;text-decoration:none;background:linear-gradient(135deg,#2aabee,#229ed9);box-shadow:0 10px 24px -10px rgba(34,158,217,.9),inset 0 0 0 1px rgba(255,255,255,.14);transition:transform .16s cubic-bezier(.22,1,.36,1),box-shadow .16s ease}.pmc-tgo:hover{transform:translateY(-1px);box-shadow:0 14px 28px -10px rgba(34,158,217,1),inset 0 0 0 1px rgba(255,255,255,.22)}.pmc-tgo:active{transform:translateY(0) scale(.985)}.pmc-tgo:focus-visible{border-radius:14px}.pmc-or{margin:6px 0 0;align-self:stretch;text-align:center;font-size:12px;line-height:1.4;color:rgba(255,255,255,.58)}.pmc-err[data-tone=note]{color:#dff2ff;background:rgba(125,211,252,.12);box-shadow:inset 0 0 0 1px rgba(125,211,252,.3)}.pmc-tg:active{transform:translateY(0) scale(.98)}.pmc-tg:focus-visible{border-radius:999px}@media (max-width:767.98px){.pmc-panel{--pmc-pad:13px}.pmc-head{padding-top:11px;padding-bottom:11px}.pmc-feed{padding-top:12px;gap:8px}.pmc-msg{max-width:88%}.pmc-tg{margin-top:9px}.pmc-note{line-height:1.35}.pmc-note-pd{margin:10px calc(0px - var(--pmc-pad)) calc(0px - var(--pmc-foot-b));padding:9px var(--pmc-pad) var(--pmc-foot-b);border-top:1px solid rgba(255,255,255,.06);background:rgba(0,0,0,.22)}}@media (max-width:360px){.pmc-status-long{display:none}.pmc-status-short{display:inline}.pmc-panel{--pmc-pad:11px}.pmc-head{gap:9px;padding-top:10px;padding-bottom:10px}.pmc-ava{width:38px;height:38px;border-radius:12px}.pmc-ava img{width:30px;height:30px}.pmc-status{font-size:11.5px}.pmc-feed{padding-top:11px}.pmc-msg{max-width:92%;padding:9px 12px 8px}}@media (max-height:560px){.pmc-head{padding-top:8px;padding-bottom:8px}.pmc-ava{width:34px;height:34px;border-radius:11px}.pmc-ava img{width:27px;height:27px}.pmc-live{width:9px;height:9px}.pmc-feed{padding-top:10px;padding-bottom:6px;gap:7px}.pmc-msg{padding:8px 11px 7px;font-size:13.5px}.pmc-panel{--pmc-foot-b:calc(9px + max(0px, env(safe-area-inset-bottom) - var(--pmc-kb, 0px)))}.pmc-foot{padding-top:9px}.pmc-field{min-height:40px}.pmc-send,input.pmc-field{height:40px}.pmc-send{width:40px}.pmc-note-pd,.pmc-tg{margin-top:8px}.pmc-note-pd{padding-top:8px}}@media (prefers-reduced-motion:reduce){.pmc-badge,.pmc-down,.pmc-hint,.pmc-launch,.pmc-launch-live,.pmc-launch-tag,.pmc-launch>svg,.pmc-msg,.pmc-panel,.pmc-scrim{animation:none}.pmc-launch-glow{opacity:.5}.pmc-chip,.pmc-field,.pmc-hint,.pmc-hint-cta,.pmc-hint-cta svg,.pmc-hint-x,.pmc-hint[data-out="1"],.pmc-launch,.pmc-send,.pmc-tg,.pmc-tgo,.pmc-x{transition:none}.pmc-spin{animation-duration:1.6s}}