.loader-image{width:100px}.bpmb-posts-toolbar #bp_member_blog_pro_filter{-ms-flex:0 1 200px;flex:0 1 200px;min-width:0;max-width:200px;margin:0}@media only screen and (max-width:768px){.bpmb-posts-toolbar #bp_member_blog_pro_filter{-ms-flex:1 1 auto;flex:1 1 auto;max-width:none}}#bp-member-post .bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container .bp-member-blog-field>label{display:inline-block;font-weight:500;margin:0 0 10px;padding:0}.bp_member_blog_edit_section_custom_fields .bp-member-blog-field{font-size:14px}.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container input[type=color],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container input[type=date],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container input[type=datetime-local],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container input[type=datetime],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container input[type=email],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container input[type=month],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container input[type=number],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container input[type=password],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container input[type=range],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container input[type=search],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container input[type=tel],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container input[type=text],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container input[type=time],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container input[type=url],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container input[type=week],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container select,.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container textarea{width:100%}.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-container #bp_member_blog_custom_fieldcustom_iframe{min-height:120px}.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-description,.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-description p{font-size:13px;display:block;margin:0;margin-top:10px;color:var(--bpmb-text-primary,#1f2937)}.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-checkbox .bmbpro-checkbox-field-wrapper,.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-radio .bmbpro-radio-field-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:10px;gap:20px}.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-checkbox [type=checkbox],.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-radio [type=radio]{width:22px!important;height:22px!important;vertical-align:bottom;margin-right:8px}.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-type-file-wrap,.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-type-gallery-wrap,.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-type-image-wrap,.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-type-video-wrap{background:var(--bpmb-overlay-lighter,rgba(0,0,0,.05));border:1px dashed var(--bpmb-overlay-dashed,rgba(0,0,0,.2));border-radius:var(--bpmb-border-radius,6px);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-flow:wrap;flex-flow:wrap;font-size:16px;margin:0;padding:40px 0}.bp_member_blog_edit_section_custom_fields .bp-member-blog-add-gallery-images-btn-wrap,.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-type-file-preview,.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-type-image-preview,.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-type-video-preview{width:100%;text-align:center}.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-type-image-preview .image-preview-wrapper,.bp_member_blog_edit_section_custom_fields .bp-member-blog-pro-gallery-media-item .image-preview-wrapper{position:relative;display:inline-block;margin:0 0 15px}.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-type-image-preview .image-preview-wrapper img{max-width:400px}.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-type-image-preview a.bp-member-blog-image-delete-btn,.bp_member_blog_edit_section_custom_fields .bp-member-blog-pro-gallery-media-item a.bp-member-blog-image-delete-btn{display:block;position:absolute;top:5px;right:5px}.bp-member-blog-field-type-file-preview .file-preview-wrapper,.bp-member-blog-field-type-video-preview .video-preview-wrapper{margin:0 20px 15px;padding:10px 15px;background:var(--bpmb-overlay-lightest,rgba(0,0,0,.03));display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--bpmb-border-radius-sm,4px)}.bp-member-blog-field-type-video-preview .video-preview-wrapper.edit-post{justify-content:center}.bp-member-blog-field-type-video-preview .video-preview-wrapper.edit-post a.bp-member-blog-video-delete-btn{margin-left:15px}.bp-member-blog-field-type-file-preview .file-preview-wrapper::before{content:"";background-image:url("data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjMDAwMDAwIiB3aWR0aD0iMzBweCIgaGVpZ2h0PSIzMHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIGlkPSJmaWxlLTYiIGRhdGEtbmFtZT0iRmxhdCBDb2xvciIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBjbGFzcz0iaWNvbiBmbGF0LWNvbG9yIj48cGF0aCBpZD0icHJpbWFyeSIgZD0iTTE5LjcxLDQuMjlsLTItMkExLDEsMCwwLDAsMTcsMkg2QTIsMiwwLDAsMCw0LDRWMjBhMiwyLDAsMCwwLDIsMkgxOGEyLDIsMCwwLDAsMi0yVjVBMSwxLDAsMCwwLDE5LjcxLDQuMjlaIiBzdHlsZT0iZmlsbDogcmdiKDAsIDAsIDApOyI+PC9wYXRoPjxwYXRoIGlkPSJzZWNvbmRhcnkiIGQ9Ik0xNiwxOEg4YTEsMSwwLDAsMSwwLTJoOGExLDEsMCwwLDEsMCwyWm0wLTRIOGExLDEsMCwwLDEsMC0yaDhhMSwxLDAsMCwxLDAsMlptMC00SDhBMSwxLDAsMCwxLDgsOGg4YTEsMSwwLDAsMSwwLDJabTMuNzEtNS43MS0yLTJBMSwxLDAsMCwwLDE3LDJWNGExLDEsMCwwLDAsMSwxaDJBMSwxLDAsMCwwLDE5LjcxLDQuMjlaIiBzdHlsZT0iZmlsbDogcmdiKDQ0LCAxNjksIDE4OCk7Ij48L3BhdGg+PC9zdmc+");background-repeat:no-repeat;background-position:left;width:25px;height:25px;display:inline-block;background-size:25px;vertical-align:middle;margin-right:10px}.bp-member-blog-field-type-file-preview a.bp-member-blog-file-delete-btn,.bp-member-blog-field-type-video-preview a.bp-member-blog-video-delete-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-left:auto}.bp_member_blog_edit_section_custom_fields p.bp-member-blog-add-gallery-images-btn-wrap{margin:0}.bp_member_blog_edit_section_custom_fields .bp-member-blog-field-type-gallery-wrap{padding-left:15px;padding-right:15px}.bp_member_blog_edit_section_custom_fields ul.bp-member-blog-field-type-gallery-images-list{margin:0 0 15px;padding:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.bp_member_blog_edit_section_custom_fields ul.bp-member-blog-field-type-gallery-images-list li.bp-member-blog-pro-gallery-media-item{margin-right:15px}.bp_member_blog_edit_section_custom_fields .image-preview-wrapper img{border:5px solid var(--bpmb-overlay-lightest);-webkit-transition:all .3s;transition:all .3s}.bp_member_blog_edit_section_custom_fields .image-preview-wrapper img:hover{border:5px solid var(--bpmb-overlay-hover,rgba(0,0,0,.1))}.bpmbpro-field-error{color:var(--bpmb-danger-text);font-size:13px;display:block;margin:0;margin-top:6px}.bpmbpro-global-error{padding:12px 16px;margin-bottom:20px;border:1px solid var(--bpmb-danger);border-inline-start-width:4px;border-radius:4px;background:var(--bpmb-danger-bg)}.bp_member_blog_edit_section .file-type-label{width:100%;text-align:center;margin:10px 0 0;font-size:13px}.bpmb-dashboard-settings{padding:20px 0}.bpmb-settings-layout{display:flex;gap:24px;min-height:400px}.bpmb-settings-sidebar{flex:0 0 200px;display:flex;flex-direction:column;gap:4px;background:var(--bpmb-bg-light,#f8fafc);border-radius:var(--bpmb-border-radius-lg,12px);padding:12px}.bpmb-settings-nav-item{display:flex;align-items:center;gap:12px;padding:12px 16px;font-size:14px;font-weight:500;color:var(--bpmb-text-primary,#1f2937);text-decoration:none;border-radius:var(--bpmb-border-radius-md,8px);transition:all .2s ease}.bpmb-settings-nav-item:hover{color:var(--bpmb-text-primary,#1f2937);background:var(--bpmb-bg-secondary,#f8f9fa)}.bpmb-settings-nav-item.active{color:var(--bpmb-info);background:var(--bpmb-info-bg)}.bpmb-settings-nav-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0}.bpmb-settings-nav-label{white-space:nowrap}.bpmb-settings-content{flex:1;min-width:0;background:var(--bpmb-bg-primary,#fff);border-radius:var(--bpmb-border-radius-lg);border:1px solid var(--bpmb-border-color,#e5e7eb);padding:24px}.bpmb-settings-section{margin-bottom:30px;padding:20px;background:var(--bpmb-bg-lighter,#f9fafb);border-radius:var(--bpmb-border-radius-md,8px)}.bpmb-settings-section h3{margin:0 0 15px;font-size:16px;font-weight:600;color:var(--bpmb-text-primary,#1f2937)}.bpmb-settings-section .description{margin:0 0 15px;color:var(--bpmb-text-secondary,#6b7280);font-size:13px}.bpmb-stat-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));gap:15px}.bpmb-stat-box{background:var(--bpmb-bg-primary,#fff);padding:16px;border-radius:var(--bpmb-border-radius-md,8px);text-align:center;border:1px solid var(--bpmb-border-color,#e5e7eb)}.bpmb-stat-box .stat-value{font-size:28px;font-weight:700;color:var(--bpmb-primary,#2563eb);line-height:1.2}.bpmb-stat-box .stat-label{font-size:12px;color:var(--bpmb-text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.5px;margin-top:4px}.bpmb-stat-box.warning .stat-value{color:var(--bpmb-danger,#dc2626)}.bpmb-notification-options label{display:flex;align-items:center;padding:14px 16px;background:var(--bpmb-bg-primary,#fff);border-radius:var(--bpmb-border-radius-md,8px);margin-bottom:10px;cursor:pointer;border:1px solid var(--bpmb-border-color,#e5e7eb);transition:all .2s ease}.bpmb-notification-options label:hover{border-color:var(--bpmb-primary,#2563eb)}.bpmb-notification-options input[type=checkbox]{margin-right:12px;width:18px;height:18px}.bpmb-save-btn,button[type=submit].bpmb-save-btn{background:var(--bpmb-primary-filled,var(--bpmb-primary));color:var(--bpmb-on-primary,#fff);border:none;padding:12px 28px;border-radius:var(--bpmb-border-radius-md,8px);cursor:pointer;font-size:14px;font-weight:500;transition:all .2s ease}.bpmb-save-btn:hover,button[type=submit].bpmb-save-btn:hover{background:var(--bpmb-primary-filled-hover,var(--bpmb-primary-hover));color:var(--bpmb-on-primary,#fff)}.bpmb-save-btn:disabled{background:var(--bpmb-bg-secondary,#f8f9fa);cursor:not-allowed}.bpmb-analytics-table,.bpmb-coauthor-table,.bpmb-scheduled-table{width:100%;background:var(--bpmb-bg-primary,#fff);border-radius:var(--bpmb-border-radius-md,8px);border:1px solid var(--bpmb-border-color,#e5e7eb);border-collapse:collapse;margin-top:15px}.bpmb-analytics-table td,.bpmb-analytics-table th,.bpmb-coauthor-table td,.bpmb-coauthor-table th,.bpmb-scheduled-table td,.bpmb-scheduled-table th{padding:12px 16px;border-bottom:1px solid var(--bpmb-border-color,#e5e7eb);color:var(--bpmb-text-primary,#1f2937)}.bpmb-analytics-table th,.bpmb-coauthor-table th,.bpmb-scheduled-table th{background:var(--bpmb-bg-lighter,#f9fafb);font-weight:600;font-size:13px;color:var(--bpmb-text-secondary,#6b7280);text-transform:uppercase;letter-spacing:.5px}.bpmb-analytics-table tbody tr:last-child td,.bpmb-coauthor-table tbody tr:last-child td,.bpmb-scheduled-table tbody tr:last-child td{border-bottom:none}.bpmb-status-badge{display:inline-block;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500}.bpmb-status-publish{background:var(--bpmb-success-bg,#dcfce7);color:var(--bpmb-success,#166534)}.bpmb-status-draft{background:var(--bpmb-warning-bg,#fef3c7);color:var(--bpmb-warning-text,#92400e)}.bpmb-status-pending{background:var(--bpmb-info-bg,#dbeafe);color:var(--bpmb-info,#1e40af)}.bpmb-no-posts{padding:30px 20px;background:var(--bpmb-bg-primary,#fff);border-radius:var(--bpmb-border-radius-md,8px);text-align:center;color:var(--bpmb-text-secondary,#6b7280);border:1px dashed var(--bpmb-border-color,#e5e7eb)}.bpmb-action-link{color:var(--bpmb-primary,#2563eb);text-decoration:none;font-weight:500}.bpmb-action-link:hover{text-decoration:underline}.bpmb-invitation-list{list-style:none;padding:0;margin:15px 0 0}.bpmb-invitation-item{background:var(--bpmb-bg-primary,#fff);padding:16px;border-radius:var(--bpmb-border-radius-md,8px);border:1px solid var(--bpmb-border-color,#e5e7eb);margin-bottom:10px}@media (max-width:768px){.bpmb-settings-layout{flex-direction:column;gap:16px}.bpmb-settings-sidebar{flex:none;flex-direction:row;flex-wrap:wrap;padding:8px}.bpmb-settings-nav-item{padding:8px 12px;font-size:13px}.bpmb-settings-nav-label{display:none}.bpmb-settings-nav-item.active .bpmb-settings-nav-label{display:inline}.bpmb-settings-content{padding:16px}.bpmb-stat-grid{grid-template-columns:repeat(2,1fr)}.bpmb-analytics-table,.bpmb-coauthor-table,.bpmb-scheduled-table{font-size:13px}.bpmb-scheduled-table td,.bpmb-scheduled-table th{padding:10px 12px}}@media (max-width:480px){.bpmb-stat-grid{grid-template-columns:1fr}.bpmb-analytics-table,.bpmb-coauthor-table,.bpmb-scheduled-table{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;white-space:nowrap}}.bpmbpro-denial-notice{margin-block-end:20px;padding:12px 16px;border:1px solid var(--bpmb-warning);border-inline-start-width:4px;border-radius:4px;background:var(--bpmb-warning-bg);color:var(--bpmb-warning-text)}.bpmbpro-denial-notice__title{margin:0 0 8px;color:inherit;font-size:1.05em;font-weight:600}.bpmbpro-denial-notice .bpmb-denial-reasons-list{max-width:none;margin:0}.bpmbpro-denial-notice .bpmb-denial-reason{justify-content:flex-start;margin-block-end:4px;padding:0;background:0 0;color:inherit;text-align:start}.bpmbpro-denial-notice .bpmb-denial-reason-icon{color:inherit}.bpmbpro-denial-notice__note{margin:8px 0 0;font-size:.9em}.bpmbpro-denial-notice .bpmb-access-denied-actions{justify-content:flex-start;margin-block-start:12px}.bpmbpro-denial-notice .bpmb-get-credits-btn{padding:8px 18px}@media (max-width:480px){.bpmbpro-denial-notice .bpmb-access-denied-actions a{width:100%;text-align:center}}