:root{--mk-mono:"Azeret Mono Variable", ui-monospace, Menlo, monospace;--mk-sans:"Familjen Grotesk Variable", system-ui, -apple-system, sans-serif;--mk-r:2px;--mk-r-sm:1px;--mk-dur-fast:80ms;--mk-dur:.18s;--mk-dur-slow:.32s;--mk-ease:cubic-bezier(.2, .6, .2, 1)}.mg-mod,.cs-app{--font-theme-mono:var(--mk-mono);--font-theme-body:var(--mk-sans);--font-theme-display:var(--mk-sans)}.mg-ghost{z-index:6;border:1px dashed hsl(var(--module-interactive));border-radius:var(--mk-r);background:hsl(var(--module-interactive));justify-content:flex-start;align-items:flex-start;min-width:0;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.mg-ghost{background:color-mix(in srgb, hsl(var(--module-interactive)) 14%, transparent)}}.mg-ghost{pointer-events:none;transition:background var(--mk-dur-fast) ease, border-color var(--mk-dur-fast) ease;padding:6px 8px}.mg-ghost.is-muted{border-color:hsl(var(--module-text-muted))}@supports (color:color-mix(in lab, red, red)){.mg-ghost.is-muted{border-color:color-mix(in srgb, hsl(var(--module-text-muted)) 70%, transparent)}}.mg-ghost.is-muted{background:hsl(var(--module-text-muted))}@supports (color:color-mix(in lab, red, red)){.mg-ghost.is-muted{background:color-mix(in srgb, hsl(var(--module-text-muted)) 8%, transparent)}}button.mg-ghost{cursor:pointer;pointer-events:auto;font:inherit;text-align:left}button.mg-ghost:hover{background:hsl(var(--module-interactive))}@supports (color:color-mix(in lab, red, red)){button.mg-ghost:hover{background:color-mix(in srgb, hsl(var(--module-interactive)) 22%, transparent)}}button.mg-ghost:focus-visible{outline:2px solid hsl(var(--module-interactive));outline-offset:2px}.mg-ghost__label{border-radius:var(--mk-r-sm);background:hsl(var(--module-surface));max-width:100%;color:hsl(var(--module-text));font-family:var(--mk-mono);text-overflow:ellipsis;white-space:nowrap;padding:0 4px;font-size:11px;line-height:16px;overflow:hidden}.mg-ghost.is-muted .mg-ghost__label{color:hsl(var(--module-text-muted))}@media (prefers-reduced-motion:reduce){.mg-ghost{transition:none}}
