.pixel-buddy-module__EXEbTq__root{--buddy-panel:#1a1a1a;--buddy-text:#f5f5f7;--buddy-muted:#b3b3bd;--buddy-hover:#292929;--buddy-line:#343434;--buddy-shadow:0 12px 32px #0000003d;z-index:71;left:var(--buddy-left,auto);right:var(--buddy-right,auto);top:var(--buddy-top,auto);bottom:var(--buddy-bottom,auto);width:48px;height:48px;color:var(--buddy-text);font-family:var(--font-sans);position:fixed}html.light-theme .pixel-buddy-module__EXEbTq__root{--buddy-panel:#fff;--buddy-text:#101012;--buddy-muted:#5f5f6c;--buddy-hover:#f3f3f5;--buddy-line:#e8e8eb;--buddy-shadow:0 12px 32px #10101229}.pixel-buddy-module__EXEbTq__backdrop{z-index:70;cursor:default;background:0 0;border:0;position:fixed;top:0;bottom:0;left:0;right:0}.pixel-buddy-module__EXEbTq__trigger{cursor:grab;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:0 0;border:0;width:48px;height:48px;padding:0;transition:transform .16s ease-out;display:grid}.pixel-buddy-module__EXEbTq__trigger:hover{transform:translateY(-2px)}.pixel-buddy-module__EXEbTq__trigger:active{transform:scale(.96)}.pixel-buddy-module__EXEbTq__dragging{cursor:grabbing}.pixel-buddy-module__EXEbTq__jumping{animation:.36s ease-out pixel-buddy-module__EXEbTq__greeting}.pixel-buddy-module__EXEbTq__panel{left:var(--buddy-panel-left);top:var(--buddy-panel-top);max-height:var(--buddy-panel-max-height);box-sizing:border-box;max-width:calc(100vw - 24px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));overscroll-behavior:contain;background:var(--buddy-panel);color:var(--buddy-text);box-shadow:var(--buddy-shadow);scrollbar-color:var(--buddy-muted) var(--buddy-panel);scrollbar-width:thin;border-radius:16px;padding:8px;animation:.16s ease-out pixel-buddy-module__EXEbTq__panelEnter;position:fixed;overflow:auto}.pixel-buddy-module__EXEbTq__header{align-items:flex-start;gap:8px;padding:8px 4px 12px 8px;display:flex}.pixel-buddy-module__EXEbTq__intro{flex:1;min-width:0;padding-top:2px}.pixel-buddy-module__EXEbTq__name{margin:0 0 4px;font-size:15px;font-weight:650;line-height:20px}.pixel-buddy-module__EXEbTq__message{color:var(--buddy-muted);overflow-wrap:anywhere;margin:0;font-size:13px;line-height:18px}.pixel-buddy-module__EXEbTq__close{width:44px;height:44px;color:var(--buddy-muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:0 0 44px;place-items:center;padding:0;display:grid}.pixel-buddy-module__EXEbTq__actions{border-top:1px solid var(--buddy-line);gap:2px;padding-top:6px;display:grid}.pixel-buddy-module__EXEbTq__action{width:100%;min-height:48px;color:var(--buddy-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:500;line-height:20px;transition:background-color .12s ease-out;display:flex}.pixel-buddy-module__EXEbTq__icon{color:var(--buddy-muted);flex:0 0 20px;place-items:center;display:grid}.pixel-buddy-module__EXEbTq__label{overflow-wrap:anywhere;flex:1;min-width:0}.pixel-buddy-module__EXEbTq__arrow{color:var(--buddy-muted);flex:0 0 16px}.pixel-buddy-module__EXEbTq__close:hover,.pixel-buddy-module__EXEbTq__action:hover{background:var(--buddy-hover)}.pixel-buddy-module__EXEbTq__close:active,.pixel-buddy-module__EXEbTq__action:active{background:var(--buddy-line)}.pixel-buddy-module__EXEbTq__action:disabled{cursor:wait;opacity:.55}.pixel-buddy-module__EXEbTq__action[aria-busy=true]{opacity:1}.pixel-buddy-module__EXEbTq__trigger:focus-visible{outline:2px solid var(--buddy-text);outline-offset:3px}.pixel-buddy-module__EXEbTq__close:focus-visible{outline:2px solid var(--buddy-text);outline-offset:3px}.pixel-buddy-module__EXEbTq__action:focus-visible{outline:2px solid var(--buddy-text);outline-offset:3px}.pixel-buddy-module__EXEbTq__speech{overflow-wrap:anywhere;width:252px;padding:14px 16px;font-size:13px;line-height:19px}.pixel-buddy-module__EXEbTq__status{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pixel-buddy-module__EXEbTq__root ::selection{color:var(--buddy-panel);background:var(--buddy-text)}@supports (left:max(0px, env(safe-area-inset-left, 0px))){.pixel-buddy-module__EXEbTq__root{left:max(var(--buddy-left,auto), env(safe-area-inset-left,0px));right:max(var(--buddy-right,auto), env(safe-area-inset-right,0px))}.pixel-buddy-module__EXEbTq__panel{left:max(var(--buddy-panel-left), env(safe-area-inset-left,0px));top:max(var(--buddy-panel-top), env(safe-area-inset-top,0px))}}@supports (height:100svh){.pixel-buddy-module__EXEbTq__root{bottom:clamp(12px, var(--buddy-bottom,auto), calc(100svh - 60px - env(safe-area-inset-top,0px)))}.pixel-buddy-module__EXEbTq__panel{max-height:min(var(--buddy-panel-max-height), calc(100svh - 24px - env(safe-area-inset-top,0px) - env(safe-area-inset-bottom,0px)))}}@keyframes pixel-buddy-module__EXEbTq__panelEnter{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes pixel-buddy-module__EXEbTq__greeting{50%{transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.pixel-buddy-module__EXEbTq__panel,.pixel-buddy-module__EXEbTq__jumping{animation:none}.pixel-buddy-module__EXEbTq__trigger,.pixel-buddy-module__EXEbTq__action{transition:none}.pixel-buddy-module__EXEbTq__trigger:hover,.pixel-buddy-module__EXEbTq__trigger:active{transform:none}}
