.Modal_modal__uIkm_{position:fixed;inset:0;width:calc(100% - (2 * var(--space-4)));max-height:calc(100dvh - (2 * var(--space-4)));margin:auto;padding:0;color:var(--ink-default);background-color:var(--surface-raised);border:1px solid var(--line-strong);border-radius:var(--radius-sm);box-shadow:var(--shadow-xl);overflow:hidden}.Modal_modal__uIkm_[open]{display:flex;flex-direction:column;animation:Modal_modal-enter__6rvRr var(--duration-panel) var(--ease-standard)}.Modal_modal__uIkm_::-webkit-backdrop{background-color:rgb(17 21 27/.76);animation:Modal_backdrop-enter__KbRWX var(--duration-standard) var(--ease-standard)}.Modal_modal__uIkm_::backdrop{background-color:rgb(17 21 27/.76);animation:Modal_backdrop-enter__KbRWX var(--duration-standard) var(--ease-standard)}.Modal_modalSm__NbnFJ{max-width:400px}.Modal_modalMd__wLe_W{max-width:500px}.Modal_modalLg__KHoG2{max-width:700px}.Modal_modalScreenshot__pPhSA{max-width:1600px;background:var(--surface-plain)}.Modal_modalScreenshot__pPhSA::-webkit-backdrop{background:var(--surface-canvas);animation:none}.Modal_modalScreenshot__pPhSA::backdrop{background:var(--surface-canvas);animation:none}.Modal_modalXl__lNUPI{max-width:900px}.Modal_header__8JnYo{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-4);padding:var(--space-6);border-bottom:1px solid var(--line-default)}.Modal_heading___VTyV{min-width:0}.Modal_title__iI9nk{margin:0;font-family:var(--font-ui);font-size:var(--text-xl);font-weight:600;line-height:1.3;color:var(--ink-strong)}.Modal_description__hvy20{max-width:62ch;margin:var(--space-1) 0 0;font-size:var(--text-sm);color:var(--ink-muted)}.Modal_closeButton__fZ_vf{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:44px;height:44px;color:var(--ink-muted);background-color:transparent;border:1px solid transparent;border-radius:var(--radius-sm);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard),background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard)}.Modal_closeButton__fZ_vf:hover{color:var(--ink-strong);background-color:var(--surface-subtle);border-color:var(--line-default)}.Modal_content__TNJLG{min-height:0;padding:var(--space-6);overflow-y:auto;overscroll-behavior:contain}.Modal_footer__phBNt{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:var(--space-3);padding:var(--space-4) var(--space-6);border-top:1px solid var(--line-default);background-color:var(--surface-subtle)}@keyframes Modal_backdrop-enter__KbRWX{0%{opacity:0}}@keyframes Modal_modal-enter__6rvRr{0%{opacity:0;transform:translateY(var(--space-2))}}@media (max-width:480px){.Modal_content__TNJLG,.Modal_footer__phBNt,.Modal_header__8JnYo{padding:var(--space-4)}}