.eventigo-pwa-overlay{position:fixed;inset:0;z-index:999999;background:rgb(10 18 38 / .48);display:flex;align-items:flex-end;justify-content:center;padding:18px;backdrop-filter:blur(4px)}.eventigo-pwa-card{position:relative;width:min(100%,420px);background:#fff;border:1px solid #e8ebf2;border-radius:22px;padding:24px;box-shadow:0 24px 70px rgb(15 28 60 / .24);font-family:inherit;color:#16213e;animation:eventigoPwaUp .22s ease-out}.eventigo-pwa-close{position:absolute;right:15px;top:12px;border:0;background:#f3f5f8;border-radius:999px;width:34px;height:34px;font-size:23px;line-height:30px;color:#526078;cursor:pointer}.eventigo-pwa-mark{width:52px;height:52px;border-radius:15px;background:#14264d;color:#fff;display:grid;place-items:center;font-weight:800;font-size:25px;margin-bottom:16px}.eventigo-pwa-card h3{font-size:21px;line-height:1.3;margin:0 42px 8px 0;color:#17264a}.eventigo-pwa-copy{font-size:14px;line-height:1.6;margin:0 0 16px;color:#667085}.eventigo-pwa-ios{font-size:13px;line-height:1.55;padding:12px 14px;border-radius:12px;background:#f7f8fb;color:#475467;margin-bottom:16px}.eventigo-pwa-actions{display:flex;gap:10px;flex-wrap:wrap}.eventigo-pwa-actions button{min-height:44px;border-radius:12px;padding:10px 18px;font-weight:700;cursor:pointer;font-family:inherit}.eventigo-pwa-install{border:0;background:#14264d;color:#fff;flex:1}.eventigo-pwa-later{border:1px solid #dce1ea;background:#fff;color:#344054;flex:1}@keyframes eventigoPwaUp{from{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media(min-width:768px){.eventigo-pwa-overlay{align-items:center}.eventigo-pwa-card{padding:28px}}.eventigo-pwa-update{position:fixed;left:16px;right:16px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:1000000;margin:auto;max-width:560px;display:flex;align-items:center;gap:16px;justify-content:space-between;padding:14px 16px;background:#fff;border:1px solid #e8ebf2;border-radius:16px;box-shadow:0 18px 50px rgb(15 28 60 / .22);font-family:inherit;color:#17264a}.eventigo-pwa-update div{display:flex;flex-direction:column;gap:2px}.eventigo-pwa-update strong{font-size:14px}.eventigo-pwa-update span{font-size:12px;color:#667085}.eventigo-pwa-update button{border:0;border-radius:10px;padding:10px 13px;background:#14264d;color:#fff;font-weight:700;white-space:nowrap;cursor:pointer}@media(max-width:480px){.eventigo-pwa-update{align-items:flex-start}.eventigo-pwa-update button{align-self:center}}body.eventigo-pwa-standalone footer,body.eventigo-pwa-standalone #colophon,body.eventigo-pwa-standalone .site-footer,body.eventigo-pwa-standalone #footer,body.eventigo-pwa-standalone .footer-wrap,body.eventigo-pwa-standalone .footer-section,body.eventigo-pwa-standalone .footer-bottom,body.eventigo-pwa-standalone .footer-copyright,body.eventigo-pwa-standalone .copyright-wrap,body.eventigo-pwa-standalone .eventigo-footer-wrap,body.eventigo-pwa-standalone .eventigo-footer-section,body.eventigo-pwa-standalone .weddingdir-footer-wrap,body.eventigo-pwa-standalone .weddingdir-footer-section,body.eventigo-pwa-standalone .weddingdir-footer,body.eventigo-pwa-standalone .weddingdir-footerbar,body.eventigo-pwa-standalone .weddingdir-footer-block,body.eventigo-pwa-standalone .eventigo-pwa-footer-hidden{display:none!important}body.eventigo-pwa-standalone .offcanvas-collapse-mobile .eventigo-pwa-dashboard-menu{width:100%;padding:12px 14px 18px;margin:0}body.eventigo-pwa-standalone .offcanvas-collapse-mobile .eventigo-pwa-dashboard-menu>li{width:100%;margin:0}body.eventigo-pwa-standalone .offcanvas-collapse-mobile .eventigo-pwa-dashboard-menu>li>a{display:flex;align-items:center;gap:10px;width:100%;padding:11px 12px;border-radius:11px;color:#344054;text-decoration:none;font-size:14px}body.eventigo-pwa-standalone .offcanvas-collapse-mobile .eventigo-pwa-dashboard-menu>li.active>a{background:#f7f8fc;color:#15274d;font-weight:700}body.eventigo-pwa-standalone .offcanvas-collapse-mobile .eventigo-pwa-dashboard-menu>li>a i{min-width:20px;text-align:center}.eventigo-pwa-update-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.eventigo-pwa-update .eventigo-pwa-update-later{background:transparent!important;color:inherit!important;border:1px solid currentColor!important;opacity:.82}.eventigo-pwa-update button:disabled{opacity:.65;cursor:wait}body.eventigo-pwa-standalone .offcanvas-collapse-mobile,body.eventigo-pwa-standalone [data-dashboard-tools-toggle="offcanvas-mobile"],body.eventigo-pwa-standalone [aria-controls="offcanvas-collapse-mobile"],body.eventigo-pwa-standalone [data-bs-target=".offcanvas-collapse-mobile"],body.eventigo-pwa-standalone [data-target=".offcanvas-collapse-mobile"]{display:none!important}body.eventigo-pwa-standalone .eventigo-pwa-static-logo{cursor:default!important;text-decoration:none!important}body.eventigo-pwa-standalone.eventigo-pwa-has-bottom-nav{padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}.eventigo-pwa-bottom-nav{position:fixed;left:0;right:0;bottom:0;z-index:2147483000;min-height:78px;padding:5px max(4px,env(safe-area-inset-left)) calc(5px + env(safe-area-inset-bottom)) max(4px,env(safe-area-inset-right));display:flex;align-items:flex-start;justify-content:space-around;gap:2px;background:#fff;border-top:1px solid #e7eaf0;box-shadow:0 -8px 28px rgb(18 34 68 / .08);font-family:inherit;pointer-events:auto!important;isolation:isolate}.eventigo-pwa-bottom-item{flex:1 1 0%;min-width:0;max-width:110px;min-height:64px;padding:6px 2px 4px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;border-radius:13px;color:#98a1b2!important;text-decoration:none!important;-webkit-tap-highlight-color:#fff0;touch-action:manipulation;pointer-events:auto!important;position:relative;z-index:1;user-select:none;-webkit-user-select:none;transition:background .16s ease,color .16s ease,transform .16s ease}.eventigo-pwa-bottom-item:active{transform:scale(.96)}.eventigo-pwa-bottom-icon{width:25px;height:25px;display:grid;place-items:center}.eventigo-pwa-bottom-icon svg{width:24px;height:24px;display:block;fill:currentColor}.eventigo-pwa-bottom-label{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.15;font-weight:650;letter-spacing:-.01em}.eventigo-pwa-bottom-item.is-active{color:#15274d!important;background:#f5f7fb}body.eventigo-couple-dashboard.eventigo-pwa-standalone .eventigo-pwa-bottom-item.is-active{color:#ff2f7f!important;background:#fff3f7}body.eventigo-vendor-dashboard.eventigo-pwa-standalone .eventigo-pwa-bottom-item.is-active{color:#1769aa!important;background:#f1f7fd}body.eventigo-organizer-dashboard.eventigo-pwa-standalone .eventigo-pwa-bottom-item.is-active{color:#00aaa8!important;background:#eefaf8}@media(min-width:900px){.eventigo-pwa-bottom-nav{left:50%;right:auto;transform:translateX(-50%);width:min(560px,100%);border-left:1px solid #e7eaf0;border-right:1px solid #e7eaf0;border-radius:18px 18px 0 0}}body.eventigo-pwa-standalone.eventigo-pwa-has-app-header .dashboard-header-version-one{display:none!important}body.eventigo-pwa-standalone.eventigo-pwa-has-app-header{padding-top:calc(62px + env(safe-area-inset-top))!important}.eventigo-pwa-app-header{position:fixed;z-index:999985;top:0;left:0;right:0;height:calc(62px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(14px,env(safe-area-inset-right)) 0 max(14px,env(safe-area-inset-left));display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;background:#fff;border-bottom:1px solid #e8ebf2;box-shadow:0 3px 16px rgb(18 34 68 / .055)}.eventigo-pwa-app-menu{width:40px;height:40px;margin:0;padding:0;border:0;border-radius:12px;background:#fff0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;color:#15274d;-webkit-tap-highlight-color:#fff0}.eventigo-pwa-app-menu:active{background:#f3f5f8}.eventigo-pwa-app-menu span{display:block;width:20px;height:2px;border-radius:2px;background:currentColor}.eventigo-pwa-app-brand{position:absolute;left:50%;top:calc(env(safe-area-inset-top) + 7px);transform:translateX(-50%);width:min(180px,52vw);height:48px;display:flex;align-items:center;justify-content:center;pointer-events:none}.eventigo-pwa-app-brand img{display:block;width:auto;height:auto;max-width:100%;max-height:38px;object-fit:contain;object-position:center}.eventigo-pwa-app-header-spacer{grid-column:3}.eventigo-pwa-app-language{grid-column:3;justify-self:end;width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;text-decoration:none!important;background:#fff;border:1px solid #e8ebf2;box-shadow:0 2px 8px rgb(18 34 68 / .08);overflow:hidden;-webkit-tap-highlight-color:#fff0}.eventigo-pwa-app-language:active{transform:scale(.96)}.eventigo-pwa-app-language img{width:28px;height:28px;display:block;border-radius:50%;object-fit:cover}.eventigo-pwa-app-language span{font-size:11px;font-weight:800;color:#15274d;line-height:1}body.eventigo-pwa-standalone.eventigo-pwa-has-app-header .offcanvas-collapse{top:calc(62px + env(safe-area-inset-top))!important}@media(min-width:1025px){.eventigo-pwa-app-header{grid-template-columns:48px minmax(0,1fr) 48px}}body.eventigo-pwa-standalone .eventigo-pwa-native-header-hidden{display:none!important}body.eventigo-pwa-standalone.eventigo-pwa-has-app-header .offcanvas-collapse{bottom:calc(78px + env(safe-area-inset-bottom))!important;height:auto!important;max-height:calc(100dvh - 62px - env(safe-area-inset-top) - 78px - env(safe-area-inset-bottom))!important;overflow:hidden!important;padding-top:10px!important}body.eventigo-pwa-standalone.eventigo-pwa-has-app-header .offcanvas-collapse .sidebar-nav{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;-webkit-overflow-scrolling:touch;margin-bottom:0!important;padding-bottom:18px!important}body.eventigo-pwa-standalone.eventigo-pwa-has-app-header .offcanvas-collapse>.row.text-center{flex:0 0 auto!important;margin:0!important;padding:4px 0 2px!important}body.eventigo-pwa-standalone.eventigo-pwa-has-app-header .offcanvas-collapse>.row.text-center>.mx-auto{margin-top:2px!important;margin-bottom:2px!important;max-width:118px!important}body.eventigo-pwa-standalone.eventigo-pwa-has-app-header .offcanvas-collapse>.row.text-center h3{margin:0!important;padding:4px 4px 8px!important;font-size:16px!important;line-height:1.25!important}body.eventigo-pwa-standalone.eventigo-pwa-has-app-header .offcanvas-collapse>.row.text-center img{max-width:88px!important;max-height:88px!important;object-fit:cover}.eventigo-pwa-update{position:fixed;padding:14px 48px 14px 16px!important;align-items:center!important}.eventigo-pwa-update>.eventigo-pwa-update-copy{flex:1 1 auto;min-width:0}.eventigo-pwa-update .eventigo-pwa-update-actions{flex:0 0 auto;display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.eventigo-pwa-update .eventigo-pwa-update-now{align-self:center!important}.eventigo-pwa-update .eventigo-pwa-update-later{position:absolute;top:8px;right:8px;width:32px;height:32px;min-width:32px;padding:0!important;display:grid;place-items:center;border:0!important;border-radius:999px!important;background:#f3f5f8!important;color:#667085!important;font-size:24px;line-height:1;font-weight:500;opacity:1!important}@media(max-width:480px){.eventigo-pwa-update{gap:10px!important;padding-right:44px!important}.eventigo-pwa-update strong{font-size:13px}.eventigo-pwa-update span{font-size:11px}.eventigo-pwa-update .eventigo-pwa-update-now{padding:9px 11px;font-size:13px}}body.eventigo-pwa-standalone.eventigo-pwa-has-app-header .body-content.dashboard-body{margin-top:0!important;padding-top:18px!important}body.eventigo-pwa-standalone.eventigo-pwa-has-app-header .body-content.dashboard-body>.main-contaner{margin-top:0!important;padding-top:0!important}body.eventigo-pwa-standalone.eventigo-pwa-media-open .eventigo-pwa-app-header,body.eventigo-pwa-standalone.eventigo-pwa-media-open .eventigo-pwa-bottom-nav,body.eventigo-pwa-standalone.eventigo-pwa-media-open .eventigo-pwa-update,body.eventigo-pwa-standalone.eventigo-pwa-media-open .offcanvas-collapse{display:none!important}body.eventigo-pwa-standalone.eventigo-pwa-media-open{padding-top:0!important;padding-bottom:0!important}body.eventigo-pwa-standalone.eventigo-pwa-media-open .media-modal-backdrop{z-index:1000010!important}body.eventigo-pwa-standalone.eventigo-pwa-media-open .media-modal{z-index:1000020!important}body.eventigo-pwa-standalone.eventigo-pwa-media-open .media-modal{pointer-events:auto}body.eventigo-pwa-standalone.eventigo-pwa-media-open .media-modal input[type=file],body.eventigo-pwa-standalone.eventigo-pwa-media-open .media-modal .browser,body.eventigo-pwa-standalone.eventigo-pwa-media-open .media-modal .delete-attachment,body.eventigo-pwa-standalone.eventigo-pwa-media-open .media-modal .media-button{position:relative;z-index:2;touch-action:manipulation;-webkit-tap-highlight-color:#fff0}body.eventigo-pwa-standalone.eventigo-pwa-media-open .media-modal .attachments-browser,body.eventigo-pwa-standalone.eventigo-pwa-media-open .media-modal .media-frame-content{-webkit-overflow-scrolling:touch}body.eventigo-pwa-standalone .media-modal .eventigo-pwa-delete-media,body.eventigo-pwa-mobile-browser .media-modal .eventigo-pwa-delete-media{margin-right:8px!important;border-color:#d63638!important;background:#fff!important;color:#b32d2e!important;touch-action:manipulation}body.eventigo-pwa-standalone .media-modal .eventigo-pwa-delete-media:hover,body.eventigo-pwa-standalone .media-modal .eventigo-pwa-delete-media:focus,body.eventigo-pwa-mobile-browser .media-modal .eventigo-pwa-delete-media:hover,body.eventigo-pwa-mobile-browser .media-modal .eventigo-pwa-delete-media:focus{border-color:#8a2424!important;color:#8a2424!important}body.eventigo-pwa-standalone .media-modal .eventigo-pwa-delete-media[hidden],body.eventigo-pwa-mobile-browser .media-modal .eventigo-pwa-delete-media[hidden]{display:none!important}@media(max-width:782px){body.eventigo-pwa-standalone .media-modal .media-frame-toolbar .media-toolbar-primary,body.eventigo-pwa-mobile-browser .media-modal .media-frame-toolbar .media-toolbar-primary{position:relative!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:100%!important;height:64px!important;box-sizing:border-box!important;padding:0 12px!important;float:none!important;display:flex!important;align-items:center;justify-content:space-between;gap:8px}body.eventigo-pwa-standalone .media-modal .media-frame-toolbar,body.eventigo-pwa-mobile-browser .media-modal .media-frame-toolbar{height:calc(64px + env(safe-area-inset-bottom))!important;padding-bottom:env(safe-area-inset-bottom)!important;box-sizing:border-box!important;background:#fff!important}body.eventigo-pwa-standalone .media-modal .media-frame-toolbar .media-toolbar,body.eventigo-pwa-mobile-browser .media-modal .media-frame-toolbar .media-toolbar{height:64px!important;bottom:env(safe-area-inset-bottom)!important}body.eventigo-pwa-standalone .media-modal .media-frame-toolbar .media-toolbar-secondary,body.eventigo-pwa-mobile-browser .media-modal .media-frame-toolbar .media-toolbar-secondary{display:none!important}body.eventigo-pwa-standalone .media-modal .eventigo-pwa-delete-media,body.eventigo-pwa-mobile-browser .media-modal .eventigo-pwa-delete-media{order:-1;min-height:40px;margin:0 auto 0 0!important}body.eventigo-pwa-standalone .media-modal .media-frame-toolbar .media-toolbar-primary>.media-button-primary,body.eventigo-pwa-mobile-browser .media-modal .media-frame-toolbar .media-toolbar-primary>.media-button-primary{min-height:40px;margin-left:auto!important}body.eventigo-pwa-standalone .media-modal .attachments-browser .media-toolbar,body.eventigo-pwa-mobile-browser .media-modal .attachments-browser .media-toolbar{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;align-items:start!important;column-gap:12px!important;height:92px!important;padding:12px 16px!important;box-sizing:border-box!important}body.eventigo-pwa-standalone .media-modal .attachments-browser .media-toolbar-secondary,body.eventigo-pwa-mobile-browser .media-modal .attachments-browser .media-toolbar-secondary{position:static!important;display:block!important;float:none!important;width:auto!important;max-width:none!important;height:68px!important;min-width:0!important;margin:0!important;align-self:start!important}body.eventigo-pwa-standalone .media-modal .attachments-browser .media-toolbar-secondary select,body.eventigo-pwa-mobile-browser .media-modal .attachments-browser .media-toolbar-secondary select{width:100%!important;max-width:none!important;height:40px!important;margin:0!important}body.eventigo-pwa-standalone .media-modal .attachments-browser .media-toolbar-primary.search-form,body.eventigo-pwa-mobile-browser .media-modal .attachments-browser .media-toolbar-primary.search-form{position:static!important;display:block!important;float:none!important;width:auto!important;min-width:0!important;height:68px!important;padding:0!important;margin:0!important;align-self:start!important;box-sizing:border-box!important}body.eventigo-pwa-standalone .media-modal .attachments-browser .media-toolbar-secondary>label,body.eventigo-pwa-mobile-browser .media-modal .attachments-browser .media-toolbar-secondary>label{display:block!important;width:100%!important;height:32px!important;line-height:32px!important;margin:0!important;white-space:nowrap!important}body.eventigo-pwa-standalone .media-modal .attachments-browser .media-toolbar-primary.search-form label,body.eventigo-pwa-mobile-browser .media-modal .attachments-browser .media-toolbar-primary.search-form label{display:block!important;width:100%!important;height:32px!important;line-height:32px!important;margin:0!important;white-space:nowrap!important}body.eventigo-pwa-standalone .media-modal .attachments-browser .media-toolbar-primary.search-form input,body.eventigo-pwa-mobile-browser .media-modal .attachments-browser .media-toolbar-primary.search-form input{display:block!important;position:static!important;float:none!important;width:100%!important;min-width:100%!important;max-width:100%!important;height:40px!important;margin:0!important}body.eventigo-pwa-standalone .media-modal .attachments-browser .attachments,body.eventigo-pwa-mobile-browser .media-modal .attachments-browser .attachments{top:92px!important}}.eventigo-pwa-pull-refresh{position:fixed;top:calc(-58px + env(safe-area-inset-top));left:50%;z-index:2147483600;min-width:150px;height:42px;padding:0 15px;display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #e4e8ef;border-radius:999px;background:#fff;color:#526078;box-shadow:0 7px 22px rgb(18 34 68 / .14);font:700 12px/1 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;opacity:0;pointer-events:none;transition:opacity .12s ease;will-change:transform}.eventigo-pwa-pull-refresh.is-visible{opacity:1}.eventigo-pwa-pull-refresh__icon{font-size:20px;transition:transform .15s ease}.eventigo-pwa-pull-refresh.is-ready .eventigo-pwa-pull-refresh__icon{transform:rotate(180deg)}.eventigo-pwa-pull-refresh.is-refreshing .eventigo-pwa-pull-refresh__icon{animation:eventigo-pwa-refresh-spin .7s linear infinite}@keyframes eventigo-pwa-refresh-spin{to{transform:rotate(360deg)}}body.eventigo-pwa-standalone .leaflet-container.eventigo-pwa-map-scroll-mode{pointer-events:none!important;touch-action:pan-y!important}body.eventigo-pwa-standalone .leaflet-container.eventigo-pwa-map-active{pointer-events:auto!important;touch-action:auto!important}body.eventigo-pwa-standalone .eventigo-pwa-map-unlock{position:absolute;transform:translate(-50%,-50%);z-index:999984;border:0;border-radius:999px;padding:11px 16px;background:rgb(15 28 60 / .88);color:#fff;font:600 13px/1.2 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-shadow:0 6px 20px rgb(0 0 0 / .18);-webkit-tap-highlight-color:#fff0;touch-action:manipulation}body.eventigo-pwa-standalone .eventigo-pwa-map-unlock[hidden]{display:none!important}body.eventigo-pwa-standalone .eventigo-pwa-map-done{position:fixed;top:calc(72px + env(safe-area-inset-top));right:12px;z-index:1000002;border:0;border-radius:999px;padding:10px 15px;background:#fff;color:#0f1c3c;font:700 13px/1.2 -apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;box-shadow:0 5px 18px rgb(15 28 60 / .22)}body.eventigo-pwa-standalone .eventigo-pwa-app-header{z-index:1000020!important}body.eventigo-pwa-standalone.eventigo-pwa-has-app-header .offcanvas-collapse{z-index:1000010!important}body.eventigo-pwa-standalone .eventigo-pwa-app-menu{position:relative;z-index:2}html.eventigo-pwa-sidebar-open body.eventigo-pwa-standalone .eventigo-pwa-app-menu span:nth-child(1){transform:translateY(7px) rotate(45deg)}html.eventigo-pwa-sidebar-open body.eventigo-pwa-standalone .eventigo-pwa-app-menu span:nth-child(2){opacity:0}html.eventigo-pwa-sidebar-open body.eventigo-pwa-standalone .eventigo-pwa-app-menu span:nth-child(3){transform:translateY(-7px) rotate(-45deg)}body.eventigo-pwa-standalone .eventigo-pwa-app-menu span{transition:transform .18s ease,opacity .18s ease}body.eventigo-pwa-standalone .eventigo-pwa-orphan-toggle-hidden{display:none!important}body.eventigo-pwa-standalone .eventigo-pwa-orphan-pseudo-hidden::before,body.eventigo-pwa-standalone .eventigo-pwa-orphan-pseudo-hidden::after{content:none!important;display:none!important}body.eventigo-pwa-standalone.eventigo-pwa-has-app-header::before,body.eventigo-pwa-standalone.eventigo-pwa-has-app-header::after{content:none!important}body.eventigo-pwa-standalone .eventigo-pwa-orphan-toggle-hidden{display:none!important;visibility:hidden!important;width:0!important;height:0!important;min-width:0!important;min-height:0!important;overflow:hidden!important}body.eventigo-pwa-standalone.eventigo-pwa-android .modal.eventigo-pwa-quote-modal{box-sizing:border-box!important;padding-top:calc(70px + env(safe-area-inset-top))!important;padding-bottom:calc(88px + env(safe-area-inset-bottom))!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}body.eventigo-pwa-standalone.eventigo-pwa-android .modal.eventigo-pwa-quote-modal .modal-dialog{margin:0 auto!important;width:min(94vw,560px)!important;max-width:min(94vw,560px)!important;min-height:0!important;height:auto!important}body.eventigo-pwa-standalone.eventigo-pwa-android .modal.eventigo-pwa-quote-modal .modal-content{max-height:calc(100dvh - 160px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;overflow:hidden!important;display:flex!important;flex-direction:column!important}body.eventigo-pwa-standalone.eventigo-pwa-android .modal.eventigo-pwa-quote-modal .modal-body{min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@supports not (height:100dvh){body.eventigo-pwa-standalone.eventigo-pwa-android .modal.eventigo-pwa-quote-modal .modal-content{max-height:calc(100vh - 160px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}}.eventigo-push-prompt{position:fixed;left:16px;right:16px;bottom:calc(88px + env(safe-area-inset-bottom));z-index:2147483500;display:grid;grid-template-columns:auto 1fr;gap:10px 12px;align-items:center;max-width:520px;margin:auto;padding:16px 16px 14px;background:#fff;border:1px solid #e7eaf0;border-radius:18px;box-shadow:0 16px 42px rgb(20 35 70 / .18);opacity:0;transform:translateY(18px);pointer-events:none;transition:.22s ease}.eventigo-push-prompt.is-show{opacity:1;transform:none;pointer-events:auto}.eventigo-push-prompt__icon{grid-row:1/3;width:42px;height:42px;border-radius:13px;background:#eefaf8;display:flex;align-items:center;justify-content:center;font-size:21px}.eventigo-push-prompt__copy strong,.eventigo-push-prompt__copy span{display:block}.eventigo-push-prompt__copy strong{color:#15274d;font-size:15px}.eventigo-push-prompt__copy span{margin-top:2px;color:#667085;font-size:12px;line-height:1.4}.eventigo-push-prompt__enable{grid-column:2;border:0;border-radius:11px;background:#00aaa8;color:#fff;font-weight:800;padding:10px 14px;justify-self:start}.eventigo-push-prompt__close{position:absolute;top:6px;right:8px;border:0;background:#fff0;color:#98a2b3;font-size:22px;line-height:1;padding:5px}.eventigo-push-toast{position:fixed;left:50%;bottom:calc(98px + env(safe-area-inset-bottom));z-index:2147483600;transform:translate(-50%,12px);background:#15274d;color:#fff;border-radius:999px;padding:10px 15px;font-size:12px;font-weight:800;opacity:0;transition:.2s}.eventigo-push-toast.is-show{opacity:1;transform:translate(-50%,0)}