.pm-layout{display:grid;grid-template-columns:minmax(15rem,.8fr) minmax(24rem,1.5fr) minmax(16rem,.9fr);gap:1rem;align-items:start}.pm-layout>aside,.pm-layout>article{padding:1rem;border:1px solid var(--line);border-radius:1rem;min-width:0}.pm-picker{background:#eaf7f5}.pm-problem{background:#fff}.pm-coach{background:#fff7e8}.pm-layout aside{display:grid;gap:.75rem}.pm-layout dl div{display:flex;justify-content:space-between}.pm-options{display:grid;gap:.65rem}.pm-options label{display:flex;gap:.6rem;padding:.7rem;border:1px solid #9db4af;border-radius:.6rem;min-height:44px}.pm-solution{border-top:1px solid var(--line);padding-top:.5rem}body{overflow-x:hidden}@media(max-width:900px){.pm-layout{grid-template-columns:1fr 1fr}.pm-problem{grid-column:1/-1;grid-row:1}}@media(max-width:650px){.pm-layout{grid-template-columns:1fr}.pm-problem{grid-column:auto;grid-row:1}}
