@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap";.sales-automation-mode{width:154px;min-width:154px;max-width:154px;margin-left:auto}.sales-automation-mode label{gap:7px;font-size:12px;display:grid}.sales-automation-mode select{border:1px solid var(--border,#ccd2e8);width:100%;height:28px;min-height:28px;color:inherit;background:#ffffffc7;border-radius:12px;padding:4px 8px;font-size:11px}.sales-automation-mode small{margin-top:6px;display:block}.sales-analytics-summary{grid-column:1/-1;grid-template-columns:minmax(0,1.8fr) minmax(260px,1fr);gap:16px;display:grid}.sales-analytics-summary>.objections-panel{min-width:0}.sales-dialog-balance{background:#ffffffb3;border:1px solid #ffffffe6;border-radius:22px;flex-direction:column;gap:12px;min-width:0;padding:24px;display:flex}.sales-dialog-balance>span{letter-spacing:.12em;font-size:11px}.sales-dialog-balance>strong{font-size:30px;line-height:1.2}.sales-dialog-balance>small{font-size:11px}.sales-dialog-balance>p{margin:0;font-size:12px;line-height:1.6}@media (width<=760px){.sales-analytics-summary{grid-template-columns:minmax(0,1fr)}.sales-automation-mode{width:154px;max-width:154px;margin-left:0}.leads-page>.page-intro{flex-wrap:wrap}}.sales-kpis>article>span{letter-spacing:.1em;text-transform:uppercase;color:#56637a;font-size:11px}.head-v2{gap:18px;min-width:0;display:grid}.head-v2-period{color:var(--text-muted,#667);font-size:12px}.head-v2 .glass-card{min-width:0;padding:22px}.head-v2-table-wrap{max-width:100%;overflow-x:auto}.head-v2 table{border-collapse:collapse;width:100%;min-width:580px}.head-v2 th,.head-v2 td{text-align:left;border-bottom:1px solid #dce0ed;padding:12px;font-size:13px}.head-v2-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:16px 0;display:grid}.head-v2-form label,.head-v2 .head-live-actions label{gap:7px;min-width:0;display:grid}.head-v2-form input,.head-v2-form textarea,.head-v2 select{box-sizing:border-box;width:100%;min-width:0;color:inherit;font:inherit;background:#fff;border:1px solid #d1d6e8;border-radius:12px;padding:12px}.head-v2-form textarea{min-height:90px}.head-v2-wide{grid-column:1/-1}.head-v2-form .head-v2-checkbox{align-items:flex-start;gap:10px;display:flex}.head-v2-checkbox input{flex:0 0 18px;width:18px}.head-v2-criterion,.head-v2-human,.head-v2-pair,.head-v2-document{border:1px solid #dce0ed;border-radius:16px;margin:12px 0;padding:16px}.head-v2 details>summary{cursor:pointer;font-weight:700;line-height:1.5}.head-v2-version{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.head-v2-comparison{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.head-v2-result details{background:#f6f7fc;border-radius:10px;margin:10px 0;padding:10px}.head-v2 pre{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.head-v2 blockquote{overflow-wrap:anywhere;border-left:3px solid #7863e8;margin:10px 0;padding:10px 14px;font-size:13px}.head-v2 .head-live-bars{overflow-x:auto}.head-v2 .head-live-bars>div{min-width:45px}.head-v2-human{min-width:0}.head-v2-management{margin-top:4px}@media (width<=760px){.head-v2-form,.head-v2-comparison{grid-template-columns:minmax(0,1fr)}.head-v2-wide{grid-column:auto}.head-v2 .head-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.head-v2 .head-live-actions{align-items:stretch}.head-v2 .glass-card{padding:14px}}.head-heat-score{white-space:nowrap;font-variant-numeric:tabular-nums;border-radius:22px;padding:7px 13px;font-size:14px;font-weight:800;line-height:1.25;display:inline-block}.head-heat-score.is-empty{color:#68738a;box-shadow:none;background:#eef0f6}.head-v2 .head-live-trend:has(.head-live-bars:empty) .head-live-bars{display:none}.head-live-overview .quota-line>i{max-width:100%}.head-dashboard-brief{color:#fff;background:linear-gradient(120deg,#253052,#39446b);border-radius:22px;justify-content:space-between;align-items:center;gap:24px;padding:24px 28px;display:flex}.head-dashboard-brief>div:first-child{min-width:0}.head-dashboard-brief span{letter-spacing:.08em;color:#d1cffd;font-size:10px}.head-dashboard-brief h3{margin:10px 0;font-size:24px}.head-dashboard-brief p{max-width:870px;margin:0;font-size:13px;line-height:1.65}.head-dashboard-brief small{color:#e1ddff;margin-top:8px;display:block}.head-dashboard-brief-status{text-align:center;background:#ffffff14;border-radius:18px;flex-shrink:0;padding:16px 20px}.head-dashboard-brief-status strong{color:#b4f32b;font-size:32px;display:block}.head-dashboard-brief-status span{max-width:110px;margin-top:6px;line-height:1.4;display:block}.head-live-overview .head-kpis .head-heat-score{align-self:flex-start;font-size:24px}.head-dashboard-metric{border-bottom:1px solid #dce0ed;justify-content:space-between;align-items:center;gap:14px;padding:13px 0;display:flex}.head-dashboard-metric small,.head-overview-record small{color:#6676a5;margin-top:5px;font-size:11px;display:block}.head-dashboard-section-title{justify-content:space-between;align-items:start;gap:18px;display:flex}.head-dashboard-section-title>div{min-width:0}.head-dashboard-section-title h3{margin:8px 0}.head-dashboard-section-title p{font-size:12px;line-height:1.6}.head-dashboard-section-title>div>span,.head-dashboard-processing span,.head-dashboard-management>span{letter-spacing:.09em;color:#6758d5;font-size:10px}.head-standard-totals{background:#f3f4fa;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:18px 0;padding:16px;display:grid}.head-standard-totals strong{font-size:24px;display:block}.head-standard-totals span{color:#6676a5;font-size:11px}.head-standard-row{border-bottom:1px solid #dce0ed;grid-template-columns:minmax(180px,1fr) minmax(80px,.65fr) minmax(190px,1.2fr);align-items:center;gap:18px;padding:14px 0;display:grid}.head-standard-row b{font-size:12px}.head-standard-row small{color:#6676a5;margin-top:6px;font-size:10px;display:block}.head-standard-bar{background:#e0e4ef;border-radius:7px;height:7px;overflow:hidden}.head-standard-bar i{background:linear-gradient(90deg,#785eea,#acf21d);border-radius:7px;height:100%;display:block}.head-standard-counts{color:#6676a5;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;font-size:10px;display:grid}.head-standard-counts b{color:#17213e;margin-left:4px}.head-standard-counts .has-fail,.head-standard-counts .has-fail b{color:#bf3e32}.head-dashboard-standards details{margin-top:16px}.head-management-lead{font-size:16px;line-height:1.6}.head-management-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.head-management-grid>section{background:#f5f6fb;border-radius:14px;padding:16px}.head-management-grid h4{margin:0 0 10px;font-size:13px}.head-management-grid ul,.head-dashboard-weekly ul{margin:0;padding-left:20px;font-size:12px;line-height:1.7}.head-dashboard-processing{justify-content:space-between;align-items:center;gap:24px;display:flex}.head-dashboard-processing h3{margin:8px 0}.head-dashboard-processing p{margin:0;font-size:12px}.head-dashboard-processing>small{color:#6676a5;max-width:290px;font-size:11px;line-height:1.6}@media (width<=900px){.head-standard-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.head-standard-row>div:first-child{grid-column:1/-1}.head-dashboard-brief{padding:20px}.head-dashboard-brief h3{font-size:21px}}@media (width<=560px){.head-dashboard-brief{display:block}.head-dashboard-brief-status{display:none}.head-dashboard-section-title,.head-dashboard-processing{flex-direction:column}.head-dashboard-section-title .erp-button{width:100%}.head-standard-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.head-standard-row,.head-management-grid{grid-template-columns:minmax(0,1fr)}.head-standard-row>div:first-child{grid-column:auto}.head-live-overview .head-kpis .head-heat-score{font-size:18px}}.head-heat-score,.head-live-summary .score-cloud{box-sizing:border-box;text-align:center;white-space:nowrap;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;width:96px;min-width:96px;display:inline-flex}.head-overview-record small,.head-live-call-row>span>span{color:#111;font-weight:400}.head-call-more{color:var(--primary,#6048db);margin-top:8px;font-weight:600;display:block}.head-team-title{display:block}.head-team-title>span{letter-spacing:.1em;color:var(--primary,#6048db);font-size:11px}.head-company-analysis article{border-bottom:1px solid var(--border,#d7dcea);padding:12px 0}.head-company-analysis h5{margin:0 0 8px}.head-company-rule{color:#333;font-size:13px}.head-call-label{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.head-call-label label{flex:1;gap:6px;min-width:220px;display:grid}.head-call-label input{box-sizing:border-box;width:100%}.head-kpis .head-heat-score{align-self:flex-start;font-size:24px}.head-live .score-cloud{box-sizing:border-box;text-align:center;white-space:nowrap;width:96px;min-width:96px}.head-overview-record small{color:#111;font-weight:400}.head-call-record{align-items:center;gap:12px;display:flex}.head-call-record .head-live-call-row{flex:1;min-width:0}.head-call-record .head-call-more{flex-shrink:0;margin:0}@media (width<=620px){.head-call-record{display:block}.head-call-record .head-call-more{width:100%;margin:8px 0 12px}}.head-custom-period{align-items:end;margin:16px 0}.head-custom-period .form-error{flex-basis:100%}.head-management-grid li p{margin:0 0 6px}.head-management-grid li small{margin:6px 0;display:block}.head-live .head-live-call-row.erp-button{grid-template-columns:96px minmax(0,1fr) minmax(90px,120px);column-gap:20px}.head-live-call-row .head-heat-score{justify-self:start;margin:0}.head-live-call-row>span:last-child{align-self:center}.head-live-call-row .head-call-more{color:var(--primary,#6048db);margin-top:10px;font-weight:700}.head-live .head-kpis article{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.head-live .head-kpis article>span,.head-live .head-kpis article>strong,.head-live .head-kpis article>small,.head-live .head-kpis article>.head-heat-score{margin:0}.head-live .head-kpis article>.quota-line{align-self:stretch;margin:0}.head-live .head-kpis article>small{line-height:1.5}@media (width<=620px){.head-live .head-live-call-row.erp-button{grid-template-columns:96px minmax(0,1fr);gap:16px}.head-live-call-row>span:last-child{grid-column:2}.head-live-call-row>span:nth-child(2){min-width:0}}.head-management-conclusion{max-width:1050px;margin:16px 0 22px;line-height:1.8}.head-management-priorities{max-width:1050px}.head-management-priorities ol{margin:12px 0 20px;padding-left:22px}.head-management-priorities li{margin:0 0 16px;padding-left:6px}.head-management-priorities li p{margin:6px 0 0;line-height:1.7}.head-management-basis{color:var(--text-muted,#6676a5);line-height:1.5;display:block}.head-live .head-kpis article.head-kpi-standards-card{padding:0}.head-kpi-standards-action.erp-button{text-align:left;white-space:normal;flex-direction:column;align-items:flex-start;gap:10px;width:100%;height:100%;padding:16px;display:flex}.head-kpi-standards-action>span{letter-spacing:.1em;font-size:10px;font-weight:400}.head-kpi-standards-action>strong{font-size:28px;line-height:1.2}.head-kpi-standards-action>small{font-size:10px;font-weight:400}.head-call-score-block{flex-direction:column;align-items:flex-start;gap:7px;min-width:0;display:flex}.head-call-score-block>small,.head-call-standards>small{font-size:10px;font-weight:400;line-height:1.4}.head-call-standards{flex-direction:column;align-items:flex-start;gap:7px;display:flex}.head-call-standards.is-compact{margin-top:5px}.head-standard-percent{box-sizing:border-box;white-space:nowrap;color:#263254;font-variant-numeric:tabular-nums;background:#eef0f6;border-radius:22px;justify-content:center;align-items:center;width:96px;min-width:96px;padding:7px 13px;font-size:14px;font-weight:800;line-height:1.25;display:inline-flex}.head-standards-equation{border:1px solid var(--border,#d7dcea);border-radius:16px;margin:14px 0;padding:16px;line-height:1.6}.head-standards-equation>strong{font-size:28px}.head-standards-equation p{margin:8px 0}.head-standards-equation small{display:block}.head-standards-formula{font-variant-numeric:tabular-nums}.head-standards-dialog{max-width:1050px}.head-standards-dialog>p,.head-standards-dialog section>p{line-height:1.7}.head-standards-reasons{padding-left:20px}.head-standards-reasons li{padding:8px 0}.head-standards-reasons li p{margin:6px 0}.head-standards-call-list article{border-top:1px solid var(--border,#d7dcea);grid-template-columns:minmax(0,1fr) minmax(140px,1fr) auto;align-items:center;gap:20px;padding:16px 0;display:grid}.head-standards-call-list article>div{min-width:0}.head-standards-call-list article p{margin:6px 0}.head-standards-call-list article small{line-height:1.5;display:block}.head-standards-call-list .head-call-standards small{max-width:250px}.head-live .head-live-call-row .head-standard-percent{display:inline-flex}@media (width<=620px){.head-standards-call-list article{grid-template-columns:minmax(0,1fr) 140px;gap:14px}.head-standards-call-list article>.erp-button{grid-column:1/-1;justify-self:start}}.head-live .head-kpis{grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:visible}.head-live .head-kpis article{min-width:0}.head-live .ai-head-tabs{flex-wrap:wrap}.head-live .ai-head-tabs nav{flex-wrap:wrap;min-width:0;display:flex}.head-live .ai-head-tabs nav .erp-button{width:auto}.head-live .system-issues .erp-button{white-space:normal;max-width:100%;margin:4px}.head-live-calls,.head-live-stage,.head-live-team{padding:20px}.head-live-calls>header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:18px;display:flex}.head-live label{gap:8px;min-width:0;display:grid}.head-live input:not([type=checkbox]),.head-live select,.head-live textarea{box-sizing:border-box;border:1px solid var(--border,#cdd3e1);background:var(--surface,#fff);width:100%;min-width:0;color:var(--text,#16233b);font:inherit;border-radius:12px;padding:12px}.head-live input[type=file]{white-space:normal}.head-live-calls>header label{flex:1;min-width:180px;max-width:380px}.head-live-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.head-live-call-row.erp-button{text-align:left;white-space:normal;grid-template-columns:75px minmax(0,1fr) minmax(90px,160px);gap:14px;width:100%;margin:12px 0;padding:16px;display:grid}.head-live-call-row span{min-width:0}.head-live-call-row b,.head-live-call-row small{overflow-wrap:anywhere;display:block}.head-live-call-row small{margin:6px 0}.head-live-team{gap:14px;display:grid}.head-live-team>article{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:20px;display:flex}.head-live-notice{border:1px solid var(--warning,#e2b969);background:var(--surface,#fff);border-radius:14px;margin:12px;padding:16px}.head-live-backdrop{z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);overscroll-behavior:contain;background:#11182d52;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.head-live-dialog{overscroll-behavior:contain;border-radius:24px;width:min(720px,100%);min-width:0;max-height:calc(100dvh - 40px);padding:24px;overflow-y:auto}.head-live-call-dialog{width:min(1050px,100%)}.head-live-dialog>header{justify-content:space-between;align-items:start;gap:18px;display:flex}.head-live-dialog h3{margin-top:0}.head-live-dialog header p{overflow-wrap:anywhere}.head-live-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.head-live-wide{grid-column:1/-1}.head-live-consent{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px!important;display:grid!important}.head-live-consent input{width:18px;height:18px;margin:3px 0}.head-live-dialog footer{justify-content:flex-end;gap:12px;margin-top:18px;display:flex}.head-live-call-dialog audio{width:100%;margin:14px 0}.head-live-summary{padding:18px 0}.head-live-summary>.score-cloud{font-size:26px}.head-live-summary small{display:block}.head-live-analysis-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.head-live-analysis-grid>section{min-width:0}.head-live-analysis-grid article,.head-live-metric{border-bottom:1px solid var(--border,#d7dce8);padding-bottom:10px}.head-live-evidence{overflow-wrap:anywhere;align-items:start;gap:10px;margin:8px 0;display:flex}.head-live-evidence .erp-button{flex-shrink:0}.head-live-evidence span{min-width:0}.head-live-segment{border-bottom:1px solid var(--border,#d7dce8);grid-template-columns:75px minmax(0,1fr);gap:14px;padding:12px 0;display:grid}.head-live-segment p{overflow-wrap:anywhere;margin:8px 0}.head-live-feedback textarea{resize:vertical;min-height:90px}.head-live-feedback{padding:14px 0}.head-live-feedback .head-live-actions{margin-top:12px}.head-minute-editor{border:1px solid var(--border,#d7dce8);border-radius:14px;grid-column:1/-1;gap:10px;min-width:0;padding:16px;display:grid}.head-minute-editor p{font-size:13px;line-height:1.5}.head-minute-editor label{gap:8px;display:grid}.head-minute-editor input{box-sizing:border-box;width:100%;min-width:0}.head-minute-editor .erp-button{width:100%}.head-minute-ledger{margin:18px 0;padding:20px}.head-minute-ledger>header,.head-minute-ledger article{justify-content:space-between;align-items:center;gap:16px;display:flex}.head-minute-ledger article{border-top:1px solid var(--border,#d7dce8);padding:12px 0}.head-minute-ledger article small{margin-top:5px;display:block}.head-minute-ledger .head-minute-totals{flex-wrap:wrap;gap:20px;margin:14px 0;display:flex}.head-live .ai-head-tabs nav .erp-button--tab[aria-selected=true],.head-live-calls .head-live-actions .erp-button--tab[aria-selected=true]{color:#5140d0;background:#fff;font-weight:800;box-shadow:0 8px 20px #343d6426}.head-live .role-mode-banner{flex-wrap:wrap;gap:10px;padding:8px 14px}.head-live .head-live-preview-switch{color:#4f5d73;background:#e9ecf5;border-radius:13px;align-items:center;gap:4px;margin-left:auto;padding:4px;font-size:11px;display:flex}.head-live .head-live-preview-switch>span{padding:0 7px}.head-live .head-live-preview-switch .erp-button--tab{border-radius:9px;min-height:34px;padding:6px 10px;font-weight:700}.head-live .head-live-preview-switch .erp-button--tab[aria-pressed=true]{color:#5140d0;background:#fff;box-shadow:0 5px 12px #30396118}.head-live .role-mode-banner small{margin-left:0}.head-live-overview{gap:14px;padding:14px 0;display:grid}.head-live-overview-grid{grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);gap:14px;display:grid}.head-live-overview-bottom{grid-template-columns:repeat(2,minmax(0,1fr))}.head-live-overview-grid>section{min-width:0;padding:22px}.head-live-overview-grid h3,.head-live-team-summary h3{margin:8px 0}.head-live-overview-grid>section>span,.head-live-team-summary>span,.head-live-documents-intro>span{letter-spacing:.13em;color:#6676a5;font-size:11px}.head-live-card-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.head-live-card-heading p{margin:0 0 14px}.head-live-attention-row.erp-button{text-align:left;white-space:normal;grid-template-columns:minmax(100px,.65fr) minmax(150px,2fr) auto;align-items:center;gap:12px;width:100%;margin-top:8px;display:grid}.head-live-attention-row span{overflow-wrap:anywhere}.head-live-empty{color:#5d6883;line-height:1.5}.head-live-bars{grid-auto-columns:1fr;grid-auto-flow:column;align-items:end;gap:10px;height:165px;display:grid}.head-live-bars>div{text-align:center;flex-direction:column;justify-content:end;min-width:0;height:100%;display:flex}.head-live-bars>div>div{background:linear-gradient(#9b8cf7,#6755d9);border-radius:9px 9px 3px 3px;min-height:12px}.head-live-bars>div>div.score-good,.head-live-bars>div>div.score-excellent{background:linear-gradient(#a8f12c,#74ce28)}.head-live-bars small{margin-top:5px;font-size:10px}.head-live-criterion{border-bottom:1px solid #dfe4ef;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;display:grid}.head-live-criterion small{color:#65718a}.head-live-upload-pair{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.head-live-upload-pair label{width:min(380px,100%)}.head-live-upload-pair .erp-button{min-height:44px}.head-live-queue{border:1px solid #d7ddec;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:16px;padding:12px 16px;display:flex}.head-live-queue span{font-size:12px}.head-live-team{display:block}.head-live-team-summary{margin-bottom:12px;padding:20px}.head-live-team-head,.head-live-team-row{grid-template-columns:minmax(150px,1.35fr) repeat(4,minmax(85px,.8fr)) auto;align-items:center;gap:12px;display:grid!important}.head-live-team-head{color:#63708c;padding:8px 16px;font-size:11px}.head-live-team-row{margin:8px 0;padding:16px!important}.head-live-team-row h4{margin:0 0 6px}.head-live-team-row small{color:#65718a}.head-live-team-row .score-cloud{justify-self:start}.head-live-documents{padding:22px}.head-live-documents-intro{margin-bottom:16px}.head-live-documents-intro h3{margin:8px 0}.head-live-documents-intro p{max-width:760px;line-height:1.5}.head-live-documents .document-consent{align-items:start;gap:10px;display:flex}.head-live-documents .document-consent input{width:18px;min-width:18px;height:18px;margin:2px 0}@media (width<=760px){.head-live .head-live-preview-switch{flex-wrap:wrap;width:100%;margin-left:0}.head-live .head-live-preview-switch>span{width:100%}.head-live .head-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.head-live-analysis-grid,.head-live-form-grid{grid-template-columns:1fr}.head-live-call-row.erp-button{grid-template-columns:65px minmax(0,1fr)}.head-live-call-row>span:last-child{grid-column:2}.head-live-dialog{padding:18px}.head-live-backdrop{padding:10px}.head-live-dialog{max-height:calc(100dvh - 20px)}.head-live-dialog footer{flex-wrap:wrap}.head-live-dialog footer .erp-button{flex:1}.head-live-team>article{align-items:start}.head-minute-ledger>header,.head-minute-ledger article{flex-wrap:wrap;align-items:start}}@media (width<=900px){.head-live-overview-grid{grid-template-columns:1fr}.head-live-team-head{display:none!important}.head-live-team-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}.head-live-team-row>div:first-child,.head-live-team-row .erp-button{grid-column:1/-1}.head-live-attention-row.erp-button{grid-template-columns:minmax(0,1fr) auto}.head-live-attention-row span{grid-area:2/1/auto/-1}}@media (width<=560px){.head-live-team-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}.head-live-team-row .score-cloud{font-size:12px}.head-live-overview-bottom{grid-template-columns:1fr}.head-live-upload-pair label,.head-live-upload-pair .erp-button{width:100%}}.head-live-team-row .head-live-team-metric{min-width:0}.head-live-team-row .head-live-team-metric small{display:none}.head-live-team-row .head-live-team-metric .score-cloud{display:inline-block}@media (width<=900px){.head-live-team-row .head-live-team-metric small{margin-bottom:6px;display:block}.head-live-team-row .head-live-team-metric .score-cloud{font-size:12px}}.head-live-team-head,.head-live-team-row{grid-template-columns:minmax(150px,1.35fr) repeat(5,minmax(85px,.8fr)) auto}@media (width<=900px){.head-live-team-row{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (width<=560px){.head-live-team-row{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.head-live .ai-head-workspace{min-height:0;overflow:visible}.head-live .head-live-period select{width:auto;min-width:155px;padding:10px 12px;font-size:12px}.head-live .ai-head-tabs{gap:12px}.head-live-documents.sales-room{min-height:0;padding:0;overflow:hidden}.head-live-documents .head-live-documents-intro{margin:0}.head-live-documents .head-live-documents-intro p{max-width:900px;margin:0}.head-live-documents .document-room{min-height:0}.head-live-documents .document-room>article{min-width:0}.head-live-documents .document-room>article>header{flex-wrap:wrap;align-items:center;gap:16px}.head-live-documents .document-actions{flex-wrap:wrap}.head-live-documents .document-download select{width:auto}.head-doc-criteria{border-top:1px solid var(--border,#dce0ed);padding:18px 20px}.head-doc-criteria>summary,.head-owner-eval>summary{cursor:pointer;color:#5140d0;font-weight:700;line-height:1.5}.head-doc-criteria>.glass-card{box-shadow:none;background:0 0;border:0;padding:16px 0}.head-owner-eval{margin:18px 0;padding:20px}.head-owner-eval>.head-v2{margin-top:16px}.head-overview-attention.has-attention{background:linear-gradient(135deg,#fff4ef,#ffffffbf);border-color:#ffafa1}.head-overview-attention .head-live-card-heading>span{letter-spacing:.1em;color:#6676a5;font-size:11px}.head-live-overview .head-live-empty{margin:16px 0}.head-live-overview .glass-card>.erp-button{margin-top:10px}.head-live-overview .head-live-trend{align-self:stretch}.head-live-overview .head-live-criterion{grid-template-columns:minmax(0,1fr) auto}@media (width<=760px){.head-live .head-live-period,.head-live .head-live-period select{width:100%}.head-live-documents .document-room>aside{gap:8px}.head-doc-criteria{padding:16px}.head-live-documents .document-actions{width:100%}.head-live-documents .document-download{max-width:100%}}.head-live-calls{grid-template-columns:260px minmax(0,1fr);padding:0;display:grid}.head-live-calls:not(:has(.head-call-managers)){grid-template-columns:minmax(0,1fr)}.head-call-managers{border-right:1px solid var(--border,#dce0ed);flex-direction:column;gap:10px;min-width:0;padding:20px 12px;display:flex}.head-call-managers>span,.head-call-title>span{letter-spacing:.1em;color:#6758d5;font-size:10px}.head-call-managers>.erp-button{text-align:left;white-space:normal;justify-content:space-between;width:100%;min-height:58px;padding:16px 12px}.head-call-managers>.erp-button span{min-width:0}.head-call-managers b,.head-call-managers small{display:block}.head-call-managers small{color:#6676a5;margin-top:6px;font-size:10px}.head-call-managers .erp-button[aria-pressed=true]{color:#5140d0;background:#fff;box-shadow:0 8px 20px #35406918}.head-call-content{min-width:0;padding:20px}.head-call-content>header{flex-wrap:wrap;justify-content:space-between;align-items:end;gap:16px;display:flex}.head-call-title h3{margin:8px 0 20px}.head-call-risk{color:#b33b21}.head-manager-card{width:min(860px,100%)}.head-manager-card .head-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.head-manager-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-bottom:20px;display:grid}.head-manager-metrics>article{background:#ffffffa8;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;min-width:0;padding:15px;display:flex}.head-manager-metrics span{font-size:12px}.head-manager-metrics b{white-space:nowrap}.head-manager-card header>div>span{letter-spacing:.1em;color:#6758d5;font-size:10px}@media (width<=900px){.head-live-calls{grid-template-columns:minmax(0,1fr)}.head-call-managers{border-right:0;border-bottom:1px solid var(--border,#dce0ed);flex-direction:row;align-items:center;overflow-x:auto}.head-call-managers>.erp-button{width:auto;min-width:210px}.head-call-managers>span{min-width:110px}}@media (width<=560px){.head-manager-metrics{grid-template-columns:minmax(0,1fr)}.head-call-content{padding:14px}}.head-overview-record.erp-button{text-align:left;white-space:normal;justify-content:space-between;gap:12px;width:100%;margin:8px 0;display:flex}.head-overview-record>span:first-child{overflow-wrap:anywhere;min-width:0}.head-overview-record .head-heat-score{flex-shrink:0}.head-overview-record>span:last-child{white-space:nowrap;font-size:11px}@media (width<=560px){.head-overview-record.erp-button{flex-wrap:wrap}.head-overview-record>span:first-child{width:100%}}.head-upload-files>span{margin-bottom:8px;display:block}.head-upload-chooser{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.head-upload-chooser>span{color:#6676a5;font-size:12px}.head-upload-selected{overflow-wrap:anywhere;max-height:120px;margin:10px 0 0;padding-left:20px;overflow:auto}.head-upload-selected li{margin:4px 0;font-size:12px}.head-live-detail{border:1px solid var(--border,#d7dce8);background:var(--surface,#fff);border-radius:18px;margin:12px 0;padding:16px 18px}.head-live-detail>summary{cursor:pointer;font-weight:700}.head-live-analysis-grid{margin:18px 0}.head-live-analysis-grid>section{background:var(--surface,#fff);border-radius:18px;padding:18px}.head-live-feedback-scores{margin:18px 0}.head-live-score-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.head-live-score-grid>.head-live-metric{border:1px solid var(--border,#d7dce8);background:var(--surface,#fff);border-radius:18px;margin:0;padding:16px}.head-live-score-grid header{justify-content:space-between;align-items:center;gap:12px;display:flex}.head-live-score-grid header b{min-width:0}.head-live-score-grid .head-heat-score{flex-shrink:0}.head-live-score-grid p{margin-bottom:0}@media (width<=620px){.head-live-score-grid{grid-template-columns:minmax(0,1fr)}}.head-live-reanalysis{border:1px solid var(--border,#d7dce8);border-radius:18px;flex-wrap:wrap;align-items:end;gap:12px;margin:12px 0;padding:16px;display:flex}.head-live-reanalysis label{flex:1;min-width:210px}.head-live-reanalysis label>span{margin-bottom:6px;display:block}.head-live-reanalysis select{width:100%}.head-live-reanalysis p{flex-basis:100%;margin:0}.seo-workspace{margin-top:16px}.seo-workspace-heading,.seo-workspace-actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;display:flex}.seo-workspace-heading h3{margin-bottom:8px}.seo-workspace p{color:var(--muted,#74809a);line-height:1.6}.seo-workspace-tabs{background:#ffffff80;border:1px solid #fffc;border-radius:17px;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;margin:20px 0;padding:6px;display:grid;box-shadow:0 12px 34px #24335b12}.seo-workspace-panel{margin:16px 0;padding:24px}.seo-workspace-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:20px 0;display:grid}.seo-workspace label{min-width:0;color:var(--text,#172646);flex-direction:column;gap:8px;font-size:13px;display:flex}.seo-workspace input:not([hidden]),.seo-workspace textarea,.seo-workspace select{box-sizing:border-box;width:100%;min-width:0;font:inherit;color:inherit;background:#fffb;border:1px solid #dce1ed;border-radius:12px;padding:12px}.seo-workspace textarea{resize:vertical;min-height:100px}.seo-workspace-error,.seo-workspace-status{border-radius:12px;margin:16px 0;padding:14px}.seo-workspace-error{color:#a63830;background:#fff0ef}.seo-workspace-status{color:#415b21;background:#eff9df}.seo-workspace-table{overflow:auto}.seo-workspace table{border-collapse:collapse;width:100%}.seo-workspace td,.seo-workspace th{text-align:left;border-bottom:1px solid #dce1ed;padding:12px}@media (width<=760px){.seo-workspace-grid{grid-template-columns:1fr}.seo-workspace-panel{padding:18px}.seo-workspace-actions{width:100%}}.seo-workspace input[hidden]{display:none!important}@media (width<=1000px){.seo-workspace-tabs{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=600px){.seo-workspace-tabs{grid-template-columns:1fr}}.seo-workspace-reset-backdrop{z-index:180;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#17264659;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.seo-workspace-reset-dialog{box-sizing:border-box;width:min(100%,560px);max-height:90vh;padding:24px;overflow:auto}.seo-workspace-upload{min-width:0;color:var(--text,#172646);flex-direction:column;gap:8px;font-size:13px;display:flex}.seo-workspace-file-row{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.seo-workspace-file-name{overflow-wrap:anywhere;min-width:0;color:var(--muted,#74809a);font-size:12px}.seo-workspace-upload p{margin:0;font-size:12px}.seo-topic-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.seo-topic-phrases{border:1px solid var(--line,#d7dcee);border-radius:12px;max-height:280px;padding:12px;overflow:auto}.seo-topic-phrases label{overflow-wrap:anywhere;flex-direction:row;align-items:flex-start;gap:8px;margin:8px 0;display:flex}.seo-topic-phrases input[type=checkbox]{flex:0 0 18px;width:18px;height:18px;margin:0}.seo-workspace.seo-workspace-reset-backdrop{margin:0}.seo-workspace-reset-dialog>label{margin:14px 0}.seo-topic-filters{flex-wrap:wrap;gap:8px;display:flex}.seo-topic-phrases small{color:var(--muted,#74809a);margin-top:3px;font-size:11px;display:block}.seo-topic-move-note{background:#fff5df;border-radius:12px;padding:12px}.seo-plan-controls{flex-wrap:wrap;align-items:end;gap:12px;margin:20px 0;display:flex}.seo-plan-controls label{min-width:190px}.seo-plan-url{overflow-wrap:anywhere;color:var(--muted,#74809a);margin-top:4px;display:block}.seo-workspace td{vertical-align:top}@media (width<=620px){.seo-plan-controls{align-items:stretch}.seo-plan-controls label,.seo-plan-controls button{width:100%}}.seo-content-editor{width:min(760px,100vw - 32px);max-height:calc(100vh - 32px);overflow:auto}.seo-content-editor label{margin:12px 0;display:block}.seo-content-editor input,.seo-content-editor select,.seo-content-editor textarea{width:100%;min-width:0;display:block}.seo-content-editor .seo-content-body{min-height:220px}.seo-audit-summary{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.seo-audit-summary>*{border:1px solid var(--line,#d7dcee);background:#ffffffc2;border-radius:12px;padding:10px 14px}.seo-audit-issues{grid-template-columns:repeat(auto-fit,minmax(min(100%,360px),1fr));gap:14px;margin:18px 0;display:grid}.seo-audit-issue{border:1px solid var(--line,#d7dcee);background:#ffffffd1;border-radius:16px;min-width:0;padding:18px}.seo-audit-issue b,.seo-audit-issue small{display:block}.seo-audit-issue small{color:var(--muted,#74809a);margin-top:4px}.seo-audit-issue p{overflow-wrap:anywhere}.seo-workspace-panel>details{margin-top:20px}.seo-workspace-panel>details summary{cursor:pointer;font-weight:700}.catalog-reference-control>input{grid-area:1/1/auto/3;border:1px solid #dfe3ee!important;border-radius:11px 0 0 11px!important;padding-right:42px!important}.catalog-reference-control>.reference-chevron{z-index:1;color:#4e5870;grid-area:1/2;height:40px;margin:1px 0;background:0 0!important;border:0!important}.catalog-reference-control>.reference-add{grid-area:1/3}.catalog-reference-control>.catalog-reference-options{right:42px}.catalog-tree-scroll{--tree-step:13px!important}.catalog-tree-scroll>button{min-height:32px!important}.catalog-group-row{grid-template-columns:minmax(0,1fr) 28px!important;gap:1px!important}.catalog-group-row>button:first-child{min-height:29px!important;padding-left:calc(5px + var(--tree-depth)*var(--tree-step))!important;border-radius:8px!important;gap:5px!important}.catalog-group-delete{width:28px!important;height:28px!important}.counterparty-custom-fields{background:#ffffff42!important;border:1px solid #dfe3ee!important;border-radius:14px!important;padding:14px!important}.counterparty-modal-titlebar{box-shadow:none;background:0 0;border:0;border-radius:0;justify-content:space-between;align-items:flex-start;gap:18px;padding:0;display:flex}.counterparty-modal-titlebar>div>span{color:#6557e8;letter-spacing:.15em;font-size:8px}.counterparty-modal-titlebar>div>h3{margin:6px 0;font-size:23px}.counterparty-modal-titlebar>div>p{color:#5a667c;margin:0;font-size:10px}.counterparty-modal-titlebar>button{background:#fff;border:0;border-radius:11px;flex:0 0 40px;width:40px;height:40px;font-size:20px}.counterparty-modal .counterparty-custom-fields{background:#ffffff42!important;border:1px solid #646e9129!important;border-radius:17px!important;padding:14px!important}.counterparty-modal .counterparty-custom-fields .custom-field-row{margin-top:9px!important}.counterparty-modal .counterparty-custom-fields .custom-field-row input{height:44px!important}:root{color:#172038;font-synthesis:none;--ink:#172038;--muted:#6e7892;--lime:#b8f238;--violet:#6657e8;--blue:#497ee8;--line:#ffffffad;--surface:#fafbffb8;--shadow:0 24px 70px #39447226,inset 0 1px 0 #ffffffdb;background:#e9edf8;font-family:Inter,system-ui,sans-serif}*{box-sizing:border-box}body{background:radial-gradient(circle at 79% 8%,#c8d2ff 0,#0000 29%),radial-gradient(circle at 8% 92%,#d5ebd2 0,#0000 31%),linear-gradient(135deg,#f6f7fc,#e7ebf5);min-width:320px;min-height:100vh;margin:0;overflow-x:hidden}button,input{font:inherit}button{cursor:pointer}button:focus-visible,input:focus-visible{outline-offset:3px;outline:3px solid #4b63e36b}.skip-link{z-index:1000;color:var(--ink);background:#fff;border-radius:12px;padding:12px 18px;position:fixed;top:-80px;left:16px}.skip-link:focus{top:16px}.app-shell{min-height:100dvh;padding:16px;position:relative}.ambient{filter:blur(3px);pointer-events:none;z-index:-1;border-radius:50%;position:fixed}.ambient-one{background:#8c79ff38;width:420px;height:420px;top:14%;right:-100px}.ambient-two{background:#b8f2382e;width:360px;height:360px;bottom:-190px;left:26%}.glass-frame,.glass-card{border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(24px)saturate(145%);background:linear-gradient(145deg,#ffffffb8,#f5f7ff8a)}.glass-button{color:var(--ink);background:linear-gradient(145deg,#ffffffc2,#eef2fc8f);border:1px solid #ffffffe0;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff,0 8px 24px #38416e1a}.glass-button:before{content:"";background:linear-gradient(115deg,#0000 20%,#ffffffbf,#0000 70%);transition:transform .55s;position:absolute;inset:0;transform:translate(-130%)}.glass-button:hover:before{transform:translate(130%)}.glass-button:active{transform:scale(.97)}.sidebar{z-index:20;border-radius:28px;flex-direction:column;width:250px;padding:18px 15px 22px;display:flex;position:fixed;inset:16px auto 16px 16px}.brand{place-items:center;height:104px;padding:0 2px 12px;display:grid;overflow:hidden}.brand img{width:208px;height:auto;display:block}.workspace{text-align:left;border-radius:17px;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.workspace-avatar{color:#fff;background:linear-gradient(145deg,#7466e8,#4a3eb8);border-radius:11px;place-items:center;width:35px;height:35px;font-size:10px;font-weight:700;display:grid}.workspace b,.workspace small{display:block}.workspace small{color:var(--muted);margin-top:3px;font-size:8px}.workspace svg{margin-left:auto}.sidebar nav{gap:5px;margin-top:16px;display:grid}.sidebar nav button{isolation:isolate;color:#7d859d;text-align:left;background:0 0;border:0;border-radius:15px;align-items:center;gap:11px;min-height:53px;padding:9px 10px;display:flex;position:relative}.nav-glow{z-index:-1;background:linear-gradient(135deg,#ffffffeb,#e9edfab8);border:1px solid #ffffffeb;border-radius:15px;position:absolute;inset:0;box-shadow:0 10px 24px #424a761a}.sidebar nav button.active{color:var(--ink)}.nav-icon{background:#ffffff80;border-radius:11px;place-items:center;width:34px;height:34px;transition:all .25s;display:grid}.active .nav-icon{color:#5143cf;background:#eeecff}.nav-copy b,.nav-copy small{display:block}.nav-copy small{color:#9ba2b4;margin-top:2px;font-size:8px}.sidebar nav em{color:#fff;background:#ff6e66;border-radius:20px;margin-left:auto;padding:3px 7px;font-size:8px;font-style:normal}.agent-card{color:#fff;background:linear-gradient(145deg,#242c47,#151b30);border-radius:18px;align-items:center;gap:9px;margin-top:auto;padding:12px;display:flex;box-shadow:0 17px 35px #1f26433d}.agent-pulse{width:35px;height:35px;color:var(--lime);background:#b8f2381f;border:1px solid #b8f23835;border-radius:12px;place-items:center;display:grid}.agent-card b,.agent-card small{display:block}.agent-card small{color:#9ba4bb;margin-top:3px;font-size:7px}.agent-card>i{letter-spacing:.13em;color:var(--lime);margin-left:auto;font-size:6px;font-style:normal}.profile{align-items:center;gap:9px;padding:15px 7px 0;display:flex}.profile>span,.desktop-avatar{color:#593822;background:linear-gradient(145deg,#f2c18d,#e5945d);border-radius:50%;place-items:center;width:34px;height:34px;font-size:9px;font-weight:700;display:grid}.profile b,.profile small{display:block}.profile small{color:#929aaf;margin-top:2px;font-size:7px}.profile button{color:#7c849b;background:0 0;border:0;width:34px;height:34px;margin-left:auto}main{min-height:calc(100dvh - 32px);margin-left:266px}.topbar{z-index:15;border-radius:24px;grid-template-columns:1fr minmax(260px,430px) 1fr;align-items:center;gap:20px;height:74px;padding:0 20px;display:grid;position:sticky;top:16px}.mobile-brand{object-fit:contain;width:36px;height:36px;display:none}.page-title p{letter-spacing:.15em;color:#8b94ab;text-transform:uppercase;margin:0;font-size:7px}.page-title h1{margin:4px 0 0;font-size:16px}.search-box{color:#8790a7;background:#ffffff94;border:1px solid #ffffffd9;border-radius:14px;align-items:center;gap:9px;height:40px;padding:0 13px;display:flex}.search-box input{width:100%;color:var(--ink);background:0 0;border:0;outline:0;font-size:10px}.top-actions{justify-content:flex-end;align-items:center;gap:9px;display:flex}.system-status{color:#637086;align-items:center;gap:6px;font-size:8px;display:flex}.system-status i{background:#64c45c;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #64c45c1a}.icon-button{border-radius:13px;place-items:center;width:39px;height:39px;display:grid}.notification>i{background:#ff675f;border:2px solid #fff;border-radius:50%;width:6px;height:6px;position:absolute;top:7px;right:8px}.content{max-width:1540px;margin:auto;padding:24px 4px 44px}.dashboard{gap:14px;display:grid}.dashboard-intro{justify-content:space-between;align-items:center;min-height:133px;padding:8px 18px;display:flex}.eyebrow{letter-spacing:.16em;color:#695bdd;align-items:center;gap:7px;font-size:8px;display:flex}.eyebrow i{background:var(--lime);border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #b8f23828}.dashboard-intro h2{letter-spacing:-.045em;margin:12px 0 7px;font-size:30px;line-height:1.08}.dashboard-intro h2 em{color:#9199ad;font-style:normal}.dashboard-intro p{color:var(--muted);margin:0;font-size:10px}.command-button{border-radius:19px;align-items:center;gap:10px;min-width:220px;padding:10px 13px;display:flex}.command-button>span{width:38px;height:38px;color:var(--lime);background:#1c243c;border-radius:12px;place-items:center;display:grid}.command-button>svg{margin-left:auto}.metric-strip{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.metric-strip article{background:#fff9;border:1px solid #fffc;border-radius:18px;align-items:center;gap:10px;min-height:76px;padding:12px;display:flex;box-shadow:0 12px 30px #454d7714}.metric-icon{border-radius:13px;place-items:center;width:40px;height:40px;display:grid}.metric-icon.violet{color:#6657e8;background:#ece9ff}.metric-icon.lime{color:#668b18;background:#effbd4}.metric-icon.blue{color:#3973df;background:#e7f0ff}.metric-icon.amber{color:#c6762c;background:#fff1dc}.metric-strip small,.metric-strip strong{display:block}.metric-strip strong{letter-spacing:-.04em;margin-top:3px;font-size:18px}.metric-strip article>em{color:#4c9550;background:#eaf8e6;border-radius:7px;align-self:flex-start;margin-left:auto;padding:4px 6px;font-size:7px;font-style:normal}.metric-strip article>em.urgent{color:#d65d51;background:#fff0ed}.bento-grid{grid-template-rows:auto auto;grid-template-columns:1.25fr .7fr 1fr;gap:12px;display:grid}.glass-card{border-radius:24px;min-width:0;padding:18px}.glass-card header{justify-content:space-between;align-items:flex-start;display:flex}.glass-card header span{letter-spacing:.14em;color:#8a92a8;font-size:7px}.glass-card h3{margin:5px 0 0;font-size:14px}.sales-card{min-height:280px}.period-button{border-radius:10px;align-items:center;gap:7px;padding:7px 9px;font-size:8px;display:flex}.chart-summary{margin:19px 0 4px}.chart-summary strong{letter-spacing:-.05em;font-size:26px}.chart-summary span{color:#8a92a7;margin-left:8px;font-size:8px}.bar-chart{background:repeating-linear-gradient(#0000 0 36px,#69739214 37px);border-bottom:1px solid #dce1ec;align-items:flex-end;gap:8px;height:150px;display:flex}.bar-column{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;height:100%;display:flex}.bar-column i{transform-origin:bottom;background:linear-gradient(#8e82ef,#6557d9);border-radius:9px 9px 3px 3px;width:min(28px,68%);display:block;position:relative;box-shadow:inset 0 1px #ffffff7a}.bar-column i.peak{background:linear-gradient(#c6f64d,#99d52c)}.bar-column i b{opacity:0;font-size:7px;font-style:normal;transition:all .2s;position:absolute;top:-17px;left:50%;transform:translate(-50%)}.bar-column i:hover b{opacity:1}.bar-column span{color:#9299aa;padding-bottom:4px;font-size:7px}.ai-card{color:#fff;background:linear-gradient(145deg,#212943f0,#191e34e0)}.ai-card header>i{color:var(--lime);letter-spacing:.15em;font-size:6px;font-style:normal}.ai-orbit{background:radial-gradient(circle,#b8f23817,#0000 62%);border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:116px;height:116px;margin:14px auto 10px;display:grid;position:relative}.ai-orbit:before,.ai-orbit:after{content:"";border:1px dashed #b8f23840;border-radius:50%;position:absolute}.ai-orbit:before{inset:11px}.ai-orbit:after{inset:26px}.ai-orbit>div{z-index:1;color:#1f2a14;background:#b8f238;border-radius:16px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 0 30px #b8f23844}.ai-orbit>span{color:#222a40;background:#fff;border-radius:13px;padding:7px;font-size:17px;font-weight:700;position:absolute;bottom:12px;right:-4px}.ai-orbit small{margin-left:2px;font-size:6px}.ai-card>h3{text-align:center;font-size:13px}.ai-card>p{text-align:center;color:#9ea7bb;max-width:190px;margin:6px auto 14px;font-size:8px;line-height:1.5}.ai-meta{justify-content:center;gap:9px;display:flex}.ai-meta span{color:#aab3c5;align-items:center;gap:4px;font-size:6px;display:flex}.ai-meta i{background:var(--lime);border-radius:50%;width:4px;height:4px}.hot-lead-card header>div{letter-spacing:.13em;align-items:center;gap:7px;font-size:7px;font-weight:700;display:flex}.live-dot{background:#ff6e65;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 5px #ff6e651b}.hot-lead-card header button,.stock-card header button{background:#ffffff8c;border:1px solid #fffc;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.lead-person{grid-template-columns:auto 1fr auto;align-items:center;gap:10px;margin-top:19px;display:grid}.lead-person>span{color:#5d3a23;background:linear-gradient(145deg,#f1c28f,#d88955);border-radius:13px;place-items:center;width:41px;height:41px;font-weight:700;display:grid}.lead-person h3{margin:0}.lead-person>strong{color:#5c50d1;font-size:24px}.lead-person>strong small{text-align:center;font-size:6px;display:block}.hot-lead-card blockquote{background:#ffffff8c;border-radius:14px;margin:16px 0 12px;padding:13px;font-size:10px;line-height:1.5}.intent-row{justify-content:space-between;align-items:center;display:flex}.intent-row span{color:#558a31;background:#eaf9de;border-radius:8px;align-items:center;gap:5px;padding:5px 7px;font-size:7px;display:flex}.intent-row b{font-size:8px}.lead-cta{color:#fff;background:#202942;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:38px;margin-top:14px;font-size:8px;display:flex}.funnel-card header>strong{color:#5c50d1;font-size:27px}.funnel{gap:8px;margin-top:18px;display:grid}.funnel>div{width:var(--size);color:#fff;background:linear-gradient(90deg,#6757e8e0,#8979f285);border-radius:11px;justify-content:space-between;align-items:center;height:39px;padding:0 11px;display:flex}.funnel>div:nth-child(2){background:linear-gradient(90deg,#6e8de5,#94afea)}.funnel>div:nth-child(3){background:linear-gradient(90deg,#95ca3e,#c0ed66)}.funnel span{font-size:7px}.funnel b{font-size:11px}.activity-card{grid-column:2/3}.now-badge{background:#edf9d8;border-radius:8px;align-items:center;gap:5px;padding:5px 7px;color:#5f8a29!important;display:flex!important}.now-badge i{background:#77b832;border-radius:50%;width:5px;height:5px}.activity-card ul{margin:11px 0 0;padding:0;list-style:none}.activity-card li{border-top:1px solid #767f9b1c;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:9px 0;display:grid}.activity-icon{color:#5b4fd1;background:#eeecff;border-radius:10px;place-items:center;width:31px;height:31px;display:grid}.activity-card b,.activity-card small{display:block}.stock-card{grid-column:3/4}.stock-list{margin-top:8px}.stock-row{border-top:1px solid #767f9b1c;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:8px 0;display:grid}.stock-row img{object-fit:cover;border-radius:9px;width:39px;height:33px}.stock-row b,.stock-row small{display:block}.stock-row small{color:#9299ab;margin-top:2px;font-size:6px}.stock-row>span{color:#4d9051;background:#eaf8e6;border-radius:8px;padding:5px 7px;font-size:7px;font-weight:700}.stock-row>span.low{color:#c56e40;background:#fff1e9}.page-stack{gap:18px;display:grid}.page-intro{justify-content:space-between;align-items:end;padding:12px;display:flex}.page-intro span{letter-spacing:.15em;color:#6457d3;font-size:8px}.page-intro h2{margin:6px 0;font-size:26px}.page-intro p{color:var(--muted);margin:0;font-size:11px}.primary{color:#fff!important;background:#202942!important;border:0!important;border-radius:12px!important;padding:11px 15px!important}.primary:disabled{opacity:.45;cursor:default}.lead-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.lead-card,.catalog-table,.empty,.order-list article{background:var(--surface);border:1px solid var(--line);box-shadow:var(--shadow);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:18px}.lead-card{padding:17px}.lead-card-top{justify-content:space-between;display:flex}.lead-card-top>b{font-size:18px}.lead-card-top small{color:#8a8e9a;font-size:7px}.channel{color:#2772a8;background:#e7f5ff;border-radius:7px;padding:5px 8px;font-size:8px}.channel.telegram{background:#eaf8ff}.channel.web{color:#6556b6;background:#f0edff}.lead-card h3{margin:18px 0 6px;font-size:16px}.lead-card>p{color:#555968;min-height:52px;font-size:11px;line-height:1.6}.lead-product{background:#ffffff82;border-radius:9px;align-items:center;gap:9px;padding:8px;display:flex}.lead-product img{object-fit:cover;border-radius:6px;width:46px;height:38px}.lead-product b,.lead-product small{display:block}.lead-product b{font-size:8px}.lead-product small{color:#8a8e9b;margin-top:3px;font-size:7px}.lead-meta{color:#9094a1;justify-content:space-between;margin:13px 0;font-size:8px;display:flex}.card-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.card-actions button{background:#fff;border:1px solid #dfe3ee;border-radius:9px;padding:9px;font-size:8px}.catalog-table{overflow:hidden}.table-head,.catalog-table article{grid-template-columns:2.2fr .7fr .8fr 1fr;align-items:center;gap:14px;display:grid}.table-head{color:#8a8e9b;background:#ffffff70;padding:12px 18px;font-size:8px}.catalog-table article{border-top:1px solid #dfe3ec;padding:13px 18px;font-size:10px}.product-main{align-items:center;gap:11px;display:flex}.product-main img{object-fit:cover;border-radius:8px;width:58px;height:48px}.product-main b,.product-main small,.product-main em{display:block}.product-main b{font-size:10px}.product-main small,.product-main em{color:#8d919d;margin-top:3px;font-size:7px}.product-main em{font-style:normal}.catalog-table article>span small{display:block}.catalog-table .ok{color:#47963d}.catalog-table .warn{color:#d28537}.catalog-table article>span:last-child{grid-template-columns:auto 1fr;gap:3px 7px;display:grid}.catalog-table article>span:last-child button{color:#6256b7;text-align:left;background:0 0;border:0;grid-column:1/-1;font-size:7px}.empty{text-align:center;padding:70px 20px}.empty span{background:#eeecff;border-radius:15px;place-items:center;width:48px;height:48px;display:inline-grid}.empty p{color:#898d99;font-size:10px}.order-list{gap:10px;display:grid}.order-list article{justify-content:space-between;align-items:center;padding:18px;display:flex}.order-list span{color:#6d61be;font-size:7px}.order-list h3{margin:5px 0;font-size:13px}.order-list p{color:#858995;margin:0;font-size:9px}.success{color:#48913d;background:#efffe9;border-radius:9px;padding:8px 11px;font-size:10px}.mobile-nav{display:none}@media (width<=1180px){.bento-grid{grid-template-columns:1.2fr .8fr}.hot-lead-card{grid-column:1/3}.activity-card{grid-column:1/2}.stock-card{grid-column:2/3}.metric-strip{grid-template-columns:1fr 1fr}.system-status{display:none}}@media (width<=900px){.app-shell{padding:10px}.sidebar{display:none}main{margin:0;padding-bottom:78px}.topbar{border-radius:20px;grid-template-columns:1fr auto;height:66px;padding:0 14px;top:10px}.search-box,.page-title p{display:none}.top-actions{grid-column:2}.desktop-avatar{display:none}.content{padding:16px 0 28px}.dashboard-intro{padding:6px 8px}.dashboard-intro h2{font-size:27px}.command-button{min-width:auto}.command-button b{display:none}.command-button>span{width:40px}.bento-grid{grid-template-columns:1fr 1fr}.sales-card{grid-column:1/2}.ai-card{grid-column:2/3}.hot-lead-card,.funnel-card{grid-column:1/3}.activity-card{grid-column:1/2}.stock-card{grid-column:2/3}.mobile-nav{z-index:30;border-radius:22px;grid-template-columns:repeat(4,1fr);height:64px;padding:5px;display:grid;position:fixed;inset:auto 10px 10px}.mobile-nav button{color:#8991a6;background:0 0;border:0;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:7px;display:flex;position:relative}.mobile-nav button.active{color:#584bd0;background:#ffffffb8}.mobile-nav i{color:#fff;background:#ff665e;border-radius:10px;padding:1px 4px;font-size:6px;position:absolute;top:3px;right:23%}.lead-grid{grid-template-columns:1fr 1fr}}@media (width<=620px){.app-shell{padding:7px}.topbar{top:7px}.content{padding-top:12px}.dashboard{gap:9px}.dashboard-intro{background:linear-gradient(145deg,#ffffff75,#fff3);border-radius:22px;align-items:flex-end;min-height:150px;padding:18px}.dashboard-intro h2{font-size:25px}.dashboard-intro p{max-width:250px;line-height:1.5}.command-button{align-self:flex-start;padding:6px}.command-button>svg{display:none}.metric-strip{scroll-snap-type:x mandatory;padding-bottom:4px;display:flex;overflow-x:auto}.metric-strip article{scroll-snap-align:start;min-width:190px}.bento-grid{display:block}.glass-card{border-radius:22px;margin-bottom:9px}.sales-card,.ai-card{min-height:270px}.hot-lead-card{min-height:285px}.funnel-card,.activity-card,.stock-card{min-height:auto}.lead-grid{grid-template-columns:1fr}.page-intro{align-items:start}.catalog-table{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.table-head{display:none}.catalog-table article{border:1px solid var(--line);background:#ffffffb8;border-radius:13px;grid-template-columns:1fr auto;margin-bottom:10px;padding:12px}.product-main,.catalog-table article>span:last-child{grid-column:1/-1}.order-list article{align-items:flex-start;gap:12px}.system-status{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.ambient{display:none}}@media (prefers-reduced-transparency:reduce){.glass-frame,.glass-card{-webkit-backdrop-filter:none;backdrop-filter:none;background:#f8f9fd}.glass-button{background:#fff}}button{transition:transform .22s cubic-bezier(.22,1,.36,1),box-shadow .22s,background-color .22s,color .22s,opacity .22s;transform:translateZ(0)}button:not(:disabled):hover{transform:translateY(-2px)scale(1.015);box-shadow:0 12px 28px #38416e29}button:not(:disabled):active{transition-duration:90ms;transform:translateY(0)scale(.965)}button:disabled{cursor:not-allowed}button svg{transition:transform .32s cubic-bezier(.22,1,.36,1)}button:not(:disabled):hover>svg:last-child{transform:translate(3px)}.sidebar nav button:not(:disabled):hover{box-shadow:none;transform:translate(4px)}.sidebar nav button:hover .nav-icon{color:#584bd0;background:#ebe8ff;transform:translateY(-2px)rotate(-4deg);box-shadow:0 7px 16px #5749cc29}.mobile-nav button:not(:disabled):hover{box-shadow:none;transform:translateY(-3px)}.mobile-nav button:hover svg{transform:scale(1.1)rotate(-4deg)}.metric-strip article,.activity-card li,.stock-row{transition:transform .25s cubic-bezier(.22,1,.36,1),background-color .25s,box-shadow .25s}.metric-strip article:hover{background:#ffffffc7;transform:translateY(-4px);box-shadow:0 18px 36px #454d7721}.metric-strip article:hover .metric-icon{animation:.48s cubic-bezier(.22,1,.36,1) metric-pop}.bar-column i{transition:transform .28s cubic-bezier(.22,1,.36,1),filter .28s,box-shadow .28s}.bar-column:hover i{filter:saturate(1.16)brightness(1.04);box-shadow:0 9px 20px #6557d93b,inset 0 1px #ffffff9a;transform:scaleX(1.13)!important}.bar-column:hover i b{opacity:1;transform:translate(-50%)translateY(-2px)}.funnel>div{transform-origin:0;transition:filter .25s,transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s;animation:.7s cubic-bezier(.22,1,.36,1) both funnel-reveal}.funnel>div:nth-child(2){animation-delay:.12s}.funnel>div:nth-child(3){animation-delay:.24s}.funnel>div:hover{filter:saturate(1.12);transform:translate(5px)scaleX(1.015);box-shadow:0 8px 18px #4c5a9629}.ai-orbit:before{animation:13s linear infinite orbit-spin}.ai-orbit:after{animation:9s linear infinite reverse orbit-spin}.ai-orbit>div{animation:2.8s ease-in-out infinite agent-breathe}.live-dot,.eyebrow i,.system-status i,.now-badge i{animation:2.2s ease-out infinite status-pulse}.activity-card li:hover,.stock-row:hover{background:#ffffff61;transform:translate(4px)}.activity-card li:hover .activity-icon{transform:rotate(-5deg)scale(1.08);box-shadow:0 7px 16px #5749cc24}.activity-icon{transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s}@keyframes funnel-reveal{0%{opacity:.25;transform:scaleX(.08)}to{opacity:1;transform:scaleX(1)}}@keyframes orbit-spin{to{transform:rotate(360deg)}}@keyframes agent-breathe{0%,to{transform:scale(1);box-shadow:0 0 24px #b8f23835}50%{transform:scale(1.075);box-shadow:0 0 38px #b8f23862}}@keyframes status-pulse{0%{box-shadow:0 0}65%,to{box-shadow:0 0 0 7px #0000}}@keyframes metric-pop{0%{transform:scale(1)rotate(0)}45%{transform:scale(1.12)rotate(-5deg)}to{transform:scale(1)rotate(0)}}@media (prefers-reduced-motion:reduce){button,.metric-strip article,.bar-column i,.funnel>div,.ai-orbit:before,.ai-orbit:after,.ai-orbit>div,.live-dot,.eyebrow i,.system-status i,.now-badge i,.activity-card li,.stock-row,.activity-icon{transition:none!important;animation:none!important;transform:none!important}}:root{--muted:#59647c}.brand small{color:#66728c;font-size:9px}.workspace b{font-size:12px}.workspace small{color:#657088;font-size:9px}.nav-copy b{font-size:12px}.nav-copy small{color:#69748c;font-size:9px}.sidebar nav em{font-size:9px}.agent-card b{font-size:10px}.agent-card small{color:#b9c1d2;font-size:8px}.agent-card>i{font-size:7px}.profile b{font-size:10px}.profile small{color:#69748b;font-size:8px}.page-title p{color:#65718b;font-size:8px}.search-box input{font-size:11px}.search-box input::placeholder{color:#69758d}.system-status{color:#4f5d75;font-size:9px}.eyebrow{color:#5848d2;font-size:9px}.dashboard-intro p{color:#59647b;font-size:11px}.command-button b{font-size:10px}.metric-strip small{color:#5f6a82;font-size:9px}.metric-strip strong{font-size:19px}.metric-strip article>em{font-size:8px}.glass-card header span{color:#657088;font-size:8px}.glass-card h3{font-size:15px}.period-button{font-size:9px}.chart-summary span{color:#616c83;font-size:9px}.bar-column span{color:#626d84;font-size:8px}.bar-column i b{font-size:8px}.ai-card header>span{color:#d4d9e5}.ai-card header>i{font-size:7px}.ai-card>p{color:#c0c6d3;font-size:9px}.ai-meta span{color:#d0d5df;font-size:7px}.hot-lead-card header>div{font-size:8px}.lead-person small{color:#616c83;font-size:8px}.lead-person>strong small{color:#5d6680;font-size:7px}.hot-lead-card blockquote{color:#303a52;font-size:11px}.intent-row span,.intent-row b{font-size:8px}.lead-cta{font-size:9px}.funnel span{font-size:8px;font-weight:500}.activity-card b{font-size:9px}.activity-card small,.activity-card time{color:#657087;font-size:8px}.stock-row b{font-size:8px}.stock-row small{color:#667188;font-size:7px}.stock-row>span{font-size:8px}.now-badge{font-weight:600}.page-intro span{font-size:9px}.lead-card-top small,.lead-product small,.product-main small,.product-main em{color:#667188}.lead-card-top small,.lead-product b,.lead-meta,.card-actions button{font-size:9px}.lead-product small,.product-main small,.product-main em{font-size:8px}.table-head{font-size:9px}.catalog-table article,.product-main b{font-size:11px}.catalog-table article>span:last-child button,.order-list span{font-size:8px}.order-list p{font-size:10px}.clients-page{gap:14px;display:grid}.clients-heading{justify-content:space-between;align-items:flex-end;padding:12px 10px 4px;display:flex}.clients-heading h2{letter-spacing:-.045em;margin:12px 0 6px;font-size:30px}.clients-heading p{color:var(--muted);margin:0;font-size:11px}.clients-heading .primary{align-items:center;gap:8px;display:flex}.owner-metrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.owner-metrics article{background:#ffffffa1;border:1px solid #ffffffd6;border-radius:19px;padding:16px 17px;transition:all .25s;box-shadow:0 12px 30px #454d7714}.owner-metrics article:hover{transform:translateY(-4px);box-shadow:0 18px 38px #454d7721}.owner-metrics small,.owner-metrics strong,.owner-metrics span{display:block}.owner-metrics small{color:#657087;font-size:9px}.owner-metrics strong{margin:8px 0 5px;font-size:25px}.owner-metrics span{color:#667188;font-size:9px}.positive{color:#43874c!important}.warning{color:#c25b43!important}.clients-toolbar{border-radius:19px;align-items:center;gap:12px;padding:10px 12px;display:flex}.clients-toolbar>label{background:#fff9;border:1px solid #fff;border-radius:12px;align-items:center;gap:8px;min-width:260px;height:40px;padding:0 11px;display:flex}.clients-toolbar input{background:0 0;border:0;outline:0;width:100%;font-size:10px}.client-filters{gap:5px;display:flex}.client-filters button{color:#68738a;background:0 0;border:0;border-radius:11px;padding:9px 11px;font-size:9px}.client-filters button.active{color:#5043c8;background:#fff}.client-count{color:#68738a;margin-left:auto;font-size:9px}.clients-table{border-radius:22px;padding:0;overflow:hidden}.clients-table-head,.clients-table>article{grid-template-columns:1.5fr .72fr 1fr 1fr .58fr .8fr 38px;align-items:center;gap:13px;display:grid}.clients-table-head{color:#69748a;background:#ffffff6b;padding:12px 18px;font-size:9px}.clients-table>article{border-top:1px solid #717a971f;min-height:78px;padding:10px 18px;transition:all .2s}.clients-table>article:hover{background:#ffffff75;transform:translate(3px)}.client-main{align-items:center;gap:10px;min-width:0;display:flex}.client-avatar{color:#493da8;background:#e9e6ff;border-radius:13px;flex:none;place-items:center;width:39px;height:39px;font-size:9px;font-weight:700;display:grid}.tone-1{color:#2b779f!important;background:#e2f4ff!important}.tone-2{color:#668b2d!important;background:#eef8d8!important}.tone-3{color:#ae623d!important;background:#ffeadf!important}.client-main b,.client-main small,.client-main em,.plan-cell b,.plan-cell small,.integration-cell small,.status-cell small{display:block}.client-main b{font-size:10px}.client-main small{color:#626d84;margin-top:3px;font-size:8px}.client-main em{color:#788297;font-size:8px;font-style:normal}.plan-cell b,.result-cell b{font-size:10px}.plan-cell small,.result-cell span,.integration-cell small,.status-cell small{color:#69748a;margin-top:4px;font-size:8px}.ai-state{color:#4b8650;align-items:center;gap:5px;font-size:8px;display:flex}.ai-state i{background:#61bd65;border-radius:50%;width:6px;height:6px}.ai-state.setup{color:#a16a36}.ai-state.setup i{background:#e6a54d}.usage-cell{align-items:center;gap:7px;display:flex}.usage-cell>div{background:#dfe3ed;border-radius:5px;width:46px;height:5px;overflow:hidden}.usage-cell i{background:#7464e8;height:100%;display:block}.usage-cell span{font-size:8px}.status-cell>span{color:#44804c;background:#e7f5e2;border-radius:8px;padding:5px 7px;font-size:8px;display:inline-block}.status-cell>span.trial{color:#3f6db3;background:#e8f0ff}.status-cell>span.attention{color:#be6043;background:#fff0e8}.client-open{border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.clients-empty{text-align:center;padding:50px}.client-drawer-backdrop{z-index:60;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#181e333d;justify-content:flex-end;padding:12px;display:flex;position:fixed;inset:0}.client-drawer{border-radius:28px;flex-direction:column;width:min(390px,100%);height:100%;padding:20px;display:flex}.client-drawer header,.drawer-owner{justify-content:space-between;align-items:center;display:flex}.client-drawer header button{background:#fff;border:0;border-radius:12px;width:36px;height:36px}.drawer-owner{justify-content:flex-start;gap:11px;padding:18px 0}.drawer-owner>span{background:#e9e6ff;border-radius:15px;place-items:center;width:46px;height:46px;display:grid}.drawer-owner b,.drawer-owner small{display:block}.client-drawer dl{margin:0}.client-drawer dl>div{border-top:1px solid #67718f1f;padding:12px 0}.client-drawer dt{color:#6a748a;font-size:9px}.client-drawer dd{margin:5px 0;font-size:10px;font-weight:600}.drawer-action{justify-content:center;gap:8px;margin-top:auto;display:flex}.task-planner{padding:18px}.task-planner>header{align-items:center}.task-planner header p{color:#657087;margin:5px 0 0;font-size:9px}.task-planner header .primary{align-items:center;gap:7px;display:flex}.task-composer{background:#ffffff75;border-radius:16px;grid-template-columns:1fr 1fr 1.2fr 2fr auto auto;align-items:end;gap:10px;margin-top:16px;padding:14px;display:grid}.task-composer>label>span,.task-composer legend{color:#657087;margin-bottom:6px;font-size:8px;display:block}.task-composer input,.task-composer select{width:100%;height:39px;color:var(--ink);background:#fff;border:1px solid #dfe3ee;border-radius:10px;padding:0 9px;font-size:9px}.task-composer fieldset{border:0;gap:8px;margin:0;padding:0;display:flex}.task-composer fieldset label{white-space:nowrap;align-items:center;gap:5px;height:39px;font-size:8px;display:flex}.task-list{margin-top:12px}.task-list article{border-top:1px solid #717a971f;grid-template-columns:auto auto 1fr auto auto;align-items:center;gap:10px;padding:11px 3px;display:grid}.task-list article.done{opacity:.48}.task-list article.done .task-copy{text-decoration:line-through}.task-check{color:#fff;background:#fff;border:1px solid #d9deea;border-radius:9px;place-items:center;width:27px;height:27px;display:grid}.task-check[aria-pressed=true]{color:#fff;background:#6f61df}.task-action-icon{color:#5a4dd0;background:#eeebff;border-radius:11px;place-items:center;width:34px;height:34px;display:grid}.task-copy b{font-size:9px}.task-copy p{color:#3f4960;margin:3px 0;font-size:9px}.task-copy span{color:#657087;font-size:8px}.task-channels{gap:4px;display:flex}.task-channels span{color:#3772a8;background:#e7f2ff;border-radius:7px;padding:4px 6px;font-size:7px}.task-more{color:#68738a;background:0 0;border:0}.lead-reminder{color:#5d50c8;background:#ffffff75;border:1px dashed #cfd5e5;border-radius:9px;width:100%;margin-bottom:8px;padding:7px;font-size:8px}@media (width<=1180px){.clients-table-head,.clients-table>article{grid-template-columns:1.4fr .7fr 1fr 1fr .7fr 38px}.clients-table-head>span:nth-child(5),.usage-cell{display:none}.owner-metrics{grid-template-columns:1fr 1fr}.task-composer{grid-template-columns:1fr 1fr 1fr}.task-note{grid-column:1/3}}@media (width<=900px){.mobile-nav{grid-template-columns:repeat(5,1fr)!important}.owner-metrics{grid-template-columns:1fr 1fr}.clients-toolbar{flex-wrap:wrap}.clients-toolbar>label{min-width:100%}.client-filters{overflow-x:auto}.client-count{display:none}.clients-table{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0}.clients-table-head{display:none}.clients-table>article{background:#ffffffb8;border-radius:18px;grid-template-columns:1fr auto;margin-bottom:9px;padding:14px}.result-cell,.integration-cell,.status-cell{border-top:1px solid #67718f1f;padding-top:9px}.client-open{display:none}.task-composer{grid-template-columns:1fr 1fr}.task-note{grid-column:1/3}.task-composer fieldset{grid-column:1/2}}@media (width<=620px){.owner-metrics{display:flex;overflow-x:auto}.owner-metrics article{min-width:175px}.clients-heading h2{font-size:26px}.clients-heading .primary{width:42px;height:42px;font-size:0;padding:0!important}.clients-heading .primary>span{font-size:18px}.client-drawer-backdrop{padding:0}.client-drawer{border-radius:0}.task-planner{padding:14px}.task-planner header .primary{width:42px;height:42px;font-size:0;padding:0!important}.task-composer{grid-template-columns:1fr}.task-note,.task-composer fieldset{grid-column:auto}.task-list article{grid-template-columns:auto auto 1fr}.task-channels{grid-column:3}.task-more{display:none}}@media (width<=900px){.topbar{grid-template-columns:auto 1fr auto}.mobile-brand{display:block}.page-title{grid-column:2}.top-actions{grid-column:3}}.brand{height:122px;padding:0 2px 8px}.brand img{width:200px}.brand{isolation:isolate;perspective:700px;position:relative;overflow:visible}.brand:after{content:"";opacity:0;filter:blur(12px);z-index:-1;background:radial-gradient(circle,#b8f23838,#6657e81c 42%,#0000 72%);border-radius:28px;transition:opacity .38s,transform .55s cubic-bezier(.22,1,.36,1);position:absolute;inset:9px 20px 13px;transform:scale(.76)}.brand img{transform-origin:50%;will-change:transform,filter;transition:transform .55s cubic-bezier(.22,1,.36,1),filter .55s}.brand:hover:after{opacity:1;transform:scale(1.06)}.brand:hover img{filter:drop-shadow(0 10px 16px #503fcf33)drop-shadow(0 4px 9px #a2e5302b);animation:.72s cubic-bezier(.22,1,.36,1) both genor-logo-hover}@keyframes genor-logo-hover{0%{transform:translateY(0)rotateX(0)rotate(0)scale(1)}42%{transform:translateY(-5px)rotateX(5deg)rotate(-1.6deg)scale(1.055)}70%{transform:translateY(-2px)rotateX(-2deg)rotate(.7deg)scale(1.025)}to{transform:translateY(-3px)rotateX(0)rotate(0)scale(1.035)}}@media (prefers-reduced-motion:reduce){.brand img{transition:none!important;animation:none!important;transform:none!important}.brand:after{transition:none!important}}.brand .brand-symbol{object-fit:contain;width:92px;height:64px}.brand .brand-wordmark{object-fit:contain;width:182px;height:auto;transition:transform .55s cubic-bezier(.22,1,.36,1),filter .55s}.brand:hover .brand-wordmark{filter:drop-shadow(0 5px 10px #323d5b1f);animation:none;transform:translateY(-1px)scale(1.025)}@media (prefers-reduced-motion:reduce){.brand:hover .brand-wordmark{transform:none!important}}.brand{grid-template-rows:75px 42px;align-content:center;justify-items:center;gap:0;height:126px;padding:3px 0 8px;display:grid}.brand .brand-symbol{object-fit:contain;image-rendering:auto;width:82px;height:75px}.brand-type{align-content:start;justify-items:center;gap:5px;transition:transform .55s cubic-bezier(.22,1,.36,1),filter .55s;display:grid}.brand-type strong{letter-spacing:.18em;color:#07152f;padding-left:.18em;font-size:17px;line-height:1}.brand-type small{letter-spacing:.22em;color:#4b5568;white-space:nowrap;padding-left:.22em;font-size:7px;line-height:1}.brand:hover .brand-type{filter:drop-shadow(0 5px 10px #323d5b1a);transform:translateY(-1px)scale(1.025)}.mobile-brand{object-fit:contain}.brand:after{inset:2px 43px 30px}@media (prefers-reduced-motion:reduce){.brand:hover .brand-type{transform:none!important}}.brand-type small{letter-spacing:.18em;color:#3f4a61;padding-left:.18em;font-size:8px;font-weight:600}.brand-type{margin-top:-15px}.brand:hover .brand-type{transform:translateY(-1px)scale(1.025)}@keyframes genor-symbol-wander{0%{transform:translate(0,0)rotate(0)scale(1)}28%{transform:translate(-5px,-4px)rotate(-2.2deg)scale(1.045)}62%{transform:translate(5px,-7px)rotate(2.4deg)scale(1.065)}to{transform:translate(1px,-2px)rotate(-.7deg)scale(1.025)}}@keyframes genor-type-wander{0%{transform:translate(0,0)scale(1)}35%{transform:translate(4px,2px)scale(1.018)}72%{transform:translate(-4px,-2px)scale(1.03)}to{transform:translate(1px,1px)scale(1.012)}}.brand:hover .brand-symbol{filter:drop-shadow(0 10px 16px #503fcf33)drop-shadow(0 4px 9px #a2e5302b);animation:2.8s ease-in-out infinite alternate genor-symbol-wander}.brand:hover .brand-type{filter:drop-shadow(0 5px 10px #323d5b1a);animation:3.4s ease-in-out .16s infinite alternate genor-type-wander}@media (prefers-reduced-motion:reduce){.brand:hover .brand-symbol,.brand:hover .brand-type{animation:none!important;transform:none!important}}.dashboard-intro-copy{width:70%;max-width:920px}.dashboard-intro-copy h2{max-width:820px}.ai-agent-image{z-index:2;object-fit:contain;filter:drop-shadow(0 11px 18px #684cff47);transform-origin:bottom;width:94px;height:112px;transition:filter .35s;position:relative}.ai-card:hover .ai-agent-image{filter:drop-shadow(0 16px 24px #7c5bff66);animation:2.15s ease-in-out infinite alternate ai-agent-float}.ai-card:hover .ai-orbit{box-shadow:inset 0 0 28px #b8f2381a,0 0 34px #6953e824}.funnel-card:hover .funnel>div{animation:.72s cubic-bezier(.16,1,.3,1) both funnel-hover-load}.funnel-card:hover .funnel>div:nth-child(2){animation-delay:.1s}.funnel-card:hover .funnel>div:nth-child(3){animation-delay:.2s}.activity-card,.stock-card,.funnel-card{transform-origin:50%;will-change:transform}.activity-card:hover,.stock-card:hover,.funnel-card:hover{box-shadow:0 24px 50px #39437129,inset 0 1px #ffffffd1}@keyframes funnel-hover-load{0%{opacity:.28;filter:saturate(.65);transform:scaleX(.025)}58%{opacity:1}to{opacity:1;filter:saturate(1.08);transform:scaleX(1)}}@keyframes ai-agent-float{0%{transform:translate(-2px,2px)rotate(-1.5deg)scale(1)}to{transform:translate(3px,-5px)rotate(1.8deg)scale(1.045)}}@media (width<=900px){.dashboard-intro-copy{width:auto}.dashboard-intro-copy h2{max-width:none}.ai-agent-image{width:88px;height:106px}}@media (prefers-reduced-motion:reduce){.ai-card:hover .ai-agent-image,.funnel-card:hover .funnel>div{animation:none!important}.activity-card,.stock-card,.funnel-card{will-change:auto}}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}.dashboard-intro-copy h2 em{color:var(--ink);font-weight:800}.funnel>div{animation:none}.funnel-card.is-loaded .funnel>div{animation:2.7s cubic-bezier(.22,.72,.18,1) both funnel-hover-smooth}.funnel-card.is-loaded .funnel>div:nth-child(2),.funnel-card.is-loaded .funnel>div:nth-child(3){animation-delay:0s}.funnel b{text-align:right;font-variant-numeric:tabular-nums;min-width:1.4em}.funnel-card header>strong{font-variant-numeric:tabular-nums;text-align:right;min-width:68px}.funnel>div span{letter-spacing:0;color:#fff;text-shadow:0 1px 2px #1c224147;font-size:10px;font-weight:750}.funnel>div b{color:#fff;text-shadow:0 1px 2px #1c224140;font-size:14px;font-weight:800}@keyframes funnel-hover-smooth{0%{clip-path:inset(0 88% 0 0);opacity:.72;filter:saturate(.82)}45%{opacity:1}to{clip-path:inset(0);opacity:1;filter:saturate(1.04)}}.client-create-backdrop{justify-content:center;align-items:center;padding:18px}.client-create{border-radius:28px;grid-template-columns:1fr 1fr;gap:16px;width:min(520px,100%);padding:24px;display:grid}.client-create header,.client-create>p,.client-create-actions{grid-column:1/-1}.client-create header{justify-content:space-between;align-items:flex-start;display:flex}.client-create header span{letter-spacing:.15em;color:#6557d5;font-size:8px}.client-create header h3{margin:7px 0 0;font-size:23px}.client-create header button{background:#fff;border:0;border-radius:12px;width:37px;height:37px;font-size:18px}.client-create>p{color:#647087;background:#ffffff75;border-radius:13px;margin:0;padding:12px 14px;font-size:10px;line-height:1.55}.client-create label{gap:7px;display:grid}.client-create label>span{color:#4f5a72;font-size:9px;font-weight:650}.client-create input,.client-create select{width:100%;height:43px;color:var(--ink);background:#ffffffa8;border:1px solid #ffffffe6;border-radius:12px;outline:none;padding:0 12px;font-size:10px;box-shadow:inset 0 1px #fff}.client-create input:focus,.client-create select:focus{border-color:#7667e8;box-shadow:0 0 0 4px #6657e81f,inset 0 1px #fff}.client-create-actions{justify-content:flex-end;gap:9px;padding-top:4px;display:flex}.client-create-actions button{border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;display:flex}@media (width<=620px){.client-create{border-radius:0;grid-template-columns:1fr;align-content:center;min-height:100%}.client-create header,.client-create>p,.client-create-actions{grid-column:auto}.client-create-actions{grid-template-columns:1fr 1fr;display:grid}}.leads-page>.lead-grid{display:none}.sales-room{min-height:650px;padding:0;overflow:hidden}.sales-room-head{border-bottom:1px solid #6f78941c;justify-content:space-between;align-items:flex-end;gap:20px;padding:18px 20px;display:flex}.sales-room-head>div>span,.lead-intelligence header>span,.sales-analytics section>span,.document-room article header span{letter-spacing:.15em;color:#6758d5;font-size:8px}.sales-room-head h3{margin:5px 0;font-size:20px}.sales-room-head p{color:#657087;margin:0;font-size:10px}.sales-room-head nav{background:#e9ecf5;border-radius:13px;padding:4px;display:flex}.sales-room-head nav button{color:#667087;background:0 0;border:0;border-radius:10px;padding:9px 13px;font-size:9px}.sales-room-head nav button.active{color:#4739bd;background:#fff;box-shadow:0 6px 16px #3e47751a}.dialog-workspace{grid-template-columns:260px minmax(390px,1fr) 290px;height:590px;display:grid}.conversation-list{background:#f7f8fc66;border-right:1px solid #717b971f;overflow:auto}.conversation-search{color:#647087;border-bottom:1px solid #717b9717;align-items:center;gap:8px;height:45px;padding:0 14px;font-size:9px;display:flex}.conversation-list>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #717b9717;grid-template-columns:7px 1fr auto;gap:9px;width:100%;padding:13px 12px;display:grid}.conversation-list>button.active{background:#fff;box-shadow:inset 3px 0 #6657e8}.source-dot{background:#6f62db;border-radius:50%;width:7px;height:7px;margin-top:5px}.source-dot.telegram{background:#38a9da}.source-dot.web{background:#86b935}.conversation-list b,.conversation-list small,.conversation-list p{display:block}.conversation-list small{color:#647087;margin-top:2px;font-size:8px}.conversation-list p{color:#7b8498;white-space:nowrap;text-overflow:ellipsis;max-width:175px;margin:7px 0 0;font-size:8px;overflow:hidden}.conversation-list strong{color:#5b4fd1;font-size:10px}.conversation{grid-template-rows:auto 1fr auto;min-width:0;display:grid}.conversation>header{border-bottom:1px solid #717b971f;justify-content:space-between;align-items:center;padding:13px 15px;display:flex}.conversation>header>div:first-child{align-items:center;gap:9px;display:flex}.conversation-avatar{background:#edb174;border-radius:12px;place-items:center;width:37px;height:37px;font-weight:800;display:grid}.conversation h4{margin:0;font-size:12px}.conversation header p{color:#68738a;margin:3px 0 0;font-size:8px}.dialog-owner{text-align:right}.dialog-owner>span{color:#657087;margin-bottom:5px;font-size:8px;display:block}.dialog-owner button{color:#fff;background:#202942;border:0;border-radius:9px;align-items:center;gap:6px;padding:7px 9px;font-size:8px;display:flex}.dialog-owner button.ai-return{color:#5a647a;background:#eef0f7}.message-history{background:radial-gradient(circle at 30% 20%,#ffffffa8,#0000 45%);padding:18px;overflow:auto}.message{max-width:76%;margin-bottom:11px}.message span{color:#737e94;font-size:7px}.message p{background:#fff;border-radius:4px 14px 14px;margin:3px 0;padding:10px 12px;font-size:10px;line-height:1.5;box-shadow:0 8px 18px #3f487012}.message time{color:#8991a3;font-size:7px}.message.ai,.message.manager{margin-left:auto}.message.ai p{background:#eeecff;border-radius:14px 4px 14px 14px}.message.manager p{color:#fff;background:#202942;border-radius:14px 4px 14px 14px}.message-composer{border-top:1px solid #717b971f;grid-template-columns:auto 1fr auto;gap:8px;padding:10px 13px;display:grid}.message-composer input{background:#fff;border:0;border-radius:12px;outline:none;padding:0 12px;font-size:9px}.message-composer button{border:0;border-radius:11px;width:36px;height:36px}.send-message{color:#fff;background:#6557e8}.send-message:disabled{opacity:.35}.lead-intelligence{background:linear-gradient(165deg,#f7f8fd,#eef1fb);border-left:1px solid #717b971f;padding:15px;overflow:auto}.lead-intelligence header{justify-content:space-between;align-items:center;display:flex}.lead-intelligence header strong{color:#5b4fd1;font-size:24px}.lead-intelligence header small{font-size:8px}.lead-intelligence section{border-top:1px solid #717b971f;padding:12px 0}.lead-intelligence section>span{color:#657087;font-size:8px;font-weight:700}.lead-intelligence section p{margin:5px 0 0;font-size:10px;line-height:1.45}.objection-note{background:#fff4e9;border-radius:11px;margin:4px -7px;border:0!important;padding:11px 7px!important}.lead-context{background:#fff;border-radius:11px;padding:11px}.lead-context b,.lead-context span{display:block}.lead-context span{color:#657087;margin-top:4px;font-size:8px}.lead-intelligence>.primary{width:100%;margin-top:10px}.sales-analytics{grid-template-columns:1.15fr .85fr;gap:14px;padding:18px;display:grid}.sales-kpis{grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.sales-kpis article,.objections-panel,.demand-panel{background:#ffffff9c;border:1px solid #fff;border-radius:18px;padding:15px}.sales-kpis span,.sales-kpis small{color:#657087;font-size:8px;display:block}.sales-kpis strong{margin:8px 0 4px;font-size:25px;display:block}.objections-panel header{justify-content:space-between;display:flex}.objections-panel h4,.demand-panel h4{margin:5px 0 15px;font-size:15px}.objections-panel header span{color:#6758d5;font-size:8px}.objections-panel header>b{color:#bd6247;font-size:9px}.analytics-bar{grid-template-columns:160px 1fr 36px;align-items:center;gap:10px;margin:13px 0;display:grid}.analytics-bar>span,.analytics-bar>strong{font-size:9px}.analytics-bar>i{background:#e5e8f1;border-radius:8px;height:8px;overflow:hidden}.analytics-bar>i>b{background:linear-gradient(90deg,#6557e8,#a693f5);border-radius:8px;height:100%;display:block}.demand-panel>div{flex-wrap:wrap;gap:8px;display:flex}.demand-panel>div>b{background:linear-gradient(135deg,#effbd8,#ece9ff);border-radius:11px;gap:8px;padding:9px 10px;font-size:9px;display:flex}.demand-panel small{color:#68738a;font-size:8px}.document-room{grid-template-columns:280px 1fr;min-height:560px;display:grid}.document-room>aside{border-right:1px solid #717b971f;padding:12px}.document-room>aside button{text-align:left;background:0 0;border:0;border-radius:12px;width:100%;margin-bottom:6px;padding:13px}.document-room>aside button.active{background:#fff;box-shadow:0 9px 22px #3f487014}.document-room>aside span,.document-room>aside b,.document-room>aside small{display:block}.document-room>aside span{color:#6557d8;letter-spacing:.13em;font-size:7px}.document-room>aside b{margin:5px 0;font-size:10px}.document-room>aside small{color:#6c768b;font-size:8px}.document-room>article{padding:18px}.document-room>article>header{justify-content:space-between;display:flex}.document-room article h4{margin:5px 0;font-size:19px}.document-room article header p{color:#68738a;font-size:9px}.document-room article header button{border-radius:11px;align-items:center;gap:7px;height:38px;padding:0 12px;font-size:8px;display:flex}.document-sheet{background:#fff;border-radius:8px;max-width:760px;min-height:370px;margin:18px auto 0;padding:34px 42px;box-shadow:0 18px 45px #3d466b18}.document-sheet h3{font-size:20px}.document-sheet h5{margin:25px 0 7px;font-size:10px}.document-sheet p{color:#4e596f;font-size:10px;line-height:1.65}@media (width<=1180px){.dialog-workspace{grid-template-columns:220px 1fr}.lead-intelligence{border-top:1px solid #717b971f;border-left:0;grid-column:1/-1;grid-template-columns:repeat(4,1fr);gap:10px;height:auto;display:grid}.sales-room{overflow:auto}.dialog-workspace{height:auto}.conversation,.conversation-list{height:540px}.lead-intelligence header,.lead-intelligence .lead-context,.lead-intelligence>.primary{grid-column:1/-1}}@media (width<=760px){.sales-room-head{flex-direction:column;align-items:flex-start}.sales-room-head nav{width:100%}.sales-room-head nav button{flex:1}.dialog-workspace{display:block}.conversation-list{height:190px}.conversation{height:540px}.lead-intelligence,.sales-analytics{display:block}.sales-kpis{grid-template-columns:1fr 1fr}.objections-panel,.demand-panel{margin-top:10px}.document-room{display:block}.document-room>aside{border-right:0;display:flex;overflow:auto}.document-room>aside button{min-width:210px}.document-sheet{padding:24px}.analytics-bar{grid-template-columns:130px 1fr 32px}}.auth-screen{background:linear-gradient(135deg,#f5f7fc,#e9edfa);grid-template-columns:minmax(420px,1fr) minmax(390px,520px);align-items:center;gap:8vw;min-height:100dvh;padding:6vw 9vw;display:grid;position:relative;overflow:hidden}.auth-ambient{filter:blur(3px);pointer-events:none;border-radius:50%;position:absolute}.auth-ambient-one{background:radial-gradient(circle,#9180ff4d,#0000 69%);width:520px;height:520px;top:-160px;right:-150px}.auth-ambient-two{background:radial-gradient(circle,#b8f2383b,#0000 68%);width:500px;height:500px;bottom:-200px;left:-170px}.auth-brand{z-index:1;max-width:650px;position:relative}.auth-brand>img{object-fit:contain;filter:drop-shadow(0 28px 42px #503acf38);width:min(310px,48vw);height:310px;animation:3.8s ease-in-out infinite alternate auth-agent-float}.auth-brand>span{letter-spacing:.2em;color:#6354d5;margin-top:-25px;font-size:10px;display:block}.auth-brand h1{letter-spacing:-.065em;max-width:650px;margin:16px 0 18px;font-size:clamp(38px,4.2vw,68px);line-height:.98}.auth-brand>p{color:#59647a;max-width:530px;font-size:14px;line-height:1.6}.auth-brand>div{align-items:center;gap:11px;margin-top:28px;display:flex}.auth-brand>div b{color:#6557e8;font-size:22px}.auth-brand>div span{color:#637087;font-size:10px}.auth-card{z-index:2;border-radius:32px;padding:34px;display:grid;position:relative;box-shadow:0 35px 90px #323b682e,inset 0 1px #fff}.auth-card header{align-items:center;gap:12px;margin-bottom:35px;display:flex}.auth-card header img{object-fit:contain;width:54px;height:54px}.auth-card header strong,.auth-card header small{display:block}.auth-card header strong{letter-spacing:.17em;font-size:18px}.auth-card header small{letter-spacing:.16em;color:#647087;margin-top:4px;font-size:7px}.auth-eyebrow{letter-spacing:.17em;color:#6557e8;font-size:8px;font-weight:700}.auth-card h2{letter-spacing:-.04em;margin:9px 0 5px;font-size:31px}.auth-card>p{color:#657087;margin:0 0 24px;font-size:10px}.auth-card label{gap:7px;margin-bottom:14px;display:grid}.auth-card label>span{color:#4f5a70;font-size:9px;font-weight:700}.auth-card input{height:48px;color:var(--ink);background:#ffffffa6;border:1px solid #fff;border-radius:13px;outline:none;padding:0 14px;font-size:11px;box-shadow:inset 0 1px #fff}.auth-card input:focus{border-color:#7465e6;box-shadow:0 0 0 4px #6657e81a}.auth-error{color:#c34e46;background:#fff0ee;border-radius:10px;margin-bottom:10px;padding:9px 11px;font-size:9px}.auth-submit{color:#fff;background:#202942;border:0;border-radius:14px;justify-content:space-between;align-items:center;height:50px;padding:0 17px;font-size:10px;font-weight:700;display:flex;box-shadow:0 14px 28px #2029422b}.auth-submit:hover{transform:translateY(-2px);box-shadow:0 18px 34px #2029423b}.auth-submit span{font-size:18px}.auth-card footer{color:#69748a;justify-content:center;align-items:center;gap:7px;margin-top:20px;font-size:8px;display:flex}.auth-card footer i{background:#6ac260;border-radius:50%;width:6px;height:6px;box-shadow:0 0 0 4px #6ac2601a}.launcher-screen{background:radial-gradient(circle at 80% 5%,#c6d0ff 0,#0000 31%),radial-gradient(circle at 12% 95%,#d9f0cd 0,#0000 30%),#eef1f8;min-height:100dvh;padding:28px 5vw 60px}.launcher-screen>header{justify-content:space-between;align-items:center;display:flex}.launcher-screen>header>div{align-items:center;gap:10px;display:flex}.launcher-screen>header img{width:44px;height:44px}.launcher-screen>header b,.launcher-screen>header small{display:block}.launcher-screen>header b{letter-spacing:.16em;font-size:15px}.launcher-screen>header small{color:#647087;margin-top:3px;font-size:7px}.launcher-screen>header button{background:#ffffff91;border:1px solid #fff;border-radius:11px;padding:10px 14px;font-size:9px}.launcher-screen>section{text-align:center;max-width:1160px;margin:11vh auto 0}.launcher-screen h1{letter-spacing:-.06em;margin:14px 0 10px;font-size:clamp(36px,5vw,64px)}.launcher-screen>section>p{color:#617087;font-size:12px}.launcher-options{text-align:left;grid-template-columns:1.15fr .85fr;gap:18px;margin-top:42px;display:grid}.launcher-options>button{min-height:330px;color:var(--ink);background:linear-gradient(145deg,#ffffffc7,#edf0f9a8);border:1px solid #fff;border-radius:30px;grid-template-columns:1fr 1.15fr;align-items:center;gap:25px;padding:28px;transition:all .35s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:0 25px 55px #3f48701a}.launcher-options>button:nth-child(2){grid-template-columns:.75fr 1.25fr}.launcher-options>button:hover{transform:translateY(-9px);box-shadow:0 35px 70px #3f48702c}.launcher-options small{letter-spacing:.13em;color:#6758d5;font-size:8px}.launcher-options h2{margin:8px 0;font-size:25px}.launcher-options p{color:#5f6b82;font-size:10px;line-height:1.55}.launcher-options div>b{color:#5245c5;margin-top:20px;font-size:10px;display:block}.device-art{background:#20263b;margin:auto;display:block;position:relative;box-shadow:0 22px 40px #252b4830}.desktop-device{border-radius:13px;width:210px;height:140px;padding:9px}.desktop-device:after{content:"";background:#2e354e;border-radius:0 0 12px 12px;width:105px;height:12px;position:absolute;bottom:-16px;left:53px}.desktop-device i{opacity:.9;background:linear-gradient(90deg,#7667e8,#b8f238);border-radius:6px;height:27px;margin-bottom:7px;display:block}.desktop-device i:nth-child(2){width:72%}.desktop-device i:nth-child(3){width:88%}.mobile-device{border-radius:25px;width:112px;height:210px;padding:13px 9px}.mobile-device:before{content:"";background:#090c16;border-radius:5px;width:38px;height:5px;margin:-6px auto 11px;display:block}.mobile-device i{background:linear-gradient(145deg,#7566e7,#9e8df0);border-radius:13px;height:72px;margin-bottom:9px;display:block}.mobile-device i:last-child{background:linear-gradient(145deg,#e9f8ca,#b8f238);height:76px}@keyframes auth-agent-float{0%{transform:translateY(3px)rotate(-1deg)}to{transform:translateY(-10px)rotate(1.2deg)}}@media (width<=900px){.auth-screen{grid-template-columns:1fr;padding:24px}.auth-brand{display:none}.auth-card{width:100%;max-width:480px;margin:auto}.launcher-options{grid-template-columns:1fr}.launcher-options>button,.launcher-options>button:nth-child(2){grid-template-columns:180px 1fr}}@media (width<=620px){.auth-card{border-radius:25px;padding:25px}.launcher-screen{padding:20px 14px}.launcher-screen>section{margin-top:10vh}.launcher-options>button,.launcher-options>button:nth-child(2){text-align:center;grid-template-columns:1fr;min-height:0}.device-art{margin-bottom:-8px;transform:scale(.86)}.launcher-options h2{font-size:22px}}button{font-weight:650}.glass-button{background:linear-gradient(145deg,#fffffff5,#e2e7f5e6);border-color:#6c76974d;box-shadow:inset 0 1px #fff,0 9px 22px #30396126}.glass-button:hover{border-color:#5b4ecd6b;box-shadow:inset 0 1px #fff,0 13px 28px #393f7033}.sales-room-head p{color:#4f5b73;font-size:11px}.sales-room-head nav button{color:#4d5870;font-size:10px}.conversation-search{color:#4e5a71;font-size:10px}.conversation-list small{color:#4f5c75;font-size:9px}.conversation-list p{color:#5e6a81;font-size:9px}.conversation header p,.dialog-owner>span{color:#4e5a72;font-size:9px}.message span,.message time{color:#58657d;font-size:9px}.message p{font-size:11px;line-height:1.55}.lead-intelligence section>span{color:#4e5a72;font-size:9px}.lead-context span{color:#4e5a72;font-size:9px}.dialog-owner .takeover-button{color:#fff;background:linear-gradient(135deg,#6b4ee6,#94cf28);border:1px solid #ffffffad;padding:9px 12px;box-shadow:0 10px 22px #5947cc47}.dialog-owner .takeover-button:hover{transform:translateY(-2px);box-shadow:0 14px 27px #5947cc5c}.attach-button{cursor:pointer;color:#4f43c5;background:#fff;border:1px solid #58638940;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-width:62px;height:40px;display:flex;box-shadow:0 6px 15px #3039611a}.attach-button span{font-size:18px;line-height:1}.attach-button b{font-size:9px}.attach-button:hover{border-color:#6b5cdf;transform:translateY(-2px)}.composer-input{background:#fff;border-radius:12px;align-items:center;gap:7px;min-height:40px;padding:4px 7px;display:flex;overflow:hidden}.composer-input>input{flex:1;min-width:80px;height:32px;padding:0 6px!important}.attachment-chip{color:#4f43c5;white-space:nowrap;text-overflow:ellipsis;background:#ece9ff;border-radius:8px;align-items:center;gap:5px;max-width:230px;padding:6px 8px;font-size:9px;font-weight:650;display:flex;overflow:hidden}.attachment-chip button{color:#6256c9;background:0 0;border:0;padding:0;width:auto!important;height:auto!important}.lead-contact-card{background:#ffffffe0;border:1px solid #fff;border-radius:14px;margin:11px 0;padding:11px;box-shadow:0 9px 22px #30396117}.lead-contact-card>header{justify-content:flex-start;gap:8px}.lead-contact-card>header>span{color:#5d3921;background:linear-gradient(145deg,#f1bf8a,#df925b);border-radius:10px;place-items:center;width:32px;height:32px;font-size:11px;font-weight:800;display:grid}.lead-contact-card header b,.lead-contact-card header small{display:block}.lead-contact-card header b{font-size:11px}.lead-contact-card header small{color:#5f6b81;margin-top:2px;font-size:8px}.lead-contact-card dl{margin:9px 0}.lead-contact-card dl>div{border-top:1px solid #5b65851f;grid-template-columns:64px 1fr;gap:7px;padding:5px 0;display:grid}.lead-contact-card dt{color:#657087;font-size:8px}.lead-contact-card dd{overflow-wrap:anywhere;margin:0;font-size:9px;font-weight:650}.lead-contact-card>small{color:#57647a;background:#eef8d9;border-radius:8px;padding:6px 7px;font-size:8px;line-height:1.45;display:block}@media (width<=620px){.message-composer{grid-template-columns:auto 1fr auto}.attach-button{min-width:40px}.attach-button b{display:none}.attachment-chip{max-width:125px}}.message-history{scroll-behavior:smooth;overflow-anchor:none}.message{will-change:transform,opacity}.message p{transition:box-shadow .35s,background-color .35s}.message:hover p{box-shadow:0 12px 26px #3f487029}@media (prefers-reduced-motion:reduce){.message-history{scroll-behavior:auto}.message{will-change:auto}.message p{transition:none}}.dialog-workspace{overflow:hidden}.conversation-list,.message-history,.lead-intelligence{overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:transparent transparent}.conversation-list:hover,.conversation-list:focus-within,.message-history:hover,.message-history:focus-within,.lead-intelligence:hover,.lead-intelligence:focus-within{scrollbar-color:#5c51c457 transparent}.conversation-list::-webkit-scrollbar{width:5px;height:5px}.message-history::-webkit-scrollbar{width:5px;height:5px}.lead-intelligence::-webkit-scrollbar{width:5px;height:5px}.conversation-list::-webkit-scrollbar-track{background:0 0;margin:10px 0}.message-history::-webkit-scrollbar-track{background:0 0;margin:10px 0}.lead-intelligence::-webkit-scrollbar-track{background:0 0;margin:10px 0}.conversation-list::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.message-history::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.lead-intelligence::-webkit-scrollbar-thumb{background:0 0;border-radius:999px}.conversation-list:hover::-webkit-scrollbar-thumb{background:linear-gradient(#6a57e86b,#97cf2f57)}.conversation-list:focus-within::-webkit-scrollbar-thumb{background:linear-gradient(#6a57e86b,#97cf2f57)}.message-history:hover::-webkit-scrollbar-thumb{background:linear-gradient(#6a57e86b,#97cf2f57)}.message-history:focus-within::-webkit-scrollbar-thumb{background:linear-gradient(#6a57e86b,#97cf2f57)}.lead-intelligence:hover::-webkit-scrollbar-thumb{background:linear-gradient(#6a57e86b,#97cf2f57)}.lead-intelligence:focus-within::-webkit-scrollbar-thumb{background:linear-gradient(#6a57e86b,#97cf2f57)}.lead-intelligence{padding-right:12px}@media (width>=1181px){.dialog-workspace{height:540px}}.conversation-list,.message-history,.lead-intelligence{scrollbar-width:none;scrollbar-color:transparent transparent}.conversation-list::-webkit-scrollbar{width:0;height:0;display:none}.message-history::-webkit-scrollbar{width:0;height:0;display:none}.lead-intelligence::-webkit-scrollbar{width:0;height:0;display:none}.lead-header-actions{align-items:center;gap:10px;display:flex}.lead-header-actions button{color:#fff;border:0;border-radius:13px;height:44px;padding:0 17px;font-size:11px;font-weight:800;transition:all .25s cubic-bezier(.22,1,.36,1);box-shadow:0 12px 26px #313a612e}.lead-header-actions button:hover{transform:translateY(-3px)}.create-lead-button{background:linear-gradient(135deg,#8fcf24,#b8f238);color:#263510!important;box-shadow:0 12px 26px #84be2640!important}.create-order-button{background:linear-gradient(135deg,#4f3bc7,#7d63f0);box-shadow:0 12px 26px #503ac747!important}.create-order-button:disabled{opacity:.42;cursor:default;transform:none!important}.page-intro>div>span{font-size:10px}.page-intro h2{font-size:28px}.page-intro p{font-size:13px}.sales-room-head>div>span{font-size:9px}.sales-room-head h3{font-size:22px}.sales-room-head p{font-size:12px}.sales-room-head nav button,.conversation-search{font-size:11px}.conversation-list b{font-size:12px}.conversation-list small,.conversation-list p{font-size:10px}.conversation-list strong{font-size:13px}.conversation h4{font-size:15px}.conversation header p,.dialog-owner>span{font-size:10px}.sales-room button{font-size:11px}.message span,.message time{font-size:10px}.message p{font-size:12px}.lead-intelligence>header>span{font-size:9px}.lead-intelligence section>span{font-size:10px}.lead-intelligence section p,.lead-contact-card header b{font-size:12px}.lead-contact-card header small,.lead-contact-card dt{font-size:9px}.lead-contact-card dd{font-size:10px}.lead-contact-card>small{font-size:9px}.lead-context b{font-size:11px}.lead-context span,.attach-button b,.attachment-chip{font-size:10px}.composer-input>input{font-size:11px}@media (width<=620px){.page-intro{gap:12px}.lead-header-actions{gap:6px}.lead-header-actions button{height:40px;padding:0 10px;font-size:9px}.page-intro h2{font-size:25px}.page-intro p{font-size:11px}}.source-dot.web-site{background:#8bcf24;box-shadow:0 0 0 4px #8bcf2429}.source-badge{color:#fff;background:#6557e8;border-radius:7px;align-items:center;margin-right:7px;padding:4px 7px;line-height:1;font-size:9px!important;display:inline-flex!important}.source-avito{background:#2d8ee5}.source-telegram{background:#28a8dd}.source-web{background:#75a92d}.source-web-site{color:#24340d;background:linear-gradient(135deg,#78b51c,#a9df38)}.conversation header p>span{color:#4e5a72;font-size:10px}.website-lead-event{background:linear-gradient(145deg,#fff,#f1f8e4);border:1px solid #8cca2f59;border-radius:20px;width:min(620px,92%);margin:14px auto;padding:17px;box-shadow:0 18px 38px #4a5f3521}.website-lead-event>header{border-bottom:1px solid #5b6f4724;align-items:center;gap:10px;padding-bottom:13px;display:flex}.website-lead-event>header>span{color:#31430e;background:#b8f238;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.website-lead-event header div{flex:1}.website-lead-event header b,.website-lead-event header small{display:block}.website-lead-event header b{font-size:13px}.website-lead-event header small{color:#5c687d;margin-top:3px;font-size:9px}.website-lead-event header strong{letter-spacing:.13em;color:#47720c;background:#e5f6c5;border-radius:8px;padding:6px 8px;font-size:8px}.website-lead-event dl{grid-template-columns:1fr 1fr;gap:0 18px;margin:13px 0;display:grid}.website-lead-event dl>div{border-bottom:1px solid #5b6f471f;grid-template-columns:70px 1fr;padding:7px 0;display:grid}.website-lead-event dt{color:#68748a;font-size:9px}.website-lead-event dd{overflow-wrap:anywhere;margin:0;font-size:10px;font-weight:700}.website-lead-event>section{background:#fff;border-radius:12px;padding:11px}.website-lead-event>section span{color:#617087;font-size:8px;font-weight:700}.website-lead-event>section p{margin:5px 0 0;font-size:11px;line-height:1.5}.website-lead-event>footer{flex-wrap:wrap;gap:6px;margin-top:11px;display:flex}.website-lead-event>footer span{color:#4e5b70;background:#eef1f6;border-radius:7px;padding:6px 8px;font-size:8px}@media (width<=620px){.website-lead-event dl{grid-template-columns:1fr}.website-lead-event{padding:13px}.website-lead-event dl>div{grid-template-columns:62px 1fr}}.settings-page{gap:16px;display:grid}.settings-heading{justify-content:space-between;align-items:end;padding:12px;display:flex}.settings-heading>div>span{letter-spacing:.15em;color:#6557d6;font-size:9px}.settings-heading h2{margin:8px 0;font-size:30px}.settings-heading p{color:#566279;margin:0;font-size:12px}.settings-health{color:#566279;align-items:center;gap:7px;font-size:10px;display:flex}.settings-health i{background:#79bd36;border-radius:50%;width:7px;height:7px}.settings-layout{grid-template-columns:245px 1fr;gap:14px;display:grid}.settings-nav{border-radius:22px;height:max-content;padding:9px}.settings-nav>button{text-align:left;color:#647087;background:0 0;border:0;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;width:100%;padding:12px;display:grid}.settings-nav>button.active{color:#4e42c5;background:#fff;box-shadow:0 8px 20px #424a7217}.settings-nav b,.settings-nav small{display:block}.settings-nav b{font-size:11px}.settings-nav small{margin-top:3px;font-size:9px}.settings-content{border-radius:24px;min-width:0;padding:20px}.settings-content>header{justify-content:space-between;gap:15px;display:flex}.settings-content>header span{color:#6557d6;letter-spacing:.14em;font-size:9px}.settings-content>header h3{margin:6px 0;font-size:22px}.settings-content>header p{color:#59657c;max-width:650px;margin:0;font-size:11px}.invite-member{background:#ffffff86;border-radius:15px;grid-template-columns:1.4fr .8fr auto;gap:10px;margin:19px 0;padding:13px;display:grid}.settings-content label{gap:6px;display:grid}.settings-content label>span{color:#556178;font-size:9px;font-weight:700}.settings-content input,.settings-content select{background:#fff;border:1px solid #dfe3ef;border-radius:10px;height:40px;padding:0 11px;font-size:10px}.member-list article{border-top:1px solid #717b971c;grid-template-columns:auto 1fr 130px 90px auto;align-items:center;gap:11px;padding:12px 4px;display:grid}.member-photo{color:#5145bb;background:#e9e6ff;border-radius:13px;place-items:center;width:42px;height:42px;font-weight:800;display:grid;position:relative;overflow:hidden}.member-photo input{opacity:0;cursor:pointer;position:absolute;inset:0}.member-list b,.member-list small{display:block}.member-list b{font-size:11px}.member-list small{color:#5d6980;margin-top:3px;font-size:9px}.member-role,.member-status{font-size:9px}.member-status{color:#a96938;background:#fff2e6;border-radius:8px;padding:6px 8px}.member-status.active{color:#4f7f28;background:#e9f7db}.integration-card{background:#ffffff8f;border:1px solid #fff;border-radius:18px;margin-top:16px;padding:16px}.integration-card>header{align-items:center;gap:11px;display:flex}.integration-card>header>span{color:#269ad1;background:#e4f5ff;border-radius:13px;place-items:center;width:43px;height:43px;display:grid}.integration-card header div{flex:1}.integration-card h4{margin:0;font-size:14px}.integration-card p{color:#5a667d;margin:4px 0;font-size:10px}.integration-card header>b{color:#a5673c;font-size:9px}.integration-form{grid-template-columns:1fr 1fr;gap:11px;margin-top:16px;display:grid}.token-field{grid-column:1/-1}.token-field small{color:#5f6b81;font-size:8px}.integration-card>footer{color:#5e6a80;justify-content:space-between;align-items:center;margin-top:14px;font-size:9px;display:flex}.integration-card footer div{gap:8px;display:flex}.bot-check{color:#fff;background:linear-gradient(135deg,#6557e8,#96ce2d);border:0;border-radius:11px;padding:10px 13px}.max-integration>header>span{color:#667087;background:#eef0f6;font-weight:800}.company-form{grid-template-columns:1fr 1fr;gap:12px;margin:19px 0;display:grid}.company-form .wide{grid-column:1/-1}.company-contacts{margin-top:20px}.company-contacts header{justify-content:space-between;display:flex}.company-contacts article{border-top:1px solid #717b971c;grid-template-columns:auto 1fr 160px 200px;align-items:center;gap:11px;padding:11px 0;display:grid}.company-contacts b,.company-contacts small{display:block}.company-contacts b{font-size:10px}.company-contacts small,.company-contacts article>span{color:#5c687e;font-size:9px}.notification-matrix{margin-top:18px;overflow:auto}.matrix-head,.matrix-row{grid-template-columns:minmax(210px,1fr) repeat(5,105px);align-items:center;min-width:760px;display:grid}.matrix-head{color:#5d687d;background:#eef0f7;border-radius:10px;padding:10px;font-size:9px}.matrix-row{border-bottom:1px solid #717b971c;padding:10px}.matrix-row>b{font-size:10px}.matrix-row label{justify-content:center;display:flex;position:relative}.matrix-row input{opacity:0;position:absolute}.matrix-switch{background:#d9deea;border-radius:20px;width:34px;height:20px;position:relative}.matrix-switch:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;left:3px}.matrix-row input:checked+.matrix-switch{background:#6557e8}.matrix-row input:checked+.matrix-switch:after{transform:translate(14px)}.matrix-row em{display:none}@media (width<=900px){.settings-layout{grid-template-columns:1fr}.settings-nav{display:flex;overflow:auto}.settings-nav>button{min-width:185px}.invite-member{grid-template-columns:1fr 1fr}.invite-member button{grid-column:1/-1}.member-list article{grid-template-columns:auto 1fr auto}.member-role,.member-status{grid-column:auto}.company-contacts article{grid-template-columns:auto 1fr}.company-contacts article>span{grid-column:2}.mobile-nav{grid-template-columns:repeat(6,1fr)!important}}@media (width<=620px){.settings-heading{align-items:start}.settings-health{display:none}.settings-content{padding:14px}.invite-member,.integration-form,.company-form{grid-template-columns:1fr}.token-field,.company-form .wide{grid-column:auto}.member-list article{grid-template-columns:auto 1fr}.member-list article>button{grid-column:1/-1}.member-role,.member-status{grid-column:auto}.integration-card>footer{flex-direction:column;align-items:flex-start;gap:10px}.mobile-nav button span{font-size:6px}}.orders-toolbar{justify-content:space-between;align-items:center;gap:16px;display:flex}.order-range-tabs{background:#e9ebf5;border-radius:14px;padding:4px;display:flex}.order-range-tabs button{color:#606b80;background:0 0;border:0;border-radius:10px;padding:10px 18px;font-weight:700}.order-range-tabs button.active{color:#5949d7;background:#fff;box-shadow:0 5px 16px #333b6518}.order-period{gap:10px;display:flex}.order-period label{font-size:10px;font-weight:700}.order-period input{border:1px solid #d9deeb;border-radius:9px;margin-left:6px;padding:8px}.order-lines{border:1px solid #dfe3ef;border-radius:14px;gap:10px;padding:12px;display:grid}.order-lines legend{padding:0 6px;font-weight:800}.order-line{grid-template-columns:minmax(280px,1fr) 90px 130px auto;align-items:start;gap:8px;display:grid}.expense-line{grid-template-columns:1fr 150px auto;gap:8px;display:grid}.product-search{position:relative}.product-search>.catalog-reference-options{top:44px}.product-search>.catalog-reference-options button{text-align:left;display:grid}.product-search>.catalog-reference-options small{margin-top:3px}.line-remove{color:#b7392d;background:#fff0ee;border:0;border-radius:10px;width:38px;height:40px;font-size:20px}.add-order-line{justify-self:start}.order-economics{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.order-economics span,.order-finance span{background:#f1f3f8;border-radius:10px;padding:10px;font-size:10px}.order-economics b,.order-finance b{margin-top:4px;font-size:13px;display:block}.order-finance{flex-wrap:wrap;gap:6px;display:flex}.order-create-modal{max-height:calc(100vh - 40px);overflow:auto}@media (width<=760px){.orders-toolbar{flex-direction:column;align-items:stretch}.order-range-tabs{overflow:auto}.order-period{flex-wrap:wrap}.order-line{grid-template-columns:1fr 80px 110px}.order-line .product-search{grid-column:1/-1}.expense-line{grid-template-columns:1fr 110px auto}.order-economics{grid-template-columns:1fr 1fr}}.tariff-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.tariff-card{padding:22px}.tariff-card header span{letter-spacing:.16em;color:#6655dc;font-size:10px}.tariff-card h3{margin:10px 0 18px;font-size:26px}.tariff-card h3 small{color:#687287;font-size:11px}.tariff-card ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.tariff-card li{border-top:1px solid #737d971c;padding-top:10px;font-size:11px}.tariff-card:nth-child(3){border-color:#9e91ff;box-shadow:0 18px 55px #6557e82b}@media (width<=900px){.tariff-grid{grid-template-columns:1fr}}.settings-content{min-height:0;margin-left:0}.member-list article>button{border-radius:11px;min-width:100px;padding:9px 13px;font-size:10px;font-weight:700}@media (width<=900px){.settings-content{margin:0;padding-bottom:20px}}.app-shell p{line-height:1.5;font-size:12px!important}.app-shell small{line-height:1.35;font-size:10px!important}.app-shell button,.app-shell input,.app-shell select,.app-shell textarea{font-size:11px}.settings-page button,.settings-page input,.settings-page select{font-size:12px!important}.settings-page label>span,.settings-page .member-role,.settings-page .member-status,.settings-page .settings-health{font-size:11px!important}.settings-nav b,.member-list b{font-size:13px}.settings-nav small,.member-list small{font-size:10px!important}.member-editor-backdrop{z-index:90;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#161c304d;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.member-editor{overscroll-behavior:contain;border-radius:26px;grid-template-columns:1fr 1fr;gap:14px;width:min(980px,100%);max-height:min(90vh,920px);padding:24px;display:grid;overflow:auto}.invite-member-expanded{grid-template-columns:repeat(2,minmax(0,1fr))}.invite-member-expanded button{align-self:end;height:40px}.member-access-panel,.member-notification-panel{background:#ffffff70;border:1px solid #dfe3ef;border-radius:18px;grid-column:1/-1;padding:16px}.member-access-panel>header,.member-notification-panel>header{justify-content:space-between;align-items:flex-end;gap:14px;margin-bottom:12px;display:flex}.member-access-panel h4,.member-notification-panel h4{margin:4px 0;font-size:16px}.member-access-panel header small{color:#647087;text-align:right;max-width:430px}.access-matrix{overflow:auto}.access-matrix-head,.access-matrix-row{grid-template-columns:minmax(170px,1fr) repeat(4,105px);align-items:center;min-width:640px;display:grid}.access-matrix-head{color:#59657c;background:#eef0f7;border-radius:10px;padding:9px 12px}.access-matrix-head span{text-align:center;font-size:10px}.access-matrix-row{border-bottom:1px solid #717b971c;padding:10px 12px}.access-matrix-row>b{font-size:12px}.access-matrix-row label{justify-content:center;display:flex;position:relative}.access-matrix-row input,.member-notification-grid input{opacity:0;position:absolute}.access-matrix-row input:checked+.matrix-switch,.member-notification-grid input:checked+.matrix-switch{background:#6557e8}.access-matrix-row input:checked+.matrix-switch:after,.member-notification-grid input:checked+.matrix-switch:after{transform:translate(14px)}.access-matrix-row em{display:none}.member-notification-grid{gap:1px;display:grid}.member-notification-grid article{border-bottom:1px solid #717b971c;grid-template-columns:minmax(190px,1fr) repeat(3,105px) 90px;align-items:center;min-height:44px;display:grid}.member-notification-grid article>b{font-size:11px}.member-notification-grid label{justify-content:center;align-items:center;display:flex;position:relative}.member-notification-grid em{color:#647087;margin-left:6px;font-size:9px}.member-notification-grid small{color:#a5673c;font-size:9px!important}.member-notification-grid input:disabled+.matrix-switch{opacity:.75;background:#83b936}.access-section-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.access-section-card{background:#fff;border:1px solid #e0e4ef;border-radius:14px;padding:13px}.access-section-card>b{font-size:13px}.access-section-card>div{flex-wrap:wrap;gap:9px 15px;margin-top:10px;display:flex}.access-section-card label{align-items:center;gap:6px;display:flex;position:relative}.access-section-card input{opacity:0;position:absolute}.access-section-card input:checked+.matrix-switch{background:#6557e8}.access-section-card input:checked+.matrix-switch:after{transform:translate(14px)}.access-section-card em{color:#536078;font-size:10px;font-style:normal}.profile-close-action{color:#34405a;background:#f1f3f9;border:1px solid #d9deeb;border-radius:12px;padding:11px 18px;font-weight:700}.profile-close-action:hover{background:#e7eaf3}@media (width<=700px){.access-section-list{grid-template-columns:1fr}.member-notification-grid article{grid-template-columns:1fr repeat(3,82px);padding:10px 0}.member-notification-grid article>small{grid-column:1/-1}}.member-editor header{grid-column:1/-1;justify-content:space-between;align-items:flex-start;margin-bottom:4px;display:flex}.member-editor header span{letter-spacing:.15em;color:#6557e8;font-size:10px}.member-editor header h3{margin:6px 0 0;font-size:24px}.member-editor header button{color:#273149;background:#fff;border:0;border-radius:12px;width:38px;height:38px;font-size:22px!important}.member-editor label{gap:7px;display:grid}.member-editor input,.member-editor select{color:#202942;background:#fff;border:1px solid #d8deeb;border-radius:12px;height:46px;padding:0 12px}.member-editor-actions{grid-column:1/-1;justify-content:space-between;gap:12px;margin-top:8px;display:flex}.danger-button{color:#b73f38;background:#fff3f2;border:1px solid #efb3ae;border-radius:12px;padding:11px 15px;font-weight:800}@media (width<=620px){.member-editor{grid-template-columns:1fr;padding:18px}.member-editor header,.member-editor-actions{grid-column:auto}.member-editor-actions{flex-direction:column-reverse}.member-editor-actions button{width:100%}}.agent-card{text-align:left;border:0;width:100%}.settings-entry{text-align:left;background:0 0;border:0;border-radius:14px;width:100%}.settings-entry.active{background:#ffffff9c}.profile-trigger{cursor:pointer;border:0}.settings-feedback{color:#456e20;background:#eef9dc;border-radius:13px;padding:12px 15px;font-size:12px;font-weight:700}.profile-panel-backdrop{z-index:100;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#161c3038;position:fixed;inset:0}.profile-panel{border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;width:min(720px,100% - 36px);max-height:calc(100vh - 112px);padding:26px;display:grid;position:absolute;top:92px;right:18px;overflow:auto}.profile-panel header,.profile-panel footer,.profile-photo-editor,.profile-panel>.settings-feedback,.profile-panel>.push-settings{grid-column:1/-1}.profile-panel header{justify-content:space-between;display:flex}.profile-panel header span{color:#6557e8;letter-spacing:.14em;font-size:10px}.profile-panel header h2{margin:5px 0;font-size:24px}.profile-panel header button{background:#fff;border:0;border-radius:11px;width:36px;height:36px;font-size:21px}.profile-panel label{gap:6px;min-width:0;display:grid}.profile-panel label span{font-size:11px;font-weight:700}.profile-panel input{background:#fff;border:1px solid #dce1ed;border-radius:11px;width:100%;height:44px;padding:0 11px}.profile-photo-editor{align-items:center;gap:12px;display:flex}.profile-photo-editor>span{color:#5548cc;background:#edeaff;border-radius:18px;flex:0 0 58px;place-items:center;width:58px;height:58px;font-weight:800;display:grid}.profile-photo-editor button{background:#fff;border:1px solid #dce1ed;border-radius:11px;padding:10px 13px}.profile-panel footer{justify-content:flex-end;gap:9px;display:flex}.profile-panel>.push-settings{width:100%;margin:2px 0 0}.ai-control-metrics{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.ai-control-metrics article{background:#ffffffa8;border:1px solid #fff;border-radius:18px;padding:17px;box-shadow:0 10px 25px #424b7212}.ai-control-metrics span,.ai-control-metrics strong,.ai-control-metrics small{display:block}.ai-control-metrics span{color:#59657b;font-size:11px}.ai-control-metrics strong{margin:8px 0;font-size:25px}.ai-master-status{border-radius:13px;align-items:center;gap:8px;padding:11px 14px;font-size:12px;font-weight:800;display:flex}.ai-master-status i{border-radius:50%;width:9px;height:9px}.ai-master-status.live{color:#4f7c27;background:#eafada}.ai-master-status.live i{background:#7fc936}.ai-master-status.paused{color:#a94c43;background:#fff0ed}.ai-master-status.paused i{background:#e46960}.ai-control-grid{grid-template-columns:1.5fr .8fr;gap:12px;display:grid}.ai-live-dialogs article{border-top:1px solid #717b971c;grid-template-columns:auto 1fr auto auto;align-items:center;gap:11px;padding:13px 0;display:grid}.ai-dialog-avatar{color:#5548cc;background:#ebe8ff;border-radius:13px;place-items:center;width:42px;height:42px;font-weight:800;display:grid}.ai-live-dialogs b,.ai-live-dialogs small{display:block}.ai-live-dialogs strong{color:#5c50d1;font-size:18px}.ai-live-dialogs button{border-radius:10px;padding:9px 12px}.ai-system-control{flex-direction:column;gap:14px;display:flex}.ai-system-control label{gap:7px;display:grid}.ai-system-control label span{font-size:11px;font-weight:700}.ai-system-control select{background:#fff;border:1px solid #dce1ed;border-radius:11px;height:44px;padding:0 10px}.pause-ai,.resume-ai{border:0;border-radius:12px;padding:13px;font-weight:800}.pause-ai{color:#ae453d;background:#fff0ed}.resume-ai{color:#456f20;background:#eafada}.ai-channel-health article{border-top:1px solid #717b971c;grid-template-columns:auto 1fr 130px 1fr auto;align-items:center;gap:11px;padding:12px 0;display:grid}.ai-channel-health article>i{background:#e5a55a;border-radius:50%;width:9px;height:9px}.ai-channel-health article>i.ok{background:#7cc63a}.ai-channel-health button{border-radius:10px;padding:8px 11px}@media (width<=900px){.ai-control-metrics{grid-template-columns:1fr 1fr}.ai-control-grid{grid-template-columns:1fr}.profile-panel-backdrop{padding:0;display:block;overflow:auto}.profile-panel{box-sizing:border-box;width:auto;min-width:0;max-width:none;max-height:none;grid-template-columns:minmax(0,1fr);min-inline-size:0;position:absolute;inset:75px 10px 84px}.profile-panel>*{min-width:0;min-inline-size:0}.profile-panel>.notification-settings-card{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.profile-panel>.notification-settings-card>div,.profile-panel>.notification-settings-card .notification-center-matrix{min-width:0;max-width:100%}.profile-panel header,.profile-panel footer,.profile-photo-editor,.profile-panel>.settings-feedback,.profile-panel>.push-settings,.profile-panel>.notification-settings-card,.profile-panel>.platform-monitoring-settings{grid-column:auto}.ai-channel-health article{grid-template-columns:auto 1fr auto}.ai-channel-health article small{grid-column:2}.ai-channel-health article button{grid-area:1/3/3}}@media (width<=620px){.profile-panel{width:auto;max-width:none;max-height:none;padding:20px;inset:78px 7px 84px}.profile-panel header,.profile-panel footer,.profile-photo-editor,.profile-panel>.settings-feedback,.profile-panel>.push-settings{grid-column:auto}.profile-panel footer{grid-template-columns:1fr 1fr;display:grid}.ai-control-metrics{display:flex;overflow:auto}.ai-control-metrics article{min-width:180px}.ai-live-dialogs article{grid-template-columns:auto 1fr auto}.ai-live-dialogs article button{grid-column:1/-1}.ai-channel-health article{grid-template-columns:auto 1fr}.ai-channel-health article button{grid-area:auto/1/auto/-1}.profile-panel-backdrop{padding:0;overflow:hidden}.profile-panel{width:100vw;max-width:none;height:100dvh;max-height:100dvh;padding:16px 14px calc(24px + env(safe-area-inset-bottom));overscroll-behavior:contain;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;border:0;border-radius:0;position:fixed;inset:0;overflow:hidden auto}.profile-panel>header{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#f6f7fcf0;border-bottom:1px solid #717b9729;margin:-16px -14px 0;padding:16px 14px 12px;position:sticky;top:-16px}.profile-panel>.notification-settings-card{border-radius:20px;padding:14px}.profile-panel .notification-channel-setup{padding:13px}.profile-panel .notification-center-controls{padding:10px}}.profile-panel>.notification-settings-card,.profile-panel>.platform-monitoring-settings{grid-column:1/-1;width:100%;min-width:0}.notification-center-matrix .matrix-row>b{overflow-wrap:anywhere;min-width:0}@media (width<=620px){.profile-panel>.notification-settings-card,.profile-panel>.platform-monitoring-settings{grid-column:auto}}.first-contact-card{color:#fff;background:linear-gradient(145deg,#202942,#303a5c);border-radius:15px;margin:11px 0;padding:12px;box-shadow:0 14px 28px #1f284633}.first-contact-card>header{justify-content:space-between;align-items:center;display:flex}.first-contact-card header span,.first-contact-card header b{display:block}.first-contact-card header span{letter-spacing:.14em;color:#b8f238;font-size:8px}.first-contact-card header b{margin-top:4px;font-size:10px}.first-contact-card header i{background:#b8f238;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 5px #b8f2381f}.contact-actions{grid-template-columns:1fr 1fr;gap:6px;margin:11px 0;display:grid}.contact-actions button{color:#fff;background:#ffffff12;border:1px solid #ffffff26;border-radius:9px;justify-content:center;align-items:center;gap:5px;padding:8px 6px;font-size:8px;display:flex}.contact-actions button:hover{background:#ffffff21}.first-contact-card label{gap:5px;display:grid}.first-contact-card label span{color:#bdc5d7;font-size:8px}.first-contact-card textarea{resize:vertical;color:#202942;min-height:78px;font:inherit;background:#fff;border:0;border-radius:10px;padding:9px;font-size:9px;line-height:1.45}.send-first-contact{color:#263510;background:linear-gradient(135deg,#8bcf25,#b8f238);border:0;border-radius:10px;width:100%;margin-top:8px;padding:10px;font-size:9px;font-weight:800}.inventory-intro>div:last-child{gap:9px;display:flex}.inventory-actions button{border:0;border-radius:13px;align-items:center;gap:7px;height:44px;padding:0 15px;font-size:10px;font-weight:800;display:flex}.create-product-action{color:#fff;background:linear-gradient(135deg,#6557e8,#876ff0)}.receipt-action{color:#263510;background:linear-gradient(135deg,#8ecb27,#b8f238)}.inventory-summary{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.inventory-summary article{background:#ffffffa3;border:1px solid #fff;border-radius:18px;padding:15px;box-shadow:0 10px 25px #424b7212}.inventory-summary span,.inventory-summary small,.inventory-summary strong{display:block}.inventory-summary span{color:#58657c;font-size:9px}.inventory-summary strong{margin:7px 0;font-size:22px}.inventory-summary small{color:#647087;font-size:9px}.inventory-tabs{background:#e7eaf3;border-radius:12px;gap:5px;width:max-content;padding:4px;display:flex}.inventory-tabs button{color:#5a667d;background:0 0;border:0;border-radius:9px;padding:9px 13px;font-size:10px}.inventory-tabs button.active{color:#5144c7;background:#fff;box-shadow:0 6px 15px #424b7216}.receipt-ledger{border-radius:20px;padding:0;overflow:hidden}.receipt-head,.receipt-ledger article{grid-template-columns:.7fr 1.4fr 1.1fr .55fr .75fr .8fr;align-items:center;gap:12px;display:grid}.receipt-head{color:#59657c;background:#ffffff75;padding:12px 16px;font-size:9px}.receipt-ledger article{border-top:1px solid #717b971c;padding:13px 16px}.receipt-ledger article b,.receipt-ledger article span,.receipt-ledger article strong{font-size:10px}.receipt-ledger article small{color:#647087;margin-top:3px;font-size:8px;display:block}.inventory-modal-backdrop{z-index:80;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#161c303d;place-items:center;padding:15px;display:grid;position:fixed;inset:0}.inventory-modal{border-radius:27px;grid-template-columns:1fr 1fr;gap:13px;width:min(590px,100%);padding:22px;display:grid}.inventory-modal header{grid-column:1/-1;justify-content:space-between;display:flex}.inventory-modal header span{color:#6557e8;letter-spacing:.15em;font-size:8px}.inventory-modal header h3{margin:6px 0;font-size:23px}.inventory-modal header p{color:#5a667c;font-size:10px}.inventory-modal header button{background:#fff;border:0;border-radius:11px;width:36px;height:36px;font-size:18px}.inventory-modal label{gap:6px;display:grid}.inventory-modal label>span{color:#536078;font-size:9px;font-weight:700}.inventory-modal input,.inventory-modal select{background:#fff;border:1px solid #dfe3ee;border-radius:11px;height:42px;padding:0 11px;font-size:10px}.inventory-modal .wide{grid-column:1/-1}.receipt-confirm{color:#263510;background:linear-gradient(135deg,#8ecb27,#b8f238);border:0;border-radius:12px;height:44px;font-weight:800}.inventory-table article>span:last-child button{cursor:pointer}.inventory-table article>span:last-child button:hover{text-decoration:underline}@media (width<=900px){.inventory-summary{grid-template-columns:1fr 1fr}.receipt-ledger{overflow:auto}.receipt-head,.receipt-ledger article{min-width:760px}}@media (width<=620px){.inventory-intro{align-items:flex-start}.inventory-intro>div:last-child{flex-direction:column}.inventory-actions button{height:38px;font-size:8px}.inventory-summary{display:flex;overflow:auto}.inventory-summary article{min-width:170px}.inventory-modal{border-radius:0;grid-template-columns:1fr;align-content:center;min-height:100%}.inventory-modal header,.inventory-modal .wide{grid-column:auto}}.owner-workspace{cursor:default;grid-template-columns:auto 1fr!important}.owner-sidebar-note{background:linear-gradient(145deg,#ffffffbd,#ebeff99e);border:1px solid #ffffffeb;border-radius:18px;margin-top:auto;padding:16px;box-shadow:0 14px 30px #343d671a}.owner-sidebar-note span,.owner-sidebar-note b,.owner-sidebar-note small{display:block}.owner-sidebar-note span{letter-spacing:.14em;color:#6557d6;font-size:9px}.owner-sidebar-note b{margin:8px 0 5px;font-size:13px}.owner-sidebar-note small{color:#526078;font-size:10px;line-height:1.45}.drawer-action:disabled{color:#6b7488;box-shadow:none;cursor:not-allowed;opacity:.85;background:#e4e7ef}.ai-head-page{gap:14px;display:grid}.ai-head-intro{justify-content:space-between;align-items:flex-end;padding:10px 12px;display:flex}.ai-head-intro>div:first-child>span{letter-spacing:.15em;color:#6657d8;font-size:10px}.ai-head-intro h2{letter-spacing:-.045em;margin:8px 0 5px;font-size:30px}.ai-head-intro p{color:#4f5c73;margin:0;font-size:12px}.role-preview{gap:6px;min-width:220px;display:grid}.role-preview label{color:#4f5b72;font-size:10px;font-weight:700}.role-preview select{color:#17213a;background:#ffffffbd;border:1px solid #fff;border-radius:13px;height:44px;padding:0 12px;font-size:12px;box-shadow:0 10px 24px #343d6814}.role-mode-banner{background:linear-gradient(90deg,#eeeaffd9,#f7f9ffd9);border:1px solid #fff;border-radius:15px;align-items:center;gap:9px;min-height:46px;padding:0 14px;display:flex;box-shadow:0 10px 25px #3c456e12}.role-mode-banner.manager{background:linear-gradient(90deg,#eef9dcd9,#f7f9ffd9)}.role-mode-banner span{font-size:11px}.role-mode-banner small{color:#4f5d73;margin-left:auto;font-size:10px}.ai-head-workspace{border-radius:26px;min-height:650px;padding:0;overflow:hidden}.ai-head-tabs{border-bottom:1px solid #717b971f;justify-content:space-between;align-items:center;min-height:68px;padding:11px 16px;display:flex}.ai-head-tabs nav{background:#e9ecf5;border-radius:14px;gap:4px;padding:4px;display:flex}.ai-head-tabs nav button{color:#4f5b72;background:0 0;border:0;border-radius:11px;align-items:center;gap:6px;min-height:38px;padding:0 13px;font-size:11px;font-weight:700;display:flex}.ai-head-tabs nav button.active{color:#4e3fc8;background:#fff;box-shadow:0 7px 17px #35406918}.ai-head-tabs nav em{color:#fff;background:#ff665d;border-radius:10px;place-items:center;min-width:19px;height:19px;font-size:9px;font-style:normal;display:grid}.ai-head-actions button{border-radius:12px;align-items:center;gap:7px;min-height:42px;padding:0 14px;font-size:11px;display:flex}.ai-head-actions button span{font-size:17px}.upload-feedback{color:#3e681e;background:#effbdc;border:1px solid #b6df70;border-radius:12px;align-items:center;gap:8px;margin:10px 16px 0;padding:10px 12px;display:flex}.upload-feedback span{font-size:11px}.upload-feedback button{color:#426921;background:0 0;border:0;margin-left:auto;font-size:10px}.ai-head-content{min-height:580px}.head-overview,.manager-overview{padding:16px}.head-kpis{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.head-kpis article{background:#ffffffa8;border:1px solid #fff;border-radius:19px;min-height:112px;padding:15px;transition:all .3s cubic-bezier(.22,1,.36,1);box-shadow:0 12px 28px #414a7310}.head-kpis article:hover{transform:translateY(-4px);box-shadow:0 18px 36px #414a7320}.head-kpis span,.head-kpis strong,.head-kpis small{display:block}.head-kpis>article>span{letter-spacing:.1em;color:#56637a;font-size:9px}.head-kpis strong{font-variant-numeric:tabular-nums;margin:9px 0 4px;font-size:28px}.head-kpis small{color:#536078;font-size:10px}.head-kpis .up,.team-room .up{color:#3f842f}.quota-line{background:#dfe4ec;border-radius:6px;height:6px;margin:2px 0 6px;overflow:hidden}.quota-line i{background:linear-gradient(90deg,#6557e8,#b8f238);width:64%;height:100%;display:block}.head-dashboard-grid{grid-template-columns:1.2fr 1fr .85fr;gap:11px;margin-top:11px;display:grid}.head-dashboard-grid>section,.critical-summary{text-align:left;color:#17213a;background:#ffffff9f;border:1px solid #fff;border-radius:20px;min-height:210px;padding:16px}.critical-summary{background:linear-gradient(145deg,#fff4ee,#ffffffb8);border-color:#ffb9a4;grid-column:span 2;box-shadow:0 16px 38px #be5f3b19}.critical-summary header,.quality-trend header{justify-content:space-between;align-items:flex-start;display:flex}.critical-summary header span,.head-dashboard-grid section>span,.quality-trend header span{letter-spacing:.1em;color:#5f6a80;font-size:9px}.critical-summary header i{background:#ff655b;border-radius:50%;width:7px;height:7px;margin-right:6px;display:inline-block;box-shadow:0 0 0 5px #ff655b1c}.critical-summary header strong{color:#b5463c;font-size:14px}.critical-summary h3,.head-dashboard-grid h3{margin:18px 0 7px;font-size:17px}.critical-summary p{color:#4c596f;max-width:680px;font-size:11px;line-height:1.55}.critical-summary>div{align-items:center;gap:7px;margin-top:16px;display:flex}.critical-summary>div span{background:#fff;border-radius:9px;padding:7px 9px;font-size:10px}.critical-summary>div b{color:#5143c8;align-items:center;gap:6px;margin-left:auto;font-size:11px;display:flex}.quality-trend header strong{color:#5d4cdb;font-size:20px}.trend-chart{border-bottom:1px solid #dce1eb;align-items:flex-end;gap:10px;height:104px;margin-top:12px;display:flex}.trend-chart i{transform-origin:bottom;background:linear-gradient(#9b8bf0,#6657df);border-radius:8px 8px 3px 3px;flex:1;animation:1.2s cubic-bezier(.22,1,.36,1) both head-bar-in}.trend-chart i.active{background:linear-gradient(#b8f238,#89cb23)}.quality-trend footer{color:#5f6b81;justify-content:space-around;margin-top:5px;font-size:9px;display:flex}.system-issues>div,.head-queue>div{border-top:1px solid #717b971c;grid-template-columns:1fr auto;gap:10px;padding:10px 0;display:grid}.system-issues b,.head-queue b{font-size:10px}.system-issues strong{color:#5c4bd5;font-size:12px}.head-queue strong{font-size:12px}.personal-coach{color:#fff;background:linear-gradient(135deg,#222b49,#343d62);border-radius:24px;grid-template-columns:1fr 240px;align-items:center;min-height:300px;margin-top:12px;padding:28px;display:grid;overflow:hidden}.personal-coach span{letter-spacing:.15em;color:#b8f238;font-size:9px}.personal-coach h3{max-width:640px;margin:12px 0;font-size:24px}.personal-coach p{color:#d7dced;max-width:650px;font-size:12px;line-height:1.65}.personal-coach button{margin-top:14px}.coach-score{text-align:center;border:2px solid #b8f238;border-radius:50%;place-content:center;width:190px;height:190px;display:grid;box-shadow:0 0 0 14px #b8f23812,0 0 60px #8cff4730}.coach-score strong{font-size:54px}.coach-score span{font-size:14px}.coach-score small{color:#cbd2e3;font-size:10px}.call-room{grid-template-columns:310px 1fr;min-height:580px;display:grid}.call-room>aside{background:#f7f8fc66;border-right:1px solid #717b971f}.call-room>aside>header{border-bottom:1px solid #717b971f;padding:15px}.call-room>aside>header span{letter-spacing:.1em;color:#5b687e;font-size:9px}.call-room>aside>button{text-align:left;color:#17213a;background:0 0;border:0;border-bottom:1px solid #717b971a;grid-template-columns:auto 1fr auto;gap:10px;width:100%;padding:13px;display:grid}.call-room>aside>button.active{background:#fff;box-shadow:inset 3px 0 #6557e8}.call-score{color:#4f7e24;background:#e9f6d6;border-radius:12px;place-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:grid}.call-score.danger,.call-detail>header>strong.danger{color:#bd4e42;background:#fff0ea}.call-room aside b,.call-room aside small,.call-room aside p{display:block}.call-room aside b{font-size:11px}.call-room aside small{color:#536078;margin-top:3px;font-size:9px}.call-room aside p{color:#59667c;white-space:nowrap;text-overflow:ellipsis;margin:7px 0 0;font-size:9px;overflow:hidden}.call-room aside time{color:#627087;font-size:9px}.call-detail{padding:18px}.call-detail>header{justify-content:space-between;display:flex}.call-detail>header span{letter-spacing:.08em;color:#6253d1;font-size:9px}.call-detail>header h3{margin:7px 0 3px;font-size:20px}.call-detail>header p{color:#56637a;margin:0;font-size:10px}.call-detail>header>strong{color:#507c28;background:#eef8dd;border-radius:13px;padding:7px 11px;font-size:29px}.call-detail>header>strong small{font-size:9px}.audio-player{background:#222b49;border-radius:16px;grid-template-columns:auto 1fr;align-items:center;gap:12px;margin:18px 0;padding:12px;display:grid}.audio-player>button{color:#25340d;background:#b8f238;border:0;border-radius:50%;width:43px;height:43px}.audio-player>div{grid-template-columns:1fr auto;gap:5px;display:grid}.audio-player i{background:linear-gradient(90deg,#b8f238 34%,#717994 34%);border-radius:7px;grid-column:1/-1;height:7px}.audio-player span{color:#fff;font-size:9px}.audio-player span:last-child{text-align:right}.call-analysis-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.call-analysis-grid section{background:#ffffffa8;border:1px solid #fff;border-radius:17px;min-height:145px;padding:15px}.call-analysis-grid section>span{letter-spacing:.1em;color:#6253d1;font-size:9px}.call-analysis-grid h4{margin:10px 0;font-size:15px}.call-analysis-grid p,.call-analysis-grid li{color:#455269;font-size:11px;line-height:1.55}.call-analysis-grid ul{padding-left:18px}.evidence-card{background:#fff2e8!important;border-color:#ffd5c3!important}.evidence-card blockquote{border-left:3px solid #ee8457;margin:11px 0;padding-left:11px;font-size:12px;font-weight:700}.attention-list{padding:18px}.attention-list>header,.team-room>header{justify-content:space-between;align-items:flex-start;margin-bottom:15px;display:flex}.attention-list header span,.team-room header span,.head-analytics section>span,.analytics-lead>span{letter-spacing:.12em;color:#6253d1;font-size:9px}.attention-list header h3,.team-room header h3{margin:7px 0 3px;font-size:21px}.attention-list header p{color:#526078;margin:0;font-size:11px}.attention-list header>strong{color:#b84f43;background:#fff0e9;border-radius:10px;padding:8px 10px;font-size:13px}.attention-list>article{background:#fff8f3;border:1px solid #ffd0bf;border-radius:17px;grid-template-columns:100px 1fr 70px auto auto;align-items:center;gap:12px;margin-bottom:9px;padding:14px;display:grid}.attention-list>article.reviewed{opacity:.78;background:#f5faed;border-color:#dce4ce}.severity{color:#b74b40;font-size:9px;font-weight:800}.attention-list article h4{margin:0;font-size:13px}.attention-list article p{color:#455168;margin:5px 0;font-size:11px}.attention-list article small{color:#647087;font-size:9px}.attention-list article>strong{font-size:15px}.attention-list article button{border-radius:11px;min-height:40px;font-size:10px}.team-room{padding:18px}.team-room>header button{border-radius:12px;min-height:42px;padding:0 14px}.team-room>article{border-top:1px solid #717b971f;grid-template-columns:auto 1fr repeat(3,130px) auto;align-items:center;gap:12px;padding:13px;display:grid}.team-avatar{background:#e9e6ff;border-radius:13px;place-items:center;width:43px;height:43px;font-size:11px;font-weight:800;display:grid}.team-room article b,.team-room article small,.team-room article span,.team-room article strong{display:block}.team-room article b{font-size:12px}.team-room article small,.team-room article span{color:#58657c;margin-top:3px;font-size:9px}.team-room article strong{margin-top:4px;font-size:13px}.team-room .down{color:#b54a40}.team-room article button{border-radius:10px;min-height:38px}.head-analytics{grid-template-columns:1fr 1fr;gap:11px;padding:18px;display:grid}.head-analytics>section,.analytics-lead{background:#ffffffa5;border:1px solid #fff;border-radius:20px;min-height:220px;padding:18px}.analytics-lead{color:#fff;background:linear-gradient(135deg,#252e4d,#3a456d);grid-column:1/-1}.analytics-lead h3{margin:12px 0 8px;font-size:22px}.analytics-lead p{color:#dbe0ef;max-width:900px;font-size:12px;line-height:1.6}.head-analytics section h3{margin:8px 0 18px;font-size:17px}.insight-bar{grid-template-columns:190px 1fr 45px;align-items:center;gap:9px;margin:13px 0;display:grid}.insight-bar b,.insight-bar strong{font-size:10px}.insight-bar i{background:#e2e6ef;border-radius:8px;height:8px;overflow:hidden}.insight-bar i span{background:linear-gradient(90deg,#6557e8,#a794f6);border-radius:8px;height:100%;display:block}.document-upload-entry{background:#f1efff!important;border:1px dashed #8d80e8!important}.document-learning-state{background:#f3fadf;border:1px solid #d9e9bd;border-radius:13px;align-items:center;gap:9px;margin-top:12px;padding:10px 12px;display:flex}.document-learning-dot{background:#7bbd2b;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #7bbd2b1a}.document-learning-state b,.document-learning-state small{display:block}.document-learning-state b{font-size:10px}.document-learning-state small{color:#56637a;margin-top:3px;font-size:9px}.document-learning-state button{color:#5345c9;background:0 0;border:0;margin-left:auto;font-size:10px;font-weight:700}@keyframes head-bar-in{0%{opacity:.2;transform:scaleY(.05)}to{opacity:1;transform:scaleY(1)}}@media (width<=1180px){.ai-head-tabs{align-items:flex-start;gap:10px}.ai-head-tabs nav{overflow-x:auto}.head-dashboard-grid{grid-template-columns:1fr 1fr}.critical-summary{grid-column:1/-1}.call-room{grid-template-columns:260px 1fr}.attention-list>article{grid-template-columns:90px 1fr 60px}.attention-list article button{grid-row:2}.team-room>article{grid-template-columns:auto 1fr repeat(3,90px) auto}}@media (width<=760px){.ai-head-intro{flex-direction:column;align-items:flex-start;gap:14px}.role-preview{width:100%}.role-mode-banner{flex-wrap:wrap;align-items:flex-start;padding:12px}.role-mode-banner small{width:100%;margin-left:27px}.ai-head-tabs{display:grid}.ai-head-tabs nav{width:100%}.ai-head-actions button{justify-content:center;width:100%}.head-kpis{display:flex;overflow-x:auto}.head-kpis article{min-width:190px}.head-dashboard-grid,.call-analysis-grid,.head-analytics{display:block}.head-dashboard-grid>*{margin-bottom:10px}.call-room{display:block}.call-room>aside{border-bottom:1px solid #717b971f;border-right:0;max-height:230px;overflow:auto}.call-detail{padding:13px}.attention-list>article{grid-template-columns:1fr}.attention-list article button{grid-row:auto}.team-room>article{grid-template-columns:auto 1fr auto}.team-room>article>div:nth-of-type(n+2){display:none}.personal-coach{grid-template-columns:1fr}.coach-score{margin:22px auto}.head-analytics>*{margin-bottom:10px}.ai-head-workspace .document-room{display:block}.ai-head-workspace .document-room>aside{border-right:0;display:flex;overflow:auto}.ai-head-workspace .document-room>aside button{min-width:210px}}:root{--cta-green:#99dc18;--cta-green-dark:#385600;--cta-purple:#6652df}button.primary,.cta-green{border-radius:12px;padding:11px 15px;font-weight:800;box-shadow:0 10px 24px #91d51f30;background:linear-gradient(135deg,var(--cta-green),#b8f238)!important;color:var(--cta-green-dark)!important;border:0!important}.cta-purple{background:linear-gradient(135deg,var(--cta-purple),#876ff0);color:#fff;border:0;border-radius:12px;padding:11px 15px;font-weight:800}.auth-submit,.lead-cta,.dialog-owner button{background:linear-gradient(135deg,var(--cta-purple),#876ff0)!important}.agent-card{background:linear-gradient(135deg,#5140c8,#705ce9)!important}.manager-contact{color:#fff;text-align:left;background:linear-gradient(135deg,#91d51f,#6753df);border:1px solid #fff;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;width:100%;padding:10px;display:grid}.manager-contact b,.manager-contact small{display:block}.manager-contact b{font-size:11px}.manager-contact small{color:#fff;font-size:9px}.client-drawer-tabs{background:#e8eaf3;border-radius:12px;gap:4px;margin:12px 0;padding:4px;display:flex}.client-drawer-tabs button{background:0 0;border:0;border-radius:9px;flex:1;padding:9px 5px;font-size:10px}.client-drawer-tabs button.active{color:#5142c7;background:#fff}.client-plan-editor,.client-documents{gap:13px;display:grid}.client-plan-editor label{gap:6px;display:grid}.client-plan-editor input,.client-plan-editor select{background:#fff;border:1px solid #dce1ed;border-radius:11px;height:42px;padding:0 11px}.client-plan-editor>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.client-documents article{background:#ffffffa8;border-radius:13px;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:11px;display:grid}.calls-index{gap:9px;padding:18px;display:grid}.calls-index>header{justify-content:space-between;align-items:end;display:flex}.calls-index>button{text-align:left;background:#ffffff9c;border:1px solid #fff;border-radius:16px;grid-template-columns:70px 1fr auto;align-items:center;gap:13px;width:100%;padding:14px;transition:all .35s;display:grid}.calls-index>button:hover{transform:translateY(-3px);box-shadow:0 14px 30px #4b55751b}.calls-index b,.calls-index small,.calls-index p{display:block}.call-score-ten{color:#5b4ed5;font-size:21px;font-weight:850}.call-score-ten.danger{color:#c75046}.call-room{position:relative}.back-to-calls{z-index:3;position:absolute;top:10px;left:12px}.call-room>aside{display:none}.call-detail{grid-column:1/-1;padding-top:58px}.team-room>article{grid-template-columns:auto 1.2fr repeat(5,1fr) auto}.manager-profile-backdrop{z-index:90;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#161c3038;justify-content:flex-end;padding:12px;display:flex;position:fixed;inset:0}.manager-profile{border-radius:25px;width:min(430px,100%);height:100%;padding:22px}.manager-profile header{justify-content:space-between;display:flex}.manager-profile-metrics{grid-template-columns:1fr 1fr;gap:9px;margin:18px 0;display:grid}.manager-profile-metrics article{background:#ffffffa5;border-radius:14px;padding:13px}.head-kpis article,.critical-summary,.quality-trend,.system-issues,.head-queue,.personal-coach,.head-analytics>*,.team-room article{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s}.head-kpis article:hover,.critical-summary:hover,.quality-trend:hover,.system-issues:hover,.head-queue:hover,.personal-coach:hover,.head-analytics>:hover,.team-room article:hover{transform:translateY(-4px);box-shadow:0 18px 38px #4b55751c}.trend-chart i,.insight-bar i span{transform-origin:bottom}.quality-trend:hover .trend-chart i{animation:1.6s cubic-bezier(.22,1,.36,1) headBarReplay}.head-analytics section:hover .insight-bar i span{animation:1.7s cubic-bezier(.22,1,.36,1) headInsightReplay}.system-issues:hover strong,.head-queue:hover strong{animation:.7s numberPulse}@keyframes headBarReplay{0%{opacity:.4;transform:scaleY(.05)}to{opacity:1;transform:scaleY(1)}}@keyframes headInsightReplay{0%{opacity:.4;transform:scaleX(.04)}to{opacity:1;transform:scaleX(1)}}@keyframes numberPulse{0%{opacity:.3;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.quality-trend:hover .trend-chart i,.head-analytics section:hover .insight-bar i span{animation:none!important}}.client-drawer-backdrop,.manager-profile-backdrop,.call-modal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#11182d52;justify-content:center;align-items:center}.client-drawer{border-radius:28px;width:min(720px,100% - 32px);height:auto;max-height:calc(100dvh - 44px);padding:24px;overflow:auto}.manager-profile{width:min(680px,100% - 32px);height:auto;max-height:calc(100dvh - 44px);overflow:auto}.team-avatar{overflow:hidden}.team-avatar img{object-fit:cover;width:100%;height:100%}.manager-calls-layout{grid-template-columns:290px 1fr;min-height:580px;display:grid}.manager-rail{background:#f7f8fc66;border-right:1px solid #717b9720;padding:16px}.manager-rail header,.manager-call-list>header{padding:6px 5px 14px}.manager-rail header span,.manager-call-list header span{letter-spacing:.12em;color:#6253d1;font-size:11px}.manager-rail>button{text-align:left;background:0 0;border:1px solid #0000;border-radius:15px;grid-template-columns:46px 1fr auto;align-items:center;gap:10px;width:100%;margin-bottom:7px;padding:11px;display:grid}.manager-rail>button.active{background:#fff;border-color:#fff;box-shadow:0 10px 22px #3f486f14}.manager-rail img{object-fit:cover;border-radius:14px;width:46px;height:46px}.manager-rail b,.manager-rail small{display:block}.manager-rail b{font-size:13px}.manager-rail small{color:#59667d;margin-top:3px;font-size:11px}.manager-rail strong{color:#5b4fd2;font-size:16px}.manager-call-list{align-content:start;gap:10px;padding:17px;display:grid}.manager-call-list>header{justify-content:space-between;align-items:end;display:flex}.manager-call-list h3{margin:5px 0 0;font-size:22px}.manager-call-list>button{text-align:left;background:#ffffffa5;border:1px solid #fff;border-radius:17px;grid-template-columns:72px 1fr auto;align-items:center;gap:13px;width:100%;padding:15px;display:grid;box-shadow:0 8px 20px #424b7210}.manager-call-list b,.manager-call-list small,.manager-call-list p{display:block}.manager-call-list b{font-size:14px}.manager-call-list small,.manager-call-list p{font-size:12px}.call-list-tools{background:#e9ecf5;border-radius:12px;gap:6px;padding:4px;display:flex}.call-list-tools button{background:0 0;border:0;border-radius:9px;padding:9px 11px;font-size:11px;font-weight:700}.call-list-tools button.active{color:#5142c7;background:#fff}.call-list-tools button.critical{color:#b84d43}.call-modal-backdrop{z-index:110;padding:20px;display:flex;position:fixed;inset:0}.call-modal{border-radius:30px;width:min(1040px,100%);max-height:calc(100dvh - 40px);padding:26px;position:relative;overflow:auto}.call-modal>.modal-close{background:#fff;border:0;border-radius:14px;width:42px;height:42px;font-size:22px;position:absolute;top:18px;right:20px}.call-modal>header{justify-content:space-between;padding-right:58px;display:flex}.back-to-calls{display:none!important}.sidebar>.agent-card{margin-top:auto}.sidebar>.agent-card+.manager-contact,.sidebar>.manager-contact+.profile{margin-top:10px}.sidebar .manager-contact,.sidebar .agent-card,.sidebar .profile{min-height:58px}.ai-head-page,.clients-page{font-size:15px}.ai-head-page .head-kpis span,.ai-head-page .head-kpis small{font-size:11px}.clients-table b{font-size:12px!important}.clients-table small,.clients-table span,.client-drawer dt,.client-drawer label span{font-size:11px!important}.client-drawer dd{font-size:13px}.call-room{display:none}@media (width<=900px){.manager-calls-layout{grid-template-columns:1fr}.manager-rail{border-bottom:1px solid #717b9720;border-right:0;display:flex;overflow:auto}.manager-rail>button{min-width:220px}.manager-call-list>header{flex-direction:column;align-items:flex-start;gap:10px}.client-drawer{width:calc(100% - 18px)}}.client-drawer{display:block}.client-drawer>.drawer-action{width:100%;min-height:48px;margin:18px 0 0}.client-plan-editor>.cta-green{width:100%;min-height:48px;margin-top:8px}.client-documents header{gap:16px}.client-documents article{grid-template-columns:auto minmax(0,1fr) auto;gap:12px}.client-documents article div{min-width:0}.client-documents article b{white-space:normal;overflow-wrap:anywhere;display:block}.client-documents article small{margin-top:4px;display:block}.document-open{color:#5142c7;white-space:nowrap;background:linear-gradient(135deg,#f4f1ff,#fff);border:1px solid #ffffffd9;border-radius:13px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-weight:800;transition:all .3s;display:flex;box-shadow:0 9px 22px #5749c51a}.document-open:hover{transform:translateY(-3px);box-shadow:0 14px 28px #5749c529}.client-documents>header .cta-green{white-space:nowrap;justify-content:center;align-items:center;min-height:44px;display:flex}.message-composer input:not(.sr-only){color:#17213a!important}.send-message:not(:disabled){background:linear-gradient(135deg,#6652df,#8d76f2);box-shadow:0 8px 20px #6652df35}.sales-analytics>*,.sales-kpis article{transition:transform .4s cubic-bezier(.22,1,.36,1),box-shadow .4s}.analytics-bar i b{transform-origin:0}.score-cloud{isolation:isolate;border-radius:14px;justify-content:center;align-items:center;width:max-content;min-width:66px;padding:6px 10px;position:relative;display:inline-flex!important}.score-cloud:before,.call-score-ten:before{content:"";border-radius:inherit;filter:blur(9px);opacity:.42;z-index:-1;position:absolute;inset:-3px}.score-excellent{color:#276b25!important;background:linear-gradient(135deg,#e5ffd7,#baf36b)!important}.score-excellent:before{background:#76dd42}.score-good{color:#735a06!important;background:linear-gradient(135deg,#fff9c9,#e5ef7d)!important}.score-good:before{background:linear-gradient(90deg,#ffe35b,#a9dd55)}.score-risk{color:#963e2d!important;background:linear-gradient(135deg,#ffd0bd,#fff0a8)!important}.score-risk:before{background:linear-gradient(90deg,#ff735d,#f3d65d)}.score-critical{color:#fff5e9!important;background:linear-gradient(135deg,#6d3a27,#9b5c38)!important}.score-critical:before{background:#794129}.call-score-ten{isolation:isolate;text-align:center;border-radius:14px;min-width:64px;padding:8px 9px;position:relative}.call-score-ten small{display:block!important}.team-room article strong.score-cloud{font-size:13px}.manager-profile-metrics .score-cloud{font-size:18px}.score-cloud[style]{color:hsl(var(--score-hue),68%,25%)!important;background:linear-gradient(135deg,hsl(var(--score-hue),92%,94%),hsl(var(--score-hue),80%,68%))!important}.score-cloud[style]:before{opacity:.48;background:hsl(var(--score-hue),90%,55%)!important}.message.manager p{border:1px solid #6657e84d;box-shadow:0 10px 24px #4c40b71f;color:var(--ink)!important;background:#ffffffeb!important}.message.system{text-align:center;max-width:84%;margin:12px auto!important}.message.system span{color:#6254cb;letter-spacing:.08em;font-weight:800}.message.system p{border:1px dashed #8c7fe6;color:#4f5870!important;background:linear-gradient(135deg,#f0edff,#f7f9ff)!important;border-radius:13px!important}.message.system p:before{content:"🔒 Только внутри GENOR · клиент не видит\a ";white-space:pre;color:#6254cb;font-size:8px;font-weight:800}.lead-board{padding:18px}.lead-board>header{justify-content:space-between;align-items:end;padding:5px 4px 18px;display:flex}.lead-board>header span{letter-spacing:.14em;color:#6253d1;font-size:10px}.lead-board h3{margin:5px 0;font-size:24px}.lead-board p{color:#59667d;margin:0}.lead-board-filters{background:#e9ecf5;border-radius:13px;gap:5px;padding:5px;display:flex}.lead-board-filters button{background:0 0;border:0;border-radius:9px;padding:9px 13px;font-weight:700}.lead-board-filters button.active{color:#5142c7;background:#fff}.lead-board-head,.lead-board>article{grid-template-columns:1.1fr 1.4fr .7fr .45fr .65fr auto;align-items:center;gap:14px;display:grid}.lead-board-head{color:#657087;padding:10px 14px;font-size:10px}.lead-board>article{background:#ffffff38;border-top:1px solid #717b9720;min-height:78px;padding:12px 14px}.lead-board-person{align-items:center;gap:10px;display:flex}.lead-board-person>span{color:#5244c4;background:#e9e6ff;border-radius:13px;place-items:center;width:40px;height:40px;font-weight:800;display:grid}.lead-board-person b,.lead-board-person small{display:block}.lead-board-person small,.lead-board time{color:#667188;font-size:10px}.lead-board>article p{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.lead-board>article>strong{color:#5d4fd7;font-size:18px}.lead-board>article>strong small{font-size:9px}.lead-stage{background:#e9ecf5;border-radius:9px;width:max-content;padding:6px 9px}.stage-intent{color:#4b791a;background:#e7f8cc}.stage-new{color:#5547c9;background:#e9e6ff}.stage-qualified{color:#2677a1;background:#e0f2ff}.billing-page{gap:16px;display:grid}.billing-heading{justify-content:space-between;align-items:end;padding:12px 10px;display:flex}.billing-heading h2{margin:10px 0 5px;font-size:31px}.billing-heading p{color:var(--muted);margin:0}.billing-hero{grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.billing-hero article{background:#fff6;padding:22px;transition:all .3s}.billing-hero small,.billing-hero strong,.billing-hero span{display:block}.billing-hero strong{margin:10px 0 7px;font-size:27px}.billing-alert,.client-low-balance{color:#c3503d!important}.billing-grid{grid-template-columns:1.7fr .8fr;gap:14px;display:grid}.billing-ledger,.billing-policy{padding:22px}.billing-ledger>header{justify-content:space-between;display:flex}.billing-ledger h3,.billing-policy h3{margin:6px 0 16px;font-size:22px}.billing-ledger>article{border-top:1px solid #717b9720;justify-content:space-between;padding:15px 2px;display:flex}.billing-ledger b,.billing-ledger small{display:block}.billing-ledger small{color:#68738a;margin-top:4px}.billing-ledger>article>strong{color:#b14f43}.balance-ring{background:conic-gradient(#98ed1f var(--balance),#e2e6ef 0);border-radius:50%;place-items:center;width:130px;height:130px;margin:18px auto;display:grid;position:relative}.balance-ring:after{content:"";background:#f8f9fd;border-radius:50%;position:absolute;inset:13px}.balance-ring strong{z-index:1;font-size:25px;position:relative}.billing-policy p{line-height:1.6}.billing-policy button{width:100%;min-height:46px}.client-balance,.client-low-balance{margin-top:6px;font-size:10px!important;display:block!important}.drawer-action{text-align:center!important;align-items:center!important;font-size:14px!important}.client-onboarding-page{z-index:55;background:linear-gradient(135deg,#f4f6fc,#e8edff);padding:28px;position:fixed;inset:0 0 0 258px;overflow:auto}.client-onboarding{grid-template-columns:repeat(2,1fr);width:min(1100px,100%);margin:0 auto;padding:30px}.client-onboarding h4{border-top:1px solid #717b9720;grid-column:1/-1;margin:10px 0 0;padding-top:14px;font-size:17px}.client-onboarding label small{color:#667188;font-size:10px;line-height:1.4}.client-onboarding .client-create-actions{background:#f5f7fce8;border-radius:16px;padding:14px;position:sticky;bottom:0}.workspace-back-label{letter-spacing:.02em;margin-bottom:3px;font-weight:800;color:#594bd0!important}.conversation{min-height:0;overflow:hidden;grid-template-rows:auto minmax(0,1fr) auto!important}.message-history{min-height:0;overflow-y:auto}.message-composer{z-index:2;background:#f3f5fb;position:relative}.workspace-switcher{gap:8px;display:grid}.workspace-switcher .workspace{width:100%;margin:0!important}.workspace-back-button{width:100%;color:#584acb!important;border-radius:13px!important;justify-content:center!important;min-height:38px!important;font-size:12px!important;font-weight:800!important}.ads-page{gap:15px;min-width:0;display:grid}.ads-heading{justify-content:space-between;align-items:end;padding:12px;display:flex}.ads-heading h2{margin:8px 0 5px;font-size:32px}.ads-heading p{color:#536079;margin:0;font-size:13px}.eyebrow{letter-spacing:.14em;color:#6153d4;font-size:10px}.eyebrow i{background:#a4e526;border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.ads-channel-nav{grid-template-columns:repeat(5,1fr);gap:6px;padding:7px;display:grid}.ads-channel-nav button{text-align:left;color:#1b2540;background:0 0;border:0;border-radius:15px;align-items:center;gap:9px;padding:11px;display:flex}.ads-channel-nav button.active{background:#fff;box-shadow:0 9px 25px #434d7518}.ads-channel-nav b,.ads-channel-nav small{display:block}.ads-channel-nav b{font-size:12px}.ads-channel-nav small{color:#667188;margin-top:3px;font-size:10px}.ads-channel-icon{color:#5a49d0;background:#eeeaff;border-radius:12px;place-items:center;width:38px;height:38px;display:grid}.ads-channel-icon.lime{color:#629b19;background:#ebf8d5}.ads-channel-icon.amber{color:#bc7026;background:#fff0dc}.ads-channel-icon.blue{color:#3478c8;background:#e5f1ff}.ads-workspace{gap:14px;display:grid}.ads-kpis{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.ads-kpis article{background:#ffffffa2;border:1px solid #fff;border-radius:20px;padding:19px}.ads-kpis small,.ads-kpis strong,.ads-kpis span{display:block}.ads-kpis small{color:#657087;letter-spacing:.08em;font-size:10px}.ads-kpis strong{margin:10px 0 5px;font-size:27px}.ads-kpis span{color:#667188;font-size:11px}.ads-kpis .positive{color:#568d1e}.attribution-table,.ads-timeline,.competitor-lab,.ad-drafts{padding:20px}.attribution-table>header,.ads-timeline>header,.competitor-lab>header,.ad-drafts>header{justify-content:space-between;align-items:center;gap:15px;display:flex}.attribution-table header span,.ads-timeline header span,.competitor-lab header span,.ad-drafts header span{letter-spacing:.12em;color:#6253d1;font-size:10px}.attribution-table h3,.ads-timeline h3,.competitor-lab h3,.ad-drafts h3{margin:6px 0;font-size:20px}.attribution-table header p{color:#667188;font-size:12px}.attribution-head,.attribution-table>article{grid-template-columns:1.2fr .5fr .55fr .55fr 1fr;align-items:center;gap:12px;display:grid}.attribution-head{color:#6a7488;padding:12px 4px;font-size:10px}.attribution-table>article{transform-origin:0;border-top:1px solid #717b971c;padding:13px 4px}.attribution-table>article>*{font-size:12px}.attribution-table article div{align-items:center;gap:8px;display:flex}.attribution-table article div i{background:linear-gradient(90deg,#6652df,#a58df3);border-radius:8px;height:8px}.gantt{margin-top:12px}.gantt-axis{color:#727c90;grid-template-columns:180px repeat(5,1fr);padding-left:180px;font-size:10px;display:grid}.gantt-row{grid-template-columns:180px 1fr;align-items:center;gap:12px;margin:12px 0;display:grid}.gantt-row>b{font-size:12px}.gantt-row>i{background:repeating-linear-gradient(90deg,#e6e9f2 0 1px,#0000 1px 20%);border-radius:9px;height:24px;position:relative}.gantt-row span{border-radius:9px;height:100%;display:block}.gantt-row .lime{background:linear-gradient(90deg,#8bcb22,#b7f037)}.gantt-row .violet{background:linear-gradient(90deg,#6552df,#9379ef)}.gantt-row .amber{background:linear-gradient(90deg,#efad55,#ffd181)}.gantt-row .blue{background:linear-gradient(90deg,#4586dc,#7fb7ff)}.channel-hero{color:#fff;background:linear-gradient(135deg,#222c4c,#384469);border-radius:23px;justify-content:space-between;align-items:center;padding:23px;display:flex}.channel-hero span{letter-spacing:.14em;color:#b8f238;font-size:10px}.channel-hero h3{margin:7px 0;font-size:24px}.channel-hero p{color:#dce1ef;font-size:12px}.avito-pipeline{grid-template-columns:repeat(7,1fr);gap:7px;display:grid}.avito-pipeline article{background:#ffffffa5;border:1px solid #fff;border-radius:17px;padding:13px 10px}.avito-pipeline span{color:#5547ca;background:#ebe7ff;border-radius:9px;place-items:center;width:27px;height:27px;font-weight:800;display:grid}.avito-pipeline b,.avito-pipeline small{display:block}.avito-pipeline b{margin:9px 0;font-size:11px}.avito-pipeline small{color:#68738a;font-size:9px}.ads-two-col{grid-template-columns:1fr 1fr;gap:13px;display:grid}.competitor-lab li{margin:7px 0;font-size:12px;line-height:1.55}.ad-drafts>article{border-top:1px solid #717b971c;justify-content:space-between;align-items:center;gap:10px;padding:13px 0;display:flex}.ad-drafts article b,.ad-drafts article small{display:block}.ad-drafts article b{font-size:12px}.ad-drafts article small{color:#68738a;margin-top:4px;font-size:10px}.ad-drafts article button{background:#fff;border:1px solid #d8ddeb;border-radius:11px;padding:9px 12px;font-weight:700}.ad-drafts article button.approved{color:#56851e;background:#eaf8d3;border-color:#cde99f}@media (width<=1100px){.ads-channel-nav{grid-template-columns:repeat(3,1fr)}.avito-pipeline{grid-template-columns:repeat(4,1fr)}}@media (width<=760px){.ads-heading,.channel-hero{flex-direction:column;align-items:flex-start;gap:14px}.ads-channel-nav{display:flex;overflow:auto}.ads-channel-nav button{min-width:190px}.ads-kpis{display:flex;overflow:auto}.ads-kpis article{min-width:190px}.ads-two-col{grid-template-columns:1fr}.avito-pipeline{display:flex;overflow:auto}.avito-pipeline article{min-width:150px}.attribution-head{display:none}.attribution-table>article{grid-template-columns:1fr 1fr}.attribution-table article div{grid-column:1/-1}.gantt-axis{display:none}.gantt-row{grid-template-columns:130px 1fr}}.lead-kanban>header{justify-content:space-between;align-items:end;margin-bottom:18px;display:flex}.lead-kanban>header span,.lead-journal>header span{letter-spacing:.12em;color:#6253d1;font-size:12px}.lead-kanban h3{margin:6px 0;font-size:25px}.lead-kanban p{color:#5c687e;font-size:14px}.kanban-scroll{grid-template-columns:repeat(4,minmax(235px,1fr));gap:12px;padding-bottom:8px;display:grid;overflow-x:auto}.kanban-column{background:#edf0f777;border:1px solid #fff;border-radius:20px;min-height:440px;padding:11px}.kanban-column>header{justify-content:space-between;padding:6px 5px 14px;display:flex}.kanban-column>header b,.kanban-column>header small{display:block}.kanban-column>header b{font-size:15px}.kanban-column>header small{color:#647087;margin-top:4px;font-size:12px}.kanban-column>header strong{background:#fff;border-radius:10px;place-items:center;width:30px;height:30px;display:grid}.kanban-column article{cursor:grab;background:#fff;border:1px solid #fff;border-radius:16px;margin-bottom:10px;padding:14px;box-shadow:0 8px 20px #424b7210}.kanban-column article:active{cursor:grabbing}.kanban-column article header{grid-template-columns:auto 1fr auto;gap:8px;display:grid}.kanban-column article header b{font-size:14px}.kanban-column article header strong{color:#5a4cd0;font-size:16px}.kanban-column article header small{font-size:10px}.kanban-column article p{min-height:55px;font-size:13px;line-height:1.45}.kanban-column article>div{color:#657087;justify-content:space-between;font-size:12px;display:flex}.kanban-column article>button{color:#5043c4;background:#f0edff;border:0;border-radius:11px;justify-content:center;gap:7px;width:100%;margin-top:12px;padding:10px;font-weight:800;display:flex}.column-new{box-shadow:inset 0 3px #7565e4}.column-working{box-shadow:inset 0 3px #5ca7df}.column-hot{box-shadow:inset 0 3px #f2b24f}.column-payment{box-shadow:inset 0 3px #98db27}.dialog-workspace{grid-template-areas:"alert alert""conversation peek""analysis analysis";grid-template-columns:minmax(480px,1.45fr) minmax(320px,.75fr)!important;height:auto!important;display:grid!important;overflow:visible!important}.new-message-strip{background:linear-gradient(90deg,#eef9dc,#f4f2ff);border-bottom:1px solid #fff;grid-area:alert;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;min-height:48px;padding:8px 14px;display:grid}.new-message-strip span{font-size:12px;font-weight:800}.new-message-strip span i{background:#7dca2e;border-radius:50%;width:9px;height:9px;margin-right:8px;display:inline-block;box-shadow:0 0 0 5px #7dca2e21}.new-message-strip b{font-size:13px}.new-message-strip button{background:#fff;border:0;border-radius:10px;gap:7px;padding:9px 12px;display:flex}.conversation{grid-area:conversation;min-width:0;height:570px}.lead-workspace-peek{background:linear-gradient(145deg,#f4f2ff,#f8f9fd);border-left:1px solid #717b971f;flex-direction:column;grid-area:peek;padding:22px;display:flex}.lead-workspace-peek>span{letter-spacing:.12em;color:#6153d1;font-size:12px}.lead-workspace-peek>strong{color:#5c4ed3;margin-top:12px;font-size:32px}.lead-workspace-peek h4{margin:24px 0 7px;font-size:21px}.lead-workspace-peek p{color:#5d687e;font-size:13px}.lead-workspace-peek dl{margin-top:20px}.lead-workspace-peek dl div{border-top:1px solid #717b971c;justify-content:space-between;gap:14px;padding:13px 0;display:flex}.lead-workspace-peek dt,.lead-workspace-peek dd{font-size:13px}.lead-workspace-peek dd{overflow-wrap:anywhere;text-align:right;max-width:58%}.lead-workspace-peek button{justify-content:center;align-items:center;gap:8px;min-height:46px;margin-top:auto;display:flex}.dialog-ai-analysis{grid-area:analysis;margin:14px 0 0;padding:22px}.dialog-ai-analysis>header{justify-content:space-between;display:flex}.dialog-ai-analysis header span{letter-spacing:.12em;color:#6153d1;font-size:12px}.dialog-ai-analysis h3{margin:6px 0;font-size:23px}.dialog-ai-analysis header strong{color:#5c4ed3;font-size:30px}.dialog-ai-analysis>div{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.dialog-ai-analysis article{background:#ffffff9c;border:1px solid #fff;border-radius:15px;padding:16px}.dialog-ai-analysis article span{color:#5c6780;font-size:12px;font-weight:800}.dialog-ai-analysis article p{margin-bottom:0;font-size:14px;line-height:1.5}.sales-room-data-status{background:linear-gradient(90deg,#eef9dc,#f4f2ff);border-bottom:1px solid #fff;justify-content:space-between;align-items:center;gap:22px;padding:12px 20px;display:flex}.sales-room-data-status div{gap:3px;display:grid}.sales-room-data-status span{letter-spacing:.13em;color:#5c4ed3;font-size:9px}.sales-room-data-status b{font-size:13px}.sales-room-data-status p{color:#536077;max-width:680px;margin:0;font-size:11px;line-height:1.45}.dialog-workspace-empty .new-message-strip i{background:#9aa4b7;box-shadow:0 0 0 5px #9aa4b721}.dialog-workspace-empty .conversation{place-items:center;display:grid}.empty-workspace-panel{min-height:220px}.empty-workspace-panel>.empty{text-align:center;place-content:center;width:100%;min-height:100%;padding:28px;display:grid}.dialog-ai-analysis.empty-workspace-panel>div{grid-template-columns:1fr;display:grid}.analytics-empty-state{text-align:center;place-content:center;min-height:180px;padding:24px;display:grid}.analytics-empty-state h3{margin:0 0 7px;font-size:15px}.analytics-empty-state p{color:#627087;margin:0;font-size:11px}.lead-workspace-backdrop{z-index:140;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#151b304d;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.lead-workspace-modal{border-radius:30px;width:min(1180px,100%);max-height:calc(100dvh - 40px);padding:25px;overflow:auto}.lead-workspace-modal>header{justify-content:space-between;display:flex}.lead-workspace-modal>header span{letter-spacing:.12em;color:#6253d1;font-size:12px}.lead-workspace-modal h2{margin:7px 0;font-size:28px}.lead-workspace-modal>header p{color:#5c687e;font-size:14px}.lead-workspace-modal>header button{background:#fff;border:0;border-radius:14px;width:44px;height:44px;font-size:24px}.lead-workspace-grid{grid-template-columns:.85fr 1.15fr;gap:16px;margin-top:16px;display:grid}.lead-data-panel,.lead-journal{background:#ffffff96;border:1px solid #fff;border-radius:22px;padding:20px}.lead-data-panel h3,.lead-journal h3{margin:7px 0 18px;font-size:22px}.lead-data-panel>label,.lead-fields label{gap:7px;display:grid}.lead-data-panel label span{font-size:12px;font-weight:800}.lead-data-panel input,.lead-data-panel select,.journal-composer textarea,.journal-composer select,.journal-composer input{background:#fff;border:1px solid #d8deeb;border-radius:12px;padding:0 12px;font-size:14px}.lead-data-panel input,.lead-data-panel select,.journal-composer select,.journal-composer input{height:44px}.lead-fields{grid-template-columns:1fr 1fr;gap:12px;margin-top:13px;display:grid}.lead-fields .wide{grid-column:1/-1}.lead-save-action{align-items:center;gap:12px;margin-top:15px;display:flex}.lead-save-action .erp-button{flex:0 0 190px}.lead-save-message{color:#437519;font-size:12px;font-weight:750}.lead-save-message.error{color:#b42318}.quick-contact{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:15px;display:grid}.quick-contact button{color:#5043c4;background:#eeebff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:44px;font-weight:800;display:flex}.lead-journal>header{justify-content:space-between;display:flex}.journal-composer textarea{resize:vertical;width:100%;min-height:84px;padding:12px}.journal-composer>div{grid-template-columns:1fr 1.3fr auto auto;gap:8px;margin-top:8px;display:grid}.journal-timeline{max-height:390px;margin-top:18px;overflow:auto}.journal-timeline article{grid-template-columns:auto 1fr;gap:12px;padding:0 0 18px;display:grid;position:relative}.journal-timeline article>i{background:#7060df;border-radius:50%;width:12px;height:12px;margin-top:5px;box-shadow:0 0 0 5px #7060df18}.journal-timeline article>div{background:#fff;border-radius:14px;padding:13px}.journal-timeline header{justify-content:space-between;display:flex}.journal-timeline b,.journal-timeline time{font-size:12px}.journal-timeline p{font-size:14px;line-height:1.45}.journal-timeline span{color:#6153d1;font-size:11px}.journal-task>i{background:#95d828}.journal-ai>i{background:#b68aef}.kanban-move{gap:5px;margin-top:8px;display:grid}.kanban-move span{color:#59667d;font-size:11px}.kanban-move select{background:#fff;border:1px solid #d8deeb;border-radius:11px;width:100%;min-height:38px;padding:0 10px;font-size:12px;font-weight:700}.integration-setup-backdrop{z-index:150;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#151b304d;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.integration-setup-modal{border-radius:28px;width:min(720px,100%);padding:24px}.integration-setup-modal>header{justify-content:space-between;gap:20px;display:flex}.integration-setup-modal>header span{letter-spacing:.12em;color:#6253d1;font-size:12px}.integration-setup-modal h3{margin:7px 0;font-size:25px}.integration-setup-modal>header p{color:#5c687e;font-size:14px}.integration-setup-modal>header button{background:#fff;border:0;border-radius:13px;width:42px;height:42px;font-size:22px}.integration-setup-fields{gap:14px;margin:20px 0;display:grid}.integration-setup-fields label{gap:7px;display:grid}.integration-setup-fields label span{font-size:13px;font-weight:800}.integration-setup-fields input{background:#fff;border:1px solid #d8deeb;border-radius:13px;height:48px;padding:0 14px;font-size:14px}.integration-setup-fields aside{background:#eef8dd;border-radius:15px;gap:10px;padding:14px;display:flex}.integration-setup-fields aside p{margin:0;font-size:13px;line-height:1.45}.integration-coming-soon{background:#f0f2f7;border-radius:16px;margin:22px 0;padding:18px;font-size:14px}.integration-setup-modal>footer{justify-content:flex-end;gap:10px;display:flex}.integration-setup-modal>footer button{border:0;border-radius:13px;min-height:48px;padding:0 18px;font-weight:850}.integration-setup-modal button:disabled{opacity:.45;cursor:not-allowed}.ads-page,.settings-page,.sales-room{font-size:15px}.ads-page small,.ads-page .eyebrow,.ads-page .attribution-head,.ads-page .avito-pipeline small,.ads-page .ad-drafts small,.settings-page small{line-height:1.35;font-size:12px!important}.ads-page button,.settings-page button{font-size:13px}.result-cell{flex-wrap:wrap;align-items:baseline;gap:5px;display:flex}.result-cell b,.result-cell span{margin:0!important}.tenant-integrations-catalog{gap:18px;display:grid}.integration-group>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.integration-group>header h4{margin:0;font-size:19px}.integration-group>header span{color:#657087;font-size:12px}.integration-group>div{grid-template-columns:1fr 1fr;gap:10px;display:grid}.integration-group article{background:#ffffffa5;border:1px solid #fff;border-radius:17px;grid-template-columns:auto 1fr auto auto;align-items:center;gap:12px;padding:16px;display:grid}.integration-provider-icon{color:#5547ca;background:#eeeaff;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.integration-group article b,.integration-group article p,.integration-group article small{display:block}.integration-group article b{font-size:14px}.integration-group article p{color:#5c687e;margin:4px 0;font-size:12px}.integration-group article small{color:#748096;font-size:12px}.integration-group article em{color:#a65a38;font-size:12px;font-style:normal}.integration-setup,.integration-link{color:#fff;background:linear-gradient(135deg,#6652df,#8970f0);border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:0 14px;font-weight:800;display:flex}.integration-link{text-align:left;grid-template-columns:1fr auto;min-width:225px;padding:10px 13px;display:grid}.integration-link span,.integration-link b{display:block}.integration-link span{color:#e7e3ff;font-size:11px}.integration-link b{font-size:13px}.integration-link svg{grid-area:1/2/3}.integration-security-note{background:#eef8dd;border-radius:17px;gap:12px;padding:16px;display:flex}.integration-security-note b{font-size:14px}.integration-security-note p{margin:4px 0;font-size:12px;line-height:1.5}.integration-card button.glass-button,.document-open{color:#5043c4!important;background:#f2efff!important;border:1px solid #d8deeb!important;border-radius:12px!important;min-height:44px!important;padding:0 14px!important;font-weight:800!important}.gantt-axis{grid-template-columns:repeat(5,1fr)!important;padding-left:192px!important}.seo-steps{grid-template-columns:repeat(5,1fr);gap:10px;display:grid}.seo-steps article{background:#ffffffa5;border:1px solid #fff;border-radius:17px;padding:17px}.seo-steps article span,.seo-steps article b{display:block}.seo-steps article span{color:#6253d1;font-size:12px}.seo-steps article b{margin:9px 0;font-size:15px}.seo-steps article p{font-size:13px;line-height:1.45}.content-calendar>article{border-top:1px solid #717b971c;grid-template-columns:90px minmax(0,1fr) 150px auto;align-items:center;gap:14px;padding:14px 0;display:grid}.content-calendar time,.content-calendar b,.content-calendar span{font-size:13px}@media (width<=1000px){.dialog-workspace{grid-template-areas:"alert""conversation""peek""analysis";grid-template-columns:1fr!important}.lead-workspace-peek{border-top:1px solid #717b971f;border-left:0;min-height:270px}.dialog-ai-analysis>div{grid-template-columns:1fr 1fr}.lead-workspace-grid,.integration-group>div{grid-template-columns:1fr}.seo-steps{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.lead-kanban{padding:13px}.kanban-scroll{display:flex}.kanban-column{min-width:82vw}.new-message-strip{grid-template-columns:1fr auto}.new-message-strip>b{grid-area:2/1/auto/-1}.conversation{height:62dvh}.dialog-ai-analysis>div{grid-template-columns:1fr}.lead-workspace-backdrop{align-items:end;padding:0}.lead-workspace-modal{border-radius:26px 26px 0 0;max-height:94dvh;padding:17px}.lead-fields{grid-template-columns:1fr}.lead-fields .wide{grid-column:auto}.journal-composer>div,.quick-contact{grid-template-columns:1fr}.integration-group article{grid-template-columns:auto 1fr}.integration-group article em{grid-column:2}.integration-setup{grid-column:1/-1}.seo-steps,.content-calendar>article{grid-template-columns:1fr}.gantt-row{grid-template-columns:110px 1fr}}.gantt-axis{grid-template-columns:repeat(5,1fr)!important;margin-left:192px!important;padding-left:0!important}@media (width<=760px){.gantt-axis{margin-left:0!important;display:none!important}}@media (width<=700px){.mobile-nav{gap:3px;height:68px;padding:6px 7px;overflow:auto hidden;grid-template-columns:none!important;display:flex!important}.mobile-nav>button{flex:0 0 64px;min-width:64px}.leads-heading{gap:12px;grid-template-columns:1fr!important;display:grid!important}.leads-heading>div:last-child{justify-content:flex-start!important}.leads-heading .cta-green,.leads-heading .cta-purple{flex:1;min-width:0;padding-inline:8px!important}.sales-room-head{align-items:flex-start!important}.sales-room-head nav{width:100%;overflow-x:auto}.integration-setup-modal>footer{grid-template-columns:1fr;display:grid}.integration-setup-modal>footer button{width:100%}}.ads-action-feedback{background:#eef8dd;border:1px solid #d7efa9;border-radius:15px;justify-content:space-between;align-items:center;gap:12px;padding:13px 16px;font-size:13px;font-weight:750;display:flex}.ads-action-feedback button,.content-preview>header button{background:#fff;border:0;border-radius:11px;width:36px;height:36px;font-size:20px}.content-preview{padding:20px}.content-preview>header{justify-content:space-between;align-items:flex-start;display:flex}.content-preview>header span{letter-spacing:.12em;color:#6253d1;font-size:12px}.content-preview h3{margin:7px 0;font-size:22px}.content-preview p{color:#536079;font-size:14px;line-height:1.55}@media (width<=1000px){.lead-board-head{display:none}.lead-board>article{grid-template-columns:1fr auto}.lead-board>article p,.lead-board>article time,.lead-board>article>.lead-stage{display:none}.billing-hero{grid-template-columns:1fr 1fr}.billing-grid{grid-template-columns:1fr}.client-onboarding-page{inset:0}.client-onboarding{grid-template-columns:1fr}.client-onboarding h4{grid-column:auto}}.client-documents article{grid-template-columns:auto minmax(0,1fr) auto auto}.document-delete{color:#a3443e;background:#fff4f3;border:1px solid #f0c8c5;border-radius:13px;min-height:42px;padding:0 14px;font-weight:800}.client-drawer{max-width:calc(100vw - 24px);overflow-x:hidden}.client-documents,.client-documents>header{min-width:0;max-width:100%}.client-documents>header{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.client-documents>header>div{flex:280px;min-width:0}.client-documents>header .cta-green{flex:0 auto;max-width:100%;white-space:normal!important}.client-documents>header .cta-green:disabled{cursor:not-allowed;opacity:1;color:#6b7488!important;box-shadow:none!important;background:#e4e7ef!important}.client-drawer-tabs{max-width:100%;overflow:auto hidden}.client-document-upload{background:#ffffff8f;border:1px solid #fff;border-radius:16px;grid-template-columns:180px minmax(220px,1fr);gap:10px;padding:14px;display:grid}.client-document-upload label{gap:6px;display:grid}.client-document-upload label span{color:#45516a;font-size:11px;font-weight:800}.client-document-upload input,.client-document-upload select{background:#fff;border:1px solid #dce1ed;border-radius:11px;min-width:0;height:42px;padding:0 11px}.client-document-file{grid-column:1/-1;gap:7px;display:grid}.client-document-file>span{color:#45516a;font-size:11px;font-weight:800}.client-document-file .catalog-file-button{width:100%;min-height:48px}.client-document-file small{color:#667188;overflow-wrap:anywhere;font-size:10px}.client-document-error{background:#fff3f2;border:1px solid #efbbb6;border-radius:11px;grid-column:1/-1;margin:0;padding:10px 12px}.client-document-upload>.cta-green{grid-column:1/-1;min-height:44px}.client-document-upload>.cta-green:disabled{opacity:.55;cursor:not-allowed}.organization-archive{color:#9e403b;background:#fff4f3;border:1px solid #e9bdb9;border-radius:12px;width:100%;min-height:44px;margin-top:10px;font-weight:800}.archive-confirm-backdrop{z-index:180;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#11182d66;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.archive-confirm{border-radius:24px;width:min(500px,100%);padding:24px}.archive-confirm>span{letter-spacing:.14em;color:#a34843;font-size:10px}.archive-confirm h3{margin:8px 0;font-size:23px}.archive-confirm p{color:#5d687e;line-height:1.5}.archive-confirm>div{justify-content:flex-end;gap:10px;margin-top:20px;display:flex}.archive-confirm button{border-radius:12px;min-height:44px;padding:0 16px;font-weight:800}.archive-cancel{color:#26304a;background:#fff;border:1px solid #d7dce8}.archive-confirm-action{color:#fff;background:#b64c43;border:0}.archive-confirm-action:disabled{opacity:.5}.client-modal-error{z-index:175;color:#a33f38;text-align:center;background:#fff2f0;border:1px solid #f0c1bc;border-radius:13px;width:min(620px,100% - 32px);padding:13px 16px;font-weight:750;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 16px 34px #45241f33}@media (width<=700px){.client-documents header{display:grid}.client-document-upload{grid-template-columns:1fr}.client-document-file,.client-document-upload>.cta-green{grid-column:1}.client-documents article{grid-template-columns:auto 1fr}.document-open,.document-delete{grid-column:1/-1;justify-content:center}.client-plan-editor>div{grid-template-columns:1fr}.client-drawer-tabs{overflow:auto}.client-drawer-tabs button{min-width:130px}}html{scrollbar-gutter:stable;overscroll-behavior-y:auto;min-height:100%;overflow:hidden auto}body{overscroll-behavior-y:auto;min-height:100dvh;overflow:hidden visible}.app-shell{min-height:100dvh;overflow:visible}.app-shell>main,.content,.ads-page,.ads-workspace,.settings-page,.sales-room{min-width:0;overflow:visible}.sales-room{min-height:0}.message-history,.journal-timeline{overscroll-behavior-y:auto;touch-action:pan-y}.message-history{overflow:hidden auto}.lead-workspace-modal,.integration-setup-modal,.client-drawer,.manager-profile,.call-modal{overscroll-behavior-y:contain;touch-action:pan-y}.lead-workspace-backdrop,.integration-setup-backdrop,.profile-panel-backdrop,.client-drawer-backdrop,.manager-profile-backdrop,.call-modal-backdrop{overscroll-behavior:contain}.integration-setup-modal{max-height:calc(100dvh - 40px);overflow-y:auto}.account-menu{place-items:center;display:grid;position:relative}.account-popover{z-index:90;transform-origin:100% 0;border-radius:20px;width:280px;padding:10px;position:absolute;top:calc(100% + 12px);right:0;box-shadow:0 24px 65px #2a325a38,inset 0 1px #fff;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#f8f9ff!important}.account-popover:before{content:"";background:#fbfcfff0;border-top:1px solid #fff;border-left:1px solid #fff;width:13px;height:13px;position:absolute;top:-6px;right:13px;transform:rotate(45deg)}.account-popover>header{border-bottom:1px solid #646e9124;align-items:center;gap:10px;padding:8px 9px 12px;display:flex}.account-avatar{color:#593822;background:linear-gradient(145deg,#f2c18d,#e5945d);border-radius:13px;place-items:center;width:38px;height:38px;font-size:11px;font-weight:800;display:grid}.account-popover header span:last-child{min-width:0}.account-popover header b,.account-popover header small,.account-popover button b,.account-popover button small{display:block}.account-popover header b{font-size:13px}.account-popover header small{color:#68738a;margin-top:2px;font-size:11px}.account-popover>button{text-align:left;color:#25304a;background:0 0;border:0;border-radius:13px;grid-template-columns:30px 1fr;align-items:center;gap:8px;width:100%;min-height:52px;padding:8px 10px;transition:background-color .18s,color .18s,box-shadow .18s;display:grid}.account-popover>button:hover,.account-popover>button:focus-visible{color:#5143ca;background:#fff;box-shadow:0 8px 20px #37416b17}.account-popover button b{font-size:12px}.account-popover button small{color:#68738a;margin-top:2px;font-size:10px}.account-popover .account-logout{color:#a34843;border-top:1px solid #646e9124;border-radius:0 0 13px 13px;margin-top:4px}@media (width>=901px) and (width<=1400px) and (height<=820px){.app-shell{padding:10px}.sidebar{border-radius:24px;width:232px;padding:9px 12px 12px;inset:10px auto 10px 10px}main{min-height:calc(100dvh - 20px);margin-left:242px}.topbar{border-radius:20px;grid-template-columns:minmax(170px,1fr) minmax(250px,390px) minmax(190px,1fr);gap:14px;height:64px;padding:0 16px;top:10px}.brand{grid-template-rows:55px 30px;height:80px;padding:0}.brand .brand-symbol{width:68px;height:56px}.brand-type{gap:4px;margin-top:-12px}.brand-type strong{font-size:16px}.brand-type small{font-size:8px}.workspace-switcher{gap:5px}.workspace-back-button{min-height:32px!important;padding:5px 8px!important;font-size:11px!important}.workspace{border-radius:14px;min-height:48px;padding:6px 8px}.workspace-avatar{width:32px;height:32px}.workspace b{font-size:11px}.workspace small{margin-top:1px;font-size:9px}.sidebar nav{gap:2px;margin-top:8px}.sidebar nav button{border-radius:13px;gap:8px;min-height:44px;padding:4px 7px}.nav-glow{border-radius:13px}.nav-icon{border-radius:10px;width:32px;height:32px}.nav-copy b{font-size:11px}.nav-copy small{margin-top:1px;font-size:9px}.sidebar>.agent-card{border-radius:15px;min-height:50px;margin-top:auto;padding:8px 9px}.agent-pulse{width:32px;height:32px}.agent-card b{font-size:10px}.agent-card small{font-size:8px}.sidebar>.agent-card+.manager-contact{margin-top:8px}.sidebar .manager-contact{border-radius:14px;min-height:50px;padding:7px 9px}.manager-contact b{font-size:10px}.manager-contact small{font-size:8px}.content{padding:16px 3px 32px}}@media (width<=900px){html{scrollbar-gutter:auto}body{overscroll-behavior-y:auto}.account-popover{z-index:110;width:min(300px,100vw - 20px);max-height:calc(100dvh - 102px);display:block;position:fixed;top:82px;right:10px;overflow-y:auto}}.product-editor-modal{overscroll-behavior-y:contain;align-content:start;width:min(820px,100%);max-height:calc(100dvh - 30px);overflow-y:auto}.product-editor-modal fieldset{border:1px solid #646e9129;border-radius:17px;min-width:0;margin:0;padding:14px}.product-editor-modal fieldset>legend,.custom-fields-head legend{color:#344057;padding:0 6px;font-size:11px;font-weight:800}.image-upload-grid{grid-template-columns:220px 1fr;gap:12px;display:grid}.image-upload-slot,.gallery-add{background:#ffffff7a;border:1px dashed #a9b2ca;border-radius:15px;min-height:150px;overflow:hidden}.image-upload-slot>label,.gallery-add{text-align:center;cursor:pointer;place-items:center;height:100%;padding:16px;display:grid!important}.image-upload-slot label span,.gallery-add span{gap:5px;display:grid}.image-upload-slot b,.gallery-add b{font-size:12px}.image-upload-slot small,.gallery-add small{color:#657087;font-size:10px}.image-file-input{clip:rect(0 0 0 0);white-space:nowrap;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.image-upload-slot label:focus-within,.gallery-add:focus-within{outline-offset:-3px;outline:3px solid #4b63e36b}.image-preview{height:150px;position:relative}.image-preview img{object-fit:cover;width:100%;height:100%}.image-preview button{color:#a34843;background:#fff;border:0;border-radius:9px;min-height:34px;padding:0 10px;font-size:10px;font-weight:800;position:absolute;bottom:8px;right:8px}.gallery-upload{grid-template-rows:auto 1fr;gap:9px;display:grid}.gallery-add{min-height:64px;text-align:left!important;place-items:start!important;height:auto!important;padding:12px!important}.gallery-previews{grid-template-columns:repeat(4,minmax(62px,1fr));gap:8px;display:grid}.gallery-preview{background:#e8ebf3;border-radius:11px;height:75px;position:relative;overflow:hidden}.gallery-preview img{object-fit:cover;width:100%;height:100%}.gallery-preview button{color:#9e403b;background:#fff;border:0;border-radius:8px;width:26px;height:26px;font-size:15px;position:absolute;top:4px;right:4px}.image-error{color:#b0443d;margin:10px 0 0;font-size:11px}.custom-fields-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.custom-fields-head button{color:#5144c7;background:#efecff;border:0;border-radius:10px;min-height:38px;padding:0 12px;font-size:10px;font-weight:800}.custom-fields>p{color:#657087;margin:10px 4px 2px;font-size:11px;line-height:1.5}.custom-fields-list{gap:9px;margin-top:10px;display:grid}.custom-field-row{grid-template-columns:1fr 1fr 38px;align-items:end;gap:8px;display:grid}.custom-field-row>button{color:#a34843;background:#fff0ee;border:0;border-radius:11px;height:42px;font-size:18px}.product-row-actions{gap:4px 7px;grid-template-columns:auto 1fr!important;display:grid!important}.product-row-actions button{min-height:40px;grid-column:1/-1!important}.product-row-actions .delete-product{color:#a34843!important}.product-gallery-count{font-weight:700;color:#594bd0!important}.inventory-empty button{border:0;border-radius:13px;height:44px;padding:0 16px;font-weight:800}.inventory-actions button:disabled{opacity:.45;cursor:not-allowed}@media (width<=620px){.product-editor-modal{align-content:start;min-height:100dvh;max-height:100dvh;padding-bottom:28px;overflow-y:auto}.image-upload-grid{grid-template-columns:1fr}.image-upload-slot{min-height:180px}.image-preview{height:180px}.gallery-previews{grid-template-columns:repeat(3,1fr)}.custom-field-row{grid-template-columns:1fr 38px}.custom-field-row label{grid-column:1}.custom-field-row>button{grid-area:1/2/3;height:100%}}.ads-timeline>header{align-items:flex-start}.ads-timeline>header p{color:#657087;margin:7px 0 0;font-size:11px;line-height:1.45}.timeline-legend{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.timeline-legend span{align-items:center;gap:6px;display:flex;letter-spacing:0!important;color:#566178!important;font-size:10px!important}.timeline-legend i{border-radius:50%;width:8px;height:8px}.legend-live{background:#79bd27}.legend-approval{background:#e6a347}.legend-plan{background:#7180a4}.gantt-workspace{grid-template-columns:minmax(0,1fr) 285px;gap:14px;margin-top:18px;display:grid}.gantt{min-width:0;margin:0}.gantt-axis{color:#657087;font-size:10px;grid-template-columns:repeat(6,1fr)!important;margin:0 126px 8px 260px!important;padding:0!important;display:grid!important}.gantt-axis span:last-child{text-align:right}.gantt-row{border-top:1px solid #717b9715;border-radius:13px;padding:9px 8px;grid-template-columns:250px minmax(380px,1fr) 116px!important;align-items:center!important;gap:10px!important;margin:0!important;display:grid!important}.gantt-row.selected{background:#ffffff9c;box-shadow:0 8px 22px #424b7210}.gantt-task-label{text-align:left;color:#1b2540;background:0 0;border:0;gap:3px;min-width:0;padding:0;display:grid}.gantt-task-label small{color:#6253d1;font-size:9px}.gantt-task-label b{font-size:11px;line-height:1.3}.gantt-task-label span{color:#657087;font-size:9px}.gantt-track{background:repeating-linear-gradient(90deg,#dfe3ed 0 1px,#0000 1px 16.666%);border-radius:10px;height:38px;position:relative}.gantt-bar{color:#fff;text-align:left;border:0;border-radius:9px;min-width:82px;height:32px;padding:0 8px;position:relative;top:3px;overflow:hidden;box-shadow:0 5px 12px #424b7222}.gantt-bar>span{z-index:2;white-space:nowrap;font-size:9px;font-weight:800;position:relative}.gantt-bar>i{background:#ffffff25;border-right:2px solid #fff9;position:absolute;inset:0 auto 0 0}.gantt-bar.violet{background:linear-gradient(90deg,#6552df,#9379ef)}.gantt-bar.amber{background:linear-gradient(90deg,#d98a2f,#efb85f)}.gantt-bar.lime{color:#1f3210;background:linear-gradient(90deg,#70a91c,#99d92c)}.gantt-bar.blue{background:linear-gradient(90deg,#3f79c8,#69a4eb)}.timeline-status{text-align:center;border-radius:9px;justify-self:end;width:max-content;max-width:116px;padding:6px 8px;font-size:9px;font-weight:800}.status-live{color:#4f7f18;background:#e9f7d6}.status-approval{color:#9b5b18;background:#fff1da}.status-plan{color:#566178;background:#e9edf5}.status-draft{color:#594bd0;background:#eeeaff}.timeline-inspector{color:#fff;background:linear-gradient(145deg,#202943,#303c61);border-radius:18px;align-self:start;padding:17px;position:sticky;top:92px}.timeline-inspector>span{color:#b8f238;letter-spacing:.08em;font-size:9px}.timeline-inspector h4{margin:8px 0 14px;font-size:16px;line-height:1.3}.timeline-inspector dl{margin:0}.timeline-inspector dl div{border-top:1px solid #ffffff17;justify-content:space-between;gap:10px;padding:9px 0;display:flex}.timeline-inspector dt,.timeline-inspector dd{margin:0;font-size:10px}.timeline-inspector dt{color:#aeb7cb}.timeline-inspector dd{text-align:right;font-weight:750}.timeline-inspector section{border-top:1px solid #ffffff17;padding:11px 0}.timeline-inspector section b{color:#dce2ef;font-size:10px}.timeline-inspector section p{color:#c2cadb;margin:5px 0 0;font-size:11px;line-height:1.45}.timeline-inspector>button{color:#24310f;background:#b8f238;border:0;border-radius:11px;width:100%;min-height:42px;font-weight:850}@media (width<=1180px){.gantt-workspace{grid-template-columns:1fr}.timeline-inspector{grid-template-columns:1fr 1fr;gap:10px;display:grid;position:static}.timeline-inspector>span,.timeline-inspector h4,.timeline-inspector dl,.timeline-inspector>button{grid-column:1/-1}.gantt-axis{margin-right:126px!important}}@media (width<=760px){.ads-timeline{padding:15px}.ads-timeline>header{display:grid}.timeline-legend{justify-content:flex-start}.gantt-workspace{overflow:visible}.gantt{padding-bottom:8px;overflow-x:auto}.gantt-axis{min-width:720px;margin:0 116px 8px 230px!important;display:grid!important}.gantt-row{min-width:960px;grid-template-columns:220px 600px 110px!important}.timeline-inspector{grid-template-columns:1fr}.timeline-inspector section{grid-column:1/-1}}.catalog-media-action{justify-self:start}.catalog-image-inputs{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.catalog-image-inputs .catalog-image-box{background:#ffffff8f;border:1px solid #5248b429;border-radius:16px;align-content:start;gap:9px;padding:14px;display:grid}.catalog-native-file{pointer-events:none;opacity:0!important;width:1px!important;height:1px!important;position:absolute!important}.catalog-file-button{color:#5043c4;background:linear-gradient(135deg,#f7f5ff,#eeebff);border:1px dashed #aaa2e7;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-height:48px;font-weight:800;display:flex}.catalog-file-button:hover{background:#e9e5ff;border-color:#7568d9}.catalog-image-inputs small{color:var(--muted);min-height:16px}.catalog-title-editor{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.catalog-title-editor label{gap:6px;display:grid}.catalog-variant-button{color:#5141be;background:#f3f0ff;border:1px solid #d8d3f5;border-radius:11px;align-items:center;gap:8px;min-height:45px;padding:0 13px;font-weight:800;display:flex}.catalog-variant-button b{background:#fff;border-radius:8px;place-items:center;min-width:22px;height:22px;display:grid}.catalog-title-variants{background:linear-gradient(135deg,#f7f5ff,#fff);border:1px solid #d8d3f5;border-radius:16px;gap:11px;padding:15px;display:grid}.catalog-title-variants header{justify-content:space-between;gap:18px;display:flex}.catalog-title-variants header>div>span{letter-spacing:.12em;color:#6553dc;font-size:9px;font-weight:800}.catalog-title-variants h4{margin:3px 0;font-size:16px}.catalog-title-variants p{color:#68748b;margin:0}.catalog-title-variants code{color:#4d3fba;background:#ebe7ff;border-radius:5px;padding:2px 5px}.catalog-title-variants em{color:#4d7621;background:#eef9df;border-radius:9px;align-self:flex-start;padding:7px 9px;font-size:10px;font-style:normal;font-weight:800}.catalog-title-variants textarea,.catalog-description-builder textarea{resize:vertical;color:#14203a;background:#fff;border:1px solid #dfe3ee;border-radius:11px;width:100%;padding:10px 12px}.catalog-title-variants footer{color:#657087;justify-content:space-between;font-size:10px;display:flex}.catalog-title-variants footer b{color:#4d7621}.catalog-live-media-hidden,.catalog-live-description-hidden{display:none!important}.catalog-avito-media-prototype{gap:12px;display:grid}.catalog-media-pools{grid-template-columns:1fr 1fr;gap:10px;display:grid}.catalog-media-pools article{background:#ffffff9e;border:1px solid #e0e3ef;border-radius:15px;align-content:start;gap:8px;padding:14px;display:grid}.catalog-media-pools article.publication-pool{background:linear-gradient(135deg,#f5f2ff,#fff);border-color:#d8d3f5}.catalog-media-pools article>header{justify-content:space-between;align-items:center;display:flex}.catalog-media-pools article>header span{letter-spacing:.1em;color:#6553dc;font-size:9px;font-weight:800}.catalog-media-pools article>header strong{font-size:18px}.catalog-media-pools h4{margin:0;font-size:15px}.catalog-media-pools p{color:#68748b;margin:0;line-height:1.4}.catalog-media-pools article>button{color:#5141be;background:#fff;border:1px solid #d8d3f5;border-radius:9px;justify-self:start;padding:8px 10px;font-weight:800}.catalog-media-slots{grid-template-columns:repeat(8,1fr);gap:4px;margin:3px 0;display:grid}.catalog-media-slots.sixteen{grid-template-columns:repeat(8,1fr)}.catalog-media-slots>span{aspect-ratio:1;color:#8a94a8;border:1px dashed #cdd3e2;border-radius:7px;place-items:center;font-size:9px;display:grid}.catalog-media-slots>span.filled{color:#5948cb;background:#ece8ff;border-style:solid;border-color:#c6bff1}.catalog-avito-media-prototype>aside,.catalog-description-builder>aside{color:#407b2c;background:#edf8e8;border-radius:11px;align-items:center;gap:9px;padding:10px 12px;display:flex}.catalog-avito-media-prototype>aside>span,.catalog-description-builder>aside>span{gap:2px;display:grid}.catalog-avito-media-prototype>aside small,.catalog-description-builder>aside small{color:#668254}.catalog-description-builder{gap:10px;display:grid}.catalog-description-block{background:#ffffff94;border:1px solid #e0e3ef;border-radius:14px;gap:8px;padding:13px;display:grid}.catalog-description-block.variations{background:#f8f6ff;border-color:#d8d3f5}.catalog-description-block>header{align-items:center;gap:9px;display:flex}.catalog-description-block>header>span{color:#5b49d7;background:#eae6ff;border-radius:9px;place-items:center;width:27px;height:27px;font-weight:800;display:grid}.catalog-description-block>header>div{gap:2px;display:grid}.catalog-description-block>header small{color:#788398}.catalog-description-block>header button{color:#5141be;background:#fff;border:1px solid #d8d3f5;border-radius:9px;margin-left:auto;padding:7px 9px;font-weight:800}.catalog-description-block>em{color:#5f6b83;font-size:10px;font-style:normal}.catalog-description-builder>aside{margin-top:2px}.catalog-dialog-open{overflow:hidden!important}.catalog-combobox-search{margin-bottom:2px}.catalog-inline-create{color:#5144c7;background:#f3f1ff;border:1px dashed #bcb5eb;border-radius:10px;min-height:38px;font-size:10px;font-weight:800}.catalog-file-preview{object-fit:cover;border-radius:11px;width:100%;height:130px}.catalog-remove-file{color:#a34843;background:#fff0ee;border:0;border-radius:10px;min-height:38px;font-weight:750}.catalog-gallery-preview{grid-template-columns:repeat(4,minmax(54px,1fr));gap:7px;display:grid}.catalog-gallery-preview>div{height:72px;position:relative}.catalog-gallery-preview img{object-fit:cover;border-radius:9px;width:100%;height:100%}.catalog-gallery-preview button{color:#a34843;background:#fff;border:0;border-radius:8px;width:30px;height:30px;position:absolute;top:3px;right:3px}.receipt-ledger-row{cursor:pointer}.receipt-ledger-row:focus-visible{outline-offset:-3px;outline:3px solid #4b63e36b}.receipt-detail-modal{width:min(760px,100%)}.receipt-detail-modal dl{margin:0}.receipt-detail-modal dl div{border-top:1px solid #717b971c;justify-content:space-between;gap:18px;padding:9px 0;display:flex}.receipt-detail-modal dt,.receipt-detail-modal dd{margin:0;font-size:12px}.receipt-detail-lines{display:grid}.receipt-detail-lines article{border-top:1px solid #717b971c;grid-template-columns:1fr auto auto auto;align-items:center;gap:14px;padding:11px 0;font-size:12px;display:grid}.receipt-detail-lines small{color:#647087;margin-top:3px;display:block}.catalog-zoomable{z-index:1;cursor:zoom-in;transform-origin:50%;transition:filter .16s,transform .16s,box-shadow .16s;position:relative}.catalog-zoomable:hover,.catalog-zoomable:focus-visible{z-index:60;filter:brightness(.96);outline-offset:2px;outline:2px solid #5b4ad68c;transform:scale(2);box-shadow:0 16px 38px #19234247}.catalog-product-thumb.catalog-zoomable{transform-origin:0}.catalog-file-preview.catalog-zoomable{transform-origin:top}.product-main:has(.catalog-zoomable:hover){z-index:65;position:relative}.product-main:has(.catalog-zoomable:focus-visible){z-index:65;position:relative}.catalog-gallery-preview>div:has(.catalog-zoomable:hover){z-index:65;position:relative}.catalog-gallery-preview>div:has(.catalog-zoomable:focus-visible){z-index:65;position:relative}.catalog-lightbox{z-index:10000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0d1427d1;place-items:center;padding:34px;display:grid;position:fixed;inset:0}.catalog-lightbox img{object-fit:contain;background:#fff;border-radius:18px;width:auto;max-width:min(94vw,1600px);height:auto;max-height:90vh;display:block;box-shadow:0 28px 90px #0000007a}.catalog-lightbox-close{z-index:1;color:#172039;background:#fffffff2;border:1px solid #ffffff73;border-radius:14px;width:48px;height:48px;font-size:25px;position:fixed;top:18px;right:22px;box-shadow:0 12px 34px #0000003d}@media (prefers-reduced-motion:reduce){.catalog-zoomable{transition:none}}.catalog-primary{color:#27370d;background:linear-gradient(135deg,#8bd91d,#b8f238);border:0;border-radius:13px;height:44px;padding:0 17px;font-weight:850;box-shadow:0 10px 24px #8ecb2730}.catalog-primary:disabled{opacity:.45}.catalog-master-layout{grid-template-columns:260px minmax(0,1fr);gap:12px;display:grid}.catalog-groups{padding:15px}.catalog-groups header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.catalog-groups header span,.catalog-work-area-head span{letter-spacing:.12em;color:#6253d1;font-size:9px}.catalog-groups h3{margin:5px 0;font-size:17px}.catalog-groups>button{text-align:left;background:0 0;border:0;border-radius:10px;justify-content:space-between;align-items:center;width:100%;min-height:42px;padding:0 12px;display:flex}.catalog-groups>button.active{color:#5043c4;background:#eeeaff}.catalog-groups>p{color:#647087;padding:10px;font-size:12px;line-height:1.45}.catalog-groups .group-manage{color:#5144c7;border:1px dashed #bcb5eb;justify-content:center;margin-top:8px}.catalog-master-layout main{min-width:0}.catalog-work-area-head{background:#ffffff94;border:1px solid #ffffffc9;border-radius:17px;justify-content:space-between;align-items:center;gap:12px;min-height:68px;margin-bottom:10px;padding:11px 13px;display:flex}.catalog-work-area-head h3{margin:4px 0 0;font-size:17px}.catalog-master-layout .table-head,.catalog-master-layout .catalog-table article{grid-template-columns:1.55fr 1.2fr .55fr .55fr .72fr}.supplier-list,.archive-list{padding:0}.supplier-list article,.archive-list article{border-top:1px solid #717b971c;grid-template-columns:2fr 1fr 1fr;align-items:center;gap:14px;padding:16px;display:grid}.archive-list article{grid-template-columns:1fr auto}.archive-list small{color:#647087;margin-top:5px;display:block}.archive-list button{color:#5043c4;background:#eeeaff;border:0;border-radius:11px;min-height:40px;padding:0 14px}.catalog-product-form textarea{font:inherit;resize:vertical;background:#fff;border:1px solid #dfe3ee;border-radius:11px;padding:11px}.price-summary{color:#5043c4;background:#f1efff;border:1px solid #d9d2ff;border-radius:13px;min-height:48px;font-weight:800}.catalog-reference-control{grid-template-columns:minmax(0,1fr) 42px 42px;position:relative;gap:0!important;display:grid!important}.catalog-reference-control>input{border-right:0!important;border-radius:11px 0 0 11px!important}.catalog-reference-control>button{color:#4e5870;background:#fff;border:1px solid #dfe3ee;height:42px;font-size:19px}.catalog-reference-control>.reference-add{color:#5547ca;background:#f0edff;border-radius:0 11px 11px 0;font-size:22px;font-weight:500}.catalog-reference-options{z-index:14;background:#fff;border:1px solid #dfe3ee;border-radius:12px;max-height:190px;padding:6px;display:grid;position:absolute;top:46px;left:0;right:0;overflow:auto;box-shadow:0 16px 35px #29314c2b}.catalog-reference-options button{text-align:left;color:#283249;background:0 0;border:0;border-radius:8px;min-height:38px;padding:0 10px}.catalog-reference-options button:hover,.catalog-reference-options button.selected{color:#5043c4;background:#efecff}.catalog-reference-options span{color:#677188;padding:11px}.nested-modal-backdrop{z-index:100;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#161c305c;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.price-modal{border-radius:24px;gap:14px;width:min(520px,100%);padding:22px;display:grid}.price-modal header{justify-content:space-between;align-items:start;display:flex}.price-modal header h3{margin:0;font-size:22px}.price-modal header button{background:#fff;border:0;border-radius:11px;width:40px;height:40px;font-size:20px}.price-modal label{gap:7px;display:grid}.price-modal label span{font-size:12px;font-weight:750}.price-modal input,.price-modal select{background:#fff;border:1px solid #d8deeb;border-radius:11px;height:44px;padding:0 12px}.custom-fields{background:#ffffff42}.custom-fields-head button{background:#f2efff!important;border:1px solid #d9d2ff!important;min-height:42px!important;padding:0 16px!important;font-size:11px!important}.custom-field-row{margin-top:9px}.custom-field-row input{height:44px!important}.form-error{color:#b0443d;font-size:12px}.receipt-document-modal{align-content:start;width:min(980px,100%);max-height:calc(100dvh - 30px);overflow:auto}.receipt-lines{gap:8px;display:grid}.receipt-line{grid-template-columns:2fr .6fr .8fr .8fr 40px;align-items:center;gap:8px;display:grid}.receipt-line select,.receipt-line input{min-width:0}.receipt-line>button{border:0;border-radius:10px;height:40px}.receipt-lines>button{color:#5043c4;background:#f1efff;border:1px dashed #aca4e6;border-radius:11px;min-height:42px}.receipt-total{text-align:right;font-size:17px}.inventory-tabs{max-width:100%;overflow-x:auto}.inventory-tabs button{white-space:nowrap;min-height:40px}@media (width<=1350px){.catalog-master-layout{grid-template-columns:220px minmax(0,1fr)}.catalog-master-layout .table-head{display:none}.catalog-master-layout .catalog-table article{grid-template-columns:minmax(0,1fr) auto auto}.catalog-master-layout .catalog-table article>:nth-child(2){grid-column:1/-1}.catalog-master-layout .product-row-actions{grid-column:1/-1!important;grid-template-columns:repeat(3,1fr)!important}.catalog-master-layout .product-row-actions button{grid-column:auto!important}}@media (width<=900px){.catalog-master-layout{grid-template-columns:220px minmax(0,1fr)}.catalog-master-layout .catalog-table article{grid-template-columns:1fr auto}.catalog-master-layout .catalog-table article>:nth-child(2){display:block}.catalog-master-layout .product-main{grid-column:1/-1}.catalog-master-layout .product-row-actions{grid-column:1/-1!important}.receipt-line{grid-template-columns:1fr 90px 110px 40px}.receipt-line>b{grid-column:1/-1}}@media (width<=620px){.catalog-master-layout{display:block}.catalog-groups{margin-bottom:10px}.catalog-groups>button{display:flex}.inventory-tabs{width:100%}.catalog-product-form{align-content:start;padding:18px}.receipt-document-modal{border-radius:0;min-height:100dvh;max-height:100dvh}.receipt-line{grid-template-columns:1fr 40px}.receipt-line select,.receipt-line input,.receipt-line>b{grid-column:1}.receipt-line>button{grid-area:1/2/4;height:100%}.supplier-list article{grid-template-columns:1fr auto}.supplier-list article span:last-child{grid-column:1/-1}.nested-modal-backdrop{align-items:end;padding:0}.price-modal{border-radius:24px 24px 0 0;max-height:92dvh;overflow:auto}.catalog-master-layout .catalog-table article>:nth-child(3),.catalog-master-layout .catalog-table article>:nth-child(4){display:block}.inventory-intro{display:grid}.catalog-primary{margin-top:10px}.catalog-image-inputs{grid-template-columns:1fr}.catalog-gallery-preview{grid-template-columns:repeat(3,1fr)}.receipt-detail-lines article{grid-template-columns:1fr auto}.receipt-detail-lines article span:first-child{grid-column:1/-1}.catalog-master-layout .product-row-actions{grid-template-columns:1fr!important}.catalog-master-layout .product-row-actions button{grid-column:1!important}.catalog-title-editor,.catalog-media-pools{grid-template-columns:1fr}.catalog-variant-button{justify-content:center}.catalog-title-variants header,.catalog-title-variants footer{display:grid}.catalog-media-slots,.catalog-media-slots.sixteen{grid-template-columns:repeat(4,1fr)}.catalog-description-block>header{flex-wrap:wrap;align-items:flex-start}.catalog-description-block>header button{margin-left:36px}}.catalog-workspace .inventory-intro>div:last-child{display:block}.catalog-workspace .inventory-intro h2{margin:7px 0 5px}.catalog-workspace .catalog-master-layout{align-items:start;gap:16px}.catalog-workspace .catalog-groups{align-self:start;padding:18px}.catalog-workspace .catalog-work-area-head{min-height:76px;margin-bottom:12px;padding:14px 16px}.catalog-workspace .catalog-work-area-head h3{margin-top:5px;font-size:20px}.catalog-workspace .catalog-master-layout .table-head{padding:14px 18px;font-size:10px}.catalog-workspace .catalog-master-layout .catalog-table article{min-height:108px;padding:17px 18px;font-size:12px}.catalog-workspace .catalog-master-layout .product-main b{font-size:13px}.catalog-workspace .catalog-master-layout .product-main small{font-size:9px}.catalog-workspace .catalog-master-layout .product-row-actions button{min-height:32px;font-size:10px!important}@media (width<=620px){.catalog-workspace .inventory-intro>div:last-child{display:block}.catalog-workspace .catalog-groups{padding:15px}}.catalog-workspace .catalog-master-layout>main{width:auto;min-height:0;margin-left:0;padding-bottom:0}.catalog-tree-scroll{--tree-step:16px;overscroll-behavior:contain;scrollbar-gutter:stable;max-height:300px;padding-right:3px;overflow:hidden auto}.catalog-tree-scroll>button{text-align:left;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-height:34px;padding:0 10px;display:flex}.catalog-tree-scroll>button.active{color:#5043c4;background:#eeeaff}.catalog-group-row{grid-template-columns:minmax(0,1fr) 34px;align-items:center;gap:2px;display:grid}.catalog-group-row>button:first-child{text-align:left;min-height:34px;padding:0 7px 0 calc(8px + var(--tree-depth)*var(--tree-step));background:0 0;border:0;border-radius:9px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px;display:grid;position:relative}.catalog-group-row>button:first-child.active{color:#5043c4;background:#eeeaff}.catalog-tree-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.catalog-tree-connector{width:8px;height:100%;position:relative}.catalog-group-row[data-depth="0"] .catalog-tree-connector{display:none}.catalog-group-row[data-depth]:not([data-depth="0"]) .catalog-tree-connector:before{content:"";border-left:1px solid #c7cede;position:absolute;top:-3px;bottom:50%;left:-8px}.catalog-group-row[data-depth]:not([data-depth="0"]) .catalog-tree-connector:after{content:"";border-top:1px solid #c7cede;width:12px;position:absolute;top:50%;left:-8px}.catalog-group-delete{color:#a34843;opacity:.35;background:0 0;border:0;border-radius:8px;width:32px;height:32px}.catalog-group-row:hover .catalog-group-delete,.catalog-group-row:focus-within .catalog-group-delete{opacity:1}.catalog-section-head{margin:0}.catalog-product-row{cursor:pointer;min-height:68px!important;padding:10px 14px!important}.catalog-product-row:hover{background:#ffffffc4}.catalog-product-row:focus-visible,.counterparty-row:focus-visible{outline-offset:-3px;outline:3px solid #4b63e36b}.catalog-workspace .catalog-master-layout .table-head,.catalog-workspace .catalog-master-layout .catalog-table article{grid-template-columns:1.35fr .9fr 1fr .48fr .48fr .7fr}.product-category{color:#59657c;line-height:1.4}.product-row-actions{justify-content:flex-start!important;display:flex!important}.product-row-actions button{text-align:center!important;background:#f2efff!important;border:1px solid #d9d2ff!important;border-radius:10px!important;min-height:40px!important;padding:0 12px!important}.reference-chevron svg{transition:transform .18s}.reference-chevron.open svg{transform:rotate(180deg)}.catalog-select-shell{min-width:0;position:relative}.catalog-select-shell select{width:100%;appearance:none!important;padding-right:38px!important}.catalog-select-shell>span{color:#59657c;pointer-events:none;place-items:center;display:grid;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.warehouse-reference{grid-template-columns:minmax(0,1fr) 42px;display:grid}.warehouse-reference .catalog-select-shell select{border-radius:11px 0 0 11px!important}.warehouse-reference>.reference-add{color:#5547ca;background:#f0edff;border:1px solid #dfe3ee;border-radius:0 11px 11px 0;height:42px;font-size:22px}.product-prices{border:1px solid #dfe3ee;border-radius:14px;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;display:grid}.product-prices legend{padding:0 6px;font-size:11px;font-weight:800}.product-archive{color:#a13f37;background:#fff1ef;border:1px solid #e9b8b2;border-radius:12px;min-height:44px;font-weight:800}.confirmation-backdrop{z-index:130}.confirm-dialog p{color:#536078;margin:0;line-height:1.55}.confirm-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.secondary-action,.destructive-action{border-radius:11px;min-height:44px;padding:0 14px;font-weight:800}.secondary-action{color:#5043c4;background:#f2efff;border:1px solid #d9d2ff}.destructive-action{color:#fff;background:#b7443b;border:0}.counterparty-row{cursor:pointer}.counterparty-identity{grid-template-columns:28px 1fr;align-items:center;column-gap:9px;display:grid}.counterparty-identity svg{grid-row:1/3}.counterparty-identity small{color:#647087;font-size:9px}.counterparty-modal{gap:9px;width:min(720px,100%);max-height:calc(100dvh - 24px);padding:18px;overflow:auto}.counterparty-modal header{z-index:3;background:#eff1f8f5;padding:8px 0;position:sticky;top:-18px}.counterparty-edit-fields{gap:9px!important}.counterparty-section{background:#ffffff35;border:1px solid #dfe3ee;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 11px;padding:11px;display:grid}.counterparty-section>h4{grid-column:1/-1;margin:0;font-size:12px}.counterparty-section>label:first-of-type,.counterparty-section>.counterparty-fields-grid{grid-column:1/-1}.counterparty-fields-grid{grid-template-columns:1fr 1fr;gap:8px 11px;display:grid}.counterparty-modal label{gap:4px}.counterparty-modal label span{font-size:10px}.counterparty-modal input,.counterparty-modal select{height:40px}.counterparty-modal textarea{min-height:68px}.counterparty-custom-fields{padding:10px!important}.counterparty-custom-fields .custom-field-row{margin-top:6px}.counterparty-custom-fields .custom-field-row input{height:40px!important}.price-modal textarea{font:inherit;background:#fff;border:1px solid #d8deeb;border-radius:11px;padding:11px}.field-error{color:#a93f37;font-size:10px;line-height:1.35;display:block}.receipt-line{position:relative}.receipt-line-error{grid-column:1/-1}.catalog-api-error{align-items:center;gap:10px;display:flex}.catalog-api-error .secondary-action{margin-left:auto}.inventory-modal [aria-invalid=true],.price-modal [aria-invalid=true]{box-shadow:0 0 0 2px #b7443b1f;border-color:#b7443b!important}.catalog-category-options button{padding:7px 10px 7px calc(10px + var(--tree-depth)*14px);grid-template-columns:14px minmax(0,1fr);align-items:center;gap:7px;min-height:42px;display:grid;position:relative}.catalog-category-options button>span:last-child{gap:2px;display:grid}.catalog-category-options button b{font-size:11px}.catalog-category-options button small{color:#748096;font-size:9px}.catalog-picker-connector{height:100%;position:relative}.catalog-category-options button[data-depth="0"] .catalog-picker-connector{visibility:hidden}.catalog-category-options button:not([data-depth="0"]) .catalog-picker-connector:before{content:"";border-left:1px solid #c7cede;position:absolute;top:-9px;bottom:50%;left:1px}.catalog-category-options button:not([data-depth="0"]) .catalog-picker-connector:after{content:"";border-top:1px solid #c7cede;width:9px;position:absolute;top:50%;left:1px}@media (width<=1350px){.catalog-workspace .catalog-master-layout .catalog-table article{grid-template-columns:minmax(0,1fr) auto auto}.catalog-workspace .catalog-master-layout .catalog-table article .product-category,.catalog-workspace .catalog-master-layout .catalog-table article>span:nth-of-type(2){grid-column:1/-1}.catalog-workspace .catalog-master-layout .product-row-actions{grid-column:1/-1!important}}.catalog-workspace .table-head,.catalog-workspace .receipt-head,.catalog-workspace .counterparty-head,.catalog-workspace .archive-head{color:#3f4b63;letter-spacing:.01em;background:#ffffff78;font-size:11px;font-weight:800}.catalog-workspace .table-head span,.catalog-workspace .receipt-head span,.catalog-workspace .counterparty-head span,.catalog-workspace .archive-head span{color:#3f4b63}.counterparty-head,.supplier-list article{grid-template-columns:2fr 1fr 1fr;align-items:center;gap:14px;display:grid}.counterparty-head{padding:14px 16px}.supplier-list article{min-height:70px;padding:13px 16px}.supplier-list article b,.supplier-list article>span{font-size:12px}.archive-list{border-radius:20px;display:grid;overflow:hidden}.archive-section-title{background:#ffffff94;border-top:1px solid #fff;padding:17px 18px 12px}.archive-section-title:first-child{border-top:0}.archive-section-title span{letter-spacing:.12em;color:#6253d1;font-size:9px}.archive-section-title h4{margin:5px 0 0;font-size:18px}.archive-head,.archive-row{align-items:center;gap:14px;display:grid!important}.archive-head{padding:13px 18px}.archive-row{cursor:pointer;min-height:74px;padding:12px 18px!important}.archive-row:hover{background:#ffffffc4}.archive-product-grid{grid-template-columns:1.5fr 1fr .55fr .65fr!important}.archive-counterparty-grid{grid-template-columns:1.5fr 1fr .65fr!important}.archive-row>button{justify-self:start}.archived-card-view{position:relative}.archived-card-view input,.archived-card-view select,.archived-card-view textarea,.archived-card-view fieldset button{pointer-events:none}.archived-card-view input,.archived-card-view select,.archived-card-view textarea{color:#4f596e!important;background:#f5f6fa!important}.archived-restore{pointer-events:auto!important}.catalog-workspace .receipt-ledger article{min-height:70px}.catalog-workspace .receipt-ledger article b,.catalog-workspace .receipt-ledger article span,.catalog-workspace .receipt-ledger article strong{font-size:12px}@media (width<=700px){.counterparty-head,.archive-head{display:none}.supplier-list article,.archive-product-grid,.archive-counterparty-grid{grid-template-columns:1fr auto!important}.supplier-list article>span:last-child,.archive-product-grid>:nth-child(2){grid-column:1/-1}.archive-row>button{grid-area:1/2/3}}@media (width<=620px){.catalog-tree-scroll{max-height:min(240px,35dvh)}.product-prices,.counterparty-fields-grid{grid-template-columns:1fr}.catalog-product-row{grid-template-columns:1fr auto!important;display:grid!important}.product-category{grid-column:1/-1}.counterparty-modal{border-radius:0;width:100%;min-height:100dvh;max-height:100dvh}.confirm-actions{grid-template-columns:1fr}.catalog-section-head{align-items:flex-start}.catalog-section-head .catalog-primary{width:100%}}.catalog-supplier-stock>span{display:block}.supplier-control-page{gap:18px}.supplier-control-intro{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.supplier-control-intro .secondary-action{align-items:center;gap:7px;display:flex}.supplier-control-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.supplier-control-summary article{background:#ffffff94;border:1px solid #ffffffd1;border-radius:18px;gap:5px;padding:18px;display:grid;box-shadow:0 13px 40px #24335b14}.supplier-control-summary span,.supplier-source-heading span,.supplier-source-card header>div>span,.supplier-last-change>span{letter-spacing:.11em;color:#6553dc;font-size:10px;font-weight:800}.supplier-control-summary strong{color:#14203a;font-size:30px}.supplier-control-summary small{color:#68748b}.supplier-source-heading{justify-content:space-between;align-items:end;gap:20px;display:flex}.supplier-source-heading h3{margin:4px 0 0}.supplier-source-heading p{color:#68748b;margin:0}.supplier-source-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.supplier-source-card{gap:16px;padding:18px;display:grid}.supplier-source-card.has-error{border-color:#edbbb5}.supplier-source-card>header{grid-template-columns:44px minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.supplier-source-card h3{margin:3px 0;font-size:18px}.supplier-source-card header p{color:#68748b;margin:0}.supplier-source-icon{color:#5a49d4;background:#eeeaff;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.supplier-source-state{color:#3e7d2b;background:#edf8ea;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:11px;font-weight:800;display:flex}.supplier-source-state i{background:#6fc24d;border-radius:50%;width:7px;height:7px}.supplier-source-state.error{color:#a64138;background:#fff0ee}.supplier-source-state.error i{background:#d85a4f}.supplier-source-state.paused{color:#657087;background:#eef1f6}.supplier-source-state.paused i{background:#9099aa}.supplier-source-card dl{grid-template-columns:1fr 1fr;gap:10px;margin:0;display:grid}.supplier-source-card dl div{background:#eef1f8b8;border-radius:11px;padding:10px}.supplier-source-card dt{color:#748096;font-size:10px}.supplier-source-card dd{margin:4px 0 0;font-size:12px;font-weight:750}.supplier-source-card a{color:#5444ca}.supplier-last-change{border-top:1px solid #dfe3ee;gap:5px;padding-top:13px;display:grid}.supplier-last-change small{color:#68748b}.supplier-error-copy{color:#a64138!important}.supplier-source-empty{text-align:center;justify-items:center;gap:8px;padding:44px;display:grid}.supplier-source-empty h3,.supplier-source-empty p{margin:0}.catalog-stock-pair{gap:2px;display:grid!important}.catalog-stock-pair b{font-size:11px}.catalog-stock-pair small{color:#68748b;font-size:9px}.ads-module-empty{text-align:center;color:#647087;align-content:center;place-items:center;gap:8px;min-height:150px;padding:22px;display:grid}.ads-module-empty strong{color:#14203a;font-size:34px}.ads-module-empty p{max-width:620px;margin:0;line-height:1.5}.ads-module-empty button{color:#fff;background:#6553dc;border:0;border-radius:11px;min-height:40px;padding:0 14px;font-weight:800}.notification{position:relative}.notification>em{color:#fff;background:#6653df;border-radius:10px;min-width:19px;height:19px;padding:0 4px;font:800 9px/19px sans-serif;position:absolute;top:-7px;right:-7px}.notification-center{z-index:90;width:min(410px,100vw - 28px);max-height:min(620px,100dvh - 90px);padding:0;position:absolute;top:66px;right:72px;overflow:hidden}.notification-center>header{border-bottom:1px solid #dfe3ee;justify-content:space-between;align-items:center;padding:15px 16px;display:flex}.notification-center h3{margin:3px 0 0}.notification-center header span{letter-spacing:.12em;color:#6553dc;font-size:9px;font-weight:800}.notification-center header button{color:#5544ca;background:0 0;border:0;font-weight:800}.notification-center>div{max-height:480px;overflow:auto}.notification-center article button{text-align:left;background:#ffffff9e;border:0;border-bottom:1px solid #e5e8f0;grid-template-columns:9px 1fr;gap:10px;width:100%;padding:13px 16px;display:grid}.notification-center article button>i{background:#6955e3;border-radius:50%;width:7px;height:7px;margin-top:5px}.notification-center article.read button{opacity:.64}.notification-center article.read button>i{background:#a7afbe}.notification-center article.critical button>i{background:#d65348}.notification-center article p{color:#5e6b82;margin:4px 0;line-height:1.4}.notification-center article small{color:#8790a1}.notification-empty{text-align:center;color:#748096;padding:34px}.tenant-entry-notice{z-index:95;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:start;gap:10px;width:min(500px,100vw - 28px);padding:15px;display:grid;position:fixed;bottom:22px;right:22px}.tenant-entry-notice b{display:block}.tenant-entry-notice p{color:#5f6b80;margin:4px 0 0}.tenant-entry-notice button{color:#5544ca;background:0 0;border:0;font-weight:800}.client-access-editor{gap:13px;display:grid}.client-access-editor header h4,.client-access-editor header p{margin:0}.client-access-editor header p{color:#68748b;margin-top:5px;line-height:1.45}.client-access-editor label{gap:5px;display:grid}.client-access-editor label>span{font-size:11px;font-weight:800}.client-access-editor input{border:1px solid #dfe3ee;border-radius:11px;min-height:43px;padding:0 12px}.client-access-editor small{color:#6d778b;line-height:1.4}@media (width<=900px){.supplier-source-list,.supplier-control-summary{grid-template-columns:1fr}.supplier-control-intro,.supplier-source-heading{flex-direction:column;align-items:flex-start}.notification-center{position:fixed;top:70px;right:14px}.tenant-entry-notice{bottom:84px;right:14px}.supplier-source-card dl{grid-template-columns:1fr}}.avito-section-nav{background:#ffffff80;border:1px solid #fffc;border-radius:17px;gap:10px;margin:14px 0;padding:6px;display:flex;box-shadow:0 12px 34px #24335b12}.avito-section-nav button{color:#536078;text-align:left;background:0 0;border:0;border-radius:12px;flex:0 330px;align-items:center;gap:10px;min-height:54px;padding:9px 13px;display:flex}.avito-section-nav button>span{gap:2px;display:grid}.avito-section-nav button b{color:#2a3650}.avito-section-nav button small{font-size:10px}.avito-section-nav button.active{color:#5b49d7;background:#fff;box-shadow:0 8px 20px #343d6417}.product-integrations{gap:14px;padding:4px 0 8px;display:grid}.product-integrations-heading{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.product-integrations-heading>div>span,.supplier-review-queue>header span{letter-spacing:.12em;color:#6553dc;font-size:10px;font-weight:800}.product-integrations-heading h3,.supplier-review-queue h3{margin:4px 0;font-size:22px}.product-integrations-heading p,.supplier-review-queue header p{color:#68748b;margin:0}.product-integrations-heading .secondary-action{align-items:center;gap:7px;display:flex}.product-integrations .supplier-source-list{grid-template-columns:1fr}.product-integrations .supplier-control-summary article.attention{background:#fff8e8b8;border-color:#efc88d}.product-integrations .supplier-source-card>header{grid-template-columns:44px minmax(0,1fr) auto}.product-integrations .supplier-source-card dl{grid-template-columns:repeat(4,minmax(0,1fr))}.product-integrations .supplier-source-card dl small{color:#788398;margin-top:4px;font-size:10px;display:block}.supplier-review-queue{gap:14px;padding:18px;display:grid}.supplier-review-list{border-top:1px solid #e0e4ed;display:grid}.supplier-review-list>article{border-bottom:1px solid #e0e4ed;grid-template-columns:72px minmax(260px,1fr) minmax(190px,.45fr) auto;align-items:center;gap:14px;padding:14px 2px;display:grid}.supplier-review-index{text-align:center;background:#fff4df;border-radius:11px;gap:2px;padding:8px;display:grid}.supplier-review-index span,.supplier-review-main>span,.supplier-review-stock>span{letter-spacing:.08em;color:#7c6b4c;font-size:9px;font-weight:800}.supplier-review-index b{color:#9b6214;font-size:20px}.supplier-review-main h4{margin:3px 0;font-size:15px}.supplier-review-main p{color:#9a5e14;margin:0 0 4px;font-weight:700}.supplier-review-main small,.supplier-review-stock small{color:#68748b;line-height:1.4;display:block}.supplier-review-stock{gap:3px;display:grid}.supplier-review-stock b{font-size:14px}.supplier-review-list>article>a{color:#5544ca;white-space:nowrap;border:1px solid #d8dcef;border-radius:10px;padding:9px 11px;font-size:11px;font-weight:800;text-decoration:none}.catalog-api-error>div p{margin:4px 0 0}@media (width<=1050px){.product-integrations .supplier-source-card dl{grid-template-columns:1fr 1fr}.supplier-review-list>article{grid-template-columns:64px 1fr auto}.supplier-review-stock{grid-column:2}.supplier-review-list>article>a{grid-area:1/3/3}}@media (width<=700px){.avito-section-nav{display:grid}.avito-section-nav button{width:100%;max-width:none}.product-integrations-heading{flex-direction:column;align-items:flex-start}.product-integrations .supplier-source-card dl{grid-template-columns:1fr}.supplier-review-list>article{grid-template-columns:56px 1fr}.supplier-review-stock{grid-column:2}.supplier-review-list>article>a{grid-area:auto/2;justify-self:start}}.avito-publications{gap:14px;padding:4px 0 8px;display:grid}.avito-publication-heading{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.avito-publication-heading>div>span,.avito-region-panel header span,.avito-product-panel header span,.avito-generation-panel span,.avito-batch-result header span,.avito-account-strip span{letter-spacing:.12em;color:#6553dc;font-size:10px;font-weight:800}.avito-publication-heading h3{margin:4px 0;font-size:23px}.avito-publication-heading p{color:#68748b;max-width:780px;margin:0;line-height:1.5}.avito-publication-heading .secondary-action{align-items:center;gap:7px;display:flex}.avito-account-strip{grid-template-columns:.8fr 1fr 1.15fr;gap:1px;padding:0;display:grid;overflow:hidden}.avito-account-strip>div{border-right:1px solid #e0e4ed;gap:5px;padding:17px 18px;display:grid}.avito-account-strip>div:last-child{background:linear-gradient(135deg,#efebffb3,#ffffff52);border-right:0}.avito-account-strip b{font-size:15px}.avito-account-strip small{color:#68748b;line-height:1.4}.avito-region-panel,.avito-product-panel,.avito-batch-result{gap:16px;display:grid}.avito-region-panel>header,.avito-product-panel>header,.avito-batch-result>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.avito-region-panel h3,.avito-product-panel h3,.avito-batch-result h3{margin:4px 0;font-size:19px}.avito-region-panel header p,.avito-product-panel header p,.avito-batch-result header p{color:#68748b;margin:0;line-height:1.45}.avito-region-panel header>strong{color:#6553dc;font-size:32px}.avito-region-form{grid-template-columns:minmax(220px,1fr) minmax(260px,1fr) auto;align-items:end;gap:10px;display:grid}.avito-region-form label{gap:6px;display:grid}.avito-region-form label>span{font-size:11px;font-weight:800}.avito-region-form label small{color:#748096;font-weight:500}.avito-region-form input{color:#14203a;background:#fff;border:1px solid #dfe3ee;border-radius:11px;min-height:44px;padding:0 12px}.avito-region-form>button,.avito-generation-panel>button{color:#fff;background:#6553dc;border:0;border-radius:11px;min-height:44px;padding:0 17px;font-weight:800}.avito-region-form button:disabled,.avito-generation-panel button:disabled{opacity:.45;cursor:not-allowed}.avito-region-list{flex-wrap:wrap;gap:8px;display:flex}.avito-region-list article{background:#f4f1ff;border:1px solid #dbd6fa;border-radius:13px;align-items:center;gap:10px;padding:9px 9px 9px 12px;display:flex}.avito-region-list article>div{gap:2px;display:grid}.avito-region-list article small{color:#68748b;font-size:9px}.avito-region-list article>button{color:#a4443e;background:#fff;border:0;border-radius:9px;width:29px;height:29px;font-size:18px}.avito-product-list{border-top:1px solid #e0e4ed;max-height:390px;display:grid;overflow:auto}.avito-product-list>label{cursor:pointer;border-bottom:1px solid #e0e4ed;grid-template-columns:20px minmax(260px,1fr) minmax(220px,.7fr);align-items:center;gap:11px;padding:12px 4px;display:grid}.avito-product-list>label.not-ready{opacity:.67;cursor:not-allowed}.avito-product-list input{accent-color:#6553dc;width:18px;height:18px}.avito-product-list label>span{gap:4px;display:grid}.avito-product-list small{color:#68748b}.avito-product-list em{border-radius:9px;padding:7px 9px;font-size:10px;font-style:normal;line-height:1.4}.avito-product-list em.ready{color:#407b2c;background:#edf8e8}.avito-product-list em.blocked{color:#9b6214;background:#fff2e3}.avito-empty-copy{color:#748096;text-align:center;width:100%;margin:0;padding:18px}.avito-generation-panel{color:#fff;background:linear-gradient(135deg,#283251f7,#2f3a60eb);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;display:grid}.avito-generation-panel span{color:#b8f238}.avito-generation-panel h3{margin:5px 0;font-size:25px}.avito-generation-panel p{color:#cad1e2;margin:0;line-height:1.5}.avito-generation-panel>button{color:#263214;background:#b8f238}.avito-blockers{color:#744a13;background:#fff7e9;border:1px solid #efcf9d;border-radius:13px;padding:14px}.avito-blockers ul{margin:8px 0 0;padding-left:20px;line-height:1.55}.avito-batch-result details{background:#eef1f7;border:1px solid #dfe3ee;border-radius:12px;overflow:hidden}.avito-batch-result summary{cursor:pointer;padding:12px 14px;font-weight:800}.avito-batch-result pre{color:#e8ecf6;white-space:pre;background:#202942;border-top:1px solid #dfe3ee;max-height:430px;margin:0;padding:15px;font:11px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace;overflow:auto}.avito-publications button:focus-visible,.avito-publications input:focus-visible{outline-offset:3px;outline:3px solid #4b63e36b}@media (width<=950px){.avito-account-strip{grid-template-columns:1fr}.avito-account-strip>div{border-bottom:1px solid #e0e4ed;border-right:0}.avito-region-form{grid-template-columns:1fr 1fr}.avito-region-form>button{grid-column:1/-1}.avito-product-list>label{grid-template-columns:20px 1fr}.avito-product-list em{grid-column:2}.avito-generation-panel{grid-template-columns:1fr}.avito-generation-panel>button{justify-self:start}}@media (width<=700px){.avito-publication-heading,.avito-region-panel>header,.avito-product-panel>header,.avito-batch-result>header{flex-direction:column;align-items:flex-start}.avito-region-form{grid-template-columns:1fr}.avito-region-form>button{grid-column:auto}.avito-product-list>label{grid-template-columns:20px minmax(0,1fr)}.avito-generation-panel h3{font-size:21px}}.avito-plan-prototype{gap:14px;padding:4px 0 10px;display:grid}.avito-plan-heading{justify-content:space-between;align-items:flex-end;gap:22px;display:flex}.avito-plan-heading>div:first-child{max-width:850px}.avito-plan-heading>div:first-child>span,.avito-plan-stack section header>div>span,.avito-city-panel header span,.avito-point-panel header span,.avito-material-panel header span,.avito-queue-summary>div>span,.avito-weak-panel header span{letter-spacing:.13em;color:#6251d6;font-size:10px;font-weight:800}.avito-plan-heading h3{margin:5px 0;font-size:26px}.avito-plan-heading p{color:#667188;margin:0;line-height:1.5}.avito-plan-status{color:#4f43b6;background:#ffffff9e;border:1px solid #d8d3f5;border-radius:14px;align-items:center;gap:10px;min-width:238px;padding:12px 14px;display:flex}.avito-plan-status>span{gap:2px;display:grid}.avito-plan-status small{color:#758096}.avito-plan-tabs{background:#ffffff80;border:1px solid #fffc;border-radius:17px;grid-template-columns:repeat(4,1fr);gap:6px;padding:6px;display:grid}.avito-plan-tabs button{text-align:left;color:#344057;background:0 0;border:0;border-radius:12px;gap:3px;min-height:58px;padding:10px 13px;display:grid}.avito-plan-tabs button span{font-weight:800}.avito-plan-tabs button small{color:#788398}.avito-plan-tabs button.active{color:#5e4bd4;background:#fff;box-shadow:0 8px 20px #343d6417}.avito-plan-stack{gap:14px;display:grid}.avito-unique-rule{color:#314216;background:linear-gradient(135deg,#eefad9,#f8fced);border:1px solid #cbe798;border-radius:17px;align-items:flex-start;gap:13px;padding:16px 18px;display:flex}.avito-unique-rule svg{flex:none;margin-top:2px}.avito-unique-rule p{color:#58643f;margin:4px 0 0;line-height:1.5}.avito-capacity-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.avito-capacity-grid article{background:#ffffff9e;border:1px solid #ffffffd1;border-radius:17px;gap:5px;padding:16px;display:grid;box-shadow:0 12px 34px #24335b0f}.avito-capacity-grid span{letter-spacing:.08em;color:#667188;text-transform:uppercase;font-size:10px;font-weight:800}.avito-capacity-grid strong{font-size:30px}.avito-capacity-grid small{color:#788398}.avito-capacity-grid .limiting{background:#fff8eb;border-color:#efc88d}.avito-capacity-grid .limiting strong{color:#aa6814}.avito-capacity-grid .result{color:#fff;background:linear-gradient(135deg,#2c3658,#354267)}.avito-capacity-grid .result span,.avito-capacity-grid .result small{color:#d5dbee}.avito-material-panel,.avito-city-panel,.avito-point-panel,.avito-dry-run,.avito-criteria-panel,.avito-weak-panel{gap:15px;display:grid}.avito-material-panel>header,.avito-city-panel>header,.avito-point-panel>header,.avito-dry-run>header,.avito-criteria-panel>header,.avito-weak-panel>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.avito-material-panel h3,.avito-city-panel h3,.avito-point-panel h3,.avito-dry-run h3,.avito-criteria-panel h3,.avito-weak-panel h3{margin:4px 0;font-size:20px}.avito-material-panel header p,.avito-city-panel header p,.avito-point-panel header p,.avito-dry-run header p,.avito-criteria-panel header p,.avito-weak-panel header p{color:#68748b;margin:0;line-height:1.45}.avito-material-list,.avito-weak-list{border-top:1px solid #e0e4ed;display:grid}.avito-material-list article{border-bottom:1px solid #e0e4ed;grid-template-columns:minmax(240px,1.1fr) minmax(310px,.9fr) auto;align-items:center;gap:16px;padding:13px 2px;display:grid}.avito-material-list article.blocked{background:linear-gradient(90deg,#0000,#fff8eb)}.avito-material-list article>div{gap:4px;display:grid}.avito-material-list small{color:#788398}.avito-material-list dl,.avito-weak-list dl{gap:22px;margin:0;display:flex}.avito-material-list dl>div,.avito-weak-list dl>div{gap:3px;display:grid}.avito-material-list dt,.avito-weak-list dt{letter-spacing:.06em;text-transform:uppercase;color:#788398;font-size:9px}.avito-material-list dd,.avito-weak-list dd{margin:0;font-weight:800}.avito-material-list>article>span{border-radius:9px;padding:7px 9px;font-size:10px;font-weight:800}.avito-material-list .ready{color:#407b2c;background:#edf8e8}.avito-material-list .warning{color:#9b6214;background:#fff0dd}.avito-location-workspace{grid-template-columns:minmax(280px,.75fr) minmax(0,1.25fr);gap:14px;display:grid}.avito-city-panel header>strong,.avito-point-panel header>strong{color:#6553dc;font-size:31px}.avito-city-list{gap:7px;display:grid}.avito-city-list>button{text-align:left;color:#25314b;background:#fff;border:1px solid #e0e3ef;border-radius:12px;justify-content:space-between;align-items:center;min-height:55px;padding:10px 12px;display:flex}.avito-city-list button>span{gap:3px;display:grid}.avito-city-list button small{color:#788398}.avito-city-list button.active{color:#5141be;background:#f1eeff;border-color:#8c7de5}.avito-city-add{grid-template-columns:1fr auto;gap:8px;display:grid}.avito-city-add input,.avito-point-add textarea,.avito-criteria-grid input,.avito-queue-summary input{color:#14203a;background:#fff;border:1px solid #dfe3ee;border-radius:11px;padding:10px 12px}.avito-city-add button,.avito-point-add button,.avito-dry-run header button,.avito-criteria-grid button,.avito-weak-list button{color:#fff;background:#6553dc;border:0;border-radius:11px;padding:11px 14px;font-weight:800}.avito-city-add button:disabled,.avito-point-add button:disabled{opacity:.45}.avito-point-cloud{flex-wrap:wrap;align-content:start;gap:8px;min-height:104px;display:flex}.avito-point-cloud span{color:#4e43aa;background:#f4f1ff;border:1px solid #dbd6fa;border-radius:11px;padding:8px 10px}.avito-point-add{grid-template-columns:1fr auto;align-items:end;gap:10px;display:grid}.avito-point-add label{gap:7px;display:grid}.avito-point-add label>span{font-size:11px;font-weight:800}.avito-point-add textarea{resize:vertical}.avito-queue-summary{color:#fff;background:linear-gradient(135deg,#2c3658,#354267);border-radius:17px;grid-template-columns:minmax(0,1fr) minmax(210px,.4fr) minmax(170px,.3fr);align-items:center;gap:18px;padding:18px;display:grid}.avito-queue-summary h3{margin:4px 0;font-size:27px}.avito-queue-summary p{color:#cfd6e8;margin:0}.avito-queue-summary label,.avito-queue-time{gap:7px;display:grid}.avito-queue-summary label>span,.avito-queue-time>span{letter-spacing:.07em;color:#cfd6e8;text-transform:uppercase;font-size:10px;font-weight:800}.avito-queue-summary label>div{align-items:center;gap:8px;display:flex}.avito-queue-summary input{width:82px}.avito-queue-time strong{font-size:25px}.avito-queue-time small{color:#cfd6e8}.avito-queue-blocker{color:#744a13;background:#fff7e9;border:1px solid #efc88d;border-radius:15px;align-items:flex-start;gap:13px;padding:15px 17px;display:flex}.avito-queue-blocker p{color:#8b672f;margin:4px 0 0}.avito-dry-list{border-top:1px solid #e0e4ed;display:grid}.avito-dry-list article{border-bottom:1px solid #e0e4ed;grid-template-columns:36px minmax(230px,1fr) minmax(280px,1.2fr) auto;align-items:center;gap:12px;padding:12px 2px;display:grid}.avito-dry-list article>span{color:#5e4bd4;background:#eeeaff;border-radius:10px;place-items:center;width:31px;height:31px;font-weight:800;display:grid}.avito-dry-list article>div{gap:3px;display:grid}.avito-dry-list small{color:#788398}.avito-dry-list em{color:#5b6680;font-style:normal}.avito-dry-list strong{color:#407b2c;background:#edf8e8;border-radius:9px;padding:7px 9px;font-size:10px}.avito-mode-switch{color:#5141be;background:#f0edff;border-radius:11px;align-items:center;gap:8px;padding:9px 11px;font-weight:800;display:flex}.avito-mode-switch input{accent-color:#6553dc}.avito-criteria-grid{grid-template-columns:repeat(3,minmax(150px,1fr)) auto;align-items:end;gap:10px;display:grid}.avito-criteria-grid label{gap:6px;display:grid}.avito-criteria-grid label>span{color:#526078;font-size:10px;font-weight:800}.avito-criteria-grid label>div{align-items:center;gap:8px;display:flex}.avito-criteria-grid input{width:100%}.avito-weak-list article{border-bottom:1px solid #e0e4ed;grid-template-columns:minmax(260px,1fr) minmax(240px,.6fr) auto;align-items:center;gap:18px;padding:13px 2px;display:grid}.avito-weak-list article>div{gap:4px;display:grid}.avito-weak-list small{color:#788398}.avito-weak-list button{color:#5141be;background:#fff;border:1px solid #d8d3f5}.avito-plan-prototype button:focus-visible,.avito-plan-prototype input:focus-visible,.avito-plan-prototype textarea:focus-visible{outline-offset:2px;outline:3px solid #4b63e36b}.avito-plan-status.erp-button{text-align:left;justify-content:flex-start;min-width:290px}.avito-run-actions{justify-content:flex-end;gap:9px;padding-top:12px;display:flex}.avito-run-actions button,.avito-address-editor footer button{color:#fff;background:#6553dc;border:0;border-radius:11px;padding:11px 16px;font-weight:800}.avito-run-actions button.secondary{color:#5141be;background:#fff;border:1px solid #d8d3f5}.avito-run-actions button:disabled,.avito-address-editor footer button:disabled{opacity:.45;cursor:not-allowed}.avito-runtime-status{background:#ffffffad;border:1px solid #d8d3f5;border-radius:16px;grid-template-columns:minmax(220px,.55fr) minmax(320px,1fr);gap:16px;padding:16px;display:grid}.avito-runtime-status>div,.avito-runtime-status label{gap:5px;display:grid}.avito-runtime-status span{letter-spacing:.08em;color:#6251d6;font-size:10px;font-weight:800}.avito-runtime-status b{font-size:18px}.avito-runtime-status small{color:#68748b}.avito-runtime-status input{color:#344057;background:#fff;border:1px solid #dfe3ee;border-radius:10px;width:100%;padding:10px 12px}.avito-runtime-status .avito-feed-ready{gap:10px;display:grid}.avito-feed-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.avito-feed-actions button{min-width:190px}.avito-schedule-action{margin-top:10px}.avito-schedule-dialog{gap:16px;width:min(760px,100%);max-height:90dvh;padding:24px;display:grid;overflow:auto}.avito-schedule-dialog header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.avito-schedule-dialog h3{margin:0;font-size:22px}.avito-schedule-dialog p{color:#68748b;margin:8px 0;line-height:1.5}.avito-schedule-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;display:grid}.avito-schedule-fields label{align-content:start;gap:7px;min-width:0;display:grid}.avito-schedule-fields label>span{color:#344057;font-size:13px;font-weight:700}.avito-schedule-fields input,.avito-schedule-fields textarea{box-sizing:border-box;color:#344057;width:100%;min-width:0;font:inherit;background:#fff;border:1px solid #dfe3ee;border-radius:11px;padding:12px}.avito-schedule-fields input{height:44px;min-height:44px;line-height:20px}.avito-schedule-fields textarea{resize:vertical;min-height:160px}.avito-schedule-fields small{color:#68748b}.avito-schedule-wide{grid-column:1/-1}.avito-schedule-dialog footer{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.avito-schedule-table{max-height:260px;overflow:auto}.avito-schedule-table table{border-collapse:collapse;width:100%;font-size:12px}.avito-schedule-table th,.avito-schedule-table td{text-align:center;vertical-align:middle;white-space:nowrap;font-variant-numeric:tabular-nums;border-bottom:1px solid #e4e1f5;min-width:48px;padding:9px}.avito-schedule-table thead th{background:#f4f1ff;position:sticky;top:0}.avito-schedule-table tbody th{text-align:left;font-weight:500}.avito-schedule-table th:first-child{text-align:left;min-width:92px}.avito-schedule-table:focus-visible{outline-offset:3px;outline:2px solid #6251d6}.avito-schedule-preview{background:#f4f1ff;border-radius:12px;padding:14px}.avito-schedule-dialog .form-error{color:#b0443d}@media (width<=620px){.avito-schedule-dialog{border-radius:24px 24px 0 0;max-height:92dvh;padding:18px}.avito-schedule-fields{grid-template-columns:1fr}.avito-schedule-dialog footer>.erp-button{width:100%}.avito-schedule-table th,.avito-schedule-table td{padding:6px}.avito-schedule-backdrop{align-items:end}}.avito-export-preferences{background:#ffffffb8;border:1px solid #d8d3f5;border-radius:16px;grid-template-columns:minmax(260px,.8fr) minmax(420px,1.2fr);gap:18px;padding:18px;display:grid}.avito-export-preferences>div{min-width:0}.avito-export-preferences>div+div{border-left:1px solid #e4e1f5;padding-left:18px}.avito-export-preferences>div>span{letter-spacing:.1em;color:#6251d6;font-size:10px;font-weight:800}.avito-export-preferences h4{margin:5px 0 3px;font-size:18px}.avito-export-preferences p,.avito-export-preferences small{color:#68748b;margin:0;line-height:1.4}.avito-contact-card{align-content:start;gap:8px;display:grid}.avito-contact-card label{gap:6px;margin-top:6px;display:grid}.avito-contact-card label>b{color:#526078;font-size:11px}.avito-contact-card select,.avito-test-fields select{color:#14203a;background:#fff;border:1px solid #dfe3ee;border-radius:10px;width:100%;height:42px;padding:0 11px}.avito-delivery-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;margin-top:10px;display:grid}.avito-delivery-options label{cursor:pointer;background:#fff;border:1px solid #e5e2f4;border-radius:9px;align-items:center;gap:8px;min-height:34px;padding:6px 9px;display:flex}.avito-delivery-options input,.avito-test-toggle input{accent-color:#6553dc;flex:none;width:16px;height:16px;margin:0}.avito-delivery-options label>span{color:#344057;letter-spacing:0;font-size:12px;font-weight:600}.avito-export-preferences>footer{border-top:1px solid #e4e1f5;grid-column:1/-1;justify-content:space-between;align-items:center;gap:14px;padding-top:14px;display:flex}.avito-test-preparation{background:#ffffffad;border:1px solid #d8d3f5;border-radius:15px;padding:14px 16px}.avito-test-preparation.active{background:#f7f5ff}.avito-test-toggle{cursor:pointer;align-items:center;gap:10px;display:flex}.avito-test-toggle>span{gap:2px;display:grid}.avito-test-toggle b{font-size:14px}.avito-test-toggle small{color:#68748b}.avito-test-fields{border-top:1px solid #e1ddf5;grid-template-columns:minmax(140px,.6fr) minmax(180px,.8fr) minmax(260px,1.6fr);gap:10px;margin-top:14px;padding-top:14px;display:grid}.avito-test-fields label{gap:6px;display:grid}.avito-test-fields label>span{color:#6251d6;text-transform:uppercase;font-size:10px;font-weight:800}.catalog-avito-feed-fields{grid-template-columns:repeat(4,minmax(150px,1fr));gap:10px!important;display:grid!important}.catalog-avito-feed-fields>legend{grid-column:1/-1}.catalog-avito-feed-fields>p{color:#68748b;grid-column:1/-1;margin:0}.catalog-avito-feed-fields label{gap:6px;display:grid}.catalog-avito-feed-fields input{width:100%}@media (width<=900px){.avito-plan-tabs,.avito-capacity-grid{grid-template-columns:repeat(2,1fr)}.avito-location-workspace{grid-template-columns:1fr}.avito-queue-summary{grid-template-columns:1fr 1fr}.avito-queue-summary>div:first-child{grid-column:1/-1}.avito-criteria-grid{grid-template-columns:1fr 1fr}.avito-material-list article,.avito-weak-list article{grid-template-columns:1fr auto}.avito-material-list dl,.avito-weak-list dl{grid-area:2/1/auto/-1}.avito-dry-list article{grid-template-columns:36px 1fr auto}.avito-dry-list em{grid-column:2/-1}.avito-runtime-status,.avito-export-preferences{grid-template-columns:1fr}.avito-export-preferences>div+div{border-top:1px solid #e4e1f5;border-left:0;padding-top:16px;padding-left:0}.avito-test-fields{grid-template-columns:1fr 1fr}.avito-test-fields label:last-child{grid-column:1/-1}.catalog-avito-feed-fields{grid-template-columns:1fr 1fr}}@media (width<=620px){.avito-plan-heading,.avito-material-panel>header,.avito-city-panel>header,.avito-point-panel>header,.avito-dry-run>header,.avito-criteria-panel>header,.avito-weak-panel>header{flex-direction:column;align-items:flex-start}.avito-plan-status{width:100%;min-width:0}.avito-plan-tabs,.avito-capacity-grid,.avito-criteria-grid,.avito-point-add,.avito-city-add,.avito-queue-summary{grid-template-columns:1fr}.avito-queue-summary>div:first-child{grid-column:auto}.avito-material-list article,.avito-weak-list article{grid-template-columns:1fr}.avito-material-list article>span,.avito-weak-list button{justify-self:start}.avito-dry-list article{grid-template-columns:36px 1fr}.avito-dry-list strong{grid-column:2;justify-self:start}.avito-material-list dl,.avito-weak-list dl{flex-wrap:wrap}}.avito-criteria-grid{grid-template-columns:minmax(125px,.62fr) repeat(3,minmax(135px,1fr)) auto;gap:8px;margin:-3px;padding:3px;overflow:visible}.avito-criteria-grid label{min-width:0}.avito-criteria-grid label>span,.avito-criteria-grid button{white-space:nowrap}.avito-criteria-grid .erp-button{align-self:end}.avito-criteria-feedback{border-radius:10px;min-height:32px;padding:8px 11px;font-size:11px;font-weight:750}.avito-criteria-feedback.saving{color:#5141be;background:#f0edff}.avito-criteria-feedback.saved{color:#407b2c;background:#edf8e8}.avito-criteria-feedback.error{color:#b42318;background:#fff0ed}@media (width<=1100px){.avito-criteria-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.avito-criteria-grid .erp-button{grid-column:1/-1;justify-self:start}}@media (width<=620px){.avito-criteria-grid{grid-template-columns:minmax(0,1fr)}.avito-criteria-grid .erp-button{grid-column:auto;width:100%}}.avito-section-nav:has(button:nth-child(4)){grid-template-columns:repeat(4,1fr)}.avito-plan-tabs.two{grid-template-columns:repeat(2,1fr)}.avito-monitor-prototype,.avito-monitor-panel{gap:14px;display:grid}.avito-monitor-panel>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.avito-monitor-panel>header span,.avito-monitor-prototype>header>div>span{letter-spacing:.13em;color:#6251d6;font-size:10px;font-weight:800}.avito-monitor-panel h3{margin:4px 0;font-size:20px}.avito-monitor-panel header p{color:#68748b;margin:0}.avito-monitor-summary{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.avito-monitor-summary article{background:#fff;border:1px solid #e0e3ef;border-radius:13px;gap:4px;padding:13px;display:grid}.avito-monitor-summary span{text-transform:uppercase;color:#68748b;font-size:9px;font-weight:800}.avito-monitor-summary strong{font-size:24px}.avito-monitor-summary small{color:#788398}.avito-monitor-presets{flex-wrap:wrap;gap:7px;display:flex}.avito-monitor-presets button,.avito-monitor-footer button,.avito-monitor-link{color:#4d5870;background:#fff;border:1px solid #dcdff0;border-radius:9px;padding:8px 10px}.avito-monitor-presets button.active,.avito-monitor-footer button.active{color:#fff;background:#6553dc;border-color:#6553dc}.avito-monitor-filters{grid-template-columns:minmax(190px,1.3fr) repeat(3,minmax(125px,.7fr)) auto;gap:8px;display:grid}.avito-monitor-filters input,.avito-monitor-filters select{color:#14203a;background:#fff;border:1px solid #dfe3ee;border-radius:10px;min-width:0;padding:10px 11px}.avito-monitor-bulk{color:#4437a5;background:#f0edff;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.avito-monitor-bulk>span,.avito-monitor-bulk>div{align-items:center;gap:9px;display:flex}.avito-monitor-bulk>span button{color:#5c49cf;background:0 0;border:0;text-decoration:underline}.avito-monitor-table-wrap{border-top:1px solid #e0e4ed;overflow-x:auto}.avito-monitor-table{border-collapse:collapse;width:100%;min-width:1180px}.avito-monitor-table th,.avito-monitor-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #e0e4ed;padding:11px 7px}.avito-monitor-table th{text-transform:uppercase;color:#788398;font-size:9px}.avito-monitor-table td{font-size:11px}.avito-monitor-table td:nth-child(n+7):nth-child(-n+10){text-align:center}.avito-monitor-table td>b,.avito-monitor-table td>small{display:block}.avito-monitor-table td>small{color:#788398;margin-top:3px}.avito-monitor-link{color:#a2630d;background:#fff8eb}.avito-monitor-state{white-space:nowrap;border-radius:8px;padding:6px 8px;font-weight:800;display:inline-block}.avito-monitor-state.bad{color:#955b0d;background:#fff0dd}.avito-monitor-state.good{color:#407b2c;background:#edf8e8}.avito-monitor-state.attention{color:#5141be;background:#eeeaff}.avito-monitor-footer{color:#68748b;justify-content:space-between;align-items:center;display:flex}.avito-monitor-footer nav{gap:5px;display:flex}@media (width<=900px){.avito-monitor-summary{grid-template-columns:repeat(2,1fr)}.avito-monitor-filters{grid-template-columns:1fr 1fr}.avito-section-nav:has(button:nth-child(4)){grid-template-columns:repeat(2,1fr)}}.avito-monitor-binding{background:#faf9ff;border-top:1px solid #e2def7;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:end;gap:10px;padding:14px 18px;display:grid}.avito-monitor-binding.location{grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto}.avito-monitor-binding-copy{grid-column:1/-1;gap:3px;min-width:0;display:grid}.avito-monitor-binding-copy span{color:#6c7590;font-size:11px}.avito-monitor-binding label{gap:6px;min-width:0;display:grid}.avito-monitor-binding label span{color:#4e4670;font-size:12px;font-weight:800}.avito-monitor-binding input,.avito-monitor-binding select{color:#17122f;background:#fff;border:1px solid #d7d2ef;border-radius:10px;width:100%;min-width:0;height:42px;padding:0 12px}.avito-monitor-binding-actions{align-items:center;gap:8px;display:flex}.avito-monitor-sku{justify-items:start;gap:5px;display:grid}.avito-monitor-location-link{font-size:9px;min-height:28px!important;padding:4px 8px!important}.avito-monitor-link{min-height:34px;padding:7px 10px}.avito-replacement-list{gap:9px;display:grid}.avito-replacement-list article{border:1px solid #e0e3ef;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.avito-replacement-list article>div{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.avito-replacement-list article>div:first-child{display:grid}.avito-replacement-list small{color:#71809a}.avito-replacement-list [role=status]{flex-basis:100%}.avito-draft-editor{background:#f7f5ff;border-radius:12px;grid-template-columns:minmax(220px,2fr) minmax(120px,.6fr) auto auto;gap:10px;padding:14px;display:grid}.avito-draft-editor label{gap:5px;min-width:0;display:grid}.avito-draft-editor .wide{grid-column:1/-1}.avito-draft-editor input,.avito-draft-editor textarea{box-sizing:border-box;background:#fff;border:1px solid #d7d2ef;border-radius:10px;width:100%;min-width:0;padding:10px}.avito-draft-editor textarea{resize:vertical;min-height:150px}@media (width<=760px){.avito-replacement-list article{flex-direction:column;align-items:stretch}.avito-draft-editor{grid-template-columns:minmax(0,1fr)}.avito-monitor-bulk,.avito-monitor-bulk>div{flex-wrap:wrap}}@media (width<=620px){.avito-monitor-panel>header,.avito-monitor-bulk,.avito-monitor-footer{flex-direction:column;align-items:flex-start}.avito-monitor-summary,.avito-monitor-filters,.avito-plan-tabs.two{grid-template-columns:1fr}.avito-monitor-bulk>span,.avito-monitor-bulk>div{flex-direction:column;align-items:flex-start}}@media (width<=760px){.avito-monitor-binding,.avito-monitor-binding.location{grid-template-columns:1fr}.avito-monitor-binding-actions{flex-wrap:wrap}}.avito-monitor-sync{grid-template-columns:auto auto;place-items:center end;gap:3px 12px;min-width:330px;display:grid}.avito-monitor-sync span{font-size:11px;font-weight:800}.avito-monitor-sync small{color:#788398}.avito-monitor-sync button{grid-area:1/2/3}.avito-monitor-sync.running span{color:#9a6214}.avito-monitor-sync.done span{color:#407b2c}.avito-monitor-filters.compact{grid-template-columns:minmax(220px,.8fr) minmax(160px,.35fr) 1fr;align-items:center}.avito-monitor-filters.compact>span{color:#68748b;font-size:11px}.avito-monitor-table th>button{color:#788398;font:inherit;text-transform:uppercase;white-space:nowrap;background:0 0;border:0;padding:0;font-weight:800}.avito-monitor-table th>button.active{color:#5e4bd4}.avito-monitor-avito-link{color:#5c49cf;white-space:nowrap;margin-top:4px;font-size:9px;font-weight:800;text-decoration:none;display:block}@media (width<=760px){.avito-monitor-sync{justify-items:start;min-width:0}.avito-monitor-sync button{grid-area:auto/1/auto/-1}.avito-monitor-filters.compact{grid-template-columns:1fr}}@media (width<=620px){.catalog-avito-feed-fields{grid-template-columns:1fr}}.avito-oauth-panel{border-color:#d9d3fa;gap:16px;padding:20px;display:grid}.avito-oauth-panel.connected{background:linear-gradient(135deg,#effaebc7,#ffffff9e);border-color:#b9dfaa}.avito-oauth-panel.error{border-color:#efc0ba}.avito-oauth-panel>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.avito-oauth-panel>header span,.avito-registration-guide>div>span{letter-spacing:.12em;color:#6553dc;font-size:10px;font-weight:800}.avito-oauth-panel h3{margin:4px 0;font-size:21px}.avito-oauth-panel header p,.avito-registration-guide p,.avito-oauth-actions p{color:#68748b;margin:0;line-height:1.5}.avito-oauth-panel>header>strong{color:#9b6214;white-space:nowrap;background:#fff1e4;border-radius:999px;padding:8px 11px;font-size:11px}.avito-oauth-panel.connected>header>strong{color:#3d792b;background:#eaf7e5}.avito-registration-guide{border-top:1px solid #e0e4ed;gap:14px;padding-top:15px;display:grid}.avito-registration-guide h4{margin:4px 0;font-size:17px}.avito-registration-guide dl{grid-template-columns:1fr 1.35fr;gap:10px;margin:0;display:grid}.avito-registration-guide dl>div{background:#ffffffa3;border:1px solid #e0e4ed;border-radius:12px;gap:6px;padding:12px;display:grid}.avito-registration-guide dl>div.wide{grid-column:1/-1}.avito-registration-guide dt{color:#5d6880;font-size:10px;font-weight:800}.avito-registration-guide dd{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;margin:0;display:flex}.avito-registration-guide code{overflow-wrap:anywhere;color:#25314a;font:11px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace}.avito-registration-guide dd p{color:#25314a}.avito-registration-guide button,.avito-oauth-actions button{color:#fff;background:#6553dc;border:0;border-radius:10px;flex:none;min-height:37px;padding:0 12px;font-weight:800}.avito-registration-guide .wide dd{align-items:center}.avito-scope-copy{background:#f1effd;border-radius:11px;padding:11px 12px;color:#4f4774!important}.avito-oauth-actions{border-top:1px solid #e0e4ed;justify-content:space-between;align-items:center;gap:18px;padding-top:15px;display:flex}.avito-oauth-actions>button{min-height:44px;padding:0 18px}.avito-oauth-actions.connected>div{gap:8px;display:flex}.avito-oauth-actions .secondary-action{color:#5544ca;background:#fff;border:1px solid #d6d0f7}.avito-oauth-actions .danger-action{color:#a13f37;background:#fff0ee;border:1px solid #efc1bc}.avito-owner-note{color:#5e687b;background:#f1f3f8;border-radius:11px;margin:0;padding:12px}.avito-oauth-notice{color:#3e762e;align-items:center;gap:10px;padding:12px 14px;display:flex}.avito-oauth-notice span{flex:1}.avito-oauth-notice button{color:#566078;background:0 0;border:0;width:30px;height:30px;font-size:20px}.avito-oauth-panel button:disabled{opacity:.48;cursor:not-allowed}.avito-oauth-panel button:focus-visible,.avito-oauth-notice button:focus-visible{outline-offset:3px;outline:3px solid #4b63e36b}@media (width<=760px){.avito-oauth-panel>header,.avito-oauth-actions{flex-direction:column;align-items:flex-start}.avito-registration-guide dl{grid-template-columns:1fr}.avito-registration-guide dl>div.wide{grid-column:auto}.avito-registration-guide dd,.avito-registration-guide .wide dd{flex-direction:column;align-items:flex-start}.avito-oauth-actions.connected>div{flex-wrap:wrap}}.catalog-group-delete:hover,.catalog-group-delete:focus-visible{background:#fff0ee}.catalog-group-row>button:first-child{grid-template-columns:auto minmax(0,max-content) minmax(10px,1fr) 24px}.catalog-tree-leader{border-bottom:1px dotted #5b678252;align-self:center;min-width:10px;transform:translateY(1px)}.catalog-group-row>button:first-child>b{text-align:right;font-variant-numeric:tabular-nums;width:24px}.catalog-group-row[data-parent=true]>button:first-child{background:#eaedf67a}.catalog-group-row[data-parent=true] .catalog-tree-label{color:#344058;font-weight:760}.catalog-group-row[data-parent=true]>button:first-child.active{color:#5043c4;background:#eeeaff}.counterparty-edit-fields{border:0;min-width:0;margin:0;padding:0;display:contents}.system-record-note{color:#42368f;background:#f3f1ff;border:1px solid #c9c2ff;border-radius:12px;margin:0;padding:12px 14px}.demo-banner{z-index:140;color:#fff;background:#20144fed;border:1px solid #9b87ff;border-radius:14px;justify-content:center;align-items:center;gap:12px;width:min(760px,100% - 24px);min-height:44px;padding:8px 12px;display:flex;position:fixed;top:10px;left:50%;transform:translate(-50%);box-shadow:0 12px 32px #21125338}.demo-banner b{color:#b7ff2a}.demo-banner span{font-size:12px}.demo-banner button{color:#fff;background:#ffffff18;border:1px solid #fff5;border-radius:9px;min-height:34px;padding:0 12px;font-weight:800}@media (width<=620px){.demo-banner{justify-content:space-between;top:6px}.demo-banner span{display:none}}.app-failure{background:linear-gradient(135deg,#f7f8ff,#e8edff);place-items:center;min-height:100vh;padding:24px;display:grid}.app-failure section{text-align:center;width:min(520px,100%);padding:32px}.app-failure img{width:54px}.app-failure span{letter-spacing:.12em;color:#6253d1;margin:18px 0 8px;font-size:11px;display:block}.app-failure h1{margin:0 0 12px}.app-failure p{color:#657087}.app-failure code{color:#b13b32;overflow-wrap:anywhere;background:#fff;border-radius:12px;margin:18px 0;padding:12px;display:block}.app-failure button{cursor:pointer;background:#97e51f;border:0;border-radius:13px;padding:13px 20px;font-weight:800}.catalog-zoomable:hover,.catalog-zoomable:focus-visible{box-shadow:none!important;transform:none!important}.catalog-hover-preview{z-index:9999;pointer-events:none;object-fit:contain;background:#fff;border:2px solid #7363dab8;border-radius:16px;position:fixed;box-shadow:0 20px 55px #19234257}.catalog-gallery-preview button{box-shadow:0 4px 12px #4a231f2e;z-index:3!important;color:#a23731!important;background:#fff1ef!important;border:1px solid #efc2bd!important;border-radius:9px!important;width:28px!important;height:28px!important;font-size:18px!important;font-weight:800!important;top:4px!important;right:4px!important}.catalog-group-row>button:first-child{width:100%;min-width:0;grid-template-columns:8px minmax(0,max-content) minmax(10px,1fr) 24px!important}.catalog-group-row[data-depth="0"] .catalog-tree-connector{visibility:hidden;display:block!important}.catalog-group-row[data-root=true] .catalog-tree-label{color:#344058;font-weight:760}.catalog-group-row[data-root=true]>button:first-child:not(.active){background:0 0!important}.catalog-category-options button{min-height:31px!important;padding:2px 8px 2px calc(8px + var(--tree-depth)*11px)!important;grid-template-columns:12px minmax(0,1fr)!important;gap:4px!important}.catalog-category-options button>span:last-child{white-space:nowrap;align-items:baseline;min-width:0;gap:6px!important;display:flex!important}.catalog-category-options button b{flex:none;font-size:10px!important}.catalog-category-options button small{text-overflow:ellipsis;min-width:0;overflow:hidden;font-size:8px!important}.catalog-category-options button:not([data-depth="0"]) .catalog-picker-connector:before{top:-5px!important}.catalog-gallery-preview button{color:#0000!important;width:28px!important;height:28px!important;box-shadow:0 2px 7px #4a231f29!important;box-shadow:none!important;pointer-events:auto!important;background:0 0!important;border:0!important;border-radius:6px!important;place-items:center!important;padding:0!important;font-size:13px!important;line-height:1!important;display:grid!important;top:0!important;right:0!important}.catalog-gallery-preview button:before{content:"×";color:#a23731;background:#fff1ef;border:1px solid #efc2bd;border-radius:6px;place-items:center;width:18px;height:18px;font-size:12px;font-weight:850;line-height:1;display:grid;box-shadow:0 2px 6px #4a231f24}.catalog-gallery-clickable{cursor:zoom-in;transform-origin:50%;transition:transform .18s cubic-bezier(.22,1,.36,1),filter .18s,box-shadow .18s}.catalog-gallery-clickable:hover,.catalog-gallery-clickable:focus-visible{filter:brightness(.97);transform:translateY(-2px)scale(1.035);box-shadow:0 8px 18px #2d365b33}.archived-product-content{display:contents}.receipt-date-field{max-width:240px}.receipt-document-modal textarea{font:inherit;resize:vertical;background:#fff;border:1px solid #d8deeb;border-radius:11px;padding:10px 12px}.owner-integrations-stack{gap:14px;display:grid}.owner-integrations-stack .integration-card{margin-top:0}.avito-developer-integration{margin-top:16px!important}.avito-developer-integration>header>span{color:#198f53;background:#e7f8ed}.avito-developer-integration header>b[data-status=verified]{color:#4e8326}.avito-developer-integration header>b[data-status=error]{color:#b33d34}.readonly-integration-value{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.readonly-integration-value code{color:#34405a;white-space:nowrap;background:#f6f7fb;border:1px solid #dfe3ef;border-radius:10px;min-height:42px;padding:11px;font-size:11px;overflow:auto}.integration-security-note.compact{margin-top:12px;padding:12px}.integration-security-note.compact p{margin:0}.future-platform-integrations{grid-template-columns:1fr 1fr;gap:10px;display:grid}.future-platform-integrations article{background:#ffffff7d;border:1px solid #fff;border-radius:16px;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:14px;display:grid}.future-platform-integrations article>svg{color:#7568dd}.future-platform-integrations b{font-size:13px}.future-platform-integrations p{color:#667188;margin:3px 0 0;font-size:11px}.future-platform-integrations span{color:#697389;background:#eef0f6;border-radius:9px;padding:6px 9px;font-size:10px;font-weight:700}.settings-page button:focus-visible,.settings-page input:focus-visible,.settings-page select:focus-visible{outline-offset:2px;outline:3px solid #806df066}@media (width<=700px){.future-platform-integrations{grid-template-columns:1fr}.future-platform-integrations article{grid-template-columns:auto 1fr}.future-platform-integrations span{grid-column:2}.readonly-integration-value{grid-template-columns:1fr}.readonly-integration-value .glass-button{justify-self:start}}.openai-platform-integration{background:linear-gradient(145deg,#f3f0ffcc,#ffffffd9)!important;border-color:#d8d2ff!important}.openai-platform-integration>header>span{color:#5b49d7!important;background:#e9e4ff!important}.openai-platform-integration header>b[data-status=verified]{color:#4e8326}.openai-platform-integration header>b[data-status=error]{color:#b33d34}.openai-platform-integration .integration-form .wide{grid-column:1/-1}.openai-platform-integration input[readonly]{color:#566078;background:#f4f5f9}.integration-inline-result{border-radius:11px;margin-top:12px;padding:10px 12px;font-size:10px;font-weight:700}.integration-inline-result.ok{color:#477426;background:#edf8dd}.integration-inline-result.error{color:#a63e35;background:#fff0ee}.tenant-avito-connection{gap:14px;margin-top:18px;display:grid}.tenant-avito-status{background:#ffffffa5;border:1px solid #fff;border-radius:17px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:16px;display:grid}.tenant-avito-status b{font-size:15px}.tenant-avito-status p{color:#667188;margin:4px 0 0;font-size:12px}.tenant-avito-status em{color:#a65a38;font-size:12px;font-style:normal}.tenant-avito-status.connected em{color:#4f8129}.tenant-avito-actions{justify-content:flex-end;gap:10px;display:flex}.tenant-avito-actions button{border-radius:13px;min-height:46px;padding:0 17px;font-weight:800}.tenant-avito-details{border:1px solid #e3e6f0;border-radius:15px;grid-template-columns:repeat(4,1fr);margin:0;display:grid;overflow:hidden}.tenant-avito-details div{border-right:1px solid #e3e6f0;padding:12px}.tenant-avito-details div:last-child{border:0}.tenant-avito-details dt{letter-spacing:.08em;color:#6b7690;font-size:10px}.tenant-avito-details dd{margin:5px 0 0;font-size:12px;font-weight:800}.avito-workflow-prerequisite{grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:15px 18px;display:grid}.avito-workflow-prerequisite>svg{color:#6655db}.avito-workflow-prerequisite b{font-size:14px}.avito-workflow-prerequisite p{color:#657087;margin:4px 0 0;font-size:12px}.channel-workflow-badge{background:#ffffff14;border:1px solid #ffffff25;border-radius:14px;max-width:310px;padding:13px 15px}.channel-workflow-badge span,.channel-workflow-badge b{display:block}.channel-workflow-badge span{letter-spacing:.12em;color:#b6ff54;font-size:9px}.channel-workflow-badge b{color:#fff;margin-top:5px;font-size:12px}@media (width<=700px){.tenant-avito-status,.avito-workflow-prerequisite{grid-template-columns:auto 1fr}.tenant-avito-status em,.avito-workflow-prerequisite button{grid-column:2}.tenant-avito-actions{display:grid}.tenant-avito-details{grid-template-columns:1fr}.tenant-avito-details div{border-bottom:1px solid #e3e6f0;border-right:0}}.tenant-avito-credentials-form{background:linear-gradient(135deg,#f6f4fff0,#ffffffb8);border:1px solid #dcd7fb;border-radius:16px;grid-template-columns:1fr 1fr;gap:12px;padding:16px;display:grid}.tenant-avito-credentials-form>header{grid-column:1/-1}.tenant-avito-credentials-form header b{font-size:15px}.tenant-avito-credentials-form header p{color:#657087;margin:5px 0 0;font-size:12px;line-height:1.45}.tenant-avito-credentials-form label{gap:6px;display:grid}.tenant-avito-credentials-form label>span{font-size:11px;font-weight:800}.tenant-avito-credentials-form input{background:#fff;border:1px solid #dfe3ee;border-radius:11px;min-height:44px;padding:0 12px}.tenant-avito-credentials-form>button{grid-column:1/-1;justify-self:end;min-height:44px;padding:0 18px}.tenant-avito-capabilities{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.tenant-avito-capabilities article{background:#ffffffa8;border:1px solid #e0e4ee;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;padding:12px;display:flex}.tenant-avito-capabilities b{font-size:12px}.tenant-avito-capabilities p{color:#6a758b;margin:3px 0 0;font-size:10px}.tenant-avito-capabilities span{color:#9b6214;white-space:nowrap;font-size:10px;font-weight:800}.tenant-avito-capabilities article[data-status=available] span{color:#467c2e}.tenant-avito-capabilities article[data-status=unavailable]{background:#fff7f5;border-color:#f0c6be}.tenant-avito-capabilities article[data-status=unavailable] span,.tenant-avito-capabilities article[data-status=error] span{color:#a4443e}.tenant-avito-credentials-form input:focus-visible,.tenant-avito-credentials-form button:focus-visible,.tenant-avito-actions button:focus-visible{outline-offset:3px;outline:3px solid #4b63e36b}.avito-developer-integration h4 small{color:#7b8496;margin-left:5px;font-size:10px;font-weight:700}@media (width<=700px){.tenant-avito-credentials-form,.tenant-avito-capabilities{grid-template-columns:1fr}.tenant-avito-credentials-form>header,.tenant-avito-credentials-form>button{grid-column:auto}.tenant-avito-credentials-form>button{justify-self:stretch}}.document-actions{align-items:center;gap:8px;display:flex}.document-modal-backdrop{z-index:190;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#151b304d;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.document-modal,.document-editor{border-radius:25px;width:min(820px,100%);max-height:calc(100dvh - 36px);padding:22px;overflow:auto}.document-modal>header,.document-editor>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.document-modal>header span,.document-editor>header span{letter-spacing:.13em;color:#6253d1;font-size:10px}.document-modal>header h3,.document-editor>header h3{margin:6px 0;font-size:24px}.document-modal>header button,.document-editor>header button{background:#fff;border:0;border-radius:12px;width:40px;height:40px;font-size:22px}.document-modal-content{white-space:pre-wrap;color:#3e4960;background:#fff;border-radius:15px;margin-top:16px;padding:28px;line-height:1.7}.document-editor{gap:13px;display:grid}.document-editor label{gap:7px;display:grid}.document-editor label>span{font-size:12px;font-weight:800}.document-editor input,.document-editor select,.document-editor textarea{font:inherit;background:#fff;border:1px solid #d8deeb;border-radius:12px;padding:0 12px}.document-editor input,.document-editor select{height:45px}.document-editor textarea{resize:vertical;min-height:260px;padding:12px}.document-editor footer{justify-content:flex-end;gap:9px;display:flex}.document-editor footer button{border-radius:12px;min-height:44px;padding:0 15px;font-weight:800}.document-editor{background:#f7f8fc!important;border:1px solid #fff!important;box-shadow:0 26px 80px #17203a55!important}.document-editor>header{align-items:center}.document-editor>header h3{margin:0}.document-editor label>small{color:#68748b}.erp-close-button{color:#5141c7!important;background:#fff!important;border:1px solid #d8d3f5!important;border-radius:12px!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;display:grid!important;box-shadow:0 7px 18px #343c6417!important}.erp-close-button:hover,.erp-close-button:focus-visible{outline-offset:2px;color:#fff!important;background:#6557e8!important;outline:3px solid #b8f238!important}.document-download{align-items:center;display:flex}.document-download select,.document-download button{color:#4d5870;background:#fff;border:1px solid #d8deeb;height:38px;font-weight:750}.document-download select{border-radius:10px 0 0 10px;max-width:125px;padding:0 7px}.document-download button{border-left:0;border-radius:0 10px 10px 0;padding:0 10px}.knowledge-document-content{white-space:normal}.knowledge-document-content p{white-space:pre-wrap;margin:7px 0}.knowledge-document-content h5{margin:20px 0 7px;font-size:13px}.knowledge-document-content .document-spacer{height:8px}.knowledge-document-content .document-list-item,.knowledge-document-content .document-numbered-item{padding-left:19px;position:relative}.knowledge-document-content .document-list-item:before{content:"•";color:#6557e8;font-weight:900;position:absolute;left:4px}.document-modal-content .knowledge-document-content p{font-size:13px}.document-room>aside>button>b{margin-top:0}.document-modal-backdrop{box-sizing:border-box;z-index:1000;overflow:hidden}.document-editor{box-sizing:border-box;grid-template-rows:auto minmax(0,1fr) auto;gap:0;min-width:0;max-height:calc(100dvh - 36px);padding:0;display:grid;overflow:hidden}.document-editor>header,.document-editor>footer{z-index:1;background:#f7f8fc;padding:18px 22px}.document-editor>header{border-bottom:1px solid #dfe3ee}.document-editor>footer{border-top:1px solid #dfe3ee;flex-wrap:wrap}.document-editor-fields{overscroll-behavior:contain;align-content:start;gap:15px;min-width:0;min-height:0;padding:18px 22px;display:grid;overflow-y:auto}.document-editor-fields>label{width:100%;min-width:0}.document-editor-fields input:not([type=checkbox]),.document-editor-fields textarea{box-sizing:border-box;width:100%;min-width:0}.document-editor-fields textarea{min-height:170px}.document-editor .document-consent{grid-template-columns:20px minmax(0,1fr);align-items:start;column-gap:11px;width:100%;line-height:1.5;display:grid!important}.document-editor .document-consent input{min-width:18px;height:18px;margin:2px 0;padding:0;width:18px!important}.document-editor .document-consent span{overflow-wrap:normal;min-width:0;font-weight:500}.document-attach{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.document-attach small{color:#68748b;line-height:1.4}.document-selected-file{background:#fff;border:1px solid #d8deeb;border-radius:12px;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:9px 12px;display:flex}.document-selected-file span{overflow-wrap:anywhere;min-width:0}@media (width<=600px){.document-modal-backdrop{padding:8px}.document-editor{max-height:calc(100dvh - 16px)}.document-editor>header,.document-editor>footer,.document-editor-fields{padding:14px}.document-editor>footer .erp-button{flex:1}}.preset-page{gap:14px}.preset-intro{align-items:center}.preset-canvas-badge{color:#574bc6;background:#ffffff8f;border:1px solid #fffc;border-radius:16px;align-items:center;gap:11px;padding:13px 16px;display:flex}.preset-canvas-badge span,.preset-canvas-badge b,.preset-canvas-badge small{display:block}.preset-canvas-badge small{color:var(--muted);margin-top:3px;font-size:9px}.preset-form,.preset-projects{padding:20px}.preset-form>header,.preset-projects>header,.preset-form>footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.preset-form header span,.preset-projects header span{letter-spacing:.12em;color:#6253d1;font-size:9px}.preset-form h3,.preset-projects h3{margin:4px 0 0}.preset-fields{grid-template-columns:1.4fr 1.4fr .65fr .75fr;gap:12px;margin:18px 0;display:grid}.preset-fields label{gap:7px;display:grid}.preset-fields label>span{font-size:11px;font-weight:800}.preset-fields input{width:100%;height:45px;font:inherit;background:#fff;border:1px solid #d8deeb;border-radius:12px;padding:0 12px}.preset-number{position:relative}.preset-number input{padding-right:38px}.preset-number em{color:var(--muted);font-size:11px;font-style:normal;position:absolute;top:14px;right:12px}.preset-form footer p{color:#a34843;margin:0;font-size:11px}.preset-form button,.preset-projects a{border-radius:12px;justify-content:center;align-items:center;min-height:43px;padding:0 16px;font-weight:800;text-decoration:none;display:inline-flex}.preset-projects>header>b{color:#5548cc;background:#ebe8ff;border-radius:11px;place-items:center;min-width:34px;height:34px;display:grid}.preset-project-list article{border-top:1px solid #717b971c;grid-template-columns:auto minmax(180px,1fr) minmax(260px,.9fr) auto auto;align-items:center;gap:13px;padding:14px 0;display:grid}.preset-project-icon{color:#584cc9;background:#eeebff;border-radius:13px;place-items:center;width:43px;height:43px;display:grid}.preset-project-list article>div>b,.preset-project-list article>div>small{display:block}.preset-project-list article>div>small{color:var(--muted);margin-top:4px;font-size:9px}.preset-project-list dl{gap:22px;margin:0;display:flex}.preset-project-list dl div{gap:3px;display:grid}.preset-project-list dt{color:var(--muted);font-size:8px}.preset-project-list dd{margin:0;font-size:11px;font-weight:800}.preset-status{border-radius:9px;padding:7px 9px;font-size:9px;font-weight:800}.preset-status.completed{color:#4f762c;background:#eaf7df}.preset-status.generating{color:#8a651d;background:#fff4d8}.preset-status.failed{color:#a94c43;background:#fff0ed}.preset-empty{text-align:center;color:var(--muted);padding:45px}.preset-empty b{color:var(--ink);margin:10px 0 4px;display:block}.preset-empty p{margin:0;font-size:11px}@media (width<=900px){.preset-fields{grid-template-columns:1fr 1fr}.preset-project-list article{grid-template-columns:auto 1fr auto}.preset-project-list dl,.preset-project-list a{grid-column:2/-1}.preset-status{grid-column:3}}@media (width<=600px){.preset-intro,.preset-form>header,.preset-form>footer{display:grid}.preset-fields{grid-template-columns:1fr}.preset-project-list article{grid-template-columns:auto 1fr}.preset-project-list dl,.preset-project-list a,.preset-status{grid-column:1/-1}.preset-project-list dl{justify-content:space-between}}.preset-fields-expanded{grid-template-columns:repeat(3,minmax(0,1fr))}.preset-fields select{width:100%;height:45px;font:inherit;background:#fff;border:1px solid #d8deeb;border-radius:12px;padding:0 12px}.field-note{color:var(--muted);font-size:9px;line-height:1.35}.preset-color{background:#fff;border:1px solid #d8deeb;border-radius:12px;align-items:center;gap:10px;height:45px;padding:5px 10px;display:flex}.preset-color input{border:0;width:36px;height:32px;padding:0}.preset-color code{color:var(--muted);font-size:11px}.preset-switch button{background:#fff;border:1px solid #d8deeb;border-radius:12px;align-items:center;gap:9px;height:45px;padding:0 12px;font-weight:700;display:flex}.preset-switch button i{background:#d9deea;border-radius:10px;width:30px;height:18px;position:relative}.preset-switch button i:after{content:"";background:#fff;border-radius:50%;width:12px;height:12px;transition:all .2s;position:absolute;top:3px;left:3px}.preset-switch button[aria-checked=true] i{background:#6f61df}.preset-switch button[aria-checked=true] i:after{left:15px}.preset-status.queued{color:#637087;background:#eef1f6}.preset-error{color:#a34843;grid-column:2/-1}.preset-fields input[type=range]{accent-color:#6f61df;padding:0}@media (width<=900px){.preset-fields-expanded{grid-template-columns:1fr 1fr}}@media (width<=600px){.preset-fields-expanded{grid-template-columns:1fr}}.preset-project-actions{gap:7px;display:flex!important}.preset-project-actions button{color:#a34843;background:#fff0ed;border:1px solid #efc9c5;border-radius:12px;min-height:43px;padding:0 12px;font-weight:800}.preset-form>footer{border-top:1px solid #717b971c;min-height:60px;padding-top:16px}.preset-form>footer p{flex:1}.preset-project-list article{grid-template-columns:44px minmax(260px,1fr) minmax(220px,auto) 105px minmax(112px,auto);min-height:72px}.preset-project-copy{min-width:0}.preset-project-copy>b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.preset-project-copy>small{overflow-wrap:anywhere}.preset-project-actions{justify-content:flex-end;min-width:0}.preset-project-actions a,.preset-project-actions button{white-space:nowrap}.preset-status{white-space:nowrap;justify-self:center}.preset-error{margin-top:7px;color:#a34843!important;display:block!important}.preset-actions-placeholder{min-width:112px}@media (width<=1180px){.preset-project-list article{grid-template-columns:44px minmax(220px,1fr) auto}.preset-project-list dl{grid-column:2/3}.preset-status{grid-area:1/3}.preset-project-actions,.preset-actions-placeholder{grid-column:2/-1;justify-content:flex-start}.preset-actions-placeholder{display:none}}@media (width<=600px){.preset-project-list article{grid-template-columns:44px 1fr}.preset-project-list dl,.preset-status,.preset-project-actions{grid-column:1/-1}.preset-status{grid-row:auto;justify-self:start}}.catalog-workspace .catalog-table.with-avito .table-head,.catalog-workspace .catalog-table.with-avito .catalog-product-row{grid-template-columns:1.3fr .8fr .9fr .45fr .48fr .7fr .68fr}.catalog-avito-list-toggle{cursor:pointer;align-items:center!important;gap:8px!important;display:flex!important}.catalog-avito-list-toggle input{accent-color:#6d58dd;width:18px;height:18px}.catalog-avito-list-toggle>span{gap:2px!important;display:grid!important}.catalog-avito-list-toggle b{font-size:10px}.catalog-avito-list-toggle small{color:#68748b;font-size:8px}.catalog-photo-grid{grid-template-columns:repeat(5,1fr);gap:6px;margin:3px 0;display:grid}.catalog-photo-tile,.catalog-photo-empty{aspect-ratio:1;background:#f6f7fb;border:1px solid #d8ddea;border-radius:9px;position:relative;overflow:hidden}.catalog-photo-tile img{object-fit:contain;width:100%;height:100%;padding:5px}.catalog-photo-tile .photo-open{opacity:0;cursor:pointer;color:#fff!important;background:#25304a94!important;border:0!important;border-radius:0!important;place-items:center!important;width:100%!important;height:100%!important;padding:0!important;font-size:26px!important;display:grid!important;position:absolute!important;inset:0!important}.catalog-photo-tile:hover .photo-open,.catalog-photo-tile:focus-within .photo-open{opacity:1}.catalog-photo-tile .photo-delete{z-index:2;opacity:0;top:3px;right:3px;color:#a23731!important;background:#fff1ef!important;border:1px solid #efc2bd!important;border-radius:7px!important;width:23px!important;height:23px!important;padding:0!important;font-size:15px!important;position:absolute!important}.catalog-photo-tile:hover .photo-delete,.catalog-photo-tile:focus-within .photo-delete{opacity:1}.catalog-photo-empty{color:#7665dc;cursor:pointer;border-style:dashed;place-items:center;font-size:23px;display:grid}.catalog-preset-vault{background:linear-gradient(135deg,#f3f0ff,#fff);border:1px solid #d8d3f5;border-radius:15px;grid-template-columns:minmax(280px,1fr) auto auto;align-items:center;gap:14px;padding:15px;display:grid}.catalog-preset-vault>div{color:#5648c0;align-items:center;gap:10px;display:flex}.catalog-preset-vault>div>span{gap:3px;display:grid}.catalog-preset-vault small{color:#68748b}.catalog-preset-vault dl{gap:18px;margin:0;display:flex}.catalog-preset-vault dl>div{gap:2px;display:grid}.catalog-preset-vault dt{color:#788398;font-size:8px}.catalog-preset-vault dd{margin:0;font-weight:800}.catalog-preset-vault>label{cursor:pointer}.catalog-preset-vault>label input{opacity:0;width:1px;height:1px;position:absolute}.catalog-preset-vault>label span{color:#fff;background:#6553dc;border-radius:10px;align-items:center;min-height:40px;padding:0 12px;font-weight:800;display:inline-flex}.catalog-description-builder>.catalog-description-block>header{grid-template-columns:28px minmax(0,1fr)!important;align-items:center!important;display:grid!important}.catalog-description-builder>.catalog-description-block>header>div{text-align:left!important}.catalog-description-builder>.catalog-description-block textarea{min-height:104px}.catalog-description-builder>.catalog-description-block.variations textarea{min-height:180px}.avito-plan-tabs.three{grid-template-columns:repeat(3,1fr)}.avito-flow-card{gap:15px;display:grid}.avito-flow-card>header,.avito-publication-settings>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.avito-flow-card header span,.avito-publication-settings header span{letter-spacing:.12em;color:#6553dc;font-size:10px;font-weight:800}.avito-flow-card h3,.avito-publication-settings h3{margin:4px 0;font-size:20px}.avito-flow-card header p,.avito-publication-settings header p{color:#68748b;margin:0}.avito-flow-card>header>strong{color:#fff;white-space:nowrap;background:#2e395c;border-radius:11px;padding:10px 12px}.avito-flow{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr auto 1.2fr;align-items:stretch;gap:7px;display:grid}.avito-flow>article{background:#fff;border:1px solid #e0e3ef;border-radius:14px;align-content:start;gap:6px;min-height:128px;padding:15px 11px;display:grid;position:relative}.avito-flow>article i{color:#9186d8;font-size:9px;font-style:normal;position:absolute;top:8px;right:8px}.avito-flow>article svg{color:#6553dc}.avito-flow>article b{font-size:12px}.avito-flow>article small{color:#68748b;font-size:9px;line-height:1.4}.avito-flow>span{color:#7b6edf;align-self:center;font-size:18px}.avito-flow-card>aside{color:#455b25;background:#eff8df;border-radius:12px;flex-wrap:wrap;gap:8px 18px;padding:11px 13px;display:flex}.avito-generation-readiness{grid-template-columns:repeat(5,1fr);gap:9px;display:grid}.avito-generation-readiness article{background:#ffffffa8;border:1px solid #fff;border-radius:15px;gap:4px;padding:15px;display:grid}.avito-generation-readiness span{letter-spacing:.06em;color:#68748b;text-transform:uppercase;font-size:9px;font-weight:800}.avito-generation-readiness strong{font-size:24px}.avito-generation-readiness small{color:#788398}.avito-generation-readiness .accent{background:#eff9dc;border-color:#cbe798}.avito-generation-readiness .danger{background:#fff0e9;border-color:#efb9af}.avito-publication-settings{gap:15px;display:grid}.avito-publication-settings>header button{color:#fff;background:#6553dc;border:0;border-radius:11px;min-height:42px;padding:0 14px;font-weight:800}.avito-publication-grid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.avito-publication-grid>article,.avito-publication-grid>label{background:#fff;border:1px solid #e0e3ef;border-radius:13px;align-content:start;gap:5px;padding:13px;display:grid}.avito-publication-grid span{color:#788398;text-transform:uppercase;font-size:9px;font-weight:800}.avito-publication-grid small{color:#68748b;line-height:1.35}.avito-publication-grid label>div{align-items:center;gap:7px;display:flex}.avito-publication-grid input{border:1px solid #dfe3ee;border-radius:9px;width:68px;height:37px;padding:0 9px}.avito-day-calendar{grid-template-columns:repeat(5,1fr);gap:7px;display:grid}.avito-day-calendar article{background:#f5f2ff;border:1px solid #ded9f7;border-radius:11px;gap:3px;padding:10px;display:grid}.avito-day-calendar span{color:#6553dc;font-size:9px;font-weight:800}.avito-day-calendar b{font-size:11px}.avito-day-calendar small{color:#68748b;font-size:8px}.avito-city-list>article{background:#fff;border:1px solid #e0e3ef;border-radius:12px;grid-template-columns:minmax(0,1fr) auto 30px;align-items:center;gap:6px;display:grid;overflow:hidden}.avito-city-list>article.active{background:#f1eeff;border-color:#8c7de5}.avito-city-list .city-select{text-align:left;background:0 0;border:0;min-height:55px;padding:8px 11px}.avito-city-list .city-select>span{gap:3px;display:grid}.avito-city-list .city-select small{color:#788398}.avito-city-list article>label{color:#657087;justify-items:center;gap:2px;font-size:8px;display:grid}.avito-city-list article>label input{accent-color:#6553dc}.avito-city-list .city-delete{color:#a4443e;background:#fff1ef;border:0;border-radius:8px;width:27px;height:27px}.avito-address-editor{gap:7px;display:grid}.avito-address-editor>span{font-size:11px;font-weight:800}.avito-address-editor textarea{resize:vertical;background:#fff;border:1px solid #dfe3ee;border-radius:12px;width:100%;padding:12px;line-height:1.55}.avito-address-editor small{color:#68748b}.avito-weak-list article>div>a{color:#5c49cf;font-size:9px;font-weight:800;text-decoration:none}.avito-analytics-prototype{gap:14px;display:grid}.avito-analytics-heading{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.avito-analytics-heading>div:first-child>span,.avito-performance-chart header span,.avito-funnel header span,.avito-research-lab header span{letter-spacing:.12em;color:#6553dc;font-size:10px;font-weight:800}.avito-analytics-heading h3{margin:5px 0;font-size:25px}.avito-analytics-heading p{color:#68748b;margin:0}.avito-period-switch{background:#ffffff8a;border-radius:13px;gap:4px;padding:4px;display:flex}.avito-period-switch button{color:#5f6b82;background:0 0;border:0;border-radius:9px;min-height:36px;padding:0 12px;font-weight:800}.avito-period-switch button.active{color:#5b49d7;background:#fff;box-shadow:0 5px 14px #343c6418}.avito-custom-period{align-items:end;gap:10px;padding:13px;display:flex}.avito-custom-period label{gap:5px;display:grid}.avito-custom-period input{border:1px solid #dfe3ee;border-radius:9px;height:39px;padding:0 10px}.avito-custom-period button{color:#fff;background:#6553dc;border:0;border-radius:9px;height:39px;padding:0 13px}.avito-analytics-metrics{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.avito-analytics-metrics article{background:#ffffffa8;border:1px solid #fff;border-radius:16px;gap:5px;padding:15px;display:grid;box-shadow:0 10px 28px #3944670d}.avito-analytics-metrics span{color:#68748b;text-transform:uppercase;font-size:9px;font-weight:800}.avito-analytics-metrics strong{font-size:22px}.avito-analytics-metrics small{color:#788398}.avito-analytics-metrics .preset-metric{background:#eff9dc;border-color:#cbe798}.avito-analytics-grid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.7fr);gap:14px;display:grid}.avito-performance-chart,.avito-funnel,.avito-research-lab{gap:13px;display:grid}.avito-performance-chart>header{justify-content:space-between;display:flex}.avito-performance-chart h3,.avito-funnel h3,.avito-research-lab h3{margin:4px 0;font-size:19px}.avito-performance-chart header>div:last-child{color:#68748b;align-items:center;gap:6px;font-size:9px;display:flex}.avito-performance-chart header i{background:#6c57dc;border-radius:50%;width:8px;height:8px}.avito-performance-chart header i.contacts{background:#9bdc1b}.avito-chart-area{min-height:230px;position:relative}.avito-chart-area svg{z-index:2;width:100%;height:210px;position:relative}.chart-lines{align-content:space-between;display:grid;position:absolute;inset:0 0 22px}.chart-lines i{border-top:1px dashed #dfe3ed;display:block}.chart-labels{color:#788398;justify-content:space-between;font-size:8px;display:flex}.avito-funnel>div{gap:8px;display:grid}.avito-funnel>div article{width:var(--funnel);color:#fff;background:linear-gradient(90deg,#6c57dc,#9182e9);border-radius:9px;justify-content:space-between;align-items:center;min-width:42%;padding:9px 11px;display:flex}.avito-funnel>div article:nth-child(2){background:linear-gradient(90deg,#7560d5,#aa9de9)}.avito-funnel>div article:nth-child(3){color:#2c3a13;background:linear-gradient(90deg,#94ca2b,#b7e65a)}.avito-funnel>div article:nth-child(4){color:#24330c;background:linear-gradient(90deg,#72aa23,#9bdc1b)}.avito-funnel footer{border-top:1px solid #e0e3ed;gap:3px;padding-top:10px;display:grid}.avito-funnel footer strong{font-size:20px}.avito-funnel footer span{color:#68748b;font-size:9px}.avito-research-lab>header{justify-content:space-between;gap:18px;display:flex}.avito-research-lab header p{color:#68748b;max-width:800px;margin:4px 0 0}.avito-research-lab header button{color:#fff;background:#6553dc;border:0;border-radius:11px;align-self:center;min-height:42px;padding:0 14px;font-weight:800}.avito-research-body{grid-template-columns:1.25fr .75fr;gap:12px;display:grid}.avito-research-body>label{gap:6px;display:grid}.avito-research-body textarea{resize:vertical;background:#fff;border:1px solid #dfe3ee;border-radius:11px;padding:11px}.avito-research-body small{color:#68748b}.avito-research-result{gap:7px;display:grid}.avito-research-result article{background:#fff;border:1px solid #e0e3ed;border-radius:11px;align-items:center;gap:9px;padding:9px 11px;display:flex}.avito-research-result article>span{gap:2px;display:grid}.avito-research-result button{color:#5141be;background:#f2efff;border:1px solid #d8d3f5;border-radius:10px;min-height:40px;font-weight:800}.avito-research-result p{color:#68748b;margin:0;padding:10px;font-size:10px}@media (width<=1150px){.avito-flow{grid-template-columns:repeat(3,1fr)}.avito-flow>span{display:none}.avito-generation-readiness{grid-template-columns:repeat(3,1fr)}.avito-analytics-metrics{grid-template-columns:repeat(2,1fr)}.catalog-workspace .catalog-table.with-avito .catalog-product-row{grid-template-columns:minmax(0,1fr) auto auto}.catalog-workspace .catalog-table.with-avito .catalog-avito-list-toggle{grid-column:1/-1}}@media (width<=760px){.catalog-preset-vault,.avito-publication-grid,.avito-analytics-grid,.avito-research-body{grid-template-columns:1fr}.catalog-preset-vault dl{flex-wrap:wrap}.avito-flow,.avito-generation-readiness,.avito-day-calendar{grid-template-columns:1fr 1fr}.avito-analytics-heading,.avito-research-lab>header,.avito-flow-card>header,.avito-publication-settings>header{flex-direction:column;align-items:flex-start}.avito-analytics-metrics{grid-template-columns:1fr 1fr}.avito-plan-tabs.three{grid-template-columns:1fr}.catalog-photo-grid{grid-template-columns:repeat(5,1fr)}.avito-delivery-options,.avito-test-fields{grid-template-columns:1fr}.avito-test-fields label:last-child{grid-column:auto}.avito-export-preferences>footer{flex-direction:column;align-items:stretch}.avito-export-preferences>footer button{width:100%}}.avito-delivery-options label{align-items:flex-start;gap:9px;min-height:50px;padding:8px 10px}.avito-delivery-options input{margin-top:2px}.avito-delivery-options label>span{letter-spacing:0;gap:2px;min-width:0;display:grid}.avito-delivery-options label>span>b{color:#344057;font-size:12px}.avito-delivery-options label>span>small{color:#788398;font-size:10px;font-weight:400;line-height:1.3}.avito-pickup-regions{border-top:1px solid #e4e1f5;grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;margin-top:10px;padding-top:12px;display:grid}.avito-pickup-regions>b,.avito-pickup-regions>small{grid-column:1/-1}.avito-pickup-regions>label{background:#fff;border:1px solid #e5e2f4;border-radius:9px;align-items:center;gap:8px;min-height:34px;padding:6px 9px;display:flex}.avito-pickup-regions input{accent-color:#6553dc;width:16px;height:16px;margin:0}.avito-location-workspace{grid-template-columns:minmax(250px,.48fr) minmax(0,1.52fr);align-items:start}.avito-city-panel,.avito-point-panel{align-self:start}.avito-city-list{gap:5px;max-height:470px;padding-right:3px;overflow:auto}.avito-city-list>article{border-radius:10px;grid-template-columns:minmax(0,1fr) 28px 28px;min-height:42px}.avito-city-list .city-select{min-height:40px;padding:5px 9px}.avito-city-list .city-select>span{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.avito-city-list .city-select b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.avito-city-list .city-select small{color:#667188;background:#f0f2f8;border-radius:999px;flex:none;padding:3px 6px;font-size:9px}.avito-city-list>article.active .city-select small{color:#5d4ccd;background:#fff}.avito-city-list article>label{cursor:pointer;place-items:center;width:28px;height:100%;display:grid}.avito-city-list article>label input{width:15px;height:15px;margin:0}.avito-address-editor{background:#fff;border:1px solid #dfe3ee;border-radius:14px;gap:0;overflow:hidden}.avito-address-toolbar{background:#f7f8fb;border-bottom:1px solid #e4e7ef;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.avito-address-toolbar span{font-size:11px;font-weight:800}.avito-address-toolbar b{color:#5b49ca;background:#ece8ff;border-radius:999px;padding:4px 7px;font-size:9px}.avito-address-editor textarea{resize:vertical;background:repeating-linear-gradient(#fff 0 26px,#f0f2f7 27px);border:0;border-radius:0;min-height:286px;padding:12px 14px;font:12px/27px ui-monospace,SFMono-Regular,Consolas,monospace}.avito-address-editor textarea:focus{background-color:#fff;outline:0}.avito-address-feedback{overflow-wrap:anywhere;border-top:1px solid #e4e7ef;margin:0;padding:10px 12px;font-size:12px;font-weight:700;line-height:1.5}.avito-address-feedback.error{color:#9b352a;background:#fff1ed}.avito-address-feedback.success{color:#35621d;background:#eff9e5}.avito-address-editor footer{background:#f7f8fb;border-top:1px solid #e4e7ef;justify-content:space-between;align-items:center;gap:14px;padding:10px 12px;display:flex}.avito-address-editor footer small{color:#68748b}.avito-address-editor footer strong{color:#4f43b6;white-space:nowrap;font-size:10px}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.avito-manual-editor{background:linear-gradient(145deg,#fffffff5,#f5f2fff0);border-color:#cfc8f5;gap:16px;display:grid}.avito-manual-editor>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.avito-manual-editor>header span{letter-spacing:.12em;color:#6553dc;font-size:10px;font-weight:800}.avito-manual-editor h3{margin:4px 0;font-size:22px}.avito-manual-editor header p{color:#68748b;margin:0}.avito-manual-editor .editor-close{color:#536078;background:#fff;border:0;border-radius:10px;place-items:center;width:34px;height:34px;font-size:20px;display:grid}.avito-manual-editor-grid{grid-template-columns:minmax(0,1fr) minmax(420px,1.15fr);gap:16px;display:grid}.avito-editor-fields{gap:12px;display:grid}.avito-editor-fields label{gap:7px;display:grid}.avito-editor-fields label>span,.avito-editor-gallery>div:first-child>span{color:#536078;font-size:10px;font-weight:800}.avito-editor-fields input,.avito-editor-fields textarea{color:#14203a;background:#fff;border:1px solid #dfe3ee;border-radius:11px;width:100%;padding:11px 12px}.avito-editor-fields textarea{resize:vertical;line-height:1.5}.avito-editor-gallery{align-content:start;gap:10px;display:grid}.avito-editor-gallery>div:first-child{justify-content:space-between;align-items:center;gap:12px;display:flex}.avito-editor-gallery>div:first-child small{color:#788398}.avito-editor-photos{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.avito-editor-photos article{background:#fff;border:1px solid #ded9f7;border-radius:12px;gap:6px;padding:8px;display:grid}.avito-editor-photos article>div{aspect-ratio:1.45;color:#6553dc;background:linear-gradient(135deg,#e9e5ff,#dbe8f7);border-radius:9px;place-items:center;display:grid;position:relative}.avito-editor-photos article>div b{background:#fff;border-radius:7px;place-items:center;width:20px;height:20px;font-size:9px;display:grid;position:absolute;top:5px;left:6px}.avito-editor-photos article>span{color:#59657b;text-align:center;font-size:9px}.avito-editor-photos nav{grid-template-columns:1fr 1fr;gap:5px;display:grid}.avito-editor-photos nav button{color:#5b49ca;background:#f7f5ff;border:1px solid #ded9f7;border-radius:8px;min-height:28px}.avito-editor-photos nav button:disabled{opacity:.35}.avito-manual-editor>footer{justify-content:flex-end;gap:8px;padding-top:2px;display:flex}.avito-manual-editor>footer button{color:#fff;background:#6553dc;border:0;border-radius:10px;min-height:40px;padding:0 14px;font-weight:800}.avito-manual-editor>footer button.secondary{color:#5141be;background:#fff;border:1px solid #d8d3f5}.replacement-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex!important}.replacement-actions button{white-space:nowrap}.replacement-actions .publish{color:#fff;background:#6553dc;border-color:#6553dc}.replacement-queued{color:#407b2c;background:#edf8e8;border-radius:10px;justify-self:end;padding:8px 10px;font-size:10px;font-weight:800}@media (width<=900px){.avito-manual-editor-grid,.avito-location-workspace{grid-template-columns:1fr}.avito-city-list{max-height:310px}.avito-address-editor footer{flex-direction:column;align-items:flex-start}.avito-editor-photos{grid-template-columns:repeat(3,1fr)}}@media (width<=560px){.avito-editor-photos{grid-template-columns:repeat(2,1fr)}}.lead-kanban{padding:16px 18px}.lead-kanban>header{margin-bottom:12px}.kanban-column{border-radius:18px;min-height:330px;max-height:590px;padding:9px;overflow:auto}.kanban-column article{border-radius:14px;padding:10px}.kanban-column article p{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;margin:8px 0;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.kanban-column article>button{margin-top:8px;padding:8px}.kanban-move select{min-height:34px}.dialog-workspace{grid-template-columns:250px minmax(430px,1fr) minmax(270px,320px)!important;grid-template-areas:"alert alert alert""list conversation peek""analysis analysis analysis"!important}.conversation-list{background:#f7f8fc8f;border-right:1px solid #717b971f;grid-area:list;grid-template-rows:auto 1fr;min-width:0;height:500px;display:grid;overflow:hidden}.conversation-search{height:48px;padding:0 12px}.conversation-search input{background:0 0;border:0;outline:0;width:100%;min-width:0;font-size:12px}.conversation-list-scroll{overflow:auto}.conversation-list-scroll>button{text-align:left;background:0 0;border:0;border-bottom:1px solid #717b9717;grid-template-columns:7px minmax(0,1fr) auto;gap:8px;width:100%;padding:11px 10px;display:grid}.conversation-list-scroll>button.active{background:#fff;box-shadow:inset 3px 0 #6657e8}.conversation-list-scroll>button>span:nth-child(2){min-width:0}.conversation-list-scroll b,.conversation-list-scroll small,.conversation-list-scroll p{display:block}.conversation-list-scroll b{font-size:12px}.conversation-list-scroll small{color:#647087;white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10px;overflow:hidden}.conversation-list-scroll p{color:#7b8498;white-space:nowrap;text-overflow:ellipsis;margin:6px 0 0;font-size:10px;overflow:hidden}.conversation-meta{color:#7b8498;align-content:start;justify-items:end;gap:6px;font-size:9px;display:grid}.conversation-meta strong{color:#fff;background:#6657e8;border-radius:10px;place-items:center;min-width:20px;height:20px;padding:0 5px;display:grid}.conversation-list-empty{text-align:center;color:#6b7589;padding:24px 12px;font-size:12px}.conversation{height:500px}@media (width<=1000px){.dialog-workspace{grid-template-columns:230px 1fr!important;grid-template-areas:"alert alert""list conversation""peek peek""analysis analysis"!important}.conversation-list,.conversation{height:500px}}@media (width<=700px){.dialog-workspace{display:block!important}.conversation-list{height:220px}.conversation{height:62dvh}}.ai-decision-panel{background:#eeeaff94;border-top:1px solid #6d5ce724;align-items:center;gap:12px;padding:10px 14px;display:flex}.ai-decision-panel div{flex-direction:column;gap:3px;min-width:0;display:flex}.ai-decision-panel b{color:#18213c;font-size:13px}.ai-decision-panel span,.ai-decision-panel p{color:#68728c;margin:0;font-size:12px}.ai-decision-panel.handoff{background:#ffefe2bd}.ai-decision-panel.handoff b{color:#9d4d24}.ai-handoff-explanation{flex:1;justify-content:space-between;align-items:center;gap:12px;flex-direction:row!important;display:flex!important}.ai-handoff-explanation p{flex:1}.ai-handoff-explanation .erp-button{flex:none}.ai-draft-button{color:#5945d8;white-space:nowrap;background:#f1eeff;border:1px solid #6d5ce73d;border-radius:12px;justify-content:center;align-items:center;gap:6px;min-height:40px;padding:0 13px;font-weight:750;display:inline-flex}.ai-draft-button:hover:not(:disabled){background:#e8e2ff}.ai-draft-button:disabled{opacity:.55;cursor:not-allowed}.message-composer{grid-template-columns:auto auto minmax(0,1fr) auto!important;align-items:center!important}.ai-draft-button{width:auto!important;height:36px!important;min-height:36px!important;padding:0 10px!important;font-size:10px!important}.attach-button{gap:4px!important;min-width:48px!important;height:36px!important;box-shadow:0 4px 12px #30396114!important}.send-message{width:38px!important;height:36px!important}.lead-card-actions{grid-template-columns:1fr 1fr;gap:6px;display:grid!important}.lead-card-actions>button{justify-content:center;align-items:center;gap:5px;display:flex;min-width:0!important}.lead-card-actions .open-dialog{color:#2473ad!important;background:#e9f5ff!important}.source-dot.unread{background:#6657e8;animation:1.5s infinite genor-pulse;box-shadow:0 0 0 4px #6657e829}.source-dot.unanswered{background:#f2a536;animation:1.8s infinite genor-pulse;box-shadow:0 0 0 4px #f2a53626}.source-dot.handled{background:#9aa4b8}.analytics-topic-list{gap:8px;display:grid}.analytics-topic-list>b{background:#f6f5ff;border-radius:10px;justify-content:space-between;gap:12px;padding:10px 12px;display:flex}.analytics-topic-list small{color:#5a4ed0}.catalog-combined-fields{padding:12px!important;display:block!important}.catalog-required-fields{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.catalog-required-fields label{gap:5px;display:grid}.catalog-required-fields input,.catalog-custom-fields-compact input{height:40px!important}.catalog-custom-fields-compact{border-top:1px solid #646e9129;margin-top:12px;padding-top:12px}.catalog-custom-fields-compact>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.catalog-custom-fields-compact>header div{gap:3px;display:grid}.catalog-custom-fields-compact>header small{color:#68748b}.catalog-custom-fields-compact>header button{color:#5144c7;background:#f2efff;border:1px solid #d9d2ff;border-radius:9px;height:36px;font-weight:800}.catalog-custom-fields-compact>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:9px;display:grid}.catalog-custom-fields-compact .custom-field-row{grid-template-columns:30px minmax(110px,.8fr) minmax(140px,1.2fr) 36px;align-items:center;margin:0}.catalog-custom-fields-compact .custom-field-row>button{height:40px}.catalog-custom-fields-compact .custom-field-row.dragging{opacity:.5}.catalog-custom-fields-compact .custom-field-drag{letter-spacing:-3px;color:#7165ae!important;cursor:grab!important;background:0 0!important;border:0!important;width:30px!important;min-width:30px!important;padding:0!important}.catalog-custom-fields-compact .custom-field-drag:active{cursor:grabbing!important}.avito-analytics-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.analytics-sync{color:#fff;background:#6557e8;border:0;border-radius:11px;min-height:38px;padding:0 13px;font-weight:800}.avito-empty-notice,.avito-control-empty{background:#ffffff9e;border:1px solid #6557e82e;border-radius:15px;align-items:center;gap:12px;padding:15px;display:flex}.avito-empty-notice p,.avito-control-empty p{color:#68748b;margin:4px 0 0}.analytics-chart-empty{color:#778196;place-items:center;display:grid;position:absolute;inset:0}.avito-research-empty{align-items:center;gap:12px;padding:24px;display:flex}.avito-research-empty p{color:#68748b;margin:4px 0 0}.replacement-unlinked{color:#9b6d24;font-size:11px;font-weight:750}@keyframes genor-pulse{50%{opacity:.7;transform:scale(1.25)}}@media (width<=900px){.catalog-required-fields{grid-template-columns:1fr 1fr}.catalog-custom-fields-compact>div{grid-template-columns:1fr}.catalog-custom-fields-compact .custom-field-row{grid-template-columns:30px minmax(0,1fr) 36px}.catalog-custom-fields-compact .custom-field-drag{grid-area:1/1/3}.catalog-custom-fields-compact .custom-field-row>input{grid-column:2}.catalog-custom-fields-compact .custom-field-row>button:last-child{grid-area:1/3/3;height:100%}.message-composer{grid-template-columns:auto auto minmax(0,1fr) auto!important}}@media (width<=620px){.catalog-required-fields,.catalog-custom-fields-compact>div{grid-template-columns:1fr}.message-composer{grid-template-columns:auto auto minmax(0,1fr) auto!important}.ai-draft-button{font-size:0!important}.ai-draft-button svg{margin:0}.attach-button b{display:none}}@media (width<=900px){.ai-draft-button{width:100%}.message-composer{flex-wrap:wrap}}.catalog-combined-fields>legend{margin-bottom:0}.catalog-combined-fields-hint{line-height:1.25;margin:0 0 7px!important}.catalog-custom-fields-compact>header button{line-height:1;width:36px!important;min-width:36px!important;padding:0!important;font-size:20px!important}.catalog-preset-vault{grid-template-columns:minmax(230px,1fr) minmax(280px,auto) auto!important;padding:13px 15px!important}.catalog-preset-vault>div>span{min-width:0}.catalog-preset-vault>label span{white-space:nowrap}.preset-upload-status{text-overflow:ellipsis;white-space:nowrap;max-width:360px;overflow:hidden}.preset-upload-status.uploading{color:#6553dc}.preset-upload-status.success{color:#4f7d22}.preset-upload-status.error{color:#b3473f}.lead-card-actions>button{cursor:pointer;color:#5144c7!important;height:34px!important;font:inherit!important;background:#f2efff!important;border:1px solid #ddd8f8!important;border-radius:9px!important;margin:0!important;padding:0 8px!important;font-weight:800!important}.lead-card-actions .open-dialog{color:#2473ad!important;background:#e9f5ff!important;border-color:#cbe2f2!important}.lead-queue-summary{align-items:center;gap:10px;display:flex}.lead-queue-summary button{color:#5144c7;background:#f2efff;border:1px solid #d9d2ff;border-radius:10px;min-height:36px;padding:0 12px;font-weight:800}.lead-queue-summary button.active{color:#fff;background:#6553dc}.kanban-scroll.archive-view{grid-template-columns:minmax(280px,420px);overflow:visible}.column-archived{box-shadow:inset 0 3px #929caf}.dialog-legend-info{color:#5144c7!important;background:#f2efff!important;border:1px solid #d8d3f5!important;border-radius:50%!important;width:24px!important;min-width:24px!important;height:24px!important;padding:0!important;font-weight:900!important;position:relative!important}.dialog-legend-info>small{z-index:20;color:#4f5b73;text-align:left;background:#fff;border:1px solid #ded9f7;border-radius:11px;width:245px;padding:11px 12px;line-height:1.6;display:none;position:absolute;top:31px;left:50%;transform:translate(-50%);box-shadow:0 14px 32px #343c6426}.dialog-legend-info:hover>small,.dialog-legend-info:focus-visible>small{display:block}.attach-button{cursor:pointer;color:#5848ce!important;background:#fff!important;border:1px solid #d8ddea!important;border-radius:10px!important;place-items:center!important;width:36px!important;min-width:36px!important;padding:0!important;display:grid!important}.lead-peek-actions{grid-template-columns:1fr 1fr;gap:8px;margin-top:auto;display:grid}.lead-peek-actions button{border:0;border-radius:11px;min-width:0;padding:0 8px;font-size:10px;font-weight:800;margin-top:0!important}.lead-peek-actions .cta-lime{color:#24330c;background:#9bdc1b}.lead-peek-actions .cta-purple{color:#fff;background:#6553dc}.lead-workspace-peek>button{margin-top:0}@media (width<=760px){.catalog-preset-vault{grid-template-columns:1fr!important}.lead-peek-actions{grid-template-columns:1fr}.dialog-legend-info>small{left:auto;right:0;transform:none}.lead-queue-summary{flex-direction:column;align-items:flex-end}}.sales-room-title-row{align-items:center;gap:9px;width:max-content;max-width:100%;display:flex;position:relative}.sales-room-title-row .dialog-legend-info{z-index:80;color:#5141c7!important;background:#f4f1ff!important;border:2px solid #6657e8!important;width:28px!important;min-width:28px!important;height:28px!important;font-family:Georgia,serif!important;font-size:16px!important;box-shadow:0 5px 14px #6657e82b!important}.sales-room-title-row .dialog-legend-info:hover,.sales-room-title-row .dialog-legend-info:focus-visible{outline-offset:2px;color:#fff!important;background:#6657e8!important;outline:3px solid #b8f238!important}.sales-room-title-row .dialog-legend-info>small{z-index:1000;color:#3f4b63;border-color:#cfc7ff;grid-template-columns:12px max-content 1fr;align-items:center;gap:9px 8px;width:330px;padding:14px;top:37px;left:0;transform:none;box-shadow:0 18px 42px #27305238}.sales-room-title-row .dialog-legend-info:hover>small,.sales-room-title-row .dialog-legend-info:focus-visible>small{display:grid}.dialog-legend-info>small em{border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 3px #fff}.dialog-legend-info>small em.violet{background:#6657e8}.dialog-legend-info>small em.orange{background:#f2a536}.dialog-legend-info>small em.gray{background:#a7afbf}.dialog-legend-info>small b{color:#18243c;font-size:10px}.dialog-legend-info>small i{color:#5b667c;font-size:10px;font-style:normal}.sales-room-head{overflow:visible}.lead-card-actions{margin-top:9px}.avito-chart-area svg text{fill:#5141c7;font-size:12px;font-weight:800}.avito-demand-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;display:grid}.avito-demand-list article{background:#ffffffb8;border:1px solid #e0e3ed;border-radius:12px;align-items:center;gap:11px;padding:12px;display:flex}.avito-demand-list article>strong{color:#5949d4;background:#ede9ff;border-radius:9px;flex:0 0 30px;place-items:center;width:30px;height:30px;display:grid}.avito-demand-list article>div{gap:4px;min-width:0;display:grid}.avito-demand-list article b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.avito-demand-list article small{color:#68748b}.avito-order-access-notice{color:#684b16;background:#fff7e7;border:1px solid #e6c57c;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.avito-order-access-notice p{color:#755f3a;margin:4px 0 0;line-height:1.45}@media (width<=760px){.sales-room-title-row .dialog-legend-info>small{grid-template-columns:12px 1fr;width:min(330px,100vw - 64px);left:0;right:auto}.sales-room-title-row .dialog-legend-info>small i{grid-column:2}.avito-demand-list{grid-template-columns:1fr}}.global-search{min-width:0;position:relative}.global-search .search-box{width:100%}.global-search-results{z-index:120;background:#fff;border:1px solid #d9dded;border-radius:15px;padding:7px;position:absolute;top:48px;left:0;right:0;overflow:hidden;box-shadow:0 20px 48px #1f2a4d3d}.global-search-results>p{text-align:center;color:#68748b;margin:0;padding:16px;font-size:11px}.global-search-results>button{color:#25314b;text-align:left;cursor:pointer;background:#fff;border:0;border-radius:10px;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:8px;width:100%;padding:9px;display:grid}.global-search-results>button:hover,.global-search-results>button:focus-visible{background:#f1efff;outline:none}.global-search-results b,.global-search-results small{display:block}.global-search-results b{font-size:11px}.global-search-results small{color:#68748b;white-space:nowrap;text-overflow:ellipsis;margin-top:2px;font-size:9px;overflow:hidden}.notification-center{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-color:#d8ddec!important;box-shadow:0 24px 58px #1b274a47!important}.notification-center>header{background:#f8f7ff}.notification-center article button{background:#fff!important}.notification-center article:not(.read) button:hover{background:#f5f3ff!important}.tenant-entry-notice{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border-color:#d8ddec!important;box-shadow:0 20px 50px #1b274a4d!important}.sales-room-title-row .dialog-legend-info{width:34px!important;min-width:34px!important;height:34px!important;font-size:21px!important;line-height:1!important}.sales-room-title-row .dialog-legend-info>span{display:block;transform:translateY(-1px);font-size:21px!important;font-weight:900!important}.dialog-owner .takeover-button,.dialog-owner .takeover-button *{color:#fff!important}.dialog-owner .takeover-button svg{stroke:#fff!important}.document-actions{flex-wrap:wrap;justify-content:flex-end;row-gap:9px}.document-actions>button,.document-download{min-height:42px}.document-download{background:#fff;border:1px solid #d8deeb;border-radius:12px;grid-template-columns:minmax(132px,auto) auto;display:grid;overflow:hidden;box-shadow:0 5px 14px #26304e14}.document-download select,.document-download button{background:#fff!important;border:0!important;border-radius:0!important;height:42px!important}.document-download select{max-width:none!important;padding:0 32px 0 12px!important}.document-download button{color:#5141c7!important;border-left:1px solid #d8deeb!important;padding:0 14px!important}.document-actions .document-delete{min-height:42px!important}.dialog-owner .ai-return,.dialog-owner .ai-return *{color:#fff!important;-webkit-text-fill-color:#fff!important}.dialog-owner .ai-return{opacity:1!important;background:#6952df!important;border-color:#6952df!important}.dialog-owner .ai-return svg,.dialog-owner .ai-return svg *{stroke:#fff!important}.dialog-owner .ai-return:disabled{color:#fff!important;opacity:.72!important}@media (width<=760px){.document-actions{justify-content:stretch}.document-actions>button,.document-download{width:100%}.document-download{grid-template-columns:1fr auto}}@media (width<=900px){.global-search{display:none}}.catalog-master-layout .table-head>button{min-width:0;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:4px 0;font-weight:750;display:flex}.catalog-master-layout .table-head>button:hover,.catalog-master-layout .table-head>button:focus-visible,.catalog-master-layout .table-head>button.active{color:#5144c7}.catalog-master-layout .table-head>button b{color:#6553dc;background:#eeebff;border-radius:5px;place-items:center;width:16px;height:16px;font-size:10px;display:grid}.catalog-master-layout .table-head>button.active b{color:#fff;background:#6553dc}.supplier-review-list>article{grid-template-columns:72px minmax(230px,1fr) minmax(170px,.38fr) minmax(250px,.58fr)}.supplier-review-actions{grid-template-columns:1fr 1fr;gap:7px;display:grid}.supplier-review-actions label{gap:3px;display:grid}.supplier-review-actions label span{color:#68748b;font-size:9px}.supplier-review-actions input{background:#fff;border:1px solid #d8dcef;border-radius:9px;min-width:0;height:34px;padding:0 9px}.supplier-review-actions button,.supplier-review-actions>a{border-radius:9px;justify-content:center;align-items:center;min-height:34px;margin:0;font-size:10px;font-weight:800;text-decoration:none;display:flex}.supplier-review-actions .cta-purple{color:#fff;background:#6657e8;border:0}.supplier-review-actions>a{color:#5544ca;border:1px solid #d8dcef}.supplier-review-feedback{color:#456c22;background:#effbdc;border:1px solid #b7df73;border-radius:12px;padding:11px 13px;font-size:11px;font-weight:700}@media (width<=1050px){.supplier-review-list>article{grid-template-columns:64px 1fr minmax(230px,.7fr)}.supplier-review-stock{grid-column:2}.supplier-review-actions{grid-area:1/3/3}}@media (width<=700px){.supplier-review-list>article{grid-template-columns:56px 1fr}.supplier-review-stock,.supplier-review-actions{grid-area:auto/2}.supplier-review-actions{grid-template-columns:1fr}}.kanban-scroll{grid-template-columns:repeat(5,minmax(235px,1fr))}.column-order{box-shadow:inset 0 3px #6553dc}.lead-create-order-action{color:#fff;cursor:pointer;background:#6553dc;border:0;border-radius:12px;width:100%;min-height:46px;margin-top:12px;font-weight:850;box-shadow:0 10px 24px #5846d238}.order-modal-backdrop{z-index:210;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#151b3066;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.order-create-modal{border-radius:28px;width:min(900px,100%);max-height:calc(100dvh - 40px);padding:24px;overflow:visible;box-shadow:0 30px 90px #17203a57;background:#f7f8fc!important}.order-create-modal>header,.customer-quick-modal>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.order-create-modal>header span,.customer-quick-modal>header span{letter-spacing:.14em;color:#6253d1;font-size:10px}.order-create-modal>header h2{margin:6px 0 4px;font-size:27px}.order-create-modal>header p{color:#657087;margin:0;font-size:12px}.order-form-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:22px;display:grid}.order-form-grid>label,.customer-quick-modal>label{gap:7px;display:grid}.order-form-grid>label.wide{grid-column:1/-1}.order-form-grid label>span,.customer-quick-modal label>span{color:#27314a;font-size:11px;font-weight:850}.order-form-grid input,.order-form-grid select,.customer-quick-modal input,.customer-quick-modal select{width:100%;height:46px;font:inherit;color:#202a43;background:#fff;border:1px solid #d8deeb;border-radius:12px;padding:0 12px}.order-form-grid label>small{color:#768197;font-size:9px}.order-form-grid .catalog-reference-control{grid-template-columns:minmax(0,1fr) 42px 42px;display:grid;position:relative}.order-form-grid .catalog-reference-options{z-index:8;max-height:220px;top:48px;left:0;right:84px}.order-form-grid .catalog-reference-options>p{color:#6b768b;padding:12px;font-size:11px}.order-create-modal>footer,.customer-quick-modal>footer{border-top:1px solid #717b9729;justify-content:flex-end;gap:9px;margin-top:20px;padding-top:16px;display:flex}.order-create-modal>footer button,.customer-quick-modal>footer button{border-radius:12px;min-height:44px;padding:0 17px;font-weight:850}.create-order-submit{color:#fff;background:#6553dc;border:0;box-shadow:0 9px 22px #5442ca38}.order-modal-loading{color:#667188;text-align:center;background:#fff;border-radius:15px;margin:22px 0;padding:24px}.customer-quick-backdrop{z-index:220;background:#181e3475}.customer-quick-modal{border-radius:24px;grid-template-columns:1fr 1fr;gap:13px;width:min(540px,100% - 28px);padding:22px;display:grid;box-shadow:0 28px 80px #17203a61;background:#f7f8fc!important}.customer-quick-modal>header,.customer-quick-modal>footer,.customer-quick-modal>.form-error{grid-column:1/-1}.customer-quick-modal h3{margin:6px 0 0;font-size:22px}@media (width<=700px){.order-modal-backdrop{align-items:end;padding:0}.order-create-modal{border-radius:25px 25px 0 0;max-height:94dvh;padding:17px;overflow:auto}.order-form-grid,.customer-quick-modal{grid-template-columns:1fr}.order-form-grid>label.wide,.customer-quick-modal>header,.customer-quick-modal>footer{grid-column:auto}.order-create-modal>footer{background:#f7f8fc;margin-inline:-17px;padding:12px 17px;position:sticky;bottom:-17px}.customer-quick-modal{border-radius:23px 23px 0 0;width:100%}}.live-order-list article{align-items:center}.live-order-list small{color:#768197;margin-top:5px;display:block}.order-created-at{text-align:right;gap:5px;min-width:145px;display:grid}.order-created-at b{letter-spacing:.08em;color:#6553dc;font-size:10px}.order-created-at time{color:#27314a;font-size:12px}.order-created-badge,.lead-order-created-state{color:#3c6500;background:#edf8d8;border-radius:12px;place-items:center;min-height:42px;font-size:11px;font-weight:850;display:grid}.order-created-badge{padding:0 14px}.lead-order-created-state{width:100%;margin-top:12px}.profile-photo-upload{cursor:pointer;display:inline-flex!important}.profile-photo-upload input{opacity:0;position:absolute;width:1px!important;height:1px!important}.profile-photo-upload>span{background:#fff;border:1px solid #dce1ed;border-radius:11px;padding:10px 13px;font-size:11px!important}.profile-photo-editor>small{color:var(--muted)}.profile-photo-editor>span{position:relative;overflow:hidden}.profile-photo-editor>span img{object-fit:cover;background:#fff;width:100%;height:100%;position:absolute;inset:0}.telegram-settings{gap:14px;display:grid}.telegram-settings>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.telegram-settings a{color:#6754e8;text-underline-offset:2px;font-weight:700;text-decoration:underline}.telegram-event-grid{grid-template-columns:1fr 1fr;gap:9px 18px;display:grid}.telegram-event-grid label,.telegram-settings header>label{align-items:center;gap:9px;display:flex}.telegram-event-grid input{width:18px;height:18px}.telegram-enabled-toggle{white-space:nowrap;cursor:pointer;flex:none;position:relative}.telegram-enabled-toggle input{opacity:0;pointer-events:none;position:absolute;width:1px!important;height:1px!important}.telegram-enabled-toggle input:checked+.matrix-switch{background:#6557e8}.telegram-enabled-toggle input:checked+.matrix-switch:after{transform:translate(14px)}.telegram-enabled-toggle input:focus-visible+.matrix-switch{outline-offset:2px;outline:3px solid #6557e840}.telegram-enabled-toggle input:disabled+.matrix-switch{opacity:.55}.telegram-enabled-toggle>span:last-child{color:#2d3850;font-size:12px;font-weight:700}.telegram-settings select{background:#fff;border:1px solid #dce1ed;border-radius:11px;height:42px;padding:0 10px}@media (width<=620px){.telegram-event-grid{grid-template-columns:1fr}.telegram-settings>header{grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.telegram-enabled-toggle{justify-self:start;margin-top:2px}}.telegram-connection-status{white-space:nowrap;border-radius:999px;flex:none;padding:6px 9px;font-size:9px}.telegram-connection-status.connected{color:#4d752a;background:#eaf8dc}.telegram-connection-status.disconnected{color:#6a7387;background:#eef0f6}@media (width<=620px){.telegram-connection-status{justify-self:start}}.notification-settings-card{box-sizing:border-box;gap:14px;width:100%;max-width:100%;max-height:none;display:grid;position:static;inset:auto;overflow:visible}.notification-settings-card>header>div{min-width:0}.notification-settings-card h3,.notification-settings-card h4{margin:0 0 5px}.notification-settings-card>header span,.notification-channel-setup>header>div>span,.notification-event-selection>header>span{letter-spacing:.14em;color:#6557e8;font-size:10px}.notification-settings-card p{color:#5d6880;margin:0;font-size:12px;line-height:1.45}.notification-channel-setup-grid{gap:12px;display:grid}.notification-channel-setup{background:#f7f8fc;border:1px solid #e1e4ef;border-radius:18px;padding:16px}.notification-channel-setup>header{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.notification-channel-setup>header>b{border-radius:999px;flex:none;padding:6px 9px;font-size:9px}.notification-channel-setup>header>b.connected{color:#4d752a;background:#eaf8dc}.notification-channel-setup>header>b.disconnected{color:#6a7387;background:#eef0f6}.notification-event-selection{gap:10px;display:grid}.notification-event-selection>header{gap:4px;display:grid}.notification-center-matrix{overflow:visible}.notification-center-matrix .matrix-head,.notification-center-matrix .matrix-row{grid-template-columns:minmax(190px,1fr) repeat(3,96px);min-width:480px}.notification-center-matrix .matrix-head>span:first-child{text-align:left}.matrix-channel-heading{text-align:center;justify-content:center;align-items:center;gap:6px;display:flex}.matrix-channel-heading>b{font-size:9px}.matrix-channel-heading details{position:relative}.matrix-channel-heading summary,.notification-channel-help-mobile summary i{color:#5d55c7;cursor:pointer;background:#fff;border:1px solid #b8bfce;border-radius:50%;place-items:center;width:17px;height:17px;font-size:10px;font-style:normal;font-weight:800;list-style:none;display:grid}.matrix-channel-heading summary::-webkit-details-marker{display:none}.notification-channel-help-mobile summary::-webkit-details-marker{display:none}.matrix-channel-heading details>p{z-index:5;text-align:left;letter-spacing:0;background:#fff;border:1px solid #dddff0;border-radius:11px;width:220px;padding:10px;position:absolute;top:24px;right:-8px;box-shadow:0 12px 28px #30375024;color:#43506a!important;font-size:11px!important}.notification-channel-help-mobile{display:none}.notification-center-matrix b{gap:3px;display:grid}.notification-center-matrix b small{color:#a36a32;font-size:9px}.notification-center-matrix .matrix-row input:disabled+.matrix-switch{opacity:.48;cursor:not-allowed}.notification-center-controls{background:#f6f6fb;border-radius:14px;grid-template-columns:minmax(180px,280px) 1fr;align-items:end;gap:14px;padding:12px;display:grid}.notification-center-controls label{gap:6px;display:grid}.notification-center-controls select{background:#fff;border:1px solid #dce1ed;border-radius:11px;height:42px;padding:0 10px}.notification-device-list{gap:9px;display:grid}.notification-device-list>article{border-top:1px solid #e5e7ef;justify-content:space-between;align-items:center;gap:12px;padding-top:10px;display:flex}.notification-device-list small{color:#69748b;margin-top:3px;font-size:11px;display:block}@media (width<=620px){.notification-channel-setup>header{display:grid}.notification-channel-setup>header>b{justify-self:start}.notification-center-matrix .matrix-head,.notification-center-matrix .matrix-row{min-width:0}.notification-center-controls{grid-template-columns:1fr}.notification-device-list>article{flex-direction:column;align-items:flex-start}.notification-device-list>article button{width:100%}.notification-channel-help-mobile{gap:6px;display:grid}.notification-channel-help-mobile details{background:#fafaff;border:1px solid #e2e4ee;border-radius:10px;padding:8px 10px}.notification-channel-help-mobile summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.notification-channel-help-mobile summary::-webkit-details-marker{display:none}.notification-channel-help-mobile details>p{margin-top:7px}}.platform-monitoring-settings{gap:11px;display:grid}.platform-monitoring-settings header span{letter-spacing:.14em;color:#6557e8;font-size:10px}.platform-monitoring-settings h3{margin:4px 0}.platform-monitoring-settings header p,.platform-monitoring-choice p,.platform-monitoring-settings small{color:#5d6880;font-size:12px}.platform-monitoring-choice{background:#f4f2ff;border-radius:11px;gap:9px;padding:10px 12px;display:grid}.platform-monitoring-choice>label{gap:5px;display:grid}.platform-monitoring-choice select{background:#fff;border:1px solid #dce1ed;border-radius:10px;height:40px;padding:0 9px}.platform-monitoring-choice>div{flex-wrap:wrap;gap:10px;display:flex}.platform-monitoring-choice>div label{align-items:center;gap:6px;display:flex}.platform-monitoring-choice input,.platform-monitoring-settings>label input{width:18px;height:18px}.platform-monitoring-settings>label{border-top:1px solid #e5e7ef;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;padding:10px 0;display:grid}@media (width<=620px){.platform-monitoring-settings>label{grid-template-columns:auto 1fr}.platform-monitoring-settings>label small{grid-column:2}}.notification-channel-help{place-items:center;display:inline-grid;position:relative}.notification-channel-help>button{color:#5d55c7;cursor:help;background:#fff;border:1px solid #b8bfce;border-radius:50%;place-items:center;width:17px;height:17px;padding:0;font-size:10px;font-weight:800;display:grid}.notification-channel-help>button:hover,.notification-channel-help>button:focus-visible,.notification-channel-help>button[aria-expanded=true]{background:#f1efff;border-color:#7568df;outline:0;box-shadow:0 0 0 3px #6557e826}.notification-channel-tooltip{z-index:8;text-align:left;letter-spacing:0;background:#fff;border:1px solid #dddff0;border-radius:11px;width:220px;padding:10px;position:absolute;top:24px;right:-8px;box-shadow:0 12px 28px #30375024;color:#43506a!important;font-size:11px!important}.notification-channel-help-item{justify-content:center;align-items:center;gap:6px;display:flex;position:relative}@media (width<=620px){.notification-channel-help-mobile .notification-channel-tooltip{z-index:10;width:min(260px,100vw - 48px);position:absolute;top:25px;left:0;box-shadow:0 12px 28px #30375024}.notification-channel-help-item:has(.notification-channel-tooltip){display:flex}}@media (width<=900px){.top-actions .desktop-avatar{flex:0 0 34px;display:grid}}@media (width<=620px){.notification-channel-help-mobile{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:2px 0 4px;display:grid}.notification-channel-help-item{background:0 0;border:0;border-radius:0;padding:0}.notification-center-matrix{overflow:visible}.notification-center-matrix .matrix-head{display:none}.notification-center-matrix .matrix-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px;min-width:0;padding:14px 0}.notification-center-matrix .matrix-row>b{grid-column:1/-1}.notification-center-matrix .matrix-row label{grid-template-rows:20px auto;justify-items:center;gap:5px;width:100%;display:grid}.notification-center-matrix .matrix-row em{color:#5d6880;font-size:9px;font-style:normal;display:block}.profile-panel .notification-center-matrix .matrix-row{grid-template-columns:repeat(3,minmax(0,1fr));padding-inline:0}}.notification-current-device{color:#4d752a;vertical-align:middle;background:#eaf8dc;border-radius:999px;margin-left:7px;padding:3px 6px;font-size:8px;display:inline-flex}.profile-photo-file{opacity:0;pointer-events:none;width:1px!important;height:1px!important;position:absolute!important}.desktop-avatar,.account-avatar{position:relative;overflow:hidden}.desktop-avatar img,.account-avatar img{object-fit:cover;background:#fff;width:100%;height:100%;position:absolute;inset:0}.dialog-ai-analysis .lead-analysis-metrics{grid-template-columns:repeat(4,1fr);margin:14px 0 10px}.lead-analysis-metrics article{background:#f1efff;min-height:auto}.lead-analysis-metrics b{color:#3f347f;text-transform:capitalize;margin-top:7px;font-size:15px;display:block}.lead-analysis-evidence{color:#59657b;background:#f5f7fb;border-radius:12px;margin-top:10px;padding:11px 13px;font-size:11px}.lead-analysis-empty{color:#606b80;background:#f6f7fa;border-radius:14px;padding:18px;display:block!important}.lead-analysis-empty p{margin:0;font-size:13px;line-height:1.5}@media (width<=700px){.dialog-ai-analysis .lead-analysis-metrics{grid-template-columns:1fr 1fr}}.ai-feedback-actions{flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;display:flex}.ai-feedback-actions .erp-button{min-height:34px;padding:0 11px;font-size:10px}.ai-feedback-actions span{color:#536078;font-size:10px}.ai-feedback-actions span[role=alert]{color:#b6463f}.ai-handoff-learning{background:#f7f7fc;border-top:1px solid #6d5ce724;grid-template-columns:minmax(180px,.75fr) minmax(210px,1fr) minmax(210px,1fr);gap:10px;padding:12px 14px;display:grid}.ai-handoff-learning>div:first-child{align-content:start;gap:4px;display:grid}.ai-handoff-learning b{color:#18213c;font-size:12px}.ai-handoff-learning span{color:#657087;font-size:10px;line-height:1.35}.ai-handoff-learning label{gap:5px;display:grid}.ai-handoff-learning label>span{color:#4d5871;font-weight:750}.ai-handoff-learning textarea{resize:vertical;color:#18213c;width:100%;min-height:66px;font:inherit;background:#fff;border:1px solid #dce1ed;border-radius:10px;padding:8px 10px;line-height:1.35}.ai-handoff-learning textarea:focus{border-color:#897de0;outline:0;box-shadow:0 0 0 3px #6c5bd21f}.ai-handoff-learning-actions{flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:9px;display:flex}.ai-handoff-learning-actions .erp-button{min-height:34px;padding:0 12px;font-size:10px}.ai-handoff-learning-actions span[role=status]{color:#496f2b;font-weight:750}.ai-handoff-learning-actions span[role=alert]{color:#b42318;font-weight:750}@media (width<=900px){.ai-handoff-learning{grid-template-columns:1fr 1fr}.ai-handoff-learning>div:first-child{grid-column:1/-1}}@media (width<=620px){.ai-handoff-learning{grid-template-columns:1fr}.ai-handoff-learning>div:first-child,.ai-handoff-learning-actions{grid-column:auto}}.ai-handoff-learning-collapsed{background:#f7f7fc;border-top:1px solid #6d5ce724;justify-content:space-between;align-items:center;gap:12px;padding:9px 14px;display:flex}.ai-handoff-learning-collapsed span{color:#657087;font-size:11px}.ai-handoff-learning-collapsed .erp-button{flex:none}.message-learning-badge.erp-button{border-radius:999px!important;min-height:22px!important;padding:0 7px!important;font-size:9px!important}.message-learning-badge.approved{color:#426b14!important;background:#effbdc!important;border-color:#a9d96b!important}.message-learning-badge.excluded{color:#6f7788!important;background:#f2f3f7!important}.message-learning-badge.analyzed{color:#426b14!important;background:#effbdc!important;border-color:#a9d96b!important}.message-learning-badge.pending{color:#5c4fc5!important;background:#f4f1ff!important;border-color:#d8d1ff!important}.message-learning-badge.processing{color:#8a5a12!important;background:#fff3d7!important;border-color:#f0d698!important}.ai-prepare-error{color:#b42318;max-width:360px;font-size:12px;font-weight:700;line-height:1.3}.catalog-product-row>.product-main,.catalog-product-row>.product-category,.catalog-product-row>.catalog-stock-pair,.catalog-product-row>.catalog-avito-list-toggle,.catalog-product-row>.product-row-actions{min-width:0}.catalog-product-cover-source{background:#fff8f6;border:1px solid #ead4cf;border-radius:12px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px;display:grid}.catalog-product-cover-source img{object-fit:cover;border-radius:8px;width:64px;height:52px}.catalog-product-cover-source span{gap:3px;display:grid}.catalog-product-cover-source small{color:#68748b;line-height:1.35}.catalog-product-cover-source .erp-button{min-height:36px;padding:0 11px}@media (width<=620px){.catalog-product-cover-source{grid-template-columns:54px minmax(0,1fr)}.catalog-product-cover-source img{width:54px;height:46px}.catalog-product-cover-source .erp-button{grid-column:1/-1;width:100%}}@media (width>=1051px) and (width<=1350px){.catalog-workspace .catalog-master-layout{grid-template-columns:190px minmax(0,1fr)}.catalog-workspace .catalog-table.with-avito .table-head{grid-template-columns:1.25fr .72fr .9fr .42fr .48fr .68fr .62fr;gap:10px;padding:10px 12px;display:grid}.catalog-workspace .catalog-master-layout .catalog-table.with-avito article.catalog-product-row{grid-template-areas:none;gap:10px;font-size:10px;grid-template-columns:1.25fr .72fr .9fr .42fr .48fr .68fr .62fr!important;min-height:76px!important;padding:10px 12px!important;display:grid!important}.catalog-product-row>.product-main,.catalog-product-row>.product-category,.catalog-product-row>.product-category+span,.catalog-product-row>.product-category+span+strong,.catalog-product-row>.catalog-stock-pair,.catalog-product-row>.catalog-avito-list-toggle,.catalog-product-row>.product-row-actions{min-width:0;grid-area:auto!important}.catalog-product-row>.product-category,.catalog-product-row>.product-category+span,.catalog-product-row>.catalog-stock-pair,.catalog-product-row>.catalog-avito-list-toggle{overflow-wrap:anywhere}.catalog-product-row>.product-main b{font-size:11px!important}.catalog-product-row>.product-row-actions{grid-template-columns:1fr!important;display:flex!important}.catalog-product-row>.product-row-actions button{width:100%;padding:0 7px!important;font-size:9px!important}.catalog-avito-list-toggle{gap:6px!important}.catalog-avito-list-toggle small{font-size:7px}}@media (width>=621px) and (width<=1050px){.catalog-workspace .catalog-master-layout .catalog-table article.catalog-product-row{grid-template-areas:"product""category""characteristics""price""stock""avito""actions";gap:10px;min-height:0;grid-template-columns:1fr!important;padding:14px!important;display:grid!important}.catalog-product-row>.product-main{grid-area:product}.catalog-product-row>.product-category{grid-area:category!important}.catalog-product-row>.product-category+span{grid-area:characteristics;min-width:0}.catalog-product-row>.product-category+span+strong{grid-area:price}.catalog-product-row>.catalog-stock-pair{grid-area:stock}.catalog-product-row>.catalog-avito-list-toggle{grid-area:avito!important}.catalog-product-row>.product-row-actions{grid-area:actions!important}.catalog-product-row>.product-category,.catalog-product-row>.product-category+span,.catalog-product-row>.catalog-stock-pair,.catalog-product-row>.catalog-avito-list-toggle{overflow-wrap:anywhere}.catalog-product-row>.product-category:before,.catalog-product-row>.product-category+span:before,.catalog-product-row>.product-category+span+strong:before,.catalog-product-row>.catalog-stock-pair:before{color:#7a8498;letter-spacing:.04em;margin-bottom:3px;font-size:9px;font-weight:750;display:block}.catalog-product-row>.product-category:before{content:"Категория"}.catalog-product-row>.product-category+span:before{content:"Характеристики"}.catalog-product-row>.product-category+span+strong:before{content:"Цена РРЦ"}.catalog-product-row>.catalog-stock-pair:before{content:"Остаток"}}.catalog-groups-rail{align-self:stretch;min-width:0}.catalog-workspace .catalog-groups-rail>.catalog-groups{flex-direction:column;max-height:calc(100dvh - 122px);display:flex}.catalog-groups-rail.is-stuck{min-height:var(--catalog-rail-height)}.catalog-workspace .catalog-groups-rail.is-stuck>.catalog-groups{z-index:14;top:106px;left:var(--catalog-rail-left);width:var(--catalog-rail-width);position:fixed}.catalog-workspace .catalog-groups .catalog-tree-scroll{flex:1;min-height:0;max-height:none;overflow-y:auto}.catalog-workspace .catalog-table.with-avito .table-head,.catalog-workspace .catalog-table.with-avito .catalog-product-row{grid-template-columns:minmax(250px,1.45fr) minmax(100px,.62fr) minmax(125px,.72fr) minmax(78px,.38fr) minmax(125px,.62fr) minmax(150px,.78fr);column-gap:18px}.catalog-product-editor-header{align-items:center;padding-right:48px;position:relative}.inventory-modal .catalog-receipt-header-action{width:auto;height:auto;min-height:42px;margin-left:auto;padding:0 16px}.catalog-product-editor-close{width:36px;height:36px;position:absolute;top:0;right:0}.catalog-back-to-top{z-index:55;min-height:44px;padding:0 16px;position:fixed;bottom:28px;right:28px;box-shadow:0 14px 32px #2d35533d}@media (width<=1350px){.catalog-workspace .catalog-table.with-avito .table-head,.catalog-workspace .catalog-table.with-avito .catalog-product-row{column-gap:12px}}@media (width>=1051px) and (width<=1350px){.catalog-workspace .catalog-table.with-avito .table-head,.catalog-workspace .catalog-table.with-avito article.catalog-product-row{grid-template-columns:minmax(210px,1.4fr) minmax(90px,.58fr) minmax(110px,.7fr) minmax(70px,.38fr) minmax(110px,.6fr) minmax(135px,.75fr)!important}}@media (width<=620px){.catalog-groups-rail{display:block;min-height:0!important}.catalog-workspace .catalog-groups-rail>.catalog-groups{width:auto;max-height:none;position:static!important}.catalog-workspace .catalog-groups .catalog-tree-scroll{max-height:min(240px,35dvh)}.catalog-back-to-top{bottom:16px;right:16px}.catalog-product-editor-header{flex-direction:column;align-items:flex-start;padding-right:44px}.catalog-receipt-header-action{margin:8px 0 0}}.catalog-used-condition-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:9px}.catalog-used-condition-grid label small{color:#68748b;line-height:1.35}.catalog-used-condition-grid select{color:#17213b;background:#fff;border:1px solid #d9deea;border-radius:10px;width:100%;height:40px;padding:0 10px}@media (width<=900px){.catalog-used-condition-grid{grid-template-columns:1fr 1fr}}@media (width<=620px){.catalog-used-condition-grid{grid-template-columns:1fr}}.profile-role-label{color:#5d6880;margin:4px 0 0;font-size:11px;font-weight:700}.telegram-link-actions{flex-wrap:nowrap;align-items:center;gap:8px;padding-bottom:2px;display:flex;overflow-x:auto}.telegram-link-actions>*{flex:none}.telegram-link-actions .erp-button{min-height:40px;padding:0 12px}.telegram-link-actions a{text-decoration:none}.telegram-settings [role=alert]{color:#98452e}.telegram-settings [role=status]{color:#496f2b}@media (width<=620px){.telegram-link-actions{margin-inline:-2px}.telegram-link-actions .erp-button{min-height:38px;padding:0 10px;font-size:9px}}.sales-room{--dialog-list-column:205px;--dialog-lead-column-min:243px;--dialog-lead-column-max:288px;container:ai-sales-room/inline-size}.sales-room .dialog-workspace{width:100%;min-width:0;grid-template-columns:var(--dialog-list-column) minmax(0,1fr) minmax(var(--dialog-lead-column-min),var(--dialog-lead-column-max))!important}.sales-room .new-message-strip{grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.sales-room .new-message-strip>b{overflow-wrap:anywhere;min-width:0}.sales-room .new-message-strip>button{white-space:nowrap}.sales-room .conversation-list,.sales-room .lead-workspace-peek{min-width:0}.sales-room .conversation{grid-template-rows:auto minmax(0,1fr);grid-auto-rows:auto;min-width:0;overflow:hidden;container:ai-sales-conversation/inline-size}.sales-room .conversation>header{gap:10px;min-width:0}.sales-room .conversation-identity{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.sales-room .conversation-identity>div{min-width:0}.sales-room .conversation-identity h4,.sales-room .conversation-identity p{overflow-wrap:anywhere;min-width:0}.sales-room .dialog-owner{flex:none;min-width:0;max-width:48%}.sales-room .dialog-owner>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sales-room .dialog-owner button{white-space:nowrap;justify-content:center;max-width:100%}.sales-room .message-history{min-width:0;min-height:0;overflow:auto}.sales-room .ai-decision-panel{min-width:0;max-height:130px;overflow:auto}.sales-room .ai-handoff-learning{grid-template-columns:minmax(0,.75fr) repeat(2,minmax(0,1fr));min-width:0;max-width:100%;overflow:hidden}.sales-room .ai-handoff-learning>*{min-width:0}.sales-room .ai-handoff-learning textarea{min-width:0;max-width:100%;max-height:120px}.sales-room .message-composer{min-width:0;max-width:100%;overflow:hidden;grid-template-columns:auto auto minmax(0,1fr) auto!important}.sales-room .message-composer>*,.sales-room .composer-input{min-width:0}.sales-room .composer-input>input{width:100%;min-width:0}.sales-room .ai-prepare-error{overflow-wrap:anywhere;grid-column:1/-1;max-width:none}.sales-room .lead-workspace-peek{padding:20px}.sales-room .dialog-ai-analysis{margin-top:12px;padding:20px}.sales-room .dialog-ai-analysis article{padding:14px}@container ai-sales-conversation (width<=680px){.ai-handoff-learning{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-handoff-learning>div:first-child{grid-column:1/-1}.ai-handoff-learning textarea{min-height:54px}.ai-handoff-learning-actions{grid-column:1/-1}}@container ai-sales-conversation (width<=520px){.conversation>header{align-items:flex-start;padding:10px 12px}.conversation-avatar{border-radius:10px;flex:0 0 33px;width:33px;height:33px}.dialog-owner{max-width:50%}.dialog-owner>span{font-size:8px!important}.dialog-owner button{padding:6px 8px}.message-composer{gap:6px;padding:9px 10px}.ai-draft-button{width:36px!important;padding:0!important;font-size:0!important}}@container ai-sales-conversation (width<=390px){.ai-handoff-learning{grid-template-columns:1fr;max-height:220px;overflow-y:auto}.ai-handoff-learning>div:first-child,.ai-handoff-learning-actions{grid-column:auto}.dialog-owner>span{display:none}}@container ai-sales-room (width<=900px){.dialog-workspace{grid-template-columns:minmax(175px,var(--dialog-list-column)) minmax(0,1fr)!important;grid-template-areas:"alert alert""list conversation""peek peek""analysis analysis"!important}.lead-workspace-peek{border-top:1px solid #717b971f;border-left:0;min-height:250px}}@container ai-sales-room (width<=640px){.dialog-workspace{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"alert""list""conversation""peek""analysis"!important;display:grid!important}.conversation-list{height:180px}.conversation{height:max(520px,68dvh)}.new-message-strip{grid-template-columns:minmax(0,1fr) auto}.new-message-strip>b{grid-area:2/1/auto/-1}.dialog-ai-analysis>div{grid-template-columns:1fr}}.sales-room .ai-handoff-learning{align-items:start;max-height:65%;overflow:auto;grid-template-columns:repeat(2,minmax(0,1fr))!important}.sales-room .ai-handoff-learning>div:first-child{grid-column:1/-1}.sales-room .ai-handoff-learning label{align-self:stretch;width:100%;min-width:0}.sales-room .ai-handoff-learning textarea{resize:vertical;width:100%;min-width:0;height:66px;min-height:66px;max-height:none!important}.message-meta{justify-content:flex-end;align-items:center;gap:5px;min-height:14px;display:flex}.message-meta time{margin-right:auto}.message-receipt{letter-spacing:-3px;white-space:nowrap;align-items:center;font-weight:900;line-height:1;color:#8993a7!important;font-size:11px!important;display:inline-flex!important}.message-receipt.read{color:#5c4ed3!important}@container ai-sales-conversation (width<=390px){.ai-handoff-learning{grid-template-columns:minmax(0,1fr)!important}}.catalog-avito-text-editor{gap:0;display:grid}.catalog-avito-text-toolbar{background:#f7f8fc;border:1px solid #dfe3ee;border-bottom:0;border-radius:11px 11px 0 0;align-items:center;gap:5px;min-height:43px;padding:5px 7px;display:flex}.catalog-avito-text-toolbar .catalog-format-button{width:32px;min-width:32px;height:30px;min-height:30px;box-shadow:none;border-radius:7px;padding:0;font-size:12px}.catalog-format-bold{font-weight:900}.catalog-format-italic{font-style:italic}.catalog-format-underline{text-decoration:underline}.catalog-avito-text-toolbar .catalog-format-clear{width:38px}.catalog-avito-text-toolbar small{color:#68748b;margin-left:auto}.catalog-avito-wysiwyg{min-height:calc(var(--catalog-editor-rows)*1.45em + 22px);color:#14203a;white-space:pre-wrap;background:#fff;border:1px solid #dfe3ee;border-radius:0 0 11px 11px;outline:none;max-height:360px;padding:10px 12px;line-height:1.45;overflow:auto}.catalog-avito-wysiwyg:focus{z-index:1;border-color:#897de0;position:relative;box-shadow:0 0 0 3px #6c5bd21f}.catalog-avito-wysiwyg:empty:before{content:attr(data-placeholder);color:#98a1b3;pointer-events:none}.catalog-avito-wysiwyg ul,.catalog-avito-wysiwyg ol{margin:0;padding-left:24px}.catalog-avito-wysiwyg p{margin:0}.catalog-avito-wysiwyg p+p{margin-top:.7em}@media (width<=620px){.catalog-avito-text-toolbar{flex-wrap:wrap}.catalog-avito-text-toolbar small{width:100%;margin:1px 2px 0}.catalog-avito-text-toolbar .catalog-format-button{width:38px;min-width:38px}}.catalog-avito-wysiwyg strong,.catalog-avito-wysiwyg b{font-weight:850!important}.catalog-avito-wysiwyg em,.catalog-avito-wysiwyg i{font-style:italic!important}.sales-room .composer-input>textarea{color:#17213a;width:100%;min-width:0;min-height:32px;max-height:104px;font:inherit;resize:none;field-sizing:content;background:#fff;border:0;outline:none;padding:8px 6px;font-size:11px;line-height:1.35;overflow-y:auto}.sales-room .composer-length{color:#7b8498;white-space:nowrap;flex:none;align-self:flex-end;padding:0 2px 5px;font-size:8px}.sales-room .composer-length.over-limit{color:#bf2f1f;font-weight:800}.sales-room .message p{white-space:pre-wrap;overflow-wrap:anywhere}.sales-room .dialog-owner-actions{justify-content:flex-end;align-items:center;gap:7px;display:flex}.sales-room .dialog-owner .lead-analytics-button{color:#5144c7!important;min-height:34px!important;box-shadow:none!important;background:#f5f3ff!important;border:1px solid #d9d4fb!important;padding:0 10px!important}.sales-room .dialog-owner .lead-analytics-button b{color:#5144c7;font-size:10px}.dialog-ai-learning{grid-area:analysis;min-width:0;margin:14px 0 0;padding:24px}.dialog-ai-learning>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.dialog-ai-learning>header>div:first-child{max-width:720px}.dialog-ai-learning>header span,.learning-episode-detail>header span,.learning-current-review header span,.learning-manual-editor header span{letter-spacing:.13em;color:#6253d1;font-size:10px}.dialog-ai-learning h3{margin:6px 0 5px;font-size:24px}.dialog-ai-learning>header p{color:#657087;margin:0;font-size:12px;line-height:1.5}.learning-summary{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.learning-summary>span{text-align:center;background:#f7f5ff;border:1px solid #e3e0f6;border-radius:13px;min-width:88px;padding:9px 11px;color:#667188!important;letter-spacing:0!important}.learning-summary b{color:#4e40bf;margin-bottom:2px;font-size:17px;display:block}.learning-workspace-grid{grid-template-columns:minmax(250px,.72fr) minmax(0,1.7fr);gap:14px;margin-top:19px;display:grid}.learning-episode-list,.learning-episode-detail,.learning-current-review,.learning-manual-editor,.learning-manual-callout{background:#ffffffb3;border:1px solid #fffffff2;border-radius:20px;box-shadow:0 12px 30px #363e5c12}.learning-episode-list{min-width:0;padding:13px}.learning-episode-list>header{justify-content:space-between;align-items:center;padding:3px 4px 10px;display:flex}.learning-episode-list>header b{font-size:12px}.learning-episode-list>header small{color:#5748ca;background:#ece9ff;border-radius:9px;place-items:center;min-width:25px;height:25px;font-weight:850;display:grid}.learning-episode-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:358px;padding-right:3px;overflow-y:auto}.learning-episode-scroll>.erp-button{text-align:left;align-items:center;gap:10px;width:100%;min-height:66px;margin-top:7px;white-space:normal!important;height:66px!important;box-shadow:none!important;background:#f5f6fa!important;border-color:#0000!important;justify-content:space-between!important;padding:10px!important;display:flex!important}.learning-episode-scroll>.erp-button:first-child{margin-top:0}.learning-episode-scroll>.erp-button.active{background:#efecff!important;border-color:#cfc8ff!important;box-shadow:0 7px 16px #5343c41a!important}.learning-episode-scroll>.erp-button>span{gap:4px;min-width:0;display:grid}.learning-episode-scroll>.erp-button b{color:#273149;font-size:11px}.learning-episode-scroll>.erp-button small{color:#6a7489;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.35;display:-webkit-box;overflow:hidden}.learning-episode-scroll>.erp-button i{color:#47721a;background:#effbdc;border-radius:999px;flex:none;padding:5px 7px;font-size:8px;font-style:normal;font-weight:850}.learning-episode-scroll>.erp-button i.excluded{color:#737c8d;background:#eceef3}.learning-list-empty{text-align:center;color:#6a758a;place-content:center;justify-items:center;gap:8px;min-height:170px;padding:20px;display:grid}.learning-list-empty p{max-width:190px;margin:0;font-size:11px;line-height:1.5}.learning-episode-detail{min-width:0;padding:18px}.learning-episode-detail>header{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.learning-episode-detail h4,.learning-current-review h4,.learning-manual-editor h4,.learning-detail-empty h4{margin:5px 0 0;font-size:18px}.learning-episode-detail>header>strong{color:#47721a;background:#effbdc;border-radius:999px;padding:7px 10px;font-size:10px}.learning-episode-detail>header>strong.excluded{color:#70798b;background:#eceef3}.learning-dialog-pair,.learning-current-grid,.learning-manual-editor>div{grid-template-columns:1fr 1fr;gap:10px;margin-top:15px;display:grid}.learning-dialog-pair section,.learning-current-grid section,.learning-ai-mistake,.learning-lesson{background:#f6f7fb;border-radius:14px;min-width:0;padding:13px}.learning-dialog-pair span,.learning-current-grid span,.learning-ai-mistake span,.learning-lesson span{color:#5b6680;font-size:9px;font-weight:850}.learning-dialog-pair p,.learning-current-grid p,.learning-ai-mistake p,.learning-lesson p{color:#283249;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.5}.learning-ai-mistake{background:#fff3ec;margin-top:10px}.learning-ai-mistake span{color:#a24a1f}.learning-lesson{background:#f7fcef;border:1px solid #dfeec8;margin-top:10px}.learning-lesson span{color:#47721a}.learning-lesson small{color:#6b7588;margin-top:8px;font-size:10px;line-height:1.45;display:block}.learning-episode-detail>footer,.learning-current-review>footer,.learning-manual-editor>footer{flex-wrap:wrap;align-items:center;gap:9px;margin-top:13px;display:flex}.learning-episode-detail>footer .erp-button,.learning-current-review>footer .erp-button,.learning-manual-editor>footer .erp-button{min-height:38px}.learning-episode-detail>footer>span{font-size:10px;font-weight:750}.learning-episode-detail>footer>span.success{color:#47721a}.learning-episode-detail>footer>span.error{color:#a33a2f}.learning-detail-empty{text-align:center;place-content:center;justify-items:center;min-height:280px;padding:28px;display:grid}.learning-detail-empty>span{letter-spacing:.13em;color:#6253d1;font-size:10px}.learning-detail-empty p{color:#657087;max-width:520px;margin:9px 0 0;font-size:12px;line-height:1.55}.learning-current-review,.learning-manual-editor,.learning-manual-callout{margin-top:14px;padding:18px}.learning-current-review>header,.learning-manual-editor>header,.learning-manual-callout{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.learning-current-review>header small{color:#667188;text-align:right;max-width:340px;line-height:1.45}.learning-manual-callout>div{gap:5px;display:grid}.learning-manual-callout b{font-size:13px}.learning-manual-callout span,.learning-manual-editor>header p,.learning-manual-editor>footer>span,.learning-current-review>footer>span{color:#677287;margin:0;font-size:10px;line-height:1.45}.learning-manual-editor label{gap:6px;min-width:0;display:grid}.learning-manual-editor label>span{color:#4f5a72;font-size:10px;font-weight:850}.learning-manual-editor textarea{resize:vertical;color:#202a43;width:100%;min-width:0;min-height:100px;font:inherit;background:#fff;border:1px solid #d8deeb;border-radius:12px;padding:11px;font-size:12px;line-height:1.5}.learning-manual-editor textarea:focus{border-color:#897de0;outline:0;box-shadow:0 0 0 3px #6c5bd21f}.learning-manual-editor [role=alert]{color:#a33a2f;font-weight:750}.learning-manual-editor [role=status],.learning-current-review [role=status]{color:#47721a;font-weight:750}.lead-analytics-backdrop{z-index:205;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);overscroll-behavior:contain;background:#151b306b;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.lead-analytics-modal{overscroll-behavior-y:contain;border-radius:30px;width:min(1120px,100%);max-height:calc(100dvh - 40px);padding:25px;overflow:auto}.lead-analytics-modal>header{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.lead-analytics-modal>header span{letter-spacing:.14em;color:#6253d1;font-size:10px}.lead-analytics-modal>header h2{margin:6px 0 5px;font-size:27px}.lead-analytics-modal>header p{color:#667188;margin:0;font-size:12px}.lead-analytics-modal-actions{align-items:center;gap:12px;display:flex}.lead-analytics-modal-actions>strong{color:#594bd0;font-size:32px}.lead-analytics-modal-actions>strong small{font-size:11px}.lead-analytics-modal-actions>.erp-button{width:42px;min-width:42px;height:42px;padding:0!important;font-size:23px!important}.lead-analytics-modal .lead-analysis-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:20px 0 10px;display:grid}.lead-analytics-modal article{background:#ffffffc7;border:1px solid #fff;border-radius:16px;padding:16px}.lead-analytics-modal article span{color:#5c6780;font-size:10px;font-weight:850}.lead-analytics-modal article p{color:#29334b;margin:7px 0 0;font-size:13px;line-height:1.5}.lead-analytics-modal .lead-analysis-metrics article{background:#f1efff}.lead-analytics-modal .lead-analysis-metrics b{color:#3f347f;margin-top:8px;font-size:16px;display:block}.lead-analysis-context-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.lead-analysis-context-grid .next-best-action{background:#f7fcef;border-color:#dcecc5}.lead-analysis-context-grid .next-best-action span{color:#47721a}.lead-analytics-modal .lead-analysis-empty{text-align:center;place-content:center;min-height:190px;margin-top:20px;display:grid!important}.lead-analytics-modal .lead-analysis-empty h3{margin:0 0 7px}.lead-analytics-modal .lead-analysis-evidence{margin-top:10px}@media (width<=900px){.learning-workspace-grid{grid-template-columns:1fr}.lead-analytics-modal .lead-analysis-metrics,.lead-analysis-context-grid{grid-template-columns:1fr 1fr}}@media (width<=620px){.sales-room .dialog-owner-actions{gap:5px}.sales-room .dialog-owner .lead-analytics-button{width:38px!important;min-width:38px!important;padding:0!important;font-size:0!important}.sales-room .dialog-owner .lead-analytics-button b{font-size:8px}.dialog-ai-learning{padding:16px}.dialog-ai-learning>header,.learning-current-review>header,.learning-manual-editor>header,.learning-manual-callout{display:grid}.learning-summary{justify-content:flex-start}.learning-summary>span{min-width:78px}.learning-episode-list{display:block}.learning-dialog-pair,.learning-current-grid,.learning-manual-editor>div{grid-template-columns:1fr}.lead-analytics-backdrop{align-items:end;padding:0}.lead-analytics-modal{border-radius:25px 25px 0 0;max-height:94dvh;padding:17px}.lead-analytics-modal>header h2{font-size:22px}.lead-analytics-modal-actions{gap:7px}.lead-analytics-modal-actions>strong{font-size:24px}.lead-analytics-modal .lead-analysis-metrics,.lead-analysis-context-grid{grid-template-columns:1fr}.learning-current-review>header small{text-align:left}.learning-manual-callout .erp-button{width:100%}}.learning-episode-scroll>.erp-button i.candidate,.learning-episode-detail>header>strong.candidate{color:#8a5a12;background:#fff3d7}.learning-semantic-summary{grid-template-columns:1fr 1fr;gap:10px;margin-top:10px;display:grid}.learning-semantic-summary>div{background:#f3f1ff;border-radius:14px;min-width:0;padding:13px}.learning-semantic-summary span{color:#594ac5;font-size:9px;font-weight:850}.learning-semantic-summary p{color:#283249;white-space:pre-wrap;overflow-wrap:anywhere;margin:6px 0 0;font-size:12px;line-height:1.5}.learning-episode-scroll>.erp-button i.pending,.learning-episode-detail>header>strong.pending{color:#5d50c5;background:#f0edff}.learning-episode-scroll>.erp-button i.processing,.learning-episode-detail>header>strong.processing{color:#8a5a12;background:#fff3d7}.learning-quality-reason{background:#fff8e9;border:1px solid #f0d8ae;border-radius:14px;margin-top:10px;padding:13px}.learning-quality-reason span{color:#8a5a12;font-size:9px;font-weight:850}.learning-quality-reason p{color:#4f493d;margin:6px 0 0;font-size:12px;line-height:1.5}@media (width<=620px){.learning-semantic-summary{grid-template-columns:1fr}}.avito-monitor-row-action{white-space:normal;overflow-wrap:anywhere;gap:9px;min-width:195px;max-width:270px;display:grid}.avito-monitor-row-buttons{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.avito-monitor-small-action.erp-button{white-space:nowrap;min-height:30px;padding:5px 9px;font-size:10px}.avito-archive-limit{color:#6b5874;margin:0;font-size:11px}.avito-monitor-row-buttons>small{color:#765286;flex-basis:100%;font-size:10px}.avito-monitor-row-action>.erp-button{white-space:normal;text-align:left;justify-self:start;max-width:100%}.avito-monitor-row-action>small{color:#5141be;font-size:11px;line-height:1.45;display:block}.avito-monitor-row-action>small.error{color:#ad3026;background:#fff0ee;border:1px solid #f3cdca;border-radius:8px;padding:8px}.avito-replacement-report{overflow-wrap:anywhere;gap:8px;min-width:0;margin-top:10px;display:grid}.avito-replacement-list article>div:first-child{flex:1;min-width:0}.avito-replacement-report-actions{flex-wrap:wrap;gap:8px;display:flex}.avito-replacement-report [role=alert]{color:var(--color-danger,#b42318)}.avito-replacement-list article.avito-replacement-row{grid-template-columns:minmax(240px,1fr) minmax(150px,.6fr) auto;padding:10px 12px;display:grid}.avito-replacement-list{container:avito-replacements/inline-size}.avito-replacement-list .avito-replacement-report{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.avito-replacement-links,.avito-replacement-status{gap:4px;min-width:0;display:grid}.avito-replacement-links a{white-space:nowrap;font-size:12px}.avito-replacement-status{font-size:12px}.avito-replacement-status small{font-size:10px}.avito-replacement-status details small{max-width:300px;display:block}.avito-replacement-list .avito-replacement-report-actions{flex-wrap:nowrap}.avito-replacement-workflow:empty{display:none!important}.avito-replacement-list article.avito-replacement-row{grid-template-columns:minmax(260px,1fr) 145px auto;column-gap:12px}.avito-replacement-list article.is-scheduled{grid-template-columns:minmax(260px,1fr) auto}.avito-replacement-identity b,.avito-replacement-identity>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.avito-replacement-progress{white-space:nowrap;align-items:center;gap:7px;min-width:0;font-size:10px;display:flex}.avito-replacement-progress small{font-size:10px}.avito-replacement-progress progress{accent-color:#7560eb;width:50px;height:4px}.avito-replacement-list .avito-replacement-report{grid-template-columns:130px 180px auto;gap:6px 10px;display:grid}.avito-replacement-list .avito-replacement-report-actions .erp-button{white-space:nowrap;flex-shrink:0}.avito-replacement-list article:not(.is-scheduled) .avito-replacement-report{grid-template-columns:minmax(0,1fr)}.avito-replacement-error{color:#c62828;border-top:1px solid #e5e7f0;grid-column:1/-1;padding-top:4px;font-size:10px}.avito-replacement-workflow{justify-self:end}.avito-statistics-warning{color:#77602c;background:#fff9e9;border:1px solid #e4dcbd;border-radius:10px;align-items:center;gap:12px;margin:0 0 12px;padding:8px 10px;font-size:11px;line-height:1.4;display:flex}.avito-statistics-warning>span{flex:1;min-width:0}.avito-statistics-warning>.erp-button{flex-shrink:0}.avito-replacement-identity{grid-template-columns:minmax(0,1fr);gap:3px;display:grid}.avito-replacement-list article.avito-replacement-row{row-gap:4px;padding:8px 10px}.avito-replacement-status{gap:2px}.avito-draft-modal{z-index:1000;background:#18203c6b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.avito-draft-modal .avito-draft-editor{background:#f8f9ff;border:1px solid #dce0f0;border-radius:18px;width:min(800px,100%);max-height:90dvh;margin:0;padding:24px;overflow-y:auto;box-shadow:0 18px 60px #18203c38}.avito-draft-modal .avito-draft-editor h4{margin:0}.avito-draft-modal .avito-draft-editor textarea{min-height:220px}.avito-draft-modal .avito-draft-editor [role=alert]{color:#c62828}@media (width<=760px){.avito-draft-modal{padding:12px}.avito-draft-modal .avito-draft-editor{padding:16px}}@container avito-replacements (width<=980px){.avito-replacement-list article.avito-replacement-row,.avito-replacement-list .avito-replacement-report{grid-template-columns:minmax(0,1fr)}.avito-replacement-list .avito-replacement-report-actions{flex-wrap:wrap}}.notification>em{border:2px solid #f7f8ff;border-radius:999px;min-width:18px;height:18px;padding:0 5px;font:800 9px/14px sans-serif;top:1px;right:1px;transform:translate(38%,-38%);box-shadow:0 4px 10px #4030ae3d}.notification-center{width:min(430px,100vw - 28px);top:64px;right:64px;border:1px solid #dfe2ef!important;border-radius:20px!important}.notification-center>header{padding:17px 18px;background:linear-gradient(145deg,#fbfaff,#f4f3ff)!important}.notification-center>header>div{gap:2px;display:grid}.notification-center>header h3{font-size:20px}.notification-center>header p{color:#758097;margin:0;font-size:10px}.notification-center>header .erp-button{min-height:36px;padding:8px 11px;font-size:10px}.notification-center>div{background:#f7f8fc;padding:8px}.notification-center article{background:#fff;border:1px solid #e4e6f0;border-radius:13px;margin:6px 0;overflow:hidden}.notification-center article button{min-height:76px;background:#fff!important;border:0!important;padding:13px 14px!important}.notification-center article:not(.read){border-color:#d9d3ff;box-shadow:0 6px 18px #4c3da814}.notification-center article:not(.read) button{background:linear-gradient(145deg,#fff,#f8f6ff)!important}.notification-center article p{font-size:11px}.notification-center article small{margin-top:7px;font-size:9px;display:block}.notification-empty{background:#fff;border-radius:12px;margin:0}.tenant-entry-notice{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;width:min(460px,100vw - 28px);padding:14px 15px;bottom:22px;right:22px;border:1px solid #ddd9f6!important;border-radius:17px!important;box-shadow:0 18px 45px #232b4b38!important}.tenant-entry-notice-icon{color:#5b49d7;background:#efecff;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.tenant-entry-notice>div>small{color:#6a58d6;letter-spacing:.08em;text-transform:uppercase;margin-bottom:3px;font-size:9px;font-weight:850;display:block}.tenant-entry-notice p{font-size:11px;line-height:1.45}.tenant-entry-notice-actions{align-items:center;gap:7px;display:flex}.tenant-entry-notice-actions .erp-button{min-height:36px;padding:8px 11px;font-size:10px}.tenant-entry-notice-actions .erp-button--icon{width:36px;min-width:36px;height:36px;padding:0}@media (width<=620px){.notification-center{width:calc(100vw - 20px);max-height:calc(100dvh - 86px);position:fixed;top:66px;right:10px}.tenant-entry-notice{grid-template-columns:38px minmax(0,1fr);width:calc(100vw - 20px);bottom:76px;right:10px}.tenant-entry-notice-icon{width:38px;height:38px}.tenant-entry-notice-actions{grid-column:1/-1;justify-content:flex-end}}.avito-parameters{gap:16px;display:grid}.avito-parameters>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.avito-parameters>header span{letter-spacing:.12em;color:#6553dc;font-size:10px;font-weight:800}.avito-parameters>header h3{margin:4px 0;font-size:20px}.avito-parameters>header p{color:#68748b;margin:0}.avito-parameters-grid{grid-template-columns:1.1fr .8fr .8fr 1fr;gap:10px;display:grid}.avito-parameters-grid>fieldset,.avito-parameters-grid>label{background:#fff;border:1px solid #e0e3ef;border-radius:14px;align-content:start;gap:9px;margin:0;padding:15px;display:grid}.avito-parameters-grid legend,.avito-parameters-grid>label>span{color:#2b3651;font-size:11px;font-weight:800}.avito-parameters-grid fieldset p,.avito-parameters-grid small{color:#68748b;margin:0;line-height:1.4}.avito-parameters-grid fieldset label{align-items:center;gap:8px;display:flex}.avito-parameters-grid input:not([type=checkbox]),.avito-parameters-grid textarea{color:#14203a;background:#fff;border:1px solid #dfe3ee;border-radius:10px;width:100%;padding:10px 11px}.avito-parameters-grid>label>div{align-items:center;gap:8px;display:flex}.avito-parameters-grid textarea{resize:vertical}.avito-parameters-error{color:#b12e1f;background:#fff0ec;border-radius:10px;margin:0;padding:10px 12px}@media (width<=760px){.avito-parameters-grid{grid-template-columns:1fr}.avito-parameters>header{flex-direction:column;align-items:flex-start}}.catalog-preset-actions,.avito-replacement-bulk{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:8px;display:flex}.catalog-required-fields label{min-width:0}.catalog-required-fields label>span{overflow-wrap:anywhere}.catalog-required-fields input,.catalog-required-fields select{box-sizing:border-box;width:100%;min-width:0}.catalog-combined-fields details{border-top:1px solid #646e9129;margin-top:12px;padding-top:10px}.catalog-combined-fields details summary{color:#5144c7;cursor:pointer;width:max-content;max-width:100%;margin-bottom:10px;font-weight:750}.catalog-combined-fields details summary:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #6553dc}.catalog-save-notice{color:#294a17;overflow-wrap:anywhere;background:#f3fae8;border:1px solid #c9dca7;border-radius:10px;padding:12px 14px;line-height:1.45}.erp-button.notification>em{z-index:2;pointer-events:none}.tariff-grid>.tariff-card{flex-direction:column;align-items:stretch;display:flex}.tariff-card>ul{flex:1;margin-bottom:20px}.tariff-card>.erp-button{align-self:stretch;margin-top:auto}.orders-table-wrap{border-radius:20px;overflow-x:auto}.orders-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.orders-toolbar .order-range-tabs{justify-self:start}.orders-toolbar>.erp-button{justify-self:end}.order-custom-period{flex-wrap:wrap;grid-column:1/-1;gap:12px;display:flex}.order-custom-period label{color:#536078;gap:5px;width:180px;max-width:100%;font-size:11px;font-weight:700;display:grid}.order-custom-period input{box-sizing:border-box;width:100%;min-width:0;min-height:40px;font:inherit;color:#202a43;background:#fff;border:1px solid #d9deeb;border-radius:10px;padding:8px 10px}.orders-period-total{color:#25304b;background:#f4f1ff;flex-wrap:wrap;align-items:center;gap:12px 28px;padding:18px 20px;font-size:13px;display:flex}.orders-period-total strong{font-size:15px}.orders-period-total b{white-space:nowrap}.orders-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.orders-table th:nth-child(6),.orders-table td:nth-child(6){min-width:130px}.orders-table th{color:#66718e;background:#f1f3fa;font-size:11px;font-weight:700}.orders-table th,.orders-table td{vertical-align:middle;border-bottom:1px solid #e1e5f0;padding:16px 14px}.orders-table tbody tr:hover{background:#f6f4ff}.orders-table .order-clickable-row{cursor:pointer}.orders-table .order-clickable-row:focus-within{outline-offset:-2px;background:#f6f4ff;outline:2px solid #a99aff}.order-source-control{gap:0;display:flex}.order-form-grid .order-source-control select{border-radius:12px 0 0 12px;flex:1;min-width:0}.order-source-control .erp-button{border-radius:0 12px 12px 0;flex:0 0 44px;min-width:44px;padding:0;font-size:20px}.order-create-modal.order-source-modal{width:min(480px,100vw - 32px)}.order-source-field>label{color:#27314a;margin-bottom:7px;font-size:11px;font-weight:850;display:block}.orders-table td small{color:#7a859e;margin-top:5px;display:block}.orders-table td:nth-child(4){min-width:220px;max-width:380px}.orders-table .money{white-space:nowrap;font-weight:700}.order-number-link{color:#6550df;font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;min-height:44px;padding:8px;font-weight:800}.order-number-link:focus-visible{outline:3px solid #8d7cf0}.order-status{white-space:nowrap;background:#eaf6d4;border-radius:8px;padding:6px 10px;display:inline-block}.order-details{width:min(1080px,95vw);padding:24px}.order-details header,.order-details footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.order-details footer{justify-content:flex-end;margin-top:20px}.order-financial-summary{background:#fff;border:1px solid #dfe4f0;border-radius:16px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:20px;display:grid;overflow:hidden}.order-financial-summary [role=row]{border-right:1px solid #e5e9f2;gap:7px;padding:15px 17px;display:grid}.order-financial-summary [role=row]:last-child{background:#f4f1ff;border-right:0}.order-financial-summary span{color:#66718e;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:800}.order-financial-summary b{color:#17213b;white-space:nowrap;font-size:18px}.order-delete-confirm{border:1px solid #e9b9b4;border-radius:12px;margin-top:20px;padding:16px}.order-delete-confirm .erp-button{margin-right:10px}.counterparty-editor-backdrop{z-index:160}.counterparty-modal>.erp-button{width:100%;margin-top:12px}.erp-button{min-height:44px;font:inherit;cursor:pointer;text-align:center;border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:11px 17px;font-size:12px;font-weight:800;line-height:1.35;transition:transform .16s,box-shadow .16s;display:inline-flex}.erp-button--primary{color:#fff;background:linear-gradient(135deg,#6652df,#876ff0);box-shadow:0 10px 24px #6652df30}.erp-button--confirm{color:#385600;background:linear-gradient(135deg,#99dc18,#b8f238);box-shadow:0 10px 24px #91d51f30}.erp-button--secondary{color:var(--ink,#18233d);background:linear-gradient(145deg,#fff,#e2e7f5);border-color:#ccd2e4;box-shadow:inset 0 1px #fff,0 8px 20px #30396118}.erp-button--danger{color:#ad3026;background:#fff0ee;border-color:#f3cdca}.erp-button--tab{color:#536078;text-align:left;background:0 0;justify-content:flex-start;gap:10px;min-height:54px;padding:9px 13px;font-weight:400}.erp-button--tab>span{gap:2px;min-width:0;display:grid}.erp-button--tab b{color:#2a3650}.erp-button--tab small{font-size:10px}.erp-button--tab[aria-selected=true]{color:#5b49d7;background:#fff;box-shadow:0 8px 20px #343d6417}.erp-button--tab[aria-selected=true] small{color:#5b49d7}.erp-button--tab:hover:not(:disabled){background:#fffc;transform:none}.erp-button.erp-button--icon{flex-shrink:0;width:44px;min-width:44px;height:44px;padding:0}.erp-button>svg{flex-shrink:0}.erp-button:hover:not(:disabled){transform:translateY(-1px)}.erp-button:focus-visible{outline-offset:3px;outline:3px solid #6652df80}.erp-button:disabled{opacity:.55;cursor:not-allowed;transform:none}.order-form-grid>.wide{grid-column:1/-1;min-width:0}.staff-editor-modal .order-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.staff-editor-modal .order-form-grid>label{flex-direction:column;align-items:stretch;min-width:0;display:flex}@media (width<=700px){.staff-editor-modal .order-form-grid,.orders-toolbar{grid-template-columns:minmax(0,1fr)}.orders-toolbar>.erp-button{justify-self:stretch}.orders-toolbar .order-range-tabs{grid-template-columns:repeat(4,minmax(0,1fr));justify-self:stretch;display:grid;overflow:visible}.orders-toolbar .order-range-tabs button{min-width:0;padding:10px 3px;font-size:11px}.order-custom-period{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.order-custom-period label{width:auto;min-width:0}.orders-period-total{grid-template-columns:repeat(3,max-content);justify-content:space-between;align-items:center;gap:7px 8px;padding:14px;font-size:11px;display:grid}.orders-period-total strong{grid-column:1/-1}.orders-period-total span:last-child{text-align:right}.order-form-grid>.wide{grid-column:1/-1}.order-create-modal.order-source-modal{max-height:94dvh;overflow-y:auto}.order-modal-backdrop{padding:env(safe-area-inset-top) 12px env(safe-area-inset-bottom);justify-content:center;align-items:center;display:flex;overflow-y:auto}.order-create-modal,.order-create-modal.order-source-modal,.order-details{width:100%;max-height:calc(100dvh - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 24px);overscroll-behavior:contain;border-radius:22px;margin:auto;padding:18px;overflow-y:auto}.order-create-modal>footer{margin-inline:-18px;padding:12px 18px;bottom:-18px}.orders-list-wrap,.order-items-wrap{width:100%;max-width:100%;overflow-x:hidden}.orders-list-wrap .orders-table,.order-items-wrap .orders-table{width:100%;display:block}.orders-list-wrap thead,.order-items-wrap thead{display:none}.orders-list-wrap tbody,.order-items-wrap tbody{width:100%;display:grid}.orders-list-wrap tr,.order-items-wrap tr{border-bottom:1px solid #e1e5f0;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 12px;min-width:0;padding:14px;display:grid}.orders-list-wrap td,.order-items-wrap td,.orders-list-wrap td:nth-child(4){overflow-wrap:anywhere;white-space:normal;border:0;min-width:0;max-width:none;padding:0;display:block}.orders-list-wrap td:before,.order-items-wrap td:before{content:attr(data-label);color:#66718e;margin-bottom:3px;font-size:10px;font-weight:700;display:block}.orders-list-wrap td:nth-child(3),.orders-list-wrap td:nth-child(4),.order-items-wrap td:first-child{grid-column:1/-1}.orders-list-wrap .order-number-link{min-height:28px;padding:2px 0}.orders-list-wrap tr{justify-content:space-between;align-items:center;gap:6px;min-height:45px;padding:8px 10px;display:flex}.orders-list-wrap td:before{display:none}.orders-list-wrap td:first-child{flex:none;order:1}.orders-list-wrap td:nth-child(2){text-align:right;white-space:nowrap;flex:none;order:4;font-size:11px}.orders-list-wrap td:nth-child(3){flex:0 auto;order:2;min-width:0;line-height:1.2;overflow:hidden}.orders-list-wrap td:nth-child(3) b{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.orders-list-wrap tr.order-long-customer{flex-wrap:wrap;row-gap:2px}.orders-list-wrap tr.order-long-customer td:nth-child(3){white-space:nowrap;text-overflow:ellipsis;flex:0 0 100%;order:5}.orders-list-wrap tr.order-long-customer td:nth-child(3) b{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.orders-list-wrap td:nth-child(3) small{display:none}.orders-list-wrap td:nth-child(7){text-align:right;white-space:nowrap;flex:none;order:3;font-size:11px}.orders-list-wrap td:nth-child(4),.orders-list-wrap td:nth-child(5),.orders-list-wrap td:nth-child(6),.orders-list-wrap td:nth-child(8),.orders-list-wrap td:nth-child(9){display:none}.orders-list-wrap .order-number-link{font-size:12px}.order-details header{align-items:flex-start}.order-details footer{flex-wrap:wrap}}.order-lines{min-width:0}.order-line{grid-template-columns:minmax(0,1fr) 90px 130px 38px}.expense-line{grid-template-columns:minmax(220px,1fr) 150px 38px;align-items:center}.order-line input,.expense-line input{width:100%;min-width:0}.product-search>.catalog-reference-options{min-width:0;left:0;right:0}.product-search>.catalog-reference-options button{white-space:normal;padding:12px;font-size:13px;line-height:1.4}.journal-composer>.journal-actions{flex-wrap:wrap;align-items:end;gap:10px;display:flex}.journal-actions label{gap:6px;min-width:140px;font-size:12px;display:grid}.task-schedule{position:relative}.task-schedule-panel{z-index:5;background:#f7f8fc;border:1px solid #d4d9eb;border-radius:16px;gap:12px;width:300px;max-width:80vw;padding:16px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 16px 36px #30396130}.task-schedule-panel label{gap:6px;min-width:0;display:grid}.task-clock{gap:10px;display:flex}.task-clock>*{flex:1;min-width:0}.tariff-edit-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.tariff-edit-row input{width:100%;min-width:0}.billing-hero .billing-next-date{font-size:20px;line-height:1.4}.billing-delivery{background:#fff;border:1px solid #d7ddec;border-radius:12px;margin-top:12px;padding:12px}.password-change-card{position:relative}.password-change-hints{flex-wrap:wrap;gap:8px;margin:-2px 0 4px;display:flex}.password-change-hints span{color:#717b91;background:#eef1f7;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:750}.password-change-hints span:before{content:"○";margin-right:6px}.password-change-hints span.ready{color:#496c0d;background:#eef8db}.password-change-hints span.ready:before{content:"✓"}.staff-organization{gap:8px;max-width:500px;display:grid}.staff-organization select{font:inherit;background:#fff;border:1px solid #d7ddec;border-radius:12px;padding:12px}.staff-list{gap:12px;display:grid}.staff-list article{border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:20px;display:grid}.staff-list h3{margin:0}.staff-list p{overflow-wrap:anywhere}.staff-card-main{min-width:0}.staff-card-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.staff-card-actions small,.staff-owner-note{color:#69758b;text-align:right;max-width:260px;font-size:10px;line-height:1.4}@media (width<=700px){.staff-list article{grid-template-columns:1fr;align-items:stretch}.staff-card-actions{grid-template-columns:1fr 1fr;display:grid}.staff-card-actions .erp-button{width:100%}.staff-card-actions small,.staff-owner-note{text-align:left;max-width:none}.staff-card-actions small{grid-column:1/-1}.order-financial-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.order-financial-summary [role=row]{border-bottom:1px solid #e5e9f2}.order-line{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 38px}.order-line .product-search{grid-column:1/-1}.expense-line{grid-template-columns:minmax(0,1fr) 38px}.expense-line>input:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.erp-button{transition:none}}.company-name-heading{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.company-name-heading h3{overflow-wrap:anywhere;min-width:0}.company-name-editor{gap:12px;margin:16px 0;display:grid}.company-name-editor label{gap:8px;min-width:0;display:grid}.company-name-editor input{box-sizing:border-box;width:100%;min-width:0;min-height:44px;color:var(--ink);font:inherit;background:#ffffffb8;border:1px solid #dfe4f0;border-radius:12px;padding:10px 12px}.company-name-editor input:focus-visible{outline-offset:2px;outline:3px solid #8d7cf0}.company-name-actions{flex-wrap:wrap;gap:10px;display:flex}@media (width<=760px){.clients-table>article>.client-open{justify-self:end;display:inline-flex!important}}.mobile-dialog-back{display:none}.mobile-owner-back{display:none!important}@media (width<=700px){main{padding-bottom:calc(96px + env(safe-area-inset-bottom))!important}.content{padding-bottom:calc(42px + env(safe-area-inset-bottom))!important}.mobile-nav{right:10px!important;bottom:max(10px, env(safe-area-inset-bottom))!important;gap:2px!important;width:auto!important;height:70px!important;padding:6px!important;left:10px!important;overflow:hidden!important}.mobile-nav>button{flex:1 1 0!important;min-width:0!important;padding:3px 1px!important}.mobile-nav>button span{overflow-wrap:anywhere;text-align:center;max-width:100%;line-height:1.15;font-size:6px!important}.topbar .desktop-avatar{width:38px;height:38px;display:grid!important}.account-popover{max-height:calc(100dvh - 102px);overflow-y:auto;width:min(300px,100vw - 20px)!important;display:block!important;position:fixed!important;top:82px!important;right:10px!important}.mobile-owner-back{white-space:nowrap;min-height:38px!important;padding:0 10px!important;display:inline-flex!important}.metric-strip{grid-template-columns:repeat(2,minmax(0,1fr))!important;padding-bottom:0!important;display:grid!important;overflow:visible!important}.metric-strip article{grid-template-columns:auto minmax(0,1fr);align-content:center;display:grid;min-width:0!important}.metric-strip article>em{grid-column:1/-1;justify-self:start;margin:4px 0 0!important}.catalog-workspace .inventory-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important;overflow:visible!important}.catalog-workspace .inventory-summary article{min-width:0!important}.catalog-workspace .catalog-table.with-avito{border:1px solid var(--line)!important;box-shadow:var(--shadow)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#ffffffb3!important;border-radius:16px!important;overflow:hidden!important}.catalog-workspace .catalog-table.with-avito .catalog-product-row{border:0!important;border-bottom:1px solid var(--line)!important;background:0 0!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) minmax(108px,auto)!important;grid-template-areas:"product stock""category price""characteristics avito"!important;gap:4px 10px!important;min-height:0!important;margin:0!important;padding:9px 10px!important;display:grid!important}.catalog-workspace .catalog-table.with-avito .catalog-product-row:last-child{border-bottom:0!important}.catalog-product-row>.product-main{align-self:center;gap:8px;grid-area:product!important}.catalog-product-row>.product-main .catalog-product-thumb{flex:0 0 48px;width:48px!important;height:42px!important}.catalog-product-row>.product-main b{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;display:-webkit-box;overflow:hidden;font-size:11px!important}.catalog-product-row>.product-main small,.catalog-product-row>.product-category,.catalog-product-row>.product-category+span{color:#68748b;text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden;font-size:8px!important}.catalog-product-row>.product-category{grid-area:category!important}.catalog-product-row>.product-category+span{grid-area:characteristics!important}.catalog-product-row>.product-category+span+strong{white-space:nowrap;place-self:center end;font-size:11px;grid-area:price!important}.catalog-product-row>.catalog-stock-pair{text-align:right;place-self:center end;grid-area:stock!important}.catalog-product-row>.catalog-stock-pair b{font-size:9px}.catalog-product-row .catalog-supplier-stock{line-height:1.2;gap:0!important;font-size:7px!important}.catalog-product-row>.catalog-avito-list-toggle{justify-self:end;grid-area:avito!important;gap:5px!important}.catalog-product-row>.catalog-avito-list-toggle input{width:16px;height:16px}.catalog-product-row>.catalog-avito-list-toggle b{font-size:8px}.catalog-product-row>.catalog-avito-list-toggle small{display:none}.orders-table-wrap,.gantt,.ads-channel-nav,.order-range-tabs,.inventory-tabs{overscroll-behavior-inline:contain;max-width:100%}.sales-room-head{gap:14px!important;padding:16px!important}.sales-room-head>div,.sales-room-title-row,.sales-room-title-row h3{min-width:0;max-width:100%}.sales-room-title-row{align-items:flex-start!important;width:100%!important}.sales-room-title-row h3{overflow-wrap:anywhere;flex:1}.sales-room-title-row .dialog-legend-info{flex:0 0 28px}.sales-room-head nav{grid-template-columns:repeat(4,minmax(0,1fr));width:100%!important;display:grid!important;overflow:visible!important}.sales-room-head nav button{min-width:0;padding:9px 4px!important}.sales-room .dialog-workspace,.sales-room .dialog-workspace.dialog-workspace-empty{grid-template-columns:minmax(0,1fr)!important;grid-template-areas:"alert""list""conversation""peek""analysis"!important;width:100%!important;height:auto!important;display:grid!important;overflow:visible!important}.sales-room .new-message-strip,.sales-room .conversation-list,.sales-room .conversation,.sales-room .lead-workspace-peek,.sales-room .dialog-ai-analysis,.sales-room .dialog-ai-learning{width:100%!important;min-width:0!important}.sales-room .mobile-dialog-list .conversation,.sales-room .mobile-dialog-list .lead-workspace-peek,.sales-room .mobile-dialog-list .dialog-ai-analysis,.sales-room .mobile-dialog-list .dialog-ai-learning,.sales-room .mobile-dialog-detail .new-message-strip,.sales-room .mobile-dialog-detail .conversation-list{display:none!important}.sales-room .mobile-dialog-list{grid-template-areas:"alert""list"!important}.sales-room .mobile-dialog-detail{grid-template-areas:"conversation""peek""analysis"!important}.sales-room .conversation-list{border-right:0;height:min(560px,68dvh)!important}.sales-room .conversation-list-scroll{padding-bottom:82px;scroll-padding-bottom:82px}.sales-room .conversation{border-bottom:1px solid #717b971f;min-height:0;height:clamp(460px,100dvh - 368px,560px)!important}.sales-room .conversation>header{grid-template-columns:minmax(0,1fr) auto;align-items:start!important;gap:10px!important;display:grid!important}.mobile-dialog-back{grid-column:1/-1;align-items:center;gap:6px;font-weight:800;display:inline-flex;color:#5144c7!important;background:#f2efff!important;border:1px solid #d8d3f5!important;border-radius:10px!important;width:max-content!important;height:34px!important;padding:0 10px!important}.mobile-dialog-back svg{transform:rotate(180deg)}.sales-room .dialog-owner{max-width:150px!important}.sales-room .dialog-owner-actions{flex-wrap:wrap;justify-content:flex-end}.sales-room .message-history{padding:13px!important}.sales-room .message{max-width:88%}.sales-room .message-composer{padding:9px!important}.sales-room .lead-workspace-peek,.sales-room .dialog-ai-learning,.sales-room .dialog-ai-analysis{margin-top:10px!important;padding:16px!important}}@media (width<=380px){.mobile-nav>button span{font-size:5.5px!important}.metric-strip,.catalog-workspace .inventory-summary{grid-template-columns:minmax(0,1fr)!important}.sales-room-head nav button{font-size:9px!important}.sales-room .dialog-owner{max-width:128px!important}}
