.owner-console{--admin-ink:#1b2b22;--admin-muted:#5f7066;--admin-line:#d8e2da;--admin-surface:#fff;--admin-soft:#f4f7f3;--admin-green:#174d32;--admin-green-hover:#103b26;color:var(--admin-ink);background:#f5f7f4;grid-template-columns:284px minmax(0,1fr)}.owner-console .sidebar{background:#f8faf7;border-right-color:#d8e1d9;padding:24px 18px 18px}.owner-console .brand-row{height:48px;padding:0 8px}.owner-console .brand-row strong{font-size:16px}.owner-console .brand-row small{font-size:10px}.owner-console .mode-label{color:#68796f;letter-spacing:.12em;padding:24px 12px 8px;font-size:10px}.owner-console .main-nav{overscroll-behavior:contain;scrollbar-color:#c8d4ca transparent;scrollbar-width:thin;flex:1;min-height:0;padding:0 4px 18px 0;overflow-y:auto}.owner-console .main-nav::-webkit-scrollbar{width:6px}.owner-console .main-nav::-webkit-scrollbar-thumb{background:#c8d4ca;border-radius:99px}.owner-console .sidebar .nav-group-label{color:#75827a;letter-spacing:.1em;padding:19px 12px 7px;font-size:9.5px}.owner-console .main-nav button{color:#516158;gap:12px;min-height:44px;padding:0 12px;font-size:13.5px;font-weight:650}.owner-console .main-nav button:hover{color:#20352a;background:#edf2ed}.owner-console .main-nav button.active{color:#153b26;background:#dfeadf;box-shadow:inset 3px 0 #2e7a4d}.owner-console .sidebar-help{border-color:#d4dfd5;margin-top:12px;padding:15px}.owner-console .sidebar-help strong{font-size:13px}.owner-console .sidebar-help p,.owner-console .sidebar-help button{font-size:11.5px}.owner-console .account-button b{font-size:12.5px}.owner-console .account-button small{font-size:10.5px}.owner-console .topbar{border-bottom-color:#e0e6e1;height:72px;padding:0 42px}.owner-console .search-box{background:#fbfcfb;border-color:#d4ddd6;border-radius:10px;max-width:520px;height:42px;padding:0 13px}.owner-console .search-box input{font-size:13.5px}.owner-console .search-box kbd{font-size:10px}.owner-console .system-health{font-size:12px}.owner-console .workspace-chip{border-radius:10px;height:42px;padding:0 13px;font-size:12.5px}.owner-console .content{max-width:1700px;padding:42px clamp(28px,3vw,52px) 64px}.owner-console .page-heading{align-items:center;margin-bottom:32px}.owner-console .page-heading h1{margin:6px 0 7px;font-size:32px;line-height:1.15}.owner-console .page-heading>div>p:last-child{max-width:760px;color:var(--admin-muted);font-size:14px;line-height:1.55}.owner-console .eyebrow{color:#6e7d73;font-size:10.5px!important}.owner-console .button{border-color:#d2dcd4;border-radius:10px;height:42px;padding:0 16px;font-size:13px}.owner-console .button.primary{background:var(--admin-green);border-color:var(--admin-green)}.owner-console .button.primary:hover{background:var(--admin-green-hover)}.owner-console .button:disabled,.owner-console button:disabled{cursor:not-allowed;opacity:.58}.owner-console .panel{border-color:var(--admin-line);border-radius:15px;box-shadow:0 1px 2px #122b1d09,0 12px 36px #20412d0b}.owner-console .manager-header{border-bottom-color:var(--admin-line);min-height:82px;padding:21px 24px}.owner-console .manager-header h2{font-size:20px;line-height:1.25}.owner-console .manager-header p{color:var(--admin-muted);margin-top:5px;font-size:13.5px;line-height:1.5}.owner-console .feedback-stack:empty{display:none}.owner-console .manager-feedback{border:1px solid #0000;border-radius:10px;align-items:flex-start;gap:10px;margin:16px 20px 0;padding:13px 15px;font-size:13px;line-height:1.45;display:flex}.owner-console .manager-feedback svg{flex:none;margin-top:1px}.owner-console .manager-feedback span{gap:2px;display:grid}.owner-console .manager-feedback b{font-size:13.5px}.owner-console .manager-feedback.success{color:#25643f;background:#edf8f0;border-color:#bcdcc5}.owner-console .manager-feedback.error{color:#984235;background:#fff1ee;border-color:#ecc8c0}.owner-console .manager-feedback.info{color:#315f87;background:#f0f6fb;border-color:#c9d9e8}.owner-console .manager-empty{gap:9px;min-height:260px;padding:32px}.owner-console .manager-empty b{font-size:15px}.owner-console .manager-empty span{max-width:480px;font-size:13px;line-height:1.55}.owner-console .manager-row{gap:16px;min-height:64px;padding:15px 22px;font-size:13px;line-height:1.45}.owner-console .manager-row.head{color:#68786e;letter-spacing:.04em;min-height:48px;font-size:11.5px}.owner-console .manager-name{grid-template-columns:42px minmax(0,1fr);column-gap:10px}.owner-console .manager-name>i{border-radius:10px;width:38px;height:38px;font-size:10px}.owner-console .manager-name b{font-size:13.5px}.owner-console .manager-name small,.owner-console .table-subline{font-size:11px;line-height:1.4}.owner-console .row-actions{flex-wrap:wrap;gap:7px}.owner-console .row-actions button,.owner-console .simple-list button{border-color:#d3ddd5;border-radius:8px;min-height:34px;padding:7px 10px;font-size:12px;font-weight:650}.owner-console .row-actions button:hover,.owner-console .simple-list button:hover{background:#f2f6f2}.owner-console .row-actions button.danger,.owner-console .simple-list button.danger{color:#a14438;border-color:#ebd0cb}.owner-console .status-pill{border-radius:99px;padding:6px 10px;font-size:11.5px}.owner-console .manager-form{background:#f8faf8;border-color:#d7e0d8;border-radius:12px;gap:16px;margin:18px 20px;padding:18px}.owner-console .manager-form label,.owner-console .manager-form legend{gap:8px;font-size:13px;line-height:1.4}.owner-console .manager-form input,.owner-console .manager-form select,.owner-console .manager-form textarea{border-color:#cdd8cf;border-radius:9px;min-height:44px;padding:10px 12px;font-size:14px;line-height:1.45}.owner-console .manager-form textarea{min-height:110px}.owner-console .manager-form label>small{color:var(--admin-muted);font-size:11.5px;font-weight:500}.owner-console .manager-form fieldset label{font-size:12px}.owner-console .manager-form input[type=checkbox]{min-height:auto}.owner-console .simple-list{padding:8px 20px 18px}.owner-console .simple-list>div{gap:12px;min-height:64px;padding:13px 3px}.owner-console .simple-list b{font-size:13.5px}.owner-console .simple-list small{margin-top:3px;font-size:11.5px;line-height:1.4}.owner-console .collection-icon{border-radius:10px;width:38px;height:38px}.owner-console .manager-modal{padding:24px}.owner-console .modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0b1a1194}.owner-console .manager-modal>div{border:1px solid #d6e0d8;border-radius:18px;width:min(480px,100% - 32px);max-height:calc(100vh - 48px);padding:28px;overflow-y:auto;box-shadow:0 28px 90px #0a1f1247}.owner-console .manager-modal h3{font-size:21px}.owner-console .manager-modal p{font-size:13px;line-height:1.55}.owner-console .modal-head{text-align:left}.owner-console .plan-modal>div,.owner-console .ticket-modal>div,.owner-console .tool-group-modal>div,.owner-console .user-modal>div,.owner-console .workspace-user-modal>div{width:min(780px,100% - 32px)}.owner-console .recovery-modal>div{width:min(900px,100% - 32px)}.owner-console .connector-picker-modal>div{width:min(980px,100% - 32px)}.owner-console .connector-request-modal>div{width:min(720px,100% - 32px)}.owner-console .workspace-create-modal>div{width:min(640px,100% - 32px)}.owner-console .account-name-modal>div{width:min(540px,100% - 32px)}.owner-console .whatsapp-qr-modal>div{width:min(420px,100% - 32px)}.owner-console .connector-picker-modal>div,.owner-console .connector-request-modal>div,.owner-console .account-name-modal>div,.owner-console .whatsapp-qr-modal>div,.owner-console .user-modal>div{padding:0}.owner-console .modal-head{padding:22px 24px}.owner-console .modal-form.manager-form{padding:22px 24px 24px}.owner-console .tool-options{gap:8px}.owner-console .tool-options label{padding:9px 10px;font-size:12px}.owner-console .admin-stat-grid{gap:14px;padding:22px}.owner-console .admin-stat-grid article{border-radius:12px;grid-template-columns:46px 1fr;column-gap:12px;padding:20px}.owner-console .admin-stat-grid article>i{border-radius:11px;width:42px;height:42px}.owner-console .admin-stat-grid article>span{font-size:12.5px}.owner-console .admin-stat-grid article>b{font-size:30px}.owner-console .admin-stat-grid article>small{margin-top:14px;font-size:11.5px}.owner-console .access-boundary{gap:12px;margin:18px 20px;padding:16px}.owner-console .access-boundary>span{font-size:12.5px}.owner-console .access-boundary>span b{font-size:14px}.owner-console .access-boundary>div b{font-size:18px}.owner-console .access-boundary>div small{font-size:10.5px}.owner-console .role-matrix{padding:22px}.owner-console .role-matrix>b{font-size:14px}.owner-console .role-matrix span{padding:14px;font-size:12px}.owner-console .role-matrix strong{font-size:13px}.owner-console .permission-preview b{font-size:12.5px}.owner-console .permission-preview span{font-size:11.5px}.owner-console .settings-section{padding:24px}.owner-console .settings-section-heading{margin-bottom:18px}.owner-console .settings-section-heading b{font-size:15px}.owner-console .settings-section-heading p{font-size:12.5px}.owner-console .settings-field-grid{gap:17px}.owner-console .settings-field-grid label{gap:8px;font-size:13px}.owner-console .settings-field-grid input,.owner-console .settings-field-grid select,.owner-console .settings-field-grid textarea{border-color:#cdd8cf;border-radius:9px;min-height:46px;padding:10px 12px;font-size:14px;line-height:1.45}.owner-console .settings-field-grid label>small{font-size:11.5px}.owner-console .settings-field-label em{padding:4px 8px;font-size:9px}.owner-console .platform-settings-actions{padding:18px 24px}.owner-console .platform-settings-actions>span{font-size:12px}.owner-console .connector-concept{padding:20px 24px}.owner-console .connector-concept b{font-size:13px}.owner-console .connector-concept small{font-size:11px}.owner-console .unofficial-warning{margin:0 24px 21px;padding:14px}.owner-console .unofficial-warning b{font-size:13px}.owner-console .unofficial-warning small{font-size:11.5px}.owner-console .connector-filters input,.owner-console .connector-filters select{height:42px;padding:0 12px;font-size:13px}.owner-console .runtime-connector-grid{gap:15px;padding:20px 22px 24px}.owner-console .runtime-connector-grid>article{border-radius:13px;padding:18px}.owner-console .runtime-connector-grid article>header b{font-size:13.5px}.owner-console .runtime-connector-grid article>header small{font-size:11px}.owner-console .runtime-connector-grid article>p{min-height:58px;font-size:12px}.owner-console .connector-tags span{padding:5px 8px;font-size:10px}.owner-console .driver-state b{font-size:11px}.owner-console .driver-state small,.owner-console .runtime-detail,.owner-console .capability-line{font-size:10.5px}.owner-console .runtime-connector-grid article>button,.owner-console .connector-policy-form>button{height:40px;font-size:12px}.owner-console .connector-policy-form{gap:10px}.owner-console .connector-policy-form label{font-size:11px}.owner-console .connector-policy-form select{height:40px;font-size:12px}.owner-console .connector-policy-form .policy-stage>span{font-size:11px}.owner-console .connector-runtime-summary{gap:12px;padding:18px 22px 0}.owner-console .connector-runtime-summary>span{padding:14px 16px}.owner-console .connector-runtime-summary b{font-size:22px}.owner-console .connector-runtime-summary small{font-size:11px}.owner-console .release-stage-note{margin:12px 22px 0;padding:13px 14px}.owner-console .release-stage-note b{font-size:12.5px}.owner-console .release-stage-note small{font-size:11px}.owner-console .connector-upstream b{font-size:10.5px}.owner-console .connector-upstream small,.owner-console .connector-upstream a{font-size:10px}.owner-console .connector-picker-grid{gap:14px;padding:20px 22px 24px}.owner-console .connector-picker-grid>article{min-height:240px;padding:16px}.owner-console .connector-picker-grid article>header b{font-size:13px}.owner-console .connector-picker-grid article>header small{font-size:10.5px}.owner-console .connector-picker-grid article>p{font-size:11.5px}.owner-console .connector-picker-meta span{padding:5px 8px;font-size:9.5px}.owner-console .smtp-health-state b{font-size:13.5px}.owner-console .smtp-health-state small{font-size:11.5px}.owner-console .smtp-check-grid span{padding:13px;font-size:12px}.owner-console .smtp-check-grid b{font-size:10px}.owner-console .raw-secret{margin:18px 20px;padding:14px}.owner-console .raw-secret code{font-size:12.5px}.owner-console .raw-secret button{font-size:12px}.owner-console .review-list{padding:8px 22px 18px}.owner-console .review-list b{font-size:13.5px}.owner-console .review-list small{font-size:11px}.owner-console .review-list p{font-size:12px}.owner-console .recovery-table .manager-row small{font-size:11px}.owner-console .recovery-case-detail span{font-size:10.5px}.owner-console .recovery-case-detail b,.owner-console .recovery-case-detail p{font-size:13px}.owner-console .recovery-review-policy span{font-size:12px}.owner-console .recovery-review-policy b{font-size:13.5px}.owner-console .panel-title h2{font-size:17px}.owner-console .panel-title p,.owner-console .panel-title>button{font-size:12px}.owner-console .stat-label{font-size:12.5px}.owner-console .stat-value{font-size:30px}.owner-console .stat-card p{font-size:11.5px}.owner-console .account-inbox-layout{grid-template-columns:270px minmax(0,1fr);min-height:680px}.owner-console .messenger-account-rail>header b{font-size:13.5px}.owner-console .messenger-account-rail>header small{font-size:11px}.owner-console .messenger-account-list>button{grid-template-columns:42px minmax(0,1fr);gap:11px;padding:12px}.owner-console .messenger-account-list b{font-size:13px}.owner-console .messenger-account-list small{font-size:10.5px}.owner-console .messenger-account-list em{font-size:10px}.owner-console .messenger-account-rail>footer{padding:12px}.owner-console .messenger-account-rail>footer b{font-size:11.5px}.owner-console .messenger-account-rail>footer small{font-size:10px}.owner-console .selected-account-bar{padding:15px 19px}.owner-console .selected-account-identity small{font-size:9.5px}.owner-console .selected-account-identity b{font-size:14px}.owner-console .selected-account-identity em{font-size:11px}.owner-console .selected-account-metrics>span small{font-size:10px}.owner-console .selected-account-metrics>span b{font-size:15px}.owner-console .account-conversation-layout{grid-template-columns:350px minmax(0,1fr)}.owner-console .account-conversation-list>header{padding:16px}.owner-console .account-conversation-list>header>div b{font-size:13px}.owner-console .account-conversation-list>header>div small{font-size:10.5px}.owner-console .account-conversation-list>header>label{border-radius:9px;height:42px;margin-top:12px;padding:0 11px}.owner-console .account-conversation-list>header input{font-size:13px}.owner-console .conversation-result-count{padding:0 16px 11px;font-size:10px}.owner-console .account-conversation-items>button{grid-template-columns:40px minmax(0,1fr) 70px;gap:11px;padding:14px 15px}.owner-console .account-conversation-items>button b{font-size:13px}.owner-console .account-conversation-items>button small{font-size:11px}.owner-console .account-conversation-items>button time{font-size:9.5px}.owner-console .conversation-list-empty b{font-size:13px}.owner-console .conversation-list-empty small{font-size:11px}.owner-console .account-conversation-thread>header{padding:14px 18px}.owner-console .account-conversation-thread>header b{font-size:14px}.owner-console .account-conversation-thread>header small{font-size:10.5px}.owner-console .danger-link{font-size:11.5px}.owner-console .live-messages{padding:24px}.owner-console .live-messages article{border-radius:13px;padding:12px 14px;font-size:13px}.owner-console .live-messages article>em{font-size:10.5px}.owner-console .live-messages article time{font-size:9.5px}.owner-console .live-messages article a,.owner-console .message-reply-button{font-size:10.5px!important}.owner-console .message-quoted-indicator b{font-size:10.5px}.owner-console .message-quoted-indicator span{font-size:11px}.owner-console .live-composer{gap:11px;padding:14px}.owner-console .live-composer>label>span{font-size:11px}.owner-console .live-composer textarea{min-height:76px;padding:12px;font-size:13.5px}.owner-console .composer-shortcut{font-size:10px}.owner-console .composer-media-preview b,.owner-console .composer-reply-preview b{font-size:12px}.owner-console .composer-media-preview small,.owner-console .composer-reply-preview small{font-size:10.5px}.owner-console .thread-placeholder b{font-size:14px}.owner-console .thread-placeholder span,.owner-console .offline-composer b{font-size:12px}.owner-console .offline-composer small{font-size:10.5px}@media (min-width:901px){.owner-console.sidebar-collapsed{grid-template-columns:76px minmax(0,1fr)}.owner-console.sidebar-collapsed .sidebar{padding:24px 10px 18px}}@media (max-width:1200px){.owner-console{grid-template-columns:260px minmax(0,1fr)}.owner-console .topbar{padding:0 28px}.owner-console .content{padding:34px 30px 54px}.owner-console .admin-stat-grid{grid-template-columns:repeat(3,1fr)}.owner-console .runtime-connector-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.owner-console .account-inbox-layout{grid-template-columns:235px minmax(0,1fr)}.owner-console .account-conversation-layout{grid-template-columns:310px minmax(0,1fr)}}@media (max-width:900px){.owner-console{grid-template-columns:1fr}.owner-console .sidebar{width:min(320px,90vw)}.owner-console .topbar{padding:0 20px}.owner-console .content{padding:28px 20px 44px}.owner-console .page-heading{align-items:flex-start}.owner-console .page-heading h1{font-size:28px}.owner-console .manager-columns{grid-template-columns:1fr}.owner-console .account-inbox-layout{grid-template-rows:auto minmax(650px,1fr);grid-template-columns:1fr;height:auto;min-height:700px}.owner-console .account-conversation-layout{grid-template-columns:310px minmax(0,1fr)}}@media (max-width:700px){.owner-console .topbar{gap:10px;height:64px}.owner-console .search-box{height:40px}.owner-console .system-health,.owner-console .workspace-chip{display:none}.owner-console .content{padding:22px 14px 36px}.owner-console .page-heading{gap:16px;margin-bottom:23px;display:grid}.owner-console .heading-actions,.owner-console .heading-actions .button{width:100%}.owner-console .manager-header{align-items:stretch;padding:19px;display:grid}.owner-console .manager-header>div:last-child{width:100%}.owner-console .manager-header .button{flex:1}.owner-console .manager-form.inline,.owner-console .manager-form.horizontal,.owner-console .training-form,.owner-console .tool-form,.owner-console .user-form,.owner-console .ai-form{grid-template-columns:1fr}.owner-console .manager-form .wide{grid-column:auto}.owner-console .admin-stat-grid,.owner-console .runtime-connector-grid,.owner-console .connector-runtime-summary,.owner-console .role-matrix>div,.owner-console .settings-field-grid,.owner-console .smtp-check-grid,.owner-console .connector-concept{grid-template-columns:1fr}.owner-console .connector-concept>i{display:none}.owner-console .platform-settings-actions{flex-direction:column;align-items:stretch}.owner-console .platform-settings-actions .button{width:100%}.owner-console .account-inbox-layout{grid-template-rows:auto auto}.owner-console .account-conversation-layout{grid-template-columns:1fr}.owner-console .account-conversation-list{border-right:0;border-bottom:1px solid var(--admin-line);max-height:380px}.owner-console .account-conversation-thread{min-height:580px}}
