body.swal2-shown>[aria-hidden="true"]{transition:filter .1s;filter:blur(3px)}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}input[readonly],textarea[readonly]{cursor:default}.result-box{border-color:#000!important;color:#334e6e!important;border-radius:5px!important;border-bottom-width:0!important;border-style:none!important;box-shadow:none!important;outline:0!important;position:absolute!important;width:99%!important;z-index:10!important;max-height:300px!important;margin-left:-40px!important}.particle-snow,.particle-snow canvas{position:fixed;top:0;left:0;height:100%}.christmas-garland,.particle-snow{z-index:1;pointer-events:none;width:100%}#field_description{height:auto!important}.particle-snow canvas{width:100%;pointer-events:none}.christmas-garland{text-align:center;white-space:nowrap;overflow:hidden;position:absolute;padding:0;height:85px}.christmas-garland .christmas-garland__item{position:relative;width:28px;height:28px;border-radius:50%;display:inline-block;margin-left:20px}.christmas-garland .christmas-garland__item .shape{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:flash-1;animation-name:flash-1;-webkit-animation-duration:2s;animation-duration:2s}.christmas-garland .christmas-garland__item .apple{width:22px;height:22px;border-radius:50%;margin-left:auto;margin-right:auto;margin-top:8px}.christmas-garland .christmas-garland__item .pear{width:12px;height:28px;border-radius:50%;margin-left:auto;margin-right:auto;margin-top:6px}.christmas-garland .christmas-garland__item:nth-child(odd) .shape{-webkit-animation-name:flash-2;animation-name:flash-2}.christmas-garland .christmas-garland__item:nth-child(4n + 2) .shape{-webkit-animation-name:flash-3;animation-name:flash-3;-webkit-animation-duration:1.1s;animation-duration:1.1s}.christmas-garland .christmas-garland__item:nth-child(odd) .shape{-webkit-animation-duration:1.8s;animation-duration:1.8s}.christmas-garland .christmas-garland__item:nth-child(3n + 1) .shape{-webkit-animation-duration:1.4s;animation-duration:1.4s}.christmas-garland .christmas-garland__item:before{content:"";position:absolute;background:#222;width:10px;height:10px;border-radius:3px;top:-1px;left:9px}.christmas-garland .christmas-garland__item:after{content:"";top:-9px;left:14px;position:absolute;width:52px;height:18px;border-bottom:2px solid #222;border-radius:50%}.christmas-garland .christmas-garland__item:last-child:after{content:none}.christmas-garland .christmas-garland__item:first-child{margin-left:-40px}@media only screen and(max-width:990px){#curr_anchor{height:40px}}#block_337{padding-top:10px}#loading{position:fixed;display:flex;justify-content:center;align-items:center;width:100%;height:100%;top:0;left:0;opacity:.7;background-color:#f5f5f5;z-index:99}#loading-image{z-index:100}#loading span{display:inline-block;font-weight:900}.body .component-sidebar__menu::-webkit-scrollbar{background-color:rgba(255,255,255,.07);width:15px;border-top-right-radius:16px;border-bottom-right-radius:16px}.body .component-sidebar__menu::-webkit-scrollbar-track{background-color:rgba(255,255,255,.07)}.body .component-sidebar__menu::-webkit-scrollbar-thumb{background-color:rgba(255,255,255,.2);border-radius:16px;border:none}.body .component-sidebar__menu::-webkit-scrollbar-button{display:none}.body .component-sidebar__menu-wrapper{overflow-x:visible}.body .component-sidebar__menu{height:72vh;overflow-y:auto}#block_357 .sidebar-block__left-menu li:hover{background-color:rgba(255,255,255,.1);border-radius:10px;transition:font-size .2s ease-in-out}#block_357 .sidebar-block__left-menu li:hover a{color:#fff!important;font-weight:bolder;font-size:16.5px}.body .form-group .search-dropdown .input-wrapper{position:relative}.body .form-group .search-dropdown .input-wrapper .input-wrapper__prepend,.form-group .search-dropdown .input-wrapper .input-wrapper__append{position:absolute;background:none;border:none;top:50%;transform:translateY(-50%);padding:0 2px}.body .form-group .search-results{position:absolute!important;max-height:300px;border-radius:8px;margin-top:8px;border-left-width:0;border-right-width:0;border-top-width:0;border-bottom-width:0;border-color:transparent;border-style:solid;box-shadow:0 12px 24px 12px rgba(0,0,0,.2);overflow-y:auto!important;width:calc(100% - 3rem);background:#fff;z-index:1;left:25px}.body .form-group .search-dropdown .input-wrapper .input-wrapper__prepend{left:10px}.body .form-group .search-dropdown .input-wrapper .form-control{padding-left:35px;padding-right:10px}.body .form-group .select2-selection--single{display:flex;align-items:center}.body .form-group .search-dropdown .input-wrapper .input-wrapper__prepend,.form-group .search-dropdown .input-wrapper .input-wrapper__append{position:absolute;background:none;border:none;top:50%;transform:translateY(-50%);padding:0 2px}.body .form-group .search-dropdown .input-wrapper .input-wrapper__prepend span{line-height:2}.body .form-group .search-dropdown .input-wrapper .input-wrapper__append{font-size:15px;right:16px;display:none}.body .form-group .search-dropdown .input-wrapper .input-wrapper__prepend:hover,.body .form-group .search-dropdown .input-wrapper .input-wrapper__append:hover{opacity:.5}.body .form-group .search-dropdown .input-wrapper .input-wrapper__prepend:hover,.body .form-group .search-dropdown .input-wrapper .input-wrapper__append:focus{outline:none}.body .form-group .search-results ul.resultServicesList{padding-left:0}.body .form-group .search-results ul.resultServicesList li.resultService{cursor:pointer;list-style-type:none}.body .form-group .search-results ul.resultServicesList li.resultService:hover{background-color:#f2f2f2}.body .form-group .search-results ul.resultServicesList li.resultService a{color:#000;text-decoration:none}.component_private_navbar .navbar-nav-currencies{padding-left:22px!important;padding-right:22px!important}.body .balance-dropdown-container{display:flex;align-items:center;justify-content:center;width:100%}.body .balance-dropdown{position:relative;display:flex;padding-bottom:4px;padding-top:4px}.body .balance-dropdown__name{white-space:nowrap;display:flex;justify-content:space-between;align-items:center;border-color:#000000;box-shadow:none;border-style:none;border-left-width:0;border-right-width:0;border-top-width:0;border-bottom-width:0;padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:12px;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;font-size:"";font-weight:400;font-style:normal;width:100%}.body .balance-dropdown__container{position:absolute;padding:0;padding-top:4px;margin:0;top:100%;z-index:900;max-height:490px;overflow-y:scroll;background:rgb(255,255,255);min-width:100%;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-color:lightgrey}.body .balance-dropdown__item{list-style:none}.body .balance-dropdown__link{display:block;width:100%;white-space:nowrap;font-size:"";text-decoration:none;color:#334e6e;padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:12px}.body .balance-dropdown{width:100%;padding-bottom:0;flex-direction:column}.body .balance-dropdown__toggle:after{display:inline-block;content:"\f107";font-family:"Font Awesome 5 Pro";margin-left:12px}.body .balance-dropdown.show .balance-dropdown__toggle:after{transform:rotate(180deg);text-decoration:none}.component_balance_dropdown .balance-dropdown{position:relative;display:flex}.component_balance_dropdown .balance-dropdown__editor .balance-dropdown__container{visibility:hidden}.component_balance_dropdown .balance-dropdown__editor:hover .balance-dropdown__container{visibility:visible}.component_balance_dropdown .balance-dropdown.show .balance-dropdown__toggle:after{transform:rotate(180deg);text-decoration:none}.component_balance_dropdown .balance-dropdown.show .balance-dropdown__name{color:#ffffff;background:rgba(255,255,255,.2);border-color:#000000;text-decoration:none}.component_balance_dropdown .balance-dropdown__container{position:absolute;padding:0;padding-top:4px;margin-top:5px;top:100%;z-index:100;background:#ffffff;min-width:100%;border-top-left-radius:8px;border-top-right-radius:8px;border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-color:#000000;box-shadow:none;border-style:none;border-left-width:0;border-right-width:0;border-top-width:0;border-bottom-width:0}.component_balance_dropdown .balance-dropdown__item{list-style:none}.component_balance_dropdown .balance-dropdown__link{display:block;width:100%;white-space:nowrap;font-size:"";text-decoration:none;color:rgba(51,78,110,1);padding-top:8px;padding-bottom:8px;padding-left:12px;padding-right:12px}.component_balance_dropdown .balance-dropdown__link:hover{color:#1f0b6c;background:transparent;text-decoration:none}.component_balance_dropdown .balance-dropdown-rtl .balance-dropdown__toggle:after{margin-left:0;margin-right:12px}.component_balance_dropdown .balance-dropdown-rtl .balance-dropdown__container{text-align:right}.component_balance_dropdown .balance-dropdown-container{display:flex;align-items:center;justify-content:center}.body .balance-dropdown__name{color:#fff;font-weight:bold;background:rgba(255,255,255,.05);border:1px solid rgb(255 255 255 / 20%)!important;backdrop-filter:blur(20px)}.body #block_257 .balance-dropdown__name{color:var(--custom-text-primary-color);font-weight:bold;background:var(--custom-bg-primary-color);border:1px solid var(--custom-bg-primary-color)!important;backdrop-filter:blur(20px)}li.nav-item.component-navbar-nav-item.component-navbar-private-nav-item:hover{background:rgb(255,255,255,.2);border-radius:8px;margin-top:2.5px;margin-bottom:2.5px;color:#fff!important}li.nav-item.component-navbar-nav-item.component-navbar-private-nav-item.active{background:rgb(255,255,255,.1);border-radius:8px;margin-top:2.5px;margin-bottom:2.5px}li.nav-item.component-navbar-nav-item.component-navbar-public-nav-item:hover{background:rgb(255,255,255,.1);border-radius:8px;margin-top:2.5px;margin-bottom:2.5px;color:#fff!important}li.nav-item.component-navbar-nav-item.component-navbar-public-nav-item.active{background:rgb(255,255,255,.1);border-radius:8px;margin-top:2.5px;margin-bottom:2.5px}@media (max-width:991px){.component_balance_dropdown .balance-dropdown{width:100%;padding-bottom:0;flex-direction:column}.component_balance_dropdown .balance-dropdown-container{width:100%}.component_balance_dropdown .balance-dropdown__container{position:relative;visibility:visible;display:none}.component_balance_dropdown .balance-dropdown.show .balance-dropdown__container{display:block;text-decoration:none}.component_balance_dropdown .balance-dropdown__name{width:100%}.component_private_navbar .navbar-nav-currencies{padding-left:0!important;padding-right:0!important;margin-bottom:5px}.navbar-nav-currencies{order:-1}#block_13 .affiliate-block__main .card{margin-bottom:30px}}.dropdown-menu{background-color:#ffffff;margin-top:5px;border-radius:10px;max-height:380px;overflow-y:auto;border:1.5px solid #ffffff82;box-shadow:0 12px 24px 12px rgba(0,0,0,.2)}.dropdown-item{display:block;width:100%;padding:.3rem .7rem;clear:both;font-weight:400;color:#000!important;white-space:normal;background-color:transparent;border:0}.dropdown-item:active{width:100%!important;color:white!important;background-color:#f8f9fa}.news-item{display:flex;align-items:flex-start;gap:20px}.news-item:first-child{margin-top:-20px}.news-icon-inline{width:30px;margin-right:7px}.news-icon img{width:100%}.news-details{flex:1}.news-title{display:flex;font-size:14px;margin-bottom:0;padding:7px!important;border-radius:12px 12px 0 0}.news-content{margin:0;color:#000;padding:7px!important;border-radius:0 0 12px 12px}.headsir{position:sticky;top:0;width:101%;font-weight:700;font-size:22px;padding:1rem;color:#000;margin:-1.2px 0 0 -1.2px;border-radius:20px 20px 0 0;border-bottom:1px solid rgb(179,179,175)}.news-date{margin:20px 0 10px;padding:.5px 0;color:#fff;font-size:12px;width:50%;text-align:center;background-color:#334e6e;border-radius:8px}.ssw{max-height:450px;overflow-y:auto;padding:25px 20px}iframe.note-video-clip{width:100%;height:auto;min-height:200px;border-radius:20px;border:1.5px solid rgb(255 255 255 / 35%)}@media (min-width:992px){.news-date{width:40%}.body .dropdown-menu{min-width:400px}iframe.note-video-clip{width:400px;min-height:200px}}#service_description>span>img{margin-right:5px}#block_13{position:relative;overflow:hidden;min-height:auto;padding-bottom:32px;padding-top:0}#block_13 .affiliate-card__title{font-weight:bold;margin-bottom:8px}.services-filter__active-category{max-width:152px;overflow:hidden;display:inline-block;vertical-align:bottom;text-overflow:ellipsis;padding-left:4px}#block_351{padding-top:40px}.google-login-btn{display:flex;align-items:center;justify-content:center;margin-top:25px;padding:10px 20px;background-color:grey;color:#fff!important;text-decoration:none;font-size:16px;font-weight:bold;border-radius:12px;transition:font-size .3s ease-in-out;box-shadow:rgba(60,64,67,.3) 0 1px 2px 0,rgba(60,64,67,.15) 0 2px 6px 2px}.google-login-btn:hover{color:#fff!important;text-decoration:none;font-size:16.5px}.google-login-btn .fab.fa-google{margin-right:1rem;background:transparent;color:#fff;-webkit-text-fill-color:#fff}.select2-dropdown{border:none!important}.select2-container--bootstrap .select2-results__option{padding:3px 10px!important;line-height:1.6}#searchServicesResultsDropdown::-webkit-scrollbar{background-color:rgb(6 6 6 / 10%);width:5px;border-top-right-radius:16px;border-bottom-right-radius:16px}#searchServicesResultsDropdown::-webkit-scrollbar-track{background-color:transparent}#searchServicesResultsDropdown::-webkit-scrollbar-thumb{background-color:#c4c5c8;border-radius:16px;border:none}#searchServicesResultsDropdown::-webkit-scrollbar-button{display:none}.select2-results__options::-webkit-scrollbar{background-color:rgb(155 155 155 / 10%);width:5px}.select2-results__options::-webkit-scrollbar-track{background-color:transparent}.select2-results__options::-webkit-scrollbar-thumb{background-color:#d5d5d5;border-radius:10px;border:none}.select2-results__options::-webkit-scrollbar-button{display:none}.select2-container--bootstrap .select2-results>.select2-results__options{max-height:400px;overflow-y:auto}.select2-container.select2-container--bootstrap .select2-dropdown.select2-dropdown--below{margin-top:8px;border-radius:8px}.select2-container--bootstrap .select2-selection--single{border-radius:8px}.select2-container--bootstrap.select2-container--open .select2-selection--single{border-bottom-left-radius:0;border-bottom-right-radius:0}table .category-icon .category-icon__img{width:20px;height:20px;margin-right:5px}table .category-icon .category-icon__icon{font-size:20px;vertical-align:middle}table .category-icon .category-icon__emoji{font-size:20px;vertical-align:middle}.body .table-responsive thead tr th{white-space:nowrap;font-size:large}.select2-container{box-shadow:none}.select2-container--bootstrap .select2-selection.form-control{border-radius:8px}.select2-container--bootstrap.select2-container--open.select2-container--below .select2-selection{border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-bottom-color:transparent}.select2-container .select2-selection--single .select2-selection__rendered{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-selection__icon{margin-right:6px}.select2-container .select2-selection__text{display:inline;vertical-align:middle}.select2-container .select2-selection__icon img{max-width:calc(1em + 3px);max-height:calc(1em + 3px);min-width:1em;vertical-align:initial}.select2-container .select2-selection__service-id{margin-right:6px}:root{--alert-box-popup-animation-duration:3s;--alert-box-top-position:20px;--alert-box-bottom-position:20px;--alert-box-left-position:20px;--alert-box-right-position:20px;--alert-box-hidden-top-position:-800px;--alert-box-hidden-bottom-position:-450px;--alert-box-hidden-left-position:-450px;--alert-box-hidden-right-position:-450px}.module.alert-box-popup{width:calc(100vw - 4rem);min-height:50px;color:#fff;border-radius:8px;display:flex;justify-content:center;align-items:center;position:fixed;background:#fff;backdrop-filter:blur(4px);word-wrap:break-word;z-index:1001}@media (min-width:768px){.module.alert-box-popup{width:300px!important}}.module.alert-box-popup .content{width:100%;padding:10px 20px}.module.alert-box-popup h4{color:#000}.module.alert-box-popup .order-url{max-width:100%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block;vertical-align:bottom}.module.alert-box-popup.success{background-color:#28a745;color:#000}.module.alert-box-popup.danger{background-color:#dc3545;color:#000}.module.alert-box-popup.info{background-color:#17a2b8;color:#000}.module.alert-box-popup.warning{background-color:#ffc107;color:#000}.module.alert-box-popup.top-center{top:var(--alert-box-hidden-top-position);left:50%;transform:translateX(-50%);transition:top .5s}.module.alert-box-popup.bottom-center{bottom:var(--alert-box-hidden-bottom-position);left:50%;transform:translateX(-50%);transition:bottom .5s}.module.alert-box-popup.top-left{top:20px;left:var(--alert-box-hidden-left-position);transition:top .5s,left .5s}.module.alert-box-popup.top-right{top:20px;right:var(--alert-box-hidden-right-position);transition:top .5s,right .5s}.module.alert-box-popup.bottom-left{bottom:20px;left:var(--alert-box-hidden-left-position);transition:bottom .5s,left .5s}.module.alert-box-popup.bottom-right{bottom:20px;right:var(--alert-box-hidden-right-position);transition:bottom .5s,right .5s}.module.alert-box-popup.top-center.visible{animation:movein-top-center .5s ease forwards,moveout-top-center .5s var(--alert-box-popup-animation-duration) ease forwards}.module.alert-box-popup.bottom-center.visible{animation:movein-bottom-center .5s ease forwards,moveout-bottom-center .5s var(--alert-box-popup-animation-duration) ease forwards}.module.alert-box-popup.top-left.visible{animation:movein-top-left .5s ease forwards,moveout-top-left .5s var(--alert-box-popup-animation-duration) ease forwards}.module.alert-box-popup.top-right.visible{animation:movein-top-right .5s ease forwards,moveout-top-right .5s var(--alert-box-popup-animation-duration) ease forwards}.module.alert-box-popup.bottom-left.visible{animation:movein-bottom-left .5s ease forwards,moveout-bottom-left .5s var(--alert-box-popup-animation-duration) ease forwards}.module.alert-box-popup.bottom-right.visible{animation:movein-bottom-right .5s ease forwards,moveout-bottom-right .5s var(--alert-box-popup-animation-duration) ease forwards}@keyframes movein-top-center{from{top:var(--alert-box-hidden-top-position)}to{top:20px}}@keyframes moveout-top-center{from{top:20px}to{top:var(--alert-box-hidden-top-position)}}@keyframes movein-bottom-center{from{bottom:var(--alert-box-hidden-bottom-position)}to{bottom:20px}}@keyframes moveout-bottom-center{from{bottom:20px}to{bottom:var(--alert-box-hidden-bottom-position)}}@keyframes movein-top-left{from{left:var(--alert-box-hidden-left-position)}to{left:20px}}@keyframes moveout-top-left{from{left:20px}to{left:var(--alert-box-hidden-left-position)}}@keyframes movein-top-right{from{right:var(--alert-box-hidden-right-position)}to{right:20px}}@keyframes moveout-top-right{from{right:20px}to{right:var(--alert-box-hidden-right-position)}}@keyframes movein-bottom-left{from{left:var(--alert-box-hidden-left-position)}to{left:20px}}@keyframes moveout-bottom-left{from{left:20px}to{left:var(--alert-box-hidden-left-position)}}@keyframes movein-bottom-right{from{right:var(--alert-box-hidden-right-position)}to{right:20px}}@keyframes moveout-bottom-right{from{right:20px}to{right:var(--alert-box-hidden-right-position)}}.btn-loader{display:inline-block;width:18px;height:18px;border-radius:50%;position:relative;vertical-align:middle;margin-right:5px;animation:1s linear infinite rotate}.btn-loader::before{content:"";box-sizing:border-box;position:absolute;inset:0;border-radius:50%;border:2px solid #fff;animation:2s linear infinite prixClipFix}@keyframes rotate{100%{transform:rotate(360deg)}}@keyframes prixClipFix{0%{clip-path:polygon(50% 50%,0 0,0 0,0 0,0 0,0 0)}25%{clip-path:polygon(50% 50%,0 0,100% 0,100% 0,100% 0,100% 0)}50%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,100% 100%,100% 100%)}75%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 100%)}100%{clip-path:polygon(50% 50%,0 0,100% 0,100% 100%,0 100%,0 0)}}.link-preview{margin-top:16px}.link-preview .youtube-channel-card{border-radius:16px;overflow:hidden;border:1px solid #e0e0e0;width:100%;max-width:500px;transition:transform .3s ease,box-shadow .3s ease;background:#fafbfc;box-shadow:0 2px 8px rgba(0,0,0,.04)}body.night-mode .link-preview .youtube-channel-card{background:#181a1b;border-color:#333;box-shadow:0 2px 8px rgba(0,0,0,.25)}.link-preview .youtube-channel-card .channel-header{display:flex;align-items:center;padding:12px 18px 8px 18px;gap:20px}.link-preview .youtube-channel-card .channel-icon{width:60px;height:60px;border-radius:50%;overflow:hidden;flex-shrink:0;box-shadow:0 4px 12px rgba(0,0,0,.1)}.link-preview .youtube-channel-card .channel-icon img{width:100%;height:100%;object-fit:cover}.link-preview .youtube-channel-card .channel-info{flex:1}.link-preview .youtube-channel-card .channel-name{font-size:18px;font-weight:700;color:#1a1a1a;margin-bottom:0;line-height:1.2}body.night-mode .link-preview .youtube-channel-card .channel-name{color:#fff}.link-preview .youtube-channel-card .channel-username{font-size:15px;color:#666;margin-bottom:5px}body.night-mode .link-preview .youtube-channel-card .channel-username{color:#bbb}.link-preview .youtube-channel-card .channel-stats{display:flex;gap:14px}.link-preview .youtube-channel-card .stat{text-align:left}.link-preview .youtube-channel-card .stat-number{font-size:16px;font-weight:600;color:#1a1a1a;display:block}body.night-mode .link-preview .youtube-channel-card .stat-number{color:#fff}.link-preview .youtube-channel-card .stat-label{font-size:13px;color:#888;text-transform:uppercase;letter-spacing:.5px}body.night-mode .link-preview .youtube-channel-card .stat-label{color:#aaa}.link-preview .youtube-channel-card .channel-description{padding:5px 18px;font-size:16px;color:#333;line-height:1.6;border-top:1px solid #e0e0e0;width:100%;text-align:justify;display:-webkit-box;line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;background:#f6f8fa}body.night-mode .link-preview .youtube-channel-card .channel-description{color:#ccc;border-top-color:#333;background:transparent}.link-preview .link_type{padding:2px 15px 5px 15px;font-size:13px;margin-top:9px;text-align:right;color:#444}body.night-mode .link-preview .link_type{color:#bbb}.link-preview .youtube-video-card{background:#fff;border-radius:16px;overflow:hidden;width:100%;cursor:pointer}body.night-mode .link-preview .youtube-video-card{background:#181a1b;border-color:#333;box-shadow:0 2px 8px rgba(0,0,0,.25)}.link-preview .youtube-video-card .thumbnail-container{position:relative;width:100%;padding-bottom:56.25%;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);overflow:hidden}body.night-mode .link-preview .youtube-video-card .thumbnail-container{background:linear-gradient(135deg,#232a3b 0%,#2d223a 100%)}.link-preview .youtube-video-card .video-thumbnail{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover}.link-preview .youtube-video-card .video-duration{position:absolute;bottom:8px;right:8px;background:rgba(0,0,0,.85);color:#fff;padding:2px 8px;border-radius:4px;font-size:13px;font-weight:500;letter-spacing:.5px}.link-preview .youtube-video-card .youtube-video-info{padding:14px;border-bottom-left-radius:16px;border-bottom-right-radius:16px;border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0;background:#f6f8fa}body.night-mode .link-preview .youtube-video-card .youtube-video-info{background:#202124;border-color:#333}.link-preview .youtube-video-card .youtube-video-info .video-header{display:flex;align-items:flex-start;gap:12px;margin-bottom:8px}.link-preview .youtube-video-card .youtube-video-info .channel-avatar{width:36px;height:36px;border-radius:50%;overflow:hidden;flex-shrink:0}.link-preview .youtube-video-card .youtube-video-info .channel-avatar img{width:100%;height:100%;object-fit:cover}.link-preview .youtube-video-card .youtube-video-info .video-details{flex:1;min-width:0}.link-preview .youtube-video-card .youtube-video-info .video-title{font-size:16px;font-weight:600;color:#0f0f0f;line-height:1.3;margin-bottom:4px;line-clamp:2;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}body.night-mode .link-preview .youtube-video-card .youtube-video-info .video-title{color:#fff}.link-preview .youtube-video-card .youtube-video-info .channel-name{font-size:15px;color:#606060;margin-bottom:2px}body.night-mode .link-preview .youtube-video-card .youtube-video-info .channel-name{color:#bbb}.link-preview .youtube-video-card .youtube-video-info .video-meta{font-size:15px;display:flex;align-items:center;gap:6px;color:#474646;font-weight:500}body.night-mode .link-preview .youtube-video-card .youtube-video-info .video-meta{color:#aaa}.link-preview .youtube-video-card .youtube-video-info .published-date{font-size:14px;color:#888;margin-top:4px}body.night-mode .link-preview .youtube-video-card .youtube-video-info .published-date{color:#bbb}@media (max-width:480px){.youtube-video-card{max-width:100%}}.link-preview .youtube-video-card .youtube-video-info .youtube-video-description{text-align:left;display:-webkit-box;line-clamp:6;-webkit-line-clamp:6;-webkit-box-orient:vertical;overflow:hidden;font-size:15px;color:#333;line-height:1.5}body.night-mode .link-preview .youtube-video-card .youtube-video-info .youtube-video-description{color:#ccc}.link-preview .youtube-video-card .youtube-video-info .link_type{margin-bottom:-10px}.link-preview .instagram-profile-card{background:#fafbfc;border-radius:16px;padding:0;width:100%;max-width:500px;border:1px solid #e0e0e0}body.night-mode .link-preview .instagram-profile-card{background:#181a1b;border-color:#333;box-shadow:0 2px 8px rgba(0,0,0,.25)}.link-preview .instagram-profile-card .profile-header{display:flex;align-items:center;gap:15px;margin-bottom:0;padding:10px}.link-preview .instagram-profile-card .profile-picture{position:relative;flex-shrink:0}.link-preview .instagram-profile-card .avatar-image{width:80px;height:80px;border-radius:50%;border:2px solid #fff;object-fit:cover;background:#eee}body.night-mode .link-preview .instagram-profile-card .avatar-image{border-color:#181a1b;background:#222}.link-preview .instagram-profile-card .profile-info{flex:1;text-align:left}.link-preview .instagram-profile-card .profile-name{font-size:20px;font-weight:600;color:#262626;margin-bottom:4px}body.night-mode .link-preview .instagram-profile-card .profile-name{color:#fff}.link-preview .instagram-profile-card .profile-username{font-size:14px;color:#8e8e8e;margin-bottom:5px}body.night-mode .link-preview .instagram-profile-card .profile-username{color:#bbb}.link-preview .instagram-profile-card .profile-bio{font-size:14px;line-height:1.4;color:#262626;margin-bottom:5px;word-break:break-word}body.night-mode .link-preview .instagram-profile-card .profile-bio{color:#ccc}.link-preview .instagram-profile-card .profile-stats{display:flex;justify-content:space-around;padding-top:15px;padding-bottom:5px;border-top:1px solid #e0e0e0}body.night-mode .link-preview .instagram-profile-card .profile-stats{border-top-color:#333}.link-preview .instagram-profile-card .stat{text-align:center;flex:1}.link-preview .instagram-profile-card .stat-number{font-size:18px;font-weight:600;color:#262626;display:block;margin-bottom:2px}body.night-mode .link-preview .instagram-profile-card .stat-number{color:#fff}.link-preview .instagram-profile-card .stat-label{font-size:13px;color:#8e8e8e;text-transform:lowercase}.link-preview .instagram-profile-card .private-account{font-size:14px;color:#ed4956;margin:10px 20px;text-align:center;padding:10px;line-height:1.4;background:#ffecec;border-radius:8px}.link-preview .instagram-profile-card .public-account{font-size:14px;color:#34c759;margin:10px 20px;text-align:center;padding:10px;line-height:1.4;background:#e6ffe6;border-radius:8px}body.night-mode .link-preview .instagram-profile-card .public-account{background-color:#223122}body.night-mode .link-preview .instagram-profile-card .private-account{background-color:#311f1f}body.night-mode .link-preview .instagram-profile-card .stat-label{color:#bbb}@media (max-width:480px){.link-preview .instagram-profile-card{max-width:100%;padding:0}.link-preview .instagram-profile-card .avatar-ring{width:60px;height:60px}.link-preview .instagram-profile-card .avatar-image{width:80px;height:80px}.link-preview .instagram-profile-card .profile-name{font-size:18px}}.link-preview .instagram-post-card{background:#fff;border-radius:16px;overflow:hidden;width:100%;max-width:400px;border:1px solid #e0e0e0}body.night-mode .link-preview .instagram-post-card{background:#181a1b;border-color:#333}.link-preview .instagram-post-card .post-header{display:flex;align-items:center;padding:10px}.link-preview .instagram-post-card .header-avatar{width:50px;height:50px;border-radius:50%;padding:2px;display:flex;align-items:center;justify-content:center;margin-right:12px;flex-shrink:0}.link-preview .instagram-post-card .header-avatar img{width:50px;height:50px;border-radius:50%;border:1px solid #fff;object-fit:cover}body.night-mode .link-preview .instagram-post-card .header-avatar img{border-color:#181a1b;background:#222}.link-preview .instagram-post-card .header-info{flex:1}.link-preview .instagram-post-card .header-username{font-size:14px;font-weight:700;color:#262626;margin-bottom:2px;display:flex;align-items:center;gap:4px}body.night-mode .link-preview .instagram-post-card .header-username{color:#fff}.link-preview .instagram-post-card .header-location{font-size:12px;color:#8e8e8e}body.night-mode .link-preview .instagram-post-card .header-location{color:#bbb}.link-preview .instagram-post-card .verified-badge{display:inline-block;margin-left:4px;width:14px;height:14px;fill:#1da1f2}.link-preview .instagram-post-card .post-image-container{position:relative;width:100%;overflow:hidden}.link-preview .instagram-post-card .post-image{width:100%;height:100%;object-fit:contain}.link-preview .instagram-post-card .post-info{padding:16px}.link-preview .instagram-post-card .engagement-row{display:flex;align-items:center;gap:16px;margin-bottom:12px}.link-preview .instagram-post-card .engagement-item{display:flex;align-items:center;gap:6px}.link-preview .instagram-post-card .engagement-icon{width:16px;height:16px;fill:#8e8e8e}.link-preview .instagram-post-card .engagement-icon.liked{fill:#ed4956}.link-preview .instagram-post-card .engagement-count{font-size:14px;font-weight:700;color:#262626}body.night-mode .link-preview .instagram-post-card .engagement-icon{color:#fff}body.night-mode .link-preview .instagram-post-card .engagement-count{color:#fff}.link-preview .instagram-post-card .post-caption{font-size:14px;line-height:1.4;color:#262626;margin-bottom:8px}body.night-mode .link-preview .instagram-post-card .post-caption{color:#ccc}.link-preview .instagram-post-card .caption-username{font-weight:600;margin-right:6px}.link-preview .instagram-post-card .caption-text{display:inline}.link-preview .instagram-post-card .hashtag{color:#00376b;margin-top:4px}body.night-mode .link-preview .instagram-post-card .hashtag{color:#1da1f2}.link-preview .instagram-post-card .tag{color:#00376b;margin-top:4px}body.night-mode .link-preview .instagram-post-card .tag{color:#1da1f2}.link-preview .instagram-post-card .post-meta{display:flex;align-items:center;justify-content:space-between;margin-top:8px;font-size:12px;color:#8e8e8e}body.night-mode .link-preview .instagram-post-card .post-meta{color:#bbb}.link-preview .instagram-post-card .post-time{text-transform:uppercase}@media (max-width:480px){.link-preview .instagram-post-card{max-width:100%;border-radius:16px}.link-preview .instagram-post-card .post-header{padding:10px}.link-preview .instagram-post-card .post-info{padding:12px}}.link-preview .instagram-post-card .reel-thumbnail{position:relative;width:100%;height:500px;background:#000;overflow:hidden;cursor:pointer}.link-preview .instagram-post-card .reel-thumbnail img{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.link-preview .instagram-post-card .reel-thumbnail video{width:100%;height:100%;object-fit:cover;position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease}.link-preview .instagram-post-card .reel-thumbnail.playing img{opacity:0}.link-preview .instagram-post-card .reel-thumbnail.playing video{opacity:1}.link-preview .instagram-post-card .play-overlay{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(0,0,0,.5);border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;transition:all .3s ease;z-index:2}.link-preview .instagram-post-card .play-overlay:hover{background:rgba(0,0,0,.7);transform:translate(-50%,-50%) scale(1.1)}.link-preview .instagram-post-card .reel-thumbnail.playing .play-overlay{opacity:0;pointer-events:none}.link-preview .instagram-post-card .play-icon{width:0;height:0;border-left:15px solid white;border-top:10px solid transparent;border-bottom:10px solid transparent;margin-left:3px}.link-preview .instagram-post-card .reel-mute{position:absolute;display:flex;justify-content:center;align-items:center;bottom:16px;right:16px;cursor:pointer;background:rgba(0,0,0,.6);color:white;padding:8px;border-radius:50%}.link-preview .telegram-channel-card,.link-preview .telegram-group-card,.link-preview .telegram-bot-card,.link-preview .telegram-user-card,.link-preview .telegram-unknown-card{background:#f7fafd;border-radius:12px;max-width:400px;width:100%;overflow:hidden;border:1px solid #d1e7f7;box-shadow:0 2px 8px rgba(34,158,217,.08);font-family:"Segoe UI","Arial",sans-serif;color:#222;position:relative;display:flex;flex-direction:column;align-items:stretch;margin-top:10px;padding:18px 20px 16px 20px}body.night-mode .link-preview .telegram-channel-card,body.night-mode .link-preview .telegram-group-card,body.night-mode .link-preview .telegram-bot-card,body.night-mode .link-preview .telegram-user-card,body.night-mode .link-preview .telegram-unknown-card{background:#181a1b;border-color:#333;box-shadow:0 2px 8px rgba(0,0,0,.25);color:#eee}.link-preview .telegram-channel-card .telegram-header,.link-preview .telegram-group-card .telegram-header,.link-preview .telegram-bot-card .telegram-header,.link-preview .telegram-user-card .telegram-header,.link-preview .telegram-unknown-card .telegram-header{display:flex;align-items:center;gap:16px;margin-bottom:12px;position:relative;border-bottom:1px solid #e0e0e0;padding-bottom:8px}body.night-mode .link-preview .telegram-channel-card .telegram-header,body.night-mode .link-preview .telegram-group-card .telegram-header,body.night-mode .link-preview .telegram-bot-card .telegram-header,body.night-mode .link-preview .telegram-user-card .telegram-header,body.night-mode .link-preview .telegram-unknown-card .telegram-header{border-bottom-color:#333}.link-preview .telegram-channel-card .telegram-avatar,.link-preview .telegram-group-card .telegram-avatar,.link-preview .telegram-bot-card .telegram-avatar,.link-preview .telegram-user-card .telegram-avatar,.link-preview .telegram-unknown-card .telegram-avatar{width:56px;height:56px;border-radius:50%;background:#e6f2fa;flex-shrink:0;border:1px solid #d1e7f7;display:flex;align-items:center;justify-content:center;overflow:hidden;position:relative;box-shadow:0 2px 8px rgba(34,158,217,.06)}body.night-mode .link-preview .telegram-channel-card .telegram-avatar,body.night-mode .link-preview .telegram-group-card .telegram-avatar,body.night-mode .link-preview .telegram-bot-card .telegram-avatar,body.night-mode .link-preview .telegram-user-card .telegram-avatar,body.night-mode .link-preview .telegram-unknown-card .telegram-avatar{background:#222;border-color:#333}.link-preview .telegram-channel-card .telegram-avatar img,.link-preview .telegram-group-card .telegram-avatar img,.link-preview .telegram-bot-card .telegram-avatar img,.link-preview .telegram-user-card .telegram-avatar img,.link-preview .telegram-unknown-card .telegram-avatar img{width:100%;height:100%;object-fit:cover;border-radius:50%;display:block}.link-preview .telegram-channel-card .telegram-details,.link-preview .telegram-group-card .telegram-details,.link-preview .telegram-bot-card .telegram-details,.link-preview .telegram-user-card .telegram-details,.link-preview .telegram-unknown-card .telegram-details{flex:1;min-width:0;display:flex;flex-direction:column;justify-content:center}.link-preview .telegram-channel-card .telegram-title,.link-preview .telegram-group-card .telegram-title,.link-preview .telegram-bot-card .telegram-title,.link-preview .telegram-user-card .telegram-title,.link-preview .telegram-unknown-card .telegram-title{font-size:1.15em;font-weight:600;color:#229ed9;margin-bottom:2px;word-break:break-word}body.night-mode .link-preview .telegram-channel-card .telegram-title,body.night-mode .link-preview .telegram-group-card .telegram-title,body.night-mode .link-preview .telegram-bot-card .telegram-title,body.night-mode .link-preview .telegram-user-card .telegram-title,body.night-mode .link-preview .telegram-unknown-card .telegram-title{color:#90caf9}.link-preview .telegram-channel-card .telegram-title svg,.link-preview .telegram-group-card .telegram-title svg,.link-preview .telegram-bot-card .telegram-title svg,.link-preview .telegram-user-card .telegram-title svg,.link-preview .telegram-unknown-card .telegram-title svg{vertical-align:middle;margin-left:4px}.link-preview .telegram-channel-card .telegram-username,.link-preview .telegram-group-card .telegram-username,.link-preview .telegram-bot-card .telegram-username,.link-preview .telegram-user-card .telegram-username,.link-preview .telegram-unknown-card .telegram-username{font-size:.98em;color:#555;margin-bottom:6px;word-break:break-all}body.night-mode .link-preview .telegram-channel-card .telegram-username,body.night-mode .link-preview .telegram-group-card .telegram-username,body.night-mode .link-preview .telegram-bot-card .telegram-username,body.night-mode .link-preview .telegram-user-card .telegram-username,body.night-mode .link-preview .telegram-unknown-card .telegram-username{color:#bbb}.link-preview .telegram-channel-card .telegram-subscribers-count,.link-preview .telegram-group-card .telegram-members-count,.link-preview .telegram-bot-card .telegram-monthly-users,.link-preview .telegram-group-card .telegram-members-online{font-size:.97em;color:#333;margin-bottom:2px}body.night-mode .link-preview .telegram-channel-card .telegram-subscribers-count,body.night-mode .link-preview .telegram-group-card .telegram-members-count,body.night-mode .link-preview .telegram-bot-card .telegram-monthly-users,body.night-mode .link-preview .telegram-group-card .telegram-members-online{color:#bbb}.link-preview .telegram-channel-card .telegram-subscribers-count .number,.link-preview .telegram-group-card .telegram-members-count .number,.link-preview .telegram-bot-card .telegram-monthly-users .number,.link-preview .telegram-group-card .telegram-members-online .number{font-weight:600;color:#229ed9;margin-right:2px}.link-preview .telegram-channel-card .telegram-description,.link-preview .telegram-group-card .telegram-description,.link-preview .telegram-bot-card .telegram-description,.link-preview .telegram-user-card .telegram-description,.link-preview .telegram-unknown-card .telegram-description{font-size:.98em;color:#222;margin-bottom:8px;margin-top:2px;padding:0 10px;white-space:pre-line;word-break:break-word;position:relative}body.night-mode .link-preview .telegram-channel-card .telegram-description,body.night-mode .link-preview .telegram-group-card .telegram-description,body.night-mode .link-preview .telegram-bot-card .telegram-description,body.night-mode .link-preview .telegram-user-card .telegram-description,body.night-mode .link-preview .telegram-unknown-card .telegram-description{color:#ccc}.link-preview .telegram-channel-card .private-status,.link-preview .telegram-group-card .private-status,.link-preview .telegram-bot-card .private-status,.link-preview .telegram-user-card .private-status,.link-preview .telegram-unknown-card .private-status{font-size:14px;margin:10px;text-align:center;padding:10px;line-height:1.4;border-radius:8px;display:block;color:#ed4956;background:#ffecec}.link-preview .telegram-channel-card .public-status,.link-preview .telegram-group-card .public-status,.link-preview .telegram-bot-card .public-status,.link-preview .telegram-user-card .public-status,.link-preview .telegram-unknown-card .public-status{font-size:14px;margin:10px;text-align:center;padding:10px;line-height:1.4;border-radius:8px;display:block;color:#34c759;background:#e6ffe6}body.night-mode .link-preview .telegram-channel-card .private-status,body.night-mode .link-preview .telegram-group-card .private-status,body.night-mode .link-preview .telegram-bot-card .private-status,body.night-mode .link-preview .telegram-user-card .private-status,body.night-mode .link-preview .telegram-unknown-card .private-status{background-color:#311f1f}body.night-mode .link-preview .telegram-channel-card .public-status,body.night-mode .link-preview .telegram-group-card .public-status,body.night-mode .link-preview .telegram-bot-card .public-status,body.night-mode .link-preview .telegram-user-card .public-status,body.night-mode .link-preview .telegram-unknown-card .public-status{background-color:#223122}.link-preview .telegram-channel-card .link_type,.link-preview .telegram-group-card .link_type,.link-preview .telegram-bot-card .link_type,.link-preview .telegram-user-card .link_type,.link-preview .telegram-unknown-card .link_type{font-size:.93em;color:#229ed9;border-radius:6px;padding:2px 10px;display:inline-block;margin-top:4px;font-weight:500;letter-spacing:.02em;align-self:flex-end;position:relative}body.night-mode .link-preview .telegram-channel-card .link_type,body.night-mode .link-preview .telegram-group-card .link_type,body.night-mode .link-preview .telegram-bot-card .link_type,body.night-mode .link-preview .telegram-user-card .link_type,body.night-mode .link-preview .telegram-unknown-card .link_type{color:#90caf9}@media (max-width:500px){.link-preview .telegram-channel-card,.link-preview .telegram-group-card,.link-preview .telegram-bot-card,.link-preview .telegram-user-card,.link-preview .telegram-unknown-card{max-width:100%;padding:12px 8px 10px 8px}}.link-preview .tiktok-profile-card{border-radius:16px;overflow:hidden;background:#fafbfc;border:1px solid #e0e0e0;display:flex;flex-direction:column;padding:10px;gap:5px;position:relative}.link-preview .tiktok-profile-card .top{display:flex;gap:16px}.link-preview .tiktok-profile-card .avatar{width:96px;height:96px;border-radius:50%;border:2px solid #e0e0e0;background:#eee;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.link-preview .tiktok-profile-card .avatar img{width:100%;height:100%;object-fit:cover;display:block}.link-preview .tiktok-profile-card .user{display:flex;flex-direction:column;justify-content:center}.link-preview .tiktok-profile-card .display-name{font-weight:700;font-size:18px;letter-spacing:.2px;color:#222}.link-preview .tiktok-profile-card .handle{color:#666;font-size:13px;margin-top:4px;margin-bottom:4px}.link-preview .tiktok-profile-card .bio{color:#888;font-size:13px;line-height:1.4}.link-preview .tiktok-profile-card .stats{display:flex;gap:12px;align-items:center;justify-content:center;flex-wrap:wrap}.link-preview .tiktok-profile-card .stat{background:#ffffff;padding:8px 10px;border-radius:12px;font-size:13px;color:#222;display:flex;flex-direction:column;min-width:72px;text-align:center}.link-preview .tiktok-profile-card .stat .n{font-weight:700;font-size:14px;color:#222}.link-preview .tiktok-profile-card .stat .l{color:#888;font-size:12px;margin-top:2px}.link-preview .tiktok-profile-card .public-account{font-size:14px;color:#34c759;margin:10px 0 0 0;text-align:center;padding:10px;line-height:1.4;background:#e6ffe6;border-radius:8px}.link-preview .tiktok-profile-card .private-account{font-size:14px;color:#ed4956;margin:10px 0 0 0;text-align:center;padding:10px;line-height:1.4;background:#ffecec;border-radius:8px}.link-preview .tiktok-profile-card .link_type{bottom:12px;right:16px;font-size:12px;color:#666;font-weight:500;text-align:right}@media (max-width:420px){.link-preview .tiktok-profile-card .avatar{width:80px;height:80px}}body.night-mode .link-preview .tiktok-profile-card{background:#181a1b;border-color:#333}body.night-mode .link-preview .tiktok-profile-card .avatar{border-color:#333;background:#222}body.night-mode .link-preview .tiktok-profile-card .display-name{color:#fff}body.night-mode .link-preview .tiktok-profile-card .handle,body.night-mode .link-preview .tiktok-profile-card .bio{color:#bbb}body.night-mode .link-preview .tiktok-profile-card .stat{background:#222;color:#fff}body.night-mode .link-preview .tiktok-profile-card .stat .n{color:#fff}body.night-mode .link-preview .tiktok-profile-card .stat .l{color:#bbb}body.night-mode .link-preview .tiktok-profile-card .public-account{background:#223122;color:#34c759}body.night-mode .link-preview .tiktok-profile-card .private-account{background:#311f1f;color:#ed4956}body.night-mode .link-preview .tiktok-profile-card .link_type{color:#bbb}.category-filter-wrapper{display:flex;flex-wrap:wrap;gap:attr(data-gap px,8px);padding:4px 0;box-sizing:border-box;margin-bottom:10px;--item-min-width:attr(data-item-min-width px);--bg:transparent;--bg-hover:var(--category-filter-bg-hover);--bg-active:var(--category-filter-bg-hover);--icon:var(--category-filter-icon-color);--icon-active:var(--category-filter-icon-active-color)}.category-filter-wrapper .filter-item{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:2px 10px 2px 4px;font-size:14px;background:var(--bg);border:1px solid #e7e7e7;color:var(--icon);cursor:pointer;outline:none;transition:all .25s ease;white-space:nowrap;flex:1 1 var(--item-min-width);min-width:var(--item-min-width);box-sizing:border-box}body.night-mode .category-filter-wrapper .filter-item{border:1px solid #313131;color:#fff}.category-filter-wrapper .filter-item:hover{background:var(--bg-hover)}body.night-mode .category-filter-wrapper .filter-item:hover{background:var(--category-filter-bg-hover-dark);color:#fff}.category-filter-wrapper .filter-item:focus{outline:none}.category-filter-wrapper .filter-item.active{background:var(--bg-active);color:var(--icon-active)}body.night-mode .category-filter-wrapper .filter-item.active{background:var(--category-filter-bg-hover-dark);color:var(--icon-active)}.category-filter-wrapper .filter-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;font-size:24px;line-height:1}.category-filter-wrapper .filter-icon img{width:100%;height:100%;object-fit:contain}.category-filter-wrapper[data-shape="pill"] .filter-item{border-radius:999px}.category-filter-wrapper[data-shape="circle"] .filter-item{border-radius:50%;padding:0;width:40px;height:40px;flex:0 0 40px;min-width:40px}.category-filter-wrapper[data-shape="square"] .filter-item{border-radius:6px}.category-filter-wrapper[data-shape="square"][data-mobile="text"] .filter-item{padding:0}.category-filter-wrapper[data-align="start"]{justify-content:flex-start}.category-filter-wrapper[data-align="center"]{justify-content:center}.category-filter-wrapper[data-align="end"]{justify-content:flex-end}.category-filter-wrapper[data-align="between"]{justify-content:space-between}.category-filter-wrapper[data-align="around"]{justify-content:space-around}.category-filter-wrapper[data-align="evenly"]{justify-content:space-evenly}.category-filter-wrapper[data-shape="circle"] .filter-item .filter-label{display:none}.category-filter-wrapper[data-shape="circle"] .filter-item[data-icon-type="image"] .filter-icon{width:30px;height:30px;font-size:30px}.category-filter-wrapper[data-shape="circle"] .filter-item[data-icon-type="image"] .filter-icon img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.category-filter-wrapper[data-flow="single"]{flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;white-space:nowrap}.category-filter-wrapper[data-flow="single"]::-webkit-scrollbar{height:6px}.category-filter-wrapper[data-flow="single"]::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:10px}.category-filter-wrapper[data-mobile="icons_only"] .filter-label{display:none!important}.category-filter-wrapper[data-mobile="icons_only"] .filter-item{flex:0 0 45px;min-width:45px;height:45px;padding:0;justify-content:center}.category-filter-wrapper[data-mobile="icons_only"] .filter-icon{width:30px;height:30px;font-size:30px}.category-filter-wrapper[data-mobile="icons_only"] .filter-icon img{width:100%;height:100%;object-fit:contain}@media (max-width:576px){.category-filter-wrapper[data-mobile="icons"] .filter-item{flex:0 0 45px;min-width:45px;height:45px;padding:0}.category-filter-wrapper[data-mobile="both"] .filter-item{padding:2px 6px}.category-filter-wrapper[data-shape="circle"] .filter-item{flex:0 0 45px;min-width:45px;height:45px;padding:0;font-size:30px}.category-filter-wrapper[data-shape="circle"] .filter-item .filter-icon{width:30px;height:30px;font-size:30px}.category-filter-wrapper[data-shape="circle"] .filter-item .filter-icon{width:48px;height:48px}.category-filter-wrapper[data-shape="pill"] .filter-item .filter-icon{width:30px;height:30px;font-size:30px}.category-filter-wrapper[data-flow="single"][data-mobile="icons"]{justify-content:start}.category-filter-wrapper[data-mobile="icons"] .filter-label{display:none}.category-filter-wrapper[data-mobile="text"] .filter-icon{display:none}}