.ams-tooltip-wrap[data-v-c2ae6b46]{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex}.ams-tooltip[data-v-c2ae6b46]{position:absolute;padding:var(--space-1) var(--space-3);border-radius:var(--radius-sm);font-family:var(--font-family-base);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-normal);white-space:nowrap;pointer-events:none;z-index:var(--z-tooltip);max-width:250px}.ams-tooltip--dark[data-v-c2ae6b46]{background:var(--color-gray-900);color:var(--color-white);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.ams-tooltip--dark .ams-tooltip__arrow[data-v-c2ae6b46]{border-color:var(--color-gray-900)}.ams-tooltip--light[data-v-c2ae6b46]{background:var(--surface-primary);color:var(--text-primary);border:1px solid var(--border-default);-webkit-box-shadow:var(--shadow-md);box-shadow:var(--shadow-md)}.ams-tooltip--light .ams-tooltip__arrow[data-v-c2ae6b46]{border-color:var(--surface-primary)}.ams-tooltip__arrow[data-v-c2ae6b46]{position:absolute;width:0;height:0;border-style:solid}.ams-tooltip--top[data-v-c2ae6b46]{bottom:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ams-tooltip--top .ams-tooltip__arrow[data-v-c2ae6b46]{top:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-width:5px 5px 0 5px;border-left-color:transparent;border-right-color:transparent;border-bottom-color:transparent}.ams-tooltip--bottom[data-v-c2ae6b46]{top:calc(100% + 8px);left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.ams-tooltip--bottom .ams-tooltip__arrow[data-v-c2ae6b46]{bottom:100%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%);border-width:0 5px 5px 5px;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent}.ams-tooltip--right[data-v-c2ae6b46]{left:calc(100% + 8px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ams-tooltip--right .ams-tooltip__arrow[data-v-c2ae6b46]{right:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:5px 5px 5px 0;border-top-color:transparent;border-bottom-color:transparent;border-left-color:transparent}.ams-tooltip--left[data-v-c2ae6b46]{right:calc(100% + 8px);top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.ams-tooltip--left .ams-tooltip__arrow[data-v-c2ae6b46]{left:100%;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);border-width:5px 0 5px 5px;border-top-color:transparent;border-bottom-color:transparent;border-right-color:transparent}.ams-tooltip--long[data-v-c2ae6b46]{white-space:normal;text-align:left}.ams-tooltip-fade-enter-active[data-v-c2ae6b46],.ams-tooltip-fade-leave-active[data-v-c2ae6b46]{-webkit-transition:opacity var(--duration-fast) var(--ease-default);transition:opacity var(--duration-fast) var(--ease-default)}.ams-tooltip-fade-enter[data-v-c2ae6b46],.ams-tooltip-fade-leave-to[data-v-c2ae6b46]{opacity:0}.ams-page-actions{display:-webkit-box;display:-ms-flexbox;display:flex;gap:var(--space-2,8px)}.ams-page-actions,.ams-page-actions .page-action-btn{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ams-page-actions .page-action-btn{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:var(--space-1,4px);padding:var(--space-2,8px) var(--space-3,12px);border:1px solid var(--color-gray-300,#d1d5db);border-radius:var(--radius-sm,4px);background:var(--color-white,#fff);color:var(--color-gray-700,#374151);font-size:var(--font-size-sm,13px);font-family:inherit;cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.ams-page-actions .page-action-btn i{color:inherit}.ams-page-actions .page-action-btn__icon{width:16px;height:16px}.ams-page-actions .page-action-btn:hover{background:var(--color-primary-50,#eff6ff);border-color:var(--color-primary-300,#93c5fd);color:var(--color-primary-600,#2563eb)}.ams-page-actions__dropdown{position:relative}.ams-page-actions__trigger{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:36px;min-height:36px;padding:var(--space-2,8px);background:var(--color-gray-100,#f3f4f6);border:1px solid var(--color-gray-300,#d1d5db);border-radius:var(--radius-sm,4px);color:var(--color-gray-600,#4b5563);cursor:pointer;-webkit-transition:all .15s ease;transition:all .15s ease}.ams-page-actions__trigger:hover{background:var(--color-primary-50,#eff6ff);border-color:var(--color-primary-300,#93c5fd);color:var(--color-primary-600,#2563eb)}.ams-page-actions__trigger .pi{font-size:14px;color:inherit}.ams-page-actions__menu{position:absolute;top:100%;right:0;margin-top:var(--space-1,4px);min-width:200px;background:var(--color-white,#fff);border:1px solid var(--color-gray-200,#e5e7eb);border-radius:var(--radius-md,8px);-webkit-box-shadow:var(--shadow-lg,0 4px 6px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.06));box-shadow:var(--shadow-lg,0 4px 6px rgba(0,0,0,.07),0 2px 4px rgba(0,0,0,.06));padding:var(--space-1,4px) 0;z-index:1000}.ams-page-actions__menu-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--space-2,8px);width:100%;padding:var(--space-2,8px) var(--space-3,12px);background:none;border:none;font-size:var(--font-size-base,14px);color:var(--color-gray-700,#374151);cursor:pointer;text-align:left;-webkit-transition:background .15s ease;transition:background .15s ease}.ams-page-actions__menu-item:hover:not(:disabled){background:var(--color-primary-50,#eff6ff);color:var(--color-primary-700,#1d4ed8)}.ams-page-actions__menu-item:disabled{opacity:.5;cursor:not-allowed}.ams-page-actions__menu-icon{width:16px;height:16px;-webkit-filter:brightness(0) saturate(100%);filter:brightness(0) saturate(100%);opacity:.6}.ams-page-actions__menu-header{padding:var(--space-2,8px) var(--space-3,12px);font-size:var(--font-size-caption,12px);font-weight:var(--font-weight-semibold,600);color:var(--color-gray-500,#6b7280);text-transform:uppercase;letter-spacing:.05em}.ams-page-actions__menu-divider{height:1px;margin:var(--space-1,4px) 0;background:var(--color-gray-100,#f3f4f6)}.ams-textarea-audio{position:relative}.ams-textarea-audio textarea.form-control{background:var(--color-white,#fff)!important;border:1px solid var(--color-gray-300,#d1d5db)!important;border-radius:var(--radius-md,8px)!important;padding:var(--space-3,12px)!important;padding-right:48px!important;font-size:var(--font-size-base,14px)!important;font-family:inherit!important;color:var(--color-gray-800,#1f2937)!important;-webkit-transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,-webkit-box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease;transition:border-color .2s ease,box-shadow .2s ease,-webkit-box-shadow .2s ease;resize:vertical}.ams-textarea-audio textarea.form-control:focus{border-color:var(--color-primary-500,#2f80ed)!important;-webkit-box-shadow:0 0 0 2px rgba(47,128,237,.15)!important;box-shadow:0 0 0 2px rgba(47,128,237,.15)!important;outline:none!important}.ams-textarea-audio textarea.form-control:disabled{background:var(--color-gray-50,#f9fafb)!important;color:var(--color-gray-500,#6b7280)!important;cursor:not-allowed}.ams-textarea-audio #audio-container{right:8px;bottom:9px}.ams-textarea-audio #audio-container .btn{background:var(--color-primary-500,#2f80ed)!important;border:none!important;border-radius:var(--radius-full,9999px)!important;width:32px;height:32px;padding:0!important;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--color-white,#fff)!important;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.05);box-shadow:0 1px 2px rgba(0,0,0,.05);-webkit-transition:all .2s ease;transition:all .2s ease}.ams-textarea-audio #audio-container .btn:hover{background:var(--color-primary-600,#2563eb)!important;-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06);box-shadow:0 1px 3px rgba(0,0,0,.1),0 1px 2px rgba(0,0,0,.06)}.ams-textarea-audio .recording{background-color:var(--color-danger-500,#ef4444)!important;-webkit-animation:ams-pulse 1s infinite alternate;animation:ams-pulse 1s infinite alternate}.ams-textarea-audio .transparent-audio-button{opacity:.3;-webkit-transition:opacity .3s ease;transition:opacity .3s ease;pointer-events:auto}@-webkit-keyframes ams-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}@keyframes ams-pulse{0%{-webkit-transform:scale(1);transform:scale(1)}to{-webkit-transform:scale(1.1);transform:scale(1.1)}}