.layout-finder-bar{background:#f2f9f9;border:1px solid #c4d7df;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;margin-bottom:20px;padding:18px;display:flex}.layout-finder-controls[hidden]{display:none}.layout-finder-label{color:#173e51;margin:0 0 10px;font-size:15px;font-weight:600;line-height:1.6}.layout-finder-buttons{flex-wrap:wrap;gap:8px;display:flex}.layout-finder-buttons button{color:#173e51;min-height:44px;font:inherit;cursor:pointer;background:#fff;border:1px solid #819da9;border-radius:4px;padding:9px 14px;font-size:14px;line-height:1.5}.layout-finder-buttons button[aria-pressed=true]{color:#fff;background:#07354c;border-color:#07354c}.layout-finder-buttons button:hover{border-color:#07354c}.layout-finder-buttons button:focus-visible{outline-offset:3px;outline:3px solid #168da2}.layout-finder-unsure:focus-visible{outline-offset:3px;outline:3px solid #168da2}.layout-finder-count{white-space:nowrap}.layout-finder-status{color:#385768;margin:10px 0 0;font-size:13px;line-height:1.6}.layout-finder-unsure{color:#07647a;text-underline-offset:3px;align-items:center;min-height:44px;padding-block:6px;font-size:14px;font-weight:600;line-height:1.6;text-decoration:underline;display:flex}.project-layout-finder[data-active-group=simplex] .layout-card:not([data-layout-group=simplex]),.project-layout-finder[data-active-group=duplex] .layout-card:not([data-layout-group=duplex]),.project-layout-finder[data-active-group=studio] .layout-card:not([data-layout-group=studio]),.project-layout-finder[data-active-group=one-room] .layout-card:not([data-layout-group=one-room]),.project-layout-finder[data-active-group=two-room] .layout-card:not([data-layout-group=two-room]){display:none}@media (max-width:600px){.layout-finder-bar{gap:8px;padding:14px}.layout-finder-controls{width:100%}.layout-finder-buttons button{flex:0 auto}.layout-finder-unsure{width:100%}}
