@font-face{font-family:swiper-icons;font-style:normal;font-weight:400;src:url("data:application/font-woff;charset=utf-8;base64, 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")}:root{--swiper-theme-color:#007aff}:host{display:block;margin-left:auto;margin-right:auto;position:relative;z-index:1}.swiper{display:block;list-style:none;margin-left:auto;margin-right:auto;overflow:hidden;padding:0;position:relative;z-index:1}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{box-sizing:initial;display:flex;height:100%;position:relative;transition-property:transform;transition-timing-function:ease;transition-timing-function:var(--swiper-wrapper-transition-timing-function,initial);width:100%;z-index:1}.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{display:block;flex-shrink:0;height:100%;position:relative;transition-property:transform;width:100%}.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{-webkit-backface-visibility:hidden;backface-visibility:hidden;transform:translateZ(0)}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-cube-shadow,.swiper-3d .swiper-slide{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{-ms-overflow-style:none;overflow:auto;scrollbar-width: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{-webkit-margin-start:var(--swiper-centered-offset-before);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{-webkit-margin-before:var(--swiper-centered-offset-before);margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{height:var(--swiper-centered-offset-after);min-width:1px;width:100%}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-bottom,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(270deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(90deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(0deg,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(180deg,#00000080,#0000)}.swiper-lazy-preloader{border:4px solid #007aff;border:4px solid var(--swiper-preloader-color,var(--swiper-theme-color));border-radius:50%;border-top:4px solid #0000;box-sizing:border-box;height:42px;left:50%;margin-left:-21px;margin-top:-21px;position:absolute;top:50%;transform-origin:50%;width:42px;z-index:10}.swiper-watch-progress .swiper-slide-visible .swiper-lazy-preloader,.swiper:not(.swiper-watch-progress) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s linear infinite}.swiper-lazy-preloader-white{--swiper-preloader-color:#fff}.swiper-lazy-preloader-black{--swiper-preloader-color:#000}@keyframes swiper-preloader-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}:root{--swiper-navigation-size:44px}.swiper-button-next,.swiper-button-prev{align-items:center;color:var(--swiper-theme-color);color:var(--swiper-navigation-color,var(--swiper-theme-color));cursor:pointer;display:flex;height:44px;height:var(--swiper-navigation-size);justify-content:center;margin-top:-22px;margin-top:calc(0px - var(--swiper-navigation-size)/2);position:absolute;top:50%;top:var(--swiper-navigation-top-offset,50%);width:27px;width:calc(var(--swiper-navigation-size)/44*27);z-index:10}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{cursor:auto;opacity:.35;pointer-events:none}.swiper-button-next.swiper-button-hidden,.swiper-button-prev.swiper-button-hidden{cursor:auto;opacity:0;pointer-events:none}.swiper-navigation-disabled .swiper-button-next,.swiper-navigation-disabled .swiper-button-prev{display:none!important}.swiper-button-next svg,.swiper-button-prev svg{height:100%;object-fit:contain;transform-origin:center;width:100%}.swiper-rtl .swiper-button-next svg,.swiper-rtl .swiper-button-prev svg{transform:rotate(180deg)}.swiper-button-prev,.swiper-rtl .swiper-button-next{left:10px;left:var(--swiper-navigation-sides-offset,10px);right:auto}.swiper-button-lock{display:none}.swiper-button-next:after,.swiper-button-prev:after{font-family:swiper-icons;font-size:44px;font-size:var(--swiper-navigation-size);font-variant:normal;letter-spacing:0;line-height:1;text-transform:none!important}.swiper-button-prev:after,.swiper-rtl .swiper-button-next:after{content:"prev"}.swiper-button-next,.swiper-rtl .swiper-button-prev{left:auto;right:10px;right:var(--swiper-navigation-sides-offset,10px)}.swiper-button-next:after,.swiper-rtl .swiper-button-prev:after{content:"next"}.carousel-center-image--native-dragging,.carousel-logo-image--native-dragging{cursor:grabbing!important;opacity:.8;transform:rotate(2deg)}.carousel-center-content--native-dragging,.carousel-logo-container--native-dragging{pointer-events:none}.carousel-center-image,.carousel-logo-image{-webkit-user-select:none;user-select:none}@-moz-document url-prefix(){.carousel-center-image:not(.carousel-center-image--mobile),.carousel-logo-image:not(.carousel-logo-image--mobile){cursor:grab}.carousel-center-image:active:not(.carousel-center-image--mobile),.carousel-logo-image:active:not(.carousel-logo-image--mobile){cursor:grabbing}}#publication-logo-carousel-section{margin:7rem auto;position:relative;z-index:2!important}#realtyComponent .carousel-c{margin:5rem auto 7rem;max-width:1300px;position:relative;width:100%}.publication-carousel-container{margin:-3rem auto 7rem;max-width:1300px;position:relative;width:100%}.carousel-c--ios,body.ios-device{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.publication-carousel-swiper{background-color:#fff;border:1px solid #ff541c;border-radius:7px;cursor:grab;max-width:100%;overflow:hidden;position:relative;width:100%}.publication-carousel-swiper:active{cursor:grabbing}.publication-carousel-swiper .swiper-wrapper{align-items:center;box-sizing:border-box;transition-timing-function:cubic-bezier(.25,.46,.45,.94)}.publication-carousel-swiper .swiper-slide{cursor:pointer;transition:transform .3s ease}.publication-carousel-swiper .swiper-button-next,.publication-carousel-swiper .swiper-button-prev{display:none!important}.carousel-swiper-slide-custom{align-items:center;display:flex;justify-content:center;padding:10px 0}.carousel-logo-container{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;box-sizing:border-box;cursor:pointer;display:block;height:auto;max-width:100%;overflow:hidden;padding:5px;position:relative;text-align:center;touch-action:manipulation;transition:transform .3s ease;-webkit-user-select:none;user-select:none;width:100%}.carousel-logo-container:hover{transform:scale(1.05)}.carousel-logo-container:active{transform:scale(.95)}.carousel-logo-image{aspect-ratio:3/2;border-radius:4px;height:auto;margin:0 auto;max-height:100%;max-width:100%;object-fit:contain;transition:all .3s ease;-webkit-user-select:none;user-select:none;width:100px}.carousel-logo-image--dragging{pointer-events:none}.carousel-logo-image--mobile{-webkit-user-drag:none;-webkit-touch-callout:none}.carousel-center-div{background-color:#fff;border:1px solid #ff541c;border-radius:7px;left:50%;pointer-events:auto;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:10}.carousel-center-content{-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;align-items:center;cursor:pointer;display:flex;height:100%;justify-content:center;position:relative;transition:opacity .2s ease-in-out;user-select:none;-webkit-user-select:none;width:100%}.carousel-center-content.fadeOut{opacity:.3}.carousel-center-content--dragging{z-index:1}.carousel-center-content img{border:3px solid #fff;border-radius:5px}.carousel-center-image{border-radius:10px;box-shadow:0 6px 20px #00000026;transition:all .3s ease;-webkit-user-select:none;user-select:none}.carousel-center-image--dragging{pointer-events:none}.carousel-center-image--mobile{-webkit-user-drag:none;-webkit-touch-callout:none}.carousel-context-menu-overlay{backdrop-filter:blur(2px);-webkit-backdrop-filter:blur(2px);background:#0000004d;bottom:0;left:0;position:fixed;right:0;top:0;z-index:1000}.carousel-context-menu-overlay--ios{backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);background:#0006}.carousel-context-menu{animation:carouselContextMenuSlide .3s cubic-bezier(.175,.885,.32,1.275);background:#fff;border-radius:12px;box-shadow:0 10px 40px #0000004d;min-width:200px;overflow:hidden;position:fixed;z-index:1001}.carousel-context-menu--ios{backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:#fffffff2;border-radius:16px;box-shadow:0 20px 60px #00000059}.carousel-context-menu-header{background:#f8f9fa;border-bottom:1px solid #eee;padding:16px}.carousel-context-menu-header--ios{background:#f8f9facc;border-bottom:1px solid #0000001a}.carousel-context-menu-title{color:#333;font-size:15px;font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carousel-context-menu-title--ios{color:#1d1d1f}.carousel-context-menu-url{color:#666;font-size:12px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.carousel-context-menu-url--ios{color:#86868b}.carousel-context-menu-actions{padding:8px 0}.carousel-context-menu-actions--ios{padding:4px 0}.carousel-context-menu-button{align-items:center;background:#0000;border:none;color:#333;cursor:pointer;display:flex;font-size:16px;font-weight:400;padding:12px 16px;text-align:left;transition:background-color .2s ease;width:100%}.carousel-context-menu-button:hover{background-color:#0000000d}.carousel-context-menu-button--ios{color:#007aff;font-size:17px;font-weight:400;padding:16px 20px}.carousel-context-menu-button--ios:hover{background-color:#007aff1a}.carousel-clipboard-helper{left:-999999px;opacity:0;pointer-events:none;position:fixed;top:-999999px}.publication-carousel-container .carousel-loading-state{align-items:center;background:#f8f9fa;border:1px solid #ff541c;border-radius:7px;display:flex;height:200px;justify-content:center;padding:2rem;text-align:center}#carousel-video-modal.carousel-modal-overlay{align-items:center;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:9999}.carousel-modal-backdrop{backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background-color:#00000080;bottom:0;left:0;position:absolute;right:0;top:0}.carousel-modal-dialog{animation:carouselModalFadeIn .3s ease-out;margin:1.75rem auto;max-width:800px;position:relative;width:90%;z-index:10000}.carousel-modal-content{background-color:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;overflow:hidden;position:relative;width:100%}.carousel-modal-header{align-items:center;background:#f8f9fa;border-bottom:1px solid #eee;display:flex;justify-content:space-between;padding:1rem 1.5rem}.carousel-modal-title{color:#333;font-size:1.25rem;font-weight:600;margin:0}.carousel-modal-close-btn{align-items:center;background:none;border:none;border-radius:50%;color:#000;cursor:pointer;display:flex;font-size:2rem;height:2rem;justify-content:center;line-height:1;padding:0;width:2rem}.carousel-modal-body{padding:0;position:relative}.carousel-video-ratio{aspect-ratio:16/9;background:#000;position:relative;width:100%}.carousel-video-ratio iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:300px) and (max-width:359px){.carousel-center-image{height:120px;width:120px}}@media screen and (min-width:360px) and (max-width:389px){.carousel-center-image{height:145px;width:145px}}@media screen and (min-width:390px) and (max-width:424px){.carousel-center-image{height:155px;width:155px}}@media screen and (min-width:425px) and (max-width:575px){.carousel-center-image{height:165px;width:165px}}@media screen and (min-width:576px) and (max-width:767px){.carousel-center-image{height:185px;width:185px}}@media screen and (min-width:768px) and (max-width:992px){.carousel-center-image{height:190px!important;width:190px!important}}@media screen and (max-width:767px){.carousel-center-image{border-radius:8px!important}#publication-logo-carousel-section{margin:4rem auto}.publication-carousel-swiper{border-left:none;border-radius:0;border-right:none}.publication-carousel-container{margin-bottom:5rem}.carousel-logo-image{margin:0 auto;width:80px}.carousel-swiper-slide-custom{padding:10px 0}.carousel-modal-dialog{margin:1rem auto;width:95%}}@media screen and (min-width:768px) and (max-width:991px){#publication-logo-carousel-section{margin:8rem auto 9rem}.publication-carousel-container{margin-top:-1rem}.publication-carousel-swiper{border-left:none;border-radius:0;border-right:none}.carousel-logo-image{margin:0 auto;width:80px}.carousel-swiper-slide-custom{padding:10px 0}}@media screen and (min-width:992px) and (max-width:1199px){.carousel-center-image{height:240px;width:240px}.publication-carousel-container{max-width:945px}.carousel-center-div{left:50%}.carousel-logo-image{margin:0 auto}.carousel-swiper-slide-custom{padding:10px 0}}@media screen and (min-width:1200px) and (max-width:1399px){.publication-carousel-container{max-width:1125px}.carousel-center-image{height:210px!important;width:210px!important}.carousel-center-div{left:49.5%}.carousel-logo-image{width:80px}}@media screen and (min-width:1400px){.carousel-center-div{left:49.7%}.carousel-center-image{height:220px;width:220px}}@keyframes carouselContextMenuSlide{0%{opacity:0;transform:scale(.9) translateY(-10px)}to{opacity:1;transform:scale(1) translateY(0)}}.carousel-context-menu--ios{animation:carouselContextMenuSlideIOS .3s cubic-bezier(.175,.885,.32,1.275)}@keyframes carouselContextMenuSlideIOS{0%{opacity:0;transform:scale(.85) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes carouselModalFadeIn{0%{opacity:0;transform:scale(.9) translateY(-50px)}to{opacity:1;transform:scale(1) translateY(0)}}.carousel-center-content:focus,.carousel-logo-container:focus{outline:2px solid #ff541c;outline-offset:2px}.publication-carousel-swiper:focus{outline:2px solid #ff541c;outline-offset:4px}.publication-carousel-swiper:focus-visible{box-shadow:0 0 0 3px #ff541c4d}@media (hover:hover) and (pointer:fine){.carousel-center-content:hover img{box-shadow:0 8px 25px #0003}.publication-carousel-swiper:hover{cursor:grab}.publication-carousel-swiper:active{cursor:grabbing}.carousel-logo-container{cursor:pointer}}#carousel-video-modal *,#inputChatContainer,.publication-carousel-container *{box-sizing:border-box}#inputChatContainer{align-items:flex-end;display:flex;flex-direction:row;margin:0 auto;max-width:520px;padding:0;width:100%;z-index:2}#inputChatContainer .inputChatBox{height:-webkit-fit-content;height:fit-content;position:relative;width:100%}#inputChatContainer .inputChat{align-items:flex-end;display:flex;flex-direction:row;gap:6px;justify-content:flex-start;margin-bottom:0;margin-top:auto;min-height:50px;width:100%}#inputChatContainer .sendButtonBox{align-items:center;align-items:flex-end;border:none!important;border-bottom-left-radius:5px;border-bottom-right-radius:5px;display:flex;flex-shrink:0;height:100%;justify-content:center;min-width:50px;position:relative;width:50px}#inputChatContainer .sendButton{-webkit-tap-highlight-color:transparent;align-items:center;-webkit-appearance:none;appearance:none;background-color:initial;border-radius:50%;border-width:0;box-sizing:border-box;color:#ff541c;cursor:pointer;display:flex;flex:0 0 auto;font-size:1.5rem;justify-content:center;margin:0;outline:0;overflow:visible;padding:0;position:relative;text-align:center;text-decoration:none;transition:.3s;transition:background-color .15s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;user-select:none;vertical-align:middle}.apps-menu-button-wrapper{animation:fadeInScale .3s ease-out}@keyframes fadeInScale{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}.hide-apps-button{animation:slideInFromTop .3s ease-out;flex-shrink:0;max-width:50px!important;min-width:50px!important;position:relative;width:50px!important;z-index:104!important}.hide-apps-button.closing{animation:slideOutToTop .3s ease-out forwards}@keyframes slideInFromTop{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOutToTop{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-20px)}}.hide-apps-button>div{background:tomato!important;border:none!important;border-radius:6px!important;box-shadow:0 4px 12px #ff63474d;height:50px!important;margin-bottom:0!important;margin-right:6px!important;max-width:50px!important;position:relative;transition:all .3s ease;width:50px!important;z-index:104}.hide-apps-button:hover>div{box-shadow:0 6px 16px #ff634766;transform:translateY(-2px)}.hide-apps-button:active>div{transform:translateY(0)}.apps-section-backdrop{animation:slideDownFromHideButton .3s ease-out 0s 1 normal none running;background:#0000;border:none;border-radius:20px 20px 0 0;box-shadow:0 -20px 60px #00000026,inset 0 0 0 1px #fff3;height:80px;left:-5px;pointer-events:none;position:absolute;top:-62px;width:520px;z-index:0}.apps-section-backdrop.closing{animation:slideUpToHideButton .3s ease-out forwards}@keyframes slideUpToHideButton{0%{max-height:80px;opacity:1;transform:translateY(0)}to{max-height:0;opacity:0;transform:translateY(-20px)}}.apps-gallery-section-container{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;justify-content:center;padding:0;width:100%}.apps-gallery-section-box{align-items:flex-end;box-sizing:border-box;flex-direction:row;margin:0 auto;padding:0;z-index:2}.apps-gallery-section-box,.apps-gallery-section-dropdown{display:flex;max-width:520px;position:relative;width:520px}.apps-gallery-section-dropdown{animation:slideDownFromHideButton .3s ease-out forwards;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#0000;border:none;border-radius:0 0 20px 20px;box-shadow:0 30px 40px -20px #00000026,inset 0 0 0 1px #fff3;flex-direction:column;left:-5px;margin-top:0;max-height:380px;overflow:visible;right:0;top:0;z-index:103}.apps-gallery-section-dropdown.closing{animation:slideUpToHideButton .3s ease-out forwards}.apps-gallery-section-header{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0000;display:flex;gap:10px;padding:20px 20px 15px}.apps-gallery-section-header span{color:#ff541c;font-size:16px;font-weight:700;letter-spacing:.5px}@keyframes slideDownFadeIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes slideDownFromHideButton{0%{max-height:0;opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.apps-no-match-container{align-items:center;display:flex;flex:1 1;justify-content:center;padding:50px 20px}.apps-no-match-box{animation:scaleIn .3s ease-out;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000;border:2px solid #ff541c26;border-radius:20px;box-shadow:0 8px 24px #ff541c1a;padding:30px 50px;text-align:center}@keyframes scaleIn{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.apps-no-match-text{-webkit-text-fill-color:#0000;background:linear-gradient(135deg,#ff541c,#ff6b35);-webkit-background-clip:text;background-clip:text;display:block;font-size:18px;font-weight:700;text-align:center}.apps-loading-state{align-items:center;color:#ff541c;display:flex;font-size:15px;font-weight:600;justify-content:center;padding:60px 20px}.apps-gallery-section-grid{grid-gap:25px 20px;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0000;display:grid;flex:1 1;gap:25px 20px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));overflow-x:hidden;overflow-y:auto;padding:20px;scroll-behavior:smooth;scrollbar-color:#ff541c99 #f0f0f0cc;scrollbar-width:thin}.apps-gallery-section-grid::-webkit-scrollbar{background:#0000;border-radius:20px;width:10px}.apps-gallery-section-grid::-webkit-scrollbar-track{background:#f0f0f080;border-radius:20px;margin:5px 0}.apps-gallery-section-grid::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff7a3d,#ff541c);border:3px solid #ffffff80;border-radius:20px;box-shadow:0 2px 8px #ff541c4d}.apps-gallery-section-grid::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ff9061,#ff6f3b);border:2px solid #ffffff4d}.app-gallery-card{align-items:center;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#0000;border-radius:16px;cursor:pointer;display:flex;flex-direction:column;gap:12px;min-height:120px;padding:16px 12px;transition:all .3s cubic-bezier(.4,0,.2,1)}.app-gallery-card:hover{backdrop-filter:blur(15px);-webkit-backdrop-filter:blur(15px);border-color:#ff541c80;transform:translateY(-8px) scale(1.02)}.app-gallery-card:active{transform:translateY(-4px) scale(.98)}.app-gallery-card-image{align-items:center;display:flex;flex-shrink:0;height:50px;justify-content:center;min-height:50px;min-width:70px;overflow:hidden;position:relative;transition:all .3s ease;width:70px}.app-gallery-card:hover .app-gallery-card-image{transform:scale(1.1) rotate(3deg)}.app-gallery-card-image img{height:90%;object-fit:contain;transition:all .3s ease;width:90%}.app-gallery-card:hover .app-gallery-card-image img{transform:scale(1.05)}.app-gallery-card-content{align-items:center;display:flex;flex:1 1;flex-direction:column;justify-content:center;width:100%}.app-gallery-card-title{color:#ff541c;font-size:13px;font-weight:700;-webkit-hyphens:auto;hyphens:auto;letter-spacing:.3px;line-height:1.4;margin:0;overflow-wrap:break-word;text-align:center;transition:all .3s ease;word-break:break-word}.app-gallery-card:hover .app-gallery-card-title{color:#e64810;transform:scale(1.05)}.trending-section-wrapper{box-sizing:border-box;padding-left:56px;padding-right:56px;width:100%}.trending-dropdown-unified{animation:slideDownFadeIn .3s ease-out forwards;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(15px) saturate(180%);background-color:#b4b9be47;border:1px solid #a0a5aa80;border-radius:0 0 20px 20px;border-top:none;box-shadow:0 2px 8px #0000000f;box-sizing:border-box;display:flex;flex-direction:column;margin-top:0;max-height:180px;overflow:hidden;padding:15px;position:relative;width:100%;z-index:102}.trending-dropdown-unified>div:first-child{align-items:center;color:#302e2e;display:flex;flex-shrink:0;font-size:12px;font-weight:500;gap:8px;margin-bottom:10px}.scroll-indicator-bottom,.scroll-indicator-top{align-items:center;display:flex;height:30px;justify-content:center;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .3s ease;width:30px;z-index:105}.scroll-indicator-top{top:40px}.scroll-indicator-bottom{bottom:10px}.scroll-indicator-bottom.visible,.scroll-indicator-top.visible{opacity:1}.scroll-indicator-bottom.visible svg{animation:scrollPulseDown 2s ease-in-out infinite}.scroll-indicator-top.visible svg{animation:scrollPulseUp 2s ease-in-out infinite}@keyframes scrollPulseDown{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:1;transform:translateY(3px)}}@keyframes scrollPulseUp{0%,to{opacity:.5;transform:translateY(0) rotate(180deg)}50%{opacity:1;transform:translateY(-3px) rotate(180deg)}}.trending-options-scrollable{display:flex;flex:1 1;flex-direction:column;overflow-x:hidden;overflow-y:auto;padding-right:5px;position:relative;scroll-behavior:smooth;scrollbar-color:#ff541c99 #fff3;scrollbar-width:thin}.trending-options-scrollable::-webkit-scrollbar{background:#0000;border-radius:20px;width:8px}.trending-options-scrollable::-webkit-scrollbar-button{display:none;height:0;width:0}.trending-options-scrollable::-webkit-scrollbar-track{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff26;border-radius:20px}.trending-options-scrollable::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff7a3d,#ff541c);border:2px solid #ffffff4d;border-radius:20px}.trending-options-scrollable::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#ff9061,#ff6f3b)}.trending-option-btn{align-items:center;background-color:initial;border:none;border-radius:4px;color:#202124cc;cursor:pointer;display:flex;font-family:Poppins,sans-serif;font-size:12px;font-weight:400;gap:12px;padding:8px;text-align:left;transition:background-color .15s ease;width:100%}.trending-option-btn:hover{background-color:#0000000f}.trending-option-btn:active{background-color:#0000001a}.trending-option-btn span{flex:1 1;font-size:12px;font-weight:500}.trending-option-icon{align-items:center;display:flex;flex-shrink:0;justify-content:center}.trending-option-icon img{height:24px;object-fit:contain;width:24px}.WelcomeUserInterface-trendingIcon{flex-shrink:0;height:16px;margin-top:1px;width:16px}#inputChatContainer .inputChat>:first-child,#inputChatContainer .inputChat>:last-child{flex-shrink:0;position:relative;z-index:104}.send-button-backdrop{animation:fadeIn .3s ease-out forwards;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(15px) saturate(180%);background-color:#ede5e1;border-radius:6px 6px 0 0;height:70px;width:50px}.send-button-backdrop.animated{animation:none;opacity:1}.send-button-backdrop.bounce-attention{animation:bounceAttentionLeftRight .6s ease-in-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.bounce-attention{animation:bounceAttentionLeftRight .6s ease-in-out}@keyframes bounceAttentionLeftRight{0%,to{transform:translateX(0)}10%{transform:translateX(-8px)}20%{transform:translateX(8px)}30%{transform:translateX(-6px)}40%{transform:translateX(6px)}50%{transform:translateX(-4px)}60%{transform:translateX(4px)}70%{transform:translateX(-2px)}80%{transform:translateX(2px)}90%{transform:translateX(-1px)}}.consent-section-unified{animation:slideDownFromButton .3s ease-out forwards;backdrop-filter:blur(10px) saturate(180%);-webkit-backdrop-filter:blur(15px) saturate(180%);background-color:#ede5e1;border-radius:20px 0 20px 20px;border-top:none;box-shadow:0 2px 8px #0000000f;margin-left:auto;margin-top:5.5px;max-width:100%!important;opacity:0;overflow:hidden;padding:10px;position:relative;transform:translateY(-20px);width:98.5%;z-index:102}.consent-section-unified.animated{animation:none;opacity:1;transform:translateY(0)}.consent-section-unified.bounce-attention{animation:bounceAttentionLeftRight .6s ease-in-out}@keyframes slideDownFromButton{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.consent-unified{color:#000;font-size:10px;font-weight:400;line-height:1.4;opacity:.6;text-align:justify}.consent-checkbox-unified{background:#fff;height:10px;margin-right:8px;width:12px}.consent-text-unified{color:#000;opacity:.8}.consent-link-unified{color:#000!important;text-decoration:underline}.consent-svg-unified{background-color:#ff541c;border-radius:50%;display:inline-block;margin:-2px 0 0 -2px;padding:1px 2px;vertical-align:middle}.content-area-unified{display:flex;flex-direction:column;justify-content:flex-start;margin-bottom:10px;margin-left:auto;margin-right:auto;max-width:400px;padding:10px;position:relative;width:100%}.consent-modal-unified .modal-dialog{max-width:500px}.consent-modal-unified .modal-content{border:none;border-radius:6px}.consent-modal-unified .modal-header{border-bottom:none}.consent-modal-body-unified{padding:20px}.consent-modal-title-unified{font-size:12px;margin-bottom:15px}.consent-modal-title-unified b{font-weight:600}.consent-modal-text-unified{font-size:12px;line-height:1.4;margin-bottom:0;text-align:justify}.consent-modal-text-unified .consent-link-unified{color:#000!important;text-decoration:underline}.consent-modal-footer-unified{border-top:none;display:flex;justify-content:center;padding:0 20px 20px}.consent-modal-button-unified{background-color:#ff541c;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:14px;font-weight:500;padding:10px 20px;transition:background-color .3s ease;width:100px}.consent-modal-button-unified:hover{background-color:#e64810}.consent-modal-button-unified:active,.consent-modal-button-unified:focus{background-color:#ff541c!important;box-shadow:none!important;outline:none!important}.modal-backdrop.show{opacity:.5}.disabled-unified{cursor:not-allowed!important;filter:grayscale(100%);opacity:.6;pointer-events:none}.doodle-container{box-sizing:border-box;margin-bottom:20px;padding:0 20px}.doodle-container,.doodle-wrapper{align-items:center;display:flex;justify-content:center;min-height:200px;width:100%}.doodle-wrapper{max-width:520px}.doodle-link-wrapper{-webkit-tap-highlight-color:transparent;cursor:pointer;display:inline-block;outline:none}.doodle-link-wrapper:focus{outline:none}.doodle-link-wrapper:focus-visible{border-radius:8px;outline:2px solid #ff541c;outline-offset:4px}.doodle-image{-webkit-tap-highlight-color:transparent;border:none;display:block;height:auto;max-width:400px;opacity:0;outline:none;transition:transform .3s ease,opacity .3s ease;width:100%}.doodle-image.doodle-loaded{opacity:1}.doodle-clickable{cursor:pointer}.alert-dismissible .btn-close{padding:1rem!important}@media (max-width:399px){#inputChatContainer{padding:0 8px}#inputChatContainer .inputChat{gap:4px;padding:10px 0 4px}.trending-section-wrapper{margin-top:-10px;padding-left:62px;padding-right:62px}.hide-apps-button{margin-left:-2.5px;min-width:50px!important;width:50px!important}.hide-apps-button>div{height:50px;width:50px}.trending-dropdown-unified{max-height:190px;padding:10px 12px}.trending-option-btn{font-size:11px;gap:8px;padding:6px}.trending-options-scrollable{padding-right:8px}.WelcomeUserInterface-trendingIcon{height:14px;width:14px}#inputChatContainer textarea{font-size:16px!important}.apps-gallery-section-box{width:100%}.apps-section-backdrop{left:0;top:-70px;width:100%}.apps-gallery-section-dropdown{left:0;max-height:325px;top:0}.apps-gallery-section-dropdown:before{left:58.75px}.apps-gallery-section-header{padding:15px 12px 12px}.apps-gallery-section-header span{font-size:14px}.apps-gallery-section-grid{gap:18px 12px;grid-template-columns:repeat(auto-fill,minmax(90px,1fr));padding:15px 12px}.app-gallery-card{border-radius:12px;gap:10px;min-height:110px;padding:12px 8px}.app-gallery-card-title{font-size:11px;line-height:1.3}.apps-no-match-box{padding:20px 30px}.apps-no-match-text{font-size:15px}.consent-section-unified{margin-top:0}.consent-modal-text-unified{font-size:10px}.doodle-container{margin-bottom:15px;min-height:150px;padding:0 8px}.doodle-wrapper{min-height:150px}.doodle-image{max-width:300px}}@media (min-width:400px) and (max-width:576px){#inputChatContainer{padding:0 10px}.trending-section-wrapper{padding-left:66px;padding-right:66px}.trending-dropdown-unified{max-height:190px;padding:12px 15px}.trending-option-btn{font-size:11px;gap:10px;padding:6px 8px}.trending-options-scrollable{margin-right:-7px;padding-right:10px!important}.scroll-indicator-bottom,.scroll-indicator-top{height:28px;width:28px}.scroll-indicator-top{top:35px}.scroll-indicator-bottom{bottom:8px}.WelcomeUserInterface-trendingIcon{height:15px;width:15px}.hide-apps-button{margin-left:-2.5px}.apps-gallery-section-box{width:100%}.apps-section-backdrop{left:0;width:100%}.apps-gallery-section-dropdown{left:0;max-height:350px;top:5px}.apps-gallery-section-dropdown:before{left:63.5px}.apps-gallery-section-header{padding:16px 15px 13px}.apps-gallery-section-header span{font-size:15px}.apps-gallery-section-grid{gap:20px 15px;grid-template-columns:repeat(auto-fill,minmax(95px,1fr));padding:18px 15px}.app-gallery-card{border-radius:14px;gap:11px;min-height:115px;padding:14px 10px}.app-gallery-card-title{font-size:12px;line-height:1.35}.consent-section-unified{max-width:none;padding:10px;width:100%}.consent-modal-text-unified{font-size:10px}.consent-modal-unified .modal-dialog{margin:20px;max-width:calc(100% - 40px)}.consent-modal-body-unified{padding:15px}.consent-modal-footer-unified{padding:0 15px 15px}.doodle-container{margin-bottom:18px;min-height:160px;padding:0 10px}.doodle-wrapper{min-height:160px}.doodle-image{max-width:320px}}@media (min-width:577px) and (max-width:991px){.trending-dropdown-unified{max-height:190px;max-width:400px;padding:14px 16px}.trending-option-btn{font-size:12px;padding:7px 10px}.trending-option-icon img{height:22px;width:22px}.apps-gallery-section-header{padding:18px 18px 14px}.apps-gallery-section-grid{gap:22px 18px;grid-template-columns:repeat(auto-fill,minmax(105px,1fr));padding:20px 18px}.app-gallery-card-title{font-size:12.5px}.doodle-container{margin-bottom:22px}}@media (min-width:992px){.trending-dropdown-unified{max-height:190px;max-width:400px;padding:15px 18px}.trending-option-btn{font-size:12px;gap:12px;padding:8px 12px}.trending-option-icon img{height:24px;width:24px}.apps-gallery-section-header{padding:20px 20px 15px}.apps-gallery-section-grid{gap:25px 20px;grid-template-columns:repeat(auto-fill,minmax(110px,1fr));padding:20px}.app-gallery-card-title{font-size:13px}.app-gallery-card:hover{transform:translateY(-10px) scale(1.03)}.doodle-container{margin-bottom:25px}.doodle-clickable:hover{transform:scale(1.02)}.doodle-clickable:active{transform:scale(.98)}}@media (prefers-reduced-motion:reduce){.app-gallery-card,.apps-gallery-section-dropdown,.apps-menu-button-wrapper,.apps-no-match-box,.apps-section-backdrop,.bounce-attention,.doodle-image,.hide-apps-button,.scroll-indicator-bottom,.scroll-indicator-top,.trending-dropdown-unified{animation:none!important;transition:none!important}}.trending-option-btn:focus-visible{background-color:#ff541c1a;outline:2px solid #ff541c;outline-offset:2px}.app-gallery-card:focus-visible{background:#ffffff80;outline:2px solid #ff541c;outline-offset:2px}.apps-gallery-section-grid,.trending-options-scrollable{transform:translateZ(0);will-change:auto}