.context-popup-modal{background:rgba(var(--color-foreground),.2);box-sizing:border-box;height:100%;left:0;margin:0 auto;opacity:0;overflow:auto;position:fixed;top:0;visibility:hidden;width:100%;z-index:-1}.context-popup-modal[open]{opacity:1;visibility:visible;z-index:101}.context-popup-modal__content{--modal-height-offset: 3.2rem;position:absolute;top:0;left:50%;transform:translate(-50%);margin:0 auto;width:100%;background-color:rgb(var(--color-background));overflow:hidden;max-width:var(--page-width)}@media screen and (min-width: 750px){.context-popup-modal__content{--modal-height-offset: 10rem;margin-top:var(--modal-height-offset);width:80%;max-height:calc(100% - var(--modal-height-offset) * 2);overflow-y:auto}}@media screen and (min-width: 990px){.context-popup-modal__content{width:70%}}.context-popup-modal__content-info{margin:0 auto;padding:3rem}@media (min-width: 750px){.context-popup-modal__content-info{padding-top:1.5rem;padding-bottom:1.5rem}}.context-popup-modal__content-info{height:calc(100% - 6rem);width:100%}@media screen and (min-width: 750px){.context-popup-modal__content-info{height:calc(100% - 7.5rem);width:calc(100% - 9.6rem)}}@media screen and (min-width: 990px){.context-popup-modal__content-info{height:calc(100% - 7rem);padding-top:9rem;width:calc(100% - 8.6rem)}}.context-popup-modal__choice-panels{display:flex;flex-direction:column}@media (min-width: 750px){.context-popup-modal__choice-panels{flex-direction:row}}.context-popup-modal__button{position:relative;width:100%;flex-shrink:0}@media (min-width: 750px){.context-popup-modal__button{width:50%;flex-basis:50%}}.context-popup-modal__button h3{pointer-events:none;position:absolute;left:50%;top:50%;--tw-translate-x: -50%;--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));text-align:center;color:rgb(var(--color-background))}.context-popup-modal__image{overflow:hidden}.context-popup-modal__image img{aspect-ratio:1/1;object:cover;transition:transform var(--duration-long) ease}.context-popup-modal__button:hover img{transform:scale(1.03)}
