@keyframes _42pd8s0{0%{opacity:0;scale:.96}to{opacity:1;scale:1}}
@keyframes _42pd8s1{0%{opacity:1;scale:1}to{opacity:0;scale:.96}}
._42pd8s2{overflow:visible!important}
._42pd8s3{flex-shrink:unset}
._42pd8s5{box-sizing:border-box;background:var(--_1nfc5st7u);width:100%;z-index:var(--_19z1c6d6);height:auto;max-height:95vh;padding:var(--jhqn1xh);flex-direction:column;align-items:flex-start;margin:0 auto;display:flex;left:0;right:0;overflow:auto;transform:translate(0);box-shadow:0 0 16px #00000073}
._42pd8s5:focus{outline:none}
._42pd8s6{opacity:1!important;animation-duration:0s!important;animation-delay:0s!important}
._42pd8s7{position:unset!important}
._42pd8s8{top:calc(var(--foundry-global-spacing-dimensions-300-8149e8c1) / 2);right:calc(var(--foundry-global-spacing-dimensions-300-8149e8c1) / 2);position:fixed}
._42pd8s8>svg{width:var(--foundry-global-spacing-dimensions-300-8149e8c1);height:var(--foundry-global-spacing-dimensions-300-8149e8c1)}
._42pd8sb{display:none}
@media (min-width:0) and (max-width:767.98px){._42pd8s2{flex-direction:column;padding:0;display:flex}}
@media (min-width:768px){._42pd8s3{grid-column:span 12}._42pd8s4{--_16b6yl70:cubic-bezier(.42, 0, .58, 0);--_16b6yl71:cubic-bezier(.42, 0, .58, 0);--_16b6yl72:.2s;--_16b6yl73:.2s}._42pd8s5{--_16b6yl70:cubic-bezier(.42, 0, .58, 0);--_16b6yl71:cubic-bezier(.42, 0, .58, 0);--_16b6yl72:.2s;--_16b6yl73:.2s;width:50%;top:50%;left:50%;bottom:unset;border-radius:var(--foundry-global-border-radius-300-7c6d4daf);transform-origin:50%;min-width:560px;transform:translate(-50%,-50%)}._42pd8s5[data-state=open]{animation-name:_42pd8s0}._42pd8s5[data-state=closed]{animation-name:_42pd8s1}}
.vne2sz0{justify-content:center;align-items:flex-start;gap:var(--jhqn1xa);outline-offset:5px;border-radius:var(--foundry-global-border-radius-50-5b3f01bf);cursor:pointer;outline:4px solid #0000;flex-direction:column;text-decoration:none;transition:all .2s ease-in-out;display:flex}
.vne2sz0:focus-visible{outline-color:var(--_1nfc5st7v)}
.vne2sz1{width:min-content}
.vne2sz2{width:var(--jhqn1x1g)}
.vne2sz3{gap:var(--jhqn1x9);flex-direction:row;display:flex}
.vne2sz4{gap:var(--jhqn1x7);flex-direction:column;display:flex}
.vne2sz5{object-fit:contain;flex-shrink:0;width:auto;height:72px}
.vne2sz6{background:var(--_1nfc5st88);border:none;outline:none;width:100%;height:1px}
.vne2sz7{text-wrap:pretty;color:var(--_1nfc5sti)}
@media (min-width:0) and (max-width:767.98px) and (orientation:portrait){.vne2sz2{width:var(--jhqn1x18)}}