@import url("https://fonts.googleapis.com/css2?family=Plus+Jakarta+Sans:wght@400;500;600;700;800&display=swap");@import url("https://fonts.googleapis.com/css2?family=Material+Symbols+Rounded:opsz,wght,FILL,GRAD@24,400,0,0&display=swap");*{box-sizing:border-box}body,html{margin:0;padding:0;min-height:100%}html{font-size:16px}body{background:var(--bg-body);color:var(--text-primary);font-family:var(--font-sans);font-size:var(--text-base);-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;transition:background-color .24s ease,color .24s ease,border-color .24s ease}a{color:inherit;text-decoration:none}button,input,select,textarea{font:inherit}select{cursor:pointer;transition:border-color .2s ease,background-color .2s ease,color .2s ease,box-shadow .2s ease}select,select option{color:var(--text-primary)}select option{background:var(--bg-surface,#ffffff)}select option:checked{color:#0f172a;background:rgba(var(--brand-rgb),.14);font-weight:800}body.dm-dark select option,body[data-theme=dark] select option{color:#f8fafc;background:#1e293b}body.dm-dark select option:checked,body[data-theme=dark] select option:checked{color:#f8fafc;background:rgba(var(--brand-rgb),.24)}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:none;box-shadow:var(--shadow-focus)}[data-modal-foco]:focus{outline:none}.app-shell{min-height:100vh;background:var(--bg-body)}.toast-notification{position:fixed;top:20px;right:20px;z-index:10000;max-width:350px;padding:15px 20px;border-radius:12px;font-size:.875rem;font-weight:600;box-shadow:0 10px 30px rgba(0,0,0,.12);pointer-events:auto;animation:toastSlideIn .4s cubic-bezier(.68,-.55,.265,1.55)}.toast-notification.success{background:#ecfdf5;color:#047857;border:1px solid #a7f3d0}.toast-notification.error{background:#fef2f2;color:#b91c1c;border:1px solid #fecaca}.toast-notification.info{background:#eff6ff;color:#0369a1;border:1px solid #bfdbfe}@keyframes toastSlideIn{0%{transform:translateX(400px);opacity:0}to{transform:translateX(0);opacity:1}}@media (min-width:1024px){.app-shell--protected{display:grid;grid-template-columns:var(--sidebar-width) minmax(0,1fr)}}body.agent-wizard-open [data-app-sidebar=true]{z-index:1300}:root{--font-sans:"Plus Jakarta Sans","Segoe UI",sans-serif;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--text-display:3rem;--text-3xl:2.25rem;--text-xl:1.25rem;--text-base:1rem;--text-sm:0.875rem;--text-xs:0.75rem;--brand-50:rgba(var(--brand-rgb),0.1);--brand-100:rgba(var(--brand-rgb),0.18);--brand-500:#38b6ff;--brand-rgb:56,182,255;--brand-600:color-mix(in srgb,var(--brand-500) 82%,#000000);--brand-700:#0284c7;--brand-sidebar-bg:color-mix(in srgb,var(--brand-500) 10%,#000000);--brand-sidebar-active:color-mix(in srgb,var(--brand-500) 18%,#000000);--brand-sidebar-hover:color-mix(in srgb,var(--brand-500) 16%,var(--brand-sidebar-bg));--brand-sidebar-divider:color-mix(in srgb,var(--brand-500) 20%,var(--brand-sidebar-bg));--brand-sidebar-muted:color-mix(in srgb,var(--brand-500) 45%,#ffffff);--color-success:#10b981;--color-warning:#f59e0b;--color-error:#ef4444;--color-info:var(--brand-500);--color-success-surface:rgba(16,185,129,0.12);--color-success-border:rgba(16,185,129,0.24);--color-warning-surface:rgba(245,158,11,0.14);--color-warning-border:rgba(245,158,11,0.26);--color-error-surface:rgba(239,68,68,0.12);--color-error-border:rgba(239,68,68,0.24);--color-info-surface:rgba(var(--brand-rgb),0.12);--color-info-border:rgba(var(--brand-rgb),0.24);--color-wa-missing:#ea580c;--color-wa-disconnected:#7c3aed;--color-wa-bubble-out:#dcf8c6;--color-wa-bubble-in:#ffffff;--content-max-width:none;--sidebar-width:72px;--sidebar-expanded:250px;--shell-main-padding-y:32px;--shell-main-padding-x:40px;--radius-md:12px;--radius-lg:16px;--radius-3xl:32px;--shadow-soft:0 8px 32px rgba(0,0,0,0.03);--shadow-focus:0 0 0 3px rgba(var(--brand-rgb),0.35);--shadow-overlay:0 20px 60px rgba(15,23,42,0.12);--auth-shell-accent:rgba(var(--brand-rgb),0.22);--auth-shell-accent-dark:rgba(var(--brand-rgb),0.16);--auth-shell-gradient-start:#f8fafc;--auth-shell-gradient-end:#eef6ff;--auth-shell-gradient-start-dark:#020617;--auth-shell-gradient-end-dark:#0f172a;--auth-card-bg:color-mix(in srgb,var(--bg-card) 92%,transparent);--auth-card-border:color-mix(in srgb,var(--border-default) 60%,transparent);--auth-card-radius:28px;--text-on-brand:#ffffff;--content-padding-x:var(--shell-main-padding-x);--content-padding-y:var(--shell-main-padding-y);--radius-xl:20px;--radius-2xl:24px;--radius-full:9999px;--bg-body:#f4f4f5;--bg-card:#ffffff;--bg-input:#f8fafc;--bg-subtle:#eef6ff;--text-primary:#18181b;--text-secondary:#64748b;--text-muted:#94a3b8;--text-heading:#0f172a;--border-default:#e2e8f0;--border-strong:#cbd5e1;--sidebar-bg:var(--brand-sidebar-bg);--sidebar-active:var(--brand-sidebar-active);--sidebar-hover:var(--brand-sidebar-hover);--sidebar-divider:var(--brand-sidebar-divider);--sidebar-text:rgba(255,255,255,0.72);--sidebar-overlay:rgba(0,0,0,0.5);--sidebar-version-text:var(--brand-sidebar-muted);--color-brand-500:var(--brand-500);--color-brand-600:var(--brand-600);--color-surface:var(--bg-body);--color-surface-card:var(--bg-card);--color-surface-input:var(--bg-input);--color-sidebar:var(--sidebar-bg);--color-text:var(--text-primary);--color-text-muted:var(--text-secondary);--color-border:var(--border-default);--radius-card:var(--radius-3xl);--sidebar-width-expanded:var(--sidebar-expanded)}body.dark-mode,body.dm-dark,body[data-theme=dark]{--bg-body:#0b0c0e;--bg-card:#182231;--bg-input:#121b2b;--bg-subtle:#202d41;--text-primary:#f5f7fb;--text-secondary:#9bb5d8;--text-muted:#7186a5;--text-heading:#ffffff;--border-default:#2a3a50;--border-strong:#3a4d67;--sidebar-bg:#1a202c;--sidebar-active:#2d3748;--sidebar-hover:rgba(255,255,255,0.08);--sidebar-divider:rgba(255,255,255,0.1);--sidebar-text:rgba(255,255,255,0.7);--sidebar-version-text:#666666;--color-surface:var(--bg-body);--color-surface-card:var(--bg-card);--color-surface-input:var(--bg-input);--color-sidebar:var(--sidebar-bg);--color-text:var(--text-primary);--color-text-muted:var(--text-secondary);--color-border:var(--border-default);--dm-surface:var(--bg-card);--dm-surface-solid:var(--bg-body);--dm-border:var(--border-default);--dm-text:var(--text-primary);--dm-text-muted:var(--text-secondary);--dm-heading:var(--text-heading);--shadow-overlay:0 20px 60px rgba(2,6,23,0.42)}.dm-theme--admin{--dm-surface:rgba(30,41,59,0.6);--dm-surface-solid:#1e293b;--dm-border:rgba(71,85,105,0.4);--dm-border-strong:rgba(71,85,105,0.55);--dm-text:#e2e8f0;--dm-text-muted:#94a3b8;--dm-heading:#f8fafc}.hl-app-shell.app-layout{display:flex;min-height:100vh;overflow-x:hidden;background:#f4f4f5}body.dark-mode .hl-app-shell.app-layout{background:linear-gradient(135deg,#0a0a0a,#1a1a1a)}.hl-app-shell .main-content{flex:1 1;min-width:0;min-height:100vh;width:calc(100% - 72px);max-width:none;margin-left:72px;padding:32px 48px;overflow-x:auto;background:#f4f4f5;box-sizing:border-box}body.dark-mode .hl-app-shell .main-content{background:transparent}.hl-app-shell .main-content.main-content--full-bleed{padding:0;overflow-x:hidden}.hl-app-shell .sidebar{width:72px;overflow:hidden;background:#1a202c;border-right:none;transition:width .3s ease;position:fixed;top:0;left:0;z-index:1000;display:flex;flex-direction:column;height:100vh}.hl-app-shell .sidebar.sidebar-expanded{width:250px;overflow:visible;transition-duration:0s}.hl-app-shell.dm-theme--classic-sidebar .sidebar{line-height:1.5}.hl-app-shell .sidebar-header{padding:24px 16px;min-height:96px}.hl-app-shell .sidebar-header,.hl-app-shell .sidebar-logo-link{display:flex;align-items:center;justify-content:center;flex-shrink:0}.hl-app-shell .sidebar-logo-link{width:32px;height:40px;min-width:32px;transition:width .3s ease,min-width .3s ease}.hl-app-shell .sidebar.mobile-open .sidebar-logo-link,.hl-app-shell .sidebar.sidebar-expanded .sidebar-logo-link,.hl-app-shell .sidebar:hover .sidebar-logo-link{width:100%;min-width:180px;justify-content:center;padding:0 16px}.hl-app-shell .sidebar-logo-img{width:32px;height:32px;min-width:32px;object-fit:contain;transition:width .3s ease,height .3s ease,opacity .2s ease}.hl-app-shell .sidebar-logo-full{display:none}.hl-app-shell .sidebar-logo-text{color:#fff;font-weight:800;white-space:nowrap}.hl-app-shell .sidebar.mobile-open .sidebar-logo-favicon,.hl-app-shell .sidebar.sidebar-expanded .sidebar-logo-favicon,.hl-app-shell .sidebar:hover .sidebar-logo-favicon{display:none}.hl-app-shell .sidebar.mobile-open .sidebar-logo-full,.hl-app-shell .sidebar.sidebar-expanded .sidebar-logo-full,.hl-app-shell .sidebar:hover .sidebar-logo-full{display:block;width:auto;max-width:100%;height:45px;min-width:0}.hl-app-shell .sidebar-menu{padding:4px 0;flex:1 1;min-height:0;display:flex;flex-direction:column;gap:0;overflow-x:hidden;overflow-y:auto;scrollbar-width:none}.hl-app-shell .sidebar-menu::-webkit-scrollbar{display:none}.hl-app-shell .sidebar-nav-divider{height:1px;background:rgba(255,255,255,.1);margin:4px 16px;flex-shrink:0}.hl-app-shell .menu-item{display:flex;align-items:center;justify-content:center;padding:10px 0;margin:2px 10px;color:rgba(255,255,255,.7);text-decoration:none;transition:all .2s ease;position:relative;white-space:nowrap;border-radius:16px;text-align:left;border:0;background:transparent;font:inherit;cursor:pointer;width:auto}.hl-app-shell .sidebar.mobile-open .menu-item,.hl-app-shell .sidebar.sidebar-expanded .menu-item,.hl-app-shell .sidebar:hover .menu-item{justify-content:flex-start;padding:10px 12px}.hl-app-shell .menu-item:hover{background:rgba(255,255,255,.08);color:white}.hl-app-shell .menu-item.active{background:#2d3748;color:white;border-right:none}.hl-app-shell .menu-item-admin{font-weight:700!important}.hl-app-shell .menu-badge-admin{display:none;margin-left:auto;font-size:.6rem;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--brand-500);color:#fff}.hl-app-shell .sidebar.mobile-open .menu-badge-admin,.hl-app-shell .sidebar.sidebar-expanded .menu-badge-admin,.hl-app-shell .sidebar:hover .menu-badge-admin{display:inline-block}.hl-app-shell .menu-icon{width:25px;text-align:center;flex-shrink:0;display:flex;align-items:center;justify-content:center}.hl-app-shell .menu-icon svg{width:16px;height:16px;transition:all .3s ease}.hl-app-shell .menu-icon .material-symbols-rounded{font-family:Material Symbols Rounded,sans-serif;font-size:16px;line-height:1;font-weight:400;font-style:normal;font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;font-feature-settings:"liga";-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;transition:all .3s ease;display:inline-flex;align-items:center;justify-content:center}.hl-app-shell .menu-item:hover .menu-icon .material-symbols-rounded,.hl-app-shell .menu-item:hover .menu-icon svg{transform:scale(1.1)}.hl-app-shell .menu-text{margin-left:0;opacity:0;width:0;overflow:hidden;flex:0 1;transition:opacity .3s ease,margin-left .3s ease,width .3s ease}.hl-app-shell .sidebar.mobile-open .menu-text,.hl-app-shell .sidebar.sidebar-expanded .menu-text,.hl-app-shell .sidebar:hover .menu-text{margin-left:16px;opacity:1;width:auto;flex:1 1}.hl-app-shell .sidebar-footer{margin-top:auto;border-top:1px solid rgba(255,255,255,.1);padding:10px 0;flex-shrink:0}.hl-app-shell .version-text{color:#666;font-size:.6rem;text-align:center;padding:8px 20px;opacity:0;transition:opacity .3s ease;white-space:nowrap;flex-shrink:0}.hl-app-shell .sidebar.sidebar-expanded .version-text,.hl-app-shell .sidebar:hover .version-text{opacity:1}.hl-app-shell .logout-item{color:#ff6b6b!important}.hl-app-shell .logout-item:hover{background:rgba(255,107,107,.1)!important;color:#ff6b6b!important}.hl-app-shell .menu-item:focus-visible,.hl-app-shell .mobile-close-btn:focus-visible,.hl-app-shell .mobile-menu-toggle:focus-visible{outline:2px solid var(--brand-500);outline-offset:2px}.hl-app-shell .theme-toggle-item{cursor:default}.hl-app-shell .theme-toggle-item:hover{background:transparent!important;color:rgba(255,255,255,.72)!important}.hl-app-shell .theme-switch{display:none;position:relative;width:44px;height:24px;margin-left:auto}.hl-app-shell .sidebar.mobile-open .theme-switch,.hl-app-shell .sidebar.sidebar-expanded .theme-switch,.hl-app-shell .sidebar:hover .theme-switch{display:inline-block}.hl-app-shell .theme-switch input{opacity:0;width:0;height:0}.hl-app-shell .theme-switch .slider{position:absolute;cursor:pointer;inset:0;background-color:#444;transition:.3s;border-radius:24px}.hl-app-shell .theme-switch .slider:before{position:absolute;content:"";height:18px;width:18px;left:3px;bottom:3px;background-color:white;transition:.3s;border-radius:50%}.hl-app-shell .theme-switch input:checked+.slider{background-color:var(--brand-500)}.hl-app-shell .theme-switch input:checked+.slider:before{transform:translateX(20px)}.hl-app-shell .theme-switch input:focus-visible+.slider{outline:2px solid var(--brand-500);outline-offset:2px}.hl-app-shell .mobile-menu-toggle{display:none;position:fixed;top:5px;left:20px;z-index:10001;background:transparent;border:none;border-radius:0;padding:10px;cursor:pointer;transition:all .3s ease;opacity:0;visibility:hidden}.hl-app-shell .mobile-menu-toggle:hover{background:transparent}.hl-app-shell .mobile-menu-toggle svg{display:block;width:20px;height:20px;color:var(--brand-500)}.hl-app-shell .sidebar-overlay{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:9998}.hl-app-shell .sidebar-overlay.active{display:block}.hl-app-shell .mobile-close-btn{display:none;position:absolute;top:15px;right:15px;z-index:10001;background:rgba(0,0,0,.5);border:none;border-radius:50%;width:35px;height:35px;color:var(--brand-500);cursor:pointer;transition:all .3s ease;align-items:center;justify-content:center}.hl-app-shell .mobile-close-btn:hover{background:rgba(var(--brand-rgb),.2);color:var(--brand-500)}.hl-app-shell .mobile-close-btn svg{transition:all .3s ease}@media (max-height:800px){.hl-app-shell .sidebar-header{padding:12px 20px}.hl-app-shell .sidebar-logo-favicon{width:40px;height:40px;min-width:40px}.hl-app-shell .sidebar-logo-full{height:40px}.hl-app-shell .sidebar-menu{padding:12px 0}.hl-app-shell .menu-item{padding:10px 20px}.hl-app-shell .menu-icon{width:26px}.hl-app-shell .menu-icon svg{width:18px;height:18px}.hl-app-shell .menu-icon .material-symbols-rounded{font-size:18px}.hl-app-shell .version-text{padding:6px 20px;font-size:.55rem}.hl-app-shell .sidebar-footer{padding:8px 0}}@media (max-height:700px){.hl-app-shell .sidebar-header{padding:8px 20px}.hl-app-shell .sidebar-logo-favicon{width:36px;height:36px;min-width:36px}.hl-app-shell .sidebar-logo-full{height:36px}.hl-app-shell .sidebar-menu{padding:8px 0}.hl-app-shell .menu-item{padding:8px 20px}.hl-app-shell .menu-icon{width:22px}.hl-app-shell .menu-icon svg{width:16px;height:16px}.hl-app-shell .menu-icon .material-symbols-rounded{font-size:16px}.hl-app-shell .menu-text{font-size:.85rem}.hl-app-shell .version-text{padding:4px 20px;font-size:.5rem}.hl-app-shell .sidebar-footer{padding:6px 0}}@media (max-height:600px){.hl-app-shell .sidebar-header{padding:6px 20px}.hl-app-shell .sidebar-logo-favicon{width:32px;height:32px;min-width:32px}.hl-app-shell .sidebar-logo-full{height:32px}.hl-app-shell .sidebar-menu{padding:4px 0}.hl-app-shell .menu-item{padding:6px 20px}.hl-app-shell .menu-icon{width:20px}.hl-app-shell .menu-icon svg{width:14px;height:14px}.hl-app-shell .menu-icon .material-symbols-rounded{font-size:14px}.hl-app-shell .menu-text{font-size:.8rem;margin-left:10px}.hl-app-shell .version-text{padding:2px 20px;font-size:.45rem}.hl-app-shell .sidebar-footer{padding:4px 0}}@media (max-width:768px){.hl-app-shell .mobile-menu-toggle{display:block!important;opacity:1!important;visibility:visible!important;top:15px;left:15px;padding:10px;background:rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.1);border-radius:8px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.hl-app-shell .mobile-menu-toggle:hover{background:rgba(var(--brand-rgb),.2);border-color:rgba(var(--brand-rgb),.3)}body.light-mode .hl-app-shell.dm-theme--admin .mobile-menu-toggle,body.light-mode .hl-app-shell.dm-theme--classic-sidebar .mobile-menu-toggle{background:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.1)}body.light-mode .hl-app-shell.dm-theme--admin .mobile-menu-toggle:hover,body.light-mode .hl-app-shell.dm-theme--classic-sidebar .mobile-menu-toggle:hover{background:rgba(var(--brand-rgb),.15);border-color:rgba(var(--brand-rgb),.3)}body.light-mode .hl-app-shell:has(.hl-page-conexoes) .mobile-menu-toggle{background:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.1)}body.light-mode .hl-app-shell:has(.hl-page-conexoes) .mobile-menu-toggle:hover{background:rgba(var(--brand-rgb),.15);border-color:rgba(var(--brand-rgb),.3)}.hl-app-shell:has(.hl-page-agentes) .mobile-menu-toggle,.hl-app-shell:has(.hl-page-chat) .mobile-menu-toggle{top:5px;left:20px;background:transparent;border:none;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}.hl-app-shell:has(.hl-page-agentes) .mobile-menu-toggle:hover,.hl-app-shell:has(.hl-page-chat) .mobile-menu-toggle:hover{background:transparent;border-color:transparent}body.light-mode .hl-app-shell:has(.hl-page-agentes) .mobile-menu-toggle{background:rgba(255,255,255,.9);border:1px solid rgba(0,0,0,.1)}body.light-mode .hl-app-shell:has(.hl-page-agentes) .mobile-menu-toggle:hover{background:rgba(var(--brand-rgb),.15);border-color:rgba(var(--brand-rgb),.3)}.hl-app-shell .sidebar{position:fixed;top:0;left:-250px;width:250px;height:100vh;z-index:9999;transition:left .3s ease;box-shadow:2px 0 10px rgba(0,0,0,.3);pointer-events:none}.hl-app-shell .sidebar.mobile-open{left:0;width:250px;pointer-events:auto}.hl-app-shell .sidebar.mobile-open .menu-text,.hl-app-shell .sidebar.mobile-open .version-text{opacity:1!important}.hl-app-shell .sidebar.mobile-open .sidebar-logo-link{width:100%!important;min-width:180px!important}.hl-app-shell .sidebar:hover{width:250px!important;left:-250px!important}.hl-app-shell .sidebar.mobile-open:hover{left:0!important}.hl-app-shell .menu-item:hover{background:transparent!important;color:#ccc!important}.hl-app-shell .menu-item:hover .menu-icon .material-symbols-rounded,.hl-app-shell .menu-item:hover .menu-icon svg{transform:none!important}.hl-app-shell .main-content{width:100%;padding:20px;margin-left:0}.hl-app-shell .main-content.main-content--full-bleed{padding:0}.hl-app-shell .mobile-close-btn{display:flex}.hl-app-shell .mobile-close-btn:hover{background:rgba(var(--brand-rgb),.2)}}body.light-mode .hl-app-shell .sidebar{background:var(--brand-sidebar-bg);border-right:none;box-shadow:none}body.light-mode .hl-app-shell .menu-item{color:rgba(255,255,255,.72)}body.light-mode .hl-app-shell .menu-item:hover{background:var(--brand-sidebar-hover);color:#fff}body.light-mode .hl-app-shell .menu-item.active{background:var(--brand-sidebar-active);color:#fff}body.light-mode .hl-app-shell .version-text{color:var(--brand-sidebar-muted)}body.light-mode .hl-app-shell .sidebar-footer{border-top:1px solid var(--brand-sidebar-divider)}body.light-mode .hl-app-shell .sidebar-nav-divider{background:var(--brand-sidebar-divider)}body.light-mode .hl-app-shell .theme-switch .slider{background-color:color-mix(in srgb,var(--brand-500) 35%,var(--brand-sidebar-bg))}body.light-mode .hl-app-shell .theme-switch input:checked+.slider{background-color:var(--brand-500)}body.light-mode .hl-app-shell .logout-item:hover{background:rgba(255,107,107,.15)!important}@media (max-width:768px){body.light-mode .hl-app-shell .menu-item:hover{background:transparent!important;color:#ccc!important}}#toastContainer.toast-container{position:fixed;top:max(20px,env(safe-area-inset-top,0px));left:50%;right:auto;transform:translateX(-50%);z-index:200100;display:flex;flex-direction:column;align-items:stretch;gap:8px;width:min(380px,calc(100vw - 28px));pointer-events:none;box-sizing:border-box}#toastContainer .toast-notification{position:relative;top:auto;right:auto;z-index:auto;animation:none;pointer-events:auto;margin:0;padding:10px 14px 10px 0;border-radius:12px;font-family:system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.35;letter-spacing:-.01em;font-weight:400;display:flex;align-items:center;gap:0;opacity:0;transform:translateY(-8px) scale(.98);transition:opacity .22s ease,transform .22s ease;color:rgba(0,0,0,.88);background:rgba(255,255,255,.76);backdrop-filter:saturate(180%) blur(22px);-webkit-backdrop-filter:saturate(180%) blur(22px);border:1px solid rgba(0,0,0,.09);box-shadow:0 4px 16px rgba(0,0,0,.1),inset 0 0 0 .5px rgba(0,0,0,.04);max-width:none}#toastContainer .toast-notification.show{opacity:1;transform:translateY(0) scale(1)}#toastContainer .toast-notification:before{content:"";align-self:stretch;width:4px;min-height:2.5em;margin:6px 12px 6px 8px;border-radius:3px;flex-shrink:0;background:rgba(0,122,255,.95)}#toastContainer .toast-notification.info:before{background:rgba(0,122,255,.95)}#toastContainer .toast-notification.success:before{background:rgba(52,199,89,.95)}#toastContainer .toast-notification.error:before{background:rgba(255,59,48,.95)}#toastContainer .toast-notification .toast-message{flex:1 1;min-width:0;word-break:break-word;padding-right:4px}body.dark-mode #toastContainer .toast-notification{color:rgba(255,255,255,.92);background:rgba(44,44,46,.78);border:1px solid rgba(255,255,255,.12);box-shadow:0 8px 28px rgba(0,0,0,.45),inset 0 0 0 .5px rgba(255,255,255,.06)}body.dark-mode #toastContainer .toast-notification.info:before{background:rgba(10,132,255,.95)}body.dark-mode #toastContainer .toast-notification.success:before{background:rgba(48,209,88,.95)}body.dark-mode #toastContainer .toast-notification.error:before{background:rgba(255,69,58,.95)}@media (prefers-reduced-motion:reduce){#toastContainer .toast-notification,.hl-app-shell .menu-item,.hl-app-shell .menu-text,.hl-app-shell .sidebar,.hl-app-shell .theme-switch .slider,.hl-app-shell .theme-switch .slider:before,.hl-app-shell .version-text{transition:none}}.hl-app-shell button.menu-item{width:calc(100% - 20px)}