@font-face{font-family:AMAI Onest;src:url(/assets/amai/artem/fonts/052df74533250c2e0ca0.woff2) format("woff2");font-weight:100 900;font-display:swap}@font-face{font-family:AMAI Onest;src:url(/assets/amai/artem/fonts/68e5e01d6265bd689677.woff2) format("woff2");font-weight:100 900;font-display:swap;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:AMAI Unbounded;src:url(/assets/amai/artem/fonts/22f9b928aa3928a89634.woff2) format("woff2");font-weight:200 900;font-display:swap}@font-face{font-family:AMAI Unbounded;src:url(/assets/amai/artem/fonts/e30bf6a6063b6a47232b.woff2) format("woff2");font-weight:200 900;font-display:swap;unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:AMAI Mono;src:url(/assets/amai/artem/fonts/83c005d49d8a6a50474c.woff2) format("woff2");font-weight:100 800;font-display:swap}@font-face{font-family:AMAI Inbox Mono;src:url(/assets/amai/artem/fonts/83c005d49d8a6a50474c.woff2) format("woff2");font-weight:400;font-display:swap}@font-face{font-family:AMAI Inbox Mono;src:url(/assets/amai/artem/fonts/83c005d49d8a6a50474c.woff2) format("woff2");font-weight:500;font-display:swap}body:has(.production-app-shell.manager-artem){background:#0a0a0c}.production-app-shell.manager-artem.manager-demo,body:has(.manager-artem) .amai-select-popover:not([data-partner-surface=true]){--prod-sidebar-width:212px;--prod-content-max:1600px;--prod-bg-app:#0e0f13;--prod-bg-sidebar:#0e0f12;--prod-bg-surface:#121317;--prod-bg-surface-raised:#1a1b21;--prod-bg-surface-hover:#22232a;--prod-bg-surface-subtle:#101115;--prod-bg-input:#0a0a0c;--prod-border-faint:#202127;--prod-border-subtle:#2a2b33;--prod-border-strong:#3a3b45;--prod-text-primary:#f6f8fa;--prod-text-secondary:#d6d9df;--prod-text-muted:#aeb2bc;--prod-text-faint:#868a96;--prod-accent:#ff3b52;--prod-accent-strong:#ff3b52;--prod-accent-soft:#2a1218;--prod-danger:#ff7388;--prod-warning:#f5b54a;--prod-success:#3ddc97;--prod-focus:#ff7388;--prod-info:#8fa8ff;--prod-info-soft:#8fa8ff19;--prod-success-soft:#3ddc9719;--prod-warning-soft:#f5b54a19;--prod-danger-soft:#e1273f19;--amai-text:#f6f8fa;--amai-text-secondary:#aeb2bc;--amai-ink:#0a0a0c;--amai-action:#e1273f;--amai-action-hover:#ea2f48;--amai-ruby:#ff7388;--bg:#0a0a0c;--panel:#121317;--panel-2:#1a1b21;--surface:#121317;--line:#2a2b33;--line-2:#3a3b45;--text:#f6f8fa;--muted:#aeb2bc;color:#f6f8fa;color-scheme:dark;font-family:AMAI Onest,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:13.5px;line-height:1.45;letter-spacing:0}.production-app-shell.manager-artem.manager-demo{display:grid;grid-template-columns:var(--prod-sidebar-width) minmax(0,1fr);height:100dvh;min-height:0;margin:0;border:0;border-radius:0;overflow:hidden;background:linear-gradient(180deg,#121318,#0e0f13)}.manager-artem.manager-demo:before{content:none}.manager-artem.manager-demo *{scrollbar-width:thin;scrollbar-color:#33343d transparent;letter-spacing:0}.manager-artem.manager-demo :is(button,input,textarea,select){font-family:inherit}.manager-artem.manager-demo :is(button,a,input,textarea,select,summary):focus-visible{outline:2px solid #ff3b52;outline-offset:3px}.manager-artem.manager-demo :is(h1,h2,h3,p){overflow-wrap:anywhere}.manager-artem.manager-demo :is(.production-shell-workspace,.production-shell-body,.production-shell-main){min-width:0;min-height:0}.manager-artem.manager-demo .production-shell-workspace{display:flex;flex-direction:column;height:100%;overflow:hidden}.manager-artem.manager-demo .production-shell-body{flex:1 1;overflow:hidden;display:flex}.manager-artem.manager-demo .production-shell-main{flex:1 1;overflow:auto;padding:18px 20px 22px}.manager-artem.manager-demo .production-page-shell{width:100%;max-width:var(--prod-content-max);margin:0 auto;gap:16px}.manager-artem.manager-demo .production-section-header{padding:0;border:0;margin:0 0 16px;gap:12px;align-items:end;flex-wrap:wrap}.manager-artem.manager-demo .production-section-header h1{font:700 20px/1.3 AMAI Unbounded,sans-serif}.manager-artem.manager-demo .production-section-header :is(p,.production-eyebrow){font-size:13px;color:#aeb2bc;margin:3px 0 0}.manager-artem.manager-demo :is(.workspace-settings-page,.team-access-page,.campaign-detail-page,.product-settings-page,.demo-results-page,.discovery-v2-page,.product-dashboard-page)>.production-section-header{margin-bottom:0}.manager-artem.manager-demo :is(.workspace-settings-page,.team-access-page,.campaign-detail-page,.product-settings-page,.demo-results-page,.discovery-v2-page)>.production-section-header h1{line-height:1.45}.manager-artem.manager-demo h2{font-size:14px;font-weight:600;line-height:1.4}.manager-artem.manager-demo h3{font-size:13px;font-weight:600}.manager-artem.manager-demo .production-desktop-navigation{position:relative;z-index:30;min-height:0;overflow:visible;border:0}.manager-artem.manager-demo .production-sidebar{position:static;width:100%;height:100%;min-height:0;padding:14px 10px;display:flex;flex-direction:column;gap:14px;border:0;border-right:1px solid #2a2b33;background:#0003;overflow:visible}.manager-artem.manager-demo .production-sidebar-brand-row{position:relative;height:18px;min-height:18px;gap:4px;padding:2px 8px;flex:none}.manager-artem.manager-demo .amai-shell-brand{min-width:0;height:14px;display:block;padding:0;flex:1 1}.manager-artem.manager-demo .manager-wordmark{width:75px;height:14px;display:block}.manager-artem.manager-demo .production-sidebar-toggle{width:24px;height:24px;min-width:24px;padding:0}.manager-artem.manager-demo .production-sidebar-brand-row>.production-sidebar-toggle{position:absolute;right:0;top:-3px}.manager-artem.manager-demo .production-workspace-control,.manager-artem.manager-demo .production-workspace-menu{width:100%;min-width:0;display:block}.manager-artem.manager-demo .production-workspace-switcher{display:flex;justify-content:space-between;gap:8px;width:100%;min-width:0;min-height:52px;padding:8px 10px;background:#121317;border:1px solid #2a2b33;border-radius:10px;text-align:left}.manager-artem.manager-demo .production-workspace-switcher>span:first-child{min-width:0;display:grid;grid-gap:1px;gap:1px}.manager-artem.manager-demo .production-workspace-switcher small{font-size:10.5px;color:#868a96}.manager-artem.manager-demo .production-workspace-switcher strong{font-size:12.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.manager-artem.manager-demo .production-workspace-settings-link{display:none}.manager-artem.manager-demo .production-workspace-panel{left:0;top:calc(100% + 6px);width:min(340px,calc(100vw - 40px));min-width:0;background:#17181e;color:#f6f8fa;border:1px solid #3a3b45;border-radius:12px;box-shadow:0 16px 40px #0009}.manager-artem.manager-demo .production-sidebar-nav{display:grid;min-height:0;flex:0 1 auto;grid-gap:14px;gap:14px;margin-inline:-10px;padding-inline:10px;overflow-y:auto}.manager-artem.manager-demo .production-sidebar-group{gap:0}.manager-artem.manager-demo .production-sidebar-group-label{display:block;text-transform:none;padding:6px 8px 4px;margin:0;font-size:10.5px;font-weight:600;color:#868a96}.manager-artem.manager-demo .production-sidebar-group>div{display:grid;grid-gap:2px;gap:2px}.manager-artem.manager-demo .production-sidebar-item{min-height:36px;padding:8px 10px;gap:10px;border:0;border-radius:9px;font-size:13.5px;font-weight:400;line-height:1.45;color:#d6d9df;position:relative}.manager-artem.manager-demo .production-nav-mark{width:16px;height:16px;background:none;border:0;padding:0}.manager-artem.manager-demo .production-nav-mark svg{width:16px;height:16px;opacity:.8}.manager-artem.manager-demo .production-sidebar-item-active{background:#1a1b21;color:#f6f8fa;box-shadow:none}.manager-artem.manager-demo .production-sidebar-item-active:before{content:"";position:absolute;left:-10px;top:8px;bottom:8px;width:3px;background:#e1273f;border-radius:2px}.manager-artem.manager-demo .production-sidebar-item-active .manager-icon{color:inherit}.manager-artem.manager-demo .demo-plan-usage{margin-top:auto;padding:10px;display:grid;grid-gap:6px;gap:6px;border:1px solid #2a2b33;border-radius:10px;background:#121317;font-size:11.5px;color:#aeb2bc;text-decoration:none}.manager-artem.manager-demo .demo-plan-usage strong{color:#d6d9df;font-size:12px}.manager-artem.manager-demo .demo-plan-usage small{border-top:3px solid #3a3b45;padding-top:6px;color:#868a96;font-size:11px}.manager-artem.manager-demo .production-sidebar-footer{margin:0;padding:2px 8px;border:0;font-size:11px;color:#868a96}.production-app-shell.manager-artem.manager-demo.navigation-compact{--prod-sidebar-width:64px}.manager-artem.manager-demo .production-sidebar.is-compact .manager-wordmark{width:26px}.manager-artem.manager-demo .production-topbar{position:relative;top:auto;flex:0 0 52px;height:52px;min-height:52px;padding:0 16px;gap:8px;border-bottom:1px solid #2a2b33;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;z-index:20;flex-wrap:nowrap}.manager-artem.manager-demo .production-topbar-primary{flex:1 1;min-width:0}.manager-artem.manager-demo .production-topbar .production-mobile-navigation-toggle{display:none}.manager-artem.manager-demo .production-topbar-actions{flex:none;flex-wrap:nowrap;gap:8px}.manager-artem.manager-demo .demo-breadcrumb{font-size:12.5px;color:#aeb2bc;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.manager-artem.manager-demo .demo-breadcrumb strong{color:#d6d9df;font-weight:600}.manager-artem.manager-demo .production-icon-button{width:32px;height:32px;min-width:32px;min-height:32px;padding:0;display:inline-grid;place-items:center;border:1px solid #2a2b33;border-radius:8px;background:transparent}.manager-artem.manager-demo .production-topbar .production-button{min-height:32px;padding:5px 10px;font-size:12.5px}.manager-artem.manager-demo .amai-account-trigger{min-height:36px;padding:3px 8px;gap:8px;border-radius:10px}.manager-artem.manager-demo .amai-account-avatar{width:28px;height:28px;font-size:10.5px}.manager-artem.manager-demo .amai-account-identity strong{font-size:12.5px;max-width:170px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.manager-artem.manager-demo .amai-account-identity small{font-size:10.5px;color:#868a96}.manager-artem.manager-demo .amai-shell-menu-panel{background:#17181e;border:1px solid #3a3b45;border-radius:12px;color:#f6f8fa;font-family:inherit}.manager-artem.manager-demo .production-button{display:inline-flex;align-items:center;justify-content:center;justify-self:start;min-height:40px;padding:0 16px;gap:10px;border:1px solid transparent;border-radius:10px;font-size:14px;font-weight:600;line-height:1.45;text-decoration:none;position:relative;overflow:hidden;box-shadow:none;transition:background .2s,border-color .2s,box-shadow .2s}.manager-artem.manager-demo .production-button-primary{background:#e1273f;border-color:transparent;color:#fff;box-shadow:0 10px 40px -12px rgba(225,39,63,.32),inset 0 1px rgba(255,255,255,.18)}.manager-artem.manager-demo .production-button-primary:hover:not(:disabled){background:#ea2f48;border-color:transparent;box-shadow:0 14px 50px -10px rgba(225,39,63,.55),inset 0 1px rgba(255,255,255,.2)}@property --amai-button-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.manager-artem.manager-demo .production-button-primary{isolation:isolate}.manager-artem.manager-demo .production-button-primary:before{content:"";position:absolute;inset:-60%;z-index:-1;background:conic-gradient(from var(--amai-button-angle),#e1273f,#ff3b52 20%,#ff8a98 32%,#b10f28 50%,#ff3b52 68%,#e1273f);filter:blur(14px) saturate(1.2);opacity:0;transition:opacity .35s;animation:amai-button-plasma 2.6s linear infinite paused;pointer-events:none}.manager-artem.manager-demo .production-button-primary:hover:not(:disabled):before{opacity:.95;animation-play-state:running}@keyframes amai-button-plasma{to{--amai-button-angle:360deg}}@media (prefers-reduced-motion:reduce){.manager-artem.manager-demo .production-button-primary:before{display:none}}.manager-artem.manager-demo .production-button-secondary{background:rgba(255,255,255,.03);border-color:#3a3b45;color:#f6f8fa}.manager-artem.manager-demo .production-button-secondary:hover:not(:disabled){background:rgba(255,255,255,.06);border-color:#4a4b55}.manager-artem.manager-demo .production-button-quiet{background:transparent;color:#aeb2bc;border:1px solid transparent}.manager-artem.manager-demo .production-button-small{min-height:32px;padding:0 12px;font-size:13px;border-radius:8px}.manager-artem.manager-demo :is(.production-button,button):disabled{opacity:.55;cursor:not-allowed}.manager-artem.manager-demo :is(.production-form-field input,.production-form-field textarea,.amai-select-trigger){min-height:36px;padding:8px 10px;border:1px solid #3a3b45;border-radius:8px;background:#0b0b0e;color:#f6f8fa;font-size:13px}.manager-artem.manager-demo .production-form-label{font-size:12px;font-weight:600;color:#aeb2bc}.manager-artem.manager-demo .production-form-grid{align-items:start;gap:12px}.manager-artem.manager-demo .production-form-field{align-self:start;align-content:start;grid-auto-rows:max-content;gap:6px}.manager-artem.manager-demo .production-form-field :is(input:not([type=checkbox]):not([type=radio]),.amai-select-trigger){height:34px;min-height:34px;padding-block:0}.manager-artem.manager-demo .production-form-field textarea{min-height:64px}.manager-artem.manager-demo .amai-select-trigger:is(:focus-visible,[aria-expanded=true]),.manager-artem.manager-demo .production-form-field :is(input,textarea):focus{outline:none;border-color:#ff3b52;background:#0b0b0e;box-shadow:none}.manager-artem.manager-demo .amai-select-value{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manager-artem.manager-demo .amai-select-chevron{display:grid;place-items:center;flex:0 0 16px;width:16px;height:16px;color:#aeb2bc}.manager-artem.manager-demo .amai-select-chevron svg{display:block}.manager-artem.manager-demo .production-action-link{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;min-height:32px;padding:5px 0;color:#ff3b52;border-bottom:1px solid #ff3b5266;text-decoration:none;font-size:12.5px;font-weight:600}.manager-artem.manager-demo .production-action-link:hover{color:#ff7388;border-bottom-color:currentColor}.manager-artem.manager-demo .production-sr-only{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.manager-artem.manager-demo .campaign-workspace-context{margin:0 0 12px;color:#aeb2bc;font-size:12px}.manager-artem.manager-demo .campaign-basics-grid>.production-form-field:first-child{grid-column:1/-1}.manager-artem.manager-demo .campaign-company-context{display:grid;grid-gap:4px;gap:4px;padding-top:8px;font-size:12px}.manager-artem.manager-demo .campaign-company-context p{margin:0;color:#aeb2bc}.manager-artem.manager-demo .company-public-fields{margin-bottom:12px}.manager-artem.manager-demo .company-logo-preview{grid-column:1/-1}.manager-artem.manager-demo .company-logo-preview img{display:block;width:64px;height:64px;object-fit:contain;border:1px solid #2a2b33;border-radius:8px;background:#0a0a0c}.manager-artem.manager-demo .amai-disclosure{margin-block:8px;padding:0;min-width:0;border:1px solid #2a2b33;border-radius:8px;background:#ffffff03}.manager-artem.manager-demo .amai-disclosure>summary{display:flex;align-items:center;justify-content:space-between;list-style:none;gap:16px;min-height:42px;padding:10px 12px;font:600 12.5px/1.45 AMAI Onest,sans-serif;color:#d6d9df;cursor:pointer;border-radius:inherit}.manager-artem.manager-demo .amai-disclosure>summary::-webkit-details-marker{display:none}.manager-artem.manager-demo .amai-disclosure>summary:before{content:none}.manager-artem.manager-demo .amai-disclosure>summary:hover{background:#ffffff04}.manager-artem.manager-demo .amai-disclosure-title{min-width:0;overflow-wrap:anywhere}.manager-artem.manager-demo .amai-disclosure-toggle{width:24px;height:24px;display:grid;place-items:center;flex:0 0 24px;border:1px solid #3a3b45;border-radius:6px;color:#ff3b52;transition:transform .22s cubic-bezier(.2,.7,.2,1),border-color .22s}.manager-artem.manager-demo .amai-disclosure:is([open],[data-expanding=true])>summary .amai-disclosure-toggle{transform:rotate(45deg);border-color:#ff3b52}.manager-artem.manager-demo .amai-disclosure[data-expanding=false]>summary .amai-disclosure-toggle{transform:rotate(0)}.manager-artem.manager-demo .amai-disclosure>.amai-disclosure-body{display:flow-root;min-width:0;padding:0 12px 12px}.manager-artem.manager-demo .amai-disclosure-body>:first-child{margin-top:0}.manager-artem.manager-demo .amai-disclosure-body>:last-child{margin-bottom:0}@media (prefers-reduced-motion:reduce){.manager-artem.manager-demo .amai-disclosure-toggle{transition:none}}.manager-artem.manager-demo :is(input,textarea)::placeholder{color:#868a96;font-style:normal}.manager-artem.manager-demo .production-form-field small{font-size:11px;color:#868a96}.manager-artem.manager-demo .production-card{padding:14px;border:1px solid #2a2b33;border-radius:14px;background:#121317;box-shadow:none}.manager-artem.manager-demo .production-card .production-card{padding:12px 0 0;border:0;border-top:1px solid #2a2b33;border-radius:0;background:transparent}.manager-artem.manager-demo .production-badge{padding:2px 7px;border-radius:6px;font-size:11px;font-weight:600;line-height:1.5}.manager-artem.manager-demo .production-tabs{gap:2px;min-width:0;max-width:100%;overflow-x:auto;border-bottom:1px solid #2a2b33}.manager-artem.manager-demo .production-tabs button{padding:9px 12px;color:#aeb2bc;font-size:13px;white-space:nowrap}.manager-artem.manager-demo .production-tabs button[aria-selected=true]{color:#f6f8fa;border-bottom-color:#e1273f}.manager-artem.manager-demo .production-metric{min-height:76px;padding:10px 14px;border:1px solid #2a2b33;border-radius:14px;background:#121317;gap:3px}.manager-artem.manager-demo .production-metric strong{font:700 24px/1.4 AMAI Unbounded,sans-serif}.manager-artem.manager-demo .production-metric :is(span,small){font-size:11.5px;color:#aeb2bc}.manager-artem.manager-demo .production-table-shell{border:1px solid #2a2b33;border-radius:12px;background:#121317;overflow-x:auto}.manager-artem.manager-demo .production-table-shell th{padding:9px 12px;background:#1a1b21;color:#aeb2bc;font-size:11.5px;font-weight:500}.manager-artem.manager-demo .production-table-shell td{padding:11px 12px;border-color:#2a2b33;font-size:12.5px}.manager-artem.manager-demo .production-state{padding:24px;border:1px dashed #3a3b45;border-radius:12px;background:transparent}.manager-artem.manager-demo .production-error-state{border:1px solid #793040;border-radius:9px;background:#261319;padding:12px}.manager-artem.manager-demo .production-modal{width:min(680px,calc(100vw - 32px));max-height:calc(100dvh - 32px);overflow:auto;background:#121317;border:1px solid #3a3b45;border-radius:16px}.manager-artem.manager-demo .production-modal :is(.production-modal-content,.production-modal-footer,header){padding:16px}.manager-artem.manager-demo .production-modal header h2{font:600 17px AMAI Onest,sans-serif}body:has(.manager-artem) .amai-select-popover:not([data-partner-surface=true]){background:#17181e;border:1px solid #3a3b45;border-radius:9px;font-family:AMAI Onest,sans-serif}body:has(.manager-artem) .notification-toast{background:#21131a;border-color:#793040;font-family:AMAI Onest,sans-serif}.manager-artem.manager-demo.manager-conversation-shell .production-shell-main{padding:0;overflow:hidden}.manager-artem.manager-demo .telegram-conversation-page{display:block;height:100%;max-width:none}.manager-artem.manager-demo :is(.demo-conversation-workspace,.demo-room-workspace){display:grid;grid-template-columns:272px minmax(0,1fr) 286px;height:100%;min-height:0;grid-gap:0;gap:0;margin:0;padding:0;background:transparent;border:0;border-radius:0;overflow:hidden}.manager-artem.manager-demo .demo-conversation-workspace{font-family:AMAI Onest,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.manager-artem.manager-demo .demo-conversation-list{display:flex;flex-direction:column;min-height:0;min-width:0;border-right:1px solid #2a2b33;background:#0002}.manager-artem.manager-demo .demo-list-header{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px}.manager-artem.manager-demo .demo-segmented{display:inline-flex;gap:6px;min-width:0}.manager-artem.manager-demo .demo-segmented a{padding:5px 9px;border:1px solid #3a3b45;border-radius:999px;color:#d6d9df;text-decoration:none;font-size:12px;white-space:nowrap}.manager-artem.manager-demo .demo-segmented [aria-current=page]{color:#0a0a0c;background:#f6f8fa;border-color:#f6f8fa}.manager-artem.manager-demo .demo-icon-button{width:32px;height:32px;display:grid;place-items:center;border:1px solid #2a2b33;border-radius:8px;flex:none}.manager-artem.manager-demo .demo-chat-search{display:flex;align-items:center;gap:8px;padding:0 10px;margin:0 12px 10px;border:1px solid #2a2b33;border-radius:9px;background:#0a0a0c;color:#868a96}.manager-artem.manager-demo .demo-chat-search input{height:32px;width:100%;min-width:0;border:0;padding:0;background:transparent;font-size:13px}.manager-artem.manager-demo .demo-chat-search:focus-within{border-color:#ff3b52}.manager-artem.manager-demo .demo-chat-search input:focus{outline:none;box-shadow:none}.manager-artem.manager-demo .demo-chat-filters{display:flex;gap:4px;padding:0 12px 10px;overflow-x:auto;flex:none}.manager-artem.manager-demo .demo-chat-filters button{display:block;width:auto;border:1px solid #2a2b33;border-radius:999px;background:transparent;color:#aeb2bc;padding:3px 9px;font-size:11.5px;white-space:nowrap}.manager-artem.manager-demo .demo-chat-filters [aria-pressed=true]{background:#22232a;border-color:#3a3b45;color:#f6f8fa}.manager-artem.manager-demo .demo-chat-filters i{font-style:normal;font-family:AMAI Inbox Mono,ui-monospace,SFMono-Regular,Menlo,monospace;color:#868a96;margin-left:2px}.manager-artem.manager-demo .demo-chat-items{flex:1 1;min-height:0;overflow-y:auto;padding:0 6px 8px}.manager-artem.manager-demo .demo-chat-item{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:start;grid-gap:10px;gap:10px;padding:10px 8px;width:100%;border:0;border-radius:11px;color:inherit;background:transparent;text-decoration:none;text-align:left;position:relative;transition:background .15s}.manager-artem.manager-demo .demo-chat-item:hover{background:#ffffff04}.manager-artem.manager-demo .demo-chat-item.is-selected{background:#1a1b21}.manager-artem.manager-demo .demo-chat-item.is-selected:before{content:"";position:absolute;left:-6px;top:12px;bottom:12px;width:3px;border-radius:2px;background:#e1273f}.manager-artem.manager-demo .demo-avatar{width:38px;height:38px;display:grid;place-items:center;position:relative;border-radius:12px;background:#22232a;color:#d6d9df;font-size:12px;font-weight:600;flex:none}.manager-artem.manager-demo .demo-telegram-mark{position:absolute;right:-3px;bottom:-3px;width:16px;height:16px;border:2px solid #121317;border-radius:50%;display:grid;place-items:center;background:#2a9fd6;color:inherit;font-size:inherit}.manager-artem.manager-demo .demo-chat-summary{display:grid;min-width:0;grid-gap:2px;gap:2px}.manager-artem.manager-demo .demo-chat-title{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.manager-artem.manager-demo .demo-chat-title strong{font-size:13px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manager-artem.manager-demo .demo-chat-title b{font-size:13px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.manager-artem.manager-demo .demo-chat-title time{font-family:AMAI Inbox Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;color:#868a96;white-space:nowrap}.manager-artem.manager-demo .demo-chat-preview{font-size:12px;color:#aeb2bc;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.manager-artem.manager-demo .demo-chat-state{margin-top:3px;padding:1px 6px;width:-moz-fit-content;width:fit-content;max-width:100%;color:#ff3b52;background:rgba(255,59,82,.1);font-size:10px;border-radius:6px}.manager-artem.manager-demo .ib-r2{display:flex;gap:4px;align-items:center;margin-top:3px;min-width:0;overflow:hidden}.manager-artem.manager-demo .ib-r2 .demo-chat-state{margin-top:0;font-weight:600;line-height:1.5}.manager-artem.manager-demo .demo-list-state{padding:12px;color:#aeb2bc;font-size:12px}.manager-artem.manager-demo :is(.demo-conversation-center,.demo-room-center){display:flex;flex-direction:column;gap:0;height:100%;min-width:0;min-height:0;border-right:1px solid #2a2b33;overflow:hidden}.manager-artem.manager-demo .demo-room-header{display:flex;align-items:center;gap:10px;min-height:58px;padding:10px 14px;border-bottom:1px solid #2a2b33;flex:none}.manager-artem.manager-demo .demo-room-identity{min-width:0}.manager-artem.manager-demo .demo-room-identity h1{margin:0;font:600 13.5px/1.45 AMAI Onest,sans-serif}.manager-artem.manager-demo .demo-room-identity p{margin:0;font-size:12px;color:#aeb2bc;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.manager-artem.manager-demo .demo-current-mode{margin-left:auto;flex:none;border:1px solid #2a2b33;border-radius:9px;padding:7px 9px;font-size:11.5px;color:#aeb2bc;background:#0a0a0c}.manager-artem.manager-demo .demo-context-toggle{display:none}.manager-artem.manager-demo :is(.demo-room-tabs,.manager-room .room-tabs){display:flex;flex-wrap:nowrap;overflow-x:auto;padding:0 10px;margin:0;min-height:0;border-bottom:1px solid #2a2b33;flex:none;gap:0}.manager-artem.manager-demo .demo-room-tabs a,.manager-artem.manager-demo .room-tabs button{flex:none;width:auto;white-space:nowrap;padding:9px 12px;margin-bottom:-1px;border:0;border-bottom:2px solid transparent;border-radius:0;background:transparent;font-size:13px;line-height:1.45;color:#aeb2bc;text-decoration:none;min-height:0}.manager-artem.manager-demo .demo-room-tabs [aria-current=page],.manager-artem.manager-demo .room-tabs [aria-selected=true]{color:#f6f8fa;border-bottom-color:#e1273f;background:transparent}.manager-artem.manager-demo :is(.demo-conversation-notices,.demo-room-notices){flex:none;font-size:11.5px;max-height:110px;overflow:auto}.manager-artem.manager-demo :is(.demo-conversation-notices,.demo-room-notices):empty{display:none}.manager-artem.manager-demo .conversation-history{flex:1 1;min-height:80px;border:0;border-radius:0;background:transparent;overflow:hidden}.manager-artem.manager-demo .conversation-history-scroll{height:100%;max-height:none;min-height:0;padding:14px;overflow-y:auto;background:radial-gradient(600px 300px at 80% 0,rgba(225,39,63,.05),transparent)}.manager-artem.manager-demo .telegram-message-timeline{display:flex;flex-direction:column;gap:8px;padding:0;margin:0;background:none}.manager-artem.manager-demo .telegram-message{display:block;max-width:80%;width:-moz-fit-content;width:fit-content;margin:0;padding:9px 12px;gap:normal;border:1px solid #2a2b33;background:#1a1b21;border-radius:13px 13px 13px 4px;align-self:flex-start;font-size:13.5px;line-height:1.45;animation:amai-message-pop .32s cubic-bezier(.2,.9,.3,1.2) both}.manager-artem.manager-demo .demo-conversation-workspace{animation:amai-conversation-enter .38s cubic-bezier(.2,.8,.2,1) both}@keyframes amai-message-pop{0%{opacity:0;transform:translateY(6px) scale(.98)}}@keyframes amai-conversation-enter{0%{opacity:0;transform:translateY(8px)}}.manager-artem.manager-demo .telegram-message-outbound{background:#2a1218;border-color:#4a1d26;border-radius:13px 13px 4px 13px;align-self:flex-end}.manager-artem.manager-demo .telegram-message-manual_note{align-self:stretch;max-width:100%;background:#15161b;border:1px dashed #3a3b45;border-radius:8px}.manager-artem.manager-demo .telegram-message header{display:flex;justify-content:space-between;gap:10px;margin-bottom:2px;font:10px/1.45 AMAI Inbox Mono,ui-monospace,SFMono-Regular,Menlo,monospace;color:#aeb2bc}.manager-artem.manager-demo .telegram-message header strong{font-weight:400}.manager-artem.manager-demo .telegram-message-outbound header{color:#ff8a99}.manager-artem.manager-demo .telegram-message p{margin:0;font-size:inherit;line-height:inherit;white-space:pre-wrap;overflow-wrap:anywhere}.manager-artem.manager-demo .telegram-message>time{display:block;margin-top:3px;text-align:right;color:#868a96;font:10px/1.45 AMAI Inbox Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.manager-artem.manager-demo .telegram-message-outbound>time{color:rgba(255,138,153,.7)}.manager-artem.manager-demo .telegram-message-inbound header{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.manager-artem.manager-demo :is(.conversation-date-separator,.conversation-unread-marker){display:flex;align-items:center;gap:10px;color:#868a96;font-size:11px;margin:4px 0;padding:0;text-align:center}.manager-artem.manager-demo :is(.conversation-date-separator,.conversation-unread-marker):after,.manager-artem.manager-demo :is(.conversation-date-separator,.conversation-unread-marker):before{content:"";height:1px;background:#2a2b33;flex:1 1}.manager-artem.manager-demo .conversation-unread-marker{color:#ff3b52}.manager-artem.manager-demo .telegram-draft-composer{display:flex;flex-direction:column;flex:none;max-height:42%;min-height:0;padding:10px;margin:0;border:0;border-top:1px solid #2a2b33;border-radius:0;background:transparent;overflow:hidden;gap:6px}.manager-artem.manager-demo .conversation-composer-scroll{flex:1 1;min-height:0;overflow-y:auto;padding:0;display:block}.manager-artem.manager-demo .demo-composer-heading{display:flex;justify-content:space-between;align-items:center;margin:0 0 2px}.manager-artem.manager-demo .demo-composer-heading :is(h2,p){margin:0;font-size:11.5px;line-height:1.3}.manager-artem.manager-demo .telegram-draft-composer .production-tabs{margin:0 0 6px;padding:0;border:0;gap:6px}.manager-artem.manager-demo .telegram-draft-composer .production-tabs button{min-height:28px;border:1px solid #3a3b45;border-radius:999px;font-size:11.5px;padding:4px 10px;background:#0a0a0c}.manager-artem.manager-demo .telegram-draft-composer .production-tabs button[aria-selected=true]{background:#22232a;border-color:#5a5c69}.manager-artem.manager-demo .telegram-composer-section{padding:0;border:0;margin:0}.manager-artem.manager-demo .telegram-draft-composer textarea{min-height:60px;max-height:200px;padding:9px 10px;font-size:13.5px;line-height:1.45;resize:vertical}.manager-artem.manager-demo #conversation-composer-panel-manual{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:end}.manager-artem.manager-demo #conversation-composer-panel-manual .production-form-label{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.manager-artem.manager-demo #conversation-composer-panel-manual .telegram-product-action-row{flex-direction:column;align-items:stretch;gap:4px}.manager-artem.manager-demo #conversation-composer-panel-manual .telegram-product-action-row>.production-button{min-width:106px;min-height:40px;font-size:14px}.manager-artem.manager-demo .telegram-approval-actions{flex:none;padding:5px 0 0}.manager-artem.manager-demo .telegram-product-action-row{gap:6px;margin:0}.manager-artem.manager-demo .demo-context-panel{display:flex;flex-direction:column;min-height:0;width:auto;max-height:none;padding:12px;gap:10px;overflow-y:auto;background:transparent}.manager-artem.manager-demo .demo-context-heading{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:0;border-bottom:1px solid #2a2b33;color:#f6f8fa;font-size:13px}.manager-artem.manager-demo .demo-context-heading>span{padding:9px 12px;border-bottom:2px solid #e1273f;margin-bottom:-1px}.manager-artem.manager-demo .demo-context-tabs{display:flex;flex:1 1;gap:0;min-width:0}.manager-artem.manager-demo .demo-context-tabs button{flex:1 1;min-width:0;padding:9px 10px;background:transparent;color:#aeb2bc;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;font:400 13px/1.45 AMAI Onest,sans-serif;transition:color .2s,border-color .2s}.manager-artem.manager-demo .demo-context-tabs button:hover{color:#f6f8fa}.manager-artem.manager-demo .demo-context-tabs [aria-selected=true]{color:#f6f8fa;border-bottom-color:#e1273f}.manager-artem.manager-demo .demo-context-content{display:grid;grid-gap:10px;gap:10px;min-width:0;align-content:start;flex:none;animation:amai-demo-fade .2s ease-out}.manager-artem.manager-demo .demo-context-close{display:none;width:28px;height:28px;padding:0;border:1px solid #3a3b45;border-radius:8px;background:transparent;color:#aeb2bc}.manager-artem.manager-demo :is(.demo-manager-decision,.demo-context-card,.telegram-partner-information-card,.telegram-conversation-context-card){padding:14px;border:1px solid #2a2b33;border-radius:14px;background:#121317;flex:none}.manager-artem.manager-demo .demo-manager-decision{border-color:#5a1f2a;background:linear-gradient(135deg,#e1273f14,#e1273f03);display:grid;grid-gap:8px;gap:8px}.manager-artem.manager-demo .demo-manager-decision h2{margin:0;width:-moz-fit-content;width:fit-content;padding:2px 7px;border-radius:6px;background:#ff3b5219;color:#ff3b52;font-size:11.5px}.manager-artem.manager-demo .demo-manager-decision p{margin:0 0 3px;color:#d6d9df;font-size:12.5px}.manager-artem.manager-demo .demo-manager-decision .production-button{width:100%;justify-content:flex-start}.manager-artem.manager-demo .telegram-partner-information-card{display:grid;grid-gap:12px;gap:12px}.manager-artem.manager-demo .demo-partner-heading{display:flex;gap:12px;align-items:center;margin-bottom:0}.manager-artem.manager-demo .demo-partner-heading h2{margin:0;font-size:14.5px;font-weight:700;line-height:1.45}.manager-artem.manager-demo .demo-partner-heading .demo-partner-avatar{width:44px;height:44px;font-size:14px;background:linear-gradient(140deg,#3a1520,#1d1e25);color:#f6f8fa}.manager-artem.manager-demo .demo-partner-heading p{margin:0;font-size:12px;color:#aeb2bc}.manager-artem.manager-demo .demo-partner-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0}.manager-artem.manager-demo .demo-partner-facts>div{display:grid;grid-gap:1px;gap:1px;min-width:0}.manager-artem.manager-demo .demo-partner-facts :is(dt,dd){margin:0}.manager-artem.manager-demo .demo-partner-facts dt{font-size:10.5px}.manager-artem.manager-demo .demo-partner-facts dd{font-size:12.5px}.manager-artem.manager-demo .demo-partner-facts dt{color:#868a96}.manager-artem.manager-demo .demo-partner-facts dd{color:#f6f8fa;font-weight:700;white-space:normal;overflow-wrap:anywhere}.manager-artem.manager-demo :is(.demo-context-disclosure,.demo-partner-full){border-top:1px solid #2a2b33;padding-top:10px;margin-top:4px;font-size:11.5px}.manager-artem.manager-demo .demo-context-actions{display:grid;grid-gap:6px;gap:6px}.manager-artem.manager-demo :is(.telegram-partner-information-card,.telegram-conversation-context-card) p{font-size:12px;color:#aeb2bc}.manager-artem.manager-demo .telegram-conversation-context-card dl{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:7px;gap:7px;font-size:12px}.manager-artem.manager-demo .telegram-conversation-context-card :is(dt,dd){margin:0}.manager-artem.manager-demo .telegram-conversation-context-card dt{color:#868a96}.manager-artem.manager-demo .conversation-capabilities{font-size:11.5px;border:0;padding:0}.manager-artem.manager-demo .manager-room{max-width:none;color:#f6f8fa;font:inherit}.manager-artem.manager-demo .demo-room-workspace>:is(.demo-conversation-list,.demo-room-center,.demo-context-panel){max-width:none;margin:0;width:100%}.manager-artem.manager-demo .manager-room .demo-chat-search input{border:0;padding:0;background:transparent}.manager-artem.manager-demo .manager-room :is(h1,h2,h3){color:#f6f8fa}.manager-artem.manager-demo .demo-room-center>[role=tabpanel]{min-height:0;overflow-y:auto;padding:14px;flex:1 1}.manager-artem.manager-demo .demo-room-center>#room-panel-chat{display:flex;flex-direction:column;padding:0;overflow:hidden}.manager-artem.manager-demo .manager-room .room-controls{padding:8px 12px;margin:0;flex:none}.manager-artem.manager-demo .manager-room .room-mode{display:flex;gap:2px;padding:3px;background:#0a0a0c;border:1px solid #2a2b33;border-radius:9px}.manager-artem.manager-demo .manager-room button{min-height:30px;padding:5px 9px;background:transparent;color:#aeb2bc;border:1px solid #3a3b45;border-radius:8px;font:inherit;font-size:12px}.manager-artem.manager-demo .manager-room .room-mode button{border:0;font-size:11.5px}.manager-artem.manager-demo .manager-room .room-mode [aria-pressed=true]{background:#22232a;color:#f6f8fa}.manager-artem.manager-demo .manager-room .hub-history{flex:1 1;min-height:80px;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:8px;margin:0}.manager-artem.manager-demo .manager-room .hub-history :is(li,article.hub-message){flex:none;width:-moz-fit-content;width:fit-content;max-width:80%;padding:9px 12px;border:1px solid #2a2b33;border-radius:13px 13px 13px 4px;background:#1a1b21;font-size:13.5px}.manager-artem.manager-demo .manager-room .hub-history :is(li,article.hub-message).outbound{align-self:flex-end;background:#2a1218;border-color:#4a1d26;border-radius:13px 13px 4px 13px}.manager-artem.manager-demo .manager-room .hub-history p{margin:3px 0}.manager-artem.manager-demo .manager-room :is(.hub-message-author,.hub-history time){color:#aeb2bc;font:10px AMAI Mono,monospace}.manager-artem.manager-demo .manager-room .room-composer{flex:none;border-top:1px solid #2a2b33;padding:10px}.manager-artem.manager-demo .manager-room :is(input:not([type=checkbox]),textarea,select){background:#0a0a0c;color:#f6f8fa;border:1px solid #3a3b45;border-radius:8px;font:inherit}.manager-artem.manager-demo .manager-room .room-activity{display:grid;grid-template-columns:1fr;grid-gap:8px;gap:8px}.manager-artem.manager-demo .manager-room .room-activity div{padding:0;border:0;background:transparent}.manager-artem.manager-demo .dashboard-operations-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;border:0}.manager-artem.manager-demo .dashboard-operations-grid>a{display:grid;grid-gap:4px;gap:4px;text-align:left;border:1px solid #2a2b33;border-radius:14px;background:#121317;padding:14px 16px;color:#aeb2bc;font-size:12px;text-decoration:none;transition:border-color .2s,background .2s}.manager-artem.manager-demo .dashboard-operations-grid>a+a{border:1px solid #2a2b33}.manager-artem.manager-demo .dashboard-operations-grid>a b{font:700 24px AMAI Unbounded,sans-serif;color:#f6f8fa}.manager-artem.manager-demo .dashboard-operations-grid>a small{font-size:11px;color:#868a96}.manager-artem.manager-demo .dashboard-operations-grid>a:hover{border-color:#ff3b5273}.manager-artem.manager-demo .dashboard-operations-grid>a:hover small{color:#ff3b52}.manager-artem.manager-demo .dashboard-attention-band{border:0;border-radius:14px;padding:14px 16px;background:linear-gradient(90deg,#e1273f24,#e1273f05);box-shadow:inset 0 0 0 1px #ff3b5247}.manager-artem.manager-demo .dashboard-attention-copy h2{font-size:16px}.manager-artem.manager-demo .dashboard-attention-copy p{font-size:12.5px}.manager-artem.manager-demo .dashboard-attention-counts strong{font-size:20px}.manager-artem.manager-demo .dashboard-attention-copy>p{display:none}.manager-artem.manager-demo .dashboard-attention-copy h2{font:700 17px AMAI Unbounded,sans-serif;margin:0}.manager-artem.manager-demo .dashboard-attention-copy>span{font-size:10.5px;font-weight:700;color:#ff3b52}.manager-artem.manager-demo .dashboard-attention-counts{display:flex;gap:8px}.manager-artem.manager-demo .dashboard-attention-counts>a{display:grid;grid-gap:1px;gap:1px;text-align:left;border:1px solid #3a3b45;border-radius:10px;background:#0004;padding:6px 12px;color:#d6d9df;font-size:11.5px;text-decoration:none}.manager-artem.manager-demo .dashboard-attention-counts strong{font:400 16px AMAI Inbox Mono,ui-monospace,monospace;color:#f6f8fa}.manager-artem.manager-demo .manager-results-filters{padding:10px 0;gap:8px;margin:0}.manager-artem.manager-demo .manager-results:not(.demo-overview-activity){position:relative}.manager-artem.manager-demo .manager-results:not(.demo-overview-activity)>.manager-results-controls{min-height:0;height:0;margin:0}.manager-artem.manager-demo .manager-results:not(.demo-overview-activity)>.manager-results-controls h2{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%)}.manager-artem.manager-demo .manager-results:not(.demo-overview-activity)>.manager-results-controls .activity-refresh{position:absolute;right:0;top:0}.manager-artem.manager-demo .manager-results>.production-section-header{margin:0 40px 16px 0;min-height:44px}.manager-artem.manager-demo :is(.manager-results,.product-dashboard-page)>.production-section-header h1{line-height:1.45}.manager-artem.manager-demo .activity-period-picker.is-compact{display:flex;flex-wrap:nowrap;width:auto;align-items:center;gap:6px}.manager-artem.manager-demo .activity-period-picker.is-compact .demo-period-presets{margin:0}.manager-artem.manager-demo .activity-period-picker.is-compact .activity-period-trigger{flex:0 0 32px;width:32px;height:32px;min-height:32px;padding:0;display:grid;place-items:center;margin:0;border-radius:8px}.manager-artem.manager-demo .manager-results-filters[hidden]{display:none}.manager-artem.manager-demo .manager-results-filters:not([hidden]){padding:12px;margin-bottom:14px;border:1px solid #2a2b33;border-radius:12px;background:#121317}.manager-artem.manager-demo .manager-results-filters{align-items:end;padding-right:40px}.manager-artem.manager-demo .manager-results-filters .activity-period-picker{display:flex;align-items:end;gap:8px}.manager-artem.manager-demo .manager-results-filters .activity-period-choice{width:180px;max-width:100%;min-width:0}.manager-artem.manager-demo .manager-results-filters .activity-period-trigger{margin:0}.manager-artem.manager-demo .manager-results-metrics{gap:10px}.manager-artem.manager-demo .activity-chart{border-radius:14px;border-color:#2a2b33;background:#121317;padding:14px}.manager-artem.manager-demo :is(.dashboard-readiness,.dashboard-processing,.campaign-pipeline){border:0;border-top:1px solid #2a2b33;border-radius:0;padding:14px 0;background:transparent}.manager-artem.manager-demo .campaign-list-section{border-radius:12px;border:1px solid #2a2b33;background:#121317;overflow:hidden}.manager-artem.manager-demo .campaign-panel-heading{padding:12px}.manager-artem.manager-demo .campaign-record-head{padding:8px 12px;font-size:11px;background:#1a1b21}.manager-artem.manager-demo .campaign-record{padding:10px 12px;border-radius:0;border:0;border-top:1px solid #2a2b33;background:transparent}.manager-artem.manager-demo .campaign-record-link{min-height:72px;padding:6px 0;gap:12px;font-size:12px}.manager-artem.manager-demo .campaign-record-identity strong{font-size:13px}.manager-artem.manager-demo .campaign-record-cell small{font-size:11px}.manager-artem.manager-demo .manager-record-avatar{width:34px;height:34px;border-radius:10px;background:#22232a;color:#d6d9df}.manager-artem.manager-demo .manager-list-toolbar{gap:12px;padding:0 0 12px}.manager-artem.manager-demo :is(.campaign-wizard-editor,.campaign-wizard-summary){padding:16px;border:1px solid #2a2b33;border-radius:14px;background:#121317}.manager-artem.manager-demo .campaign-wizard-progress button{display:grid;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;width:100%;min-height:42px;border-radius:8px;background:transparent;border-color:#3a3b45;font-size:12px;padding:7px 10px;grid-gap:6px;gap:6px}.manager-artem.manager-demo .campaign-wizard-progress button:after{content:"";width:24px}.manager-artem.manager-demo .campaign-wizard-progress button strong{text-align:center;overflow-wrap:anywhere}.manager-artem.manager-demo .campaign-wizard-progress [aria-current=step]{color:#fff;background:#e1273f;border-color:#ef4056;box-shadow:inset 0 1px #ffffff20}.manager-artem.manager-demo .campaign-wizard-progress [aria-current=step]>span{background:#ffffff20;color:#fff;border-color:#ffffff66}.manager-artem.manager-demo :is(.campaign-rule-group,.campaign-detail-band,.settings-section,.team-work-seats,.team-work-queue){border:0;border-top:1px solid #2a2b33;border-radius:0;padding:14px 0;background:transparent}.manager-artem.manager-demo .campaign-wizard-step>.campaign-step-heading+.campaign-rule-groups>.campaign-rule-group:first-child{border-top:0;padding-top:0}.manager-artem.manager-demo .campaign-wizard-page .campaign-role-notice{flex-wrap:wrap}.manager-artem.manager-demo .campaign-wizard-page .campaign-role-notice>a{flex:none;color:#ff7388;font-weight:600;text-decoration:underline;text-underline-offset:3px}.manager-artem.manager-demo .catalog-search-workspace{grid-template-columns:270px minmax(0,1fr);gap:12px}.manager-artem.manager-demo .catalog-search-toolbar{padding:0;border:0;border-radius:0;background:transparent;gap:10px}.manager-artem.manager-demo .campaign-partners-panel .catalog-search-toolbar{grid-template-columns:minmax(180px,1fr) minmax(220px,auto)}.manager-artem.manager-demo .campaign-partners-panel .catalog-search-toolbar>.production-button{grid-column:2;white-space:nowrap;margin-top:27px;justify-self:stretch}.manager-artem.manager-demo .catalog-search-criteria{padding:14px;border:1px solid #2a2b33;border-radius:14px;background:#121317}.manager-artem.manager-demo .catalog-results{border:0;background:transparent;padding:0}.manager-artem.manager-demo .team-people li{padding:12px 0;border-color:#2a2b33}.manager-artem.manager-demo .team-invite-form{padding-block:14px}.manager-artem.manager-demo .amai-profile-facts>div{padding-block:12px}.manager-artem.manager-demo .demo-chart{position:relative;min-width:0;color:#f6f8fa;font-family:AMAI Onest,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.manager-artem.manager-demo .demo-chart svg{display:block;width:100%;height:auto;overflow:visible}.manager-artem.manager-demo .demo-chart-line{fill:none;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:miter;stroke-dasharray:1;stroke-dashoffset:0;animation:amai-demo-draw 1.3s cubic-bezier(.4,0,.2,1) .05s both}.manager-artem.manager-demo .demo-chart-area{opacity:1;animation:amai-demo-fade .9s ease .35s both}.manager-artem.manager-demo .demo-chart-bar{transform-box:fill-box;transform-origin:50% 100%;animation:amai-demo-grow .7s cubic-bezier(.2,.8,.2,1) both}.manager-artem.manager-demo .demo-donut circle[tabindex]{animation:amai-demo-donut 1s cubic-bezier(.2,.8,.2,1) both}@keyframes amai-demo-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes amai-demo-fade{0%{opacity:0}to{opacity:1}}@keyframes amai-demo-grow{0%{transform:scaleY(0)}}@keyframes amai-demo-donut{0%{stroke-dasharray:0 400}}.manager-artem.manager-demo .demo-chart-grid{stroke:#22232a}.manager-artem.manager-demo .demo-chart-axis{fill:#868a96;font-family:AMAI Inbox Mono,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:400}.manager-artem.manager-demo .demo-chart-crosshair{stroke:#4a4b55;stroke-dasharray:3 3}.manager-artem.manager-demo .demo-chart-bar.dim{opacity:.32}.manager-artem.manager-demo .demo-chart-tip{position:absolute;top:8px;z-index:2;min-width:145px;max-width:270px;padding:8px 10px;border:1px solid #3a3b45;border-radius:10px;background:#0a0a0cf0;box-shadow:0 8px 20px #0006;pointer-events:none;font-size:12px;display:grid;grid-gap:4px;gap:4px;width:max-content;min-width:min(150px,calc(100% - 8px));max-width:calc(100% - 8px);overflow-wrap:anywhere;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 14px 34px -10px #000c;z-index:5}.manager-artem.manager-demo .demo-chart svg:focus-visible{outline:2px solid #ff3b52;outline-offset:4px}.manager-artem.manager-demo .demo-chart-tip>strong{display:block;margin:0;color:#aeb2bc;font:500 11px AMAI Inbox Mono,ui-monospace,monospace}.manager-artem.manager-demo .demo-chart-legend span,.manager-artem.manager-demo .demo-chart-tip span{display:flex;align-items:center;gap:5px}.manager-artem.manager-demo .demo-chart-tip span{gap:7px;color:#d6d9df}.manager-artem.manager-demo .demo-chart-tip em{margin-left:auto;padding-left:12px;color:#f6f8fa;font:normal 400 12px AMAI Inbox Mono,ui-monospace,monospace}.manager-artem.manager-demo .demo-chart-tip i,.manager-artem.manager-demo :is(.demo-chart-legend,.demo-donut-legend) i{width:8px;height:8px;flex:none;border-radius:3px}.manager-artem.manager-demo .demo-chart-legend{display:flex;justify-content:flex-end;gap:12px;flex-wrap:wrap;padding-top:7px;font-size:11.5px;font-weight:500}.manager-artem.manager-demo :is(.demo-chart-note,.demo-chart-empty){color:#868a96;font-size:12px}.manager-artem.manager-demo .demo-chart-empty{min-height:160px;display:grid;place-content:center;text-align:center;border:1px dashed #3a3b45;border-radius:10px}.manager-artem.manager-demo .demo-view-tabs{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:14px}.manager-artem.manager-demo .demo-view-tabs .production-tabs{width:100%}.manager-artem.manager-demo .demo-view-tabs>button{padding:6px 12px;border:1px solid #3a3b45;border-radius:999px;background:transparent;color:#aeb2bc;font:inherit;font-size:12px}.manager-artem.manager-demo .demo-view-tabs>button:is([aria-selected=true],[aria-pressed=true]){background:#f6f8fa;color:#0a0a0c;border-color:#f6f8fa;box-shadow:none}.manager-artem.manager-demo .production-tabs-analytics{gap:6px;margin-bottom:0;padding-bottom:2px;border:0}.manager-artem.manager-demo .production-tabs-analytics button{display:inline-flex;align-items:center;gap:8px;border:1px solid #2a2b33;border-radius:10px;padding:8px 12px;background:#121317;color:#aeb2bc;font-size:13px;white-space:nowrap;transition:all .2s}.manager-artem.manager-demo .production-tabs-analytics button svg{width:14px;height:14px;flex:none}.manager-artem.manager-demo .production-tabs-analytics button:hover{color:#f6f8fa;border-color:#3a3b45}.manager-artem.manager-demo .production-tabs-analytics button[aria-selected=true]{color:#f6f8fa;border-color:rgba(225,39,63,.5);background:linear-gradient(180deg,rgba(225,39,63,.14),rgba(225,39,63,.04))}.manager-artem.manager-demo .demo-result-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:10px;gap:10px;margin-bottom:12px}.manager-artem.manager-demo .demo-result-kpis article{min-width:0;min-height:156px;padding:14px 16px;border:1px solid #2a2b33;border-radius:14px;background:radial-gradient(ellipse at 95% 0,#e1273f14,transparent 65%),#121317;display:grid;grid-gap:6px;gap:6px;align-content:start;position:relative}.manager-artem.manager-demo .demo-result-kpis article>span{font-size:11.5px;color:#aeb2bc}.manager-artem.manager-demo .demo-result-kpis article>strong{font:700 27px/1.05 AMAI Unbounded,sans-serif}.manager-artem.manager-demo .demo-result-kpis article>small{font-size:10.5px;color:#868a96}.manager-artem.manager-demo .demo-result-kpi-top{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:12px;color:#aeb2bc}.manager-artem.manager-demo .demo-result-kpi-icon{width:28px;height:28px;border-radius:8px;display:grid;place-items:center;background:rgba(225,39,63,.1);color:#ff3b52;border:1px solid rgba(225,39,63,.22);flex:none}.manager-artem.manager-demo .demo-result-kpi-basis{font-size:11px;color:#aeb2bc}.manager-artem.manager-demo .demo-result-kpi-basis p{margin:8px 0 0}.manager-artem.manager-demo .demo-result-kpi-basis.amai-disclosure{border:0;border-radius:0;background:transparent;padding:0;margin-top:4px}.manager-artem.manager-demo .demo-result-kpis article>.demo-result-kpi-basis{width:100%;min-width:0}.manager-artem.manager-demo .demo-result-kpis article>.demo-result-kpi-basis>summary{width:100%;text-align:left}.manager-artem.manager-demo .demo-result-kpi-basis.amai-disclosure>summary{padding:3px 0;min-height:20px;font-size:10.5px;color:#868a96;border:0;background:transparent}.manager-artem.manager-demo .demo-result-kpi-basis .amai-disclosure-toggle{width:18px;height:18px;border:0;background:transparent}.manager-artem.manager-demo .demo-result-kpi-basis .amai-disclosure-body{padding:0;font-size:11px}.manager-artem.manager-demo .demo-kpi-spark{min-height:34px;display:flex;align-items:end;margin-top:0}.manager-artem.manager-demo .demo-kpi-spark>span{font:400 10px/1.4 AMAI Inbox Mono,monospace;color:#868a96}.manager-artem.manager-demo .demo-kpi-spark .demo-chart{width:110px;max-width:100%;height:34px}.manager-artem.manager-demo .demo-kpi-spark svg{height:34px}.manager-artem.manager-demo .demo-cohort-size{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin:14px 0 6px}.manager-artem.manager-demo .demo-cohort-size strong{font:700 24px/1.1 AMAI Unbounded,sans-serif}.manager-artem.manager-demo .demo-partner-progress .demo-hbars>div{grid-template-columns:minmax(90px,130px) minmax(20px,1fr) minmax(50px,max-content)}.manager-artem.manager-demo .demo-hbars>div>span>small{display:block;font-size:10.5px;color:#868a96;margin-top:3px}.manager-artem.manager-demo :is(.demo-chart-legend,.demo-chart-tip) i.is-dashed{width:14px;height:0;border-radius:0;border-top:2px dashed;background:none!important}.manager-artem.manager-demo .demo-analytics-grid{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(260px,1fr);grid-gap:12px;gap:12px;margin-bottom:14px;align-items:start}.manager-artem.manager-demo .demo-analytics-grid>section{min-width:0;padding:14px;background:#121317;border:1px solid #2a2b33;border-radius:14px;overflow-x:auto}.manager-artem.manager-demo .demo-analytics-grid h3{margin:0 0 14px}.manager-artem.manager-demo .demo-analytics-main>.demo-chart-empty{min-height:220px;border:0;background:transparent}.manager-artem.manager-demo .demo-analytics-side>dl{display:grid;grid-gap:0;gap:0;margin:0}.manager-artem.manager-demo .demo-analytics-side>dl dt{padding-top:14px;color:#868a96;font-size:12px}.manager-artem.manager-demo .demo-analytics-side>dl dd{margin:4px 0 0;padding-bottom:14px;border-bottom:1px solid #22232a;font-size:17px;font-weight:600}.manager-artem.manager-demo .results-partner-identity{display:inline-flex;gap:10px;align-items:center;color:#f6f8fa;text-decoration:none;font-weight:600}.manager-artem.manager-demo .results-partner-identity>span{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#22232a;font-size:11px;color:#aeb2bc;flex:none}.manager-artem.manager-demo .results-room-pagination{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-top:12px;color:#868a96;font-size:11px}.manager-artem.manager-demo .results-room-pagination button{border:1px solid #2a2b33;border-radius:7px;background:transparent;color:#aeb2bc;font:inherit;padding:5px 8px}.manager-artem.manager-demo .results-room-pagination button:disabled{opacity:.45;cursor:default}.manager-artem.manager-demo .demo-analytics-grid small{color:#868a96;font-size:10.5px}.manager-artem.manager-demo .demo-hbars{display:grid;grid-gap:9px;gap:9px;margin-block:12px}.manager-artem.manager-demo .demo-hbars>div{display:grid;grid-template-columns:minmax(90px,130px) minmax(0,1fr) 44px;align-items:center;grid-gap:10px;gap:10px;font-size:12.5px;color:#d6d9df}.manager-artem.manager-demo .demo-hbars>div>div{background:#22232a;height:8px;border-radius:4px;overflow:hidden}.manager-artem.manager-demo .demo-hbars i{display:block;height:100%;border-radius:inherit}.manager-artem.manager-demo .demo-hbars strong{text-align:right;font:700 12px AMAI Inbox Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.manager-artem.manager-demo .demo-hbars>.is-unreported{grid-template-columns:minmax(90px,130px) minmax(0,1fr) minmax(44px,max-content)}.manager-artem.manager-demo .demo-donut{display:flex;align-items:center;justify-content:center;gap:20px;min-height:180px}.manager-artem.manager-demo .demo-donut svg{flex:none;width:150px;height:150px}.manager-artem.manager-demo .demo-donut-value{fill:#f6f8fa;font:700 21px AMAI Unbounded,sans-serif}.manager-artem.manager-demo .demo-donut-label{fill:#aeb2bc;font-size:9.5px}.manager-artem.manager-demo .demo-donut-legend{display:grid;grid-gap:8px;gap:8px;min-width:0;font-size:11.5px}.manager-artem.manager-demo .demo-donut-legend>span{display:flex;align-items:center;gap:6px}.manager-artem.manager-demo .demo-donut-legend strong{margin-left:auto;padding-left:8px}.manager-artem.manager-demo .demo-data-table{width:100%;border-collapse:collapse;font-size:12px}.manager-artem.manager-demo .demo-data-table :is(th,td){text-align:left;padding:10px 8px;border-bottom:1px solid #2a2b33;font-weight:400}.manager-artem.manager-demo .demo-data-table thead th{font-size:10.5px;color:#868a96}.manager-artem.manager-demo .demo-heatmap{min-width:420px}.manager-artem.manager-demo .demo-heatmap>div{display:grid;grid-template-columns:24px repeat(24,minmax(0,1fr));grid-gap:3px;gap:3px;margin:3px 0;align-items:center}.manager-artem.manager-demo .demo-heatmap>div>span{font:400 9.5px AMAI Inbox Mono,ui-monospace,SFMono-Regular,Menlo,monospace;color:#868a96}.manager-artem.manager-demo .demo-heatmap-hours>span{text-align:center}.manager-artem.manager-demo .demo-heatmap button{aspect-ratio:1;width:100%;border:0;border-radius:3px;padding:0}.manager-artem.manager-demo .demo-heatmap button:hover{transform:scale(1.35);outline:1px solid #f6f8fa}.manager-artem.manager-demo .demo-heatmap p{font:11px AMAI Mono,monospace;color:#868a96}.manager-artem.manager-demo .activity-date-selector{height:32px;min-height:0;margin-top:6px}.manager-artem.manager-demo .activity-date-selector .activity-bar-space,.manager-artem.manager-demo .activity-date-selector .activity-y-axis{display:none}.manager-artem.manager-demo .activity-date-selector .activity-bars{height:28px;min-height:0;background:none}.manager-artem.manager-demo .activity-date-selector .activity-day-target{min-height:28px;height:28px;display:flex;gap:3px;align-items:center;justify-content:center;padding:2px;border-radius:5px}.manager-artem.manager-demo .activity-date-selector .activity-day-target.is-selected{background:#e1273f1a;box-shadow:inset 0 -2px #e1273f}.manager-artem.manager-demo .activity-date-selector .activity-month{display:none}.manager-artem.manager-demo .activity-category-tabs{display:flex;overflow-x:auto;gap:4px;padding-bottom:8px;border:0}.manager-artem.manager-demo .activity-category-tabs button{flex:none;min-height:28px;padding:4px 9px;border:1px solid #2a2b33;border-radius:7px;font-size:10.5px;background:transparent}.manager-artem.manager-demo .activity-category-tabs [aria-selected=true]{background:#22232a}.manager-artem.manager-demo .activity-chart-heading h3{font-size:12.5px}.manager-artem.manager-demo .activity-chart-footer,.manager-artem.manager-demo .activity-chart-heading p{color:#868a96;font-size:10.5px}.manager-artem.manager-demo .activity-day-readout{font-size:10.5px}.manager-artem.manager-demo .manager-results{border:0;padding:0;background:transparent}.manager-artem.manager-demo .manager-results>header{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.manager-artem.manager-demo .manager-results>header h2{font-size:13px;margin:0}.manager-artem.manager-demo .manager-results .activity-refresh{width:28px;height:28px;min-height:28px;padding:4px;border:1px solid #2a2b33;border-radius:7px}.manager-artem.manager-demo .activity-refresh-status:empty{display:none}.manager-artem.manager-demo .demo-period-presets{display:flex;gap:2px;justify-content:flex-end;margin:0;padding:3px;border:1px solid #2a2b33;border-radius:9px;background:#0a0a0c}.manager-artem.manager-demo .demo-period-presets button{border:0;min-height:26px;background:transparent;border-radius:6px;padding:5px 10px;color:#aeb2bc;font-size:11.5px;line-height:1.4;transition:color .2s,background .2s}.manager-artem.manager-demo .demo-period-presets button:hover{color:#f6f8fa;background:#22232a88}.manager-artem.manager-demo .demo-period-presets [aria-pressed=true]{background:#22232a;color:#f6f8fa}.manager-artem.manager-demo .demo-overview-activity .activity-loaded-period{padding:0;border:0;margin-bottom:8px;font-size:10px;color:#868a96}.manager-artem.manager-demo .demo-overview-activity>a{display:inline-block;margin-top:8px;color:#ff3b52;font-size:11px}.manager-artem.manager-demo .dashboard-operations-layout{display:grid;grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;border-top:0;padding-top:0}.manager-artem.manager-demo .demo-overview-activity{grid-column:1;grid-row:1/span 2;min-height:366px;padding:14px 16px;border:1px solid #2a2b33;border-radius:14px;background:#121317}.manager-artem.manager-demo .demo-overview-activity .activity-chart{padding:0;border:0;background:transparent}.manager-artem.manager-demo .demo-overview-activity .activity-filter-fields{grid-template-columns:1fr}.manager-artem.manager-demo .dashboard-operations-layout>.integration-card-grid{display:grid;grid-template-columns:1fr;grid-column:2;grid-gap:12px;gap:12px}.manager-artem.manager-demo :is(.dashboard-readiness,.dashboard-processing){padding:14px;border:1px solid #2a2b33;border-radius:14px;background:#121317}.manager-artem.manager-demo .dashboard-operations-layout>.dashboard-processing{grid-column:2}.manager-artem.manager-demo .dashboard-operations-layout>.campaign-pipeline{grid-column:1/-1}.manager-artem.manager-demo .dashboard-processing dl{display:grid;grid-template-columns:1fr auto;grid-gap:10px;gap:10px;font-size:11px}.manager-artem.manager-demo .dashboard-processing dd{margin:0;text-align:right}.manager-artem.manager-demo .dashboard-processing p{color:#868a96;font-size:10.5px}.manager-artem.manager-demo .dashboard-processing .audit-section-heading{display:flex;gap:8px;justify-content:space-between;align-items:center;margin:0 0 8px}.manager-artem.manager-demo .dashboard-processing .audit-section-heading h2{font-size:12px;margin:0}.manager-artem.manager-demo .dashboard-processing .production-button{padding:0;min-height:24px;color:#ff3b52;font-size:11px;background:transparent;border:0}.manager-artem.manager-demo .dashboard-processing dl{margin:0;gap:0 12px}.manager-artem.manager-demo .dashboard-processing :is(dt,dd){padding:8px 0;border-bottom:1px solid #22232a}.manager-artem.manager-demo .dashboard-processing dd{color:#f6f8fa;font-weight:600}.manager-artem.manager-demo .dashboard-processing .amai-disclosure{margin:8px 0 0;padding:0;background:transparent;border:0}.manager-artem.manager-demo .dashboard-processing .amai-disclosure>summary{min-height:24px;padding:0;font-size:10.5px}.manager-artem.manager-demo .dashboard-secondary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}.manager-artem.manager-demo .dashboard-secondary-grid>:is(.campaign-pipeline,.audit-event-section,.production-empty-state,.dashboard-pause-summary){min-width:0;margin:0;padding:14px 16px;border:1px solid #2a2b33;border-radius:14px;background:#121317}.manager-artem.manager-demo .dashboard-secondary-grid .audit-section-heading{display:flex;gap:8px;align-items:center;flex-wrap:wrap;margin-bottom:12px}.manager-artem.manager-demo .dashboard-secondary-grid .audit-section-heading :is(h2,p){margin:0}.manager-artem.manager-demo .dashboard-secondary-grid .audit-section-heading h2{font-size:13px}.manager-artem.manager-demo .dashboard-secondary-grid .audit-section-heading p{font-size:10.5px;color:#868a96}.manager-artem.manager-demo .dashboard-secondary-grid .audit-section-heading a{font-size:11px}.manager-artem.manager-demo .dashboard-secondary-grid .pipeline-bar-row{grid-template-columns:minmax(80px,1fr) minmax(0,1.4fr) auto;gap:10px;font-size:12px}.manager-artem.manager-demo .dashboard-secondary-grid .pipeline-bar{background:linear-gradient(90deg,#8e1a2b,#e1273f)}.manager-artem.manager-demo .dashboard-secondary-grid .pipeline-bar[data-state=paused]{background:#f5b54a}.manager-artem.manager-demo .dashboard-secondary-grid .pipeline-bar[data-state=draft]{background:#c9ccd3}.manager-artem.manager-demo .dashboard-secondary-grid .telegram-candidate-list{display:grid;grid-gap:0;gap:0;max-height:260px;overflow-y:auto}.manager-artem.manager-demo .dashboard-secondary-grid .dashboard-activity-row{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 8px;gap:4px 8px;padding:10px 0;border:0;border-bottom:1px solid #22232a;font-size:11px}.manager-artem.manager-demo .dashboard-secondary-grid .dashboard-activity-row time{grid-column:1/-1;color:#868a96;font:10px AMAI Inbox Mono,monospace}.manager-artem.manager-demo .dashboard-secondary-grid .dashboard-activity-row strong{font-size:12px}.manager-artem.manager-demo .dashboard-pause-summary.is-compact{display:grid;grid-gap:10px;gap:10px;font-size:12px}.manager-artem.manager-demo .dashboard-pause-summary.is-compact p{margin:0}.manager-artem.manager-demo .dashboard-pause-summary.is-compact .dashboard-pause-heading{display:flex;flex-wrap:wrap;gap:6px}.manager-artem.manager-demo .dashboard-pause-summary.is-compact h2{font-size:13px}.manager-artem.manager-demo .dashboard-pause-summary.is-compact .amai-disclosure{border:0;padding:0;background:transparent}.manager-artem.manager-demo .dashboard-pause-summary.is-compact .amai-disclosure>summary{min-height:26px;padding:0;font-size:11px}.manager-artem.manager-demo .demo-campaign-view-cards{border:0;background:transparent;overflow:visible}.manager-artem.manager-demo .demo-campaign-view-cards .campaign-panel-heading,.manager-artem.manager-demo .demo-campaign-view-cards .campaign-record-head{display:none}.manager-artem.manager-demo .demo-campaign-view-cards .campaign-record-list{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:12px;gap:12px}.manager-artem.manager-demo .demo-campaign-view-cards .campaign-record{display:flex;align-items:start;gap:8px;padding:12px;background:#121317;border:1px solid #2a2b33;border-radius:14px}.manager-artem.manager-demo .demo-campaign-view-cards .campaign-record-link{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;padding:0;flex:1 1;min-width:0}.manager-artem.manager-demo .demo-campaign-view-cards .campaign-record-identity{grid-column:1/-1}.manager-artem.manager-demo .demo-campaign-view-cards .campaign-record-identity strong{font-size:12.5px}.manager-artem.manager-demo .demo-campaign-view-cards .campaign-record-actions{flex:none}.manager-artem.manager-demo .demo-campaign-distribution{margin-top:14px}.manager-artem.manager-demo .demo-settings-layout{display:grid;grid-template-columns:210px minmax(0,1fr);grid-gap:14px;gap:14px;align-items:start}.manager-artem.manager-demo .demo-settings-navigation{position:-webkit-sticky;position:sticky;top:0;min-width:0;align-self:start}.manager-artem.manager-demo .demo-settings-nav{display:grid;grid-gap:2px;gap:2px}.manager-artem.manager-demo .demo-settings-nav button{text-align:left;padding:8px 10px;border:0;border-radius:8px;background:transparent;color:#aeb2bc;font-size:13px}.manager-artem.manager-demo .demo-settings-nav button[aria-current=page]{background:#1a1b21;color:#f6f8fa}.manager-artem.manager-demo .demo-settings-body{min-width:0;display:grid;grid-gap:12px;gap:12px;align-content:start}.manager-artem.manager-demo .demo-settings-heading{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:0 0 12px}.manager-artem.manager-demo .demo-settings-heading :is(h2,h3){margin:0}.manager-artem.manager-demo .demo-settings-heading>span{font-size:11px;color:#868a96}.manager-artem.manager-demo .settings-scope{display:grid;grid-gap:5px;gap:5px;margin:0 0 16px;padding:10px 0;border-bottom:1px solid #2a2b33;color:#aeb2bc;font-size:12px;line-height:1.5}.manager-artem.manager-demo .settings-scope strong{color:#e7e8ed;font-weight:600}.manager-artem.manager-demo .amai-profile-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:18px 0}.manager-artem.manager-demo .amai-profile-links>a{display:flex;align-items:center;gap:10px;min-width:0;min-height:76px;padding:14px;border:1px solid #2a2b33;border-radius:8px;background:#121317;color:#d7d8de;text-decoration:none;font-size:13px}.manager-artem.manager-demo .amai-profile-links>a:hover{border-color:#ff3b52}.manager-artem.manager-demo .amai-profile-links>a span{flex:1 1;overflow-wrap:anywhere}.manager-artem.manager-demo .amai-profile-links>a>svg{flex:none}.manager-artem.manager-demo .amai-profile-links>a>svg:last-child{transform:rotate(180deg)}@media (max-width:620px){.manager-artem.manager-demo .amai-profile-links{grid-template-columns:minmax(0,1fr)}}.manager-artem.manager-demo .demo-company-settings{padding:0;border:0;border-radius:0;background:none;display:grid;grid-gap:12px;gap:12px}.manager-artem.manager-demo .demo-company-settings .demo-view-tabs{margin-top:18px;border-top:1px solid #2a2b33;padding-top:16px}.manager-artem.manager-demo .demo-settings-facts{display:grid;grid-gap:0;gap:0;margin:0}.manager-artem.manager-demo .demo-settings-facts>div{padding:11px 0;border-bottom:1px solid #2a2b33;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:16px;gap:16px;font-size:13px;align-items:center}.manager-artem.manager-demo .demo-settings-facts dt{color:#aeb2bc}.manager-artem.manager-demo .demo-settings-facts dd{margin:0;white-space:pre-wrap}.manager-artem.manager-demo .settings-card-grid{display:grid;grid-template-columns:1fr;grid-gap:0;gap:0}.manager-artem.manager-demo .settings-destination{grid-template-columns:minmax(0,1fr) auto;padding:14px 0;border:0;border-bottom:1px solid #2a2b33;border-radius:0;background:transparent}.manager-artem.manager-demo .settings-destination-icon{display:none}.manager-artem.manager-demo .settings-destination-state{grid-column:2;gap:12px}.manager-artem.manager-demo .settings-destination-content strong{font-size:12.5px}.manager-artem.manager-demo .settings-destination-content>span{font-size:11.5px}.manager-artem.manager-demo .production-modal-backdrop{background:#000a;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.manager-artem.manager-demo :is(.production-form-field,.campaign-rule-group){min-width:0}.manager-artem.manager-demo :where(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select){border-color:#3a3b45;background-color:#0a0a0c;color:#f6f8fa;font:inherit}.manager-artem.manager-demo :is(input[type=checkbox],input[type=radio],input[type=range]){accent-color:#e1273f}.manager-artem.manager-demo :is(.campaign-rule-grid,.campaign-step-grid,.campaign-detail-layout){gap:14px}.manager-artem.manager-demo :is(.campaign-rule-group h3,.campaign-detail-band h2){font-size:13px}.manager-artem.manager-demo :is(.production-toggle,.production-checkbox){border-color:#3a3b45}.manager-artem.manager-demo .production-toggle{display:flex;align-items:center;gap:12px;padding:11px 0;border:0;border-bottom:1px solid #2a2b33;border-radius:0;background:transparent}.manager-artem.manager-demo .production-toggle>span:first-child{flex:1 1;min-width:0}.manager-artem.manager-demo .production-toggle strong{display:block;font-size:13.5px;font-weight:600}.manager-artem.manager-demo .production-toggle small{font-size:12px;color:#868a96}.manager-artem.manager-demo .production-toggle-track{flex:none;width:38px;height:22px;padding:1px 6px;border:0;border-color:#f6f8fa;border-radius:11px;background:#3a3b45;transition:background .2s}.manager-artem.manager-demo .production-toggle-track:after{width:16px;height:16px;top:3px;left:3px;background:#fff;transform:none}.manager-artem.manager-demo .production-toggle input:checked+.production-toggle-track{background:#3ddc97;border-color:#f6f8fa}.manager-artem.manager-demo .production-toggle input:checked+.production-toggle-track:after{background:#fff;transform:translateX(16px)}.manager-artem.manager-demo .production-toggle input:focus-visible+.production-toggle-track{outline:2px solid #ff3b52;outline-offset:3px}.manager-artem.manager-demo .notification-header-trigger{position:relative;width:32px;height:32px;min-height:32px;border:1px solid #2a2b33;border-radius:8px;background:transparent;color:#aeb2bc}.manager-artem.manager-demo .notification-header-count{position:absolute;top:-4px;right:-4px;min-width:16px;height:16px;padding:0 3px;display:grid;place-items:center;border-radius:8px;background:#e1273f;color:#fff;font-size:10px}.manager-artem.manager-demo .conversation-composer-refusal{padding:10px 12px;border:1px solid #4a1d26;border-radius:8px;background:#251318;font-size:12px;overflow-wrap:anywhere}.manager-artem.manager-demo .conversation-composer-refusal p{margin:5px 0 0;color:#aeb2bc}.manager-artem.manager-demo #conversation-composer-panel-manual>.conversation-composer-refusal{grid-column:1/-1}.manager-artem.manager-demo .campaign-search-chooser{display:grid;grid-gap:10px;gap:10px}.manager-artem.manager-demo .campaign-partners-panel{min-width:0}.manager-artem.manager-demo .demo-mobile-back,.manager-artem.manager-demo .demo-mobile-navigation,.manager-modal-dismiss .manager-icon{display:none}.manager-artem.manager-demo .manager-modal-dismiss .manager-icon{display:block}.manager-artem.manager-demo .manager-modal-dismiss-label{display:none}.manager-artem.manager-demo .manager-modal-dismiss{width:28px;height:28px;min-height:28px;padding:4px;flex:none}.manager-artem.manager-demo .demo-context-backdrop{position:fixed;inset:0;background:#0008;z-index:39}.manager-artem.manager-demo .demo-gauge{display:grid;justify-items:center;grid-gap:4px;gap:4px;width:150px;font-size:11.5px;color:#aeb2bc}.manager-artem.manager-demo .demo-gauge>div{position:relative;width:100%;max-width:130px}.manager-artem.manager-demo .demo-gauge svg{display:block;width:100%;height:auto}.manager-artem.manager-demo .demo-gauge strong{position:absolute;inset:auto 0 0;text-align:center;color:#f6f8fa;font:700 14px AMAI Inbox Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.manager-artem.manager-demo .demo-contact-board{display:flex;gap:12px;overflow-x:auto;padding-bottom:12px;align-items:flex-start}.manager-artem.manager-demo .demo-contact-board>section{flex:0 0 244px;min-width:0}.manager-artem.manager-demo .demo-contact-board header{display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;color:#aeb2bc}.manager-artem.manager-demo .demo-contact-board h2{font-size:12px;margin:0}.manager-artem.manager-demo .demo-contact-board article{padding:12px;margin:0 0 8px;display:grid;grid-gap:6px;gap:6px;border:1px solid #2a2b33;border-radius:11px;background:#121317;font-size:12px}.manager-artem.manager-demo .demo-contact-board article :is(span,small){color:#868a96}.manager-artem.manager-demo .demo-inbox-overview{display:grid;grid-template-columns:300px minmax(0,1fr);border:1px solid #2a2b33;border-radius:12px;overflow:hidden;min-height:430px}.manager-artem.manager-demo .demo-inbox-contact-list{border-right:1px solid #2a2b33;background:#0002;max-height:600px;overflow-y:auto}.manager-artem.manager-demo .demo-inbox-contact{display:flex;align-items:flex-start;gap:10px;padding:12px;border-bottom:1px solid #22232a}.manager-artem.manager-demo .demo-inbox-contact>div{display:grid;grid-gap:3px;gap:3px;min-width:0;flex:1 1}.manager-artem.manager-demo .demo-inbox-contact :is(strong,span,small){overflow-wrap:anywhere}.manager-artem.manager-demo .demo-inbox-contact strong a{color:#f6f8fa;text-decoration:none}.manager-artem.manager-demo .demo-inbox-contact :is(small,time,div>span){font-size:10.5px;color:#868a96}.manager-artem.manager-demo .demo-inbox-contact time{font-family:AMAI Mono,monospace;flex:none}.manager-artem.manager-demo .demo-inbox-selection{display:grid;place-content:center;justify-items:center;color:#868a96;grid-gap:12px;gap:12px}.manager-artem.manager-demo .demo-team-table-wrap{border:1px solid #2a2b33;border-radius:12px;background:#121317;overflow-x:auto}.manager-artem.manager-demo .demo-team-table{min-width:750px}.manager-artem.manager-demo .demo-team-table td small{display:block;color:#868a96;margin-top:4px;font-size:10.5px}.manager-artem.manager-demo .demo-team-table .production-button{white-space:nowrap}.manager-artem.manager-demo .demo-team-table .manager-record-identity strong{font-size:12px}.manager-artem.manager-demo .demo-member-role{display:inline-flex;padding:3px 7px;border:1px solid #2a2b33;border-radius:6px;color:#d7d8de;font-size:11px}.manager-artem.manager-demo .workspace-card-settings{min-width:0;border-top:1px solid #2a2b33;padding-top:10px}.manager-artem.manager-demo .workspace-card-settings>summary{color:#aeb2bc;cursor:pointer;font-size:12px}.manager-artem.manager-demo .workspace-directory-list>article>:is(.workspace-directory-actions,.workspace-card-settings){width:100%;min-width:0;justify-self:stretch}.manager-artem.manager-demo .workspace-card-settings>summary{font:600 12px/1.45 AMAI Onest,sans-serif}.manager-artem.manager-demo .workspace-card-settings .workspace-settings-form{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:8px;gap:8px;padding-top:12px}.manager-artem.manager-demo .workspace-card-facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:12px 0 0;font-size:12px}.manager-artem.manager-demo .workspace-card-facts div{display:grid;grid-gap:3px;gap:3px}.manager-artem.manager-demo .workspace-card-facts dt{color:#868a96}.manager-artem.manager-demo .workspace-card-facts dd{margin:0}.manager-artem.manager-demo .workspace-archive-list{padding:12px 0;border-bottom:1px solid #2a2b33}.manager-artem.manager-demo .workspace-archive-list>summary{color:#aeb2bc;cursor:pointer;font-size:12px}.manager-artem.manager-demo .demo-member-status{padding:3px 6px;border-radius:5px;background:#22232a;color:#aeb2bc;font-size:10px}.manager-artem.manager-demo .demo-member-status.is-active{background:#3ddc9719;color:#3ddc97}.manager-artem.manager-demo .team-invite-form{margin-top:14px;padding:14px;border:1px solid #2a2b33;border-radius:14px;background:#121317;max-width:820px}.manager-artem.manager-demo .team-access-page .settings-section{max-width:none;align-content:start;gap:12px}.manager-artem.manager-demo .team-access-page>#team-access{padding-top:0;border-top:0}.manager-artem.manager-demo .team-invite-form{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,.8fr) auto;align-items:end;grid-gap:10px;gap:10px;max-width:none}.manager-artem.manager-demo .team-invite-form>:is(h3,p){grid-column:1/-1;margin:0}.manager-artem.manager-demo .team-invite-form .team-invite-fields{display:contents}.manager-artem.manager-demo .settings-section>:is(h2,h3,p){margin-block:0}.manager-artem.manager-demo .team-access-page .production-section-actions{margin-top:0}.manager-artem.manager-demo .demo-team-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.manager-artem.manager-demo .demo-team-heading h2{margin:0}.manager-artem.manager-demo .demo-team-refresh{width:30px;height:30px;min-height:30px;padding:5px}.manager-artem.manager-demo fieldset{border:1px solid #2a2b33;border-radius:8px;padding:12px;margin-inline:0;min-width:0}.manager-artem.manager-demo legend{padding-inline:5px;color:#aeb2bc;font-size:12px}.manager-artem.manager-demo .team-invite-form h3{margin:0 0 6px}.manager-artem.manager-demo .team-boundary{color:#868a96;font-size:11px}.manager-artem.manager-demo .campaign-wizard-layout{display:block;max-width:1040px;margin:0 auto;width:100%}.manager-artem.manager-demo .campaign-wizard-progress{max-width:1040px;width:100%;margin-inline:auto}.manager-artem.manager-demo .demo-wizard-review{margin-top:14px;border-top:1px solid #2a2b33;padding-top:12px}.manager-artem.manager-demo .demo-wizard-review summary{color:#aeb2bc;cursor:pointer;font-size:12px}.manager-artem.manager-demo .demo-wizard-review .campaign-wizard-summary{position:static;padding:12px 0;border:0;border-radius:0;background:transparent}.manager-artem.manager-demo .campaign-detail-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:0 16px;gap:0 16px}.manager-artem.manager-demo .campaign-detail-grid>div{min-width:0;padding:12px 0;border-bottom:1px solid #2a2b33}.manager-artem.manager-demo .campaign-detail-grid dt{color:#868a96;font-size:11px}.manager-artem.manager-demo .campaign-detail-grid dd{color:#f6f8fa;font-size:13px;margin:5px 0 0}.manager-artem.manager-demo .campaign-detail-page .campaign-detail-actions{display:flex;flex-direction:row;flex-wrap:wrap;border:0;border-radius:0;padding:0;background:transparent;gap:8px}.manager-artem.manager-demo .campaign-detail-page>.production-tabs{min-width:0;flex-wrap:nowrap;overflow-x:auto;gap:2px}.manager-artem.manager-demo .campaign-detail-page>.production-tabs button{flex:none;white-space:nowrap}.manager-artem.manager-demo .campaign-secondary-actions>summary{padding:7px 10px;border:1px solid #2a2b33;border-radius:8px;background:#1a1b21;font-size:12px;cursor:pointer}.manager-artem.manager-demo .campaign-secondary-actions[open]{flex-basis:100%}.manager-artem.manager-demo .campaign-secondary-actions>div{margin-top:10px;padding-top:10px;border-top:1px solid #2a2b33}.manager-artem.manager-demo .campaign-compact-notice{display:grid;grid-gap:5px;gap:5px;padding:10px 14px;border:1px solid #2a2b33;border-radius:8px;background:#1a1b21;font-size:12px}.manager-artem.manager-demo .campaign-compact-notice :is(p,details){margin:0}.manager-artem.manager-demo .campaign-compact-notice details[open]>p{margin-block:8px}.manager-artem.manager-demo .campaign-detail-page .campaign-legacy-compact{display:flex;align-items:baseline;gap:10px;padding:8px 0;border:0;border-top:1px solid #2a2b33;border-radius:0;background:transparent;font-size:11.5px}.manager-artem.manager-demo .campaign-legacy-compact details[open]{flex-basis:100%}.manager-artem.manager-demo #campaign-sections-panel-overview{container:amai-campaign-overview/inline-size}.manager-artem.manager-demo #campaign-sections-panel-overview .campaign-detail-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0}.manager-artem.manager-demo #campaign-sections-panel-overview .campaign-detail-grid>div{display:grid;grid-gap:4px;gap:4px;padding:12px 14px;border:1px solid #2a2b33;border-radius:14px;background:#121317}.manager-artem.manager-demo #campaign-sections-panel-overview .campaign-detail-grid dt{color:#aeb2bc;font-size:11.5px}.manager-artem.manager-demo #campaign-sections-panel-overview .campaign-detail-grid dd{margin:0;font-size:13.5px;font-weight:600}@container amai-campaign-overview (max-width: 880px){.manager-artem.manager-demo #campaign-sections-panel-overview .campaign-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.manager-artem.manager-demo :is(.workspace-directory-list,.workspace-directory-section){gap:12px}.manager-artem.manager-demo .workspace-directory-list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:start}.manager-artem.manager-demo .workspace-directory-list>article{min-width:0;padding:14px 16px;border:1px solid #2a2b33;border-radius:14px;background:#121317;display:grid;grid-template-columns:minmax(0,1fr);grid-gap:10px;gap:10px;align-content:start}.manager-artem.manager-demo .workspace-directory-list>article.is-selected{border-color:rgba(255,59,82,.45);box-shadow:none}.manager-artem.manager-demo .demo-workspace-heading{display:flex;gap:10px;align-items:center}.manager-artem.manager-demo .demo-workspace-heading>div{display:grid;flex:1 1;min-width:0}.manager-artem.manager-demo .demo-workspace-avatar{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:9px;background:#22232a;color:#d6d9df;font-size:11.5px;font-weight:600}.manager-artem.manager-demo .workspace-directory-list>article strong{font-size:13px;font-weight:600}.manager-artem.manager-demo .workspace-directory-list>article :is(small,.demo-workspace-heading>div>span){font-size:11.5px;color:#aeb2bc}.manager-artem.manager-demo :is(.workspace-settings-band,.workspace-create-form,.workspace-danger-zone){border:0;border-top:1px solid #2a2b33;border-radius:0;background:transparent;padding:16px 0}.manager-artem.manager-demo .amai-profile-identity,.manager-artem.manager-demo .workspace-create-form{padding:14px 16px;border:1px solid #2a2b33;border-radius:14px;background:#121317}.manager-artem.manager-demo .manager-profile-page{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:12px;align-items:start}.manager-artem.manager-demo .manager-profile-page>:is(.production-section-header,.production-error-state,.production-actionable-alert,nav,p){grid-column:1/-1}.manager-artem.manager-demo .amai-profile-identity{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;align-self:stretch;grid-gap:16px;gap:16px;min-height:120px;max-width:none}.manager-artem.manager-demo .amai-profile-identity :is(h2,p){margin-block:4px;overflow-wrap:anywhere}.manager-artem.manager-demo .amai-profile-identity h2{font:700 18px/1.45 AMAI Unbounded,sans-serif}.manager-artem.manager-demo .amai-profile-identity p{font-size:12.5px;color:#aeb2bc}.manager-artem.manager-demo .demo-profile-avatar{display:grid;place-items:center;width:64px;height:64px;border-radius:9px;background:#22232a;color:#aeb2bc;font-size:18px;font-weight:600}.manager-artem.manager-demo .manager-profile-page .amai-profile-facts{max-width:none;width:100%;padding:14px 16px;border:1px solid #2a2b33;border-radius:14px;margin:0;background:#121317}.manager-artem.manager-demo .amai-profile-facts>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;font-size:13px}.manager-artem.manager-demo .amai-profile-facts>div:last-child{border-bottom:0}.manager-artem.manager-demo .amai-profile-facts dt{color:#aeb2bc}.manager-artem.manager-demo .amai-profile-facts dd{min-width:0;overflow-wrap:anywhere;text-align:right;font-weight:600}.manager-artem.manager-demo :is(.manager-profile-page,.demo-help-page)>.production-section-header{margin-bottom:0}.manager-artem.manager-demo :is(.manager-profile-page,.demo-help-page)>.production-section-header h1{line-height:1.45}.manager-artem.manager-demo :is(.manager-profile-page,.demo-help-page)>.production-section-header p{line-height:1.45}.manager-artem.manager-demo .demo-help-page .amai-help-support{max-width:960px}.manager-artem.manager-demo .demo-help-page .amai-help-faq{display:grid;grid-gap:10px;gap:10px;max-width:960px;width:100%;border-top:1px solid #2a2b33}.manager-artem.manager-demo .amai-help-faq details{margin:0;padding:0 20px;border:0;border-radius:18px;background:rgba(255,255,255,.025);box-shadow:inset 0 0 0 1px rgba(255,255,255,.06);transition:background .3s,box-shadow .3s}.manager-artem.manager-demo .amai-help-faq details:hover{box-shadow:inset 0 0 0 1px rgba(255,255,255,.12)}.manager-artem.manager-demo .amai-help-faq details[open]{background:radial-gradient(120% 120% at 0 0,rgba(225,39,63,.14),transparent 60%),rgba(255,255,255,.025);box-shadow:inset 0 0 0 1px rgba(255,59,82,.35)}.manager-artem.manager-demo .amai-help-faq summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 0;cursor:pointer;font-size:19px;font-weight:600;list-style:none}.manager-artem.manager-demo .amai-help-faq summary::-webkit-details-marker{display:none}.manager-artem.manager-demo .demo-help-toggle{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:50%;background:rgba(255,59,82,.12);color:#ff5c7a;font-size:18px;transition:transform .4s cubic-bezier(.2,.8,.2,1),background .3s}.manager-artem.manager-demo .amai-help-faq details[open] .demo-help-toggle{transform:rotate(135deg);background:#ff3b52;color:#fff}.manager-artem.manager-demo .demo-help-answer{padding-bottom:20px;color:#d6d9df;max-width:70ch;font-size:16px;overflow-wrap:anywhere}.manager-artem.manager-demo .amai-help-faq .amai-disclosure>.amai-disclosure-body{padding:0}.manager-artem.manager-demo .demo-help-page .production-section-actions .production-button{height:40px;min-height:40px;padding:0 16px;border-radius:10px;font-size:14px}.manager-artem.manager-demo .demo-help-page .production-section-actions .production-button-primary{border-color:transparent;box-shadow:0 10px 40px -12px rgba(225,39,63,.32),inset 0 1px 0 rgba(255,255,255,.18)}@media (max-width:1000px){.manager-artem.manager-demo .amai-help-faq summary{font-size:16px}}@media (max-width:560px){.manager-artem.manager-demo .amai-help-faq details{padding:0 15px}.manager-artem.manager-demo .amai-help-faq summary{padding:15px 0;font-size:16px}}.manager-artem.manager-demo :is(.amai-profile-facts,.audit-filter-bar){background:transparent;border-color:#2a2b33}.manager-artem.manager-demo .audit-filter-bar{display:flex;align-items:end;flex-wrap:wrap;gap:10px;padding:14px 0;border:0}.manager-artem.manager-demo .integration-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:start}.manager-artem.manager-demo .integration-column{display:grid;grid-gap:12px;gap:12px;align-content:start;min-width:0}.manager-artem.manager-demo .integration-corrections :is(.telegram-connection-card,.integration-manager-binding,.integration-control-band,.integration-miniapp-band){padding:14px;border:1px solid #2a2b33;border-radius:14px;background:#121317;display:grid;grid-template-rows:none;align-content:start;grid-gap:10px;gap:10px}.manager-artem.manager-demo .integration-corrections :is(.integration-safety-grid,.integration-card-grid){display:grid;grid-template-columns:minmax(0,1fr);grid-gap:12px;gap:12px}.manager-artem.manager-demo .integration-corrections :is(h2,h3,h4){font-size:13.5px;font-weight:600;line-height:1.45}.manager-artem.manager-demo .integration-corrections p{font-size:12.5px}.manager-artem.manager-demo .integration-corrections .room-notifications{padding:0;border:0;margin:0;min-width:0}.manager-artem.manager-demo .integration-corrections .room-notifications legend{padding:0;font-size:12px;color:#868a96}.manager-artem.manager-demo .integrations-page{display:block}.manager-artem.manager-demo .integrations-page>.production-section-header{margin-bottom:16px}.manager-artem.manager-demo .integrations-page>.production-section-header h1{line-height:1.45}.manager-artem.manager-demo .integration-corrections :is(.telegram-connection-card,.integration-manager-binding,.integration-control-band,.integration-miniapp-band,.connection-panel){display:block;min-height:0;padding:14px 16px;border:1px solid #2a2b33;border-radius:14px;background:#121317;box-shadow:none}.manager-artem.manager-demo .integration-corrections .integration-control-heading,.manager-artem.manager-demo .integration-corrections :is(.telegram-connection-card,.integration-manager-binding,.connection-panel,.integration-miniapp-band)>header{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;margin:0 0 10px}.manager-artem.manager-demo .integration-corrections :is(h2,h3,h4){margin:0;font:600 12.5px/1.45 AMAI Onest,sans-serif;color:#d6d9df}.manager-artem.manager-demo .integration-corrections .connection-panel>h2{margin-bottom:10px}.manager-artem.manager-demo .integration-corrections p{margin:0;color:#868a96;font:400 13px/1.45 AMAI Onest,sans-serif}.manager-artem.manager-demo .integration-corrections .production-badge{border:0}.manager-artem.manager-demo .integration-corrections .telegram-connection-purpose{color:#868a96}.manager-artem.manager-demo .connection-kv{display:grid;grid-template-columns:minmax(0,1fr);margin:0;padding:0;grid-gap:0;gap:0;border:0;border-radius:0;background:transparent;overflow:visible}.manager-artem.manager-demo .connection-kv>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:8px 0;border:0;border-bottom:1px solid #2a2b33;background:transparent;font-size:13px}.manager-artem.manager-demo .connection-kv>div:last-child{border-bottom:0}.manager-artem.manager-demo .connection-kv dt{color:#aeb2bc}.manager-artem.manager-demo .connection-kv :is(dt,dd){font-size:13px;line-height:1.45}.manager-artem.manager-demo .connection-kv dd{margin:0;text-align:right;font-weight:600;color:#f6f8fa}.manager-artem.manager-demo .connection-account-value{font-family:AMAI Mono,monospace}.manager-artem.manager-demo .integration-corrections :is(.integration-card-actions,.telegram-connection-card>footer){display:flex;flex-direction:row;align-items:center;flex-wrap:wrap;justify-content:flex-start;gap:6px;padding:0;margin:10px 0 0;border:0}.manager-artem.manager-demo .integration-corrections .production-button-small{height:32px;min-height:32px;padding:0 12px;font-size:13px;border-radius:8px;gap:6px}.manager-artem.manager-demo .integration-corrections .telegram-connection-card>footer .production-button{width:auto!important}.manager-artem.manager-demo .integration-corrections .connection-disconnect{color:#ff3b52}.manager-artem.manager-demo .integration-corrections .connection-details-trigger{width:28px;height:28px;min-height:28px;flex:0 0 28px;padding:0}.manager-artem.manager-demo .integration-corrections .telegram-setting-row{display:block;padding:11px 0;border:0;border-bottom:1px solid #2a2b33}.manager-artem.manager-demo .integration-corrections .telegram-setting-row:last-of-type{border-bottom:0}.manager-artem.manager-demo .integration-corrections .production-toggle{display:flex;align-items:center;gap:12px;padding:0;min-height:0;margin:0;border:0}.manager-artem.manager-demo .integration-corrections .production-toggle>span:first-child{display:block;flex:1 1;min-width:0}.manager-artem.manager-demo .integration-corrections .production-toggle strong{display:block;font:600 13.5px/1.45 AMAI Onest,sans-serif;color:#f6f8fa}.manager-artem.manager-demo .integration-corrections .production-toggle small{display:block;font:400 12px AMAI Onest,sans-serif;line-height:inherit;color:#aeb2bc;margin:0}.manager-artem.manager-demo .integration-corrections .telegram-operator-acknowledgement{margin:8px 0 0;font-size:11px}.manager-artem.manager-demo .integration-corrections .connection-control-status{margin-top:8px;font-size:11px}.manager-artem.manager-demo .integration-corrections .connection-notifications,.manager-artem.manager-demo .integration-corrections .integration-manager-binding>.integration-card-actions{margin-top:0}.manager-artem.manager-demo .connection-notifications legend,.manager-artem.manager-demo .connection-pause-reason>span:first-child{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.manager-artem.manager-demo .integration-corrections .connection-notifications .production-toggle{padding:11px 0}.manager-artem.manager-demo .integration-corrections .connection-notifications>p{font-size:10.5px;color:#868a96}.manager-artem.manager-demo .integration-corrections .integration-miniapp-band{background:linear-gradient(135deg,rgba(225,39,63,.12),rgba(225,39,63,.02))}.manager-artem.manager-demo .integration-corrections .integration-miniapp-band>header{margin-bottom:4px}.manager-artem.manager-demo .integration-corrections .integration-miniapp-band p{font-size:12.5px;color:#d6d9df}.manager-artem.manager-demo .integration-miniapp-band h2{font-size:13.5px;font-weight:700}.manager-artem.manager-demo .connection-pause-status .connection-details-trigger,.manager-artem.manager-demo .integration-miniapp-band .connection-details-trigger{width:18px;height:18px;min-height:18px;flex-basis:18px}.manager-artem.manager-demo .connection-pause-status{display:flex;align-items:center;gap:6px}.manager-artem.manager-demo .integration-miniapp-band h2 a{color:inherit;text-decoration:none}.manager-artem.manager-demo .integration-miniapp-band h2 a:hover{text-decoration:underline}.manager-artem.manager-demo .integration-corrections .emergency-pause-panel{border-color:#4a1d26}.manager-artem.manager-demo .integration-corrections .emergency-pause-copy{display:block;min-height:0;padding:0;margin-bottom:0;border:0;border-radius:0;background:transparent}.manager-artem.manager-demo .integration-corrections .emergency-pause-copy.is-active{padding:10px 12px;margin-bottom:10px;background:#e1273f14;border-left:2px solid #ff3b52}.manager-artem.manager-demo .integration-corrections .emergency-pause-copy.is-active p{margin-top:6px}.manager-artem.manager-demo .connection-pause-reason{display:grid;grid-gap:4px;gap:4px;margin-top:4px}.manager-artem.manager-demo .connection-pause-reason textarea{min-height:64px;height:64px;padding:8px 10px;border:1px solid #3a3b45;border-radius:8px;background:#0a0a0c;font-size:13px;line-height:1.45}.manager-artem.manager-demo .integration-corrections .connection-pause-reason small{font-size:10px;color:#868a96}.manager-artem.manager-demo .connection-hold-button{position:relative;width:100%;height:52px;margin-top:8px;padding:0 12px;border:1px solid #5a1f2a;border-radius:11px;background:rgba(225,39,63,.08);color:#f6f8fa;font-size:14px;font-weight:700;overflow:hidden;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.manager-artem.manager-demo .connection-hold-button .connection-hold-fill{position:absolute;inset:0;background:#e1273f}.manager-artem.manager-demo .connection-hold-button>span:last-child{position:relative}.manager-artem.manager-demo .connection-hold-button:disabled{cursor:not-allowed;color:#aeb2bc}.manager-artem.manager-demo .connection-pause-release{width:100%;margin-top:10px}.manager-artem.manager-demo .integration-corrections :is(.connection-pause-details,.connection-automation-details){margin:8px 0 0;border:0;background:transparent}.manager-artem.manager-demo .integration-corrections :is(.connection-pause-details,.connection-automation-details)>summary{min-height:22px;padding:0;font-size:10.5px;color:#868a96}.manager-artem.manager-demo .integration-corrections :is(.connection-pause-details,.connection-automation-details) .amai-disclosure-body{padding:8px 0 0}.manager-artem.manager-demo .integration-corrections .connection-fine{margin-top:10px}.manager-artem.manager-demo .connection-platform-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.manager-artem.manager-demo .connection-platform-grid>div{display:flex;align-items:center;gap:8px;min-width:0;padding:8px;border:1px solid #2a2b33;border-radius:10px;background:#0a0a0c}.manager-artem.manager-demo .connection-platform-mark{display:grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:8px;background:#22232a;color:#d6d9df;font:10px AMAI Mono,monospace}.manager-artem.manager-demo .connection-platform-grid strong{flex:1 1;min-width:0;overflow-wrap:anywhere;font-size:12.5px;font-weight:600}.manager-artem.manager-demo .connection-platform-status{color:#868a96;font-size:10px}@media (max-width:560px){.manager-artem.manager-demo .connection-platform-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:1000px){.manager-artem.manager-demo .integration-columns{grid-template-columns:minmax(0,1fr)}}.manager-artem.manager-demo .catalog-page-analytics{margin-bottom:14px}.manager-artem.manager-demo .catalog-analytics-scope{margin:0 0 8px;color:#868a96;font-size:11px}.manager-artem.manager-demo .catalog-page-analytics>.sv10+.catalog-analytics-scope{margin:8px 0 0}.manager-artem.manager-demo .demo-catalog-charts{display:grid;grid-template-columns:1.2fr 1.2fr 1fr;grid-gap:10px;gap:10px;margin-bottom:0;font-family:AMAI Onest,system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.manager-artem.manager-demo .demo-catalog-charts>.card{padding:12px;border:1px solid #2a2b33;border-radius:14px;background:#121317;min-width:0}.manager-artem.manager-demo .demo-catalog-charts h4{display:flex;align-items:center;justify-content:space-between;gap:8px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.45;color:#aeb2bc;margin:0 0 10px}.manager-artem.manager-demo .demo-catalog-charts h4>span:first-child{color:#d6d9df;font-size:12.5px}.manager-artem.manager-demo .demo-catalog-charts .mx-bars{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;grid-gap:5px;gap:5px;align-items:end;height:76px}.manager-artem.manager-demo .mx-bars>div{display:grid;grid-template-rows:1fr auto;height:100%;grid-gap:3px;gap:3px;text-align:center}.manager-artem.manager-demo .mx-bars i{align-self:end;height:var(--h);border-radius:5px 5px 2px 2px;background:linear-gradient(180deg,var(--c),color-mix(in srgb,var(--c) 35%,transparent));position:relative;animation:amai-catalog-bar .7s cubic-bezier(.2,.8,.2,1) both;transform-origin:bottom}.manager-artem.manager-demo .mx-bars i b{position:absolute;top:-14px;left:0;right:0;font-size:10px;font-weight:600;color:#a6a9b3}.manager-artem.manager-demo .mx-bars span{font-size:10px;color:#868a96}.manager-artem.manager-demo .sv10-r{display:flex;gap:10px;align-items:center}.manager-artem.manager-demo .sv10-r small{font-size:11.5px;color:#aeb2bc}.manager-artem.manager-demo .sv10 .mx-ring{width:64px;height:64px;flex:none}.manager-artem.manager-demo .mx-ring text{fill:#f6f8fa;font-size:12px;font-weight:700;font-family:AMAI Inbox Mono,ui-monospace,SFMono-Regular,Menlo,monospace}.manager-artem.manager-demo .mx-ring-p{animation:amai-catalog-ring 1.1s cubic-bezier(.2,.8,.2,1) both}@keyframes amai-catalog-bar{0%{transform:scaleY(.05)}}@keyframes amai-catalog-ring{0%{stroke-dasharray:0 200}}.manager-artem.manager-demo .demo-catalog-charts>section{padding:12px;border:1px solid #2a2b33;border-radius:12px;background:#121317;min-width:0}.manager-artem.manager-demo .demo-catalog-charts h3{margin:0 0 10px;font-size:11.5px}.manager-artem.manager-demo .demo-catalog-charts .demo-donut{min-height:90px;gap:8px;flex-wrap:wrap}.manager-artem.manager-demo .demo-catalog-charts .demo-donut svg{width:76px;height:76px}.manager-artem.manager-demo .demo-catalog-charts .demo-donut-legend{font-size:10px}.manager-artem.manager-demo .demo-catalog-charts .demo-hbars>div{grid-template-columns:40px minmax(25px,1fr) auto;gap:6px}@media (max-width:1100px){.manager-artem.manager-demo .dashboard-secondary-grid,.manager-artem.manager-demo .workspace-directory-list{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-artem.manager-demo .catalog-search-workspace{grid-template-columns:230px minmax(0,1fr)}.manager-artem.manager-demo .dashboard-operations-layout{grid-template-columns:minmax(0,1.4fr) minmax(230px,1fr)}.manager-artem.manager-demo .demo-analytics-grid{grid-template-columns:minmax(0,1fr)}.manager-artem.manager-demo .demo-settings-layout{grid-template-columns:170px minmax(0,1fr)}}@media (max-width:760px){.manager-artem.manager-demo .campaign-partners-panel .catalog-search-toolbar{grid-template-columns:minmax(0,1fr)}.manager-artem.manager-demo .campaign-partners-panel .catalog-search-toolbar>.production-button{grid-column:1;margin-top:0}.manager-artem.manager-demo .demo-result-kpis article>.demo-result-kpi-basis{margin-top:8px}.manager-artem.manager-demo .team-invite-form{grid-template-columns:minmax(0,1fr)}.manager-artem.manager-demo .manager-results>.production-section-header{margin-right:0;align-items:stretch}.manager-artem.manager-demo .manager-results>.production-section-header>.production-section-actions{flex:1 0 100%;width:100%;display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-start;gap:6px;padding-right:34px}.manager-artem.manager-demo .manager-results .activity-period-picker.is-compact{flex:0 1 auto;min-width:0}.manager-artem.manager-demo .activity-period-picker.is-compact .demo-period-presets button{padding:5px 6px;font-size:11px}.manager-artem.manager-demo .dashboard-secondary-grid{grid-template-columns:minmax(0,1fr)}.manager-artem.manager-demo .amai-profile-facts>div{align-items:flex-start;flex-wrap:wrap}.manager-artem.manager-demo .amai-help-faq summary{font-size:16px}.manager-artem.manager-demo .catalog-search-workspace,.manager-artem.manager-demo .manager-profile-page{grid-template-columns:minmax(0,1fr)}.manager-artem.manager-demo .demo-mobile-navigation{display:flex;flex:none;min-height:55px;padding:5px 8px calc(5px + env(safe-area-inset-bottom));justify-content:space-around;gap:4px;background:#0a0a0c;border-top:1px solid #2a2b33}.manager-artem.manager-demo .demo-mobile-navigation a{display:grid;place-items:center;align-content:center;grid-gap:3px;gap:3px;min-width:40px;text-decoration:none;color:#868a96;font-size:9px}.manager-artem.manager-demo .demo-mobile-navigation a[aria-current=page]{color:#ff3b52}.manager-artem.manager-demo .dashboard-operations-layout,.manager-artem.manager-demo .demo-settings-layout{grid-template-columns:minmax(0,1fr)}.manager-artem.manager-demo .dashboard-operations-layout>*{grid-column:1;grid-row:auto}.manager-artem.manager-demo .dashboard-operations-layout>:is(.integration-card-grid,.dashboard-processing,.campaign-pipeline,.demo-overview-activity){grid-column:1;grid-row:auto;min-width:0}.manager-artem.manager-demo .demo-result-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-artem.manager-demo .demo-catalog-charts{grid-template-columns:minmax(0,1fr)}.manager-artem.manager-demo .demo-settings-nav{display:flex;overflow-x:auto;position:static;padding-bottom:7px}.manager-artem.manager-demo .demo-settings-nav button{white-space:nowrap;flex:none;border:1px solid #2a2b33}.manager-artem.manager-demo .settings-destination{grid-template-columns:minmax(0,1fr);gap:10px}.manager-artem.manager-demo .settings-destination-state{grid-column:1;justify-content:space-between}.manager-artem.manager-demo .demo-campaign-view-cards .campaign-record-list{grid-template-columns:minmax(0,1fr)}.manager-artem.manager-demo .demo-donut{flex-wrap:wrap}.manager-artem.manager-demo .demo-chart-tip{max-width:200px;font-size:10px;min-width:120px}.manager-artem.manager-demo .demo-settings-facts>div{grid-template-columns:1fr;gap:6px}.manager-artem.manager-demo .demo-inbox-overview{grid-template-columns:minmax(0,1fr);min-height:0}.manager-artem.manager-demo .demo-inbox-selection{display:none}.manager-artem.manager-demo :is(.campaign-detail-grid,.workspace-directory-list,.integration-card-grid-single){grid-template-columns:minmax(0,1fr)}}@media (max-width:560px){.manager-artem.manager-demo .amai-help-faq details{padding-inline:15px}.manager-artem.manager-demo .amai-help-faq summary{padding-block:15px}}.manager-artem.manager-demo .subscription-change{max-width:780px}.manager-artem.manager-demo .subscription-change form{display:grid;grid-gap:12px;gap:12px}.manager-artem.manager-demo .dashboard-refresh-status:empty{display:none}@media (max-width:1279px){.manager-artem.manager-demo .demo-campaign-view-cards .campaign-record-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1200px){.production-app-shell.manager-artem.manager-demo{--prod-sidebar-width:180px}.manager-artem.manager-demo :is(.demo-conversation-workspace,.demo-room-workspace){grid-template-columns:244px minmax(0,1fr) 262px}.manager-artem.manager-demo .demo-current-mode{max-width:100px;white-space:normal}.manager-artem.manager-demo .amai-account-identity{display:none}}@media (max-width:1080px){.manager-artem.manager-demo .dashboard-attention-band{grid-template-columns:minmax(0,1fr);gap:12px}.manager-artem.manager-demo .dashboard-attention-counts{display:flex;flex-wrap:wrap;gap:24px}.manager-artem.manager-demo :is(.demo-conversation-workspace,.demo-room-workspace){grid-template-columns:236px minmax(0,1fr)}.manager-artem.manager-demo .demo-context-panel{display:none}.manager-artem.manager-demo .context-open .demo-context-panel{display:flex;position:fixed;right:8px;top:60px;bottom:8px;width:min(320px,calc(100% - 12px));background:#121317;border:1px solid #3a3b45;z-index:40}.manager-artem.manager-demo .demo-context-toggle{display:inline-flex;align-items:center;justify-content:center;margin-left:auto;flex:none}.manager-artem.manager-demo .demo-context-close{display:inline-grid;place-items:center}.manager-artem.manager-demo .demo-current-mode{display:none}.manager-artem.manager-demo .dashboard-operations-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.manager-artem.manager-demo .production-section-header{align-items:flex-start}.manager-artem.manager-demo .demo-campaign-view-cards .campaign-record-list{grid-template-columns:minmax(0,1fr)}.manager-artem.manager-demo .manager-results-filters{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.manager-artem.manager-demo .manager-results-filters .activity-period-picker{display:grid;grid-template-columns:minmax(0,1fr)}.manager-artem.manager-demo .manager-results-filters .activity-period-choice{width:auto}.manager-artem.manager-demo .activity-period-picker{grid-column:1/-1}.manager-artem.manager-demo .manager-results-filters>label{min-width:0}.manager-artem.manager-demo .manager-results-filters>.activity-filters{align-self:end}.manager-artem.manager-demo .demo-result-kpis article{padding:10px;gap:3px}.manager-artem.manager-demo .telegram-leads-toolbar{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;align-items:end}.manager-artem.manager-demo .telegram-leads-toolbar>.production-form-field:first-child{grid-column:1/-1}.manager-artem.manager-demo .telegram-leads-toolbar>.production-form-field{order:1}.manager-artem.manager-demo .telegram-leads-toolbar>.production-badge{order:2;grid-column:1/-1;justify-self:start}.manager-artem.manager-demo .telegram-leads-toolbar>:is(button,a){order:3}.production-app-shell.manager-artem.manager-demo{--prod-sidebar-width:0px;grid-template-columns:minmax(0,1fr);margin:0;height:100dvh;border:0;border-radius:0}.manager-artem.manager-demo .production-desktop-navigation{display:none}.manager-artem.manager-demo .production-topbar{padding:0 10px;gap:6px;height:52px;min-height:52px;flex-direction:row;align-items:center}.manager-artem.manager-demo .production-topbar-primary{flex:1 1 auto;width:auto;min-width:0;flex-direction:row;align-items:center;gap:8px}.manager-artem.manager-demo .production-topbar .production-mobile-navigation-toggle{display:inline-grid}.manager-artem.manager-demo .production-topbar-actions{flex:none;width:auto;overflow:visible;margin-left:auto;gap:5px}.manager-artem.manager-demo .demo-breadcrumb>span{display:none}.manager-artem.manager-demo .production-topbar .production-button{font-size:11px;padding-inline:6px}.manager-artem.manager-demo .production-topbar .production-safety-control{flex:none;width:32px;min-width:32px;height:32px;padding:0;gap:0}.manager-artem.manager-demo .production-safety-label{display:none}.manager-artem.manager-demo .production-navigation-drawer{width:min(300px,calc(100vw - 32px));background:#0e0f12}.manager-artem.manager-demo .production-navigation-drawer .production-sidebar,.manager-artem.manager-demo .production-navigation-drawer .production-workspace-panel{width:100%}.manager-artem.manager-demo .production-shell-main{padding:16px 12px 24px}.manager-artem.manager-demo .demo-room-header{padding:10px}.manager-artem.manager-demo :is(.demo-conversation-workspace,.demo-room-workspace){display:flex;flex-direction:column;overflow:hidden}.manager-artem.manager-demo .demo-conversation-list{display:none}.manager-artem.manager-demo :is(.demo-conversation-center,.demo-room-center){flex:1 1;min-height:0;height:100%;border-right:0}.manager-artem.manager-demo .demo-context-panel{display:none}.manager-artem.manager-demo .context-open .demo-context-panel{top:52px;right:0;bottom:55px;width:min(340px,100%);overflow-y:auto}.manager-artem.manager-demo .demo-context-toggle{display:inline-flex}.manager-artem.manager-demo .demo-context-close{display:inline-grid}.manager-artem.manager-demo .demo-mobile-back{display:inline-grid;place-items:center;width:32px;height:32px;border:1px solid #2a2b33;border-radius:8px;flex:none;color:#d6d9df}.manager-artem.manager-demo .dashboard-operations-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.manager-artem.manager-demo .production-section-header h1{font-size:19px}.manager-artem.manager-demo .production-section-actions{flex-wrap:wrap}.manager-artem.manager-demo .production-modal{max-height:calc(100dvh - 24px)}.manager-artem.manager-demo .telegram-draft-composer{max-height:45%}}@media (prefers-reduced-motion:reduce){.manager-demo *,.manager-demo :after,.manager-demo :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.manager-artem.manager-demo .demo-chart-line{animation:none!important;stroke-dashoffset:0}.manager-artem.manager-demo .demo-chart-area{animation:none!important;opacity:1}.manager-artem.manager-demo .demo-chart-bar,.manager-artem.manager-demo .mx-bars i{animation:none!important;transform:none}}.manager-artem.manager-demo .settings-company-categories{display:grid;grid-gap:12px;gap:12px}.manager-artem.manager-demo .demo-settings-body>:is(.settings-section,.amai-settings-connection,.settings-category-card),.manager-artem.manager-demo .settings-company-categories>.settings-category-card{padding:14px 16px;border:1px solid #2a2b33;border-radius:14px;background:#121317;min-width:0}.manager-artem.manager-demo .settings-category-card>:is(h2,h3){margin:0 0 8px;font:600 13.5px/1.45 AMAI Onest,sans-serif;color:#aeb2bc}.manager-artem.manager-demo .settings-category-card>h3{display:flex;align-items:center;justify-content:space-between;gap:12px}.manager-artem.manager-demo .settings-category-card .demo-settings-facts dt{color:#d6d9df;font-size:13px;font-weight:600}.manager-artem.manager-demo .settings-category-card>.production-form-field{margin-bottom:12px}.manager-artem.manager-demo .settings-category-card .settings-scope{font-size:11.5px;padding:0 0 10px;margin-bottom:8px}.manager-artem.manager-demo .settings-category-card .demo-settings-facts dd{text-align:right;font-size:13px;color:#f6f8fa}.manager-artem.manager-demo .demo-settings-facts>div:last-child{border-bottom:0}.manager-artem.manager-demo .settings-category-card .production-button{margin-top:10px}.manager-artem.manager-demo .demo-settings-search{display:flex;align-items:center;gap:8px;padding:0 10px;border:1px solid #2a2b33;border-radius:8px;background:#0a0a0c;margin-bottom:10px}.manager-artem.manager-demo .demo-settings-search input{min-width:0;width:100%;padding:9px 0;border:0;background:none;color:#f6f8fa;outline-offset:0;font-size:12px}.manager-artem.manager-demo .dashboard-readiness{padding:0;overflow:hidden;border:1px solid #2a2d34;border-radius:16px;background:#101216;container-type:inline-size}.manager-artem.manager-demo .dashboard-readiness-header{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:10px 16px;padding:11px 18px;border-bottom:1px solid #25282e}.manager-artem.manager-demo .dashboard-readiness-header h2{display:flex;align-items:center;gap:12px;margin:0;min-width:0;color:#f6f8fa;font-size:17px;font-weight:650;line-height:1.4}.manager-artem.manager-demo .dashboard-readiness-header h2 svg{flex:none}.manager-artem.manager-demo .dashboard-readiness-status{display:inline-flex;align-items:center;gap:8px;margin-left:auto;color:#f5b54a;font-size:12px;font-weight:600;line-height:1.4}.manager-artem.manager-demo .dashboard-readiness-status i{flex:none;width:9px;height:9px;border-radius:50%;background:currentColor}.manager-artem.manager-demo .dashboard-readiness-status.is-available{color:#67d16e}.manager-artem.manager-demo .dashboard-readiness-status:is(.is-paused,.is-denied){color:#ff5d71}.manager-artem.manager-demo .dashboard-readiness .production-readiness-list{display:block;margin:0 18px;padding:0;list-style:none}.manager-artem.manager-demo .dashboard-readiness .production-readiness-item{display:block;min-height:0;margin:0;padding:0;border-bottom:1px solid #25282e}.manager-artem.manager-demo .dashboard-readiness .dashboard-readiness-row{display:grid;grid-template-columns:46px minmax(0,1fr) auto 18px;align-items:center;grid-gap:30px;gap:30px;width:100%;max-width:none;min-height:60px;padding:6px 0;border:0;color:#f6f8fa;font-size:14px;text-decoration:none;transition:background .18s ease,color .18s ease}.manager-artem.manager-demo .dashboard-readiness-row:hover{background:#ffffff04}.manager-artem.manager-demo .dashboard-readiness-row:focus-visible{outline:2px solid #e1273f;outline-offset:-2px;border-radius:6px}.manager-artem.manager-demo .dashboard-readiness-icon{display:grid;place-items:center;width:46px;height:44px;border-radius:12px;background:#1c1f25;color:#f6f8fa}.manager-artem.manager-demo .dashboard-readiness-copy{min-width:0}.manager-artem.manager-demo .dashboard-readiness .production-readiness-item strong{display:block;font-size:14px;line-height:1.4;font-weight:600}.manager-artem.manager-demo .dashboard-readiness .production-readiness-item small{display:block;margin:4px 0 0;color:#9298a4;font-size:12px;line-height:1.45}.manager-artem.manager-demo .dashboard-readiness-row>.production-badge{justify-self:end;max-width:100%;padding:6px 10px;border:1px solid #ffffff05;border-radius:9px;font-size:12px;line-height:1.4;font-weight:650;white-space:normal;text-align:center}.manager-artem.manager-demo .dashboard-readiness-row>.production-badge-success{color:#58d46c;background:#142b20;border-color:#1c3728}.manager-artem.manager-demo .dashboard-readiness-row>.production-badge-warning{color:#f5c84c;background:#2b261b;border-color:#3a3326}.manager-artem.manager-demo .dashboard-readiness-row>svg{color:#9298a4;transition:transform .18s ease}.manager-artem.manager-demo .dashboard-readiness-row:hover>svg{transform:translateX(2px)}.manager-artem.manager-demo .dashboard-readiness>.dashboard-readiness-footer{display:flex;align-items:center;gap:10px;width:auto;margin:0;padding:15px 18px;border:0;color:#ff3b52;font-size:14px;line-height:1.4;font-weight:650;text-decoration:none}.manager-artem.manager-demo .dashboard-readiness-footer span{font-size:22px;line-height:1}@container (max-width: 460px){.manager-artem.manager-demo .dashboard-readiness-header{padding:14px;gap:8px 12px}.manager-artem.manager-demo .dashboard-readiness-header h2{gap:8px;font-size:15px}.manager-artem.manager-demo .dashboard-readiness-status{gap:6px;font-size:11px}.manager-artem.manager-demo .dashboard-readiness .production-readiness-list{margin:0 14px}.manager-artem.manager-demo .dashboard-readiness .dashboard-readiness-row{grid-template-columns:38px minmax(0,1fr) auto 16px;gap:10px}.manager-artem.manager-demo .dashboard-readiness-icon{width:38px;height:42px;border-radius:10px}.manager-artem.manager-demo .dashboard-readiness-icon svg{width:23px;height:23px}.manager-artem.manager-demo .dashboard-readiness .production-readiness-item strong{font-size:13px}.manager-artem.manager-demo .dashboard-readiness .production-readiness-item small{font-size:11.5px}.manager-artem.manager-demo .dashboard-readiness-row>.production-badge{padding:5px 7px;font-size:11px}.manager-artem.manager-demo .dashboard-readiness>.dashboard-readiness-footer{padding:14px;font-size:13px}}@media (prefers-reduced-motion:reduce){.manager-artem.manager-demo .dashboard-readiness-row,.manager-artem.manager-demo .dashboard-readiness-row>svg{transition:none}}.manager-artem.manager-demo .dashboard-attention-actions{display:flex;align-items:center;gap:8px}.manager-artem.manager-demo .dashboard-attention-actions .production-button{min-height:30px;padding:6px 10px;font-size:11.5px;border-radius:7px}.manager-artem.manager-demo .dashboard-attention-actions .production-button-quiet{background:#ffffff06;border:1px solid #2a2b33;color:#d6d9df}.manager-artem.manager-demo .amai-account-panel{width:280px;padding:8px;border-radius:14px;background:#15161b;animation:amai-shell-menu-in .18s ease-out}.manager-artem.manager-demo .amai-account-meta{grid-template-columns:40px minmax(0,1fr);gap:2px 10px;padding:8px 8px 12px;font-size:14px}.manager-artem.manager-demo .amai-account-meta>.amai-account-avatar{width:40px;height:40px;font-size:14px;background:linear-gradient(140deg,#3a1520,#1d1e25)}.manager-artem.manager-demo .amai-account-meta>strong{color:#f6f8fa}.manager-artem.manager-demo .amai-account-meta>span:not(.amai-account-avatar){font-size:12px;color:#aeb2bc}.manager-artem.manager-demo .amai-account-meta>.amai-account-avatar{grid-row:1/4}.manager-artem.manager-demo .amai-account-meta>:not(.amai-account-avatar){grid-column:2}.manager-artem.manager-demo .amai-account-meta .amai-account-role{justify-self:start;padding:2px 6px;border-radius:5px;background:#22232a;color:#aeb2bc;font-size:10px}.manager-artem.manager-demo .amai-account-avatar{display:grid;flex:0 0 32px;place-items:center;width:32px;height:32px;min-width:32px;padding:0;overflow:visible;white-space:nowrap;font-size:12px;line-height:1;border-radius:9px;color:#d6d9df;background:#22232a}.manager-artem.manager-demo .amai-account-panel .amai-shell-menu-item{min-height:38px;padding:9px 10px;border-radius:9px;gap:10px;font-size:13.5px;line-height:1.4;color:#aeb2bc}.manager-artem.manager-demo .amai-account-panel .amai-shell-menu-item:hover{background:#22232a;color:#f6f8fa}.manager-artem.manager-demo .amai-account-panel .amai-shell-menu-item .manager-icon{width:16px;height:16px;flex:0 0 16px}.manager-artem.manager-demo .amai-account-panel .amai-account-language-trigger{margin-top:6px;border-top:1px solid #2a2b33;border-radius:0 0 9px 9px}.manager-artem.manager-demo .amai-account-language-trigger>small{margin-left:auto;font-size:11px;color:#868a96}.manager-artem.manager-demo .amai-account-language-trigger[aria-expanded=true]>.manager-icon:last-child{transform:rotate(180deg)}.manager-artem.manager-demo .amai-account-language-options{margin:3px 6px 6px;padding:4px;border:1px solid #2a2b33;border-radius:9px;background:#121317;animation:amai-shell-menu-in .18s ease-out}.manager-artem.manager-demo .amai-account-language-options [aria-checked=true]{background:#e1273f19;color:#ff7388}.manager-artem.manager-demo .amai-account-language-options .manager-icon,.manager-artem.manager-demo .amai-account-panel .production-status-badge{margin-left:auto}.manager-artem.manager-demo .amai-account-panel .production-status-badge{color:#ff7388;background:#e1273f24;padding:2px 6px;border-radius:5px}.manager-artem.manager-demo .contacts-scope-menu{position:relative;padding:0 12px 10px;z-index:80}.manager-artem.manager-demo .contacts-scope-trigger{display:flex;align-items:center;gap:8px;color:#f6f8fa;background:none;border:0;font:600 13px/1.45 AMAI Onest,sans-serif;padding:4px 0}.manager-artem.manager-demo .contacts-scope-panel{right:auto;width:260px;padding:6px;background:#17181e;overflow:visible}.manager-artem.manager-demo .contacts-scope-panel .amai-shell-menu-item{display:flex;align-items:center;gap:8px;min-height:36px;width:100%;font-size:12px;text-align:left;background:transparent;border:0;border-radius:6px;padding:8px 10px}.manager-artem.manager-demo .contacts-scope-panel .amai-shell-menu-item:hover{background:#22232a}.manager-artem.manager-demo .contacts-scope-panel .amai-shell-menu-item[aria-checked=true]{background:#e1273f19;color:#ff7388}.manager-artem.manager-demo .contacts-scope-panel .amai-shell-menu-item>.manager-icon{margin-left:auto;flex:none}.manager-artem.manager-demo .contacts-manager-options{position:absolute;left:calc(100% + 5px);top:78px;width:220px;padding:6px;border:1px solid #3a3b45;border-radius:10px;background:#17181e;max-height:min(320px,calc(100dvh - 220px));overflow-y:auto;box-shadow:0 12px 28px #0006}.manager-artem.manager-demo button.demo-chat-item{width:100%;text-align:left;color:inherit;font:inherit;border:0;cursor:pointer}.manager-artem.manager-demo .contacts-empty-center{grid-column:2/-1;display:grid;place-items:center;min-width:0}.manager-artem.manager-demo .contacts-empty-center .production-empty-state{border:0;padding:24px;max-width:460px;min-height:0}.manager-artem.manager-demo .contacts-empty-center{min-height:0;overflow:hidden auto;padding-inline:16px}.manager-artem.manager-demo .conversation-empty-state{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:26px;width:min(100%,720px);margin:auto;padding:36px 24px;text-align:center;flex:none}.manager-artem.manager-demo .conversation-empty-state:before{content:"";position:absolute;inset:-100px 0;z-index:-1;background:radial-gradient(ellipse at center,#e1273f26 0,#e1273f0c 40%,transparent 72%);filter:blur(32px);pointer-events:none;animation:amai-empty-glow 4s ease-in-out infinite alternate}.manager-artem.manager-demo .conversation-empty-copy{width:100%;max-width:620px}.manager-artem.manager-demo .conversation-empty-copy h2{margin:0 0 14px;color:#f6f8fa;font:700 28px/1.25 AMAI Onest,sans-serif}.manager-artem.manager-demo .conversation-empty-copy p{margin:0;color:#aeb2bc;font:400 15px/1.6 AMAI Onest,sans-serif;overflow-wrap:anywhere}.manager-artem.manager-demo .conversation-empty-actions{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 24px;width:100%}.manager-artem.manager-demo .conversation-empty-actions>.conversation-empty-action{display:grid;grid-template-columns:18px minmax(0,1fr) 18px;align-items:center;justify-content:center;grid-gap:10px;gap:10px;width:224px;max-width:100%;min-height:46px;padding:10px 14px;border:1px solid #3a3b45;border-radius:10px;text-align:center;font:600 13px/1.4 AMAI Onest,sans-serif;color:#f6f8fa;background:#ffffff04}.manager-artem.manager-demo .conversation-empty-action:after{content:"";width:18px}.manager-artem.manager-demo .conversation-empty-action>span{min-width:0;overflow-wrap:anywhere}.manager-artem.manager-demo .conversation-empty-actions>.production-button-primary{background:#e1273f;border-color:#e1273f;color:#fff}.manager-artem.manager-demo .conversation-empty-actions>.production-button-primary:hover{background:#ea2f48;border-color:#ea2f48}.manager-artem.manager-demo .conversation-empty-or{color:#868a96;font-size:13px}.manager-artem.manager-demo .conversation-history.is-empty .conversation-history-scroll{display:flex;align-items:center;justify-content:center;background:none}.manager-artem.manager-demo .manager-room .hub-history.is-empty{justify-content:center;padding:0}.manager-artem.manager-demo .is-empty-conversation:not(.context-open){grid-template-columns:272px minmax(0,1fr)}.manager-artem.manager-demo .is-empty-conversation:not(.context-open)>.demo-context-panel{display:none}.manager-artem.manager-demo .is-empty-conversation .demo-context-toggle{display:inline-flex;align-items:center;justify-content:center;margin-left:auto}.manager-artem.manager-demo .is-empty-conversation .demo-current-mode+.demo-context-toggle{margin-left:0}@media (max-width:1200px){.manager-artem.manager-demo .is-empty-conversation:not(.context-open){grid-template-columns:244px minmax(0,1fr)}}@media (max-width:1080px){.manager-artem.manager-demo .is-empty-conversation:not(.context-open){grid-template-columns:236px minmax(0,1fr)}.manager-artem.manager-demo .is-empty-conversation .demo-current-mode+.demo-context-toggle{margin-left:auto}}@keyframes amai-empty-glow{0%{opacity:.45;transform:scale(.96)}to{opacity:.9;transform:scale(1.04)}}@media (prefers-reduced-motion:reduce){.manager-artem.manager-demo .conversation-empty-state:before{animation:none;opacity:.6;transform:none}}@media (max-width:760px){.manager-artem.manager-demo .conversation-empty-state{gap:22px;padding:28px 18px}.manager-artem.manager-demo .conversation-empty-copy h2{font-size:22px}.manager-artem.manager-demo .conversation-empty-copy p{font-size:13px}.manager-artem.manager-demo .conversation-empty-actions{gap:12px;flex-direction:column}.manager-artem.manager-demo .conversation-empty-or{display:none}}.manager-artem.manager-demo .team-conversation-reader .hub-history{flex:1 1;overflow:auto;padding:14px}.manager-artem.manager-demo .team-conversation-reader .demo-room-notices{padding:10px 14px 0}.manager-artem.manager-demo .team-conversation-reader .demo-room-notices p{margin:0;color:#aeb2bc;font-size:11.5px}.manager-artem.manager-demo .team-view-only-footer{padding:16px;border-top:1px solid #2a2b33;display:flex;align-items:center;gap:8px;color:#aeb2bc}.manager-artem.manager-demo .team-conversation-reader .demo-context-panel{padding:16px}.manager-artem.manager-demo .demo-conversation-list .demo-chat-search input{border:0;padding:0;min-width:0;flex:1 1;background:transparent;border-radius:0;box-shadow:none}.manager-artem.manager-demo .team-conversation-reader button.demo-chat-item{padding:10px 8px;border:0;border-radius:11px}.manager-artem.manager-demo .contacts-directory-surface{padding:18px 20px;overflow-y:auto;height:100%;min-height:0}.manager-artem.manager-demo .settings-company-selector>div{display:grid;grid-template-columns:minmax(180px,1fr) auto;align-items:end;grid-column-gap:12px;column-gap:12px}.manager-artem.manager-demo .settings-company-selector .campaign-company-actions{margin:0;align-self:end}.manager-artem.manager-demo .settings-company-selector [role=group]{grid-column:1/-1}.manager-artem.manager-demo .settings-category-card>.production-form-field{display:grid;grid-template-columns:minmax(120px,1fr) minmax(180px,320px);align-items:center;grid-gap:12px;gap:12px}.manager-artem.manager-demo .contacts-directory-surface .demo-view-tabs a{padding:7px 11px;color:#d6d9df;text-decoration:none;border:1px solid #3a3b45;border-radius:999px;font-size:12px}.manager-artem.manager-demo .contacts-empty-workspace .demo-list-header,.manager-artem.manager-demo .demo-room-workspace .demo-list-header{gap:5px}.manager-artem.manager-demo .demo-list-header .demo-segmented{display:flex;gap:4px;flex:1 1;min-width:0}.manager-artem.manager-demo .demo-list-header .demo-segmented>:is(a,button){display:inline-flex;align-items:center;justify-content:center;flex:1 1 auto;min-width:max-content;min-height:32px;margin:0;padding:5px 8px;border:1px solid #3a3b45;border-radius:999px;background:transparent;color:#d6d9df;font:400 11px/1.4 AMAI Onest,sans-serif;text-align:center;text-decoration:none;white-space:nowrap}.manager-artem.manager-demo .demo-list-header .demo-segmented>[aria-current=page]{color:#0a0a0c;background:#f6f8fa;border-color:#f6f8fa}.manager-artem.manager-demo .demo-list-header>.demo-icon-button{flex:0 0 32px;width:32px;height:32px}.manager-artem.manager-demo .contacts-directory-surface .demo-view-tabs>:is(a,button){display:inline-flex;align-items:center;justify-content:center;min-height:32px;padding:6px 12px;text-align:center}@media (max-width:1200px){.manager-artem.manager-demo .demo-list-header .demo-segmented>:is(a,button){padding-inline:4px}.manager-artem.manager-demo .demo-list-header>.demo-icon-button{flex-basis:28px;width:28px}}.manager-artem.manager-demo .amai-account-backdrop,.manager-artem.manager-demo .demo-room-back{display:none}@media (max-width:860px){.manager-artem.manager-demo .amai-account-backdrop{display:block;position:fixed;inset:0;background:#0008;z-index:99}.manager-artem.manager-demo .amai-account-panel:not([hidden]){position:fixed;left:12px!important;right:12px;top:auto!important;bottom:12px;width:auto;max-height:80dvh!important;overflow-y:auto;z-index:100}.manager-artem.manager-demo .contacts-empty-center{display:none}.manager-artem.manager-demo .contacts-empty-workspace .demo-conversation-list{display:flex;grid-column:1/-1}.manager-artem.manager-demo .demo-settings-navigation{position:static}.manager-artem.manager-demo .demo-settings-search{margin-bottom:10px}}@media (max-width:760px){.manager-artem.manager-demo .contacts-manager-options{position:static;width:auto;margin:2px 6px 6px;padding:0 0 0 6px;border:0;border-left:1px solid #3a3b45;border-radius:0;box-shadow:none}.manager-artem.manager-demo .contacts-scope-panel [aria-expanded=true]>.manager-icon{transform:rotate(180deg)}.manager-artem.manager-demo .demo-room-back{display:inline-flex;flex:0 0 30px}.manager-artem.manager-demo .contacts-directory-surface{padding:14px}.manager-artem.manager-demo .settings-category-card>.production-form-field,.manager-artem.manager-demo .settings-company-selector>div{grid-template-columns:minmax(0,1fr)}}