@layer components{.minguls-page{padding-block:var(--space-12) var(--space-20)}.minguls-page__confirmation{padding:var(--space-3) var(--space-4);border-left:3px solid var(--mingul-red);background:var(--mingul-red-050);border-radius:.25rem;margin-block-end:var(--space-8);font-size:.9375rem;font-weight:700;display:block}.minguls-page__action{width:100%;margin-block-end:var(--space-8)}.mingul-list{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.mingul-card{gap:var(--space-2);padding:var(--space-5);border:1px solid var(--mingul-border);border-radius:var(--radius-surface);display:grid}.mingul-card__state{color:var(--mingul-muted);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.75rem;font-weight:750;line-height:1.2}.mingul-card__state[data-lifecycle=live]{color:var(--mingul-red)}.mingul-card__name{letter-spacing:-.03em;margin:0;font-size:1.25rem;font-weight:800;line-height:1.2}.mingul-card__details,.mingul-card__access{color:var(--mingul-muted);margin:0;font-size:.9375rem;line-height:1.4}.mingul-card__access{font-size:.8125rem;font-weight:700}.minguls-empty{justify-items:start;gap:var(--space-3);padding:var(--space-8) 0 0;border-top:1px solid var(--mingul-border);display:grid}.minguls-empty h2{margin:0}.minguls-empty p{max-width:34rem;color:var(--mingul-muted);margin:0}.minguls-empty__actions{gap:var(--space-3);width:100%;margin-block-start:var(--space-4);display:grid}@media (min-width:30rem){.minguls-page__action,.minguls-empty__actions{width:auto}.minguls-empty__actions{flex-wrap:wrap;display:flex}.minguls-empty__actions .button,.minguls-page__action{min-width:11rem}}.you-page{padding-block:var(--space-12) var(--space-20)}.you-page>p:not(.eyebrow){max-width:38rem;color:var(--mingul-muted)}.session-settings{border-top:1px solid var(--mingul-border);gap:var(--space-6);margin-block-start:var(--space-12);padding-block-start:var(--space-12);display:grid}.session-settings h2{margin-block-end:var(--space-2)}.session-settings p:not(.eyebrow){max-width:34rem;color:var(--mingul-muted);margin:0}.session-settings .button{width:100%}@media (min-width:48rem){.session-settings{grid-template-columns:minmax(0,1fr) auto;align-items:end}.session-settings .button{width:auto;min-width:8rem}}}
