._1s95mrb0{
    position:sticky;
    align-self:flex-end;
    top:30px
}
._1s95mrb1{
    margin-right:calc((var(--foundry-global-spacing-gap-500-0fe0ec68) - (var(--foundry-global-spacing-gap-100-05387de1) + 2.5px)) * -1)
}
@keyframes _1bq95ld0{
    0%{
        opacity:0;
        display:none
    }
    to{
        opacity:1;
        display:flex
    }
}
._1bq95ld1{
    background-color:var(--foundry-global-color-black-static-90-45219d0a);
    position:fixed;
    width:100vw;
    height:var(--visual-viewport-height);
    overflow:auto;
    display:flex;
    flex-direction:column;
    top:0;
    z-index:210
}
._1bq95ld3,._1bq95ld4,._1bq95ld5{
    justify-content:end
}
._1bq95ld6{
    background:var(--foundry-alias-color-background-bold-layer-2-eddb4873);
    height:100vh;
    padding:var(--foundry-global-spacing-gap-250-ee21f32b) var(--_1i81lg00);
    justify-content:center;
    align-items:center;
    animation:_1bq95ld0 .4s ease-in-out
}
@media (min-width:700px){
    ._1bq95ld1{
        padding-left:var(--foundry-global-spacing-dimensions-400-b120da78);
        padding-right:var(--foundry-global-spacing-dimensions-400-b120da78);
        padding-bottom:var(--foundry-global-spacing-dimensions-400-b120da78)
    }
    ._1bq95ld3,._1bq95ld4,._1bq95ld5{
        justify-content:center
    }
}
@keyframes riuasd0{
    0%{
        opacity:0;
        display:none
    }
    50%{
        opacity:0;
        display:none
    }
    to{
        opacity:1;
        display:flex
    }
}
.riuasd1{
    order:2;
    align-self:stretch;
    display:flex;
    flex-direction:column;
    margin-top:calc((var(--foundry-global-spacing-dimensions-300-8149e8c1) + (var(--foundry-global-spacing-dimensions-200-2fbf5420) * 2) + (30px - var(--foundry-global-spacing-dimensions-200-2fbf5420))) * -1);
    background:var(--foundry-alias-color-background-bold-layer-2-eddb4873);
    border-radius:var(--foundry-global-border-radius-200-ece22bd6);
    gap:var(--foundry-global-spacing-gap-300-2f9fe0c5)
}
.riuasd2{
    position:relative;
    max-width:900px;
    align-self:center;
    border-radius:var(--foundry-global-border-radius-400-ddbb88dd);
    padding:var(--foundry-global-spacing-gap-600-d02b9116) var(--foundry-global-spacing-gap-500-0fe0ec68);
    padding-top:var(--foundry-global-spacing-gap-200-7d922174);
    margin-top:0;
    width:100%
}
.riuasd2,.riuasd3{
    align-items:center;
    gap:0
}
.riuasd3,.riuasd4,.riuasd5{
    padding:var(--foundry-global-spacing-gap-600-d02b9116)
}
.riuasd5{
    gap:0
}
.riuasd5,.riuasd6{
    align-items:center
}
.riuasd6{
    padding:0 var(--_1i81lg00);
    border-radius:0;
    animation:riuasd0 calc(.4s * 2) ease-in-out;
    outline:none;
    margin-top:0
}
@media (max-width:700px){
    .riuasd1{
        border-bottom-left-radius:0;
        border-bottom-right-radius:0
    }
}
@keyframes _1kb6hwu0{
    0%{
        margin-top:100vh
    }
    to{
        margin-top:var(--foundry-global-spacing-dimensions-1000-7e8c9b30)
    }
}
@keyframes _1kb6hwu1{
    0%{
        margin-top:var(--foundry-global-spacing-dimensions-1000-7e8c9b30)
    }
    to{
        margin-top:100vh
    }
}
._1kb6hwu2{
    position:relative;
    display:flex;
    flex-direction:column;
    align-self:stretch;
    width:100%;
    left:0;
    right:0;
    margin-left:auto;
    margin-right:auto
}
._1kb6hwu3{
    margin-top:var(--foundry-global-spacing-dimensions-1000-7e8c9b30);
    max-width:900px
}
._1kb6hwu3[data-entering]{
    animation:_1kb6hwu0 .4s ease-in-out
}
._1kb6hwu3[data-exiting]{
    animation:_1kb6hwu1 .2s ease-in-out
}
@media (min-width:700px){
    ._1kb6hwu4,._1kb6hwu5{
        max-width:var(--foundry-global-spacing-dimensions-5000-7c37a31a)
    }
    ._1kb6hwu6{
        max-width:var(--foundry-global-spacing-dimensions-6250-aabe7f2f)
    }
}