/**
 * Flatboard 5 - Private Messaging Plugin Styles
 * VERSION OPTIMISÉE avec variables CSS du thème
 * Compatible mode clair/sombre automatique + thème Premium
 */

.pm-messaging-container{min-height:calc(100vh - 200px);background-color:var(--bs-body-bg) !important;color:var(--bs-body-color) !important;padding:20px}.pm-sidebar{background-color:var(--bs-secondary-bg) !important;border-right:1px solid var(--bs-border-color) !important;min-height:calc(100vh - 200px);padding:0}.pm-sidebar-content{padding:20px}.pm-compose-btn{display:block;width:100%;padding:12px 20px;background-color:var(--bs-primary) !important;color:var(--bs-white) !important;text-align:center;border-radius:24px;text-decoration:none;font-weight:600;margin-bottom:24px;transition:all 0.3s ease;box-shadow:0 2px 8px rgba(var(--bs-primary-rgb), 0.3);border:none}.pm-compose-btn:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(var(--bs-primary-rgb), 0.4);color:var(--bs-white) !important;opacity:0.9}.pm-nav{list-style:none;padding:0;margin:0}.pm-nav-item{display:flex;align-items:center;padding:12px 16px;margin-bottom:4px;border-radius:8px;text-decoration:none;color:var(--bs-body-color) !important;transition:all 0.2s ease;position:relative}.pm-nav-item i{width:24px;margin-right:12px;font-size:18px;color:var(--bs-secondary-color)}.pm-nav-item:hover{background-color:var(--bs-tertiary-bg) !important}.pm-nav-item.active{background-color:rgba(var(--bs-primary-rgb), 0.1) !important;color:var(--bs-primary) !important;font-weight:600}.pm-nav-item.active i{color:var(--bs-primary) !important}.pm-badge-count{margin-left:auto;background-color:var(--bs-danger) !important;color:var(--bs-white) !important;padding:2px 8px;border-radius:12px;font-size:12px;font-weight:600;min-width:20px;text-align:center}.pm-main-content{background-color:var(--bs-body-bg) !important;color:var(--bs-body-color) !important;padding:0}.pm-messages-card{background-color:var(--bs-body-bg) !important;border:1px solid var(--bs-border-color) !important;border-radius:8px;box-shadow:0 1px 3px rgba(0, 0, 0, 0.1);overflow:hidden;margin:20px}.pm-toolbar{display:flex;align-items:center;justify-content:space-between;padding:12px 24px;border-bottom:1px solid var(--bs-border-color);background-color:var(--bs-secondary-bg)}.pm-search-container{position:relative;flex:1;max-width:600px;margin-right:16px}.pm-search-icon{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:var(--bs-secondary-color);pointer-events:none}.pm-search-input{width:100%;padding:10px 16px 10px 48px;border:1px solid var(--bs-border-color);border-radius:24px;font-size:14px;background-color:var(--bs-body-bg) !important;color:var(--bs-body-color) !important;transition:all 0.2s ease}.pm-search-input:focus{outline:none;border-color:var(--bs-primary);box-shadow:0 0 0 3px rgba(var(--bs-primary-rgb), 0.1)}.pm-search-input::placeholder{color:var(--bs-secondary-color)}.pm-search-clear{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--bs-secondary-color);cursor:pointer;padding:4px 8px;border-radius:50%;transition:all 0.2s ease}.pm-search-clear:hover{background-color:var(--bs-tertiary-bg);color:var(--bs-body-color)}.pm-toolbar-actions{display:flex;gap:8px}.pm-toolbar-btn{min-width:40px;height:40px;padding:6px 12px;border:1px solid var(--bs-border-color);background-color:var(--bs-body-bg) !important;border-radius:8px;color:var(--bs-body-color) !important;cursor:pointer;transition:all 0.2s ease;display:inline-flex;align-items:center;justify-content:center;gap:6px;font-size:14px}.pm-toolbar-btn:hover{background-color:var(--bs-tertiary-bg) !important;border-color:var(--bs-primary)}.pm-toolbar-btn.pm-delete-btn-active{background-color:rgba(var(--bs-danger-rgb), 0.1) !important;color:var(--bs-danger) !important;border-color:var(--bs-danger) !important;font-weight:600}.pm-toolbar-btn .badge{font-size:11px;padding:2px 6px;border-radius:10px;font-weight:600}.pm-filters{display:flex;gap:8px;padding:12px 24px;border-bottom:1px solid var(--bs-border-color);background-color:var(--bs-secondary-bg)}.pm-filter-btn{padding:6px 16px;border:1px solid var(--bs-border-color);background-color:var(--bs-body-bg) !important;border-radius:16px;font-size:13px;color:var(--bs-body-color) !important;cursor:pointer;transition:all 0.2s ease}.pm-filter-btn:hover{background-color:var(--bs-tertiary-bg) !important}.pm-filter-btn.active{background-color:var(--bs-primary) !important;color:var(--bs-white) !important;border-color:var(--bs-primary) !important}.pm-content-area{padding:0;min-height:400px;background-color:var(--bs-body-bg) !important}.pm-messages-list{list-style:none;padding:0;margin:0}.pm-message-row{display:flex;align-items:center;padding:12px 24px;border-bottom:1px solid var(--bs-border-color);transition:all 0.2s ease;cursor:pointer;background-color:var(--bs-body-bg) !important}.pm-message-row:hover{background-color:var(--bs-tertiary-bg) !important}.pm-message-row.unread{background-color:rgba(var(--bs-primary-rgb), 0.05) !important;border-left:3px solid var(--bs-primary)}.pm-message-checkbox{margin-right:12px}.pm-message-checkbox input[type="checkbox"]{width:18px;height:18px;cursor:pointer}.pm-star-btn{width:32px;height:32px;border:none;background:transparent;color:var(--bs-secondary-color);cursor:pointer;border-radius:50%;margin-right:12px;transition:all 0.2s ease;display:flex;align-items:center;justify-content:center}.pm-star-btn:hover{background-color:var(--bs-tertiary-bg);color:var(--bs-warning)}.pm-star-btn.active{color:var(--bs-warning)}.pm-message-link{display:flex;align-items:center;flex:1;text-decoration:none;color:inherit;min-width:0}.pm-message-avatar{position:relative;margin-right:16px;flex-shrink:0}.pm-message-content{flex:1;min-width:0}.pm-message-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.pm-message-sender{font-weight:600;color:var(--bs-body-color) !important;font-size:14px}.pm-message-row.unread .pm-message-sender{font-weight:700}.pm-message-date{font-size:12px;color:var(--bs-secondary-color) !important;white-space:nowrap;margin-left:12px}.pm-message-subject{font-weight:500;color:var(--bs-body-color) !important;font-size:14px;margin-bottom:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-message-preview{font-size:13px;color:var(--bs-secondary-color) !important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pm-unread-indicator{width:8px;height:8px;background-color:var(--bs-primary);border-radius:50%;margin-left:12px;flex-shrink:0}.pm-empty-state{text-align:center;padding:80px 20px}.pm-empty-state-icon{font-size:64px;color:var(--bs-border-color);margin-bottom:16px}.pm-pagination{padding:16px 24px;border-top:1px solid var(--bs-border-color);background-color:var(--bs-body-bg) !important}.pm-auto-delete-notice,.pm-welcome-message{padding:12px 24px;margin:0;border-bottom:1px solid var(--bs-border-color);font-size:13px}.pm-welcome-message{background-color:rgba(var(--bs-primary-rgb), 0.1);color:var(--bs-primary)}.pm-auto-delete-notice{background-color:rgba(var(--bs-warning-rgb), 0.1);color:var(--bs-warning)}.pm-avatar-placeholder{width:50px;height:50px;border-radius:50%;background-color:var(--bs-secondary);display:flex;align-items:center;justify-content:center;color:var(--bs-white);font-weight:bold;margin-right:12px;transition:transform 0.2s ease, box-shadow 0.2s ease}.pm-status-indicator{position:absolute;bottom:0;right:0;width:16px;height:16px;border-radius:50%;border:2px solid var(--bs-body-bg);transition:transform 0.2s ease, box-shadow 0.2s ease}.pm-status-online{background-color:var(--bs-success);box-shadow:0 0 0 0 rgba(var(--bs-success-rgb), 0.7);animation:pulse-online 2s infinite}@keyframes pulse-online{0%{box-shadow:0 0 0 0 rgba(var(--bs-success-rgb), 0.7)}70%{box-shadow:0 0 0 6px rgba(var(--bs-success-rgb), 0)}100%{box-shadow:0 0 0 0 rgba(var(--bs-success-rgb), 0)}}.pm-status-offline{background-color:var(--bs-secondary)}.pm-card-secondary{background-color:var(--bs-secondary-bg) !important;border:0;transition:background-color 0.3s ease, box-shadow 0.3s ease}.pm-card-secondary:hover{box-shadow:0 2px 8px rgba(0, 0, 0, 0.08)}.pm-messages-card .card{background-color:var(--bs-body-bg) !important;border-color:var(--bs-border-color) !important;color:var(--bs-body-color) !important}.pm-messages-card .card-header{background-color:var(--bs-secondary-bg) !important;border-bottom-color:var(--bs-border-color) !important;color:var(--bs-body-color) !important}.pm-messages-card .card-body{background-color:var(--bs-body-bg) !important;color:var(--bs-body-color) !important}.pm-messages-card .form-label{color:var(--bs-body-color) !important}.pm-messages-card .form-control{background-color:var(--bs-body-bg) !important;border-color:var(--bs-border-color) !important;color:var(--bs-body-color) !important}.pm-messages-card .form-control:focus{background-color:var(--bs-body-bg) !important;border-color:var(--bs-primary) !important;box-shadow:0 0 0 0.2rem rgba(var(--bs-primary-rgb), 0.25)}.pm-messages-card .form-control::placeholder{color:var(--bs-secondary-color) !important}.pm-messages-card .btn-outline-secondary{border-color:var(--bs-border-color) !important;color:var(--bs-body-color) !important}.pm-messages-card .btn-outline-secondary:hover{background-color:var(--bs-secondary-bg) !important;border-color:var(--bs-primary) !important}.pm-messages-card .text-muted{color:var(--bs-secondary-color) !important}.pm-messages-card .border-bottom{border-bottom-color:var(--bs-border-color) !important}.pm-btn-action{transition:all 0.2s ease;position:relative;overflow:hidden}.pm-btn-action::before{content:'';position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:rgba(255, 255, 255, 0.3);transform:translate(-50%, -50%);transition:width 0.6s, height 0.6s}.pm-btn-action:hover::before{width:300px;height:300px}.pm-btn-action:active{transform:scale(0.95)}.pm-fade-in{animation:fadeIn 0.3s ease}@keyframes fadeIn{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.pm-slide-out{animation:slideOut 0.3s ease forwards}@keyframes slideOut{to{opacity:0;transform:translateX(-20px);max-height:0;margin:0;padding:0}}@media (max-width: 768px){.pm-messaging-container{padding:10px}.pm-messages-card{margin:10px}.pm-sidebar{margin-bottom:1rem}.pm-toolbar{flex-wrap:wrap}.pm-search-container{max-width:100%;margin-bottom:8px}.pm-message-row{padding:8px 12px}}@media (max-width: 576px){.container-fluid{padding-left:0.5rem;padding-right:0.5rem}.pm-messages-card{border-radius:0;margin:0}}.pm-focus-visible:focus-visible{outline:2px solid var(--bs-primary);outline-offset:2px;border-radius:4px}.pm-messages-card .alert{background-color:var(--bs-body-bg) !important;border-color:var(--bs-border-color) !important;color:var(--bs-body-color) !important}.pm-messages-card .alert-info{background-color:rgba(var(--bs-info-rgb), 0.1) !important;border-color:var(--bs-info) !important;color:var(--bs-info) !important}.pm-messages-card .alert-warning{background-color:rgba(var(--bs-warning-rgb), 0.1) !important;border-color:var(--bs-warning) !important;color:var(--bs-warning) !important}.pm-messages-card .alert-success{background-color:rgba(var(--bs-success-rgb), 0.1) !important;border-color:var(--bs-success) !important;color:var(--bs-success) !important}.pm-messages-card .alert-danger{background-color:rgba(var(--bs-danger-rgb), 0.1) !important;border-color:var(--bs-danger) !important;color:var(--bs-danger) !important}.pm-messages-card code{background-color:var(--bs-secondary-bg) !important;color:var(--bs-primary) !important;border:1px solid var(--bs-border-color);padding:2px 4px;border-radius:3px}.pm-messages-card pre{background-color:var(--bs-secondary-bg) !important;border:1px solid var(--bs-border-color) !important;color:var(--bs-body-color) !important;padding:1rem;border-radius:4px}.pm-pagination .page-link{background-color:var(--bs-body-bg) !important;border-color:var(--bs-border-color) !important;color:var(--bs-body-color) !important}.pm-pagination .page-link:hover{background-color:var(--bs-tertiary-bg) !important;border-color:var(--bs-primary) !important}.pm-pagination .page-item.active .page-link{background-color:var(--bs-primary) !important;border-color:var(--bs-primary) !important;color:var(--bs-white) !important}.pm-messaging-container .EasyMDEContainer{border:none !important}.pm-messaging-container .EasyMDEContainer .CodeMirror{border:1px solid var(--bs-border-color) !important;border-radius:0 0 0.25rem 0.25rem !important;background-color:var(--bs-body-bg) !important;color:var(--bs-body-color) !important}.pm-messaging-container .EasyMDEContainer .CodeMirror-scroll{min-height:300px !important}.pm-messaging-container .editor-toolbar{border:1px solid var(--bs-border-color) !important;border-bottom:none !important;border-radius:0.25rem 0.25rem 0 0 !important;background-color:var(--bs-secondary-bg) !important}.pm-messaging-container .editor-toolbar button{color:var(--bs-body-color) !important}.pm-messaging-container .editor-toolbar button:hover{background-color:var(--bs-tertiary-bg) !important;color:var(--bs-primary) !important}.pm-messaging-container .editor-toolbar.disabled-for-preview button:not(.no-disable){opacity:0.6}.pm-messaging-container .CodeMirror-cursor{border-left:1px solid var(--bs-body-color) !important}.pm-messaging-container .markdown-editor-wrapper{border:none !important}.pm-messaging-container .CodeMirror-lines{padding:4px 0 !important}.pm-messaging-container .CodeMirror pre.CodeMirror-line,.pm-messaging-container .CodeMirror pre.CodeMirror-line-like{padding:0 4px !important;border:none !important;background:transparent !important}.pm-messaging-container .CodeMirror-code{border:none !important}.pm-messaging-container [data-editor-id="message"],.pm-messaging-container #message-editor-container,.pm-messaging-container .markdown-editor{border:none !important;box-shadow:none !important}.pm-messaging-container .CodeMirror-selected{background:rgba(var(--bs-primary-rgb), 0.2) !important}.pm-messaging-container .CodeMirror-focused .CodeMirror-selected{background:rgba(var(--bs-primary-rgb), 0.3) !important}.pm-messaging-container .CodeMirror-placeholder{color:var(--bs-secondary-color) !important}.pm-messaging-container .editor-preview,.pm-messaging-container .editor-preview-side{background-color:var(--bs-body-bg) !important;color:var(--bs-body-color) !important;border:1px solid var(--bs-border-color) !important}.pm-messaging-container .editor-toolbar i.separator{border-left:1px solid var(--bs-border-color) !important;border-right:1px solid var(--bs-border-color) !important}.pm-messaging-container .CodeMirror-focused{border-color:var(--bs-primary) !important;box-shadow:0 0 0 0.2rem rgba(var(--bs-primary-rgb), 0.25) !important}.pm-sidebar-notice{margin-top:24px;padding:12px 14px;background-color:rgba(var(--bs-warning-rgb), 0.1);border-left:3px solid var(--bs-warning);border-radius:6px;display:flex;align-items:flex-start;gap:10px;transition:all 0.3s ease}.pm-sidebar-notice:hover{background-color:rgba(var(--bs-warning-rgb), 0.15);transform:translateX(2px)}.pm-sidebar-notice i{color:var(--bs-warning);font-size:16px;margin-top:2px;flex-shrink:0;width:16px;text-align:center}.pm-sidebar-notice small{color:var(--bs-body-color);line-height:1.5;font-size:13px;display:block;flex:1}.pm-sidebar-notice.centered{align-items:center}.pm-sidebar-notice.centered i{margin-top:0}.pm-sidebar-notice.info{background-color:rgba(var(--bs-info-rgb), 0.1);border-left-color:var(--bs-info)}.pm-sidebar-notice.info i{color:var(--bs-info)}.pm-sidebar-notice.info:hover{background-color:rgba(var(--bs-info-rgb), 0.15)}.pm-sidebar-notice.success{background-color:rgba(var(--bs-success-rgb), 0.1);border-left-color:var(--bs-success)}.pm-sidebar-notice.success i{color:var(--bs-success)}.pm-sidebar-notice.success:hover{background-color:rgba(var(--bs-success-rgb), 0.15)}.pm-sidebar-notice.danger{background-color:rgba(var(--bs-danger-rgb), 0.1);border-left-color:var(--bs-danger)}.pm-sidebar-notice.danger i{color:var(--bs-danger)}.pm-sidebar-notice.danger:hover{background-color:rgba(var(--bs-danger-rgb), 0.15)}.pm-sidebar-notice.primary{background-color:rgba(var(--bs-primary-rgb), 0.1);border-left-color:var(--bs-primary)}.pm-sidebar-notice.primary i{color:var(--bs-primary)}.pm-sidebar-notice.primary:hover{background-color:rgba(var(--bs-primary-rgb), 0.15)}.pm-sidebar-notice.compact{padding:8px 10px;margin-top:16px;gap:8px}.pm-sidebar-notice.compact i{font-size:14px;width:14px}.pm-sidebar-notice.compact small{font-size:12px;line-height:1.4}.pm-sidebar-notice.large{padding:16px 18px;margin-top:32px;gap:12px}.pm-sidebar-notice.large i{font-size:18px;width:18px}.pm-sidebar-notice.large small{font-size:14px}.pm-sidebar-notice.badge-style{border-left:none;border-radius:8px;position:relative;padding-left:14px}.pm-sidebar-notice.badge-style::after{content:'';position:absolute;left:0;top:50%;transform:translateY(-50%);width:4px;height:60%;background:var(--bs-warning);border-radius:0 2px 2px 0}.pm-sidebar-notice.badge-style.info::after{background:var(--bs-info)}.pm-sidebar-notice.badge-style.success::after{background:var(--bs-success)}.pm-sidebar-notice.badge-style.danger::after{background:var(--bs-danger)}.pm-sidebar-notice.badge-style.primary::after{background:var(--bs-primary)}.pm-sidebar-notice.outline{border:1px solid var(--bs-warning);border-left-width:3px;background-color:transparent}.pm-sidebar-notice.outline:hover{background-color:rgba(var(--bs-warning-rgb), 0.05)}.pm-sidebar-notice.outline.info{border-color:var(--bs-info)}.pm-sidebar-notice.outline.success{border-color:var(--bs-success)}.pm-sidebar-notice.outline.danger{border-color:var(--bs-danger)}.pm-sidebar-notice.outline.primary{border-color:var(--bs-primary)}.pm-sidebar-notice.with-separator{margin-top:32px;position:relative}.pm-sidebar-notice.with-separator::before{content:'';position:absolute;top:-16px;left:0;right:0;height:1px;background:var(--bs-border-color);opacity:0.5}.pm-sidebar-notice.no-separator::before{display:none}@keyframes slideInLeft{from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}.pm-sidebar-notice{animation:slideInLeft 0.4s ease-out}@media (prefers-reduced-motion: reduce){.pm-sidebar-notice{animation:none}.pm-sidebar-notice:hover{transform:none}}@keyframes pulseNotice{0%,100%{box-shadow:0 0 0 0 rgba(var(--bs-warning-rgb), 0.4)}50%{box-shadow:0 0 0 4px rgba(var(--bs-warning-rgb), 0)}}.pm-sidebar-notice.pulse{animation:slideInLeft 0.4s ease-out, pulseNotice 2s ease-out 0.5s 3}.pm-sidebar-notice:focus,.pm-sidebar-notice:focus-within{outline:2px solid rgba(var(--bs-warning-rgb), 0.4);outline-offset:2px}.pm-sidebar-notice.info:focus,.pm-sidebar-notice.info:focus-within{outline-color:rgba(var(--bs-info-rgb), 0.4)}.pm-sidebar-notice.success:focus,.pm-sidebar-notice.success:focus-within{outline-color:rgba(var(--bs-success-rgb), 0.4)}.pm-sidebar-notice.danger:focus,.pm-sidebar-notice.danger:focus-within{outline-color:rgba(var(--bs-danger-rgb), 0.4)}.pm-sidebar-notice.primary:focus,.pm-sidebar-notice.primary:focus-within{outline-color:rgba(var(--bs-primary-rgb), 0.4)}@media (prefers-color-scheme: dark){.pm-sidebar-notice{background-color:rgba(var(--bs-warning-rgb), 0.08)}.pm-sidebar-notice:hover{background-color:rgba(var(--bs-warning-rgb), 0.12)}.pm-sidebar-notice.info{background-color:rgba(var(--bs-info-rgb), 0.08)}.pm-sidebar-notice.info:hover{background-color:rgba(var(--bs-info-rgb), 0.12)}.pm-sidebar-notice.success{background-color:rgba(var(--bs-success-rgb), 0.08)}.pm-sidebar-notice.success:hover{background-color:rgba(var(--bs-success-rgb), 0.12)}.pm-sidebar-notice.danger{background-color:rgba(var(--bs-danger-rgb), 0.08)}.pm-sidebar-notice.danger:hover{background-color:rgba(var(--bs-danger-rgb), 0.12)}.pm-sidebar-notice.primary{background-color:rgba(var(--bs-primary-rgb), 0.08)}.pm-sidebar-notice.primary:hover{background-color:rgba(var(--bs-primary-rgb), 0.12)}.pm-sidebar-notice.outline{background-color:transparent}.pm-sidebar-notice.outline:hover{background-color:rgba(var(--bs-warning-rgb), 0.05)}}[data-theme="dark"] .pm-sidebar-notice{background-color:rgba(var(--bs-warning-rgb), 0.08)}[data-theme="dark"] .pm-sidebar-notice:hover{background-color:rgba(var(--bs-warning-rgb), 0.12)}@media (max-width: 768px){.pm-sidebar-notice{margin-top:16px;padding:10px 12px;gap:8px}.pm-sidebar-notice i{font-size:15px;width:15px}.pm-sidebar-notice small{font-size:12px}.pm-sidebar-notice.large{padding:12px 14px;margin-top:20px}.pm-sidebar-notice.large i{font-size:16px;width:16px}.pm-sidebar-notice.large small{font-size:13px}.pm-sidebar-notice:hover{transform:translateX(1px)}}@media (max-width: 576px){.pm-sidebar-notice{margin-top:12px;padding:8px 10px;border-radius:4px}.pm-sidebar-notice.compact{padding:6px 8px;margin-top:8px}}.pm-sidebar-notice a{color:inherit;text-decoration:underline;font-weight:600}.pm-sidebar-notice a:hover{color:var(--bs-warning);text-decoration:none}.pm-sidebar-notice.info a:hover{color:var(--bs-info)}.pm-sidebar-notice.success a:hover{color:var(--bs-success)}.pm-sidebar-notice.danger a:hover{color:var(--bs-danger)}.pm-sidebar-notice.primary a:hover{color:var(--bs-primary)}.pm-sidebar-notice .btn-close{margin-left:auto;padding:0;background:transparent;border:none;cursor:pointer;opacity:0.5;transition:opacity 0.2s}.pm-sidebar-notice .btn-close:hover{opacity:1}.pm-sidebar-notice strong{display:block;margin-bottom:4px;font-weight:600;color:var(--bs-body-color)}.pm-sidebar-notice.multi-line{align-items:flex-start}.pm-sidebar-notice.multi-line i{margin-top:2px}.pm-sidebar-notice.dismissible{position:relative;padding-right:32px}.pm-sidebar-notice.dismissible .pm-notice-close{position:absolute;right:8px;top:50%;transform:translateY(-50%);background:none;border:none;color:var(--bs-secondary-color);cursor:pointer;padding:4px;border-radius:4px;transition:all 0.2s}.pm-sidebar-notice.dismissible .pm-notice-close:hover{background-color:rgba(0, 0, 0, 0.1);color:var(--bs-body-color)}