.ovt-popup[hidden]{display:none!important}.ovt-popup{position:fixed!important;top:0!important;right:0!important;bottom:0!important;left:0!important;z-index:2147483000;display:flex;align-items:center;justify-content:center;box-sizing:border-box!important;inline-size:auto!important;width:auto!important;max-inline-size:none!important;min-inline-size:0!important;margin:0!important;padding:24px;overflow:hidden!important;overscroll-behavior:contain;touch-action:none;contain:layout paint style;isolation:isolate}.ovt-popup,.ovt-popup *{box-sizing:border-box!important}.ovt-popup__backdrop{position:absolute!important;inset:0!important;margin:0!important;max-width:none!important;background:rgb(15 27 31 / .58);backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px)}.ovt-popup__dialog{position:relative!important;z-index:1;flex:0 1 auto;inline-size:var(--ovt-popup-dialog-width,min(680px,calc(100vw - 48px)))!important;width:var(--ovt-popup-dialog-width,min(680px,calc(100vw - 48px)))!important;max-inline-size:calc(100vw - 48px)!important;max-width:calc(100vw - 48px)!important;min-inline-size:0!important;min-width:0!important;max-height:88vh;max-height:88dvh;margin:0!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;touch-action:pan-y;background:#fff;border-radius:16px;box-shadow:0 24px 80px rgb(0 0 0 / .28);outline:none;contain:layout paint style;isolation:isolate;transform:translateZ(0)}.ovt-popup__content{display:block;inline-size:100%!important;width:100%!important;max-inline-size:100%!important;max-width:100%!important;min-inline-size:0!important;min-width:0!important;margin:0!important;overflow-x:hidden!important;line-height:1.55;contain:layout paint}.ovt-popup__content img{display:block;width:100%!important;max-width:100%!important;height:auto!important;border-radius:16px}.ovt-popup__image-link{display:block!important;width:100%!important;max-width:100%!important;min-width:0!important;margin:0!important}.ovt-popup__html{display:block;inline-size:100%!important;width:100%!important;max-inline-size:100%!important;max-width:100%!important;min-inline-size:0!important;min-width:0!important;margin:0!important;padding:28px;overflow-x:hidden!important;overflow-wrap:anywhere!important;word-break:normal;contain:layout paint}.ovt-popup__html *{box-sizing:border-box!important;max-inline-size:100%!important;max-width:100%!important;min-inline-size:0!important;min-width:0!important;overflow-wrap:anywhere!important}.ovt-popup__html img,.ovt-popup__html video,.ovt-popup__html svg,.ovt-popup__html canvas{max-width:100%!important;height:auto!important}.ovt-popup__html iframe,.ovt-popup__html embed,.ovt-popup__html object{max-width:100%!important;width:100%!important}.ovt-popup__html table{display:block!important;width:100%!important;max-width:100%!important;overflow-x:auto!important;-webkit-overflow-scrolling:touch}.ovt-popup__html pre,.ovt-popup__html code{max-width:100%!important;white-space:pre-wrap!important;overflow-wrap:anywhere!important}.ovt-popup__html>:first-child{margin-top:0!important}.ovt-popup__html>:last-child{margin-bottom:0!important}.ovt-popup__close{position:absolute!important;top:10px!important;right:10px!important;left:auto!important;z-index:2147483001!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px!important;background:rgb(255 255 255 / .96)!important;box-shadow:0 2px 10px rgb(0 0 0 / .18)!important;font:400 26px/36px Arial,sans-serif!important;text-align:center!important;cursor:pointer;color:#173e3a!important;transform:none!important}@media(max-width:600px){.ovt-popup{padding:12px!important}.ovt-popup__dialog{inline-size:var(--ovt-popup-dialog-width,calc(100vw - 24px))!important;width:var(--ovt-popup-dialog-width,calc(100vw - 24px))!important;max-inline-size:calc(100vw - 24px)!important;max-width:calc(100vw - 24px)!important;max-height:90vh;max-height:90dvh;border-radius:13px}.ovt-popup__content img{border-radius:13px}.ovt-popup__html{padding:22px 18px}.ovt-popup__close{top:8px!important;right:8px!important}}