.master-search-tools :is(select,input):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.master-search-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--ink);font-size:12px}.master-search-tools label{display:inline-flex;align-items:center;gap:8px}.master-search-tools select{min-height:34px;padding:5px 8px;background:var(--card);border:1px solid var(--line);border-radius:8px;color:var(--ink)}input[aria-label="Search Master List accounts"]::-moz-placeholder{color:var(--ink);opacity:.75}input[aria-label="Search Master List accounts"]::placeholder{color:var(--ink);opacity:.75}:is(input[aria-label="Search Master List accounts"],button[data-testid=master-attention-filter]):focus-visible{outline:2px solid var(--ink);outline-offset:3px}.mbq-workspace{min-width:0;color:var(--ink);font-size:12px}.mbq-workspace button,.mbq-workspace select,.mbq-workspace input{font:inherit}.mbq-workspace button,.mbq-workspace summary{cursor:pointer}.mbq-workspace button:disabled{opacity:.4;cursor:default}.mbq-workspace :is(button,input,select,summary):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.mbq-workspace input{caret-color:var(--accent)}.mbq-workspace summary{list-style:none}.mbq-workspace summary::-webkit-details-marker{display:none}.mbq-workspace svg{flex-shrink:0}.mbq-workspace p{line-height:1.5}.mbq-preview-note{padding:8px 11px;border:1px solid var(--line);border-radius:8px;margin-bottom:10px;color:var(--ink);background:var(--card)}.mbq-toolbar{display:flex;align-items:stretch;gap:8px}.mbq-search{display:flex;align-items:center;gap:8px;flex:1;min-width:250px;border:1px solid var(--line);background:var(--card);border-radius:11px;padding:0 10px}.mbq-search input{min-width:100px;flex:1;width:100%;height:40px;background:transparent;border:0;color:var(--ink)}.mbq-search input::-moz-placeholder{color:var(--muted-fg);opacity:1}.mbq-search input::placeholder{color:var(--muted-fg);opacity:1}.mbq-search select{max-width:140px;padding-left:8px;border:0;border-left:1px solid var(--line);background:var(--card);font-size:11px;color:var(--ink)}.mbq-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;min-height:36px;padding:8px 11px;border:1px solid var(--line);border-radius:10px;background:var(--card);color:var(--ink);font-weight:600!important}.mbq-btn:hover{background:var(--bg);border-color:var(--accent)}.mbq-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex-shrink:0;border:0;background:transparent;color:var(--ink);border-radius:6px}.mbq-icon:hover:not(:disabled){background:var(--bg)}.mbq-link{display:inline-flex;align-items:center;gap:5px;color:var(--ink);background:transparent;border:0;padding:3px 0;text-decoration:underline;text-underline-offset:3px;font-size:11px!important}.mbq-link:hover{color:var(--accent)}.mbq-count{font-size:10px;min-width:17px;padding:1px 4px;background:var(--bg);color:var(--accent);border-radius:4px}.mbq-popover{position:relative}.mbq-popover>summary{height:100%}.mbq-popover[open]>summary{border-color:var(--accent)}.mbq-menu{position:absolute;right:0;top:calc(100% + 6px);z-index:35;width:270px;border-radius:11px;background:var(--card);box-shadow:0 12px 30px #162e3d33;padding:15px;display:flex;flex-direction:column;gap:10px}.mbq-menu>p{font-size:11px;color:var(--muted-fg)}.mbq-menu>label:not(.mbq-option),.mbq-date-field{display:flex;flex-direction:column;gap:5px;font-size:11px;font-weight:600}.mbq-menu select,.mbq-date-field select,.mbq-range input{width:100%;min-width:0;padding:8px;border-radius:7px;border:1px solid var(--line);background:var(--card);color:var(--ink);min-height:35px}.mbq-columns{max-height:470px;overflow:auto}.mbq-option{display:flex;align-items:center;gap:8px;padding:6px 4px;border-radius:5px;cursor:pointer;line-height:1.4}.mbq-option:hover{background:var(--bg)}.mbq-option input{accent-color:var(--accent);margin:0}.mbq-option>span{flex:1}.mbq-option small{font-variant-numeric:tabular-nums;font-size:10px;color:var(--muted-fg)}.mbq-filter-panel{margin-top:10px;padding:16px 18px;background:var(--card);border:1px solid var(--line);border-radius:12px}.mbq-filter-panel>header{display:flex;gap:14px;align-items:center}.mbq-filter-panel>header>div{flex:1}.mbq-filter-panel h3{font-size:14px;font-weight:700;margin:0 0 4px}.mbq-filter-panel p{font-size:11px;color:var(--muted-fg)}.mbq-filter-section{margin-top:16px}.mbq-filter-section h4{font-size:11px;font-weight:600;margin:0 0 9px;color:var(--ink)}.mbq-filter-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.mbq-filter-field{min-width:0}.mbq-filter-field>span{display:block;font-size:11px;font-weight:600;margin-bottom:5px}.mbq-multi{position:relative}.mbq-multi>summary{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:8px 10px;min-height:36px;border:1px solid var(--line);border-radius:7px;background:var(--card)}.mbq-multi>summary>span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mbq-multi[open]>summary{border-color:var(--accent)}.mbq-options{position:absolute;top:calc(100% + 4px);left:0;z-index:40;width:max(100%,280px);max-width:340px;max-height:285px;overflow:auto;background:var(--card);border-radius:9px;padding:10px;box-shadow:0 10px 26px #18333f33}.mbq-filter-field:nth-child(4n) .mbq-options{left:auto;right:0}.mbq-option-search{display:flex;gap:5px;align-items:center;padding:6px;border:1px solid var(--line);border-radius:6px;margin-bottom:6px}.mbq-option-search input{border:0;background:transparent;color:var(--ink);min-width:0;width:100%}.mbq-advanced{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-top:16px;border-top:1px solid var(--line);padding-top:10px}.mbq-extra>summary{display:flex;align-items:center;justify-content:space-between;font-weight:600;padding:8px 0;gap:8px}.mbq-extra[open]>summary{margin-bottom:8px}.mbq-extra[open]>summary svg{transform:rotate(180deg)}.mbq-extra .mbq-filter-grid{grid-template-columns:1fr;gap:9px}.mbq-extra>p{margin-top:9px}.mbq-range{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:9px}.mbq-range label{display:flex;flex-direction:column;gap:5px;min-width:0;font-size:11px}.mbq-date-field{margin-top:10px}.mbq-error{display:flex;gap:7px;align-items:center;margin-top:12px;padding:10px;color:var(--bad)!important;background:var(--bad-bg);border-radius:7px}.mbq-applied{display:flex;flex-wrap:wrap;gap:7px;align-items:center;padding:10px 1px;min-height:43px}.mbq-applied>span{font-size:11px;color:var(--muted-fg)}.mbq-chip{display:inline-flex;gap:6px;align-items:center;border:1px solid var(--line);background:var(--card);color:var(--ink);border-radius:5px;padding:5px 8px;font-size:11px!important;text-align:left;line-height:1.3}.mbq-chip:hover{border-color:var(--accent)}.mbq-reset{margin-left:auto}.mbq-results{display:flex;gap:12px;align-items:center;justify-content:space-between;flex-wrap:wrap;margin:0 0 12px}.mbq-results>p{font-size:11px;color:var(--ink)}.mbq-readiness{display:flex;gap:3px}.mbq-readiness button{display:flex;gap:8px;align-items:center;font-size:11px!important;padding:7px 8px;border-radius:6px;border:1px solid transparent;background:transparent;color:var(--ink)}.mbq-readiness button[aria-pressed=true]{background:var(--card);border-color:var(--line);font-weight:700}.mbq-readiness button:hover{background:var(--card)}.mbq-readiness span{font-size:10px;font-variant-numeric:tabular-nums;color:var(--muted-fg)}.mbq-pagination{display:flex;align-items:center;gap:10px;padding:12px 1px;font-size:11px;color:var(--ink)}.mbq-pagination>span:first-child{margin-right:auto}.mbq-pagination label{display:flex;align-items:center;gap:6px}.mbq-pagination select{padding:4px 6px;border:1px solid var(--line);border-radius:5px;background:var(--card);color:var(--ink)}.mbq-help{font-size:10.5px;color:var(--muted-fg)}.mbq-notice{padding:8px 10px;margin-top:9px;background:var(--card);border:1px solid var(--line);border-radius:7px}.mbq-empty{padding:25px;max-width:620px;margin:auto;text-align:center;white-space:normal}.mbq-empty>svg{margin:0 auto 12px}.mbq-empty h3{font-weight:700;font-size:14px;margin-bottom:7px}.mbq-empty p{font-size:12px;color:var(--muted-fg)}.mbq-empty>div{display:flex;justify-content:center;gap:13px;margin-top:15px}.mbq-workspace [data-testid=master-account-register]{scrollbar-color:var(--line) var(--bg)}.mbq-workspace [data-testid=master-account-register] th button{width:100%;display:flex;align-items:center;gap:5px;text-align:left;color:inherit;font:inherit;background:none;border:0;padding:0}.mbq-workspace [data-testid=master-account-register] th button:hover{text-decoration:underline;text-underline-offset:3px}.mbq-workspace [data-testid=master-account-register] td{overflow-wrap:anywhere}.mbq-workspace [data-testid=master-account-register] td>div[title]{white-space:normal}.mbq-workspace [data-testid=master-account-register] th{letter-spacing:0}@media (max-width:1350px){.mbq-toolbar{flex-wrap:wrap}.mbq-search{flex-basis:calc(100% - 400px)}.mbq-advanced{grid-template-columns:repeat(2,minmax(0,1fr))}.mbq-menu{width:255px}.mbq-results{gap:8px}}@media (prefers-reduced-motion:reduce){.mbq-workspace *{scroll-behavior:auto}}@media (max-width:1050px){.mbq-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mbq-readiness,.mbq-pagination{flex-wrap:wrap}.mbq-filter-field:nth-child(2n) .mbq-options{left:auto;right:0}}@media (max-width:640px){.mbq-search{flex-basis:100%;min-width:0}.mbq-filter-panel{padding:12px}.mbq-advanced,.mbq-filter-grid{grid-template-columns:1fr}.mbq-options{width:100%;max-width:none}.mbq-filter-panel>header{flex-wrap:wrap}.mbq-pagination>span:first-child{flex-basis:100%}}.ka-chat{--ka-muted: #626d76;display:grid;grid-template-columns:minmax(0,1fr);min-height:560px;height:clamp(560px,calc(100dvh - 125px),900px);color:var(--ink);background:var(--card);border:1px solid var(--line);border-radius:20px;overflow:hidden}.ka-chat[data-history=open]:not([data-compact=true]){grid-template-columns:240px minmax(0,1fr)}.ka-chat *{box-sizing:border-box}.ka-chat button,.ka-chat summary{-webkit-tap-highlight-color:transparent}.ka-chat :is(button,summary,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:3px}.ka-chat ::-moz-selection{background:var(--accent-bg);color:var(--ink)}.ka-chat ::selection{background:var(--accent-bg);color:var(--ink)}.ka-chat :is(.ka-history-list,.ka-messages,textarea){scrollbar-width:thin;scrollbar-color:var(--line) transparent}.ka-chat button:disabled{cursor:not-allowed;opacity:.5}.ka-chat .ka-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:40px;padding:8px 11px;border:1px solid transparent;border-radius:8px;font-size:13px;line-height:1.4;color:var(--ink);background:transparent;white-space:nowrap}.ka-chat .ka-button:hover:not(:disabled),.ka-chat .ka-button[aria-expanded=true]{background:var(--accent-bg)}.ka-chat .ka-button-bordered{border-color:var(--line)}.ka-chat .ka-icon-button{padding:8px;width:40px;flex-shrink:0}.ka-chat .ka-history{display:flex;min-width:0;min-height:0;flex-direction:column;background:var(--paper);border-right:1px solid var(--line)}.ka-chat[data-history=closed] .ka-history{display:none}.ka-chat .ka-history-heading{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:10px 16px}.ka-chat .ka-history-heading h2{margin:0;font-size:13px;font-weight:500;color:var(--ka-muted)}.ka-chat .ka-history-back{display:none}.ka-chat .ka-history-tools{padding:0 12px 10px;border-bottom:1px solid var(--line)}.ka-chat .ka-history-search{display:flex;align-items:center;gap:7px;min-height:40px;padding:0 9px;border:1px solid var(--line);border-radius:9px;color:var(--ka-muted);background:var(--card)}.ka-chat .ka-history-search:focus-within{border-color:var(--accent);outline:2px solid var(--accent-bg);outline-offset:1px}.ka-chat .ka-history-search input{width:100%;min-width:0;padding:8px 0;border:0;outline:0;font-size:13px;line-height:20px;color:var(--ink);background:transparent}.ka-chat .ka-history-search input::-moz-placeholder{color:var(--ka-muted);opacity:1}.ka-chat .ka-history-search input::placeholder{color:var(--ka-muted);opacity:1}.ka-chat .ka-history-search button{display:inline-flex;width:28px;height:28px;flex-shrink:0;align-items:center;justify-content:center;border-radius:6px}.ka-chat .ka-history-search button:hover{background:var(--accent-bg);color:var(--ink)}.ka-chat .ka-history-filters{display:flex;gap:4px;margin-top:7px}.ka-chat .ka-history-filters button{display:inline-flex;min-height:32px;align-items:center;gap:5px;padding:5px 8px;border-radius:7px;color:var(--ka-muted);font-size:11px;font-weight:600}.ka-chat .ka-history-filters button[aria-pressed=true]{color:var(--ink);background:var(--accent-bg)}.ka-chat .ka-history-filters span{font-variant-numeric:tabular-nums;opacity:.7}.ka-chat .ka-history-list{min-height:0;overflow-y:auto;padding:8px 10px 16px}.ka-chat .ka-history-group+.ka-history-group{margin-top:12px}.ka-chat .ka-history-group-heading{display:flex;align-items:center;justify-content:space-between;padding:3px 6px 6px;color:var(--ka-muted)}.ka-chat .ka-history-group-heading h3{margin:0;font-size:11px;line-height:16px;font-weight:700;letter-spacing:.02em}.ka-chat .ka-history-group-heading span{font-size:11px;font-variant-numeric:tabular-nums}.ka-chat .ka-history-item{display:block;width:100%;min-width:0;min-height:58px;padding:9px 10px;margin-bottom:4px;text-align:left;border-radius:9px;color:var(--ink);background:transparent}.ka-chat .ka-history-item:hover,.ka-chat .ka-history-item[aria-current=page]{background:var(--accent-bg)}.ka-chat .ka-history-title-row{display:flex;align-items:center;gap:7px}.ka-chat .ka-history-title{display:block;min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:21px;font-weight:600}.ka-chat .ka-history-meta{display:flex;min-width:0;align-items:center;gap:6px;margin-top:3px;color:var(--ka-muted);font-size:11px;line-height:16px}.ka-chat .ka-history-status{display:inline-flex;min-width:0;align-items:center;gap:5px;white-space:nowrap}.ka-chat .ka-history-status:before{width:6px;height:6px;flex-shrink:0;border-radius:50%;background:currentColor;content:""}.ka-chat .ka-history-status[data-tone=attention]{color:var(--warn)}.ka-chat .ka-history-status[data-tone=danger]{color:var(--bad)}.ka-chat .ka-history-status[data-tone=progress]{color:var(--accent)}.ka-chat .ka-history-owner{display:inline-flex;min-width:0;align-items:center;gap:3px}.ka-chat .ka-history-owner span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ka-chat .ka-history-time{margin-left:auto;white-space:nowrap;font-variant-numeric:tabular-nums}.ka-chat .ka-list-notice{margin:4px 12px 12px;color:var(--ka-muted);font-size:13px;line-height:1.6}.ka-chat .ka-history-empty{padding:18px 10px;text-align:center;color:var(--ka-muted);font-size:13px}.ka-chat .ka-history-empty p{margin:0 0 8px}.ka-chat .ka-main{display:flex;min-width:0;min-height:0;flex-direction:column}.ka-chat .ka-chatbar{display:flex;position:relative;z-index:2;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:12px 16px;border-bottom:1px solid var(--line)}.ka-chat .ka-title{flex:1;min-width:160px;margin:0;font-size:14px;line-height:1.5;font-weight:500;overflow-wrap:anywhere}.ka-chat .ka-actions{display:flex;align-items:center;gap:6px;margin-left:auto}.ka-chat .ka-options{position:relative}.ka-chat .ka-options>summary{list-style:none;cursor:pointer}.ka-chat .ka-options>summary::-webkit-details-marker{display:none}.ka-chat .ka-options-panel{position:absolute;right:0;top:calc(100% + 8px);width:288px;max-width:calc(100vw - 72px);padding:16px;border:1px solid var(--line);border-radius:12px;background:var(--card)}.ka-chat .ka-option-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:14px;font-size:13px}.ka-chat .ka-option-row strong{font-weight:500}.ka-chat .ka-option-row small{display:block;margin-top:3px;font-size:12px;color:var(--ka-muted)}.ka-chat .ka-option-note{font-size:12px;line-height:1.6;color:var(--ka-muted);overflow-wrap:anywhere}.ka-chat .ka-option-reference{margin-bottom:10px}.ka-chat .ka-mode-buttons{display:flex;gap:4px}.ka-chat .ka-mode-buttons button{padding:7px 10px;min-height:36px;border:1px solid var(--line);border-radius:7px}.ka-chat .ka-mode-buttons button[aria-pressed=true]{background:var(--accent-bg);border-color:var(--accent)}.ka-chat .ka-option-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:10px 0;margin:2px 0 12px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ka-chat .ka-option-actions .ka-button{min-width:0;padding-left:7px;padding-right:7px}.ka-chat .ka-messages{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:28px 24px 32px;background:var(--card)}.ka-chat .ka-message-stack{display:flex;flex-direction:column;gap:28px;max-width:760px;min-height:100%;margin:0 auto}.ka-chat .ka-message{min-width:0;font-size:15px;line-height:1.7;overflow-wrap:anywhere}.ka-chat .ka-assistant-message{align-self:flex-start;width:100%}.ka-chat .ka-user-message{align-self:flex-end;max-width:90%;padding:12px 17px;border-radius:14px;color:#fff;background:var(--ink)}.ka-chat .ka-message-time{display:block;margin-top:8px;font-size:11px;line-height:1.4;text-align:right;color:#fffc}.ka-chat .ka-attached-label{display:flex;align-items:center;gap:6px;margin-top:8px;font-size:12px}.ka-chat .ka-thinking{display:flex;align-items:center;gap:8px;color:var(--ka-muted);font-size:13px}.ka-chat .ka-empty{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:220px;text-align:center}.ka-chat .ka-empty h2{margin:0 0 9px;font-family:Fraunces,Georgia,serif;font-size:24px;line-height:1.35;font-weight:500;letter-spacing:-.025em}.ka-chat .ka-empty p{margin:0;font-size:15px;color:var(--ka-muted)}.ka-chat .ka-quick-actions{display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin-top:20px}.ka-chat .ka-older{text-align:center;color:var(--ka-muted);font-size:12px;line-height:1.6}.ka-chat .ka-compose-area{flex-shrink:0;width:100%;max-width:808px;margin:0 auto;padding:0 24px 18px}.ka-chat .ka-error{display:flex;align-items:flex-start;gap:8px;padding:10px 12px;margin-bottom:10px;border-radius:8px;background:var(--bad-bg);color:var(--bad);font-size:13px;line-height:1.6;overflow-wrap:anywhere}.ka-chat .ka-error svg{flex-shrink:0;margin-top:3px}.ka-chat .ka-composer{display:flex;align-items:flex-end;gap:8px;padding:8px;border:1px solid var(--line);border-radius:14px;background:var(--card)}.ka-chat .ka-composer textarea{flex:1;width:100%;min-width:0;min-height:44px;max-height:160px;padding:10px 3px;border:0;border-radius:5px;resize:none;font-size:16px;line-height:24px;color:var(--ink);background:transparent;caret-color:var(--accent)}.ka-chat .ka-composer textarea::-moz-placeholder{color:var(--ka-muted);opacity:1}.ka-chat .ka-composer textarea::placeholder{color:var(--ka-muted);opacity:1}.ka-chat .ka-composer .ka-button{min-height:44px}.ka-chat .ka-attach{padding-left:5px;padding-right:5px;color:var(--ka-muted)}.ka-chat .ka-send{min-height:44px;padding:9px 17px;border-radius:8px;color:#fff;background:var(--ink);font-size:13px;font-weight:500}.ka-chat .ka-send:disabled{background:var(--accent-bg);color:var(--ka-muted);opacity:1}.ka-chat .ka-trust-note{display:flex;align-items:flex-start;justify-content:center;gap:6px;margin:9px auto 0;color:var(--ka-muted);font-size:12px;line-height:1.5;text-align:left}.ka-chat .ka-trust-note svg{flex-shrink:0;margin-top:2px;color:var(--accent)}.ka-chat .ka-attachment{display:flex;align-items:center;gap:10px;padding:8px;margin-bottom:8px;border:1px solid var(--line);border-radius:10px;font-size:13px}.ka-chat .ka-attachment img{width:44px;height:44px;-o-object-fit:cover;object-fit:cover;border-radius:6px}.ka-chat .ka-attachment-info{min-width:0;flex:1;overflow-wrap:anywhere}.ka-chat .ka-attachment small{display:block;color:var(--ka-muted)}.ka-chat .ka-privacy{margin-top:10px;color:var(--ka-muted);font-size:12px;line-height:1.5;text-align:center}.ka-chat .ka-privacy summary{width:-moz-fit-content;width:fit-content;margin:0 auto;cursor:pointer}.ka-chat .ka-privacy p{margin:8px 0 0}.ka-chat .ka-read-only{display:flex;align-items:flex-start;gap:8px;font-size:13px;line-height:1.6;color:var(--ka-muted)}.ka-chat .ka-read-only svg{flex-shrink:0;margin-top:3px}.ka-chat .ka-reply-details{margin-top:10px;font-size:13px;line-height:1.6;color:var(--ka-muted)}.ka-chat .ka-reply-details>summary{display:flex;align-items:center;gap:5px;width:-moz-fit-content;width:fit-content;min-height:36px;cursor:pointer;list-style:none;border-radius:5px}.ka-chat .ka-reply-details>summary::-webkit-details-marker{display:none}.ka-chat .ka-reply-details[open]>summary svg{transform:rotate(180deg)}.ka-chat .ka-detail-content{padding:8px 0 0;border-top:1px solid var(--line);overflow-wrap:anywhere}.ka-chat .ka-detail-content ul{margin-top:8px;padding-left:18px;list-style:disc}.ka-chat .ka-detail-content p{margin-top:8px}.ka-chat .ka-detail-meta{display:flex;gap:8px;flex-wrap:wrap}.ka-chat .ka-bill-result p{margin:0 0 12px}.ka-chat .ka-bill-list{margin:12px 0;padding-left:26px;list-style:decimal}.ka-chat .ka-bill-list li{padding-left:4px}.ka-chat .ka-bill-note{color:var(--ka-muted);font-size:13px}.ka-chat .ka-workflow-reply p{margin:0 0 14px}.ka-chat .ka-workflow-reply ol{margin:14px 0;padding-left:24px;list-style:decimal}.ka-chat .ka-workflow-reply li{padding-left:4px;margin-bottom:10px}.ka-chat .ka-bill-warning{display:flex;align-items:flex-start;gap:8px;margin:12px 0;font-size:13px}.ka-chat .ka-bill-warning svg{flex-shrink:0;margin-top:4px;color:var(--warn)}.ka-chat[data-compact=true]{height:clamp(560px,calc(100dvh - 170px),820px)}.ka-chat[data-compact=true][data-history=open] .ka-main{display:none}.ka-chat[data-compact=true] .ka-history{border:0}.ka-chat[data-compact=true] .ka-history-heading{padding:12px 16px}.ka-chat[data-compact=true] .ka-history-back{display:inline-flex}.ka-chat[data-compact=true] .ka-title{flex-basis:100%}.ka-chat[data-compact=true] .ka-chatbar{padding:12px}.ka-chat[data-compact=true] .ka-messages{padding:20px 16px 28px}.ka-chat[data-compact=true] .ka-compose-area{padding:0 12px 16px}@media (max-width: 400px){.ka-chat .ka-attach span{display:none}.ka-chat .ka-attach{width:36px}.ka-chat .ka-send{padding:9px 12px}}@media (pointer: coarse){.ka-chat .ka-button,.ka-chat .ka-reply-details>summary,.ka-chat .ka-history-filters button{min-height:44px}.ka-chat .ka-history-search button{width:44px;height:44px;margin-right:-7px}}@media (prefers-reduced-motion: reduce){.ka-chat .animate-spin{animation:none}}
