._1TOYva_practice{color:#26334a;border-top:1px solid #d5deed;border-bottom:1px solid #d5deed;min-width:0;margin:24px 0;padding:22px 0}._1TOYva_practice h3{margin-top:0}._1TOYva_practice p{line-height:1.65}._1TOYva_practice button{white-space:normal;min-height:48px}._1TOYva_dots{border:1px solid #b4c3dd;border-radius:9px;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;width:min(100%,174px);margin:8px auto;padding:8px;display:grid}._1TOYva_dots span{aspect-ratio:1;border:1px solid #7184a8;border-radius:50%;min-width:0}._1TOYva_filled{background:#4764dc}._1TOYva_empty{background:#fff}._1TOYva_controls,._1TOYva_choices{flex-wrap:wrap;gap:10px;margin-top:16px;display:flex}._1TOYva_controls button{flex:120px}._1TOYva_choices button{color:#26334a;background:#fff;border:1px solid #94a7c9;flex-direction:column;flex:76px;align-items:center;gap:4px;padding:8px;display:flex}._1TOYva_choices button[aria-pressed=true]{outline-offset:1px;background:#eef2ff;outline:3px solid #3556d9}._1TOYva_choices svg{max-width:100%}._1TOYva_balance{grid-template-columns:minmax(0,1fr) 25px minmax(0,1fr);align-items:center;gap:8px;display:grid}._1TOYva_balance>span{text-align:center;font-size:30px}._1TOYva_balance strong{font-size:14px}._1TOYva_balance ._1TOYva_dots{gap:3px;padding:5px}._1TOYva_count{font-weight:600}._1TOYva_line{width:100%;min-height:75px;max-height:110px;display:block}._1TOYva_groups{flex-wrap:wrap;gap:12px;min-height:64px;display:flex}._1TOYva_groups ._1TOYva_dots{width:145px}._1TOYva_pattern{flex-wrap:wrap;align-items:center;gap:4px;display:flex}._1TOYva_pattern svg{width:38px;height:48px}._1TOYva_pattern strong{font-size:28px}._1TOYva_build{justify-content:space-evenly;gap:20px;display:flex}._1TOYva_house{flex-direction:column;align-items:center;min-height:128px;display:flex}._1TOYva_model{text-align:center}._1TOYva_feedback{min-height:52px;font-weight:500}._1TOYva_practice :focus-visible{outline-offset:3px;outline:3px solid #162c7d}._1TOYva_frames{flex-direction:column;align-items:center;gap:8px;width:100%;display:flex}._1TOYva_frames ._1TOYva_dots{margin:0}._1TOYva_groups>._1TOYva_frames{width:145px}
