@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--app-accent:#0f6fff;--app-accent-muted:#7eb8ff;--app-accent-bright:#4f9dff;--app-accent-rgb:15,111,255}html[data-accent=green]{--app-accent:#0d9a6b;--app-accent-muted:#5ecf9a;--app-accent-bright:#4dd4a0;--app-accent-rgb:13,154,107}.ui-dropdown-paper.MuiPaper-root{backdrop-filter:blur(22px) saturate(200%);-webkit-backdrop-filter:blur(22px) saturate(200%);background:linear-gradient(155deg,#ffffffc7,#ffffff6b 42%,#f4f8ff85);border:1px solid #ffffffa6;border-radius:16px;box-shadow:inset 0 0 0 1px #ffffff59,inset 0 1px 0 0 #ffffff8c,0 18px 48px -10px #1c243624,0 6px 16px #1c243614;margin-top:8px;min-width:190px;overflow:hidden}.ui-dropdown-paper .ui-dropdown-item.MuiMenuItem-root{border-radius:12px;color:#252a37;font-size:12px;font-weight:600;margin:6px;transition:background .16s ease,box-shadow .16s ease}.ui-dropdown-paper .ui-dropdown-item.MuiMenuItem-root:hover{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:linear-gradient(135deg,#ffffff8c,#ffffff47);box-shadow:inset 0 0 0 1px #ffffff73}html[data-theme=dark] .ui-dropdown-paper.MuiPaper-root{backdrop-filter:blur(22px) saturate(160%);-webkit-backdrop-filter:blur(22px) saturate(160%);background:linear-gradient(155deg,#000000f0,#0c0c0ef7 48%,#000000f5);border:1px solid #ffffff24;box-shadow:inset 0 0 0 1px #ffffff0f,inset 0 1px 0 0 #ffffff0a,0 18px 48px -10px #0000008c,0 6px 16px #00000059}html[data-theme=dark] .ui-dropdown-paper .ui-dropdown-item.MuiMenuItem-root{color:#fff}html[data-theme=dark] .ui-dropdown-paper .ui-dropdown-item.MuiMenuItem-root:hover{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;box-shadow:inset 0 0 0 1px #ffffff14}html[data-theme=dark] .ui-dropdown-paper .ui-dropdown-item .MuiSvgIcon-root{color:#fff}.ui-icon-button{background:#fff!important;border:1px solid #edf1f7!important;box-shadow:0 1px 4px #1b233414!important;color:#767d8f!important;height:34px;transition:background .16s ease,border-color .16s ease,transform .16s ease;width:34px}.ui-icon-button--round{border-radius:999px!important}.ui-icon-button--rounded-square{border-radius:10px!important}.ui-icon-button .MuiSvgIcon-root{font-size:18px}.ui-icon-button svg{display:block;flex-shrink:0}.ui-icon-button:hover{background:#fff!important;border-color:#e5eaf3!important}.ui-icon-button:active{transform:translateY(1px)}.ui-action-button{background:#fff!important;border:1px solid #edf1f7!important;border-radius:999px!important;box-shadow:0 1px 4px #1b233414!important;color:#4f5566!important;font-family:Inter,Segoe UI,Arial,sans-serif!important;font-size:12px!important;font-weight:500!important;height:34px;min-width:0!important;padding:0 12px!important;text-transform:none!important}.ui-action-button:hover{background:#fff!important;border-color:#e5eaf3!important}.ui-action-button .MuiButton-startIcon{margin-left:0!important;margin-right:5px!important}.ui-action-button .MuiSvgIcon-root{font-size:16px}.ui-action-button .MuiButton-startIcon svg{display:block;flex-shrink:0}.settings-dialog .MuiDialog-paper{backdrop-filter:blur(22px) saturate(200%);-webkit-backdrop-filter:blur(22px) saturate(200%);background:linear-gradient(155deg,#ffffffc7,#ffffff6b 42%,#f4f8ff85);border:1px solid #ffffff73;border-radius:18px;box-shadow:inset 0 0 0 1px #ffffff59,0 18px 48px -10px #1c243633;max-height:min(88vh,820px);overflow:hidden}html[data-theme=dark] .settings-dialog .MuiDialog-paper{background:linear-gradient(148deg,#16181ef5,#080a0efa 52%,#0e1016f5);border-color:#ffffff24;color:#ffffffeb}.settings-dialog__title{align-items:center;border-bottom:1px solid #00000017;display:flex!important;font-size:1.05rem!important;font-weight:700!important;gap:8px;justify-content:space-between;padding-right:8px!important}.settings-dialog__close{margin:-4px -4px -4px 0}.settings-dialog__body{display:flex;flex-direction:column;gap:22px;max-height:calc(min(88vh, 820px) - 72px);overflow-y:auto;padding-bottom:18px!important;padding-top:0!important;scrollbar-color:#7882968c #0000;scrollbar-width:thin}.settings-dialog__body::-webkit-scrollbar{width:4px}.settings-dialog__body::-webkit-scrollbar-track{background:#0000}.settings-dialog__body::-webkit-scrollbar-thumb{background:#78829680;border-radius:999px}.settings-dialog__section{display:flex;flex-direction:column;gap:10px}.settings-dialog__param{border-top:none;padding-bottom:14px;padding-top:10px}.settings-dialog__system-input .MuiOutlinedInput-root{background:#ffffff8c;border-radius:12px}.settings-dialog__system-input .MuiOutlinedInput-input{font-size:.9rem;line-height:1.4}.settings-dialog__reconnect-row{display:flex;justify-content:flex-end;margin-top:8px}.settings-dialog__reconnect-btn{border-radius:10px!important;color:#fff!important;cursor:pointer!important;font-weight:600!important;text-transform:none!important}.settings-dialog__reconnect-btn--blue{background:#0f6fff!important;box-shadow:0 6px 16px #0f6fff4d!important}.settings-dialog__reconnect-btn--green{background:#0d9a6b!important;box-shadow:0 6px 16px #0d9a6b4d!important}.settings-dialog__reconnect-spinner{margin-right:8px}.settings-dialog__blocking-loader{align-items:center;backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#0a0e1647;display:flex;inset:0;justify-content:center;position:fixed;z-index:1600}.settings-dialog__blocking-loader-card{align-items:center;background:#ffffffe6;border:1px solid #ffffff80;border-radius:14px;box-shadow:0 16px 36px #121a2842;color:#1f2b40;display:inline-flex;font-size:14px;font-weight:600;gap:12px;justify-content:center;max-width:min(86vw,340px);min-width:240px;padding:16px 18px}.settings-dialog__section-title{color:#0000008c;font-size:.8125rem!important;font-weight:600!important;letter-spacing:.02em;text-transform:uppercase}#settings-system-heading.settings-dialog__section-title{margin-top:14px}.settings-dialog__section-subtitle{color:#000000d1;font-size:.9rem!important;font-weight:600!important;margin:-2px 0 2px!important}.settings-dialog__section-subtitle--mode{margin:2px 0 -4px!important}html[data-theme=dark] .settings-dialog__section-title{color:#ffffff8c}html[data-theme=dark] .settings-dialog__param{border-top:none}.settings-dialog__param--mode,.settings-dialog__section--appearance{border-top:1px solid #00000014;padding-top:12px}html[data-theme=dark] .settings-dialog__param--mode,html[data-theme=dark] .settings-dialog__section--appearance{border-top:1px solid #ffffff1f}html[data-theme=dark] .settings-dialog__title{border-bottom:1px solid #ffffff1f}html[data-theme=dark] .settings-dialog__section-subtitle{color:#ffffffe6}html[data-theme=dark] .settings-dialog__reconnect-btn{box-shadow:0 6px 16px #080c1266!important}html[data-theme=dark] .settings-dialog__blocking-loader{background:#0204087a}html[data-theme=dark] .settings-dialog__blocking-loader-card{background:#10141deb;border:1px solid #ffffff29;box-shadow:0 18px 40px #00000073;color:#e8eefb}html[data-theme=dark] .settings-dialog__system-input .MuiOutlinedInput-root{background:#0a0c1073}.settings-dialog__accent-swatches{align-items:center;display:flex;flex-wrap:wrap;gap:16px;margin-top:4px}.settings-dialog__swatch{align-items:center;border:none;border-radius:14px;box-sizing:border-box;cursor:pointer;display:inline-flex;height:56px;justify-content:center;padding:0;transition:transform .14s ease,box-shadow .16s ease;width:56px}.settings-dialog__swatch:focus-visible{outline:2px solid currentColor;outline-offset:3px}.settings-dialog__swatch:hover{transform:translateY(-1px)}.settings-dialog__swatch--blue{background:linear-gradient(145deg,#82d7ff,#0f6fff 55%,#0a5fd4);box-shadow:0 6px 16px #0f6fff59}.settings-dialog__swatch--green{background:linear-gradient(145deg,#9af0c8,#0d9a6b 55%,#087a52);box-shadow:0 6px 16px #0d9a6b59}.settings-dialog__swatch--selected.settings-dialog__swatch--blue{box-shadow:0 6px 18px #0f6fff80}.settings-dialog__swatch--selected.settings-dialog__swatch--green{box-shadow:0 6px 18px #0d9a6b80}.settings-dialog__swatch-check{color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.55))}.settings-dialog__accent-status{color:#000000a6;margin:4px 0 0!important;text-align:center}html[data-theme=dark] .settings-dialog__accent-status{color:#ffffffbf}.settings-dialog__accent-status-strong{color:#000000e0;font-weight:700}html[data-theme=dark] .settings-dialog__accent-status-strong{color:#fffffff2}.settings-dialog__mode-row{align-items:center;box-sizing:border-box;display:flex;gap:12px;justify-content:space-between;margin-top:6px;width:100%}.settings-dialog__mode-label{color:#00000073;flex:0 0 auto;font-size:.9375rem;font-weight:500;transition:color .16s ease,font-weight .16s ease}.settings-dialog__mode-label:first-of-type{text-align:left}.settings-dialog__mode-label:last-of-type{text-align:right}html[data-theme=dark] .settings-dialog__mode-label{color:#ffffff73}.settings-dialog__mode-label--active{color:#000000e0;font-weight:700}html[data-theme=dark] .settings-dialog__mode-label--active{color:#fffffff2}.settings-dialog__mode-row .MuiSwitch-root{margin:0 2px}.nab-bar{grid-gap:12px;align-items:center;backdrop-filter:saturate(120%) blur(12px);-webkit-backdrop-filter:saturate(120%) blur(12px);background:#f2f3f733;box-shadow:none;box-sizing:border-box;display:grid;font-family:Inter,Segoe UI,Arial,sans-serif;gap:12px;grid-template-columns:1fr auto 1fr;margin:0;padding:10px 16px;position:sticky;top:0;width:100%;z-index:30}.nab-bar__brand-pill{align-items:center;display:flex;flex-shrink:0;gap:6px;height:28px;justify-self:start;padding:0}.nab-bar__center{align-items:center;display:flex;justify-content:center;justify-self:center}.nab-bar__nav-pill{align-items:center;background:#fff;border-radius:999px;box-shadow:0 1px 3px #1921300f,0 0 0 1px #e6eaf2e6;display:inline-flex;gap:4px;padding:4px}.nab-bar__nav-item{background:#0000;border:none;border-radius:999px;color:#5c6370;cursor:pointer;font-family:inherit;font-size:13px;font-weight:500;letter-spacing:.01em;line-height:1.2;margin:0;padding:8px 18px;transition:background .16s ease,color .16s ease,box-shadow .16s ease}.nab-bar__nav-item:hover:not(.nab-bar__nav-item--active){color:#2a2f3b}.nab-bar__nav-item--active{background:#14161a;box-shadow:0 1px 2px #0000001f;color:#fff}.nab-bar__nav-item:focus-visible{outline:2px solid #4f87ff73;outline-offset:2px}html[data-accent=green] .nab-bar__nav-item:focus-visible{outline:2px solid #4fc88c80}.nab-bar__logo-dot{background:radial-gradient(circle at 34% 32%,#82d7ff 0,#4f87ff 72%);border-radius:50%;box-shadow:0 0 0 2px #4f87ff33;height:12px;width:12px}html[data-accent=green] .nab-bar__logo-dot{background:radial-gradient(circle at 34% 32%,#9af0c8 0,#3ec97a 72%);box-shadow:0 0 0 2px #3ec97a47}.nab-bar__brand-name{color:#2a2f3b;font-size:15px;font-weight:700;line-height:1}.nab-bar__actions{align-items:center;display:flex;flex-shrink:0;gap:8px;justify-self:end}html[data-theme=dark] .nab-bar{background:#0000}html[data-theme=dark] .nab-bar__nav-pill{background:#252a33;box-shadow:0 1px 3px #00000059,0 0 0 1px #505a6e80}html[data-theme=dark] .nab-bar__nav-item{color:#b4bcc8}html[data-theme=dark] .nab-bar__brand-name,html[data-theme=dark] .nab-bar__nav-item:hover:not(.nab-bar__nav-item--active){color:#e8eaef}html[data-theme=dark] .nab-bar__actions .ui-action-button{background:#000!important;border-color:#ffffff24!important;box-shadow:0 1px 4px #00000059!important;color:#fff!important}html[data-theme=dark] .nab-bar__actions .ui-action-button:hover{background:#141414!important;border-color:#fff3!important}html[data-theme=dark] .nab-bar__actions .ui-icon-button{background:#000!important;border-color:#ffffff24!important;box-shadow:0 1px 4px #00000059!important;color:#fff!important}html[data-theme=dark] .nab-bar__actions .ui-icon-button:hover{background:#141414!important;border-color:#fff3!important}html[data-theme=dark] .nab-bar__actions .ui-icon-button .MuiSvgIcon-root{color:#fff}.main-container{background:radial-gradient(circle at 48% 52%,#31bff157 0,#1fa0e133 24%,#fff0 46%),radial-gradient(circle at 54% 54%,#99ce3f47 0,#7bba2a29 24%,#fff0 50%),radial-gradient(circle at 50% 54%,#42c9ff33 0,#a3db521a 28%,#fff0 54%),linear-gradient(180deg,#eef7fb,#f4f8ef);height:100vh;min-height:100vh;overflow:hidden;width:100%}.main-container__scrollable{box-sizing:border-box;height:100%;overflow-x:hidden;overflow-y:auto;width:100%}html[data-theme=dark] .main-container{background:radial-gradient(circle at 48% 52%,#31bff13d 0,#1a70a724 22%,#fff0 46%),radial-gradient(circle at 54% 54%,#99ce3f33 0,#598c191f 24%,#fff0 50%),radial-gradient(circle at 50% 54%,#2caddf2e 0,#85ba3814 26%,#fff0 54%),linear-gradient(180deg,#131a22,#151d17)}.action-button{align-items:center;animation:opacity-pulse 3s ease-in infinite;border:1px solid #0000;border-radius:18px;color:var(--Neutral-60);cursor:pointer;display:flex;font-size:1.25rem;height:48px;justify-content:center;line-height:1.75rem;text-transform:lowercase;transition:all .2s ease-in-out;-webkit-user-select:none;user-select:none;width:48px}.action-button:focus{outline:2px solid var(--Neutral-80)}.action-button.outlined{border:1px solid var(--Neutral-20)}.action-button .no-action{pointer-events:none}.action-button:hover{border:1px solid var(--Neutral-20)}.action-button.connected{color:var(--Blue-500)}.action-button.connected:hover{border:1px solid var(--Blue-500)}@property --volume{syntax:"length";inherit:false;initial-value:0}.disabled .mic-button:before,.mic-button.disabled:before{background:#0000}.mic-button{background-color:var(--accent-red);color:#000;position:relative;transition:all .2s ease-in;z-index:1}.mic-button:focus{border:2px solid var(--Neutral-20);outline:2px solid var(--Red-500)}.mic-button:hover{background-color:var(--Red-400)}.mic-button:before{background-color:var(--Red-500);border-radius:24px;content:"";display:block;height:calc(100% + var(--volume)*2);left:calc(var(--volume)*-1);opacity:.35;position:absolute;top:calc(var(--volume)*-1);transition:all .02s ease-in-out;width:calc(100% + var(--volume)*2);z-index:-1}.connect-toggle:focus{border:2px solid var(--Neutral-20);outline:2px solid var(--Neutral-80)}.connect-toggle:not(.connected){background-color:var(--Blue-500);color:var(--Neutral-5)}.control-tray{align-items:flex-start;bottom:0;display:inline-flex;gap:8px;justify-content:center;left:50%;padding-bottom:18px;position:absolute;transform:translate(-50%)}.control-tray .action-button.disabled,.control-tray .disabled .action-button{background:#0000;border:1px solid #404547;border:1px solid var(--Neutral-30,#404547);color:var(--Neutral-30)}.control-tray .connection-container{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center}.control-tray .connection-container .connection-button-container{border:1px solid var(--Neutral-30);border-radius:27px;padding:10px}.control-tray .connection-container .text-indicator{color:var(--Blue-500);font-size:11px;-webkit-user-select:none;user-select:none}.control-tray .connection-container:not(.connected) .text-indicator{opacity:0}.actions-nav{align-items:center;border:1px solid var(--Neutral-30);border-radius:27px;display:inline-flex;gap:12px;overflow:clip;padding:10px;transition:all .6s ease-in}.actions-nav>*{align-items:center;display:flex;flex-direction:column;gap:1rem}@keyframes opacity-pulse{0%{opacity:.9}50%{opacity:1}to{opacity:.9}}.streaming-panel{--streaming-panel-inner-bg:#ececf3;align-items:stretch;box-sizing:border-box;display:flex;flex:0 0 auto;height:100%;justify-content:flex-end;min-width:390px;overflow:hidden;padding:0 24px;position:relative;transition:width .2s ease,min-width .2s ease;width:390px}.streaming-panel__toggle{backdrop-filter:blur(10px) saturate(130%);-webkit-backdrop-filter:blur(10px) saturate(130%);background:#141821c7;border:1px solid #ffffff4d;border-radius:999px;color:#f2f6ff;cursor:pointer;height:30px;left:0;position:absolute;top:18px;transform:translateX(-90%);width:30px;z-index:4}.streaming-panel--collapsed{min-width:44px;overflow:visible;padding:0;width:44px}.streaming-panel--collapsed .streaming-panel__phone-shell{display:none}@media (max-width:1360px){.streaming-panel{bottom:0;height:auto;justify-content:stretch;min-width:0;overflow:visible;padding:0;position:fixed;right:0;top:73px;transform:translateX(0);transition:transform .22s ease-in-out;width:min(390px,88vw);z-index:30}.streaming-panel--collapsed{transform:translateX(100%);width:min(390px,88vw)}.streaming-panel--collapsed .streaming-panel__phone-shell{display:flex}.streaming-panel__phone-shell{border-radius:24px 0 0 0;width:100%}.streaming-panel__main{border-radius:18px 0 0 0}.streaming-panel__main-app-area,.streaming-panel__stream{border-radius:14px 0 0 0}.streaming-panel__toggle{height:36px;left:auto;position:fixed;right:12px;top:50%;transform:translateY(-50%);width:36px;z-index:40}}.streaming-panel__phone-shell{background:#ffffffc7;border-radius:34px 34px 0 0;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:12px 12px 0;width:min(390px,100%)}.streaming-panel__main{background:#fff;border-radius:26px 26px 0 0;flex:1 1;height:100%;overflow:hidden;position:relative}.streaming-panel__main-app-area{align-items:center;background:#ececf3;border-radius:20px 20px 0 0;bottom:0;display:flex;justify-content:center;left:12px;overflow:hidden;position:absolute;right:12px;top:12px}.streaming-panel__status-bar{align-items:center;color:#5c6577;display:flex;font-size:11px;font-weight:600;justify-content:space-between;left:14px;letter-spacing:.01em;pointer-events:none;position:absolute;right:14px;top:12px;z-index:3}.streaming-panel__status-date,.streaming-panel__status-timer{background:none;border:none;border-radius:0;padding:0}.streaming-panel__mic-placeholder{align-items:center;display:flex;inset:0;justify-content:center;pointer-events:auto;position:absolute}.streaming-panel__hint-card{border-radius:12px;font-size:12px;font-weight:600;letter-spacing:.01em;line-height:1.25;max-width:155px;padding:10px 12px;position:absolute}.streaming-panel__hint-card--listen{background:#fff;color:#2f3442;right:12%;top:24%}.streaming-panel__hint-card--ai{backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%);background:#12161eb8;border:1px solid #ffffff29;bottom:24%;color:#f3f6ff;left:10%}.streaming-panel__placeholder-tilted{align-items:center;display:flex;gap:14px;justify-content:center;transform:rotate(30deg)}.streaming-panel__mic-svg{color:#b8bfce;height:112px;opacity:.55;transform:rotate(-30deg);width:112px}.streaming-panel__placeholder-separator{color:#7f8aa6;font-size:36px;font-weight:500;line-height:1;opacity:.6;transform:translateY(-2px)}.streaming-panel__big-play{align-items:center;background:#0000;border:none;border-radius:50%;color:#31bff1;cursor:pointer;display:inline-flex;height:170px;justify-content:center;position:relative;transform:none;transition:transform .2s ease,color .2s ease;width:170px;z-index:2}.streaming-panel__big-play:after,.streaming-panel__big-play:before{animation:streaming-panel-blob 3.8s ease-in-out infinite;background:linear-gradient(135deg,#31bff1,#99ce3f);border-radius:59% 41% 66% 34%/41% 63% 37% 59%;content:"";inset:0;position:absolute;z-index:-1}.streaming-panel__big-play:before{opacity:.28;opacity:var(--pulse-opacity-1,.28);transform:scale(1.15) rotate(-14deg) translate(-4px,3px);transform:scale(var(--pulse-scale-1,1.15)) rotate(-14deg) translate(-4px,3px)}.streaming-panel__big-play:after{animation-duration:4.5s;opacity:.18;opacity:var(--pulse-opacity-2,.18);transform:scale(1.3) rotate(11deg) translate(5px,-4px);transform:scale(var(--pulse-scale-2,1.3)) rotate(11deg) translate(5px,-4px)}.streaming-panel__big-play:hover{transform:scale(1.03)}.streaming-panel__big-play-container{align-items:center;display:flex;flex-direction:column;gap:12px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.streaming-panel__big-play-label{color:#8b93a3;font-size:12px;font-weight:600;letter-spacing:.01em;margin:30px 0 0;text-align:center}.streaming-panel__big-play-svg{filter:drop-shadow(0 10px 18px rgba(31,178,246,.2));height:100%;width:100%}@keyframes streaming-panel-blob{0%{border-radius:59% 41% 66% 34%/41% 63% 37% 59%}35%{border-radius:43% 57% 38% 62%/62% 39% 61% 38%}70%{border-radius:67% 33% 54% 46%/35% 58% 42% 65%}to{border-radius:59% 41% 66% 34%/41% 63% 37% 59%}}.streaming-panel__audio-wave-bottom{left:50%;position:absolute;top:235px;transform:translateX(-50%);width:min(300px,84%)}.streaming-panel__audio-wave-bottom .streaming-panel__audio-wave{height:92px;width:100%}.streaming-panel__audio-wave{align-items:center;display:flex;height:140px;justify-content:center;opacity:.92;width:min(340px,88%)}.streaming-panel__audio-wave-svg{height:100%;overflow:visible;width:100%}.streaming-panel__audio-wave-path{fill:none;stroke:#31bff1;stroke-width:4;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 1px 2px rgba(49,191,241,.22))}.streaming-panel__stream{border-radius:20px 20px 0 0;height:100%;max-height:none;max-width:none;object-fit:cover;width:100%}.streaming-panel__main .control-tray{align-items:center;background:#ececf3;bottom:20px;display:flex;gap:16px;justify-content:center;left:12px;padding-bottom:0;position:absolute;right:12px;transform:none}.streaming-panel__main .tray-center,.streaming-panel__main .tray-left,.streaming-panel__main .tray-right{align-items:center;display:flex}.streaming-panel__main .tray-right{gap:12px}.streaming-panel__main .tray-right.disabled{opacity:1}.streaming-panel__main .tray-right{background:#0000;border:none;box-shadow:none;padding:0}.streaming-panel__main .connection-button-container{background:#0000;border:none;border-radius:999px;box-shadow:none;padding:0}.streaming-panel__main .action-button{background:#14161a;border:none!important;border-radius:999px;box-shadow:none;color:#fff;height:48px;width:48px}.streaming-panel__main .action-button.connect-toggle:not(.connected){background:var(--app-accent);box-shadow:none;color:#fff}.streaming-panel__main .action-button:hover{background:#1b1f26;border:none!important}.streaming-panel__main .action-button.connect-toggle:not(.connected):hover{background:color-mix(in srgb,var(--app-accent) 85%,#fff 15%)}.streaming-panel__main .action-button.connected,.streaming-panel__main .mic-button:not(.disabled){background:#e53935;box-shadow:none;color:#fff}.streaming-panel__main .tray-left .action-button,.streaming-panel__main .tray-right .action-button{background:#14161a;border:none!important;box-shadow:none;color:#fff}.streaming-panel__main .tray-right.disabled .action-button{background:#14161a!important;border:none!important;color:#fff!important}.streaming-panel__main .tray-left .action-button.active,.streaming-panel__main .tray-right .action-button.active{background:var(--app-accent);color:#fff}.streaming-panel__main .audioPulse>div{background-color:#b5adff}.streaming-panel__main .audioPulse.active>div{background-color:#5a49f8}html[data-theme=dark] .streaming-panel__phone-shell{background:#141821e6}html[data-theme=dark] .streaming-panel{--streaming-panel-inner-bg:#1d2330}html[data-theme=dark] .streaming-panel__toggle{background:#161c28e0;border:1px solid #5a657b94;color:#dbe4f8}html[data-theme=dark] .streaming-panel__main{background:#141923}html[data-theme=dark] .streaming-panel__main .control-tray,html[data-theme=dark] .streaming-panel__main-app-area{background:#1d2330}html[data-theme=dark] .streaming-panel__status-bar{color:#d2dbee}html[data-theme=dark] .streaming-panel__status-date,html[data-theme=dark] .streaming-panel__status-timer{background:none;border:none}html[data-theme=dark] .streaming-panel__mic-svg{color:#6c7486;opacity:.5}html[data-theme=dark] .streaming-panel__placeholder-separator{color:#6f7890}html[data-theme=dark] .streaming-panel__big-play{color:#f6fbff}html[data-theme=dark] .streaming-panel__big-play-label{color:#9aa3b5}html[data-theme=dark] .streaming-panel__big-play:before{opacity:.24}html[data-theme=dark] .streaming-panel__big-play:after{opacity:.14}html[data-theme=dark] .streaming-panel__audio-wave-path{stroke:#31bff1;filter:drop-shadow(0 1px 3px rgba(18,30,52,.35))}html[data-theme=dark] .streaming-panel__hint-card--listen{background:#f4f6fb;color:#202633}html[data-theme=dark] .streaming-panel__hint-card--ai{background:#080a0ead;border:1px solid #ffffff1a;color:#eef3ff}html[data-theme=dark] .streaming-panel__main .connection-button-container,html[data-theme=dark] .streaming-panel__main .tray-right{background:#252a33;border:none;box-shadow:0 1px 3px #00000059,0 0 0 1px #505a6e80}html[data-theme=dark] .streaming-panel__main .tray-right{background:#0000;box-shadow:none}html[data-theme=dark] .streaming-panel__main .action-button{background:#0000;border:none;box-shadow:none;color:#b4bcc8}html[data-theme=dark] .streaming-panel__main .action-button.connect-toggle:not(.connected){background:var(--app-accent);border:none;color:#fff}html[data-theme=dark] .streaming-panel__main .action-button.connected,html[data-theme=dark] .streaming-panel__main .mic-button:not(.disabled){background:#e53935;border:none;color:#fff}html[data-theme=dark] .streaming-panel__main .tray-left .action-button,html[data-theme=dark] .streaming-panel__main .tray-right .action-button{background:#14161a;border:none!important;color:#fff}html[data-theme=dark] .streaming-panel__main .tray-left .action-button.active,html[data-theme=dark] .streaming-panel__main .tray-right .action-button.active{background:var(--app-accent);color:#fff}html[data-theme=dark] .streaming-panel__main .audioPulse>div{background-color:#67779c}html[data-theme=dark] .streaming-panel__main .audioPulse.active>div{background-color:var(--app-accent-bright)}.heading-group{text-align:left}.heading-group__title{color:#151923;font-size:37px;font-weight:800;margin:0}.heading-group__subtitle,.heading-group__title{font-family:Manrope,Inter,Segoe UI,Arial,sans-serif;line-height:1}.heading-group__subtitle{color:#202532;font-size:40px;font-weight:500;margin:8px 0 0}html[data-theme=dark] .heading-group__subtitle,html[data-theme=dark] .heading-group__title{color:#fff}.logger{color:var(--gray-300);display:block;max-width:100%;width:100%}.logger .logger-list{overflow-x:hidden;padding:0 0 0 25px;width:calc(100% - 45px)}.logger .user h4{color:var(--Green-500)}.logger .model h4{color:var(--Blue-500)}.logger .rich-log{display:flex;display:block;gap:4px;justify-content:center}.logger .rich-log pre{overflow-x:auto}.logger .rich-log h4{font-size:14px;margin:0;padding:8px 0;text-transform:uppercase}.logger .rich-log h5{border-bottom:1px solid var(--Neutral-20);margin:0;padding-bottom:8px}.logger .rich-log .part{background-color:#eee;border-radius:8px;color:#000;margin-bottom:4px;padding:14px}.logger .rich-log .part li{color:#000}.logger .rich-log.model-turn{margin:6px 0 14px}.logger .rich-log.model-turn h4.role-model{align-items:center;color:var(--Blue-500);display:flex;font-size:12px;gap:8px;letter-spacing:.08em;margin:0;padding:4px 0 6px;text-transform:uppercase}.logger .rich-log.model-turn h4.role-model:before{background-color:var(--Blue-500);border-radius:50%;content:"";display:inline-block;height:8px;width:8px}.logger .rich-log.model-turn .part.part-text{background-color:#f6f9ff;border:1px solid #d7e3ff;border-left:4px solid var(--Blue-500);border-radius:10px;box-shadow:0 1px 2px #1e3c780f;color:#1c2b4a;font-family:Space Grotesk,Inter,system-ui,sans-serif;font-size:14px;line-height:1.55;padding:14px 16px}.logger .rich-log.model-turn .part.part-text p{margin:0 0 6px}.logger .rich-log.model-turn .part.part-text p:last-child{margin-bottom:0}.logger .rich-log.model-turn .part.part-text ol,.logger .rich-log.model-turn .part.part-text ul{margin:4px 0;padding-left:20px}.logger .rich-log.model-turn .part.part-text ol li,.logger .rich-log.model-turn .part.part-text ul li{color:#1c2b4a;line-height:1.5;margin:4px 0}.logger .rich-log.model-turn .part.part-text ol li::marker,.logger .rich-log.model-turn .part.part-text ul li::marker{color:var(--Blue-500)}.logger .rich-log.model-turn .part.part-text strong{color:#0b1c3f}.logger .rich-log.model-turn .part.part-text code{background-color:#e3ecff;border-radius:4px;font-size:13px;padding:1px 5px}.logger .rich-log.model-turn .tips-list{display:flex;flex-direction:column;gap:6px;margin-bottom:4px}.logger .rich-log.model-turn .tip-card{align-items:flex-start;border-left:4px solid #0000;border-radius:8px;box-shadow:0 1px 2px #0000000f;display:flex;font-size:13px;gap:10px;line-height:1.45;padding:10px 14px}.logger .rich-log.model-turn .tip-card .tip-icon{flex-shrink:0;font-size:14px;padding-top:1px;text-align:center;width:18px}.logger .rich-log.model-turn .tip-card .tip-text{color:#1c2b4a;flex:1 1;font-family:Space Grotesk,Inter,system-ui,sans-serif}.logger .rich-log.model-turn .tip-card.tip-action{background-color:#eef3ff;border-left-color:#3b7dff}.logger .rich-log.model-turn .tip-card.tip-action .tip-icon{color:#3b7dff}.logger .rich-log.model-turn .tip-card.tip-question{background-color:#fff8ec;border-left-color:#f59e0b}.logger .rich-log.model-turn .tip-card.tip-question .tip-icon{color:#f59e0b}.logger .rich-log.model-turn .tip-card.tip-empathie{background-color:#fff0f3;border-left-color:#e8475f}.logger .rich-log.model-turn .tip-card.tip-empathie .tip-icon{color:#e8475f}.logger .rich-log.model-turn .tip-card.tip-info{background-color:#f0faf4;border-left-color:#22c55e}.logger .rich-log.model-turn .tip-card.tip-info .tip-icon{color:#22c55e}.logger .rich-log.model-turn .tip-card.prio-high{border-left-width:6px;box-shadow:0 1px 3px #dc26262e,inset 0 0 0 1px #dc262640}.logger .rich-log.model-turn .tip-card.prio-high .tip-priority-badge{align-items:center;align-self:flex-start;background-color:#dc2626;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:12px;font-weight:700;height:20px;justify-content:center;line-height:1;margin-top:1px;width:20px}.logger .rich-log.model-turn .tip-card.prio-low{border-left-width:3px;opacity:.78}.logger .rich-log.model-turn .chat-resume{background-color:#f6f9ff;border:1px solid #d7e3ff;border-radius:8px;color:#1c2b4a;font-size:13px;line-height:1.5;padding:10px 14px}.logger .plain-log>*{padding-right:4px}.logger .inline-code:not(:last-child){font-style:italic}.logger .inline-code:not(:last-child):after{content:", "}.logger li{color:#000;display:block;font-family:Space Mono;font-size:14px;font-style:normal;font-weight:400;line-height:normal;padding:8px 0}.logger li .timestamp{color:var(--Neutral-50);flex-grow:0;flex-shrink:0;width:70px}.logger li .source{flex-shrink:0;font-weight:700}.logger li.receive,.logger li.source-server{color:var(--Blue-500)}.logger li.send:not(.source-server),.logger li.source-client{color:var(--Green-500)}.logger li .count{border-radius:8px;color:var(--Blue-500);font-size:x-small;line-height:1em;padding:.3em .5em;vertical-align:middle}.logger li .message{color:var(--Neutral-50);flex-grow:1}.logger .logger-list{box-sizing:border-box;padding:0 8px 0 30px!important;width:100%!important}.logger .plain-log{align-items:flex-start;display:flex;flex-direction:column;gap:4px;padding:6px 0}.logger .plain-log.send{align-items:flex-end}.logger .plain-log.receive{animation:logger-slide-in-left .28s cubic-bezier(.2,.7,.2,1)}.logger .plain-log .source{display:none}.logger .plain-log .timestamp{color:#71809a;font-size:11px;opacity:.65;padding:0 2px;width:auto}.logger .plain-log.send .timestamp{text-align:right}.logger .plain-log .message{border-radius:14px;box-sizing:border-box;display:inline-block;max-width:min(82%,560px);padding:10px 12px}.logger .plain-log.receive .message{backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%);background:linear-gradient(145deg,#ffffffd1,#f1f8ffb8 55%,#e9f5ffad);border:1px solid #ffffffd9;box-shadow:inset 0 0 0 1px #ffffff52,0 8px 20px #3571b01f;color:#22406c}.logger .plain-log.send .message{background:#14161a;border:none;border-radius:13px;box-shadow:none;color:#fff;font-weight:600;margin-right:10px;max-width:min(82%,560px)}.logger .plain-log .rich-log{margin:0}.logger .plain-log .rich-log h4{display:none}.logger .plain-log .rich-log .part{background:#0000;border:none;box-shadow:none;color:inherit;margin:0;padding:0}.logger .plain-log .rich-log .part li,.logger .plain-log .rich-log .part p{color:inherit}.logger .plain-log .tips-list{display:flex;flex-direction:column;gap:6px;margin:0}.logger .plain-log .tip-card{align-items:flex-start;backdrop-filter:blur(14px) saturate(135%);-webkit-backdrop-filter:blur(14px) saturate(135%);background:linear-gradient(145deg,color-mix(in srgb,var(--app-accent) 8%,#ffffffe6 92%) 0,#ffffff8f 58%,color-mix(in srgb,var(--app-accent) 6%,#ffffffe6 94%) 100%);border:1px solid color-mix(in srgb,var(--app-accent) 18%,#fff 82%);border-radius:14px;box-shadow:0 0 0 1px #ffffff3d inset,0 6px 16px color-mix(in srgb,var(--app-accent) 18%,#3571b014 82%);display:flex;gap:8px;margin:0;padding:10px 12px;position:relative}.logger .plain-log .tip-card .tip-icon{align-items:center;color:color-mix(in srgb,var(--app-accent) 70%,#1f3a63 30%);display:inline-flex;flex-shrink:0;font-size:13px;justify-content:center;line-height:1.4;margin-top:1px;width:18px}.logger .plain-log .tip-card .tip-priority-badge{align-items:center;background:#dc2626d9;border-radius:50%;color:#fff;display:inline-flex;flex-shrink:0;font-size:10px;height:16px;justify-content:center;margin-top:2px;width:16px}.logger .plain-log .tip-card.prio-high:before,.logger .plain-log .tip-card.prio-low:before,.logger .plain-log .tip-card.prio-normal:before{background:inherit;border-bottom:inherit;border-bottom-left-radius:2px;border-left:inherit;bottom:8px;content:"";height:10px;left:-6px;position:absolute;transform:rotate(45deg);width:10px}.logger .plain-log .tip-card.tip-question{border-color:color-mix(in srgb,#f59e0b 46%,#fff 54%)}.logger .plain-log .tip-card.tip-action{border-color:color-mix(in srgb,#3b7dff 42%,#fff 58%)}.logger .plain-log .tip-card.tip-empathie{border-color:color-mix(in srgb,#e8475f 42%,#fff 58%)}.logger .plain-log .tip-card.tip-info{border-color:color-mix(in srgb,#22c55e 42%,#fff 58%)}.logger .plain-log .tip-card .tip-text{color:inherit;font-size:14px;line-height:1.45}.logger .plain-log.receive .message{backdrop-filter:blur(16px) saturate(140%);-webkit-backdrop-filter:blur(16px) saturate(140%);background:linear-gradient(145deg,color-mix(in srgb,var(--app-accent) 10%,#ffffffe6 90%) 0,#ffffff94 52%,color-mix(in srgb,var(--app-accent) 8%,#ffffffe0 92%) 100%);border:1px solid color-mix(in srgb,var(--app-accent) 22%,#fff 78%);border-radius:16px 16px 16px 8px;box-shadow:0 0 0 1px #ffffff52 inset,0 8px 20px color-mix(in srgb,var(--app-accent) 24%,#3571b01a 76%);color:#223a61;position:relative}.logger .plain-log.receive .message:before{background:inherit;border-bottom:1px solid color-mix(in srgb,var(--app-accent) 22%,#fff 78%);border-bottom-left-radius:3px;border-left:1px solid color-mix(in srgb,var(--app-accent) 22%,#fff 78%);bottom:10px;content:"";height:12px;left:-7px;position:absolute;transform:rotate(45deg);width:12px}html[data-theme=dark] .logger .plain-log .timestamp{color:#bdc9e2c7}html[data-theme=dark] .logger .plain-log.receive .message{background:linear-gradient(145deg,color-mix(in srgb,var(--app-accent) 24%,#405d804d 76%) 0,color-mix(in srgb,var(--app-accent) 18%,#2b4a6e3d 82%) 100%);border:1px solid color-mix(in srgb,var(--app-accent) 38%,#ffffff4d 62%);border-radius:16px 16px 16px 8px;color:#dfeeff}html[data-theme=dark] .logger .plain-log.receive .message:before{border-bottom:1px solid color-mix(in srgb,var(--app-accent) 38%,#ffffff4d 62%);border-left:1px solid color-mix(in srgb,var(--app-accent) 38%,#ffffff4d 62%)}html[data-theme=dark] .logger .plain-log .tip-card{background:linear-gradient(145deg,color-mix(in srgb,var(--app-accent) 20%,#405d803d 80%) 0,color-mix(in srgb,var(--app-accent) 16%,#2b4a6e33 84%) 100%);border:1px solid color-mix(in srgb,var(--app-accent) 32%,#ffffff40 68%)}html[data-theme=dark] .logger .plain-log.send .message{background:#14161a;border:none;border-radius:13px;box-shadow:none;color:#e6efff;font-weight:600;margin-right:10px;max-width:min(82%,560px)}@keyframes logger-slide-in-left{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}.logger .plain-log.send .message{align-items:normal;backdrop-filter:blur(10px) saturate(130%)!important;-webkit-backdrop-filter:blur(10px) saturate(130%)!important;background:#141821a3!important;border:1px solid #fff3!important;border-radius:14px!important;box-shadow:none!important;color:#eef3ff!important;display:inline-block;font-size:14px;line-height:1.45;min-height:0;padding:0 12px!important;position:relative}.logger .plain-log.send .message:before{content:none}html[data-theme=dark] .logger .plain-log.send .message{background:#161c28db!important;border:1px solid #485368a6!important;border-radius:14px!important;color:#dbe4f8!important;font-size:14px;line-height:1.45;padding:8px 12px!important}.logger .logger-list{padding-left:72px!important}.logger .plain-log.receive .message{backdrop-filter:blur(18px) saturate(150%);-webkit-backdrop-filter:blur(18px) saturate(150%);background:linear-gradient(155deg,#ffffff9e 0,color-mix(in srgb,var(--app-accent) 12%,#ffffffad 88%) 38%,#ffffff75 100%);border:1px solid color-mix(in srgb,var(--app-accent) 24%,#ffffffc7 76%);box-shadow:0 10px 24px color-mix(in srgb,var(--app-accent) 20%,#10223e0f 80%),inset 0 1px 0 #ffffffad,inset 0 -1px 0 #ffffff47}.logger .plain-log .tip-card{backdrop-filter:blur(17px) saturate(145%);-webkit-backdrop-filter:blur(17px) saturate(145%);background:linear-gradient(155deg,#ffffff94 0,color-mix(in srgb,var(--app-accent) 10%,#ffffffa3 90%) 44%,#ffffff6b 100%);border:1px solid color-mix(in srgb,var(--app-accent) 22%,#ffffffc7 78%);box-shadow:0 8px 20px color-mix(in srgb,var(--app-accent) 18%,#10223e0f 82%),inset 0 1px 0 #ffffff9e}html[data-theme=dark] .logger .plain-log.receive .message{backdrop-filter:blur(18px) saturate(140%);-webkit-backdrop-filter:blur(18px) saturate(140%);background:linear-gradient(155deg,#171c26c7 0,color-mix(in srgb,var(--app-accent) 16%,#1f2531c2 84%) 42%,#11151eb8 100%);border:1px solid color-mix(in srgb,var(--app-accent) 30%,#ffffff38 70%);box-shadow:0 10px 24px #00000057,inset 0 1px 0 #ffffff1c,inset 0 -1px 0 #ffffff0f;color:#fff}html[data-theme=dark] .logger .plain-log .tip-card{backdrop-filter:blur(17px) saturate(135%);-webkit-backdrop-filter:blur(17px) saturate(135%);background:linear-gradient(155deg,#161b25cc 0,color-mix(in srgb,var(--app-accent) 14%,#1c222ec7 86%) 44%,#10141dbd 100%);border:1px solid color-mix(in srgb,var(--app-accent) 28%,#fff3 72%);box-shadow:0 8px 20px #00000052,inset 0 1px 0 #ffffff1a}html[data-theme=dark] .logger .plain-log .tip-card .tip-text{color:#fff}.agent-center-inner{flex-direction:column;gap:10px;width:min(92%,320px)}.agent-center-inner,.agent-center-inner__voice-card{align-items:center;display:flex;justify-content:center}.agent-center-inner__voice-card{animation:agent-center-inner-bounce 2.8s ease-in-out infinite;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#f3f6fd57;border:1px solid #ffffff85;border-radius:18px;box-shadow:0 10px 22px #19213017;min-height:120px;width:min(100%,300px)}.agent-center-inner__voice-svg{height:auto;width:min(74%,200px)}.agent-center-inner__voice-svg.is-loading path{stroke-dasharray:28 14;animation:agent-center-inner-snake 1.2s linear infinite}.agent-center-inner__caption{color:#3a4150;font-size:12px;font-weight:600;letter-spacing:.01em;margin:0;text-align:center}@keyframes agent-center-inner-bounce{0%{transform:translateY(0)}50%{transform:translateY(-6px)}to{transform:translateY(0)}}@keyframes agent-center-inner-snake{0%{stroke-dashoffset:0}to{stroke-dashoffset:-84}}html[data-theme=dark] .agent-center-inner__voice-card{backdrop-filter:saturate(140%) blur(14px);-webkit-backdrop-filter:saturate(140%) blur(14px);background:#0e121c94;border-color:#ffffff1f;box-shadow:0 14px 30px #00000059}html[data-theme=dark] .agent-center-inner__voice-svg path{stroke:#fff}html[data-theme=dark] .agent-center-inner__caption{color:#ffffffd1}.chat-bot{backdrop-filter:none;-webkit-backdrop-filter:none;background:#0000;border:none;border-radius:0;box-sizing:border-box;display:flex;flex:1 1 auto;flex-direction:column;height:100%;min-width:0;overflow:hidden;padding:0;width:100%}.chat-bot .react-select{width:118px}.chat-bot .react-select .react-select__control{backdrop-filter:blur(10px) saturate(130%);-webkit-backdrop-filter:blur(10px) saturate(130%);background:#141821a3;border:1px solid #fff3;border-radius:999px;box-shadow:none;min-height:31px;padding:0 2px}.chat-bot .react-select .react-select__indicator,.chat-bot .react-select .react-select__placeholder,.chat-bot .react-select .react-select__single-value{color:#eef3ff;font-size:12px;font-weight:600}.chat-bot .react-select .react-select__value-container{padding:0 8px}.chat-bot .react-select .react-select__indicator{padding:0 6px}.chat-bot .react-select .react-select__menu{backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%);background:#10141dd1;border:1px solid #fff3;border-radius:12px;box-shadow:0 10px 26px #080c1259;margin-top:6px;overflow:hidden}.chat-bot .react-select .react-select__menu-list{padding:6px}.chat-bot .react-select .react-select__option{background:#0000;border-radius:8px;color:#eef3ff;font-size:12px;font-weight:500}.chat-bot .react-select .react-select__option--is-focused{background:#ffffff1a}.chat-bot .react-select .react-select__option--is-selected{background:#0f6fff59;color:#fff}.chat-bot__top{align-items:center;display:flex;justify-content:space-between;padding:6px 8px 12px}.chat-bot .heading-group__title{color:#1d2332;font-size:18px;font-weight:700;line-height:1.1;margin:0}.chat-bot .heading-group__subtitle{background:linear-gradient(135deg,#31bff1,#99ce3f);-webkit-background-clip:text;background-clip:text;color:#0000;font-size:40px;font-weight:500;line-height:1;margin:8px 0 0}.chat-bot__top-controls{align-items:center;display:flex;gap:8px}.chat-bot__status{align-items:center;backdrop-filter:blur(10px) saturate(130%);-webkit-backdrop-filter:blur(10px) saturate(130%);background:#141821a3;border:1px solid #fff3;border-radius:999px;color:#eef3ff;display:inline-flex;font-size:12px;font-weight:600;min-height:31px;padding:0 11px}.chat-bot__status.connected{color:#9fe2bd}.chat-bot__context{padding:0 8px 10px}.chat-bot__context-header{align-items:center;color:#2d3548;display:flex;font-size:13px;font-weight:600;justify-content:space-between;margin-bottom:6px}.chat-bot__logs{flex:1 1;min-height:0;overflow:hidden;overflow-x:hidden;padding:0}.chat-bot__logs--empty{align-items:center;display:flex;justify-content:center}.chat-bot__input{display:flex;justify-content:center;margin-bottom:20px;padding:10px 8px 6px;position:relative;z-index:0}.chat-bot__input-content{backdrop-filter:blur(14px) saturate(135%);-webkit-backdrop-filter:blur(14px) saturate(135%);background:#fff;border:1px solid #ffffffd1;border-radius:16px;box-shadow:inset 0 1px 0 #ffffff80,0 8px 16px #1f2d4724;display:flex;flex-direction:column;gap:8px;min-height:92px;padding:10px;position:relative;width:50%}.chat-bot__input-row{width:100%}.chat-bot__input-row--top{position:relative}.chat-bot__input-row--bottom{align-items:center;display:flex;justify-content:space-between;min-height:30px}.chat-bot__attach{background:#0000;border:none;cursor:pointer;height:24px;line-height:1;padding:0;position:relative;width:24px}.chat-bot__attach-logo{height:100%;object-fit:contain;width:100%}.chat-bot__send{background:linear-gradient(135deg,#31bff1,#99ce3f);border:none;border-radius:50%;color:#fff;cursor:pointer;font-size:15px;font-weight:700;height:30px;line-height:1;min-width:30px;padding:0;position:relative;width:30px}.chat-bot__send:hover{filter:brightness(1.05)}.chat-bot__input-area{background:none;border:0;color:#243049;font-size:.95rem;font-weight:500;left:auto;line-height:1.4;max-height:none;min-height:42px;outline:none;overflow:hidden;padding:10px 0 0;position:relative;resize:none;top:auto;width:100%;z-index:2}.chat-bot__input-placeholder{align-items:center;color:#70809f;display:flex;font-size:.92rem;font-weight:500;height:24px;left:0;padding:0;pointer-events:none;position:absolute;top:10px;-webkit-user-select:none;user-select:none;width:100%}.hidden{display:none!important}.chat-bot__input.disabled{opacity:.62;pointer-events:none}html[data-theme=dark] .chat-bot{background:#0000;border:none}html[data-theme=dark] .chat-bot .heading-group__subtitle,html[data-theme=dark] .chat-bot .heading-group__title,html[data-theme=dark] .chat-bot__top h2{color:#e6eaf2}html[data-theme=dark] .chat-bot__status{background:#161c28db;border:1px solid #485368a6;color:#dbe4f8}html[data-theme=dark] .chat-bot__context-header{color:#d1d8e7}html[data-theme=dark] .chat-bot .react-select .react-select__control{background:#1a202de0;border:1px solid #485368a6}html[data-theme=dark] .chat-bot__input{border-top:none}html[data-theme=dark] .chat-bot__input-content{background:#14161af0;border:1px solid #ffffff4d;box-shadow:inset 0 1px 0 #ffffff0d,0 10px 22px #00000038}html[data-theme=dark] .chat-bot__send{background:linear-gradient(135deg,#31bff1,#99ce3f);color:#fff}html[data-theme=dark] .chat-bot__send:hover{filter:brightness(1.08)}html[data-theme=dark] .chat-bot__input-area,html[data-theme=dark] .chat-bot__send{color:#e6ebf7}html[data-theme=dark] .chat-bot__input-placeholder{color:#ffffff73}.copilot-page__sticky-shell{position:sticky;top:0;z-index:1}.copilot-page__content{align-items:stretch;box-sizing:border-box;display:flex;gap:12px;height:calc(100vh - 61px);justify-content:flex-start;overflow:hidden;padding:12px 18px 0;width:100%}.copilot-page__content>:first-child{flex:1 1 auto;min-width:0}.copilot-page__scroll-proxy{opacity:0;pointer-events:none;width:1px}
/*# sourceMappingURL=main.a9467619.css.map*/