.modal[data-astro-cid-ryz4llqs]{--bs-modal-zindex: 1055;--bs-modal-width: 500px;--bs-modal-padding: 1rem;--bs-modal-margin: .5rem;--bs-modal-color: var(--foreground);--bs-modal-bg: var(--background);--bs-modal-border-color: var(--bs-border-color-translucent);--bs-modal-border-width: var(--bs-border-width);--bs-modal-border-radius: 1rem;--bs-modal-box-shadow: var(--bs-box-shadow-sm);--bs-modal-inner-border-radius: calc( var(--bs-border-radius-lg) - (var(--bs-border-width)) );--bs-modal-header-padding-x: 1rem;--bs-modal-header-padding-y: 1rem;--bs-modal-header-padding: 1rem 1rem;--bs-modal-header-border-color: var(--bs-border-color);--bs-modal-header-border-width: var(--bs-border-width);--bs-modal-title-line-height: 1.5;--bs-modal-footer-gap: .5rem;--bs-modal-footer-bg: ;--bs-modal-footer-border-color: var(--bs-border-color);--bs-modal-footer-border-width: var(--bs-border-width);position:fixed;top:0;left:0;z-index:var(--bs-modal-zindex);display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;outline:0;background-color:#00000080}.modal-dialog[data-astro-cid-ryz4llqs]{position:relative;width:auto;margin:var(--bs-modal-margin);pointer-events:none}.modal[data-astro-cid-ryz4llqs].fade .modal-dialog[data-astro-cid-ryz4llqs]{transition:transform .3s ease-out;transform:translateY(-50px)}@media (prefers-reduced-motion: reduce){.modal[data-astro-cid-ryz4llqs].fade .modal-dialog[data-astro-cid-ryz4llqs]{transition:none}}.modal[data-astro-cid-ryz4llqs].show .modal-dialog[data-astro-cid-ryz4llqs]{transform:none}.modal[data-astro-cid-ryz4llqs].modal-static .modal-dialog[data-astro-cid-ryz4llqs]{transform:scale(1.02)}.modal-dialog-scrollable[data-astro-cid-ryz4llqs]{height:calc(100% - var(--bs-modal-margin) * 2)}.modal-dialog-scrollable[data-astro-cid-ryz4llqs] .modal-content[data-astro-cid-ryz4llqs]{max-height:100%;overflow:hidden}.modal-dialog-scrollable[data-astro-cid-ryz4llqs] .modal-body[data-astro-cid-ryz4llqs]{overflow-y:auto}.modal-dialog-centered[data-astro-cid-ryz4llqs]{display:flex;align-items:center;min-height:calc(100% - var(--bs-modal-margin) * 2)}.modal-content[data-astro-cid-ryz4llqs]{position:relative;display:flex;flex-direction:column;width:100%;max-height:calc(100vh - var(--bs-modal-margin) * 2);color:var(--bs-modal-color);pointer-events:auto;background-color:var(--bs-modal-bg);background-clip:padding-box;border:var(--bs-modal-border-width) solid var(--bs-modal-border-color);border-radius:var(--bs-modal-border-radius);outline:0}.modal-backdrop[data-astro-cid-ryz4llqs]{--bs-backdrop-zindex: 1050;--bs-backdrop-bg: #000;--bs-backdrop-opacity: .5;position:fixed;top:0;left:0;z-index:var(--bs-backdrop-zindex);width:100vw;height:100vh}.modal-backdrop[data-astro-cid-ryz4llqs].fade{opacity:0}.modal-backdrop[data-astro-cid-ryz4llqs].show{opacity:var(--bs-backdrop-opacity)}.modal-header[data-astro-cid-ryz4llqs]{display:flex;flex-shrink:0;align-items:flex-start;padding:2rem}.modal-title-container[data-astro-cid-ryz4llqs]{display:flex;align-items:center;gap:8px}@media (max-width: 767px){.modal-title-container[data-astro-cid-ryz4llqs]{flex-direction:column;align-items:flex-start;gap:8px}}.modal-body[data-astro-cid-ryz4llqs]{padding:1rem 1.5rem 1.5rem;overflow-y:auto;flex:1}@media (min-width: 768px){.modal-body[data-astro-cid-ryz4llqs]{padding:1.5rem 2rem 2rem}}.btn-close[data-astro-cid-ryz4llqs]{--bs-btn-close-opacity: 1;--bs-btn-close-hover-opacity: .75;box-sizing:content-box;width:1em;height:1em;border:0;border-radius:.375rem;opacity:var(--bs-btn-close-opacity);line-height:1;font-size:2.5rem;color:var(--black);overflow:hidden}.btn-close[data-astro-cid-ryz4llqs]:hover{text-decoration:none;opacity:var(--bs-btn-close-hover-opacity)}@media (min-width: 576px){.modal[data-astro-cid-ryz4llqs]{--bs-modal-margin: 1.75rem;--bs-modal-box-shadow: var(--bs-box-shadow)}.modal-dialog[data-astro-cid-ryz4llqs]{max-width:var(--bs-modal-width);margin-right:auto;margin-left:auto}.modal-sm[data-astro-cid-ryz4llqs]{--bs-modal-width: 300px}}@media (min-width: 992px){.modal-lg[data-astro-cid-ryz4llqs],.modal-xl[data-astro-cid-ryz4llqs]{--bs-modal-width: 800px}}@media (min-width: 1200px){.modal-xl[data-astro-cid-ryz4llqs]{--bs-modal-width: 1140px}}
