.automations-card[data-v-d9baaa0c]{border-left:4px solid;border-radius:0 10px 10px 0;min-height:132px;flex:1;min-width:0;cursor:pointer;overflow:hidden;display:flex}.automations-card--complete[data-v-d9baaa0c]{cursor:default}.automations-card--error[data-v-d9baaa0c]{border-left-color:#d10000;background:#fff}.automations-card--warning[data-v-d9baaa0c]{border-left-color:#feb52e;background:#fff}.automations-card--error.automations-card--expanded[data-v-d9baaa0c],.automations-card--error[data-v-d9baaa0c]:hover{background:#fffbfb;box-shadow:0 4px 12px rgba(26,32,44,.06)}.automations-card--warning.automations-card--expanded[data-v-d9baaa0c],.automations-card--warning[data-v-d9baaa0c]:hover{background:#fffcfa;box-shadow:0 4px 12px rgba(26,32,44,.06)}.automations-card--complete[data-v-d9baaa0c]{border-left-color:#588b8b;background:#f9f9f9}.automations-card__inner[data-v-d9baaa0c]{border:1px solid #e0e0e0;border-left:none;border-radius:0 10px 10px 0;padding:24px;display:flex;flex-direction:column;gap:20px;flex:1}.automations-card__content[data-v-d9baaa0c]{display:flex;flex-direction:column;gap:12px}.automations-card__content--bordered[data-v-d9baaa0c]{border-bottom:1px dashed #c4c4c4;padding-bottom:12px}.automations-card__title-row[data-v-d9baaa0c]{display:flex;align-items:center;gap:12px}.automations-card__title-icon[data-v-d9baaa0c]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.automations-card__title-icon svg[data-v-d9baaa0c]{flex-shrink:0}.automations-card__title-text[data-v-d9baaa0c]{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1px;color:#374957;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.automations-card__title-text--muted[data-v-d9baaa0c]{color:#999}.automations-card__time[data-v-d9baaa0c]{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;color:#666;white-space:nowrap;flex-shrink:0}.automations-card__time--dark[data-v-d9baaa0c]{color:#333;text-align:right}.automations-card__archive-wrap[data-v-d9baaa0c]{position:relative;flex-shrink:0;cursor:pointer}.automations-card__archive-icon[data-v-d9baaa0c]{display:block}.automations-card__archive-tooltip[data-v-d9baaa0c]{display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#666;color:#fff;font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;white-space:nowrap;padding:4px 12px;border-radius:2px;box-shadow:0 4px 12px rgba(26,32,44,.06);z-index:10}.automations-card__archive-tooltip[data-v-d9baaa0c]:before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-bottom-color:#666}.automations-card__archive-wrap:hover .automations-card__archive-tooltip[data-v-d9baaa0c]{display:block}.automations-card__descriptions[data-v-d9baaa0c]{display:flex;flex-direction:column;gap:4px}.automations-card__patient[data-v-d9baaa0c]{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px}.automations-card__patient-label[data-v-d9baaa0c]{color:#999}.automations-card__patient-name[data-v-d9baaa0c]{color:#666}.automations-card__patient--muted .automations-card__patient-label[data-v-d9baaa0c],.automations-card__patient--muted .automations-card__patient-name[data-v-d9baaa0c]{color:#999}.automations-card__description[data-v-d9baaa0c]{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}.automations-card__description--muted[data-v-d9baaa0c]{color:#999}.automations-card__expandable[data-v-d9baaa0c]{display:flex;flex-direction:column;gap:20px}.automations-card__history[data-v-d9baaa0c]{display:flex;flex-direction:column;gap:12px;max-height:221px;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}.automations-card__history[data-v-d9baaa0c]::-webkit-scrollbar{width:4px}.automations-card__history[data-v-d9baaa0c]::-webkit-scrollbar-track{background:transparent}.automations-card__history[data-v-d9baaa0c]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.automations-card__chat-item[data-v-d9baaa0c]{display:flex;align-items:center;gap:2px}.automations-card__chat-icon[data-v-d9baaa0c]{flex-shrink:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center}.automations-card__bubble-wrap[data-v-d9baaa0c]{display:flex;align-items:center;flex:1;min-width:0}.automations-card__bubble-pointer[data-v-d9baaa0c]{width:14px;height:18px;flex-shrink:0;background:#f2f2f2;clip-path:polygon(100% 0,0 50%,100% 100%);margin-right:-1px}.automations-card__bubble-pointer--right[data-v-d9baaa0c]{background:#e3f2fd;clip-path:polygon(0 0,100% 50%,0 100%);margin-right:0;margin-left:-1px}.automations-card__bubble-wrap--provider[data-v-d9baaa0c]{justify-content:flex-end}.automations-card__bubble[data-v-d9baaa0c]{border-radius:20px;padding:12px 24px;flex:1;min-width:0}.automations-card__bubble--robot[data-v-d9baaa0c]{background:#f2f2f2;display:flex;flex-direction:column;gap:10px}.automations-card__bubble--error[data-v-d9baaa0c]{background:#faeaea}.automations-card__bubble--warning[data-v-d9baaa0c]{background:#f7eece}.automations-card__chat-item--provider[data-v-d9baaa0c]{display:flex;justify-content:flex-end;width:100%}.automations-card__bubble--provider[data-v-d9baaa0c]{background:#e3f2fd;padding:12px 24px;flex:0 1 auto;max-width:80%}.automations-card__history-loading[data-v-d9baaa0c]{display:flex;align-items:center;justify-content:center;padding:20px 0;color:#999;font-family:Inter,sans-serif;font-size:13px}.automations-card__bubble-text[data-v-d9baaa0c]{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;color:#333;margin:0}.automations-card__bubble-text--error[data-v-d9baaa0c]{color:#d10000}.automations-card__bubble-text--warning[data-v-d9baaa0c]{color:#dd9000}.automations-card__markdown[data-v-d9baaa0c] p{margin:0 0 4px 0}.automations-card__markdown[data-v-d9baaa0c] p:last-child{margin-bottom:0}.automations-card__markdown[data-v-d9baaa0c] ol,.automations-card__markdown[data-v-d9baaa0c] ul{margin:4px 0;padding-left:20px}.automations-card__markdown[data-v-d9baaa0c] li{margin-bottom:2px}.automations-card__markdown[data-v-d9baaa0c] strong{font-weight:600}.automations-card__markdown[data-v-d9baaa0c] code{background:rgba(0,0,0,.06);padding:1px 4px;border-radius:3px;font-size:13px}.automations-card__send-bar[data-v-d9baaa0c]{display:flex;align-items:center;gap:12px}.automations-card__send-input[data-v-d9baaa0c]{flex:1;min-width:0;height:44px;background:#fff;border:1px solid #e0e0e0;border-radius:20px;padding:12px 24px;font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;color:#333;outline:none;box-sizing:border-box}.automations-card__send-input[data-v-d9baaa0c]::-moz-placeholder{color:#999}.automations-card__send-input[data-v-d9baaa0c]::placeholder{color:#999}.automations-card__send-btn[data-v-d9baaa0c]{flex-shrink:0;background:#004879;border:none;border-radius:15px;padding:4px 12px;box-shadow:0 1px 3px rgba(74,74,74,.25);font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:24px;letter-spacing:.15px;color:#fff;cursor:pointer;white-space:nowrap}.automations-card__send-btn[data-v-d9baaa0c]:hover{background:#003a61}.automations-card__send-btn[data-v-d9baaa0c]:disabled{background:#99b7cc;cursor:not-allowed}.approval-card[data-v-3c3fdc13]{border-left:4px solid #ec4899;border-radius:0 10px 10px 0;min-height:132px;flex:1;min-width:0;cursor:pointer;overflow:hidden;display:flex;background:#fff}.approval-card--expanded[data-v-3c3fdc13],.approval-card[data-v-3c3fdc13]:hover{background:#fff6fa;box-shadow:0 4px 12px rgba(26,32,44,.06)}.approval-card__inner[data-v-3c3fdc13]{border:1px solid #e0e0e0;border-left:none;border-radius:0 10px 10px 0;padding:24px;display:flex;flex-direction:column;gap:20px;flex:1}.approval-card__content[data-v-3c3fdc13]{display:flex;flex-direction:column;gap:12px}.approval-card__content--bordered[data-v-3c3fdc13]{border-bottom:1px dashed #c4c4c4;padding-bottom:12px}.approval-card__title-row[data-v-3c3fdc13]{display:flex;align-items:center;justify-content:space-between;gap:12px}.approval-card__title-icon[data-v-3c3fdc13]{display:flex;align-items:center;gap:8px;flex:1;min-width:0}.approval-card__title-icon svg[data-v-3c3fdc13]{flex-shrink:0}.approval-card__title-text[data-v-3c3fdc13]{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1px;color:#374957;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.approval-card__tag[data-v-3c3fdc13]{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:1px 10px;border-radius:23px;font-family:Inter,sans-serif;font-weight:600;font-size:12px;line-height:16px;letter-spacing:.4px;white-space:nowrap;flex-shrink:0}.approval-card__tag--required[data-v-3c3fdc13]{background:#faf1d3;border:1px solid #faf1d3;color:#cb9f12}.approval-card__tag--approved[data-v-3c3fdc13]{background:#e5f9ef;border:1px solid #e5f9ef;color:#20a7c1}.approval-card__time-actions[data-v-3c3fdc13]{display:flex;align-items:center;gap:4px;flex-shrink:0}.approval-card__time[data-v-3c3fdc13]{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;color:#666;white-space:nowrap}.approval-card__archive-wrap[data-v-3c3fdc13]{position:relative;flex-shrink:0;cursor:pointer}.approval-card__archive-icon[data-v-3c3fdc13]{display:block}.approval-card__archive-tooltip[data-v-3c3fdc13]{display:none;position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);background:#666;color:#fff;font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;white-space:nowrap;padding:4px 12px;border-radius:2px;box-shadow:0 4px 12px rgba(26,32,44,.06);z-index:10}.approval-card__archive-tooltip[data-v-3c3fdc13]:before{content:"";position:absolute;bottom:100%;left:50%;transform:translateX(-50%);border:5px solid transparent;border-bottom-color:#666}.approval-card__archive-wrap:hover .approval-card__archive-tooltip[data-v-3c3fdc13]{display:block}.approval-card__descriptions[data-v-3c3fdc13]{display:flex;flex-direction:column;gap:4px}.approval-card__patient[data-v-3c3fdc13]{display:flex;align-items:center;gap:8px;font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.4px;white-space:nowrap}.approval-card__patient-label[data-v-3c3fdc13]{color:#999}.approval-card__patient-name[data-v-3c3fdc13]{color:#666}.approval-card__description[data-v-3c3fdc13]{font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;letter-spacing:.2px;color:#333;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0}.approval-card__expandable[data-v-3c3fdc13]{display:flex;flex-direction:column}.approval-card__prompt[data-v-3c3fdc13]{background:#fef9e9;border:1px solid #f1c21b;border-radius:10px;padding:12px 24px 24px;display:flex;flex-direction:column;gap:12px}.approval-card__prompt-title[data-v-3c3fdc13]{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.25px;color:#9e3900}.approval-card__prompt-body[data-v-3c3fdc13]{display:flex;flex-direction:column;gap:20px}.approval-card__result[data-v-3c3fdc13]{background:#f2f2f2;border-radius:10px;padding:12px 24px 24px;display:flex;flex-direction:column;gap:12px}.approval-card__result-title[data-v-3c3fdc13]{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.25px;color:#333}.approval-card__result-body[data-v-3c3fdc13]{display:flex;flex-direction:column;gap:20px}.approval-card__preview[data-v-3c3fdc13]{background:#fff;border-radius:10px;padding:10px 20px;display:flex;flex-direction:column;gap:4px}.approval-card__preview-label[data-v-3c3fdc13]{font-family:Inter,sans-serif;font-weight:500;font-size:12px;line-height:16px;letter-spacing:.4px;color:#999;margin:0}.approval-card__preview-text[data-v-3c3fdc13]{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;color:#333;margin:0}.approval-card__btn-group[data-v-3c3fdc13]{display:flex;gap:11px;height:32px}.approval-card__btn[data-v-3c3fdc13]{height:32px;padding:4px 32px;border-radius:4px;border:none;cursor:pointer;font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1px;white-space:nowrap;text-align:center;box-shadow:0 1px 3px 0 rgba(74,74,74,.25)}.approval-card__btn[data-v-3c3fdc13]:disabled{opacity:.6;cursor:not-allowed}.approval-card__btn--approve[data-v-3c3fdc13]{background:#81b0e1;color:#fff;flex:1;min-width:0}.approval-card__btn--approve[data-v-3c3fdc13]:hover:not(:disabled){background:#6a9dd4}.approval-card__btn--cancel[data-v-3c3fdc13]{background:#fff;color:#1e4670;border:1px solid #1e4670;padding:4px 24px;flex-shrink:0}.approval-card__btn--cancel[data-v-3c3fdc13]:hover:not(:disabled){background:#f5f8fb}.automations-tab[data-v-2846efe4]{display:flex;flex-direction:column;gap:12px;overflow-x:hidden;overflow-y:auto;flex:1;min-height:0;scrollbar-width:thin;scrollbar-color:#c1c1c1 transparent}.automations-tab[data-v-2846efe4]::-webkit-scrollbar{width:4px}.automations-tab[data-v-2846efe4]::-webkit-scrollbar-track{background:transparent}.automations-tab[data-v-2846efe4]::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:2px}.automations-tab[data-v-2846efe4]::-webkit-scrollbar-thumb:hover{background:#a8a8a8}.automations-tab__empty[data-v-2846efe4],.automations-tab__loading[data-v-2846efe4]{display:flex;align-items:center;justify-content:center;flex:1;padding:40px 0;color:#999;font-family:Inter,sans-serif;font-size:14px}.automations-tab__error-box[data-v-2846efe4]{display:flex;align-items:center;gap:8px;background:#faeaea;border:1px solid #f5c6c6;border-radius:8px;padding:12px 16px;color:#d10000;font-family:Inter,sans-serif;font-size:14px}.automations-tab__error-icon[data-v-2846efe4]{flex-shrink:0;color:#d10000}.automations-tab__retry[data-v-2846efe4]{margin-left:auto;background:none;border:1px solid #d10000;border-radius:4px;color:#d10000;padding:4px 12px;font-size:12px;cursor:pointer}.automations-tab__approvals-section[data-v-2846efe4]{display:flex;flex-direction:column;gap:12px;padding-bottom:24px;border-bottom:1px dashed #c4c4c4}.automations-tab__approvals-header[data-v-2846efe4]{display:flex;align-items:center;gap:8px;padding:0 4px}.automations-tab__approvals-label[data-v-2846efe4]{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1px;color:#374957}.automations-tab__approvals-count[data-v-2846efe4]{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;color:#666}.automations-tab__approved-section[data-v-2846efe4]{display:flex;flex-direction:column;gap:12px}.automations-tab__approved-header[data-v-2846efe4]{display:flex;align-items:center;gap:8px;padding:0 4px}.automations-tab__approved-label[data-v-2846efe4]{font-family:Inter,sans-serif;font-weight:500;font-size:14px;line-height:20px;letter-spacing:.1px;color:#374957}.automations-tab__approved-count[data-v-2846efe4]{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;color:#666}.automations-tab__active-section[data-v-2846efe4]{display:flex;flex-direction:column;gap:24px;padding-bottom:24px;border-bottom:1px dashed #c4c4c4}.automations-tab__card-row[data-v-2846efe4]{display:flex;gap:24px;align-items:flex-start}.automations-tab__card-spacer[data-v-2846efe4]{flex:1}.automations-tab__completed-section[data-v-2846efe4]{display:flex;flex-direction:column;gap:12px}.automations-tab__completed-header[data-v-2846efe4]{display:flex;align-items:center;justify-content:space-between;padding:0 4px}.automations-tab__completed-title[data-v-2846efe4]{display:flex;align-items:center;gap:10px}.automations-tab__completed-label[data-v-2846efe4]{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;color:#333}.automations-tab__auto-archived[data-v-2846efe4],.automations-tab__completed-sublabel[data-v-2846efe4]{font-family:Inter,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:.25px;color:#666}.archive-dialog[data-v-2846efe4]{width:100%}.archive-dialog__header[data-v-2846efe4]{display:flex;align-items:center;justify-content:space-between;background-color:#faeaea;padding:16px 24px}.archive-dialog__header-content[data-v-2846efe4]{display:flex;align-items:center;gap:4px;flex:1}.archive-dialog__header-icon[data-v-2846efe4]{width:24px;height:24px;flex-shrink:0}.archive-dialog__title[data-v-2846efe4]{font-family:Inter,sans-serif;font-size:20px;font-weight:600;color:#d10000;margin:0}.archive-dialog__close-btn[data-v-2846efe4]{background:transparent;border:none;cursor:pointer;padding:0;width:28px;height:28px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.archive-dialog__content[data-v-2846efe4]{display:flex;flex-direction:column;align-items:center;background-color:#f9fbfd;padding:24px 32px}.archive-dialog__message[data-v-2846efe4]{font-family:Inter,sans-serif;font-size:16px;font-weight:400;color:#374957;line-height:28px;margin:0;text-align:center}.archive-dialog__message strong[data-v-2846efe4]{font-weight:700}.archive-dialog__footer[data-v-2846efe4]{display:flex;flex-direction:column;background-color:#f9fbfd;padding:0 24px 24px}.archive-dialog__actions[data-v-2846efe4]{display:flex;gap:12px;justify-content:space-between;width:100%;padding-top:24px;border-top:1px dashed #c4c4c4}.archive-dialog__btn[data-v-2846efe4]{height:40px;padding:8px 32px;border-radius:4px;border:none;cursor:pointer;font-family:Inter,sans-serif;font-size:14px;font-weight:500;letter-spacing:.1px;white-space:nowrap;box-shadow:0 1px 3px 0 rgba(74,74,74,.25)}.archive-dialog__btn--cancel[data-v-2846efe4]{background:#fff;border:1px solid #d10000;color:#d10000}.archive-dialog__btn--cancel[data-v-2846efe4]:hover{background:#faeaea}.archive-dialog__btn--confirm[data-v-2846efe4]{background:#d10000;color:#fff}.archive-dialog__btn--confirm[data-v-2846efe4]:hover{background:#b00000}.archive-dialog__btn--confirm[data-v-2846efe4]:disabled{opacity:.6;cursor:not-allowed}.archive-dialog__btn--confirm[data-v-2846efe4]:disabled:hover{background:#d10000}