.betterdocs-ai-actions,.betterdocs-ai-actions *,.betterdocs-ai-actions :after,.betterdocs-ai-actions :before{box-sizing:border-box}
.betterdocs-ai-actions{align-items:stretch;background-color:#f9fafb;border:0;border-radius:16px;display:inline-flex;flex:0 0 auto;font-size:14px;font-weight:400;line-height:1;position:relative}
.betterdocs-ai-actions .betterdocs-ai-actions-item,.betterdocs-ai-actions .betterdocs-ai-actions-primary,.betterdocs-ai-actions .betterdocs-ai-actions-toggle{align-items:center;appearance:none;-webkit-appearance:none;background-color:#0000;background-image:none;box-shadow:none;color:#667085;cursor:pointer;display:inline-flex;font:inherit;font-size:inherit;height:auto;letter-spacing:normal;line-height:1.15;margin:0;min-height:0;min-width:0;text-decoration:none;text-shadow:none;text-transform:none;transition:background-color .15s ease;width:auto}
.betterdocs-ai-actions .betterdocs-ai-actions-item:active,.betterdocs-ai-actions .betterdocs-ai-actions-item:focus,.betterdocs-ai-actions .betterdocs-ai-actions-item:hover,.betterdocs-ai-actions .betterdocs-ai-actions-primary:active,.betterdocs-ai-actions .betterdocs-ai-actions-primary:focus,.betterdocs-ai-actions .betterdocs-ai-actions-primary:hover,.betterdocs-ai-actions .betterdocs-ai-actions-toggle:active,.betterdocs-ai-actions .betterdocs-ai-actions-toggle:focus,.betterdocs-ai-actions .betterdocs-ai-actions-toggle:hover{box-shadow:none;color:#667085;text-decoration:none}
.betterdocs-ai-actions .betterdocs-ai-actions-item:focus:not(:focus-visible),.betterdocs-ai-actions .betterdocs-ai-actions-primary:focus:not(:focus-visible),.betterdocs-ai-actions .betterdocs-ai-actions-toggle:focus:not(:focus-visible){box-shadow:none;outline:none}
.betterdocs-ai-actions .betterdocs-ai-actions-item:focus-visible,.betterdocs-ai-actions .betterdocs-ai-actions-primary:focus-visible,.betterdocs-ai-actions .betterdocs-ai-actions-toggle:focus-visible{outline:2px solid #2271b1!important;outline-offset:2px}
.betterdocs-ai-actions .betterdocs-ai-actions-primary:hover,.betterdocs-ai-actions .betterdocs-ai-actions-toggle:hover{background-color:#f2f4f7;box-shadow:inset 0 0 0 999px rgba(16,24,40,.035)}
.betterdocs-ai-actions svg{display:block;flex:0 0 auto;height:14px;width:14px}
.betterdocs-ai-actions .betterdocs-ai-actions-icon{align-items:center;display:inline-flex;flex:0 0 auto;justify-content:center}
.betterdocs-ai-actions-primary{border:0;border-radius:0;border-end-start-radius:16px;border-start-start-radius:16px;font-weight:400;gap:6px;padding:5px 10px;white-space:nowrap}
.betterdocs-ai-actions-primary:hover{background-color:#f2f4f7}
.betterdocs-ai-actions-primary .betterdocs-ai-actions-icon{color:#667085}
.betterdocs-ai-actions-toggle{border:0;border-radius:0;border-end-end-radius:16px;border-start-end-radius:16px;color:#667085;justify-content:center;padding:5px 8px;position:relative}
.betterdocs-ai-actions-toggle:before{background-color:#d0d5dd;content:"";height:14px;inset-block-start:50%;inset-inline-start:0;position:absolute;transform:translateY(-50%);width:1px}
.betterdocs-ai-actions-toggle:hover{background-color:#f2f4f7}
.betterdocs-ai-actions-toggle svg{height:12px;transition:transform .15s ease;width:12px}
.betterdocs-ai-actions-toggle[aria-expanded=true] svg{transform:rotate(180deg)}
.betterdocs-ai-actions-primary{border-end-end-radius:0!important;border-start-end-radius:0!important}
.betterdocs-ai-actions:not(.betterdocs-ai-actions-no-primary) .betterdocs-ai-actions-toggle{border-end-start-radius:0!important;border-start-start-radius:0!important}
.betterdocs-ai-actions-no-primary .betterdocs-ai-actions-toggle{border-radius:16px;padding:5px 10px}
.betterdocs-ai-actions-no-primary .betterdocs-ai-actions-toggle:before{content:none}
.betterdocs-ai-actions .betterdocs-ai-actions-icon-done,.betterdocs-ai-actions .betterdocs-ai-actions-icon-fail{display:none}
.betterdocs-ai-actions.is-copied .betterdocs-ai-actions-primary{color:#039855}
.betterdocs-ai-actions.is-copied .betterdocs-ai-actions-icon-idle{display:none}
.betterdocs-ai-actions.is-copied .betterdocs-ai-actions-icon-done{color:#12b76a;display:inline-flex}
.betterdocs-ai-actions.is-copied .betterdocs-ai-actions-icon-done svg{color:#12b76a}
.betterdocs-ai-actions.is-failed .betterdocs-ai-actions-primary{color:#b42318}
.betterdocs-ai-actions.is-failed .betterdocs-ai-actions-icon-idle{display:none}
.betterdocs-ai-actions.is-failed .betterdocs-ai-actions-icon-fail{color:#b42318;display:inline-flex}
.betterdocs-ai-actions.is-failed .betterdocs-ai-actions-icon-fail svg{color:#b42318}
.betterdocs-ai-actions-menu{background-color:#fff;border:1px solid #eaecf0;border-radius:12px;box-shadow:0 16px 32px -12px #1018282e,0 2px 6px #1018280d;display:flex;flex-direction:column;gap:2px;inset-block-start:calc(100% + 8px);inset-inline-end:0;list-style:none;margin:0;max-width:calc(100vw - 32px);padding:6px;position:absolute;text-align:start;width:288px;z-index:999}
.betterdocs-ai-actions-menu[hidden]{display:none}
.betterdocs-ai-actions-menu li{list-style:none;margin:0;padding:0}
.betterdocs-ai-actions-menu li::marker,.betterdocs-ai-actions-menu li:before{content:none}
.betterdocs-ai-actions-separator{background-color:#f2f4f7;height:1px;margin:4px 6px}
.betterdocs-ai-actions-item{align-items:center;border:0;border-radius:8px;gap:12px;overflow-wrap:break-word;padding:8px 10px;text-align:start;white-space:normal;width:100%!important}
.betterdocs-ai-actions-item:hover{background-color:#f9fafb}
.betterdocs-ai-actions-item .betterdocs-ai-actions-icon{background-color:#fff;border:1px solid #eaecf0;border-radius:8px;color:#475467;height:32px;width:32px}
.betterdocs-ai-actions-item .betterdocs-ai-actions-icon svg{height:15px;width:15px}
.betterdocs-ai-actions-text{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}
.betterdocs-ai-actions-title{color:#1d2939;font-size:14px;font-weight:500;line-height:1.35}
.betterdocs-ai-actions-desc{color:#667085;font-size:12.5px;font-weight:400;line-height:1.4}
@media only screen and (max-width:767px){.betterdocs-ai-actions-menu{inset-inline-end:auto;inset-inline-start:0}}
@media(prefers-reduced-motion:reduce){.betterdocs-ai-actions-item,.betterdocs-ai-actions-primary,.betterdocs-ai-actions-toggle,.betterdocs-ai-actions-toggle svg{transition:none}}