@charset "UTF-8";ion-page.ion-page-hidden .isp-root{content-visibility:hidden;contain:layout style paint}ion-page.ion-page-hidden .isp-swiper{visibility:hidden}ion-page.ion-page-hidden #recaptcha-container,ion-page.ion-page-hidden #otp-recaptcha-container,ion-page.ion-page-hidden #signup-recaptcha-container{pointer-events:none!important}@font-face{font-family:swiper-icons;src:url(data:application/font-woff;charset=utf-8;base64,\ d09GRgABAAAAAAZgABAAAAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABGRlRNAAAGRAAAABoAAAAci6qHkUdERUYAAAWgAAAAIwAAACQAYABXR1BPUwAABhQAAAAuAAAANuAY7+xHU1VCAAAFxAAAAFAAAABm2fPczU9TLzIAAAHcAAAASgAAAGBP9V5RY21hcAAAAkQAAACIAAABYt6F0cBjdnQgAAACzAAAAAQAAAAEABEBRGdhc3AAAAWYAAAACAAAAAj//wADZ2x5ZgAAAywAAADMAAAD2MHtryVoZWFkAAABbAAAADAAAAA2E2+eoWhoZWEAAAGcAAAAHwAAACQC9gDzaG10eAAAAigAAAAZAAAArgJkABFsb2NhAAAC0AAAAFoAAABaFQAUGG1heHAAAAG8AAAAHwAAACAAcABAbmFtZQAAA/gAAAE5AAACXvFdBwlwb3N0AAAFNAAAAGIAAACE5s74hXjaY2BkYGAAYpf5Hu/j+W2+MnAzMYDAzaX6QjD6/4//Bxj5GA8AuRwMYGkAPywL13jaY2BkYGA88P8Agx4j+/8fQDYfA1AEBWgDAIB2BOoAeNpjYGRgYNBh4GdgYgABEMnIABJzYNADCQAACWgAsQB42mNgYfzCOIGBlYGB0YcxjYGBwR1Kf2WQZGhhYGBiYGVmgAFGBiQQkOaawtDAoMBQxXjg/wEGPcYDDA4wNUA2CCgwsAAAO4EL6gAAeNpj2M0gyAACqxgGNWBkZ2D4/wMA+xkDdgAAAHjaY2BgYGaAYBkGRgYQiAHyGMF8FgYHIM3DwMHABGQrMOgyWDLEM1T9/w8UBfEMgLzE////P/5//f/V/xv+r4eaAAeMbAxwIUYmIMHEgKYAYjUcsDAwsLKxc3BycfPw8jEQA/gZBASFhEVExcQlJKWkZWTl5BUUlZRVVNXUNTQZBgMAAMR+E+gAEQFEAAAAKgAqACoANAA+AEgAUgBcAGYAcAB6AIQAjgCYAKIArAC2AMAAygDUAN4A6ADyAPwBBgEQARoBJAEuATgBQgFMAVYBYAFqAXQBfgGIAZIBnAGmAbIBzgHsAAB42u2NMQ6CUAyGW568x9AneYYgm4MJbhKFaExIOAVX8ApewSt4Bic4AfeAid3VOBixDxfPYEza5O+Xfi04YADggiUIULCuEJK8VhO4bSvpdnktHI5QCYtdi2sl8ZnXaHlqUrNKzdKcT8cjlq+rwZSvIVczNiezsfnP/uznmfPFBNODM2K7MTQ45YEAZqGP81AmGGcF3iPqOop0r1SPTaTbVkfUe4HXj97wYE+yNwWYxwWu4v1ugWHgo3S1XdZEVqWM7ET0cfnLGxWfkgR42o2PvWrDMBSFj/IHLaF0zKjRgdiVMwScNRAoWUoH78Y2icB/yIY09An6AH2Bdu/UB+yxopYshQiEvnvu0dURgDt8QeC8PDw7Fpji3fEA4z/PEJ6YOB5hKh4dj3EvXhxPqH/SKUY3rJ7srZ4FZnh1PMAtPhwP6fl2PMJMPDgeQ4rY8YT6Gzao0eAEA409DuggmTnFnOcSCiEiLMgxCiTI6Cq5DZUd3Qmp10vO0LaLTd2cjN4fOumlc7lUYbSQcZFkutRG7g6JKZKy0RmdLY680CDnEJ+UMkpFFe1RN7nxdVpXrC4aTtnaurOnYercZg2YVmLN/d/gczfEimrE/fs/bOuq29Zmn8tloORaXgZgGa78yO9/cnXm2BpaGvq25Dv9S4E9+5SIc9PqupJKhYFSSl47+Qcr1mYNAAAAeNptw0cKwkAAAMDZJA8Q7OUJvkLsPfZ6zFVERPy8qHh2YER+3i/BP83vIBLLySsoKimrqKqpa2hp6+jq6RsYGhmbmJqZSy0sraxtbO3sHRydnEMU4uR6yx7JJXveP7WrDycAAAAAAAH//wACeNpjYGRgYOABYhkgZgJCZgZNBkYGLQZtIJsFLMYAAAw3ALgAeNolizEKgDAQBCchRbC2sFER0YD6qVQiBCv/H9ezGI6Z5XBAw8CBK/m5iQQVauVbXLnOrMZv2oLdKFa8Pjuru2hJzGabmOSLzNMzvutpB3N42mNgZGBg4GKQYzBhYMxJLMlj4GBgAYow/P/PAJJhLM6sSoWKfWCAAwDAjgbRAAB42mNgYGBkAIIbCZo5IPrmUn0hGA0AO8EFTQAA);font-weight:400;font-style:normal}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader,.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.isp-root--suspended .isp-swiper{pointer-events:none}.isp-root{display:flex;flex-direction:column;flex:1;width:100%;min-height:0;background:transparent;--isp-scale: 1}.isp-swiper{width:100%;min-height:0;background:transparent}.isp-root--compact .isp-swiper{flex:1;height:100%}.isp-root:not(.isp-root--compact) .isp-swiper{flex:1 1 0;min-height:0;height:100%}.isp-swiper .swiper-wrapper{background:transparent}.isp-swiper .swiper-slide{background:transparent;display:flex;justify-content:center;box-sizing:border-box;height:100%}.isp-root:not(.isp-root--compact) .isp-swiper .swiper-slide{height:100%}.isp-slide{width:100%;height:100%;display:flex;flex-direction:column;background:transparent}.isp-root:not(.isp-root--compact) .isp-slide{height:100%;min-height:0;overflow:hidden}.isp-hero-section{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 26px 0;background:transparent}.isp-root:not(.isp-root--compact) .isp-hero-section{flex:1 1 1;min-height:0;flex-shrink:1;justify-content:flex-start}.isp-root:not(.isp-root--compact) .isp-logo{width:calc(101px * var(--isp-scale));height:calc(74px * var(--isp-scale));flex-shrink:0;margin-top:clamp(calc(8px * var(--isp-scale)),2.5vh,calc(24px * var(--isp-scale)));margin-bottom:calc(51px * var(--isp-scale))}.isp-root:not(.isp-root--compact) .isp-hero-wrap{width:calc(319px * var(--isp-scale));height:calc(240px * var(--isp-scale));aspect-ratio:105 / 79;flex-shrink:1;min-height:0;display:flex;align-items:center;justify-content:center;margin-top:auto;margin-bottom:calc(36px * var(--isp-scale))}.isp-root--compact .isp-logo{width:101px;height:74px;flex-shrink:0;margin-bottom:51px}.isp-root--compact .isp-hero-wrap{width:319px;max-width:100%;height:240px;aspect-ratio:105 / 79;flex-shrink:0;display:flex;align-items:center;justify-content:center;margin-bottom:36px}.isp-hero-wrap img,.isp-hero-wrap .intro-hero-svg{width:100%;height:100%;aspect-ratio:105 / 79;object-fit:contain}.isp-text-section{display:flex;flex-direction:column;align-items:center;padding:0 26px;background:transparent}.isp-root:not(.isp-root--compact) .isp-text-section{flex:0 0 auto;flex-shrink:0;min-height:min-content;max-height:48dvh;overflow-y:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;max-width:calc(331px * var(--isp-scale));margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}.isp-root:not(.isp-root--compact) .isp-text-section::-webkit-scrollbar{display:none}.isp-headline{text-align:center;flex-shrink:0}.isp-root:not(.isp-root--compact) .isp-headline{margin:0 0 calc(24px * var(--isp-scale));letter-spacing:.3955px}.isp-body{text-align:center;margin:0 auto}.isp-root:not(.isp-root--compact) .isp-body{flex-shrink:0;line-height:19px;letter-spacing:.3955px}.isp-accent{font-weight:700}.isp-text-section .isp-dots{display:flex;gap:7px;align-items:center;justify-content:center;flex-shrink:0;margin-top:24px}.isp-footer{flex-shrink:0;display:flex;flex-direction:column;align-items:center;background:transparent}.isp-dot{width:9px;height:9px;border-radius:50%;border:none;padding:0;background:var(--color-grey);cursor:pointer;transition:background .22s ease,transform .22s ease}.isp-dot--active{background:var(--color-teal-light);transform:scale(1.1)}.isp-btn-wrap{width:100%;display:flex;justify-content:center;margin-top:calc(44px * var(--isp-scale));padding-bottom:max(calc(36px * var(--isp-scale)),var(--mcg-safe-area-bottom-inset),44px)}.isp-next-btn{width:calc(69px * var(--isp-scale));height:calc(69px * var(--isp-scale));border:none;background:transparent;padding:0;cursor:pointer;display:block;transition:opacity .15s ease,transform .15s ease}.isp-next-btn:active{opacity:.7;transform:scale(.96)}@media (max-width: 415px),(max-height: 920px){.isp-root:not(.isp-root--compact){--isp-scale: .94}}@media (max-width: 384px),(max-height: 800px){.isp-root:not(.isp-root--compact){--isp-scale: .86}.isp-root:not(.isp-root--compact) .isp-headline{font-size:28px;line-height:1.2}.isp-root:not(.isp-root--compact) .isp-body{font-size:14px;line-height:1.4}}@media (max-height: 780px){.isp-root:not(.isp-root--compact) .isp-logo{margin-bottom:calc(28px * var(--isp-scale))}.isp-root:not(.isp-root--compact) .isp-hero-wrap{width:calc(200px * 105 / 79 * var(--isp-scale));height:calc(200px * var(--isp-scale));aspect-ratio:105 / 79;margin-bottom:calc(22px * var(--isp-scale))}.isp-root:not(.isp-root--compact) .isp-headline{font-size:26px;line-height:1.2}}@media (max-width: 375px){.isp-root:not(.isp-root--compact) .isp-headline{font-size:26px;line-height:1.2}}.isp-root--compact .isp-slide{height:100%;max-width:100%}.isp-root--compact .isp-swiper,.isp-root--compact .isp-swiper .swiper-wrapper,.isp-root--compact .isp-swiper .swiper-slide{background:#f9f8f3}.isp-root--compact .isp-hero-section{flex:0 0 55%;background:#fff;padding:32px 24px 28px;justify-content:center}.isp-root--compact .isp-hero-wrap{height:190px;max-width:220px;margin-bottom:0}.isp-root--compact .isp-text-section{flex:1;justify-content:center;padding:24px 28px 0;background:#f9f8f3}.isp-root--compact .isp-headline{text-align:center;margin-bottom:10px}.isp-root--compact .isp-body{text-align:center;max-width:260px}.isp-root--compact .isp-dot{width:8px;height:8px}.product-intro-page{--background: var(--color-intro-bg)}.product-intro-page ion-content{--background: var(--color-intro-bg);--overflow: hidden}.product-intro-page ion-content::part(scroll){display:flex;flex-direction:column;min-height:100dvh}.product-intro-page .isp-root.product-intro-panel{flex:1;min-height:0;width:100%;padding-top:max(env(safe-area-inset-top,0px),var(--android-status-bar-height, 0px));box-sizing:border-box}.mcg-primary-btn{--background: linear-gradient( 90deg, var(--color-orange, #f77f00) 0%, var(--color-cardio-red, #fd291b) 100% );--background-activated: linear-gradient( 90deg, var(--color-cardio-red, #fd291b) 0%, var(--color-orange, #f77f00) 100% );--background-hover: linear-gradient( 90deg, var(--color-orange, #f77f00) 0%, var(--color-cardio-red, #fd291b) 100% );--border-radius: 50px;--box-shadow: none;--color: #ffffff;--ripple-color: rgba(255, 255, 255, .25);--border-width: 0;height:52px;font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;font-weight:700;letter-spacing:.3px;text-transform:none;margin-top:0;margin-bottom:0}@media (min-width: 768px){.mcg-primary-btn{font-size:18px}}.auth-terms-link{font-weight:400;text-decoration:underline;color:inherit}.auth-account-switch{text-align:center;margin:0}.login-page{--background: var(--color-intro-bg, #fffdf2)}.login-page ion-content{--background: #fffdf2}.login-auth-progress-wrap{position:sticky;top:0;z-index:2;width:100%;margin:0 0 4px}.login-continue-spinner{width:22px;height:22px;color:#fff}.login-inner{display:flex;flex-direction:column;align-items:center;min-height:100%;padding:max(env(safe-area-inset-top,0px),var(--android-status-bar-height, 0px)) 16px calc(var(--mcg-safe-area-bottom-inset) + 32px);box-sizing:border-box}.login-split,.login-form-panel{width:100%;display:flex;flex-direction:column;align-items:center;flex:1;min-height:0}.login-form-main{width:100%;display:flex;flex-direction:column;align-items:center}.login-logo{margin-top:clamp(8px,2.5vh,24px);margin-bottom:clamp(20px,10vh,106px)}.login-logo img{width:150px;height:auto;display:block}.login-card{background:#fff;border-radius:16px;border:1px solid #eae2b7;padding:22px 16px;width:100%;box-shadow:0 9px 25px -5px #0000001a}.login-title{text-align:center;margin:0 0 24px;line-height:36px}.login-label{display:block;margin-bottom:6px;font-family:var(--font-body, "Oxygen", sans-serif);font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.150390625px;color:#364153}.login-field--full{margin-bottom:4px;width:100%}.login-input{font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.150390625px;--background: #fff;--color: #364153;--placeholder-color: rgba(54, 65, 83, .45);--padding-start: 12px;--padding-end: 12px;--padding-top: 14px;--padding-bottom: 14px;--border-radius: 8px;--highlight-color-focused: var(--color-cardio-red);background:#fff;border:.77px solid #c1b7b3;border-radius:8px;min-height:48px;width:100%;box-sizing:border-box}.login-input.login-input--error{border-color:var(--ion-color-danger)}.login-error{display:block;margin-top:4px}.login-continue-btn.mcg-primary-btn{--border-radius: 44px;height:52px;margin:16px 0;font-size:18px;line-height:24px;letter-spacing:-.3125px}.login-terms{text-align:center;padding:0 60px;margin:0}@media (min-width: 768px) and (max-width: 1024px){.login-terms{padding:0 10px}}.login-hero-panel,.login-terms--web{display:none}.login-terms--mobile{display:block;margin:auto 0 0;padding-top:28px}.login-copyright{display:none}.login-otp-back{align-self:flex-start;border:0;background:transparent;color:var(--color-grey);font-size:28px;display:inline-flex;align-items:center;justify-content:center;padding:4px;margin:0 0 8px}.login-otp-title{margin:0 0 16px;text-align:center}.login-otp-subtitle{margin:0 0 20px;text-align:center}.login-otp-subtitle strong{display:block;margin-top:4px;font-weight:700}.login-otp-inputs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:10px}.login-otp-input{width:100%;height:52px;border-radius:8px;border:1.5px solid var(--color-grey);text-align:center;background:var(--color-white)}.login-otp-input:focus{outline:none;border-color:var(--color-cardio-red);box-shadow:0 0 0 3px #fd291b1f}.login-otp-input-error{margin:0 0 14px;text-align:center}.login-otp-cta{margin-bottom:20px}.login-otp-hint{margin:0;text-align:center}.login-otp-resend{margin-top:8px;width:100%;border:0;background:transparent;cursor:pointer;text-align:center}.login-otp-resend:disabled{opacity:1;cursor:default}#recaptcha-container{position:fixed;right:16px;bottom:12px;z-index:10;width:auto;min-width:1px;min-height:1px;overflow:visible;opacity:.02;pointer-events:auto;border:0;padding:0;margin:0;background:transparent}@media (min-width: 768px){.login-page{--background: #fffefb}.login-page ion-content{--background: #fffefb}.login-inner{justify-content:center;padding:48px 24px 40px;gap:20px}.login-split{flex-direction:row;align-items:stretch;max-width:960px;background:var(--color-white);border-radius:24px;border:none;box-shadow:0 8px 56px #2f0f0321;overflow:hidden;min-height:560px}.login-form-panel{flex:1;align-self:stretch;min-height:auto;justify-content:center;padding:52px;background:var(--color-white)}.login-hero-panel{display:flex;flex-direction:column;flex:0 0 52%;flex-shrink:0;align-self:stretch;box-sizing:border-box;min-height:560px;min-width:0;background:var(--color-white);padding:22px;overflow:hidden}.login-hero-panel .isp-root{flex:1 1 0;min-height:0;width:100%;border:1px solid #e4e1d6;border-radius:16px;overflow:hidden}.login-hero-panel .isp-swiper{flex:1 1 0;min-height:0;height:auto}.login-form-panel .login-logo{margin-top:0;margin-bottom:20px}.login-form-panel .login-logo img{width:129px}.login-form-panel .login-card{box-shadow:none;background:transparent;border:none;border-radius:0;padding:0;max-width:380px;width:100%}.login-continue-btn.mcg-primary-btn{--border-radius: 50px;height:52px;margin:16px 0;font-size:18px;font-weight:700;line-height:normal;letter-spacing:.3px;--background: linear-gradient( 90deg, var(--color-orange, #f77f00) 0%, var(--color-cardio-red, #fd291b) 100% )}.login-field--full{margin-bottom:4px}.login-form-panel .login-label{color:var(--color-dark)}.login-terms--web{display:block;margin:16px 0 4px}.login-terms--mobile{display:none}.login-copyright{display:block;text-align:center;margin:0}.login-otp-input{height:56px}}.signup-page{--background: var(--color-intro-bg, #fffdf2)}.signup-page ion-content{--background: #fffdf2}.signup-auth-progress-wrap{position:sticky;top:0;z-index:2;width:100%;margin:0 0 4px}.signup-continue-spinner{width:22px;height:22px;color:#fff}.signup-inner{display:flex;flex-direction:column;align-items:center;min-height:100%;padding:max(env(safe-area-inset-top,0px),var(--android-status-bar-height, 0px)) 16px calc(var(--mcg-safe-area-bottom-inset) + 32px);box-sizing:border-box}.signup-split,.signup-form-panel{width:100%;display:flex;flex-direction:column;align-items:center;flex:1;min-height:0}.signup-form-main{width:100%;display:flex;flex-direction:column;align-items:center}.signup-logo{margin-top:clamp(8px,2.5vh,24px);margin-bottom:clamp(20px,10vh,106px)}.signup-logo img{width:150px;height:auto;display:block}.signup-card{background:#fff;border-radius:16px;border:1px solid #eae2b7;padding:22px 16px;width:100%;box-shadow:0 9px 25px -5px #0000001a}.signup-title{text-align:center;margin:0 0 24px;line-height:36px}.signup-row{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px}.signup-row .signup-field{flex:1;min-width:0;overflow:visible}.signup-field--full{margin-bottom:4px;width:100%}.signup-label{display:block;margin-bottom:6px;font-family:var(--font-body, "Oxygen", sans-serif);font-size:14px;font-weight:700;line-height:20px;letter-spacing:-.150390625px;color:#364153}.signup-input{font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;font-weight:400;line-height:20px;letter-spacing:-.150390625px;--background: #fff;--color: #364153;--placeholder-color: rgba(54, 65, 83, .45);--padding-start: 12px;--padding-end: 12px;--padding-top: 14px;--padding-bottom: 14px;--border-radius: 8px;--highlight-color-focused: var(--color-cardio-red);background:#fff;border:.77px solid #c1b7b3;border-radius:8px;min-height:48px;width:100%;box-sizing:border-box}.signup-input.signup-input--error{border-color:var(--ion-color-danger)}.signup-error{display:block;margin:4px 0 0}.signup-continue-btn.mcg-primary-btn{--border-radius: 44px;height:52px;margin:16px 0;font-size:16px;line-height:24px;letter-spacing:-.3125px}.signup-terms{text-align:center;padding:0 60px;margin:0}@media (min-width: 768px) and (max-width: 1024px){.signup-terms{padding:0 10px}}.signup-hero-panel,.signup-terms--web{display:none}.signup-terms--mobile{display:block;margin:auto 0 0;padding-top:28px}.signup-copyright{display:none}@media (min-width: 768px){.signup-page{--background: #fffefb}.signup-page ion-content{--background: #fffefb}.signup-inner{justify-content:center;padding:48px 24px 40px;gap:20px;box-sizing:border-box}.signup-split{flex-direction:row;align-items:stretch;max-width:960px;background:var(--color-white);border-radius:24px;border:none;box-shadow:0 8px 56px #2f0f0321;overflow:hidden;min-height:560px}.signup-hero-panel{display:flex;flex-direction:column;flex:0 0 52%;flex-shrink:0;align-self:stretch;box-sizing:border-box;min-height:560px;min-width:0;background:var(--color-white);padding:22px;overflow:hidden}.signup-hero-panel .isp-root{flex:1 1 0;min-height:0;width:100%;border:1px solid #e4e1d6;border-radius:16px;overflow:hidden}.signup-hero-panel .isp-swiper{flex:1 1 0;min-height:0;height:auto}.signup-form-panel{flex:1;align-self:stretch;min-height:auto;justify-content:center;padding:52px;background:var(--color-white)}.signup-form-panel .signup-logo{margin-top:0;margin-bottom:20px}.signup-form-panel .signup-logo img{width:129px}.signup-form-panel .signup-card{box-shadow:none;background:transparent;border:none;border-radius:0;padding:0;max-width:380px;width:100%}.signup-form-panel .signup-label{color:var(--color-dark)}.signup-terms--web{display:block;margin:16px 0 4px}.signup-terms--mobile{display:none}.signup-continue-btn.mcg-primary-btn{--border-radius: 50px;height:52px;margin:16px 0;font-size:18px;font-weight:700;line-height:normal;letter-spacing:.3px;--background: linear-gradient( 90deg, var(--color-orange, #f77f00) 0%, var(--color-cardio-red, #fd291b) 100% )}.signup-copyright{display:block;text-align:center;margin:0}}.verify-otp-page{--background: var(--color-intro-bg)}.verify-otp-page ion-content{--background: var(--color-intro-bg)}.verify-otp-inner{min-height:100%;padding:var(--ion-safe-area-top, env(safe-area-inset-top, 0px)) 16px calc(var(--mcg-safe-area-bottom-inset) + 32px);display:flex;flex-direction:column;align-items:center;box-sizing:border-box}.verify-otp-split{width:100%;display:flex;flex-direction:column;align-items:center}.verify-otp-hero-panel{display:none}.verify-otp-form-panel{width:100%;display:flex;flex-direction:column;align-items:center}.verify-otp-back{align-self:flex-start;border:0;background:transparent;color:var(--color-grey);font-size:28px;display:inline-flex;align-items:center;justify-content:center;padding:4px;margin-top:0;height:56px}.verify-otp-logo{margin-top:8px;margin-bottom:44px}.verify-otp-logo img{width:150px;height:auto;display:block}.verify-otp-card{width:100%;max-width:480px;box-sizing:border-box;background:var(--color-white);border:1px solid var(--color-cream);border-radius:16px;box-shadow:0 6px 30px #2f0f0314;padding:22px 16px}.verify-otp-title{margin:0 0 16px;text-align:center}.verify-otp-subtitle{margin:0 0 20px;text-align:center}.verify-otp-subtitle strong{display:block;margin-top:4px;font-weight:700}.verify-otp-inputs{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:18px}.verify-otp-input{width:100%;height:52px;border-radius:8px;border:.77px solid #c1b7b3;text-align:center;background:#fff}.verify-otp-input:focus{outline:none;border-color:var(--color-cardio-red);box-shadow:0 0 0 3px #fd291b1f}.verify-otp-input-error{margin:0 0 14px;text-align:center}.verify-otp-cta{margin-bottom:20px}.verify-otp-cta[disabled],.verify-otp-cta.button-disabled{opacity:1}.verify-otp-hint{margin:0;text-align:center}.verify-otp-resend{margin-top:8px;width:100%;border:0;background:transparent;cursor:pointer;text-align:center}.verify-otp-resend:disabled{opacity:1;cursor:default}#signup-recaptcha-container{position:fixed;right:16px;bottom:12px;z-index:10;width:auto;min-width:1px;min-height:1px;overflow:visible;opacity:.02;pointer-events:auto;border:0;padding:0;margin:0;background:transparent}@media (min-width: 768px){.verify-otp-page{--background: #fffefb}.verify-otp-page ion-content{--background: #fffefb}.verify-otp-inner{justify-content:center;padding:48px 24px 40px;gap:20px}.verify-otp-split{flex-direction:row;align-items:stretch;max-width:960px;background:var(--color-white);border-radius:24px;border:none;box-shadow:0 8px 56px #2f0f0321;overflow:hidden;min-height:560px}.verify-otp-hero-panel{display:flex;flex-direction:column;flex:0 0 52%;flex-shrink:0;align-self:stretch;box-sizing:border-box;min-height:560px;min-width:0;background:var(--color-white);padding:22px;overflow:hidden}.verify-otp-hero-panel .isp-root{flex:1 1 0;min-height:0;width:100%;border:1px solid #e4e1d6;border-radius:16px;overflow:hidden}.verify-otp-hero-panel .isp-swiper{flex:1 1 0;min-height:0;height:auto}.verify-otp-form-panel{flex:1;align-self:stretch;min-height:auto;justify-content:center;padding:52px;background:var(--color-white)}.verify-otp-page:not(.verify-otp-page--native) .verify-otp-back{display:none}.verify-otp-logo{margin-top:0;margin-bottom:20px}.verify-otp-logo img{width:129px}.verify-otp-card{box-shadow:none;background:transparent;border:none;border-radius:0;padding:0;max-width:380px;width:100%}.verify-otp-input{height:36px;border-radius:8px;border:.77px solid #c1b7b3;background:#fff}.verify-otp-inputs{gap:6px;margin-bottom:24px;max-width:320px;margin-left:auto;margin-right:auto}.verify-otp-cta.mcg-primary-btn{width:100%;margin:18px 0 16px;height:52px;font-size:18px}}:root{--mcg-tabbar-total-height: calc( 68px + var(--mcg-safe-area-bottom-inset) )}ion-tab-bar.mcg-patient-tabbar{--border: 0;--background: #ffffff;border-radius:22px 22px 0 0;box-shadow:0 0 12px #00000026;height:52px;padding-top:8px;padding-bottom:calc(8px + var(--mcg-safe-area-bottom-inset));padding-left:21px;padding-right:21px;justify-content:stretch}ion-tab-bar.mcg-patient-tabbar ion-tab-button{--padding-top: 8px;--padding-bottom: 8px;--padding-start: 8px;--padding-end: 8px;--ripple-color: rgba(230, 80, 59, .12);font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:16px;text-align:center;flex:1 1 0;width:auto;min-width:0;max-width:none;height:52px;min-height:52px;max-height:52px;--border-radius: 50px;border-radius:50px;overflow:visible;box-sizing:border-box}ion-tab-bar.mcg-patient-tabbar ion-tab-button::part(native){overflow:visible;width:100%;height:100%;box-sizing:border-box;border-radius:50px}ion-tab-bar.mcg-patient-tabbar ion-tab-button ion-label{font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:16px;text-align:center;white-space:nowrap;overflow:visible;contain:none}ion-tab-bar.mcg-patient-tabbar ion-tab-button svg{display:block;margin-bottom:0;flex-shrink:0;color:inherit}ion-tab-bar.mcg-patient-tabbar ion-tab-button:not(.tab-selected) svg{color:#593f35}ion-tab-bar.mcg-patient-tabbar ion-tab-button.tab-selected svg{color:#e6503b}ion-tab-bar.mcg-patient-tabbar ion-tab-button:not(.tab-selected){--color: #593f35}ion-tab-bar.mcg-patient-tabbar ion-tab-button:not(.tab-selected) ion-label{color:#593f35}ion-tab-bar.mcg-patient-tabbar ion-tab-button.tab-selected{--color: #e6503b;--color-selected: #e6503b;--background: rgba(251, 224, 220, .5);--border-radius: 50px;border-radius:50px}ion-tab-bar.mcg-patient-tabbar ion-tab-button.tab-selected::part(native){background:#fbe0dc80;border-radius:50px}ion-tab-bar.mcg-patient-tabbar ion-tab-button.tab-selected ion-label{color:#e6503b}.plt-android .mcg-patient-shell--mobile ion-tab-bar.mcg-patient-tabbar{position:fixed;bottom:0;left:0;right:0;z-index:10;transform:translateZ(0);-webkit-transform:translateZ(0);backface-visibility:hidden}.mcg-patient-shell{position:relative;min-height:100vh;min-height:100dvh;--mcg-shell-footer-h: 0px}.mcg-patient-shell--web{background-color:#f6f5f4;isolation:isolate;position:relative;height:100vh;height:100dvh;overflow:hidden;--mcg-shell-footer-h: 55px}.mcg-patient-shell--web:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url(../web-bg-pattern.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:center;pointer-events:none;z-index:0}.mcg-patient-shell__main{display:contents}.plt-android .mcg-patient-shell--mobile{display:flex;flex-direction:column;height:100dvh;overflow:hidden}.plt-android .mcg-patient-shell--mobile>.mcg-patient-shell__main{display:flex;flex:1;flex-direction:column;min-height:0;height:100%;overflow:hidden}.plt-android .mcg-patient-shell--mobile ion-tabs{flex:1;min-height:0;height:100%;display:flex;flex-direction:column}.plt-android .mcg-patient-shell--mobile ion-content::part(scroll){overscroll-behavior-y:contain}.mcg-patient-shell--web>.mcg-patient-shell__main{display:block;position:absolute;top:0;left:0;right:0;bottom:55px;z-index:1;overflow:hidden;contain:paint;isolation:isolate}.mcg-patient-shell--web ion-content{--background: transparent}.mcg-patient-shell--web ion-content::part(scroll){padding-bottom:calc(var(--padding-bottom, 0px) + 16px)}.mcg-patient-shell--web .mcg-patient-tabbar,.mcg-patient-shell--no-tabs .mcg-patient-tabbar,.mcg-patient-shell__web-footer{display:none}.mcg-patient-shell--web>.mcg-patient-shell__web-footer{display:block;position:absolute;bottom:0;left:0;right:0;z-index:2;isolation:isolate;width:100%;height:55px;padding-top:14px;border-top:1px solid rgba(0,0,0,.08);box-sizing:border-box;text-align:center;font-family:Oxygen,sans-serif;font-style:normal;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.1504px;color:#2f0f0399;background:#f6f5f4}.header-back-btn{--padding-start: 8px;--padding-end: 8px;--padding-top: 8px;--padding-bottom: 8px;--color: var(--color-dark, #2f0f03);--background-hover: transparent;--background-activated: transparent;--background-focused: transparent;--ripple-color: rgba(47, 15, 3, .08);margin:0;min-width:44px;min-height:44px;background:transparent;color:var(--color-dark, #2f0f03)}.header-back-btn::part(native){padding:4px}.header-back-btn__icon{display:block;width:12px;height:21px}.mcg-app-header__notification{position:relative;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;margin:0;border:none;background:transparent;cursor:pointer;flex-shrink:0;border-radius:30px;-webkit-tap-highlight-color:transparent}.mcg-app-header__notification:focus-visible{outline:2px solid #e6503b;outline-offset:2px}.mcg-app-header__notification-badge{position:absolute;top:2px;right:2px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#e6503b;color:#fff;font-family:var(--font-secondary, "Inter", sans-serif);font-weight:700;font-size:10px;line-height:18px;text-align:center;pointer-events:none}:root{--mcg-app-header-web-height: 122px}.mcg-app-header--web{background:#f6f5f4;--background: #f6f5f4;--ion-toolbar-background: #f6f5f4;color:#2f0f03;z-index:10}.mcg-app-header--web:after{display:none}.mcg-app-header__web-inner{display:flex;align-items:center;justify-content:space-between;gap:24px;max-width:1237px;margin:0 auto;padding:32px 16px 21px;min-height:58px;height:auto;box-sizing:border-box}.mcg-app-header__logo-link{display:inline-flex;flex-direction:row;align-items:center;text-decoration:none;flex-shrink:0;--color: #2f0f03;--background: transparent}.mcg-app-header__logo{width:95px;height:69.416px;max-width:95px;max-height:69.416px;aspect-ratio:102 / 74;flex-shrink:0}.mcg-app-header--web .mcg-app-header__logo::part(image),.mcg-app-header--web .mcg-app-header__logo img{display:block;width:100%;height:100%;object-fit:contain;object-position:left center}.mcg-app-header__right{display:flex;align-items:center;gap:32px;flex-shrink:0}.mcg-app-header__nav{display:flex;align-items:center;gap:8px}.mcg-app-header__nav-pill{padding:8px 16px;border-radius:50px;border:1px solid transparent;text-decoration:none;cursor:pointer;white-space:nowrap;box-sizing:border-box;transition:background .12s ease,border-color .12s ease,color .12s ease;--background: #fefeff;--color: #593f35;background:#fefeff;color:#593f35}.mcg-app-header__nav-pill-inner{display:inline-flex;flex-direction:row;align-items:center;justify-content:center;gap:6px}.mcg-app-header--web ion-router-link.mcg-app-header__nav-pill:not(.mcg-app-header__nav-pill--active){--color: #593f35;--background: #fefeff;color:#593f35;background:#fefeff}.mcg-app-header--web ion-router-link.mcg-app-header__nav-pill--active{--color: #e6503b;--background: rgba(251, 224, 220, .5);color:#e6503b;background:#fbe0dc80;border-color:#e6503b}.mcg-app-header__nav-pill--active{background:#fbe0dc80;border-color:#e6503b;color:#e6503b}@media (hover: hover){.mcg-app-header--web ion-router-link.mcg-app-header__nav-pill:not(.mcg-app-header__nav-pill--active):hover{--background: #ffffff;background:#fff}}.mcg-app-header__nav-pill-inner svg{flex-shrink:0;display:inline-block;vertical-align:middle}.mcg-app-header--web .mcg-app-header__nav-pill-inner,.mcg-app-header--web .mcg-app-header__nav-label{color:inherit}.mcg-app-header__nav-label{font-family:Inter,sans-serif;font-size:12px;font-style:normal;font-weight:700;line-height:16px;text-align:center}.mcg-app-header__divider{display:none;height:1px;background:#00000014;margin-top:0;width:100%}.mcg-app-header--web .mcg-app-header__divider{display:block}.mcg-app-header--web .mcg-app-header__notification{width:44px;height:44px;border-radius:0;background:transparent}.mcg-app-header--mobile{background:var(--ion-toolbar-background, #fffdf2)}.mcg-app-header--mobile:after{display:none}.mcg-app-header__toolbar{--background: var(--ion-toolbar-background);--border-width: 0;--border-style: none;--min-height: 64px;--padding-top: 8px;--padding-bottom: 8px;--padding-start: 12px;--padding-end: 12px}.mcg-app-header__brand{min-height:44px;display:flex;align-items:center}.mcg-app-header--brand .mcg-app-header__toolbar{--padding-start: 0;--padding-end: max(16px, env(safe-area-inset-right))}.mcg-app-header--brand .mcg-app-header__brand{margin:0;padding-inline-start:max(16px,env(safe-area-inset-left));padding-inline-end:0;--padding-start: 0;--padding-end: 0}.mcg-app-header--mobile.mcg-app-header--brand .mcg-app-header__brand{min-height:57.035px}.mcg-app-header--mobile.mcg-app-header--brand .mcg-app-header__brand ion-img,.mcg-app-header--mobile.mcg-app-header--brand .mcg-app-header__brand svg,.mcg-app-header--mobile.mcg-app-header--brand .mcg-app-header__brand img{width:78.055px;height:57.035px;min-width:78.055px;min-height:57.035px;max-width:78.055px;max-height:57.035px;display:block;flex-shrink:0;box-sizing:border-box;object-fit:contain;object-position:left center}.mcg-app-header--mobile.mcg-app-header--brand .mcg-app-header__brand ion-img::part(image){width:100%;height:100%;object-fit:contain;object-position:left center}.mcg-app-header__title{font-family:var(--font-display, "DM Serif Text"),serif;font-weight:400;font-size:22px;line-height:1.2;letter-spacing:0;color:var(--color-dark, #2f0f03);padding-inline:8px}.mcg-app-header--back .mcg-app-header__toolbar{--padding-start: 8px;--padding-end: 8px;position:relative}.mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;width:100%;max-width:none;margin:0;padding-inline:52px;box-sizing:border-box;text-align:center;pointer-events:none;transform:none}.mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:100%;text-align:center}.mcg-app-header--back .mcg-app-header__toolbar ion-buttons[slot=start]{position:relative;z-index:1}.mcg-app-header__end-action{position:relative;z-index:1}.mcg-app-header__title-balance{pointer-events:none}.mcg-app-header__title-balance-btn{visibility:hidden;min-width:44px;min-height:44px;--padding-start: 8px;--padding-end: 8px;margin:0}.mcg-app-header--back .header-back-btn{--color: var(--color-dark, #2f0f03);color:var(--color-dark, #2f0f03)}.mcg-app-header--brand ion-buttons[slot=end] .mcg-app-header__notification{margin-inline-end:0}.mcg-app-header--back-brand .mcg-app-header__toolbar{--padding-start: 8px;--padding-end: 8px;--min-height: 74px}.mcg-app-header--back-brand .mcg-app-header__toolbar ion-title.mcg-app-header__logo-title{padding:0;pointer-events:none;text-align:center}.mcg-app-header__logo-centered{display:block;height:auto;max-height:57px;width:auto;max-width:min(148px,46vw);aspect-ratio:78 / 57;margin:0 auto}.mcg-app-header__logo-centered::part(image),.mcg-app-header__logo-centered img{object-fit:contain;width:100%;height:auto;max-height:57px}.web-back-nav{display:none;align-items:center;position:relative;min-height:40px;margin-bottom:16px}@media (min-width: 769px){.web-back-nav{display:flex}}.web-back-nav__btn{position:relative;z-index:1;display:inline-flex;align-items:center;gap:8px;padding:4px 0;background:none;border:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.web-back-nav__btn img{display:block;flex-shrink:0;filter:brightness(0) saturate(100%) invert(9%) sepia(32%) saturate(800%) hue-rotate(340deg) brightness(90%) contrast(95%)}.web-back-nav__title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);white-space:nowrap;pointer-events:none;font-family:var(--font-display, "DM Serif Text", serif);font-size:22px;font-weight:400;line-height:1.2;letter-spacing:0;color:var(--color-dark, #2f0f03)}.web-back-nav--inline-title{justify-content:flex-start;gap:8px}.web-back-nav__title--inline{position:static;transform:none;margin:0;padding:0;pointer-events:none;font-family:"DM Serif Text",var(--font-display, serif);font-size:22px;font-weight:400;line-height:26.4px;letter-spacing:0;color:#2f0f03}.web-back-nav__trailing{position:relative;z-index:1;margin-left:auto;display:inline-flex;align-items:center}.consent-signing-loader{position:fixed;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;padding:20px;background:#2f0f0347;backdrop-filter:blur(3px);-webkit-backdrop-filter:blur(3px);z-index:9999}.consent-signing-loader__card{background:var(--color-white);border-radius:28px;padding:40px 30px;box-shadow:0 18px 50px #2f0f0324;width:360px;max-width:94vw}.consent-signing-loader__stepper{display:flex;align-items:flex-start;justify-content:space-between}.consent-signing-loader__step{display:flex;flex-direction:column;align-items:center;flex:1;position:relative}.consent-signing-loader__step:not(:last-child):after{content:"";position:absolute;top:19px;left:50%;width:100%;height:3px;background:var(--color-grey);z-index:0;transition:background .4s}.consent-signing-loader__step--done:not(:last-child):after{background:var(--color-teal)}.consent-signing-loader__dot{width:40px;height:40px;border-radius:50%;background:var(--color-white);border:3px solid var(--color-grey);display:flex;align-items:center;justify-content:center;z-index:1;transition:all .35s;font-size:15px;font-weight:800;color:var(--color-text-muted)}.consent-signing-loader__step--active .consent-signing-loader__dot{border-color:var(--color-primary);color:var(--color-primary);transform:scale(1.08);box-shadow:0 0 0 6px #fd291b1a}.consent-signing-loader__step--done .consent-signing-loader__dot{background:var(--color-teal);border-color:var(--color-teal);color:var(--color-white)}.consent-signing-loader__spin{width:19px;height:19px;border:2.5px solid var(--color-primary);border-top-color:transparent;border-radius:50%;animation:consent-signing-loader-spin .8s linear infinite}@keyframes consent-signing-loader-spin{to{transform:rotate(360deg)}}.consent-signing-loader__label{margin-top:12px;font-size:12px;font-weight:600;color:var(--color-text-muted);text-align:center;transition:color .3s}.consent-signing-loader__step--active .consent-signing-loader__label{color:var(--color-primary)}.consent-signing-loader__step--done .consent-signing-loader__label{color:var(--color-teal)}@media (max-width: 360px){.consent-signing-loader__card{padding:32px 14px;border-radius:24px}.consent-signing-loader__dot{width:34px;height:34px;font-size:13px}.consent-signing-loader__step:not(:last-child):after{top:16px}.consent-signing-loader__spin{width:16px;height:16px;border-width:2px}.consent-signing-loader__label{margin-top:9px;font-size:10px;letter-spacing:-.01em}}:root{--react-pdf-annotation-layer: 1;--annotation-unfocused-field-background: url("data:image/svg+xml;charset=UTF-8,<svg width='1px' height='1px' xmlns='http://www.w3.org/2000/svg'><rect width='100%' height='100%' style='fill:rgba(0, 54, 255, 0.13);'/></svg>");--input-focus-border-color: Highlight;--input-focus-outline: 1px solid Canvas;--input-unfocused-border-color: transparent;--input-disabled-border-color: transparent;--input-hover-border-color: black;--link-outline: none}@media screen and (forced-colors: active){:root{--input-focus-border-color: CanvasText;--input-unfocused-border-color: ActiveText;--input-disabled-border-color: GrayText;--input-hover-border-color: Highlight;--link-outline: 1.5px solid LinkText}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid selectedItem}.annotationLayer .linkAnnotation:hover{-webkit-backdrop-filter:invert(100%);backdrop-filter:invert(100%)}}.annotationLayer{position:absolute;top:0;left:0;pointer-events:none;transform-origin:0 0;z-index:3}.annotationLayer[data-main-rotation="90"] .norotate{transform:rotate(270deg) translate(-100%)}.annotationLayer[data-main-rotation="180"] .norotate{transform:rotate(180deg) translate(-100%,-100%)}.annotationLayer[data-main-rotation="270"] .norotate{transform:rotate(90deg) translateY(-100%)}.annotationLayer canvas{position:absolute;width:100%;height:100%}.annotationLayer section{position:absolute;text-align:initial;pointer-events:auto;box-sizing:border-box;margin:0;transform-origin:0 0}.annotationLayer .linkAnnotation{outline:var(--link-outline)}.textLayer.selecting~.annotationLayer section{pointer-events:none}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a{position:absolute;font-size:1em;top:0;left:0;width:100%;height:100%}.annotationLayer :is(.linkAnnotation,.buttonWidgetAnnotation.pushButton)>a:hover{opacity:.2;background:#ff0;box-shadow:0 2px 10px #ff0}.annotationLayer .textAnnotation img{position:absolute;cursor:pointer;width:100%;height:100%;top:0;left:0}.annotationLayer .textWidgetAnnotation :is(input,textarea),.annotationLayer .choiceWidgetAnnotation select,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{background-image:var(--annotation-unfocused-field-background);border:2px solid var(--input-unfocused-border-color);box-sizing:border-box;font:calc(9px * var(--total-scale-factor)) sans-serif;height:100%;margin:0;vertical-align:top;width:100%}.annotationLayer .textWidgetAnnotation :is(input,textarea):required,.annotationLayer .choiceWidgetAnnotation select:required,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:required{outline:1.5px solid red}.annotationLayer .choiceWidgetAnnotation select option{padding:0}.annotationLayer .buttonWidgetAnnotation.radioButton input{border-radius:50%}.annotationLayer .textWidgetAnnotation textarea{resize:none}.annotationLayer .textWidgetAnnotation :is(input,textarea)[disabled],.annotationLayer .choiceWidgetAnnotation select[disabled],.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input[disabled]{background:none;border:2px solid var(--input-disabled-border-color);cursor:not-allowed}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input:hover{border:2px solid var(--input-hover-border-color)}.annotationLayer .textWidgetAnnotation :is(input,textarea):hover,.annotationLayer .choiceWidgetAnnotation select:hover,.annotationLayer .buttonWidgetAnnotation.checkBox input:hover{border-radius:2px}.annotationLayer .textWidgetAnnotation :is(input,textarea):focus,.annotationLayer .choiceWidgetAnnotation select:focus{background:none;border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) :focus{background-image:none;background-color:transparent}.annotationLayer .buttonWidgetAnnotation.checkBox :focus{border:2px solid var(--input-focus-border-color);border-radius:2px;outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.radioButton :focus{border:2px solid var(--input-focus-border-color);outline:var(--input-focus-outline)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after,.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{background-color:CanvasText;content:"";display:block;position:absolute}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before,.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{height:80%;left:45%;width:1px}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:before{transform:rotate(45deg)}.annotationLayer .buttonWidgetAnnotation.checkBox input:checked:after{transform:rotate(-45deg)}.annotationLayer .buttonWidgetAnnotation.radioButton input:checked:before{border-radius:50%;height:50%;left:30%;top:20%;width:50%}.annotationLayer .textWidgetAnnotation input.comb{font-family:monospace;padding-left:2px;padding-right:0}.annotationLayer .textWidgetAnnotation input.comb:focus{width:103%}.annotationLayer .buttonWidgetAnnotation:is(.checkBox,.radioButton) input{-webkit-appearance:none;-moz-appearance:none;appearance:none}.annotationLayer .popupTriggerArea{height:100%;width:100%}.annotationLayer .fileAttachmentAnnotation .popupTriggerArea{position:absolute}.annotationLayer .popupWrapper{position:absolute;font-size:calc(9px * var(--total-scale-factor));width:100%;min-width:calc(180px * var(--total-scale-factor));pointer-events:none}.annotationLayer .popup{position:absolute;max-width:calc(180px * var(--total-scale-factor));background-color:#ff9;box-shadow:0 calc(2px * var(--total-scale-factor)) calc(5px * var(--total-scale-factor)) #888;border-radius:calc(2px * var(--total-scale-factor));padding:calc(6px * var(--total-scale-factor));margin-left:calc(5px * var(--total-scale-factor));cursor:pointer;font:message-box;white-space:normal;word-wrap:break-word;pointer-events:auto}.annotationLayer .popup>*{font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .popup h1{display:inline-block}.annotationLayer .popupDate{display:inline-block;margin-left:calc(5px * var(--total-scale-factor))}.annotationLayer .popupContent{border-top:1px solid rgba(51,51,51,1);margin-top:calc(2px * var(--total-scale-factor));padding-top:calc(2px * var(--total-scale-factor))}.annotationLayer .richText>*{white-space:pre-wrap;font-size:calc(9px * var(--total-scale-factor))}.annotationLayer .highlightAnnotation,.annotationLayer .underlineAnnotation,.annotationLayer .squigglyAnnotation,.annotationLayer .strikeoutAnnotation,.annotationLayer .freeTextAnnotation,.annotationLayer .lineAnnotation svg line,.annotationLayer .squareAnnotation svg rect,.annotationLayer .circleAnnotation svg ellipse,.annotationLayer .polylineAnnotation svg polyline,.annotationLayer .polygonAnnotation svg polygon,.annotationLayer .caretAnnotation,.annotationLayer .inkAnnotation svg polyline,.annotationLayer .stampAnnotation,.annotationLayer .fileAttachmentAnnotation{cursor:pointer}.annotationLayer section svg{position:absolute;width:100%;height:100%;top:0;left:0}.annotationLayer .annotationTextContent{position:absolute;width:100%;height:100%;opacity:0;color:transparent;-webkit-user-select:none;user-select:none;pointer-events:none}.annotationLayer .annotationTextContent span{width:100%;display:inline-block}:root{--react-pdf-text-layer: 1;--highlight-bg-color: rgba(180, 0, 170, 1);--highlight-selected-bg-color: rgba(0, 100, 0, 1)}@media screen and (forced-colors: active){:root{--highlight-bg-color: Highlight;--highlight-selected-bg-color: ButtonText}}[data-main-rotation="90"]{transform:rotate(90deg) translateY(-100%)}[data-main-rotation="180"]{transform:rotate(180deg) translate(-100%,-100%)}[data-main-rotation="270"]{transform:rotate(270deg) translate(-100%)}.textLayer{position:absolute;text-align:initial;top:0;right:0;bottom:0;left:0;overflow:hidden;line-height:1;text-size-adjust:none;forced-color-adjust:none;transform-origin:0 0;z-index:2}.textLayer :is(span,br){color:transparent;position:absolute;white-space:pre;cursor:text;margin:0;transform-origin:0 0}.textLayer span.markedContent{top:0;height:0}.textLayer .highlight{margin:-1px;padding:1px;background-color:var(--highlight-bg-color);border-radius:4px}.textLayer .highlight.appended{position:initial}.textLayer .highlight.begin{border-radius:4px 0 0 4px}.textLayer .highlight.end{border-radius:0 4px 4px 0}.textLayer .highlight.middle{border-radius:0}.textLayer .highlight.selected{background-color:var(--highlight-selected-bg-color)}.textLayer br::selection{background:transparent}.textLayer .endOfContent{display:block;position:absolute;top:100%;right:0;bottom:0;left:0;z-index:-1;cursor:default;-webkit-user-select:none;user-select:none}.textLayer.selecting .endOfContent{top:0}.hiddenCanvasElement{position:absolute;top:0;left:0;width:0;height:0;display:none}.consent-pdf{width:100%}.consent-pdf--loading,.consent-pdf--error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:220px;padding:24px 16px;text-align:center}.consent-pdf--error p,.consent-pdf--loading p{margin:0;font-size:14px}.consent-pdf__canvas-wrap{width:100%;box-sizing:border-box;height:100%;min-height:340px;max-height:48vh;overflow-y:auto;overflow-x:hidden;background:#fff;-webkit-overflow-scrolling:touch}.consent-pdf__canvas-wrap .react-pdf__Document{width:100%}.consent-pdf__canvas-wrap::-webkit-scrollbar{width:4px}.consent-pdf__canvas-wrap::-webkit-scrollbar-track{background:transparent}.consent-pdf__canvas-wrap::-webkit-scrollbar-thumb{background:#21868d4d;border-radius:4px}.consent-pdf__page{display:block;width:100%;max-width:100%;margin:0 auto}.consent-pdf__page canvas{display:block;width:100%!important;max-width:100%;height:auto!important}.consent-done{padding:20px 0;display:flex;flex-direction:column;gap:20px}.consent-done__hero{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.consent-done__icon{font-size:72px}.consent-done__title{font-size:22px;font-weight:700;margin:0}.consent-done__subtitle{font-size:14px;margin:0;max-width:280px}.consent-done__card{border-radius:14px;margin:0;box-shadow:0 2px 12px #00000014}.consent-done__label{font-weight:600}.consent-done__cta{margin-top:4px;--border-radius: 14px}.sig-pad{display:flex;flex-direction:column;gap:0}.sig-pad__canvas-wrap{position:relative;background:transparent;overflow:hidden;min-height:94px;background-image:linear-gradient(#2f0f032e,#2f0f032e),linear-gradient(#2f0f032e,#2f0f032e),linear-gradient(#2f0f032e,#2f0f032e),linear-gradient(#2f0f032e,#2f0f032e),linear-gradient(#2f0f032e,#2f0f032e),linear-gradient(#2f0f032e,#2f0f032e),linear-gradient(#2f0f032e,#2f0f032e),linear-gradient(#2f0f032e,#2f0f032e);background-size:14px 2px,2px 14px,14px 2px,2px 14px,14px 2px,2px 14px,14px 2px,2px 14px;background-position:top left,top left,top right,top right,bottom left,bottom left,bottom right,bottom right;background-repeat:no-repeat}.sig-pad__canvas{width:100%!important;height:94px!important;display:block;touch-action:none}.sig-pad__baseline{display:none}.sig-pad__actions{display:flex;align-items:center;justify-content:flex-end;padding:6px 4px 0}.sig-pad__hint{display:none}.sig-pad__warning{font-size:12px;margin-right:auto}.sig-pad__clear-btn{--padding-start: 8px;--padding-end: 8px;font-family:var(--font-body, "Oxygen", sans-serif);font-size:13px;font-weight:500;margin:0}.sig-pad--preview{align-items:stretch}.sig-pad__preview-img{width:100%;max-height:94px;object-fit:contain;background:transparent;padding:12px}.consent-flow-page{--consent-page-bg: var(--color-intro-bg, #fffdf2);--consent-teal: #21868d;--consent-teal-light: #82f5fd;--consent-tab-inactive-border: #e3e0d0;--consent-body-text: #2f0f03}.consent-flow-page ion-content.consent-flow__content{--background: var(--consent-page-bg)}.consent-flow-page ion-content.consent-flow__content::part(scroll){display:block}.consent-flow__toolbar:has(.consent-flow__title-text){--min-height: 56px;border-bottom:none}.consent-flow__toolbar{--background: var(--ion-toolbar-background);--border-width: 0;--min-height: 74px;padding-inline:max(12px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right));border-bottom:1px solid rgba(234,226,183,.55);position:relative;align-items:center}.consent-flow__toolbar ion-buttons ion-button{--color: var(--consent-body-text)}.consent-flow__toolbar ion-buttons[slot=start]{position:relative;z-index:1}.consent-flow__toolbar ion-title.consent-flow__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;transform:none;pointer-events:none;font-family:var(--font-display, "DM Serif Text", serif);font-weight:400;font-size:22px;line-height:1.2;color:var(--color-dark, #2f0f03)}.consent-flow__toolbar ion-title.consent-flow__title::part(native){width:auto;text-align:start}.consent-flow__title-text{font-family:var(--font-secondary, "Inter", sans-serif);font-size:18px;font-weight:700;line-height:1.2;color:var(--consent-body-text);text-align:center;padding:0}.consent-flow__toolbar ion-title .consent-flow__header-logo{height:auto;max-height:57px;width:auto;max-width:min(78px,24vw);aspect-ratio:78 / 57;margin:0 auto;display:block}.consent-flow__toolbar ion-title .consent-flow__header-logo::part(image),.consent-flow__toolbar ion-title .consent-flow__header-logo img{object-fit:contain;width:100%;height:auto;max-height:57px}.consent-flow__inner{display:flex;flex-direction:column;gap:16px;padding:16px max(16px,env(safe-area-inset-left)) 28px max(16px,env(safe-area-inset-right));max-width:480px;margin:0 auto;width:100%;box-sizing:border-box}.consent-flow__doc-card{background:#fff;border-radius:16px;border:1px solid #eae2b7;padding:0;overflow:hidden;position:relative;min-height:340px;max-height:48vh}.consent-flow__sig-section{background:#fff;border:1px solid #eae2b7;border-radius:16px;box-shadow:0 -1px 12.5px #0000001a;padding:16px;display:flex;flex-direction:column;gap:0}.consent-flow__signed-hint{padding:24px 18px;text-align:center}.consent-flow__signed-hint p{margin:0;font-size:15px}.consent-flow__sig-note{margin:8px 0 0;font-size:13px;color:var(--consent-body-text);text-align:center;opacity:.85}.consent-flow__booking-done{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:40vh;text-align:center}.consent-flow__booking-done p{margin:0}.consent-flow__sig-label{font-family:var(--font-body, "Oxygen", sans-serif);font-size:13px;font-weight:400;color:var(--consent-body-text);margin:0;opacity:.75}.consent-flow__error{background:#fdecea;border:1px solid #f5c6cb;border-radius:10px;padding:12px 16px;font-size:13px}.consent-flow__next-btn.consent-flow__next-btn--disabled,.consent-flow__next-btn.button-disabled{--background: #d9d9d9;--color: #999999;--box-shadow: none;opacity:1;cursor:not-allowed;pointer-events:none}.consent-flow__next-btn{--background: linear-gradient(252.203deg, rgb(33, 134, 141) 6.414%, rgb(130, 245, 253) 147.69%);--background-activated: linear-gradient(252.203deg, rgb(130, 245, 253) 6.414%, rgb(33, 134, 141) 147.69%);--background-hover: linear-gradient(252.203deg, rgb(33, 134, 141) 6.414%, rgb(130, 245, 253) 147.69%);--border-radius: 44px;--box-shadow: none;--color: #ffffff;--ripple-color: rgba(255, 255, 255, .25);--border-width: 0;height:52px;margin-top:6px;font-family:var(--font-body, "Oxygen", sans-serif);font-size:18px;font-weight:700;letter-spacing:-.3125px;text-transform:none}.consent-flow__loader{display:flex;justify-content:center;padding:64px 0}@media (min-width: 769px){.consent-flow-page .web-back-nav{justify-content:flex-start;gap:12px}.consent-flow-page .web-back-nav__title{position:static;transform:none;text-align:start;white-space:normal}.consent-flow__inner{max-width:490px;gap:24px;position:relative;z-index:1}.consent-flow-page{background-color:#f6f5f4}.consent-flow-page ion-content.consent-flow__content{--background: transparent}.consent-flow-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url(../web-bg-pattern.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:center;pointer-events:none;z-index:0}}.consent-flow__signed-badge{padding:20px 0 4px;display:flex;align-items:center;justify-content:center;gap:8px}.consent-flow__signed-badge p{margin:0;font-size:15px;font-weight:600}.consent-list-page{--consent-teal: #21868d}.consent-list-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;justify-content:flex-start;transform:none}.consent-list-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:auto;text-align:start}.consent-list-page .mcg-app-header--back .mcg-app-header__title-balance{display:none}@media (min-width: 769px){.consent-list-page .web-back-nav{justify-content:flex-start;gap:12px}.consent-list-page .web-back-nav__title{position:static;transform:none;text-align:start;white-space:normal}}.consent-list__content{--background: var(--color-intro-bg, #fffdf2)}.consent-list__viewport{max-width:520px;margin:0 auto;width:100%;box-sizing:border-box;padding:24px max(16px,env(safe-area-inset-left)) max(32px,var(--mcg-safe-area-bottom-inset))}.consent-list__loader,.consent-list__error{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 16px}.consent-list__card{display:contents}@media (min-width: 769px){.consent-list__content{--background: #f6f5f4;--padding-top: 32px}.consent-list__viewport{max-width:490px}.consent-list__card{display:block;background:#fff;border:1px solid #eae2b7;border-radius:16px;padding:16px}}.consent-list__rows{display:flex;flex-direction:column;gap:12px}.consent-list__row{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;background:#fff;border:1px solid rgba(217,217,217,.8);border-radius:12px;text-align:left;cursor:default;-webkit-tap-highlight-color:transparent}.consent-list__row--signed{cursor:pointer}.consent-list__row--signed:active{background:#f5fafa}.consent-list__row:disabled{opacity:1}.consent-list__row-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center}.consent-list__row-body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.consent-list__row-name{font-family:var(--font-secondary, "Inter", sans-serif);font-size:15px;font-weight:500;color:#2f0f03;line-height:1.25;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consent-list__row-date{font-family:var(--font-secondary, "Inter", sans-serif);font-size:11px;font-weight:400;color:#888;line-height:1.4;display:block}.consent-list__pill{flex-shrink:0;font-family:var(--font-secondary, "Inter", sans-serif);font-size:12px;font-weight:500;line-height:1;padding:5px 12px;border-radius:20px;border:1px solid;white-space:nowrap}.consent-list__pill--signed{color:var(--consent-teal);border-color:var(--consent-teal);background:transparent}.consent-list__pill--pending{color:#aaa;border-color:#ccc;background:transparent}.consent-list__row-chevron{flex-shrink:0;display:flex;align-items:center}.consent-doc-view-page{--consent-page-bg: var(--color-intro-bg, #fffdf2)}.consent-doc-view-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;justify-content:flex-start;transform:none}.consent-doc-view-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:auto;text-align:start}.consent-doc-view-page .mcg-app-header--back .mcg-app-header__title-balance{display:none}@media (min-width: 769px){.consent-doc-view-page .web-back-nav{justify-content:flex-start;gap:12px}.consent-doc-view-page .web-back-nav__title{position:static;transform:none;text-align:start;white-space:normal}}.consent-doc-view-page ion-content.consent-doc-view__content{--background: var(--consent-page-bg);--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;--overflow: hidden}.consent-doc-view-page ion-header{box-shadow:none}.consent-doc-view__toolbar{--background: var(--consent-page-bg);--border-width: 0;--box-shadow: none;--min-height: 56px;padding-inline:max(8px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.consent-doc-view__title{font-family:var(--font-secondary, "Inter", sans-serif);font-size:18px;font-weight:700;line-height:1.2;color:#3d2012;text-align:center;padding-inline:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.consent-doc-view__inner{display:flex;flex-direction:column;height:100%;padding:8px max(16px,env(safe-area-inset-left)) max(23px,var(--mcg-safe-area-bottom-inset));max-width:520px;margin:0 auto;width:100%;box-sizing:border-box}.consent-doc-view__heading{margin:0 0 4px;font-size:20px;font-weight:700;color:#2f0f03}.consent-doc-view__meta{margin:0 0 16px;font-size:13px;color:#6b6b6b}.consent-doc-view__loader{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 16px}.consent-doc-view__doc-card{flex:1;min-height:0;width:100%;border-radius:16px;border:1px solid rgba(217,217,217,.65);background:#fff;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column}.consent-doc-view__doc-card .consent-pdf__canvas-wrap{flex:1;min-height:0;max-height:none;height:100%;overflow-y:auto;overflow-x:hidden;padding:8px 4px 16px;-webkit-overflow-scrolling:touch}.consent-doc-view__pdf-error{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 8px;text-align:center}.consent-doc-view__pdf-error p{margin:0;font-size:14px;line-height:1.45}@media (min-width: 769px){.consent-doc-view-page{--consent-page-bg: #f6f5f4;background-color:#f6f5f4}.consent-doc-view-page ion-content.consent-doc-view__content{--background: transparent;--padding-top: 32px}.consent-doc-view__toolbar{--background: #f6f5f4}.consent-doc-view__inner{max-width:720px;position:relative;z-index:1}.consent-doc-view__doc-card{border:1px solid #eae2b7;box-shadow:0 1px 2px #0000000a}.consent-doc-view-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url(../web-bg-pattern.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:center;pointer-events:none;z-index:0}}:root{--elgm-duration: .28s;--elgm-ease: cubic-bezier(.32, .72, 0, 1)}.elgm__portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200000;pointer-events:none}.elgm__portal--visible{pointer-events:auto}.elgm__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0f0f0f8c;opacity:0;transition:opacity var(--elgm-duration) var(--elgm-ease);-webkit-tap-highlight-color:transparent}.elgm__portal--visible .elgm__backdrop{opacity:1}.elgm__sheet{position:absolute;left:0;right:0;bottom:0;transform:translateY(100%);transition:transform var(--elgm-duration) var(--elgm-ease);will-change:transform;border-top-left-radius:20px;border-top-right-radius:20px;background:#faf9f1;box-shadow:0 -4px 32px #0f172a24;max-height:70svh;overflow:hidden}.elgm__portal--visible .elgm__sheet{transform:translateY(0)}.elgm__sheet-inner{padding:20px 20px calc(20px + var(--mcg-safe-area-bottom-inset)) 20px}.elgm__actions{display:flex;flex-direction:column;gap:12px}.elgm__btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;outline:none;margin:0;cursor:pointer;display:block;width:100%;box-sizing:border-box;font-family:inherit;font-size:15px;font-weight:600;line-height:1;text-align:center;height:52px;border-radius:999px;padding:0 24px;opacity:1;visibility:visible;position:relative;z-index:1;-webkit-tap-highlight-color:transparent;transition:opacity .12s ease}.elgm__btn:active{opacity:.82}.elgm__btn--outline{background:transparent;border:1.5px solid #2d7d81;color:#2d7d81;-webkit-text-fill-color:#2d7d81}.elgm__btn--gradient{background:linear-gradient(90deg,#5bc5c9,#2d7d81);color:#fff;-webkit-text-fill-color:#ffffff}.elgm__ion-modal::part(backdrop){background:#0f0f0f8c}.elgm__ion-modal{--width: min(390px, calc(100vw - 40px) );--height: auto;--max-height: 220px;--border-radius: 20px;--box-shadow: 0 16px 48px rgba(15, 23, 42, .14);align-items:center;justify-content:center;padding:24px 16px;box-sizing:border-box}.elgm__ion-modal::part(content){border-radius:20px;background:#faf9f1;overflow:visible;height:auto}.elgm__ion-panel{padding:22px 16px calc(22px + var(--mcg-safe-area-bottom-inset)) 16px;box-sizing:border-box;background:#faf9f1}@media (min-width: 768px){.elgm__ion-panel{padding:24px}}.elig-landing{--elig-landing-bg: #FFFDF2;--background: #FFFDF2}.elig-landing__header{box-shadow:none;--background: #FFFDF2;--border-width: 0;border:none}.elig-landing__header:after{display:none}.elig-landing__divider{position:relative;z-index:11;height:3px;margin:-3px 16px 0;background:#d5998133;pointer-events:none}.elig-landing__header ion-toolbar{--background: #FFFDF2;--ion-toolbar-background: #FFFDF2;--opacity: 1;--opacity-scale: 1;--border-width: 0;--border-style: none;--border-color: transparent;--box-shadow: none;--min-height: 66px;overflow:visible}.elig-landing__toolbar{position:relative;--background: #FFFDF2;--ion-toolbar-background: #FFFDF2;--border-width: 0;--border-style: none;--border-color: transparent;padding-inline-start:max(4px,env(safe-area-inset-left));padding-inline-end:max(8px,env(safe-area-inset-right));padding-top:calc(6px + var(--ion-safe-area-top, env(safe-area-inset-top, 0px)));padding-bottom:17px;border:none;border-bottom:none;align-items:center}.elig-landing__toolbar ion-title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(148px,46vw);max-width:calc(100vw - 80px - env(safe-area-inset-start) - env(safe-area-inset-end));text-align:center;pointer-events:none;padding:0;overflow:visible}.elig-landing__toolbar ion-title .elig-landing__header-logo{--height: 57px;height:auto;max-height:57px;width:auto;max-width:min(80px,36vw);aspect-ratio:102 / 74;margin:0 auto}.elig-landing__toolbar ion-title .elig-landing__header-logo::part(image),.elig-landing__toolbar ion-title .elig-landing__header-logo img{object-fit:contain}.elig-landing__menu-btn{margin:0}.elig-landing__web-header{display:none}.elig-landing__content{--padding-top: 41px;--padding-bottom: max(24px, var(--mcg-safe-area-bottom-inset));--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right))}.elig-landing__viewport{max-width:1236px;margin:0 auto;padding-bottom:8px}.elig-landing__sheet{background:transparent;box-shadow:none;padding:0}.elig-landing__split-border{display:flex;flex-direction:column;gap:0}.elig-landing__hero{text-align:center;padding-top:14px;padding-bottom:0}.elig-landing__hero-icon{width:80px;height:80px;margin:0 auto 15px;display:flex;align-items:center;justify-content:center;position:relative;background:transparent;box-shadow:none}.elig-landing__hero-svg{width:80px;height:80px}.elig-landing__hero-svg::part(image),.elig-landing__hero-svg img{width:80px;height:80px;object-fit:contain}.elig-landing__title{margin:0 0 4px;color:#2f0f03;text-align:center;font-size:30px;line-height:36px;letter-spacing:.4px}.elig-landing__subtitle{margin:0 auto;max-width:280px;text-align:center;color:#2f0f03b3;font-size:16px;line-height:24px;letter-spacing:-.3125px}.elig-landing__expect{background:#fff;border-radius:16px;border:1px solid #FFFFFF;box-shadow:0 -1px 25px -5px #0000001a;padding:22px 16px;margin-top:27px}.elig-landing__expect-heading{margin:0 0 24px;color:#2f0f03;text-align:left;font-family:var(--font-display, "DM Serif Text", serif);font-size:22px;font-style:normal;font-weight:400;line-height:36px;letter-spacing:.396px}.elig-landing__feature-list{list-style:none;margin:0;padding:0}.elig-landing__feature-row{display:flex;align-items:flex-start;gap:16px;margin-bottom:22px}.elig-landing__feature-row:last-child{margin-bottom:0}.elig-landing__feature-icon-wrap{width:40px;height:40px;flex-shrink:0;border-radius:50%;background:#21868d;display:flex;align-items:center;justify-content:center;margin-top:5px}.elig-landing__feature-row:last-child .elig-landing__feature-icon-wrap{margin-top:17px}.elig-landing__feature-ion{width:20px;height:20px;color:#fff}.elig-landing__feature-title{margin:0 0 4px;color:#2f0f03;text-align:left;font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.312px}.elig-landing__feature-desc{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;font-style:normal;font-weight:400;line-height:24px;letter-spacing:-.312px;color:#2f0f03}.elig-landing__cta{margin-top:39px}.elig-landing__fine-print{margin:16px 0 0;text-align:center;color:#2f0f0380;font-size:14px;line-height:24px;letter-spacing:-.3125px}.elig-landing__copyright{margin:28px 0 8px;text-align:center;display:none;color:#2f0f0399}@media (min-width: 768px){.elig-landing{--elig-landing-bg: #FFFEFB;--background: #FFFEFB}.elig-landing__header,.elig-landing__divider{display:none}.elig-landing__content{--background: #FFFEFB;--padding-top: 0}.elig-landing__web-header{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;max-width:1236px;min-height:69px;margin:32px auto 0;padding:0 max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));background:#fffefb}.elig-landing__web-header .elig-landing__header-logo{--height: 69px;height:auto;max-height:69px;width:auto;max-width:min(100px,18vw);aspect-ratio:102 / 74;flex-shrink:0}.elig-landing__web-header .elig-landing__header-logo::part(image),.elig-landing__web-header .elig-landing__header-logo img{object-fit:contain}.elig-landing__sheet{background:#fff;border-radius:16px;box-shadow:0 4px 134px #0000001a;padding:58px 72px 36px;margin-top:33px}.elig-landing__split-border{display:grid;grid-template-columns:1fr 1fr;gap:0 32px;align-items:start;border:1px solid #FD291B;border-radius:16px;padding:32px 22px;margin-bottom:60px}.elig-landing__hero{text-align:center;padding:8px 8px 0 0}.elig-landing__hero-icon{width:80px;height:80px;margin-bottom:22px}.elig-landing__title{font-size:30px;margin-bottom:10px}.elig-landing__feature-row{gap:14px;margin-bottom:18px}.elig-landing__feature-icon-wrap,.elig-landing__feature-row:last-child .elig-landing__feature-icon-wrap{margin-top:0}.elig-landing__subtitle{max-width:320px;font-size:16px}.elig-landing__expect{margin-top:0;padding:0 0 0 32px;background:transparent;border:none;border-left:1px solid #FD291B;border-radius:0;box-shadow:none}.elig-landing__expect-heading{font-size:24px;line-height:36px;letter-spacing:.396px;text-align:left;margin-bottom:20px}.elig-landing__feature-desc{color:#2f0f03b3}.elig-landing__cta{max-width:358px;margin-left:auto;margin-right:auto;margin-top:0}.elig-landing__copyright{display:block;margin-top:32px}}.elig-q{--elig-q-bg: #fffdf2;--background: #fffdf2}.elig-q ion-header{overflow:visible;box-shadow:none}.elig-q ion-header ion-toolbar{--background: var(--elig-q-bg);--border-width: 0;--box-shadow: none;--min-height: 74px;overflow:visible}.elig-q__toolbar.elig-q__toolbar{position:relative;padding-inline-start:max(4px,env(safe-area-inset-left));padding-inline-end:max(8px,env(safe-area-inset-right));padding-top:calc(6px + var(--ion-safe-area-top, env(safe-area-inset-top, 0px)));padding-bottom:17px;border-bottom:none;align-items:center}.elig-q__divider{position:relative;z-index:11;height:3px;margin:-3px 16px 0;background:#d5998133;pointer-events:none}.elig-q__toolbar ion-title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(148px,46vw);max-width:calc(100vw - 152px - env(safe-area-inset-start) - env(safe-area-inset-end));text-align:center;pointer-events:none;padding:0;overflow:visible}.elig-q__toolbar ion-title .elig-q__header-logo{--height: 46px;height:auto;max-height:46px;width:auto;max-width:min(122px,36vw);aspect-ratio:102 / 74;margin:0 auto}.elig-q__toolbar ion-title .elig-q__header-logo::part(image),.elig-q__toolbar ion-title .elig-q__header-logo img{object-fit:contain}@media (min-width: 768px){.elig-q ion-header ion-toolbar{--min-height: 78px}.elig-q__divider{display:none}.elig-q__toolbar.elig-q__toolbar{border-bottom:none;padding-inline-start:max(16px,env(safe-area-inset-left))}.elig-q__toolbar ion-title{left:max(0px,(100vw - max(16px,env(safe-area-inset-left)) - max(16px,env(safe-area-inset-right)) - 960px) / 2);transform:translateY(-50%);text-align:left}.elig-q__toolbar ion-title .elig-q__header-logo{max-height:52px;max-width:min(140px,18vw);--height: 52px;margin:0}}.elig-q__web-header{display:none}.elig-menu-btn{display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:0;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:0}.elig-q__menu-btn{margin:0}.elig-q__back-btn{display:flex;align-items:center;justify-content:center;background:transparent;border:none;padding:8px 10px;cursor:pointer;-webkit-tap-highlight-color:transparent}.elig-q__back-icon{width:12px;height:21px;display:block}.elig-q__state-center{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;padding:24px 20px}.elig-q__content{--background: var(--elig-q-bg);--padding-top: 16px;--padding-bottom: max(28px, var(--mcg-safe-area-bottom-inset));--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right))}.elig-q__viewport{width:100%;max-width:480px;margin:0 auto;box-sizing:border-box}.elig-q__card{background:transparent;border:0;box-shadow:none;border-radius:0;padding:0;display:flex;flex-direction:column;align-items:center;gap:22px;width:100%}.elig-q__header-block{display:flex;flex-direction:column;align-items:center;width:100%}.elig-q__step{margin:0 0 22px;text-align:center;font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.3125px;color:#2f0f03}.elig-q__heading{margin:0 0 4px;text-align:center;font-family:var(--font-display, "DM Serif Text", serif);font-size:30px;font-weight:400;line-height:36px;letter-spacing:.3955px;color:var(--color-text-primary, #2f0f03)}.elig-q__subtitle{margin:0;text-align:center;font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.3125px;color:#2f0f03b3}.elig-q__inner-card{width:100%;background:#fff;border:1px solid #eae2b7;border-radius:16px;box-shadow:0 -1px 12.5px #0000001a;padding:22px 16px;display:flex;flex-direction:column;gap:22px}.elig-q__answers{display:flex;flex-direction:column;gap:22px;width:100%;background:transparent;border:0;padding:0}.elig-q__actions{display:flex;gap:16px;width:100%;margin:0;padding-top:22px;border-top:1px solid #eae2b7}.elig-q__actions>.elig-q__btn-next-wrap:only-child{flex:1}.elig-q__btn-back{flex:1;min-height:52px;margin:0;--border-radius: 50px;--border-width: 1.5px;--border-color: var(--color-coral, #e6503b);--color: var(--color-coral, #e6503b);--background: #ffffff;--background-activated: rgba(230, 80, 59, .08);font-family:var(--font-body, "Oxygen", sans-serif);font-size:18px;font-weight:700;letter-spacing:-.3125px;text-transform:none}.elig-q__btn-next-wrap{flex:1}.elig-q__btn-next-wrap .mcg-primary-btn{margin:0;font-size:18px;letter-spacing:-.3125px}@media (min-width: 768px){.elig-q{--elig-q-bg: #fffefb;--background: #fffefb}.elig-q ion-header.elig-q__header{display:none}.elig-q__content{--background: #fffefb;--padding-top: 0}.elig-q__web-header{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;max-width:1236px;min-height:69px;margin:32px auto 0;padding:0 max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));background:#fffefb}.elig-q__web-header .elig-q__header-logo{--height: 69px;height:auto;max-height:69px;width:auto;max-width:min(100px,18vw);aspect-ratio:102 / 74;flex-shrink:0}.elig-q__web-header .elig-q__header-logo::part(image),.elig-q__web-header .elig-q__header-logo img{object-fit:contain}.elig-q__viewport{max-width:1237px;margin-top:33px}.elig-q__card{background:#fff;border-radius:16px;box-shadow:0 4px 67px #0000001a;padding:32px 80px;gap:32px;width:100%}.elig-q__header-block{gap:8px}.elig-q__step,.elig-q__heading,.elig-q__subtitle{margin:0}.elig-q__inner-card{width:690px;max-width:100%;margin:0 auto;padding:22px;box-shadow:none}.elig-q__answers{flex-direction:row;flex-wrap:wrap;column-gap:22px;row-gap:22px;align-items:flex-start}.elig-q-field{flex:1 1 calc(50% - 11px);min-width:0}.elig-q-field--yesno,.elig-q-field--calculated{flex:1 1 100%}}.elig-q-field{margin-bottom:0}.elig-q-field:last-child{margin-bottom:0}.elig-q-date-trigger-wrap{cursor:pointer}.elig-q-date-calendar-btn{margin:0;--padding-start: 4px;--padding-end: 8px}.elig-q-date-modal{--width: min(400px, 92vw);--height: min(560px, 88vh)}.elig-q-date-modal__toolbar ion-buttons[slot=end]{margin-inline-start:auto}.elig-q-date-modal .elig-q-datetime{width:100%;max-width:100%;--background: #ffffff;--background-rgb: 255, 255, 255;--ion-background-color: #ffffff;--ion-background-color-rgb: 255, 255, 255}.elig-q-date-modal ion-content{--background: #ffffff}.elig-q-date-modal ion-datetime,.elig-q-date-modal ion-datetime::part(calendar-day),.elig-q-date-modal ion-datetime::part(prev-button),.elig-q-date-modal ion-datetime::part(next-button),.elig-q-date-modal ion-datetime::part(month-year-button){touch-action:manipulation}.elig-q-field__label{display:block;margin-bottom:8px}.elig-q-field__hint-inline{margin:-4px 0 6px;font-size:12px;color:#2f0f0373;font-family:var(--font-secondary, "Inter", sans-serif)}.elig-q-field__hint-wrap{position:relative;display:inline-block;vertical-align:middle;margin-left:6px}.elig-q-field__hint-btn{background:none;border:none;cursor:pointer;font-size:13px;color:var(--color-teal, #21868d);padding:2px 3px;line-height:1;display:inline-flex;align-items:center}.elig-q-field__hint-dismiss{position:fixed;top:0;right:0;bottom:0;left:0;z-index:99}.elig-q-field__hint-tooltip{position:absolute;bottom:calc(100% + 8px);left:0;transform:none;background:#fff;border:1.5px solid var(--color-teal, #21868d);border-radius:8px;padding:8px 12px;font-size:12px;color:#444;white-space:normal;min-width:160px;max-width:min(240px,calc(100vw - 48px));box-shadow:0 4px 16px #00000024;z-index:100;line-height:18px;pointer-events:none}.elig-q-field__hint-tooltip-caret{position:absolute;bottom:-7px;left:10px;width:11px;height:11px;background:#fff;border-right:1.5px solid var(--color-teal, #21868d);border-bottom:1.5px solid var(--color-teal, #21868d);transform:rotate(45deg)}@media (min-width: 768px){.elig-q__answers--horizontal{flex-direction:column;flex-wrap:nowrap;row-gap:22px;column-gap:0}.elig-q__answers--horizontal .elig-q-field{flex:none;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}.elig-q__answers--horizontal .elig-q-field .elig-q-field__label{margin:0;flex:1 1 auto;min-width:0}.elig-q__answers--horizontal .elig-q-field .elig-q-radio-control{flex-shrink:0;width:314px}.elig-q__answers--horizontal .elig-q-field .elig-q-radio{width:100%}.elig-q__answers--horizontal .elig-q-field .elig-q-input-control{flex-shrink:0;width:314px}.elig-q__answers--horizontal .elig-q-field .elig-q-input-wrap{width:100%}}@media (min-width: 768px){.elig-q-field--yesno{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0;margin:0;border:0}.elig-q-field--yesno .elig-q-field__label{margin:0}.elig-q-field--yesno .elig-q-yesno{flex-shrink:0;width:314px}.elig-q-field--yesno .elig-q-field__hint-inline{width:100%;margin:0}}.elig-q-input-wrap ion-input{--placeholder-color: rgba(54, 65, 83, .3);--placeholder-opacity: 1;letter-spacing:-.1504px}.elig-q-radio__options{display:flex;flex-wrap:nowrap;gap:6px;width:100%}.elig-q-radio__chip{display:inline-flex;align-items:center;justify-content:flex-start;gap:9px;flex:1 1 0;min-width:0;height:48px;padding:4px 12px;margin:0;border:.77px solid #c1b7b3;border-radius:8px;background:#fff;cursor:pointer;-webkit-user-select:none;user-select:none;overflow:hidden}.elig-q-radio__chip.elig-q-radio__chip--selected,.elig-q-radio__chip:has(ion-radio.radio-checked),.elig-q-radio__chip:has(ion-radio[aria-checked=true]){background:#ffdacc;border:1.539px solid #b13000;border-radius:8px}.elig-q-radio__chip ion-radio{width:18px;height:18px;margin:0;flex-shrink:0;--color-checked: #b13000}.elig-q-radio__chip.elig-q-radio__chip--selected .elig-q-radio__label,.elig-q-radio__chip:has(ion-radio.radio-checked) .elig-q-radio__label,.elig-q-radio__chip:has(ion-radio[aria-checked=true]) .elig-q-radio__label{font-weight:700}.elig-q-radio__label{font-family:var(--font-body, "Oxygen", sans-serif);font-size:14px;font-weight:700;line-height:24px;letter-spacing:-.3125px;color:#2f0f03;white-space:nowrap}.elig-q-yesno__btn{flex:1 0 0;min-width:0;height:46px;padding:11px 12px;border:1.539px solid #c1b7b3;border-radius:8px;font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.3125px;cursor:pointer;transition:background .15s,border-color .15s,box-shadow .15s;background:#fff;color:#0a0a0a;outline:none;box-shadow:none}.elig-q-yesno__btn.elig-q-yesno__btn--selected{background:#ffdacc;border:1.539px solid #b13000;border-radius:8px;font-weight:700}.elig-q-yesno__btn:focus-visible{border-color:#b13000;box-shadow:0 0 0 3px #b130002e}.elig-q-yesno__error{margin:6px 0 0;font-size:12px;color:var(--color-cardio-red, #fd291b);font-family:var(--font-body, "Oxygen", sans-serif)}.elig-success{--elig-result-bg: #fffdf2;--background: #fffdf2}.elig-success ion-header{overflow:visible;box-shadow:none}.elig-success ion-header:after{display:none}.elig-success ion-header ion-toolbar{--background: #fffdf2;--border-width: 0;--box-shadow: none;--min-height: 74px;overflow:visible}.elig-success__toolbar{padding-inline-start:max(12px,env(safe-area-inset-left));padding-inline-end:max(12px,env(safe-area-inset-right));padding-top:calc(6px + var(--ion-safe-area-top, env(safe-area-inset-top, 0px)));padding-bottom:6px;border-bottom:none;align-items:center}.elig-success__toolbar ion-title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(148px,46vw);max-width:calc(100vw - 152px - env(safe-area-inset-start) - env(safe-area-inset-end));text-align:center;pointer-events:none;padding:0;overflow:visible}.elig-success__toolbar ion-title .elig-q__header-logo{--height: 46px;height:auto;max-height:46px;width:auto;max-width:min(122px,36vw);aspect-ratio:102 / 74;margin:0 auto}.elig-success__toolbar ion-title .elig-q__header-logo::part(image),.elig-success__toolbar ion-title .elig-q__header-logo img{object-fit:contain}.elig-success__web-header{display:none}@media (min-width: 768px){.elig-success ion-header.elig-success__header{display:none}.elig-success__web-header{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;max-width:1237px;min-height:69.416px;margin:32px auto 0;padding:0 max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));background:#fffefb}.elig-success__web-header .elig-q__header-logo{--height: 69.416px;height:auto;max-height:69.416px;width:auto;max-width:95px;aspect-ratio:102 / 74;flex-shrink:0}.elig-success__web-header .elig-q__header-logo::part(image),.elig-success__web-header .elig-q__header-logo img{object-fit:contain}.elig-success__toolbar ion-title{left:max(0px,(100vw - max(16px,env(safe-area-inset-left)) - max(16px,env(safe-area-inset-right)) - 920px) / 2);transform:translateY(-50%);text-align:left}.elig-success__toolbar ion-title .elig-q__header-logo{max-height:52px;max-width:min(140px,18vw);--height: 52px;margin:0}}.elig-success__menu-btn{--color: var(--color-cardio-red, #fd291b);--padding-start: 0;--padding-end: 0;margin:0;border:1px solid var(--color-cardio-red, #fd291b);border-radius:50%;width:39px;height:39px}.elig-success__menu-btn ion-icon{font-size:22px}.elig-success__content{--background: #fffdf2;--padding-top: 16px;--padding-bottom: max(28px, var(--mcg-safe-area-bottom-inset));--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right))}.elig-success__viewport{width:100%;max-width:480px;margin:0 auto;box-sizing:border-box}.elig-success__sheet{display:flex;flex-direction:column;gap:18px}.elig-success__right{display:flex;flex-direction:column;gap:0}.elig-success__hero{border-radius:16px;padding:32px 22px 28px;text-align:center;background:linear-gradient(33deg,#21868d 56.98%,#82f5fd 160.48%),#fd291b;color:#fff;box-shadow:0 12px 32px #21868d59}.elig-success__badge{width:79.991px;height:79.991px;display:block;margin:0 auto 23.994px;filter:drop-shadow(0px 20px 12.5px rgba(0,0,0,.1)) drop-shadow(0px 8px 5px rgba(0,0,0,.1))}.elig-success__hero-title{margin:0 0 11.991px;font-family:var(--font-display, "DM Serif Text", serif);font-size:33px;font-weight:400;line-height:36px;letter-spacing:.3955px;text-shadow:0px 3px 5.5px #10565b}.elig-success__hero-body{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.31px;color:#fffdf2;opacity:.9;max-width:340px;margin-inline:auto;text-shadow:0px 3px 5.5px #10565b}.elig-success__next-card{background:#fff;border-radius:16px;padding:16px;border:1px solid #ffffff;box-shadow:0 -1px 12.5px #0000001a;display:flex;flex-direction:column;gap:12px}.elig-success__next-title{margin:0;font-family:var(--font-display, "DM Serif Text", serif);font-size:22px;color:#2f0f03;line-height:36px;letter-spacing:.3955px}.elig-success__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:22px}.elig-success__step-row{display:flex;gap:15.996px;align-items:flex-start}.elig-success__step-num{flex-shrink:0;display:flex;width:39.99px;height:39.99px;padding:0 10.006px 0 9.994px;justify-content:center;align-items:center;border-radius:100px;background:#e6503b;color:#fff;font-family:var(--font-body, "Oxygen", sans-serif);font-size:20px;font-weight:700;line-height:24px;letter-spacing:-.3125px}.elig-success__step-text{margin:2px 0 0;font-family:var(--font-body, "Oxygen", sans-serif);font-size:17px;font-weight:400;line-height:24px;color:#2f0f03}.elig-success__cta{--background: linear-gradient(252.203deg, #21868d 6.414%, #82f5fd 147.69%);--background-activated: linear-gradient(252.203deg, #1a6b72 0%, #21868d 100%);--color: #ffffff;--border-radius: 44px;--box-shadow: 0 6px 22px rgba(33, 134, 141, .35);height:52px;font-family:var(--font-body, "Oxygen", sans-serif);font-size:18px;font-weight:700;letter-spacing:-.3125px;margin:33px 0 0;text-transform:none}.elig-success__footnote{margin:19px 0 0;text-align:center;font-family:var(--font-body, "Oxygen", sans-serif);font-size:14px;font-weight:400;color:#2f0f0380;line-height:19px;letter-spacing:-.3125px}.elig-success__copyright{margin:28px 0 12px;text-align:center;font-size:12px;color:#2f0f0361;display:none}@media (min-width: 768px){.elig-success{--elig-result-bg: #fffefb;--background: #fffefb}.elig-success__content{--background: #fffefb;--padding-top: 0}.elig-success__viewport{max-width:1237px;margin-top:33px}.elig-success__sheet{background:#fff;border-radius:16px;box-shadow:0 4px 134px #0000001a;padding:22px;display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:stretch}.elig-success__hero{border-radius:16px;background:linear-gradient(322deg,#21868d 49.13%,#82f5fd 138.43%),#fff;margin:0;padding:40px 32px;min-height:100%;display:flex;flex-direction:column;justify-content:center;box-shadow:none}.elig-success__right{padding:40px 0 0;justify-content:center;align-items:center}.elig-success__next-card{width:100%;max-width:393px;margin:0;padding:22px;border-radius:16px;border:1px solid #eae2b7;box-shadow:0 -1px 25px #0000001a}.elig-success__cta{width:100%;max-width:358px;margin:42px 0 0}.elig-success__footnote{width:100%;max-width:358px;margin:31px 0 0}.elig-success__copyright{display:block}}.elig-fail{--elig-result-bg: #fffdf2;--background: #fffdf2}.elig-fail ion-header{overflow:visible;box-shadow:none}.elig-fail ion-header ion-toolbar{--background: var(--elig-result-bg);--border-width: 0;--box-shadow: none;--min-height: 74px;overflow:visible}.elig-fail__toolbar{padding-inline-start:max(12px,env(safe-area-inset-left));padding-inline-end:max(12px,env(safe-area-inset-right));padding-top:calc(6px + var(--ion-safe-area-top, env(safe-area-inset-top, 0px)));padding-bottom:6px;border-bottom:none;align-items:center}.elig-fail__toolbar ion-title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(148px,46vw);max-width:calc(100vw - 152px - env(safe-area-inset-start) - env(safe-area-inset-end));text-align:center;pointer-events:none;padding:0;overflow:visible}.elig-fail__toolbar ion-title .elig-q__header-logo{--height: 46px;height:auto;max-height:46px;width:auto;max-width:min(122px,36vw);aspect-ratio:102 / 74;margin:0 auto}.elig-fail__toolbar ion-title .elig-q__header-logo::part(image),.elig-fail__toolbar ion-title .elig-q__header-logo img{object-fit:contain}.elig-fail__web-header{display:none}@media (min-width: 768px){.elig-fail ion-header.elig-fail__header{display:none}.elig-fail__web-header{display:flex;align-items:center;justify-content:space-between;box-sizing:border-box;width:100%;max-width:1237px;min-height:69px;margin:32px auto 0;padding:0 max(16px,env(safe-area-inset-right)) 0 max(16px,env(safe-area-inset-left));background:#fffefb}.elig-fail__web-header .elig-q__header-logo{--height: 69px;height:auto;max-height:69px;width:auto;max-width:min(100px,18vw);aspect-ratio:102 / 74;flex-shrink:0}.elig-fail__web-header .elig-q__header-logo::part(image),.elig-fail__web-header .elig-q__header-logo img{object-fit:contain}}.elig-fail__menu-btn{--color: var(--color-cardio-red, #fd291b);--padding-start: 0;--padding-end: 0;margin:0;border:1px solid var(--color-cardio-red, #fd291b);border-radius:50%;width:40px;height:40px}.elig-fail__menu-btn ion-icon{font-size:22px}.elig-fail__content{--background: var(--elig-result-bg);--padding-top: 16px;--padding-bottom: max(28px, var(--mcg-safe-area-bottom-inset));--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right))}.elig-fail__viewport{width:100%;max-width:480px;margin:0 auto;box-sizing:border-box}.elig-fail__sheet{display:flex;flex-direction:column;gap:0}.elig-fail__hero{border-radius:16px;padding:36px 22px 32px;text-align:center;background:linear-gradient(-4.271972803279937deg,#fd291b 3.1132%,#f77f00 96.07%),linear-gradient(37.94081152595249deg,#e2434b 26.347%,#f77f00 158.98%),linear-gradient(26.45058359810207deg,#21868d 56.979%,#82f5fd 160.48%),linear-gradient(90deg,#fd291b,#fd291b);color:#fffdf2;box-shadow:0 12px 32px #f77f0047}.elig-fail__hero-copy{display:flex;flex-direction:column;align-items:center;gap:11.991px;filter:drop-shadow(0 3px 5.5px #7f3315)}.elig-fail__icon-wrap{width:112px;height:80px;margin:0 auto 12px;position:relative;overflow:visible}.elig-fail__icon{width:112px;height:122px;margin:0;display:block;position:absolute;top:0;left:0;-webkit-user-select:none;user-select:none;pointer-events:none}.elig-fail__hero-title{margin:0 0 12px;font-family:var(--font-display, "DM Serif Text", serif);font-size:33px;font-weight:400;line-height:36px;letter-spacing:.3955px}.elig-fail__hero-body{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-size:17px;font-weight:700;line-height:24px;letter-spacing:-.3125px;opacity:.9;max-width:286px;margin-inline:auto}.elig-fail__detail-wrap{margin-top:20px;display:flex;flex-direction:column;align-items:stretch}.elig-fail__detail-card{background:#fff;border-radius:16px;padding:16px;border:1px solid #ffffff;box-shadow:0 -1px 12.5px #0000001a}.elig-fail__detail-title{margin:0 0 12px;font-family:var(--font-display, "DM Serif Text", serif);font-size:22px;font-weight:400;line-height:36px;letter-spacing:.3955px;color:#2f0f03;text-align:center}.elig-fail__detail-body{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-size:17px;font-weight:400;line-height:24px;letter-spacing:0;color:#2f0f03}.elig-fail__detail-loading{display:flex;align-items:center;justify-content:flex-start;min-height:24px}.elig-fail__retry{margin-top:8px;--color: var(--color-teal);font-family:var(--font-body, "Oxygen", sans-serif);text-transform:none;letter-spacing:0}.elig-fail__actions{display:flex;flex-direction:column;gap:16px;margin-top:41px}.elig-fail__outline-btn{--border-radius: 44px;--border-width: 1px;--border-color: #21868d;--color: #21868d;--background: #ffffff;--background-activated: rgba(33, 134, 141, .08);height:52px;font-family:var(--font-body, "Oxygen", sans-serif);font-size:18px;line-height:24px;letter-spacing:-.3125px;font-weight:700;margin:0;text-transform:none}.elig-fail__footnote{margin:33px 0 0;text-align:center;font-family:var(--font-body, "Oxygen", sans-serif);font-size:14px;line-height:24px;letter-spacing:-.3125px;color:#2f0f0380}.elig-fail__copyright{margin:28px 0 12px;text-align:center;font-family:var(--font-body, "Oxygen", sans-serif);font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.1504px;color:#2f0f0399;display:none}@media (min-width: 768px){.elig-fail{--elig-result-bg: #fffefb;--background: #fffefb}.elig-fail__content{--background: #fffefb;--padding-top: 0}.elig-fail__viewport{max-width:1237px;margin-top:33px}.elig-fail__sheet{background:#fff;border-radius:16px;box-shadow:0 4px 134px #0000001a;padding:22px;overflow:hidden;display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:stretch}.elig-fail__hero{border-radius:16px;background:linear-gradient(-43.356deg,#e2434b 50%,#f77f00 97.741%),linear-gradient(32.4278deg,#21868d 56.979%,#82f5fd 160.48%),#fff;color:#fff;margin:0;padding:40px 32px;min-height:100%;display:flex;flex-direction:column;justify-content:center;box-shadow:none}.elig-fail__hero-title{color:#fff}.elig-fail__hero-body{font-size:16px;color:#fffdf2;max-width:246px;letter-spacing:-.31px}.elig-fail__detail-wrap{padding:40px 0 32px;display:flex;flex-direction:column;justify-content:center;align-items:center}.elig-fail__detail-card{width:100%;max-width:393px;margin:0;padding:22px;border-radius:16px;background:#fff;border:1px solid #eae2b7;box-shadow:0 -1px 25px #0000001a}.elig-fail__detail-body{font-size:16px}.elig-fail__actions{width:100%;max-width:358px;margin:42px 0 0}.elig-fail__footnote{width:100%;max-width:358px;margin:33px 0 0}.elig-fail__copyright{display:block}}.mcg-notif__portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:flex;flex-direction:column;opacity:0;transition:opacity .22s ease}.mcg-notif__portal--visible{opacity:1}.mcg-notif__portal--mobile{align-items:stretch;padding:max(env(safe-area-inset-top),24px) 16px max(env(safe-area-inset-bottom),16px);background:#eae2b7}.mcg-notif__portal--mobile .mcg-notif__dialog{align-self:stretch;margin-inline:0}.mcg-notif__portal--mobile .mcg-notif__header{justify-content:flex-start;align-items:flex-start;width:100%;padding:6px 32px 18px 0}.mcg-notif__portal--mobile .mcg-notif__heading{flex:1 1 auto;align-items:flex-start;text-align:left}.mcg-notif__portal--mobile .mcg-notif__title,.mcg-notif__portal--mobile .mcg-notif__subtitle,.mcg-notif__portal--mobile .mcg-notif__item-title,.mcg-notif__portal--mobile .mcg-notif__item-body{display:block;width:100%;text-align:left}.mcg-notif__portal--mobile .mcg-notif__item-footer{align-self:stretch;width:100%}.mcg-notif__portal--web{align-items:flex-end;background:transparent}.mcg-notif__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:0;padding:0;background:transparent;cursor:default}.mcg-notif__dialog{position:relative;z-index:1;display:flex;flex-direction:column;min-height:0}.mcg-notif__portal--mobile .mcg-notif__dialog{width:100%;max-width:387px;flex:1 1 auto}.mcg-notif__portal--web .mcg-notif__dialog{position:fixed;top:68px;right:max(16px,calc((100vw - 1237px)/2 + 16px));width:382px;max-width:calc(100vw - 32px);max-height:calc(100vh - 92px);background:#fff;border:1px solid #eae2b7;border-radius:16px;box-shadow:0 6px 18px -5px #0000005e;overflow:hidden;transform-origin:top right;transform:translateY(-6px);transition:transform .22s ease}@media (min-width: 769px){.mcg-notif__portal--web .mcg-notif__dialog{top:110px;max-height:calc(100vh - 134px)}}.mcg-notif__portal--web.mcg-notif__portal--visible .mcg-notif__dialog{transform:translateY(0)}.mcg-notif__header{position:relative;display:flex;align-items:center;justify-content:flex-start;padding:6px 32px 18px 0}.mcg-notif__heading{display:flex;flex-direction:column;align-items:flex-start;text-align:start;color:#2f0f03}.mcg-notif__title{margin:0;display:block;width:100%;text-align:start;font-family:var(--font-display, "DM Serif Text"),serif;font-size:22px;line-height:36px;letter-spacing:.3955px;font-weight:400}.mcg-notif__subtitle{margin:0;display:block;width:100%;text-align:start;font-family:var(--font-body, "Oxygen"),sans-serif;font-size:12px;line-height:16px}.mcg-notif__close{position:absolute;top:6px;right:0;display:flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;border:0;background:transparent;color:#2f0f03;cursor:pointer}.mcg-notif__close ion-icon{font-size:24px}.mcg-notif__card{flex:1 1 auto;min-height:0;width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;background:#fff;border:1px solid #e5e7eb;border-radius:14px}.mcg-notif__list{margin:0;padding:0;list-style:none}.mcg-notif__list-item{border-bottom:1px solid #eae7e6}.mcg-notif__list-item:last-child{border-bottom:0}.mcg-notif__item{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:16px;border:0;background:#fff;text-align:start;cursor:default;font-family:var(--font-body, "Oxygen"),sans-serif;color:#2f0f03}.mcg-notif__item--unread{background:#fffdf1}.mcg-notif__item-title{display:block;align-self:stretch;font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.1504px;text-align:start}.mcg-notif__item-body{display:block;align-self:stretch;font-size:12px;line-height:16px;text-align:start}.mcg-notif__item-footer{display:flex;align-items:center;justify-content:space-between}.mcg-notif__item-time{font-size:12px;line-height:16px}.mcg-notif__item-dot{flex:0 0 auto;width:8px;height:8px;border-radius:50%;background:#009689}.mcg-notif__state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:48px 16px;color:#2f0f03}.mcg-notif__state-text{margin:0;font-family:var(--font-body, "Oxygen"),sans-serif;font-size:14px;line-height:20px}.mcg-notif__retry{border:0;background:transparent;color:#009689;font-family:var(--font-body, "Oxygen"),sans-serif;font-size:14px;font-weight:700;cursor:pointer}.mcg-notif__portal--web .mcg-notif__header{flex:0 0 auto;height:78px;justify-content:flex-start;align-items:center;padding:16px 16px 17px;background:#eae2b7;border-bottom:1px solid #e5e7eb}.mcg-notif__portal--web .mcg-notif__heading{gap:2px;align-items:flex-start;text-align:start}.mcg-notif__portal--web .mcg-notif__title{font-family:var(--font-body, "Oxygen"),sans-serif;font-weight:700;font-size:18px;line-height:27px;letter-spacing:-.4395px}.mcg-notif__portal--web .mcg-notif__close{display:none}.mcg-notif__portal--web .mcg-notif__card{border:0;border-radius:0}.mcg-notif__portal--web .mcg-notif__item--unread{background:#f9fafb}.package-offer-frame{box-sizing:border-box;width:100%;max-width:480px;margin:0 auto;padding:0 0 calc(var(--mcg-safe-area-bottom-inset) + 16px);display:flex;flex-direction:column;align-items:stretch;gap:16px;min-width:0}@media (max-width: 919px){.package-offer-frame{padding-bottom:0}}.package-offer-card{box-sizing:border-box;position:relative;width:100%;isolation:isolate;background:#fff;border:2px solid #21868d;box-shadow:0 -1px 25px -5px #0000001a;border-radius:16px;overflow:hidden;flex-shrink:0}.package-offer-card__hero{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;min-height:148px;background:#21868d;flex-shrink:0;overflow:hidden}.package-offer-card__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../web-bg-pattern.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:center;filter:brightness(0) invert(1);pointer-events:none;z-index:0}.package-offer-card__hero-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0;padding:22px 16px;box-sizing:border-box}.package-offer-card__inner{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:0 16px 16px;gap:32px;width:100%;min-width:0;box-sizing:border-box}.package-offer-card__header-block{display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;min-width:0;min-height:79.98px;box-sizing:border-box;align-self:stretch}.package-offer-title-row{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 126px;align-items:start;padding:0;width:100%;min-width:0;min-height:54px;align-self:stretch}.package-offer-headline{box-sizing:border-box;margin:0;width:100%;min-width:0;display:flex;flex-direction:column;font-family:var(--font-display, "DM Serif Text", serif);font-style:normal;font-weight:400;font-size:22px;line-height:27px;letter-spacing:.395508px;color:#fff}.package-offer-features{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;padding:24px 0 0 8px;gap:20px;width:100%;max-width:480px;box-sizing:border-box;align-self:center}.package-offer-feature{display:flex;flex-direction:row;align-items:center;padding:0;gap:17px;width:100%;min-height:42px}.package-offer-feature__icon-slot{box-sizing:border-box;flex:none;width:42px;height:42px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.package-offer-feature__icon-wrap{box-sizing:border-box;flex:none;display:flex;flex-direction:row;justify-content:center;align-items:center;width:42px;height:42px;padding:10px 12.0029px;gap:8px;border-radius:16px;flex-shrink:0}.package-offer-feature__icon-wrap--blood{background:#ffe1e1;border:2px solid #fdb9b9}.package-offer-feature__icon-wrap--ct{background:#c2f9fb;border:2px solid #79eaed}.package-offer-feature__icon-wrap--report{background:#b2eba3b3;border:2px solid #ace69d}.package-offer-feature__label{margin:0;flex:1 1 auto;min-width:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.3125px;color:#2f0f03}.package-offer-cta{position:relative;z-index:3;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:480px;min-height:52px;padding:11px 24px;gap:10px;border:none;cursor:pointer;background:linear-gradient(90deg,#f77f00,#fd291b);border-radius:44px;font:inherit;-webkit-tap-highlight-color:transparent;align-self:center}.package-offer-cta__label{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:700;font-size:18px;line-height:24px;text-align:center;letter-spacing:-.3125px;color:#fff;white-space:nowrap}.package-offer-side{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:16px;width:100%;min-width:0}.package-offer-why{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:16px;isolation:isolate;width:100%;min-height:252px;background:#21868d;border-radius:16px;overflow:hidden;flex-shrink:0}.package-offer-why__title-row{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;align-self:flex-start;padding:0;gap:10px;min-height:36px;flex:none;z-index:0}.package-offer-why__title{margin:0;font-family:var(--font-display, "DM Serif Text", serif);font-style:normal;font-weight:400;font-size:22px;line-height:36px;text-align:left;letter-spacing:.395508px;color:#fff}.package-offer-why__carousel-wrap{position:relative;flex:1 1 auto;align-self:stretch;width:100%;min-height:168px;z-index:1;min-width:0;overflow:hidden}.package-offer-why__scroll{display:flex;flex-direction:row;align-items:flex-start;padding:0;gap:16px;width:100%;min-height:168px;height:168px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch}.package-offer-why__scroll::-webkit-scrollbar{display:none}.package-offer-video-card{box-sizing:border-box;flex:none;position:relative;width:289.5px;height:151px;border:1px solid #ffffff;border-radius:8px;overflow:hidden;scroll-snap-align:start;background:linear-gradient(0deg,#2b575a5c,#2b575a5c),var(--package-video-thumb, none) center / cover no-repeat,#fff;display:flex;justify-content:center;align-items:center}.package-offer-video-card--interactive{padding:0;margin:0;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.package-offer-video-card--unavailable{cursor:not-allowed;pointer-events:auto}.package-offer-why__fade{position:absolute;left:0;right:0;bottom:0;top:auto;width:100%;max-width:100%;height:90px;pointer-events:none;background:linear-gradient(178.52deg,#21868d00 1.21%,#21868dca 48.39%,#21868d 80.92%);z-index:2}.package-offer-why__dots{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:8px;width:100%;align-self:center;flex:none;z-index:3}.package-offer-why__dot{width:9px;height:9px;border-radius:50%;background:#fff;flex:none;padding:0;border:none;box-sizing:border-box;cursor:pointer;-webkit-tap-highlight-color:transparent}.package-offer-why__dot--active{background:#fff;position:relative}.package-offer-why__dot--active:after{content:"";position:absolute;width:7px;height:7px;left:1px;top:1px;border-radius:50%;background:#21868d}@media (min-width: 920px){.package-offer-frame{flex-direction:row;align-items:stretch;gap:22px;max-width:888px;width:100%;padding-bottom:0}.package-offer-card{flex:none;width:508px;max-width:508px;height:531.98px;min-height:531.98px;max-height:531.98px;align-self:stretch;display:flex;flex-direction:column}.package-offer-card__hero{width:100%;min-height:126px;height:auto;max-height:none}.package-offer-card__hero-inner{width:100%;max-width:476px;align-self:stretch}.package-offer-card__inner{gap:22px;flex:1 1 auto;min-height:0;overflow:hidden}.package-offer-card__header-block{width:100%;max-width:476px;align-self:stretch;flex-shrink:0}.package-offer-title-row{width:100%;max-width:476px;grid-template-columns:350px 126px}.package-offer-price-pill{justify-self:end}.package-offer-features{max-width:476px;flex:1 1 auto;min-height:0;overflow:visible;align-self:stretch}.package-offer-cta{width:326px;max-width:326px;flex-shrink:0;background:linear-gradient(267.32deg,#fd291b 7.47%,#f77f00 91.01%)}.package-offer-side{flex:none;display:flex;flex-direction:column;align-items:stretch;gap:16px;width:358px;max-width:358px;height:531.98px;min-height:531.98px;max-height:531.98px;align-self:stretch;overflow:visible}.package-offer-why{width:100%;max-width:100%;flex:1 1 auto;min-height:0;display:flex;flex-direction:column;align-items:flex-start;overflow:hidden}.package-offer-why__title-row{justify-content:flex-start;align-self:flex-start;width:auto;height:36px;flex-shrink:0}.package-offer-why__title{width:auto;text-align:left}.package-offer-why__carousel-wrap{flex:1 1 auto;align-self:stretch;width:100%;max-width:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column}.package-offer-why__scroll{box-sizing:border-box;flex-direction:column;align-items:flex-start;gap:16px;width:100%;max-width:326px;height:100%;min-height:0;max-height:none;flex:1 1 auto;padding-inline-end:10px;overflow-x:hidden;overflow-y:auto;scroll-snap-type:y mandatory;scrollbar-gutter:stable;scrollbar-width:thin;-webkit-overflow-scrolling:touch}.package-offer-why__scroll::-webkit-scrollbar{width:8px}.package-offer-why__scroll::-webkit-scrollbar-thumb{border-radius:4px;background:#ffffff73}.package-offer-why__scroll::-webkit-scrollbar-track{background:transparent}.package-offer-video-card{width:100%;max-width:316px;height:151px;scroll-snap-align:start;flex-shrink:0}.package-offer-why__dots{display:none}.package-offer-location-border{width:100%;max-width:100%;flex:0 0 auto;min-height:78px;margin-top:0;align-self:stretch}.package-offer-frame .post-purchase-card{flex:none;width:508px;max-width:508px;height:auto;min-height:531.98px;max-height:none;align-self:stretch;overflow:hidden}.package-offer-frame .post-purchase-card:has(.post-purchase-card__timeline--genetic-eta){min-height:548.98px}.package-offer-frame .post-purchase-card__hero{width:100%;min-height:126px;height:auto;max-height:none}.package-offer-frame .post-purchase-card__hero-inner{width:100%;max-width:476px;align-self:stretch}.package-offer-frame .post-purchase-card__inner{display:flex;flex-direction:column;gap:22px;flex:1 1 auto;min-height:0;overflow:visible}.package-offer-frame .post-purchase-card__timeline{display:flex;flex-direction:column;flex:none;overflow:visible;padding-top:27px}.package-offer-frame .post-purchase-card__timeline-content{align-self:stretch}.package-offer-frame .post-purchase-card__timeline-content--view-report{align-self:flex-start;align-items:flex-start}.package-offer-frame .post-purchase-card__view-report{align-self:flex-start}.package-offer-frame .post-purchase-card__status-row--with-details{width:100%}.package-offer-frame .post-purchase-card__view-details{margin-left:auto}.package-offer-frame .post-purchase-card__timeline-item{flex:none;align-items:flex-start}.package-offer-frame .post-purchase-card__timeline-item:not(:last-child){min-height:86px;margin-bottom:-5px}.package-offer-frame .post-purchase-card__timeline-item:last-child{min-height:52px;flex:none}.package-offer-frame .post-purchase-card__timeline-item--genetic-eta:not(:last-child){min-height:103px}.package-offer-frame .post-purchase-card__timeline-line{width:1.993px;flex:0 0 58px;height:58px;min-height:58px}.package-offer-frame .post-purchase-card__timeline-item--genetic-eta .post-purchase-card__timeline-line{flex:0 0 75px;height:75px;min-height:75px}.package-offer-frame .post-purchase-card__timeline-title{font-size:16px;line-height:24px;letter-spacing:-.3125px}.package-offer-frame .post-purchase-card__timeline-status{font-family:var(--font-body, "Oxygen", sans-serif);font-size:.875rem;line-height:16px;color:#634b42;opacity:.8}.package-offer-frame .post-purchase-card__status-badge-text{font-size:.875rem}.package-offer-frame .post-purchase-card__cta{width:326px;max-width:326px;min-height:52px;padding:11px 24px;flex-shrink:0;background:linear-gradient(267.32deg,#fd291b 7.47%,#f77f00 91.01%)}.package-offer-frame .post-purchase-card__cta-label{font-size:16px;line-height:24px;letter-spacing:-.3125px}.package-offer-frame .post-purchase-card__cta-stack{align-items:center;flex:none;flex-shrink:0;margin-top:auto}.package-offer-frame .blood-genetic-rejected-card{flex:none;width:508px;max-width:508px;min-width:0;height:auto;min-height:531.98px;align-self:stretch;overflow:hidden}.package-offer-frame .blood-genetic-rejected-card__body{flex:1 1 auto;min-height:0;overflow:hidden}.package-offer-frame .blood-genetic-rejected-card__tiles{padding-inline:16px}.package-offer-frame .consultation-complete-card{flex:none;width:508px;max-width:508px;min-width:0;height:auto;min-height:531.98px;align-self:stretch;overflow:hidden}.package-offer-frame .consultation-complete-card__body{flex:1 1 auto;min-height:0;justify-content:center}.package-offer-frame .consultation-complete-card__row{padding-inline:16px;gap:75px}}.post-purchase-card{box-sizing:border-box;position:relative;width:100%;isolation:isolate;background:#fff;border:2px solid #21868d;box-shadow:0 -1px 25px -5px #0000001a;border-radius:16px;overflow:hidden;flex-shrink:0;display:flex;flex-direction:column;align-items:stretch}.post-purchase-card__hero{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;min-height:148px;background:#21868d;flex-shrink:0;overflow:hidden}.post-purchase-card__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../web-bg-pattern.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:center;filter:brightness(0) invert(1);pointer-events:none;z-index:0}.post-purchase-card__hero-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;min-width:0;padding:22px 16px;box-sizing:border-box}.post-purchase-card__hero .package-offer-badge{background:#fff;border:1px solid #ffffff}.post-purchase-card__hero .package-offer-badge__text{font-family:var(--font-body, "Oxygen", sans-serif);font-weight:700;line-height:16px}.post-purchase-card__name{box-sizing:border-box;margin:0;width:100%;min-width:0;display:flex;flex-direction:column;font-family:var(--font-display, "DM Serif Text", serif);font-style:normal;font-weight:400;font-size:22px;line-height:27px;letter-spacing:.395508px;color:#fff}.post-purchase-card__inner{position:relative;display:flex;flex-direction:column;align-items:stretch;padding:0 16px 16px;gap:32px;width:100%;min-width:0;box-sizing:border-box;flex:1}.post-purchase-card__loading{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;min-height:220px;padding:32px 16px;box-sizing:border-box}.post-purchase-card__loading ion-spinner{width:32px;height:32px;--color: #21868d}.post-purchase-card__loading-label{font-family:Oxygen,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#2f0f03}.post-purchase-card__timeline{list-style:none;margin:0;padding:24px 0 0 8px;display:flex;flex-direction:column;align-items:stretch;width:100%;box-sizing:border-box}.post-purchase-card__timeline-item{box-sizing:border-box;display:flex;flex-direction:row;align-items:flex-start;gap:12px;width:100%}.post-purchase-card__timeline-item:not(:last-child){min-height:86px;margin-bottom:-5px}.post-purchase-card__timeline-item--genetic-eta:not(:last-child){min-height:103px}.post-purchase-card__timeline-item:last-child{min-height:52px}.post-purchase-card__timeline-marker{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;width:24px;flex:none;align-self:stretch;padding-top:4px}.post-purchase-card__timeline-dot{box-sizing:border-box;width:24px;height:24px;border:2px solid #e5e7eb;border-radius:50%;background:#fff;flex-shrink:0}.post-purchase-card__timeline-dot--current{display:block;border:none;background:transparent}.post-purchase-card__timeline-dot--completed{display:flex;flex-direction:row;justify-content:center;align-items:center;border:none;background:#21868d;padding-left:4.995px;padding-right:5.007px}.post-purchase-card__timeline-dot-tick{display:block;width:13.989px;height:13.989px;flex-shrink:0}.post-purchase-card__timeline-line--reached{background:#21868d}.post-purchase-card__timeline-line--in-review{background:#e6503b;opacity:.6}.post-purchase-card__timeline-line{box-sizing:border-box;width:1.993px;flex:0 0 58px;height:58px;min-height:58px;background:#e5e7eb}.post-purchase-card__timeline-item--genetic-eta .post-purchase-card__timeline-line{flex:0 0 75px;height:75px;min-height:75px}.post-purchase-card__timeline-content{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;align-self:flex-start;gap:1.993px;flex:1 1 auto;min-width:0;padding-top:4px}.post-purchase-card__timeline-content--view-report{flex-direction:row;align-items:flex-start;align-self:flex-start;gap:2px;width:100%}.post-purchase-card__timeline-step-main{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:2px;flex:1 1 0;min-width:0}.post-purchase-card__timeline-title-row{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;min-width:0}.post-purchase-card__timeline-title{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.3125px;color:#2f0f03;min-width:0}.post-purchase-card__view-report{box-sizing:border-box;position:relative;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;margin:0;padding:12px 7.997px;border:2px solid #21868d;border-radius:8px;background:transparent;cursor:pointer;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#21868d;white-space:nowrap;flex-shrink:0;-webkit-tap-highlight-color:transparent}.post-purchase-card__view-report-label{font:inherit;color:inherit}.post-purchase-card__view-report-label--loading{visibility:hidden}.post-purchase-card__view-report:disabled{cursor:default;opacity:.6}.post-purchase-card__view-report-spinner{position:absolute;width:16px;height:16px;--color: #21868d}.post-purchase-card__timeline-status{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:400;font-size:.875rem;line-height:16px;color:#634b42;opacity:.8}.post-purchase-card__status-row{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.post-purchase-card__status-row--with-details{min-height:23px}.post-purchase-card__status-badge{box-sizing:border-box;display:inline-flex;flex-direction:row;align-items:center;justify-content:center;min-height:23px;padding:0 9px;background:#fffdf2;border:1px solid #d0b000;border-radius:13px;flex-shrink:0}.post-purchase-card__status-badge-text{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:400;font-size:.875rem;line-height:14px;text-align:center;color:#7d6f00;opacity:.8;white-space:nowrap}.post-purchase-card__status-badge--sample-collected{border-color:#e6503b}.post-purchase-card__status-badge--sample-collected .post-purchase-card__status-badge-text{color:#e6503b}.post-purchase-card__status-badge--in-review .post-purchase-card__status-badge-text{color:#978b30}.post-purchase-card__status-stack,.post-purchase-card__status-area{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;width:100%}.post-purchase-card__status-stack{gap:1px}.post-purchase-card__status-note{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:400;font-size:14px;line-height:16px;color:#634b42;opacity:.8}.post-purchase-card__view-details{margin:0 0 0 auto;padding:0;border:none;background:none;cursor:pointer;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:700;font-size:14px;line-height:16px;color:#21868d;opacity:.8;white-space:nowrap;flex-shrink:0;-webkit-tap-highlight-color:transparent}.post-purchase-card__cta{position:relative;z-index:3;box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:480px;min-height:52px;padding:11px 24px;gap:10px;border:none;cursor:pointer;background:linear-gradient(90deg,#f77f00,#fd291b);border-radius:44px;font:inherit;-webkit-tap-highlight-color:transparent;align-self:center}.post-purchase-card__cta:disabled{opacity:.55;cursor:default}.post-purchase-card__cta-stack{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.post-purchase-card__ct-notice{box-sizing:border-box;margin:0;width:100%;padding:6px 8px;background:#fffdf2;border:1px solid #eae2b7;border-radius:8px;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:400;font-size:13px;line-height:16px;text-align:center;color:#49352d;opacity:.8}.post-purchase-card__cta-label{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:700;font-size:18px;line-height:24px;text-align:center;letter-spacing:-.3125px;color:#fff;white-space:nowrap}.dashboard-skeleton{pointer-events:none}.dashboard-skeleton__block{display:block;border-radius:4px;background:#f0ebe3;animation:dashboard-skeleton-pulse 1.2s ease-in-out infinite}.dashboard-skeleton__block--on-teal{background:#ffffff59;animation:dashboard-skeleton-pulse-hero 1.2s ease-in-out infinite}.dashboard-skeleton__badge{width:120px;min-height:19.98px;height:19.98px;border-radius:48px}.dashboard-skeleton__headline{width:100%;min-height:54px;height:54px;border-radius:6px}.dashboard-skeleton__post-purchase-name{width:72%;min-height:27px;height:27px;border-radius:6px}.dashboard-skeleton__price-pill{width:126px;min-height:31px;height:31px;border-radius:28px}.dashboard-skeleton__icon-slot{width:42px;height:42px;border-radius:16px;flex-shrink:0}.dashboard-skeleton__feature-label{flex:1 1 auto;min-width:0;width:68%;min-height:24px;height:24px}.dashboard-skeleton .package-offer-cta.dashboard-skeleton__cta,.dashboard-skeleton .post-purchase-card__cta.dashboard-skeleton__cta{background:#f0ebe3;animation:dashboard-skeleton-pulse 1.2s ease-in-out infinite;cursor:default}.dashboard-skeleton__why-title{width:180px;min-height:36px;height:36px}.dashboard-skeleton .package-offer-video-card.dashboard-skeleton__video-card{background:#fff3;border:1px solid rgba(255,255,255,.3);animation:dashboard-skeleton-pulse-hero 1.2s ease-in-out infinite}.dashboard-skeleton__dots .dashboard-skeleton__dot-pill{display:block;width:9px;height:9px;border-radius:50%;background:#ffffff59;animation:dashboard-skeleton-pulse-hero 1.2s ease-in-out infinite}.dashboard-skeleton__location-line-sm{width:140px;min-height:24px;height:24px}.dashboard-skeleton__location-line-lg{width:200px;min-height:36px;height:36px}.dashboard-skeleton__location-icon{width:48px;height:48px;border-radius:50%}.dashboard-skeleton .post-purchase-card__timeline-dot.dashboard-skeleton__timeline-dot{border-color:transparent;background:#f0ebe3;animation:dashboard-skeleton-pulse 1.2s ease-in-out infinite}.dashboard-skeleton .post-purchase-card__timeline-line.dashboard-skeleton__timeline-line{background:#f0ebe3;animation:dashboard-skeleton-pulse 1.2s ease-in-out infinite}.dashboard-skeleton__timeline-title{width:58%;min-height:24px;height:24px}.dashboard-skeleton__timeline-status{width:42%;min-height:16px;height:16px}@keyframes dashboard-skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}@keyframes dashboard-skeleton-pulse-hero{0%,to{opacity:.85}50%{opacity:.45}}.package-screen-state{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:358px;margin:0 auto;min-height:200px;padding:24px 16px}.package-screen-state--error{gap:16px}.package-screen-state__message{margin:0;text-align:center;font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;line-height:24px}:root{--package-video-popup-duration: .28s;--package-video-popup-ease: cubic-bezier(.32, .72, 0, 1);--package-video-popup-width: 390px;--package-video-popup-height: 552px}.package-video-popup{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200000;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;pointer-events:none}.package-video-popup--visible{pointer-events:auto}.package-video-popup__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:none;padding:0;margin:0;cursor:pointer;background:#0f0f0f8c;opacity:0;transition:opacity var(--package-video-popup-duration) var(--package-video-popup-ease);-webkit-tap-highlight-color:transparent}.package-video-popup--visible .package-video-popup__backdrop{opacity:1}.package-video-popup__dialog{position:relative;z-index:1;box-sizing:border-box;flex:none;width:var(--package-video-popup-width);height:var(--package-video-popup-height);max-width:min(var(--package-video-popup-width),calc(100vw - 32px));max-height:min(var(--package-video-popup-height),calc(100dvh - 32px - env(safe-area-inset-top,0px) - var(--mcg-safe-area-bottom-inset)));border:1px solid #ffffff;border-radius:8px;overflow:hidden;background:#000;opacity:0;transform:scale(.96);transition:opacity var(--package-video-popup-duration) var(--package-video-popup-ease),transform var(--package-video-popup-duration) var(--package-video-popup-ease)}.package-video-popup--visible .package-video-popup__dialog{opacity:1;transform:scale(1)}.package-video-popup__close{position:absolute;top:8px;right:8px;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;cursor:pointer;background:#ffffffeb;-webkit-tap-highlight-color:transparent}.package-video-popup__close-icon{width:20px;height:20px;flex-shrink:0}.package-video-popup__player{position:relative;width:100%;height:100%;background:#000}.package-video-popup__iframe,.package-video-popup__video{display:block;width:100%;height:100%;border:none;background:#000;object-fit:contain}.package-video-popup__error{margin:0;box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:24px;font-family:var(--font-body);font-size:16px;font-weight:400;line-height:1.4;text-align:center;color:#fff}@media (min-width: 920px){:root{--package-video-popup-width: 942px;--package-video-popup-height: 552px}}.refund-status__panel{display:flex;flex-direction:column;gap:16px;padding:20px 16px max(20px,env(safe-area-inset-bottom));box-sizing:border-box}.refund-status__title{margin:0;font-family:"DM Serif Text",serif;font-weight:400;font-size:22px;line-height:36px;letter-spacing:.3955px;color:#2f0f03;text-align:start}.refund-status__loader,.refund-status__error{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 0}.refund-status__error-copy{margin:0;font-family:Oxygen,sans-serif;font-size:15px;color:#2f0f03cc;text-align:center}.refund-status__card{display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid #eae2b7;border-radius:16px;padding:16px;box-sizing:border-box}.refund-status__head{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.refund-status__badge{display:inline-flex;align-items:center;justify-content:center;padding:1px 11px 3px;border:1px solid #21868d;border-radius:48px;font-family:Oxygen,sans-serif;font-weight:700;font-size:12px;line-height:16px;color:#21868d;background:transparent}.refund-status__package-title{box-sizing:border-box;margin:0;display:flex;flex-direction:column;font-family:"DM Serif Text",serif;font-weight:400;font-size:18px;line-height:normal;letter-spacing:.3955px;color:#2f0f03;text-align:left}.refund-status__divider{height:1px;width:100%;margin:0;border:0;background:#eae2b7}.refund-status__details{margin:0;padding:0 0 8px;display:flex;flex-direction:column;gap:12px;color:#2f0f03;font-family:Oxygen,sans-serif;font-size:16px;line-height:24px;letter-spacing:-.3125px}.refund-status__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;min-height:24px}.refund-status__label{margin:0;font-weight:400;color:#2f0f03;white-space:nowrap}.refund-status__value{margin:0;font-weight:700;color:#2f0f03;text-align:end;min-width:0;flex:1}.refund-status__value--reason{white-space:normal}.refund-status__empty{margin:0;font-family:Oxygen,sans-serif;font-size:15px;font-weight:400;color:#2f0f0399}.refund-status__close{width:100%;min-height:48px}.refund-status__portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200000;pointer-events:none}.refund-status__portal--visible{pointer-events:auto}.refund-status__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:none;margin:0;cursor:pointer;background:#231e1eeb;opacity:0;transition:opacity .28s ease;-webkit-tap-highlight-color:transparent}.refund-status__portal--visible .refund-status__backdrop{opacity:1}.refund-status__sheet{position:absolute;left:0;right:0;bottom:0;box-sizing:border-box;transform:translateY(100%);transition:transform .28s ease;will-change:transform;border-top-left-radius:16px;border-top-right-radius:16px;background:#fffdf2;box-shadow:0 -4px 32px #0f172a24;max-height:92svh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.refund-status__portal--visible .refund-status__sheet{transform:translateY(0)}.refund-status__web-modal{--width: min(480px, calc(100vw - 32px) );--height: auto;--border-radius: 16px;--background: #fffdf2}.refund-status__web-modal::part(content){border-radius:16px}@media (min-width: 769px){.refund-status__panel{padding:24px}}.blood-genetic-rejected-card{box-sizing:border-box;position:relative;width:100%;max-width:100%;min-width:0;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:22px;padding:16px;background:#fff;border:2px solid #21868d;border-radius:16px;overflow:hidden;flex-shrink:0}.blood-genetic-rejected-card__hero{position:absolute;left:-2px;top:-2px;width:calc(100% + 4px);height:126px;background:#21868d;overflow:hidden;pointer-events:none;z-index:0}.blood-genetic-rejected-card__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../web-bg-pattern.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:center;filter:brightness(0) invert(1)}.blood-genetic-rejected-card__header{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:14px;width:100%;min-width:0}.blood-genetic-rejected-card__badge{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 11px;min-height:19.981px;border:1px solid #ffffff;border-radius:48px;flex-shrink:0}.blood-genetic-rejected-card__badge-text{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:700;font-size:12px;line-height:16px;color:#fff;white-space:nowrap}.blood-genetic-rejected-card__title{box-sizing:border-box;margin:0;width:100%;min-width:0;font-family:var(--font-display, "DM Serif Text", serif);font-style:normal;font-weight:400;font-size:22px;line-height:27px;letter-spacing:.3955px;color:#fff}.blood-genetic-rejected-card__body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;min-width:0;padding:22px 0 7px;box-sizing:border-box}.blood-genetic-rejected-card__tiles{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:75px;width:100%;max-width:100%;min-width:0;padding:5px 22px;box-sizing:border-box}.blood-genetic-rejected-card__tile{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:125px;height:125px;padding:12px 14.003px;border-radius:128px;flex-shrink:0}.blood-genetic-rejected-card__tile--blood{background:#ffeae7;border:2px solid #f5cdb6}.blood-genetic-rejected-card__tile--genetic{background:#e8d9ff;border:2px solid #cebaec}.blood-genetic-rejected-card__tile-icon{display:block;flex-shrink:0}.blood-genetic-rejected-card__tile-icon--blood{width:27.999px;height:27.999px}.blood-genetic-rejected-card__tile-icon--genetic{width:23.994px;height:23.994px}.blood-genetic-rejected-card__tile-label{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.3125px;color:#2f0f03;white-space:nowrap}.blood-genetic-rejected-card__notice{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:18px;width:100%;max-width:100%;min-width:0;padding:16px;background:#fffdf2;border:1px solid #eae2b7;border-radius:8px}.blood-genetic-rejected-card__notice-copy{margin:0;width:100%;max-width:100%;min-width:0;overflow-wrap:break-word;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:400;font-size:16px;line-height:normal;color:#49352d;opacity:.8}.blood-genetic-rejected-card__notice-copy+.blood-genetic-rejected-card__notice-copy{margin-top:0}.blood-genetic-rejected-card__cta{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;max-width:100%;min-width:0;min-height:48px;padding:15px 16px;background:transparent;border:1px solid #21868d;border-radius:44px;cursor:pointer;flex-shrink:0}.blood-genetic-rejected-card__cta-label{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.3125px;text-align:center;color:#21868d;white-space:nowrap}.consultation-complete-card{box-sizing:border-box;position:relative;width:100%;max-width:100%;min-width:0;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:22px;padding:16px;background:#fff;border:2px solid #21868d;border-radius:16px;overflow:hidden;flex-shrink:0}.consultation-complete-card__hero{position:absolute;left:-2px;top:-2px;width:calc(100% + 4px);height:126px;overflow:hidden;pointer-events:none;z-index:0}.consultation-complete-card__hero-img{display:block;width:100%;height:100%;object-fit:cover;object-position:top center}.consultation-complete-card__header{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:14px;width:100%;min-width:0}.consultation-complete-card__badge{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 11px;min-height:19.981px;border:1px solid #ffffff;border-radius:48px;flex-shrink:0}.consultation-complete-card__badge-text{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:700;font-size:12px;line-height:16px;color:#fff;white-space:nowrap}.consultation-complete-card__title{box-sizing:border-box;margin:0;width:100%;min-width:0;font-family:var(--font-display, "DM Serif Text", serif);font-style:normal;font-weight:400;font-size:22px;line-height:27px;letter-spacing:.3955px;color:#fff}.consultation-complete-card__body{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;min-width:0;padding:22px 0 7px;box-sizing:border-box}.consultation-complete-card__row{display:flex;flex-direction:row;align-items:flex-start;justify-content:center;gap:32px;width:100%;max-width:100%;min-width:0;padding:5px 22px;box-sizing:border-box}.consultation-complete-card__tile{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:125px;height:125px;padding:12px 14.003px;border-radius:128px;flex-shrink:0}.consultation-complete-card__tile--blood{background:#ffeae7;border:2px solid #f5cdb6}.consultation-complete-card__tile--genetic{background:#e8d9ff;border:2px solid #cebaec}.consultation-complete-card__tile--ct{background:#acf2f4;border:2px solid #6ad8db}.consultation-complete-card__tile--final{padding:0;gap:0;background:transparent;border:2px solid #77b767;border-radius:110px;overflow:hidden}.consultation-complete-card__tile-inner--final{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;width:100%;height:100%;padding:10px 12.003px;background:#b2eba3b3;border-radius:128px}.consultation-complete-card__tile-icon{display:block;flex-shrink:0}.consultation-complete-card__tile-icon--blood{width:27.999px;height:27.999px}.consultation-complete-card__tile-icon--genetic,.consultation-complete-card__tile-icon--ct,.consultation-complete-card__tile-icon--final{width:23.994px;height:23.994px}.consultation-complete-card__tile-label{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.3125px;color:#2f0f03;white-space:nowrap}:root{--instructions-sheet-duration: .28s;--instructions-sheet-ease: cubic-bezier(.32, .72, 0, 1)}.instructions-sheet__portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200000;pointer-events:none}.instructions-sheet__portal--visible{pointer-events:auto}.instructions-sheet__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:none;margin:0;cursor:pointer;background:#0f0f0f66;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity var(--instructions-sheet-duration) var(--instructions-sheet-ease);-webkit-tap-highlight-color:transparent}.instructions-sheet__portal--visible .instructions-sheet__backdrop{opacity:1}.instructions-sheet__sheet{position:absolute;left:0;right:0;bottom:0;box-sizing:border-box;transform:translateY(100%);transition:transform var(--instructions-sheet-duration) var(--instructions-sheet-ease);will-change:transform;border-top-left-radius:16px;border-top-right-radius:16px;background:#fffdf2;box-shadow:0 -4px 32px #0f172a24;max-height:92svh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.instructions-sheet__portal--visible .instructions-sheet__sheet{transform:translateY(0)}.instructions-sheet__handle{box-sizing:border-box;width:32px;height:4px;background:#d9d9d9;border-radius:2px;margin:8px auto 24px;flex-shrink:0}.instructions-sheet__close{position:absolute;top:16px;right:16px;display:flex;align-items:center;justify-content:center;padding:0;background:none;border:none;font-size:28px;color:#888;cursor:pointer;line-height:1;z-index:1;-webkit-tap-highlight-color:transparent}.instructions-sheet__web-modal::part(backdrop){background:#0f0f0f8c}.instructions-sheet__web-modal{--width: min(480px, calc(100vw - 32px) );--height: auto;--max-height: min(90vh, 640px);--border-radius: 16px;--box-shadow: 0px -1px 25px -5px rgba(0, 0, 0, .1);align-items:center;justify-content:center;padding:24px 16px;box-sizing:border-box}.instructions-sheet__web-modal::part(content){border-radius:16px;background:#fffdf2;overflow:hidden;margin:0;transform:translateY(0);top:auto;bottom:auto}.instructions-sheet__web-panel{box-sizing:border-box;width:100%;max-height:min(90vh,640px);overflow-y:auto;background:#fffdf2}.instructions-sheet__body{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;padding:24px 24px calc(24px + var(--mcg-safe-area-bottom-inset))}.instructions-sheet__body--sheet{padding-top:0}.instructions-sheet__title{margin:0 0 24px;padding:0;font-family:var(--font-display, "DM Serif Text", serif);font-style:normal;font-weight:400;font-size:22px;line-height:27px;letter-spacing:.395508px;color:#2f0f03}.instructions-sheet__body--web .instructions-sheet__title{padding-right:40px}.instructions-sheet__card{box-sizing:border-box;display:grid;grid-template-columns:20px 1fr;column-gap:8px;row-gap:8px;align-items:start;margin:0 0 16px;padding:16px;background:#fff;border:1px solid #eae2b7;border-radius:12px}.instructions-sheet__card--disclaimer{margin-bottom:32px}.instructions-sheet__card-icon{grid-column:1;grid-row:1;display:block;width:20px;height:20px;margin-top:1px;flex-shrink:0}.instructions-sheet__card-heading{grid-column:2;grid-row:1;margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:700;font-size:14px;line-height:21px;color:#2f0f03}.instructions-sheet__card-body{grid-column:2;grid-row:2;margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:400;font-size:13px;line-height:20.8px;color:#2f0f03}.instructions-sheet__card-body strong{font-weight:700}.instructions-sheet__card-body--bullet{position:relative;padding-left:14px}.instructions-sheet__card-body--bullet:before{content:"•";position:absolute;left:0;top:0;font-size:13px;line-height:20.8px;color:#2f0f03}.instructions-sheet__cta{box-sizing:border-box;margin:0;width:100%;align-self:stretch;flex-shrink:0}.ct-instructions-sheet__body{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;padding:16px 16px calc(22px + var(--mcg-safe-area-bottom-inset));gap:10px}.ct-instructions-sheet__body--sheet{padding-top:0}.ct-instructions-sheet__body--web{padding:24px 24px calc(24px + var(--mcg-safe-area-bottom-inset))}.ct-instructions-sheet__title{margin:0;padding:0;font-family:var(--font-display, "DM Serif Text", serif);font-style:normal;font-weight:400;font-size:22px;line-height:36px;letter-spacing:.3955px;color:#2f0f03}.ct-instructions-sheet__body--web .ct-instructions-sheet__title{padding-right:40px}.ct-instructions-sheet__content{display:flex;flex-direction:column;gap:22px;width:100%}.ct-instructions-sheet__cards{display:flex;flex-direction:column;gap:16px;width:100%}.ct-instructions-sheet__card{box-sizing:border-box;display:flex;flex-direction:column;gap:12px;align-items:stretch;width:100%;padding:16px;background:#fff;border:1px solid #eae2b7;border-radius:16px}.ct-instructions-sheet__card-header{display:flex;align-items:center;gap:8px;width:100%}.ct-instructions-sheet__card-icon{display:block;width:24px;height:24px;flex-shrink:0}.ct-instructions-sheet__card-heading{margin:0;font-family:var(--font-display, "DM Serif Text", serif);font-style:normal;font-weight:400;font-size:18px;line-height:normal;letter-spacing:.3955px;color:#2f0f03}.ct-instructions-sheet__card-body{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:400;font-size:14px;line-height:normal;color:#2f0f03}.ct-instructions-sheet__disclaimer-list{margin:0;padding:0 0 0 21px;list-style:disc}.ct-instructions-sheet__disclaimer-item{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:400;font-size:14px;line-height:normal;color:#2f0f03}.ct-instructions-sheet__cta{box-sizing:border-box;margin:0;width:100%;align-self:stretch;flex-shrink:0}.patient-dash-page{--patient-dash-bg: var(--color-intro-bg, #fffdf2);--background: var(--color-intro-bg, #fffdf2)}.patient-dash-page ion-header{box-shadow:none}.patient-dash-page ion-toolbar{--background: var(--patient-dash-bg);--border-width: 0;--box-shadow: none;--padding-top: 6px;--padding-bottom: 6px;--min-height: 62px;border-bottom:none}.patient-dash-page__toolbar{padding-inline:max(16px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.patient-dash-page__brand svg,.patient-dash-page__brand img{width:min(148px,46vw);height:auto;display:block}.patient-dash-page__notify-btn{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;--background-hover: transparent;--background-activated: transparent;--background-focused: transparent;--ripple-color: transparent;margin:0;width:44px;height:44px}.patient-dash-page__notify-svg{width:44px;height:44px;display:block}.patient-dash-page__content{--background: var(--patient-dash-bg);--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right));--padding-bottom: max(96px, var(--mcg-safe-area-bottom-inset));--padding-top: 16px}@media (max-width: 919px){.patient-dash-page__content{--padding-top: 16px;--padding-bottom: calc(68px + var(--mcg-safe-area-bottom-inset) + 8px)}}.patient-dash-page__content::part(scroll){overflow-x:hidden}.patient-dash-page__viewport{width:100%;max-width:100%;margin:0 auto;min-width:0;box-sizing:border-box}@media (min-width: 920px){.patient-dash-page__content{--padding-top: 16px;--padding-bottom: 8px;--overflow: auto}.patient-dash-page__content::part(scroll){overflow-y:auto}.patient-dash-page__viewport{display:flex;justify-content:center;box-sizing:border-box}}.patient-dash-page__journey-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:240px;padding:24px 16px;text-align:center}.patient-dash-page__journey-state p{margin:0;font-family:var(--font-body);font-size:16px;line-height:24px;color:var(--color-dark)}.package-param-info{position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center}.package-param-info__trigger{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;margin:0;border:none;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.package-param-info__icon{display:block;flex-shrink:0}.package-param-info__backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100001;border:none;padding:0;margin:0;cursor:default;background:transparent;-webkit-tap-highlight-color:transparent}.package-param-info__backdrop--contained{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.package-param-info__bubble{position:fixed;z-index:100002;box-sizing:border-box;width:max-content;min-width:160px;max-width:min(240px,calc(100vw - 24px));padding:8px 12px;background:#fff;border:1.5px solid #21868d;border-radius:8px;box-shadow:0 4px 16px #00000024;font-family:var(--font-body, "Oxygen", sans-serif);font-weight:400;font-size:12px;line-height:18px;color:#593f35;white-space:normal;pointer-events:none}.package-param-info__bubble--contained{position:absolute;z-index:2}.package-param-info__bubble--hover{pointer-events:auto}.package-param-info__bubble--above{transform:translate(-50%,-100%)}.package-param-info__bubble--below{transform:translate(-50%)}:root{--package-component-detail-modal-duration: .28s;--package-component-detail-modal-ease: cubic-bezier(.32, .72, 0, 1)}.package-component-detail-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,var(--mcg-safe-area-bottom-inset));box-sizing:border-box;pointer-events:none}.package-component-detail-modal--visible{pointer-events:auto}.package-component-detail-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:none;padding:0;margin:0;cursor:pointer;background:#0f0f0f8c;opacity:0;transition:opacity var(--package-component-detail-modal-duration) var(--package-component-detail-modal-ease);-webkit-tap-highlight-color:transparent}.package-component-detail-modal--visible .package-component-detail-modal__backdrop{opacity:1}.package-component-detail-modal__dialog{position:relative;z-index:1;box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;width:600px;max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - var(--mcg-safe-area-bottom-inset));opacity:0;transform:scale(.96);transition:opacity var(--package-component-detail-modal-duration) var(--package-component-detail-modal-ease),transform var(--package-component-detail-modal-duration) var(--package-component-detail-modal-ease)}.package-component-detail-modal--visible .package-component-detail-modal__dialog{opacity:1;transform:scale(1)}.package-component-detail-modal__card{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:572px;max-height:inherit;min-height:0;padding:16px 16px 22px;gap:16px;background:#fffdf2;border-radius:16px;overflow:hidden}.package-component-detail-modal__tooltip-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;overflow:hidden;pointer-events:none;border-radius:inherit}.package-component-detail-modal__close{position:absolute;top:8px;right:8px;z-index:3;display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:50%;cursor:pointer;background:#ffffffd9;-webkit-tap-highlight-color:transparent}.package-component-detail-modal__close-icon{width:20px;height:20px;flex-shrink:0}.package-component-detail-modal__body{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;flex:1 1 auto;min-height:0}.package-component-detail-modal__header{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;min-height:42px;height:auto;flex:none}.package-component-detail-modal__header .package-book-included-item__icon-slot,.package-component-detail-modal__header .package-book-included-item__icon-wrap{flex:none}.package-component-detail-modal__title{margin:0;flex:1 1 auto;min-width:0;font-family:var(--font-display, "DM Serif Text", serif);font-weight:400;font-size:22px;line-height:36px;letter-spacing:.395508px;color:#2f0f03}.package-component-detail-modal__video-wrap{box-sizing:border-box;position:relative;z-index:2;display:flex;flex-direction:row;align-items:stretch;width:100%;height:200px;flex:none;border:1px solid #ffffff;border-radius:16px;overflow:hidden;isolation:isolate}.package-component-detail__video{box-sizing:border-box;position:relative;width:100%;height:100%;border:none;border-radius:16px;overflow:hidden;background:linear-gradient(0deg,#2b575a5c,#2b575a5c),var(--package-video-thumb, none) center / cover no-repeat,#fff;display:flex;justify-content:center;align-items:center;flex:1 1 auto;min-height:0}.package-component-detail__video--interactive{padding:0;margin:0;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent}.package-component-detail__video--unavailable{cursor:not-allowed;pointer-events:auto}.package-component-detail-card__description{margin:0;width:100%;font-family:var(--font-body, "Oxygen", sans-serif);font-weight:400;font-size:14px;line-height:18px;color:#593f35;flex:none}.package-component-detail-card__description--params{margin-bottom:12px}.package-component-detail-modal__params-box--description{padding:16px;gap:0}.package-component-detail-modal__params-box--description .package-component-detail-modal__params-scroll{padding-bottom:0}.package-component-detail-modal__params-box{box-sizing:border-box;position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;width:100%;height:260px;flex:1 1 auto;min-height:0;padding:16px 4px 0 16px;gap:12px;background:#fff;border:1px solid #eae2b7;box-shadow:inset 2px 6px 0 -5px #fff;border-radius:16px;overflow:hidden}.package-component-detail-modal__params-scroll{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;width:100%;flex:1 1 auto;min-height:0;padding-right:12px;padding-bottom:10px;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin}.package-component-detail-modal__params-scroll::-webkit-scrollbar{width:6px}.package-component-detail-modal__params-scroll::-webkit-scrollbar-thumb{background:#d9d9d9;border-radius:3px}.package-component-detail-modal__params-scroll::-webkit-scrollbar-track{background:transparent}.package-component-detail-accordion{display:flex;flex-direction:column;align-items:stretch;width:100%;min-width:0;gap:16px}.package-component-detail-accordion__group{display:flex;flex-direction:column;align-items:stretch;width:100%;gap:5px;padding:0}.package-component-detail-accordion__trigger{box-sizing:border-box;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%;min-height:24px;height:auto;padding:0;border:none;background:transparent;cursor:pointer;text-align:left;-webkit-tap-highlight-color:transparent}.package-component-detail-accordion__trigger--static{cursor:default}.package-component-detail-accordion__title{margin:0;flex:1 1 auto;min-width:0;font-family:var(--font-display, "DM Serif Text", serif);font-weight:400;font-size:16px;line-height:normal;letter-spacing:.395508px;color:#2f0f03}.package-component-detail-accordion__chevron{flex:none;display:flex;align-items:center;justify-content:center;width:24px;height:24px;transition:transform .2s ease}.package-component-detail-accordion__trigger--open .package-component-detail-accordion__chevron{transform:rotate(-180deg)}.package-component-detail-accordion__panel{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;padding:0 0 0 12px;width:100%;min-width:0}.package-component-detail-param{display:flex;flex-direction:row;align-items:flex-start;gap:8px;width:100%;min-height:33px;min-width:0}.package-component-detail-param__bullet{flex:none;width:6px;height:6px;margin-top:13px;border-radius:50%;background:#2f0f03}.package-component-detail-param__name{flex:0 1 auto;min-width:0;margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-weight:400;font-size:14px;line-height:33px;color:#2f0f03}.package-component-detail-param__name .package-param-info{display:inline-flex;vertical-align:middle;margin-left:2px}.package-component-detail-param .package-param-info__trigger{width:16px;height:16px}.package-component-detail-param .package-param-info__icon{width:14px;height:14px}.package-component-detail__divider{width:100%;height:0;margin:0;border:none;border-top:1px solid #eae2b7;flex-shrink:0}@media (max-width: 919px){.package-component-detail-modal__card{height:auto;max-height:calc(100dvh - 32px - env(safe-area-inset-top,0px) - var(--mcg-safe-area-bottom-inset))}.package-component-detail-modal__params-box{height:auto;flex:1 1 auto;min-height:200px;max-height:260px}}.package-book-page{--background: var(--color-intro-bg, #fffdf2);--package-book-header-bg: var(--color-intro-bg, #fffdf2)}.package-book-page ion-header{box-shadow:none}.package-book-page__header ion-toolbar,.package-book-page__toolbar{--background: var(--package-book-header-bg);--border-width: 0;--box-shadow: none;--padding-top: 6px;--padding-bottom: 6px;--min-height: 62px;border-bottom:none}.package-book-page__toolbar{position:relative;align-items:center;padding-inline:max(16px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.package-book-page__back-wrap{display:contents}.package-book-page__title{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:auto;max-width:calc(100vw - 96px - env(safe-area-inset-left,0px) - env(safe-area-inset-right,0px));text-align:center;padding:0;pointer-events:none;overflow:visible}.package-book-page__header-logo{--height: 40px;height:auto;max-height:40px;width:auto;max-width:min(55px,28vw);aspect-ratio:102 / 74;display:block;margin:0 auto}.package-book-page__header-logo::part(image),.package-book-page__header-logo img{object-fit:contain}.package-book-page__brand{display:none;margin:0}.package-book-page__brand svg,.package-book-page__brand img{width:min(148px,46vw);height:auto;display:block}.package-book-page__notify-wrap{display:flex}.package-book-page__notify-btn{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;--background-hover: transparent;--background-activated: transparent;--background-focused: transparent;--ripple-color: transparent;margin:0;width:44px;height:44px}.package-book-page__notify-svg{width:44px;height:44px;display:block}@media (min-width: 920px){.package-book-page__back-wrap,.package-book-page__title{display:none}.package-book-page__brand{display:flex}}.package-book-page__content{--background: var(--color-intro-bg, #fffdf2);--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right));--padding-bottom: max(96px, var(--mcg-safe-area-bottom-inset));--padding-top: 32px;--overflow: auto}@media (max-width: 919px){.package-book-page__content{--padding-bottom: calc(16px + var(--mcg-safe-area-bottom-inset))}.plt-android .package-book-page__content{--padding-bottom: calc(68px + var(--mcg-safe-area-bottom-inset) + 8px)}}@media (min-width: 920px){.package-book-page__content{--padding-top: 12px;--padding-bottom: 24px}}.package-book-page__content::part(scroll){overflow-x:hidden;overflow-y:auto}.package-book-frame{box-sizing:border-box;display:flex;flex-direction:column;align-items:center;gap:22px;width:100%;max-width:888px;margin:0 auto;padding-bottom:0;min-width:0}.package-book-row{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:22px;width:100%;min-width:0}.package-book-included{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:480px;margin:0 auto;min-width:0}.package-book-included__hero{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:stretch;width:100%;min-height:132px;background:#21868d;border-width:1px 2px 0 2px;border-style:solid;border-color:#21868d;border-radius:16px 16px 0 0;overflow:hidden;flex-shrink:0}.package-book-included__hero:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:url(../web-bg-pattern.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:center;filter:brightness(0) invert(1);pointer-events:none;z-index:0}.package-book-included__hero-inner{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;gap:6px;width:100%;max-width:448px;min-width:0;min-height:79.98px;padding:22px 16px;box-sizing:border-box;align-self:stretch}.package-book-included__title-row{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr) 126px;align-items:start;padding:0;width:100%;min-width:0;min-height:54px;align-self:stretch}.package-book-included__headline{box-sizing:border-box;margin:0;width:100%;min-width:0;display:flex;flex-direction:column;font-family:var(--font-display, "DM Serif Text", serif);font-weight:400;font-size:22px;line-height:27px;letter-spacing:.395508px;color:#fff}.package-book-included__body{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;width:100%;padding:12px 0 16px;background:#fff;border-width:0 2px 2px 2px;border-style:solid;border-color:#21868d;border-radius:0 0 16px 16px;min-width:0}.package-book-included__heading-row{display:flex;flex-direction:row;align-items:center;padding:0 12px 8px;gap:10px;width:100%;min-height:44px;box-sizing:border-box}.package-book-included__heading{margin:0;font-family:var(--font-display, "DM Serif Text", serif);font-weight:400;font-size:18px;line-height:36px;letter-spacing:.395508px;color:#2f0f03}.package-book-divider{width:100%;height:0;margin:0;border:none;border-top:1px solid rgba(234,226,183,.6);flex-shrink:0}.package-book-included-item{box-sizing:border-box;position:relative;display:flex;flex-direction:row;align-items:flex-start;padding:12px 16px;gap:22px;width:100%;border-radius:16px;min-width:0}.package-book-included-item--with-chevron{padding-right:48px}.package-book-included-item--navigable{width:100%;margin:0;border:none;background:transparent;cursor:pointer;text-align:left;font:inherit;-webkit-tap-highlight-color:transparent}.package-book-included-item__icon-wrap{box-sizing:border-box;flex:none;display:flex;justify-content:center;align-items:center;width:42px;height:42px;padding:10px 12.0029px;border-radius:16px;flex-shrink:0}.package-book-included-item__icon-wrap--blood{background:#ffe1e1;border:2px solid #fdb9b9}.package-book-included-item__icon-wrap--ct{background:#c2f9fb;border:2px solid #79eaed}.package-book-included-item__icon-wrap--report{background:#b2eba3b3;border:2px solid #ace69d}.package-book-included-item__icon-slot{flex:none;width:42px;height:42px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.package-book-included-item__copy{display:flex;flex-direction:column;align-items:flex-start;gap:6px;flex:1 1 auto;min-width:0}.package-book-included-item__title{margin:0;font-family:var(--font-display, "DM Serif Text", serif);font-weight:400;font-size:16px;line-height:22px;letter-spacing:.395508px;color:#2f0f03}.package-book-included-item__desc{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-weight:400;font-size:14px;line-height:18px;color:#593f35;word-wrap:break-word;overflow-wrap:break-word}.package-book-included-item__chevron{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:8px;height:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.package-book-side{display:flex;flex-direction:column;align-items:stretch;gap:24px;width:100%;max-width:480px;margin:0 auto;min-width:0}.package-book-platform{box-sizing:border-box;position:relative;display:flex;flex-direction:column;align-items:flex-start;padding:16px;gap:12px;isolation:isolate;width:100%;max-width:480px;background:#fff;border:1px solid #fee5de;border-radius:16px;overflow:hidden;min-width:0}.package-book-platform__accent{position:absolute;width:490px;max-width:calc(100% + 29px);height:95px;left:-10px;top:-8.98px;background:#fee5de;z-index:0;pointer-events:none}.package-book-platform__heading{position:relative;z-index:1;box-sizing:border-box;width:100%;max-width:448px;min-height:74px;padding:0 42px 24px 0;align-self:stretch;flex-shrink:0}.package-book-platform__title{position:relative;z-index:1;box-sizing:border-box;margin:0;width:226px;max-width:100%;min-width:0;min-height:50px;padding:0;font-family:var(--font-display, "DM Serif Text", serif);font-weight:400;font-size:18px;line-height:25px;letter-spacing:.395508px;color:#2f0f03;white-space:normal;overflow-wrap:break-word;word-break:normal}.package-book-platform__heading-ellipse{position:absolute;right:0;top:3px;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;overflow:hidden;pointer-events:none}.package-book-platform__heading-ellipse-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;background:#fff;border-radius:50%;z-index:0}.package-book-platform__heading-heart{position:relative;z-index:1;display:block;width:auto;height:26px;object-fit:contain}.package-book-platform__details{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:12px;width:100%;max-width:448px;flex:0 0 auto;min-width:0}.package-book-platform__details>*{flex-shrink:0}.package-book-platform__section{display:flex;flex-direction:column;align-items:flex-start;gap:12px;width:100%;max-width:100%;min-width:0}.package-book-platform__section-label{margin:0;align-self:stretch;font-family:var(--font-body, "Oxygen", sans-serif);font-weight:700;font-size:15px;line-height:19px;color:#2f0f03;text-align:left}.package-book-platform__row{display:flex;flex-direction:row;align-items:center;gap:11.99px;width:100%;max-width:100%;min-height:20px;margin:0;min-width:0}.package-book-platform__row svg,.package-book-platform__row img.package-book-detail-icon,.package-book-detail-icon,.package-book-chevron{flex-shrink:0}img.package-book-detail-icon{display:block;width:20px;height:20px;object-fit:contain}.package-book-platform__row span{flex:1 1 auto;min-width:0;font-family:var(--font-body, "Oxygen", sans-serif);font-weight:400;font-size:16px;line-height:20px;color:#2f0f03}.package-book-platform__divider{width:100%;max-width:100%;height:0;margin:0;border:none;border-top:1px solid #eae2b7;flex-shrink:0}.package-book-platform__pills{position:relative;z-index:3;display:flex;flex-direction:column;align-items:flex-start;flex-wrap:nowrap;gap:12px;width:100%;max-width:480px;min-height:28px;flex-shrink:0}.package-book-pill{box-sizing:border-box;display:inline-flex;flex-direction:row;justify-content:center;align-items:center;padding:4px 12px 4px 5px;gap:4px;background:#edf9ec;border:1px solid #add8a9;border-radius:40px;font-family:var(--font-body, "Oxygen", sans-serif);font-weight:400;font-size:15px;line-height:19px;color:#2f0f03;white-space:nowrap;flex:none}.package-book-pill svg{flex-shrink:0}.package-book-pill--mobile{display:none}@media (max-width: 919px){.package-book-pill--desktop{display:none}.package-book-platform__pills{width:100%;height:auto;min-height:28px}.package-book-pill--mobile{display:inline-flex;white-space:normal;max-width:100%}}.package-offer-location-border.package-book-location-border{display:none}.package-book-submit{box-sizing:border-box;display:flex;flex-direction:row;justify-content:center;align-items:center;width:297px;max-width:calc(100% - 32px);height:48px;min-height:48px;padding:11px 24px;gap:10px;border:none;border-radius:44px;cursor:pointer;font-family:var(--font-body, "Oxygen", sans-serif);font-weight:700;font-size:18px;line-height:24px;text-align:center;letter-spacing:-.3125px;color:#fff;white-space:nowrap;background:linear-gradient(267.45deg,#21868d -21.96%,#82f5fd 147.58%),linear-gradient(85.06deg,#21868d 9.85%,#82fdbb 131.49%),linear-gradient(33.86deg,#e2434b 18.1%,#f77f00 97.23%),#e6503b;-webkit-tap-highlight-color:transparent}@media (max-width: 919px){.package-book-submit{width:100%;max-width:480px}}@media (min-width: 920px){.package-book-frame{padding-bottom:calc(var(--mcg-safe-area-bottom-inset) + 16px)}.package-book-row{display:grid;grid-template-columns:508px 358px;align-items:center;gap:22px;max-width:888px;width:100%;height:678px;min-height:678px;max-height:678px}.package-book-included{flex:none;display:flex;flex-direction:column;width:508px;max-width:508px;height:678px;min-height:678px;max-height:678px;margin:0;overflow:hidden}.package-book-included__hero{width:508px;height:126px;min-height:126px;max-height:126px}.package-book-included__body{flex:none;display:flex;flex-direction:column;width:508px;height:552px;min-height:552px;max-height:552px;overflow:hidden}.package-book-included__hero-inner{max-width:476px;width:100%}.package-book-included__title-row{width:100%;max-width:476px;grid-template-columns:350px 126px}.package-book-side{flex:none;display:flex;flex-direction:column;width:358px;max-width:358px;height:678px;min-height:678px;max-height:678px;margin:0;gap:24px;overflow:visible}.package-book-platform{flex:none;display:flex;flex-direction:column;width:358px;max-width:358px;height:678px;min-height:678px;max-height:678px;overflow:hidden}.package-book-platform__details{width:326px;flex:1 1 auto;justify-content:space-between;gap:12px}.package-book-platform__section{box-sizing:border-box;padding:20px 6px;gap:24px}.package-book-platform__row span{font-size:15px;line-height:19px}.package-book-pill--desktop{display:none}.package-book-pill--mobile{display:inline-flex;white-space:nowrap}.package-offer-location-border.package-book-location-border{flex-shrink:0;align-self:stretch;width:358px;max-width:358px}.package-book-submit{width:297px;max-width:297px;height:48px;min-height:48px;max-height:48px;flex-shrink:0}}.order-history-page{--order-teal: #21868d;--order-dark: #2f0f03;--order-card-border: #eae2b7;--order-bg: #fffdf2}.order-history-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;justify-content:flex-start;transform:none}.order-history-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:auto;text-align:start}.order-history-page .mcg-app-header--back .mcg-app-header__title-balance{display:none}@media (min-width: 769px){.order-history-page .web-back-nav{justify-content:flex-start;gap:12px}.order-history-page .web-back-nav__title{position:static;transform:none;text-align:start;white-space:normal}}.order-history__content{--background: var(--order-bg);--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right));--padding-top: 16px;--padding-bottom: max(96px, var(--mcg-safe-area-bottom-inset))}.order-history__viewport{max-width:520px;width:100%;margin:0 auto;box-sizing:border-box}.order-history__loader,.order-history__error,.order-history__empty{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 16px}.order-history__empty p{margin:0;font-family:Oxygen,sans-serif;font-size:15px;color:#2f0f0399}.order-history__card{display:flex;flex-direction:column;gap:12px;background:#fff;border:1px solid var(--order-card-border);border-radius:16px;padding:16px;box-sizing:border-box}.order-history__head{display:flex;flex-direction:column;gap:8px;align-items:flex-start}.order-history__badge{display:inline-flex;align-items:center;justify-content:center;padding:1px 11px 3px;border:1px solid var(--order-teal);border-radius:48px;font-family:Oxygen,sans-serif;font-weight:700;font-size:12px;line-height:16px;color:var(--order-teal);letter-spacing:0;background:transparent}.order-history__title{box-sizing:border-box;margin:0;display:flex;flex-direction:column;font-family:"DM Serif Text",serif;font-weight:400;font-size:18px;line-height:normal;letter-spacing:.3955px;color:var(--order-dark);text-align:left}.order-history__divider{height:1px;width:100%;margin:0;border:0;background:var(--order-card-border)}.order-history__details{margin:0;padding:0 0 8px;display:flex;flex-direction:column;gap:12px;color:var(--order-dark);font-family:Oxygen,sans-serif;font-size:16px;line-height:24px;letter-spacing:-.3125px}.order-history__row{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin:0;min-height:24px}.order-history__label{margin:0;font-weight:400;color:var(--order-dark);white-space:nowrap}.order-history__value{margin:0;font-weight:700;color:var(--order-dark);text-align:right;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.order-history__invoice-btn{display:flex;align-items:center;justify-content:center;width:100%;height:48px;padding:0 16px;margin:0;background:#fff;border:1px solid var(--order-teal);border-radius:44px;font-family:Oxygen,sans-serif;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.3125px;color:var(--order-teal);cursor:pointer;text-align:center;text-transform:none;-webkit-tap-highlight-color:transparent;box-sizing:border-box}.order-history__invoice-btn:active:not(:disabled){background:#f5fafa}.order-history__invoice-btn:disabled{opacity:.55;cursor:not-allowed}@media (min-width: 769px){.order-history__content{--background: #f6f5f4;--padding-top: 32px}.order-history__viewport{max-width:490px}}.invoice-view-page{--invoice-page-bg: var(--color-intro-bg, #fffdf2)}.invoice-view-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;justify-content:flex-start;transform:none}.invoice-view-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:auto;text-align:start}.invoice-view-page .mcg-app-header--back .mcg-app-header__title-balance{display:none}@media (min-width: 769px){.invoice-view-page .web-back-nav{justify-content:flex-start;gap:12px}.invoice-view-page .web-back-nav__title{position:static;transform:none;text-align:start;white-space:normal}}.invoice-view-page ion-content.invoice-view__content{--background: var(--invoice-page-bg);--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;--overflow: hidden}.invoice-view-page ion-header{box-shadow:none}.invoice-view__inner{display:flex;flex-direction:column;height:100%;padding:8px max(16px,env(safe-area-inset-left)) max(16px,var(--mcg-safe-area-bottom-inset));max-width:520px;margin:0 auto;width:100%;box-sizing:border-box}.invoice-view__meta{margin:0 0 12px;font-family:Oxygen,sans-serif;font-size:14px;line-height:20px;color:#6b6b6b}.invoice-view__loader,.invoice-view__error,.invoice-view__pdf-error{display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 16px;text-align:center}.invoice-view__loader p,.invoice-view__error p,.invoice-view__pdf-error p{margin:0;font-size:14px;line-height:1.45}.invoice-view__doc-card{flex:1;min-height:0;width:100%;border-radius:16px;border:1px solid rgba(217,217,217,.65);background:#fff;box-sizing:border-box;overflow:hidden;display:flex;flex-direction:column}.invoice-view__doc-card .consent-pdf__canvas-wrap{flex:1;min-height:0;max-height:none;height:100%;overflow-y:auto;overflow-x:hidden;padding:12px 8px 20px;-webkit-overflow-scrolling:touch}.invoice-view__doc-card .consent-pdf__page{margin-bottom:12px;box-shadow:0 2px 8px #2f0f0314;border-radius:4px}.invoice-view__doc-card .consent-pdf__page canvas{width:100%!important;height:auto!important}@media (min-width: 769px){.invoice-view-page{--invoice-page-bg: #f6f5f4;background-color:#f6f5f4}.invoice-view-page ion-content.invoice-view__content{--background: transparent;--padding-top: 32px}.invoice-view__inner{max-width:720px;position:relative;z-index:1}.invoice-view__doc-card{border:1px solid #eae2b7;box-shadow:0 1px 2px #0000000a;min-height:calc(100vh - 220px)}.invoice-view-page:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background-image:url(../web-bg-pattern.svg);background-repeat:no-repeat;background-size:100% 100%;background-position:center;pointer-events:none;z-index:0}}.available-report-item{display:flex;flex-direction:column;gap:16px;width:100%}.available-report-item__header{display:flex;align-items:center;gap:16px;width:100%}.available-report-item__icon-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:14px;background:#ffeae7}.available-report-item__icon{display:block;width:28px;height:28px}.available-report-item__copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.available-report-item__title{margin:0;font-family:var(--font-display, "DM Serif Text", serif);font-weight:400;font-size:18px;line-height:normal;letter-spacing:.3955px;color:#2f0f03}.available-report-item__actions{display:flex;gap:16px;width:100%}.patient-reports-section{display:flex;flex-direction:column;gap:16px;width:100%;padding:16px;border:1px solid #eae2b7;border-radius:16px;background:#fff;box-sizing:border-box}.patient-reports-section__title{margin:0;font-family:var(--font-display, "DM Serif Text", serif);font-weight:400;font-size:22px;line-height:36px;letter-spacing:.3955px;color:#2f0f03}.patient-reports-section__divider{width:100%;height:0;border-top:1px solid #eae2b7}.patient-reports-section__body{display:flex;flex-direction:column;gap:16px;width:100%}.patient-reports-section__item-divider{width:100%;height:0;border-top:1px solid #eae2b7}.reports-outline-btn{display:inline-flex;align-items:center;justify-content:center;flex:1 1 0;min-width:0;min-height:48px;padding:15px 24px;border:1px solid #21868d;border-radius:44px;background:#fff;font-family:var(--font-body, "Oxygen", sans-serif);font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.3125px;color:#21868d;cursor:pointer}.reports-outline-btn:disabled{opacity:.55;cursor:default}.pending-report-item{display:flex;align-items:center;gap:16px;width:100%}.pending-report-item__icon-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:14px;background:#ffeae7}.pending-report-item__icon{display:block;width:28px;height:28px}.pending-report-item__copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.pending-report-item__title{margin:0;font-family:var(--font-display, "DM Serif Text", serif);font-weight:400;font-size:18px;line-height:normal;letter-spacing:.3955px;color:#2f0f03}.pending-report-item__expected{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-weight:400;font-size:14px;line-height:normal;color:#2f0f03;white-space:pre-wrap}.reports-page{--reports-bg: var(--color-intro-bg, #fffdf2);--reports-dark: #2f0f03;--reports-teal: #21868d}.reports-page ion-header{box-shadow:none}.reports-page__content{--background: var(--reports-bg);--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right));--padding-top: 16px;--padding-bottom: max(96px, var(--mcg-safe-area-bottom-inset))}.reports-page__viewport{width:100%;max-width:490px;margin:0 auto;min-height:100%;box-sizing:border-box}.reports-page__sections{display:flex;flex-direction:column;gap:22px;width:100%;padding-bottom:16px}.reports-page__state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:calc(100dvh - 220px);padding:24px 16px 32px;text-align:center}.reports-page__state--error p{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;line-height:24px;color:#2f0f03b8}.reports-page__refreshing{display:flex;justify-content:center;padding:8px 0 16px}.reports-page__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;min-height:calc(100dvh - 220px);padding:24px 16px 32px;text-align:center}.reports-page__empty-icon{display:flex;align-items:center;justify-content:center;width:120px;height:120px}.reports-page__empty-title{margin:0;font-family:var(--font-display, "DM Serif Text", serif);font-weight:400;font-size:22px;line-height:27px;letter-spacing:.3955078125px;color:var(--reports-dark)}.reports-page__empty-body{margin:0;max-width:300px;font-family:var(--font-body, "Oxygen", sans-serif);font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.3125px;color:#2f0f03b8}@media (min-width: 769px){.reports-page__content{--background: #f6f5f4;--padding-top: 32px}.reports-page__viewport{max-width:640px}.reports-page__empty{min-height:420px;background:#fff;border:1px solid #eae2b7;border-radius:16px;padding:48px 24px}}@media (min-width: 920px){.reports-page__viewport{max-width:888px}}.booking-report-view-page{--booking-report-header-bg: #fffdf2;--booking-report-viewer-bg: #46443c}.booking-report-view-page ion-header{box-shadow:none}.booking-report-view-page .mcg-app-header--back .mcg-app-header__toolbar{--background: var(--booking-report-header-bg);--border-width: 0;--padding-start: 20px;--padding-end: 20px;--min-height: 0;padding-top:calc(37px + var(--ion-safe-area-top, 0px));padding-bottom:17px}.booking-report-view-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;justify-content:flex-start;transform:none;pointer-events:none;font-family:"DM Serif Text",var(--font-display, serif);font-weight:400;font-size:22px;line-height:36px;letter-spacing:.3955px;color:#2f0f03}.booking-report-view-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:auto;text-align:start}.booking-report-view__download-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;margin:0;border:none;background:transparent;cursor:pointer;-webkit-tap-highlight-color:transparent}.booking-report-view__download-btn:disabled{opacity:.4;cursor:default}.booking-report-view__download-btn img{display:block;width:24px;height:24px}.booking-report-view__content{--background: var(--booking-report-viewer-bg)}.booking-report-view__inner{box-sizing:border-box;padding:24px 20px calc(24px + var(--ion-safe-area-bottom, 0px))}.booking-report-view__loader,.booking-report-view__error{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px 16px;text-align:center}.booking-report-view__loader-text{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-size:14px;font-weight:400;line-height:1.4;color:#fff}.booking-report-view__viewer{width:100%}.booking-report-view__viewer .consent-pdf__canvas-wrap{width:100%;height:auto;min-height:0;max-height:none;overflow:visible;background:transparent;-webkit-overflow-scrolling:touch}.booking-report-view__viewer .consent-pdf__page{display:block;margin:0 auto 19px;background:#fff;border-radius:8px;overflow:hidden}.booking-report-view__viewer .consent-pdf__page:last-child{margin-bottom:0}.booking-report-view__viewer .consent-pdf__page canvas{display:block;width:100%;max-width:100%;height:auto!important}@media (min-width: 769px){.booking-report-view-page .web-back-nav--inline-title{justify-content:flex-start;gap:12px}.booking-report-view-page .web-back-nav__title--inline{line-height:36px;letter-spacing:.3955px;text-align:start}}@media (min-width: 920px){.booking-report-view__inner{max-width:960px;margin:0 auto;padding-top:32px}}.banner-carousel{position:relative;width:100%;margin-bottom:12px}.banner-carousel__swiper{width:100%;border-radius:14px;overflow:hidden}.banner-carousel__slide{position:relative;display:block;width:100%;height:153px;border:none;padding:0;margin:0;cursor:pointer;text-align:left}@media (min-width: 769px){.banner-carousel__slide{height:253px}}.banner-carousel__image{width:100%;height:100%;object-fit:cover;display:block}.banner-carousel__image--placeholder{background:var(--color-grey)}.banner-carousel__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#0000008c)}.banner-carousel__copy{position:absolute;left:16px;bottom:14px;right:16px;display:flex;flex-direction:column;gap:4px}.banner-carousel__event-name{margin:0;font-family:var(--font-display);font-size:20px;font-weight:700;color:var(--color-white)}.banner-carousel__event-details{margin:0;font-family:var(--font-body);font-size:13px;color:var(--color-white);opacity:.9}.banner-carousel__dots{display:flex;justify-content:center;gap:6px;margin-top:10px}.banner-carousel__dot{width:7px;height:7px;border-radius:50%;border:none;padding:0;background:var(--color-grey);cursor:pointer}.banner-carousel__dot--active{background:var(--color-teal)}.resource-chips{display:flex;gap:8px;align-items:center;overflow-x:auto;padding:4px 2px 8px;scrollbar-width:none}.resource-chips::-webkit-scrollbar{display:none}.resource-chip{flex:0 0 auto;display:flex;align-items:center;justify-content:center;border:1px solid #e3e0d0;background:var(--color-white);color:#2f0f03;border-radius:50px;padding:4px 12px;font-family:var(--font-body);font-size:16px;font-weight:700;line-height:24px;white-space:nowrap;cursor:pointer}.resource-chip--active{background:#d8eff0;border-color:#90cfd2d9;color:#21868d}.resource-card{display:flex;flex-direction:column;align-items:stretch;justify-content:center;gap:6px;width:100%;background:var(--color-white);border:1px solid #eae2b7;border-radius:8px;padding:12px 12px 8px;cursor:pointer;text-align:left;font:inherit;overflow:hidden}.resource-card__thumb-wrap{position:relative;width:100%;height:97px;border:1px solid var(--color-white);border-radius:8px;overflow:hidden;background:var(--color-grey)}.resource-card__thumb{width:100%;height:100%;object-fit:cover;display:block}.resource-card__thumb--placeholder{background:var(--color-grey)}.resource-card__overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#2b575a5c}.resource-card__icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center}.resource-card__loader{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:var(--color-grey)}.resource-card__loader ion-spinner{width:24px;height:24px;color:var(--color-white)}.resource-card__title{margin:0;width:100%;font-family:var(--font-body);font-weight:700;font-size:14px;line-height:normal;letter-spacing:-.3125px;color:#2f0f03;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.resource-card__divider{margin:0;width:100%;height:0;border-top:1px solid #eae2b7}.resource-card__type{margin:0;font-family:var(--font-body);font-weight:400;font-size:12px;letter-spacing:-.3125px;color:#ad968d}@media (min-width: 768px){.resource-card__type{color:#2f0f03}}.resources-list-page__content{--background: var(--color-intro-bg)}.plt-android .resources-list-page__content{--padding-bottom: var(--mcg-tabbar-total-height, calc(68px + var(--mcg-safe-area-bottom-inset)))}.resources-list-page__viewport{padding:12px 16px 24px;max-width:960px;margin:0 auto}.resources-list-page__grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px;margin-top:4px}@media (min-width: 768px){.resources-list-page__grid{grid-template-columns:repeat(3,1fr)}}.resources-list-page__loading{display:flex;justify-content:center;padding:40px 0}.resources-list-page__error{display:flex;flex-direction:column;align-items:center;gap:8px;padding:32px 0;font-family:var(--font-body);color:var(--color-dark)}.resources-list-page__error button{border:1px solid var(--color-teal);background:var(--color-white);color:var(--color-teal);border-radius:8px;padding:6px 18px;font-family:var(--font-body);font-weight:600;cursor:pointer}.resources-list-page__empty{text-align:center;padding:32px 16px;font-family:var(--font-body);color:var(--color-text-muted)}.resource-detail-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;justify-content:flex-start;transform:none}.resource-detail-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:auto;text-align:start}.resource-detail-page .mcg-app-header--back .mcg-app-header__title-balance{display:none}.resource-detail-page__content{--background: var(--color-intro-bg)}.resource-detail-page__viewport{padding:12px 16px 32px;max-width:720px;margin:0 auto}.resource-detail-page__title{font-family:var(--font-display);font-weight:400;font-size:22px;line-height:1.3;color:var(--color-dark);margin:16px 0 14px}.resource-detail-page__hero-image{width:100%;height:151px;border-radius:14px;display:block;margin-bottom:16px;object-fit:cover}@media (min-width: 768px){.resource-detail-page__hero-image{height:320px}}.resource-detail-page__video{width:100%;aspect-ratio:16 / 9;border-radius:14px;display:block;margin-bottom:16px;object-fit:contain;background:#000}.resource-detail-page__body{font-family:var(--font-body);font-size:15px;line-height:1.6;color:var(--color-dark)}.resource-detail-page__body p{margin:0 0 16px}.resource-detail-page__external-link{display:inline-block;margin-top:8px;color:var(--color-teal);font-family:var(--font-body);word-break:break-all}.resource-detail-page__loading{display:flex;justify-content:center;padding:40px 0}.resource-detail-page__error{text-align:center;padding:32px 16px;font-family:var(--font-body);color:var(--color-text-muted)}.profile-settings-page ion-header{box-shadow:none}.profile-settings-page ion-toolbar{--background: #fffdf2;--border-width: 0;--box-shadow: none;--padding-top: 6px;--padding-bottom: 6px;--min-height: 62px;border-bottom:none}.profile-settings-page__toolbar{padding-inline:max(16px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.profile-settings-page__brand svg,.profile-settings-page__brand img{width:min(148px,46vw);height:auto;display:block}.profile-settings-page__notify-btn{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;--background-hover: transparent;--background-activated: transparent;--background-focused: transparent;--ripple-color: transparent;margin:0;width:44px;height:44px}.profile-settings-page__notify-svg{width:44px;height:44px;display:block}.profile-settings-page__content{--background: #fffdf2;--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right));--padding-bottom: max(96px, var(--mcg-safe-area-bottom-inset));--padding-top: 12px}.profile-settings-page__viewport{max-width:490px;margin:0 auto}.profile-settings-page__card{display:flex;flex-direction:column;gap:16px}@media (min-width: 769px){.profile-settings-page__content{--background: #f6f5f4;--padding-top: 32px}.profile-settings-page__card{background:#fff;border:1px solid #eae2b7;border-radius:16px;padding:16px}}.profile-settings-page__menu{display:flex;flex-direction:column;gap:16px}.profile-menu-row{display:flex;align-items:center;justify-content:space-between;width:100%;margin:0;padding:14px 16px;gap:18px;border-radius:16px;border:1px solid #eae2b7;background:#fff;box-sizing:border-box;font-family:Oxygen,sans-serif;font-size:16px;font-weight:700;line-height:20px;letter-spacing:-.15px;color:#2f0f03;text-align:left;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color:transparent}.profile-menu-row:active{opacity:.92}.profile-menu-row__chevron{font-size:24px;color:#21868d;flex-shrink:0;width:24px;height:24px}.profile-settings-page__divider{height:1px;background:#eae2b7;margin:0;border:0}.profile-settings-page__app-version{margin:0;font-family:Oxygen,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.15px;text-align:center;color:#2f0f03}.profile-settings-page__logout{--border-radius: 44px;--border-width: 1px;--border-color: #21868d;--background: #ffffff;--background-hover: #ffffff;--background-activated: #ffffff;--background-focused: #ffffff;--color: #21868d;--color-hover: #21868d;--color-activated: #21868d;--color-focused: #21868d;--ripple-color: transparent;margin:0;height:48px;min-height:48px;text-transform:none}.profile-settings-page__logout::part(native){color:#21868d;-webkit-text-fill-color:#21868d;font-family:Oxygen,sans-serif;font-size:16px;font-style:normal;font-weight:700;line-height:24px;letter-spacing:-.312px;text-align:center;text-transform:none;-webkit-tap-highlight-color:transparent}.contact-us-page{--contact-us-bg: #fffdf2}.contact-us-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;justify-content:flex-start;transform:none}.contact-us-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:auto;text-align:start}.contact-us-page .mcg-app-header--back .mcg-app-header__title-balance{display:none}@media (min-width: 769px){.contact-us-page .web-back-nav{justify-content:flex-start;gap:12px}.contact-us-page .web-back-nav__title{position:static;transform:none;text-align:start;white-space:normal}}.contact-us-page__content{--background: var(--contact-us-bg);--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right));--padding-top: 16px;--padding-bottom: max(96px, var(--mcg-safe-area-bottom-inset))}.contact-us-page__viewport{width:100%;max-width:358px;margin:0 auto;box-sizing:border-box}.contact-us-card{display:flex;flex-direction:column;gap:22px;width:100%;padding:16px;background:#fff;border:1px solid #eae2b7;border-radius:16px;box-sizing:border-box}.contact-us-card__row{display:flex;align-items:center;gap:12px;width:100%}.contact-us-card__icon{flex-shrink:0;width:24px;height:24px;display:block}.contact-us-card__copy{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.contact-us-card__label{font-family:var(--font-body, "Oxygen", sans-serif);font-weight:400;font-size:14px;line-height:normal;color:#2f0f03}.contact-us-card__value{text-decoration:none}.contact-us-card__value--email{font-family:var(--font-secondary, "Inter", sans-serif);font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.3125px;color:#101828}.contact-us-card__value--phone{font-family:var(--font-body, "Oxygen", sans-serif);font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.1504px;color:#2f0f03}.faq-page{--faq-bg: #fffdf2}.faq-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;justify-content:flex-start;transform:none}.faq-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:auto;text-align:start}.faq-page .mcg-app-header--back .mcg-app-header__title-balance{display:none}@media (min-width: 769px){.faq-page .web-back-nav{justify-content:flex-start;gap:12px}.faq-page .web-back-nav__title{position:static;transform:none;text-align:start;white-space:normal}}.faq-page__content{--background: var(--faq-bg);--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right));--padding-top: 16px;--padding-bottom: max(96px, var(--mcg-safe-area-bottom-inset))}.faq-page__viewport{width:100%;max-width:358px;margin:0 auto;box-sizing:border-box}.faq-page__list--mobile{display:flex;flex-direction:column;gap:16px;width:100%;padding-bottom:16px}.faq-page__list--web{display:none}.faq-page__item{display:flex;flex-direction:column;gap:16px;width:100%;padding:16px;border-radius:16px;border:1px solid #eae2b7;background:#fff;box-sizing:border-box}.faq-page__trigger{display:flex;align-items:flex-start;justify-content:space-between;width:100%;margin:0;padding:0;gap:16px;border:none;background:transparent;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.faq-page__question{flex:1;min-width:0;margin:0;font-family:var(--font-display, "DM Serif Text", serif);font-size:20px;font-weight:400;line-height:25px;color:#2f0f03}.faq-page__toggle{flex-shrink:0;width:24px;font-family:var(--font-secondary, "Inter", sans-serif);font-size:22px;font-weight:700;line-height:16px;text-align:center;color:#5b5b5b}.faq-page__answer{width:100%}.faq-page__answer p{margin:0 0 12px;font-family:var(--font-body, "Oxygen", sans-serif);font-size:15px;font-weight:400;line-height:24.375px;color:#2f0f03}.faq-page__answer p:last-child{margin-bottom:0}.faq-page__answer strong{font-weight:700}.faq-page__answer ul{margin:0 0 12px;padding-left:22.5px;list-style-type:disc}.faq-page__answer li{font-family:var(--font-body, "Oxygen", sans-serif);font-size:15px;font-weight:400;line-height:24.375px;color:#2f0f03}.faq-page__answer li+li{margin-top:0}.faq-page__state{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 16px}.faq-page__message{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.15px;text-align:center;color:#2f0f03}.faq-page__message--empty{padding:48px 16px}.faq-page__retry{border:1px solid #21868d;border-radius:44px;background:#fff;padding:12px 24px;font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.312px;color:#21868d;cursor:pointer}@media (min-width: 769px){.faq-page__content{--background: #f6f5f4;--padding-top: 32px}.faq-page__viewport{max-width:966px}.faq-page__list--mobile{display:none}.faq-page__list--web{display:flex;gap:32px;align-items:flex-start;width:100%;padding-bottom:60px}.faq-page__column{display:flex;flex:1 1 0;flex-direction:column;gap:16px;min-width:0}}:root{--profile-photo-picker-duration: .28s;--profile-photo-picker-ease: cubic-bezier(.32, .72, 0, 1)}.profile-photo-picker__file-input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.profile-photo-picker-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100000;display:flex;align-items:center;justify-content:center;padding:max(16px,env(safe-area-inset-top)) 16px max(16px,var(--mcg-safe-area-bottom-inset));box-sizing:border-box;pointer-events:none}.profile-photo-picker-modal--visible{pointer-events:auto}.profile-photo-picker-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;border:none;padding:0;margin:0;cursor:pointer;background:#0f0f0f8c;opacity:0;transition:opacity var(--profile-photo-picker-duration) var(--profile-photo-picker-ease);-webkit-tap-highlight-color:transparent}.profile-photo-picker-modal--visible .profile-photo-picker-modal__backdrop{opacity:1}.profile-photo-picker-modal__dialog{position:relative;z-index:1;box-sizing:border-box;width:min(390px,calc(100vw - 32px));opacity:0;transform:scale(.96);transition:opacity var(--profile-photo-picker-duration) var(--profile-photo-picker-ease),transform var(--profile-photo-picker-duration) var(--profile-photo-picker-ease)}.profile-photo-picker-modal--visible .profile-photo-picker-modal__dialog{opacity:1;transform:scale(1)}.profile-photo-picker-modal__card{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:16px;padding:22px 16px 20px;background:#faf9f1;border-radius:20px;box-shadow:0 16px 48px #0f172a24}.profile-photo-picker-modal__title{margin:0;font-family:var(--font-display, "DM Serif Text", serif);font-weight:400;font-size:22px;line-height:1.2;letter-spacing:0;color:#2f0f03;text-align:center}.profile-photo-picker-modal__error{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-size:14px;font-weight:400;line-height:18px;color:#c0392b;text-align:center}.profile-photo-picker-modal__actions{display:flex;flex-direction:column;gap:12px}.profile-photo-picker-modal__option,.profile-photo-picker-modal__cancel{box-sizing:border-box;width:100%;min-height:48px;padding:12px 16px;border-radius:50px;border:1px solid transparent;font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.15px;cursor:pointer;-webkit-tap-highlight-color:transparent}.profile-photo-picker-modal__option{background:#fff;border-color:#2d7d81;color:#2d7d81}.profile-photo-picker-modal__cancel{background:linear-gradient(90deg,#5bc5c9,#2d7d81);color:#fff}.profile-details-page{--profile-details-bg: #fffbf0;--profile-details-card-border: rgba(217, 217, 217, .9);--profile-details-title: #3d2012;--profile-details-row-icon: #c05a4e;--profile-details-label: rgba(74, 69, 60, .65);--profile-details-value: #3d2012;--profile-details-teal: #368a8a;--profile-details-avatar-border: #c05a4e}.profile-details-page ion-header{box-shadow:none}.profile-details-page ion-toolbar{--background: var(--profile-details-bg);--border-width: 0;--box-shadow: none;--padding-top: 4px;--padding-bottom: 4px;--min-height: 56px;border-bottom:none}.profile-details-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;justify-content:flex-start;transform:none}.profile-details-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:auto;text-align:start}.profile-details-page .mcg-app-header--back .mcg-app-header__title-balance{display:none}@media (min-width: 769px){.profile-details-page .web-back-nav{justify-content:flex-start;gap:12px}.profile-details-page .web-back-nav__title{position:static;transform:none;text-align:start;white-space:normal}}.profile-details-page__content{--background: var(--profile-details-bg);--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right));--padding-bottom: max(96px, var(--mcg-safe-area-bottom-inset));--padding-top: 16px}.profile-details-page__viewport{max-width:520px;margin:0 auto}.profile-details-card{background:#fff;border-radius:18px;border:1px solid var(--profile-details-card-border);padding:28px 18px 20px;box-shadow:0 4px 18px #2f0f030a}.profile-details-card__avatar-wrap{position:relative;width:88px;height:88px;margin:0 auto 20px}.profile-details-card__avatar{width:88px;height:88px;border-radius:50%;background:#fff;border:2px solid var(--profile-details-avatar-border);display:flex;align-items:center;justify-content:center}.profile-details-card__avatar ion-icon{font-size:48px;color:var(--profile-details-avatar-border)}.profile-details-card__avatar-img{width:100%;height:100%;object-fit:cover;border-radius:50%}.profile-details-card__file-input,.pe-file-input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.profile-details-card__avatar-badge{position:absolute;bottom:-2px;right:-2px;width:30px;height:31px;--background: transparent;--background-activated: transparent;--background-hover: transparent;--background-focused: transparent;--ripple-color: transparent;--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;--border-radius: 0;--box-shadow: none;margin:0;-webkit-tap-highlight-color:transparent}.profile-details-card__edit-pic-icon{width:30px;height:31px;display:block}.profile-details-card__divider{height:1px;background:#d9d9d9d9;margin:0 0 8px;border:0}.profile-details-row{display:flex;align-items:center;gap:12px;padding:14px 0;border-bottom:1px solid rgba(217,217,217,.45)}.profile-details-row:last-of-type{border-bottom:none}.profile-details-row__icon-wrap{flex-shrink:0;width:28px;display:flex;justify-content:center;align-items:center}.profile-details-row__icon-wrap ion-icon{font-size:22px;color:var(--profile-details-row-icon)}.profile-details-row__icon{width:24px;height:24px;display:block;flex-shrink:0}.profile-details-row__copy{flex:1;min-width:0}.profile-details-row__label{font-family:Oxygen,sans-serif;font-size:14px;font-style:normal;font-weight:400;color:#2f0f03;margin:0 0 4px;line-height:normal}.profile-details-row__value{font-family:Oxygen,sans-serif;font-size:16px;font-style:normal;font-weight:700;color:#2f0f03;margin:0;line-height:20px;letter-spacing:-.15px;word-break:break-word}.profile-details-row__edit-action{flex-shrink:0;--padding-start: 4px;--padding-end: 4px;--padding-top: 4px;--padding-bottom: 4px;--background-hover: transparent;--background-activated: transparent;--background-focused: transparent;--ripple-color: transparent;margin:0;height:auto;-webkit-tap-highlight-color:transparent}.profile-details-row__edit-action ion-icon{font-size:20px;color:var(--profile-details-teal)}.ec-rel-dropdown{position:relative;width:100%;min-height:48px}.ec-rel-dropdown__trigger{box-sizing:border-box;display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:48px;padding:13px 14px;margin:0;border:none;border-radius:10px;background:#fff;font-family:var(--font-body, "Oxygen", sans-serif);font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.15px;color:var(--ec-value, #364153);cursor:pointer;text-align:start;-webkit-tap-highlight-color:transparent}.ec-rel-dropdown__trigger:focus-visible{outline:2px solid var(--ec-teal-start, #21868d);outline-offset:-2px}.ec-rel-dropdown__value{flex:1 1 auto;min-width:0;line-height:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ec-rel-dropdown__value--placeholder{color:var(--ec-placeholder, rgba(54, 65, 83, .3))}.ec-rel-dropdown__chevron{flex:none;color:var(--ec-value, #364153);transition:transform .15s ease}.ec-rel-dropdown--open .ec-rel-dropdown__chevron{transform:rotate(180deg)}.ec-rel-dropdown__menu{position:absolute;top:calc(100% + 4px);left:0;right:0;z-index:1000;box-sizing:border-box;width:100%;margin:0;padding:4px 0;list-style:none;background:#fff;border:1px solid var(--ec-input-border, rgba(196, 188, 164, .8));border-radius:10px;box-shadow:0 4px 18px #2f0f0314;max-height:min(304px,40vh);overflow-x:hidden;overflow-y:auto}.ec-rel-dropdown--open{z-index:100}.ec-rel-dropdown__item{margin:0;padding:0}.ec-rel-dropdown__option{box-sizing:border-box;display:flex;align-items:center;width:100%;min-height:38px;padding:9px 14px;border:none;background:#fff;font-family:var(--font-body, "Oxygen", sans-serif);font-size:14px;font-style:normal;font-weight:700;line-height:20px;letter-spacing:-.15px;color:#364153;text-align:start;cursor:pointer;-webkit-tap-highlight-color:transparent}.ec-rel-dropdown__option:hover,.ec-rel-dropdown__option:focus-visible{background:#f5f5f5;outline:none}.ec-rel-dropdown__option--selected{background:#21868d14;color:#21868d}.ec-page{--ec-bg: #fffbf0;--ec-card-border: rgba(217, 217, 217, .9);--ec-label: #364153;--ec-input-border: rgba(196, 188, 164, .8);--ec-input-border-error: #e05252;--ec-placeholder: rgba(54, 65, 83, .3);--ec-value: #364153;--ec-error: #c0392b;--ec-required: #c05a4e;--ec-teal-start: #21868d}.ec-page ion-header{box-shadow:none}.ec-page ion-toolbar{--background: var(--ec-bg);--border-width: 0;--box-shadow: none;--padding-top: 4px;--padding-bottom: 4px;--min-height: 56px;border-bottom:none}.ec-page__toolbar{padding-inline:max(8px,env(safe-area-inset-left)) max(12px,env(safe-area-inset-right))}.ec-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;justify-content:flex-start;transform:none}.ec-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:auto;text-align:start}.ec-page .mcg-app-header--back .mcg-app-header__title-balance{display:none}@media (min-width: 769px){.ec-page .web-back-nav{justify-content:flex-start;gap:12px}.ec-page .web-back-nav__title{position:static;transform:none;text-align:start;white-space:normal}}.ec-page__content{--background: var(--ec-bg);--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right));--padding-top: 20px;--padding-bottom: 80px}@media (min-width: 769px){.ec-page__content::part(scroll){display:flex;flex-direction:column;align-items:center;scrollbar-gutter:stable}}.ec-page__viewport{max-width:520px;margin:0 auto}.ec-card{background:#fff;border-radius:18px;border:1px solid var(--ec-card-border);padding:20px 16px 24px;box-shadow:0 4px 18px #2f0f030a;display:flex;flex-direction:column;gap:16px}.ec-card__row-split{display:grid;grid-template-columns:1fr 1fr;gap:12px}.ec-field{display:flex;flex-direction:column;gap:6px}.ec-field--full{grid-column:1 / -1}.ec-field__label{font-family:var(--font-body, "Oxygen", sans-serif);font-size:14px;font-style:normal;font-weight:700;color:var(--ec-label);line-height:20px;letter-spacing:-.15px}.ec-field__required{color:var(--ec-label);margin-left:1px}.ec-field__input{width:100%;height:48px;padding:0 14px;border-radius:10px;border:1px solid var(--ec-input-border);background:#fff;font-family:var(--font-secondary, "Inter", sans-serif);font-size:16px;font-weight:500;color:var(--ec-value);outline:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}.ec-field__input::placeholder{color:var(--ec-placeholder)}.ec-field__input:focus{border-color:var(--ec-teal-start)}.ec-field__input--error{border-color:var(--ec-input-border-error)}.ec-field__input--auth-error{border-color:var(--ion-color-danger)}.ec-field__auth-error{display:block;margin:4px 0 0}.ec-field__error{font-family:var(--font-secondary, "Inter", sans-serif);font-size:11px;color:var(--ec-error);margin:0;line-height:1.3}.ec-select-wrap{position:relative;box-sizing:border-box;min-height:48px;border-radius:10px;border:1px solid var(--ec-input-border);background:#fff;display:flex;align-items:stretch}.ec-select-wrap--error,.ec-select-wrap--auth-error{border-color:var(--ion-color-danger)}.ec-select-wrap--web{position:relative;display:block;min-height:48px;border:none;background:transparent}.ec-select-wrap--web .ec-rel-dropdown__trigger{box-sizing:border-box;border:1px solid var(--ec-input-border)}.ec-select-wrap--web:focus-within .ec-rel-dropdown__trigger{border-color:var(--ec-teal-start)}.ec-select-wrap--web.ec-select-wrap--error .ec-rel-dropdown__trigger,.ec-select-wrap--web.ec-select-wrap--auth-error .ec-rel-dropdown__trigger{border-color:var(--ion-color-danger)}.ec-card__save-wrap{display:block;width:100%;flex-shrink:0}@media (min-width: 769px){.ec-page__viewport{width:100%;max-width:520px;margin-left:auto;margin-right:auto}.ec-field--relationship{margin-bottom:0;position:relative}.ec-field--relationship:has(.ec-rel-dropdown--open){z-index:50}.ec-card__save-wrap{margin-top:8px}.ec-card__save-wrap .ec-page__save--in-card{margin:0;width:100%}}.ec-select{position:relative;width:100%;min-height:48px;max-width:100%;--padding-start: 14px;--padding-end: 40px;--padding-top: 14px;--padding-bottom: 14px;--placeholder-color: var(--ec-placeholder);--placeholder-opacity: 1;font-family:var(--font-body, "Oxygen", sans-serif);font-size:14px;font-style:normal;font-weight:700;line-height:20px;color:var(--ec-value);letter-spacing:-.15px;text-align:start}.ec-select::part(container){width:100%}.ec-select::part(text),.ec-select::part(placeholder){flex:1 1 auto;min-width:0;line-height:20px;text-align:start}.ec-select::part(icon){position:absolute;inset-inline-end:14px;top:50%;transform:translateY(-50%);margin:0;opacity:1;color:var(--ec-value);pointer-events:none}.ec-relationship-sheet .action-sheet-container .action-sheet-group{background:#fff}.ec-relationship-sheet .action-sheet-title{font-family:Oxygen,sans-serif;font-size:14px;font-style:normal;font-weight:700;color:#364153;line-height:38px;letter-spacing:-.15px;text-align:center;background:#fff}.ec-relationship-sheet .action-sheet-button{font-family:Oxygen,sans-serif;font-size:14px;font-style:normal;font-weight:700;color:#364153;line-height:20px;letter-spacing:-.15px;text-align:center;background:#fff;min-height:38px;height:auto;--padding-top: 9px;--padding-bottom: 9px}.ec-relationship-sheet .action-sheet-button .button-inner{font-family:Oxygen,sans-serif;font-size:14px;font-style:normal;font-weight:700;color:#364153;line-height:20px;letter-spacing:-.15px;justify-content:center;min-height:20px}.ec-relationship-sheet .action-sheet-button.ion-focused,.ec-relationship-sheet .action-sheet-button:active{background:#f5f5f5;color:#364153}.ec-relationship-sheet .action-sheet-group+.action-sheet-group{border-top:1px solid #eae2b7}.ec-page__footer{position:fixed;left:50%;transform:translate(-50%);bottom:var(--mcg-shell-footer-h, 0px);width:100%;max-width:552px;padding:12px max(16px,env(safe-area-inset-right)) calc(16px + var(--mcg-safe-area-bottom-inset)) max(16px,env(safe-area-inset-left));background:transparent}@media (min-width: 769px){.ec-page__footer{display:none}}.ec-page__save--in-card{display:none}@media (min-width: 769px){.ec-page__save--in-card{display:block}}.ec-page__save{--background: linear-gradient(267.45deg, #21868d -21.96%, #82f5fd 147.58%), linear-gradient(85.06deg, #21868d 9.85%, #82fdbb 131.49%), linear-gradient(33.86deg, #e2434b 18.1%, #f77f00 97.23%), #e6503b;--background-hover: linear-gradient(267.45deg, #21868d -21.96%, #82f5fd 147.58%), linear-gradient(85.06deg, #21868d 9.85%, #82fdbb 131.49%), linear-gradient(33.86deg, #e2434b 18.1%, #f77f00 97.23%), #e6503b;--background-activated: linear-gradient(267.45deg, #1a6b72 -21.96%, #6ed4db 147.58%), linear-gradient(85.06deg, #1a6b72 9.85%, #6ed4a8 131.49%), linear-gradient(33.86deg, #e2434b 18.1%, #f77f00 97.23%), #e6503b;--background-focused: linear-gradient(267.45deg, #21868d -21.96%, #82f5fd 147.58%), linear-gradient(85.06deg, #21868d 9.85%, #82fdbb 131.49%), linear-gradient(33.86deg, #e2434b 18.1%, #f77f00 97.23%), #e6503b;--color: #ffffff;--color-hover: #ffffff;--color-activated: #ffffff;--color-focused: #ffffff;--ripple-color: rgba(255, 255, 255, .15);--border-radius: 44px;--border-width: 0;--box-shadow: none;height:48px;min-height:48px;font-family:var(--font-body, "Oxygen", sans-serif);font-size:18px;font-weight:700;letter-spacing:-.3125px;margin:0;-webkit-tap-highlight-color:transparent}.appointment-card{display:flex;flex-direction:column;gap:16px;width:100%;padding:16px;background:#fff;border:1px solid #eae2b7;border-radius:10px;box-sizing:border-box}.appointment-card__title{margin:0;font-family:Oxygen,sans-serif;font-weight:700;font-size:18px;line-height:28px;letter-spacing:-.4395px;color:#101828;text-align:left}.appointment-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}.appointment-card__status{flex-shrink:0;padding:1px 11px 3px;border:1px solid #21868d;border-radius:48px;font-family:Oxygen,sans-serif;font-weight:700;font-size:12px;line-height:16px;color:#21868d;white-space:nowrap}.appointment-card__rows{display:flex;flex-direction:column;gap:16px;width:100%}.appointment-card__row{display:flex;gap:8px;align-items:flex-start;width:100%}.appointment-card__icon{flex-shrink:0;width:16px;height:16px;margin-top:2px}.appointment-card__copy{display:flex;flex-direction:column;gap:0;min-width:0;flex:1}.appointment-card__label{font-family:Oxygen,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#6a7282}.appointment-card__value{font-family:Oxygen,sans-serif;font-weight:400;font-size:14px;line-height:20px;letter-spacing:-.1504px;color:#101828}.appointments-page{--appointments-bg: #fffdf2}.appointments-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;justify-content:flex-start;transform:none}.appointments-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:auto;text-align:start}.appointments-page .mcg-app-header--back .mcg-app-header__title-balance{display:none}@media (min-width: 769px){.appointments-page .web-back-nav{justify-content:flex-start;gap:12px}.appointments-page .web-back-nav__title{position:static;transform:none;text-align:start;white-space:normal}}.appointments-page__content{--background: var(--appointments-bg);--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right));--padding-top: 16px;--padding-bottom: max(96px, var(--mcg-safe-area-bottom-inset))}.appointments-page__viewport{width:100%;max-width:358px;margin:0 auto;box-sizing:border-box}.appointments-page__list{display:flex;flex-direction:column;gap:16px;width:100%;padding-bottom:16px}.appointments-page__state{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 16px}.appointments-page__message{margin:0;font-family:Oxygen,sans-serif;font-size:15px;line-height:22px;color:#2f0f0399;text-align:center}.appointments-page__retry{margin:0;padding:0;border:none;background:transparent;font-family:Oxygen,sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#21868d;cursor:pointer}.appointments-page__refreshing{display:flex;justify-content:center;padding:8px 0 16px}@media (min-width: 769px){.appointments-page__content{--background: #f6f5f4;--padding-top: 32px}.appointments-page__viewport{max-width:640px}}@media (min-width: 920px){.appointments-page__viewport{max-width:888px}}.call-history-card{display:flex;flex-direction:column;gap:12px;width:100%;padding:16px;background:#fff;border:1px solid #eae2b7;border-radius:10px;box-sizing:border-box}.call-history-card__header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;width:100%}.call-history-card__title{margin:0;font-family:Oxygen,sans-serif;font-weight:700;font-size:16px;line-height:24px;color:#101828;text-align:left}.call-history-card__status{flex-shrink:0;padding:1px 11px 3px;border:1px solid #21868d;border-radius:48px;font-size:12px;font-weight:600;color:#21868d;white-space:nowrap}.call-history-card__status--missed,.call-history-card__status--no_answer,.call-history-card__status--declined,.call-history-card__status--failed{border-color:#d92d20;color:#d92d20}.call-history-card__status--cancelled{border-color:#98a2b3;color:#667085}.call-history-card__rows{display:flex;flex-direction:column;gap:4px}.call-history-card__row{display:flex}.call-history-card__value{font-size:14px;line-height:20px;color:#475467}.call-history-page{--call-history-bg: #fffdf2}.call-history-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;justify-content:flex-start;transform:none}.call-history-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:auto;text-align:start}.call-history-page .mcg-app-header--back .mcg-app-header__title-balance{display:none}@media (min-width: 769px){.call-history-page .web-back-nav{justify-content:flex-start;gap:12px}.call-history-page .web-back-nav__title{position:static;transform:none;text-align:start;white-space:normal}}.call-history-page__content{--background: var(--call-history-bg);--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right));--padding-top: 16px;--padding-bottom: max(96px, var(--mcg-safe-area-bottom-inset))}.call-history-page__viewport{width:100%;max-width:358px;margin:0 auto;box-sizing:border-box}.call-history-page__list{display:flex;flex-direction:column;gap:16px;width:100%;padding-bottom:16px}.call-history-page__state{display:flex;flex-direction:column;align-items:center;gap:12px;padding:48px 16px}.call-history-page__message{margin:0;font-family:Oxygen,sans-serif;font-size:15px;line-height:22px;color:#2f0f0399;text-align:center}.call-history-page__retry{margin:0;padding:0;border:none;background:transparent;font-family:Oxygen,sans-serif;font-weight:700;font-size:14px;line-height:20px;color:#21868d;cursor:pointer}.call-history-page__refreshing{display:flex;justify-content:center;padding:8px 0 16px}@media (min-width: 769px){.call-history-page__content{--background: #f6f5f4;--padding-top: 32px}.call-history-page__viewport{max-width:640px}}@media (min-width: 920px){.call-history-page__viewport{max-width:888px}}.str-video *,.str-video *:before,.str-video *:after{box-sizing:border-box}.str-video{--str-video__brand-color1: #005fff;--str-video__brand-color2: #69e5f6;--str-video__brand-color3: #00e2a1;--str-video__brand-color4: #ffd646;--str-video__brand-color5: #dc433b;--str_video__brand-color6: #b38af8;--str-video__base-color1: #e3e4e5;--str-video__base-color2: #979ca0;--str-video__base-color3: #4c535b;--str-video__base-color4: #000000;--str-video__base-color5: #0c0d0e;--str-video__base-color6: #19232d;--str-video__base-color7: #101213;--str-video__backdrop1: rgba(0, 0, 0, .5);--str-video__button-default-base: #19232d;--str-video__button-default-hover: #323b44;--str-video__button-default-pressed: #0c0d0e;--str-video__button-default-active: #19232d;--str-video__button-default-disabled: #1e262e;--str-video__button-primary-base: #19232d;--str-video__button-primary-hover: #4c8fff;--str-video__button-primary-pressed: #0c48ab;--str-video__button-primary-active: #005fff;--str-video__button-secondary-base: #19232d;--str-video__button-secondary-hover: #e96962;--str-video__button-secondary-pressed: #6a3233;--str-video__button-secondary-active: #dc433b;--str-video__button-tertiary-base: #dc433b;--str-video__button-tertiary-hover: #e96962;--str-video__button-tertiary-pressed: #6a3233;--str-video__button-tertiary-active: #31292f;--str-video__icon-default: #eff0f1;--str-video__icon-hover: #eff0f1;--str-video__icon-pressed: #656b72;--str-video__icon-active: #e3e4e5;--str-video__icon-alert: #e3e4e5;--str-video__icon-disabled: #7e8389;--str-video__alert-success: #00e2a1;--str-video__alert-caution: #ffd646;--str-video__alert-warning: #dc433b;--str-video__alert-success-background: rgba(0, 226, 161, .5);--str-video__alert-caution-background: rgba(255, 214, 70, .5);--str-video__alert-warning-background: rgba(220, 67, 59, .5);--str-video__font-size-xxs: .625rem;--str-video__font-size-xs: .75rem;--str-video__font-size-sm: .875rem;--str-video__font-size-md: 1rem;--str-video__font-size-lg: 1.125rem;--str-video__font-size-xl: 1.25rem;--str-video__font-size-xxl: 1.5rem;--str-video__border-radius-xxs: 4px;--str-video__border-radius-xs: 8px;--str-video__border-radius-sm: 12px;--str-video__border-radius-md: 18px;--str-video__border-radius-lg: 24px;--str-video__border-radius-xl: 30px;--str-video__border-radius-xxl: 48px;--str-video__border-radius-circle: 999px;--str-video__spacing-xxs: 4px;--str-video__spacing-xs: 6px;--str-video__spacing-sm: 8px;--str-video__spacing-md: 12px;--str-video__spacing-lg: 16px;--str-video__spacing-xl: 20px;--str-video__primary-color: #005fff;--str-video__secondary-color: #669fff;--str-video__text-color1: #ffffff;--str-video__text-color2: #b4b7bb;--str-video__text-color3: #72767e;--str-video__text-color4: #f7f7f8;--str-video__info-color: #4ce68c;--str-video__info-color--accent: #20e070;--str-video__danger-color: #ff3742;--str-video__danger-color--accent: #ff000e;--str-video__background-color0: #000000;--str-video__background-color1: #1c1e22;--str-video__background-color2: #272a30;--str-video__background-color3: #f4f4f5;--str-video__background-color4: #121416;--str-video__background-color5: #1d2938;--str-video__background-color6: #b4b7bb;--str-video__background-color7: #72767e;--str-video__overlay-color: rgba(39, 42, 48, .75);--str-video__livestream-overlay-color: rgba(39, 42, 48, .25);--str-video__livestream-overlay-color-hovered: rgba(39, 42, 48, .5);--str-video__icon--call-accept: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTkiIGhlaWdodD0iMTkiIHZpZXdCb3g9IjAgMCAxOSAxOSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik0xNy41MSAxMi4zODJDMTYuMjggMTIuMzgyIDE1LjA5IDEyLjE4MiAxMy45OCAxMS44MjJDMTMuNjMgMTEuNzAyIDEzLjI0IDExLjc5MiAxMi45NyAxMi4wNjJMMTEuNCAxNC4wMzJDOC41NyAxMi42ODIgNS45MiAxMC4xMzIgNC41MSA3LjIwMTk1TDYuNDYgNS41NDE5NUM2LjczIDUuMjYxOTUgNi44MSA0Ljg3MTk1IDYuNyA0LjUyMTk1QzYuMzMgMy40MTE5NSA2LjE0IDIuMjIxOTUgNi4xNCAwLjk5MTk1M0M2LjE0IDAuNDUxOTUzIDUuNjkgMC4wMDE5NTMxMyA1LjE1IDAuMDAxOTUzMTNIMS42OUMxLjE1IDAuMDAxOTUzMTIgMC41IDAuMjQxOTUzIDAuNSAwLjk5MTk1M0MwLjUgMTAuMjgyIDguMjMgMTguMDAyIDE3LjUxIDE4LjAwMkMxOC4yMiAxOC4wMDIgMTguNSAxNy4zNzIgMTguNSAxNi44MjJWMTMuMzcyQzE4LjUgMTIuODMyIDE4LjA1IDEyLjM4MiAxNy41MSAxMi4zODJaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);--str-video__icon--call-end: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IlN0eWxlPVJvdW5kIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTQuNTgwMSAxNi4wMzA0TDYuNTgwMSAxNC40NDA0QzcuMDYwMSAxNC4wNjA0IDcuMzQwMSAxMy40ODA0IDcuMzQwMSAxMi44NzA0VjEwLjI3MDRDMTAuMzYwMSA5LjI5MDQgMTMuNjMwMSA5LjI4MDQgMTYuNjYwMSAxMC4yNzA0VjEyLjg4MDRDMTYuNjYwMSAxMy40OTA0IDE2Ljk0MDEgMTQuMDcwNCAxNy40MjAxIDE0LjQ1MDRMMTkuNDEwMSAxNi4wMzA0QzIwLjIxMDEgMTYuNjYwNCAyMS4zNTAxIDE2LjYwMDQgMjIuMDcwMSAxNS44ODA0TDIzLjI5MDEgMTQuNjYwNEMyNC4wOTAxIDEzLjg2MDQgMjQuMDkwMSAxMi41MzA0IDIzLjI0MDEgMTEuNzgwNEMxNi44MzAxIDYuMTIwNCA3LjE3MDEgNi4xMjA0IDAuNzYwMTAzIDExLjc4MDRDLTAuMDg5ODk3IDEyLjUzMDQgLTAuMDg5ODk3IDEzLjg2MDQgMC43MTAxMDMgMTQuNjYwNEwxLjkzMDEgMTUuODgwNEMyLjY0MDEgMTYuNjAwNCAzLjc4MDEgMTYuNjYwNCA0LjU4MDEgMTYuMDMwNFoiIGZpbGw9IiNCMEI0QjciLz4KPC9nPgo8L3N2Zz4K);--str-video__icon--camera: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3IDEwLjVWN0MxNyA2LjQ1IDE2LjU1IDYgMTYgNkg0QzMuNDUgNiAzIDYuNDUgMyA3VjE3QzMgMTcuNTUgMy40NSAxOCA0IDE4SDE2QzE2LjU1IDE4IDE3IDE3LjU1IDE3IDE3VjEzLjVMMTkuMjkgMTUuNzlDMTkuOTIgMTYuNDIgMjEgMTUuOTcgMjEgMTUuMDhWOC45MUMyMSA4LjAyIDE5LjkyIDcuNTcgMTkuMjkgOC4yTDE3IDEwLjVaIiBmaWxsPSIjQjBCNEI3Ii8+Cjwvc3ZnPgo=);--str-video__icon--camera-off: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTIxLjI5MTUgMTQuNzY5OVY5LjQ3OTlDMjEuMjkxNSA4LjU4OTkgMjAuMjExNSA4LjEzOTkgMTkuNTgxNSA4Ljc2OTlMMTcuMjkxNSAxMS4wNjk5VjcuNTY5OUMxNy4yOTE1IDcuMDE5OSAxNi44NDE1IDYuNTY5OSAxNi4yOTE1IDYuNTY5OUgxMC42ODE1TDE5LjU5MTUgMTUuNDc5OUMyMC4yMTE1IDE2LjEwOTkgMjEuMjkxNSAxNS42NTk5IDIxLjI5MTUgMTQuNzY5OVpNMy4wMDE0OCAzLjEyOTlDMi42MTE0OCAzLjUxOTkgMi42MTE0OCA0LjE0OTkgMy4wMDE0OCA0LjUzOTlMNS4wMjE0OCA2LjU2OTlINC4yOTE0OEMzLjc0MTQ4IDYuNTY5OSAzLjI5MTQ4IDcuMDE5OSAzLjI5MTQ4IDcuNTY5OVYxNy41Njk5QzMuMjkxNDggMTguMTE5OSAzLjc0MTQ4IDE4LjU2OTkgNC4yOTE0OCAxOC41Njk5SDE2LjI5MTVDMTYuNTAxNSAxOC41Njk5IDE2LjY4MTUgMTguNDg5OSAxNi44NDE1IDE4LjM4OTlMMTkuMzIxNSAyMC44Njk5QzE5LjcxMTUgMjEuMjU5OSAyMC4zNDE1IDIxLjI1OTkgMjAuNzMxNSAyMC44Njk5QzIxLjEyMTUgMjAuNDc5OSAyMS4xMjE1IDE5Ljg0OTkgMjAuNzMxNSAxOS40NTk5TDQuNDExNDggMy4xMjk5QzQuMDIxNDggMi43Mzk5IDMuMzkxNDggMi43Mzk5IDMuMDAxNDggMy4xMjk5WiIgZmlsbD0iI0IwQjRCNyIvPgo8L3N2Zz4K);--str-video__icon--caret: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMjU0ODggMTAuNDg4NUw5LjQxMzIxIDguMzMwMThDOS43MzgyMSA4LjAwNTE4IDEwLjI2MzIgOC4wMDUxOCAxMC41ODgyIDguMzMwMThMMTIuNzQ2NSAxMC40ODg1QzEzLjI3MTUgMTEuMDEzNSAxMi44OTY1IDExLjkxMzUgMTIuMTU0OSAxMS45MTM1SDcuODM4MjFDNy4wOTY1NCAxMS45MTM1IDYuNzI5ODggMTEuMDEzNSA3LjI1NDg4IDEwLjQ4ODVaIiBmaWxsPSIjRTNFNEU1Ii8+Cjwvc3ZnPgo=);--str-video__icon--caret-down: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMjU0ODggMTAuNDg4NUw5LjQxMzIxIDguMzMwMThDOS43MzgyMSA4LjAwNTE4IDEwLjI2MzIgOC4wMDUxOCAxMC41ODgyIDguMzMwMThMMTIuNzQ2NSAxMC40ODg1QzEzLjI3MTUgMTEuMDEzNSAxMi44OTY1IDExLjkxMzUgMTIuMTU0OSAxMS45MTM1SDcuODM4MjFDNy4wOTY1NCAxMS45MTM1IDYuNzI5ODggMTEuMDEzNSA3LjI1NDg4IDEwLjQ4ODVaIiBmaWxsPSIjRTNFNEU1Ii8+Cjwvc3ZnPgo=);--str-video__icon--caret-up: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuMjU0ODggMTAuNDg4NUw5LjQxMzIxIDguMzMwMThDOS43MzgyMSA4LjAwNTE4IDEwLjI2MzIgOC4wMDUxOCAxMC41ODgyIDguMzMwMThMMTIuNzQ2NSAxMC40ODg1QzEzLjI3MTUgMTEuMDEzNSAxMi44OTY1IDExLjkxMzUgMTIuMTU0OSAxMS45MTM1SDcuODM4MjFDNy4wOTY1NCAxMS45MTM1IDYuNzI5ODggMTEuMDEzNSA3LjI1NDg4IDEwLjQ4ODVaIiBmaWxsPSIjRTNFNEU1Ii8+Cjwvc3ZnPgo=);--str-video__icon--chevron-down: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNDEgOC4yOTUwNEwxMiAxMi44NzVMMTYuNTkgOC4yOTUwNEwxOCA5LjcwNTA0TDEyIDE1LjcwNUw2IDkuNzA1MDRMNy40MSA4LjI5NTA0WiIgZmlsbD0iI0IwQjRCNyIvPgo8L3N2Zz4K);--str-video__icon--chevron-up: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTcuNDEgMTUuNzA1TDEyIDExLjEyNUwxNi41OSAxNS43MDVMMTggMTQuMjk1TDEyIDguMjk1MDRMNiAxNC4yOTVMNy40MSAxNS43MDVaIiBmaWxsPSIjRTNFNEU1Ii8+Cjwvc3ZnPgo=);--str-video__icon--chevron-right: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IlN0eWxlPVJvdW5kIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTYuOTk3NjcgMjEuMDE0OUM3LjQ4NzY3IDIxLjUwNDkgOC4yNzc2NyAyMS41MDQ5IDguNzY3NjcgMjEuMDE0OUwxNy4wNzc3IDEyLjcwNDlDMTcuNDY3NyAxMi4zMTQ5IDE3LjQ2NzcgMTEuNjg0OSAxNy4wNzc3IDExLjI5NDlMOC43Njc2NyAyLjk4NDkzQzguMjc3NjcgMi40OTQ5MyA3LjQ4NzY3IDIuNDk0OTMgNi45OTc2NyAyLjk4NDkzQzYuNTA3NjcgMy40NzQ5MyA2LjUwNzY3IDQuMjY0OTMgNi45OTc2NyA0Ljc1NDkzTDE0LjIzNzcgMTIuMDA0OUw2Ljk4NzY3IDE5LjI1NDlDNi41MDc2NyAxOS43MzQ5IDYuNTA3NjcgMjAuNTM0OSA2Ljk5NzY3IDIxLjAxNDlaIiBmaWxsPSIjQjBCNEI3Ii8+CjwvZz4KPC9zdmc+Cg==);--str-video__icon--call-latency: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEyLjAwMjkgMTcuOTk4OEMxMi41NTUyIDE3Ljk5ODggMTMuMDAyOSAxNy41NTExIDEzLjAwMjkgMTYuOTk4OEMxMy4wMDI5IDE2LjQ0NjUgMTIuNTU1MiAxNS45OTg4IDEyLjAwMjkgMTUuOTk4OEMxMS40NTA2IDE1Ljk5ODggMTEuMDAyOSAxNi40NDY1IDExLjAwMjkgMTYuOTk4OEMxMS4wMDI5IDE3LjU1MTEgMTEuNDUwNiAxNy45OTg4IDEyLjAwMjkgMTcuOTk4OFoiIGZpbGw9IiNFM0U0RTUiLz4KPHBhdGggZD0iTTcuMDAyOTMgMTIuOTk4OEM3LjU1NTIxIDEyLjk5ODggOC4wMDI5MyAxMi41NTExIDguMDAyOTMgMTEuOTk4OEM4LjAwMjkzIDExLjQ0NjUgNy41NTUyMSAxMC45OTg4IDcuMDAyOTMgMTAuOTk4OEM2LjQ1MDY0IDEwLjk5ODggNi4wMDI5MyAxMS40NDY1IDYuMDAyOTMgMTEuOTk4OEM2LjAwMjkzIDEyLjU1MTEgNi40NTA2NCAxMi45OTg4IDcuMDAyOTMgMTIuOTk4OFoiIGZpbGw9IiNFM0U0RTUiLz4KPHBhdGggZD0iTTE3LjAwMjkgMTIuOTk4OEMxNy41NTUyIDEyLjk5ODggMTguMDAyOSAxMi41NTExIDE4LjAwMjkgMTEuOTk4OEMxOC4wMDI5IDExLjQ0NjUgMTcuNTU1MiAxMC45OTg4IDE3LjAwMjkgMTAuOTk4OEMxNi40NTA2IDEwLjk5ODggMTYuMDAyOSAxMS40NDY1IDE2LjAwMjkgMTEuOTk4OEMxNi4wMDI5IDEyLjU1MTEgMTYuNDUwNiAxMi45OTg4IDE3LjAwMjkgMTIuOTk4OFoiIGZpbGw9IiNFM0U0RTUiLz4KPHBhdGggZD0iTTEyLjAwMjkgMi45OTg3OEMxMS40NTI5IDIuOTk4NzggMTEuMDAyOSAzLjQ0ODc4IDExLjAwMjkgMy45OTg3OFY1Ljk5ODc4QzExLjAwMjkgNi41NDg3OCAxMS40NTI5IDYuOTk4NzggMTIuMDAyOSA2Ljk5ODc4QzEyLjU1MjkgNi45OTg3OCAxMy4wMDI5IDYuNTQ4NzggMTMuMDAyOSA1Ljk5ODc4VjUuMDc4NzhDMTYuMzEyOSA1LjU1ODc4IDE4Ljg3MjkgOC4zMjg3OCAxOS4wMDI5IDExLjczODhDMTkuMTQyOSAxNS41ODg4IDE1Ljk3MjkgMTguOTM4OCAxMi4xMjI5IDE4Ljk5ODhDOC4xOTI5MyAxOS4wNTg4IDUuMDAyOTMgMTUuOTA4OCA1LjAwMjkzIDExLjk5ODhDNS4wMDI5MyAxMC4zMTg4IDUuNTkyOTMgOC43Nzg3OCA2LjU4MjkzIDcuNTc4NzhMMTEuMjkyOSAxMi4yOTg4QzExLjY4MjkgMTIuNjg4OCAxMi4zMTI5IDEyLjY4ODggMTIuNzAyOSAxMi4yOTg4QzEzLjA5MjkgMTEuOTA4OCAxMy4wOTI5IDExLjI3ODggMTIuNzAyOSAxMC44ODg4TDcuMjYyOTMgNS40NTg3OEM2Ljg4MjkzIDUuMDc4NzggNi4yNjI5MyA1LjA2ODc4IDUuODYyOTMgNS40Mzg3OEM0LjEwMjkzIDcuMDY4NzggMy4wMDI5MyA5LjM5ODc4IDMuMDAyOTMgMTEuOTk4OEMzLjAwMjkzIDE3LjAzODggNy4xNDI5MyAyMS4xMTg4IDEyLjIxMjkgMjAuOTk4OEMxNi45MTI5IDIwLjg4ODggMjAuODQyOSAxNi45ODg4IDIwLjk5MjkgMTIuMjg4OEMyMS4xNjI5IDcuMTg4NzggMTcuMDcyOSAyLjk5ODc4IDEyLjAwMjkgMi45OTg3OFoiIGZpbGw9IiNFM0U0RTUiLz4KPC9zdmc+Cg==);--str-video__icon--close: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IlN0eWxlPVJvdW5kIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE4LjI5OTcgNS43MDk5N0MxNy45MDk3IDUuMzE5OTcgMTcuMjc5NyA1LjMxOTk3IDE2Ljg4OTcgNS43MDk5N0wxMS45OTk3IDEwLjU5TDcuMTA5NzMgNS42OTk5N0M2LjcxOTczIDUuMzA5OTcgNi4wODk3MyA1LjMwOTk3IDUuNjk5NzMgNS42OTk5N0M1LjMwOTczIDYuMDg5OTcgNS4zMDk3MyA2LjcxOTk3IDUuNjk5NzMgNy4xMDk5N0wxMC41ODk3IDEyTDUuNjk5NzMgMTYuODlDNS4zMDk3MyAxNy4yOCA1LjMwOTczIDE3LjkxIDUuNjk5NzMgMTguM0M2LjA4OTczIDE4LjY5IDYuNzE5NzMgMTguNjkgNy4xMDk3MyAxOC4zTDExLjk5OTcgMTMuNDFMMTYuODg5NyAxOC4zQzE3LjI3OTcgMTguNjkgMTcuOTA5NyAxOC42OSAxOC4yOTk3IDE4LjNDMTguNjg5NyAxNy45MSAxOC42ODk3IDE3LjI4IDE4LjI5OTcgMTYuODlMMTMuNDA5NyAxMkwxOC4yOTk3IDcuMTA5OTdDMTguNjc5NyA2LjcyOTk3IDE4LjY3OTcgNi4wODk5NyAxOC4yOTk3IDUuNzA5OTdaIiBmaWxsPSIjQjBCNEI3Ii8+CjwvZz4KPC9zdmc+Cg==);--str-video__icon--connection-quality-poor: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCAzMyAzMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMjU0ODgzIDYuMjVDMC4yNTQ4ODMgMi45MzYyOSAyLjk0MTE3IDAuMjUgNi4yNTQ4OCAwLjI1SDMyLjI1NDlWMjYuMjVDMzIuMjU0OSAyOS41NjM3IDI5LjU2ODYgMzIuMjUgMjYuMjU0OSAzMi4yNUgwLjI1NDg4M1Y2LjI1WiIgZmlsbD0iIzBDMEQwRSIgZmlsbC1vcGFjaXR5PSIwLjY1Ii8+CjxwYXRoIGQ9Ik0xNi4yNTQ5IDIwLjI1TDE2LjI1NDkgMTUuMjUiIHN0cm9rZT0iI0UzRTRFNSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTExLjI1NDkgMjAuMjVMMTEuMjU0OSAxOC4yNSIgc3Ryb2tlPSIjREM0MzNCIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMjEuMjU0OSAyMC4yNUwyMS4yNTQ5IDEyLjI1IiBzdHJva2U9IiNFM0U0RTUiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);--str-video__icon--connection-quality-good: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCAzMyAzMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuOTI0ODA1IDYuMjVDMC45MjQ4MDUgMi45MzYyOSAzLjYxMTEgMC4yNSA2LjkyNDggMC4yNUgzMi45MjQ4VjI2LjI1QzMyLjkyNDggMjkuNTYzNyAzMC4yMzg1IDMyLjI1IDI2LjkyNDggMzIuMjVIMC45MjQ4MDVWNi4yNVoiIGZpbGw9IiMwQzBEMEUiIGZpbGwtb3BhY2l0eT0iMC42NSIvPgo8cGF0aCBkPSJNMTYuOTI0OCAyMC4yNUwxNi45MjQ4IDE1LjI1IiBzdHJva2U9IiMwMEUyQTEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+CjxwYXRoIGQ9Ik0xMS45MjQ4IDIwLjI1TDExLjkyNDggMTguMjUiIHN0cm9rZT0iIzAwRTJBMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTIxLjkyNDggMjAuMjVMMjEuOTI0OCAxMi4yNSIgc3Ryb2tlPSIjRTNFNEU1IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8L3N2Zz4K);--str-video__icon--connection-quality-excellent: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzMiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCAzMyAzMyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTAuMjU0ODgzIDYuMjVDMC4yNTQ4ODMgMi45MzYyOSAyLjk0MTE3IDAuMjUgNi4yNTQ4OCAwLjI1SDMyLjI1NDlWMjYuMjVDMzIuMjU0OSAyOS41NjM3IDI5LjU2ODYgMzIuMjUgMjYuMjU0OSAzMi4yNUgwLjI1NDg4M1Y2LjI1WiIgZmlsbD0iIzBDMEQwRSIgZmlsbC1vcGFjaXR5PSIwLjY1Ii8+CjxwYXRoIGQ9Ik0xNi4yNTQ5IDIwLjI1TDE2LjI1NDkgMTUuMjUiIHN0cm9rZT0iIzAwRTJBMSIgc3Ryb2tlLXdpZHRoPSIyIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiLz4KPHBhdGggZD0iTTExLjI1NDkgMjAuMjVMMTEuMjU0OSAxOC4yNSIgc3Ryb2tlPSIjMDBFMkExIiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgc3Ryb2tlLWxpbmVqb2luPSJyb3VuZCIvPgo8cGF0aCBkPSJNMjEuMjU0OSAyMC4yNUwyMS4yNTQ5IDEyLjI1IiBzdHJva2U9IiMwMEUyQTEiIHN0cm9rZS13aWR0aD0iMiIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIiBzdHJva2UtbGluZWpvaW49InJvdW5kIi8+Cjwvc3ZnPgo=);--str-video__icon--download: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjgiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAyOCAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTE3LjA2MDcgNi4zMzM1SDE2LjAwMDdWMy4wMDAxNkMxNi4wMDA3IDIuNjMzNSAxNS43MDA3IDIuMzMzNSAxNS4zMzQgMi4zMzM1SDEyLjY2NzNDMTIuMzAwNyAyLjMzMzUgMTIuMDAwNyAyLjYzMzUgMTIuMDAwNyAzLjAwMDE2VjYuMzMzNUgxMC45NDA3QzEwLjM0NzMgNi4zMzM1IDEwLjA0NzMgNy4wNTM1IDEwLjQ2NzMgNy40NzM1TDEzLjUyNzMgMTAuNTMzNUMxMy43ODczIDEwLjc5MzUgMTQuMjA3MyAxMC43OTM1IDE0LjQ2NzMgMTAuNTMzNUwxNy41MjczIDcuNDczNUMxNy45NDczIDcuMDUzNSAxNy42NTQgNi4zMzM1IDE3LjA2MDcgNi4zMzM1Wk05LjMzMzk4IDEzLjAwMDJDOS4zMzM5OCAxMy4zNjY4IDkuNjMzOTggMTMuNjY2OCAxMC4wMDA3IDEzLjY2NjhIMTguMDAwN0MxOC4zNjczIDEzLjY2NjggMTguNjY3MyAxMy4zNjY4IDE4LjY2NzMgMTMuMDAwMkMxOC42NjczIDEyLjYzMzUgMTguMzY3MyAxMi4zMzM1IDE4LjAwMDcgMTIuMzMzNUgxMC4wMDA3QzkuNjMzOTggMTIuMzMzNSA5LjMzMzk4IDEyLjYzMzUgOS4zMzM5OCAxMy4wMDAyWiIgZmlsbD0iI0UzRTRFNSIvPgo8L3N2Zz4K);--str-video__icon--ellipsis: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYgMTBDNC45IDEwIDQgMTAuOSA0IDEyQzQgMTMuMSA0LjkgMTQgNiAxNEM3LjEgMTQgOCAxMy4xIDggMTJDOCAxMC45IDcuMSAxMCA2IDEwWk0xOCAxMEMxNi45IDEwIDE2IDEwLjkgMTYgMTJDMTYgMTMuMSAxNi45IDE0IDE4IDE0QzE5LjEgMTQgMjAgMTMuMSAyMCAxMkMyMCAxMC45IDE5LjEgMTAgMTggMTBaTTEyIDEwQzEwLjkgMTAgMTAgMTAuOSAxMCAxMkMxMCAxMy4xIDEwLjkgMTQgMTIgMTRDMTMuMSAxNCAxNCAxMy4xIDE0IDEyQzE0IDEwLjkgMTMuMSAxMCAxMiAxMFoiIGZpbGw9IiNFM0U0RTUiLz4KPC9zdmc+Cg==);--str-video__icon--film-roll: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IlN0eWxlPVJvdW5kIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTMgNkMyLjQ1IDYgMiA2LjQ1IDIgN1YyMEMyIDIxLjEgMi45IDIyIDQgMjJIMTdDMTcuNTUgMjIgMTggMjEuNTUgMTggMjFDMTggMjAuNDUgMTcuNTUgMjAgMTcgMjBINUM0LjQ1IDIwIDQgMTkuNTUgNCAxOVY3QzQgNi40NSAzLjU1IDYgMyA2Wk0yMCAySDhDNi45IDIgNiAyLjkgNiA0VjE2QzYgMTcuMSA2LjkgMTggOCAxOEgyMEMyMS4xIDE4IDIyIDE3LjEgMjIgMTZWNEMyMiAyLjkgMjEuMSAyIDIwIDJaTTEyIDE0LjVWNS41TDE3LjQ3IDkuNkMxNy43NCA5LjggMTcuNzQgMTAuMiAxNy40NyAxMC40TDEyIDE0LjVaIiBmaWxsPSIjQjBCNEI3Ii8+CjwvZz4KPC9zdmc+Cg==);--str-video__icon--filter: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSI+CiAgICA8cGF0aCBkPSJNMSAzLjc1QS43NS43NSAwIDAgMSAxLjc1IDNoMTIuNWEuNzUuNzUgMCAwIDEgMCAxLjVIMS43NUEuNzUuNzUgMCAwIDEgMSAzLjc1em0yLjUgNEEuNzUuNzUgMCAwIDEgNC4yNSA3aDcuNWEuNzUuNzUgMCAwIDEgMCAxLjVoLTcuNWEuNzUuNzUgMCAwIDEtLjc1LS43NXpNNi43NSAxMWEuNzUuNzUgMCAwIDAgMCAxLjVoMi41YS43NS43NSAwIDAgMCAwLTEuNWgtMi41eiIgZmlsbD0iY3VycmVudENvbG9yIi8+XAo8L3N2Zz4K);--str-video__icon--fullscreen: url(data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIHZpZXdCb3g9IjAgMCAzNiAzNiIgd2lkdGg9IjM2IiBoZWlnaHQ9IjM2IiBmaWxsPSJ3aGl0ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0ibSAxMCwxNiAyLDAgMCwtNCA0LDAgMCwtMiBMIDEwLDEwIGwgMCw2IDAsMCB6Ii8+CjxwYXRoIGQ9Im0gMjAsMTAgMCwyIDQsMCAwLDQgMiwwIEwgMjYsMTAgbCAtNiwwIDAsMCB6Ii8+CjxwYXRoIGQ9Im0gMjQsMjQgLTQsMCAwLDIgTCAyNiwyNiBsIDAsLTYgLTIsMCAwLDQgMCwwIHoiLz4KPHBhdGggZD0iTSAxMiwyMCAxMCwyMCAxMCwyNiBsIDYsMCAwLC0yIC00LDAgMCwtNCAwLDAgeiIvPgo8L3N2Zz4=);--str-video__icon--info-icon: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjRweCIgdmlld0JveD0iMCAwIDI0IDI0IiB3aWR0aD0iMjRweCIgZmlsbD0iI2ZmZmZmZiI+PHBhdGggZD0iTTAgMGgyNHYyNEgwVjB6IiBmaWxsPSJub25lIi8+PHBhdGggZD0iTTExIDdoMnYyaC0yem0wIDRoMnY2aC0yem0xLTlDNi40OCAyIDIgNi40OCAyIDEyczQuNDggMTAgMTAgMTAgMTAtNC40OCAxMC0xMFMxNy41MiAyIDEyIDJ6bTAgMThjLTQuNDEgMC04LTMuNTktOC04czMuNTktOCA4LTggOCAzLjU5IDggOC0zLjU5IDgtOCA4eiIvPjwvc3ZnPg==);--str-video__icon--kick-user: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI0IDI0IiBoZWlnaHQ9IjI0IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSIyNCI+PGc+PHJlY3QgZmlsbD0ibm9uZSIgaGVpZ2h0PSIyNCIgd2lkdGg9IjI0Ii8+PC9nPjxnPjxwYXRoIGQ9Ik0xNCw4YzAtMi4yMS0xLjc5LTQtNC00UzYsNS43OSw2LDhzMS43OSw0LDQsNFMxNCwxMC4yMSwxNCw4eiBNMTcsMTB2Mmg2di0ySDE3eiBNMiwxOHYyaDE2di0yYzAtMi42Ni01LjMzLTQtOC00IFMyLDE1LjM0LDIsMTh6Ii8+PC9nPjwvc3ZnPg==);--str-video__icon--livestream-viewers: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgY2xpcC1wYXRoPSJ1cmwoI2NsaXAwXzg2OTdfMjU1NykiPgo8cGF0aCBkPSJNOC4zNzc0NCA0LjU2MjVDMTAuNzQ2MiA0LjU2MjUgMTIuODU4NyA1Ljg5Mzc1IDEzLjg4OTkgOEMxMi44NTg3IDEwLjEwNjIgMTAuNzQ2MiAxMS40Mzc1IDguMzc3NDQgMTEuNDM3NUM2LjAwODY5IDExLjQzNzUgMy44OTYxOSAxMC4xMDYyIDIuODY0OTQgOEMzLjg5NjE5IDUuODkzNzUgNi4wMDg2OSA0LjU2MjUgOC4zNzc0NCA0LjU2MjVaTTguMzc3NDQgMy4zMTI1QzUuMjUyNDQgMy4zMTI1IDIuNTgzNjkgNS4yNTYyNSAxLjUwMjQ0IDhDMi41ODM2OSAxMC43NDM4IDUuMjUyNDQgMTIuNjg3NSA4LjM3NzQ0IDEyLjY4NzVDMTEuNTAyNCAxMi42ODc1IDE0LjE3MTIgMTAuNzQzOCAxNS4yNTI0IDhDMTQuMTcxMiA1LjI1NjI1IDExLjUwMjQgMy4zMTI1IDguMzc3NDQgMy4zMTI1Wk04LjM3NzQ0IDYuNDM3NUM5LjIzOTk0IDYuNDM3NSA5LjkzOTk0IDcuMTM3NSA5LjkzOTk0IDhDOS45Mzk5NCA4Ljg2MjUgOS4yMzk5NCA5LjU2MjUgOC4zNzc0NCA5LjU2MjVDNy41MTQ5NCA5LjU2MjUgNi44MTQ5NCA4Ljg2MjUgNi44MTQ5NCA4QzYuODE0OTQgNy4xMzc1IDcuNTE0OTQgNi40Mzc1IDguMzc3NDQgNi40Mzc1Wk04LjM3NzQ0IDUuMTg3NUM2LjgyNzQ0IDUuMTg3NSA1LjU2NDk0IDYuNDUgNS41NjQ5NCA4QzUuNTY0OTQgOS41NSA2LjgyNzQ0IDEwLjgxMjUgOC4zNzc0NCAxMC44MTI1QzkuOTI3NDQgMTAuODEyNSAxMS4xODk5IDkuNTUgMTEuMTg5OSA4QzExLjE4OTkgNi40NSA5LjkyNzQ0IDUuMTg3NSA4LjM3NzQ0IDUuMTg3NVoiIGZpbGw9IiNGQ0ZDRkMiLz4KPC9nPgo8ZGVmcz4KPGNsaXBQYXRoIGlkPSJjbGlwMF84Njk3XzI1NTciPgo8cmVjdCB4PSIwLjg3NzQ0MSIgeT0iMC41IiB3aWR0aD0iMTUiIGhlaWdodD0iMTUiIHJ4PSI0IiBmaWxsPSJ3aGl0ZSIvPgo8L2NsaXBQYXRoPgo8L2RlZnM+Cjwvc3ZnPgo=);--str-video__icon--loading: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzEiIGhlaWdodD0iMzAiIHZpZXdCb3g9IjAgMCAzMSAzMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMzAuOTIxMyAxNUMzMC45MjEzIDIzLjI4NDMgMjQuMjA1NiAzMCAxNS45MjEzIDMwQzEwLjcxNTQgMzAgNi4xMjg5OSAyNy4zNDggMy40MzkyMSAyMy4zMjE0TDUuMTAzNDkgMjIuMjExOUM3LjQzNDYzIDI1LjcwMTYgMTEuNDA5NiAyOCAxNS45MjEzIDI4QzIzLjEwMSAyOCAyOC45MjEzIDIyLjE3OTcgMjguOTIxMyAxNUMyOC45MjEzIDcuODIwMyAyMy4xMDEgMiAxNS45MjEzIDJMMTUuOTIxMyAwQzI0LjIwNTYgMCAzMC45MjEzIDYuNzE1NzMgMzAuOTIxMyAxNVoiIGZpbGw9InVybCgjcGFpbnQwX2xpbmVhcl8xODYwXzExMDYyMykiLz4KICAgIDxkZWZzPgogICAgICAgIDxsaW5lYXJHcmFkaWVudCBpZD0icGFpbnQwX2xpbmVhcl8xODYwXzExMDYyMyIgeDE9IjMuNDM5MjEiIHkxPSIwIiB4Mj0iMy40MzkyMSIgeTI9IjMwIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSI+CiAgICAgICAgICAgIDxzdG9wIGlkPSJzdG9wLXNlbWl0cmFuc3BhcmVudCIgc3RvcC1vcGFjaXR5PSIwLjAxIi8+CiAgICAgICAgICAgIDxzdG9wIGlkPSJzdG9wLW9wYXF1ZSIgb2Zmc2V0PSIxIiAvPgogICAgICAgIDwvbGluZWFyR3JhZGllbnQ+CiAgICA8L2RlZnM+Cjwvc3ZnPg==);--str-video__icon--logout: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTUiIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgMCAxNSAxNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTMuMDA2NTEgMi45MTY2N0g2LjUwNjUxQzYuODI3MzQgMi45MTY2NyA3LjA4OTg0IDIuNjU0MTcgNy4wODk4NCAyLjMzMzMzQzcuMDg5ODQgMi4wMTI1IDYuODI3MzQgMS43NSA2LjUwNjUxIDEuNzVIMy4wMDY1MUMyLjM2NDg0IDEuNzUgMS44Mzk4NCAyLjI3NSAxLjgzOTg0IDIuOTE2NjdWMTEuMDgzM0MxLjgzOTg0IDExLjcyNSAyLjM2NDg0IDEyLjI1IDMuMDA2NTEgMTIuMjVINi41MDY1MUM2LjgyNzM0IDEyLjI1IDcuMDg5ODQgMTEuOTg3NSA3LjA4OTg0IDExLjY2NjdDNy4wODk4NCAxMS4zNDU4IDYuODI3MzQgMTEuMDgzMyA2LjUwNjUxIDExLjA4MzNIMy4wMDY1MVYyLjkxNjY3WiIgZmlsbD0iI0UzRTRFNSIvPgo8cGF0aCBkPSJNMTIuMTM1NyA2Ljc5NTgzTDEwLjUwODIgNS4xNjgzM0MxMC4zMjE1IDQuOTgxNjcgMTAuMDA2NSA1LjExIDEwLjAwNjUgNS4zNzI1VjYuNDE2NjdINS45MjMxOEM1LjYwMjM0IDYuNDE2NjcgNS4zMzk4NCA2LjY3OTE3IDUuMzM5ODQgN0M1LjMzOTg0IDcuMzIwODMgNS42MDIzNCA3LjU4MzMzIDUuOTIzMTggNy41ODMzM0gxMC4wMDY1VjguNjI3NUMxMC4wMDY1IDguODkgMTAuMzIxNSA5LjAxODMzIDEwLjUwMjMgOC44MzE2N0wxMi4xMjk4IDcuMjA0MTdDMTIuMjQ2NSA3LjA5MzMzIDEyLjI0NjUgNi45MDY2NyAxMi4xMzU3IDYuNzk1ODNaIiBmaWxsPSIjRTNFNEU1Ii8+Cjwvc3ZnPgo=);--str-video__icon--low-bandwidth: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgd2lkdGg9IjI0Ij48cGF0aCBkPSJNMjQgMEgwdjI0aDI0eiIgZmlsbD0ibm9uZSIvPjxwYXRoIGQ9Ik04LjEgNWMuMTcgMCAuMzIuMDkuNDEuMjNsLjA3LjE1IDUuMTggMTEuNjVjLjE2LjI5LjI2LjYxLjI2Ljk2IDAgMS4xMS0uOSAyLjAxLTIuMDEgMi4wMS0uOTYgMC0xLjc3LS42OC0xLjk2LTEuNTlsLS4wMS0uMDNMNy42IDUuNWMwLS4yOC4yMi0uNS41LS41TTIzIDlsLTIgMmExMi42NiAxMi42NiAwIDAgMC0xMC41My0zLjYyTDkuMjggNC43YzQuODMtLjg2IDkuOTguNTcgMTMuNzIgNC4zTTMgMTEgMSA5YTE1LjQgMTUuNCAwIDAgMSA1LjU5LTMuNTdsLjUzIDIuODJDNS42MiA4Ljg3IDQuMjIgOS43OCAzIDExbTQgNC0yLTJjLjgtLjggMS43LTEuNDIgMi42Ni0xLjg5bC41NSAyLjkyYy0uNDIuMjctLjgzLjU5LTEuMjEuOTdtMTItMi0yIDJhNy4xIDcuMSAwIDAgMC00LjAzLTJsLTEuMjgtMi44OGMyLjYzLS4wOCA1LjMuODcgNy4zMSAyLjg4Ii8+PC9zdmc+);--str-video__icon--magnifier-glass: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KICAgIDxwYXRoIGQ9Ik04LjQ4NDkxIDcuODYwM0g3Ljk1NTk3TDcuNzY4NSA3LjY3OTUyQzguNTcxOTUgNi43NDIxNiA4Ljk4NzA2IDUuNDYzMzQgOC43NTk0MiA0LjEwNDE4QzguNDQ0NzMgMi4yNDI4NSA2Ljg5MTQgMC43NTY0NzQgNS4wMTY2OSAwLjUyODgzQzIuMTg0NTMgMC4xODA2NjkgLTAuMTk5MDMxIDIuNTY0MjMgMC4xNDkxMyA1LjM5NjM5QzAuMzc2Nzc0IDcuMjcxMSAxLjg2MzE1IDguODI0NDMgMy43MjQ0OCA5LjEzOTEyQzUuMDgzNjQgOS4zNjY3NiA2LjM2MjQ2IDguOTUxNjUgNy4yOTk4MiA4LjE0ODJMNy40ODA2IDguMzM1NjdWOC44NjQ2MUwxMC4zMjYxIDExLjcxMDJDMTAuNjAwNyAxMS45ODQ3IDExLjA0OTIgMTEuOTg0NyAxMS4zMjM4IDExLjcxMDJDMTEuNTk4MyAxMS40MzU2IDExLjU5ODMgMTAuOTg3IDExLjMyMzggMTAuNzEyNUw4LjQ4NDkxIDcuODYwM1pNNC40Njc2NiA3Ljg2MDNDMi44MDA1MSA3Ljg2MDMgMS40NTQ3MyA2LjUxNDUyIDEuNDU0NzMgNC44NDczNkMxLjQ1NDczIDMuMTgwMjEgMi44MDA1MSAxLjgzNDQzIDQuNDY3NjYgMS44MzQ0M0M2LjEzNDgyIDEuODM0NDMgNy40ODA2IDMuMTgwMjEgNy40ODA2IDQuODQ3MzZDNy40ODA2IDYuNTE0NTIgNi4xMzQ4MiA3Ljg2MDMgNC40Njc2NiA3Ljg2MDNaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K);--str-video__icon--mic: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTExLjk5OSAxNC41QzEzLjY1OSAxNC41IDE0Ljk5OSAxMy4xNiAxNC45OTkgMTEuNVY1LjVDMTQuOTk5IDMuODQgMTMuNjU5IDIuNSAxMS45OTkgMi41QzEwLjMzOSAyLjUgOC45OTkwMSAzLjg0IDguOTk5MDEgNS41VjExLjVDOC45OTkwMSAxMy4xNiAxMC4zMzkgMTQuNSAxMS45OTkgMTQuNVpNMTcuOTA5IDExLjVDMTcuNDE5IDExLjUgMTcuMDA5IDExLjg2IDE2LjkyOSAxMi4zNUMxNi41MTkgMTQuNyAxNC40NjkgMTYuNSAxMS45OTkgMTYuNUM5LjUyOTAxIDE2LjUgNy40NzkwMSAxNC43IDcuMDY5MDEgMTIuMzVDNi45ODkwMSAxMS44NiA2LjU3OTAxIDExLjUgNi4wODkwMSAxMS41QzUuNDc5MDEgMTEuNSA0Ljk5OTAxIDEyLjA0IDUuMDg5MDEgMTIuNjRDNS41NzkwMSAxNS42NCA3Ljk3OTAxIDE3Ljk5IDEwLjk5OSAxOC40MlYyMC41QzEwLjk5OSAyMS4wNSAxMS40NDkgMjEuNSAxMS45OTkgMjEuNUMxMi41NDkgMjEuNSAxMi45OTkgMjEuMDUgMTIuOTk5IDIwLjVWMTguNDJDMTYuMDE5IDE3Ljk5IDE4LjQxOSAxNS42NCAxOC45MDkgMTIuNjRDMTkuMDA5IDEyLjA0IDE4LjUxOSAxMS41IDE3LjkwOSAxMS41WiIgZmlsbD0iI0IwQjRCNyIvPgo8L3N2Zz4K);--str-video__icon--mic-off: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IlN0eWxlPVJvdW5kIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE0LjkyMDQgMTEuMVY1LjVDMTQuOTIwNCAzLjg0IDEzLjU4MDQgMi41IDExLjkyMDQgMi41QzEwLjM4MDQgMi41IDkuMTMwMzkgMy42NiA4Ljk2MDM5IDUuMTVMMTQuOTIwNCAxMS4xWk0xOC4wMDA0IDExLjVDMTcuNTkwNCAxMS41IDE3LjIzMDQgMTEuOCAxNy4xNzA0IDEyLjIxQzE3LjEyMDQgMTIuNTMgMTcuMDUwNCAxMi44NSAxNi45NTA0IDEzLjE0TDE4LjIyMDQgMTQuNDFDMTguNTIwNCAxMy44MSAxOC43NDA0IDEzLjE2IDE4Ljg1MDQgMTIuNDdDMTguOTIwNCAxMS45NiAxOC41MjA0IDExLjUgMTguMDAwNCAxMS41Wk0zLjYzMDM5IDQuMDZDMy4yNDAzOSA0LjQ1IDMuMjQwMzkgNS4wOCAzLjYzMDM5IDUuNDdMOC45MjAzOSAxMC43N1YxMS4yQzguOTIwMzkgMTIuMzkgOS41MjAzOSAxMy41MiAxMC41NTA0IDE0LjExQzExLjMwMDQgMTQuNTQgMTEuOTYwNCAxNC41NSAxMi41NzA0IDE0LjQyTDE0LjIzMDQgMTYuMDhDMTMuNTIwNCAxNi40MSAxMi43MzA0IDE2LjYgMTEuOTIwNCAxNi42QzkuMzgwMzkgMTYuNiA3LjA0MDM5IDE0LjgzIDYuNjcwMzkgMTIuMjFDNi42MTAzOSAxMS44IDYuMjUwMzkgMTEuNSA1Ljg0MDM5IDExLjVDNS4zMjAzOSAxMS41IDQuOTIwMzkgMTEuOTYgNC45OTAzOSAxMi40N0M1LjQ1MDM5IDE1LjQzIDcuOTUwMzkgMTcuNzcgMTAuOTIwNCAxOC4yMlYyMC41QzEwLjkyMDQgMjEuMDUgMTEuMzcwNCAyMS41IDExLjkyMDQgMjEuNUMxMi40NzA0IDIxLjUgMTIuOTIwNCAyMS4wNSAxMi45MjA0IDIwLjVWMTguMjJDMTMuODMwNCAxOC4wOSAxNC42OTA0IDE3Ljc3IDE1LjQ3MDQgMTcuMzJMMTguOTYwNCAyMC44MUMxOS4zNTA0IDIxLjIgMTkuOTgwNCAyMS4yIDIwLjM3MDQgMjAuODFDMjAuNzYwNCAyMC40MiAyMC43NjA0IDE5Ljc5IDIwLjM3MDQgMTkuNEw1LjA0MDM5IDQuMDZDNC42NTAzOSAzLjY3IDQuMDIwMzkgMy42NyAzLjYzMDM5IDQuMDZaIiBmaWxsPSIjQjBCNEI3Ii8+CjwvZz4KPC9zdmc+Cg==);--str-video__icon--network-quality: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuNCA5LjJINi42QzcuMzcgOS4yIDggOS44MyA4IDEwLjZWMTcuNkM4IDE4LjM3IDcuMzcgMTkgNi42IDE5SDYuNEM1LjYzIDE5IDUgMTguMzcgNSAxNy42VjEwLjZDNSA5LjgzIDUuNjMgOS4yIDYuNCA5LjJaTTEyIDVDMTIuNzcgNSAxMy40IDUuNjMgMTMuNCA2LjRWMTcuNkMxMy40IDE4LjM3IDEyLjc3IDE5IDEyIDE5QzExLjIzIDE5IDEwLjYgMTguMzcgMTAuNiAxNy42VjYuNEMxMC42IDUuNjMgMTEuMjMgNSAxMiA1Wk0xNy42IDEzQzE4LjM3IDEzIDE5IDEzLjYzIDE5IDE0LjRWMTcuNkMxOSAxOC4zNyAxOC4zNyAxOSAxNy42IDE5QzE2LjgzIDE5IDE2LjIgMTguMzcgMTYuMiAxNy42VjE0LjRDMTYuMiAxMy42MyAxNi44MyAxMyAxNy42IDEzWiIgZmlsbD0iI0UzRTRFNSIvPgo8L3N2Zz4K);--str-video__icon--reactions: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IlN0eWxlPVJvdW5kIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTIzIDQuNUMyMyA1LjA1IDIyLjU1IDUuNSAyMiA1LjVIMjFWNi41QzIxIDcuMDUgMjAuNTUgNy41IDIwIDcuNUMxOS40NSA3LjUgMTkgNy4wNSAxOSA2LjVWNS41SDE4QzE3LjQ1IDUuNSAxNyA1LjA1IDE3IDQuNUMxNyAzLjk1IDE3LjQ1IDMuNSAxOCAzLjVIMTlWMi41QzE5IDEuOTUgMTkuNDUgMS41IDIwIDEuNUMyMC41NSAxLjUgMjEgMS45NSAyMSAyLjVWMy41SDIyQzIyLjU1IDMuNSAyMyAzLjk1IDIzIDQuNVpNMjAuNTIgOS40NUMyMC44MyAxMC40MSAyMSAxMS40NCAyMSAxMi41QzIxIDE4LjAyIDE2LjUyIDIyLjUgMTEgMjIuNUM1LjQ4IDIyLjUgMSAxOC4wMiAxIDEyLjVDMSA2Ljk4IDUuNDggMi41IDExIDIuNUMxMi41IDIuNSAxMy45MiAyLjg0IDE1LjIgMy40NEMxNS4wOCAzLjc3IDE1IDQuMTIgMTUgNC41QzE1IDUuODUgMTUuOSA3IDE3LjEzIDcuMzdDMTcuNSA4LjYgMTguNjUgOS41IDIwIDkuNUMyMC4xOCA5LjUgMjAuMzUgOS40OCAyMC41MiA5LjQ1Wk02IDEwQzYgMTAuODMgNi42NyAxMS41IDcuNSAxMS41QzguMzMgMTEuNSA5IDEwLjgzIDkgMTBDOSA5LjE3IDguMzMgOC41IDcuNSA4LjVDNi42NyA4LjUgNiA5LjE3IDYgMTBaTTE1LjMxIDE0LjVINi42OUM2LjMxIDE0LjUgNi4wNiAxNC45MiA2LjI1IDE1LjI1QzcuMiAxNi44OSA4Ljk3IDE4IDExIDE4QzEzLjAzIDE4IDE0LjggMTYuODkgMTUuNzUgMTUuMjVDMTUuOTQgMTQuOTIgMTUuNyAxNC41IDE1LjMxIDE0LjVaTTE2IDEwQzE2IDkuMTcgMTUuMzMgOC41IDE0LjUgOC41QzEzLjY3IDguNSAxMyA5LjE3IDEzIDEwQzEzIDEwLjgzIDEzLjY3IDExLjUgMTQuNSAxMS41QzE1LjMzIDExLjUgMTYgMTAuODMgMTYgMTBaIiBmaWxsPSIjQjBCNEI3Ii8+CjwvZz4KPC9zdmc+Cg==);--str-video__icon--recording-off: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IlN0eWxlPVJvdW5kIj4KPGcgaWQ9IlZlY3RvciI+CjxwYXRoIGQ9Ik0xMiAyQzYuNDggMiAyIDYuNDggMiAxMkMyIDE3LjUyIDYuNDggMjIgMTIgMjJDMTcuNTIgMjIgMjIgMTcuNTIgMjIgMTJDMjIgNi40OCAxNy41MiAyIDEyIDJaTTEyIDIwQzcuNTggMjAgNCAxNi40MiA0IDEyQzQgNy41OCA3LjU4IDQgMTIgNEMxNi40MiA0IDIwIDcuNTggMjAgMTJDMjAgMTYuNDIgMTYuNDIgMjAgMTIgMjBaIiBmaWxsPSIjQjBCNEI3Ii8+CjxwYXRoIGQ9Ik0xMiAxN0MxNC43NjE0IDE3IDE3IDE0Ljc2MTQgMTcgMTJDMTcgOS4yMzg1OCAxNC43NjE0IDcgMTIgN0M5LjIzODU4IDcgNyA5LjIzODU4IDcgMTJDNyAxNC43NjE0IDkuMjM4NTggMTcgMTIgMTdaIiBmaWxsPSIjQjBCNEI3Ii8+CjwvZz4KPC9nPgo8L3N2Zz4K);--str-video__icon--recording-on: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCAyMCAyMCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTEwIDBDNC40OCAwIDAgNC40OCAwIDEwQzAgMTUuNTIgNC40OCAyMCAxMCAyMEMxNS41MiAyMCAyMCAxNS41MiAyMCAxMEMyMCA0LjQ4IDE1LjUyIDAgMTAgMFpNMTMgMTRIN0M2LjQ1IDE0IDYgMTMuNTUgNiAxM1Y3QzYgNi40NSA2LjQ1IDYgNyA2SDEzQzEzLjU1IDYgMTQgNi40NSAxNCA3VjEzQzE0IDEzLjU1IDEzLjU1IDE0IDEzIDE0WiIgZmlsbD0iI0UzRTRFNSIvPgo8L3N2Zz4K);--str-video__icon--refresh: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOTIwIDE5MjAiPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgZD0iTTk2MCAwdjIxMy4zMzNjNDExLjYyNyAwIDc0Ni42NjcgMzM0LjkzNCA3NDYuNjY3IDc0Ni42NjdTMTM3MS42MjcgMTcwNi42NjcgOTYwIDE3MDYuNjY3IDIxMy4zMzMgMTM3MS43MzMgMjEzLjMzMyA5NjBjMC0xOTcuMDEzIDc4LjQtMzgyLjUwNyAyMTMuMzM0LTUyMC43NDd2MjU0LjA4SDY0MFYxMDYuNjY3SDUzLjMzM1YzMjBoMTkxLjA0Qzg4LjY0IDQ5NC4wOCAwIDcyMC45NiAwIDk2MGMwIDUyOS4yOCA0MzAuNjEzIDk2MCA5NjAgOTYwczk2MC00MzAuNzIgOTYwLTk2MFMxNDg5LjM4NyAwIDk2MCAwIi8+PC9zdmc+Cg==);--str-video__icon--screen-share-off: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IlN0eWxlPVJvdW5kIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTIwIDE4QzIxLjEgMTggMjIgMTcuMSAyMiAxNlY2QzIyIDQuOSAyMS4xIDQgMjAgNEg0QzIuOSA0IDIgNC45IDIgNlYxNkMyIDE3LjEgMi44OSAxOCA0IDE4SDFDMC40NSAxOCAwIDE4LjQ1IDAgMTlDMCAxOS41NSAwLjQ1IDIwIDEgMjBIMjNDMjMuNTUgMjAgMjQgMTkuNTUgMjQgMTlDMjQgMTguNDUgMjMuNTUgMTggMjMgMThIMjBaTTEzIDE0LjQ3VjEyLjI4QzEwLjIyIDEyLjI4IDguMzkgMTMuMTMgNyAxNUM3LjU2IDEyLjMzIDkuMTEgOS42NyAxMyA5LjEzVjdMMTYuNjEgMTAuMzZDMTYuODIgMTAuNTYgMTYuODIgMTAuODkgMTYuNjEgMTEuMDlMMTMgMTQuNDdaIiBmaWxsPSIjQjBCNEI3Ii8+CjwvZz4KPC9zdmc+Cg==);--str-video__icon--screen-share-on: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IlN0eWxlPU91dGxpbmVkIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTIwIDE4QzIxLjEgMTggMjEuOTkgMTcuMSAyMS45OSAxNkwyMiA2QzIyIDQuODkgMjEuMSA0IDIwIDRINEMyLjg5IDQgMiA0Ljg5IDIgNlYxNkMyIDE3LjEgMi44OSAxOCA0IDE4SDBWMjBIMjRWMThIMjBaTTQgMTZWNkgyMFYxNi4wMUw0IDE2Wk0xMyA5LjEzQzkuMTEgOS42NyA3LjU2IDEyLjMzIDcgMTVDOC4zOSAxMy4xMyAxMC4yMiAxMi4yOCAxMyAxMi4yOFYxNC40N0wxNyAxMC43M0wxMyA3VjkuMTNaIiBmaWxsPSIjQjBCNEI3Ii8+CjwvZz4KPC9zdmc+Cg==);--str-video__icon--settings: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IlN0eWxlPVJvdW5kIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTE5LjQ5OTcgMTJDMTkuNDk5NyAxMS43NyAxOS40ODk3IDExLjU1IDE5LjQ2OTcgMTEuMzJMMjEuMzI5NyA5LjkxQzIxLjcyOTcgOS42MSAyMS44Mzk3IDkuMDUgMjEuNTg5NyA4LjYxTDE5LjcxOTcgNS4zOEMxOS40Njk3IDQuOTQgMTguOTI5NyA0Ljc2IDE4LjQ2OTcgNC45NkwxNi4zMTk3IDUuODdDMTUuOTQ5NyA1LjYxIDE1LjU1OTcgNS4zOCAxNS4xNDk3IDUuMTlMMTQuODU5NyAyLjg4QzE0Ljc5OTcgMi4zOCAxNC4zNjk3IDIgMTMuODY5NyAySDEwLjEzOTdDOS42Mjk2NyAyIDkuMTk5NjcgMi4zOCA5LjEzOTY3IDIuODhMOC44NDk2NyA1LjE5QzguNDM5NjcgNS4zOCA4LjA0OTY2IDUuNjEgNy42Nzk2NyA1Ljg3TDUuNTI5NjcgNC45NkM1LjA2OTY3IDQuNzYgNC41Mjk2NyA0Ljk0IDQuMjc5NjcgNS4zOEwyLjQwOTY3IDguNjJDMi4xNTk2NyA5LjA2IDIuMjY5NjcgOS42MSAyLjY2OTY3IDkuOTJMNC41Mjk2NyAxMS4zM0M0LjUwOTY3IDExLjU1IDQuNDk5NjcgMTEuNzcgNC40OTk2NyAxMkM0LjQ5OTY3IDEyLjIzIDQuNTA5NjcgMTIuNDUgNC41Mjk2NyAxMi42OEwyLjY2OTY3IDE0LjA5QzIuMjY5NjcgMTQuMzkgMi4xNTk2NyAxNC45NSAyLjQwOTY3IDE1LjM5TDQuMjc5NjcgMTguNjJDNC41Mjk2NyAxOS4wNiA1LjA2OTY3IDE5LjI0IDUuNTI5NjcgMTkuMDRMNy42Nzk2NyAxOC4xM0M4LjA0OTY2IDE4LjM5IDguNDM5NjcgMTguNjIgOC44NDk2NyAxOC44MUw5LjEzOTY3IDIxLjEyQzkuMTk5NjcgMjEuNjIgOS42Mjk2NyAyMiAxMC4xMjk3IDIySDEzLjg1OTdDMTQuMzU5NyAyMiAxNC43ODk3IDIxLjYyIDE0Ljg0OTcgMjEuMTJMMTUuMTM5NyAxOC44MUMxNS41NDk3IDE4LjYyIDE1LjkzOTcgMTguMzkgMTYuMzA5NyAxOC4xM0wxOC40NTk3IDE5LjA0QzE4LjkxOTcgMTkuMjQgMTkuNDU5NyAxOS4wNiAxOS43MDk3IDE4LjYyTDIxLjU3OTcgMTUuMzlDMjEuODI5NyAxNC45NSAyMS43MTk3IDE0LjQgMjEuMzE5NyAxNC4wOUwxOS40NTk3IDEyLjY4QzE5LjQ4OTcgMTIuNDUgMTkuNDk5NyAxMi4yMyAxOS40OTk3IDEyWk0xMi4wMzk3IDE1LjVDMTAuMTA5NyAxNS41IDguNTM5NjcgMTMuOTMgOC41Mzk2NyAxMkM4LjUzOTY3IDEwLjA3IDEwLjEwOTcgOC41IDEyLjAzOTcgOC41QzEzLjk2OTcgOC41IDE1LjUzOTcgMTAuMDcgMTUuNTM5NyAxMkMxNS41Mzk3IDEzLjkzIDEzLjk2OTcgMTUuNSAxMi4wMzk3IDE1LjVaIiBmaWxsPSIjQjBCNEI3Ii8+CjwvZz4KPC9zdmc+Cg==);--str-video__icon--speaker: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IlN0eWxlPVJvdW5kIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTMgMTAuMDAxOFYxNC4wMDE4QzMgMTQuNTUxOCAzLjQ1IDE1LjAwMTggNCAxNS4wMDE4SDdMMTAuMjkgMTguMjkxOEMxMC45MiAxOC45MjE4IDEyIDE4LjQ3MTggMTIgMTcuNTgxOFY2LjQxMTc5QzEyIDUuNTIxNzkgMTAuOTIgNS4wNzE3OSAxMC4yOSA1LjcwMTc5TDcgOS4wMDE3OUg0QzMuNDUgOS4wMDE3OSAzIDkuNDUxNzkgMyAxMC4wMDE4Wk0xNi41IDEyLjAwMThDMTYuNSAxMC4yMzE4IDE1LjQ4IDguNzExNzkgMTQgNy45NzE3OVYxNi4wMjE4QzE1LjQ4IDE1LjI5MTggMTYuNSAxMy43NzE4IDE2LjUgMTIuMDAxOFpNMTQgNC40NTE3OVY0LjY1MTc5QzE0IDUuMDMxNzkgMTQuMjUgNS4zNjE3OSAxNC42IDUuNTAxNzlDMTcuMTggNi41MzE3OSAxOSA5LjA2MTc5IDE5IDEyLjAwMThDMTkgMTQuOTQxOCAxNy4xOCAxNy40NzE4IDE0LjYgMTguNTAxOEMxNC4yNCAxOC42NDE4IDE0IDE4Ljk3MTggMTQgMTkuMzUxOFYxOS41NTE4QzE0IDIwLjE4MTggMTQuNjMgMjAuNjIxOCAxNS4yMSAyMC40MDE4QzE4LjYgMTkuMTExOCAyMSAxNS44NDE4IDIxIDEyLjAwMThDMjEgOC4xNjE3OSAxOC42IDQuODkxNzkgMTUuMjEgMy42MDE3OUMxNC42MyAzLjM3MTc5IDE0IDMuODIxNzkgMTQgNC40NTE3OVoiIGZpbGw9IiNCMEI0QjciLz4KPC9nPgo8L3N2Zz4K);--str-video__icon--speaker-off: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48Zz48cGF0aCBkPSJNMyAxMC4wMDE4VjE0LjAwMThDMyAxNC41NTE4IDMuNDUgMTUuMDAxOCA0IDE1LjAwMThIN0wxMC4yOSAxOC4yOTE4QzEwLjkyIDE4LjkyMTggMTIgMTguNDcxOCAxMiAxNy41ODE4VjYuNDExNzlDMTIgNS41MjE3OSAxMC45MiA1LjA3MTc5IDEwLjI5IDUuNzAxNzlMNyA5LjAwMTc5SDRDMy40NSA5LjAwMTc5IDMgOS40NTE3OSAzIDEwLjAwMThaTTE2LjUgMTIuMDAxOEMxNi41IDEwLjIzMTggMTUuNDggOC43MTE3OSAxNCA3Ljk3MTc5VjE2LjAyMThDMTUuNDggMTUuMjkxOCAxNi41IDEzLjc3MTggMTYuNSAxMi4wMDE4Wk0xNCA0LjQ1MTc5VjQuNjUxNzlDMTQgNS4wMzE3OSAxNC4yNSA1LjM2MTc5IDE0LjYgNS41MDE3OUMxNy4xOCA2LjUzMTc5IDE5IDkuMDYxNzkgMTkgMTIuMDAxOEMxOSAxNC45NDE4IDE3LjE4IDE3LjQ3MTggMTQuNiAxOC41MDE4QzE0LjI0IDE4LjY0MTggMTQgMTguOTcxOCAxNCAxOS4zNTE4VjE5LjU1MThDMTQgMjAuMTgxOCAxNC42MyAyMC42MjE4IDE1LjIxIDIwLjQwMThDMTguNiAxOS4xMTE4IDIxIDE1Ljg0MTggMjEgMTIuMDAxOEMyMSA4LjE2MTc5IDE4LjYgNC44OTE3OSAxNS4yMSAzLjYwMTc5QzE0LjYzIDMuMzcxNzkgMTQgMy44MjE3OSAxNCA0LjQ1MTc5WiIgZmlsbD0iI0IwQjRCNyIvPjxwYXRoIGQ9Ik00LjUgNC41TDE5LjUgMTkuNSIgc3Ryb2tlPSIjQjBCNEI3IiBzdHJva2Utd2lkdGg9IjIiIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIvPjwvZz48L3N2Zz4=);--str-video__icon--stats: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPGcgaWQ9IlN0eWxlPVJvdW5kIj4KPHBhdGggaWQ9IlZlY3RvciIgZD0iTTEzLjg5MTEgMTAuNTQ3NUwxMi44MzExIDEwLjA1NzVDMTIuNDQxMSA5Ljg3NzQ2IDEyLjQ0MTEgOS4zMjc0NiAxMi44MzExIDkuMTQ3NDZMMTMuODkxMSA4LjY1NzQ2TDE0LjM4MTEgNy42MDc0NkMxNC41NjExIDcuMjE3NDYgMTUuMTExMSA3LjIxNzQ2IDE1LjI5MTEgNy42MDc0NkwxNS43ODExIDguNjY3NDZMMTYuODMxMSA5LjE1NzQ2QzE3LjIyMTEgOS4zMzc0NiAxNy4yMjExIDkuODg3NDYgMTYuODMxMSAxMC4wNjc1TDE1Ljc3MTEgMTAuNTU3NUwxNS4yODExIDExLjYwNzVDMTUuMTAxMSAxMS45OTc1IDE0LjU1MTEgMTEuOTk3NSAxNC4zNzExIDExLjYwNzVMMTMuODkxMSAxMC41NDc1Wk00LjI4MTA3IDEzLjYwNzVMNC43NzEwNyAxMi41NDc1TDUuODMxMDcgMTIuMDU3NUM2LjIyMTA3IDExLjg3NzUgNi4yMjEwNyAxMS4zMjc1IDUuODMxMDcgMTEuMTQ3NUw0Ljc3MTA3IDEwLjY1NzVMNC4yODEwNyA5LjYwNzQ2QzQuMTExMDcgOS4yMTc0NiAzLjU1MTA3IDkuMjE3NDYgMy4zODEwNyA5LjYwNzQ2TDIuODkxMDcgMTAuNjY3NUwxLjgzMTA3IDExLjE1NzVDMS40NDEwNyAxMS4zMzc1IDEuNDQxMDcgMTEuODg3NSAxLjgzMTA3IDEyLjA2NzVMMi44OTEwNyAxMi41NTc1TDMuMzgxMDcgMTMuNjA3NUMzLjU1MTA3IDEzLjk5NzUgNC4xMTEwNyAxMy45OTc1IDQuMjgxMDcgMTMuNjA3NVpNOC43OTEwNyA4LjU5NzQ2TDkuNDIxMDcgNy4xOTc0NkwxMC44MjExIDYuNTY3NDZDMTEuMjExMSA2LjM4NzQ2IDExLjIxMTEgNS44Mzc0NiAxMC44MjExIDUuNjU3NDZMOS40MjEwNyA1LjAyNzQ2TDguNzkxMDcgMy42Mjc0NkM4LjYxMTA3IDMuMjM3NDYgOC4wNjEwNyAzLjIzNzQ2IDcuODgxMDcgMy42Mjc0Nkw3LjI1MTA3IDUuMDI3NDZMNS44NTEwNyA1LjY1NzQ2QzUuNDYxMDcgNS44Mzc0NiA1LjQ2MTA3IDYuMzg3NDYgNS44NTEwNyA2LjU2NzQ2TDcuMjUxMDcgNy4xOTc0Nkw3Ljg4MTA3IDguNTk3NDZDOC4wNTEwNyA4Ljk4NzQ2IDguNjExMDcgOC45ODc0NiA4Ljc5MTA3IDguNTk3NDZaTTIyLjE3MTEgOC44Nzc0NkMyMS43NzExIDguNDc3NDYgMjEuMTAxMSA4LjQ4NzQ2IDIwLjcyMTEgOC45MTc0NkwxNC4zMzExIDE2LjA5NzVMMTEuMDQxMSAxMi44MDc1QzEwLjY1MTEgMTIuNDE3NSAxMC4wMjExIDEyLjQxNzUgOS42MzEwNyAxMi44MDc1TDMuNTkxMDcgMTguODU3NUMzLjE4MTA3IDE5LjI2NzUgMy4xODEwNyAxOS45NDc1IDMuNTkxMDcgMjAuMzU3NUM0LjAwMTA3IDIwLjc2NzUgNC42ODEwNyAyMC43Njc1IDUuMDkxMDcgMjAuMzU3NUwxMC4zNDExIDE1LjA5NzVMMTMuNTkxMSAxOC4zNDc1QzE0LjAwMTEgMTguNzU3NSAxNC42NjExIDE4LjczNzUgMTUuMDQxMSAxOC4zMDc1TDIyLjIxMTEgMTAuMjM3NUMyMi41NjExIDkuODQ3NDYgMjIuNTQxMSA5LjI0NzQ2IDIyLjE3MTEgOC44Nzc0NloiIGZpbGw9IiNCMEI0QjciLz4KPC9nPgo8L3N2Zz4K);--str-video__icon--pin: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIHZpZXdCb3g9IjAgMCAyNCAyNCIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik0xOSAxMi44N0MxOSAxMi40IDE4LjY2IDEyLjAyIDE4LjIgMTEuODlDMTYuOTMgMTEuNTQgMTYgMTAuMzggMTYgOVY0SDE3QzE3LjU1IDQgMTggMy41NSAxOCAzQzE4IDIuNDUgMTcuNTUgMiAxNyAySDdDNi40NSAyIDYgMi40NSA2IDNDNiAzLjU1IDYuNDUgNCA3IDRIOFY5QzggMTAuMzggNy4wNyAxMS41NCA1LjggMTEuODlDNS4zNCAxMi4wMiA1IDEyLjQgNSAxMi44N1YxM0M1IDEzLjU1IDUuNDUgMTQgNiAxNEgxMC45OEwxMSAyMUMxMSAyMS41NSAxMS40NSAyMiAxMiAyMkMxMi41NSAyMiAxMyAyMS41NSAxMyAyMUwxMi45OCAxNEgxOEMxOC41NSAxNCAxOSAxMy41NSAxOSAxM1YxMi44N1oiIGZpbGw9IiNFM0U0RTUiLz4KPC9zdmc+Cg==);--str-video__icon--no-audio: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMTUiIHZpZXdCb3g9IjAgMCAyMCAxNSIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik05LjMzNjI5IDAuNzcyNzA5TDkuNzQ5MjQgMC40NDI2MTNDOS45MzYxNCAwLjI5MjkyOSAxMC4yMTE5IDAuMzE5NTk2IDEwLjM2NTEgMC41MDIxNzZDMTAuNDI5MyAwLjU3ODY3NyAxMC40NjQ0IDAuNjc0NTYzIDEwLjQ2NDMgMC43NzM0ODdWMS4zMzU0NlYxLjMzNzE1VjEuODY0NDdWMS45MjUyM1YxMy4yMDcyVjEzLjI2ODFWMTMuNzk1NVYxMy43OTcxVjE0LjM1OUMxMC40NjQ0IDE0LjU5NTEgMTAuMjY4NiAxNC43ODY2IDEwLjAyNjkgMTQuNzg2OEM5LjkyNTY4IDE0Ljc4NjggOS44Mjc1MyAxNC43NTI2IDkuNzQ5MjIgMTQuNjg5OUw5LjMzNjI2IDE0LjM1OTdMOS4zMzUzOSAxNC4zNTlMOC45MDg2MSAxNC4wMTc4TDguODU5NzMgMTMuOTc4N0w1LjExNjcyIDEwLjk4NjFMNS4xMTU4NSAxMC45ODYxSDEuNzEyMTNDMS4yMjg3NiAxMC45ODYxIDAuODM2OTE0IDEwLjYwMzMgMC44MzY5MTQgMTAuMTMxMlY1LjAwMTMzQzAuODM2OTE0IDQuNTI5MTQgMS4yMjg3NiA0LjE0NjM1IDEuNzEyMTMgNC4xNDYzNUg1LjExNTg1TDguODU5NzMgMS4xNTM2NUw4LjkwOTY0IDEuMTEzNzVMOS4zMzUzMiAwLjc3MzQ4N0w5LjMzNjI5IDAuNzcyNzA5Wk02LjExNzcyIDUuMzk5N0w4Ljg1OTczIDMuMjA3ODVWMTEuOTI0M0w2LjExODcxIDkuNzMyODhMNS42Nzg2NSA5LjM4MTA1TDUuMTE1ODUgOS4zODE1N0g1LjExNTIzTDUuMTE0MzYgOS4zODE1N0wyLjQ0MTQ4IDkuMzgxNTdWNS43NTA5Mkg1LjExNTg1SDUuNjc4MzRMNi4xMTc3MiA1LjM5OTdaTTE5LjUyNDQgOS44NjQ0NkwxNy4yMjYyIDcuNTY2MjRMMTkuNTI0NCA1LjI2ODAxQzE5LjgzNzcgNC45NTQ3IDE5LjgzMiA0LjQ0MTA4IDE5LjUxODcgNC4xMjc3N0MxOS4yMDU0IDMuODE0NDYgMTguNjkxOCAzLjgwODgyIDE4LjM3ODUgNC4xMjIxM0wxNi4wODAzIDYuNDIwMzVMMTMuNzgyIDQuMTIyMTNDMTMuNDY4NyAzLjgwODgyIDEyLjk1NTEgMy44MTQ0NiAxMi42NDE4IDQuMTI3NzdDMTIuMzI4NSA0LjQ0MTA4IDEyLjMyMjggNC45NTQ3IDEyLjYzNjIgNS4yNjgwMUwxNC45MzQ0IDcuNTY2MjRMMTIuNjM2MiA5Ljg2NDQ2QzEyLjMyMjggMTAuMTc3OCAxMi4zMjg1IDEwLjY5MTQgMTIuNjQxOCAxMS4wMDQ3QzEyLjk1NTEgMTEuMzE4IDEzLjQ2ODcgMTEuMzIzNyAxMy43ODIgMTEuMDEwM0wxNi4wODAzIDguNzEyMTJMMTguMzc4NSAxMS4wMTAzQzE4LjY5MTggMTEuMzIzNyAxOS4yMDU0IDExLjMxOCAxOS41MTg3IDExLjAwNDdDMTkuODMyIDEwLjY5MTQgMTkuODM3NyAxMC4xNzc4IDE5LjUyNDQgOS44NjQ0NloiIGZpbGw9IiM3Mjc2N0UiLz4KPC9zdmc+Cg==);--str-video__icon--camera-off-outline: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNyAxNiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTYuODUxMzggNS41MDk5OUw1LjI0NjgyIDMuOTA1NDNMMS45MTczNSAwLjU4Mzk4NEwwLjc4NjEzMyAxLjcxNTJMMi45NzYzNiAzLjkwNTQzSDIuMzkwN0MxLjk0OTQ0IDMuOTA1NDMgMS41ODg0MSA0LjI2NjQ2IDEuNTg4NDEgNC43MDc3MVYxMi43MzA1QzEuNTg4NDEgMTMuMTcxOCAxLjk0OTQ0IDEzLjUzMjggMi4zOTA3IDEzLjUzMjhIMTIuMDE4MUMxMi4xODY2IDEzLjUzMjggMTIuMzMxIDEzLjQ2ODYgMTIuNDU5MyAxMy4zODg0TDE1LjAxMDYgMTUuOTM5N0wxNi4xNDE4IDE0LjgwODRMOS4wMzM1OSA3LjcwMDIyTDYuODUxMzggNS41MDk5OVpNMy4xOTI5OCAxMS45MjgyVjUuNTA5OTlINC41ODA5MkwxMC45OTkyIDExLjkyODJIMy4xOTI5OFpNMTEuMjE1OCA1LjUwOTk5VjcuNjAzOTVMMTYuMDI5NSAxMi40MTc2VjQuMzA2NTdMMTIuODIwNCA3LjUxNTdWNC43MDc3MUMxMi44MjA0IDQuMjY2NDYgMTIuNDU5MyAzLjkwNTQzIDEyLjAxODEgMy45MDU0M0g3LjUxNzI4TDkuMTIxODQgNS41MDk5OUgxMS4yMTU4WiIgZmlsbD0iIzcyNzY3RSIvPgo8L3N2Zz4K);--str-video__icon--not-allowed: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTciIHZpZXdCb3g9IjAgMCAxNyAxNyIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZD0iTTguNDY0MjIgMC45MzU1NDdDNC4wMzU2MyAwLjkzNTU0NyAwLjQ0MTQwNiA0LjUyOTc3IDAuNDQxNDA2IDguOTU4MzZDMC40NDE0MDYgMTMuMzg3IDQuMDM1NjMgMTYuOTgxMiA4LjQ2NDIyIDE2Ljk4MTJDMTIuODkyOCAxNi45ODEyIDE2LjQ4NyAxMy4zODcgMTYuNDg3IDguOTU4MzZDMTYuNDg3IDQuNTI5NzcgMTIuODkyOCAwLjkzNTU0NyA4LjQ2NDIyIDAuOTM1NTQ3Wk0yLjA0NTk3IDguOTU4MzZDMi4wNDU5NyA1LjQxMjI4IDQuOTE4MTQgMi41NDAxMSA4LjQ2NDIyIDIuNTQwMTFDOS45NDg0NCAyLjU0MDExIDExLjMxMjMgMy4wNDU1NSAxMi4zOTU0IDMuODk1OTdMMy40MDE4MyAxMi44ODk1QzIuNTUxNDEgMTEuODA2NSAyLjA0NTk3IDEwLjQ0MjYgMi4wNDU5NyA4Ljk1ODM2Wk04LjQ2NDIyIDE1LjM3NjZDNi45OCAxNS4zNzY2IDUuNjE2MTIgMTQuODcxMiA0LjUzMzA0IDE0LjAyMDhMMTMuNTI2NiA1LjAyNzE4QzE0LjM3NyA2LjExMDI2IDE0Ljg4MjUgNy40NzQxNCAxNC44ODI1IDguOTU4MzZDMTQuODgyNSAxMi41MDQ0IDEyLjAxMDMgMTUuMzc2NiA4LjQ2NDIyIDE1LjM3NjZaIiBmaWxsPSIjNzI3NjdFIi8+Cjwvc3ZnPgo=)}.str-video__avatar{width:2rem;height:2rem;object-fit:cover}.str-video__avatar--initials-fallback{width:2rem;height:2rem;display:flex;justify-content:center;align-items:center}.str-video{--str-video__avatar--color: var(--str-video__text-color1);--str-video__avatar--background-color: var(--str-video__background-color1);--str-video__avatar--border-radius: var(--str-video__border-radius-circle)}.str-video__avatar{background:var(--str-video__avatar--background-color);color:var(--str-video__avatar--color);box-shadow:var(--str-video__avatar--box-shadow);border-radius:var(--str-video__avatar--border-radius);border-block-start:var(--str-video__avatar--border-block-start);border-block-end:var(--str-video__avatar--border-block-end);border-inline-start:var(--str-video__avatar--border-inline-start);border-inline-end:var(--str-video__avatar--border-inline-end)}.str-video__avatar--initials-fallback{background-color:var(--str-video__primary-color);font-size:1rem;font-weight:600;border-radius:var(--str-video__border-radius-circle);text-transform:uppercase}.str-video__button{display:flex;align-items:center;justify-content:center;border-radius:var(--str-video__border-radius-md);padding:var(--str-video__spacing-sm) var(--str-video__spacing-lg);text-align:center;min-width:120px;width:100%;font-size:var(--str-video__font-size-md);font-weight:500;border:1px solid transparent;color:var(--str-video__text-color1);background-color:var(--str-video__button-primary-base)}.str-video__button:not([disabled]):hover{background-color:var(--str-video__button-primary-hover);cursor:pointer}.str-video__button__icon{margin-inline-end:var(--str-video__spacing-xs);background-color:var(--str-video__text-color1)}.str-video__button:disabled{background-color:var(--str-video__button-default-disabled);cursor:not-allowed}.str-video__composite-button--caption{display:flex;align-items:center;flex-direction:column;gap:.25rem}.str-video__composite-button .str-video__composite-button__button-group{display:flex;align-items:center}.str-video__composite-button .str-video__composite-button__button-group .str-video__composite-button__button{all:unset;position:relative;display:flex;align-items:center;justify-content:center;font-size:12px;padding:.5rem}.str-video__composite-button .str-video__composite-button__button-group .str-video__composite-button__button:not([disabled]):hover{cursor:pointer}.str-video__composite-button .str-video__composite-button__button-group .str-video__menu-toggle-button{padding:0;margin-inline-start:-30px;margin-inline-end:8px}.str-video__composite-button .str-video__composite-button__button-group .str-video__loading-indicator__icon{width:1.25rem;height:1.25rem;-webkit-mask-size:1.25rem;mask-size:1.25rem}.str-video__composite-button.str-video__composite-button--menu .str-video__composite-button__button{padding-inline-end:2.5rem}.str-video__call-controls__button{padding:.5rem}.str-video__call-controls__button[disabled]{cursor:not-allowed}.str-video__call-controls__button:hover,.str-video__call-controls__button:hover>*:hover{cursor:pointer}.str-video__text-button{all:unset;padding:5px;font-size:12px;border-radius:var(--str-video__participant-list-header__close-button--border-radius);background:var(--str-video__participant-list-header__close-button--background-color)}.str-video__call-recording-list-item__action-button{border:none}.str-video{--str-video__composite-button__button-group--color: var( --str-video__text-color1 );--str-video__composite-button__button-group--background-color: var( --str-video__button-primary-base );--str-video__composite-button__button-group-active--background-color: var( --str-video__button-primary-active );--str-video__composite-button__button-group-active-primary--background-color: var( --str-video__button-primary-active );--str-video__composite-button__button-group-active-secondary--background-color: var( --str-video__button-secondary-active );--str-video__composite-button__button-group-active-secondary-hover--background-color: var( --str-video__button-secondary-hover );--str-video__composite-button__button-group-hover--background-color: var( --str-video__button-default-hover );--str-video__composite-button__button-group--border-radius: var( --str-video__border-radius-xs )}.str-video__composite-button__button-group{background:var(--str-video__composite-button__button-group--background-color);color:var(--str-video__composite-button__button-group--color);box-shadow:var(--str-video__composite-button__button-group--box-shadow);border-radius:var(--str-video__composite-button__button-group--border-radius);border-block-start:var(--str-video__composite-button__button-group--border-block-start);border-block-end:var(--str-video__composite-button__button-group--border-block-end);border-inline-start:var(--str-video__composite-button__button-group--border-inline-start);border-inline-end:var(--str-video__composite-button__button-group--border-inline-end);background-color:var(--str-video__composite-button__button-group--background-color);border-radius:var(--str-video__border-radius-circle)}.str-video__composite-button__button-group .str-video__call-controls__button.str-video__menu-toggle-button{background-color:var(--str-video__button-primary-base)}.str-video__composite-button__button-group .str-video__call-controls__button.str-video__menu-toggle-button:hover{background-color:var(--str-video__button-default-hover)}.str-video__composite-button__button-group .str-video__call-controls__button.str-video__menu-toggle-button--active{background-color:var(--str-video__composite-button__button-group-hover--background-color);color:#fff}.str-video__composite-button__button-group .str-video__call-controls__button.str-video__menu-toggle-button--active:hover{background-color:var(--str-video__composite-button__button-group-hover--background-color)}.str-video__composite-button__button-group .str-video__call-controls__button.str-video__menu-toggle-button--active:disabled{background-color:var(--str-video__composite-button__button-group-hover--background-color)}.str-video__composite-button__button-group.str-video__composite-button__button-group--active{background-color:var(--str-video__composite-button__button-group-active--background-color)}.str-video__composite-button__button-group.str-video__composite-button__button-group--active:hover{background-color:var(--str-video__button-primary-hover)}.str-video__composite-button__button-group.str-video__composite-button__button-group--active .str-video__icon{background-color:var(--str-video__icon-active)}.str-video__composite-button__button-group.str-video__composite-button__button-group--active-primary{background-color:var(--str-video__composite-button__button-group-active-primary--background-color)}.str-video__composite-button__button-group.str-video__composite-button__button-group--active-secondary{background-color:var(--str-video__composite-button__button-group-active-secondary--background-color)}.str-video__composite-button__caption{font-size:12px;line-height:15px;text-align:center;overflow:hidden;white-space:nowrap}.str-video__composite-button__button-group:not(.str-video__composite-button__button-group--disabled):hover{background-color:var(--str-video__composite-button__button-group-hover--background-color)}.str-video__composite-button__button-group:not(.str-video__composite-button__button-group--disabled):hover.str-video__composite-button__button-group--active-secondary:hover{background-color:var(--str-video__composite-button__button-group-active-secondary-hover--background-color)}.str-video__composite-button__button-group:not(.str-video__composite-button__button-group--disabled):hover .str-video__icon{background-color:var(--str-video__icon-hover)}.str-video__call-controls__button{border-radius:var(--str-video__border-radius-circle);text-decoration:none;box-shadow:none;border:none;background-color:var(--str-video__button-primary-base)}.str-video__call-controls__button:hover{text-decoration:none;background-color:var(--str-video__composite-button__button-group-hover--background-color)}.str-video__call-controls__button:hover .str-video__icon{background-color:var(--str-video__icon-hover)}.str-video__call-controls__button--variant-danger{background-color:var(--str-video__button-tertiary-base)}.str-video__call-controls__button--variant-danger .str-video__icon{background-color:#fff}.str-video__call-controls__button--variant-danger:hover{background-color:var(--str-video__button-tertiary-hover)}.str-video__call-controls__button--variant-success{background-color:var(--str-video__info-color)}.str-video__call-controls__button--variant-success:hover{background-color:var(--str-video__info-color--accent)}.str-video__call-controls__button--variant-active{background-color:var(--str-video__button-primary-active)}.str-video__call-controls__button--variant-active:hover{background-color:var(--str-video__button-primary-hover)}.str-video__call-controls__button--enabled{background:var(--str-video__background-color7)}.str-video__background-filters{position:absolute;bottom:0;right:calc(100% - 1px);overflow:hidden;opacity:0}.str-video__background-filters .str-video__background-filters__video{top:0;width:100%;height:auto;object-fit:cover}.str-video__background-filters .str-video__background-filters__video--tall{object-fit:contain}.str-video__background-filters .str-video__background-filters__background-image{top:5px;width:100%;height:auto}.str-video__background-filters .str-video__background-filters__target-canvas{top:10px;width:100%;height:auto}.str-video__call-controls{display:flex;justify-content:center;gap:1rem;padding:1rem 0}.str-video__call-controls .str-video__reactions-menu{background-color:var(--str-video__base-color6);display:flex;padding:var(--str-video__spacing-sm);gap:.5rem;border-radius:var(--str-video__border-radius-lg)}.str-video__call-controls .str-video__reactions-menu--horizontal{flex-direction:row}.str-video__call-controls .str-video__reactions-menu--vertical{flex-direction:column}.str-video__call-controls .str-video__reactions-menu .str-video__reactions-menu__button{font-family:"Twemoji Mozilla",Apple Color Emoji,"Segoe UI Emoji","Noto Color Emoji","EmojiOne Color";font-size:1.2rem;height:38px;width:38px;background-color:var(--str-video__button-primary-base);border-radius:var(--str-video__border-radius-circle);border:1px solid transparent;display:flex;align-items:center;justify-content:center}.str-video__call-controls .str-video__reactions-menu .str-video__reactions-menu__button:hover{background-color:var(--str-video__button-primary-hover);cursor:pointer}.str-video__no-media-permission,.str-video__system-muted,.str-video__pending-permission{position:absolute;height:12px;width:12px;outline:1px solid var(--str-video__base-color6);border-radius:var(--str-video__border-radius-circle);display:flex;justify-content:center;align-items:center;font-size:var(--str-video__font-size-xxs);cursor:pointer;font-weight:600;top:0;right:-3px}.str-video__no-media-permission{background-color:var(--str-video__alert-caution);color:var(--str-video__base-color4)}.str-video__pending-permission{background-color:var(--str-video__button-secondary-active);color:var(--str-video__text-color1)}.str-video__system-muted{background-color:var(--str-video__alert-caution);color:var(--str-video__base-color4)}.str-video__composite-button.str-video__device-unavailable .str-video__composite-button__button-group{background-color:var(--str-video__button-default-disabled)}.str-video__composite-button.str-video__device-unavailable .str-video__composite-button__button-group:hover{background-color:var(--str-video__button-default-hover)}.str-video__end-call__confirmation{padding:var(--str-video__spacing-lg);gap:var(--str-video__spacing-md);display:flex;flex-direction:column}.str-video__end-call__leave,.str-video__end-call__end{min-width:196px;color:var(--str-video__text-color1);border:1px solid transparent;padding:calc(var(--str-video__spacing-sm) - 1px) var(--str-video__spacing-lg)}.str-video__end-call__leave-icon,.str-video__end-call__end-icon{background-color:var(--str-video__text-color1)}.str-video__end-call__leave{background-color:var(--str-video__button-tertiary-base)}.str-video__end-call__leave:hover{background-color:var(--str-video__button-tertiary-hover)}.str-video__end-call__end{background-color:var(--str-video__button-primary-base);border-color:var(--str-video__button-default-hover)}.str-video__end-call__end:hover{background-color:var(--str-video__button-tertiary-hover);border-color:transparent}.str-video__end-call.str-video__end-call__leave-icon,.str-video__icon.str-video__end-call__end-icon{background-color:var(--str-video__text-color1)}.str-video__end-recording__confirmation{background-color:var(--str-video__base-color7);border-radius:var(--str-video__border-radius-lg);padding:var(--str-video__spacing-xl);gap:var(--str-video__spacing-lg);display:flex;flex-direction:column}.str-video__end-recording__header{display:flex;flex-direction:row;gap:var(--str-video__spacing-md)}.str-video__end-recording__heading{font-size:var(--str-video__font-size-lg);font-weight:600;margin:0}.str-video__end-recording__description{margin:0;color:var(--str-video__text-color2);font-size:var(--str-video__font-size-sm)}.str-video__end-recording__actions{display:flex;flex-direction:row;justify-content:space-between;gap:var(--str-video__spacing-md)}.str-video__end-recording__actions .str-video__composite-button{width:100%;gap:var(--str-video__spacing-md)}.str-video__end-recording__actions .str-video__composite-button:first-of-type{background-color:transparent}.str-video__end-recording__actions .str-video__composite-button:first-of-type .str-video__composite-button__button-group{background-color:transparent;border:1px solid var(--str-video__base-color2);width:100%;justify-content:center}.str-video__end-recording__actions .str-video__composite-button:first-of-type .str-video__composite-button__button-group:hover{background-color:var(--str-video__button-default-hover)}.str-video__end-recording__actions .str-video__composite-button .str-video__composite-button__button-group{background-color:var(--str-video__button-tertiary-base);width:100%;justify-content:center}.str-video__end-recording__actions .str-video__composite-button .str-video__composite-button__button-group .str-video__text-button{display:flex;align-items:center;gap:5px}.str-video__end-recording__actions .str-video__composite-button .str-video__composite-button__button-group:hover{background-color:var(--str-video__button-tertiary-hover)}.str-video__livestream-layout__wrapper{flex-grow:1;overflow-y:hidden;display:flex;justify-content:center;width:100%;height:100%;position:relative}.str-video__livestream-layout__wrapper .str-video__livestream-layout__screen-share{max-width:100%}.str-video__livestream-layout__wrapper .str-video__livestream-layout__screen-share .str-video__video{object-fit:contain}.str-video__livestream-layout__wrapper .str-video__livestream-layout__floating-participant{position:absolute;width:240px;height:135px;box-shadow:var(--str-video__background-color1) 0 0 3px 0}.str-video__livestream-layout__wrapper .str-video__livestream-layout__floating-participant--top-right{top:8px;right:8px}.str-video__livestream-layout__wrapper .str-video__livestream-layout__floating-participant--top-left{top:8px;left:8px}.str-video__livestream-layout__wrapper .str-video__livestream-layout__floating-participant--bottom-right{bottom:8px;right:8px}.str-video__livestream-layout__wrapper .str-video__livestream-layout__floating-participant--bottom-left{bottom:8px;left:8px}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay{position:absolute;height:100%;width:100%;display:flex;flex-direction:column-reverse}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay:hover .str-video__livestream-layout__overlay__bar{background-color:var(--str-video__livestream-overlay-color-hovered)}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__overlay__bar{height:10%;min-height:40px;max-height:70px;position:relative;bottom:0;border-bottom-left-radius:var(--str-video__border-radius-sm);border-bottom-right-radius:var(--str-video__border-radius-sm);background-color:var(--str-video__livestream-overlay-color);display:flex;align-items:center;padding:0 20px}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__overlay__bar-left,.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__overlay__bar-center,.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__overlay__bar-right{flex:1;display:flex;align-items:center}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__overlay__bar-center{justify-content:center}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__overlay__bar-right{justify-content:flex-end}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__live-badge{padding:4px 8px;border-radius:var(--str-video__border-radius-xxs);background-color:var(--str-video__primary-color);color:var(--str-video__text-color1)}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__viewers-count:before{content:var(--str-video__icon--livestream-viewers);margin-right:3px;vertical-align:middle}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__viewers-count{padding:4px 8px}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__speaker-name{font-size:13px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__duration{text-align:center}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__mute-button{background:var(--str-video__icon--speaker) center no-repeat;border-radius:var(--str-video__border-radius-xxs);cursor:pointer;width:32px;height:32px}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__mute-button.str-video__livestream-layout__mute-button--muted{background:var(--str-video__icon--speaker-off) center no-repeat}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__mute-button:hover{background-color:var(--str-video__overlay-color)}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__go-fullscreen{background:var(--str-video__icon--fullscreen) center no-repeat;border-radius:var(--str-video__border-radius-xxs);cursor:pointer;width:32px;height:32px}.str-video__livestream-layout__wrapper .str-video__livestream-layout__overlay .str-video__livestream-layout__go-fullscreen:hover{background-color:var(--str-video__overlay-color)}.str-video__livestream-layout__wrapper .str-video__livestream-layout__backstage{display:flex;flex-direction:column;align-items:center}.str-video__livestream-layout__wrapper .str-video__livestream-layout__backstage .str-video__livestream-layout__starts-at{padding:4px 8px}.str-video__livestream-layout__wrapper .str-video__livestream-layout__backstage .str-video__livestream-layout__early-viewers-count:before{content:var(--str-video__icon--livestream-viewers);margin-right:3px;vertical-align:middle}.str-video__livestream-layout__wrapper .str-video__livestream-layout__backstage .str-video__livestream-layout__early-viewers-count{padding:4px 8px}.str-video__paginated-grid-layout__wrapper{flex-grow:1}.str-video__paginated-grid-layout{display:flex;height:100%;align-items:center;justify-content:space-between}.str-video__paginated-grid-layout .str-video__paginated-grid-layout__group{display:flex;flex-wrap:wrap;gap:8px;justify-content:center;max-width:110vh;padding-inline:1.25rem;margin:auto;width:100%}.str-video__paginated-grid-layout .str-video__paginated-grid-layout__group .str-video__participant-view{flex:0 1 calc(25% - 6px)}.str-video__paginated-grid-layout .str-video__paginated-grid-layout__group.str-video__paginated-grid-layout--one .str-video__participant-view{flex:0 1 calc(100% - 6px)}.str-video__paginated-grid-layout .str-video__paginated-grid-layout__group.str-video__paginated-grid-layout--two-four .str-video__participant-view{flex:0 1 calc(50% - 6px)}.str-video__paginated-grid-layout .str-video__paginated-grid-layout__group.str-video__paginated-grid-layout--five-nine .str-video__participant-view{flex:0 1 calc(33% - 6px)}.str-video__speaker-layout__wrapper{flex-grow:1;overflow-y:hidden}.str-video__speaker-layout{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;gap:1rem;padding-inline:2px;padding:2px}.str-video__speaker-layout .str-video__participant-view{aspect-ratio:16/9}.str-video__speaker-layout .str-video__speaker-layout__spotlight{display:flex;justify-content:center;min-height:0;height:100%}.str-video__speaker-layout .str-video__speaker-layout__spotlight .str-video__participant-view--speaking:has(.str-video__video--screen-share){outline:none}.str-video__speaker-layout .str-video__speaker-layout__spotlight .str-video__video{height:100%;width:100%}.str-video__speaker-layout .str-video__speaker-layout__spotlight .str-video__participant-details,.str-video__speaker-layout .str-video__speaker-layout__spotlight .str-video__call-controls__button{opacity:1}.str-video__speaker-layout .str-video__speaker-layout__participants-bar-buttons-wrapper{position:relative;display:flex;justify-content:center;align-items:center}.str-video__speaker-layout .str-video__speaker-layout__participants-bar-buttons-wrapper>.str-video__call-controls__button .str-video__icon{width:1rem;height:1rem}.str-video__speaker-layout .str-video__speaker-layout__participants-bar-buttons-wrapper .str-video__speaker-layout__participants-bar--button-left{position:absolute;left:.5rem}.str-video__speaker-layout .str-video__speaker-layout__participants-bar-buttons-wrapper .str-video__speaker-layout__participants-bar--button-right{position:absolute;right:.5rem}.str-video__speaker-layout .str-video__speaker-layout__participants-bar-buttons-wrapper .str-video__speaker-layout__participants-bar--button-top{position:absolute;top:.5rem}.str-video__speaker-layout .str-video__speaker-layout__participants-bar-buttons-wrapper .str-video__speaker-layout__participants-bar--button-bottom{position:absolute;bottom:.5rem}.str-video__speaker-layout .str-video__speaker-layout__participants-bar-wrapper{scrollbar-width:none}.str-video__speaker-layout .str-video__speaker-layout__participants-bar-wrapper::-webkit-scrollbar{display:none}.str-video__speaker-layout .str-video__speaker-layout__participants-bar-wrapper .str-video__speaker-layout__participants-bar{display:flex;align-items:center}.str-video__speaker-layout .str-video__speaker-layout__participants-bar-wrapper .str-video__speaker-layout__participants-bar .str-video__speaker-layout__participant-tile{width:280px;min-width:280px;max-width:25vh;padding:5px}.str-video__speaker-layout--variant-top{flex-direction:column-reverse}.str-video__speaker-layout--variant-left{flex-direction:row-reverse}.str-video__speaker-layout--variant-right{flex-direction:row}.str-video__speaker-layout--variant-left .str-video__speaker-layout__participants-bar-wrapper,.str-video__speaker-layout--variant-right .str-video__speaker-layout__participants-bar-wrapper{overflow-y:auto;max-height:100%}.str-video__speaker-layout--variant-left .str-video__speaker-layout__participants-bar,.str-video__speaker-layout--variant-right .str-video__speaker-layout__participants-bar{flex-direction:column}.str-video__speaker-layout--variant-left .str-video__speaker-layout__spotlight,.str-video__speaker-layout--variant-right .str-video__speaker-layout__spotlight{width:100%}.str-video__speaker-layout--variant-left .str-video__participant-view,.str-video__speaker-layout--variant-right .str-video__participant-view{max-width:unset}.str-video__speaker-layout--variant-top .str-video__speaker-layout__participants-bar-wrapper,.str-video__speaker-layout--variant-bottom .str-video__speaker-layout__participants-bar-wrapper{overflow-x:auto}.str-video__speaker-layout--variant-top .str-video__speaker-layout__participants-bar,.str-video__speaker-layout--variant-bottom .str-video__speaker-layout__participants-bar{flex-direction:row}.str-video__speaker-layout--variant-top .str-video__participant-view,.str-video__speaker-layout--variant-bottom .str-video__participant-view{max-width:110vh}@media (min-width: 600px){.str-video__speaker-layout .str-video__speaker-layout__spotlight{align-items:center;height:auto}.str-video__speaker-layout .str-video__speaker-layout__spotlight .str-video__video{object-fit:contain}}.str-video__pip-layout{display:flex;flex-direction:column;flex-wrap:wrap;overflow:hidden;justify-content:center;gap:1rem;padding-inline:1rem;height:100%}.str-video__pip-screen-share-local{display:flex;gap:var(--str-video__spacing-sm);border-radius:var(--str-video__border-radius-sm);padding:var(--str-video__spacing-md);font-size:var(--str-video__font-size-sm)}.str-video__pip-screen-share-local .str-video__icon{width:1rem;height:1rem}.str-video__pip-layout--grid{flex-wrap:nowrap}.str-video__pip-layout__grid-container{position:relative;display:flex;align-items:center;justify-content:center;flex:1 1 auto;min-height:0;max-height:100%;overflow:hidden}.str-video__pip-layout__pagination-button{position:absolute;top:50%;transform:translateY(-50%);z-index:1;padding:var(--str-video__spacing-xxs);min-width:auto;opacity:.8;transition:opacity .2s ease}.str-video__pip-layout__pagination-button:hover:not(:disabled){opacity:1}.str-video__pip-layout__pagination-button .str-video__icon{width:1rem;height:1rem}.str-video__pip-layout__pagination-button--left{left:0}.str-video__pip-layout__pagination-button--right{right:0}.str-video__pip-layout__grid{display:grid;grid-template-columns:repeat(var(--pip-cols),1fr);gap:var(--str-video__spacing-xxs);width:100%;max-height:100%;flex:1 1 auto}.str-video__pip-layout__grid .str-video__participant-view{width:100%;height:100%;min-width:0;min-height:0;overflow:hidden}.str-video__pip-layout__grid .str-video__participant-view--speaking{outline:none}.str-video__pip-layout__grid .str-video__participant-view--speaking:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid var(--str-video__primary-color);border-radius:var(--str-video__border-radius-sm);pointer-events:none;z-index:1}.str-video__pip-layout__grid .str-video__participant-view .str-video__notification{display:none}.str-video__pip-layout__grid .str-video__video-placeholder__avatar,.str-video__pip-layout__grid .str-video__video-placeholder__initials-fallback{width:32px;height:32px;font-size:var(--str-video__font-size-sm)}.str-video__pip-layout__grid.str-video__pip-layout__grid--single{--pip-cols: 1}.str-video__pip-layout__grid.str-video__pip-layout__grid--single .str-video__video-placeholder__avatar,.str-video__pip-layout__grid.str-video__pip-layout__grid--single .str-video__video-placeholder__initials-fallback{width:80px;height:80px;font-size:var(--str-video__font-size-xxl)}.str-video__pip-layout__grid.str-video__pip-layout__grid--small{--pip-cols: 2}.str-video__pip-layout__grid.str-video__pip-layout__grid--small .str-video__video-placeholder__avatar,.str-video__pip-layout__grid.str-video__pip-layout__grid--small .str-video__video-placeholder__initials-fallback{width:60px;height:60px;font-size:var(--str-video__font-size-xl)}.str-video__pip-layout__grid.str-video__pip-layout__grid--medium{--pip-cols: 3}.str-video__pip-layout__grid.str-video__pip-layout__grid--medium .str-video__video-placeholder__avatar,.str-video__pip-layout__grid.str-video__pip-layout__grid--medium .str-video__video-placeholder__initials-fallback{width:45px;height:45px;font-size:var(--str-video__font-size-md)}.str-video__pip-layout__grid.str-video__pip-layout__grid--large{--pip-cols: 4}.str-video__pip-layout__grid.str-video__pip-layout__grid--large .str-video__video-placeholder__avatar,.str-video__pip-layout__grid.str-video__pip-layout__grid--large .str-video__video-placeholder__initials-fallback{width:35px;height:35px;font-size:var(--str-video__font-size-sm)}.str-video__pip-layout__grid.str-video__pip-layout__grid--overflow{--pip-cols: 5;overflow-y:auto}.str-video__pip-layout__grid.str-video__pip-layout__grid--overflow .str-video__video-placeholder__avatar,.str-video__pip-layout__grid.str-video__pip-layout__grid--overflow .str-video__video-placeholder__initials-fallback{width:25px;height:25px;font-size:var(--str-video__font-size-xs)}.str-video__pip-screen-share-local{background:var(--str-video__background-color5)}.str-video__participant-list{display:flex;flex-direction:column}.str-video__participant-list .str-video__participant-list-header{display:flex;align-items:center}.str-video__participant-list .str-video__participant-list-header .str-video__participant-list-header__title{flex:1;font-size:var(--str-video__font-size-sm)}.str-video__participant-list .str-video__participant-list-header .str-video__participant-list-header__close-button>span{height:15px;width:15px}.str-video__participant-list .str-video__search-input__container{margin-top:var(--str-video__spacing-md)}.str-video__participant-list .str-video__participant-list__content-header{display:flex;align-items:center;gap:.5rem;margin-top:var(--str-video__spacing-md);justify-content:flex-end}.str-video__participant-list .str-video__participant-list__content-header .str-video__participant-list__content-header-title{display:flex;align-items:center;justify-content:flex-end}.str-video__participant-list .str-video__participant-list__content-header .str-video__call-controls__button{width:1.75rem;height:1.75rem;display:flex;padding:unset;align-items:center;justify-content:center}.str-video__participant-list .str-video__participant-list__content-header .str-video__call-controls__button .str-video__icon--filter{width:1rem;height:1rem}.str-video__participant-list .str-video__participant-list__content{height:auto;flex-grow:1;overflow-y:auto;margin-top:var(--str-video__spacing-xl)}.str-video__participant-list .str-video__participant-list__footer{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:.5rem}.str-video__participant-list .str-video__search-results--loading{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.str-video__participant-list .str-video__search-results--loading .str-video__loading-indicator__icon{height:3rem;width:3rem;-webkit-mask-size:3rem;mask-size:3rem}.str-video__participant-list .str-video__participant-list--empty{display:flex;align-items:center;width:100%;padding:var(--str-video__spacing-md);font-size:var(--str-video__font-size-sm)}.str-video__invite-link-button{display:flex;align-items:center;justify-content:center;gap:.375rem;width:100%;position:relative;padding-block:.5rem}.str-video__invite-link-button .str-video__invite-link-tooltip{position:absolute;bottom:110%}.str-video__invite-link-button .str-video__invite-participant-icon{height:20px;width:20px}.str-video__participant-listing-item{display:flex;justify-content:space-between;gap:var(--str-video__spacing-sm);padding-block:.5rem;width:100%;align-items:center}.str-video__participant-listing-item .str-video__call-controls__button{padding:unset}.str-video__participant-listing-item .str-video__participant-listing-item__display-name{flex:1;white-space:nowrap;overflow-y:visible;overflow-x:hidden;overflow-x:clip;text-overflow:ellipsis}.str-video__participant-listing-item .str-video__participant-avatar,.str-video__participant-listing-item .str-video__participant-listing-item__media-indicator-group{display:flex;align-items:center;gap:var(--str-video__spacing-sm)}.str-video__participant-listing-item .str-video__participant-listing-item__media-indicator-group .str-video__participant-listing-item__icon{width:.75rem;height:.75rem}.str-video__participant-listing-item .str-video__participant-listing-item__display-name{font-size:13px}.str-video__participant-listing-item .str-video__participant-listing-item__media-indicator-group .str-video__participant-listing-item__icon-mic{-webkit-mask-image:var(--str-video__icon--mic);mask-image:var(--str-video__icon--mic);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--str-video__text-color1)}.str-video__participant-listing-item .str-video__participant-listing-item__media-indicator-group .str-video__participant-listing-item__icon-mic-off{-webkit-mask-image:var(--str-video__icon--mic-off);mask-image:var(--str-video__icon--mic-off);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--str-video__danger-color)}.str-video__participant-listing-item .str-video__participant-listing-item__media-indicator-group .str-video__participant-listing-item__icon-camera{-webkit-mask-image:var(--str-video__icon--camera);mask-image:var(--str-video__icon--camera);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--str-video__text-color1)}.str-video__participant-listing-item .str-video__participant-listing-item__media-indicator-group .str-video__participant-listing-item__icon-camera-off{-webkit-mask-image:var(--str-video__icon--camera-off);mask-image:var(--str-video__icon--camera-off);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--str-video__danger-color)}.str-video__participant-listing-item .str-video__participant-listing-item__media-indicator-group .str-video__participant-listing-item__icon-pinned{-webkit-mask-image:var(--str-video__icon--pin);mask-image:var(--str-video__icon--pin);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--str-video__text-color1)}.str-video__call-preview{width:100%;height:auto;display:inline-block;object-fit:contain}.str-video__call-recording-list__list{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}.str-video__call-recording-list__list:first-of-type .str-video__call-recording-list__item{font-weight:600}.str-video__call-recording-list__item{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:var(--str-video__font-size-xs);border-bottom:1px solid var(--str-video__base-color2);padding:var(--str-video__spacing-sm) 0;gap:var(--str-video__spacing-sm)}.str-video__call-recording-list__item:last-of-type{border-bottom:none}.str-video__call-recording-list__filename{width:200px}.str-video__call-recording-list__time{width:100px}.str-video__call-recording-list__download{display:flex;justify-content:flex-end;width:100px}.str-video__call-recording-list__filename,.str-video__call-recording-list__time{text-overflow:ellipsis;overflow:hidden}.str-video__call-recording-list-item__action-button--download .str-video__icon--download{height:32px;width:32px}.str-video__call-recording-list-item__action-button--download:hover .str-video__icon--download{cursor:pointer;background-color:var(--str-video__brand-color1)}.str-video__call-recording-list__title{font-weight:500;font-size:1rem;line-height:1.25rem}.str-video__call-controls__button--icon-call-recordings{-webkit-mask-image:var(--str-video__icon--film-roll);mask-image:var(--str-video__icon--film-roll);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:2px;mask-size:2px;background-color:var(--str-video__text-color1)}.str-video__call-recordings__toggle-button--active{background-color:var(--str-video__background-color7)}.str-video__refresh-button{background-color:transparent;cursor:pointer;border-radius:4px}.str-video__refresh-button:hover{background-color:var(--str-video__background-color7)}.str-video__refresh-button:active{background-color:var(--str-video__background-color5);transition:background-color .2s ease-out}.str-video__refresh-button .str-video__refresh-button--icon{-webkit-mask-image:var(--str-video__icon--refresh);mask-image:var(--str-video__icon--refresh);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--str-video__text-color1)}.str-video__call-recording-list__listing--icon-empty{-webkit-mask-image:var(--str-video__icon--film-roll);mask-image:var(--str-video__icon--film-roll);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;background-color:var(--str-video__text-color1)}.str-video__call-stats{border-radius:var(--str-video__border-radius-lg);background-color:var(--str-video__base-color7);padding:var(--str-video__spacing-md);width:100%;display:flex;flex-direction:column;gap:.75rem}.str-video__call-stats h3{margin:unset}.str-video__call-stats .str-video__call-stats__header{display:flex;flex-direction:column;margin-bottom:var(--str-video__spacing-md)}.str-video__call-stats .str-video__call-stats__heading{display:flex;align-items:center}.str-video__call-stats .str-video__call-stats__icon{margin-right:var(--str-video__spacing-sm);height:18px;width:18px}.str-video__call-stats .str-video__call-stats__description{font-size:var(--str-video__font-size-sm);margin-bottom:var(--str-video__spacing-sm);font-weight:600}.str-video__call-stats .str-video__call-stats__card-container{--gap: 1rem;display:flex;flex-wrap:wrap;flex-direction:row;gap:var(--gap)}.str-video__call-stats .str-video__call-stats__card{display:flex;justify-content:space-between;background-color:var(--str-video__background-color4);border-radius:var(--str-video__border-radius-xs);width:calc(50% - var(--gap) / 2);padding:.5rem}.str-video__call-stats .str-video__call-stats__card .str-video__call-stats__card-content{display:flex;flex-direction:column}.str-video__call-stats .str-video__call-stats__card .str-video__call-stats__card-label{display:flex;color:var(--str-video__text-color2);font-size:.5625rem;font-weight:500;text-transform:uppercase}.str-video__call-stats .str-video__call-stats__card .str-video__call-stats__card-value{font-size:1.0625rem;font-weight:500;line-height:1.25rem}.str-video__call-stats .str-video__call-explanation__icon{height:12px;width:12px;margin-left:var(--str-video__spacing-xs)}.str-video__call-stats .str-video__call-explanation__icon:hover{cursor:pointer}.str-video__call-stats .str-video__call-explanation__description{background-color:var(--str-video__base-color3);padding:var(--str-video__spacing-xs);font-size:var(--str-video__font-size-xs);border-radius:var(--str-video__border-radius-xs)}.str-video__call-stats .str-video__call-stats-line-chart-container{position:relative;margin:auto;height:170px;width:100%}.str-video__call-stats .str-video__call-stats__tag{border-radius:var(--str-video__border-radius-sm);padding:var(--str-video__spacing-xs);font-size:var(--str-video__font-size-sm);font-weight:600;height:30px}.str-video__call-stats .str-video__call-stats__tag--good{color:var(--str-video__alert-success);background-color:var(--str-video__alert-success-background)}.str-video__call-stats .str-video__call-stats__tag--ok{color:var(--str-video__alert-caution);background-color:var(--str-video__alert-caution-background)}.str-video__call-stats .str-video__call-stats__tag--bad{color:var(--str-video__alert-warning);background-color:var(--str-video__alert-warming-background)}.str-video__device-settings__button .str-video__call-controls__button--icon-device-settings{width:1.25rem;height:1.25rem}.str-video__device-settings{padding:.625rem;z-index:1;font-family:Inter}.str-video__device-settings__header{display:flex;justify-content:space-between;align-items:center;padding:16px 16px 0;margin-bottom:33px}.str-video__icon.str-video__device-settings__settings-icon{height:24px;width:24px;color:var(--str-video__base-color1)}.str-video__device-settings__close-button{color:var(--str-video__base-color1);background-color:transparent}.str-video__device-settings__device-kind{padding:var(--str-video__spacing-lg)}.str-video__device-settings__device-kind .str-video__device-settings__device-selector-title{font-size:var(--str-video__font-size-sm);font-weight:700;line-height:1.25rem;padding-bottom:.5rem;margin-bottom:var(--str-video__spacing-sm)}.str-video__device-settings__device-kind .str-video__option,.str-video__device-settings__device-kind .str-video__device-settings__option{display:flex;align-items:center;border-radius:var(--str-video__border-radius-lg);background-color:var(--str-video__button-primary-base);padding:var(--str-video__spacing-sm) var(--str-video__spacing-lg);gap:var(--str-video__spacing-sm);font-weight:600;font-size:var(--str-video__font-size-sm);line-height:var(--str-video__spacing-lg)}.str-video__device-settings__device-kind .str-video__option:not(:first-of-type),.str-video__device-settings__device-kind .str-video__device-settings__option:not(:first-of-type){margin-top:var(--str-video__spacing-sm)}.str-video__device-settings__device-kind .str-video__option__icon--selected,.str-video__device-settings__device-kind .str-video__device-settings__option__icon--selected{background-color:var(--str-video__brand-color1)}.str-video__device-settings__device-kind .str-video__option:hover,.str-video__device-settings__device-kind .str-video__device-settings__option:hover{background-color:var(--str-video__button-default-hover);cursor:pointer}.str-video__device-settings__device-kind .str-video__option--selected,.str-video__device-settings__device-kind .str-video__option--active,.str-video__device-settings__device-kind .str-video__device-settings__option--selected,.str-video__device-settings__device-kind .str-video__device-settings__option--active{background-color:var(--str-video__button-default-hover)}.str-video__device-settings__device-kind .str-video__option input[type=radio],.str-video__device-settings__device-kind .str-video__device-settings__option input[type=radio]{margin:0;height:1rem;width:1rem;display:grid;place-content:center}.str-video__device-settings__device-kind .str-video__option input[type=radio]:before,.str-video__device-settings__device-kind .str-video__device-settings__option input[type=radio]:before{content:"";width:.5rem;height:.5rem;transform:scale(0)}.str-video__device-settings__device-kind .str-video__option input[type=radio]:checked:before,.str-video__device-settings__device-kind .str-video__device-settings__option input[type=radio]:checked:before{transform:scale(1)}.str-video__device-settings__device-kind .str-video__option input[type=radio]:checked,.str-video__device-settings__device-kind .str-video__device-settings__option input[type=radio]:checked{border-color:var(--str-video__primary-color)}.str-video__device-settings__separator{border-color:var(--str-video__base-color3)}.str-video__audio-volume-indicator{width:100%;display:flex;align-items:center;gap:var(--str-video__spacing-xs);padding:var(--str-video__spacing-sm) var(--str-video__spacing-md)}.str-video__audio-volume-indicator .str-video__icon{width:var(--str-video__font-size-xxl);height:var(--str-video__font-size-xxl)}.str-video__audio-volume-indicator .str-video__audio-volume-indicator__bar{flex:1;background-color:var(--str-video__base-color1);height:var(--str-video__spacing-xs);border-radius:var(--str-video__border-radius-xs)}.str-video__audio-volume-indicator .str-video__audio-volume-indicator__bar-value{width:100%;height:100%;background:var(--str-video__primary-color);border-radius:var(--str-video__border-radius-xs);transform-origin:left center;transform:scaleX(0)}.str-video__device-level-indicator{display:flex;align-items:center;gap:.125rem;flex-shrink:0;margin-left:auto}.str-video__device-level-indicator .str-video__device-level-indicator__bar{width:.1875rem;height:.75rem;border-radius:var(--str-video__border-radius-xs);background-color:var(--str-video__base-color3);transition:background-color .1s}.str-video__device-level-indicator .str-video__device-level-indicator__bar--active{background-color:var(--str-video__primary-color)}.str-video__device-preview{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:inherit;display:flex;flex-direction:column;align-items:stretch;max-width:12rem;cursor:pointer}.str-video__device-preview .str-video__device-preview__label{padding:var(--str-video__spacing-xs) 0;font-size:var(--str-video__font-size-xs);text-align:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.str-video__device-preview .str-video__device-video-preview__video{display:block;width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:var(--str-video__border-radius-sm);border:2px solid var(--str-video__base-color3);background-color:var(--str-video__base-color5);transform:scaleX(-1)}.str-video__device-preview--selected .str-video__device-video-preview__video{border-color:var(--str-video__primary-color)}.str-video__speaker-test{padding:var(--str-video__spacing-sm) 0}.str-video__speaker-test .str-video__speaker-test__button-content{display:flex;align-items:center;gap:var(--str-video__spacing-sm);padding:0 var(--str-video__spacing-sm);font-size:var(--str-video__font-size-sm);font-weight:600}.str-video__speaker-test .str-video__composite-button__button{width:100%!important}.str-video__dropdown{position:relative}.str-video__dropdown-selected{display:flex;align-items:center;justify-content:space-between;background-color:var(--str-video__base-color4);border-radius:var(--str-video__border-radius-lg);border:1px solid var(--str-video__base-color6)}.str-video__dropdown-selected__label{display:flex;align-items:center;font-weight:600;padding:var(--str-video__spacing-sm);font-size:var(--str-video__font-size-xs)}.str-video__dropdown-selected__icon{margin-right:var(--str-video__spacing-sm)}.str-video__dropdown-selected__chevron{margin-right:var(--str-video__spacing-md)}.str-video__dropdown-selected>*:hover,.str-video__dropdown-selected:hover{cursor:pointer}.str-video__dropdown-selected:hover{border:1px solid var(--str-video__brand-color1)}.str-video__dropdown-list{display:flex;flex-direction:column;position:absolute;z-index:2;width:100%;margin-top:var(--str-video__spacing-sm);background-color:var(--str-video__base-color6);border-radius:var(--str-video__border-radius-lg);padding:var(--str-video__spacing-md);gap:var(--str-video__spacing-sm);box-shadow:0 0 24px -4px #000000a3}.str-video__dropdown-option{display:flex;align-items:center;border-radius:var(--str-video__border-radius-lg);padding:8px 16px;gap:8px;font-weight:600;font-size:var(--str-video__font-size-sm)}.str-video__dropdown-option:hover{background-color:var(--str-video__button-default-hover);cursor:pointer}.str-video__dropdown-option--selected{background-color:var(--str-video__button-primary-active);color:var(--str-video__text-color1)}.str-video__dropdown-option--selected:hover{background-color:var(--str-video__button-primary-hover)}.str-video__dropdown-icon{background-color:var(--str-video__icon-default)}.str-video__dropdown__option:hover .str-video__dropdown-icon{background-color:var(--str-video__icon-hover)}.str-video__dropdown-option--selected .str-video__dropdown-icon{background-color:var(--str-video__text-color1)}.str-video__dropdown-label{font-size:var(--str-video__font-size-xs)}.str-video__dropdown__option:hover .str-video__dropdown-label{color:var(--str-video__base-color1)}@media (min-width: 600px){.str-video__dropdown-selected__label{font-size:var(--str-video__font-size-sm)}}.str-video__icon{background-color:var(--str-video__icon-default)}.str-video__icon--reactions{-webkit-mask-image:var(--str-video__icon--reactions);mask-image:var(--str-video__icon--reactions)}.str-video__icon--call-latency{-webkit-mask-image:var(--str-video__icon--call-latency);mask-image:var(--str-video__icon--call-latency)}.str-video__icon--network-quality{-webkit-mask-image:var(--str-video__icon--network-quality);mask-image:var(--str-video__icon--network-quality)}.str-video__icon--recording-on{-webkit-mask-image:var(--str-video__icon--recording-on);mask-image:var(--str-video__icon--recording-on)}.str-video__icon--caret-up{-webkit-mask-image:var(--str-video__icon--caret-up);mask-image:var(--str-video__icon--caret-up)}.str-video__icon--download{-webkit-mask-image:var(--str-video__icon--download);mask-image:var(--str-video__icon--download)}.str-video__icon--caret-down{-webkit-mask-image:var(--str-video__icon--caret-down);mask-image:var(--str-video__icon--caret-down);transform:rotate(180deg)}.str-video__icon--chevron-right{-webkit-mask-image:var(--str-video__icon--chevron-right);mask-image:var(--str-video__icon--chevron-right)}.str-video__icon--recording-off{-webkit-mask-image:var(--str-video__icon--recording-off);mask-image:var(--str-video__icon--recording-off)}.str-video__icon--loading{-webkit-mask-image:var(--str-video__icon--loading);mask-image:var(--str-video__icon--loading);transform:rotate(360deg);transition-duration:1s;transition-delay:now;animation-timing-function:linear;animation-iteration-count:infinite}.str-video__icon--logout{-webkit-mask-image:var(--str-video__icon--logout);mask-image:var(--str-video__icon--logout)}.str-video__icon--chevron-up{-webkit-mask-image:var(--str-video__icon--chevron-up);mask-image:var(--str-video__icon--chevron-up)}.str-video__icon--chevron-down{-webkit-mask-image:var(--str-video__icon--chevron-down);mask-image:var(--str-video__icon--chevron-down)}.str-video__icon--screen-share-on{-webkit-mask-image:var(--str-video__icon--screen-share-on);mask-image:var(--str-video__icon--screen-share-on)}.str-video__icon--screen-share-off{-webkit-mask-image:var(--str-video__icon--screen-share-off);mask-image:var(--str-video__icon--screen-share-off)}.str-video__icon--caret-down{transform:rotate(180deg);-webkit-mask-image:var(--str-video__icon--caret);mask-image:var(--str-video__icon--caret)}.str-video__icon--caret-up{-webkit-mask-image:var(--str-video__icon--caret);mask-image:var(--str-video__icon--caret)}.str-video__icon--caret-right{transform:rotate(90deg);-webkit-mask-image:var(--str-video__icon--caret);mask-image:var(--str-video__icon--caret)}.str-video__icon--caret-left{transform:rotate(-90deg);-webkit-mask-image:var(--str-video__icon--caret);mask-image:var(--str-video__icon--caret)}.str-video__icon--close{-webkit-mask-image:var(--str-video__icon--close);mask-image:var(--str-video__icon--close)}.str-video__icon--mic{-webkit-mask-image:var(--str-video__icon--mic);mask-image:var(--str-video__icon--mic)}.str-video__icon--mic-off{-webkit-mask-image:var(--str-video__icon--mic-off);mask-image:var(--str-video__icon--mic-off)}.str-video__icon--camera{-webkit-mask-image:var(--str-video__icon--camera);mask-image:var(--str-video__icon--camera)}.str-video__icon--camera-off{-webkit-mask-image:var(--str-video__icon--camera-off);mask-image:var(--str-video__icon--camera-off)}.str-video__icon--camera-off-outline{-webkit-mask-image:var(--str-video__icon--camera-off-outline);mask-image:var(--str-video__icon--camera-off-outline)}.str-video__icon--call-end{-webkit-mask-image:var(--str-video__icon--call-end);mask-image:var(--str-video__icon--call-end)}.str-video__icon--call-accept{-webkit-mask-image:var(--str-video__icon--call-accept);mask-image:var(--str-video__icon--call-accept)}.str-video__icon--info{-webkit-mask-image:var(--str-video__icon--info-icon);mask-image:var(--str-video__icon--info-icon)}.str-video__icon--stats{-webkit-mask-image:var(--str-video__icon--stats);mask-image:var(--str-video__icon--stats)}.str-video__icon--speaker{-webkit-mask-image:var(--str-video__icon--speaker);mask-image:var(--str-video__icon--speaker)}.str-video__icon--ellipsis{-webkit-mask-image:var(--str-video__icon--ellipsis);mask-image:var(--str-video__icon--ellipsis)}.str-video__icon--pin{-webkit-mask-image:var(--str-video__icon--pin);mask-image:var(--str-video__icon--pin)}.str-video__icon--no-audio{-webkit-mask-image:var(--str-video__icon--no-audio);mask-image:var(--str-video__icon--no-audio)}.str-video__icon--not-allowed{-webkit-mask-image:var(--str-video__icon--not-allowed);mask-image:var(--str-video__icon--not-allowed)}.str-video__icon--film-roll{-webkit-mask-image:var(--str-video__icon--film-roll);mask-image:var(--str-video__icon--film-roll)}.str-video__icon--device-settings{-webkit-mask-image:var(--str-video__icon--settings);mask-image:var(--str-video__icon--settings)}.str-video__icon--filter{-webkit-mask-image:var(--str-video__icon--filter);mask-image:var(--str-video__icon--filter)}.str-video__icon--refresh{-webkit-mask-image:var(--str-video__icon--refresh);mask-image:var(--str-video__icon--refresh)}.str-video__icon--kick-user{-webkit-mask-image:var(--str-video__icon--kick-user);mask-image:var(--str-video__icon--kick-user)}.str-video__icon{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;display:block;width:1.25rem;height:1.25rem}.str-video__loading-indicator{display:flex;flex-direction:column;align-items:center}.str-video__loading-indicator__icon.spinner{-webkit-mask-image:var(--str-video__icon--loading);mask-image:var(--str-video__icon--loading);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:1rem;mask-size:1rem;background-color:var(--str-video__text-color2);animation:rotation 1s linear infinite;width:1rem;height:1rem}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.str-video__menu-container{z-index:2;width:max-content}.str-video__menu-container::-webkit-scrollbar{display:none}.str-video__menu-container{-ms-overflow-style:none;scrollbar-width:none}.str-video__portal{position:fixed;z-index:1;width:100vw;height:100vh;background-color:var(--str-video__backdrop1);left:0;top:0}.str-video__portal:hover{cursor:pointer}.str-video__portal-content{z-index:2;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}.str-video__menu-container{background-color:var(--str-video__base-color6);border-radius:var(--str-video__border-radius-lg);box-shadow:0 0 24px -4px #000000a3}.str-video__generic-menu{list-style:none;margin:unset;padding:var(--str-video__spacing-md);display:flex;flex-direction:column;gap:var(--str-video__spacing-xs)}.str-video__generic-menu .str-video__generic-menu--item{align-items:center;gap:8px;font-weight:600;font-size:var(--str-video__font-size-md);display:flex}.str-video__generic-menu .str-video__generic-menu--item button{all:unset;width:100%;font-size:13px;border-radius:var(--str-video__border-radius-lg);background-color:var(--str-video__button-primary-base);padding:var(--str-video__spacing-xs) var(--str-video__spacing-lg);gap:10px;display:flex;align-items:center;position:relative}.str-video__generic-menu .str-video__generic-menu--item button:hover{background-color:var(--str-video__button-default-hover);cursor:pointer}.str-video__generic-menu .str-video__generic-menu--item button--selected,.str-video__generic-menu .str-video__generic-menu--item button--active{background-color:var(--str-video__button-primary-hover)}.str-video__generic-menu .str-video__generic-menu--item button[aria-selected]{padding:5px 10px 5px 26px}.str-video__generic-menu .str-video__generic-menu--item button[aria-selected=true]:after{content:"●";font-size:10px;left:10px;position:absolute}.str-video__notification{padding:.625rem;display:flex;align-items:center;gap:.625rem}.str-video__notification .str-video__notification__icon{display:inline-block;width:1.5rem;height:1.5rem}.str-video__notification .str-video__notification__message{flex:1}.str-video__notification .str-video__notification__close{display:inline-block;width:1rem;height:1rem}.str-video__notification .str-video__notification__close:hover{cursor:pointer}.str-video__notification{background-color:var(--str-video__background-color1);border-radius:var(--str-video__border-radius-xs);z-index:100}.str-video__notification .str-video__notification__icon{-webkit-mask-image:var(--str-video__icon--info-icon);mask-image:var(--str-video__icon--info-icon);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:1.5rem;mask-size:1.5rem;background-color:var(--str-video__text-color1)}.str-video__notification .str-video__notification__message{font-size:.75rem}.str-video__participant-view{position:relative;width:100%;max-width:1280px;max-height:100%;min-height:0;aspect-ratio:4/3;display:flex;align-items:center;justify-content:center;border-radius:var(--str-video__border-radius-sm)}.str-video__participant-view--speaking{outline:2px solid var(--str-video__primary-color)}.str-video__participant-view .str-video__call-controls__button{transition:opacity .2s ease-out;opacity:.3;color:var(--str-video__text-color1)}.str-video__participant-view:hover .str-video__call-controls__button{opacity:1}.str-video__participant-view>.str-video__call-controls__button{position:absolute;top:.875rem;left:.875rem;padding:.3rem}.str-video__participant-view .str-video__participant-details{position:absolute;left:0;bottom:0;display:flex;align-items:center;gap:var(--str-video__spacing-sm);border-radius:0 var(--str-video__border-radius-xs) 0 var(--str-video__border-radius-sm);background-color:var(--str-video__background-color4)}.str-video__participant-view .str-video__participant-details .str-video__participant-details__name{display:flex;align-items:center;gap:var(--str-video__spacing-sm);padding:4px 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:var(--str-video__font-size-sm)}.str-video__participant-view .str-video__participant-details .str-video__participant-details__name .str-video__participant-details__name--audio-muted{width:1rem;height:1rem;-webkit-mask-size:1rem;mask-size:1rem;background-color:var(--str-video__text-color1);-webkit-mask-image:var(--str-video__icon--mic-off);mask-image:var(--str-video__icon--mic-off)}.str-video__participant-view .str-video__participant-details .str-video__participant-details__name .str-video__participant-details__name--audio-connecting .str-video__loading-indicator__icon{width:1rem;height:1rem;border-width:2px}.str-video__participant-view .str-video__participant-details .str-video__participant-details__name .str-video__participant-details__name--video-muted{width:1rem;height:1rem;-webkit-mask-size:1rem;mask-size:1rem;background-color:var(--str-video__text-color1);-webkit-mask-image:var(--str-video__icon--camera-off);mask-image:var(--str-video__icon--camera-off)}.str-video__participant-view .str-video__participant-details .str-video__participant-details__name .str-video__participant-details__name--track-paused{width:1rem;height:1rem;-webkit-mask-size:1rem;mask-size:1rem;background-color:var(--str-video__text-color1);mask-image:var(--str-video__icon--low-bandwidth);-webkit-mask-image:var(--str-video__icon--low-bandwidth)}.str-video__participant-view .str-video__participant-details .str-video__participant-details__name .str-video__participant-details__name--pinned{cursor:pointer;width:1rem;-webkit-mask-size:1rem;mask-size:1rem;background-color:var(--str-video__text-color1);width:.8rem;height:1rem;-webkit-mask-size:.8rem;mask-size:.8rem;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-image:var(--str-video__icon--pin);mask-image:var(--str-video__icon--pin)}.str-video__participant-view .str-video__participant-details .str-video__participant-details__name .str-video__participant-details__name--network-stats{width:1rem;height:1rem;-webkit-mask-size:1rem;mask-size:1rem;background-color:var(--str-video__text-color1);background-image:var(--str-video__icon--network-quality);cursor:pointer;margin-right:.625rem}.str-video__participant-view .str-video__participant-details__connection-quality{position:absolute;bottom:0;right:0;border-radius:var(--str-video__border-radius-sm) 0 var(--str-video__border-radius-sm) 0;width:24px;height:24px;display:block;background-size:cover;background-color:var(--str-video__background-color4)}.str-video__participant-view .str-video__participant-details__connection-quality--poor{background-image:var(--str-video__icon--connection-quality-poor)}.str-video__participant-view .str-video__participant-details__connection-quality--good{background-image:var(--str-video__icon--connection-quality-good)}.str-video__participant-view .str-video__participant-details__connection-quality--excellent{background-image:var(--str-video__icon--connection-quality-excellent)}.str-video__speech-indicator{display:flex;justify-content:space-between;align-items:center;gap:1px;height:16px}.str-video__speech-indicator .str-video__speech-indicator__bar{width:3px;height:20%;background-color:var(--str-video__primary-color);border-radius:2px;animation-duration:.4s;animation-iteration-count:1;animation-name:speech-indicator-silence;animation-timing-function:ease-in-out}.str-video__speech-indicator.str-video__speech-indicator--dominant .str-video__speech-indicator__bar{background-color:var(--str-video__primary-color)}.str-video__speech-indicator.str-video__speech-indicator--speaking .str-video__speech-indicator__bar{height:100%;animation-iteration-count:infinite}.str-video__speech-indicator.str-video__speech-indicator--speaking .str-video__speech-indicator__bar:nth-child(1){height:70%;animation-duration:.8s;animation-name:speech-indicator-quiet}.str-video__speech-indicator.str-video__speech-indicator--speaking .str-video__speech-indicator__bar:nth-child(2){height:80%;animation-duration:1s;animation-name:speech-indicator-loud}.str-video__speech-indicator.str-video__speech-indicator--speaking .str-video__speech-indicator__bar:nth-child(3){height:60%;animation-duration:.9s;animation-name:speech-indicator-quiet}@keyframes speech-indicator-silence{25%{transform:scaleY(2)}50%{transform:scaleY(2.5)}75%{transform:scaleY(1)}}@keyframes speech-indicator-quiet{25%{transform:scaleY(.5)}50%{transform:scaleY(.3)}75%{transform:scaleY(.5)}}@keyframes speech-indicator-loud{25%{transform:scaleY(1)}50%{transform:scaleY(.45)}75%{transform:scaleY(1.1)}}.str-video__permission-requests{background-color:var(--str-video__background-color1);border-radius:8px;padding:10px;position:relative}.str-video__permission-requests .str-video__permission-requests__notification,.str-video__permission-requests .str-video__permission-request{display:flex;gap:10px;padding:10px 0;align-items:center}.str-video__permission-requests .str-video__permission-requests__notification__message,.str-video__permission-requests .str-video__permission-request__message{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.str-video__permission-requests .str-video__permission-request__button{background-color:transparent;border:1px solid var(--str-video__text-color1);border-radius:4px;color:var(--str-video__color1);cursor:pointer;font-size:14px;font-weight:500;padding:8px;min-width:120px}.str-video__permission-requests .str-video__permission-request__button--allow{background-color:var(--str-video__primary-color);border:1px solid var(--str-video__primary-color)}.str-video__permission-requests .str-video__permission-requests-list{background-color:var(--str-video__background-color1);border-bottom-left-radius:8px;border-bottom-right-radius:8px;padding:10px;width:100%;z-index:1;opacity:.9;overflow-x:scroll;overflow-y:hidden}.str-video__permission-requests .str-video__permission-requests-list::-webkit-scrollbar{display:none}.str-video__reaction{position:absolute;right:.875rem;top:.875rem}.str-video__reaction .str-video__reaction__emoji{display:flex;line-height:1;font-size:2.5rem}.str-video__call-panel{display:flex;flex-direction:column;align-items:center;justify-content:space-around;width:400px;height:300px;padding:1rem 1rem .5rem;gap:1rem}.str-video__call-panel--ringing .str-video__call-panel__members-list{overflow:hidden;display:flex;align-items:center}.str-video__call-panel--ringing .str-video__call-panel__members-list .str-video__call-panel__member-box{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}.str-video__call-panel--ringing .str-video__call-panel__members-list .str-video__call-panel__member-box .str-video__avatar{width:80px;height:80px}.str-video__call-panel--ringing .str-video__call-panel__members-list .str-video__call-panel__member-box .str-video__member_details{position:absolute;bottom:10%;padding:.125rem .375rem}.str-video__call-panel--ringing .str-video__pending-call-controls{display:flex;gap:.675rem}.str-video__call-panel{background:var(--str-video__background-color3);border:2px solid rgba(200,200,200,.6);border-radius:10px}.str-video__call-panel--ringing .str-video__call-panel__members-list .str-video__call-panel__member-box{border-radius:var(--str-video__border-radius-circle);background:var(--str-video__background-color6)}.str-video__call-panel--ringing .str-video__call-panel__members-list .str-video__call-panel__member-box:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:var(--str-video__border-radius-circle);padding:4px;background:linear-gradient(180deg,var(--str-video__primary-color),var(--str-video__info-color));-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.str-video__call-panel--ringing .str-video__call-panel__members-list .str-video__call-panel__member-box .str-video__member_details{background-color:var(--str-video__background-color4);color:var(--str-video__text-color1);border-radius:4px;font-size:12px;line-height:16px}.str-video__screen-share-overlay{display:flex;align-items:center;justify-content:center;flex-direction:column;position:absolute;width:100%;height:100%;gap:1.8rem}.str-video__screen-share-overlay>.str-video__icon{width:4rem;height:4rem}.str-video__screen-share-overlay .str-video__screen-share-overlay__button{display:flex;gap:.4rem;align-items:center;padding-inline:1.6rem;padding-block:.8rem}.str-video__screen-share-overlay .str-video__screen-share-overlay__button .str-video__icon{width:.7rem;height:.7rem}.str-video__screen-share-overlay{background:var(--str-video__overlay-color);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);border-radius:inherit}.str-video__screen-share-overlay .str-video__screen-share-overlay__title{font-size:1.3rem}.str-video__screen-share-overlay .str-video__screen-share-overlay__button{color:#fff;background:var(--str-video__danger-color);border-radius:var(--str-video__border-radius-xs)}.str-video__screen-share-overlay .str-video__screen-share-overlay__button:hover{background-color:var(--str-video__danger-color--accent)}.str-video__search-input__container{display:flex;gap:.5rem;padding:.5rem .75rem;margin-inline:-.25rem}.str-video__search-input__container input{flex:1;min-width:0}.str-video__search-input__container .str-video__search-input__clear-btn{display:flex;align-items:center;justify-content:center;padding:0}.str-video__search-input__container .str-video__search-input__icon{padding:.25rem}.str-video__search-input__container .str-video__search-input__icon--active,.str-video__search-input__container .str-video__search-input__icon{display:inline-block;width:1.125rem;height:1.125rem}.str-video{--str-video__search-input__container--color: var(--str-video__text-color1);--str-video__search-input__container--background-color: var( --str-video__background-color0 );--str-video__search-input__container--border-radius: var( --str-video__border-radius-circle );--str-video__search-input__container--border-block-start: 1px solid transparent;--str-video__search-input__container--border-block-end: 1px solid transparent;--str-video__search-input__container--border-inline-start: 1px solid transparent;--str-video__search-input__container--border-inline-end: 1px solid transparent;--str-video__search-input__placeholder-color: var(--str-video__text-color2);--str-video__search-input__icon--color: var(--str-video__text-color1)}.str-video__search-input__container.str-video__search-input__container--active{border-color:var(--str-video__primary-color)}.str-video__search-input__container{background:var(--str-video__search-input__container--background-color);color:var(--str-video__search-input__container--color);box-shadow:var(--str-video__search-input__container--box-shadow);border-radius:var(--str-video__search-input__container--border-radius);border-block-start:var(--str-video__search-input__container--border-block-start);border-block-end:var(--str-video__search-input__container--border-block-end);border-inline-start:var(--str-video__search-input__container--border-inline-start);border-inline-end:var(--str-video__search-input__container--border-inline-end)}.str-video__search-input__container input{background-color:transparent;border:none;outline:none;color:inherit;font-size:13px}.str-video__search-input__container input::placeholder{color:var(--str-video__search-input__placeholder-color)}.str-video__search-input__container .str-video__search-input__icon{-webkit-mask-image:var(--str-video__icon--magnifier-glass);mask-image:var(--str-video__icon--magnifier-glass);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:.75rem .75rem;mask-size:.75rem .75rem;background-color:var(--str-video__search-input__icon--color)}.str-video__search-input__container .str-video__search-input__clear-btn{background-color:transparent;border-radius:var(--str-video__border-radius-circle);border:none}.str-video__search-input__container .str-video__search-input__clear-btn:hover{cursor:pointer}.str-video__search-input__container .str-video__search-input__clear-btn .str-video__search-input__icon--active{-webkit-mask-image:var(--str-video__icon--close);mask-image:var(--str-video__icon--close);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;-webkit-mask-size:.75rem .75rem;mask-size:.75rem .75rem;background-color:var(--str-video__search-input__icon--color)}.str-video__call{background-color:var(--str-video__background-color2);color:var(--str-video__text-color1);width:100%;height:100%;min-height:0;max-height:100%;display:flex;flex-direction:column}.str-video__call .str-video{background-color:var(--str-video__background-color2);color:var(--str-video__text-color1)}.str-video__tooltip{display:flex;justify-content:center;padding:var(--str-video__spacing-sm);z-index:4;max-width:250px;width:max-content;white-space:initial;overflow-wrap:break-word}.str-video{--str-video__tooltip--border-radius: var(--str-video__border-radius-xs);--str-video__tooltip--color: var(--str-video__text-color1);--str-video__tooltip--background-color: var( --str-video__button-default-hover );--str-video__tooltip--border-block-start: none;--str-video__tooltip--border-block-end: none;--str-video__tooltip--border-inline-start: none;--str-video__tooltip--border-inline-end: none;--str-video__tooltip--box-shadow: none}.str-video__tooltip{background:var(--str-video__tooltip--background-color);color:var(--str-video__tooltip--color);box-shadow:var(--str-video__tooltip--box-shadow);border-radius:var(--str-video__tooltip--border-radius);border-block-start:var(--str-video__tooltip--border-block-start);border-block-end:var(--str-video__tooltip--border-block-end);border-inline-start:var(--str-video__tooltip--border-inline-start);border-inline-end:var(--str-video__tooltip--border-inline-end);font-size:14px;line-height:1rem}.str-video__tooltip:after{background-color:var(--str-video__tooltip-background-color)}.str-video__video{object-fit:cover;width:100%;height:100%;border-radius:inherit;pointer-events:none}.str-video__video--tall{object-fit:contain}.str-video__video--mirror:not(:picture-in-picture){transform:scaleX(-1)}.str-video__video{background-color:var(--str-video__background-color5)}.str-video__video-placeholder{aspect-ratio:4/3;height:100%;width:100%;display:flex;align-items:center;justify-content:center}.str-video__video-placeholder .str-video__video-placeholder__avatar{width:100px;height:100px;object-fit:cover}.str-video__video-placeholder .str-video__video-placeholder__initials-fallback{display:flex;justify-content:center;align-items:center;width:100px;height:100px}.str-video__video-placeholder{background:var(--str-video__base-color6);border-radius:inherit}.str-video__video-placeholder .str-video__video-placeholder__avatar{border-radius:var(--str-video__border-radius-circle)}.str-video__video-placeholder .str-video__video-placeholder__initials-fallback{background-color:var(--str-video__primary-color);border-radius:var(--str-video__border-radius-circle);font-size:32px;font-weight:600;text-transform:uppercase}.str-video__video-preview-container{display:flex;justify-content:center;align-items:center;width:500px;height:375px}.str-video__video-preview-container .str-video__video-preview{object-fit:cover;width:100%;height:100%}.str-video__video-preview-container .str-video__loading-indicator__icon{height:3rem;width:3rem;-webkit-mask-size:3rem;mask-size:3rem}.str-video__video-preview-container .str-video__video-preview--mirror{transform:scaleX(-1)}.str-video__video-preview-container .str-video__video-preview--loading{display:none}.str-video{--str-video__video-preview-container--color: var(--str-video__text-color1);--str-video__video-preview-container--background-color: var( --str-video__background-color5 );--str-video__video-preview-container--border-radius: var( --str-video__border-radius-xs );--str-video__video-preview-container--border-block-start: 4px solid var(--str-video__primary-color);--str-video__video-preview-container--border-block-end: 4px solid var(--str-video__primary-color);--str-video__video-preview-container--border-inline-start: 4px solid var(--str-video__primary-color);--str-video__video-preview-container--border-inline-end: 4px solid var(--str-video__primary-color)}.str-video__video-preview-container{background:var(--str-video__video-preview-container--background-color);color:var(--str-video__video-preview-container--color);box-shadow:var(--str-video__video-preview-container--box-shadow);border-radius:var(--str-video__video-preview-container--border-radius);border-block-start:var(--str-video__video-preview-container--border-block-start);border-block-end:var(--str-video__video-preview-container--border-block-end);border-inline-start:var(--str-video__video-preview-container--border-inline-start);border-inline-end:var(--str-video__video-preview-container--border-inline-end);overflow:hidden}.video-call-screen{--background: #101828;background:#101828}.video-call-screen__body{position:relative;display:flex;flex-direction:column;height:100%;width:100%}.video-call-screen__consent-banner{flex-shrink:0;padding:10px 16px;padding-top:calc(var(--ion-safe-area-top, 0) + 10px);background:#0000008c;color:#fff;font-size:13px;line-height:18px;text-align:center;z-index:10}.video-call-screen__mic-warning{flex-shrink:0;padding:8px 16px;background:#d92d20e6;color:#fff;font-size:12px;line-height:16px;text-align:center;z-index:10}.video-call-screen__stage{position:relative;flex:1;min-height:0;width:100%;background:#000;overflow:hidden}.video-call-screen__remote{position:absolute;top:0;right:0;bottom:0;left:0}.video-call-screen__remote>*,.video-call-screen__remote .str-video__participant-view,.video-call-screen__remote .str-video__video-placeholder{height:100%;width:100%}.video-call-screen__remote .str-video__participant-view video{height:100%;width:100%;object-fit:contain;opacity:0}.video-call-screen__remote .str-video__participant-view video.mcg-video-live{opacity:1}.video-call-screen video{pointer-events:none}.video-call-screen video::-webkit-media-controls,.video-call-screen video::-webkit-media-controls-enclosure,.video-call-screen video::-webkit-media-controls-panel,.video-call-screen video::-webkit-media-controls-start-playback-button,.video-call-screen video::-webkit-media-controls-overlay-play-button,.video-call-screen video::-webkit-media-controls-overlay-enclosure{display:none!important;-webkit-appearance:none!important;opacity:0!important;width:0!important;height:0!important;pointer-events:none!important}.video-call-screen__remote-cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:flex;align-items:center;justify-content:center;background:#000;pointer-events:none}.video-call-screen__local{position:absolute;top:12px;right:12px;width:96px;height:128px;border-radius:12px;overflow:hidden;border:2px solid rgba(255,255,255,.6);background:#1d2939;z-index:12}.video-call-screen__local>*,.video-call-screen__local .str-video__participant-view,.video-call-screen__local .str-video__video-placeholder{height:100%;width:100%}.video-call-screen__local .str-video__participant-view video{height:100%;width:100%;object-fit:cover}.video-call-screen__waiting{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#fff}.video-call-screen__controls{flex-shrink:0;display:flex;align-items:center;justify-content:center;gap:20px;padding:16px 0;padding-bottom:calc(var(--ion-safe-area-bottom, 0) + 16px);background:#101828;z-index:15}.video-call-screen__control-button{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border:none;border-radius:50%;background:#ffffff24;color:#fff;font-size:24px;cursor:pointer}.video-call-screen__control-button ion-icon{font-size:24px}.video-call-screen__control-button--end{background:#d92d20}.video-call-screen__status{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#fff;text-align:center;padding:24px}.package-offer-badge{box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;align-items:flex-start;padding:0 11px;width:fit-content;max-width:100%;min-height:19.98px;background:#ffffffd4;border:1px solid rgba(255,255,255,.3);border-radius:48px;flex-shrink:0}.package-offer-badge__text{margin:0;font-family:"Inter",var(--font-secondary, sans-serif);font-style:normal;font-weight:700;font-size:12px;line-height:16px;color:#21868d;white-space:nowrap}.package-offer-price-pill{box-sizing:border-box;flex:none;display:flex;flex-direction:row;justify-content:center;align-items:center;padding:2px 16px;gap:10px;width:126px;height:31px;background:#fff;border:1px solid #fffdf2;border-radius:28px;flex-shrink:0}.package-offer-price{margin:0;font-family:var(--font-display, "DM Serif Text", serif);font-style:normal;font-weight:400;font-size:26px;line-height:27px;letter-spacing:.395508px;color:#2f0f03;white-space:nowrap}.package-headline__line{display:block}.package-offer-headline-wrap{box-sizing:border-box;min-width:0;width:100%;max-width:100%}@media (min-width: 920px){.package-offer-headline-wrap{width:350px;max-width:350px}}@media (max-width: 919px){.package-offer-title-row,.package-book-included__title-row{display:flex;flex-direction:row;align-items:flex-start;width:100%;max-width:448px;min-height:54px;padding:0}.package-offer-headline-wrap{flex:1 1 auto;min-width:0}.package-offer-price-pill{flex:none;margin-left:auto}}.package-offer-why__accent{width:5px;height:28px;background:#ff9453;border-radius:7px;flex:none;flex-shrink:0}.package-offer-location-border{box-sizing:border-box;width:100%;max-width:100%;align-self:stretch;flex-shrink:0;padding:2px;border-radius:18px;background:#e7503c}.package-offer-location{box-sizing:border-box;display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:8px 22px 8px 16px;gap:8px;background:#fff;border:none;border-radius:16px}.package-offer-location__left{display:flex;flex-direction:column;align-items:flex-start;padding:0;gap:2px;flex:0 1 auto;min-width:0}.package-offer-location__line1{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:10px;min-height:24px}.package-offer-location__now{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-style:normal;font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.312px;color:#2f0f03;white-space:nowrap}.package-offer-location__line2{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:0;gap:10px;min-height:36px}.package-offer-location__accent{width:5px;height:28px;background:#ff9453;border-radius:7px;flex:none;flex-shrink:0}.package-offer-location__region{margin:0;flex:0 1 auto;min-width:0;font-family:var(--font-display, "DM Serif Text", serif);font-style:normal;font-weight:400;font-size:22px;line-height:36px;letter-spacing:.396px;text-align:center;color:#2f0f03}.package-offer-location__icon-wrap{flex:none;width:48px;height:48px;display:flex;align-items:center;justify-content:center}.package-screen-distance{display:block;width:48px;height:48px;flex-shrink:0}.package-screen-icon{display:block;flex-shrink:0}.patient-payments-page{--background: var(--color-intro-bg, #fffdf2)}.patient-payments-page ion-header{box-shadow:none}.patient-payments-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;justify-content:flex-start;transform:none}.patient-payments-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:auto;text-align:start}.patient-payments-page .mcg-app-header--back .mcg-app-header__title-balance{display:none}@media (min-width: 769px){.patient-payments-page .web-back-nav{justify-content:flex-start;gap:12px}.patient-payments-page .web-back-nav__title{position:static;transform:none;text-align:start;white-space:normal}}.patient-payments-page__content{--background: var(--color-intro-bg, #fffdf2)}.patient-payments-page__content::part(scroll){display:flex;flex-direction:column;align-items:stretch}.patient-payments-page__viewport{box-sizing:border-box;width:100%;max-width:480px;margin:0 auto;padding:16px 16px calc(var(--mcg-safe-area-bottom-inset) + 24px);display:flex;flex-direction:column;align-items:stretch;gap:24px;min-width:0}.patient-payments-summary{box-sizing:border-box;display:flex;flex-direction:column;align-items:flex-start;gap:16px;width:100%;padding:22px 16px;background:#fff;border:1px solid rgba(33,134,141,.28);border-radius:16px;box-shadow:0 -1px 25px -5px #00000014}.patient-payments-summary__badge{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:0 11px;min-height:20px;background:#fff;border:1px solid #21868d;border-radius:48px;font-family:"Inter",var(--font-secondary, sans-serif);font-weight:700;font-size:12px;line-height:16px;color:#21868d;white-space:nowrap}.patient-payments-summary__title{box-sizing:border-box;margin:0;width:100%;min-width:0;display:flex;flex-direction:column;font-family:var(--font-display, "DM Serif Text", serif);font-weight:400;font-size:22px;line-height:27px;letter-spacing:.4px;color:#2f0f03;overflow-wrap:break-word}.patient-payments-summary__divider{width:100%;height:0;margin:0;border:none;border-top:1px solid rgba(47,15,3,.12)}.patient-payments-summary__amount-row{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}.patient-payments-summary__amount-label{font-family:"Inter",var(--font-secondary, sans-serif);font-weight:400;font-size:16px;line-height:22px;color:#2f0f03}.patient-payments-summary__amount-value{font-family:var(--font-display, "DM Serif Text", serif);font-weight:400;font-size:22px;line-height:27px;letter-spacing:.4px;color:#2f0f03;white-space:nowrap}.patient-payments-page__cta{box-sizing:border-box;width:100%;min-height:52px;padding:14px 24px;border:none;border-radius:44px;cursor:pointer;font-family:var(--font-body, "Oxygen", sans-serif);font-weight:700;font-size:18px;line-height:24px;text-align:center;letter-spacing:-.3125px;color:#fff;white-space:nowrap;background:linear-gradient(267.45deg,#21868d -21.96%,#82f5fd 147.58%),linear-gradient(85.06deg,#21868d 9.85%,#82fdbb 131.49%),#21868d;-webkit-tap-highlight-color:transparent}.patient-payments-page__cta:disabled{opacity:.55;cursor:not-allowed}.patient-payments-page__cta:not(:disabled):active{opacity:.92}.patient-payments-page__error{margin:0;padding:10px 12px;border-radius:8px;background:#fd291b1a;color:#fd291b;font-family:var(--font-body, "Oxygen", sans-serif);font-size:13px;line-height:1.4;text-align:center}@media (min-width: 920px){.patient-payments-page__viewport{max-width:420px;padding-top:24px}}.payment-success-page{--ion-background-color: var(--color-intro-bg, #fffdf2)}.payment-success-page__content{--background: var(--color-intro-bg, #fffdf2)}.payment-success-page__viewport{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:100%;max-width:480px;min-height:100%;margin:0 auto;padding:48px 16px calc(var(--mcg-safe-area-bottom-inset) + 24px)}.payment-success-icon-wrap{margin-bottom:24px}.payment-success-icon-bg{display:flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%}.payment-success-icon{width:96px;height:96px;color:#21868d}.payment-success-title{margin:0 0 4px;font-family:var(--font-display, "DM Serif Text", serif);font-size:22px;font-weight:400;line-height:36px;letter-spacing:.3955px;color:#2f0f03;text-align:center}.payment-success-subtitle{margin:0 0 24px;font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.3125px;color:#2f0f03;text-align:center}.payment-success-card{box-sizing:border-box;width:100%;margin-bottom:32px;padding:17px;background:#fff;border:1px solid #eae2b7;border-radius:14px;display:flex;flex-direction:column;gap:12px}.payment-success-card__row{display:flex;align-items:center;justify-content:space-between;gap:12px}.payment-success-card__label{font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.3125px;color:#2f0f03}.payment-success-card__value{font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;font-weight:700;line-height:24px;letter-spacing:-.3125px;color:#2f0f03;text-align:right}.payment-success-card__value--web{display:none}.payment-success-success-view,.payment-success-panel{display:contents}.payment-success-cta{box-sizing:border-box;width:100%;min-height:48px;padding:11px 24px;border:none;border-radius:44px;background:linear-gradient(251.646deg,#21868d 21.962%,#82f5fd 147.58%),linear-gradient(57.1839deg,#21868d 9.8489%,#82fdbb 131.49%),#21868d;color:#fff;font-family:var(--font-body, "Oxygen", sans-serif);font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.3125px;cursor:pointer;-webkit-tap-highlight-color:transparent}.payment-success-cta:active{opacity:.92}.payment-confirming{display:flex;flex-direction:column;align-items:center;text-align:center;width:100%;padding-top:32px}.payment-confirming__spinner{width:56px;height:56px;margin-bottom:16px;color:#21868d;--color: #21868d}.payment-confirming__subtitle{margin:0;max-width:320px;font-family:var(--font-body, "Oxygen", sans-serif);font-size:16px;font-weight:400;line-height:24px;letter-spacing:-.3125px;color:#2f0f03}.payment-success-icon-bg--failure{background:#c0392b14}.payment-success-icon--failure{color:#c0392b}@media (min-width: 769px){.payment-success-page__content{--background: #f6f5f4}.payment-success-page__viewport{max-width:490px;padding-top:32px;padding-bottom:40px}.payment-success-success-view{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.payment-success-panel{display:flex;flex-direction:column;align-items:center;gap:18px;width:100%;box-sizing:border-box;padding:54px 16px 64px;background:#fff;border:1px solid #eae2b7;border-radius:16px}.payment-success-panel .payment-success-icon-wrap,.payment-success-panel .payment-success-title,.payment-success-panel .payment-success-subtitle{margin-bottom:0}.payment-success-panel .payment-success-card{margin-bottom:0;width:100%;max-width:358px;padding:16px;border-radius:14px}.payment-success-card__value--mobile{display:none}.payment-success-card__value--web{display:inline}.payment-success-success-view .payment-success-cta{width:100%;max-width:358px;min-height:48px;padding:11px 24px;border-radius:44px;background:linear-gradient(251.646deg,#21868d 21.962%,#82f5fd 147.58%),linear-gradient(57.1839deg,#21868d 9.8489%,#82fdbb 131.49%),#21868d;font-size:18px;font-weight:700;line-height:24px;letter-spacing:-.3125px}}.collection-lab-select-wrap{position:relative;display:block;width:100%;z-index:1}.collection-lab-select-wrap--open{z-index:20}.collection-lab-select-wrap:after{content:"";position:absolute;right:16px;top:24px;width:8px;height:8px;margin-top:-2px;border-right:2px solid #888888;border-bottom:2px solid #888888;transform:rotate(45deg);pointer-events:none;transition:transform .15s ease;z-index:2}.collection-lab-select-wrap--open:after{transform:rotate(-135deg);margin-top:2px}.collection-lab-select{box-sizing:border-box;display:flex;align-items:center;width:100%;height:48px;margin:0;padding:0 40px 0 12px;border:1px solid #d9d9d9;border-radius:8px;background-color:#fff;font-family:Oxygen,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#2f0f03;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent}.collection-lab-select__label{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.collection-lab-select--placeholder{color:#bdbdbd}.collection-lab-select--open,.collection-lab-select:focus-visible{outline:none;border-color:#21868d}.collection-lab-select-menu{position:absolute;top:calc(100% + 4px);left:0;right:0;margin:0;padding:4px 0;list-style:none;background-color:#fff;border:1px solid #d9d9d9;border-radius:8px;max-height:240px;overflow-x:hidden;overflow-y:auto;z-index:30;box-sizing:border-box}.collection-lab-select-menu__option{display:block;width:100%;margin:0;padding:12px;border:none;background-color:#fff;font-family:Oxygen,sans-serif;font-weight:400;font-size:14px;line-height:20px;color:#2f0f03;text-align:left;cursor:pointer;box-sizing:border-box;-webkit-tap-highlight-color:transparent}.collection-lab-select-menu__option--selected{background-color:#fff;font-weight:700}.collection-lab-select-menu__option:active{background-color:#f6f5f4}.collection-details-page{--collection-details-bg: #fffdf2;--background: var(--collection-details-bg)}.collection-details-page ion-header{box-shadow:none}.collection-details-page .mcg-app-header--mobile{background:var(--collection-details-bg)}.collection-details-page .mcg-app-header__toolbar{--background: var(--collection-details-bg)}.collection-details-page .mcg-app-header__title,.collection-details-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title,.collection-details-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){font-family:"DM Serif Text",var(--font-display, serif);font-weight:400;font-size:22px;line-height:26.4px;letter-spacing:0;color:#2f0f03}@media (min-width: 769px){.collection-details-page .web-back-nav__title{font-family:"DM Serif Text",var(--font-display, serif);font-weight:400;font-size:22px;line-height:26.4px;letter-spacing:0;color:#2f0f03}}.collection-details-page__content{--background: var(--collection-details-bg);--schedule-keyboard-height: 0px;--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right));--padding-top: 16px;--padding-bottom: max(24px, var(--mcg-safe-area-bottom-inset))}.collection-details-page__content::part(scroll){overflow-x:hidden;box-sizing:border-box}.collection-details-page__viewport{width:100%;max-width:480px;margin-left:auto;margin-right:auto;padding:0;box-sizing:border-box;min-width:0}.collection-details-page__main{display:flex;flex-direction:column;gap:16px}.collection-details-page__detail-slot{min-height:var(--collection-details-detail-min-h, auto)}@media (max-width: 767px){.collection-details-page__detail-slot{display:grid;grid-template-columns:1fr}.collection-details-page__detail-slot>.schedule-card{grid-area:1 / 1;align-self:start;width:100%;margin-bottom:0;height:auto}.collection-details-panel--hidden{visibility:hidden;pointer-events:none}}@media (min-width: 768px){.collection-details-page__detail-slot{display:block;min-height:auto}.collection-details-page__detail-slot>.schedule-card{width:100%;margin-bottom:0}.collection-details-page__viewport{min-height:auto;height:auto}.collection-details-page__main{flex:0 0 auto}.collection-details-page__main>.collection-details-page__cta-wrap{margin-top:0}.collection-details-page ion-content.collection-details-page__content::part(scroll){display:block;min-height:auto}}.collection-type-card{flex-shrink:0}.collection-details-page__cta-wrap{flex-shrink:0;width:100%}@media (min-width: 768px) and (max-width: 919px){.collection-details-page__content::part(scroll){overflow-x:hidden;box-sizing:border-box}.collection-details-page__viewport{max-width:480px;margin-left:auto;margin-right:auto;padding-bottom:max(24px,var(--mcg-safe-area-bottom-inset))}.collection-details-page__cta-wrap{margin-top:0;padding-bottom:max(8px,var(--mcg-safe-area-bottom-inset))}}@media (min-width: 920px){.collection-details-page__content{--padding-top: 16px;--padding-bottom: 24px}.collection-details-page__content::part(scroll){display:block;align-items:stretch;min-height:auto;overflow-y:auto;width:100%}.collection-details-page__viewport{width:100%;max-width:520px;margin-left:auto;margin-right:auto;align-self:stretch;min-height:auto;height:auto;display:block}.collection-details-page__main{gap:20px;width:100%}.collection-details-page__cta-wrap{position:static;margin-top:0;padding-top:0;padding-bottom:0;background:transparent;border-top:none;width:100%}}.collection-details-page__main .collection-details-card.schedule-card{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;margin-bottom:0;background:#fff;border:1px solid #eae2b7;border-radius:16px;padding:16px}@media (min-width: 768px){.collection-details-page__detail-slot>.collection-details-card.schedule-card.collection-details-panel--hidden{display:none}}.collection-details-card .schedule-card__header{display:flex;align-items:flex-start;gap:12px;margin-bottom:0}.collection-details-card .schedule-card__heading{flex:1;min-width:0}.collection-details-card .schedule-card__title{margin:0;font-family:var(--font-display, "DM Serif Text", serif);font-weight:400;font-size:18px;line-height:normal;letter-spacing:.3955px;color:#2f0f03}.collection-details-card .schedule-card__subtitle{margin:0;font-family:"Oxygen",var(--font-body, sans-serif);font-style:normal;font-weight:400;font-size:14px;line-height:normal;color:#2f0f03}.collection-details-card .schedule-card__icon--collection-type,.collection-details-card .schedule-card__icon--location,.collection-details-card .schedule-card__icon--lab{display:inline-flex;align-items:center;justify-content:center;width:48px;height:48px;border-radius:12px;background:#fff1f0;flex-shrink:0;overflow:hidden}.collection-details-card .schedule-card__icon-img{display:block;width:48px;height:48px;object-fit:contain}.collection-type-card .schedule-card__header{margin-bottom:0}.collection-type-card__options{display:flex;flex-direction:column;gap:8px;width:100%;margin-top:0}.collection-lab-card .collection-lab-field{margin-bottom:0}.collection-type-card .collection-toggle{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1.49fr) minmax(0,1fr);align-items:stretch;gap:8px;width:100%;min-height:48px;position:relative;z-index:1;padding:4px;border:1px solid #21868d;border-radius:8px;overflow:hidden;background:#fff;pointer-events:auto}.collection-type-card .collection-toggle__option{box-sizing:border-box;position:relative;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;min-width:0;min-height:0;padding:12px;margin:0;border:none;border-radius:4px;background:#fff;color:#0a0a0a;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;pointer-events:auto}.collection-type-card .collection-toggle__content{position:relative;z-index:1;display:flex;flex-direction:row;align-items:center;gap:8px;width:100%;pointer-events:none}@media (max-width: 767px){.collection-type-card .collection-toggle__option{padding:12px 8px}}@media (min-width: 768px){.collection-type-card .collection-toggle{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-type-card .collection-toggle__option{justify-content:center;padding:12px}}.collection-type-card .collection-toggle__input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;z-index:2}.collection-type-card .collection-toggle__input:disabled{cursor:not-allowed}.collection-type-card .collection-toggle__option:has(.collection-toggle__input:disabled){opacity:.5;cursor:not-allowed}.collection-type-card .collection-toggle__dot{position:relative;z-index:1;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:999px;border:1px solid #21868d;background:#fff;flex-shrink:0;pointer-events:none}.collection-type-card .collection-toggle__dot-inner{display:block;width:12px;height:12px;border-radius:999px;background:#21868d}.collection-type-card .collection-toggle__label{flex-shrink:0;font-family:"Inter",var(--font-secondary, sans-serif);font-style:normal;font-weight:500;font-size:16px;line-height:24px;letter-spacing:-.3125px;color:inherit;white-space:nowrap}.collection-type-card .collection-toggle__option--active{background:#afdfe3;border:none;color:#0a0a0a}.collection-type-card .collection-toggle__option:not(.collection-toggle__option--active){background:#fff;border:none;color:#0a0a0a}.collection-type-card .collection-toggle__option:not(.collection-toggle__option--active) .collection-toggle__dot{border-color:#21868d}.collection-details-card .schedule-field{display:block;margin-bottom:0}.collection-details-card .schedule-field__label{display:block;font-family:"Oxygen",var(--font-body, sans-serif);font-weight:700;font-size:14px;line-height:20px;letter-spacing:-.1504px;color:#364153;margin-bottom:6px}.collection-details-card .schedule-field__input{width:100%;height:48px;border:.77px solid #c1b7b3;border-radius:8px;padding:4px 12px;font-family:"Oxygen",var(--font-body, sans-serif);font-size:14px;line-height:20px;letter-spacing:-.1504px;color:#364153;background:#fff;box-sizing:border-box}.collection-details-card .schedule-field__input::placeholder{color:#364153;opacity:.3}.collection-details-card .schedule-field__row{display:flex;gap:16px}.collection-details-card .schedule-field__row .schedule-field{margin-bottom:0}.collection-details-card .schedule-field--half{flex:1;min-width:0}.collection-lab-card{overflow:visible}.collection-lab-card .schedule-card__header{align-items:center;gap:16px}.collection-lab-card .collection-lab-field{width:100%}.collection-lab-card .collection-lab-select{border:.77px solid #c1b7b3;padding:4px 40px 4px 12px;font-weight:700;color:#364153;letter-spacing:-.1504px}.collection-lab-card .collection-lab-select--placeholder{font-weight:400;color:#bdbdbd}.schedule-card__loading{display:flex;justify-content:center;padding:12px 0}.collection-details-skeleton{display:flex;flex-direction:column;gap:16px}.collection-details-skeleton__header{display:flex;flex-direction:row;align-items:flex-start;gap:12px}.collection-details-skeleton__icon{width:48px;height:48px;border-radius:12px;flex-shrink:0;background:#f0ebe3;animation:collection-details-skeleton-pulse 1.2s ease-in-out infinite}.collection-details-skeleton__heading{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0;padding-top:4px}.collection-details-skeleton__field{display:flex;flex-direction:column;gap:8px;width:100%}.collection-details-skeleton__field--half{flex:1;min-width:0}.collection-details-skeleton__row{display:flex;flex-direction:row;gap:12px;width:100%}.collection-details-skeleton__line{display:block;border-radius:4px;background:#f0ebe3;animation:collection-details-skeleton-pulse 1.2s ease-in-out infinite}.collection-details-skeleton__line--title{width:56%;height:18px}.collection-details-skeleton__line--subtitle{width:78%;height:14px}.collection-details-skeleton__line--label{width:32%;height:14px}.collection-details-skeleton__input{display:block;width:100%;height:48px;border-radius:8px;background:#f0ebe3;animation:collection-details-skeleton-pulse 1.2s ease-in-out infinite}@keyframes collection-details-skeleton-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (min-width: 920px){.collection-details-page .web-back-nav{margin-bottom:16px}}.ct-centre-select-page{--ct-centre-select-bg: #fffdf2;--background: var(--ct-centre-select-bg)}.ct-centre-select-page ion-header{box-shadow:none}.ct-centre-select-page .mcg-app-header--mobile{background:var(--ct-centre-select-bg)}.ct-centre-select-page .mcg-app-header__toolbar{--background: var(--ct-centre-select-bg)}.ct-centre-select-page .mcg-app-header__title,.ct-centre-select-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title,.ct-centre-select-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){font-family:"DM Serif Text",var(--font-display, serif);font-weight:400;font-size:22px;line-height:36px;letter-spacing:.3955px;color:#2f0f03}@media (min-width: 769px){.ct-centre-select-page .web-back-nav__title{font-family:"DM Serif Text",var(--font-display, serif);font-weight:400;font-size:22px;line-height:36px;letter-spacing:.3955px;color:#2f0f03}}.ct-centre-select-page__content{--background: var(--ct-centre-select-bg);--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right));--padding-top: 16px;--padding-bottom: calc(97px + env(safe-area-inset-bottom, 0px)) }.ct-centre-select-page__viewport{width:100%;max-width:480px;margin-left:auto;margin-right:auto;box-sizing:border-box;min-width:0}.ct-centre-select-page__main{display:flex;flex-direction:column}.ct-centre-select-page__card{margin:0;padding:16px;border-radius:16px;gap:16px}.ct-centre-select-page__card-header{align-items:center;gap:16px}.ct-centre-select-page__title{margin:0;font-family:"DM Serif Text",var(--font-display, serif);font-weight:400;font-size:18px;line-height:normal;letter-spacing:.3955px;color:#2f0f03}.ct-centre-select-page__subtitle{margin:0;font-family:var(--font-body, "Oxygen", sans-serif);font-weight:400;font-size:14px;line-height:normal;color:#2f0f03}.ct-centre-select-page__field{width:100%;margin:0}.ct-centre-select-page__field .collection-lab-select{border:.77px solid #c1b7b3;padding:4px 40px 4px 12px;font-weight:700;color:#364153;letter-spacing:-.1504px;min-height:48px}.ct-centre-select-page__field .collection-lab-select--placeholder{font-weight:400;color:#bdbdbd}.ct-centre-select-page__cta-wrap{box-sizing:border-box}@media (min-width: 769px){.ct-centre-select-page__content{--padding-bottom: max(24px, var(--mcg-safe-area-bottom-inset))}.ct-centre-select-page__cta-wrap{position:static;margin-top:24px;padding:0;border:none;background:transparent}}.select-day-time-page--ct-imaging .mcg-app-header__title,.select-day-time-page--ct-imaging .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title,.select-day-time-page--ct-imaging .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){line-height:36px;letter-spacing:.3955px}@media (min-width: 769px){.select-day-time-page--ct-imaging .web-back-nav__title--inline{line-height:36px;letter-spacing:.3955px}}.select-day-time-page--ct-imaging .slot-grid__label--period{font-family:"Oxygen",var(--font-body, sans-serif);font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.1504px;color:#2f0f03}.select-day-time-page--ct-imaging .slot-chip__time-single,.select-day-time-page--lab-visit .slot-chip__time-single{font-family:"Oxygen",var(--font-body, sans-serif);font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.1504px;color:#2f0f03}.select-day-time-page--ct-imaging .slot-chip--selected .slot-chip__time-single,.select-day-time-page--lab-visit .slot-chip--selected .slot-chip__time-single{font-weight:700;color:#fff}.select-day-time-page--ct-imaging .slot-grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px}.select-day-time-page--ct-imaging .slot-grid__group{display:flex;flex-direction:column;gap:12px;width:100%}.select-day-time-page--ct-imaging .slot-grid-scroll__inner{display:flex;flex-direction:column;gap:12px}.select-day-time-page ion-header{box-shadow:none}.select-day-time-page .mcg-app-header--mobile{background:var(--color-intro-bg, #fffdf2)}.select-day-time-page .mcg-app-header__toolbar{--background: var(--color-intro-bg, #fffdf2)}.select-day-time-page .mcg-app-header__title,.select-day-time-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title,.select-day-time-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){font-family:"DM Serif Text",var(--font-display, serif);font-weight:400;font-size:22px;line-height:26.4px;letter-spacing:0;color:#2f0f03}@media (min-width: 769px){.select-day-time-page .web-back-nav{justify-content:flex-start;gap:12px;margin-bottom:0}.select-day-time-page .web-back-nav__title--inline{font-family:"DM Serif Text",var(--font-display, serif);font-size:22px;line-height:26.4px;color:#2f0f03;text-align:start}}.select-day-card{box-sizing:border-box;display:flex;flex-direction:column;gap:10px;margin-bottom:16px;padding:16px 16px 10px;background:#fff;border:1px solid #eae2b7;border-radius:16px;overflow:hidden}.select-day-card__header{display:flex;align-items:center;gap:16px;margin:0}.select-day-card__icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:14px;background:#ffeae7}.select-day-card__icon-img{display:block;width:24px;height:24px}.select-day-card__title{margin:0;font-family:"DM Serif Text",var(--font-display, serif);font-weight:400;font-size:18px;line-height:normal;letter-spacing:.3955px;color:#2f0f03}.select-day-card__subtitle{margin:0;font-family:Oxygen,sans-serif;font-weight:400;font-size:14px;line-height:normal;color:#2f0f03}.date-chip-scroll{display:flex;flex-direction:column;gap:12px;margin-inline:-8px;padding-inline:8px}.date-chip-row{display:flex;gap:16px;align-items:flex-start;box-sizing:border-box;width:100%;margin:0;padding:6px 0;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.date-chip-row::-webkit-scrollbar{display:none}.date-chip-row--centered{justify-content:safe center}@media (min-width: 768px){.date-chip-row{scrollbar-width:thin;scrollbar-color:#21868d rgba(234,226,183,.6);padding-bottom:12px}.date-chip-row::-webkit-scrollbar{display:block;height:6px}.date-chip-row::-webkit-scrollbar-track{background:#eae2b799;border-radius:999px}.date-chip-row::-webkit-scrollbar-thumb{background:#21868d;border-radius:999px}}.schedule-scroll-hint{display:none;margin:0;font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;color:#888;text-align:center}@media (min-width: 768px){.schedule-scroll-hint{display:block}}.schedule-scroll-hint--dates,.schedule-scroll-hint--slots{padding-top:6px}.date-chip{position:relative;flex:0 0 auto;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:12px 18px;border:1px solid rgba(33,134,141,.7);border-radius:8px;background:#fff;cursor:pointer;overflow:visible}.date-chip__month{font-family:Oxygen,sans-serif;font-weight:400;font-size:14px;line-height:normal;color:#2f0f0380}.date-chip__day{font-family:Oxygen,sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.1504px;color:#2f0f03}.date-chip--active{background:#21868d;border-color:#21868db3}.date-chip--active .date-chip__month,.date-chip--active .date-chip__day{color:#fff}.date-chip--current-booking,.date-chip--current-booking--selected{background:#fff4d6;cursor:pointer}.date-chip--current-booking .date-chip__month{color:#2f0f0399}.date-chip--current-booking .date-chip__day{color:#2f0f03}.date-chip__tick{position:absolute;top:-5.99px;right:-3px;display:block;width:20px;height:20px;pointer-events:none}.select-day-time-page .schedule-card:has(.slot-panel) .schedule-card__title{font-family:"DM Serif Text",var(--font-display, serif);font-weight:400;font-size:18px;line-height:normal;letter-spacing:.3955px;color:#2f0f03}.select-day-time-page .schedule-card:has(.slot-panel) .schedule-card__subtitle{font-family:Oxygen,sans-serif;font-weight:400;font-size:14px;line-height:normal;color:#2f0f03;margin:0}.select-day-time-page .schedule-card:has(.slot-panel) .schedule-card__header{align-items:center;gap:16px;margin-bottom:0}.select-day-time-page .schedule-card__icon--select-time{width:48px;height:48px;border-radius:14px;background:#ffeae7;font-size:unset;color:unset}.select-day-time-page .schedule-card__icon--select-time .schedule-card__icon-img{display:block;width:24px;height:24px}.select-day-time-page .schedule-card:has(.slot-panel){box-sizing:border-box;display:flex;flex-direction:column;gap:16px;width:100%;max-width:100%;overflow-x:hidden}.slot-panel{box-sizing:border-box;display:flex;flex-direction:column;gap:16px;width:100%;max-width:100%;min-width:0;min-height:72px}.slot-grid-scroll{width:100%;max-width:100%;min-width:0;overflow-x:hidden}.slot-grid__label{margin:0;font-family:"Oxygen",var(--font-body, sans-serif);font-weight:400;font-size:14px;line-height:normal;color:#2f0f03}.slot-grid-scroll__inner{width:100%;max-width:100%;min-width:0;max-height:min(360px,50vh);overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;padding:10px 4px 0;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:#21868d rgba(234,226,183,.6)}.slot-grid-scroll__inner::-webkit-scrollbar{width:4px}.slot-grid-scroll__inner::-webkit-scrollbar-track{background:#eae2b799;border-radius:999px}.slot-grid-scroll__inner::-webkit-scrollbar-thumb{background:#21868d;border-radius:999px}@media (min-width: 768px){.slot-grid-scroll__inner{max-height:220px;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#21868d rgba(234,226,183,.6);padding-right:4px}.slot-grid-scroll__inner::-webkit-scrollbar{width:6px}.slot-grid-scroll__inner::-webkit-scrollbar-track{background:#eae2b799;border-radius:999px}.slot-grid-scroll__inner::-webkit-scrollbar-thumb{background:#21868d;border-radius:999px}}.slot-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px;column-gap:12px;align-items:start;justify-items:stretch;width:100%;max-width:100%;box-sizing:border-box}@media (min-width: 480px){.slot-grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:16px}}.slot-chip-wrap{display:flex;align-items:stretch;min-width:0;max-width:100%;min-height:56px;height:auto;overflow:visible}.slot-chip-wrap .slot-chip{display:flex;flex:1;align-items:center;justify-content:center;width:100%;min-width:0;min-height:56px;height:auto;box-sizing:border-box;margin:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.slot-chip-wrap--current-booking{position:relative;cursor:not-allowed}.slot-chip-wrap--current-booking .slot-chip{pointer-events:none}.slot-chip-tooltip--portaled{position:fixed;transform:translate(-50%,-100%);padding:6px 10px;background:#fff;color:#2f0f03;font-family:Inter,sans-serif;font-weight:400;font-size:12px;line-height:16px;white-space:nowrap;border:1px solid #d9d9d9;border-radius:6px;box-shadow:0 2px 8px #0000001f;pointer-events:none;z-index:10000}.slot-chip{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 10px;border-radius:8px;border:1px solid rgba(33,134,141,.7);background:#fff;color:#2f0f03;font-family:"Oxygen",var(--font-body, sans-serif);font-size:1rem;font-style:normal;letter-spacing:-.00938rem;text-align:center;cursor:pointer;overflow:visible}.slot-chip__lines{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;width:100%;max-width:100%;margin:0;padding:0;font-family:"Oxygen",var(--font-body, sans-serif);font-size:1rem;font-style:normal;line-height:1.25rem;letter-spacing:-.00938rem;text-align:center;color:#2f0f03;overflow:hidden}.slot-chip__range{display:block;width:100%;max-width:100%;margin:0;padding:0;font-family:inherit;font-size:1rem;font-style:normal;font-weight:700;line-height:1.25rem;min-height:1.25rem;letter-spacing:-.00938rem;text-align:center;color:#2f0f03;white-space:normal;overflow-wrap:break-word}.slot-chip__range--split{font-weight:400}.slot-chip__time-bold{font-weight:700}.slot-chip__meridiem{display:block;width:100%;max-width:100%;margin:0;padding:0;font-family:inherit;font-size:1rem;font-style:normal;font-weight:400;line-height:1.25rem;min-height:1.25rem;letter-spacing:-.00938rem;text-align:center;color:#2f0f03;white-space:normal;overflow-wrap:break-word}@media (max-width: 767px){.slot-chip-wrap{min-height:48px}.slot-chip-wrap .slot-chip{min-height:48px;padding:8px 6px}.slot-chip__lines{flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:center;gap:.25em;width:auto;max-width:100%;white-space:nowrap;font-size:14px;line-height:20px;letter-spacing:-.1504px}.slot-chip__range,.slot-chip__meridiem{display:inline;width:auto;max-width:none;min-height:0;font-size:inherit;line-height:inherit;letter-spacing:inherit;white-space:nowrap;overflow-wrap:normal}}@media (min-width: 480px){.slot-chip{padding:8px 12px}}@media (min-width: 768px){.slot-chip{padding:8px 18px}}.slot-chip--selected{background:#21868d;border-color:#21868db3;color:#fff}.slot-chip--selected .slot-chip__range{color:#fff}.slot-chip--selected .slot-chip__range:not(.slot-chip__range--split){font-weight:700}.slot-chip--selected .slot-chip__range--split{font-weight:400}.slot-chip--selected .slot-chip__meridiem{font-weight:400;color:#fff}.slot-chip--selected .slot-chip__time-bold{font-weight:700;color:#fff}.slot-chip__tick{position:absolute;top:-5.99px;right:-3px;display:block;width:20px;height:20px;pointer-events:none;z-index:1}.slot-chip--unavailable{background:#e9f7f8;border-color:#21868db3;color:#2f0f03;opacity:.4;cursor:default}.slot-chip--unavailable .slot-chip__range,.slot-chip--unavailable .slot-chip__meridiem{color:#2f0f03}.slot-chip--current-booking{background:#fff4d6;border-color:#21868db3;color:#2f0f03;cursor:not-allowed}.slot-chip--current-booking .slot-chip__range,.slot-chip--current-booking .slot-chip__meridiem{color:#2f0f03}.schedule-card__loading{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px 0;min-height:72px}.schedule-card__loading--slots{margin-top:8px}.schedule-inline-note--empty-slots{margin-top:12px;text-align:center}.schedule-inline-error--slots{margin:12px 0 0;text-align:center;color:#fd291b}:root{--edit-sheet-duration: .28s;--edit-sheet-ease: cubic-bezier(.32, .72, 0, 1)}.edit-sheet__body{box-sizing:border-box;display:flex;flex-direction:column;gap:22px;width:100%;padding:22px 16px calc(22px + var(--mcg-safe-area-bottom-inset));background:#fffdf2}.edit-sheet__btn{display:inline-flex;align-items:center;justify-content:center;gap:16px;width:100%;min-height:48px;margin:0;cursor:pointer;box-sizing:border-box}.edit-sheet__btn-icon{display:block;flex-shrink:0;width:24px;height:24px}.edit-sheet__btn--cancel{background:#fff;border:1px solid #21868d;border-radius:44px;padding:15px 24px;font-family:Oxygen,sans-serif;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.3125px;color:#e6503b}.edit-sheet__btn--reschedule{background:#fff;border:1px solid #21868d;border-radius:44px;padding:15px 24px;font-family:Oxygen,sans-serif;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.3125px;color:#21868d}.edit-sheet__btn--close{min-height:52px;padding:11px 24px;font-size:18px}.edit-sheet__portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200000;pointer-events:none}.edit-sheet__portal--visible{pointer-events:auto}.edit-sheet__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:none;margin:0;cursor:pointer;background:#231e1eeb;opacity:0;transition:opacity var(--edit-sheet-duration) var(--edit-sheet-ease);-webkit-tap-highlight-color:transparent}.edit-sheet__portal--visible .edit-sheet__backdrop{opacity:1}.edit-sheet__sheet{position:absolute;left:0;right:0;bottom:0;box-sizing:border-box;transform:translateY(100%);transition:transform var(--edit-sheet-duration) var(--edit-sheet-ease);will-change:transform;border-top-left-radius:16px;border-top-right-radius:16px;background:#fffdf2;box-shadow:0 -4px 32px #0f172a24;max-height:92svh;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.edit-sheet__portal--visible .edit-sheet__sheet{transform:translateY(0)}.edit-sheet__sheet .edit-sheet__body{border-top-left-radius:16px;border-top-right-radius:16px}.edit-sheet__web-modal::part(backdrop){background:#231e1eeb}.edit-sheet__web-modal{--width: min(400px, calc(100vw - 32px) );--height: auto;--border-radius: 16px;--box-shadow: 0px -1px 25px -5px rgba(0, 0, 0, .1);align-items:center;justify-content:center;padding:24px 16px;box-sizing:border-box}.edit-sheet__web-modal::part(content){border-radius:16px;background:#fffdf2;overflow:hidden;position:relative;top:auto;bottom:auto;margin:0}.edit-sheet__web-modal .edit-sheet__body{padding:22px 16px;border-radius:16px}:root{--cancel-modal-duration: .28s;--cancel-modal-ease: cubic-bezier(.32, .72, 0, 1)}.cancel-modal__panel{box-sizing:border-box;display:flex;flex-direction:column;gap:22px;width:100%;padding:22px 16px;background:#fffdf2;border-radius:16px}.cancel-modal__title{margin:0;font-family:"DM Serif Text",var(--font-display, serif);font-weight:400;font-size:18px;line-height:normal;letter-spacing:.3955px;color:#2f0f03}.cancel-modal__copy{display:flex;flex-direction:column;gap:12px;width:100%}.cancel-modal__body{margin:0;font-family:Oxygen,sans-serif;font-weight:400;font-size:14px;line-height:normal;color:#2f0f03}.cancel-modal__info{box-sizing:border-box;width:100%;padding:8px;background:#fff;border:1px solid #eae2b7;border-radius:8px;font-family:Oxygen,sans-serif;font-weight:400;font-size:14px;line-height:normal;color:#2f0f03}.cancel-modal__error{margin:0}.cancel-modal__actions{display:flex;flex-direction:row;align-items:flex-start;gap:16px;width:100%}.cancel-modal__btn-cancel{display:inline-flex;flex:1 0 0;align-items:center;justify-content:center;gap:8px;min-width:0;height:52px;min-height:52px;padding:15px 0;margin:0;border:none;border-radius:44px;background:transparent;cursor:pointer}.cancel-modal__btn-cancel-label{flex-shrink:0;font-family:Oxygen,sans-serif;font-weight:700;font-size:16px;line-height:24px;letter-spacing:-.3125px;text-align:center;color:#e6503b;white-space:nowrap}.cancel-modal__btn-cancel:disabled{opacity:.55;cursor:default}.cancel-modal__btn-cancel-icon{display:block;flex-shrink:0;width:24px;height:24px}.cancel-modal__btn-cancel-spinner{width:20px;height:20px;--color: #e6503b;flex-shrink:0}.cancel-modal__btn-close{flex:0 0 140px;width:140px;height:52px;min-height:52px;padding:11px 24px;font-size:18px;line-height:24px;letter-spacing:-.3125px;white-space:nowrap}.cancel-modal__portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200001;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;pointer-events:none}.cancel-modal__portal--visible{pointer-events:auto}.cancel-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:none;margin:0;cursor:pointer;background:#0f0f0f66;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity var(--cancel-modal-duration) var(--cancel-modal-ease);-webkit-tap-highlight-color:transparent}.cancel-modal__portal--visible .cancel-modal__backdrop{opacity:1}.cancel-modal__dialog{position:relative;box-sizing:border-box;width:100%;max-width:358px;transform:scale(.96);opacity:0;transition:transform var(--cancel-modal-duration) var(--cancel-modal-ease),opacity var(--cancel-modal-duration) var(--cancel-modal-ease);will-change:transform,opacity;box-shadow:0 -1px 25px -5px #0000001a}.cancel-modal__portal--visible .cancel-modal__dialog{transform:scale(1);opacity:1}.cancel-modal__web-modal::part(backdrop){background:#0f0f0f8c}.cancel-modal__web-modal{--width: min(480px, calc(100vw - 32px) );--height: auto;--border-radius: 16px;--box-shadow: 0px -1px 25px -5px rgba(0, 0, 0, .1);align-items:center;justify-content:center;padding:24px 16px;box-sizing:border-box}.cancel-modal__web-modal::part(content){border-radius:16px;background:transparent;overflow:visible;position:relative;top:auto;bottom:auto;margin:0;transform:translateY(0)}@media (min-width: 768px){.cancel-modal__actions{justify-content:flex-end}.cancel-modal__btn-cancel{flex:0 0 auto;width:auto;padding:15px 16px}}:root{--booking-cancelled-modal-duration: .28s;--booking-cancelled-modal-ease: cubic-bezier(.32, .72, 0, 1)}.booking-cancelled-modal__panel{box-sizing:border-box;display:flex;flex-direction:column;gap:22px;width:100%;padding:22px 16px;background:#fffdf2;border-radius:16px}.booking-cancelled-modal__message{margin:0;font-family:Oxygen,sans-serif;font-weight:400;font-size:14px;line-height:normal;color:#2f0f03}.booking-cancelled-modal__close{width:100%;min-height:48px}.booking-cancelled-modal__portal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200002;display:flex;align-items:center;justify-content:center;padding:16px;box-sizing:border-box;pointer-events:none}.booking-cancelled-modal__portal--visible{pointer-events:auto}.booking-cancelled-modal__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;padding:0;border:none;margin:0;cursor:pointer;background:#0f0f0f66;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);opacity:0;transition:opacity var(--booking-cancelled-modal-duration) var(--booking-cancelled-modal-ease);-webkit-tap-highlight-color:transparent}.booking-cancelled-modal__portal--visible .booking-cancelled-modal__backdrop{opacity:1}.booking-cancelled-modal__dialog{position:relative;box-sizing:border-box;width:100%;max-width:358px;transform:scale(.96);opacity:0;transition:transform var(--booking-cancelled-modal-duration) var(--booking-cancelled-modal-ease),opacity var(--booking-cancelled-modal-duration) var(--booking-cancelled-modal-ease);will-change:transform,opacity;box-shadow:0 -1px 25px -5px #0000001a}.booking-cancelled-modal__portal--visible .booking-cancelled-modal__dialog{transform:scale(1);opacity:1}.booking-cancelled-modal__web-modal::part(backdrop){background:#0f0f0f8c}.booking-cancelled-modal__web-modal{--width: min(480px, calc(100vw - 32px) );--height: auto;--border-radius: 16px;--box-shadow: 0px -1px 25px -5px rgba(0, 0, 0, .1);align-items:center;justify-content:center;padding:24px 16px;box-sizing:border-box}.booking-cancelled-modal__web-modal::part(content){border-radius:16px;background:transparent;overflow:visible;position:relative;top:auto;bottom:auto;margin:0;transform:translateY(0)}.schedule-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:linear-gradient(267.45deg,#21868d -21.96%,#82f5fd 147.58%),linear-gradient(85.06deg,#21868d 9.85%,#82fdbb 131.49%),#21868d;border-radius:44px;min-height:52px;padding:14px 24px;width:100%;font-family:Oxygen,sans-serif;font-weight:700;font-size:18px;line-height:24px;letter-spacing:-.3125px;color:#fff;border:none;cursor:pointer}.schedule-cta:disabled{opacity:.55;cursor:default}.schedule-cta__spinner{width:20px;height:20px;--color: #ffffff;flex-shrink:0}.schedule-btn-outline{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;border:1.5px solid #21868d;border-radius:44px;min-height:48px;padding:12px 24px;width:100%;color:#21868d;font-family:Oxygen,sans-serif;font-weight:700;font-size:16px;cursor:pointer}.schedule-btn-cancel{display:inline-flex;align-items:center;justify-content:center;gap:8px;background:#fff;border:1.5px solid #fd291b;border-radius:44px;min-height:48px;padding:12px 24px;width:100%;color:#fd291b;font-family:Oxygen,sans-serif;font-weight:700;font-size:16px;cursor:pointer}.schedule-btn-outline:disabled,.schedule-btn-cancel:disabled{opacity:.55;cursor:default}.schedule-page__content{--background: #fffdf2}.schedule-page__viewport{max-width:480px;margin:0 auto;padding:16px 16px calc(var(--mcg-safe-area-bottom-inset) + 24px)}@media (max-width: 767px){.schedule-mobile-footer{position:fixed;left:0;right:0;bottom:0;z-index:10;box-sizing:border-box;background:#fff;border-top:1px solid #e5e7eb;padding:16px max(16px,env(safe-area-inset-left)) calc(16px + var(--mcg-safe-area-bottom-inset)) max(16px,env(safe-area-inset-right))}.schedule-page ion-content:has(.schedule-mobile-footer){--schedule-keyboard-height: 0px;--padding-bottom: calc( 97px + var(--mcg-safe-area-bottom-inset) + var(--schedule-keyboard-height, 0px) )}.schedule-page ion-content:has(.schedule-mobile-footer .schedule-inline-error){--padding-bottom: calc( 130px + var(--mcg-safe-area-bottom-inset) + var(--schedule-keyboard-height, 0px) )}.schedule-page ion-content:has(.schedule-mobile-footer) .schedule-page__viewport,.schedule-page ion-content:has(.schedule-mobile-footer) .collection-details-page__viewport,.schedule-page ion-content:has(.schedule-mobile-footer) .booking-details-page__viewport{padding-bottom:0}.schedule-mobile-footer .schedule-inline-error{margin:0 0 12px}}@media (min-width: 768px){.schedule-mobile-footer{position:static;background:transparent;border-top:none;padding:0;margin-top:24px}.schedule-mobile-footer .schedule-inline-error{margin:12px 0 16px}}.schedule-page--left-title .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;justify-content:flex-start;transform:none}.schedule-page--left-title .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:auto;text-align:start}.schedule-page--left-title .mcg-app-header--back .mcg-app-header__title-balance{display:none}.schedule-card{background:#fff;border:1px solid #d9d9d9;border-radius:16px;padding:16px;margin-bottom:16px}.schedule-card__header{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.schedule-card__icon{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:#fff1f0;font-size:20px;color:#fd291b;flex-shrink:0}.schedule-card__icon--teal{color:#21868d}.schedule-card__title{font-family:Oxygen,sans-serif;font-weight:700;font-size:14px;color:#2f0f03;margin:0}.schedule-card__subtitle{font-family:Inter,sans-serif;font-weight:400;font-size:12px;color:#888;margin:2px 0 0}.schedule-inline-error{font-family:Oxygen,sans-serif;font-size:13px;color:#fd291b;margin:12px 0 0}.schedule-inline-note{font-family:Inter,sans-serif;font-size:12px;color:#888;margin:8px 0 0}.booking-details-page{--booking-details-bg: #fffdf2;--background: var(--booking-details-bg)}.booking-details-page ion-header{box-shadow:none}.booking-details-page .mcg-app-header--mobile{background:var(--booking-details-bg)}.booking-details-page .mcg-app-header__toolbar{--background: var(--booking-details-bg)}.booking-details-page .mcg-app-header__title,.booking-details-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title,.booking-details-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){font-family:"DM Serif Text",var(--font-display, serif);font-weight:400;font-size:22px;line-height:26.4px;letter-spacing:0;color:#2f0f03}.booking-details-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title{position:static;inset:auto;display:block;flex:1;min-width:0;width:auto;max-width:none;margin:0;padding-inline:4px 16px;text-align:start;justify-content:flex-start;transform:none}.booking-details-page .mcg-app-header--back .mcg-app-header__toolbar ion-title.mcg-app-header__title::part(native){width:auto;text-align:start}.booking-details-page .mcg-app-header--back .mcg-app-header__title-balance{display:none}@media (min-width: 769px){.booking-details-page .web-back-nav{justify-content:flex-start;gap:12px}.booking-details-page .web-back-nav__title--inline{font-family:"DM Serif Text",var(--font-display, serif);font-size:22px;line-height:26.4px;color:#2f0f03;text-align:start}}.booking-details-page__content{--background: var(--booking-details-bg);--padding-start: max(16px, env(safe-area-inset-left));--padding-end: max(16px, env(safe-area-inset-right));--padding-top: 16px;--padding-bottom: max(24px, var(--mcg-safe-area-bottom-inset))}.booking-details-page__content::part(scroll){overflow-x:hidden;box-sizing:border-box}.booking-details-page__viewport{width:100%;max-width:480px;margin-left:auto;margin-right:auto;padding:0;box-sizing:border-box;min-width:0;display:flex;flex-direction:column;gap:16px}@media (min-width: 920px){.booking-details-page__content::part(scroll){display:flex;flex-direction:column;align-items:center;width:100%}.booking-details-page__viewport{max-width:520px;align-self:center}.booking-details-page .web-back-nav{margin-bottom:0}}.booking-banner{display:flex;align-items:center;gap:11.996px;border-radius:14px;padding:17px}.booking-banner--confirmed{background:linear-gradient(170.4997586846627deg,#f0fdf4,#dcfce7);border:1px solid #00a63e}.booking-banner--confirmed .booking-banner__icon-wrap{background:#00a63e}.booking-banner--requested{background:linear-gradient(170.4997586846627deg,#fffdf2,#fff4d6);border:1px solid #f77f00}.booking-banner--requested .booking-banner__icon-wrap{background:#f77f00}.booking-banner__icon-wrap{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:48px;height:48px;border-radius:25786200px}.booking-banner__icon{display:block;width:23.991px;height:23.991px}.booking-banner__text{flex:1;min-width:0;display:flex;flex-direction:column;gap:3.999px}.booking-banner__title{font-family:"DM Serif Text",var(--font-display, serif);font-weight:400;font-size:18px;line-height:normal;letter-spacing:.3955px;color:#2f0f03;margin:0}.booking-banner__subtitle{font-family:Oxygen,sans-serif;font-weight:400;font-size:14px;line-height:normal;color:#2f0f03;margin:0}.booking-details-card{box-sizing:border-box;margin-bottom:0;background:#fff;border:1px solid #eae2b7;border-radius:16px;padding:16px;display:flex;flex-direction:column;gap:18px}.booking-details-card__section{display:flex;flex-direction:column;gap:12px}.booking-details-card__section--phlebotomist .booking-field{padding-bottom:8px}.booking-details-card__section>.booking-field+.booking-field{margin-top:11.996px}.booking-section__title{font-family:"DM Serif Text",var(--font-display, serif);font-weight:400;font-size:18px;line-height:normal;letter-spacing:.3955px;color:#2f0f03;margin:0}.booking-field{display:flex;align-items:center;gap:11.996px;margin-bottom:0}.booking-field__icon{display:block;flex-shrink:0;width:24px;height:24px}.booking-field__body{flex:1;min-width:0;display:flex;flex-direction:column}.booking-field__label{font-family:Oxygen,sans-serif;font-weight:400;font-size:14px;line-height:normal;color:#2f0f03}.booking-field__value{margin:0}.booking-field__value--date{font-family:Oxygen,sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.1504px;color:#2f0f03}.booking-field__time-row{display:flex;align-items:flex-start;gap:8px}.booking-field__value--time{font-family:Oxygen,sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.1504px;color:#2f0f03}.booking-field__time-suffix{font-family:Oxygen,sans-serif;font-weight:400;font-size:14px;line-height:normal;color:#2f0f03}.booking-field__value--address{font-family:Oxygen,sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.1504px;color:#2f0f03}.booking-field__value--lab-name{font-family:Oxygen,sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:-.1504px;color:#2f0f03;margin:0}.booking-field__value--lab-address{font-family:Oxygen,sans-serif;font-weight:400;font-size:16px;line-height:20px;letter-spacing:-.1504px;color:#2f0f03;margin:0}.booking-field__value--note{font-family:"Inter",var(--font-secondary, sans-serif);font-weight:400;font-size:16px;line-height:24px;letter-spacing:-.3125px;color:#101828}.booking-divider{height:1px;background:#eae2b7;margin:0;border:none}.booking-actions{display:flex;flex-direction:row;gap:16px;width:100%;box-sizing:border-box}.booking-actions .schedule-btn-outline{flex:1;min-width:0;width:auto;white-space:nowrap}@media (max-width: 767px){.booking-actions .schedule-btn-outline{padding-left:14px;padding-right:14px}}@media (min-width: 768px){.booking-actions{gap:12px}}.incoming-call-modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:#101828;padding-top:var(--ion-safe-area-top, 0);padding-bottom:var(--ion-safe-area-bottom, 0)}.incoming-call-modal__content{display:flex;flex-direction:column;align-items:center;gap:12px;width:100%;max-width:360px;padding:24px;text-align:center}.incoming-call-modal__avatar{display:flex;align-items:center;justify-content:center;width:96px;height:96px;border-radius:50%;background:#21868d;color:#fff;font-size:36px;font-weight:700;margin-bottom:8px}.incoming-call-modal__label{margin:0;color:#d0d5dd;font-size:14px;letter-spacing:.2px}.incoming-call-modal__caller-name{margin:0 0 32px;color:#fff;font-size:24px;font-weight:700}.incoming-call-modal__actions{display:flex;gap:24px;width:100%;justify-content:center}.incoming-call-modal__btn{flex:1;max-width:140px;padding:14px 0;border:none;border-radius:48px;font-size:16px;font-weight:600;cursor:pointer}.incoming-call-modal__btn:disabled{opacity:.6;cursor:default}.incoming-call-modal__btn--decline{background:#d92d20;color:#fff}.incoming-call-modal__btn--accept{background:#21868d;color:#fff}html.ios{--ion-default-font: -apple-system, BlinkMacSystemFont, "Helvetica Neue", "Roboto", sans-serif}html.md{--ion-default-font: "Roboto", "Helvetica Neue", sans-serif}html{--ion-default-dynamic-font: -apple-system-body;--ion-font-family: var(--ion-default-font)}body{background:var(--ion-background-color)}body.backdrop-no-scroll{overflow:hidden}html.ios ion-modal.modal-card ion-header ion-toolbar:first-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:first-of-type,html.ios ion-modal ion-footer ion-toolbar:first-of-type{padding-top:6px}html.ios ion-modal.modal-card ion-header ion-toolbar:last-of-type,html.ios ion-modal.modal-sheet ion-header ion-toolbar:last-of-type{padding-bottom:6px}html.ios ion-modal ion-toolbar{padding-right:calc(var(--ion-safe-area-right) + 8px);padding-left:calc(var(--ion-safe-area-left) + 8px)}@media screen and (min-width: 768px){html.ios ion-modal.modal-card:first-of-type{--backdrop-opacity: .18}}ion-modal.modal-default.show-modal~ion-modal.modal-default{--backdrop-opacity: 0;--box-shadow: none}html.ios ion-modal.modal-card .ion-page{border-top-left-radius:var(--border-radius)}.ion-color-primary{--ion-color-base: var(--ion-color-primary, #3880ff) !important;--ion-color-base-rgb: var(--ion-color-primary-rgb, 56, 128, 255) !important;--ion-color-contrast: var(--ion-color-primary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-primary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-primary-shade, #3171e0) !important;--ion-color-tint: var(--ion-color-primary-tint, #4c8dff) !important}.ion-color-secondary{--ion-color-base: var(--ion-color-secondary, #3dc2ff) !important;--ion-color-base-rgb: var(--ion-color-secondary-rgb, 61, 194, 255) !important;--ion-color-contrast: var(--ion-color-secondary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-secondary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-secondary-shade, #36abe0) !important;--ion-color-tint: var(--ion-color-secondary-tint, #50c8ff) !important}.ion-color-tertiary{--ion-color-base: var(--ion-color-tertiary, #5260ff) !important;--ion-color-base-rgb: var(--ion-color-tertiary-rgb, 82, 96, 255) !important;--ion-color-contrast: var(--ion-color-tertiary-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-tertiary-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-tertiary-shade, #4854e0) !important;--ion-color-tint: var(--ion-color-tertiary-tint, #6370ff) !important}.ion-color-success{--ion-color-base: var(--ion-color-success, #2dd36f) !important;--ion-color-base-rgb: var(--ion-color-success-rgb, 45, 211, 111) !important;--ion-color-contrast: var(--ion-color-success-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-success-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-success-shade, #28ba62) !important;--ion-color-tint: var(--ion-color-success-tint, #42d77d) !important}.ion-color-warning{--ion-color-base: var(--ion-color-warning, #ffc409) !important;--ion-color-base-rgb: var(--ion-color-warning-rgb, 255, 196, 9) !important;--ion-color-contrast: var(--ion-color-warning-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-warning-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-warning-shade, #e0ac08) !important;--ion-color-tint: var(--ion-color-warning-tint, #ffca22) !important}.ion-color-danger{--ion-color-base: var(--ion-color-danger, #eb445a) !important;--ion-color-base-rgb: var(--ion-color-danger-rgb, 235, 68, 90) !important;--ion-color-contrast: var(--ion-color-danger-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-danger-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-danger-shade, #cf3c4f) !important;--ion-color-tint: var(--ion-color-danger-tint, #ed576b) !important}.ion-color-light{--ion-color-base: var(--ion-color-light, #f4f5f8) !important;--ion-color-base-rgb: var(--ion-color-light-rgb, 244, 245, 248) !important;--ion-color-contrast: var(--ion-color-light-contrast, #000) !important;--ion-color-contrast-rgb: var(--ion-color-light-contrast-rgb, 0, 0, 0) !important;--ion-color-shade: var(--ion-color-light-shade, #d7d8da) !important;--ion-color-tint: var(--ion-color-light-tint, #f5f6f9) !important}.ion-color-medium{--ion-color-base: var(--ion-color-medium, #92949c) !important;--ion-color-base-rgb: var(--ion-color-medium-rgb, 146, 148, 156) !important;--ion-color-contrast: var(--ion-color-medium-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-medium-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-medium-shade, #808289) !important;--ion-color-tint: var(--ion-color-medium-tint, #9d9fa6) !important}.ion-color-dark{--ion-color-base: var(--ion-color-dark, #222428) !important;--ion-color-base-rgb: var(--ion-color-dark-rgb, 34, 36, 40) !important;--ion-color-contrast: var(--ion-color-dark-contrast, #fff) !important;--ion-color-contrast-rgb: var(--ion-color-dark-contrast-rgb, 255, 255, 255) !important;--ion-color-shade: var(--ion-color-dark-shade, #1e2023) !important;--ion-color-tint: var(--ion-color-dark-tint, #383a3e) !important}.ion-page{left:0;right:0;top:0;bottom:0;display:flex;position:absolute;flex-direction:column;justify-content:space-between;contain:layout size style;z-index:0}ion-modal>.ion-page{position:relative;contain:layout style;height:100%}.split-pane-visible>.ion-page.split-pane-main{position:relative}ion-route,ion-route-redirect,ion-router,ion-select-option,ion-nav-controller,ion-menu-controller,ion-action-sheet-controller,ion-alert-controller,ion-loading-controller,ion-modal-controller,ion-picker-controller,ion-popover-controller,ion-toast-controller,.ion-page-hidden{display:none!important}.ion-page-invisible{opacity:0}.can-go-back>ion-header ion-back-button{display:block}html.plt-ios.plt-hybrid,html.plt-ios.plt-pwa{--ion-statusbar-padding: 20px}@supports (padding-top: 20px){html{--ion-safe-area-top: var(--ion-statusbar-padding)}}@supports (padding-top: env(safe-area-inset-top)){html{--ion-safe-area-top: env(safe-area-inset-top);--ion-safe-area-bottom: env(safe-area-inset-bottom);--ion-safe-area-left: env(safe-area-inset-left);--ion-safe-area-right: env(safe-area-inset-right)}}ion-card.ion-color .ion-inherit-color,ion-card-header.ion-color .ion-inherit-color{color:inherit}.menu-content{transform:translateZ(0)}.menu-content-open{cursor:pointer;touch-action:manipulation;pointer-events:none;overflow-y:hidden}.menu-content-open ion-content{--overflow: hidden}.menu-content-open .ion-content-scroll-host{overflow:hidden}.ios .menu-content-reveal{box-shadow:-8px 0 42px #00000014}[dir=rtl].ios .menu-content-reveal{box-shadow:8px 0 42px #00000014}.md .menu-content-reveal,.md .menu-content-push{box-shadow:4px 0 16px #0000002e}ion-accordion-group.accordion-group-expand-inset>ion-accordion:first-of-type{border-top-left-radius:8px;border-top-right-radius:8px}ion-accordion-group.accordion-group-expand-inset>ion-accordion:last-of-type{border-bottom-left-radius:8px;border-bottom-right-radius:8px}ion-accordion-group>ion-accordion:last-of-type ion-item[slot=header]{--border-width: 0px}ion-accordion.accordion-animated>[slot=header] .ion-accordion-toggle-icon{transition:.3s transform cubic-bezier(.25,.8,.5,1)}@media (prefers-reduced-motion: reduce){ion-accordion .ion-accordion-toggle-icon{transition:none!important}}ion-accordion.accordion-expanding>[slot=header] .ion-accordion-toggle-icon,ion-accordion.accordion-expanded>[slot=header] .ion-accordion-toggle-icon{transform:rotate(180deg)}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-previous ion-item[slot=header]{--border-width: 0px;--inner-border-width: 0px}ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanding:first-of-type,ion-accordion-group.accordion-group-expand-inset.md>ion-accordion.accordion-expanded:first-of-type{margin-top:0}ion-input input::-webkit-date-and-time-value{text-align:start}.ion-datetime-button-overlay{--width: fit-content;--height: fit-content}.ion-datetime-button-overlay ion-datetime.datetime-grid{width:320px;min-height:320px}.popover-viewport:has(>ion-content){overflow:hidden}@supports not selector(:has(> ion-content)){.popover-viewport{overflow:hidden}}audio,canvas,progress,video{vertical-align:baseline}audio:not([controls]){display:none;height:0}b,strong{font-weight:700}img{max-width:100%}hr{height:1px;border-width:0;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}label,input,select,textarea{font-family:inherit;line-height:normal}textarea{overflow:auto;height:auto;font:inherit;color:inherit}textarea::placeholder{padding-left:2px}form,input,optgroup,select{margin:0;font:inherit;color:inherit}html input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}a,a div,a span,a ion-icon,a ion-label,button,button div,button span,button ion-icon,button ion-label,.ion-tappable,[tappable],[tappable] div,[tappable] span,[tappable] ion-icon,[tappable] ion-label,input,textarea{touch-action:manipulation}a ion-label,button ion-label{pointer-events:none}button{padding:0;border:0;border-radius:0;font-family:inherit;font-style:inherit;font-variant:inherit;line-height:1;text-transform:none;cursor:pointer;-webkit-appearance:button}[tappable]{cursor:pointer}a[disabled],button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}*{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}html{width:100%;height:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%}html:not(.hydrated) body{display:none}html.ion-ce body{display:block}html.plt-pwa{height:100vh}body{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;margin:0;padding:0;position:fixed;width:100%;max-width:100%;height:100%;max-height:100%;transform:translateZ(0);text-rendering:optimizeLegibility;overflow:hidden;touch-action:manipulation;-webkit-user-drag:none;-ms-content-zooming:none;word-wrap:break-word;overscroll-behavior-y:none;-webkit-text-size-adjust:none;text-size-adjust:none}html{font-family:var(--ion-font-family)}@supports (-webkit-touch-callout: none){html{font:var(--ion-dynamic-font, 16px var(--ion-font-family))}}a{background-color:transparent;color:var(--ion-color-primary, #3880ff)}h1,h2,h3,h4,h5,h6{margin-top:16px;margin-bottom:10px;font-weight:500;line-height:1.2}h1{margin-top:20px;font-size:1.625rem}h2{margin-top:18px;font-size:1.5rem}h3{font-size:1.375rem}h4{font-size:1.25rem}h5{font-size:1.125rem}h6{font-size:1rem}small{font-size:75%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}.ion-no-padding{--padding-start: 0;--padding-end: 0;--padding-top: 0;--padding-bottom: 0;padding:0}.ion-padding{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-top{--padding-top: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px)}.ion-padding-start{--padding-start: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px)}.ion-padding-end{--padding-end: var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-padding-bottom{--padding-bottom: var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-vertical{--padding-top: var(--ion-padding, 16px);--padding-bottom: var(--ion-padding, 16px);padding-top:var(--ion-padding, 16px);padding-bottom:var(--ion-padding, 16px)}.ion-padding-horizontal{--padding-start: var(--ion-padding, 16px);--padding-end: var(--ion-padding, 16px);-webkit-padding-start:var(--ion-padding, 16px);padding-inline-start:var(--ion-padding, 16px);-webkit-padding-end:var(--ion-padding, 16px);padding-inline-end:var(--ion-padding, 16px)}.ion-no-margin{--margin-start: 0;--margin-end: 0;--margin-top: 0;--margin-bottom: 0;margin:0}.ion-margin{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-top{--margin-top: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px)}.ion-margin-start{--margin-start: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px)}.ion-margin-end{--margin-end: var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-margin-bottom{--margin-bottom: var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-vertical{--margin-top: var(--ion-margin, 16px);--margin-bottom: var(--ion-margin, 16px);margin-top:var(--ion-margin, 16px);margin-bottom:var(--ion-margin, 16px)}.ion-margin-horizontal{--margin-start: var(--ion-margin, 16px);--margin-end: var(--ion-margin, 16px);-webkit-margin-start:var(--ion-margin, 16px);margin-inline-start:var(--ion-margin, 16px);-webkit-margin-end:var(--ion-margin, 16px);margin-inline-end:var(--ion-margin, 16px)}.ion-float-left{float:left!important}.ion-float-right{float:right!important}.ion-float-start{float:left!important}:host-context([dir=rtl]) .ion-float-start{float:right!important}[dir=rtl] .ion-float-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-start:dir(rtl){float:right!important}}.ion-float-end{float:right!important}:host-context([dir=rtl]) .ion-float-end{float:left!important}[dir=rtl] .ion-float-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-end:dir(rtl){float:left!important}}@media (min-width: 576px){.ion-float-sm-left{float:left!important}.ion-float-sm-right{float:right!important}.ion-float-sm-start{float:left!important}:host-context([dir=rtl]) .ion-float-sm-start{float:right!important}[dir=rtl] .ion-float-sm-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-sm-start:dir(rtl){float:right!important}}.ion-float-sm-end{float:right!important}:host-context([dir=rtl]) .ion-float-sm-end{float:left!important}[dir=rtl] .ion-float-sm-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-sm-end:dir(rtl){float:left!important}}}@media (min-width: 768px){.ion-float-md-left{float:left!important}.ion-float-md-right{float:right!important}.ion-float-md-start{float:left!important}:host-context([dir=rtl]) .ion-float-md-start{float:right!important}[dir=rtl] .ion-float-md-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-md-start:dir(rtl){float:right!important}}.ion-float-md-end{float:right!important}:host-context([dir=rtl]) .ion-float-md-end{float:left!important}[dir=rtl] .ion-float-md-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-md-end:dir(rtl){float:left!important}}}@media (min-width: 992px){.ion-float-lg-left{float:left!important}.ion-float-lg-right{float:right!important}.ion-float-lg-start{float:left!important}:host-context([dir=rtl]) .ion-float-lg-start{float:right!important}[dir=rtl] .ion-float-lg-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-lg-start:dir(rtl){float:right!important}}.ion-float-lg-end{float:right!important}:host-context([dir=rtl]) .ion-float-lg-end{float:left!important}[dir=rtl] .ion-float-lg-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-lg-end:dir(rtl){float:left!important}}}@media (min-width: 1200px){.ion-float-xl-left{float:left!important}.ion-float-xl-right{float:right!important}.ion-float-xl-start{float:left!important}:host-context([dir=rtl]) .ion-float-xl-start{float:right!important}[dir=rtl] .ion-float-xl-start{float:right!important}@supports selector(:dir(rtl)){.ion-float-xl-start:dir(rtl){float:right!important}}.ion-float-xl-end{float:right!important}:host-context([dir=rtl]) .ion-float-xl-end{float:left!important}[dir=rtl] .ion-float-xl-end{float:left!important}@supports selector(:dir(rtl)){.ion-float-xl-end:dir(rtl){float:left!important}}}.ion-text-center{text-align:center!important}.ion-text-justify{text-align:justify!important}.ion-text-start{text-align:start!important}.ion-text-end{text-align:end!important}.ion-text-left{text-align:left!important}.ion-text-right{text-align:right!important}.ion-text-nowrap{white-space:nowrap!important}.ion-text-wrap{white-space:normal!important}@media (min-width: 576px){.ion-text-sm-center{text-align:center!important}.ion-text-sm-justify{text-align:justify!important}.ion-text-sm-start{text-align:start!important}.ion-text-sm-end{text-align:end!important}.ion-text-sm-left{text-align:left!important}.ion-text-sm-right{text-align:right!important}.ion-text-sm-nowrap{white-space:nowrap!important}.ion-text-sm-wrap{white-space:normal!important}}@media (min-width: 768px){.ion-text-md-center{text-align:center!important}.ion-text-md-justify{text-align:justify!important}.ion-text-md-start{text-align:start!important}.ion-text-md-end{text-align:end!important}.ion-text-md-left{text-align:left!important}.ion-text-md-right{text-align:right!important}.ion-text-md-nowrap{white-space:nowrap!important}.ion-text-md-wrap{white-space:normal!important}}@media (min-width: 992px){.ion-text-lg-center{text-align:center!important}.ion-text-lg-justify{text-align:justify!important}.ion-text-lg-start{text-align:start!important}.ion-text-lg-end{text-align:end!important}.ion-text-lg-left{text-align:left!important}.ion-text-lg-right{text-align:right!important}.ion-text-lg-nowrap{white-space:nowrap!important}.ion-text-lg-wrap{white-space:normal!important}}@media (min-width: 1200px){.ion-text-xl-center{text-align:center!important}.ion-text-xl-justify{text-align:justify!important}.ion-text-xl-start{text-align:start!important}.ion-text-xl-end{text-align:end!important}.ion-text-xl-left{text-align:left!important}.ion-text-xl-right{text-align:right!important}.ion-text-xl-nowrap{white-space:nowrap!important}.ion-text-xl-wrap{white-space:normal!important}}.ion-text-uppercase{text-transform:uppercase!important}.ion-text-lowercase{text-transform:lowercase!important}.ion-text-capitalize{text-transform:capitalize!important}@media (min-width: 576px){.ion-text-sm-uppercase{text-transform:uppercase!important}.ion-text-sm-lowercase{text-transform:lowercase!important}.ion-text-sm-capitalize{text-transform:capitalize!important}}@media (min-width: 768px){.ion-text-md-uppercase{text-transform:uppercase!important}.ion-text-md-lowercase{text-transform:lowercase!important}.ion-text-md-capitalize{text-transform:capitalize!important}}@media (min-width: 992px){.ion-text-lg-uppercase{text-transform:uppercase!important}.ion-text-lg-lowercase{text-transform:lowercase!important}.ion-text-lg-capitalize{text-transform:capitalize!important}}@media (min-width: 1200px){.ion-text-xl-uppercase{text-transform:uppercase!important}.ion-text-xl-lowercase{text-transform:lowercase!important}.ion-text-xl-capitalize{text-transform:capitalize!important}}.ion-align-self-start{align-self:flex-start!important}.ion-align-self-end{align-self:flex-end!important}.ion-align-self-center{align-self:center!important}.ion-align-self-stretch{align-self:stretch!important}.ion-align-self-baseline{align-self:baseline!important}.ion-align-self-auto{align-self:auto!important}.ion-wrap{flex-wrap:wrap!important}.ion-nowrap{flex-wrap:nowrap!important}.ion-wrap-reverse{flex-wrap:wrap-reverse!important}.ion-justify-content-start{justify-content:flex-start!important}.ion-justify-content-center{justify-content:center!important}.ion-justify-content-end{justify-content:flex-end!important}.ion-justify-content-around{justify-content:space-around!important}.ion-justify-content-between{justify-content:space-between!important}.ion-justify-content-evenly{justify-content:space-evenly!important}.ion-align-items-start{align-items:flex-start!important}.ion-align-items-center{align-items:center!important}.ion-align-items-end{align-items:flex-end!important}.ion-align-items-stretch{align-items:stretch!important}.ion-align-items-baseline{align-items:baseline!important}.ion-hide,.ion-hide-up,.ion-hide-down{display:none!important}@media (min-width: 576px){.ion-hide-sm-up{display:none!important}}@media (max-width: 575.98px){.ion-hide-sm-down{display:none!important}}@media (min-width: 768px){.ion-hide-md-up{display:none!important}}@media (max-width: 767.98px){.ion-hide-md-down{display:none!important}}@media (min-width: 992px){.ion-hide-lg-up{display:none!important}}@media (max-width: 991.98px){.ion-hide-lg-down{display:none!important}}@media (min-width: 1200px){.ion-hide-xl-up{display:none!important}}@media (max-width: 1199.98px){.ion-hide-xl-down{display:none!important}}:root{-webkit-text-size-adjust:100%;text-size-adjust:100%;--ion-color-primary: var(--color-cardio-red);--ion-color-primary-rgb: 253, 41, 27;--ion-color-primary-contrast: #ffffff;--ion-color-primary-contrast-rgb: 255, 255, 255;--ion-color-primary-shade: var(--color-cardio-red);--ion-color-primary-tint: var(--color-cardio-red);--ion-color-secondary: var(--color-teal);--ion-color-secondary-rgb: 33, 134, 141;--ion-color-secondary-contrast: #ffffff;--ion-color-secondary-contrast-rgb: 255, 255, 255;--ion-color-secondary-shade: var(--color-teal);--ion-color-secondary-tint: var(--color-teal-light);--ion-color-tertiary: var(--color-orange);--ion-color-tertiary-rgb: 247, 127, 0;--ion-color-tertiary-contrast: #ffffff;--ion-color-tertiary-contrast-rgb: 255, 255, 255;--ion-color-tertiary-shade: var(--color-orange);--ion-color-tertiary-tint: var(--color-orange);--ion-color-success: var(--color-teal);--ion-color-success-rgb: 33, 134, 141;--ion-color-success-contrast: #ffffff;--ion-color-success-contrast-rgb: 255, 255, 255;--ion-color-success-shade: var(--color-teal);--ion-color-success-tint: var(--color-teal-light);--ion-color-warning: var(--color-orange);--ion-color-warning-rgb: 247, 127, 0;--ion-color-warning-contrast: #ffffff;--ion-color-warning-contrast-rgb: 255, 255, 255;--ion-color-warning-shade: var(--color-orange);--ion-color-warning-tint: var(--color-orange);--ion-color-danger: var(--color-cardio-red);--ion-color-danger-rgb: 253, 41, 27;--ion-color-danger-contrast: #ffffff;--ion-color-danger-contrast-rgb: 255, 255, 255;--ion-color-danger-shade: var(--color-cardio-red);--ion-color-danger-tint: var(--color-cardio-red);--ion-color-medium: var(--color-grey);--ion-color-medium-rgb: 217, 217, 217;--ion-color-medium-contrast: #ffffff;--ion-color-medium-contrast-rgb: 255, 255, 255;--ion-color-medium-shade: var(--color-grey);--ion-color-medium-tint: var(--color-grey);--ion-color-light: var(--color-cream);--ion-color-light-rgb: 234, 226, 183;--ion-color-light-contrast: var(--color-dark);--ion-color-light-contrast-rgb: 47, 15, 3;--ion-color-light-shade: var(--color-cream);--ion-color-light-tint: var(--color-intro-bg);--ion-background-color: var(--color-intro-bg);--ion-text-color: var(--color-dark);--ion-font-family: var(--font-body);--ion-toolbar-background: var(--color-intro-bg);--mcg-safe-area-bottom-inset: var( --mcg-safe-area-bottom, var(--ion-safe-area-bottom, env(safe-area-inset-bottom, 0px)) )}@media (prefers-color-scheme: dark){:root{--ion-background-color: var(--color-intro-bg);--ion-text-color: var(--color-dark);--ion-toolbar-background: var(--color-intro-bg);--ion-item-background: #ffffff;--ion-card-background: #ffffff}}.plt-ios ion-header,.plt-android ion-header,.plt-mobile ion-header{box-shadow:none!important}.plt-ios ion-header ion-toolbar,.plt-android ion-header ion-toolbar,.plt-mobile ion-header ion-toolbar{--border-width: 0;--border-style: none;--box-shadow: none;border-bottom:none!important}.plt-ios ion-header:after,.plt-ios ion-header ion-toolbar:after{display:none;height:0;opacity:0}.plt-md ion-header ion-toolbar{--box-shadow: none}
