.Modal_modal__uIkm_{background:transparent;border:0;padding:0}.Modal_modal__uIkm_[open]{background:#fff;width:fit-content;max-width:920px;max-height:calc(100vh - 4rem);position:fixed;inset:0;box-shadow:0 20px 60px rgba(0,0,0,.15);border-radius:8px;margin:auto;overflow:visible;overscroll-behavior:contain}.Modal_scrollLayout__qiT_p[open]{width:min(920px,calc(100vw - 4rem));display:flex;flex-direction:column}.Modal_modal__uIkm_::backdrop{background:rgba(0,0,0,.5)}.Modal_header__8JnYo{display:flex;align-items:flex-start;justify-content:space-between;padding:1.5rem 1.5rem 0}.Modal_title__iI9nk{font-size:1.25rem;font-weight:var(--font-weight-bold);margin:0}.Modal_titleWithIcon__U8s_w{display:flex;align-items:center;gap:.5rem}.Modal_closeButton__fZ_vf{background:none;border:none;cursor:pointer;padding:.25rem;margin-left:auto;color:var(--color-primary);font-size:1.5rem;line-height:1;transition:color .15s}.Modal_closeButton__fZ_vf:disabled{opacity:.5;cursor:not-allowed}.Modal_closeButton__fZ_vf:hover:not(:disabled){color:var(--color-primary-hover)}.Modal_body__9cyDA{padding:1rem 1.5rem 1.5rem}.Modal_scrollBody__iAY2C{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;display:flex;flex-direction:column}.Modal_footer__phBNt{display:flex;align-items:center;gap:.75rem;padding:0 1.5rem 1.5rem}.Modal_sectionPinned__jfGhL{position:relative;z-index:1;background:#fff}.Modal_headerPinned__K7RtI{padding-bottom:1rem}.Modal_footerPinned__nm_qQ{padding-top:1rem}.Modal_imageLayout__tGkZy{display:grid;grid-template-columns:3fr 2fr;min-height:340px}.Modal_imageLayoutContent__mPIcI{display:flex;flex-direction:column;justify-content:center;padding:4rem 3rem 3rem;gap:1.75rem}.Modal_imageLayoutTitle__jN_aW{font-size:1.25rem;font-weight:var(--font-weight-bold);margin:0;line-height:1.45}.Modal_imageLayoutTitleWithIcon__PqWrH{display:flex;align-items:center;gap:.5rem}.Modal_imageLayoutBody__i4UCF{color:#4a5568}.Modal_imageLayoutFooter__KGMK4{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.Modal_imageLayoutRight__J_YBA{position:relative}.Modal_imageLayoutImg__b7bfa{object-fit:contain;padding:2.5rem}.Modal_closeButtonFloat__Xmnpd{position:absolute;top:.875rem;right:.875rem;background:none;border:none;cursor:pointer;padding:.25rem .5rem;color:var(--color-primary);font-size:1.5rem;line-height:1;transition:color .15s;z-index:2}.Modal_closeButtonFloat__Xmnpd:disabled{opacity:.5;cursor:not-allowed}.Modal_closeButtonFloat__Xmnpd:hover:not(:disabled){color:var(--color-primary-hover)}.Badge_badge__V4FiA{display:inline-flex;align-items:center;gap:.2rem;padding:.2rem .85rem;border-radius:9999px;font-size:.8125rem;font-weight:var(--font-weight-medium);white-space:nowrap;border:1px solid transparent;width:fit-content}.Badge_gray__P2QCz{background:var(--color-default-background);color:#4d4d4d;border-color:#b3b3b3}.Badge_blue__uN_aj{background:var(--status-info-bg);color:var(--status-info-text);border-color:var(--status-info-border)}.Badge_green__OLIX0{background:var(--status-success-bg);color:var(--status-success-text);border-color:var(--status-success-border)}.Badge_yellow__SGZ8f{background:#fef5e6;color:#634003;border-color:#fcd99c}.Badge_amber__Xjv0_{background:#f1f5f9;color:#334155;border-color:#b0bec5}.Badge_red__zUzgw{background:var(--status-error-bg);color:var(--status-error-text);border-color:var(--status-error-border)}