._1wcf4o20{
    text-overflow:ellipsis;
    align-self:center;
    overflow-wrap:anywhere
}
._1wcf4o20,._1wcf4o21{
    max-width:var(--foundry-global-spacing-dimensions-6250-aabe7f2f)
}
._1wcf4o21{
    display:flex;
    margin:0 auto;
    flex-direction:column;
    align-items:center;
    gap:var(--foundry-global-spacing-gap-200-7d922174);
    align-self:stretch;
    text-align:center;
    padding-bottom:var(--foundry-global-spacing-dimensions-500-72b67c3c)
}
._1wcf4o22{
    color:var(--foundry-alias-color-text-standard-2d241861);
    font-size:20px;
    font-weight:var(--foundry-alias-font-weight-regular-c2af3245)
}
._14mbqdx0{
    flex-direction:column;
    flex:1 0;
    width:100%;
    max-width:var(--foundry-global-spacing-dimensions-3000-27404208);
    background:var(--foundry-global-color-grey-adaptive-100-ed36bf65);
    overflow-y:auto
}
._14mbqdx0,._14mbqdx1{
    display:flex;
    align-items:center
}
._14mbqdx1{
    color:var(--foundry-alias-color-border-decorative-678f338a);
    height:1px;
    justify-content:center;
    align-self:stretch
}
._14mbqdx2{
    width:100%;
    max-width:var(--foundry-global-spacing-dimensions-4500-2f90e66f)
}
._14mbqdx3{
    padding-top:70px;
    width:100%
}
@media (min-width:700px){
    ._14mbqdx0{
        background:unset;
        overflow-y:unset
    }
}
@media (min-width:1024px){
    ._14mbqdx0{
        padding:unset
    }
}
._1wthl450{
    display:flex;
    padding:24px 0;
    flex-direction:column;
    align-items:self-start;
    align-self:stretch
}
._1wthl451{
    display:flex;
    text-transform:uppercase;
    color:inherit;
    font-feature-settings:"salt" on,"ss01" on;
    align-items:center;
    gap:var(--foundry-global-spacing-gap-200-7d922174);
    align-self:unset;
    transition:color .1s ease
}
._1wthl452{
    cursor:pointer
}
._1wthl453{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    gap:var(--foundry-global-spacing-gap-300-2f9fe0c5);
    align-self:stretch;
    padding-right:var(--foundry-global-spacing-gap-100-05387de1)
}
._1wthl454{
    display:flex;
    align-items:center;
    gap:var(--foundry-global-spacing-gap-200-7d922174);
    width:100%
}
._1wthl455{
    flex:1 0;
    font-feature-settings:"salt" on,"ss01" on
}
._1wthl456{
    width:1rem;
    height:1rem;
    fill:none;
    stroke:#fff;
    stroke-width:3px;
    stroke-dasharray:22px;
    stroke-dashoffset:66;
    transition:all .2s
}
._1we0t320{
    width:var(--foundry-global-spacing-dimensions-300-8149e8c1);
    height:var(--foundry-global-spacing-dimensions-300-8149e8c1);
    border-radius:var(--foundry-global-border-radius-50-5b3f01bf);
    border:1px solid var(--foundry-alias-color-border-control-192e0629);
    background:var(--foundry-global-color-grey-adaptive-100-ed36bf65);
    display:flex;
    align-items:center;
    padding-block:unset;
    padding-inline:unset;
    cursor:pointer;
    overflow:hidden
}
._1we0t320:disabled{
    cursor:not-allowed
}
._1we0t320:hover{
    background:var(--foundry-alias-color-background-bold-layer-2-eddb4873)
}
._1we0t321{
    display:flex;
    width:100%;
    height:100%;
    align-items:center;
    justify-content:center;
    background:var(--foundry-global-color-yellow-static-500-b9703bbc);
    color:var(--foundry-global-color-black-static-100-43aea341)
}
._1we0t322{
    fill:var(--foundry-global-color-grey-static-800-35f77231)
}
@keyframes qfk80q0{
    0%{
        height:0;
        padding-bottom:0
    }
    to{
        height:var(--radix-accordion-content-height);
        padding-bottom:var(--foundry-global-spacing-gap-400-f21302a9)
    }
}
@keyframes qfk80q1{
    0%{
        height:var(--radix-accordion-content-height);
        padding-bottom:var(--foundry-global-spacing-gap-400-f21302a9)
    }
    to{
        height:0;
        padding-bottom:0
    }
}
.qfk80q2{
    overflow:hidden;
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    gap:var(--foundry-global-spacing-gap-300-2f9fe0c5);
    align-self:stretch
}
.qfk80q2,.qfk80q2[data-state=open]{
    padding-bottom:var(--foundry-global-spacing-gap-400-f21302a9)
}
.qfk80q2[data-state=open]{
    animation:qfk80q0 .2s ease-in-out
}
.qfk80q2[data-state=closed]{
    animation:qfk80q1 .2s ease;
    padding-bottom:0;
    &[hidden]{
        animation:0
    }
}
._185fj7y0,._1ad25ot0{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    align-self:stretch
}
._11lvisy0{
    align-self:stretch;
    max-width:100%
}
._162iic50{
    padding:var(--foundry-global-spacing-gap-400-f21302a9) 0;
    align-self:stretch;
    display:flex;
    align-items:center;
    gap:var(--foundry-global-spacing-gap-200-7d922174);
    justify-content:space-between;
    background:none;
    border:none;
    color:var(--foundry-alias-color-text-header-c0780da4);
    transition:color .1s ease
}
._162iic50:hover{
    color:var(--foundry-global-color-grey-adaptive-500-ddc3fb78)
}
._162iic50:focus{
    outline-color:var(--foundry-alias-color-border-control-192e0629)
}
._162iic51{
    padding:var(--foundry-global-spacing-gap-100-05387de1)
}
._1566s3r0{
    justify-content:space-between;
    gap:var(--foundry-global-spacing-gap-600-d02b9116);
    width:100%
}
._1566s3r0,._1566s3r1{
    display:flex;
    align-items:flex-start;
    flex-direction:column
}
._1566s3r1{
    gap:var(--foundry-global-spacing-gap-400-f21302a9);
    align-self:stretch
}
._1566s3r2{
    display:flex;
    align-items:center;
    align-self:stretch;
    gap:var(--foundry-global-spacing-gap-200-7d922174);
    justify-content:space-between
}
._1566s3r3{
    flex:0.8 0;
    text-overflow:ellipsis;
    overflow:hidden;
    white-space:nowrap
}
._1566s3r4{
    gap:var(--foundry-global-spacing-gap-300-2f9fe0c5)
}
._1566s3r4,._1566s3r5{
    display:flex;
    flex-direction:column;
    align-items:flex-start;
    width:100%
}
._1566s3r5{
    max-width:var(--foundry-global-spacing-dimensions-3500-832dd3e8);
    position:sticky;
    top:0
}
._1566s3r6{
    display:flex;
    align-items:center;
    align-self:stretch;
    gap:var(--foundry-global-spacing-gap-300-2f9fe0c5);
    height:var(--foundry-global-spacing-dimensions-700-523e51c1);
    justify-content:center
}
._1566s3r7{
    width:100%
}
._1566s3r8{
    color:var(--foundry-alias-color-border-decorative-678f338a);
    display:flex;
    height:1px;
    justify-content:center;
    align-items:center;
    align-self:stretch
}
._1566s3r9.override{
    padding:var(--foundry-global-spacing-gap-200-7d922174) 0 calc(var(--foundry-global-spacing-gap-400-f21302a9) - 9px)
}
._1566s3rb{
    width:100%
}
._1566s3rc{
    display:none
}
@media (min-width:700px){
    ._1566s3r0{
        flex-direction:row;
        gap:var(--foundry-global-spacing-gap-500-0fe0ec68);
        max-width:750px;
        margin:auto;
        justify-content:space-between
    }
    ._1566s3r3{
        max-width:52vw
    }
    ._1566s3r4{
        padding-top:var(--foundry-global-spacing-gap-700-936963d7);
        width:calc(100% - 240px - var(--foundry-global-spacing-gap-500-0fe0ec68))
    }
    ._1566s3r5{
        padding:var(--foundry-global-spacing-gap-700-936963d7) 0 0 var(--foundry-global-spacing-gap-500-0fe0ec68);
        padding-left:0;
        width:240px;
        min-width:240px
    }
    ._1566s3ra{
        display:none
    }
    ._1566s3rc{
        display:initial
    }
}
@media (min-width:1024px){
    ._1566s3r0{
        grid-template-columns:unset;
        display:flex;
        flex-direction:row;
        gap:var(--foundry-global-spacing-gap-600-d02b9116);
        max-width:1000px
    }
    ._1566s3r4{
        width:calc(100% - 315px - var(--foundry-global-spacing-gap-600-d02b9116))
    }
    ._1566s3r5{
        padding:unset;
        padding-top:var(--foundry-global-spacing-gap-700-936963d7);
        grid-column:3;
        width:315px;
        min-width:315px
    }
}
@media (min-width:1440px){
    ._1566s3r0{
        gap:var(--foundry-global-spacing-gap-800-4ee30294)
    }
    ._1566s3r4{
        grid-column:2;
        width:calc(100% - 315px - var(--foundry-global-spacing-gap-800-4ee30294))
    }
    ._1566s3r5{
        flex-shrink:0;
        grid-column:4
    }
}
@media (min-width:1920px){
    ._1566s3r0{
        max-width:1200px;
        gap:var(--foundry-global-spacing-gap-1000-af3eeb0f)
    }
    ._1566s3r4{
        grid-column:2;
        width:calc(100% - 350px - var(--foundry-global-spacing-gap-800-4ee30294))
    }
    ._1566s3r5{
        grid-column:4;
        width:350px;
        min-width:350px;
        max-width:350px
    }
}
@keyframes jy85cu5{
    0%{
        margin-top:100vh
    }
    to{
        margin-top:150px
    }
}
@keyframes jy85cu6{
    0%{
        margin-top:150px
    }
    to{
        margin-top:100vh
    }
}
.jy85cu0{
    display:flex;
    align-items:flex-start;
    align-self:stretch
}
.jy85cu0.override{
    padding:var(--foundry-global-spacing-gap-100-05387de1)
}
.jy85cu1{
    width:var(--foundry-global-spacing-dimensions-300-8149e8c1)
}
.jy85cu2{
    background:var(--foundry-global-color-grey-adaptive-100-ed36bf65);
    align-items:flex-start
}
.jy85cu3{
    padding-bottom:var(--foundry-global-spacing-gap-300-2f9fe0c5)
}
.jy85cu4{
    color:var(--foundry-alias-color-border-decorative-678f338a);
    display:flex;
    height:1px;
    justify-content:center;
    align-items:center;
    align-self:stretch
}
.jy85cu7{
    margin-top:150px
}
.jy85cu7[data-entering]{
    animation:jy85cu5 .4s ease-in-out
}
.jy85cu7[data-exiting]{
    animation:jy85cu6 .2s ease-in-out
}