dialog[open]{padding:0;border-radius:8px;max-width:1200px;color:#000}@media (max-width: 1200px){dialog[open]{width:calc(100% - 40px*2);border-radius:8px 8px 0 0}}@media (max-width: 1200px){dialog[open]{margin:auto;margin-bottom:0;max-width:none}}@media (max-width: 440px){dialog[open]{margin:0;margin-top:auto;width:100%}}dialog[open]::backdrop{background-color:rgba(0,0,0,0.8)}@media (min-width: 1201px){dialog[open].tablet-transition[open]{animation:opacityAnim 300ms}@keyframes opacityAnim{0%{opacity:0}100%{opacity:1}}}@media (max-width: 1200px){dialog[open].tablet-transition[open]{animation:btt 300ms}@keyframes btt{0%{transform:translateY(100%)}100%{transform:translateY(0)}}}dialog[open] .subtitle:not(:last-child){padding-bottom:32px}dialog[open] .full-width a{width:100%;text-align:center;justify-content:center}dialog[open]:has(.pop-up-title){overflow:visible}@media (max-width: 1200px){dialog[open]:has(.pop-up-title) .pop-up-content{max-height:calc(100vh - 130px - 90px)}}@media (max-width: 440px){dialog[open]:has(.pop-up-title) .pop-up-content{max-height:calc(100vh - 100px - 110px)}}dialog[open] .pop-up-content{max-width:1440px;padding:0 66px 32px}@media (max-width: 1200px){dialog[open] .pop-up-content{padding:0;overflow-y:auto}}@media (max-width: 1200px) and (min-width: 768px){dialog[open] .pop-up-content{padding-left:66px;padding-right:66px}}@media (max-width: 768px){dialog[open] .pop-up-content{padding-left:24px;padding-right:24px}}dialog[open] .pop-up-title{align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid #6E6E6E;padding:24px 0}dialog[open] .pop-up-title .title{padding-left:24px}dialog[open] .pop-up-title>button{padding-right:24px}
