.modal[data-v-9f287dfc]{overflow:hidden}.modal-dialog[data-v-9f287dfc]{--bs-modal-width: max(1424px);align-items:start;max-height:100vh;overflow:scroll}.modal-content[data-v-9f287dfc]{display:flex;flex-direction:column;max-height:90vh;overflow:hidden}.modal-content[data-v-9f287dfc]{padding:24px;height:100%;overflow-y:auto}.modal-header[data-v-9f287dfc]{padding:40px 80px 0;display:flex;gap:10px;margin-bottom:32px}.modal-header h2[data-v-9f287dfc]{font-weight:700;font-size:24px;line-height:29px;color:#1e1b39}body[data-city-workspace=true] .modal-header h2[data-v-9f287dfc]{color:#101526}.modal-header img[data-v-9f287dfc]{width:48px;height:48px}.btnClose[data-v-9f287dfc]{position:absolute;top:35px;right:35px;cursor:pointer}.btnClose img[data-v-9f287dfc]{width:24px}.modal-body[data-v-9f287dfc]{display:grid;grid-template-columns:repeat(auto-fit,minmax(438px,438fr));gap:16px;margin:0 80px 32px;scrollbar-width:thin;scrollbar-color:#DAD9EB transparent;overflow-y:auto}body[data-city-workspace=true] .modal-body[data-v-9f287dfc]{scrollbar-color:#d8e5d4 transparent}.modal-body[data-v-9f287dfc]::-webkit-scrollbar{width:10px}.modal-body[data-v-9f287dfc]::-webkit-scrollbar-track{background:transparent}.modal-body[data-v-9f287dfc]::-webkit-scrollbar-thumb{background:#dad9eb;border-radius:7px}body[data-city-workspace=true] .modal-body[data-v-9f287dfc]::-webkit-scrollbar-thumb{background:#d8e5d4}.modal-body[data-v-9f287dfc]::-webkit-scrollbar-button{display:none}.offer[data-v-9f287dfc]{display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 4px 15px #00000012;background:#fff;padding:24px;border-radius:24px;min-width:438px}.offerTop[data-v-9f287dfc]{display:flex;align-items:center;justify-content:space-between;margin-bottom:3px}.offerTop .offerTitle[data-v-9f287dfc]{white-space:nowrap}.offerTop .offerTitle p[data-v-9f287dfc]{font-weight:600;font-size:20px;line-height:30px;color:#1e1b39}body[data-city-workspace=true] .offerTop .offerTitle p[data-v-9f287dfc]{color:#101526}.offerTop .offerTag[data-v-9f287dfc]{display:flex;align-items:center;justify-content:center;height:25px;width:fit-content}.offerTop .offerTag p[data-v-9f287dfc]{white-space:nowrap;padding:5px 10px 6px;border:1px solid #965EEB;border-radius:40px;font-weight:600;font-size:12px;line-height:14px;color:#965eeb}body[data-city-workspace=true] .offerTop .offerTag p[data-v-9f287dfc]{border:1px solid #4c704b;color:#4c704b}.offerCount[data-v-9f287dfc]{display:flex;flex-wrap:nowrap;align-items:center;font-weight:700;font-size:16px;line-height:24px}.offerCount p[data-v-9f287dfc]{font-weight:400;font-size:16px;line-height:22px;color:#1f1f1f}.offerCount span[data-v-9f287dfc]{font-weight:600;color:#ffa722}.divider[data-v-9f287dfc]{margin:16px 0}.offerDescription[data-v-9f287dfc]{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.offerDescription .offerDescriptionItem[data-v-9f287dfc]{display:flex;gap:6px}.offerDescription .offerDescriptionItem img[data-v-9f287dfc]{width:24px;height:24px;object-fit:cover}.offerDescription .offerDescriptionItem p[data-v-9f287dfc]{font-weight:400;font-size:14px;line-height:22px;color:#474464}body[data-city-workspace=true] .offerDescription .offerDescriptionItem p[data-v-9f287dfc]{color:#53665a}.offerPrice[data-v-9f287dfc]{display:flex;justify-content:center;align-items:center;padding:12px 24px;gap:10px;background:#dff4ff;border-radius:12px;margin-bottom:8px}body[data-city-workspace=true] .offerPrice[data-v-9f287dfc]{background:#dce8d6}.offerPrice p[data-v-9f287dfc]{font-weight:600;font-size:18px;line-height:20px;color:#08f}body[data-city-workspace=true] .offerPrice p[data-v-9f287dfc]{color:#4c704b}.offerAction[data-v-9f287dfc]{display:flex;justify-content:space-between;align-items:center}.offerAction .btnCity[data-v-9f287dfc]{display:flex;flex:1;align-items:center;justify-content:center}@media(max-width:768px){.btnClose[data-v-9f287dfc]{display:none}.modal[data-v-9f287dfc]{padding:50px 14px}.modal-dialog[data-v-9f287dfc]{margin:0;height:100%}.modal-content[data-v-9f287dfc]{margin:0;padding:24px;height:100%;overflow-y:auto}.modal-header[data-v-9f287dfc]{padding:0;margin-bottom:24px}.modal-body[data-v-9f287dfc]{margin:0;grid-template-columns:unset;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden}.offer[data-v-9f287dfc]{background:#fff;padding:24px 16px;min-width:100%}.offerTop .offerTitle p[data-v-9f287dfc]{font-size:16px;line-height:30px}.offerTop .offerTag p[data-v-9f287dfc]{font-size:10px;line-height:14px}.offerCount[data-v-9f287dfc],.offerCount p[data-v-9f287dfc]{font-size:14px;line-height:22px}.divider[data-v-9f287dfc]{margin:16px 0}.offerDescription .offerDescriptionItem img[data-v-9f287dfc]{margin-top:3px;width:20px;height:20px;object-fit:cover}.offerPrice p[data-v-9f287dfc]{font-size:16px;line-height:20px}}.modal[data-v-f24ec06e]{padding:0 112px}.btnClose[data-v-f24ec06e]{position:absolute;top:35px;right:35px;cursor:pointer}.btnClose img[data-v-f24ec06e]{width:24px}.modal-header[data-v-f24ec06e]{display:flex;justify-content:center;padding:40px 80px 0;gap:10px;margin-bottom:32px}.modal-header h2[data-v-f24ec06e]{font-weight:700;font-size:24px;line-height:29px;color:#1e1b39}body[data-city-workspace=true] .modal-header h2[data-v-f24ec06e]{color:#101526}.modal-header img[data-v-f24ec06e]{width:48px;height:48px}.modal-body[data-v-f24ec06e]{display:grid;grid-template-columns:repeat(auto-fit,minmax(304px,1fr));gap:16px;padding:0 80px 32px;text-align:center}.modal-body p[data-v-f24ec06e]{white-space:nowrap}.modal-footer[data-v-f24ec06e]{display:flex;justify-content:center;margin-bottom:40px;gap:20px}@media(max-width:768px){.btnClose[data-v-f24ec06e]{display:none}.modal-header[data-v-f24ec06e]{justify-content:center}.modal-content[data-v-f24ec06e]{padding:30px 16px;row-gap:10px}.modal-body[data-v-f24ec06e]{margin-bottom:16px}.modal-footer[data-v-f24ec06e]{justify-content:center;row-gap:8px;flex-direction:column}.modal-footer[data-v-f24ec06e]>*{flex:1}}
