.Lx-jeq_main{max-width:42rem;padding:var(--space-32) var(--space-16);gap:var(--space-24);margin:auto;display:grid}.Lx-jeq_card{background:var(--bg-surface);border:1px solid var(--border-subtle);border-radius:var(--space-12);padding:var(--space-24);gap:var(--space-16);display:grid}.Lx-jeq_main h1{font:var(--font-title)}.Lx-jeq_main h2{font:var(--font-headline)}.Lx-jeq_main p{white-space:pre-wrap;overflow-wrap:anywhere}.Lx-jeq_secondary{color:var(--fg-secondary)}.Lx-jeq_form{gap:var(--space-16);display:grid}.Lx-jeq_form label{gap:var(--space-8);display:grid}.Lx-jeq_main input,.Lx-jeq_main select,.Lx-jeq_main textarea{width:100%;padding:var(--space-12);border:1px solid var(--border-strong);border-radius:var(--space-8);background:var(--bg-sunken)}.Lx-jeq_main button,.Lx-jeq_link{min-height:var(--space-48);padding:var(--space-12) var(--space-16);border:1px solid var(--border-strong);border-radius:var(--space-8);background:var(--bg-raised);color:var(--fg-primary);cursor:pointer;text-align:center}.Lx-jeq_main button:disabled{opacity:.6;cursor:wait}.Lx-jeq_main button[aria-pressed=true],.Lx-jeq_main button[type=submit]{background:var(--accent);color:var(--fg-onAccent)}.Lx-jeq_slots{gap:var(--space-8);flex-wrap:wrap;display:flex}.Lx-jeq_days{gap:var(--space-20);display:grid}.Lx-jeq_day{gap:var(--space-12);display:grid}.Lx-jeq_actions{gap:var(--space-12);flex-wrap:wrap;display:flex}.Lx-jeq_error{color:var(--state-danger)}
