.local-redaction{flex-direction:column;gap:16px;min-width:0;display:flex}.local-redaction h3{align-items:center;gap:8px;display:flex}.local-redaction p{margin:0;line-height:1.55}.local-redaction textarea{resize:vertical;white-space:pre-wrap;width:100%;min-height:280px;max-height:48vh;font-family:inherit;line-height:1.6}.redaction-tools{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.redaction-tools span{color:var(--muted,#667085);font-size:12px}.redaction-confirm{align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.redaction-confirm input{flex-shrink:0;width:18px;height:18px;margin-top:2px}.local-redaction .form-actions{background:var(--surface,#fff);border-top:1px solid var(--border,#e4e7ec);padding:12px 0;position:sticky;bottom:0}.import-mask-hint{color:var(--primary,#087d46);font-size:12px}.content-importer[hidden]{display:none}
.email-accounts-panel{min-width:0;padding-top:24px}.email-accounts-panel h2{align-items:center;gap:10px;display:flex}.email-account-grid{grid-template-columns:repeat(auto-fill,minmax(min(340px,100%),1fr));gap:20px;margin-top:24px;display:grid}.email-account-card{background:#fff;border:1px solid #e1e6ed;border-radius:16px;min-width:0;padding:24px;box-shadow:0 2px 4px #172b4d05}.email-account-card header{align-items:center;gap:14px;margin-bottom:18px;display:flex}.email-account-card h3{overflow-wrap:anywhere;margin:0 0 4px;font-size:17px}.email-account-card header p{color:#667085;overflow-wrap:anywhere;margin:0;font-size:13px}.email-account-icon{color:#256a9f;background:#edf6ff;border-radius:12px;flex:0 0 48px;place-items:center;height:48px;display:grid}.email-account-state{color:#93620a;background:#fff6df;border-radius:8px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:inline-flex}.email-account-state.connected{color:#087d46;background:#e9f7ef}.email-account-card dl{margin:0;padding:16px 0}.email-account-card dl div{justify-content:space-between;gap:15px;padding:5px 0;font-size:13px;display:flex}.email-account-card dt{color:#667085}.email-account-card dd{margin:0}.email-account-card footer{border-top:1px solid #edf0f4;flex-wrap:wrap;gap:10px;margin-top:18px;padding-top:16px;display:flex}.email-account-empty{text-align:center;color:#667085;border:1px dashed #d1dce3;border-radius:16px;justify-items:center;margin-top:24px;padding:50px 24px;display:grid}.email-account-empty svg{color:#256a9f}.email-account-empty p{max-width:580px}.email-provider-cards{grid-template-columns:1fr 1fr;gap:16px;margin:20px 0;display:grid}.email-provider-cards label{cursor:pointer;background:#fff;border:1px solid #dce2e8;border-radius:14px;flex-direction:column;gap:12px;padding:22px;display:flex;position:relative}.email-provider-cards label.selected{background:#f0faf4;border:2px solid #087d46;padding:21px}.email-provider-cards input{inset-inline-end:16px;position:absolute;top:16px}.email-provider-cards svg{color:#256a9f}.email-provider-cards small{color:#667085;line-height:1.6}.email-review{background:#f4f8fb;border-radius:14px;gap:10px;margin-top:20px;padding:20px;display:grid}.email-review p{overflow-wrap:anywhere;margin:0}.email-review svg{vertical-align:middle;color:#087d46;margin-inline-end:8px}.email-members{gap:10px;margin:20px 0;display:grid}.email-binding-card{background:#fff;border:1px solid #dce2e8;border-radius:14px;margin:14px 0;padding:18px}.email-binding-card.selected{background:#f5fcf8;border-color:#087d46}.email-binding-title{align-items:center;gap:10px;display:flex}.email-binding-title svg{color:#256a9f}.email-binding-title small{color:#667085;display:block}.email-binding-card fieldset{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.email-binding-card .field{margin-top:12px}@media (max-width:640px){.email-accounts-panel>.section-heading{flex-direction:column;align-items:stretch;gap:14px}.email-provider-cards{grid-template-columns:1fr}.email-account-card{padding:20px}.email-account-card footer .button{flex:1}.email-accounts-panel .form-grid{grid-template-columns:1fr}}.email-accounts-panel .operation-dialog .bia-launch,.email-accounts-panel .operation-dialog .bia-report-launch{display:none}@media (max-width:640px){body:has(.email-accounts-panel)>.bia-root>.bia-launch{border-radius:50%;width:46px;min-width:46px;height:46px;padding:3px;bottom:76px;top:auto!important}:is(body:has(.email-accounts-panel)>.bia-root>.bia-launch>strong,body:has(.email-accounts-panel)>.bia-root>.bia-launch>svg){display:none}}
.string-list-add{align-items:center;gap:8px;min-width:0;display:flex}.string-list-add>input{flex:1;min-width:0}.string-list-items{flex-wrap:wrap;gap:8px;margin:10px 0;padding:0;list-style:none;display:flex}.string-list-items>li{background:var(--green-soft);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:7px;align-items:center;gap:8px;max-width:100%;padding:4px 6px 4px 12px;font-size:13px;display:flex}.string-list-items .icon-button{width:26px;height:26px}.api-integration-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:18px;display:grid}.api-integration-card{flex-direction:column;gap:16px;min-width:0;padding:22px;display:flex}.api-integration-card>header{align-items:center;gap:12px;display:flex}.api-integration-icon{width:44px;height:44px;color:var(--green-strong);background:var(--green-soft);border-radius:12px;flex:none;place-items:center;display:grid}.api-integration-card h3{margin:0;font-size:17px}.api-integration-card p{margin:0;line-height:1.6}.api-integration-card code{overflow-wrap:anywhere;color:var(--muted);font-size:12px}.api-integration-methods{flex-wrap:wrap;gap:6px;display:flex}.api-integration-methods>span{background:var(--green-soft);color:var(--green-strong);border-radius:5px;padding:4px 7px;font-size:11px;font-weight:650}.api-integration-card>footer{border-top:1px solid var(--line);align-items:center;gap:12px;margin-top:auto;padding-top:16px;display:flex}.api-binding{border:1px solid var(--line);background:var(--surface);cursor:pointer;border-radius:10px;align-items:center;gap:12px;margin-bottom:10px;padding:14px;display:flex}.api-binding.selected{border-color:var(--green-strong);background:var(--green-soft)}.api-binding>span{flex-direction:column;gap:4px;min-width:0;display:flex}.api-binding small{overflow-wrap:anywhere;color:var(--muted)}.mcp-registration{border:1px solid var(--line);background:var(--surface);border-radius:10px;margin-top:12px;padding:18px}.mcp-registration h4{margin-top:0}.integration-empty{text-align:center;padding:38px}.integration-empty>svg{color:var(--green-strong);margin-bottom:8px}.integration-empty p{color:var(--muted);line-height:1.6}.behavior-assist{border:1px solid var(--line);background:var(--green-soft);border-radius:10px;margin-bottom:18px;padding:18px}.behavior-assist>summary{cursor:pointer;align-items:center;gap:8px;font-weight:600;display:flex}.behavior-assist .field{margin-top:16px}@media (max-width:520px){.string-list-add{flex-wrap:wrap}.string-list-add>input{flex-basis:100%}.api-integration-card{padding:18px}}.api-method-picker{border:0;min-width:0;margin:0 0 18px;padding:0}.api-method-picker>legend{color:var(--muted);margin-bottom:10px;padding:0;font-size:14px}.api-method-picker .tool-store-filters{gap:8px;margin:0}.api-method-picker button{min-width:60px}
.resource-choice-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.resource-choice-card{cursor:pointer;text-align:start;background:#fff;border:1px solid #dfe5e2;border-radius:12px;align-items:flex-start;gap:14px;min-width:0;min-height:132px;padding:20px 36px 20px 16px;transition:border-color .15s,box-shadow .15s,background .15s;display:flex;position:relative;overflow:hidden}[dir=rtl] .resource-choice-card{padding:20px 16px 20px 36px}.resource-choice-card:before{content:"";background:var(--resource-color);border-radius:0 3px 3px 0;width:3px;position:absolute;inset-block:16px;inset-inline-start:0}.resource-choice-card:hover{border-color:#9cad9f;box-shadow:0 2px 8px #102a1d0a}.resource-choice-card.selected{background:#f5fbf7;border-color:#087d46;box-shadow:inset 0 0 0 1px #087d46}.resource-choice-card:focus-within{outline-offset:3px;outline:3px solid #86bca0}.resource-choice-card.unavailable{cursor:not-allowed;opacity:.65;background:#f8faf9}.resource-choice-card>input{opacity:0;width:100%;height:100%;cursor:inherit;z-index:1;margin:0;position:absolute;inset:0}.resource-choice-check{color:#fff;background:#fff;border:1.5px solid #c6d1cb;border-radius:5px;place-items:center;width:19px;height:19px;display:grid;position:absolute;inset-block-start:14px;inset-inline-end:14px}.resource-choice-card:has(input[type=radio]) .resource-choice-check{border-radius:50%}.resource-choice-card.selected .resource-choice-check{background:#087d46;border-color:#087d46}.resource-choice-avatar{background:color-mix(in srgb,var(--resource-color) 10%,white);width:56px;height:56px;color:var(--resource-color);border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex}.resource-choice-avatar>.robot-avatar{pointer-events:none}.resource-choice-copy{flex-direction:column;align-self:center;gap:7px;min-width:0;display:flex}.resource-choice-copy>strong{color:#1f2937;overflow-wrap:anywhere;font-size:14px;font-weight:650;line-height:1.4}.resource-choice-description{color:#657269;-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:12px;line-height:1.55;display:-webkit-box;overflow:hidden}.resource-choice-meta{color:#53665b;flex-wrap:wrap;align-items:center;gap:6px;font-size:11px;line-height:1.45;display:flex}.resource-picker-search{margin-bottom:18px;position:relative}.resource-picker-search>svg{inset-inline-start:13px;color:#6b7280;position:absolute;top:12px}.resource-picker-search>input{width:100%;padding-inline-start:40px!important}.resource-picker-empty{color:#647168;border:1px dashed #d7dfda;border-radius:10px;padding:22px;font-size:13px;line-height:1.6}@media (max-width:950px){.resource-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:560px){.resource-choice-grid{grid-template-columns:minmax(0,1fr)}.resource-choice-card{min-height:106px;padding-block:16px}}@media (prefers-reduced-motion:reduce){.resource-choice-card{transition:none}}.resource-symbol{border-radius:13px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;display:inline-flex;box-shadow:inset 0 0 0 1px #0000000a}.resource-crew-symbol{flex-direction:column;flex:none;justify-content:center;align-items:center;gap:4px;min-width:52px;min-height:52px;display:inline-flex}.resource-crew-symbol>span{gap:3px;display:flex}.resource-crew-symbol i{border:1px solid #fff;border-radius:50%;width:9px;height:9px}.resource-robot-symbol{border-radius:13px;flex:none;justify-content:center;align-items:center;display:inline-flex;overflow:hidden}.resource-robot-symbol .robot-avatar img{object-fit:contain;width:100%;height:100%}.mcp-resource-nav>button>.resource-robot-symbol{flex:none}
.drive-panel{gap:20px;display:grid}.drive-panel h2,.drive-panel .section-heading{align-items:center;gap:10px;display:flex}.drive-panel .section-heading{justify-content:space-between}.drive-panel h3{margin:0;font-size:16px}.drive-panel .muted{font-size:13px;line-height:1.55}.drive-status{background:var(--bg-secondary,#f3f4f6);color:var(--text-secondary,#626979);border-radius:6px;padding:4px 8px;font-size:12px;display:inline-flex}.drive-status.connected{color:#14864b;background:#e9f6ed}.drive-setup{gap:12px;padding:22px;display:flex}.drive-error{color:#a42b2b;background:#fff5f5;border:1px solid #f1c8c8;border-radius:8px;padding:14px}.drive-layout{grid-template-columns:minmax(0,1.7fr) minmax(260px,1fr);gap:20px;display:grid}.drive-browser,.drive-selection{padding:0;overflow:hidden}.drive-browser>header,.drive-selection>h3{border-bottom:1px solid var(--border,#e2e5eb);padding:20px}.drive-tree{height:min(58vh,620px);padding:8px 0;overflow:auto}.drive-tree h4{color:var(--text-secondary,#626979);margin:0;padding:12px 20px;font-size:12px}.drive-tree-row{align-items:center;gap:9px;min-height:39px;padding-inline-end:14px;display:flex}.drive-tree-row:hover{background:#f2f7f3}.drive-tree-row>svg{color:#758779;flex:none}.drive-file-name{text-overflow:ellipsis;white-space:nowrap;text-align:start;min-width:0;font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;font-size:13px;overflow:hidden}.drive-expand{background:0 0;border:0;flex:none;align-items:center;width:20px;padding:0;display:flex}.drive-expand:disabled{visibility:hidden}.drive-more,.drive-empty-folder{margin:8px 16px}.drive-shared-root{font:inherit;background:0 0;border:0;align-items:center;gap:8px;padding:10px 20px;display:flex}.drive-selection-list{max-height:380px;padding:0 18px;overflow:auto}.drive-selection-list article{border-bottom:1px solid #edf0f3;padding:14px 0}.drive-selection-list article>div{justify-content:space-between;align-items:center;gap:6px;display:flex}.drive-selection-list article>div>span{overflow-wrap:anywhere;align-items:center;gap:6px;font-size:13px;display:flex}.drive-selection-list .field{margin-top:10px;font-size:12px}.drive-selection-list select{font-size:12px}.drive-selection>p,.drive-selection>.button{margin:18px}.drive-count{color:#118348;background:#edf7f0;border-radius:5px;margin-inline-start:5px;padding:3px 7px;font-size:12px}.drive-actions{padding:20px}.drive-actions>header,.drive-history article>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.drive-actions>article{border-top:1px solid #e8ebee;justify-content:space-between;align-items:center;gap:20px;margin-top:16px;padding-top:16px;display:flex}.drive-actions article p{color:var(--text-secondary,#626979);margin:6px 0;font-size:12px}.drive-action-buttons{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.drive-permissions{border:1px solid #e0e5e9;border-radius:8px;gap:22px;padding:14px;display:flex}.drive-permissions label,.drive-weekdays label{align-items:center;gap:7px;font-size:13px;display:flex}.drive-weekdays{flex-wrap:wrap;gap:12px;display:flex}.drive-history>article{border:1px solid #e0e5e9;border-radius:10px;margin-top:16px;padding:18px}.drive-result{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.drive-write{background:#fafbf9;border-inline-start:3px solid #ddb343;margin-top:14px;padding:14px}.drive-write pre{white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:1px solid #e4e7ec;max-height:250px;padding:12px;font-size:12px;overflow:auto}.drive-write .drive-action-buttons{margin-top:14px}@media (max-width:760px){.drive-layout{grid-template-columns:1fr}.drive-actions>article{flex-direction:column;align-items:flex-start}.drive-panel .section-heading{flex-wrap:wrap;align-items:flex-start}.drive-tree{max-height:45vh}}.drive-panel .operation-dialog[open]{flex-direction:column;max-height:calc(100dvh - 48px);display:flex;overflow:hidden}.drive-panel .operation-dialog>.section-heading{flex:none}.drive-panel .operation-dialog>form{flex-direction:column;min-height:0;display:flex;overflow:hidden}.drive-panel .operation-dialog .operation-form-body{overscroll-behavior:contain;min-height:0;padding-inline-end:6px;overflow:auto}.drive-panel .operation-dialog .form-actions{border-top:1px solid var(--line);flex:none;margin-top:16px;padding-block:16px 0}.drive-panel input[type=checkbox]{accent-color:var(--green-strong)}.drive-panel .operation-dialog .error{flex:none}.drive-agent-access{align-items:center;gap:24px;margin:16px 0;padding:20px;display:flex}.drive-agent-access>div{flex:1;min-width:0}.drive-agent-access p{max-width:850px;margin:8px 0}@media (max-width:700px){.drive-agent-access{flex-direction:column;align-items:stretch}}
.social-provider-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:8px 0 20px;display:grid}.social-provider-card{text-align:start;font:inherit;cursor:pointer;border:1px solid var(--line);flex-direction:column;align-items:flex-start;gap:14px;padding:24px;display:flex}.social-provider-card>svg{color:var(--green-strong)}.social-provider-card>span,.social-provider-card>small{color:var(--muted);font-size:13px;line-height:1.6}.social-provider-card:disabled{cursor:not-allowed;opacity:.7}.social-provider-card:not(:disabled):hover{border-color:var(--green-strong);background:var(--green-soft)}.social-post-grid{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:20px;display:grid}.social-posts{min-width:0;padding:24px}.social-posts>article{border-bottom:1px solid var(--line);padding:20px 0}.social-posts p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.social-posts small{color:var(--muted);margin-bottom:12px;display:block}.social-history{padding:24px}.social-history>h3:not(:first-child){margin-top:30px}.social-media-preview{gap:10px;max-width:100%;padding:12px 0;display:flex;overflow-x:auto}.social-media-preview>img,.social-media-preview>video{object-fit:contain;border:1px solid var(--line);background:var(--background);border-radius:8px;width:180px;height:180px}.social-media-library{border:1px solid var(--line);border-radius:8px;max-height:180px;margin-bottom:20px;padding:12px;overflow:auto}.social-composer-preview{border:1px solid var(--line);border-radius:10px;margin:20px 0;padding:20px}.social-composer-preview p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.6}.social-panel .operation-dialog .field{margin-bottom:18px}.social-panel .operation-dialog:has(.social-provider-options){max-width:720px}.social-panel .operation-dialog .drive-result{max-height:35vh;overflow:auto}.social-panel .drive-status{white-space:normal;max-width:100%}@media (max-width:760px){.social-post-grid,.social-provider-options{grid-template-columns:1fr}}.social-drive-item{text-align:start;width:100%;font:inherit;color:var(--foreground);cursor:pointer;background:0 0;border:0;padding:10px;font-size:13px;display:block}.social-drive-item:hover{background:var(--green-soft)}.social-media-library>label{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:10px 6px;font-size:13px;display:flex}.social-media-library>label:last-child{border-bottom:0}.social-media-library input{accent-color:var(--green-strong)}.social-basic-counts{color:var(--foreground);flex-wrap:wrap;gap:16px;margin:12px 0;font-size:13px;display:flex}.social-basic-counts>span{align-items:center;gap:6px;display:inline-flex}.social-insights-detail{background:var(--background);border:1px solid var(--line);border-radius:8px;min-width:0;margin:12px 0 18px;padding:16px}.social-metric-list{margin:0}.social-metric-list>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:12px;padding:11px 0;font-size:13px;display:grid}.social-metric-list dt{font-weight:500}.social-metric-list dt>small{margin:4px 0;font-size:11px;display:block}.social-metric-list dd{text-align:end;overflow-wrap:anywhere;margin:0}.social-metric-list dd>strong{font-variant-numeric:tabular-nums;color:var(--foreground);font-size:15px}.social-metric-list ul{margin:8px 0 0;padding:0;font-size:12px;list-style:none}.social-metric-list li{justify-content:space-between;gap:12px;padding:4px 0;display:flex}.social-metrics-note{color:var(--muted);max-width:72ch;font-size:12px}.social-metrics-loading{min-height:72px;color:var(--muted);align-items:center;display:flex}.social-insights-consent{background:var(--green-soft);border:1px solid var(--line);border-radius:8px;padding:12px;font-size:13px}.social-inline-action{border-top:1px solid var(--line);min-width:0;margin-top:16px;padding:20px 0 0}.social-inline-action h4{margin:0 0 16px;font-size:17px}.social-inline-action .operation-form-body{max-height:none;padding:0;overflow:visible}.social-inline-action .field{margin-bottom:18px}.social-action-scope{color:var(--green-strong);max-width:72ch;font-size:13px}.social-agent-selection{border:0;min-width:0;margin:20px 0;padding:0}.social-agent-selection legend{font-size:14px;font-weight:600}.social-agent-selection .resource-choice-grid{grid-template-columns:1fr;max-height:260px;overflow:auto}.social-agent-selection .resource-choice-description{-webkit-line-clamp:2}.social-action-review{border:1px solid color-mix(in srgb,var(--wabix-yellow) 65%,var(--line));background:color-mix(in srgb,var(--wabix-yellow) 16%,var(--surface));border-radius:8px;margin-top:16px;padding:16px;font-size:13px;line-height:1.6}.social-action-review .check-line{align-items:flex-start}.social-action-review .check-line input{margin-top:4px}.social-action-review .form-actions{padding:12px 0 0}.social-post-action{flex-wrap:wrap;align-items:center;gap:10px;padding:12px 0;font-size:13px;display:flex}.social-post-action>span{color:var(--muted)}.social-post-selected{background:var(--surface);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--green-strong) 35%,var(--line));border-inline-start:0;border-radius:8px;padding-inline:14px!important}@media (max-width:500px){.social-posts{padding:16px}.social-inline-action,.social-insights-detail{padding:12px}.social-metric-list>div{gap:8px}.social-action-review .form-actions{flex-wrap:wrap}.social-agent-selection .resource-choice-card{min-width:0}}.social-post-gallery{scroll-snap-type:x proximity;gap:10px;max-width:100%;padding:4px 0 12px;display:flex;overflow-x:auto}.social-photo{border:1px solid var(--line);background:var(--background);cursor:zoom-in;scroll-snap-align:start;border-radius:10px;flex:0 0 180px;height:180px;padding:0;position:relative;overflow:hidden}.social-photo img{object-fit:contain;width:100%;height:100%}.social-photo:focus-visible{outline:2px solid var(--green-strong);outline-offset:2px}.social-photo-hint{inset-inline-end:8px;color:#fff;background:#000000ad;border-radius:6px;align-items:center;gap:5px;padding:5px 7px;font-size:12px;display:flex;position:absolute;bottom:8px}.social-image-unavailable{height:100%;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;font-size:13px;display:flex}.social-image-viewer{min-height:0;overflow:auto}.social-image-viewer>img{object-fit:contain;background:var(--background);border-radius:10px;width:100%;height:min(60dvh,680px);display:block}.social-image-viewer nav{justify-content:space-between;align-items:center;gap:12px;padding:16px 0;font-size:13px;display:flex}.operation-dialog:has(.social-image-viewer){max-width:960px}.social-panel .integrations-tabs{border-bottom:1px solid var(--line);flex-wrap:wrap;gap:8px;margin-bottom:24px;display:flex}.social-panel .integrations-tabs button{border:0;color:var(--muted);background:0 0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:12px 16px;font-weight:600;display:flex}.social-panel .integrations-tabs button[aria-selected=true]{color:var(--green-strong);border-bottom-color:var(--green-strong);background:var(--green-soft)}.social-panel .integrations-tabs button:focus-visible{outline:2px solid var(--green-strong);outline-offset:2px}.social-agent-selection .resource-choice-card:before{display:none}.social-agent-selection .resource-choice-avatar{width:72px;height:80px}.social-action-review .check-line{box-shadow:none;color:var(--foreground);background:0 0;border:0;padding:0}
.office-agent-label.has-error{opacity:1!important}.agent-office-view .office-agent-label .office-error-marker{background:var(--wabix-red);color:#fafdf9;color:lab(98.9049% -1.30817 1.21218);border-radius:50%;justify-content:center;align-items:center;margin-bottom:7px;padding:5px;display:inline-flex}.agent-office-view[data-names=false] .office-agent-label.has-error:not(:hover):not(:focus-visible):not(.selected)>strong,.agent-office-view[data-names=false] .office-agent-label.has-error:not(:hover):not(:focus-visible):not(.selected)>.office-pose,.agent-office-view[data-names=false] .office-agent-label.has-error:not(:hover):not(:focus-visible):not(.selected)>.office-stage{display:none}.office-roster-error{color:var(--wabix-red)!important}.office-agent-inspector{border:1px solid var(--line);background:var(--surface);width:min(1040px,100vw - 32px);height:min(850px,100dvh - 40px);max-height:calc(100dvh - 40px);color:var(--foreground);border-radius:14px;padding:0;overflow:hidden;box-shadow:0 16px 80px #1b241d33;box-shadow:0 16px 80px lab(13.2635% -5.93968 3.81275/.2)}.office-agent-inspector[open]{flex-direction:column;display:flex}.office-agent-inspector::backdrop{background:#10191166;background:lab(7.47379% -5.35896 3.32561/.4)}.office-inspector-header{border-bottom:1px solid var(--line);flex-shrink:0;align-items:center;gap:13px;padding:17px 22px;display:flex}.office-inspector-header>div{flex:1;min-width:0}.office-inspector-header h2{overflow-wrap:anywhere;margin:0;font-size:19px}.office-inspector-header p{color:var(--muted);margin:6px 0 0;font-size:12px}.office-inspector-tabs{border-bottom:1px solid var(--line);flex-shrink:0;gap:4px;padding:8px 18px 0;display:flex;overflow-x:auto}.office-inspector-tabs button{white-space:nowrap;color:var(--muted);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:11px 15px;font-size:12px}.office-inspector-tabs button[aria-selected=true]{color:var(--green-strong);border-bottom-color:var(--wabix-green);background:var(--green-soft)}.office-inspector-body{flex:1;min-height:0;padding:24px;overflow:auto}.office-inspector-body>h3{margin:24px 0 13px;font-size:14px}.office-inspector-body>h3:first-child{margin-top:0}.office-inspector-body .muted{max-width:72ch;font-size:12px;line-height:1.7}.office-facts{grid-template-columns:1fr 1fr;column-gap:28px;margin:0 0 22px;display:grid}.office-facts>div{border-bottom:1px solid var(--line);min-width:0;padding:13px 0}.office-facts dt{color:var(--muted);margin-bottom:7px;font-size:11px}.office-facts dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0;font-size:14px;font-weight:550}.office-inspector-runs{flex-direction:column;display:flex}.office-inspector-runs>button{text-align:start;color:var(--foreground);border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;grid-template-columns:minmax(160px,1fr) 130px 120px 150px 18px;align-items:center;gap:13px;padding:15px 0;font-size:11px;display:grid}.office-inspector-runs>button>span{align-items:center;gap:5px;min-width:0;display:flex}.office-inspector-runs>button>span:first-child{flex-direction:column;align-items:start;gap:6px}.office-inspector-runs small{color:var(--muted);overflow-wrap:anywhere;font-size:10px}.office-inspector-runs strong{font-size:12px}.office-error-row,.office-interaction-row{text-align:start;width:100%;color:var(--foreground);border:0;border-bottom:1px solid var(--line);background:0 0;border-radius:0;align-items:center;gap:13px;padding:15px 0;display:flex}.office-error-row>svg:first-child{color:var(--wabix-red)}.office-error-row>span,.office-interaction-row>span:not(.office-channel){flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.office-error-row small,.office-interaction-row small{color:var(--muted);overflow-wrap:anywhere;font-size:11px}.office-error-row strong,.office-interaction-row strong{overflow-wrap:anywhere;font-size:13px}.office-channel{text-transform:uppercase;color:var(--muted);min-width:74px;font-size:10px}.office-inspector-pagination{justify-content:space-between;margin-top:20px;display:flex}.office-inspector-pagination button,.office-investigation-heading>button:not(.icon-button),.office-agenda-toolbar>button:not(.icon-button){border:1px solid var(--line);background:var(--surface);color:var(--foreground);border-radius:6px;align-items:center;gap:6px;padding:7px 10px;font-size:12px;display:inline-flex}.office-inspector-notice{background:var(--green-soft);border:1px solid var(--line);border-radius:8px;max-width:80ch;padding:13px 16px;font-size:12px;line-height:1.7}.office-investigation-heading{align-items:center;gap:14px;margin-bottom:20px;display:flex}.office-investigation-heading h3{overflow-wrap:anywhere;flex:1;margin:0;font-size:15px}.office-investigation-events{padding:0;list-style:none}.office-investigation-events li{border-bottom:1px solid var(--line);gap:14px;padding:12px 0;font-size:12px;display:flex}.office-investigation-events time{color:var(--muted);min-width:125px}.office-investigation-events li>span{flex:1}.office-investigation-events small{color:var(--muted)}.office-investigation-messages article{background:var(--office-stone);border:1px solid var(--line);border-radius:9px;margin:12px 0;padding:16px}.office-investigation-messages article[data-direction=out]{background:var(--green-soft)}.office-investigation-messages header{flex-wrap:wrap;align-items:center;gap:12px;font-size:11px;display:flex}.office-investigation-messages p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:75ch;margin:12px 0;font-size:13px;line-height:1.8}.office-investigation-messages time,.office-investigation-messages small{color:var(--muted);font-size:10px}.office-agenda-toolbar{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.office-agenda-toolbar>span{align-items:center;gap:7px;margin-inline-end:auto;font-size:14px;font-weight:600;display:flex}.office-agenda-toolbar input{max-width:145px;padding:7px;font-size:12px}.office-agenda-toolbar button[aria-pressed=true]{background:var(--green-soft);border-color:var(--wabix-green);color:var(--green-strong)}.office-agenda-grid{border:1px solid var(--line);border-radius:8px;grid-template-columns:repeat(7,minmax(125px,1fr));margin-top:16px;display:grid;overflow:auto}.office-agenda-grid.day{grid-template-columns:1fr}.office-agenda-grid>section{border-inline-end:1px solid var(--line);background:var(--surface);min-height:210px}.office-agenda-grid>section:last-child{border:0}.office-agenda-grid section>header{background:var(--office-stone);border-bottom:1px solid var(--line);padding:12px;font-size:11px;font-weight:600}.office-agenda-grid article{background:var(--green-soft);border:1px solid var(--line);overflow-wrap:anywhere;border-radius:6px;flex-direction:column;gap:6px;margin:9px 7px;padding:10px;font-size:11px;display:flex}.office-agenda-grid article time{color:var(--green-strong);font-weight:650}.office-agenda-grid article small{color:var(--muted);font-size:10px}.office-agenda-grid section>p{color:var(--muted);padding:10px;font-size:11px}.office-task-definition{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:15px;padding:12px 0;font-size:12px;display:flex}.office-task-definition span{color:var(--muted);font-size:11px}@media (max-width:760px){.office-agent-inspector{border-radius:10px;width:calc(100vw - 12px);height:calc(100dvh - 12px);max-height:calc(100dvh - 12px)}.office-inspector-header{gap:8px;padding:13px}.office-inspector-header h2{font-size:16px}.office-inspector-header .robot-avatar{width:42px!important;height:42px!important}.office-inspector-body{padding:15px}.office-inspector-tabs{padding-inline:8px}.office-inspector-tabs button{padding:10px}.office-facts{grid-template-columns:1fr}.office-inspector-runs>button{grid-template-columns:1fr 1fr;gap:9px}.office-inspector-runs>button>svg{display:none}.office-investigation-events li{flex-wrap:wrap}.office-investigation-events time{width:100%;min-width:0}.office-agenda-toolbar>span{width:100%}.office-channel{min-width:55px;font-size:9px}}.office-event-operation{overflow-wrap:anywhere;margin-top:5px;display:block}.office-investigation-events li>span{min-width:0}.office-investigation-events li>span>small[role=status]{color:var(--wabix-red);margin-top:6px;display:block}
.wa-simulator{background:var(--surface,#fff);border:1px solid var(--border,#dce4df);border-radius:12px;flex-direction:column;gap:12px;height:min(680px,75vh);min-height:420px;padding:16px;display:flex;overflow:hidden}.wa-simulator>header{align-items:center;gap:10px;display:flex}.wa-simulator>header>div{flex:1}.wa-simulator small{color:var(--muted,#67756c);font-size:12px;display:block}.wa-simulator button{cursor:pointer}.wa-simulator label{gap:5px;font-size:13px;display:grid}.wa-simulator select,.wa-simulator input,.wa-simulator textarea{border:1px solid var(--border,#dce4df);background:var(--surface,#fff);width:100%;color:inherit;font:inherit;border-radius:7px;padding:9px}.wa-simulator-note{color:var(--muted,#67756c);margin:0;font-size:12px}.wa-simulator-create{flex-shrink:0;gap:10px;display:grid;overflow:auto}.wa-simulator-messages{background:var(--background,#f4f7f5);border-radius:8px;flex-direction:column;flex:1;gap:12px;min-height:80px;padding:12px;display:flex;overflow:auto}.wa-simulator-messages article{overflow-wrap:anywhere;border-radius:10px;max-width:92%;padding:10px 13px}.wa-sim-user{background:#dff3e7;align-self:flex-end}.wa-sim-agent{background:var(--surface,#fff);border:1px solid var(--border,#dce4df);align-self:flex-start}.wa-simulator-messages article p{margin:5px 0}.wa-simulator-composer{align-items:flex-end;gap:8px;display:flex}.wa-simulator-composer textarea{resize:vertical;min-height:60px;max-height:140px}.wa-simulator-processing{align-items:center;gap:8px;margin:0;font-size:12px;display:flex}.meeting-content:has(.wa-simulator){flex-direction:column;padding:8px;display:flex;overflow:hidden}.meeting-content .wa-simulator{flex:1;height:100%;min-height:0}.meeting-content .wa-simulator-messages article{margin:0}.office-whatsapp{z-index:5;pointer-events:none;flex-direction:column;align-items:flex-start;gap:8px;width:calc(100% - 24px);display:flex;position:absolute;inset:12px auto 12px 12px}.office-whatsapp>*{pointer-events:auto}.office-whatsapp button{cursor:pointer}.office-whatsapp-launcher{color:#166846;background:#f3fcf7;border:1px solid #bcd9ca;border-radius:12px;flex:none;place-items:center;width:42px;height:42px;padding:0;display:grid;position:relative;box-shadow:0 3px 12px #17352926}.office-whatsapp-launcher>svg+svg{position:absolute}.office-whatsapp-launcher:is(:hover,[aria-expanded=true]){background:#dff3e7}.office-whatsapp-picker{border:1px solid var(--line);background:var(--surface);border-radius:12px;width:min(220px,100%);min-height:0;overflow:auto;box-shadow:0 8px 25px #17352935}.office-whatsapp-picker header{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;font-size:14px;display:flex}.office-whatsapp-picker ul{margin:0;padding:6px;list-style:none}.office-whatsapp-picker li button{text-align:start;width:100%;color:var(--foreground);background:0 0;border:0;border-radius:7px;align-items:center;gap:10px;padding:10px;display:flex}.office-whatsapp-picker li button:hover{background:var(--green-soft)}.office-whatsapp-picker li svg{color:var(--green-strong);flex:none}.office-whatsapp-picker li strong{overflow-wrap:anywhere;font-size:13px;display:block}.office-whatsapp-picker li small{color:var(--muted);font-size:11px;display:inline-block}.office-whatsapp-phone{box-sizing:border-box;background:#202923;border-radius:24px;flex-direction:column;max-width:100%;min-height:0;padding:19px 6px 23px;display:flex;position:relative;box-shadow:0 9px 28px #142a2059}.office-whatsapp-phone:before,.office-whatsapp-phone:after{content:"";background:#718078;border-radius:8px;width:34px;height:4px;position:absolute;left:50%;translate:-50%}.office-whatsapp-phone:before{top:7px}.office-whatsapp-phone:after{bottom:4px}.office-whatsapp-phone .wa-simulator{border:0;border-radius:17px;flex:1;gap:0;height:auto;min-height:0;padding:0;font-size:13px}.office-whatsapp-phone .wa-simulator>header{color:#fff;background:#176747;flex:none;padding:9px 10px}.office-whatsapp-phone .wa-simulator>header>div{min-width:0}.office-whatsapp-phone .wa-simulator>header strong,.office-whatsapp-phone .wa-simulator>header small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.office-whatsapp-phone .wa-simulator>header small{color:#e1f2e8;font-size:11px}.office-whatsapp-phone .wa-simulator>header button,.office-whatsapp-picker header button{width:30px;height:30px;color:inherit;background:0 0;border:0;border-radius:6px;flex:none;place-items:center;padding:0;display:grid}.office-whatsapp-phone .wa-simulator>header button:hover{background:#ffffff26}.office-whatsapp-phone .wa-simulator-messages{overscroll-behavior:contain;border-radius:0;min-height:0;padding:10px}.office-whatsapp-phone .wa-simulator-composer{padding:8px}.office-whatsapp-phone .wa-simulator-composer textarea{resize:none;min-width:0;min-height:40px;max-height:82px}.office-whatsapp-phone .wa-simulator-composer .button{flex:none;padding:9px}.office-whatsapp-phone .wa-simulator-processing,.office-whatsapp-phone .alert{margin:0;padding:5px 10px}.office-whatsapp .office-whatsapp-resizer{color:#d7e7de;cursor:nwse-resize;touch-action:none;background:0 0;border:0;border-radius:5px;place-items:center;width:28px;height:22px;padding:0;display:grid;position:absolute;bottom:1px;right:4px}.office-whatsapp-resizer:hover{background:#ffffff26}.wa-simulator-messages{overflow-anchor:none}.wa-simulator-messages>article{flex:none}.wa-simulator-older{border:1px solid var(--line);background:var(--surface);color:var(--green-strong);border-radius:7px;flex:none;align-self:center;padding:5px 9px;font-size:12px}
.wa-panel h2,.wa-panel h3{align-items:center;gap:10px;display:flex}.wa-accounts{grid-template-columns:repeat(auto-fill,minmax(min(100%,340px),1fr));gap:20px;display:grid}.wa-account{border-top:3px solid var(--green-strong,#087d46);flex-direction:column;gap:20px;min-width:0;max-width:480px;margin:0;padding:22px;display:flex;box-shadow:0 2px 5px #12312606}.wa-account.meta{border-top-color:#2563a6}.wa-account-topline{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.wa-provider{color:var(--green-strong,#087d46);font-size:12px;font-weight:600}.wa-account.meta .wa-provider{color:#2563a6}.wa-status{color:var(--muted);background:var(--surface-alt,#f3f5f4);border-radius:6px;align-items:center;gap:6px;padding:4px 8px;font-size:11px;font-weight:600;display:inline-flex}.wa-status>span{background:currentColor;border-radius:50%;width:6px;height:6px}.wa-status.active{color:var(--green-strong,#087d46);background:var(--green-soft,#eaf7ee)}.wa-account-heading>div{min-width:0}.wa-account-heading h3{font-size:17px;line-height:1.4}.wa-account-heading p{font-variant-numeric:tabular-nums;font-size:13px}.wa-account-meta>span{align-items:center;gap:7px;display:flex}.wa-agent-placeholder{background:var(--surface-alt,#f3f5f4);width:40px;height:40px;color:var(--muted);border-radius:10px;flex-shrink:0;place-items:center;display:grid}.wa-agent>div{overflow-wrap:anywhere;min-width:0}.wa-manage-button{justify-content:flex-start;gap:9px;width:100%;margin-top:auto}.wa-manage-arrow{margin-inline-start:auto}.wa-account-heading,.wa-connection{align-items:center;gap:12px;min-width:0;display:flex}.wa-account-heading h3{overflow-wrap:anywhere;margin:0}.wa-account-heading p,.wa-connection p{color:var(--muted);margin:4px 0 0}.wa-account-heading>.tag{margin-inline-start:auto}.wa-symbol{color:#09844b;background:#eaf7ee;border-radius:14px;flex:0 0 52px;place-items:center;height:52px;display:grid}.wa-symbol.meta{color:#2563a6;background:#edf4fc}.wa-account-meta{color:var(--muted);justify-content:space-between;gap:10px;font-size:12px;display:flex}.wa-agent{border-block:1px solid var(--line,#e5e7eb);align-items:center;gap:12px;padding-block:16px;display:flex}.wa-agent strong,.wa-agent small{display:block}.wa-agent small{color:var(--muted);margin-bottom:3px}.wa-empty{text-align:center;padding:48px 24px}.wa-empty>svg{color:#09844b}.wa-empty h3{justify-content:center}.wa-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.wa-options .resource-choice-card{min-width:0;height:100%}.wa-review{background:#edf7f0;border-radius:10px;justify-content:space-between;gap:16px;margin-block:20px;padding:16px;display:flex}.wa-management{gap:24px;max-height:calc(90dvh - 120px);padding:4px 4px 16px;display:grid;overflow:auto}.wa-management section h3{align-items:center;gap:8px;margin-top:0;display:flex}.wa-pairing{text-align:center;background:#f5faf7;border:1px solid #dcece2;border-radius:14px;padding:22px}.wa-pairing img{border-radius:10px;max-width:100%;height:auto;margin:auto;display:block}.wa-pairing p{max-width:490px;color:var(--muted);margin:12px auto}.wa-contacts{border-top:1px solid #e5e7eb;padding-top:20px}.wa-contact{border-bottom:1px solid #e5e7eb;align-items:center;gap:12px;padding:12px 0;display:flex}.wa-contact>div{flex:1}.wa-contact small{color:var(--muted);display:block}.wa-contacts form{margin-top:18px}.wa-actions{border-top:1px solid #e5e7eb;flex-wrap:wrap;gap:12px;padding-top:20px;display:flex}.integrations-tabs{overscroll-behavior-x:contain;border-bottom:1px solid #e5e7eb;gap:8px;margin-bottom:24px;display:flex;overflow-x:auto}.integrations-tabs>button{white-space:nowrap;flex:none}.integrations-tabs button{color:var(--muted);background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:12px 16px;font-weight:600;display:flex}.integrations-tabs button[aria-selected=true]{color:#078548;background:#eef8f1;border-bottom-color:#078548}.integrations-tabs button:focus-visible{outline-offset:2px;outline:2px solid #078548}@media (max-width:600px){.wa-panel>.section-heading{flex-direction:column;align-items:stretch;gap:16px}.wa-panel>.section-heading>.button{align-self:flex-start}.wa-options{grid-template-columns:1fr}.wa-account-heading{flex-wrap:wrap}.wa-management{max-height:calc(92dvh - 110px)}.wa-actions .button{flex:1}.wa-account-meta{flex-wrap:wrap}}.wa-options .resource-choice-description{-webkit-line-clamp:unset;display:block;overflow:visible}.wa-options+.muted{margin-top:18px}.wa-response-policy{background:#eef9f2;border:1px solid #b9dec9;border-radius:13px;padding:18px}.wa-response-policy .check-line{align-items:flex-start}.wa-response-policy .check-line>span,.wa-response-policy .check-line strong,.wa-response-policy .check-line small{display:block}.wa-response-policy .check-line small{color:var(--muted);margin-top:6px;font-size:12px;line-height:1.55}.wa-response-policy>p{margin:12px 0 0}.wa-group-default{max-width:70ch;margin-top:20px}.wa-group-default small{color:var(--muted);line-height:1.55}.wa-meta-edit{border-top:1px solid var(--line,#e5e7eb);margin-top:20px;padding-top:16px}
