.ruakit-toolbar[data-ruakit-toolbar]{all:initial;box-sizing:border-box;inset-inline:16px;bottom:var(--ruakit-bottom,24px);z-index:var(--ruakit-z-index,10000);max-width:var(--ruakit-max-width,576px);color:var(--ruakit-text,#fff);pointer-events:none;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;isolation:isolate;justify-content:center;margin-inline:auto;font:16px/1.5 system-ui,sans-serif;display:flex;position:fixed}[data-ruakit-toolbar] .ruakit-panel{box-sizing:border-box;z-index:1;background:var(--ruakit-background,#2f2f2f);cursor:default;pointer-events:auto;border:0;max-width:100%;position:relative;overflow:hidden}[data-ruakit-toolbar] .ruakit-panel[data-expanded=true]{box-shadow:0 10px 20px #0003}[data-ruakit-toolbar] .ruakit-opener,[data-ruakit-toolbar] .ruakit-send,[data-ruakit-toolbar] .ruakit-input{all:unset;box-sizing:border-box;font:inherit;color:inherit}[data-ruakit-toolbar] .ruakit-opener{border-radius:inherit;cursor:default;width:100%;height:100%;display:block;position:absolute;inset:0}[data-ruakit-toolbar] .ruakit-form{box-sizing:border-box;align-items:center;gap:12px;height:100%;margin:0;padding:0 12px 0 20px;display:flex}[data-ruakit-toolbar] .ruakit-input{resize:none;white-space:pre;cursor:default;flex:1;min-width:0;height:28px;padding:0 8px;font-size:14px;line-height:28px;display:block;overflow:hidden}[data-ruakit-toolbar] .ruakit-input:focus{cursor:text}[data-ruakit-toolbar] .ruakit-input::placeholder{color:inherit;opacity:.8}[data-ruakit-toolbar] .ruakit-send{background:var(--ruakit-button-background,#fff);width:36px;height:36px;color:var(--ruakit-button-text,#2f2f2f);cursor:pointer;border:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}[data-ruakit-toolbar] .ruakit-send:disabled{opacity:.5;cursor:default}:is([data-ruakit-toolbar] .ruakit-send:focus-visible,[data-ruakit-toolbar] .ruakit-opener:focus-visible){outline:2px solid var(--ruakit-focus,#a1a1aa);outline-offset:-3px}[data-ruakit-toolbar] .ruakit-icon{width:16px;height:16px;display:block}[data-ruakit-toolbar] .ruakit-message-surface{box-sizing:border-box;z-index:0;background:var(--ruakit-message-background,#242424);color:var(--ruakit-message-text,#d4d4d8);overflow-wrap:anywhere;border:0;border-radius:16px 16px 0 0;position:absolute;bottom:calc(100% - 16px);box-shadow:inset 0 -12px 18px -12px #0000004d}@supports ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){[data-ruakit-toolbar][data-message-style=glass] .ruakit-message-surface{background:var(--ruakit-message-background,#24242499);box-shadow:none;-webkit-backdrop-filter:blur(20px)saturate(140%);backdrop-filter:blur(20px)saturate(140%);color:var(--ruakit-message-text,#e4e4e7)}}[data-ruakit-toolbar] .ruakit-status{text-align:center;width:max-content;min-width:min(240px,100% - 48px);max-width:calc(100% - 48px);color:var(--ruakit-message-text,#b5b5bc);margin:0;padding:8px 18px 24px;font-size:12px;line-height:1.5;left:50%;translate:-50%}[data-ruakit-toolbar] .ruakit-status>span{min-width:0}@supports ((-webkit-background-clip:text) or (background-clip:text)){[data-ruakit-toolbar] .ruakit-status-busy{background-image:linear-gradient(110deg,var(--ruakit-message-text,#909099) 25%,var(--ruakit-message-highlight,#ededf0) 50%,var(--ruakit-message-text,#909099) 75%);color:#0000;background-repeat:repeat-x;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.8s linear infinite ruakit-status-shimmer}}@keyframes ruakit-status-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}[data-ruakit-toolbar] .ruakit-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (max-width:639px){[data-ruakit-toolbar] .ruakit-form{padding-left:12px}}@media (forced-colors:active){[data-ruakit-toolbar] .ruakit-panel,[data-ruakit-toolbar] .ruakit-send,[data-ruakit-toolbar][data-message-style] .ruakit-message-surface{border-color:buttontext}[data-ruakit-toolbar][data-message-style] .ruakit-message-surface{color:canvastext;-webkit-backdrop-filter:none;backdrop-filter:none;background:canvas}}[data-ruakit-toolbar] .ruakit-clarification{pointer-events:auto;max-height:min(50vh,360px);padding:18px 20px 34px;font-size:14px;inset-inline:24px;overflow:auto}[data-ruakit-toolbar] .ruakit-original{color:inherit;opacity:.75;margin:0 0 8px;font-size:12px}[data-ruakit-toolbar] .ruakit-question{margin:0 0 14px}[data-ruakit-toolbar] .ruakit-options{flex-wrap:wrap;gap:8px;display:flex}[data-ruakit-toolbar] .ruakit-option,[data-ruakit-toolbar] .ruakit-start-over{all:unset;box-sizing:border-box;font:inherit;cursor:pointer}[data-ruakit-toolbar] .ruakit-option{background:var(--ruakit-button-background,#343437);cursor:default;border:0;border-radius:12px;max-width:100%;padding:7px 12px;transition:background-color .12s ease-out}[data-ruakit-toolbar] .ruakit-option:hover{background:var(--ruakit-button-hover-background,#414144)}[data-ruakit-toolbar][data-message-style=glass] .ruakit-option{background:var(--ruakit-button-background,#ffffff1f)}[data-ruakit-toolbar][data-message-style=glass] .ruakit-option:hover{background:var(--ruakit-button-hover-background,#fff3)}[data-ruakit-toolbar] .ruakit-start-over{color:var(--ruakit-message-text,#d4d4d8);margin-top:14px;font-size:12px;text-decoration:underline}:is([data-ruakit-toolbar] .ruakit-option:focus-visible,[data-ruakit-toolbar] .ruakit-start-over:focus-visible){outline:2px solid var(--ruakit-focus,#a1a1aa);outline-offset:3px}.ruakit-cursor[data-ruakit-cursor]{all:initial;z-index:calc(var(--ruakit-z-index,10000) + 1);pointer-events:none;-webkit-user-select:none;user-select:none;color:var(--ruakit-cursor-color,#7c3aed);transition:opacity .12s ease-out;position:fixed;inset:0;overflow:hidden}[data-ruakit-cursor] *{box-sizing:border-box;pointer-events:none}[data-ruakit-cursor] .ruakit-cursor-pointer{width:0;height:0;position:absolute;top:0;left:0}[data-ruakit-cursor] .ruakit-cursor-heading{transform-origin:0 0;width:0;height:0;position:absolute;top:0;left:0}[data-ruakit-cursor] .ruakit-cursor-arrow{width:26px;max-width:none;height:28px;color:inherit;filter:drop-shadow(0 2px 3px #00000047);display:block;position:absolute;top:-2px;left:-2px}[data-ruakit-cursor] .ruakit-cursor-shadow{background:var(--ruakit-cursor-color,#7c3aed);filter:blur(10px);opacity:0;border-radius:50%;width:56px;height:56px;transition:opacity .14s ease-out,transform .18s ease-out;position:absolute;top:-12px;left:-18px;transform:scale(.75)}[data-ruakit-cursor] .ruakit-cursor-pointer[data-moving=true] .ruakit-cursor-shadow{opacity:.16;transform:scale(1)}[data-ruakit-cursor] .ruakit-cursor-label{background:var(--ruakit-cursor-color,#7c3aed);color:#fff;white-space:nowrap;border:1px solid #fffc;border-radius:5px;margin:0;padding:2px 7px;font:600 11px/1.5 system-ui,sans-serif;display:block;position:absolute;top:23px;left:18px;box-shadow:0 2px 5px #0000002e}[data-ruakit-cursor] .ruakit-cursor-highlight{border:2px solid var(--ruakit-cursor-color,#7c3aed);opacity:.65;background:#7c3aed0d;border-radius:6px;position:absolute;box-shadow:0 0 0 3px #7c3aed24}[data-ruakit-cursor][data-phase=after] .ruakit-cursor-highlight{opacity:1}[data-ruakit-cursor] .ruakit-cursor-click{border:2px solid var(--ruakit-cursor-color,#7c3aed);border-radius:50%;width:24px;height:24px;position:absolute;top:-12px;left:-12px}@media (prefers-reduced-motion:reduce){[data-ruakit-toolbar] .ruakit-option{transition:none}[data-ruakit-toolbar] .ruakit-status-busy{color:inherit;background:0 0;animation:none}.ruakit-cursor[data-ruakit-cursor]{transition:none}[data-ruakit-cursor] .ruakit-cursor-shadow{display:none}}@media (forced-colors:active){[data-ruakit-toolbar] .ruakit-status-busy{color:canvastext;background:0 0;animation:none}[data-ruakit-cursor] .ruakit-cursor-highlight,[data-ruakit-cursor] .ruakit-cursor-click{border-color:highlight}[data-ruakit-cursor] .ruakit-cursor-label{color:highlighttext;background:highlight}[data-ruakit-cursor] .ruakit-cursor-shadow{display:none}}
