@font-face{font-family:Zx Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins/Poppins-Regular.woff2) format("woff2")}@font-face{font-family:Zx Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins/Poppins-Medium.woff2) format("woff2")}@font-face{font-family:Zx Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins/Poppins-SemiBold.woff2) format("woff2")}@font-face{font-family:Zx Poppins;font-style:normal;font-weight:700 900;font-display:swap;src:url(/fonts/poppins/Poppins-ExtraBold.woff2) format("woff2")}html[data-zx-brand-theme=custom]{--bg-primary:var(--zx-brand-canvas-dark);--bg-secondary:var(--zx-brand-surface-dark);--bg-tertiary:var(--zx-brand-surface-dark);--text-primary:var(--zx-brand-text-dark);--text-secondary:var(--zx-brand-text-dark);--vl-canvas:var(--zx-brand-canvas-dark);--vl-panel:var(--zx-brand-surface-dark)}html[data-zx-brand-theme=custom][data-theme=light]{--bg-primary:var(--zx-brand-canvas-light);--bg-secondary:var(--zx-brand-surface-light);--bg-tertiary:var(--zx-brand-surface-light);--text-primary:var(--zx-brand-text-light);--text-secondary:var(--zx-brand-text-light);--vl-canvas:var(--zx-brand-canvas-light);--vl-panel:var(--zx-brand-surface-light)}html[data-zx-brand-theme=custom] :is(.zx-chat-v2,[data-agent-root]),html[data-zx-brand-theme=custom] body{font-family:var(--zx-brand-font)!important}html[data-zx-brand-theme=custom] :is(button,input,textarea,select){font-family:inherit}html[data-zx-brand-theme=custom] :is(.zx-chat-v2,[data-agent-root]){--agent-brand-font:var(--zx-brand-font);--am-gradient:var(--zx-primary);--zx-gradient:var(--zx-primary)}.zx-tenant-preview-label{position:fixed;z-index:250;right:14px;bottom:12px;border:1px solid;background:var(--bg-primary,#fff);color:var(--text-primary,#0a0e17);border-radius:999px;padding:5px 12px;font:600 11px var(--zx-brand-font,system-ui);pointer-events:none;box-shadow:0 2px 12px #0001}html[data-zx-brand-theme=custom] [data-tenant-welcome]{background:var(--zx-brand-hero);border-radius:var(--zx-brand-radius)}html[data-zx-brand-theme=custom] :is(.zx-chat-v2,[data-agent-root]) button{border-radius:var(--zx-brand-radius)}html[data-zx-brand-theme=custom] .zx-chat-v2 button[aria-label=Senden],html[data-zx-brand-theme=custom] [data-agent-root] button[class*=newChat],html[data-zx-brand-theme=custom] [data-agent-root] button[class*=send]{color:var(--zx-brand-accent-text)!important}@media(max-width:640px){.zx-tenant-preview-label{right:8px;bottom:5px;font-size:9px;padding:2px 8px}}.zep-workbench_panel__aCGMo{position:fixed;z-index:45;inset:62px 0 0 auto;width:min(1050px,calc(100% - 76px));display:flex;flex-direction:column;min-height:0;background:var(--bg-primary);color:var(--text-primary);border-left:1px solid var(--border);box-shadow:-18px 0 55px #071b2520}.zep-workbench_header__AEuAt{display:flex;align-items:center;gap:14px;padding:12px 20px;border-bottom:1px solid var(--border);background:var(--bg-secondary);flex:none}.zep-workbench_header__AEuAt>div{flex:1;min-width:0}.zep-workbench_header__AEuAt small{display:block;color:var(--text-muted);margin-bottom:4px;font-size:10px}.zep-workbench_header__AEuAt strong{font-size:14px}.zep-workbench_form__VKDyM button,.zep-workbench_header__AEuAt button,.zep-workbench_tabs__xr4sf button{border:1px solid var(--border);border-radius:8px;padding:9px 13px;background:var(--bg-secondary);color:inherit;cursor:pointer}.zep-workbench_form__VKDyM :is(button,input,textarea):focus-visible,.zep-workbench_header__AEuAt button:focus-visible,.zep-workbench_tabs__xr4sf button:focus-visible{outline:2px solid #18cba5;outline-offset:3px}.zep-workbench_tabs__xr4sf{display:flex;flex-wrap:wrap;gap:7px;padding:10px 20px;border-bottom:1px solid var(--border);background:var(--bg-secondary);flex:none}.zep-workbench_tabs__xr4sf button{font-size:11px;padding:7px 10px}.zep-workbench_tabs__xr4sf button[aria-pressed=true]{background:color-mix(in srgb,#18cba5 12%,var(--bg-secondary));border-color:#18cba5}.zep-workbench_body__NDFRK{flex:1;min-height:0;overflow:auto;position:relative}.zep-workbench_form__VKDyM{max-width:790px;margin:auto;padding:28px clamp(16px,4vw,44px);font-size:13px;line-height:1.65}.zep-workbench_form__VKDyM>small{color:#0d9f84;font-size:10px;letter-spacing:.12em}.zep-workbench_form__VKDyM h2{font-size:28px;line-height:1.2;letter-spacing:-.035em}.zep-workbench_form__VKDyM h3{font-size:17px;letter-spacing:-.02em}.zep-workbench_form__VKDyM p{color:var(--text-muted)}.zep-workbench_form__VKDyM section{padding-block:20px;border-top:1px solid var(--border);margin-top:20px}.zep-workbench_form__VKDyM label{display:block;margin:15px 0 8px;font-size:12px}.zep-workbench_form__VKDyM input:not([type=checkbox]),.zep-workbench_form__VKDyM select,.zep-workbench_form__VKDyM textarea{display:block;width:100%;margin-top:7px;padding:11px;border:1px solid var(--border);border-radius:8px;background:var(--bg-secondary);color:inherit}.zep-workbench_form__VKDyM textarea{box-sizing:border-box;font:inherit}.zep-workbench_form__VKDyM select{display:block;width:100%;margin-top:7px;padding:11px;border:1px solid var(--border);border-radius:8px;background:var(--bg-secondary);color:inherit}.zep-workbench_form__VKDyM summary{cursor:pointer;color:var(--text-primary);font-weight:600}.zep-workbench_form__VKDyM textarea{min-height:100px;resize:vertical}.zep-workbench_form__VKDyM input[type=color]{height:42px;max-width:110px;padding:4px}.zep-workbench_form__VKDyM button{background:#18cba5;color:#05291f;border-color:transparent;font-weight:600;margin-top:8px}.zep-workbench_form__VKDyM button:disabled{opacity:.5;cursor:default}.zep-workbench_form__VKDyM .zep-workbench_check__21Onc{display:flex;align-items:flex-start;gap:9px}.zep-workbench_check__21Onc input{margin-top:5px}.zep-workbench_error__h_VK_{padding:12px;border:1px solid #ef777755;border-radius:8px;color:#c94646!important}.zep-workbench_success__YP0Nj{padding:12px;border:1px solid #18cba555;border-radius:8px;color:var(--text-primary)!important}.zep-workbench_tool__jIIu9{height:100%;min-height:0;overflow:hidden}.zep-workbench_body__NDFRK [data-agent-root],.zep-workbench_body__NDFRK [data-tenant-module-appearance]{height:100%;min-height:0}@media(max-width:767px){.zep-workbench_panel__aCGMo{inset:0;width:100%;border:0}.zep-workbench_header__AEuAt{padding:12px}.zep-workbench_tabs__xr4sf{padding:9px 12px}.zep-workbench_form__VKDyM{padding-top:20px}}.zep-workbench_customerChat__9iEET{height:100%;display:flex;flex-direction:column;min-height:0}.zep-workbench_customerChat__9iEET>header{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 18px;background:var(--bg-secondary);border-bottom:1px solid var(--border);font-size:12px}.zep-workbench_customerChat__9iEET>header button{background:transparent;color:inherit;border:1px solid var(--border);border-radius:8px;padding:7px 12px;cursor:pointer}.zep-workbench_customerChat__9iEET>.zx-chat-shell{flex:1;min-height:0}.zep-workbench_customerChat__9iEET .zx-v2-account-dock,.zep-workbench_customerChat__9iEET .zx-v2-rail{display:none!important}.zep-workbench_customerChat__9iEET .zx-v2-layout{grid-template-columns:0 minmax(0,1fr)!important}.zep-workbench_customerChat__9iEET .zx-chat-aside-left{display:none!important}.zep-workbench_customerChat__9iEET .zx-chat-main{width:100%!important;min-width:0}.zep-workbench_customerChat__9iEET .zx-chat-v2{--rail-width:0px;--history-width:0px}.zep-workbench_configuration__1caPA{padding:clamp(16px,3vw,32px);font-size:14px;line-height:1.6;--text:var(--text-primary);--text-2:var(--text-secondary);--bg-2:var(--bg-secondary);--primary:#10bfa1;--primary-hover:#0ca98e;--zx-primary:#10bfa1}.zep-workbench_configuration__1caPA :is(input,select,textarea){max-width:100%;color:var(--text-primary);background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px}.zep-workbench_configuration__1caPA :is(button,input,select,textarea):focus-visible{outline:2px solid #10bfa1;outline-offset:3px}.zep-workbench_customerChat__9iEET>.zx-chat-shell{position:relative!important;inset:auto!important;z-index:auto!important;height:auto!important;min-width:0}.zep-workbench_customerChat__9iEET>header{flex:none}