.modal_modal__fTdJs{background:rgba(8,8,8,.48);position:fixed;z-index:10000;inset:0;opacity:0;pointer-events:none;backdrop-filter:blur(6px);transform:translateY(-100%);transition:opacity .3s,blur .3s,transform .3s}.modal_modal__fTdJs[data-open=true]{pointer-events:all;transform:translateY(0);opacity:1}.modal_modal__fTdJs [class*=container]{height:100%;align-items:center}.modal_modal__fTdJs[data-content=true]{overflow-y:scroll}.modal_modal__fTdJs[data-content=true] [class*=_container]{padding:0;height:auto}.modal_modal__fTdJs[data-content=true] .modal_modalcontent__yGZwV{height:100%;position:relative;overflow:hidden}.modal_modal__fTdJs[data-content=true] .modal_inner__UUnrM{height:auto;overflow-y:initial;margin:0}.modal_modal__fTdJs[data-content=true] [class*=modalcontrols][data-location=header]{position:absolute;width:100%;padding:32px}.modal_modal__fTdJs[data-content=true] [class*=modalcontrols][data-location=header] button{width:40px;background-color:var(--color-blue--4);border-radius:999vw}.modal_modal__fTdJs[data-content=true] [class*=modalcontrols][data-location=header] button:before{background-color:var(--color-white)}@media screen and (min-width:600px){.modal_modal__fTdJs[data-content=true]{padding:64px 0}.modal_modal__fTdJs[data-content=true] [class*=modalcontrols][data-location=header]{padding:48px}.modal_modal__fTdJs[data-content=true] [class*=_container]{padding:unset;height:auto}}.modal_modalcontent__yGZwV{background:var(--color-white);grid-column:span 4;height:100vh;position:relative;pointer-events:all}.modal_modalcontent__yGZwV:before{content:"";display:block;position:absolute;top:0;left:-24px;width:100vw;height:100%;background:var(--color-white);z-index:-1}@media screen and (min-width:600px){.modal_modalcontent__yGZwV{grid-column:1/span 8;height:calc(100vh - 64px);padding:0;border-radius:32px;position:static;width:100%;max-width:856px;margin:0 auto}.modal_modalcontent__yGZwV:before{content:none}}@media screen and (min-width:905px){.modal_modalcontent__yGZwV{grid-column:1/span 12}}.modal_inner__UUnrM{overflow-y:auto;height:calc(100% - 224px);padding-right:0;margin-right:16px}.modal_inner__UUnrM::-webkit-scrollbar{width:8px}.modal_inner__UUnrM::-webkit-scrollbar-track{background:transparent;margin-right:2px}.modal_inner__UUnrM::-webkit-scrollbar-thumb{background-color:rgba(0,0,0,.1);border-radius:4px}.modal_inner__UUnrM::-webkit-scrollbar-thumb:hover{background-color:rgba(0,0,0,.2)}