.workspace-layout{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;display:flex}.workspace-layout .sidebar{z-index:20;position:fixed;top:0;bottom:0;left:0}.workspace-layout{--ink:#172b2d;--muted:#6a7979;--line:#dce1da;--paper:#fffefb;--canvas:#f1f2ec;--coral:#de795e;color:var(--ink);background:var(--canvas);min-height:100vh;font-family:IBM Plex Sans,sans-serif;font-size:13px}.workspace-layout *{box-sizing:border-box}.workspace-layout a{color:inherit}.workspace-layout button,.workspace-layout input,.workspace-layout select{font:inherit}.workspace-layout .sidebar{color:#b7c8c5;background:#193337;border-right:1px solid #294347;width:220px;padding:25px 15px}.workspace-layout .app-main{background:var(--canvas);width:calc(100% - 220px);margin-left:220px}.workspace-layout .sidebar-brand{gap:12px;padding:0 9px 25px}.workspace-layout .brand-mark{background:var(--coral);color:#193337;box-shadow:none;border-radius:11px;width:36px;height:36px;transform:rotate(-5deg)}.workspace-layout .brand-label{color:#f4f1e7;letter-spacing:1px;font-family:Manrope,sans-serif;font-size:17px}.workspace-layout .brand-label b{color:#a8c9bc}.workspace-layout .brand-label small{color:#98b0ac;font-size:8px}.workspace-layout .workspace-selector{background:#254247;border-color:#3a5355;border-radius:6px;margin:0 0 28px;padding:11px}.workspace-layout .workspace-avatar{color:#1d3837;background:#8baa98;border-radius:5px}.workspace-layout .workspace-selector strong{color:#edf1e9;font-size:11px}.workspace-layout .workspace-selector small{color:#adbfba}.workspace-layout .sidebar-section-label{color:#8ca6a0;letter-spacing:1.4px;padding-left:12px;font-size:9px}.workspace-layout .side-link{color:#bfceca;border:0;border-radius:5px;gap:10px;height:38px;margin:2px 0;padding:0 12px;font-size:12px}.workspace-layout .side-link svg{width:17px;height:17px}.workspace-layout .side-link.active{color:#fff5e9;background:#36534e;box-shadow:inset 3px 0 #e39575}.workspace-layout .side-link:not(.upcoming):hover{background:#304a4b}.workspace-layout .side-link.upcoming{opacity:.55;cursor:default}.workspace-layout .side-link small{color:#d1d8c8;margin-left:auto;font-size:8px}.workspace-layout .next-label{margin-top:24px}.workspace-layout .nav-active-dot{display:none}.workspace-layout .sidebar-bottom{padding:14px 0}.workspace-layout .ai-preview{background:0 0;border:1px solid #365351;border-radius:6px;gap:8px;padding:11px}.workspace-layout .ai-preview strong{color:#d5e5d7;font-size:11px}.workspace-layout .ai-preview p{color:#91aaa1;font-size:9px}.workspace-layout .ai-preview-icon{color:#d3be91;background:#36564e}.workspace-layout .soon-label{display:none}.workspace-layout .sidebar-footer{color:#9bb1a8;font-size:9px}.workspace-layout .footer-version{font-size:8px}.workspace-layout .app-topbar{border-bottom:1px solid var(--line);height:55px;color:var(--muted);background:#f9faf5;padding:0 30px}.workspace-layout .breadcrumbs{font-size:11px}.workspace-layout .breadcrumbs strong{color:var(--ink)}.workspace-layout .environment-badge{color:#577269;background:0 0;border:0;font-size:9px}.workspace-layout .avatar-badge{color:#36554c;background:#e2e8dd;border:1px solid #c9d6cc}.workspace-layout .icon-button{color:#64726d;background:0 0;border-color:#d7dfd5}.workspace-layout .content-area{max-width:1920px;margin:auto;padding:27px 30px 15px}.workspace-layout .page-heading{align-items:center;margin-bottom:22px}.workspace-layout .page-heading h1{letter-spacing:-1.1px;color:#1c3437;margin:8px 0;font-family:Manrope,sans-serif;font-size:31px;font-weight:700}.workspace-layout .eyebrow{color:#748379;letter-spacing:1.5px;font-size:9px}.workspace-layout .eyebrow-square{background:var(--coral);box-shadow:none}.workspace-layout .page-heading p{color:#748079;max-width:760px;font-size:12px;line-height:1.6}.workspace-layout .read-only-label{color:#546d59;background:#e5eadd;border:1px solid #d1dcca;border-radius:5px;padding:8px 10px;font-size:10px}.workspace-layout .content-footer{color:#859087;border-color:var(--line);margin-top:24px;padding-top:16px;font-size:8px}.crm-workspace{background:var(--paper);border:1px solid #d2dcd2;border-radius:9px;overflow:hidden;box-shadow:0 3px 14px #1d3c3510}.crm-section-head{border-bottom:1px solid var(--line);background:#fafbf5;justify-content:space-between;align-items:center;height:53px;padding:0 18px;display:flex}.crm-tabs{gap:25px;height:100%;display:flex}.crm-tabs a{color:#7a867f;border-bottom:2px solid #0000;align-items:center;gap:8px;padding:0 2px;font-size:13px;font-weight:500;text-decoration:none;display:flex}.crm-tabs a.selected{color:#213f3e;border-bottom-color:#d97960}.crm-tabs span{color:#637b6c;border:1px solid #d9dfd4;border-radius:3px;padding:1px 4px;font-family:IBM Plex Mono,monospace;font-size:8px}.privacy-toggle{align-items:center;gap:6px;font-size:10px;text-decoration:none;display:flex;color:#708078!important}.crm-filters{flex-wrap:wrap;align-items:center;gap:8px;padding:16px 18px 13px;display:flex}.crm-filters label{align-items:center;display:flex}.crm-search{color:#7f8c80;background:#fff;border:1px solid #d8dfd5;border-radius:5px;flex:1;gap:9px;min-width:210px;height:35px;padding:0 10px}.crm-search input{color:#1d3536;background:0 0;border:0;width:100%;min-width:0;font-size:12px;outline:none!important}.crm-search:focus-within{border-color:#73978a;box-shadow:0 0 0 2px #73978a24}.crm-filters select{color:#485d55;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fcfdf8;border:1px solid #d8dfd5;border-radius:5px;max-width:175px;height:35px;padding:0 9px;font-size:11px}.crm-apply{color:#fff7e9;cursor:pointer;background:#345951;border:1px solid #345951;border-radius:5px;height:35px;padding:0 13px;font-size:11px}.crm-apply:hover{background:#24443c}.crm-reset{font-size:11px;color:#85674e!important}.crm-result-line{color:#5f7368;justify-content:space-between;align-items:center;gap:12px;padding:0 18px 14px;display:flex}.crm-result-line>span{white-space:nowrap;font-size:11px}.crm-result-line i{background:#84a48c;border-radius:100%;width:5px;height:5px;margin-right:6px;display:inline-block}.crm-result-line small{color:#8a9389;font-size:9px}.crm-table-scroll{scrollbar-color:#b8c7b8 #f2f4ed;min-height:220px;max-height:calc(100vh - 340px);overflow:auto}.crm-table{border-collapse:separate;border-spacing:0;table-layout:fixed;text-align:left;width:100%;min-width:1080px}.crm-table th{color:#687a6b;letter-spacing:.3px;z-index:2;white-space:nowrap;background:#eaf0e7;border-top:1px solid #d7dfd3;border-bottom:1px solid #d1dacb;height:34px;padding:0 13px;font-size:9px;font-weight:500;position:sticky;top:0}.crm-table th:first-child{width:125px}.crm-table th:nth-child(2){width:155px}.crm-table th:nth-child(3){width:220px}.crm-table th:nth-child(4){width:112px}.crm-table th:nth-child(5){width:143px}.crm-table th:nth-child(6){width:155px}.crm-table th:nth-child(7){width:172px}.crm-table td{vertical-align:middle;border-bottom:1px solid #e8ebe3;height:68px;padding:13px;font-size:11px;line-height:1.45}.crm-table tbody tr:nth-child(2n){background:#fbfcf7}.crm-table tbody tr:hover{background:#eef3e9}.crm-table .row-selected{box-shadow:inset 3px 0 #d98268;background:#e6eee2!important}.crm-table td>small,.crm-table td small{color:#8a9388;margin-top:4px;font-size:9px;display:block}.order-number{align-items:center;gap:15px;font-family:IBM Plex Mono,monospace;font-size:12px;font-weight:500;text-decoration:none;display:flex;color:#294a47!important}.order-number span{color:#9aa99a;font-size:12px}.customer-name{overflow-wrap:anywhere;font-weight:500}.product-cell>span{-webkit-line-clamp:2;color:#4d6358;-webkit-box-orient:vertical;font-size:11px;display:-webkit-box;overflow:hidden}.numeric{text-align:right;font-variant-numeric:tabular-nums}.order-amount{white-space:nowrap;color:#1f3f36;font-family:IBM Plex Mono,monospace;font-size:11px!important}.order-status{color:#647765;background:#ecefe7;border-radius:4px;align-items:center;gap:5px;padding:4px 7px;font-size:9px;line-height:1.3;display:inline-flex}.order-status i{background:currentColor;border-radius:100%;flex-shrink:0;width:4px;height:4px}.status-processing{color:#5a7853;background:#e6eee0}.status-completed{color:#3d7566;background:#dfeae5}.status-cancelled,.status-failed{color:#a26e57;background:#f3e7df}.status-pending,.status-on-hold{color:#9c8344;background:#f5efdc}.status-refunded{color:#8a7497;background:#eeebf3}.source-label{color:#6b7c70;font-size:10px}.source-label b{color:#a36f59;border:1px solid #e6d8c9;border-radius:3px;padding:1px 3px;font-size:8px}.delivery-label{text-overflow:ellipsis;white-space:nowrap;color:#788477;font-size:10px;display:block;overflow:hidden}.tracking-value{overflow-wrap:anywhere;color:#526e63!important;font-family:IBM Plex Mono,monospace!important;font-size:10px!important}.crm-pagination{border-top:1px solid var(--line);color:#83907e;background:#fafbf5;justify-content:space-between;align-items:center;padding:12px 18px;font-size:10px;display:flex}.crm-pagination>div{align-items:center;gap:18px;display:flex}.crm-pagination a{color:#49664f;border:1px solid #d6dfd0;border-radius:4px;padding:5px 10px;text-decoration:none}.crm-empty,.crm-error{color:#687b6c;text-align:center;padding:45px 30px}.crm-empty h2{font:700 18px Manrope,sans-serif}.crm-error{background:#f7f0e2;line-height:1.7}.crm-error a{color:#85664b}.crm-footnote{color:#82907e;align-items:center;gap:8px;margin:15px 2px;font-size:10px;line-height:1.6;display:flex}.crm-footnote a{white-space:nowrap;color:#5f7765;margin-left:auto}.crm-footnote svg{flex-shrink:0}.order-detail-wrap{z-index:90;position:fixed;inset:0}.detail-backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#18393650;position:absolute;inset:0}.order-detail{color:#25413c;background:#fffefb;flex-direction:column;width:510px;max-width:100vw;display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-16px 0 60px #18393625}.order-detail>header{background:#eef2e8;border-bottom:1px solid #d8e1d1;justify-content:space-between;align-items:flex-start;padding:25px 27px 20px;display:flex}.order-detail header small{letter-spacing:1px;color:#8a947e;font-size:8px}.order-detail h2{letter-spacing:-.6px;margin:9px 0;font:700 25px Manrope,sans-serif}.order-detail header p{color:#6c826d;margin:0;font-size:11px}.detail-close{text-align:center;border:1px solid #d2ddcb;border-radius:5px;width:30px;font-size:27px;line-height:28px;text-decoration:none;color:#80917d!important}.detail-body{flex:1;padding:0 27px;overflow:auto}.detail-total{border-bottom:1px solid #e2e8dc;grid-template-columns:1fr auto;align-items:center;gap:7px;padding:23px 0;display:grid}.detail-total>span{color:#7e8a77;font-size:12px}.detail-total strong{letter-spacing:-1px;font-family:IBM Plex Mono,monospace;font-size:23px}.detail-total small{color:#9a9077;grid-column:1/-1;font-size:9px}.order-detail section{border-bottom:1px solid #e4e8df;padding:20px 0}.order-detail h3{margin:0 0 15px;font:700 13px Manrope,sans-serif}.order-detail h3 span{color:#819073;background:#e8eddf;border-radius:4px;margin-left:6px;padding:2px 5px;font-size:9px}.order-detail dl{grid-template-columns:100px 1fr;gap:10px;margin:0;font-size:11px;display:grid}.order-detail dt{color:#8b957f}.order-detail dd{overflow-wrap:anywhere;color:#3f5c4b;margin:0}.order-detail dd small{color:#96a08b;margin-top:3px;font-size:9px;display:block}.detail-item{border-top:1px solid #edf0e7;gap:11px;padding:12px 0;display:flex}.detail-item:first-of-type{border:0}.item-count{color:#8b9a7a;background:#eef1e7;border-radius:4px;flex-shrink:0;place-items:center;width:27px;height:25px;font:10px IBM Plex Mono,monospace;display:grid}.detail-item>div:last-child{flex:1}.detail-item b{font-size:12px;font-weight:500}.detail-item small{color:#919d86;margin-top:5px;font-size:10px;display:block}.detail-item p{color:#89937b;font-family:IBM Plex Mono,monospace;font-size:10px}.detail-item p strong{float:right;color:#385d47}.detail-provenance p{color:#929c84;margin:15px 0 0;font-size:10px;line-height:1.7}.order-detail>footer{color:#8c9b7e;background:#f7f8f0;border-top:1px solid #e0e6d8;align-items:center;gap:6px;padding:13px 27px;font-size:9px;display:flex}.workspace-layout .panel,.workspace-layout .metric-card,.workspace-layout .identity-card{background:var(--paper);border-color:var(--line);box-shadow:none;color:var(--ink)}.workspace-layout .panel h2,.workspace-layout .metric-value{color:var(--ink)}.workspace-layout .panel p,.workspace-layout .panel-overline{color:#7b8c7b}.workspace-layout .connected-source,.workspace-layout .results-head{border-color:var(--line);background:#f5f7ef}.workspace-layout .connected-source b{color:#3c5c48}.workspace-layout .order-search input{color:#28452e;background:#f7f8f1;border-color:#d1ddcb}.workspace-layout .order-search button{color:#fff;background:#33574b}.workspace-layout .identity-caption{color:#8a9b7e}.workspace-layout .privacy-explainer{color:#84957a}.workspace-layout .verified-tag{color:#648055;background:#e6eee0}.workspace-layout .empty-state{color:#7a8b70}@media (min-width:1600px){.workspace-layout .content-area{padding:30px 42px}.crm-table th:nth-child(3){width:280px}.crm-table td{height:70px}}@media (max-width:1100px){.workspace-layout .sidebar{width:185px;padding-left:10px;padding-right:10px}.workspace-layout .app-main{width:calc(100% - 185px);margin-left:185px}.workspace-layout .content-area{padding:22px 20px}.crm-result-line{flex-direction:column;align-items:flex-start;gap:4px}.crm-table-scroll{max-height:calc(100vh - 400px)}}@media (max-width:760px){.workspace-layout .sidebar{display:none}.workspace-layout .app-main{width:100%;margin-left:0}.workspace-layout .app-topbar{padding:0 14px}.workspace-layout .environment-badge{display:none}.workspace-layout .content-area{padding:18px 12px}.workspace-layout .page-heading{display:block}.workspace-layout .read-only-label{margin-top:10px;display:inline-flex}.workspace-layout .page-heading h1{font-size:27px}.crm-filters{padding:12px}.crm-search{flex-basis:100%}.crm-section-head{padding:0 12px}.crm-tabs{gap:14px}.crm-tabs a{font-size:11px}.privacy-toggle{font-size:9px}.crm-result-line{padding:0 12px 12px}.crm-table-scroll{max-height:60vh}.crm-footnote{align-items:flex-start}.crm-footnote a{display:none}.workspace-layout .content-footer{line-height:2;display:block}.order-detail{width:100%}}.crm-table th:first-child{z-index:4;left:0}.crm-table td:first-child{background:var(--paper);z-index:1;position:sticky;left:0;box-shadow:1px 0 #e1e7dc}.crm-table tbody tr:nth-child(2n) td:first-child{background:#fbfcf7}.crm-table tbody tr:hover td:first-child{background:#eef3e9}.crm-table .row-selected td:first-child{background:#e6eee2}.date-filter{color:#83917c;gap:5px;font-size:10px}.date-filter input{color:#526b57;background:#fcfdf8;border:1px solid #d8dfd5;border-radius:5px;width:124px;height:35px;padding:0 6px;font-size:10px}.crm-table td{height:62px;padding:10px 13px;font-size:12px}.crm-table th{font-size:10px}.crm-table-scroll{max-height:calc(100vh - 380px)}.shipment-note{color:#8d9984;margin:-5px 0 14px;font-size:10px;line-height:1.6}.shipment-card{background:#f8faf3;border:1px solid #dce5d5;border-radius:6px;margin-top:10px;padding:13px}.shipment-top{align-items:center;gap:9px;margin-bottom:13px;display:flex}.shipment-index{color:#87987b;background:#eaf0e1;border-radius:4px;padding:6px;font:9px IBM Plex Mono,monospace}.shipment-top>div{flex:1;min-width:0}.shipment-top b{color:#49664d;overflow-wrap:anywhere;font:11px IBM Plex Mono,monospace}.shipment-top small{color:#8b997e;margin-top:5px;font-size:9px;display:block}.shipment-card dl{grid-template-columns:110px 1fr;gap:8px;font-size:10px}.shipment-evidence{color:#8a967c;border-top:1px solid #e0e7d6;margin:12px 0 0;padding-top:9px;font-size:9px;line-height:1.6}.copy-value{color:#6e8561;white-space:nowrap;cursor:pointer;background:#edf2e7;border:1px solid #d3dfcb;border-radius:4px;padding:6px;font-size:9px!important}.copy-value:hover{background:#e2ebdb}.order-detail .shipment-card dd small{color:#a18a63}.workspace-layout{--bg:var(--canvas);--panel:var(--paper);--panel2:#f7f9f1;--stroke:var(--line);--stroke2:#c4d1c1;--text:var(--ink);--dim:#819178;--accent:#de795e}.crm-table td{border-top:0}.workspace-layout .source-table th{color:#687a6b;border-bottom:1px solid var(--line);background:#eaf0e7}.workspace-layout .source-table td{color:#4e6657;border-top-color:var(--line)}.workspace-layout .source-table td.number-cell,.workspace-layout .source-name b{color:var(--ink)}.workspace-layout .source-table td.date-cell,.workspace-layout .source-name small{color:#7a8e79}.workspace-layout .source-icon,.workspace-layout .connected-source-badge{color:#6a7e61;background:#e5ecdc;border-color:#d3dfcb}.workspace-layout .results-head div{color:#5d775f}.workspace-layout .next-section,.workspace-layout .assistant-panel{color:#3e563d;box-shadow:none;background:#e8eee0;border-color:#d1ddc7}.workspace-layout .next-section p,.workspace-layout .assistant-panel p,.workspace-layout .assistant-panel .panel-overline{color:#73856b}.workspace-layout .assistant-status{color:#71845e;background:#e0e8d7;border-color:#becab3}.workspace-layout .bar-row>span,.workspace-layout .bar-row>b{color:#6e8268}.workspace-layout .bar-track{background:#dfe7d8}.workspace-layout .metric-top,.workspace-layout .metric-bottom{color:#788b72}.workspace-layout .order-search select{color:#435f49;background:#f7f9f1;border-color:#d3dfcb}.crm-loading{padding:20px}.crm-loading>div[role=status]{color:#71866e;padding:6px 0 18px;font-size:12px}.crm-skeleton-row{border-top:1px solid #e6ebdf;grid-template-columns:1fr 2fr 1fr 1fr;gap:25px;padding:22px 0;display:grid}.crm-skeleton-row i{background:#eaf0e2;border-radius:3px;height:10px}.crm-skeleton-row i:nth-child(2){width:80%}.crm-apply:disabled{opacity:.6;cursor:wait}.crm-error .crm-apply{margin:15px auto;display:block}.crm-error>a{margin-top:7px;display:inline-block}@media (prefers-reduced-motion:no-preference){.crm-skeleton-row i{animation:1.2s ease-in-out infinite alternate ledger-pulse}@keyframes ledger-pulse{to{opacity:.4}}}.operations-panel{background:#f4f7ed;border-radius:6px;margin:18px 0;border:1px solid #d4dfcc!important;padding:18px!important}.ops-heading{justify-content:space-between;gap:10px;display:flex}.ops-heading>span{color:#809276;font:9px IBM Plex Mono,monospace}.ops-explainer,.operations-panel>p{color:#7c8c72;font-size:10px;line-height:1.6}.operation-form{flex-wrap:wrap;align-items:flex-end;gap:8px;margin:12px 0;display:flex}.operation-form label{color:#6b8265;flex:1;gap:6px;min-width:120px;font-size:10px;display:grid}.operation-form input,.operation-form select,.operation-form textarea{color:#294d3a;background:#fffefb;border:1px solid #cbd9bf;border-radius:5px;width:100%;min-width:0;padding:9px;font:12px IBM Plex Sans,sans-serif}.operation-form textarea{resize:vertical;min-height:74px}.operation-form>span[role=status]{color:#8c7655;flex-basis:100%;font-size:10px}.operations-panel h3:not(:first-child){margin-top:22px}.ops-note{background:#fffefb;border-left:2px solid #a9bf97;margin:8px 0;padding:11px}.ops-note small,.ops-task small{color:#8c9b80;font-size:9px;display:block}.ops-note p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:12px}.ops-task{border-top:1px solid #dce6d4;justify-content:space-between;align-items:center;gap:10px;padding:11px 0;display:flex}.ops-task b{font-size:12px;font-weight:500}.ops-task .operation-form{flex-shrink:0}.ops-history{padding-left:16px;font-size:11px;line-height:1.6}.ops-history li{padding:5px 0}.ops-history small{color:#879a7a;font-size:9px;display:block}.work-table-scroll{overflow:auto}.work-table{min-width:850px}.work-table th{color:#71856a;background:#eaf0e7}.work-table td{color:#3d6248;border-color:#e0e8d8}.work-table a{font:12px IBM Plex Mono,monospace;text-decoration:none}.work-tasks,.staff-setup{background:#fbfcf6;border:1px solid #d8e2cf;border-radius:8px;margin-top:20px;padding:20px}.work-tasks h2,.staff-setup h2{font:700 17px Manrope,sans-serif}.work-tasks h2 span{color:#8ba07a;font-size:11px}.work-tasks>a{border-top:1px solid #e0e8d7;justify-content:space-between;gap:15px;padding:13px 0;text-decoration:none;display:flex}.work-tasks b{font-size:12px}.work-tasks small,.staff-setup p,.work-tasks p{color:#7f9273;font-size:11px}.staff-setup .operation-form{max-width:600px}.crm-filters>input:not([type=hidden]){min-width:210px;height:35px;color:var(--ink);background:#fff;border:1px solid #d8dfd5;border-radius:5px;flex:1;padding:0 10px;font-size:12px}.crm-filters>label:has(input[type=checkbox]){color:#526c5d;white-space:nowrap;gap:6px;font-size:11px}.crm-filters input[type=checkbox]{accent-color:#345951}.work-table th{z-index:2;position:sticky;top:0}.work-table th:first-child,.work-table td:first-child{z-index:1;background:#fafbf5;position:sticky;left:0}.work-table th:first-child{z-index:3}.work-table td{white-space:normal}.work-table td:first-child{min-width:115px}.work-table td:nth-child(2),.work-table td:nth-child(5){min-width:150px}.admin-navigation{color:#a4b9b0;margin-top:16px;font-size:11px}.admin-navigation summary{cursor:pointer;padding:8px 12px}.admin-navigation .side-link{font-size:10px}.realtime-status{color:#527363;margin:0 0 12px;font-size:11px;display:block}.work-table td small{color:#829080;margin-top:3px;font-size:10px;display:block}.work-filters{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.work-filters>input:not([type=hidden]){flex:1;min-width:220px}.work-filters>select{width:auto;min-width:130px}.work-filters>label{white-space:nowrap}.staff-setup summary{cursor:pointer;font:600 13px Manrope,sans-serif}.staff-setup[open] summary{margin-bottom:14px}.inbox-layout{background:#fbfcf8;border:1px solid #d5dfd3;border-radius:8px;grid-template-columns:290px minmax(0,1fr);min-height:62vh;display:grid;overflow:hidden}.inbox-threads{border-right:1px solid #d5dfd3;max-height:75vh;overflow:auto}.inbox-threads a{color:#2e4e41;border-bottom:1px solid #e0e7db;gap:7px;padding:17px;text-decoration:none;display:grid}.inbox-threads .selected{background:#e7efe7;border-left:3px solid #db8067}.inbox-threads small,.inbox-threads span{color:#78907e;font-size:10px}.inbox-threads b{font-size:12px}.inbox-thread>header{border-bottom:1px solid #dce4d7;padding:18px}.inbox-thread h2,.inbox-empty h2,.inbox-disconnected h2{font:600 18px Manrope,sans-serif}.inbox-thread header p,.inbox-thread header a{color:#67836f;font-size:11px}.inbox-messages{flex-direction:column;gap:12px;max-height:48vh;padding:20px;display:flex;overflow:auto}.message{background:#fff;border:1px solid #dce4d7;border-radius:7px;align-self:flex-start;max-width:85%;padding:13px}.message.outgoing{background:#eaf0e4;align-self:flex-end}.message p{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.message small,.message time{color:#738b76;font-size:10px;display:block}.inbox-controls{border-top:1px solid #dce4d7;padding:18px}.inbox-controls textarea{color:#294c3c;background:#fff;border:1px solid #cbd8c6;border-radius:5px;width:100%;min-height:90px;padding:12px;font:13px IBM Plex Sans,sans-serif;display:block}.inbox-controls label{font-size:11px}.inbox-controls p,.inbox-controls summary{color:#71846c;font-size:11px}.inbox-controls button{color:#fff;cursor:pointer;background:#33594e;border:0;border-radius:5px;padding:9px 13px}.inbox-controls button:disabled{opacity:.5}.inbox-compose-actions{gap:8px;margin-top:10px;display:flex}.inbox-controls details form{gap:8px;margin:10px 0;display:flex}.inbox-controls select{min-width:0;max-width:70%;padding:8px}.inbox-empty,.inbox-disconnected{padding:35px}.inbox-empty p,.inbox-disconnected p,.inbox-threads>p{color:#71846c;font-size:12px;line-height:1.8}.inbox-threads>p{padding:18px}.inbox-disconnected{background:#fbfcf8;border:1px solid #d5dfd3;border-radius:8px;max-width:900px}@media (max-width:1000px){.inbox-layout{grid-template-columns:230px minmax(0,1fr)}}@media (max-width:700px){.inbox-layout{grid-template-columns:1fr}.inbox-threads{border-bottom:1px solid #d5dfd3;border-right:0;max-height:200px}}.channel-icon{vertical-align:middle;flex:none;justify-content:center;align-items:center;display:inline-flex}.channel-instagram{color:#bd497d}.thread-channel{align-items:center;gap:8px;display:flex!important}.inbox-channel-status{flex-wrap:wrap;gap:12px;margin:0 0 12px;display:flex}.inbox-channel-status p{color:#597260;border:1px solid #d5dfd3;border-radius:6px;margin:0;padding:7px 10px;font-size:10px}.inbox-thread{flex-direction:column;min-width:0;display:flex}.inbox-thread>header{background:#f6f9f2}.inbox-messages{background:radial-gradient(#57785c10 .8px,#0000 .8px) 0 0/18px 18px;flex:1;min-height:280px}.message{border-radius:12px 12px 12px 3px;box-shadow:0 1px 2px #25473408}.message.outgoing{border-radius:12px 12px 3px}.message-media button,.message-media a{color:#315d4b;background:#edf3e8;border:1px solid #cad9c7;border-radius:6px;padding:8px 12px;font:500 12px IBM Plex Sans,sans-serif}.message-media audio{max-width:100%}.inbox-controls textarea{resize:vertical;border-radius:9px;min-height:72px}.inbox-controls button{border-radius:7px}.inbox-threads a:focus-visible,.inbox-controls button:focus-visible{outline-offset:2px;outline:2px solid #b65b48}.inbox-attachment{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 18px 0;font-size:11px;display:flex}.attachment-picker{cursor:pointer;background:#f5f8f0;border:1px solid #cad9c7;border-radius:7px;align-items:center;gap:7px;padding:8px 11px;display:inline-flex;position:relative;overflow:hidden}.attachment-picker input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.inbox-attachment button{color:#315d4b;background:#edf3e8;border:1px solid #cad9c7;border-radius:7px;padding:8px 11px}.inbox-attachment p{color:#71846c;width:100%;margin:0}.inbox-workspace-toolbar{color:var(--muted);align-items:center;gap:16px;margin:-8px 0 14px;font-size:11px;display:flex}.inbox-settings-link{color:var(--ink);border:1px solid var(--divider);background:var(--paper);border-radius:7px;margin-left:auto;padding:7px 10px;font-weight:600;text-decoration:none}.messenger-layout{background:#fffefb;border-color:#dce1da;grid-template-columns:280px minmax(320px,1fr) 235px;height:calc(100dvh - 245px);min-height:550px;max-height:1050px;box-shadow:0 8px 30px #19333706}.messenger-threads{background:#fafbf6;flex-direction:column;min-height:0;max-height:none;display:flex}.thread-list-header{justify-content:space-between;align-items:center;padding:17px 16px 12px;display:flex}.thread-list-header strong{font:700 15px Manrope,sans-serif}.thread-list-header>span{color:#7d8981;font-size:10px}.inbox-search{flex-wrap:wrap;gap:7px;padding:0 12px 11px;display:flex}.inbox-search>input[type=search]{color:#193337;background:#fffefb;border:1px solid #dce1da;border-radius:7px;width:calc(100% - 40px);min-width:0;padding:9px 10px;font:12px IBM Plex Sans,sans-serif}.inbox-search>button{color:#48685b;background:#fffefb;border:1px solid #dce1da;border-radius:7px;width:33px;font-size:20px}.inbox-search select{color:#456152;background:0 0;border:1px solid #dce1da;border-radius:6px;width:100%;padding:7px 9px;font:11px IBM Plex Sans,sans-serif}.inbox-mine{color:#6a7979;align-items:center;gap:5px;font-size:11px;display:flex}.inbox-mine input{accent-color:#36534e}.inbox-tabs{border-bottom:1px solid #e0e5dd;gap:2px;padding:0 10px 9px;display:flex}.inbox-tabs a{border-radius:6px;color:#748276!important;border:0!important;padding:7px 9px!important;font-size:10px!important;display:block!important}.inbox-tabs a.selected{background:#e6eee4;font-weight:600;color:#294c3c!important}.thread-list{flex:1;min-height:0;overflow:auto}.thread-list .thread-row{color:#213f35;background:0 0;border-bottom:1px solid #e9ede5;border-left:3px solid #0000;border-radius:0;align-items:center;gap:10px;min-width:0;padding:13px 12px;text-decoration:none;display:flex;position:relative}.thread-list .thread-row.selected{background:#eaf0e5;border-left-color:#d67d65}.thread-list .thread-row:hover{background:#f0f4eb}.chat-avatar{color:#4d6d5a;background:#dce8dc;border:1px solid #d5e0d3;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:39px;height:39px;font:600 12px Manrope,sans-serif;display:inline-flex;position:relative}.chat-avatar>img{object-fit:cover;border-radius:50%;width:100%;height:100%;position:absolute;inset:0}.chat-avatar>i{z-index:1;background:#fff;border:2px solid #fafbf6;border-radius:50%;justify-content:center;align-items:center;width:19px;height:19px;display:flex;position:absolute;bottom:-2px;right:-3px}.chat-avatar .channel-instagram{color:#bd497d}.thread-copy{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex!important}.thread-name{white-space:nowrap;justify-content:space-between;gap:8px;font-weight:500;overflow:hidden;color:#244538!important;font-size:12px!important;display:flex!important}.thread-name time{color:#93a08f;flex-shrink:0;margin-left:auto;font:10px IBM Plex Sans,sans-serif}.thread-row.unread .thread-name{font-weight:700}.thread-account{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#94a18e!important;font-size:9px!important}.thread-preview{white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:1.4;overflow:hidden;font-size:11px!important}.thread-row.unread .thread-preview{color:#4c6855}.unread-badge{text-align:center;background:#476a58;border-radius:8px;min-width:17px;height:17px;padding:0 4px;line-height:17px;position:absolute;bottom:12px;right:13px;color:#fff!important;font-size:9px!important}.thread-list-empty{color:#7d8d7d;padding:32px 17px;font-size:11px;line-height:1.6}.thread-list-empty strong{color:#486651;font:600 13px Manrope,sans-serif}.inbox-pagination{color:#899580;border-top:1px solid #e0e5dd;justify-content:center;align-items:center;gap:15px;padding:9px;font-size:10px;display:flex}.inbox-pagination a{font-size:10px;background:0 0!important;border:0!important;padding:3px!important}.messenger-thread{flex-direction:column;min-height:0;display:flex;overflow:hidden}.inbox-thread>.chat-header{background:#fffefb;align-items:center;gap:12px;min-height:76px;padding:14px 20px;display:flex}.chat-header h2{margin:0 0 5px;font:700 15px Manrope,sans-serif}.chat-header p{color:#7b8c7a;align-items:center;gap:6px;margin:0;font-size:10px;display:flex}.chat-state{color:#52725a;white-space:nowrap;border:1px solid #dce4d7;border-radius:20px;margin-left:auto;padding:5px 9px;font-size:9px}.chat-state.closed{color:#8b8d81;background:#f1f2ec}.inbox-messages.messenger-messages{background-color:#f5f7f0;flex:1;gap:9px;min-height:150px;max-height:none;padding:20px 24px;overflow:auto}.message-row{flex-direction:column;flex-shrink:0;display:flex}.chat-day{color:#8e9c88;text-align:center;align-self:center;margin:8px 0 15px;font-size:10px}.chat-day span{background:#e8eee2;border-radius:12px;padding:4px 10px}.messenger-messages .message{background:#fffefb;border:1px solid #e1e7dc;border-radius:13px 13px 13px 4px;min-width:66px;max-width:min(82%,540px);padding:10px 12px 7px;box-shadow:0 1px 2px #274a3606}.messenger-messages .message.outgoing{background:#e2ecdb;border-color:#d9e5d1;border-radius:13px 13px 4px}.messenger-messages .message p{color:#294236;white-space:pre-wrap;overflow-wrap:anywhere;margin:0 0 5px;font:13px/1.55 IBM Plex Sans,sans-serif}.message-meta{justify-content:flex-end;align-items:center;gap:6px;margin-top:4px;display:flex}.message-meta time{color:#97a38d;font-size:9px}.message-delivery{color:#819174;font-size:9px}.message-delivery.state-delivered{color:#467f74;letter-spacing:-2px;font-size:12px}.message-origin{margin-bottom:5px;color:#91a085!important;font-size:9px!important}.message-failed{border-color:#d8a89b!important}.private-media{font-style:italic;color:#8a9980!important}.chat-no-messages{text-align:center;color:#8f9b88;margin:auto;font-size:12px}.inbox-controls{background:#fffefb;flex-shrink:0;padding:12px 18px 10px}.inbox-controls label{color:#7a8c75;font-size:10px;display:block}.inbox-controls textarea{background:#fbfcf8;border:1px solid #dce4d6;border-radius:9px;min-height:65px;max-height:180px;margin-top:5px;padding:10px 12px;font:13px/1.5 IBM Plex Sans,sans-serif}.inbox-controls .inbox-compose-actions{flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px;display:flex}.inbox-compose-actions button{color:#54704f;background:#f1f5ec;border:1px solid #d6e1d0;padding:8px 11px;font-size:10px}.inbox-compose-actions button:last-child{color:#fff;background:#365b4e;border-color:#365b4e;margin-left:auto}.inbox-controls>p[role=status]{min-height:0;margin:5px 0;line-height:1.4}.compose-shortcut{color:#a1ad98;margin:7px 0 0;font-size:9px;display:block}.inbox-attachment{gap:7px;padding:7px 0 0}.attachment-picker{padding:5px 8px;font-size:10px!important;display:inline-flex!important}.inbox-attachment button{padding:5px 8px;font-size:10px}.inbox-attachment p{font-size:10px}.inbox-context{background:#fbfcf7;border-left:1px solid #dce1da;min-height:0;padding:18px 15px;overflow:auto}.context-heading{justify-content:space-between;align-items:center;margin-bottom:24px;font:700 12px Manrope,sans-serif;display:flex}.context-heading>span{color:#84967c;font:9px IBM Plex Sans,sans-serif}.inbox-context section{margin-bottom:25px}.inbox-context h3{text-transform:uppercase;letter-spacing:.07em;color:#89977f;margin:0 0 10px;font-size:10px;font-weight:600}.inbox-context p{font-size:11px;line-height:1.5}.inbox-context form{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.inbox-context select{color:#345341;background:#fffefb;border:1px solid #d9e2d2;border-radius:6px;width:100%;min-width:0;padding:8px;font:11px IBM Plex Sans,sans-serif}.inbox-context button{color:#4c6d50;cursor:pointer;background:#edf3e7;border:1px solid #d5e0cd;border-radius:6px;padding:7px 10px;font:500 10px IBM Plex Sans,sans-serif}.inbox-context button:disabled{opacity:.5}.context-order{color:#3a6249;background:#eaf1e3;border:1px solid #d9e5d0;border-radius:6px;padding:10px;font-size:11px;font-weight:600;text-decoration:none;display:block}.context-muted,.inbox-context small,.context-result{color:#92a087;line-height:1.6;font-size:10px!important}.context-status-button{width:100%}.message-media img,.message-media video{border-radius:8px;max-width:min(300px,100%);max-height:300px;margin:0;display:block}.media-image-button{cursor:zoom-in;background:0 0!important;border:0!important;padding:0!important;display:block!important}.media-unavailable{color:#a3947c;font-size:11px}.media-lightbox{background:#162c29;border:0;border-radius:12px;max-width:92vw;max-height:94dvh;padding:12px;box-shadow:0 30px 100px #0008}.media-lightbox::backdrop{background:#0a1913d9}.media-lightbox img{object-fit:contain;max-width:84vw;max-height:78dvh}.media-lightbox a{text-align:center;color:#d9e6d5;margin-top:10px;display:block;background:0 0!important;border:0!important}.lightbox-close{z-index:2;cursor:pointer;border-radius:50%;width:32px;height:32px;font-size:25px;position:absolute;top:7px;right:8px;color:#fff!important;background:#132a24dd!important;border:0!important}.media-file-chip{text-decoration:none;display:inline-flex;padding:12px!important}.media-preview video{background:#193337}.media-preview audio{max-width:260px}.settings-toolbar{color:#819079;justify-content:space-between;gap:15px;margin-bottom:22px;font-size:11px;display:flex}.settings-toolbar a{color:#476552;text-decoration:none}.channel-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.channel-settings-card{background:#fffefb;border:1px solid #dce1da;border-radius:10px;padding:22px}.channel-settings-card header{align-items:center;gap:12px;margin-bottom:20px;display:flex}.channel-settings-card h2{margin:0 0 5px;font:700 15px Manrope,sans-serif}.channel-settings-card p{color:#809077;margin:0;font-size:11px}.channel-settings-card>label{color:#6e8269;margin:12px 0;font-size:11px;display:block}.channel-settings-card input:not([type=checkbox]){color:#2d503e;background:#f8faf4;border:1px solid #d6e0ce;border-radius:7px;width:100%;margin-top:7px;padding:10px;font:12px IBM Plex Sans,sans-serif;display:block}.channel-switch{align-items:center;gap:8px;display:flex!important}.channel-switch input{accent-color:#36534e}.channel-settings-card>small{color:#94a18b;font-size:10px;line-height:1.7;display:block}.channel-settings-card footer{color:#749070;align-items:center;gap:12px;margin-top:20px;font-size:10px;display:flex}.channel-settings-card button{color:#fff;cursor:pointer;background:#36534e;border:0;border-radius:7px;padding:9px 15px;font:500 11px IBM Plex Sans,sans-serif}.channel-settings-card button:disabled{opacity:.4;cursor:default}.connector-future{background:#f7f9f1;border:1px solid #dce1da;border-radius:10px;margin:24px 0;padding:22px}.connector-future h2{font:700 16px Manrope,sans-serif}.connector-future p{color:#809078;max-width:760px;font-size:12px;line-height:1.7}.connector-future>div{flex-wrap:wrap;gap:10px;margin:18px 0;display:flex}.connector-future>div>span{color:#577350;background:#fffefb;border:1px solid #dce1da;border-radius:7px;align-items:center;gap:8px;padding:10px 12px;font-size:11px;display:flex}.connector-future small{color:#9ba78f;font-size:9px}@media (min-width:1550px){.messenger-layout{grid-template-columns:310px minmax(400px,1fr) 260px}.messenger-messages .message p{font-size:14px}}@media (max-width:1200px){.messenger-layout{grid-template-columns:250px minmax(280px,1fr)}.inbox-context{border-top:1px solid #dce1da;border-left:0;flex-wrap:wrap;grid-column:1/-1;gap:24px;max-height:220px;display:flex}.inbox-context section{flex:1;min-width:160px}.context-heading{width:100%;margin:0}.messenger-layout{height:auto;min-height:600px}.messenger-thread{height:620px}.messenger-threads{max-height:620px}.inbox-workspace-toolbar{flex-wrap:wrap}}@media (max-width:760px){.messenger-layout{border-radius:8px;flex-direction:column;display:flex}.messenger-threads{border-bottom:1px solid #dce1da;min-height:220px;max-height:330px}.thread-list-header{padding:12px}.inbox-search{grid-template-columns:1fr 32px;display:grid}.inbox-search>input[type=search]{width:100%}.inbox-search select{grid-column:1/-1}.inbox-tabs{gap:8px}.messenger-thread{border-bottom:1px solid #dce1da;height:calc(100dvh - 100px);min-height:480px}.inbox-thread>.chat-header{min-height:66px;padding:12px}.chat-header h2{font-size:14px}.chat-header p{flex-wrap:wrap;max-width:210px;font-size:9px}.chat-state{padding:4px 6px;font-size:8px}.inbox-messages.messenger-messages{padding:12px}.messenger-messages .message{max-width:88%}.inbox-context{gap:16px;max-height:none;padding:16px}.channel-settings-grid{grid-template-columns:1fr}.settings-toolbar{flex-direction:column;gap:8px}.inbox-settings-link{margin-left:0}.compose-shortcut{display:none}.message-media img,.message-media video{max-width:100%;max-height:260px}.content-area:has(.messenger-layout)>.page-heading h1{font-size:25px}.content-area:has(.messenger-layout)>.page-heading{margin-bottom:20px}}@media (min-width:1201px){.content-area:has(.messenger-layout){flex-direction:column;height:calc(100dvh - 55px);min-height:0;padding:18px 22px 8px;display:flex;overflow:hidden}.content-area:has(.messenger-layout)>.page-heading{flex-shrink:0;margin:0 0 10px}.content-area:has(.messenger-layout)>.page-heading h1{margin:5px 0;font-size:25px}.content-area:has(.messenger-layout)>.page-heading p{display:none}.content-area:has(.messenger-layout)>.page-heading .eyebrow{font-size:8px}.inbox-workspace-toolbar{flex-shrink:0;min-height:28px;margin:0 0 10px}.messenger-layout{flex:1;height:auto;min-height:0;max-height:none}.content-area:has(.messenger-layout)>.content-footer{display:none}}.chat-back{color:#55735a;padding:2px 7px;font-size:28px;line-height:1;text-decoration:none;display:none}@media (max-width:760px){.messenger-layout.has-selection .messenger-threads{display:none}.chat-back{display:inline-block}.content-area:has(.messenger-layout.has-selection)>.page-heading{display:none}.app-main:has(.messenger-layout.has-selection)>.app-topbar{display:none}.messenger-layout.has-selection .messenger-thread{height:calc(100dvh - 165px);min-height:390px}.content-area:has(.messenger-layout){padding:12px 10px}.content-area:has(.messenger-layout)>.content-footer{display:none}.chat-header .chat-avatar{width:32px;height:32px}.chat-header{gap:7px!important}.chat-header p{max-width:190px}}@media (min-width:1201px){.content-area:has(.messenger-layout)>.page-heading{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.content-area:has(.messenger-layout){padding-top:12px}.inbox-workspace-toolbar{margin-bottom:10px}}.inbox-compose-actions>.inbox-attachment{padding:0;display:contents}.inbox-compose-actions .attachment-picker{flex:none;justify-content:center;align-items:center;min-width:32px;height:32px;margin:0!important;padding:7px!important;display:inline-flex!important}.inbox-compose-actions .attachment-picker>span,.inbox-compose-actions .inbox-attachment>p:empty{display:none}.inbox-compose-actions button:last-child{margin-left:auto}.inbox-compose-actions .inbox-attachment>p{flex-basis:100%;font-size:10px}.inbox-controls .inbox-compose-actions{align-items:center;gap:6px}.inbox-controls textarea{min-height:58px}.connector-add{margin-top:22px}.connector-add p{max-width:760px;line-height:1.8}.connector-add form{margin-top:18px}.connector-account-options{gap:9px;margin:20px 0;display:grid}.connector-account-options label{border:1px solid #dce1da;border-radius:8px;align-items:center;gap:10px;padding:14px;display:flex}.connector-account-options label small{color:#7b8d75;font-size:10px;display:block}.channel-feedback{color:#4b7050;background:#e8f0e1;border:1px solid #d4e1cd;border-radius:8px;padding:12px 15px;font-size:12px}.hub-alerts,.alerts-trigger{position:relative}.alerts-count{color:#fff;background:#d17760;border-radius:9px;place-items:center;min-width:16px;height:16px;padding:0 4px;font:600 10px IBM Plex Sans,sans-serif;display:grid;position:absolute;top:-5px;right:-5px}.alerts-panel{z-index:90;color:#28483d;background:#fbfcf7;border:1px solid #d9e1d3;border-radius:12px;width:370px;max-width:calc(100vw - 28px);position:absolute;top:42px;right:0;overflow:hidden;box-shadow:0 18px 60px #183b3026}.alerts-panel header{justify-content:space-between;align-items:center;padding:16px 18px 8px;display:flex}.alerts-panel h2{margin:0;font:700 17px Manrope,sans-serif}.alerts-state{color:#70816d;margin:0;padding:0 18px 12px;font:11px IBM Plex Sans,sans-serif}.alerts-list{border-top:1px solid #e1e6dc;max-height:330px;overflow:auto}.alert-item{color:inherit;border-bottom:1px solid #e7ebe1;align-items:center;gap:11px;padding:13px 17px;text-decoration:none;display:flex}.alert-item:hover{background:#edf2e7}.alert-item>span{flex:1}.alert-item b{font:600 12px Manrope,sans-serif;display:block}.alert-item small,.alert-item time{color:#74816e;font:10px IBM Plex Sans,sans-serif}.alert-item time{font-variant-numeric:tabular-nums;white-space:nowrap}.alerts-empty{color:#7b8975;padding:20px 18px;font-size:12px}.alerts-settings{max-height:310px;padding:14px 18px;font-size:12px;overflow:auto}.alerts-settings summary{cursor:pointer;font-weight:600}.alerts-settings p,.alerts-settings>small{color:#75826f;margin:10px 0;font:11px/1.6 IBM Plex Sans,sans-serif;display:block}.alerts-settings>label{align-items:center;gap:8px;margin:12px 0;display:flex}.alerts-enable{color:#315548;cursor:pointer;background:#edf2e7;border:1px solid #cbd7c3;border-radius:5px;padding:8px;font:11px IBM Plex Sans,sans-serif}.alerts-quiet{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.alerts-quiet label{align-items:center;gap:5px;display:flex}.alerts-quiet input{background:#fff;border:1px solid #ccd6c6;border-radius:4px;padding:4px;font-size:11px}.alerts-quiet small{color:#788671;font-size:10px}.conversation-notes-list{max-height:240px;overflow:auto}.conversation-notes-list article{background:#f0f3e8;border:1px solid #d9e1d1;border-radius:6px;margin:8px 0;padding:9px}.conversation-notes-list p{white-space:pre-wrap;overflow-wrap:anywhere;font:12px/1.5 IBM Plex Sans,sans-serif}.conversation-notes-list footer{color:#7b866f;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:9px;display:flex}.conversation-notes form label{color:#6d7e67;font-size:10px;display:block}.conversation-notes textarea{color:#315243;resize:vertical;background:#fcfdf9;border:1px solid #d2dccb;border-radius:5px;width:100%;min-height:85px;margin:6px 0;padding:8px;font:12px IBM Plex Sans,sans-serif;display:block}.draft-guard-backdrop{z-index:140;background:#173b3240;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.draft-guard{background:#fbfcf7;border:1px solid #d4decf;border-radius:12px;max-width:430px;padding:25px;box-shadow:0 24px 90px #12392a30}.draft-guard h2{color:#294b3c;font:700 20px Manrope,sans-serif}.draft-guard p{color:#71816b;font:13px/1.7 IBM Plex Sans,sans-serif}.draft-guard button{color:#315548;cursor:pointer;background:#edf2e7;border:1px solid #cbd7c3;border-radius:5px;margin:6px 8px 0 0;padding:10px 13px;font:12px IBM Plex Sans,sans-serif}.attachment-staged{background:#f7f9f1;border:1px solid #d5dfd3;border-radius:9px;flex-wrap:wrap;align-items:center;gap:10px;width:100%;padding:10px;display:flex}.attachment-staged img,.attachment-staged video{object-fit:contain;border-radius:7px;max-width:180px;max-height:120px;display:block}.attachment-staged audio{max-width:240px}.attachment-staged>span{overflow-wrap:anywhere;max-width:230px}.media-image-button img{object-fit:contain;min-width:100px}.message-media:has(img){min-height:70px}.native-order-trigger{color:#24584a;font:600 12px var(--font-manrope),sans-serif;cursor:pointer;background:#edf4ef;border:1px solid #b6cbc3;border-radius:8px;padding:9px 12px}.native-order-dialog{color:#263c36;background:#f8f8f3;border:1px solid #d6ddd5;border-radius:16px;width:min(820px,100vw - 32px);max-height:calc(100dvh - 40px);padding:0;overflow:auto;box-shadow:0 24px 100px #142d3540}.native-order-dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#132c3a70}.native-order-dialog form{padding:0!important;display:block!important}.native-order-dialog header{border-bottom:1px solid #dce2db;justify-content:space-between;align-items:flex-start;padding:22px 24px 16px;display:flex}.native-order-dialog header small{letter-spacing:.12em;color:#687e72;font-size:10px}.native-order-dialog h2{margin:7px 0;font-size:21px}.native-order-dialog header p{color:#64756b;max-width:570px;margin:0;font-size:12px}.native-order-dialog button{cursor:pointer;color:#355d4f;background:#fff;border:1px solid #d0dbd2;border-radius:7px;padding:8px 11px;font:600 12px inherit}.native-order-dialog button:disabled{opacity:.5;cursor:default}.native-order-dialog header>button{padding:2px 10px;font-size:22px}.native-order-dialog fieldset{border:0;min-width:0;margin:18px 24px;padding:0}.native-order-dialog legend{margin-bottom:12px;padding:0;font-size:12px;font-weight:700}.native-order-dialog legend span{color:#7d8b81;margin-left:6px}.native-fields{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.native-order-dialog label{color:#62756a;flex-direction:column;gap:5px;font-size:11px;display:flex}.native-order-dialog input{box-sizing:border-box;color:#223f36;background:#fff;border:1px solid #ccd7ce;border-radius:7px;width:100%;min-width:0;padding:9px 10px;font-family:inherit;font-size:13px}.native-order-dialog input:focus{outline-offset:1px;outline:2px solid #9bc3b5}.native-fields .wide{grid-column:1/-1}.native-items{gap:10px;margin-bottom:12px;display:grid}.native-item{background:#f0f3ec;border:1px solid #dce4db;border-radius:9px;padding:12px}.native-item-main{grid-template-columns:minmax(160px,1fr) 70px 135px 30px;align-items:end;gap:10px;display:grid}.native-item-options{grid-template-columns:135px 1fr;gap:10px;margin-top:10px;display:grid}.native-order-dialog footer{background:#f8f8f3;border-top:1px solid #d6e0d7;justify-content:space-between;align-items:center;gap:16px;padding:16px 24px;display:flex;position:sticky;bottom:0}.native-order-dialog footer strong{font-variant-numeric:tabular-nums;font-size:19px}.native-order-dialog footer small{color:#6b7c71;margin-top:4px;font-size:10px;display:block}.native-order-dialog .native-order-save{color:#fff;white-space:nowrap;background:#29594c;border-color:#29594c;padding:12px 16px}.native-order-result{color:#9a4739;padding:0 24px;font-size:12px}.native-order-result:empty{display:none}.native-discard{background:#fff1db;border-top:1px solid #d8bf94;padding:16px 24px;position:sticky;bottom:0}.native-discard button{margin-right:8px}.native-order-summary{background:#eef3ed;border-radius:8px;gap:12px;padding:12px;font-size:12px;display:grid}.native-detail-item{border-top:1px solid #e2e5dd;padding:10px 0}.native-detail-item p{margin:5px 0}.native-detail-item small{color:#718176}@media (max-width:640px){.native-order-dialog{width:calc(100vw - 12px);max-height:calc(100dvh - 12px)}.native-order-dialog header,.native-order-dialog footer{padding:16px}.native-order-dialog fieldset{margin:16px}.native-fields{grid-template-columns:1fr}.native-item-main{grid-template-columns:1fr 65px 30px}.native-item-main label:first-child{grid-column:1/-1}.native-item-main label:nth-child(3){grid-area:2/1}.native-item-options{grid-template-columns:1fr}.native-order-dialog footer{flex-direction:column;align-items:stretch}}.native-draft-status,.native-conflict{color:#345b4c;background:#edf4ef;border:1px solid #cdded3;border-radius:8px;margin:14px 24px;padding:12px 14px;font-size:12px}.native-draft-status p,.native-conflict p{margin:4px 0 8px}.native-draft-status button,.native-conflict button{margin:4px 8px 0 0}.native-conflict{background:#fff5e7;border-color:#e3d0ad}.native-conflict h3{margin:0 0 8px;font-size:13px}.native-conflict details{max-height:220px;margin:8px 0;overflow:auto}.native-conflict summary{cursor:pointer;font-weight:600}.catalogue-picker{background:#f8faf5;border:1px solid #cbded4;border-radius:8px;margin:0 0 12px;padding:10px 12px;font-size:12px}.catalogue-picker summary{cursor:pointer;color:#365f50;font-weight:600}.catalogue-search{gap:8px;margin:12px 0 8px;display:flex}.catalogue-picker p{color:#63766b;font-size:11px}.catalogue-results{gap:8px;max-height:330px;display:grid;overflow:auto}.catalogue-results article{background:#fff;border:1px solid #dce3d9;border-radius:7px;grid-template-columns:1fr auto;gap:7px;padding:10px;display:grid}.catalogue-results strong{font-size:12px}.catalogue-results small{color:#728277;margin-top:5px;font-size:10px;display:block}.catalogue-results a{color:#3f6d5c;font-size:10px}.catalogue-options{border-top:1px solid #d2dfd5;margin-top:10px;padding-top:10px}.catalogue-options b{font-size:11px}.mobile-context-toggle{display:none}.ai-mode-disclosure{min-width:0;max-width:100%}.ai-mode-disclosure summary{cursor:pointer;color:#3c6558;padding:4px 2px;font-size:12px;font-weight:600}.ai-mode-disclosure [role=group]{flex-wrap:wrap;gap:6px;margin:8px 0;display:flex}.ai-mode-disclosure>button{white-space:normal;text-align:left;max-width:100%;display:block}.inbox-ai-mode .ai-handoff-notice{color:#8a531e;width:100%;margin:3px 0 0;font-size:12px;line-height:1.45}@media (max-width:760px){.workspace-layout .app-main:has(.messenger-layout.has-selection){height:100dvh;min-height:0;overflow:hidden}.workspace-layout .content-area:has(.messenger-layout.has-selection){box-sizing:border-box;flex-direction:column;height:100dvh;min-height:0;max-height:100dvh;display:flex;overflow:hidden;padding:0!important}.content-area:has(.messenger-layout.has-selection)>.inbox-workspace-toolbar{display:none}.messenger-layout.has-selection{height:100%;min-height:0;max-height:none;box-shadow:none;border:0;border-radius:0;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.messenger-layout.has-selection .messenger-thread{border:0;flex:1;min-height:0;display:flex;overflow:hidden;height:auto!important}.inbox-thread>.chat-header{box-sizing:border-box;background:#fff;gap:9px;height:62px;min-height:62px;padding:8px 12px;box-shadow:0 1px #dce7dc}.chat-header h2{white-space:nowrap;text-overflow:ellipsis;font-size:15px;overflow:hidden}.chat-header .thread-copy,.chat-header .chat-identity{min-width:0}.chat-header .chat-state{flex:none;font-size:10px}.inbox-messages.messenger-messages{overscroll-behavior:contain;flex:1;gap:10px;min-height:0;padding:13px 12px 18px;overflow-y:auto}.messenger-messages .message{max-width:86%;padding:10px 12px 7px}.messenger-messages .message p{font-size:14px;line-height:1.5}.inbox-controls{box-sizing:border-box;overscroll-behavior:contain;background:#fff;border-top:1px solid #d8e4dc;flex:none;max-height:min(42dvh,365px);padding:9px 12px;overflow-y:auto}.inbox-controls .inbox-ai-mode{align-items:center;gap:8px;margin-bottom:8px;padding:0 0 8px}.inbox-ai-mode .ai-lamp{flex:none;font-size:11px}.inbox-ai-mode .ai-mode-disclosure{text-align:right;flex:1;min-width:100px}.inbox-ai-mode .ai-mode-disclosure summary{font-size:12px}.inbox-ai-mode .ai-mode-disclosure [role=group]{text-align:left;justify-content:flex-start}.inbox-controls textarea{box-sizing:border-box;min-height:54px;max-height:130px;margin-top:4px;line-height:1.4;font-size:16px!important}.inbox-controls label{font-size:11px}.inbox-controls .inbox-compose-actions{gap:6px}.inbox-controls .inbox-compose-actions button{white-space:normal;flex:auto;min-height:38px;margin:0;padding:8px 10px;font-size:12px}.inbox-controls>details{margin:8px 0}.messenger-layout.has-selection .inbox-context{box-sizing:border-box;background:#fff;border:0;border-top:1px solid #e0e9df;flex:none;min-height:0;max-height:none;display:block;overflow:visible;padding:0!important}.mobile-context-toggle{box-sizing:border-box;color:#35584e;cursor:pointer;background:#f8faf5;border:0;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:39px;padding:8px 15px;font:600 12px Manrope,sans-serif;display:flex}.mobile-context-toggle span{color:#6f8377;font:500 11px IBM Plex Sans,sans-serif}.messenger-layout.has-selection .inbox-context:not(.mobile-expanded) .context-body{display:none}.messenger-layout.has-selection .inbox-context.mobile-expanded{z-index:30;background:#fffefb;position:absolute;inset:0;overflow-y:auto}.messenger-layout.has-selection .inbox-context.mobile-expanded .mobile-context-toggle{z-index:1;border-bottom:1px solid #dbe5da;position:sticky;top:0}.messenger-layout.has-selection .inbox-context.mobile-expanded .context-body{padding:18px 15px 26px;display:block}.messenger-layout.has-selection .inbox-context.mobile-expanded section{margin-bottom:22px}}.mobile-app-nav{display:none}@media (max-width:760px){.workspace-layout .mobile-app-nav{z-index:80;box-sizing:border-box;min-height:58px;padding:5px 8px calc(4px + env(safe-area-inset-bottom));background:#fffefb;border-top:1px solid #d5e1d9;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -6px 16px #203e3510}.mobile-app-nav a{color:#72877b;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:44px;padding:4px 2px;font:600 11px IBM Plex Sans,sans-serif;text-decoration:none;display:flex}.mobile-app-nav a svg{width:19px;height:19px}.mobile-app-nav a[aria-current=page]{color:#24584a;background:#e8f1e9}.workspace-layout .content-area:not(:has(.messenger-layout.has-selection)){padding-bottom:calc(88px + env(safe-area-inset-bottom))}.workspace-layout .app-main:has(.messenger-layout.has-selection){height:calc(100dvh - 58px - env(safe-area-inset-bottom))!important}.workspace-layout .content-area:has(.messenger-layout.has-selection){height:100%!important;max-height:100%!important}}.inbox-aux-actions{display:contents}.inbox-aux-actions>summary{display:none}.inbox-aux-menu{display:contents}@media (max-width:760px){html,body{max-width:100%;overflow-x:clip}.workspace-layout{max-width:100vw;overflow-x:clip}.workspace-layout .app-main,.workspace-layout .content-area{min-width:0;max-width:100%}.workspace-layout .app-topbar{gap:8px;width:100%;min-width:0;max-width:100%;padding:0 12px;overflow:visible}.workspace-layout .app-topbar .breadcrumbs{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;display:flex;overflow:hidden}.workspace-layout .app-topbar .breadcrumbs strong{text-overflow:ellipsis;overflow:hidden}.workspace-layout .app-topbar .breadcrumbs>span:not(.crumb-slash){display:none}.workspace-layout .app-topbar .top-actions{flex:none;gap:6px}.workspace-layout .app-topbar .environment-badge{display:none}.workspace-layout .mobile-app-nav{grid-template-columns:repeat(5,minmax(0,1fr))}.workspace-layout .mobile-app-nav.manager-mobile-nav{grid-template-columns:repeat(3,minmax(0,1fr))}.mobile-more-button{color:#72877b;cursor:pointer;background:0 0;border:0;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:44px;padding:4px 2px;font:600 11px IBM Plex Sans,sans-serif;display:flex}.mobile-more-button svg{width:19px;height:19px}.mobile-menu-overlay{z-index:210;background:#152c2bb8;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.mobile-menu-sheet{box-sizing:border-box;color:#253e38;width:100%;max-height:min(82dvh,800px);padding:16px 15px calc(26px + env(safe-area-inset-bottom));background:#fffefb;border-radius:18px 18px 0 0;overflow-y:auto;box-shadow:0 -12px 40px #122d2b30}.mobile-menu-sheet header{border-bottom:1px solid #d9e5da;justify-content:space-between;align-items:center;padding:0 2px 12px;display:flex}.mobile-menu-sheet header strong{font:700 17px Manrope,sans-serif}.mobile-menu-sheet header button{color:#2f5a48;background:#edf3ec;border:1px solid #d4dfd3;border-radius:10px;width:40px;height:40px;font-size:23px}.mobile-menu-sheet nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:14px 0;display:grid}.mobile-menu-sheet nav a{color:#254c40;overflow-wrap:anywhere;background:#f4f7f1;border:1px solid #d7e4d8;border-radius:10px;align-items:center;min-height:46px;padding:10px 12px;font-size:12px;font-weight:600;text-decoration:none;display:flex}.mobile-menu-logout{color:#6d4c45;background:#fff;border:1px solid #d8e0d7;border-radius:9px;width:100%;min-height:42px}.workspace-layout .alerts-panel{top:max(12px,env(safe-area-inset-top));width:auto;max-width:none;max-height:calc(100dvh - 30px - env(safe-area-inset-top));overscroll-behavior:contain;z-index:220;border-radius:14px;position:fixed;left:12px;right:12px;overflow-y:auto}.workspace-layout .alerts-list{max-height:min(52dvh,420px)}.workspace-layout .alert-item{gap:8px;min-width:0;padding:12px}.workspace-layout .alert-item>span{overflow-wrap:anywhere;min-width:0}.messenger-layout.has-selection .messenger-thread{min-height:0!important}.messenger-layout.has-selection .inbox-controls{max-height:min(33dvh,260px);padding:7px 10px 5px;overflow-y:auto}.inbox-controls .inbox-ai-mode{margin:0 0 5px;padding:0 0 5px}.inbox-ai-mode .ai-handoff-notice{font-size:11px;line-height:1.3}.inbox-controls form>label{font-size:0;line-height:0}.inbox-controls textarea{resize:vertical;height:45px;min-height:43px;max-height:95px;margin:0;padding:9px 12px;line-height:1.3;font-size:16px!important}.inbox-controls .inbox-compose-actions{flex-wrap:nowrap;align-items:stretch;gap:5px;margin-top:6px;display:flex}.inbox-controls .inbox-compose-actions>button{min-width:0;min-height:35px;padding:6px 7px;font-size:11px;line-height:1.15}.inbox-controls .inbox-compose-actions>button:last-child{margin-left:0}.inbox-controls .inbox-compose-actions .attachment-picker{width:35px;min-width:35px;height:35px}.inbox-aux-actions{flex:none;align-self:stretch;display:block;position:relative}.inbox-aux-actions>summary{color:#406355;cursor:pointer;background:#f0f5ed;border:1px solid #d7e2d5;border-radius:8px;justify-content:center;align-items:center;min-height:35px;padding:6px;font:600 11px IBM Plex Sans,sans-serif;list-style:none;display:flex}.inbox-aux-actions>summary::-webkit-details-marker{display:none}.inbox-aux-actions[open] .inbox-aux-menu{z-index:12;background:#fff;border:1px solid #d5e0d1;border-radius:9px;flex-direction:column;gap:6px;min-width:150px;padding:8px;display:flex;position:absolute;bottom:calc(100% + 8px);right:0;box-shadow:0 4px 20px #24413635}.inbox-aux-menu button{width:100%;min-height:34px;padding:7px;font-size:12px}.inbox-controls>details,.inbox-controls>p,.inbox-controls>.compose-shortcut{margin:4px 0;font-size:10px}.inbox-controls>p[role=status]:empty{display:none}.messenger-layout.has-selection .inbox-context:not(.mobile-expanded){flex-shrink:0}.work-table-scroll{min-height:0!important;max-height:none!important;overflow:visible!important}.work-table,.work-table tbody{table-layout:auto;display:block;width:100%!important;min-width:0!important}.work-table thead{display:none}.work-table tbody tr{border:1px solid #d8e3d8;border-radius:11px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;margin:0 0 10px;padding:12px;display:grid;overflow:hidden;box-shadow:0 2px 8px #1e393510;background:#fff!important}.work-table tbody td{overflow-wrap:anywhere;display:block;white-space:normal!important;min-width:0!important;max-width:100%!important;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important;font-size:12px!important;position:static!important;left:auto!important}.work-table tbody td:before{color:#809181;margin-bottom:3px;font-size:10px;font-weight:600;line-height:1.2;display:block}.work-table tbody td:first-child{grid-column:1/-1;border-bottom:1px solid #e6ece2!important;padding-bottom:7px!important}.work-table tbody td:first-child:before{content:"Заказ / дата"}.work-table tbody td:first-child a{color:#285849;font-size:16px;font-weight:700}.work-table tbody td:nth-child(2){grid-column:1/-1}.work-table tbody td:nth-child(2):before{content:"Покупатель"}.work-table tbody td:nth-child(3){grid-column:1/-1}.work-table tbody td:nth-child(3):before{content:"Товары"}.work-table tbody td:nth-child(4):before{content:"Сумма"}.work-table tbody td:nth-child(7):before{content:"Статус"}.work-table tbody td:nth-child(4){grid-area:4/1}.work-table tbody td:nth-child(7){grid-area:4/2}.work-table tbody td:nth-child(5),.work-table tbody td:nth-child(6),.work-table tbody td:nth-child(8),.work-table tbody td:nth-child(9){display:none}.work-table tbody tr:focus-visible{outline-offset:2px;outline:2px solid #2b725c}.work-filters{min-width:0}.work-filters>input:not([type=hidden]){width:100%;min-width:0!important}}.inbox-compose-primary{align-items:flex-end;gap:10px;min-width:0;display:flex}.inbox-compose-input{flex:1;min-width:0;display:block}.inbox-compose-input textarea{resize:vertical;box-sizing:border-box;width:100%;min-width:0;display:block}.inbox-send-primary{color:#fff;cursor:pointer;background:#255b4c;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:21px;display:inline-flex}.inbox-send-primary:disabled{opacity:.4;cursor:not-allowed}.inbox-compose-primary .inbox-attachment{flex:none;display:flex}.inbox-compose-primary .attachment-picker{flex:none;justify-content:center;align-items:center;min-width:42px;height:42px;padding:8px!important;display:inline-flex!important}.ai-handoff-details{color:#935f27;width:100%;min-width:0;margin-top:4px}.ai-handoff-details summary{cursor:pointer;font-size:12px;line-height:1.3}.ai-handoff-details .ai-handoff-notice{margin:4px 0 0;font-size:12px;line-height:1.45}.inbox-compose-actions{justify-content:space-between;align-items:center;gap:12px;display:flex}.inbox-compose-actions .inbox-suggest-button{white-space:nowrap;min-height:33px;padding:6px 10px}.inbox-aux-actions{display:block;position:relative}.inbox-aux-actions>summary{cursor:pointer;list-style:none;display:block}.inbox-aux-actions>summary::-webkit-details-marker{display:none}.inbox-aux-menu{gap:8px;display:flex}.alerts-panel{z-index:300;width:min(390px,100vw - 24px);max-width:none;max-height:calc(100dvh - 78px);position:fixed;top:64px;left:auto;right:18px;overflow:auto}.work-mobile-cards{display:none}@media (max-width:760px){.workspace-layout:has(.messenger-layout.has-selection) .mobile-app-nav{display:none!important}.workspace-layout:has(.messenger-layout.has-selection) .app-main{height:100dvh!important;max-height:100dvh!important}.workspace-layout:has(.messenger-layout.has-selection) .content-area{height:100dvh!important;max-height:100dvh!important}.workspace-layout .content-area:has(.messenger-layout)>.page-heading{display:none!important}.workspace-layout .content-area:has(.messenger-layout)>.inbox-workspace-toolbar{margin:0 0 8px;padding:3px 4px;font-size:11px}.messenger-layout:not(.has-selection){height:calc(100dvh - 170px);min-height:0;box-shadow:none;background:0 0;border:0;flex-direction:column;display:flex}.messenger-layout:not(.has-selection) .messenger-thread{display:none!important}.messenger-layout:not(.has-selection) .messenger-threads{background:#fff;border:1px solid #e4eae3;border-radius:16px;flex:1;min-height:0;max-height:none;display:flex;overflow:hidden}.messenger-threads .thread-list-header{justify-content:space-between;align-items:center;gap:10px;display:flex}.inbox-all-chats{white-space:nowrap;font-weight:600;color:#2b6050!important;font-size:12px!important}.messenger-layout:not(.has-selection) .thread-list{flex:1;min-height:0;overflow-y:auto}.messenger-layout:not(.has-selection) .thread-row{border-bottom:1px solid #e9eee9;padding:10px 12px}.messenger-layout:not(.has-selection) .inbox-search{padding:8px 10px}.messenger-layout:not(.has-selection) .inbox-tabs{padding:7px 10px}.messenger-layout.has-selection .messenger-thread{background:#fff;min-height:0!important}.messenger-layout.has-selection .chat-header{gap:7px;height:60px;min-height:60px;padding:8px 76px 8px 7px;position:relative}.messenger-layout.has-selection .chat-header .chat-back{white-space:nowrap;min-width:49px;padding:6px 3px;font-size:12px;line-height:1.2}.messenger-layout.has-selection .chat-header .chat-state{display:none}.messenger-layout.has-selection .chat-header h2{text-overflow:ellipsis;max-width:100%;font-size:14px}.messenger-layout.has-selection .inbox-context:not(.mobile-expanded){z-index:8;background:0 0;border:0;flex:none;width:auto;height:auto;max-height:none;position:absolute;top:13px;right:7px;overflow:visible;min-height:0!important}.messenger-layout.has-selection .inbox-context:not(.mobile-expanded) .mobile-context-toggle{width:auto;min-height:32px;box-shadow:none;white-space:nowrap;background:#f5faf5;border:1px solid #d5e2d7;border-radius:10px;padding:4px 8px;font-size:0}.messenger-layout.has-selection .inbox-context:not(.mobile-expanded) .mobile-context-toggle:before{content:"Инфо";font-size:12px;font-weight:600}.messenger-layout.has-selection .inbox-context:not(.mobile-expanded) .mobile-context-toggle span{display:none}.messenger-layout.has-selection .inbox-context.mobile-expanded{max-height:100%;z-index:45!important;position:absolute!important;inset:0!important;overflow-y:auto!important}.messenger-layout.has-selection .messenger-messages{overscroll-behavior:contain;background:#eff3ed;flex:1;min-height:0;padding:12px 12px 16px;overflow-y:auto}.messenger-messages .message{max-width:88%;padding:9px 12px 7px;box-shadow:0 1px 2px #12261e10;border-radius:16px!important}.messenger-messages .message p{overflow-wrap:anywhere;font-size:15px;line-height:1.45}.messenger-layout.has-selection .inbox-controls{border-top:1px solid #dbe5db;padding:7px 10px 6px;overflow-y:auto;box-shadow:0 -3px 10px #1b352b09;flex:none!important;max-height:min(28dvh,195px)!important}.inbox-controls .inbox-ai-mode{border:0;flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 5px;padding:0;display:flex}.inbox-controls .ai-lamp{padding:4px 9px;font-size:11px;line-height:1.3}.inbox-controls .ai-mode-disclosure{text-align:right;flex:1;min-width:78px}.inbox-controls .ai-mode-disclosure summary{padding:4px 2px;font-size:11px}.inbox-controls .ai-handoff-details{flex:100%;margin:0}.inbox-controls .ai-handoff-details>summary{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.inbox-controls .inbox-compose-primary{align-items:center;gap:7px;margin:0;display:flex}.inbox-controls .inbox-compose-primary .inbox-attachment{flex:none}.inbox-controls .inbox-compose-primary .attachment-picker{width:37px!important;min-width:37px!important;height:37px!important}.inbox-controls .inbox-compose-input{flex:1;min-width:0;margin:0;font-size:0!important}.inbox-controls .inbox-compose-input textarea{background:#f7faf6;border-radius:22px;height:42px;max-height:88px;margin:0;padding:10px 12px;line-height:1.3;min-height:42px!important;font-size:16px!important}.inbox-controls .inbox-send-primary{color:#fff;background:#285f4d;border-radius:50%;flex:0 0 40px;align-self:center;min-width:40px;min-height:40px;margin:0;font-size:17px;display:flex}.inbox-controls .inbox-compose-actions{border:0;flex-wrap:nowrap;justify-content:flex-start;align-items:center;gap:10px;margin:4px 0 0;padding:0;display:flex}.inbox-controls .inbox-compose-actions .inbox-suggest-button{white-space:nowrap;border-radius:15px;flex:0 auto;min-height:28px;padding:4px 9px;font-size:11px}.inbox-controls .inbox-aux-actions{flex:none;display:block;position:relative}.inbox-controls .inbox-aux-actions summary{border-radius:15px;min-height:28px;padding:4px 10px;font-size:11px;display:inline-flex}.inbox-controls .inbox-aux-menu{display:none}.inbox-controls .inbox-aux-actions[open] .inbox-aux-menu{z-index:70;background:#fff;border:1px solid #dce5da;border-radius:12px;flex-direction:column;min-width:185px;padding:8px;display:flex;position:absolute;bottom:calc(100% + 5px);left:0;right:auto;box-shadow:0 7px 20px #12322223}.inbox-controls .inbox-aux-actions[open] .inbox-aux-menu button{width:100%;min-height:36px}.inbox-controls .inbox-learn-panel,.inbox-controls .compose-shortcut{display:none}.inbox-controls>p[role=status]:not(:empty){max-height:32px;margin:4px 0 0;font-size:11px;line-height:1.3;overflow-y:auto}.inbox-controls .ai-mode-disclosure[open]{z-index:230;inset:auto 8px calc(8px + env(safe-area-inset-bottom)) 8px;background:#fff;border:1px solid #dbe6da;border-radius:17px;max-height:70dvh;padding:15px;position:fixed;overflow-y:auto;box-shadow:0 0 0 100vmax #102d2977}.alerts-panel{overflow-y:auto;inset:calc(8px + env(safe-area-inset-top)) 8px auto!important;width:auto!important;max-width:none!important;max-height:calc(100dvh - 16px - env(safe-area-inset-top))!important;z-index:310!important;position:fixed!important}.work-mobile-cards{gap:10px;margin:10px 0 16px;display:grid}.work-mobile-order-card{color:#253f37;background:#fff;border:1px solid #dbe4d9;border-radius:14px;padding:13px 14px;text-decoration:none;display:block;overflow:hidden;box-shadow:0 2px 9px #163a2910}.work-mobile-order-card>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.work-mobile-order-card>header strong{color:#285e4d;font-size:16px}.work-mobile-order-card>header time{color:#8a978c;text-align:right;font-size:11px}.work-mobile-order-card p{white-space:normal;overflow-wrap:anywhere;margin:8px 0}.work-mobile-order-card .work-mobile-customer{color:#294c40;font-size:14px;font-weight:650}.work-mobile-order-card .work-mobile-product{color:#64776c;font-size:12px}.work-mobile-order-card .work-mobile-product small{color:#8b988d;margin-top:4px;font-size:11px;display:block}.work-mobile-order-card footer{border-top:1px solid #eef0eb;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding-top:10px;display:flex}.work-mobile-order-card footer b{color:#294f40;font-size:14px}.work-mobile-order-card footer .order-status{overflow-wrap:anywhere;max-width:60%;font-size:11px}.work-table-scroll:has(.work-table){display:none!important}}.mobile-chat-switcher{display:none}.thread-list-empty .thread-show-all{color:#285a4c;margin-top:10px;font-weight:700;text-decoration:underline;display:inline-block!important}@media (max-width:760px){.workspace-layout .content-area:has(.messenger-layout:not(.has-selection)){height:calc(100dvh - 55px - 61px - env(safe-area-inset-bottom));flex-direction:column;min-height:0;display:flex;overflow:hidden;margin:0!important;padding:0!important}.workspace-layout .content-area:has(.messenger-layout:not(.has-selection))>.inbox-workspace-toolbar{display:none!important}.workspace-layout .content-area:has(.messenger-layout:not(.has-selection))>.content-footer{display:none!important}.messenger-layout:not(.has-selection){overflow:hidden;border:0!important;border-radius:0!important;flex:1 1 0!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important}.messenger-layout:not(.has-selection)>.messenger-threads{border:0!important;border-radius:0!important;flex:1 1 0!important;height:100%!important;min-height:0!important;max-height:none!important;display:flex!important}.messenger-layout:not(.has-selection) .thread-list{-webkit-overflow-scrolling:touch;visibility:visible!important;flex:1 1 0!important;min-height:0!important;display:block!important;overflow-y:auto!important}.messenger-layout:not(.has-selection) .thread-list .thread-row{min-height:67px;visibility:visible!important;display:flex!important}.messenger-layout:not(.has-selection) .inbox-pagination{padding:11px}.messenger-layout:not(.has-selection) .thread-list-header{background:#fff;padding:13px 14px 7px}.messenger-layout:not(.has-selection) .thread-list-header strong{font-size:18px}.messenger-layout:not(.has-selection) .inbox-search{background:#fff;padding:8px 12px}.messenger-layout:not(.has-selection) .inbox-tabs{background:#fff;padding:6px 12px 10px;overflow-x:auto}.messenger-layout:not(.has-selection) .inbox-tabs a{white-space:nowrap;font-size:12px!important}.mobile-chat-switcher{flex:none;order:-1;display:block}.mobile-chat-switcher>summary{color:#225343;cursor:pointer;white-space:nowrap;background:#edf4ed;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-height:38px;padding:6px 9px;font:700 12px IBM Plex Sans,sans-serif;list-style:none;display:flex}.mobile-chat-switcher>summary::-webkit-details-marker{display:none}.messenger-layout.has-selection .chat-header .chat-back{display:none!important}.mobile-chat-switcher[open]{z-index:400;background:#0f2827b0;margin:0;padding:0;position:fixed;inset:0}.mobile-chat-switcher[open]>summary{top:calc(10px + env(safe-area-inset-top));z-index:402;background:#e9f0e7;border-radius:50%;width:38px;height:38px;font-size:0;position:fixed;right:12px}.mobile-chat-switcher[open]>summary:after{content:"×";font-size:25px;font-weight:400;line-height:1}.mobile-chat-switcher[open]>summary>span{display:none}.mobile-chat-switcher-panel{max-width:430px;min-height:0;padding-top:env(safe-area-inset-top);background:#fffefb;flex-direction:column;display:flex;position:absolute;inset:0 13% 0 0;overflow:hidden;box-shadow:18px 0 60px #071e1836}.mobile-chat-switcher-panel>header{border-bottom:1px solid #e0e9df;justify-content:space-between;align-items:center;padding:18px 15px 12px;display:flex}.mobile-chat-switcher-panel>header strong{font:700 18px Manrope,sans-serif}.mobile-chat-switcher-panel>header a{color:#28644f;font-size:11px;font-weight:700}.mobile-chat-switcher-links{-webkit-overflow-scrolling:touch;flex-direction:column;flex:1;display:flex;overflow-y:auto}.mobile-chat-switcher-links>a{color:#28463d;border-bottom:1px solid #ebefea;grid-template-columns:1fr auto;gap:3px 10px;padding:13px 15px;text-decoration:none;display:grid;position:relative}.mobile-chat-switcher-links>a[aria-current=page]{background:#e5efe5;border-left:3px solid #dc8a69}.mobile-chat-switcher-links>a>strong{white-space:nowrap;text-overflow:ellipsis;font-size:14px;overflow:hidden}.mobile-chat-switcher-links>a>time{color:#879688;font-size:11px}.mobile-chat-switcher-links>a>span{color:#647b6a;white-space:nowrap;text-overflow:ellipsis;grid-column:1/-1;padding-right:24px;font-size:12px;overflow:hidden}.mobile-chat-switcher-links>a>b{text-align:center;color:#fff;background:#2e6955;border-radius:10px;min-width:19px;padding:2px 4px;font-size:10px;position:absolute;bottom:11px;right:14px}.mobile-chat-switcher-links>p{padding:16px;font-size:13px}.mobile-chat-switcher:not([open]) .mobile-chat-switcher-panel{display:none!important}}.seller-lab-open{background:#2c5b4c;border-radius:11px;align-items:center;margin:8px 14px 14px 0;padding:12px 15px;font-weight:700;text-decoration:none;display:inline-flex;color:#fff!important}.seller-lab{background:#fffefb;border:1px solid #dbe4dc;border-radius:17px;max-width:1000px;margin:auto;overflow:hidden;box-shadow:0 5px 24px #1534280b}.seller-lab-header{border-bottom:1px solid #e1e8e0;justify-content:space-between;align-items:center;gap:14px;padding:16px 20px;display:flex}.seller-lab-header strong{font:700 19px Manrope,sans-serif}.seller-lab-header p{color:#718379;margin:4px 0 0;font-size:12px;line-height:1.5}.seller-lab button{cursor:pointer;color:#fff;background:#2e5e4e;border:0;border-radius:9px;padding:10px 13px;font-weight:600}.seller-lab-header button{color:#286050;background:#edf3eb;border:1px solid #cfded2;flex:none}.seller-lab-warning{color:#866540;background:#fff4e5;border-radius:8px;margin:12px 20px;padding:10px 12px;font-size:12px;line-height:1.5}.seller-lab-messages{background:#f0f4ee;flex-direction:column;gap:12px;height:min(55dvh,570px);min-height:270px;padding:18px 20px;display:flex;overflow-y:auto}.seller-lab-empty{text-align:center;color:#718579;max-width:390px;margin:auto;font-size:13px;line-height:1.7}.seller-lab-bubble{color:#28453d;overflow-wrap:anywhere;background:#fff;border:1px solid #dce5dc;border-radius:13px 13px 13px 4px;max-width:min(83%,580px);padding:11px 14px 9px}.seller-lab-bubble.customer{background:#dfeee0;border-color:#cee2cd;border-radius:13px 13px 4px;align-self:flex-end}.seller-lab-bubble.seller{align-self:flex-start}.seller-lab-bubble span{color:#6d8875;font-size:10px;font-weight:650}.seller-lab-bubble p{white-space:pre-wrap;margin:5px 0 0;font-size:14px;line-height:1.55}.seller-lab-composer{border-top:1px solid #dde7dc;align-items:flex-end;gap:12px;padding:15px 20px;display:flex}.seller-lab-composer textarea{resize:vertical;color:#274a3c;background:#fbfdfa;border:1px solid #cddbcc;border-radius:11px;flex:1;min-width:0;padding:10px 12px;font:14px/1.4 IBM Plex Sans,sans-serif}.seller-lab-composer button{min-height:44px}.seller-lab button:disabled{opacity:.45;cursor:not-allowed}.seller-lab-status{color:#54715c;margin:0;padding:0 20px;font-size:12px}.seller-lab-footnote{color:#7b8a7d;padding:13px 20px 17px;font-size:11px;line-height:1.65}.seller-lab-footnote a{color:#29664f;text-decoration:underline}@media (max-width:760px){.seller-lab{border-left:0;border-right:0;border-radius:0;margin:0 -10px}.seller-lab-header{gap:8px;padding:12px}.seller-lab-header strong{font-size:15px}.seller-lab-header p{font-size:11px}.seller-lab-header button{padding:9px;font-size:11px}.seller-lab-warning{margin:8px 10px;font-size:11px}.seller-lab-messages{height:calc(100dvh - 470px);min-height:240px;padding:13px 10px}.seller-lab-composer{gap:7px;padding:10px}.seller-lab-composer button{min-height:42px;padding:8px;font-size:11px}.seller-lab-composer textarea{font-size:16px}.seller-lab-footnote{padding:10px;font-size:11px}}
