.journal-theme-bloom{--bloom-glow:color-mix(in srgb, var(--jp-accent) 35%, transparent);--bloom-surface:color-mix(in srgb, var(--jp-primary) 4%, #fffdf9);--bloom-ink:#1c1917;--bloom-muted:#57534e}.dark .journal-theme-bloom{--bloom-surface:color-mix(in srgb, var(--jp-primary) 8%, #0c0a09);--bloom-ink:#fafaf9;--bloom-muted:#a8a29e}.journal-theme-bloom .bloom-hero-mesh{background:radial-gradient(ellipse 80% 60% at 10% 0%, var(--bloom-glow), transparent 55%), radial-gradient(ellipse 70% 50% at 90% 10%, color-mix(in srgb, var(--jp-primary) 25%, transparent), transparent 50%), linear-gradient(165deg, var(--bloom-surface) 0%, color-mix(in srgb, var(--jp-accent) 6%, #fff) 45%, #fff 100%)}.dark .journal-theme-bloom .bloom-hero-mesh{background:radial-gradient(ellipse 80% 60% at 10% 0%, color-mix(in srgb, var(--jp-accent) 20%, transparent), transparent 55%), radial-gradient(ellipse 70% 50% at 90% 10%, color-mix(in srgb, var(--jp-primary) 15%, transparent), transparent 50%), linear-gradient(165deg, #0c0a09 0%, #1c1917 50%, #0f172a 100%)}.journal-theme-bloom .bloom-glass-nav{-webkit-backdrop-filter:blur(14px);box-shadow:0 1px 0 color-mix(in srgb, var(--jp-primary) 12%, #e7e5e4), 0 8px 32px -8px color-mix(in srgb, var(--jp-primary) 15%, transparent);background:#ffffffd1}.dark .journal-theme-bloom .bloom-glass-nav{box-shadow:0 1px 0 color-mix(in srgb, var(--jp-accent) 15%, #292524), 0 8px 32px -8px #0006;background:#1c1917bf}.journal-theme-bloom .bloom-nav-pill.is-active{background:linear-gradient(135deg, var(--jp-primary), color-mix(in srgb, var(--jp-accent) 70%, var(--jp-primary)));color:#fff;box-shadow:0 4px 14px color-mix(in srgb, var(--jp-primary) 35%, transparent)}.journal-theme-bloom .bloom-content-well{border:1px solid color-mix(in srgb, var(--jp-primary) 10%, #e7e5e4);box-shadow:0 1px 2px color-mix(in srgb, var(--jp-primary) 6%, transparent), 0 24px 48px -24px color-mix(in srgb, var(--jp-primary) 18%, transparent);background:#ffffffeb;border-radius:1.25rem}.dark .journal-theme-bloom .bloom-content-well{border-color:color-mix(in srgb, var(--jp-accent) 12%, #44403c);background:#1c1917e0}.journal-theme-bloom .bloom-sidebar-card{border:1px solid var(--jp-border);background:color-mix(in srgb, #fff 95%, var(--jp-panel));box-shadow:0 12px 40px -20px color-mix(in srgb, var(--jp-primary) 20%, transparent);border-radius:1rem}.dark .journal-theme-bloom .bloom-sidebar-card{background:color-mix(in srgb, #1c1917 90%, var(--jp-panel))}.journal-theme-bloom .bloom-footer{background:linear-gradient(180deg, transparent, color-mix(in srgb, var(--jp-primary) 6%, #fafaf9))}.dark .journal-theme-bloom .bloom-footer{background:linear-gradient(#0000,#0c0a09)}.journal-theme-bloom .bloom-issn-chip{background:color-mix(in srgb, var(--jp-primary) 8%, #fff);border:1px solid color-mix(in srgb, var(--jp-primary) 15%, #e7e5e4)}.dark .journal-theme-bloom .bloom-issn-chip{background:color-mix(in srgb, var(--jp-primary) 12%, #292524);border-color:color-mix(in srgb, var(--jp-accent) 15%, #44403c)}.journal-theme-bloom .bloom-content-well h1,.journal-theme-bloom .bloom-content-well h2{letter-spacing:-.02em;color:var(--bloom-ink);font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif}.journal-theme-bloom .bloom-content-well a:not([class]){color:var(--jp-primary);-webkit-text-decoration-color:color-mix(in srgb, var(--jp-primary) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--jp-primary) 40%, transparent);text-underline-offset:3px}.journal-theme-bloom .bloom-content-well a:not([class]):hover{color:var(--jp-accent)}.journal-theme-bloom .bloom-content-well .journal-public-article-row,.journal-theme-bloom .bloom-content-well article{border-radius:.875rem;transition:background-color .2s,box-shadow .2s}.journal-theme-bloom .bloom-content-well .journal-public-article-row:hover{background:color-mix(in srgb, var(--jp-primary) 5%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--jp-primary) 12%, #e7e5e4)}
