._1d366vd0{overscroll-behavior:contain;background:#0006;padding:24px;display:flex;position:fixed;inset:0;overflow:auto}
._1d366vd1{background:var(--na7me11e);border-radius:16px;flex-direction:column;flex-shrink:0;max-height:80dvh;margin:auto;padding:40px;display:flex;position:relative}
._1d366vd2{width:400px}
._1d366vd5{width:1200px;height:800px;max-height:none}
._1d366vd6{cursor:pointer;background-color:#0000;border:none;position:absolute;top:16px;right:16px}
._1d366vd7{color:var(--na7me11e);text-shadow:0 0 16px #0009;font-family:var(--font-pretendard,sans-serif);font-size:16px;font-weight:700;line-height:150%;position:absolute;top:calc(100% + 8px);right:0}
@media screen and (min-width:1280px){._1d366vd3{width:640px}._1d366vd4{width:940px}}
@media screen and (1100px<=width<1280px){._1d366vd3{width:540px}._1d366vd4{width:800px}}
@media screen and (800px<=width<1100px){._1d366vd3{width:400px}._1d366vd4{width:680px}}
@media screen and not (min-width:800px){._1d366vd3{width:400px}._1d366vd4{width:680px}}
@media screen and not (min-width:800px){._1d366vd7{font-size:16px}}
@media screen and (800px<=width<1100px){._1d366vd7{font-size:16px}}
@media screen and (1100px<=width<1280px){._1d366vd7{font-size:18px}}
@media screen and (min-width:1280px){._1d366vd7{font-size:18px}}