:root{--ve-bg-primary:#1a1a1e;--ve-bg-secondary:#202024;--ve-bg-tertiary:#2a2a30;--ve-bg-elevated:#3a3a40;--ve-bg-hover:#3a3a45;--ve-bg-overlay:rgba(0,0,0,0.4);--ve-text-primary:#ffffff;--ve-text-secondary:#e5e5e5;--ve-text-tertiary:#9a9aa8;--ve-text-muted:#8a8a9a;--ve-text-disabled:#6b6b7b;--ve-text-placeholder:#5a5a6a;--ve-brand-primary:#2196f3;--ve-brand-primary-hover:#1e88e5;--ve-brand-secondary:#6366f1;--ve-brand-secondary-hover:#4f46e5;--ve-brand-gradient:linear-gradient(135deg,#6366f1,#8b5cf6);--ve-brand-gradient-alt:linear-gradient(135deg,#667eea,#764ba2);--ve-border-primary:#3a3a40;--ve-border-secondary:#2a2a30;--ve-border-focus:#2196f3;--ve-success:#10b981;--ve-success-bg:rgba(16,185,129,0.2);--ve-warning:#f59e0b;--ve-warning-bg:rgba(245,158,11,0.2);--ve-error:#ef4444;--ve-error-bg:rgba(239,68,68,0.2);--ve-info:#3b82f6;--ve-info-bg:rgba(59,130,246,0.2);--ve-neutral:#9ca3af;--ve-neutral-bg:rgba(107,114,128,0.2);--ve-avatar-1:#ef4444;--ve-avatar-2:#f59e0b;--ve-avatar-3:#10b981;--ve-avatar-4:#3b82f6;--ve-avatar-5:#8b5cf6;--ve-avatar-6:#ec4899;--ve-font-primary:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--ve-font-mono:"SF Mono","Monaco","Inconsolata","Fira Mono",monospace;--ve-font-size-xs:11px;--ve-font-size-sm:12px;--ve-font-size-base:13px;--ve-font-size-md:14px;--ve-font-size-lg:15px;--ve-font-size-xl:16px;--ve-font-size-2xl:18px;--ve-font-size-3xl:20px;--ve-font-size-4xl:24px;--ve-font-size-5xl:32px;--ve-font-weight-regular:400;--ve-font-weight-medium:500;--ve-font-weight-semibold:600;--ve-font-weight-bold:700;--ve-line-height-tight:1.25;--ve-line-height-normal:1.5;--ve-line-height-relaxed:1.7;--ve-spacing-xs:4px;--ve-spacing-sm:8px;--ve-spacing-md:12px;--ve-spacing-lg:16px;--ve-spacing-xl:20px;--ve-spacing-2xl:24px;--ve-spacing-3xl:32px;--ve-spacing-4xl:40px;--ve-radius-sm:4px;--ve-radius-md:8px;--ve-radius-lg:12px;--ve-radius-xl:16px;--ve-radius-full:50px;--ve-radius-circle:50%;--ve-shadow-sm:0 1px 2px rgba(0,0,0,0.1);--ve-shadow-md:0 4px 12px rgba(0,0,0,0.15);--ve-shadow-lg:0 8px 24px rgba(0,0,0,0.2);--ve-shadow-xl:0 20px 60px rgba(0,0,0,0.4);--ve-transition-fast:0.15s ease;--ve-transition-normal:0.2s ease;--ve-transition-slow:0.3s ease;--ve-z-dropdown:100;--ve-z-sticky:200;--ve-z-modal:1000;--ve-z-tooltip:1100}.theme-light,[data-theme=light]{--ve-bg-primary:#f5f5f7;--ve-bg-secondary:#ffffff;--ve-bg-tertiary:#e8e8ec;--ve-bg-elevated:#ffffff;--ve-bg-hover:#f0f0f2;--ve-bg-overlay:rgba(0,0,0,0.3);--ve-text-primary:#1a1a2e;--ve-text-secondary:#333344;--ve-text-tertiary:#666677;--ve-text-muted:#888899;--ve-text-disabled:#aaaabb;--ve-text-placeholder:#ccccdd;--ve-border-primary:#e0e0e5;--ve-border-secondary:#d0d0d5;--ve-shadow-sm:0 1px 3px rgba(0,0,0,0.08);--ve-shadow-md:0 4px 12px rgba(0,0,0,0.1);--ve-shadow-lg:0 8px 24px rgba(0,0,0,0.12);--ve-shadow-xl:0 20px 60px rgba(0,0,0,0.15)}body,div,html{margin:0;padding:0;box-sizing:border-box}#__next,body,html{height:100%}body,html{margin:0;padding:0;overflow:hidden}h1,h2,h3,h4,h5,h6{margin:0}.text_component a{color:inherit;text-decoration:none}.contract-variable{border-bottom:.5px dashed #5a5a5a!important;background:rgba(126,126,126,.1)!important;font-family:Inter!important;font-size:16px!important;font-style:normal;font-weight:400;line-height:150%!important;padding:6px 12px!important;margin-right:5px!important;outline:0;-webkit-writing-mode:inherit;font-style:inherit;font-feature-settings:inherit;font-variant-ligatures:inherit;font-variant-caps:inherit;font-variant-numeric:inherit;font-variant-east-asian:inherit;font-weight:inherit;font-stretch:inherit;font-size:inherit;font-family:inherit;text-rendering:inherit;color:inherit;letter-spacing:inherit;word-spacing:inherit;line-height:inherit;text-transform:inherit;text-indent:inherit;text-shadow:inherit;display:inline;-webkit-appearance:inherit;-moz-appearance:inherit;appearance:inherit;-webkit-rtl-ordering:inherit;cursor:inherit;background-color:inherit;margin:inherit;padding:inherit;border:inherit;border-image:inherit;max-width:100%}.contract-variable:-moz-read-only{border:.5px solid #3474e0!important;background:rgba(52,116,224,.1)!important;color:#5c7fff!important;border-radius:4px}.contract-variable:read-only{border:.5px solid #3474e0!important;background:rgba(52,116,224,.1)!important;color:#5c7fff!important;border-radius:4px}.centerModal{width:100%;height:100%;background-color:rgba(0,0,0,.5);position:fixed;bottom:0;left:0;outline:0;z-index:1000001}.centerModal .modal-dialog{width:auto;transform:none;min-height:100%;pointer-events:none}.centerModal .modal-dialog,.centerModal .modal-dialog .modal-content{position:relative;display:flex;align-items:center;justify-content:center}.centerModal .modal-dialog .modal-content{width:-moz-fit-content;width:fit-content;flex-direction:column;outline:0;pointer-events:auto}.centerModal .modal-dialog .modal-content .modal-body{height:-moz-fit-content;height:fit-content;overflow-y:hidden;overflow-x:hidden;position:relative;transition:transform .3s ease-in-out}.centerModal .modal-dialog .modal-content .modal-body .m-body{width:100%;height:100%;float:left}.client-header{display:flex;height:75px;padding:15px 32px;align-items:center;position:relative;width:100%;top:0;z-index:2;border-radius:var(--cartCount,0) var(--cartCount,0) 24px 24px;background:#f1eff5;box-shadow:0 4px 30px 0 rgba(0,0,0,.2);transition:all .5s ease-in-out}.client-header .dropDownNextButtonWrapper{display:flex;align-items:flex-start;gap:16px}.client-header .dropDownNextButtonWrapper .drop{display:flex;align-items:center;gap:16px;color:#111;font-family:Inter;font-size:14px;font-style:normal;font-weight:500;line-height:60px}.client-header .dropDownNextButtonWrapper .drop a{align-items:center;display:flex}.client-header .dropDownNextButtonWrapper .drop a span{width:100%;height:100%;border-radius:4px;align-items:center;display:flex;justify-content:center;cursor:pointer;transition:transform .3s ease}.client-header .dropDownNextButtonWrapper .drop a .moduleDropDownArrowBtn svg{transform:rotate(180deg);transition:transform .3s ease}.client-header .dropDownNextButtonWrapper .nextBtnForModuleNavigation{display:flex;padding:var(--Spacing-space-7,12px) 32px;align-items:center;gap:var(--Spacing-space-3,4px);border-radius:51px;opacity:.8;background:#8b75ba;color:#f1eff5;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;height:39px;margin-left:16px}.client-header .module-dropdown{width:235px;background-color:#fff;position:absolute;top:100%;left:32px;border-radius:12px;box-shadow:0 4px 20px 0 rgba(0,0,0,.12);display:flex;flex-direction:column;padding-top:16px;padding-bottom:16px}.client-header .module-dropdown span{color:#000;font-family:Inter Medium;font-size:14px;font-style:normal;font-weight:500;line-height:150%;padding:0 16px;background:#fff;cursor:pointer}.client-header .module-dropdown span:first-child{border-top-left-radius:12px;border-top-right-radius:12px}.client-header .module-dropdown span:last-child{border-bottom-left-radius:12px;border-bottom-right-radius:12px}.client-sticky-footer{display:flex;height:45px;justify-content:center;background-color:#f1eff5;z-index:4;width:100%;align-items:center;padding:0 23px;transition:all .5s ease-in-out;bottom:0}.client-sticky-footer .client-footer-text{display:inline-flex;align-items:center;gap:var(--Spacing-space-3,4px);cursor:pointer}.client-sticky-footer .client-footer-text .client-footer-text-styling{color:#9f8dc6;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:60px}.client-sticky-footer .client-footer-mobile-holder{display:none}.client-sticky-footer .client-footer-mobile-holder .nextBtnForModuleNavigation{display:flex;padding:var(--Spacing-space-7,12px) 32px;align-items:center;gap:var(--Spacing-space-3,4px);border-radius:51px;opacity:.8;background:#8b75ba;color:#f1eff5;text-align:center;font-family:Inter;font-size:12px;font-style:normal;font-weight:500;line-height:normal;cursor:pointer;height:39px}.ch-right{margin-left:auto;justify-content:flex-end;gap:24px}.ch-right,.ch-right a{display:flex;align-items:center}.ch-right a{border-radius:4px;background:rgba(0,0,0,.05);height:42px;padding:0 24px;color:#646464;font-family:Inter Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal}.ch-right b{cursor:pointer;position:relative}.ch-right b label{position:absolute;top:0;right:-5px;border-radius:100px;background:#ffc700;width:16px;height:16px;color:#202231;text-align:center;font-family:Inter;font-size:11px;font-style:normal;font-weight:400;line-height:18px}.ch-right b label,.error-page{display:flex;align-items:center;justify-content:center}.error-page{width:100vw;height:100vh;flex-direction:column;gap:96px}.error-page h1{font-family:Inter Bold;font-size:172px;color:#333}.error-page h1,.error-page p{font-style:normal;font-weight:400;line-height:18px;margin:0}.error-page p{font-family:Inter;font-size:32px;color:#5a5a5a}.PhoneInput,.PhoneInput input{background:none;color:#333;outline:none;width:100%}.PhoneInput input{-webkit-appearance:none;border:none;font-size:16px;padding:0 4px;min-width:calc(100% - 55px);background-color:#fff}.pricing-summary{display:flex;justify-content:center;gap:24px;padding:0;flex-direction:row;max-height:calc(100vh - 120px);overflow-y:auto}.pricing-summary .ps-left{display:flex;flex-direction:column;gap:12px;width:50%;padding:30px;height:100%}.pricing-summary .ps-left h3{color:#333;font-family:Inter SemiBold;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase;border-bottom:1px solid #eeeff1;padding-bottom:15px}.pricing-summary .ps-left .ps-right-span{font-family:Inter Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:12px;border-radius:4px;border:1px solid #a5a5a5;background:none;color:#333!important;word-break:break-word}.pricing-summary .ps-left .ps-item{display:flex;align-items:center;width:100%}.pricing-summary .ps-left .ps-item p{color:#959595}.pricing-summary .ps-left .ps-item p,.pricing-summary .ps-left .ps-item span{font-family:Inter Medium;font-size:16px;font-style:normal;font-weight:500;line-height:normal}.pricing-summary .ps-left .ps-item span{color:#000;margin-left:auto}.pricing-summary .ps-left .ps-item span.bold{font-size:20px!important}.pricing-summary .ps-right{display:flex;flex-direction:column;gap:12px;width:100%;padding:60px 30px 100px}.pricing-summary .ps-right h3{color:#333;font-family:Inter SemiBold;font-size:14px;font-style:normal;font-weight:600;line-height:normal;text-transform:uppercase}.pricing-summary .ps-right input{border-radius:4px;border:1px solid #a5a5a5;background:none;color:#333}.pricing-summary .ps-right a,.pricing-summary .ps-right input{font-family:Inter Medium;font-size:14px;font-style:normal;font-weight:500;line-height:normal;padding:12px}.pricing-summary .ps-right a{color:#fff;border-radius:4px;background:#000;justify-content:center;align-items:center;display:flex}@media only screen and (max-width:450px){.pricing-summary{flex-direction:column!important;max-height:calc(100dvh - 100px)!important}.pricing-summary .ps-left{width:100%;padding:0}.pricing-summary .ps-left .summary-wrapper{box-shadow:none;margin-top:0}.client-header{padding:15px!important}.client-header .module-dropdown{left:15px!important}.client-header .dropDownNextButtonWrapper .nextBtnForModuleNavigation{display:none!important}.client-sticky-footer{justify-content:center;position:absolute;bottom:0}.client-sticky-footer .client-footer-mobile-holder{display:block}}.next-loader{width:24px;height:24px;border:2px solid;border-color:#ccc #ccc #333;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}p{margin:0;word-break:break-word}@media print{.client-header,.client-sticky-footer,.contract_info{display:none}.builder,.home_wrapper,.hw_bottom,.hwb_container,.hwb_left,.hwb_wrapper,body,html{overflow:visible!important;height:auto!important}.block,.column,.layout,.row{-webkit-print-color-adjust:exact}}.slide-fwd-out{animation:slide-fwd-out .5s linear}.slide-fwd-in{animation:slide-fwd-in .5s linear}@keyframes slide-fwd-out{0%{transform:translateY(0);scale:1;opacity:1}to{transform:translateY(-120%);scale:.7;opacity:.8}}@keyframes slide-fwd-in{0%{transform:translateY(100%);scale:.7;opacity:.5}to{transform:translateY(0);scale:1;opacity:1}}.home_wrapper{display:flex;flex-direction:column;width:100%}.home_wrapper .hw_top{height:72px;display:flex;background-color:#fff;box-shadow:0 4px 16px rgba(0,0,0,.05),0 8px 32px rgba(0,0,0,.1);z-index:3}.home_wrapper .hw_bottom{display:flex;flex-direction:row;flex:1 1}.home_wrapper .hw_bottom,.home_wrapper .hw_bottom .hwb_container{height:100%;position:relative;width:100%}.home_wrapper .hw_bottom .page_loading{height:100%;width:100%;display:flex;align-items:center;justify-content:center}.home_wrapper .hw_bottom .page_loading a{color:#333;font-size:13px;display:flex;flex-direction:row;gap:12px;align-items:center;font-family:Inter}.home_wrapper .hw_bottom .page_loading .loader{width:24px;height:24px;border:2px solid;border-color:#ccc #ccc #333;border-radius:50%;display:inline-block;box-sizing:border-box;animation:rotation 1s linear infinite}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.home_wrapper .hw_bottom .hwb_wrapper{padding-right:360px;width:100%;height:100dvh;position:relative;transition:all .4s ease-in-out;display:flex}.home_wrapper .hw_bottom .hwb_left{width:100%;height:100%;position:relative;z-index:1;transition:all .3s ease-in-out;display:flex;justify-content:center}.home_wrapper .hw_bottom .hwb_left-mobile{width:100%;margin:0 auto;box-shadow:0 0 100px rgba(0,0,0,.07);height:100dvh;overflow-y:auto;border-radius:12px;background-color:#fff}.home_wrapper .hw_bottom .hwb_right{top:0;right:0;width:360px;height:100%;background-color:#fff;position:absolute;box-shadow:0 3px 39.5px 0 rgba(0,0,0,.13);z-index:2;transition:all .4s ease-in-out}.home_wrapper .hw_bottom .hwb_wrapper_no_padding{padding-right:0}.home_wrapper .hw_bottom .hwb_right_no_padding{right:-360px}[data-gallery-theme]{min-height:100vh;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-gallery-theme] *{box-sizing:border-box}[data-gallery-theme][data-gallery-theme=light]{background-color:#f7f7f7;color:#333}[data-gallery-theme][data-gallery-theme=dark]{background-color:#333;color:#f0f0f0}[data-gallery-theme][data-gallery-theme=default]{background-color:#f7f7f7;color:#333}[data-gallery-theme] .gallery-header{display:flex;align-items:center;justify-content:space-between;padding:12px 20px;position:-webkit-sticky;position:sticky;top:0;z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}[data-gallery-theme=default] .gallery-header,[data-gallery-theme=light] .gallery-header{background-color:#fff}[data-gallery-theme=dark] .gallery-header{background-color:#000}[data-gallery-theme=default] .gallery-header,[data-gallery-theme=light] .gallery-header{border-bottom:rgba(0,0,0,.1)}[data-gallery-theme=dark] .gallery-header{border-bottom:rgba(255,255,255,.1)}[data-gallery-theme] .gallery-header__logo{height:40px;object-fit:contain}[data-gallery-theme] .gallery-header__title{font-size:16px;font-weight:600}[data-gallery-theme=default] .gallery-header__title,[data-gallery-theme=light] .gallery-header__title{color:#333}[data-gallery-theme=dark] .gallery-header__title{color:#f0f0f0}[data-gallery-theme] .gallery-header__actions{display:flex;gap:8px;align-items:center}[data-gallery-theme] .gallery-grid{padding:8px}@media(min-width:768px){[data-gallery-theme] .gallery-grid{padding:16px}}[data-gallery-theme] .gallery-item{border-radius:8px;overflow:hidden;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}[data-gallery-theme=default] .gallery-item,[data-gallery-theme=light] .gallery-item{background-color:#fff}[data-gallery-theme=dark] .gallery-item{background-color:#333}[data-gallery-theme] .gallery-item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.15)}[data-gallery-theme] .gallery-item__image{width:100%;aspect-ratio:4/3;object-fit:cover}[data-gallery-theme] .gallery-item__info{padding:12px}[data-gallery-theme] .gallery-item__title{font-size:14px;font-weight:500;margin:0}[data-gallery-theme=default] .gallery-item__title,[data-gallery-theme=light] .gallery-item__title{color:#333}[data-gallery-theme=dark] .gallery-item__title{color:#f0f0f0}[data-gallery-theme] .gallery-item__subtitle{font-size:12px;margin:4px 0 0}[data-gallery-theme=default] .gallery-item__subtitle,[data-gallery-theme=light] .gallery-item__subtitle{color:#909090}[data-gallery-theme=dark] .gallery-item__subtitle{color:#e6e6e6}[data-gallery-theme] .masonry-gallery{column-count:2;column-gap:4px}@media(min-width:768px){[data-gallery-theme] .masonry-gallery{column-count:3;column-gap:8px}}@media(min-width:1200px){[data-gallery-theme] .masonry-gallery{column-count:4}}[data-gallery-theme] .masonry-gallery__item{page-break-inside:avoid;break-inside:avoid;margin-bottom:4px}@media(min-width:768px){[data-gallery-theme] .masonry-gallery__item{margin-bottom:8px}}[data-gallery-theme] .image-placeholder{width:100%;border-radius:4px;animation:galleryShimmer 1.5s ease-in-out infinite}[data-gallery-theme=default] .image-placeholder,[data-gallery-theme=light] .image-placeholder{background:linear-gradient(180deg,rgba(221,221,221,.8) 50%,rgba(174,174,174,.8))}[data-gallery-theme=dark] .image-placeholder{background:linear-gradient(0deg,rgba(51,51,51,.9) 50%,rgba(75,75,75,.8))}@keyframes galleryShimmer{0%{opacity:.6}50%{opacity:1}to{opacity:.6}}[data-gallery-theme] .otp-input{display:flex;gap:12px;justify-content:center}[data-gallery-theme] .otp-input input{width:56px;height:56px;font-size:24px;text-align:center;border:2px solid #ddd;border-radius:8px;outline:none;transition:border-color .2s}[data-gallery-theme=default] .otp-input input,[data-gallery-theme=light] .otp-input input{color:#333}[data-gallery-theme=dark] .otp-input input{color:#f0f0f0}[data-gallery-theme=default] .otp-input input,[data-gallery-theme=light] .otp-input input{background-color:#fff}[data-gallery-theme=dark] .otp-input input{background-color:#333}[data-gallery-theme] .otp-input input:focus{border-color:#333}[data-gallery-theme] .gallery-login{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}[data-gallery-theme] .gallery-login__card{max-width:400px;width:100%;padding:40px 32px;border-radius:12px;box-shadow:0 2px 12px rgba(0,0,0,.1)}[data-gallery-theme=default] .gallery-login__card,[data-gallery-theme=light] .gallery-login__card{background-color:#fff}[data-gallery-theme=dark] .gallery-login__card{background-color:#333}[data-gallery-theme] .gallery-login__title{font-size:24px;font-weight:600;text-align:center;margin-bottom:8px}[data-gallery-theme] .gallery-login__subtitle{font-size:14px;text-align:center;margin-bottom:32px}[data-gallery-theme=default] .gallery-login__subtitle,[data-gallery-theme=light] .gallery-login__subtitle{color:#909090}[data-gallery-theme=dark] .gallery-login__subtitle{color:#e6e6e6}[data-gallery-theme] .gallery-login__error{color:#f24822;font-size:13px;text-align:center;margin-top:12px}[data-gallery-theme] .gallery-tabs{display:flex;gap:0;border-bottom:1px solid rgba(0,0,0,.1);padding:0 16px;overflow-x:auto;-webkit-overflow-scrolling:touch}[data-gallery-theme] .gallery-tabs__tab{padding:12px 16px;font-size:14px;font-weight:500;cursor:pointer;white-space:nowrap;border-bottom:2px solid rgba(0,0,0,0);transition:border-color .2s,color .2s}[data-gallery-theme=default] .gallery-tabs__tab,[data-gallery-theme=light] .gallery-tabs__tab{color:#909090}[data-gallery-theme=dark] .gallery-tabs__tab{color:#e6e6e6}[data-gallery-theme] .gallery-tabs__tab--active{border-bottom-color:currentColor}[data-gallery-theme=default] .gallery-tabs__tab--active,[data-gallery-theme=light] .gallery-tabs__tab--active{color:#333}[data-gallery-theme=dark] .gallery-tabs__tab--active{color:#f0f0f0}[data-gallery-theme] .gallery-share{border-radius:12px;padding:24px}[data-gallery-theme=default] .gallery-share,[data-gallery-theme=light] .gallery-share{background-color:#fff}[data-gallery-theme=dark] .gallery-share{background-color:#000}[data-gallery-theme] .face-scanner{display:flex;flex-direction:column;align-items:center;gap:24px;padding:40px 20px}[data-gallery-theme] .face-scanner__video{width:min(300px,80vw);height:min(300px,80vw);border-radius:50%;object-fit:cover;border:3px solid #333}[data-gallery-theme] .face-scanner__status{font-size:14px;text-align:center}[data-gallery-theme=default] .face-scanner__status,[data-gallery-theme=light] .face-scanner__status{color:#909090}[data-gallery-theme=dark] .face-scanner__status{color:#e6e6e6}[data-gallery-theme] .selection-badge{display:inline-flex;align-items:center;gap:4px;padding:4px 12px;border-radius:20px;font-size:12px;font-weight:500}[data-gallery-theme=default] .selection-badge,[data-gallery-theme=light] .selection-badge{background-color:rgba(135,135,135,.25)}[data-gallery-theme=dark] .selection-badge{background-color:rgba(112,112,112,.1)}[data-gallery-theme=default] .selection-badge,[data-gallery-theme=light] .selection-badge{color:#333}[data-gallery-theme=dark] .selection-badge{color:#f0f0f0}[data-gallery-theme] .download-progress{padding:20px;text-align:center}[data-gallery-theme] .download-progress__bar{width:100%;height:4px;border-radius:2px;background:#ddd;overflow:hidden;margin:16px 0}[data-gallery-theme] .download-progress__bar-fill{height:100%;background:#333;transition:width .3s ease}.gallery-modal-bottom.ant-modal-wrap{display:flex!important;align-items:flex-end!important;justify-content:center!important}.gallery-modal-bottom .ant-modal{position:relative!important;top:auto!important;bottom:0!important;max-width:480px!important;width:calc(100% - 24px)!important;margin:0 auto!important;padding-bottom:env(safe-area-inset-bottom,0)!important}@media screen and (min-width:600px){.gallery-modal-bottom .ant-modal{width:calc(100% - 48px)!important}}.gallery-modal-bottom .ant-modal-content{border-radius:12px 12px 0 0!important;background:#fff!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:8px 16px 24px!important;box-shadow:0 -4px 24px rgba(0,0,0,.1)!important}.gallery-modal-bottom .ant-modal-header{background:rgba(0,0,0,0)!important;border-bottom:none!important}.gallery-modal-bottom .ant-modal-body,.gallery-modal-bottom .ant-modal-title{color:#333!important}.gallery-modal-bottom .ant-modal-close{display:none!important}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/Inter-Regular.a92b93ca.woff2) format("woff2"),url(/_next/static/media/Inter-Regular.3718b427.woff) format("woff")}@font-face{font-family:Inter Medium;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/Inter-Medium.d7048306.woff2) format("woff2"),url(/_next/static/media/Inter-Medium.664d3fad.woff) format("woff")}@font-face{font-family:Inter SemiBold;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/Inter-SemiBold.f9489b28.woff2) format("woff2"),url(/_next/static/media/Inter-SemiBold.a0ae24da.woff) format("woff")}@font-face{font-family:Inter Bold;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/Inter-Bold.71bc9bc3.woff2) format("woff2"),url(/_next/static/media/Inter-Bold.ab3d2ff6.woff) format("woff")}@font-face{font-family:Inter ExtraBold;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/Inter-ExtraBold.0756f3de.woff2) format("woff2"),url(/_next/static/media/Inter-ExtraBold.f422401a.woff) format("woff")}.expiredParentContainer{display:flex;flex-direction:column;width:100vw;height:100vh;background-color:#f9f8f6}.expiredParentContainer .expiredLogo{padding:20px 24px}.expiredParentContainer .expiredLogo .veLogo{color:#4285f4;font-family:Inter,sans-serif;font-size:24px;font-weight:700;font-style:italic}.expiredParentContainer .expiredContentWrapper{flex:1 1;display:flex;justify-content:center;align-items:center}.expiredParentContainer .expiredContentContainer{display:flex;flex-direction:column;align-items:center;gap:16px;max-width:420px;padding:48px 56px;background:#fff;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.expiredParentContainer .expiredContentContainer .expiredText{color:#1a1a1a;text-align:center;font-family:Inter,sans-serif;font-size:22px;font-style:normal;font-weight:600;line-height:28px}.expiredParentContainer .expiredContentContainer .footerSubText{color:#888;text-align:center;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:20px}.expiredParentContainer .expiredContentContainer .contactBusinessButton{display:flex;padding:12px 28px;justify-content:center;align-items:center;gap:8px;border-radius:24px;background:#4285f4;border:none;margin-top:8px;color:#fff;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;cursor:pointer;text-decoration:none;transition:background .2s ease}.expiredParentContainer .expiredContentContainer .contactBusinessButton:hover{background:#3367d6}.expiredParentContainer .expiredContentContainer .contactBusinessButton svg path{stroke:#fff}.expiredParentContainerMobile{display:flex;flex-direction:column;width:100vw;height:100vh;background-color:#f9f8f6}.expiredParentContainerMobile .expiredLogo{padding:16px 20px}.expiredParentContainerMobile .expiredLogo .veLogo{color:#4285f4;font-family:Inter,sans-serif;font-size:22px;font-weight:700;font-style:italic}.expiredParentContainerMobile .expiredContentWrapper{flex:1 1;display:flex;justify-content:center;align-items:center;padding:20px}.expiredParentContainerMobile .expiredContentContainer{display:flex;flex-direction:column;align-items:center;gap:14px;width:100%;max-width:360px;padding:36px 24px;background:#fff;border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.06)}.expiredParentContainerMobile .expiredContentContainer .expiredText{color:#1a1a1a;text-align:center;font-family:Inter,sans-serif;font-size:18px;font-style:normal;font-weight:600;line-height:24px}.expiredParentContainerMobile .expiredContentContainer .footerSubText{color:#888;text-align:center;font-family:Inter,sans-serif;font-size:13px;font-style:normal;font-weight:400;line-height:18px}.expiredParentContainerMobile .expiredContentContainer .contactBusinessButton{display:flex;padding:12px 24px;justify-content:center;align-items:center;gap:8px;border-radius:24px;background:#4285f4;border:none;margin-top:8px;color:#fff;font-family:Inter,sans-serif;font-size:14px;font-style:normal;font-weight:500;line-height:20px;cursor:pointer;text-decoration:none;transition:background .2s ease}.expiredParentContainerMobile .expiredContentContainer .contactBusinessButton:hover{background:#3367d6}.expiredParentContainerMobile .expiredContentContainer .contactBusinessButton svg path{stroke:#fff}