@import "https://fonts.googleapis.com/css2?family=Noto+Sans+Arabic:wght@400;500;700&family=Zalando+Sans:ital,wght@0,200..900;1,200..900&display=swap";.app-logo{flex-shrink:0;display:block}[data-theme=dark] .app-logo{filter:brightness(0)invert()}.topbar-title{display:contents}.topbar-title__text{letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);margin:0;font-size:18px;font-weight:600;line-height:1.3;overflow:hidden}.topbar-title__note{white-space:nowrap;color:var(--muted);flex-shrink:0;font-size:13px}.topbar-spacer{flex:1}.topbar-actions{align-items:center;gap:var(--space-2);flex-shrink:0;display:flex}.topbar-actions button{min-height:34px!important;padding-block-start:6px!important;padding-block-end:6px!important;font-size:13px!important}.side-panel{width:calc(var(--sidebar-w,260px) - 1px);flex-direction:column;height:100%;display:flex}.side-brand{height:48px;padding-inline:var(--space-6) var(--space-3);transition:padding-inline-start var(--side-move,0s);flex-shrink:0;align-items:center;display:flex;position:relative}.side-toggle{color:var(--muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:auto;padding:0;display:inline-flex}.side-toggle__chip{border-radius:var(--radius-sm);width:32px;height:32px;transition:background-color var(--transition-fast), color var(--transition-fast);justify-content:center;align-items:center;display:inline-flex}.side-toggle:hover .side-toggle__chip{color:var(--text);background-color:var(--surface-2)}.side-toggle:focus-visible{outline:none}.side-toggle:focus-visible .side-toggle__chip{box-shadow:var(--focus-ring)}.side-tip,.sidebar-shell.is-rail .agent-status__tip{white-space:nowrap;color:var(--text);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-sm);box-shadow:var(--shadow-md);pointer-events:none;visibility:hidden;opacity:0;transition:opacity var(--transition-fast), visibility 0s linear .12s;padding:6px 10px;font-size:13px;font-weight:500;line-height:1.3;position:fixed}.side-tip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--sidebar-w,260px) + var(--space-2))}.side-tip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--sidebar-w,260px) + var(--space-2))}.sidebar-shell.is-rail .agent-status__tip:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--sidebar-w,260px) + var(--space-2))}.sidebar-shell.is-rail .agent-status__tip:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--sidebar-w,260px) + var(--space-2))}.side-tip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--sidebar-w,260px) + var(--space-2))}.side-tip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--sidebar-w,260px) + var(--space-2))}.sidebar-shell.is-rail .agent-status__tip:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--sidebar-w,260px) + var(--space-2))}.sidebar-shell.is-rail .agent-status__tip:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--sidebar-w,260px) + var(--space-2))}.sidebar-shell.is-rail .agent-status:hover>.agent-status__tip{visibility:visible;opacity:1;transition-delay:.25s}:-webkit-any(.side-toggle,.side-link,.side-account__trigger):hover>.side-tip{visibility:visible;opacity:1;transition-delay:.25s}:is(.side-toggle,.side-link,.side-account__trigger):hover>.side-tip{visibility:visible;opacity:1;transition-delay:.25s}:-webkit-any(.side-toggle,.side-link,.side-account__trigger):focus-visible>.side-tip{visibility:visible;opacity:1;transition-delay:.25s}:is(.side-toggle,.side-link,.side-account__trigger):focus-visible>.side-tip{visibility:visible;opacity:1;transition-delay:.25s}.sidebar-shell.is-rail .agent-status:focus-visible>.agent-status__tip{visibility:visible;opacity:1;transition-delay:.25s}[aria-expanded=true]>.side-tip{display:none}.side-section{border-top:1px solid var(--border);flex-shrink:0}.side-section--guide{padding:var(--space-2) var(--space-3)}.side-section--status{padding:var(--space-2)}.side-usage{flex-shrink:0}.side-nav{min-height:0;padding:var(--space-3);scrollbar-width:thin;flex-direction:column;flex:1;gap:2px;display:flex;overflow-y:auto}@media (max-width:1023.98px),(max-height:560px){.side-panel{overscroll-behavior:contain;scrollbar-width:thin;overflow-y:auto}.side-nav{flex:none;min-height:auto;overflow:visible}}.side-link{align-items:center;gap:var(--space-3);width:100%;min-height:38px;padding:var(--space-2) var(--space-3);font:inherit;text-align:start;color:var(--text);border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast), color var(--transition-fast), padding-inline-start var(--side-move,0s);background:0 0;border:none;font-size:14px;text-decoration:none;display:flex;position:relative}.side-link svg{color:var(--muted);transition:color var(--transition-fast);flex-shrink:0}.side-link__label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.side-link:hover{background-color:var(--surface-2)}.side-link:focus-visible{box-shadow:var(--focus-ring);outline:none}.side-link.is-active{color:var(--primary);background-color:var(--primary-soft);font-weight:500}.side-link.is-active svg{color:var(--primary)}.side-navsection{flex-direction:column;gap:2px;display:flex}.side-navsection+.side-navsection{margin-top:var(--space-2)}.side-navsection__label{padding:6px var(--space-3) 2px;letter-spacing:.06em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;color:var(--muted-2);-webkit-user-select:none;user-select:none;font-size:11px;font-weight:600;line-height:16px;position:relative;overflow:hidden}.side-navsection:first-child .side-navsection__label{padding-top:var(--space-1)}html[dir=rtl] .side-navsection__label{letter-spacing:0;font-size:12px}.side-navsection .side-link{min-height:32px;padding-block-start:5px;padding-block-end:5px}@media (pointer:coarse){.side-navsection .side-link{min-height:40px}}.side-link__count{min-width:20px;height:20px;color:var(--on-danger);background-color:var(--danger);border-radius:var(--radius-pill);flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:auto;padding:0 6px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.side-link.is-locked{color:var(--muted);cursor:not-allowed;-webkit-user-select:none;user-select:none}.side-link.is-locked:hover{background:0 0}.side-link.is-locked>svg{opacity:.5}.side-link.is-locked .side-link__label{opacity:.6;flex:1}.side-link__lock{color:var(--muted);background-color:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-pill);flex-shrink:0;align-items:center;margin-inline-start:auto;padding:3px 5px;display:inline-flex}.side-link--stacked{align-items:flex-start}.side-link--stacked>svg,.side-link--stacked>.side-link__lock{margin-top:2px}.side-link__locked-text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.side-link__locked-label{opacity:.6}.side-link__locked-reason{font-size:12px;line-height:1.4}.side-link__reason{padding-block:0 var(--space-2);padding-inline:calc(var(--space-3) + 18px + var(--space-3)) var(--space-3);color:var(--muted);font-size:12px;line-height:1.4;display:block}.side-tip__note{white-space:normal;max-width:240px;color:var(--muted);margin-top:2px;font-size:12px;font-weight:400;display:block}.side-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.side-project{min-height:48px;padding-inline:var(--space-3);flex-shrink:0;align-items:center;display:flex;position:relative}.side-project__trigger,.side-project__card{align-items:center;gap:var(--space-2);width:100%;min-width:0;min-height:44px;padding:4px var(--space-3);color:var(--text);border-radius:var(--radius-md);display:flex}.side-project__trigger{font:inherit;text-align:start;cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none}.side-project__trigger:hover,.side-project__trigger[aria-expanded=true]{background-color:var(--surface-2)}.side-project__trigger.is-active{background-color:var(--primary-soft)}.side-project__summary{flex-direction:column;flex:1;min-width:0;display:flex}.side-project__label{letter-spacing:.06em;text-transform:uppercase;color:var(--muted-2);font-size:11px;font-weight:600;line-height:16px}.side-project__trigger:hover .side-project__label,.side-project__trigger[aria-expanded=true] .side-project__label{color:var(--muted)}html[dir=rtl] .side-project__label{letter-spacing:0;font-size:12px}.side-project__name{text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.side-project__chevron{color:var(--muted);flex-shrink:0}.side-project__dot{background-color:var(--primary);border-radius:var(--radius-pill);flex-shrink:0;width:8px;height:8px}.side-project__chip .side-project__dot{box-shadow:0 0 0 2px var(--surface);position:absolute;top:8px}.side-project__chip .side-project__dot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% + 4px)}.side-project__chip .side-project__dot:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% + 4px)}.side-project__chip .side-project__dot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% + 4px)}.side-project__chip .side-project__dot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% + 4px)}.side-project__panel{top:calc(100% + var(--space-1));inset-inline:var(--space-3);z-index:var(--z-dropdown);max-height:min(480px,100vh - 120px);max-height:min(480px,100dvh - 120px);padding:var(--space-2);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);position:absolute;overflow-y:auto}.side-project__flyout{min-height:0;overflow-y:auto}.side-project__list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.side-project__row{align-items:center;gap:2px;display:flex}.side-project__choose{align-items:center;gap:var(--space-2);min-width:0;min-height:36px;padding:var(--space-2) var(--space-3);font:inherit;text-align:start;color:var(--text);border-radius:var(--radius-sm);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;flex:1;font-size:14px;display:flex;position:relative}.side-project__choose:hover{background-color:var(--surface-2)}.side-project__choose[aria-current=true]{font-weight:500}.side-project__row-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.side-project__check{color:var(--primary);flex-shrink:0}.side-project__trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}.side-project__choose:focus-visible{box-shadow:var(--focus-ring);outline:none}.side-pmenu__head{min-width:0;padding:var(--space-1) var(--space-3) var(--space-2)}.side-pmenu__name{text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:14px;font-weight:600;line-height:20px;overflow:hidden}.side-pmenu__role{color:var(--muted);font-size:12px;line-height:16px}.side-pmenu__pages{flex-direction:column;gap:2px;display:flex}.side-pmenu__head+.side-pmenu__pages{border-top:1px solid var(--border);padding-block-start:var(--space-2)}.side-pmenu__row{min-height:36px;padding-block-start:6px;padding-block-end:6px}@media (pointer:coarse){.side-pmenu__row{min-height:40px}}.side-pmenu__note{padding-block:var(--space-1);padding-inline:calc(var(--space-3) + 18px + var(--space-3)) var(--space-3);color:var(--muted);margin:0;font-size:12px;line-height:1.4}.side-pmenu__rule{height:1px;margin:var(--space-2) 0;background-color:var(--border);border:0}.side-account{align-items:center;gap:var(--space-2);padding:var(--space-3);border-top:1px solid var(--border);flex-shrink:0;display:flex}.side-account__menu{flex:1;min-width:0;position:relative}.side-account__trigger{align-items:center;gap:var(--space-2);width:100%;min-height:36px;padding:4px var(--space-2);font:inherit;text-align:start;border-radius:var(--radius-md);cursor:pointer;transition:background-color var(--transition-fast);background:0 0;border:none;display:flex}.side-account__trigger:hover,.side-account__trigger[aria-expanded=true]{background-color:var(--surface-2)}.side-account__trigger:focus-visible{box-shadow:var(--focus-ring);outline:none}.side-account__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);flex:1;font-size:13px;font-weight:500;overflow:hidden}.side-account__dropdown{z-index:var(--z-dropdown);width:236px;padding:var(--space-2);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:var(--shadow-md);position:absolute;bottom:calc(100% + var(--space-2))}.side-account__dropdown:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.side-account__dropdown:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.side-account__dropdown:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.side-account__dropdown:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.side-account__who{padding:var(--space-2) var(--space-3);text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px;overflow:hidden}.side-account__language{padding:var(--space-1) var(--space-3) var(--space-2);justify-content:center;display:flex}.sidebar-shell.is-rail .side-brand{padding-inline:calc((var(--sidebar-w,77px) - 1px - 52px) / 2) 0}.sidebar-shell.is-rail .side-toggle{background-color:var(--surface);opacity:0;transition:opacity var(--transition-fast);margin:0;position:absolute;top:0;bottom:0;left:0;right:0}.sidebar-shell.is-rail .side-toggle:hover{opacity:1}.sidebar-shell.is-rail .side-toggle:focus-visible{opacity:1}.sidebar-shell.is-rail .side-toggle__chip{width:36px;height:36px;color:var(--text);background-color:var(--surface-2)}.sidebar-shell.is-rail .side-project .side-link,.sidebar-shell.is-rail .side-nav .side-link,.sidebar-shell.is-rail .side-section .side-link{padding-inline:calc((var(--sidebar-w,77px) - 1px - 24px - 18px) / 2) 0}.sidebar-shell.is-rail .side-navsection__label{color:#0000}.sidebar-shell.is-rail .side-navsection__label:after{content:"";background-color:var(--border);width:20px;height:1px;position:absolute;top:calc(50% - 4px)}.sidebar-shell.is-rail .side-navsection__label:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc((var(--sidebar-w,77px) - 1px - 24px - 20px) / 2)}.sidebar-shell.is-rail .side-navsection__label:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))):after{left:calc((var(--sidebar-w,77px) - 1px - 24px - 20px) / 2)}.sidebar-shell.is-rail .side-navsection__label:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc((var(--sidebar-w,77px) - 1px - 24px - 20px) / 2)}.sidebar-shell.is-rail .side-navsection__label:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):after{right:calc((var(--sidebar-w,77px) - 1px - 24px - 20px) / 2)}.sidebar-shell.is-rail .side-navsection:first-child .side-navsection__label:after{display:none}.sidebar-shell.is-rail .side-nav{scrollbar-width:none}.sidebar-shell.is-rail .side-link__count{min-width:16px;height:16px;box-shadow:0 0 0 2px var(--surface);margin:0;padding:0 4px;font-size:10px;position:absolute;top:1px}.sidebar-shell.is-rail .side-link__count:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% + 2px)}.sidebar-shell.is-rail .side-link__count:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% + 2px)}.sidebar-shell.is-rail .side-link__count:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% + 2px)}.sidebar-shell.is-rail .side-link__count:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% + 2px)}.sidebar-shell.is-rail .side-link__lock{margin:0;padding:1px 2px;position:absolute;bottom:3px}.sidebar-shell.is-rail .side-link__lock:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% + 3px)}.sidebar-shell.is-rail .side-link__lock:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(50% + 3px)}.sidebar-shell.is-rail .side-link__lock:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% + 3px)}.sidebar-shell.is-rail .side-link__lock:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(50% + 3px)}.sidebar-shell.is-rail .side-section--status,.sidebar-shell.is-rail .side-account{justify-content:center;padding-inline-start:0;padding-inline-end:0;display:flex}.sidebar-shell.is-rail .side-account__menu{flex:none}.sidebar-shell.is-rail .side-account__trigger{border-radius:var(--radius-pill);width:auto;padding:4px}.sidebar-shell.is-rail .side-account__dropdown{position:fixed;bottom:var(--space-3)}.sidebar-shell.is-rail .side-account__dropdown:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--sidebar-w,260px) + var(--space-2))}.sidebar-shell.is-rail .side-account__dropdown:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:calc(var(--sidebar-w,260px) + var(--space-2))}.sidebar-shell.is-rail .side-account__dropdown:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--sidebar-w,260px) + var(--space-2))}.sidebar-shell.is-rail .side-account__dropdown:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:calc(var(--sidebar-w,260px) + var(--space-2))}.side-flyout{padding:var(--space-2);flex-direction:column;gap:2px;display:flex}.side-flyout__title{padding:var(--space-1) var(--space-3) var(--space-2);color:var(--muted);font-size:12px;font-weight:500}@font-face{font-family:PP Neue Montreal;src:url(/assets/ppneuemontreal-book-DWrvOlKa.otf)format("opentype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(/assets/ppneuemontreal-medium-Bc1YMBzw.otf)format("opentype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:PP Neue Montreal;src:url(/assets/ppneuemontreal-bold-eYoqcLYb.otf)format("opentype");font-weight:700;font-style:normal;font-display:swap}:root,[data-theme=light]{--bg:#ecf0f6;--bg-elevated:#fff;--surface:#fff;--surface-2:#e5e9ee;--surface-3:#d6dae1;--surface-hover:#e9edf3;--border:#cfd3da;--border-strong:#8f949c;--divider:#e3e6ec;--text:#171f2e;--text-bright:#090d18;--muted:#575f6b;--muted-2:#666c77;--placeholder:#666c77;--input-bg:#fff;--input-border:#8f949c;--input-border-focus:var(--primary);--card-bg:#fff;--card-border:#cfd3da;--tooltip-bg:#222935;--tooltip-ink:#f1f3f7;--scrim:#0e11176b;--primary:#1a62d4;--on-primary:#fff;--primary-text:#1f67da;--primary-soft:#e8f1ff;--primary-border:#5692f6;--primary-hover:#004fc0;--primary-active:#0042a4;--success:#00773b;--on-success:#fff;--success-text:#007d3e;--success-soft:#e0f7e5;--success-border:#4aa568;--success-hover:#006430;--success-active:#005427;--warning:#efa810;--on-warning:#161107;--warning-text:#906300;--warning-soft:#fdeed7;--warning-border:#c28911;--warning-hover:#d79700;--warning-active:#c48800;--danger:#c22630;--on-danger:#fff;--danger-text:#ca2f36;--danger-soft:#ffebe9;--danger-border:#ec6b67;--danger-hover:#ac001e;--danger-active:#940018;--shadow-sm:0 1px 2px #1e1d2d0f;--shadow-md:0 8px 24px #1e1d2d14;--shadow-lg:0 12px 40px #1e1d2d1f;--radius-sm:8px;--radius-md:12px;--radius-lg:18px;--radius-card:18px;--radius-pill:999px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--space-12:48px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:20px;--space-2xl:24px;--transition-fast:.12s ease;--transition-normal:.18s ease;--transition-slow:.3s ease;--focus-ring:0 0 0 2px var(--surface), 0 0 0 4px var(--primary);--z-base:1;--z-dropdown:1000;--z-sticky:1100;--z-scrim:1200;--z-sidebar:1300;--z-modal:1400;--z-modal-confirm:1450;--z-toast:1600;--z-tooltip:1700;--z-dev-overlay:1900;--chart-1:#008acb;--chart-2:#008f59;--chart-3:#b554bc;--chart-4:#a86800;--chart-5:#009496;--chart-6:#cd3f36;--node-start:#007b3d;--node-start-soft:#daf5e0;--node-start-border:#56a36d;--node-collect:#0070a7;--node-collect-soft:#dcf0ff;--node-collect-border:#499bd0;--node-say:#007779;--node-say-soft:#cff6f6;--node-say-border:#00a4a6;--node-action:#975c00;--node-action-soft:#ffe9d2;--node-action-border:#c38742;--node-listen:#964d9a;--node-listen-soft:#fbe4fc;--node-listen-border:#ba7fbe;--node-converse:#a8467a;--node-converse-soft:#ffe4f0;--node-converse-border:#cc7aa2;--node-transfer:#ae4c21;--node-transfer-soft:#ffe7de;--node-transfer-border:#d17e5e;--node-end:#b1464b;--node-end-soft:#ffe6e5;--node-end-border:#d47a7b;--node-condition:var(--muted);--node-condition-soft:var(--surface-2);--node-condition-border:var(--border-strong)}[data-theme=dark]{--bg:#0e1117;--bg-elevated:#20252c;--surface:#191e25;--surface-2:#262b33;--surface-3:#363b45;--surface-hover:#20252c;--border:#3b4047;--border-strong:#626a75;--divider:#2f3339;--text:#eef0f4;--text-bright:#fff;--muted:#a1a6b0;--muted-2:#82878e;--placeholder:#82878e;--input-bg:#191e25;--input-border:#626a75;--input-border-focus:var(--primary);--card-bg:#191e25;--card-border:#3b4047;--tooltip-bg:#474d58;--tooltip-ink:#f9fafc;--scrim:#05060a9e;--primary:#78abff;--on-primary:#0c121a;--primary-text:#4c90ff;--primary-soft:#1d2a40;--primary-border:#2d66c6;--primary-hover:#9dc2ff;--primary-active:#bcd6ff;--success:#54c57a;--on-success:#0b140d;--success-text:#30a75e;--success-soft:#18301f;--success-border:#0f793e;--success-hover:#6cdc90;--success-active:#81f0a3;--warning:#df9c00;--on-warning:#161107;--warning-text:#c18700;--warning-soft:#36270e;--warning-border:#8c6100;--warning-hover:#f9b227;--warning-active:#ffcb77;--danger:#ff7e79;--on-danger:#1a0e0d;--danger-text:#f75c5b;--danger-soft:#3e211f;--danger-border:#ba3d3e;--danger-hover:#ffa59f;--danger-active:#ffc3be;--shadow-sm:0 1px 2px #0000004d;--shadow-md:0 4px 12px #0006;--shadow-lg:0 8px 24px #00000080;--focus-ring:0 0 0 2px var(--surface), 0 0 0 4px var(--primary);--chart-1:#4cbaff;--chart-2:#46df96;--chart-3:#e783ed;--chart-4:#feab44;--chart-5:#00c8ca;--chart-6:#ffa397;--node-start:#42ab66;--node-start-soft:#193521;--node-start-border:#277844;--node-collect:#299fe2;--node-collect-soft:#133144;--node-collect-border:#146fa2;--node-say:#00a9aa;--node-say-soft:#023536;--node-say-border:#007677;--node-action:#d0851e;--node-action-soft:#3e290f;--node-action-border:#955d0b;--node-listen:#c579c9;--node-listen-soft:#3a253c;--node-listen-border:#8d5591;--node-converse:#d973a6;--node-converse-soft:#412331;--node-converse-border:#9d5076;--node-transfer:#e0794f;--node-transfer-soft:#432519;--node-transfer-border:#a15434;--node-end:#e37375;--node-end-soft:#442323;--node-end-border:#a45052}:root{--font-sans:"Zalando Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", monospace;--font-weight-thin:200;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-size-xs:.75rem;--font-size-sm:.875rem;--font-size-base:1rem;--font-size-lg:1.125rem;--font-size-xl:1.25rem;--font-size-2xl:1.5rem;--font-size-3xl:1.875rem;--font-size-4xl:2.25rem;--line-height-tight:1.25;--line-height-normal:1.5;--line-height-relaxed:1.625;--letter-spacing-tight:-.025em;--letter-spacing-normal:0;--letter-spacing-wide:.025em}html[lang=ar]{--font-sans:"Zalando Sans", "Noto Sans Arabic", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif}html,body{font-family:var(--font-sans);font-weight:var(--font-weight-regular);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}h1{font-family:var(--font-sans);font-weight:var(--font-weight-bold);font-size:var(--font-size-3xl);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}h2{font-family:var(--font-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-2xl);line-height:var(--line-height-tight);letter-spacing:var(--letter-spacing-tight)}h3{font-family:var(--font-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-xl);line-height:var(--line-height-tight)}h4{font-family:var(--font-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-lg);line-height:var(--line-height-tight)}h5{font-family:var(--font-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-base);line-height:var(--line-height-tight)}h6{font-family:var(--font-sans);font-weight:var(--font-weight-medium);font-size:var(--font-size-sm);line-height:var(--line-height-tight)}p{font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}small,.text-caption{font-size:var(--font-size-xs);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal)}button,input,select,textarea{font-family:var(--font-sans)}button,[role=button],.btn{font-weight:var(--font-weight-medium)}label,.label{font-weight:var(--font-weight-medium);font-size:var(--font-size-sm)}.font-thin{font-weight:var(--font-weight-thin)}.font-regular{font-weight:var(--font-weight-regular)}.font-medium{font-weight:var(--font-weight-medium)}.font-semibold{font-weight:var(--font-weight-semibold)}.font-bold{font-weight:var(--font-weight-bold)}.text-xs{font-size:var(--font-size-xs)}.text-sm{font-size:var(--font-size-sm)}.text-base{font-size:var(--font-size-base)}.text-lg{font-size:var(--font-size-lg)}.text-xl{font-size:var(--font-size-xl)}.text-2xl{font-size:var(--font-size-2xl)}.text-3xl{font-size:var(--font-size-3xl)}.text-4xl{font-size:var(--font-size-4xl)}.italic{font-style:italic}.not-italic{font-style:normal}.text-muted{color:var(--muted)}.text-muted-2{color:var(--muted-2)}.text-primary{color:var(--primary)}.text-success{color:var(--success)}.text-warning{color:var(--warning-text)}.text-danger{color:var(--danger)}.label-caps{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:var(--font-weight-medium);color:var(--muted)}*{box-sizing:border-box;margin:0;padding:0}html,body{color:var(--text);background-color:var(--bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:14px;line-height:1.5}#root{min-height:100vh}a{color:inherit;text-decoration:none}button{font-family:inherit}h1,h2,h3,h4,h5,h6{color:var(--text);line-height:1.25}:focus-visible{outline:2px solid var(--primary);outline-offset:2px}input:focus,textarea:focus,select:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}input:hover:not(:disabled):not(:focus),textarea:hover:not(:disabled):not(:focus),select:hover:not(:disabled):not(:focus){border-color:var(--border-strong)}::selection{background-color:var(--primary-soft);color:var(--primary)}.btn-primary:hover:not(:disabled){background-color:var(--primary-hover);box-shadow:var(--shadow-md)}.btn-primary:active:not(:disabled){background-color:var(--primary-active);box-shadow:var(--shadow-sm)}.btn-outline:hover:not(:disabled){background-color:var(--primary-soft);border-color:var(--primary);color:var(--primary)}.btn-outline:active:not(:disabled){background-color:var(--surface-2)}.btn-ghost:hover:not(:disabled){background-color:var(--surface-2);color:var(--text)}.btn-ghost:active:not(:disabled){background-color:var(--surface-3)}.btn-danger:hover:not(:disabled){background-color:var(--danger-hover);box-shadow:var(--shadow-md)}.btn-danger:active:not(:disabled){background-color:var(--danger-active);box-shadow:var(--shadow-sm)}.btn-success:hover:not(:disabled){background-color:var(--success-hover);box-shadow:var(--shadow-md)}.btn-success:active:not(:disabled){background-color:var(--success-active);box-shadow:var(--shadow-sm)}.btn-icon:hover:not(:disabled){background-color:var(--surface-2)}.btn-icon:active:not(:disabled){background-color:var(--surface-3)}.sidebar-user-area:hover{background-color:var(--surface-2)}@media (max-width:480px){.user-menu-email{display:none}}.user-menu-trigger:hover,.user-menu-item:hover,.sidebar-dropdown-item:hover{background-color:var(--surface-2)}.pill-btn{transition:background-color .15s,border-color .15s}.pill-btn:hover{background-color:var(--surface-2);border-color:var(--border-strong)}.pill-icon,.pill-text{transition:color .15s}.pill-btn:hover .pill-icon,.pill-btn:hover .pill-text{color:var(--text)}.table-row{transition:background-color var(--transition-fast)}.table-row:hover{background-color:var(--surface-2)}.table-row-clickable{cursor:pointer}.table-row-clickable:hover{background-color:var(--primary-soft)}.card-clickable:hover{border-color:var(--border-strong);box-shadow:var(--shadow-md)}.hint-button:hover{color:var(--primary);background-color:var(--primary-soft)}.hint-button:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.hint-dismiss-btn:hover{background-color:var(--primary);color:var(--on-primary)}.modal-close-btn:hover{background-color:var(--surface-2);color:var(--text)}.back-btn:hover{background-color:var(--surface-2);border-color:var(--border-strong)}.back-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes toast-slide-up{0%{opacity:0;transform:translate(-50%,12px)}to{opacity:1;transform:translate(-50%)}}@keyframes slideInRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}@keyframes shimmer{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.overview-cards-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:stretch;gap:24px;display:grid}.mt-2{margin-top:8px}.mt-3{margin-top:12px}.mt-4{margin-top:16px}.search-input{color:var(--text);background-color:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);transition:border-color var(--transition-fast), box-shadow var(--transition-fast);outline:none;padding:10px 14px;font-family:inherit;font-size:14px}.search-input::placeholder{color:var(--muted-2)}.search-input:hover{border-color:var(--border-strong)}.search-input:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.action-btn{color:var(--primary);border:1px solid var(--primary);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background-color:#0000;padding:6px 12px;font-family:inherit;font-size:13px;font-weight:500}.action-btn:hover{background-color:var(--primary-soft)}.action-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.action-btn--success{color:var(--success);border-color:var(--success)}.action-btn--success:hover{background-color:var(--success-soft)}.action-btn--danger{color:var(--danger);border-color:var(--danger)}.action-btn--danger:hover{background-color:var(--danger-soft)}.contact-pick-item:hover{background-color:var(--primary-soft)}.icon-btn{width:32px;height:32px;color:var(--muted);border:1px solid var(--border);border-radius:var(--radius-sm);cursor:pointer;transition:all var(--transition-fast);background-color:#0000;justify-content:center;align-items:center;font-size:18px;display:inline-flex}.icon-btn:hover{background-color:var(--surface-2);color:var(--text);border-color:var(--border-strong)}.icon-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.icon-btn--danger:hover{background-color:var(--danger-soft);color:var(--danger);border-color:var(--danger)}.add-btn{color:var(--primary);border:1px dashed var(--primary);border-radius:var(--radius-md);cursor:pointer;transition:all var(--transition-fast);background-color:#0000;padding:10px 16px;font-family:inherit;font-size:13px;font-weight:500}.add-btn:hover{background-color:var(--primary-soft);border-style:solid}.add-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.form-error-alert{background-color:var(--danger-soft);border:1px solid var(--danger);border-radius:var(--radius-md);color:var(--danger);margin-bottom:16px;padding:12px 16px;font-size:14px}.carousel-nav-btn:hover{background-color:var(--surface-2);border-color:var(--border-strong);color:var(--text)}.carousel-nav-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.carousel-dot:hover{background-color:var(--muted)}.carousel-dot:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.social-login-btn:hover{background-color:var(--surface-2);border-color:var(--border-strong)}.social-login-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}.link-btn:hover{color:var(--primary);text-decoration:underline}.link-btn:focus-visible{outline:2px solid var(--primary);outline-offset:2px}html[dir=rtl] body{direction:rtl}html[dir=rtl] .rtl-mirror{transform:scaleX(-1)}html[dir=rtl] .sidebar-shell{border-right:none!important;border-left:1px solid var(--border)!important;left:auto!important;right:0!important}html[dir=rtl] .topbar-shell{left:0!important;right:var(--sidebar-w,260px)!important}html[dir=rtl] .app-shell-main{margin-left:0!important;margin-right:var(--sidebar-w,260px)!important}html[dir=rtl] .app-shell-content{text-align:right}html[dir=rtl] .sidebar-user-area,html[dir=rtl] .user-menu-trigger,html[dir=rtl] .user-menu-item,html[dir=rtl] .sidebar-dropdown-item{text-align:right!important}html[dir=rtl] .page-shell,html[dir=rtl] .page-header{direction:rtl}html[dir=rtl] .page-title-section,html[dir=rtl] .page-content{text-align:right}html[dir=rtl] .page-actions{direction:rtl}html[dir=rtl] .search-input,html[dir=rtl] input[type=text],html[dir=rtl] input[type=email],html[dir=rtl] input[type=number],html[dir=rtl] textarea,html[dir=rtl] .table-container th,html[dir=rtl] .table-container td{text-align:right}html[dir=rtl] .pagination-shell,html[dir=rtl] .pagination-controls{direction:rtl}.pagination-btn:hover:not(:disabled):not([aria-current=page]){background-color:var(--surface-2);color:var(--text)}.pagination-btn:focus-visible{outline:2px solid var(--primary);outline-offset:1px}.pagination-jump:focus-visible{outline:2px solid var(--primary);outline-offset:1px}html[dir=rtl] .action-btn{direction:rtl}.kb-source-row:hover{border-color:var(--border-strong);background-color:var(--surface-hover)}.kb-source-row:focus-within{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}.kb-row-delete:hover{color:var(--danger);background-color:var(--danger-soft)}.kb-chunk-copy:hover{color:var(--text);background-color:var(--surface-3)}.kb-chip:hover{border-color:var(--border-strong);color:var(--text)}.kb-chip[aria-pressed=true]:hover{color:var(--primary-text)}.kb-status-dot-pulse{animation:1.8s ease-in-out infinite pulse}@media (prefers-reduced-motion:reduce){.kb-status-dot-pulse{animation:none}}.whatsapp-integration-page{flex-direction:column;gap:24px;width:100%;display:flex}html[dir=rtl] .whatsapp-integration-page{text-align:right;direction:rtl}html[dir=rtl] .whatsapp-integration-page .connector-card-arrow svg,html[dir=rtl] .whatsapp-integration-page .whatsapp-back-icon svg{transform:scaleX(-1)}.mcp-page{flex-direction:column;gap:16px;width:100%;display:flex}html[dir=rtl] .mcp-page{text-align:right;direction:rtl}html[dir=rtl] .mcp-rtl-flip{transform:scaleX(-1)}html[dir=rtl] .mcp-page code{text-align:left;direction:ltr;unicode-bidi:isolate}.mcp-connector-card:hover{border-color:var(--border-strong);box-shadow:var(--shadow-sm)}.mcp-card-actions{opacity:0;transition:opacity var(--transition-fast)}.mcp-connector-card:hover .mcp-card-actions,.mcp-connector-card:focus-within .mcp-card-actions{opacity:1}@media (hover:none){.mcp-card-actions{opacity:1}}.mcp-card-action:hover{color:var(--text);background-color:var(--surface-2);border-color:var(--border)}.mcp-card-action:last-child:hover{color:var(--danger);background-color:var(--danger-soft);border-color:#0000}.mcp-add-tile:hover{border-color:var(--primary);background-color:var(--primary-soft)}.mcp-kv-icon:hover:not(:disabled){color:var(--danger);border-color:var(--danger)}.mcp-kv-add:hover{border-color:var(--border-strong)}.mcp-kv-replace:hover{text-decoration:underline}.mcp-spin{animation:1s linear infinite spin}.inbox-page{min-width:0;max-width:100%;overflow-x:hidden}.page-content:has(.inbox-page){min-width:0;max-width:100%;overflow-x:clip}.page-shell:has(.inbox-page){min-width:0;max-width:100%;overflow-x:clip}html.inbox-mobile-lock,html.inbox-mobile-lock body{overscroll-behavior:none;height:100%;overflow:hidden!important}html.inbox-mobile-lock .env-badge,html.inbox-mobile-lock--detail .topbar-shell{display:none!important}html.inbox-mobile-lock:not(.inbox-mobile-lock--detail) .topbar-shell{top:var(--inbox-status-bar,0px)!important}html.inbox-mobile-lock .app-shell-content{box-sizing:border-box;flex-direction:column;min-height:0!important;margin-top:var(--inbox-lock-offset,48px)!important;height:calc(100dvh - var(--inbox-lock-offset,48px))!important;max-height:calc(100dvh - var(--inbox-lock-offset,48px))!important;padding:0!important;display:flex!important;overflow:hidden!important}.page-shell:has(.inbox-page--list){flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex;overflow:hidden!important}.page-shell:has(.inbox-page--detail){flex-direction:column;flex:auto;min-height:0;max-height:100%;display:flex;overflow:hidden!important}.page-shell:has(.inbox-page--list){padding:12px 0 0;gap:12px!important}.page-shell:has(.inbox-page--list) .page-header{flex:none;padding:0 12px}.page-shell:has(.inbox-page--list) .page-header h1{font-size:22px!important}.page-shell:has(.inbox-page--detail){height:100%;padding:0;gap:0!important}.page-content:has(.inbox-page--list){flex-direction:column;flex:auto;min-height:0;display:flex;gap:0!important;overflow:hidden!important}.page-content:has(.inbox-page--detail){flex-direction:column;flex:auto;min-height:0;display:flex;gap:0!important;overflow:hidden!important}.page-content:has(.inbox-page--list){padding:0 12px 12px!important}.page-content:has(.inbox-page--detail){height:100%;padding:0!important}.inbox-page--list,.inbox-page--detail{flex:auto;max-height:100%;min-height:0!important;overflow:hidden!important}.inbox-page--detail{border-radius:0!important;height:100%!important}.inbox-page--list .inbox-scroll,.inbox-page--detail .inbox-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.inbox-filter-rail{overscroll-behavior:contain}.inbox-page--detail .inbox-composer{flex:none}.inbox-page .conversation-item{min-width:0!important;max-width:100%!important;overflow:hidden!important}.inbox-page .conversation-item>*{min-width:0}@media (max-width:1024px){.inbox-page,.inbox-page .inbox-scroll,.table-scroll,.contacts-mobile-list{scrollbar-width:none;-ms-overflow-style:none}.page-content:has(.inbox-page){scrollbar-width:none;-ms-overflow-style:none}.app-shell-content:has(.inbox-page){scrollbar-width:none;-ms-overflow-style:none}.inbox-page::-webkit-scrollbar{width:0;height:0;display:none}.inbox-page .inbox-scroll::-webkit-scrollbar{width:0;height:0;display:none}.page-content:has(.inbox-page)::-webkit-scrollbar{width:0;height:0;display:none}.app-shell-content:has(.inbox-page)::-webkit-scrollbar{width:0;height:0;display:none}.table-scroll::-webkit-scrollbar{width:0;height:0;display:none}.contacts-mobile-list::-webkit-scrollbar{width:0;height:0;display:none}}.phone-ltr{display:inline-block;text-align:left!important;direction:ltr!important;unicode-bidi:isolate!important}.mixed-ltr{text-align:left!important;direction:ltr!important;unicode-bidi:isolate!important}html[dir=rtl] .contact-details-page .meta-divider{transform:scaleX(-1)}html[dir=rtl] .contact-details-page .delete-contact-btn{margin-left:0!important;margin-right:auto!important}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[data-theme=dark] body,[data-theme=dark] p,[data-theme=dark] span,[data-theme=dark] div,[data-theme=dark] li,[data-theme=dark] td,[data-theme=dark] th,[data-theme=dark] label{color:var(--text)}[data-theme=dark] input,[data-theme=dark] textarea,[data-theme=dark] select{background-color:var(--input-bg);border-color:var(--input-border);color:var(--text)}[data-theme=dark] input::placeholder,[data-theme=dark] textarea::placeholder{color:var(--placeholder)}[data-theme=dark] input:-webkit-autofill{-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;box-shadow:0 0 0 1000px var(--input-bg) inset!important;border-color:var(--input-border)!important}[data-theme=dark] input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;box-shadow:0 0 0 1000px var(--input-bg) inset!important;border-color:var(--input-border)!important}[data-theme=dark] input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;box-shadow:0 0 0 1000px var(--input-bg) inset!important;border-color:var(--input-border)!important}[data-theme=dark] textarea:-webkit-autofill{-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:0 0 0 1000px var(--input-bg) inset!important;box-shadow:0 0 0 1000px var(--input-bg) inset!important;border-color:var(--input-border)!important}[data-theme=dark] select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%2394a3b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e")}[data-theme=dark] ::-webkit-scrollbar{width:8px;height:8px}[data-theme=dark] ::-webkit-scrollbar-track{background:var(--bg)}[data-theme=dark] ::-webkit-scrollbar-thumb{background:var(--surface-3);border-radius:var(--radius-sm)}[data-theme=dark] ::-webkit-scrollbar-thumb:hover{background:var(--muted-2)}[data-theme=dark] ::selection{background-color:var(--primary-soft);color:var(--primary-hover)}[data-theme=dark] :focus-visible{outline-color:var(--primary)}[data-theme=dark] input:focus,[data-theme=dark] textarea:focus,[data-theme=dark] select:focus{border-color:var(--primary);box-shadow:0 0 0 3px var(--primary-soft)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.topbar-shell{z-index:var(--z-sticky)}.sidebar-shell{z-index:var(--z-sidebar)}.app-shell,.app-shell-boot{--sidebar-w:260px;--side-move:0s}.app-shell.is-moving{--side-move:.2s cubic-bezier(.2, 0, 0, 1)}@media (min-width:1024px){.app-shell.is-rail,.app-shell-boot.is-rail{--sidebar-w:77px}.sidebar-shell{transition:width var(--side-move,0s)}.topbar-shell,.guide-tabs{transition:left var(--side-move,0s), right var(--side-move,0s)}.app-shell-main{transition:margin-left var(--side-move,0s), margin-right var(--side-move,0s)}}.app-shell-main{--shell-top:48px;--shell-side:var(--sidebar-w,260px)}.app-shell-main--fullscreen{--shell-top:0px;--shell-side:0px}@media (max-width:1023.98px){.app-shell-main{--shell-side:0px}}.app-shell-boot{background-color:var(--bg);min-height:100vh}.app-shell-boot__side,.app-shell-boot__top{box-sizing:border-box;background-color:var(--surface);position:fixed}.app-shell-boot__side{width:var(--sidebar-w,260px);border-inline-end:1px solid var(--border);top:0;bottom:0}.app-shell-boot__side:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.app-shell-boot__side:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.app-shell-boot__side:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.app-shell-boot__side:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.app-shell-boot__top{top:0;inset-inline:var(--sidebar-w,260px) 0;border-bottom:1px solid var(--border);height:48px}@media (max-width:1023.98px){.app-shell-boot__side{display:none}.app-shell-boot__top:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.app-shell-boot__top:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:0}.app-shell-boot__top:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.app-shell-boot__top:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:0}.guide-tabs{left:0!important;right:0!important}}html[dir=rtl] .guide-tabs{left:0!important;right:var(--sidebar-w,260px)!important}@media (max-width:1023.98px){html[dir=rtl] .guide-tabs{right:0!important}}.app-shell-scrim{background-color:var(--scrim);z-index:var(--z-scrim);cursor:pointer;opacity:0;border:none;margin:0;padding:0;animation:.2s forwards shell-scrim-in;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes shell-scrim-in{to{opacity:1}}@media (max-width:1023.98px){html,body,#root{max-width:100%;overflow-x:clip}.page-shell,.page-content,.page-title-section{min-width:0;max-width:100%}.sidebar-shell{z-index:var(--z-sidebar);box-shadow:none;transition:transform .25s cubic-bezier(.16,1,.3,1);transform:translate(-100%)}.sidebar-shell.is-open{box-shadow:var(--shadow-lg);transform:translate(0)}html[dir=rtl] .sidebar-shell{transform:translate(100%)}html[dir=rtl] .sidebar-shell.is-open{transform:translate(0)}.topbar-shell,html[dir=rtl] .topbar-shell{left:0!important;right:0!important}.app-shell-main{overflow-x:clip;min-width:0!important;max-width:100%!important;margin-left:0!important}html[dir=rtl] .app-shell-main{margin-right:0!important}.app-shell-content{overflow-x:clip;min-width:0!important;max-width:100%!important;padding-left:16px!important;padding-right:16px!important}}@media (prefers-reduced-motion:reduce){.sidebar-shell{transition:none!important}.app-shell-scrim{opacity:1;animation:none}}.shell-menu-btn{display:none}@media (max-width:1023.98px){.shell-menu-btn{display:inline-flex}.page-header{flex-direction:column!important;align-items:stretch!important;gap:12px!important}.page-actions{flex-wrap:wrap;width:100%;justify-content:flex-start!important}}@media (max-width:1024px){.page-toolbar,.page-toolbar-left{width:100%;flex-direction:column!important;align-items:stretch!important}.page-toolbar .search-input{flex-basis:100%!important;width:100%!important;min-width:0!important;max-width:none!important}.page-toolbar>.search-field-input{flex:none!important;width:100%!important;min-width:0!important;max-width:none!important}.page-toolbar>div:has(>.search-field-input){flex:none!important;width:100%!important;min-width:0!important;max-width:none!important}.list-filter-bar>div:has(>.search-field-input){flex:none!important;width:100%!important;min-width:0!important;max-width:none!important}.calls-filter-bar>div:has(>.search-field-input){flex:none!important;width:100%!important;min-width:0!important;max-width:none!important}.contacts-filter-bar>div:has(>.search-field-input){flex:none!important;width:100%!important;min-width:0!important;max-width:none!important}.page-toolbar .filter-group{gap:var(--space-3);flex-wrap:wrap;width:100%;display:flex}.page-toolbar .select-wrapper,.page-toolbar .select-field-wrapper{width:100%!important;min-width:0!important}}.tabs-list{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.tabs-list::-webkit-scrollbar{display:none}.tabs-tab:focus-visible{outline:2px solid var(--primary);outline-offset:-2px;border-radius:var(--radius-sm)}.tabs-tab:hover:not([aria-selected=true]):not(:disabled){color:var(--text)}@media (max-width:1024px){.integration-provider-segments{flex-direction:column!important;align-items:stretch!important}.integration-provider-segment{width:100%!important}.services-toolbar-actions{width:100%;flex-direction:column!important;align-items:stretch!important}.services-toolbar-actions>*{width:100%}.wa-title-row{flex-direction:column!important;align-items:flex-start!important}}
