.lm-skin-selector{display:grid;grid-template-columns:repeat(2,1fr);gap:0.75rem}.lm-skin-card{cursor:pointer;border:2px solid var(--lm-gray-200);border-radius:var(--lm-radius-lg);padding:0.5rem;background:transparent;text-align:center;transition:border-color var(--lm-transition),box-shadow var(--lm-transition);font-family:inherit}.lm-skin-card:hover{border-color:var(--lm-primary)}.lm-skin-card--active{border-color:var(--lm-primary);box-shadow:0 0 0 3px rgba(30,58,95,0.15)}.lm-skin-card:disabled{opacity:0.6;cursor:wait}.lm-skin-card__preview{height:60px;border-radius:var(--lm-radius);overflow:hidden;display:grid;grid-template-columns:30% 1fr;grid-template-rows:12px 1fr;gap:2px;margin-bottom:0.5rem;background:#e5e7eb}.lm-skin-card__preview-header{grid-column:1 / -1;background:var(--lm-primary,#1e3a5f)}.lm-skin-card__preview-sidebar{background:#fff}.lm-skin-card__preview-content{background:#f3f4f6;padding:3px;display:flex;flex-direction:column;gap:2px}.lm-skin-card__preview-block{flex:1;background:#fff;border-radius:2px}.lm-skin-card__label{font-size:0.813rem;font-weight:600;color:var(--lm-gray-800);margin-bottom:0.125rem}.lm-skin-card__description{font-size:0.75rem;color:var(--lm-gray-500)}.lm-skin-preview--dark .lm-skin-card__preview{background:#0d1b2a}.lm-skin-preview--dark .lm-skin-card__preview-sidebar{background:#122340}.lm-skin-preview--dark .lm-skin-card__preview-content{background:#0d1b2a}.lm-skin-preview--dark .lm-skin-card__preview-block{background:#1a2d47}.lm-skin-preview--glass .lm-skin-card__preview{background:linear-gradient(135deg,#e8eaf6,#dce4f5)}.lm-skin-preview--glass .lm-skin-card__preview-sidebar{background:rgba(255,255,255,0.55)}.lm-skin-preview--glass .lm-skin-card__preview-content{background:transparent}.lm-skin-preview--glass .lm-skin-card__preview-block{background:rgba(255,255,255,0.55)}.lm-skin-preview--stone .lm-skin-card__preview{background:#c2bdb0}.lm-skin-preview--stone .lm-skin-card__preview-sidebar{background:rgba(240,237,232,0.9)}.lm-skin-preview--stone .lm-skin-card__preview-content{background:transparent}.lm-skin-preview--stone .lm-skin-card__preview-block{background:rgba(240,237,232,0.9)}@media (max-width:480px){.lm-skin-selector{grid-template-columns:repeat(2,1fr)}}.lm-dashboard.lm-skin-dark{--lm-gray-50:#0d1b2a;--lm-gray-100:#122340;--lm-gray-200:#1a2d47;--lm-gray-300:#2a4060;--lm-gray-400:#3d5a80;--lm-gray-500:#94a3b8;--lm-gray-600:#cbd5e1;--lm-gray-700:#e2e8f0;--lm-gray-800:#f1f5f9;--lm-gray-900:#f8fafc;--lm-success-light:rgba(5,150,105,0.15);--lm-warning-light:rgba(217,119,6,0.15);--lm-danger-light:rgba(220,38,38,0.15);--lm-info-light:rgba(2,132,199,0.15);--lm-shadow-sm:0 1px 2px 0 rgba(0,0,0,0.3);--lm-shadow:0 1px 3px 0 rgba(0,0,0,0.4),0 1px 2px -1px rgba(0,0,0,0.3);--lm-shadow-md:0 4px 6px -1px rgba(0,0,0,0.4),0 2px 4px -2px rgba(0,0,0,0.3);--lm-shadow-lg:0 10px 15px -3px rgba(0,0,0,0.5),0 4px 6px -4px rgba(0,0,0,0.4);--lm-shadow-xl:0 20px 25px -5px rgba(0,0,0,0.5),0 8px 10px -6px rgba(0,0,0,0.4);color:#e2e8f0;background:#0d1b2a}.lm-dashboard.lm-skin-dark .lm-header{background:linear-gradient(135deg,#0a1628 0%,#122340 100%);box-shadow:0 1px 4px rgba(0,0,0,0.5)}.lm-dashboard.lm-skin-dark .lm-lodge-logo{background:rgba(255,255,255,0.12)}.lm-dashboard.lm-skin-dark .lm-logout-btn{color:var(--lm-secondary);border-color:rgba(201,162,39,0.4)}.lm-dashboard.lm-skin-dark .lm-logout-btn:hover{background:var(--lm-secondary);color:#0d1b2a}.lm-dashboard.lm-skin-dark .lm-sidebar,.lm-dashboard.lm-skin-dark .lm-card,.lm-dashboard.lm-skin-dark .lm-stat-card,.lm-dashboard.lm-skin-dark .lm-table-container,.lm-dashboard.lm-skin-dark .lm-table-wrapper,.lm-dashboard.lm-skin-dark .lm-table-responsive,.lm-dashboard.lm-skin-dark .lm-modal,.lm-dashboard.lm-skin-dark .lm-modal-content,.lm-dashboard.lm-skin-dark .lm-account-section,.lm-dashboard.lm-skin-dark .lm-profile-card,.lm-dashboard.lm-skin-dark .lm-settings-card,.lm-dashboard.lm-skin-dark .lm-empty-state,.lm-dashboard.lm-skin-dark .lm-empty-state--full,.lm-dashboard.lm-skin-dark .lm-notification-center,.lm-dashboard.lm-skin-dark .lm-tooltip,.lm-dashboard.lm-skin-dark .lm-breadcrumb,.lm-dashboard.lm-skin-dark .lm-campaign-card,.lm-dashboard.lm-skin-dark .lm-rsvp-event-info,.lm-dashboard.lm-skin-dark .lm-rsvp-form-container,.lm-dashboard.lm-skin-dark .lm-news-card,.lm-dashboard.lm-skin-dark .lm-news-card--featured,.lm-dashboard.lm-skin-dark .lm-news-card--grid,.lm-dashboard.lm-skin-dark .lm-news-card--masonry,.lm-dashboard.lm-skin-dark .lm-news-filter,.lm-dashboard.lm-skin-dark .lm-widget,.lm-dashboard.lm-skin-dark .lm-pagination,.lm-dashboard.lm-skin-dark .lm-page-number,.lm-dashboard.lm-skin-dark .lm-pagination__btn,.lm-dashboard.lm-skin-dark .lm-event-card,.lm-dashboard.lm-skin-dark .lm-mini-calendar,.lm-dashboard.lm-skin-dark .lm-calendar-events-sidebar,.lm-dashboard.lm-skin-dark .lm-task-item,.lm-dashboard.lm-skin-dark .lm-roles-section,.lm-dashboard.lm-skin-dark .lm-templates-section,.lm-dashboard.lm-skin-dark .lm-detail-card,.lm-dashboard.lm-skin-dark .lm-detail-section,.lm-dashboard.lm-skin-dark .lm-attendance-summary,.lm-dashboard.lm-skin-dark .lm-no-results,.lm-dashboard.lm-skin-dark .lm-dues-item,.lm-dashboard.lm-skin-dark .lm-dues-card,.lm-dashboard.lm-skin-dark .lm-pipeline-stage,.lm-dashboard.lm-skin-dark .lm-select-button,.lm-dashboard.lm-skin-dark .lm-lodge-dropdown,.lm-dashboard.lm-skin-dark .lm-table,.lm-dashboard.lm-skin-dark .lm-search-box,.lm-dashboard.lm-skin-dark .lm-news-toolbar,.lm-dashboard.lm-skin-dark .lm-news-count,.lm-dashboard.lm-skin-dark .lm-event-selector,.lm-dashboard.lm-skin-dark .lm-error-state,.lm-dashboard.lm-skin-dark .lm-session-icon,.lm-dashboard.lm-skin-dark .lm-card-footer{background:#122340}.lm-dashboard.lm-skin-dark .lm-lodge-dropdown-item:hover,.lm-dashboard.lm-skin-dark .lm-table tbody tr:hover,.lm-dashboard.lm-skin-dark .lm-page-number:hover,.lm-dashboard.lm-skin-dark .lm-pagination__btn:hover,.lm-dashboard.lm-skin-dark .lm-news-select:hover,.lm-dashboard.lm-skin-dark .lm-news-select:focus,.lm-dashboard.lm-skin-dark .lm-select-button:hover,.lm-dashboard.lm-skin-dark .lm-sidebar-event-card,.lm-dashboard.lm-skin-dark .lm-sidebar-event-card:hover,.lm-dashboard.lm-skin-dark .lm-stat-item,.lm-dashboard.lm-skin-dark .lm-history-item,.lm-dashboard.lm-skin-dark .lm-role-item{background:#1a2d47}.lm-dashboard.lm-skin-dark .lm-input,.lm-dashboard.lm-skin-dark .lm-select,.lm-dashboard.lm-skin-dark .lm-textarea,.lm-dashboard.lm-skin-dark .lm-form-field,.lm-dashboard.lm-skin-dark .lm-form-input,.lm-dashboard.lm-skin-dark .lm-news-input,.lm-dashboard.lm-skin-dark .lm-select-input,.lm-dashboard.lm-skin-dark .lm-form-field-inline,.lm-dashboard.lm-skin-dark .lm-date-button,.lm-dashboard.lm-skin-dark .lm-checkbox,.lm-dashboard.lm-skin-dark .lm-radio,.lm-dashboard.lm-skin-dark .lm-empty-sessions{background:#0d1b2a;color:#e2e8f0}.lm-dashboard.lm-skin-dark .lm-input:focus,.lm-dashboard.lm-skin-dark .lm-select:focus,.lm-dashboard.lm-skin-dark .lm-textarea:focus,.lm-dashboard.lm-skin-dark .lm-form-input:focus,.lm-dashboard.lm-skin-dark .lm-news-input:focus,.lm-dashboard.lm-skin-dark .lm-news-input:focus-visible,.lm-dashboard.lm-skin-dark .lm-select-input:focus{background:#0d1b2a;box-shadow:0 0 0 3px rgba(100,160,255,0.25)}.lm-dashboard.lm-skin-dark .lm-input::placeholder,.lm-dashboard.lm-skin-dark .lm-textarea::placeholder,.lm-dashboard.lm-skin-dark .lm-form-input::placeholder,.lm-dashboard.lm-skin-dark .lm-news-input::placeholder{color:#64748b}.lm-dashboard.lm-skin-dark .lm-event-title,.lm-dashboard.lm-skin-dark .lm-event-description,.lm-dashboard.lm-skin-dark .lm-event-card-time-title,.lm-dashboard.lm-skin-dark .lm-candidate-name,.lm-dashboard.lm-skin-dark .lm-journey-member,.lm-dashboard.lm-skin-dark .lm-detail-card-value,.lm-dashboard.lm-skin-dark .lm-info-item span,.lm-dashboard.lm-skin-dark .lm-session-item__title,.lm-dashboard.lm-skin-dark .lm-setting-label,.lm-dashboard.lm-skin-dark .lm-label-text,.lm-dashboard.lm-skin-dark .lm-form-row,.lm-dashboard.lm-skin-dark .lm-event-card__date,.lm-dashboard.lm-skin-dark .lm-event-card__title,.lm-dashboard.lm-skin-dark .lm-journey-title,.lm-dashboard.lm-skin-dark .lm-detail-item,.lm-dashboard.lm-skin-dark .lm-stat-value,.lm-dashboard.lm-skin-dark .lm-sidebar-event-card__title,.lm-dashboard.lm-skin-dark .lm-section-header h2,.lm-dashboard.lm-skin-dark .lm-card-header h3,.lm-dashboard.lm-skin-dark .lm-account-section__header h3,.lm-dashboard.lm-skin-dark .lm-session-device,.lm-dashboard.lm-skin-dark .lm-dues-card__content h4{color:#f1f5f9}.lm-dashboard.lm-skin-dark .lm-detail-card-title,.lm-dashboard.lm-skin-dark .lm-calendar-events-sidebar h2,.lm-dashboard.lm-skin-dark .lm-calendar-events-sidebar a,.lm-dashboard.lm-skin-dark .lm-role-item-title,.lm-dashboard.lm-skin-dark .lm-template-label,.lm-dashboard.lm-skin-dark .lm-template-item-title,.lm-dashboard.lm-skin-dark .lm-template-item-description,.lm-dashboard.lm-skin-dark .lm-event-card-title,.lm-dashboard.lm-skin-dark .lm-modal__header h3,.lm-dashboard.lm-skin-dark .lm-modal-label,.lm-dashboard.lm-skin-dark .lm-empty-state__title,.lm-dashboard.lm-skin-dark .lm-participation-member,.lm-dashboard.lm-skin-dark .lm-dues-due-date,.lm-dashboard.lm-skin-dark .lm-table th,.lm-dashboard.lm-skin-dark .lm-status-label,.lm-dashboard.lm-skin-dark .lm-field-label,.lm-dashboard.lm-skin-dark .lm-subscribe-help-content strong,.lm-dashboard.lm-skin-dark .lm-journey-notes,.lm-dashboard.lm-skin-dark .lm-select-button,.lm-dashboard.lm-skin-dark .lm-select-button.selected,.lm-dashboard.lm-skin-dark .lm-detail-section-title,.lm-dashboard.lm-skin-dark .lm-calendar-events-title,.lm-dashboard.lm-skin-dark .lm-sidebar-event-card,.lm-dashboard.lm-skin-dark .lm-event-selector label,.lm-dashboard.lm-skin-dark .lm-roles-header h3,.lm-dashboard.lm-skin-dark .lm-brother-history,.lm-dashboard.lm-skin-dark .lm-history-description,.lm-dashboard.lm-skin-dark .lm-subsection-title,.lm-dashboard.lm-skin-dark .lm-participation-event,.lm-dashboard.lm-skin-dark .lm-error-state p,.lm-dashboard.lm-skin-dark .lm-form-group label,.lm-dashboard.lm-skin-dark .lm-table td,.lm-dashboard.lm-skin-dark .lm-user-roles li,.lm-dashboard.lm-skin-dark .lm-dues-card__content p{color:#e2e8f0}.lm-dashboard.lm-skin-dark .lm-empty-state__text,.lm-dashboard.lm-skin-dark .lm-event-date,.lm-dashboard.lm-skin-dark .lm-event-location,.lm-dashboard.lm-skin-dark .lm-event-card__time,.lm-dashboard.lm-skin-dark .lm-candidate-status,.lm-dashboard.lm-skin-dark .lm-journey-atelier,.lm-dashboard.lm-skin-dark .lm-journey-date,.lm-dashboard.lm-skin-dark .lm-journey-degree-name,.lm-dashboard.lm-skin-dark .lm-detail-card-info,.lm-dashboard.lm-skin-dark .lm-participation-date,.lm-dashboard.lm-skin-dark .lm-attendance-total,.lm-dashboard.lm-skin-dark .lm-dining-no,.lm-dashboard.lm-skin-dark .lm-dining-summary,.lm-dashboard.lm-skin-dark .lm-modal-no-data,.lm-dashboard.lm-skin-dark .lm-modal__close,.lm-dashboard.lm-skin-dark .lm-modal-close,.lm-dashboard.lm-skin-dark .lm-help-text,.lm-dashboard.lm-skin-dark .lm-info-item-label,.lm-dashboard.lm-skin-dark .lm-session-item__icon,.lm-dashboard.lm-skin-dark .lm-session-item__time,.lm-dashboard.lm-skin-dark .lm-text-muted,.lm-dashboard.lm-skin-dark .lm-feature-description,.lm-dashboard.lm-skin-dark .lm-setting-description,.lm-dashboard.lm-skin-dark .lm-form-group-label,.lm-dashboard.lm-skin-dark .lm-form-group-title,.lm-dashboard.lm-skin-dark .lm-loading-text,.lm-dashboard.lm-skin-dark .lm-required-asterisk,.lm-dashboard.lm-skin-dark .lm-field-helper,.lm-dashboard.lm-skin-dark .lm-error-message,.lm-dashboard.lm-skin-dark .lm-subscribe-description,.lm-dashboard.lm-skin-dark .lm-subscribe-checkbox-label,.lm-dashboard.lm-skin-dark .lm-subscribe-help-text,.lm-dashboard.lm-skin-dark .lm-toggle-label,.lm-dashboard.lm-skin-dark .lm-calendar-day-label,.lm-dashboard.lm-skin-dark .lm-dues-item-description,.lm-dashboard.lm-skin-dark .lm-dues-amount,.lm-dashboard.lm-skin-dark .lm-dues-card-currency,.lm-dashboard.lm-skin-dark .lm-template-item-category,.lm-dashboard.lm-skin-dark .lm-event-card__venue,.lm-dashboard.lm-skin-dark .lm-stat-label,.lm-dashboard.lm-skin-dark .lm-stat-subtext,.lm-dashboard.lm-skin-dark .lm-history-date,.lm-dashboard.lm-skin-dark .lm-empty-state--small,.lm-dashboard.lm-skin-dark .lm-form-help,.lm-dashboard.lm-skin-dark .lm-stat-icon--secondary,.lm-dashboard.lm-skin-dark .lm-info-item label,.lm-dashboard.lm-skin-dark .lm-nav-section-label,.lm-dashboard.lm-skin-dark .lm-user-roles h3,.lm-dashboard.lm-skin-dark .lm-section-description,.lm-dashboard.lm-skin-dark .lm-search-box svg,.lm-dashboard.lm-skin-dark .lm-role-item__drag,.lm-dashboard.lm-skin-dark .lm-mini-calendar__moon,.lm-dashboard.lm-skin-dark .lm-pagination-info,.lm-dashboard.lm-skin-dark .lm-members-count{color:#94a3b8}.lm-dashboard.lm-skin-dark .lm-modal__close:hover,.lm-dashboard.lm-skin-dark .lm-modal-close:hover{color:#f1f5f9}.lm-dashboard.lm-skin-dark .lm-campaign-card,.lm-dashboard.lm-skin-dark .lm-detail-card,.lm-dashboard.lm-skin-dark .lm-detail-section,.lm-dashboard.lm-skin-dark .lm-attendance-summary,.lm-dashboard.lm-skin-dark .lm-role-item,.lm-dashboard.lm-skin-dark .lm-role-item-wrapper,.lm-dashboard.lm-skin-dark .lm-role-delete-btn,.lm-dashboard.lm-skin-dark .lm-fieldset,.lm-dashboard.lm-skin-dark .lm-form-group,.lm-dashboard.lm-skin-dark .lm-subscribe-help,.lm-dashboard.lm-skin-dark .lm-subscribe-checkbox,.lm-dashboard.lm-skin-dark .lm-select-input,.lm-dashboard.lm-skin-dark .lm-form-field-inline,.lm-dashboard.lm-skin-dark .lm-select-button,.lm-dashboard.lm-skin-dark .lm-divider{border-color:#1a2d47}.lm-dashboard.lm-skin-dark .lm-modal__header,.lm-dashboard.lm-skin-dark .lm-modal-header,.lm-dashboard.lm-skin-dark .lm-detail-card-title,.lm-dashboard.lm-skin-dark .lm-detail-section-title,.lm-dashboard.lm-skin-dark .lm-templates-section,.lm-dashboard.lm-skin-dark .lm-tabs,.lm-dashboard.lm-skin-dark .lm-table th,.lm-dashboard.lm-skin-dark .lm-table td,.lm-dashboard.lm-skin-dark .lm-table-container th,.lm-dashboard.lm-skin-dark .lm-table-container td,.lm-dashboard.lm-skin-dark .lm-event-details,.lm-dashboard.lm-skin-dark .lm-modal__footer,.lm-dashboard.lm-skin-dark .lm-modal-footer,.lm-dashboard.lm-skin-dark .lm-form-input,.lm-dashboard.lm-skin-dark .lm-detail-card-item{border-color:#1a2d47}.lm-dashboard.lm-skin-dark .lm-empty-state{border-color:#1a2d47}.lm-dashboard.lm-skin-dark .lm-sidebar{border-right-color:#1a2d47}.lm-dashboard.lm-skin-dark .lm-loader{border-color:#1a2d47;border-top-color:var(--lm-primary)}.lm-dashboard.lm-skin-dark .btn--secondary{background:#1a2d47;color:#e2e8f0;border-color:#2a4060}.lm-dashboard.lm-skin-dark .btn--secondary:hover:not(:disabled){background:#1f3654;border-color:#3d5a80;color:#f1f5f9}.lm-dashboard.lm-skin-dark .btn--outline{background:transparent;color:#94a3b8;border-color:#2a4060}.lm-dashboard.lm-skin-dark .btn--outline:hover:not(:disabled){background:var(--lm-primary);color:#fff;border-color:var(--lm-primary)}.lm-dashboard.lm-skin-dark .btn--text{color:#94a3b8}.lm-dashboard.lm-skin-dark .btn--text:hover:not(:disabled){color:#e2e8f0}.lm-dashboard.lm-skin-dark .btn--danger:hover:not(:disabled){background:#991b1b}.lm-dashboard.lm-skin-dark .lm-pagination .btn{background:#1a2d47;color:#e2e8f0;border-color:#2d4a6f}.lm-dashboard.lm-skin-dark .lm-pagination .btn:hover:not(:disabled){background:var(--lm-primary);color:#fff;border-color:var(--lm-primary)}.lm-dashboard.lm-skin-dark .lm-pagination .btn:disabled{opacity:0.4;color:#64748b}.lm-dashboard.lm-skin-dark .lm-nav-link{color:#94a3b8}.lm-dashboard.lm-skin-dark .lm-nav-link:hover{background:rgba(255,255,255,0.05);color:#e2e8f0}.lm-dashboard.lm-skin-dark .lm-nav-item.active .lm-nav-link{background:linear-gradient(90deg,rgba(255,255,255,0.06) 0%,transparent 100%);color:#f1f5f9}.lm-dashboard.lm-skin-dark .lm-nav-section-header{color:#cbd5e1}.lm-dashboard.lm-skin-dark .lm-nav-section-header:hover{background:rgba(255,255,255,0.03)}.lm-dashboard.lm-skin-dark .lm-lodge-dropdown{border:1px solid #1a2d47;box-shadow:0 4px 16px rgba(0,0,0,0.5)}.lm-dashboard.lm-skin-dark .lm-lodge-dropdown-item{color:#e2e8f0}.lm-dashboard.lm-skin-dark .lm-lodge-dropdown-item:hover{background:#1a2d47}.lm-dashboard.lm-skin-dark .lm-table th{background:#0d1b2a}.lm-dashboard.lm-skin-dark .lm-table tbody tr:nth-child(even){background:rgba(255,255,255,0.02)}.lm-dashboard.lm-skin-dark .lm-table td a{color:#60a5fa}.lm-dashboard.lm-skin-dark .lm-table td a:hover{color:#93bbfc}.lm-dashboard.lm-skin-dark .lm-badge--secondary,.lm-dashboard.lm-skin-dark .lm-badge-secondary{background:#1a2d47;color:#cbd5e1}.lm-dashboard.lm-skin-dark .lm-degree-badge--1,.lm-dashboard.lm-skin-dark .lm-role-badge--apprentice,.lm-dashboard.lm-skin-dark .lm-role-badge--officer,.lm-dashboard.lm-skin-dark .lm-badge-info{background:rgba(59,130,246,0.15);color:#60a5fa}.lm-dashboard.lm-skin-dark .lm-degree-badge--2,.lm-dashboard.lm-skin-dark .lm-role-badge--ritual,.lm-dashboard.lm-skin-dark .lm-badge-warning{background:rgba(245,158,11,0.15);color:#fbbf24}.lm-dashboard.lm-skin-dark .lm-badge-success,.lm-dashboard.lm-skin-dark .lm-badge--success{background:rgba(16,185,129,0.15);color:#34d399}.lm-dashboard.lm-skin-dark .lm-badge-danger,.lm-dashboard.lm-skin-dark .lm-badge--danger{background:rgba(239,68,68,0.15);color:#f87171}.lm-dashboard.lm-skin-dark .lm-badge--archived{background:#1a2d47;color:#94a3b8}.lm-dashboard.lm-skin-dark .lm-badge--purple{background:rgba(124,58,237,0.15);color:#a78bfa}.lm-dashboard.lm-skin-dark .lm-badge--default{background:rgba(148,163,184,0.15);color:#94a3b8}.lm-dashboard.lm-skin-dark .lm-search-dropdown{background:#142338 !important;border-color:#1e3a5f !important}.lm-dashboard.lm-skin-dark .lm-search-dropdown__item:hover,.lm-dashboard.lm-skin-dark .lm-search-dropdown__item:focus{background:rgba(96,165,250,0.1)}.lm-dashboard.lm-skin-dark .lm-toggle__slider{background-color:#2a4060}.lm-dashboard.lm-skin-dark .lm-toggle__slider:before{background-color:#cbd5e1}.lm-dashboard.lm-skin-dark .lm-modal__header,.lm-dashboard.lm-skin-dark .lm-modal__footer{background:#0d1b2a}.lm-dashboard.lm-skin-dark .lm-tooltip{color:#e2e8f0;box-shadow:0 4px 12px rgba(0,0,0,0.5)}.lm-dashboard.lm-skin-dark .btn:focus-visible,.lm-dashboard.lm-skin-dark .lm-nav-link:focus-visible,.lm-dashboard.lm-skin-dark .lm-lodge-dropdown-item:focus-visible{outline-color:#60a5fa}.lm-dashboard.lm-skin-dark .lm-header-logo-img{background:rgba(255,255,255,0.1)}.lm-dashboard.lm-skin-dark .lm-notification-item__avatar{background:#1a2d47}.lm-dashboard.lm-skin-dark .lm-member-avatar-frame,.lm-dashboard.lm-skin-dark .lm-placeholder-avatar{background:#1a2d47}.lm-dashboard.lm-dashboard .lm-empty-state__icon,.lm-dashboard.lm-dashboard .lm-empty-icon{color:var(--lm-gray-600);opacity:1}.lm-dashboard.lm-skin-dark .lm-empty-state__icon,.lm-dashboard.lm-skin-dark .lm-empty-icon{color:#94a3b8;opacity:1}.lm-dashboard.lm-skin-glass .lm-empty-state__icon,.lm-dashboard.lm-skin-glass .lm-empty-icon{color:var(--lm-gray-600);opacity:1}.lm-dashboard.lm-skin-stone .lm-empty-state__icon,.lm-dashboard.lm-skin-stone .lm-empty-icon{color:var(--lm-gray-700);opacity:1}.lm-dashboard.lm-skin-dark .lm-alert-error{background:rgba(220,38,38,0.1);border-color:rgba(220,38,38,0.3);color:#fca5a5}.lm-dashboard.lm-skin-dark .lm-alert-warning{background:rgba(217,119,6,0.1);border-color:rgba(217,119,6,0.3);color:#fcd34d}.lm-dashboard.lm-skin-dark .lm-row--overdue td{border-bottom-color:rgba(220,38,38,0.3)}.lm-dashboard.lm-skin-dark .lm-dues-card__badge{background:#1a2d47}.lm-dashboard.lm-skin-dark .lm-tabs{border-bottom-color:#1a2d47}.lm-dashboard.lm-skin-dark .lm-tab{color:#94a3b8}.lm-dashboard.lm-skin-dark .lm-tab:hover{color:#e2e8f0}.lm-dashboard.lm-skin-dark .lm-tab.active{color:#f1f5f9}.lm-dashboard.lm-skin-dark .lm-card-header{border-bottom-color:#1a2d47}.lm-dashboard.lm-skin-dark .lm-card-footer{border-top-color:#1a2d47}.lm-dashboard.lm-skin-dark .lm-search-box{border-color:#2a4060}.lm-dashboard.lm-skin-dark .lm-search-input{color:#e2e8f0}.lm-dashboard.lm-skin-dark .lm-search-input::placeholder{color:#64748b}.lm-dashboard.lm-skin-dark .lm-event-selector select{background:#0d1b2a;color:#e2e8f0;border-color:#2a4060}.lm-dashboard.lm-skin-dark .lm-journey-marker{border-color:#122340}.lm-dashboard.lm-skin-dark .lm-events-section--past{border-top-color:#1a2d47}.lm-dashboard.lm-skin-dark .lm-role-item{border-color:#2a4060}.lm-dashboard.lm-skin-dark .lm-mobile-drawer{background:#122340}.lm-dashboard.lm-skin-dark .lm-mobile-drawer-header{background:linear-gradient(135deg,#0a1628 0%,#122340 100%)}.lm-dashboard.lm-skin-dark .lm-mobile-drawer-logo{background:rgba(255,255,255,0.12)}.lm-dashboard.lm-skin-dark .lm-mobile-nav-link{color:#94a3b8}.lm-dashboard.lm-skin-dark .lm-mobile-nav-link:hover,.lm-dashboard.lm-skin-dark .lm-mobile-nav-link.active{color:#f1f5f9;background:rgba(255,255,255,0.05)}.lm-dashboard.lm-skin-dark .lm-mobile-user-roles li{background:#1a2d47;color:#94a3b8;border-color:#2a4060}.lm-dashboard.lm-skin-dark .lm-mobile-lodge-list{background:#0d1b2a}.lm-dashboard.lm-skin-dark .lm-mobile-lodge-link{color:#94a3b8}.lm-dashboard.lm-skin-dark .lm-mobile-lodge-link:hover{color:#e2e8f0;background:#1a2d47}.lm-dashboard.lm-skin-dark .lm-mobile-drawer-footer{background:#0d1b2a;border-top-color:#1a2d47}.lm-dashboard.lm-skin-dark .lm-mobile-lodge-switcher-btn{color:#94a3b8}.lm-dashboard.lm-skin-dark .lm-mobile-lodge-switcher-btn:hover{background:#1a2d47;color:#e2e8f0}.lm-dashboard.lm-skin-dark .lm-mobile-logout-btn{color:#94a3b8}.lm-dashboard.lm-skin-dark .lm-mobile-logout-btn:hover{background:#1a2d47;color:#f87171}@media (max-width:768px){.lm-dashboard.lm-skin-dark .lm-table-container::after,.lm-dashboard.lm-skin-dark .lm-table-wrapper::after,.lm-dashboard.lm-skin-dark .lm-table-responsive::after{background:linear-gradient(to left,rgba(18,35,64,0.9),transparent)}}.lm-dashboard.lm-skin-dark .lm-content{background:transparent}.lm-dashboard.lm-skin-dark .lm-status-arrow{color:#3d5a80}.lm-dashboard.lm-skin-dark .lm-skin-card{border-color:#2a4060}.lm-dashboard.lm-skin-dark .lm-skin-card:hover{border-color:#60a5fa}.lm-dashboard.lm-skin-dark .lm-skin-card--active{border-color:#60a5fa;box-shadow:0 0 0 3px rgba(96,165,250,0.15)}.lm-dashboard.lm-skin-dark .lm-skin-card__label{color:#e2e8f0}.lm-dashboard.lm-skin-dark .lm-skin-card__description{color:#94a3b8}.lm-dashboard.lm-skin-dark .lm-select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3E%3Cpath stroke='%2394a3b8' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3E%3C/svg%3E")}.lm-dashboard.lm-skin-dark .lm-profile-actions .btn--outline{background:rgba(255,255,255,0.12);border-color:rgba(255,255,255,0.4);color:#fff}.lm-dashboard.lm-skin-dark .lm-member-actions .btn--secondary{background:rgba(255,255,255,0.15);border-color:rgba(255,255,255,0.3);color:#fff}.lm-dashboard.lm-skin-dark.lm-lodge-type-red{--lm-gray-50:#1a0d1b;--lm-gray-100:#2a1225;--lm-gray-200:#3d1a30;--lm-gray-300:#5a2a48;--lm-gray-400:#804060;--lm-gray-500:#b8a3b0;--lm-gray-600:#dcc9d5;--lm-gray-700:#f0dce6;--lm-gray-800:#f8f0f5;--lm-gray-900:#fdf8fb;color:#f0dce6;background:#1a0d1b}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-header{background:linear-gradient(135deg,#140a14 0%,#2a1225 100%)}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-mobile-drawer-header{background:linear-gradient(135deg,#140a14 0%,#2a1225 100%)}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-sidebar,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-card,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-stat-card,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-table-container,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-table-wrapper,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-table-responsive,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-modal,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-modal-content,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-account-section,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-profile-card,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-settings-card,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-empty-state,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-empty-state--full,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-notification-center,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-tooltip,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-breadcrumb,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-campaign-card,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-news-card,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-news-card--featured,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-news-card--grid,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-news-card--masonry,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-news-filter,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-widget,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-pagination,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-event-card,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-mini-calendar,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-calendar-events-sidebar,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-task-item,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-detail-card,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-detail-section,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-dues-item,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-dues-card,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-pipeline-stage,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-lodge-dropdown,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-table,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-search-box,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-news-toolbar,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-event-selector,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-error-state,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-session-icon,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-card-footer,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-mobile-drawer{background:#2a1225}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-input,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-select,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-textarea,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-form-field,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-form-input,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-date-button,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-empty-sessions,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-mobile-lodge-list,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-mobile-drawer-footer,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-event-selector select{background:#1a0d1b}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-sidebar-event-card,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-stat-item,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-history-item,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-role-item{background:#3d1a30}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-journey-marker{border-color:#2a1225}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-search-box{border-color:#5a2a48}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-mobile-user-roles li{background:#3d1a30;border-color:#5a2a48}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-input:focus,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-select:focus,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-textarea:focus,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-form-input:focus{box-shadow:0 0 0 3px rgba(200,100,160,0.25)}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-table th{background:#1a0d1b}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-modal__header,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-modal__footer{background:#1a0d1b}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .btn--secondary{background:#3d1a30;color:#f0dce6;border-color:#5a2a48}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .btn--secondary:hover:not(:disabled){background:#4a2040;border-color:#804060}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .btn--outline{color:#b8a3b0;border-color:#5a2a48}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .btn--text{color:#b8a3b0}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .btn--text:hover:not(:disabled){color:#f0dce6}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-pagination .btn{background:#3d1a30;color:#f0dce6;border-color:#5a2a48}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-pagination .btn:hover:not(:disabled){background:var(--lm-primary);color:#fff;border-color:var(--lm-primary)}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-pagination .btn:disabled{opacity:0.4;color:#8a6a7a}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-pagination-info,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-members-count{color:#b8a3b0}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-nav-link{color:#b8a3b0}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-nav-link:hover{color:#f0dce6}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-nav-item.active .lm-nav-link{color:#f8f0f5}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-toggle__slider{background-color:#5a2a48}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .btn:focus-visible,.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-nav-link:focus-visible{outline-color:#c964a0}.lm-dashboard.lm-skin-dark.lm-lodge-type-red .lm-sidebar{border-right-color:#3d1a30}.lm-dashboard.lm-skin-glass{background:linear-gradient(135deg,#f2f3f5 0%,#edeef1 50%,#f3f4f6 100%);background-attachment:fixed}.lm-dashboard.lm-skin-glass .lm-header{background:linear-gradient(135deg,var(--lm-primary) 0%,var(--lm-primary-dark) 100% );backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);box-shadow:0 1px 4px rgba(0,0,0,0.15),inset 0 -1px 0 rgba(255,255,255,0.1)}.lm-dashboard.lm-skin-glass .lm-lodge-logo{background:rgba(255,255,255,0.65);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.lm-dashboard.lm-skin-glass .lm-content{background:transparent}.lm-dashboard.lm-skin-glass .lm-sidebar,.lm-dashboard.lm-skin-glass .lm-card,.lm-dashboard.lm-skin-glass .lm-stat-card,.lm-dashboard.lm-skin-glass .lm-modal,.lm-dashboard.lm-skin-glass .lm-modal-content,.lm-dashboard.lm-skin-glass .lm-account-section,.lm-dashboard.lm-skin-glass .lm-settings-card,.lm-dashboard.lm-skin-glass .lm-empty-state,.lm-dashboard.lm-skin-glass .lm-empty-state--full,.lm-dashboard.lm-skin-glass .lm-notification-center,.lm-dashboard.lm-skin-glass .lm-tooltip,.lm-dashboard.lm-skin-glass .lm-breadcrumb,.lm-dashboard.lm-skin-glass .lm-campaign-card,.lm-dashboard.lm-skin-glass .lm-rsvp-event-info,.lm-dashboard.lm-skin-glass .lm-rsvp-form-container,.lm-dashboard.lm-skin-glass .lm-news-card,.lm-dashboard.lm-skin-glass .lm-news-card--featured,.lm-dashboard.lm-skin-glass .lm-news-card--grid,.lm-dashboard.lm-skin-glass .lm-news-card--masonry,.lm-dashboard.lm-skin-glass .lm-news-filter,.lm-dashboard.lm-skin-glass .lm-widget,.lm-dashboard.lm-skin-glass .lm-pagination,.lm-dashboard.lm-skin-glass .lm-page-number,.lm-dashboard.lm-skin-glass .lm-pagination__btn,.lm-dashboard.lm-skin-glass .lm-event-card,.lm-dashboard.lm-skin-glass .lm-mini-calendar,.lm-dashboard.lm-skin-glass .lm-calendar-events-sidebar,.lm-dashboard.lm-skin-glass .lm-task-item,.lm-dashboard.lm-skin-glass .lm-roles-section,.lm-dashboard.lm-skin-glass .lm-templates-section,.lm-dashboard.lm-skin-glass .lm-detail-card,.lm-dashboard.lm-skin-glass .lm-detail-section,.lm-dashboard.lm-skin-glass .lm-attendance-summary,.lm-dashboard.lm-skin-glass .lm-no-results,.lm-dashboard.lm-skin-glass .lm-dues-item,.lm-dashboard.lm-skin-glass .lm-dues-card,.lm-dashboard.lm-skin-glass .lm-pipeline-stage,.lm-dashboard.lm-skin-glass .lm-select-button,.lm-dashboard.lm-skin-glass .lm-lodge-dropdown,.lm-dashboard.lm-skin-glass .lm-table-container,.lm-dashboard.lm-skin-glass .lm-table-wrapper,.lm-dashboard.lm-skin-glass .lm-table-responsive,.lm-dashboard.lm-skin-glass .lm-table,.lm-dashboard.lm-skin-glass .lm-search-box,.lm-dashboard.lm-skin-glass .lm-news-toolbar,.lm-dashboard.lm-skin-glass .lm-news-count,.lm-dashboard.lm-skin-glass .lm-event-selector,.lm-dashboard.lm-skin-glass .lm-error-state,.lm-dashboard.lm-skin-glass .lm-session-icon,.lm-dashboard.lm-skin-glass .lm-card-footer{background:rgba(255,255,255,0.55);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border:1px solid rgba(200,200,210,0.3)}.lm-dashboard.lm-skin-glass .lm-lodge-dropdown{background:rgba(255,255,255,0.95);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);box-shadow:0 8px 32px rgba(0,0,0,0.12)}.lm-dashboard.lm-skin-glass .lm-profile-card{background:linear-gradient(135deg,var(--lm-primary) 0%,var(--lm-primary-dark) 100% );backdrop-filter:blur(12px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);border:1px solid rgba(200,200,210,0.2);color:#fff}.lm-dashboard.lm-skin-glass .lm-mobile-drawer{background:rgba(255,255,255,0.8);backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%)}.lm-dashboard.lm-skin-glass .lm-mobile-drawer-logo{background:rgba(255,255,255,0.65)}.lm-dashboard.lm-skin-glass .lm-input,.lm-dashboard.lm-skin-glass .lm-select,.lm-dashboard.lm-skin-glass .lm-textarea,.lm-dashboard.lm-skin-glass .lm-form-input,.lm-dashboard.lm-skin-glass .lm-form-field{background:rgba(255,255,255,0.7)}.lm-dashboard.lm-skin-glass .lm-modal__header,.lm-dashboard.lm-skin-glass .lm-modal__footer{background:rgba(255,255,255,0.3)}@media (prefers-reduced-motion:reduce){.lm-dashboard.lm-skin-glass .lm-header{background:linear-gradient(135deg,var(--lm-primary) 0%,var(--lm-primary-dark) 100%);backdrop-filter:none;-webkit-backdrop-filter:none}.lm-dashboard.lm-skin-glass .lm-sidebar,.lm-dashboard.lm-skin-glass .lm-card,.lm-dashboard.lm-skin-glass .lm-stat-card,.lm-dashboard.lm-skin-glass .lm-modal,.lm-dashboard.lm-skin-glass .lm-modal-content,.lm-dashboard.lm-skin-glass .lm-account-section,.lm-dashboard.lm-skin-glass .lm-settings-card,.lm-dashboard.lm-skin-glass .lm-empty-state,.lm-dashboard.lm-skin-glass .lm-empty-state--full,.lm-dashboard.lm-skin-glass .lm-notification-center,.lm-dashboard.lm-skin-glass .lm-tooltip,.lm-dashboard.lm-skin-glass .lm-breadcrumb,.lm-dashboard.lm-skin-glass .lm-campaign-card,.lm-dashboard.lm-skin-glass .lm-rsvp-event-info,.lm-dashboard.lm-skin-glass .lm-rsvp-form-container,.lm-dashboard.lm-skin-glass .lm-news-card,.lm-dashboard.lm-skin-glass .lm-news-card--featured,.lm-dashboard.lm-skin-glass .lm-news-card--grid,.lm-dashboard.lm-skin-glass .lm-news-card--masonry,.lm-dashboard.lm-skin-glass .lm-news-filter,.lm-dashboard.lm-skin-glass .lm-widget,.lm-dashboard.lm-skin-glass .lm-pagination,.lm-dashboard.lm-skin-glass .lm-page-number,.lm-dashboard.lm-skin-glass .lm-pagination__btn,.lm-dashboard.lm-skin-glass .lm-event-card,.lm-dashboard.lm-skin-glass .lm-mini-calendar,.lm-dashboard.lm-skin-glass .lm-calendar-events-sidebar,.lm-dashboard.lm-skin-glass .lm-task-item,.lm-dashboard.lm-skin-glass .lm-roles-section,.lm-dashboard.lm-skin-glass .lm-templates-section,.lm-dashboard.lm-skin-glass .lm-detail-card,.lm-dashboard.lm-skin-glass .lm-detail-section,.lm-dashboard.lm-skin-glass .lm-attendance-summary,.lm-dashboard.lm-skin-glass .lm-no-results,.lm-dashboard.lm-skin-glass .lm-dues-item,.lm-dashboard.lm-skin-glass .lm-dues-card,.lm-dashboard.lm-skin-glass .lm-pipeline-stage,.lm-dashboard.lm-skin-glass .lm-select-button,.lm-dashboard.lm-skin-glass .lm-lodge-dropdown,.lm-dashboard.lm-skin-glass .lm-table-container,.lm-dashboard.lm-skin-glass .lm-table-wrapper,.lm-dashboard.lm-skin-glass .lm-table-responsive,.lm-dashboard.lm-skin-glass .lm-table,.lm-dashboard.lm-skin-glass .lm-search-box,.lm-dashboard.lm-skin-glass .lm-news-toolbar,.lm-dashboard.lm-skin-glass .lm-news-count,.lm-dashboard.lm-skin-glass .lm-event-selector,.lm-dashboard.lm-skin-glass .lm-error-state,.lm-dashboard.lm-skin-glass .lm-session-icon,.lm-dashboard.lm-skin-glass .lm-card-footer,.lm-dashboard.lm-skin-glass .lm-mobile-drawer{background:rgba(255,255,255,0.85);backdrop-filter:none;-webkit-backdrop-filter:none}.lm-dashboard.lm-skin-glass .lm-lodge-dropdown{background:rgba(255,255,255,0.98);backdrop-filter:none;-webkit-backdrop-filter:none}.lm-dashboard.lm-skin-glass .lm-profile-card{background:linear-gradient(135deg,var(--lm-primary) 0%,var(--lm-primary-dark) 100%);backdrop-filter:none;-webkit-backdrop-filter:none}}.lm-dashboard.lm-skin-glass.lm-lodge-type-red{background:linear-gradient(135deg,#f4f2f3 0%,#f0eeef 50%,#f5f3f4 100%)}.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-sidebar,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-card,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-stat-card,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-modal,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-modal-content,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-account-section,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-settings-card,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-empty-state,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-notification-center,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-tooltip,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-breadcrumb,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-campaign-card,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-rsvp-event-info,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-rsvp-form-container,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-news-card,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-news-filter,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-widget,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-pagination,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-page-number,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-pagination__btn,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-event-card,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-mini-calendar,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-calendar-events-sidebar,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-task-item,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-roles-section,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-templates-section,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-detail-card,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-detail-section,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-attendance-summary,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-no-results,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-dues-item,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-dues-card,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-select-button,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-lodge-dropdown,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-table-container,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-table-wrapper,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-table-responsive,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-table,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-search-box,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-news-toolbar,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-news-count,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-event-selector,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-error-state,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-session-icon,.lm-dashboard.lm-skin-glass.lm-lodge-type-red .lm-card-footer{border-color:rgba(210,200,205,0.3)}.lm-dashboard.lm-skin-stone{--lm-gray-50:#f0ede8;--lm-gray-100:#e5e0d9;--lm-gray-200:#d4cfc5;background-color:#c2bdb0;background-image:radial-gradient(ellipse 1px 1px at 20% 30%,rgba(0,0,0,0.06),transparent),radial-gradient(ellipse 2px 1px at 65% 15%,rgba(0,0,0,0.04),transparent),radial-gradient(ellipse 1px 2px at 40% 70%,rgba(0,0,0,0.05),transparent),radial-gradient(ellipse 2px 2px at 80% 60%,rgba(0,0,0,0.03),transparent),linear-gradient( 135deg,transparent 40%,rgba(255,255,255,0.08) 100% ),linear-gradient( 160deg,rgba(0,0,0,0.04) 0%,transparent 30%,rgba(0,0,0,0.02) 60%,transparent 80% ),linear-gradient( 145deg,#a8a295 0%,#b5b0a3 20%,#c2bdb0 45%,#ccc7b8 65%,#d5d0c2 85%,#ddd8cb 100% );background-attachment:fixed}.lm-dashboard.lm-skin-stone .lm-header{background:linear-gradient(135deg,var(--lm-primary) 0%,var(--lm-primary-dark) 100% );box-shadow:0 2px 8px rgba(0,0,0,0.18),0 1px 0 rgba(160,155,142,0.3)}.lm-dashboard.lm-skin-stone .lm-lodge-logo{background:#f0ede8}.lm-dashboard.lm-skin-stone .lm-content{background:transparent}.lm-dashboard.lm-skin-stone .lm-sidebar,.lm-dashboard.lm-skin-stone .lm-card,.lm-dashboard.lm-skin-stone .lm-stat-card,.lm-dashboard.lm-skin-stone .lm-modal,.lm-dashboard.lm-skin-stone .lm-modal-content,.lm-dashboard.lm-skin-stone .lm-account-section,.lm-dashboard.lm-skin-stone .lm-settings-card,.lm-dashboard.lm-skin-stone .lm-empty-state,.lm-dashboard.lm-skin-stone .lm-empty-state--full,.lm-dashboard.lm-skin-stone .lm-notification-center,.lm-dashboard.lm-skin-stone .lm-tooltip,.lm-dashboard.lm-skin-stone .lm-breadcrumb,.lm-dashboard.lm-skin-stone .lm-campaign-card,.lm-dashboard.lm-skin-stone .lm-rsvp-event-info,.lm-dashboard.lm-skin-stone .lm-rsvp-form-container,.lm-dashboard.lm-skin-stone .lm-news-card,.lm-dashboard.lm-skin-stone .lm-news-card--featured,.lm-dashboard.lm-skin-stone .lm-news-card--grid,.lm-dashboard.lm-skin-stone .lm-news-card--masonry,.lm-dashboard.lm-skin-stone .lm-news-filter,.lm-dashboard.lm-skin-stone .lm-widget,.lm-dashboard.lm-skin-stone .lm-pagination,.lm-dashboard.lm-skin-stone .lm-page-number,.lm-dashboard.lm-skin-stone .lm-pagination__btn,.lm-dashboard.lm-skin-stone .lm-event-card,.lm-dashboard.lm-skin-stone .lm-mini-calendar,.lm-dashboard.lm-skin-stone .lm-calendar-events-sidebar,.lm-dashboard.lm-skin-stone .lm-task-item,.lm-dashboard.lm-skin-stone .lm-roles-section,.lm-dashboard.lm-skin-stone .lm-templates-section,.lm-dashboard.lm-skin-stone .lm-detail-card,.lm-dashboard.lm-skin-stone .lm-detail-section,.lm-dashboard.lm-skin-stone .lm-attendance-summary,.lm-dashboard.lm-skin-stone .lm-no-results,.lm-dashboard.lm-skin-stone .lm-dues-item,.lm-dashboard.lm-skin-stone .lm-dues-card,.lm-dashboard.lm-skin-stone .lm-pipeline-stage,.lm-dashboard.lm-skin-stone .lm-select-button,.lm-dashboard.lm-skin-stone .lm-lodge-dropdown,.lm-dashboard.lm-skin-stone .lm-table-container,.lm-dashboard.lm-skin-stone .lm-table-wrapper,.lm-dashboard.lm-skin-stone .lm-table-responsive,.lm-dashboard.lm-skin-stone .lm-table,.lm-dashboard.lm-skin-stone .lm-search-box,.lm-dashboard.lm-skin-stone .lm-news-toolbar,.lm-dashboard.lm-skin-stone .lm-news-count,.lm-dashboard.lm-skin-stone .lm-event-selector,.lm-dashboard.lm-skin-stone .lm-error-state,.lm-dashboard.lm-skin-stone .lm-session-icon,.lm-dashboard.lm-skin-stone .lm-card-footer{background:#f0ede8;border:1px solid rgba(160,155,142,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),inset 0 -1px 0 rgba(0,0,0,0.04),0 1px 3px rgba(0,0,0,0.08),0 2px 6px rgba(0,0,0,0.04)}.lm-dashboard.lm-skin-stone .lm-profile-card{background:linear-gradient(180deg,#fafaf7 0%,#f3f1eb 100%);border:1px solid rgba(160,155,142,0.30);box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 2px 8px rgba(0,0,0,.08);color:var(--lm-gray-900,#1f1c17)}.lm-dashboard.lm-skin-stone .lm-profile-card h3,.lm-dashboard.lm-skin-stone .lm-profile-info h3,.lm-dashboard.lm-skin-stone .lm-profile-card .lm-profile-email,.lm-dashboard.lm-skin-stone .lm-profile-card .lm-profile-degree,.lm-dashboard.lm-skin-stone .lm-profile-card .lm-profile-status,.lm-dashboard.lm-skin-stone .lm-profile-info{color:var(--lm-primary,#1e3a5f)}.lm-dashboard.lm-skin-stone .lm-profile-card .lm-profile-email,.lm-dashboard.lm-skin-stone .lm-profile-card .lm-profile-degree{color:#4a4438;opacity:1}.lm-dashboard.lm-skin-stone .lm-profile-card .lm-profile-status .lm-status-badge{background:rgba(160,155,142,0.20);color:var(--lm-primary,#1e3a5f);border:1px solid rgba(160,155,142,0.35)}.lm-dashboard.lm-skin-stone .lm-profile-card .lm-profile-avatar img{border-color:rgba(160,155,142,0.50);box-shadow:0 2px 8px rgba(0,0,0,.10)}.lm-dashboard.lm-skin-stone .lm-profile-card .btn--outline{color:var(--lm-primary,#1e3a5f);border-color:var(--lm-primary,#1e3a5f);background:transparent}.lm-dashboard.lm-skin-stone .lm-profile-card .btn--outline:hover{background:rgba(30,58,95,0.08)}.lm-dashboard.lm-skin-stone .lm-mobile-drawer{background:#f0ede8}.lm-dashboard.lm-skin-stone .lm-mobile-drawer-logo{background:#f0ede8}.lm-dashboard.lm-skin-stone .lm-modal__header,.lm-dashboard.lm-skin-stone .lm-modal__footer{background:rgba(230,226,218,0.6)}.lm-dashboard.lm-skin-stone .lm-input,.lm-dashboard.lm-skin-stone .lm-select,.lm-dashboard.lm-skin-stone .lm-textarea,.lm-dashboard.lm-skin-stone .lm-form-input,.lm-dashboard.lm-skin-stone .lm-form-field,.lm-dashboard.lm-skin-stone .lm-news-input,.lm-dashboard.lm-skin-stone .lm-select-input,.lm-dashboard.lm-skin-stone .lm-form-field-inline,.lm-dashboard.lm-skin-stone .lm-date-button{background:rgba(250,248,244,0.9);border-color:rgba(160,155,142,0.35);box-shadow:inset 0 1px 2px rgba(0,0,0,0.06)}.lm-dashboard.lm-skin-stone .lm-input:focus,.lm-dashboard.lm-skin-stone .lm-select:focus,.lm-dashboard.lm-skin-stone .lm-textarea:focus,.lm-dashboard.lm-skin-stone .lm-form-input:focus,.lm-dashboard.lm-skin-stone .lm-news-input:focus,.lm-dashboard.lm-skin-stone .lm-select-input:focus{border-color:var(--lm-primary);box-shadow:inset 0 1px 2px rgba(0,0,0,0.06),0 0 0 3px rgba(30,58,95,0.12)}.lm-dashboard.lm-skin-stone .lm-table th{background:rgba(210,205,195,0.5);border-bottom:2px solid rgba(160,155,142,0.3);color:var(--lm-gray-700)}.lm-dashboard.lm-skin-stone .lm-table tbody tr:nth-child(even){background:rgba(240,237,232,0.3)}.lm-dashboard.lm-skin-stone .lm-table tbody tr:hover{background:rgba(240,237,232,0.6)}.lm-dashboard.lm-skin-stone .lm-nav-link:hover{background:rgba(210,205,195,0.4)}.lm-dashboard.lm-skin-stone .lm-nav-item.active .lm-nav-link{background:linear-gradient(90deg,rgba(160,155,142,0.2) 0%,transparent 100%);box-shadow:inset 3px 0 0 var(--lm-secondary)}.lm-dashboard.lm-skin-stone .lm-mobile-nav-link:hover,.lm-dashboard.lm-skin-stone .lm-mobile-nav-link.active{background:rgba(210,205,195,0.4)}.lm-dashboard.lm-skin-stone .btn--secondary{background:#f0ede8;border-color:rgba(160,155,142,0.35)}.lm-dashboard.lm-skin-stone .btn--secondary:hover:not(:disabled){background:rgba(230,226,218,0.95);border-color:rgba(140,135,122,0.4)}.lm-dashboard.lm-skin-stone .lm-card-header{border-bottom-color:rgba(160,155,142,0.2)}.lm-dashboard.lm-skin-stone .lm-card-footer{border-top-color:rgba(160,155,142,0.2)}.lm-dashboard.lm-skin-stone .lm-tabs{border-bottom-color:rgba(160,155,142,0.3)}.lm-dashboard.lm-skin-stone .lm-skin-card{border-color:rgba(160,155,142,0.35);background:rgba(240,237,232,0.7)}.lm-dashboard.lm-skin-stone .lm-skin-card:hover{border-color:var(--lm-primary)}.lm-dashboard.lm-skin-stone .lm-skin-card--active{border-color:var(--lm-primary);box-shadow:0 0 0 3px rgba(30,58,95,0.12)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red{--lm-gray-50:#f5ede5;--lm-gray-100:#ebe3d5;--lm-gray-200:#d4c4ae;background-color:#c4a58a;background-image:radial-gradient(ellipse 1px 1px at 25% 35%,rgba(80,30,10,0.06),transparent),radial-gradient(ellipse 2px 1px at 60% 20%,rgba(80,30,10,0.04),transparent),radial-gradient(ellipse 1px 2px at 45% 65%,rgba(80,30,10,0.05),transparent),radial-gradient(ellipse 2px 2px at 75% 55%,rgba(80,30,10,0.03),transparent),linear-gradient( 135deg,transparent 40%,rgba(255,240,225,0.08) 100% ),linear-gradient( 160deg,rgba(60,20,10,0.04) 0%,transparent 30%,rgba(60,20,10,0.02) 60%,transparent 80% ),linear-gradient( 145deg,#a88a6e 0%,#b89a80 20%,#c4a58a 45%,#d0b498 65%,#d8c0a5 85%,#e0ccb5 100% )}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-sidebar,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-card,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-stat-card,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-modal,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-modal-content,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-account-section,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-settings-card,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-empty-state,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-notification-center,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-tooltip,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-breadcrumb,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-campaign-card,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-rsvp-event-info,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-rsvp-form-container,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-news-card,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-news-filter,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-widget,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-pagination,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-page-number,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-pagination__btn,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-event-card,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-mini-calendar,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-calendar-events-sidebar,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-task-item,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-roles-section,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-templates-section,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-detail-card,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-detail-section,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-attendance-summary,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-no-results,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-dues-item,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-dues-card,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-select-button,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-lodge-dropdown,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-table-container,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-table-wrapper,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-table-responsive,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-table,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-search-box,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-news-toolbar,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-news-count,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-event-selector,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-error-state,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-session-icon,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-card-footer{background:rgba(245,238,228,0.82);border-color:rgba(160,135,110,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),inset 0 -1px 0 rgba(0,0,0,0.04),0 1px 3px rgba(0,0,0,0.08),0 2px 6px rgba(0,0,0,0.04)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-mobile-drawer{background:rgba(245,238,228,0.96)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-lodge-logo{background:rgba(245,238,228,0.92)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-input,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-select,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-textarea,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-form-input,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-form-field,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-date-button{border-color:rgba(160,135,110,0.35)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-input:focus,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-select:focus,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-textarea:focus,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-form-input:focus{box-shadow:inset 0 1px 2px rgba(0,0,0,0.06),0 0 0 3px rgba(140,50,50,0.12)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-table th{background:rgba(210,195,175,0.5);border-bottom-color:rgba(160,135,110,0.3)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-table tbody tr:nth-child(even){background:rgba(245,238,228,0.3)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-table tbody tr:hover{background:rgba(245,238,228,0.6)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-nav-link:hover{background:rgba(210,195,175,0.4)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-nav-item.active .lm-nav-link{background:linear-gradient(90deg,rgba(160,135,110,0.2) 0%,transparent 100%)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .btn--secondary{border-color:rgba(160,135,110,0.35)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .btn--secondary:hover:not(:disabled){border-color:rgba(140,115,90,0.4)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-search-box{border-color:rgba(160,135,110,0.35)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-card-header{border-bottom-color:rgba(160,135,110,0.2)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-card-footer{border-top-color:rgba(160,135,110,0.2)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-tabs{border-bottom-color:rgba(160,135,110,0.3)}.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-modal__header,.lm-dashboard.lm-skin-stone.lm-lodge-type-red .lm-modal__footer{background:rgba(235,225,212,0.6)}@media print{.lm-dashboard.lm-skin-dark,.lm-dashboard.lm-skin-glass,.lm-dashboard.lm-skin-stone{background:#fff !important;color:#1f2937 !important}.lm-dashboard.lm-skin-dark .lm-sidebar,.lm-dashboard.lm-skin-dark .lm-card,.lm-dashboard.lm-skin-dark .lm-modal,.lm-dashboard.lm-skin-dark .lm-account-section,.lm-dashboard.lm-skin-dark .lm-table,.lm-dashboard.lm-skin-glass .lm-sidebar,.lm-dashboard.lm-skin-glass .lm-card,.lm-dashboard.lm-skin-glass .lm-modal,.lm-dashboard.lm-skin-glass .lm-account-section,.lm-dashboard.lm-skin-stone .lm-sidebar,.lm-dashboard.lm-skin-stone .lm-card,.lm-dashboard.lm-skin-stone .lm-modal,.lm-dashboard.lm-skin-stone .lm-account-section{background:#fff !important;backdrop-filter:none !important;-webkit-backdrop-filter:none !important;border:none !important;box-shadow:none !important;color:#1f2937 !important}.lm-skin-selector{display:none !important}}.lm-skin-dark .lm-inbox-split{border-color:var(--lm-gray-300);background:var(--lm-gray-100)}.lm-skin-dark .lm-inbox-list{border-right-color:var(--lm-gray-300)}.lm-skin-dark .lm-inbox-item{border-bottom-color:var(--lm-gray-200)}.lm-skin-dark .lm-inbox-item:hover{background:var(--lm-gray-200)}.lm-skin-dark .lm-inbox-item--active{background:rgba(255,255,255,0.05)}.lm-skin-dark .lm-inbox-item__sender{color:var(--lm-gray-800)}.lm-skin-dark .lm-inbox-item--unread .lm-inbox-item__sender{color:#fff}.lm-skin-dark .lm-inbox-item__subject{color:var(--lm-gray-600)}.lm-skin-dark .lm-inbox-preview{border-left-color:var(--lm-gray-300);background:var(--lm-gray-100)}.lm-skin-dark .lm-inbox-preview__header{border-bottom-color:var(--lm-gray-200)}.lm-skin-dark .lm-inbox-preview__subject{color:var(--lm-gray-900)}.lm-skin-dark .lm-inbox-preview__meta{color:var(--lm-gray-600)}.lm-skin-dark .lm-inbox-preview__meta strong{color:var(--lm-gray-800)}.lm-skin-dark .lm-inbox-preview__body{color:var(--lm-gray-700)}.lm-skin-dark .lm-inbox-preview__actions{background:var(--lm-gray-200);border-top-color:var(--lm-gray-300)}.lm-skin-dark .lm-inbox-preview__back{background:var(--lm-gray-200);border-bottom-color:var(--lm-gray-300);color:var(--lm-primary)}.lm-skin-dark .lm-inbox-search{border-bottom-color:var(--lm-gray-200)}.lm-skin-dark .lm-inbox-search__input{color:var(--lm-gray-800)}.lm-skin-dark .lm-inbox-toolbar{border-bottom-color:var(--lm-gray-200)}.lm-skin-dark .lm-inbox-pagination{border-top-color:var(--lm-gray-200)}.lm-skin-dark .lm-email-reply{border-top-color:var(--lm-gray-300)}.lm-skin-dark .lm-email-reply textarea{background:var(--lm-gray-100);color:var(--lm-gray-800);border-color:var(--lm-gray-300)}.lm-skin-dark .lm-skeleton{background:linear-gradient(90deg,var(--lm-gray-200) 25%,var(--lm-gray-100) 50%,var(--lm-gray-200) 75%);background-size:200% 100%}.lm-skin-dark .lm-chip{background:var(--lm-gray-200);border-color:var(--lm-gray-300);color:var(--lm-gray-800)}.lm-skin-dark .lm-chip__remove{color:var(--lm-gray-500)}.lm-skin-dark .lm-chip__remove:hover{color:var(--lm-danger)}.lm-skin-dark .lm-recipient-dropdown{background:var(--lm-gray-100);border-color:var(--lm-gray-300)}.lm-skin-dark .lm-recipient-dropdown__item{border-bottom-color:var(--lm-gray-200);color:var(--lm-gray-800)}.lm-skin-dark .lm-recipient-dropdown__item:hover,.lm-skin-dark .lm-recipient-dropdown__item--focused{background:var(--lm-gray-200)}.lm-skin-dark .lm-rich-toolbar{background:var(--lm-gray-200);border-color:var(--lm-gray-300)}.lm-skin-dark .lm-rich-toolbar__btn{color:var(--lm-gray-600)}.lm-skin-dark .lm-rich-toolbar__btn:hover{background:var(--lm-gray-300);color:var(--lm-gray-800)}.lm-skin-dark .lm-rich-toolbar__divider{background:var(--lm-gray-300)}.lm-skin-dark .lm-rich-editor{background:var(--lm-gray-100);border-color:var(--lm-gray-300);color:var(--lm-gray-800)}.lm-skin-dark .lm-rich-editor:empty::before{color:var(--lm-gray-500)}.lm-skin-dark .lm-signature-preview{background:var(--lm-gray-200);border-color:var(--lm-gray-300)}.lm-skin-dark .lm-signature-preview__label{color:var(--lm-gray-500)}.lm-skin-dark .lm-tab-badge{background:var(--lm-danger);color:#fff}.lm-skin-dark .lm-settings-card{background:var(--lm-gray-100);border-color:var(--lm-gray-300)}.lm-skin-dark .lm-settings-card__title{color:var(--lm-gray-900)}.lm-skin-dark .lm-info-box{background:rgba(59,130,246,0.1);border-color:rgba(59,130,246,0.2);color:var(--lm-gray-700)}.lm-skin-dark .lm-imap-status--connected{background:rgba(16,185,129,0.15);color:#6ee7b7}.lm-skin-dark .lm-imap-status--error{background:rgba(239,68,68,0.15);color:#fca5a5}.lm-skin-dark .lm-privacy-notice{background:var(--lm-gray-200);color:var(--lm-gray-600)}.lm-skin-glass .lm-inbox-split{background:rgba(255,255,255,0.55);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border-color:rgba(200,220,255,0.35)}.lm-skin-glass .lm-inbox-list{border-right-color:rgba(200,220,255,0.3)}.lm-skin-glass .lm-inbox-preview{background:rgba(255,255,255,0.4);border-left-color:rgba(200,220,255,0.3)}.lm-skin-glass .lm-inbox-item:hover{background:rgba(255,255,255,0.3)}.lm-skin-glass .lm-inbox-item--active{background:rgba(255,255,255,0.4)}.lm-skin-glass .lm-inbox-preview__actions{background:rgba(255,255,255,0.3)}.lm-skin-glass .lm-recipient-dropdown{background:rgba(255,255,255,0.85);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-color:rgba(200,220,255,0.35)}.lm-skin-glass .lm-recipient-dropdown__item:hover,.lm-skin-glass .lm-recipient-dropdown__item--focused{background:rgba(255,255,255,0.5)}.lm-skin-glass .lm-rich-toolbar{background:rgba(255,255,255,0.4);border-color:rgba(200,220,255,0.3)}.lm-skin-glass .lm-rich-editor{background:rgba(255,255,255,0.5);border-color:rgba(200,220,255,0.3)}.lm-skin-glass .lm-signature-preview{background:rgba(255,255,255,0.3);border-color:rgba(200,220,255,0.3)}.lm-skin-glass .lm-chip{background:rgba(255,255,255,0.5);border-color:rgba(200,220,255,0.3)}.lm-skin-glass .lm-settings-card{background:rgba(255,255,255,0.55);backdrop-filter:blur(16px) saturate(180%);-webkit-backdrop-filter:blur(16px) saturate(180%);border-color:rgba(200,220,255,0.35)}.lm-skin-glass .lm-info-box{background:rgba(59,130,246,0.08);border-color:rgba(59,130,246,0.15)}.lm-skin-glass .lm-privacy-notice{background:rgba(255,255,255,0.3)}.lm-skin-glass .lm-imap-status--connected{background:rgba(16,185,129,0.12)}.lm-skin-glass .lm-imap-status--error{background:rgba(239,68,68,0.12)}.lm-skin-glass .lm-skeleton{background:linear-gradient(90deg,rgba(255,255,255,0.3) 25%,rgba(255,255,255,0.1) 50%,rgba(255,255,255,0.3) 75%);background-size:200% 100%}@supports not (backdrop-filter:blur(1px)){.lm-skin-glass .lm-inbox-split{background:rgba(240,245,255,0.92)}.lm-skin-glass .lm-settings-card{background:rgba(240,245,255,0.92)}}.lm-skin-stone .lm-inbox-split{background:#f0ede8;border-color:rgba(160,155,142,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 3px rgba(0,0,0,0.08)}.lm-skin-stone .lm-inbox-list{border-right-color:rgba(160,155,142,0.25)}.lm-skin-stone .lm-inbox-preview{background:rgba(248,246,242,0.85);border-left-color:rgba(160,155,142,0.25)}.lm-skin-stone .lm-inbox-item:hover{background:rgba(240,237,232,0.5)}.lm-skin-stone .lm-inbox-item--active{background:#f0ede8}.lm-skin-stone .lm-inbox-preview__actions{background:rgba(240,237,232,0.5)}.lm-skin-stone .lm-recipient-dropdown{background:rgba(248,246,242,0.95);border-color:rgba(160,155,142,0.25)}.lm-skin-stone .lm-recipient-dropdown__item:hover,.lm-skin-stone .lm-recipient-dropdown__item--focused{background:rgba(240,237,232,0.6)}.lm-skin-stone .lm-rich-toolbar{background:rgba(240,237,232,0.6);border-color:rgba(160,155,142,0.25)}.lm-skin-stone .lm-rich-editor{background:rgba(248,246,242,0.8);border-color:rgba(160,155,142,0.25)}.lm-skin-stone .lm-signature-preview{background:rgba(240,237,232,0.5);border-color:rgba(160,155,142,0.25)}.lm-skin-stone .lm-chip{background:rgba(240,237,232,0.6);border-color:rgba(160,155,142,0.25)}.lm-skin-stone .lm-settings-card{background:rgba(248,246,242,0.82);border-color:rgba(160,155,142,0.25);box-shadow:inset 0 1px 0 rgba(255,255,255,0.25),0 1px 3px rgba(0,0,0,0.08)}.lm-skin-stone .lm-info-box{background:rgba(59,130,246,0.06);border-color:rgba(59,130,246,0.12)}.lm-skin-stone .lm-privacy-notice{background:rgba(240,237,232,0.5)}.lm-skin-stone .lm-imap-status--connected{background:rgba(16,185,129,0.1)}.lm-skin-stone .lm-imap-status--error{background:rgba(239,68,68,0.1)}.lm-skin-stone .lm-skeleton{background:linear-gradient(90deg,rgba(210,205,195,0.4) 25%,rgba(240,237,232,0.3) 50%,rgba(210,205,195,0.4) 75%);background-size:200% 100%}@media (prefers-reduced-motion:reduce){.lm-skeleton{animation:none}.lm-inbox-item{transition:none}.lm-rich-toolbar__btn{transition:none}.lm-chip__remove{transition:none}}.lm-dashboard .lm-section-link{color:var(--lm-primary,#1e3a5f);font-size:0.85rem;font-weight:600;text-decoration:none;white-space:nowrap}.lm-dashboard .lm-section-link:hover,.lm-dashboard .lm-section-link:focus-visible{color:var(--lm-secondary,#c9a227);text-decoration:underline}.lm-dashboard.lm-skin-dark .lm-section-link{color:var(--lm-secondary,#d4af37)}.lm-dashboard.lm-skin-dark .lm-section-link:hover,.lm-dashboard.lm-skin-dark .lm-section-link:focus-visible{color:#fde68a}.lm-dashboard .lmsd-tab{padding:0}.lm-dashboard .lmsd-tab>.lm-card + .lm-card,.lm-dashboard .lmsd-tab>.lm-stats-grid + .lm-card{margin-top:1.5rem}.lm-dashboard.lm-skin-dark .lmsd-tab .lm-empty-hint,.lm-dashboard.lm-skin-dark .lmsd-tab .lm-form-help{color:#cbd5e1}.lm-dashboard.lm-skin-dark .lmsd-pipeline-card{background:rgba(255,255,255,0.03);border-color:#1a2d47}.lm-dashboard.lm-skin-dark .lmsd-pipeline-card__label,.lm-dashboard.lm-skin-dark .lmsd-pipeline-card__count{color:#f1f5f9}.lm-dashboard.lm-skin-dark .lmsd-quick-links li a{background:rgba(255,255,255,0.04);border-color:#1a2d47;color:#fde68a}.lm-dashboard.lm-skin-dark .lmsd-quick-links li a:hover{background:rgba(255,255,255,0.08)}.lm-dashboard.lm-skin-dark .lmsd-customise .lmsd-customise__row:hover{background:rgba(255,255,255,0.04)}.lm-dashboard.lm-skin-dark .lmsd-tab--insights .lmsd-assumptions{background:rgba(255,255,255,0.03);border-left-color:var(--lm-secondary,#d4af37)}.lm-dashboard.lm-skin-dark .lm-secretary-workbench__alerts .lm-card-header{background:rgba(255,255,255,0.03)}.lm-dashboard.lm-skin-dark .lm-secretary-workbench__alert{background:rgba(255,255,255,0.04);color:#e2e8f0}.lm-dashboard.lm-skin-dark .lm-secretary-workbench__timeline-event{background:rgba(255,255,255,0.03);border-color:#1a2d47}.lm-dashboard.lm-skin-dark .lm-secretary-workbench__timeline-event.is-urgent{background:rgba(217,119,6,0.10);border-color:rgba(217,119,6,0.40)}.lm-dashboard.lm-skin-dark .lm-secretary-workbench__timeline-date{background:rgba(255,255,255,0.06)}.lm-dashboard.lm-skin-dark .lm-secretary-workbench__timeline-day{color:#fde68a}.lm-dashboard.lm-skin-dark .lm-secretary-workbench__timeline-title a:hover{color:var(--lm-secondary,#d4af37)}.lm-dashboard.lm-skin-dark .lm-secretary-workbench__sidebar-row{border-bottom-color:#1a2d47}.lm-dashboard.lm-skin-dark .lmsd-tab--membership .lmsd-degree-row__bar{background:rgba(212,175,55,0.25);box-shadow:inset 0 0 0 1px rgba(212,175,55,0.35)}.lm-dashboard.lm-skin-dark .lmsd-tab--membership .lmsd-degree-row__fill{background:var(--lm-primary-light,#2d4a6f)}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-detail-item{background:linear-gradient(135deg,rgba(255,255,255,0.04) 0%,rgba(255,255,255,0.07) 100%);border-color:rgba(212,175,55,0.18);box-shadow:inset 0 0 0 1px rgba(255,255,255,0.02)}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-detail-item:hover{border-color:rgba(212,175,55,0.32);box-shadow:0 4px 12px rgba(0,0,0,0.35)}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-detail-label{color:var(--lm-secondary,#d4af37);opacity:1}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-detail-value{color:#f1f5f9}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-stat-attending{background:linear-gradient(135deg,rgba(34,197,94,0.12) 0%,rgba(34,197,94,0.20) 100%);border-color:rgba(34,197,94,0.35)}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-stat-attending .lm-stat-number{color:#86efac}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-stat-attending .lm-stat-label{color:#bbf7d0}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-stat-apologies{background:linear-gradient(135deg,rgba(248,113,113,0.12) 0%,rgba(248,113,113,0.20) 100%);border-color:rgba(248,113,113,0.35)}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-stat-apologies .lm-stat-number{color:#fca5a5}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-stat-apologies .lm-stat-label{color:#fecaca}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-stat-pending{background:linear-gradient(135deg,rgba(251,191,36,0.12) 0%,rgba(251,191,36,0.20) 100%);border-color:rgba(251,191,36,0.35)}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-stat-pending .lm-stat-number{color:#fcd34d}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-stat-pending .lm-stat-label{color:#fde68a}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-stat-dining{background:linear-gradient(135deg,rgba(96,165,250,0.12) 0%,rgba(96,165,250,0.20) 100%);border-color:rgba(96,165,250,0.35)}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-stat-dining .lm-stat-number{color:#93c5fd}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-stat-dining .lm-stat-label{color:#bfdbfe}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-event-notes p,.lm-dashboard.lm-skin-dark .lm-event-detail .lm-event-notes h4{color:#e2e8f0}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-notice-warning,.lm-dashboard.lm-skin-dark .lm-event-detail [class*="lm-notice"]{background:rgba(251,191,36,0.10);color:#fcd34d;border-radius:0.375rem}.lm-dashboard.lm-skin-dark .lm-event-detail .lm-stat-item:not([class*="--"]),.lm-dashboard.lm-skin-dark .lm-event-detail .lm-tab-pane,.lm-dashboard.lm-skin-dark .lm-event-detail .lm-info-box,.lm-dashboard.lm-skin-dark .lm-event-detail .lm-rsvp-summary-box{background:rgba(255,255,255,0.04);color:#e2e8f0;border-color:rgba(255,255,255,0.06)}.lm-dashboard.lm-skin-dark .lm-event-detail select,.lm-dashboard.lm-skin-dark .lm-event-detail input[type="text"],.lm-dashboard.lm-skin-dark .lm-event-detail input[type="email"],.lm-dashboard.lm-skin-dark .lm-event-detail input[type="number"],.lm-dashboard.lm-skin-dark .lm-event-detail textarea{background-color:#0d1b2a;color:#e2e8f0;border-color:rgba(255,255,255,0.10)}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-detail-item{background:linear-gradient(135deg,#f0ede8 0%,#e8e3da 100%);border-color:rgba(160,155,142,0.30);box-shadow:inset 0 1px 0 rgba(255,255,255,0.30),inset 0 -1px 0 rgba(0,0,0,0.04),0 1px 3px rgba(0,0,0,0.06)}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-detail-item:hover{border-color:rgba(160,155,142,0.50);box-shadow:inset 0 1px 0 rgba(255,255,255,0.30),0 4px 12px rgba(0,0,0,0.08)}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-detail-label{color:#4a4438;opacity:1}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-detail-value{color:#1f1c17;text-shadow:0 1px 0 rgba(255,255,255,.55)}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-stat-number{text-shadow:0 1px 0 rgba(255,255,255,.9)}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-stat-label{text-shadow:none}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-stat-attending{background:linear-gradient(135deg,rgba(132,169,110,0.22) 0%,rgba(118,154,96,0.32) 100%);border-color:rgba(86,122,64,0.40)}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-stat-attending .lm-stat-number{color:#2e5527}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-stat-attending .lm-stat-label{color:#3f6433}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-stat-apologies{background:linear-gradient(135deg,rgba(192,110,96,0.22) 0%,rgba(175,90,78,0.32) 100%);border-color:rgba(149,70,60,0.40)}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-stat-apologies .lm-stat-number{color:#6f2a1f}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-stat-apologies .lm-stat-label{color:#813327}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-stat-pending{background:linear-gradient(135deg,rgba(201,162,39,0.22) 0%,rgba(184,143,26,0.32) 100%);border-color:rgba(149,116,20,0.40)}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-stat-pending .lm-stat-number{color:#6a4f0e}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-stat-pending .lm-stat-label{color:#7c5e18}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-stat-dining{background:linear-gradient(135deg,rgba(96,124,169,0.22) 0%,rgba(82,110,153,0.32) 100%);border-color:rgba(58,87,130,0.40)}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-stat-dining .lm-stat-number{color:#2a4673}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-stat-dining .lm-stat-label{color:#34527f}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-event-notes p,.lm-dashboard.lm-skin-stone .lm-event-detail .lm-event-notes h4{color:#2a2620}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-notice-warning,.lm-dashboard.lm-skin-stone .lm-event-detail [class*="lm-notice"]{background:rgba(201,162,39,0.14);color:#6a4f0e;border-radius:0.375rem;border:1px solid rgba(149,116,20,0.30)}.lm-dashboard.lm-skin-stone .lm-event-detail .lm-stat-item:not([class*="--"]),.lm-dashboard.lm-skin-stone .lm-event-detail .lm-tab-pane,.lm-dashboard.lm-skin-stone .lm-event-detail .lm-info-box,.lm-dashboard.lm-skin-stone .lm-event-detail .lm-rsvp-summary-box{background:#f0ede8;color:#2a2620;border-color:rgba(160,155,142,0.30)}.lm-dashboard.lm-skin-stone .lm-event-detail select,.lm-dashboard.lm-skin-stone .lm-event-detail input[type="text"],.lm-dashboard.lm-skin-stone .lm-event-detail input[type="email"],.lm-dashboard.lm-skin-stone .lm-event-detail input[type="number"],.lm-dashboard.lm-skin-stone .lm-event-detail textarea{background-color:#f5f2ed;color:#1f1c17;border-color:rgba(160,155,142,0.40)}.lm-dashboard.lm-skin-glass .lm-event-detail .lm-detail-item{background:linear-gradient(135deg,rgba(255,255,255,0.55) 0%,rgba(255,255,255,0.40) 100%);backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);border-color:rgba(200,200,210,0.40)}.lm-dashboard.lm-skin-glass .lm-event-detail .lm-detail-item:hover{border-color:rgba(120,120,140,0.50);box-shadow:0 4px 14px rgba(0,0,0,0.08)}.lm-dashboard.lm-skin-glass .lm-event-detail .lm-detail-label{color:var(--lm-primary,#1e3a5f);opacity:0.85}.lm-dashboard.lm-skin-glass .lm-event-detail .lm-detail-value{color:#1f2937}.lm-dashboard.lm-skin-glass .lm-event-detail .lm-stat-attending,.lm-dashboard.lm-skin-glass .lm-event-detail .lm-stat-apologies,.lm-dashboard.lm-skin-glass .lm-event-detail .lm-stat-pending,.lm-dashboard.lm-skin-glass .lm-event-detail .lm-stat-dining{backdrop-filter:blur(8px) saturate(140%);-webkit-backdrop-filter:blur(8px) saturate(140%)}.lm-dashboard.lm-skin-stone h3,.lm-dashboard.lm-skin-stone h4,.lm-dashboard.lm-skin-stone h5,.lm-dashboard.lm-skin-stone h6{text-shadow:0 1px 0 rgba(255,255,255,.2)}.lm-dashboard.lm-skin-dark .lm-documents-toolbar{background:rgba(255,255,255,0.04);border:1px solid rgba(255,255,255,0.06);box-shadow:0 1px 3px rgba(0,0,0,0.30)}.lm-dashboard.lm-skin-dark .lm-search-input{background:#0d1b2a;border:1px solid rgba(255,255,255,0.10);color:#e2e8f0}.lm-dashboard.lm-skin-dark .lm-search-input:focus{background:#0d1b2a;border-color:var(--lm-secondary,#d4af37);box-shadow:0 0 0 3px rgba(212,175,55,0.18);outline:none}.lm-dashboard.lm-skin-dark .lm-search-input::placeholder{color:#64748b}.lm-dashboard.lm-skin-dark .lm-search-icon{color:var(--lm-gray-500,#94a3b8)}.lm-dashboard.lm-skin-dark .lm-filter-btn{background:rgba(255,255,255,0.04);border-color:rgba(255,255,255,0.10);color:#cbd5e1}.lm-dashboard.lm-skin-dark .lm-filter-btn:hover{background:rgba(255,255,255,0.08);color:#f1f5f9}.lm-dashboard.lm-skin-dark .lm-filter-btn.active{background:var(--lm-secondary,#d4af37);border-color:var(--lm-secondary,#d4af37);color:#1a1505}.lm-dashboard.lm-skin-dark .lm-lodge-type-badge--blue{background:rgba(96,165,250,0.14);color:#bfdbfe;border:1px solid rgba(96,165,250,0.30)}.lm-dashboard.lm-skin-dark .lm-lodge-type-badge--red{background:rgba(248,113,113,0.14);color:#fecaca;border:1px solid rgba(248,113,113,0.30)}.lm-dashboard.lm-skin-dark .lm-lodge-type-badge--grand{background:rgba(168,85,247,0.14);color:#e9d5ff;border:1px solid rgba(168,85,247,0.30)}.lm-dashboard.lm-skin-glass .lm-documents-toolbar{background:rgba(255,255,255,0.55);backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);border:1px solid rgba(200,200,210,0.30)}.lm-dashboard.lm-skin-glass .lm-search-input,.lm-dashboard.lm-skin-glass .lm-filter-btn{background:rgba(255,255,255,0.55);backdrop-filter:blur(8px) saturate(150%);-webkit-backdrop-filter:blur(8px) saturate(150%);border-color:rgba(200,200,210,0.40)}.lm-dashboard.lm-skin-glass .lm-filter-btn.active{background:var(--lm-primary,#1e3a5f);color:#fff;border-color:var(--lm-primary,#1e3a5f)}.lm-dashboard.lm-skin-stone .lm-documents-toolbar{background:linear-gradient(135deg,#f0ede8 0%,#e8e3da 100%);border:1px solid rgba(160,155,142,0.30);box-shadow:inset 0 1px 0 rgba(255,255,255,0.30),0 1px 3px rgba(0,0,0,0.06)}.lm-dashboard.lm-skin-stone .lm-search-input,.lm-dashboard.lm-skin-stone .lm-filter-btn{background-color:#f5f2ed;color:#1f1c17;border-color:rgba(160,155,142,0.40)}.lm-dashboard.lm-skin-stone .lm-search-input::placeholder{color:#6d6760}.lm-dashboard.lm-skin-stone .lm-search-icon{color:#6d6760}.lm-dashboard.lm-skin-stone .lm-filter-btn:hover{background-color:#e8e3da}.lm-dashboard.lm-skin-stone .lm-filter-btn.active{background:var(--lm-primary,#1e3a5f);color:#f5f2ed;border-color:var(--lm-primary,#1e3a5f);text-shadow:0 -1px 0 rgba(0,0,0,0.30)}.lm-dashboard.lm-skin-stone .lm-lodge-type-badge--blue{background:linear-gradient(135deg,rgba(96,124,169,0.18) 0%,rgba(82,110,153,0.28) 100%);color:#2a4673;border:1px solid rgba(58,87,130,0.35)}.lm-dashboard.lm-skin-stone .lm-lodge-type-badge--red{background:linear-gradient(135deg,rgba(192,110,96,0.18) 0%,rgba(175,90,78,0.28) 100%);color:#6f2a1f;border:1px solid rgba(149,70,60,0.35)}.lm-dashboard.lm-skin-stone .lm-lodge-type-badge--grand{background:linear-gradient(135deg,rgba(167,139,200,0.18) 0%,rgba(149,120,184,0.28) 100%);color:#4f2873;border:1px solid rgba(107,75,145,0.35)}.lm-dashboard.lm-skin-stone .lm-section-header h1,.lm-dashboard.lm-skin-stone .lm-section-header h2,.lm-dashboard.lm-skin-stone .lm-page-header h1,.lm-dashboard.lm-skin-stone .lm-page-header h2,.lm-dashboard.lm-skin-stone .lm-account-section__header h1,.lm-dashboard.lm-skin-stone .lm-account-section__header h2{text-shadow:0 1px 0 rgba(255,255,255,.35)}.lm-dashboard.lm-skin-stone .lml-stat-card{background:linear-gradient(180deg,#fafaf7 0%,#f3f1eb 100%);border:1px solid #d6d3c8;border-left-width:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 1px 2px rgba(0,0,0,.04)}.lm-dashboard.lm-skin-stone .lml-stat-value{color:var(--lm-primary,#1e3a5f);text-shadow:0 1px 0 rgba(255,255,255,.85)}.lm-dashboard.lm-skin-stone .lml-stat-label{color:var(--lm-gray-700,#4a4438)}.lm-dashboard.lm-skin-dark .lml-stat-card{background:rgba(255,255,255,0.04);border-color:rgba(255,255,255,0.08);border-left-color:var(--lm-secondary,#d4af37);color:#e2e8f0}.lm-dashboard.lm-skin-dark .lml-stat-value{color:#fde68a}.lm-dashboard.lm-skin-dark .lml-stat-label{color:#cbd5e1}.lm-dashboard.lm-skin-glass .lml-stat-card{background:rgba(255,255,255,0.55);backdrop-filter:blur(12px) saturate(160%);-webkit-backdrop-filter:blur(12px) saturate(160%);border:1px solid rgba(200,200,210,0.30);border-left:4px solid var(--lm-primary,#1e3a5f)}