html{height:100%;--mat-sys-background: light-dark(#faf9fd, #121316);--mat-sys-error: light-dark(#ba1a1a, #ffb4ab);--mat-sys-error-container: light-dark(#ffdad6, #93000a);--mat-sys-inverse-on-surface: light-dark(#f2f0f4, #2f3033);--mat-sys-inverse-primary: light-dark(#abc7ff, #005cbb);--mat-sys-inverse-surface: light-dark(#2f3033, #e3e2e6);--mat-sys-on-background: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-error: light-dark(#ffffff, #690005);--mat-sys-on-error-container: light-dark(#93000a, #ffdad6);--mat-sys-on-primary: light-dark(#ffffff, #002f65);--mat-sys-on-primary-container: light-dark(#00458f, #d7e3ff);--mat-sys-on-primary-fixed: light-dark(#001b3f, #001b3f);--mat-sys-on-primary-fixed-variant: light-dark(#00458f, #00458f);--mat-sys-on-secondary: light-dark(#ffffff, #283041);--mat-sys-on-secondary-container: light-dark(#3e4759, #dae2f9);--mat-sys-on-secondary-fixed: light-dark(#131c2b, #131c2b);--mat-sys-on-secondary-fixed-variant: light-dark(#3e4759, #3e4759);--mat-sys-on-surface: light-dark(#1a1b1f, #e3e2e6);--mat-sys-on-surface-variant: light-dark(#44474e, #e0e2ec);--mat-sys-on-tertiary: light-dark(#ffffff, #0001ac);--mat-sys-on-tertiary-container: light-dark(#0000ef, #e0e0ff);--mat-sys-on-tertiary-fixed: light-dark(#00006e, #00006e);--mat-sys-on-tertiary-fixed-variant: light-dark(#0000ef, #0000ef);--mat-sys-outline: light-dark(#74777f, #8e9099);--mat-sys-outline-variant: light-dark(#c4c6d0, #44474e);--mat-sys-primary: light-dark(#005cbb, #abc7ff);--mat-sys-primary-container: light-dark(#d7e3ff, #00458f);--mat-sys-primary-fixed: light-dark(#d7e3ff, #d7e3ff);--mat-sys-primary-fixed-dim: light-dark(#abc7ff, #abc7ff);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: light-dark(#565e71, #bec6dc);--mat-sys-secondary-container: light-dark(#dae2f9, #3e4759);--mat-sys-secondary-fixed: light-dark(#dae2f9, #dae2f9);--mat-sys-secondary-fixed-dim: light-dark(#bec6dc, #bec6dc);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: light-dark(#faf9fd, #121316);--mat-sys-surface-bright: light-dark(#faf9fd, #38393c);--mat-sys-surface-container: light-dark(#efedf0, #1f2022);--mat-sys-surface-container-high: light-dark(#e9e7eb, #292a2c);--mat-sys-surface-container-highest: light-dark(#e3e2e6, #343537);--mat-sys-surface-container-low: light-dark(#f4f3f6, #1a1b1f);--mat-sys-surface-container-lowest: light-dark(#ffffff, #0d0e11);--mat-sys-surface-dim: light-dark(#dbd9dd, #121316);--mat-sys-surface-tint: light-dark(#005cbb, #abc7ff);--mat-sys-surface-variant: light-dark(#e0e2ec, #44474e);--mat-sys-tertiary: light-dark(#343dff, #bec2ff);--mat-sys-tertiary-container: light-dark(#e0e0ff, #0000ef);--mat-sys-tertiary-fixed: light-dark(#e0e0ff, #e0e0ff);--mat-sys-tertiary-fixed-dim: light-dark(#bec2ff, #bec2ff);--mat-sys-neutral-variant20: #2d3038;--mat-sys-neutral10: #1a1b1f;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem Roboto;--mat-sys-body-large-font: Roboto;--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem Roboto;--mat-sys-body-medium-font: Roboto;--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem Roboto;--mat-sys-body-small-font: Roboto;--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem Roboto;--mat-sys-display-large-font: Roboto;--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem Roboto;--mat-sys-display-medium-font: Roboto;--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem Roboto;--mat-sys-display-small-font: Roboto;--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem Roboto;--mat-sys-headline-large-font: Roboto;--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem Roboto;--mat-sys-headline-medium-font: Roboto;--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem Roboto;--mat-sys-headline-small-font: Roboto;--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem Roboto;--mat-sys-label-large-font: Roboto;--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem Roboto;--mat-sys-label-medium-font: Roboto;--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem Roboto;--mat-sys-label-small-font: Roboto;--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem Roboto;--mat-sys-title-large-font: Roboto;--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem Roboto;--mat-sys-title-medium-font: Roboto;--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem Roboto;--mat-sys-title-small-font: Roboto;--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: 4px;--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: 16px;--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: 12px;--mat-sys-corner-none: 0;--mat-sys-corner-small: 8px;--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12}body{color-scheme:light;background-color:var(--mat-sys-surface);color:var(--mat-sys-on-surface);font:var(--mat-sys-body-medium);margin:0;height:100%}.cdk-overlay-container,.cdk-global-overlay-wrapper{pointer-events:none;top:0;left:0;height:100%;width:100%}.cdk-overlay-container{position:fixed;z-index:2147483647!important}.cdk-global-overlay-wrapper{display:flex;position:absolute;z-index:2147483647!important}.cdk-overlay-pane{position:absolute;pointer-events:auto;box-sizing:border-box;z-index:2147483647!important;display:flex;max-width:100%;max-height:100%}.cdk-overlay-pane.image-preview-overlay-panel{pointer-events:none!important}.image-popup{position:fixed;z-index:2147483647;width:250px;height:250px;padding:8px;background:#fff;border:1px solid #ddd;border-radius:12px;box-shadow:0 8px 24px #0000002e;pointer-events:none;box-sizing:border-box}.image-popup img{width:100%;height:100%;object-fit:contain;display:block}:root,html.theme-light{--app-bg: #f6f8fb;--app-bg-soft: #f8fafc;--app-surface: #ffffff;--app-surface-elevated: #ffffff;--app-surface-soft: #f1f5f9;--app-surface-hover: #f3f4f6;--app-border: #e5e7eb;--app-border-strong: #cbd5e1;--app-text: #111827;--app-text-muted: #475569;--app-text-subtle: #6b7280;--app-primary: #1d4ed8;--app-primary-strong: #1e40af;--app-primary-soft: #e0e7ff;--app-primary-softer: #eff6ff;--app-danger: #dc2626;--app-danger-soft: #fee2e2;--app-success: #16a34a;--app-success-soft: #dcfce7;--app-warning: #d97706;--app-warning-soft: #fef3c7;--app-overlay: rgba(15, 23, 42, .42);--app-shadow: 0 10px 24px rgba(15, 23, 42, .08);--app-shadow-elevated: 0 22px 60px rgba(15, 23, 42, .22);--app-topbar-shadow: 0 2px 10px rgba(15, 23, 42, .06)}html.theme-dark{color-scheme:dark;--app-bg: #0f172a;--app-bg-soft: #111827;--app-surface: #1e293b;--app-surface-elevated: #243247;--app-surface-soft: #172033;--app-surface-hover: #27364d;--app-border: #334155;--app-border-strong: #475569;--app-text: #e5e7eb;--app-text-muted: #cbd5e1;--app-text-subtle: #94a3b8;--app-primary: #93c5fd;--app-primary-strong: #bfdbfe;--app-primary-soft: rgba(59, 130, 246, .2);--app-primary-softer: rgba(59, 130, 246, .12);--app-danger: #fca5a5;--app-danger-soft: rgba(127, 29, 29, .35);--app-success: #86efac;--app-success-soft: rgba(22, 101, 52, .32);--app-warning: #fbbf24;--app-warning-soft: rgba(146, 64, 14, .28);--app-overlay: rgba(2, 6, 23, .48);--app-shadow: 0 12px 30px rgba(0, 0, 0, .3);--app-shadow-elevated: 0 24px 70px rgba(0, 0, 0, .42);--app-topbar-shadow: 0 2px 14px rgba(0, 0, 0, .26);--mat-sys-background: #0f172a;--mat-sys-surface: #1e293b;--mat-sys-surface-container: #1e293b;--mat-sys-surface-container-low: #172033;--mat-sys-surface-container-high: #243247;--mat-sys-on-surface: #e5e7eb;--mat-sys-on-surface-variant: #cbd5e1;--mat-sys-outline: #475569;--mat-sys-outline-variant: #334155;--mat-sys-primary: #93c5fd;--mat-sys-on-primary: #0f172a;--mat-sys-primary-container: #1e3a8a;--mat-sys-on-primary-container: #dbeafe}html.theme-dark body{background:var(--app-bg)!important;color:var(--app-text)!important;color-scheme:dark}html.theme-dark .content,html.theme-dark .collection-page,html.theme-dark .compact-virtual-wrapper,html.theme-dark .avenir-view-wrapper,html.theme-dark .gallery-detail-scroll{background:var(--app-bg)!important;color:var(--app-text)!important}html.theme-dark :is(.card,.active-view-chip,.tags-filter-panel,.save-view-panel,.selection-tags-modal,.selection-tag-create-modal,.mobile-menu,.mobile-filter-panel,.mobile-views-panel,.mobile-sort-panel,.mobile-affichage-panel,.affichage-popover,.filter-card,.filters-panel,.group-card,.event-group,.event-card,.tag-card,.vue-card,.form-card,.detail-panel,.panel,.modal){background:var(--app-surface)!important;border-color:var(--app-border)!important;color:var(--app-text)!important;box-shadow:var(--app-shadow)!important}html.theme-dark :is(.mobile-filter-header,.mobile-views-header,.mobile-sort-header,.mobile-affichage-header,.affichage-popover-header,.save-view-header,.selection-tags-header,.selection-tags-footer,.mobile-filter-footer,.save-view-footer){background:var(--app-surface-elevated)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html.theme-dark :is(.results-info,.results-label,.view-shortcuts-label,.mobile-section-title,.loading,.selection-tags-header span,.save-view-header span,.mobile-filter-header span,.mobile-views-header span,.mobile-sort-header span,.mobile-affichage-header span,.affichage-popover-header span,.mobile-empty-views span,.empty-state,.hint,small){color:var(--app-text-subtle)!important}html.theme-dark :is(strong,h1,h2,h3,.results-info strong,.results-count,.active-view-chip strong,.mobile-view-text strong,.mobile-menu-header strong,.selection-tag-label,.affichage-option-text strong,.pokemon-name,.card-title,.detail-title,.section-title){color:var(--app-text)!important}html.theme-dark :is(input,textarea,select,.mobile-quick-search-box,.selection-tags-search,.mat-mdc-text-field-wrapper,.mat-mdc-form-field-focus-overlay,.mat-mdc-select-panel,.mat-mdc-menu-panel,.mat-mdc-dialog-container .mdc-dialog__surface){background-color:var(--app-surface-elevated)!important;color:var(--app-text)!important;border-color:var(--app-border)!important}html.theme-dark :is(input,textarea)::placeholder{color:var(--app-text-subtle)!important}html.theme-dark :is(button,.mat-mdc-button,.mat-mdc-outlined-button,.mat-mdc-unelevated-button,.mat-mdc-menu-item,.mat-mdc-option,.mobile-option-button,.mobile-nav-link,.mobile-view-item,.mobile-sort-item,.affichage-option-row,.selection-tag-row){color:var(--app-text-muted)!important;border-color:var(--app-border)!important}html.theme-dark :is(.mobile-option-button,.mobile-view-item,.mobile-sort-item,.affichage-option-row,.selection-tag-row,.selection-tags-empty,.mobile-empty-views,.save-view-options,.mobile-views-actions){background:var(--app-surface-elevated)!important;color:var(--app-text)!important}html.theme-dark :is(.nav-link.active,.mobile-nav-link.active,.view-shortcut.active,.mobile-option-button.active,.mobile-view-item.active,.mobile-sort-item.active,.affichage-action.active,.affichage-option-row.active,.tags-button.active,.active-view-chip.quick-active,.taille-pokemon-action.active,.bientot-mode-action.active){background:var(--app-primary-soft)!important;border-color:#3b82f6!important;color:var(--app-primary-strong)!important}html.theme-dark :is(.nav-link:hover,.mobile-nav-link:hover,.mobile-option-button:hover,.mobile-view-item:hover,.mobile-sort-item:hover,.affichage-option-row:hover,.selection-tag-row:hover,.active-view-chip:hover){background:var(--app-surface-hover)!important}html.theme-dark :is(.image-zone,.compact-bg,.pokemon-image-wrap,.sprite-zone){background:radial-gradient(circle at top,#263654 0,#182235 56%,#111827)!important}html.theme-dark :is(.image-placeholder,.mobile-view-icon,.affichage-option-icon,.selection-tag-state){background:var(--app-surface-soft)!important;color:var(--app-text-subtle)!important;border-color:var(--app-border)!important}html.theme-dark :is(.mobile-filter-overlay,.mobile-views-overlay,.mobile-sort-overlay,.tags-overlay,.save-view-overlay,.selection-tags-backdrop){background:var(--app-overlay)!important}html.theme-dark .mobile-affichage-overlay{background:transparent!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.theme-dark :is(.warning,.save-view-error,.selection-error,.error){border-color:var(--app-border-strong)!important}html.theme-dark .warning{background:var(--app-warning-soft)!important;color:var(--app-warning)!important}html.theme-dark .error,html.theme-dark .save-view-error,html.theme-dark .selection-error{background:var(--app-danger-soft)!important;color:var(--app-danger)!important}html.theme-dark .validated-check-badge{background:#166534c7!important;color:#dcfce7!important;border-color:#86efacb8!important}html.theme-dark .upcoming-event-badge,html.theme-dark .upcoming-date-badge{background:#1e293bdb!important;color:#fbbf24!important;border-color:#fbbf249e!important}html.theme-dark .pokemon-image,html.theme-dark .pokemon-image-compact,html.theme-dark .forme-image,html.theme-dark .related-form-image{filter:drop-shadow(0 14px 16px rgba(0,0,0,.44))}html.theme-dark ::-webkit-scrollbar-track{background:#0f172a}html.theme-dark ::-webkit-scrollbar-thumb{background:#475569;border-radius:999px}html.theme-dark :is(.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary){background-color:#2563eb!important;color:#fff!important}html.theme-dark :is(.mat-mdc-fab.mat-primary,.mat-mdc-mini-fab.mat-primary,.mat-mdc-unelevated-button.mat-primary,.mat-mdc-raised-button.mat-primary) mat-icon{color:#fff!important}html.theme-dark :is(.mat-mdc-outlined-button,.mat-mdc-button) mat-icon,html.theme-dark :is(.mobile-option-button,.mobile-nav-link,.affichage-option-row,.selection-tag-row) mat-icon{color:inherit!important}@media(max-width:768px){html.theme-dark .collection-page,html.theme-dark .results-row,html.theme-dark .special-zone,html.theme-dark .compact-virtual-wrapper,html.theme-dark .avenir-view-wrapper{background:#0f172a!important}html.theme-dark .special-tab{box-shadow:none!important}html.theme-dark .special-tab-default{background:#172033!important;border-color:#334155!important;color:#cbd5e1!important}html.theme-dark .special-tab-default.active{background:#e5e7eb!important;border-color:#f8fafc!important;color:#0f172a!important}html.theme-dark .special-tab-world{background:#14233a!important;border-color:#1e3a5f!important;color:#bfdbfe!important}html.theme-dark .special-tab-world.active{background:#2563eb!important;border-color:#60a5fa!important;color:#fff!important}html.theme-dark .special-tab-local{background:#261638!important;border-color:#4c1d70!important;color:#e9d5ff!important}html.theme-dark .special-tab-local.active{background:#7e22ce!important;border-color:#c084fc!important;color:#fff!important}html.theme-dark .special-tab-upcoming{background:#12342f!important;border-color:#115e59!important;color:#99f6e4!important}html.theme-dark .special-tab-upcoming.active{background:#0f766e!important;border-color:#5eead4!important;color:#fff!important}html.theme-dark .special-tab-count{color:inherit!important}html.theme-dark .card.card-compact{background:#172033!important;border-color:#334155!important;box-shadow:0 0 0 1px #94a3b814 inset!important}html.theme-dark .card.card-compact:hover{border-color:#475569!important;background:#1e293b!important}html.theme-dark .card.card-compact.selected{border-color:#60a5fa!important;box-shadow:inset 0 0 0 1px #0f172ac7,0 0 0 2px #60a5fa6b!important}html.theme-dark .card-compact .compact-overlay{background:#0f172a2e!important}html.theme-dark .card-compact .badge,html.theme-dark .compact-tag-more,html.theme-dark .selection-check-badge{background:#1e293beb!important;border-color:#94a3b87a!important;color:#e5e7eb!important}html.theme-dark .selection-check-badge:before{border-color:#94a3b8!important;background:#0f172ab3!important}html.theme-dark .selection-check-badge.selected{background:linear-gradient(135deg,#3b82f6,#2563eb)!important;border-color:#bfdbfe!important}html.theme-dark .selection-check-badge.selected:before{background:transparent!important;border-color:#fff!important}html.theme-dark .event-group{background:linear-gradient(135deg,#172033,#1e293b)!important;border-color:#334155!important;box-shadow:0 12px 28px #00000042!important}html.theme-dark .event-group-local{background:linear-gradient(135deg,#1d1730,#261b3f)!important;border-color:#4c1d95!important}html.theme-dark .event-group-date,html.theme-dark .event-group-name,html.theme-dark .event-group-location,html.theme-dark .event-method-title,html.theme-dark .event-collection-group-title{color:#f8fafc!important}html.theme-dark .event-group-location{color:#d8b4fe!important}html.theme-dark .event-time-slot,html.theme-dark .event-method-count,html.theme-dark .event-collection-group-count{background:#0f172a8a!important;border:1px solid rgba(148,163,184,.28)!important;color:#e5e7eb!important}html.theme-dark .event-time-slot-icon{color:#cbd5e1!important}html.theme-dark .event-method-header,html.theme-dark .event-collection-group-header{background:#0f172a7a!important;border-color:#94a3b840!important;color:#f8fafc!important;box-shadow:inset 0 0 0 1px #94a3b80d!important}html.theme-dark .event-group-toggle,html.theme-dark .event-method-toggle,html.theme-dark .event-collection-group-toggle{background:#1e293b!important;border-color:#475569!important;color:#e5e7eb!important;box-shadow:0 6px 16px #00000047!important}html.theme-dark .event-group-toggle:not(.event-group-toggle-open),html.theme-dark .event-method-toggle:not(.event-group-toggle-open),html.theme-dark .event-collection-group-toggle:not(.event-group-toggle-open){background:#243247!important;color:#bfdbfe!important}html.theme-dark .event-group-toggle-open,html.theme-dark .event-collection-group-toggle.event-group-toggle-open{background:#111827!important;border-color:#334155!important;color:#cbd5e1!important}html.theme-dark .event-local-badge{background:#1e293bf0!important;border-color:#c084fc!important;color:#f3e8ff!important}}@media(max-width:760px){html.theme-dark .detail-overlay{background:#02061785!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.theme-dark .detail-panel{background:#111827!important;border:1px solid #334155!important;color:#e5e7eb!important;box-shadow:0 -22px 60px #00000073!important}html.theme-dark .panel-header{background:#172033!important;border-bottom-color:#334155!important;color:#e5e7eb!important}html.theme-dark .panel-header h2,html.theme-dark .tags-zone-title h3,html.theme-dark .section h3,html.theme-dark .detail-subsection h4,html.theme-dark .tags-dialog-header h3{color:#f8fafc!important}html.theme-dark .panel-header .subtitle,html.theme-dark .panel-header .date-ajout,html.theme-dark .subtitle,html.theme-dark .relation-card small,html.theme-dark .forme-card-mini small{color:#cbd5e1!important}html.theme-dark .panel-close-button,html.theme-dark .mobile-swipe-button{background:#1e293bf0!important;border:1px solid rgba(148,163,184,.42)!important;color:#cbd5e1!important;box-shadow:0 8px 24px #00000047!important}html.theme-dark .panel-content{background:#111827!important;color:#e5e7eb!important}html.theme-dark .hero-section{background:#172033!important;border-bottom-color:#334155!important}html.theme-dark .image-card{background:radial-gradient(circle at 50% 20%,#334155,#1e293b 48%,#111827)!important;border-color:#475569!important;box-shadow:inset 0 0 0 1px #94a3b80f!important}html.theme-dark .info-badges span,html.theme-dark .chip,html.theme-dark .mini-badges span{background:#1e293b!important;border:1px solid #334155!important;color:#e5e7eb!important}html.theme-dark .tags-mobile-open-button,html.theme-dark .tag-button{background:#1e293b!important;border-color:#475569!important;color:#e5e7eb!important}html.theme-dark .tag-button.active,html.theme-dark .tags-mobile-open-button.active{background:#3b82f62e!important;border-color:#60a5fa!important;color:#bfdbfe!important;box-shadow:0 0 0 2px #60a5fa24!important}html.theme-dark .tags-mobile-count,html.theme-dark .current-pill,html.theme-dark .relation-label,html.theme-dark .forme-card-mini small{background:#3b82f62e!important;border:1px solid rgba(96,165,250,.3)!important;color:#bfdbfe!important}html.theme-dark .section{border-top-color:#334155!important}html.theme-dark .empty,html.theme-dark .empty-tags,html.theme-dark .compact-empty{background:#172033!important;border-color:#475569!important;color:#cbd5e1!important}html.theme-dark .relation-card,html.theme-dark .forme-card-mini,html.theme-dark .exemplaire-card{background:linear-gradient(135deg,#172033,#1e293b)!important;border-color:#334155!important;color:#e5e7eb!important;box-shadow:none!important}html.theme-dark .forme-card-mini.current{border-color:#818cf8!important;box-shadow:0 0 0 2px #818cf833!important}html.theme-dark .relation-card strong,html.theme-dark .forme-card-mini strong,html.theme-dark .exemplaire-card strong{color:#f8fafc!important}html.theme-dark .relation-card img,html.theme-dark .forme-card-mini img,html.theme-dark .image-card img{filter:drop-shadow(0 14px 18px rgba(0,0,0,.5))!important}html.theme-dark .tags-dialog-backdrop{background:#0206176b!important}html.theme-dark .tags-dialog{background:#111827!important;border:1px solid #334155!important;color:#e5e7eb!important;box-shadow:0 -22px 60px #00000080!important}html.theme-dark .tags-dialog-header,html.theme-dark .tags-dialog-footer{background:#172033!important;border-color:#334155!important}html.theme-dark .tags-dialog .selection-tag-row{background:#1e293b!important;border-color:#334155!important;color:#e5e7eb!important}html.theme-dark .tags-dialog .selection-tag-row:hover:not(:disabled){background:#243247!important;border-color:#475569!important}html.theme-dark .tags-dialog .selection-tag-row.tag-tous{background:#16653452!important;border-color:#22c55e!important;color:#dcfce7!important}html.theme-dark .tags-dialog .selection-tag-state{background:#111827!important;border-color:#475569!important;color:#cbd5e1!important}html.theme-dark .tags-dialog .selection-tag-row.tag-tous .selection-tag-state{background:#16a34a!important;border-color:#86efac!important;color:#fff!important}html.theme-dark .tags-dialog .selection-tag-label,html.theme-dark .tags-dialog .selection-tag-label>span:last-child{color:#f8fafc!important}html.theme-dark .tags-dialog .selection-tag-systeme{background:#60a5fa2e!important;color:#bfdbfe!important}html.theme-dark .tags-dialog-footer button{background:#1e293b!important;border-color:#64748b!important;color:#e5e7eb!important}html.theme-dark .form-actions{background:linear-gradient(to top,#111827 75%,#11182700)!important}}@media(max-width:768px){html.theme-dark .mobile-filter-panel,html.theme-dark .tags-filter-panel,html.theme-dark .mobile-views-panel,html.theme-dark .mobile-sort-panel,html.theme-dark .mobile-affichage-panel,html.theme-dark .save-view-panel,html.theme-dark .modal-panel,html.theme-dark .suggestions-modal-panel,html.theme-dark .help-modal-panel{background:#111827!important;border:1px solid #334155!important;color:#e5e7eb!important;box-shadow:0 -22px 60px #0000007a!important}html.theme-dark .mobile-filter-header,html.theme-dark .tags-header,html.theme-dark .mobile-views-header,html.theme-dark .mobile-sort-header,html.theme-dark .mobile-affichage-header,html.theme-dark .modal-header,html.theme-dark .form-header,html.theme-dark .suggestions-modal-header,html.theme-dark .help-modal-header{background:#172033!important;border-color:#334155!important;color:#f8fafc!important}html.theme-dark .mobile-filter-header strong,html.theme-dark .tags-header strong,html.theme-dark .mobile-views-header strong,html.theme-dark .mobile-sort-header strong,html.theme-dark .modal-header strong,html.theme-dark .form-header strong,html.theme-dark .suggestions-modal-header strong,html.theme-dark .help-modal-header strong,html.theme-dark .page-header h1,html.theme-dark .page-title-row h1,html.theme-dark .vues-page h1,html.theme-dark .tags-page h1{color:#f8fafc!important}html.theme-dark .mobile-filter-header span,html.theme-dark .tags-header span,html.theme-dark .mobile-views-header span,html.theme-dark .mobile-sort-header span,html.theme-dark .modal-header span,html.theme-dark .form-header span,html.theme-dark .suggestions-modal-header span,html.theme-dark .description,html.theme-dark .help-modal-content,html.theme-dark .delete-confirm-text{color:#cbd5e1!important}html.theme-dark .mat-mdc-form-field,html.theme-dark .mat-mdc-form-field *{color:#e5e7eb}html.theme-dark .mat-mdc-text-field-wrapper,html.theme-dark .mdc-text-field,html.theme-dark .mat-mdc-form-field-flex,html.theme-dark .mat-mdc-select-panel,html.theme-dark .mat-mdc-autocomplete-panel,html.theme-dark .mat-mdc-menu-panel{background:#1e293b!important;color:#e5e7eb!important}html.theme-dark .mdc-notched-outline__leading,html.theme-dark .mdc-notched-outline__notch,html.theme-dark .mdc-notched-outline__trailing{border-color:#475569!important}html.theme-dark .mat-mdc-form-field-label,html.theme-dark .mat-mdc-floating-label,html.theme-dark .mat-mdc-select-value,html.theme-dark .mat-mdc-select-value-text,html.theme-dark .mat-mdc-select-arrow,html.theme-dark .mat-mdc-input-element,html.theme-dark .mat-mdc-option,html.theme-dark .mat-mdc-checkbox label,html.theme-dark .mdc-label{color:#e5e7eb!important}html.theme-dark .mat-mdc-option:hover,html.theme-dark .mat-mdc-option.mdc-list-item--selected{background:#243247!important;color:#bfdbfe!important}html.theme-dark .mat-mdc-button[disabled],html.theme-dark .mat-mdc-stroked-button[disabled],html.theme-dark .mat-mdc-outlined-button[disabled],html.theme-dark button:disabled{background:#172033!important;border-color:#334155!important;color:#64748b!important;opacity:.82!important}html.theme-dark .mat-mdc-outlined-button:not(:disabled),html.theme-dark .mat-mdc-stroked-button:not(:disabled),html.theme-dark .mat-mdc-button:not(:disabled){border-color:#64748b!important;color:#e5e7eb!important}html.theme-dark .filters-main-row,html.theme-dark .advanced-filters,html.theme-dark .advanced-section,html.theme-dark .collection-filter,html.theme-dark .grouping-option,html.theme-dark .filter-card,html.theme-dark .mobile-display-section,html.theme-dark .save-view-options{background:#172033!important;border-color:#334155!important;color:#e5e7eb!important;box-shadow:none!important}html.theme-dark .active-filters-label,html.theme-dark .hybrid-label,html.theme-dark .advanced-toggle-label,html.theme-dark .filter-label,html.theme-dark .advanced-title,html.theme-dark .grouping-title,html.theme-dark .grouping-description{color:#cbd5e1!important}html.theme-dark .active-filter-chip,html.theme-dark .chip-button,html.theme-dark .segmented button,html.theme-dark .mode-toggle,html.theme-dark .validation-toggle,html.theme-dark .grouping-toggle,html.theme-dark .reset-button,html.theme-dark .advanced-button{background:#1e293b!important;border-color:#475569!important;color:#e5e7eb!important;box-shadow:none!important}html.theme-dark .chip-button.active,html.theme-dark .segmented button.active,html.theme-dark .mode-toggle button.active,html.theme-dark .validation-toggle button.active,html.theme-dark .advanced-button.active,html.theme-dark .grouping-toggle.active,html.theme-dark .active-filter-chip{background:#3b82f638!important;border-color:#60a5fa!important;color:#bfdbfe!important}html.theme-dark .mode-toggle button,html.theme-dark .validation-toggle button{color:#cbd5e1!important}html.theme-dark .hybrid-control,html.theme-dark .hybrid-panel{background:#1e293b!important;border-color:#475569!important;color:#e5e7eb!important}html.theme-dark .hybrid-input,html.theme-dark .hybrid-input::placeholder{color:#e5e7eb!important}html.theme-dark .hybrid-input::placeholder{color:#94a3b8!important}html.theme-dark .hybrid-option{color:#e5e7eb!important}html.theme-dark .hybrid-option:hover,html.theme-dark .hybrid-selected-chip{background:#3b82f62e!important;border-color:#60a5fa!important;color:#bfdbfe!important}html.theme-dark .mobile-filter-footer{background:linear-gradient(to top,#111827 76%,#11182700)!important;border-color:#334155!important}html.theme-dark .tags-display-option,html.theme-dark .tags-mode,html.theme-dark .tags-combine-options .tags-mode-compact,html.theme-dark .tags-group-selected,html.theme-dark .empty-tags{background:#172033!important;border-color:#334155!important;color:#e5e7eb!important}html.theme-dark .tags-display-option-text strong,html.theme-dark .tags-group-title,html.theme-dark .tags-group-title-muted,html.theme-dark .empty-tags strong{color:#f8fafc!important}html.theme-dark .tags-display-option-text span,html.theme-dark .tags-mode>span,html.theme-dark .empty-tags span{color:#cbd5e1!important}html.theme-dark .tags-display-toggle,html.theme-dark .tag-item,html.theme-dark .tag-item.active,html.theme-dark .tags-footer-secondary button,html.theme-dark .manage-tags-link{background:#1e293b!important;border-color:#475569!important;color:#e5e7eb!important;box-shadow:none!important}html.theme-dark .tag-item.active.included,html.theme-dark .tag-item.active:not(.excluded){background:#3b82f62e!important;border-top-color:#60a5fa!important;border-right-color:#60a5fa!important;border-bottom-color:#60a5fa!important;color:#bfdbfe!important}html.theme-dark .tag-item.active.excluded,html.theme-dark .tags-mode-excluded{background:#f9731624!important;border-top-color:#fb923c!important;border-right-color:#fb923c!important;border-bottom-color:#fb923c!important;color:#fed7aa!important}html.theme-dark .mode-toggle,html.theme-dark .mode-toggle-excluded{background:#0f172a!important;border-color:#334155!important}html.theme-dark .mode-toggle-excluded button.active{background:#f9731633!important;color:#fed7aa!important}html.theme-dark .tag-label,html.theme-dark .tag-label>span:last-child{color:inherit!important}html.theme-dark .tag-check{background:#2563eb!important;color:#fff!important}html.theme-dark .tag-item.excluded .tag-check{background:#f97316!important}html.theme-dark .tag-remove{background:#94a3b824!important;color:#cbd5e1!important}html.theme-dark .tag-remove:hover,html.theme-dark .tag-remove:focus-visible{background:#ef444433!important;color:#fecaca!important}html.theme-dark .tags-group-title small{background:#1e293b!important;color:#cbd5e1!important}html.theme-dark .tags-results-button,html.theme-dark .mobile-filter-footer .mat-mdc-unelevated-button,html.theme-dark .mobile-filter-footer .mat-mdc-flat-button{background:#2563eb!important;color:#fff!important;border-color:#2563eb!important}html.theme-dark .mobile-quick-search-box,html.theme-dark .mobile-quick-search-modes{background:#172033!important;border-color:#334155!important;color:#e5e7eb!important;box-shadow:0 12px 32px #00000057!important}html.theme-dark .mobile-quick-search-box input{color:#e5e7eb!important}html.theme-dark .mobile-quick-search-box input::placeholder{color:#94a3b8!important}html.theme-dark .mobile-quick-search-modes button{color:#cbd5e1!important}html.theme-dark .mobile-quick-search-modes button.active{background:#3b82f642!important;color:#bfdbfe!important}html.theme-dark .mobile-search-fab,html.theme-dark .mobile-options-fab{background:#1e293b!important;border-color:#475569!important;color:#e5e7eb!important}html.theme-dark .mobile-search-fab.active,html.theme-dark .mobile-options-group.open .mobile-options-fab{background:#0f766e!important;border-color:#5eead4!important;color:#fff!important}html.theme-dark .vues-page,html.theme-dark .tags-page,html.theme-dark .vues-wrapper,html.theme-dark .tags-wrapper{background:#0f172a!important;color:#e5e7eb!important}html.theme-dark .page-help-icon-button,html.theme-dark .page-help-button,html.theme-dark .page-help-button-inline{background:#1e293b!important;border-color:#475569!important;color:#cbd5e1!important;box-shadow:none!important}html.theme-dark .page-help-icon-button.active,html.theme-dark .page-help-button.active,html.theme-dark .page-help-icon-button:hover,html.theme-dark .page-help-button:hover{background:#3b82f633!important;border-color:#60a5fa!important;color:#bfdbfe!important}html.theme-dark .vues-separator,html.theme-dark .tags-separator,html.theme-dark .reorder-hint,html.theme-dark .mobile-reorder-hint{color:#94a3b8!important;background:#172033!important;border-color:#334155!important}html.theme-dark .vues-separator:before,html.theme-dark .vues-separator:after,html.theme-dark .tags-separator:before,html.theme-dark .tags-separator:after{background:#334155!important}html.theme-dark .vue-card,html.theme-dark .tag-card,html.theme-dark .suggestion-row{background:#172033!important;border-color:#334155!important;color:#e5e7eb!important;box-shadow:0 8px 22px #00000038!important}html.theme-dark .vue-card-default,html.theme-dark .vue-card-shortcut,html.theme-dark .tag-card-system{background:#172033!important;border-color:#3b4a63!important}html.theme-dark .vue-card-disabled,html.theme-dark .tag-card-disabled,html.theme-dark .suggestion-row-disabled,html.theme-dark .suggestion-row-created{background:#111827!important;border-color:#334155!important;opacity:.92!important;filter:none!important}html.theme-dark .vue-mobile-summary,html.theme-dark .vue-card-body,html.theme-dark .tag-summary,html.theme-dark .tag-card-body,html.theme-dark .vue-card-disabled .vue-mobile-summary,html.theme-dark .tag-card-disabled .tag-summary,html.theme-dark .tag-card-disabled .tag-card-body,html.theme-dark .vue-card-default .vue-mobile-summary,html.theme-dark .tag-card-system .tag-summary{background:#172033!important;border-color:#334155!important;color:#e5e7eb!important}html.theme-dark .vue-card-mobile-open .vue-mobile-summary,html.theme-dark .tag-card-open .tag-summary{border-bottom-color:#334155!important}html.theme-dark .vue-mobile-title strong,html.theme-dark .vue-card-disabled h2,html.theme-dark .vue-card-disabled .vue-mobile-title strong,html.theme-dark .tag-title strong,html.theme-dark .tag-card-disabled .tag-title strong,html.theme-dark .suggestion-row-title strong{color:#f8fafc!important}html.theme-dark .vue-description,html.theme-dark .vue-configuration,html.theme-dark .vue-category,html.theme-dark .vue-mobile-title small,html.theme-dark .tag-title small,html.theme-dark .tag-description,html.theme-dark .suggestion-row-content p,html.theme-dark .suggestion-row-content small{color:#cbd5e1!important}html.theme-dark .vue-mobile-icon,html.theme-dark .vue-icon,html.theme-dark .suggestion-row-icon,html.theme-dark .drag-handle,html.theme-dark .vue-mobile-drag-indicator,html.theme-dark .tag-drag-indicator{background:#1e293b!important;color:#bfdbfe!important;border-color:#475569!important}html.theme-dark .vue-mobile-chevron,html.theme-dark .vue-mobile-lock,html.theme-dark .tag-chevron,html.theme-dark .tag-lock{color:#cbd5e1!important}html.theme-dark .inline-activate-button,html.theme-dark .vue-actions button,html.theme-dark .tag-actions button,html.theme-dark .suggestion-create-button,html.theme-dark .header-actions a.mat-mdc-outlined-button,html.theme-dark .header-actions button.mat-mdc-outlined-button{background:#1e293b!important;border-color:#64748b!important;color:#e5e7eb!important}html.theme-dark .inline-activate-button:hover,html.theme-dark .vue-actions button:hover,html.theme-dark .tag-actions button:hover,html.theme-dark .suggestion-create-button:hover{background:#243247!important;border-color:#94a3b8!important}html.theme-dark .tag-actions button.active,html.theme-dark .vue-actions button.active{background:#3b82f633!important;border-color:#60a5fa!important;color:#bfdbfe!important}html.theme-dark .danger-button:not(:disabled){background:#7f1d1d3d!important;border-color:#ef4444!important;color:#fecaca!important}html.theme-dark .help-modal-content li,html.theme-dark .help-modal-content p{color:#cbd5e1!important}html.theme-dark .modal-overlay,html.theme-dark .suggestions-modal-backdrop,html.theme-dark .help-modal-backdrop{background:#0206176b!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}html.theme-dark .modal-content,html.theme-dark .form-content,html.theme-dark .suggestions-modal-list{background:#111827!important;color:#e5e7eb!important}html.theme-dark .modal-footer,html.theme-dark .form-footer{background:#172033!important;border-color:#334155!important}html.theme-dark .color-picker,html.theme-dark .preview-row{background:#172033!important;border-color:#334155!important;color:#e5e7eb!important}html.theme-dark .color-picker-header strong,html.theme-dark .preview-row>span{color:#f8fafc!important}html.theme-dark .preview-tag{background:#1e293b!important;border-top-color:#475569!important;border-right-color:#475569!important;border-bottom-color:#475569!important;color:#f8fafc!important;box-shadow:none!important}html.theme-dark .color-option,html.theme-dark .selected-color-preview{border-color:#e2e8f073!important;box-shadow:0 0 0 2px #0f172a61,inset 0 0 0 2px #ffffff61!important}html.theme-dark .color-option.active{border-color:#bfdbfe!important;box-shadow:0 0 0 3px #60a5fa5c,inset 0 0 0 2px #ffffff8c!important}html.theme-dark .mat-mdc-checkbox .mdc-checkbox__background{border-color:#64748b!important;background:#1e293b!important}html.theme-dark .mat-mdc-checkbox.mat-mdc-checkbox-checked .mdc-checkbox__background{background:#60a5fa!important;border-color:#bfdbfe!important}}html.theme-dark .valides-mode-indicator{background:#1e293b!important;border-color:#475569!important;color:#cbd5e1!important;box-shadow:none!important}html.theme-dark .valides-mode-indicator.marked-mode{background:#14532df0!important;border-color:#22c55e!important;color:#dcfce7!important}html.theme-dark .valides-mode-indicator.hidden-mode{background:#7f1d1dd1!important;border-color:#f87171!important;color:#fee2e2!important}html.theme-dark .valides-mode-indicator mat-icon{color:inherit!important}html.theme-dark .valides-mode-indicator:hover{background:#243247!important;border-color:#64748b!important}html.theme-dark .valides-mode-indicator.marked-mode:hover{background:#166534fa!important;border-color:#86efac!important}html.theme-dark .valides-mode-indicator.hidden-mode:hover{background:#991b1bf5!important;border-color:#fecaca!important}html.theme-dark .attenuer-valides-button.active,html.theme-dark .attenuer-valides-button.marked-mode,html.theme-dark .mobile-option-button.marked-mode{background:#14532df0!important;border-color:#22c55e!important;color:#dcfce7!important}html.theme-dark .attenuer-valides-button.hidden-mode,html.theme-dark .mobile-option-button.hidden-mode{background:#7f1d1dd1!important;border-color:#f87171!important;color:#fee2e2!important}html.theme-dark .virtual-cell,html.theme-dark .group-card-cell{background:transparent!important}html.theme-dark .virtual-row app-collection-card,html.theme-dark .group-card-cell app-collection-card{background:transparent!important}html.theme-dark .virtual-placeholder{background:#172033!important;border-color:#243247!important}html.theme-dark .skeleton-ball{background:linear-gradient(90deg,#1e293b,#243247,#1e293b 90%)!important;background-size:200% 100%!important}html.theme-dark .card.card-compact{background:#111827!important;border-color:#1e293b!important;box-shadow:none!important}html.theme-dark .card.card-compact:hover{background:#172033!important;border-color:#334155!important;box-shadow:none!important}html.theme-dark .card.card-compact.possede{border-color:#60a5fa6b!important}html.theme-dark .card.card-compact.recherche{border-color:#fbbf247a!important}html.theme-dark .card.card-compact.selected{border-color:#60a5fa!important;box-shadow:0 0 0 2px #60a5fa6b!important}html.theme-dark .card.card-compact .image-zone,html.theme-dark .card.card-compact .image-zone-compact{background:#111827!important}html.theme-dark .card-compact .compact-bg{opacity:.34!important;filter:blur(4px) saturate(.92) brightness(.78)!important}html.theme-dark .card-compact .compact-overlay{background:#0f172a4d!important}html.theme-dark .compact-side-badge{background:#0f172ad1!important;border-color:#475569f2!important;box-shadow:-2px 3px 8px #0000004d!important}html.theme-dark .compact-side-badge mat-icon{color:#e5e7eb!important}html.theme-dark .compact-tag-dot,html.theme-dark .compact-tag-more{border-color:#0f172adb!important;box-shadow:0 2px 5px #00000052!important}html.theme-dark .compact-tag-more{background:#0f172ae0!important;color:#e5e7eb!important}html.theme-dark .card-compact .badge{border:1px solid rgba(30,41,59,.85)!important;background:#0f172ad1!important;color:#e5e7eb!important}html.theme-dark .card-compact .badge-ok{background:#1e40afb8!important;color:#dbeafe!important}html.theme-dark .card-compact .badge-hundo{background:#7f1d1dc7!important;color:#fee2e2!important}html.theme-dark .card-compact .badge-lucky{background:#92400ec2!important;color:#fef3c7!important}html.theme-dark .virtual-row-upcoming{border-left-color:var(--items-avant-border-color)!important;border-right-color:var(--items-avant-border-color)!important}html.theme-dark .virtual-row-first-upcoming{border-top-color:var(--items-avant-border-color)!important}html.theme-dark .virtual-row-last-upcoming{border-bottom-color:var(--items-avant-border-color)!important;box-shadow:none!important}html.theme-dark .virtual-row-items-avant-world{--items-avant-border-color: #2563eb;background:linear-gradient(135deg,#1e3a8a57,#0f172af0)!important}html.theme-dark .virtual-row-items-avant-local{--items-avant-border-color: #7e22ce;background:linear-gradient(135deg,#581c875c,#0f172af0)!important}html.theme-dark .virtual-row-items-avant-upcoming{--items-avant-border-color: #0f766e;background:linear-gradient(135deg,#0f766e57,#0f172af0)!important}@media(max-width:768px){html.theme-dark .card.card-compact{border-color:#1e293b!important}html.theme-dark .virtual-cell,html.theme-dark .group-card-cell{background:transparent!important}}
