.mrch-app-shell{isolation:isolate;background:0 0;position:relative}.mrch-app-page{width:min(100%,90rem);margin-inline:auto;position:relative}.mrch-app-page header .text-muted-foreground{color:var(--foreground)}.mrch-glass-panel{-webkit-backdrop-filter:blur(24px)saturate(125%);backdrop-filter:blur(24px)saturate(125%);border:1px solid color-mix(in oklch, var(--foreground) 10%, transparent);background:color-mix(in oklch, var(--card) 48%, transparent);box-shadow:inset 0 1px #ffffff24,0 20px 60px #07121914}.mrch-app-nav{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%)}.mrch-stage{-webkit-backdrop-filter:blur(18px)saturate(120%);backdrop-filter:blur(18px)saturate(120%);border:1px solid color-mix(in oklch, var(--foreground) 9%, transparent);background:color-mix(in oklch, var(--card) 24%, transparent);box-shadow:inset 0 1px #ffffff26,0 28px 80px #0712191a}.mrch-eyebrow{font-family:var(--font-mono), ui-monospace, monospace;letter-spacing:.2em;text-transform:uppercase;font-size:.6875rem;line-height:1}@media (max-width:1023px){.mrch-app-shell{background:0 0}}@media (prefers-reduced-transparency:reduce){.mrch-glass-panel,.mrch-stage{background:var(--card);-webkit-backdrop-filter:none}.mrch-app-nav{-webkit-backdrop-filter:none;backdrop-filter:none}}
