
.builders-choice{border:1px solid #cdd5c3;background:#edf0e7;border-radius:5px;padding:20px 22px;margin:0 0 26px}.builders-choice h2{font-size:18px;font-weight:400;line-height:1.4;margin:0 0 10px}.builders-choice p{font-size:14px;line-height:1.65;color:#59634f;margin:13px 0}.builders-choice>button{background:transparent;border:0;border-bottom:1px solid #657452;padding:3px 0;min-height:34px;font-size:14px;color:#303b2c}.builder-chips{display:flex;flex-wrap:wrap;gap:8px}.builder-chip{display:flex;align-items:center;gap:10px;background:#fff;border:1px solid #c7d0bd;border-radius:3px;padding:4px 9px;font-size:13px}.builder-chip button{border:0;background:transparent;width:28px;height:28px;font-size:21px;line-height:1;color:#303b2c}.builders-dialog{width:calc(100% - 40px);max-width:1180px;height:90vh;max-height:90vh;border:1px solid #bcc6b0;border-radius:7px;padding:0;overflow:hidden;background:#eeece7}.builders-dialog::backdrop{background:#262c2488;backdrop-filter:blur(3px)}.builders-dialog-head{height:65px;display:flex;justify-content:space-between;align-items:center;padding:12px 25px;border-bottom:1px solid #d8ddcf}.builders-dialog-head h2{font-size:20px;font-weight:400}.builders-dialog-head button{border:1px solid #bdc6b0;border-radius:50%;height:38px;width:38px;background:transparent;font-size:25px;line-height:1}.builders-dialog iframe{border:0;width:100%;height:calc(100% - 65px);display:block}.builders-choice button:focus-visible,.builders-dialog button:focus-visible{outline:2px solid #596c44;outline-offset:4px}@media(max-width:640px){.builders-choice{padding:18px}.builders-dialog{width:calc(100% - 16px);height:94vh;max-height:94vh}.builders-dialog-head{padding:12px 17px}}
.builders-dialog,.builders-dialog-head button{color:#262c24}
