.library-shell[data-v-f0a4dda4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;min-height:0;background:#fff}.library-sidebar[data-v-f0a4dda4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 350px;flex:0 0 350px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;background:#f8f9fa}.library-list[data-v-f0a4dda4]{min-height:0;overflow-y:auto}.new-message-button[data-v-f0a4dda4]{line-height:1}.library-action-button[data-v-f0a4dda4]{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;line-height:1.2}.library-action-button .icon-container[data-v-f0a4dda4]{line-height:1}.option-help-icon[data-v-f0a4dda4]{cursor:help;vertical-align:text-bottom}.optional-section-row[data-v-f0a4dda4]{display:block;width:100%}.optional-section-toggle[data-v-f0a4dda4]{min-height:2rem}.library-filters[data-v-f0a4dda4]{gap:.4rem}.scope-toggle[data-v-f0a4dda4]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.scope-toggle[data-v-f0a4dda4] .btn{padding:.2rem .45rem;font-size:.72rem;line-height:1.35;white-space:nowrap}.archive-toggle[data-v-f0a4dda4],.filter-context[data-v-f0a4dda4]{font-size:.75rem;white-space:nowrap}.archive-toggle[data-v-f0a4dda4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.archive-toggle[data-v-f0a4dda4] .custom-control-label{line-height:1.35;white-space:nowrap}.message-card[data-v-f0a4dda4]{display:block;width:100%;padding:.9rem 1rem;border:0;border-bottom:1px solid #e4e7ea;border-left:4px solid transparent;background:#fff;color:inherit;text-align:left;-webkit-transition:background-color .12s ease,border-color .12s ease;transition:background-color .12s ease,border-color .12s ease}.message-card[data-v-f0a4dda4]:hover{background:#f4f8fb}.message-card.selected[data-v-f0a4dda4]{border-left-color:var(--primary,#007bff);background:#eef6fc}.message-snippet[data-v-f0a4dda4]{display:-webkit-box;overflow:hidden;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.library-content[data-v-f0a4dda4]{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-width:0;overflow-y:auto}.editor-pane[data-v-f0a4dda4],.preview-pane[data-v-f0a4dda4]{max-width:940px;margin:0 auto}.message-preview[data-v-f0a4dda4],.visibility-panel[data-v-f0a4dda4]{border:1px solid #dde2e6;background:#fbfcfd}.message-preview[data-v-f0a4dda4]{min-height:180px;padding:1.25rem}.plain-preview[data-v-f0a4dda4]{white-space:pre-wrap}.email-preview[data-v-f0a4dda4]{overflow-wrap:anywhere}.email-preview[data-v-f0a4dda4] table{max-width:100%}.empty-preview[data-v-f0a4dda4]{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.min-width-0[data-v-f0a4dda4]{min-width:0}@media (max-width:767.98px){.library-shell[data-v-f0a4dda4]{min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.library-sidebar[data-v-f0a4dda4]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 44%;flex:0 0 44%;width:100%;min-height:0;max-height:none;border-right:0!important;border-bottom:1px solid #dee2e6}.library-content[data-v-f0a4dda4],.library-list[data-v-f0a4dda4]{min-height:0}}.canned-library-dialog .modal-content{height:80vh;max-height:80vh}.canned-library-dialog .modal-body{min-height:0;overflow:hidden}.canned-library-dialog .modal-footer,.canned-library-dialog .modal-header{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tooltip.saved-message-help-tooltip>.tooltip-inner{width:auto;max-width:24rem;white-space:normal;text-align:left}.tooltip>.tooltip-inner{max-width:none;width:auto;text-align:start}.messenger-dialog .modal-content{height:80vh;max-height:80vh}.messenger-dialog .modal-body{min-height:0}.messenger-layout{display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;min-height:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.messenger-message-row{-webkit-box-flex:1;-ms-flex:1 1 20rem;flex:1 1 20rem;min-height:16rem}.messenger-html-editor,.messenger-message-column{min-height:0}.messenger-html-editor,.messenger-plain-editor{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.messenger-plain-editor{height:100%;min-height:12rem;resize:vertical}