.hh-call-action{display:inline-flex;flex-direction:column;align-items:flex-start;gap:6px;max-width:100%;min-width:0}.hh-call-action button{white-space:normal}.hh-call-notice{font-size:13px;line-height:1.4;max-width:360px;color:var(--muted,#536a73)}.hh-call-notice.is-error{color:#b43d30}.hh-call-notice[hidden]{display:none}

.hh-call-action .hh-call-trigger{border:0;background:transparent;box-shadow:none;color:var(--accent,#087f7a);padding:0;min-height:0;border-radius:4px;font:inherit;cursor:pointer;text-align:left}
.hh-call-action .hh-call-trigger:hover{background:#e4f2ef}
.hh-call-action .hh-call-trigger:focus-visible{outline:2px solid #087f7a;outline-offset:3px}
.hh-call-action .hh-call-trigger:disabled{cursor:wait;opacity:.65}
.tile-quick .hh-call-trigger{padding:3px 0;line-height:1.5;white-space:nowrap}
.tile-menu .hh-call-action{display:flex;align-items:stretch}
.tile-menu .hh-call-trigger{display:block;padding:8px 10px;font-size:12px;color:#344f56}
.hh-call-action--phone .hh-call-trigger{text-decoration:underline;text-underline-offset:3px}
.hh-call-action:not(.hh-call-action--button) .hh-call-notice:not([hidden]){position:fixed;bottom:18px;right:18px;z-index:10000;visibility:visible;pointer-events:auto;background:white;border:1px solid #c5d8d6;box-shadow:0 4px 24px #183b3b22;border-radius:10px;padding:12px 16px;width:max-content;max-width:min(360px,calc(100vw - 36px));max-height:180px;overflow:auto}
.wb-board--compact .tile-quick .hh-call-trigger{display:flex;align-items:center;justify-content:center;width:25px;height:28px;border-radius:4px;padding:4px;flex:0 0 auto;font-size:0}
.wb-board--compact .tile-quick .hh-call-trigger>span{display:none}
.wb-board--compact .tile-menu .hh-call-trigger{font-size:11px;padding:7px 4px;overflow-wrap:anywhere}
@media(max-width:760px){.wb-board--compact .tile-quick .hh-call-trigger{height:32px}}

.hh-history{min-width:0}.hh-history .panel-heading{gap:12px;flex-wrap:wrap;align-items:center}.hh-history .panel-heading h2{margin-bottom:4px}.hh-history .panel-heading p{margin:0}.hh-conversation{border-top:1px solid #dbe5e7;padding:18px 0}.hh-conversation-heading{display:flex;gap:10px 16px;align-items:center;flex-wrap:wrap}.hh-conversation-heading h3{margin:0;font-size:16px}.hh-conversation-heading>span{font-size:13px;color:#586c74}.hh-call-result{border-radius:6px;padding:4px 8px;background:#f0f3f5}.hh-call-result.is-success{background:#e3f3ee;color:#17694f}.hh-conversation audio{display:block;width:min(100%,620px);margin:12px 0}.hh-transcript{border:1px solid #d8e4e3;border-radius:10px;margin-top:12px;padding:12px 14px}.hh-transcript>summary{cursor:pointer;font-weight:600;color:#126e69}.hh-transcript>summary>span{font-weight:400;font-size:12px;color:#647780;margin-left:10px}.hh-transcript-body{margin:16px 0;max-height:520px;overflow:auto;overscroll-behavior:contain}.hh-transcript-chunk{padding:9px 0;border-top:1px solid #edf1f2}.hh-transcript-speaker{display:flex;align-items:center;gap:12px;font-size:12px;color:#667b82}.hh-transcript-chunk p{margin:5px 0;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.hh-transcript-original{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7}.hh-transcript-status,.hh-history-empty{color:#62777f;font-size:14px;line-height:1.6}.hh-history-error{color:#ae4033;font-size:13px}.hh-history-notice{padding:10px 12px;background:#edf7f5;border-radius:8px;color:#235e56}.hh-history-notice[hidden]{display:none}.hh-history-pages{display:flex;align-items:center;justify-content:space-between;gap:12px}.hh-call-overview{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap;background:#edf6f4;border-radius:10px;padding:12px 16px;margin:12px 0;color:#315e58;font-size:14px}
@media(max-width:600px){.hh-history{padding:14px!important}.hh-history h2{font-size:18px}.hh-transcript{padding:10px}.hh-conversation-heading{gap:8px}.hh-transcript-body{max-height:60dvh}.hh-history-pages button{padding:8px 10px}.hh-history .panel-heading button{font-size:13px;padding:9px 12px}}
