.journal-admin{--background:oklch(97.5% .003 250);--foreground:oklch(25% .015 255);--card:oklch(100% 0 0);--card-foreground:var(--foreground);--popover:var(--card);--popover-foreground:var(--foreground);--primary:oklch(53% .17 255);--primary-foreground:oklch(100% 0 0);--secondary:oklch(94% .012 250);--secondary-foreground:var(--foreground);--muted:oklch(95.5% .005 250);--muted-foreground:oklch(48% .018 255);--accent:oklch(94% .02 250);--accent-foreground:var(--foreground);--border:oklch(89% .009 250);--input:var(--border);--ring:var(--primary);--radius:.375rem;--admin-shadow:0 1px 3px oklch(25% .015 255/.06);background:var(--background);color:var(--foreground);min-height:100svh;font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.journal-admin :where(h1,h2,h3,summary,input,textarea,select,button,.font-serif){letter-spacing:0;font-family:inherit}.journal-admin .eyebrow{letter-spacing:0;text-transform:none;color:var(--muted-foreground);font-family:inherit;font-size:.8rem}.journal-admin .admin-header{background:var(--card)}.journal-admin .blog-input{background:var(--card);border-radius:6px;min-height:40px}.journal-admin .blog-input.pl-10{padding-left:2.5rem}.journal-admin .admin-stats>div{border:1px solid var(--border);background:var(--card);box-shadow:var(--admin-shadow);border-radius:6px;padding:1.25rem}.journal-admin .admin-articles{border:1px solid var(--border);background:var(--card);border-radius:6px;overflow:hidden}.journal-admin .admin-articles>article{padding:1rem 1.25rem}.journal-admin .admin-articles>article:hover{background:var(--muted)}.journal-admin .admin-articles img{border-radius:4px}.journal-admin .admin-editor-group{padding:1.25rem 0}.journal-admin .admin-editor-group>summary{font-size:.95rem;font-weight:600}.journal-admin .admin-editor-column{border:1px solid var(--border);background:var(--card);border-radius:6px;padding:1.5rem}.journal-admin .admin-editor-column>.admin-editor-group:first-child{border-top:0;padding-top:0}.journal-admin [contenteditable]{background:var(--card);font-family:inherit}.journal-admin .hospitality-preview{--background:var(--ivory);--foreground:var(--forest-deep);--card:var(--ivory);--card-foreground:var(--forest-deep);--primary:var(--forest-deep);--primary-foreground:var(--ivory);--secondary:var(--ivory);--secondary-foreground:var(--forest-deep);--muted:var(--ivory);--muted-foreground:var(--stone);--accent:var(--ivory);--accent-foreground:var(--forest-deep);--border:color-mix(in oklab, var(--forest-deep) 22%, var(--ivory));--input:var(--border);--ring:var(--forest-deep);font-family:var(--font-sans)}.journal-admin .hospitality-preview :where(h1,h2,h3,.font-serif,.prose-blog h4,.prose-blog h5,.prose-blog h6){font-family:var(--font-serif)}.journal-admin .hospitality-preview .eyebrow{font-family:var(--font-sans);color:var(--muted-foreground);text-transform:uppercase}@media (width<=639px){.journal-admin .admin-editor-column,.journal-admin .admin-articles>article{padding:1rem}}
