[data-v-a55d232b]:root{--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#0e3b72;--theme-brand-gradient:linear-gradient(135deg, #5b1e8e, #0e3b72);--theme-background:linear-gradient(135deg, #f0f2f8, #eaecf4f2);--theme-card-background:#ffffffe6;--theme-text-color:#27374b;--theme-text-muted-color:#8194ac;--theme-text-featured-color:#1e3150;--theme-separator-color:#dbdbdb;--theme-surface-1:#fff;--theme-surface-2:#fdfdfe;--theme-surface-3:#f8f8f8;--theme-success-color:#16a34a;--theme-success-background:#16a34a1f;--theme-warning-color:#ef8400;--theme-warning-background:#ef84001f;--theme-danger-color:#e30000;--theme-danger-background:#e300001a;--theme-info-color:#0081e3;--theme-info-background:#0081e31f;--dark-logo-filter:none}:root[data-theme=dark][data-v-a55d232b]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--theme-primary-color:#0e3b72;--theme-secondary-color:#5b1e8e;--theme-outline-color:#fff;--theme-brand-gradient:linear-gradient(135deg, #441669, #0b2f5b);--theme-background:linear-gradient(180deg, color.scale($secondary-color, $lightness: -20%) 0%, color.scale($primary-color, $lightness: -25%) 30%, #0a1229 65%, #020611);--theme-card-background:#7095c20f;--theme-text-color:#e3e5e8;--theme-text-muted-color:#989dab;--theme-text-featured-color:#0d8ff2;--theme-separator-color:#3d485c;--theme-surface-1:#151f32;--theme-surface-2:#161c26;--theme-surface-3:#202a37;--theme-success-color:#25e26b;--theme-success-background:#16a34a2e;--theme-warning-color:#ffa331;--theme-warning-background:#ef84002e;--theme-danger-color:#f33;--theme-danger-background:#e300002e;--theme-info-color:#33a7ff;--theme-info-background:#0081e32e;--dark-logo-filter:brightness(0) invert(1)}.gallery[data-v-a55d232b]{min-width:0}.gallery__banner[data-v-a55d232b]{background:var(--theme-surface-2);cursor:zoom-in;border:0;width:100%;height:440px;padding:0;display:block;position:relative;overflow:hidden}.gallery__frame[data-v-a55d232b]{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.gallery__blur[data-v-a55d232b]{-o-object-fit:cover;object-fit:cover;filter:blur(20px)saturate(1.2);width:calc(100% + 48px);height:calc(100% + 48px);inset:-24px}.gallery__blur[data-v-a55d232b],.gallery__glass[data-v-a55d232b]{pointer-events:none;position:absolute}.gallery__glass[data-v-a55d232b]{-webkit-backdrop-filter:blur(12px)saturate(1.3);background:#ffffff14;inset:0;box-shadow:inset 0 1px #ffffff4d,inset 0 -1px #ffffff1f}.gallery__hero[data-v-a55d232b]{-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%;height:100%;display:block;position:absolute;inset:0}.gallery__strip[data-v-a55d232b]{align-items:center;gap:.75rem;min-width:0;padding:1rem;display:flex}.gallery__track[data-v-a55d232b]{scrollbar-width:thin;flex:1;gap:1rem;min-width:0;padding:3px;display:flex;overflow-x:auto}.gallery__thumbnail[data-v-a55d232b]{flex:none;margin:0}.gallery__thumbnail button[data-v-a55d232b]{cursor:pointer;background:0 0;border:0;border-radius:.4rem;padding:0;display:block}.gallery__thumbnail button.is-active[data-v-a55d232b]{outline-offset:1px;outline:2px solid #0e3b72}.gallery__thumbnail img[data-v-a55d232b]{border-radius:.4rem;width:auto;height:100px;display:block}.gallery__navigation[data-v-a55d232b]{flex-wrap:wrap;flex:none;gap:.25rem;display:flex}.gallery__navigation button[data-v-a55d232b],.lightbox button[data-v-a55d232b]{cursor:pointer;border:0;place-items:center;display:grid}.gallery__navigation button[data-v-a55d232b]{background:var(--theme-surface-2);width:2rem;height:2rem;color:var(--theme-text-color);border-radius:50%}.gallery button[data-v-a55d232b]:focus-visible{outline-offset:-2px;outline:2px solid #0e3b72}.gallery__empty[data-v-a55d232b],.gallery__error[data-v-a55d232b]{color:var(--theme-text-color);margin:0;padding:2rem}.galleryFade-enter-active[data-v-a55d232b],.galleryFade-leave-active[data-v-a55d232b]{transition:opacity .3s}.galleryFade-enter-from[data-v-a55d232b],.galleryFade-leave-to[data-v-a55d232b]{opacity:0}.lightbox[data-v-a55d232b]{z-index:1050;color:#fff;padding:max(1rem,env(safe-area-inset-top)) max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) max(1rem,env(safe-area-inset-left));background:#000000e0;place-items:center;display:grid;position:fixed;inset:0}.lightbox__image-wrapper[data-v-a55d232b]{touch-action:pan-y;pointer-events:none;justify-content:center;align-items:center;width:100%;height:100%;min-height:0;display:flex}.lightbox__image[data-v-a55d232b]{-o-object-fit:contain;object-fit:contain;pointer-events:auto;max-width:100%;max-height:100%}.lightbox__close[data-v-a55d232b],.lightbox__nav[data-v-a55d232b]{z-index:1;color:#111827;background:#fff;border-radius:50%;width:2.75rem;height:2.75rem;position:absolute}.lightbox__close[data-v-a55d232b]{top:max(1rem,env(safe-area-inset-top));right:max(1rem,env(safe-area-inset-right))}.lightbox__nav[data-v-a55d232b]{top:50%;transform:translateY(-50%)}.lightbox__nav--prev[data-v-a55d232b]{left:max(1rem,env(safe-area-inset-left))}.lightbox__nav--next[data-v-a55d232b]{right:max(1rem,env(safe-area-inset-right))}.lightbox__counter[data-v-a55d232b]{bottom:max(1rem,env(safe-area-inset-bottom));position:absolute;left:50%;transform:translate(-50%)}.lightbox button[data-v-a55d232b]:focus-visible{outline-offset:3px;outline:3px solid #0e3b72}@media (width<=640px){.gallery__banner[data-v-a55d232b]{height:280px}.gallery__strip[data-v-a55d232b]{gap:.5rem;padding:.75rem}.gallery__navigation[data-v-a55d232b]{width:2rem}}@media (prefers-reduced-motion:reduce){.galleryFade-enter-active[data-v-a55d232b],.galleryFade-leave-active[data-v-a55d232b]{transition:none}}
