html[data-theme=dark] .fp-categories .fp-sc-item:hover{background-color:#262626}html[data-theme=dark] .form-control,html[data-theme=dark] .form-select{border-color:#282828;background-color:#1e1e1e}html[data-theme=dark] .form-control:focus,html[data-theme=dark] .form-control:hover,html[data-theme=dark] .form-select:focus,html[data-theme=dark] .form-select:hover{border-color:#373737}html[data-theme=dark] .fp-input .icon{border-right-color:#282828}html[data-theme=dark] .fp-input:hover .icon{border-right-color:#373737}html[data-theme=dark] .form-select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23fff' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='m2 5 6 6 6-6'/%3e%3c/svg%3e")}html[data-theme=dark] .fp-color-selector{background-color:#282828}html[data-theme=dark] .fp-seller-card .info{background-color:#262626}html[data-theme=dark] .form-check-input{background-color:var(--bg-white);border-color:#333;box-shadow:none!important}html[data-theme=dark] .btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23fff'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-theme=dark] .toast .btn-close{background:transparent url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='%23000'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat}html[data-theme=dark] .modal .modal-content{background-color:var(--bg-white)!important}html[data-theme=dark] .input-group-text{border-color:#282828}.fp-marquee-container{width:100%;overflow:hidden;white-space:nowrap;padding:10px 0;position:relative}.fp-marquee-text{display:inline-block;padding-left:100%;animation:marquee 15s linear infinite}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}:root{--background:#F8F8F8;--text-color:#222222;--bg-white:#fff;--bg-white-2:#e8e8e8;--text-gray:#626262;--border:#EFEFEF;--bs-link-color:#0089FF;--bs-blue:#0089FF;--bs-border-color:#EFEFEF;--ck-border-radius:8px;--ck-color-base-border:#d8d8d8;--ck-color-base-background:#fff}html[data-theme=dark]{--background:#0d0d0c;--text-color:#f2f2f2;--bg-white:#121212;--bg-white-2:#1f1f1f;--text-gray:#828282;--border:#221f1f;--bs-link-color:#0089FF;--bs-blue:#0089FF;--bs-border-color:#221f1f;--ck-color-base-border:#282828;--ck-color-base-background:#1e1e1e;--ck-color-base-text:#fff}html[data-theme=dark] body{color:#fff}body,html{background-color:var(--background)!important;font-family:Gilroy;color:var(--text-color);min-height:100%;scroll-behavior:smooth;font-weight:500}body img,html img{max-width:100%;max-height:100%;width:auto;height:auto}body a,html a{text-decoration:none}body i,html i{font-size:20px}@media (max-width:992px){body{padding-bottom:62px}}.fp-marquee-container{width:100%;overflow:hidden;white-space:nowrap;padding:10px 0;position:relative}.fp-marquee-container .container{max-width:1472px!important}.fp-marquee-text{display:inline-block;padding-left:100%;animation:marquee 15s linear infinite}.fp-marquee-container .container-title{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:3;padding:0}.fp-marquee-container .fp-marquee-title{background-color:var(--bg-white);border:1px solid var(--border);padding:2px 8px;border-radius:100px;display:inline-block;font-size:15px;position:relative;left:-2px}.fp-marquee-container .fp-marquee-title i{font-size:17px;margin-right:4px}@keyframes marquee{0%{transform:translateX(0)}100%{transform:translateX(-100%)}}.fp-topnav{background-color:var(--bg-white-2);padding:8px 0}.fp-header .right-area .right-link.square{width:55px;padding:0!important;justify-content:center}.fp-topnav .list li a{font-size:13px;color:var(--text-color);display:flex;justify-content:flex-start;align-items:center;margin-right:20px;transition:.2s}.fp-topnav .list li:last-child a{padding-right:0;margin-right:0;border-right:0}.fp-topnav .list li a i{font-size:16px;margin-right:4px;color:var(--bs-blue)}.fp-topnav .list li a:hover{color:var(--bs-blue)}.fp-topnav .buttons{display:flex;align-items:center;justify-content:flex-end;gap:8px}.fp-topnav .buttons .btn{height:34px}.fp-topnav .btn-link{text-decoration:none;color:var(--text-color);padding:10px 4px!important}.fp-topnav .right-link.notification .icon i{font-size:26px;color:var(--bs-blue)}.fp-header .right-area .right-link.notification .icon{margin-right:0!important}.fp-header{background-color:var(--bg-white);padding:20px 0;position:relative;z-index:12}.fp-header .grid{display:flex;align-items:center;justify-content:space-between;position:relative;gap:30px}.fp-header .btn-all-categories{position:absolute;top:0;right:0;padding:0;width:55px;height:55px}.fp-header .btn-all-categories i{font-size:30px}@media (min-width:1200px){.fp-header .btn-all-categories{display:none}}.fp-header .fp-color-selector{position:absolute;right:120px;top:4px}@media (min-width:992px){.fp-header .fp-color-selector{display:none}}.fp-header .logo{height:50px;display:flex;align-items:center;justify-content:flex-start;font-size:24px;color:var(--text-color);font-weight:600}.fp-header .logo img{height:100%;display:block}.fp-header .search{position:relative;flex:1;width:500px}.fp-header .search .search-box{position:relative;width:65px;transition:.2s}.fp-header .search .search-box:hover{width:100%}.fp-header .search .search-box .form-control{padding-left:20px;height:55px;padding-right:46px;border-radius:8px!important;background-color:transparent}@media (max-width:992px){.fp-header .search .search-box .form-control{border-radius:8px!important}}.fp-header .search .search-box .icon{position:absolute;top:50%;transform:translateY(-50%);right:20px;font-size:24px;color:var(--text-color);opacity:.7;pointer-events:none}.fp-header .search .search-results{position:absolute;left:0;top:calc(100% + 14px);background-color:var(--bg-white);padding:10px 16px;border-radius:8px;border:1px solid var(--border);width:100%;z-index:12;display:none;max-height:350px;overflow-y:auto}.fp-header .search .search-results .search-item{display:flex;align-items:center;justify-content:flex-start;padding:6px;position:relative;transition:.2s;border-radius:8px;cursor:pointer;margin:4px 0}.fp-header .search .search-results .search-item:hover{background-color:var(--bg-white-2)}.fp-header .search .search-results .search-item .img{height:60px;width:60px;margin-right:12px;border-radius:6px;overflow:hidden}.fp-header .search .search-results .search-item .content{color:var(--text-color)}.fp-header .search .search-results .search-item .content .product-name{font-weight:500}.fp-header .search .search-results .search-item .icon{position:absolute;top:50%;transform:translateY(-50%);right:8px;font-size:24px;opacity:.4;color:var(--text-color)}.fp-header .right-area{display:flex;align-items:center;justify-content:flex-end;gap:15px}.fp-header .right-area .right-link{color:var(--text-color);display:flex;align-items:center;justify-content:flex-start;transition:.2s;height:55px;border-radius:8px}.fp-header .right-area .right-link .icon-right{font-size:24px;position:relative;left:6px}.fp-header .right-area .right-link:hover{opacity:.7}.fp-header .right-area .right-link .icon{margin-right:8px}.fp-header .right-area .right-link .icon i{font-size:30px}.fp-header .right-area .right-link .content .key{font-weight:600;margin-bottom:-3px}.fp-header .right-area .right-link .content .value{font-size:13px}.fp-header .right-area .right-link.notification{margin-left:0}.fp-header .right-area .right-link .number{height:20px;width:20px;background-color:var(--bs-blue);color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;right:-5px;top:-5px;font-size:13px;font-weight:600;pointer-events:none}.fp-header .right-area .right-link.success .number{background-color:#2b3}.fp-header .right-area .right-link.primary .number{background-color:#989898}.fp-header .right-area .right-link.success{background-color:rgba(34,187,51,.1);color:#2b3}.fp-header .right-area .right-link.primary{background-color:var(--bg-white-2);color:var(--text-color)}.fp-header .right-area .right-link.user .icon{height:55px;width:55px;min-width:55px;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#0072ff;background-color:rgba(0,114,255,.1);margin-right:12px}.fp-nav-notification-menu{background-color:var(--bg-white);border:1px solid var(--border);border-radius:8px;display:none;width:340px;position:absolute;top:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:12;overflow:hidden}.fp-nnm-title{padding:8px 12px;border-bottom:1px solid var(--border);font-weight:500;text-align:center}.fp-nnm-link{font-size:13px;padding:8px;display:block;text-align:center}.fp-nnm-item{display:grid;grid-template-columns:64px 1fr;grid-gap:12px;padding:12px!important;border-bottom:1px solid var(--border);color:var(--text-color);transition:.2s}.fp-nnm-item:last-child{border-bottom:0}.fp-nnm-item:hover{background-color:var(--bg-white-2);color:var(--text-color)}.fp-nnm-item.new .fp-nnm-item-img::before{content:"";display:block;width:12px;height:12px;background-color:var(--bs-blue);position:absolute;right:2px;top:2px;border-radius:100%;z-index:2}.fp-nnm-item-img{position:relative}.fp-nnm-item-img img{border-radius:100%;position:relative;max-width:100%;max-height:100%;object-fit:contain}.fp-nnm-item-title{font-size:14px;font-weight:500;margin-bottom:2px}.fp-nnm-item-text{font-size:12px;margin-bottom:0;font-weight:300}.fp-nnm-item-date{font-size:11px;opacity:.7;margin-top:4px}.mobile-notification{position:absolute!important;right:60px;top:0}.mobile-notification .right-link{color:var(--text-color);display:flex;align-items:center;justify-content:center;transition:.2s;width:50px;position:relative}.mobile-notification .right-link:hover{opacity:.7}.mobile-notification .right-link .icon i{font-size:30px}.mobile-notification .right-link.notification .number{height:18px;width:18px;background-color:red;color:#fff;border-radius:100%;display:flex;align-items:center;justify-content:center;position:absolute;right:3px;top:3px;font-size:13px;font-weight:600;pointer-events:none}@media (max-width:992px){.fp-nav-notification-menu{left:inherit;transform:inherit;right:-50px}}.fp-navbar{background-color:var(--bg-white);border-bottom:1px solid var(--border);border-top:1px solid var(--border);z-index:9;position:relative}.fp-navbar .flex-justify{display:flex;align-items:center;justify-content:space-between;gap:20px}.fp-navbar .link.animated{background-image:linear-gradient(-225deg,var(--text-color) 0,var(--text-color) 25%,var(--bs-blue) 50%,var(--text-color) 75%,var(--text-color) 100%);background-size:200% auto!important;background-clip:text!important;-webkit-background-clip:text!important;color:transparent!important;-webkit-text-fill-color:transparent!important;animation:textclip 2s linear infinite!important;display:flex!important;text-decoration:none!important;text-align:center}.fp-navbar .link.animated-red{background-image:linear-gradient(-225deg,var(--text-color) 0,var(--text-color) 25%,red 50%,var(--text-color) 75%,var(--text-color) 100%)}.fp-navbar .link.animated-purple{background-image:linear-gradient(-225deg,var(--text-color) 0,var(--text-color) 25%,#6441a5 50%,var(--text-color) 75%,var(--text-color) 100%)}@keyframes textclip{0%{background-position:0 0}100%{background-position:200% 0}}@media (min-width:1200px){.fp-navbar{display:block!important}.mobile-notification{display:none}}@media (max-width:1200px){.fp-navbar{position:absolute;left:0;bottom:62px;height:calc(100vh - 95px - 51px - 62px);width:100%;display:none;overflow-y:auto}}@media (max-width:992px){.fp-navbar .flex{display:block}}.fp-navbar .list{display:flex;align-items:center;justify-content:flex-start}@media (max-width:992px){.fp-navbar .list{flex-direction:column}}@media (max-width:992px){.fp-navbar .list li{display:block;width:100%}}.fp-navbar .list li{flex:1;white-space:nowrap}.fp-navbar .list li .link{height:60px;padding:4px 14px;color:var(--text-color);font-weight:600;display:flex;align-items:center;justify-content:center;transition:.2s;gap:6px;font-size:17px}.fp-navbar .list li:last-child .link{border-right:0}.fp-navbar .list li .link:hover{color:var(--bs-blue)}.fp-navbar .link .icon-area{display:inline-flex;align-items:center;justify-content:center;height:36px;width:36px;min-width:36px;border-radius:4px;padding:3px;background-color:rgba(0,137,255,.1);margin-right:8px}.fp-navbar .link .icon-area img{border-radius:4px}.icon-area.link-steam{background-color:rgba(17,101,231,.1)!important}.icon-area.link-valorant{background-color:rgba(255,67,80,.1)!important}.icon-area.link-league-of-legends{background-color:rgba(255,161,0,.1)!important}.icon-area.link-brawl-stars{background-color:rgba(255,174,0,.15)!important}.icon-area.link-pubg-mobile{background-color:rgba(255,187,0,.1)!important}.icon-area.link-fortnite{background-color:rgba(71,172,226,.1)!important}.icon-area.link-minecraft{background-color:rgba(0,170,0,.1)!important}.icon-area.link-discord{background-color:rgba(114,137,218,.1)!important}@media (max-width:1400px){.fp-navbar .list li .link{font-size:15px;padding:4px 10px}}@media (max-width:1200px){.fp-navbar .list li .link{font-size:14px;padding:4px 8px}}@media (max-width:992px){.fp-navbar .list li .link{font-size:15px}}.fp-navbar .list li .link.button{background-color:var(--bs-blue);color:#fff;border-radius:8px;font-size:15px;margin-right:16px;padding:4px 16px;height:40px}@media (max-width:1400px){.fp-navbar .list li .link.button{font-size:14px}}@media (max-width:1200px){.fp-navbar .list li .link.button{padding:4px 12px}}@media (max-width:992px){.fp-navbar .list li .link.button{display:none}}.fp-navbar .list li .link.button i{margin-right:6px}.fp-navbar .list .fp-navbar-dropdown-item .fp-navbar-dropdown-menu{display:none;background-color:var(--bg-white);position:absolute;width:100%;z-index:999;border-bottom:1px solid var(--border);padding:30px 0;left:0;top:calc(100% + 1px)}@media (max-width:992px){.fp-navbar .list .fp-navbar-dropdown-item .fp-navbar-dropdown-menu{position:relative;top:inherit;width:100%}.fp-navbar .list .fp-navbar-dropdown-item-open{display:flex}}.fp-navbar .list .fp-navbar-dropdown-item .fp-navbar-dropdown-menu .fp-navbar-dropdown-link{color:var(--text-color);display:block;font-size:14px;transition:.2s;text-align:center;font-weight:500;line-height:18px}.fp-navbar-dropdown-link .name{white-space:normal}.fp-navbar .list .fp-navbar-dropdown-item .fp-navbar-dropdown-menu .fp-navbar-dropdown-link img{display:block;width:100%;margin-bottom:6px;border-radius:6px}@media (max-width:992px){.fp-navbar .list .fp-navbar-dropdown-item .fp-navbar-dropdown-menu .fp-navbar-dropdown-link{text-align:center}}.fp-navbar .list .fp-navbar-dropdown-item .fp-navbar-dropdown-menu .fp-navbar-dropdown-link:hover{transform:scale(1.03)}.fp-navbar .list .grid-dropdown{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));grid-gap:12px}.fp-color-selector{background-color:#f2f2f2;padding:3px;border-radius:50px;display:flex;align-items:center;justify-content:center;gap:3px;position:relative}.fp-color-selector::before{content:"";display:block;height:28px;width:28px;border-radius:100%;transition:.2s;position:absolute;left:3px;top:3px;background-color:#fff;pointer-events:none;z-index:1}.fp-color-selector .link{height:28px;width:28px;display:flex;align-items:center;justify-content:center;color:#a8a8a8;border-radius:100%;transition:.2s;position:relative;z-index:2}.fp-color-selector .link i{font-size:18px}.fp-color-selector:has(.link-light-theme.active)::before{background-color:#333}.link-light-theme.active i{color:#fff!important}.fp-color-selector:has(.link-dark-theme.active)::before{transform:translateX(30px)}.link-dark-theme.active i{color:#333!important}.fp-mobile-bar{background-color:var(--bg-white);border-top:1px solid var(--border);position:fixed;left:0;bottom:0;width:100%;height:62px;z-index:10;box-shadow:0 0 24px rgba(0,0,0,.3)}@media (min-width:1200px){.fp-mobile-bar{display:none}}.fp-mobile-bar .grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.fp-mobile-bar .grid .link{text-align:center;color:var(--text-color);display:flex;align-items:center;justify-content:center;flex-direction:column;height:100%}.fp-mobile-bar .grid .link .icon i{font-size:24px}.fp-mobile-bar .grid .link .text{font-size:11px}.fp-slider-area{padding:30px 0 20px 0;position:relative}.fp-slider-area .blurred-image{position:absolute;left:0;top:0;width:100%;height:400px;object-fit:cover;filter:blur(30px);pointer-events:none;user-select:none}.fp-slider-area .grid{display:grid;grid-gap:10px;grid-template-columns:75% 25%;max-width:calc(100% - 10px)}@media (max-width:768px){.fp-slider-area{padding:20px 0}}@media (max-width:992px){.fp-swiper-home{margin-bottom:15px}}.fp-swiper-home-item{padding-bottom:42.5%;position:relative;border-radius:8px;overflow:hidden}.fp-swiper-home-item::before{content:"";height:100%;width:60%;background:linear-gradient(to right,rgba(0,0,0,.61) 0,rgba(107,107,107,0) 100%);position:absolute;top:50%;transform:translateY(-50%);display:none;left:0;z-index:2}.fp-swiper-home-item .img-cover{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;z-index:1}.fp-swiper-home-item .content{position:absolute;top:50%;transform:translateY(-50%);max-width:400px;left:40px;color:#fff;z-index:3}@media (max-width:576px){.fp-swiper-home-item .content{left:24px}}@media (max-width:576px){.fp-swiper-home-item .content .title{font-size:20px}}@media (max-width:576px){.fp-swiper-home-item .content p{font-size:14px}}@media (max-width:576px){.fp-swiper-home-item .content .btn{height:38px;font-size:13px;padding:5px 16px}}.autoplay-progress{position:absolute;right:30px;top:30px;z-index:10;width:50px;height:50px;display:flex;align-items:center;justify-content:center;color:#fff}.autoplay-progress span{display:none}@keyframes image-rotate{0%{transform:rotate(0)}98%{transform:rotate(360deg)}100%{transform:rotate(360deg)}}.autoplay-progress img{height:34px;width:34px;object-fit:contain;display:inline-block;animation:image-rotate 5s linear infinite}@media (max-width:1200px){.autoplay-progress{left:10px;bottom:10px}}@media (max-width:576px){.autoplay-progress{left:inherit;right:10px}}.autoplay-progress svg{--progress:0;position:absolute;left:0;top:0;z-index:10;width:100%;height:100%;stroke-width:2px;stroke:#fff;fill:none;stroke-dashoffset:calc(125.6 * (1 - var(--progress)));stroke-dasharray:125.6;transform:rotate(-90deg)}@media (max-width:992px){.fp-home-slider-mini-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:15px}}.fp-home-slider-mini{padding-bottom:calc(65.5% - 10px);position:relative;margin-bottom:10px;border-radius:8px;overflow:hidden}@media (max-width:992px){.fp-home-slider-mini{margin-bottom:0;padding-bottom:56.25%}}.fp-home-slider-mini::before{content:"";height:100%;width:60%;background:linear-gradient(to right,rgba(0,0,0,.7) 0,rgba(107,107,107,0) 100%);position:absolute;top:50%;transform:translateY(-50%);display:none;left:0;z-index:2}.fp-home-slider-mini .img-cover{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:100%;height:100%;object-fit:cover;z-index:1}.fp-home-slider-mini .content{position:absolute;top:50%;transform:translateY(-50%);max-width:190px;left:30px;color:#fff;z-index:3}@media (max-width:1200px){.fp-home-slider-mini .content{left:20px}}@media (max-width:576px){.fp-home-slider-mini .content{left:12px}}.fp-home-slider-mini .content .title{font-size:20px;font-weight:500}@media (max-width:576px){.fp-home-slider-mini .content .title{font-size:14px;margin-bottom:5px}}.fp-home-slider-mini .content p{font-size:14px}.fp-home-slider-mini-grid a:last-child .fp-home-slider-mini{margin-bottom:0}@media (max-width:576px){.fp-home-slider-mini .content p{font-size:10px;margin-bottom:5px}}@media (max-width:576px){.fp-home-slider-mini .content .btn{height:24px;font-size:10px;padding:2px 10px}}@media (max-width:992px){.fp-slider-area .grid{grid-template-columns:100%;max-width:100%}.fp-home-slider-mini-grid{display:grid;grid-template-columns:50% 50%;grid-gap:1em;max-width:calc(100% - 1em)}}.fp-categories .fp-sc-item:hover .img img{transform:scale(1.03)}.fp-categories .fp-sc-item .img{padding-bottom:100%;position:relative;overflow:hidden;border-radius:8px}.fp-categories .fp-sc-item .img .img-cover{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;transition:.2s}.fp-categories .fp-sc-item .text{font-weight:500;text-align:center;padding:10px 0;color:var(--text-color)}.fp-swiper-categories-next,.fp-swiper-categories-prev,.fp-swiper-testimonials-next,.fp-swiper-testimonials-prev{background-color:var(--bg-white);height:40px;width:40px;border-radius:100%;border:1px solid var(--border);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.2s}.fp-swiper-categories-next i,.fp-swiper-categories-prev i{font-size:28px}.fp-swiper-categories-next.swiper-button-disabled,.fp-swiper-categories-prev.swiper-button-disabled{display:none}.fp-swiper-categories-next:hover,.fp-swiper-categories-prev:hover{opacity:.7}.fp-swiper-next,.fp-swiper-prev{position:absolute;top:50%;transform:translateY(-50%);z-index:3}.fp-swiper-prev{left:8px}.fp-swiper-next{right:8px}.fp-product-item{border-radius:8px;overflow:hidden;background-color:var(--bg-white);border:1px solid var(--border);margin-bottom:15px;position:relative;box-shadow:0 1px 3px rgba(0,0,0,.06);transition:all .3s ease}.fp-product-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.1);transform:translateY(-2px)}.fp-product-item .bbadge{background-color:#ffac34;padding:1px 8px;font-size:12px;font-weight:500;color:#fff;display:flex;justify-content:center;align-items:center;gap:4px;z-index:2;border-radius:50px;height:26px;position:absolute;top:6px;left:6px}.fp-product-item .bbadge.mini{font-size:10px;padding:1px 6px}.fp-product-item .bbadge.secure-payment{right:6px;left:inherit;background-color:#19db91}.fp-product-item .img{display:block;overflow:hidden;position:relative;padding-bottom:135%}.fp-product-item .img .img-aspect{position:absolute;left:0;top:0;width:100%;height:100%}.fp-product-item .img img{transition:.2s;object-fit:cover}.fp-product-item .img:hover img{transform:scale(1.05)}.fp-product-item .content{padding:10px}.fp-product-item .buttons{display:flex;align-items:center;justify-content:center;padding:0 14px 14px}.fp-product-item .buttons .btn:first-child{border-radius:8px}.fp-product-item .buttons .btn{flex:1;height:40px;border-radius:8px;font-size:16px;font-weight:600;white-space:nowrap;padding:0 2px}.fp-product-item .buttons .btn:last-child{border-radius:8px}.fp-product-item .content .product-name{font-size:16px;display:block;color:var(--text-color);font-weight:500;transition:.2s;height:20px;white-space:nowrap;overflow:hidden;text-align:center;text-overflow:ellipsis}.fp-product-item .content .product-name:hover{color:#0089ff}.fp-product-item .price{margin-top:10px!important;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:center!important;gap:10px!important;padding:10px 12px!important;border-radius:14px!important;border:1px solid transparent!important;background:linear-gradient(var(--card-bg,#fff),var(--card-bg,#fff)) padding-box,linear-gradient(90deg,rgba(255,0,214,.28),rgba(0,255,195,.22),rgba(0,140,255,.22)) border-box!important;box-shadow:0 12px 26px rgba(0,0,0,.1)!important}.fp-product-item .price .price-old{order:1!important;margin:0!important;bottom:0!important;display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-weight:800!important;font-size:13px!important;letter-spacing:.2px;color:rgba(0,0,0,.55)!important;background:rgba(0,0,0,.04);border:1px solid rgba(0,0,0,.08);text-decoration:line-through;text-decoration-thickness:2px;text-decoration-color:rgba(0,0,0,.35)}.fp-product-item .price .price-new{order:2!important;font-weight:950!important;font-size:18px!important;letter-spacing:.2px;color:var(--text-color)!important;text-shadow:0 6px 18px rgba(0,0,0,.1)}[data-bs-theme=dark] .fp-product-item .price,html[data-theme=dark] .fp-product-item .price{background:linear-gradient(rgba(0,0,0,.72),rgba(0,0,0,.72)) padding-box,linear-gradient(90deg,rgba(255,0,214,.26),rgba(0,255,195,.2),rgba(0,140,255,.2)) border-box!important;box-shadow:0 18px 44px rgba(0,0,0,.55)!important}[data-bs-theme=dark] .fp-product-item .price .price-old,html[data-theme=dark] .fp-product-item .price .price-old{color:rgba(255,255,255,.62)!important;background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.14);text-decoration-color:rgba(255,255,255,.35)}[data-bs-theme=dark] .fp-product-item .price .price-new,html[data-theme=dark] .fp-product-item .price .price-new{text-shadow:0 10px 24px rgba(0,0,0,.55)}.fp-product-item .seller{margin-top:10px;background-color:var(--bg-white-2);color:var(--text-color);padding:4px 10px;border-radius:6px;position:relative;display:flex;align-items:center;justify-content:flex-start}.fp-product-item .seller .img-seller{height:28px;width:28px;min-width:28px;object-fit:cover;border-radius:100%;margin-right:8px}.fp-product-item .seller .seller-content .key{color:#656565;font-size:12px;margin-bottom:-2px}.fp-product-item .seller .seller-content .value{font-size:13px}.fp-product-item .seller .icon{color:#b4b4b4;right:8px;position:absolute;top:50%;transform:translateY(-50%)}.marketplace-item{position:relative}.marketplace-item .img{position:relative;display:block}.seller-badge-overlay{position:absolute;bottom:40px!important;left:8px;display:flex;align-items:center;gap:6px;padding:6px 10px;background:rgba(255,140,0,.9);backdrop-filter:blur(10px);border-radius:5px;font-size:12px;color:#fff;font-weight:500;z-index:2;transition:all .2s ease;box-shadow:0 2px 8px rgba(0,0,0,.2);text-decoration:none}a.seller-badge-overlay{color:#fff}a.seller-badge-overlay:hover{color:#fff;text-decoration:none}.seller-badge-overlay i{font-size:16px}.seller-badge-overlay .shop-avatar{width:18px;height:18px;border-radius:50%;object-fit:cover}.seller-badge-overlay span{max-width:100px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.marketplace-item:hover .seller-badge-overlay{transform:scale(1.05);box-shadow:0 4px 12px rgba(0,0,0,.3)}html[data-theme=dark] .seller-badge-overlay{background:rgba(255,140,0,.95);backdrop-filter:blur(10px);box-shadow:0 2px 8px rgba(0,0,0,.5)}.row-products{margin-right:calc(-.3 * var(--bs-gutter-x));margin-left:calc(-.3 * var(--bs-gutter-x))}.row-products>*{padding-right:calc(var(--bs-gutter-x) * .3);padding-left:calc(var(--bs-gutter-x) * .3)}.fp-card-comments{margin-top:30px}.fp-card-comments .title{font-size:20px;font-weight:500;margin-bottom:20px}.fp-comment-item:not(:last-child){margin-bottom:15px;padding-bottom:15px;border-bottom:1px solid var(--border)}.fp-comment-item .user{margin-bottom:5px;display:flex;align-items:center;justify-content:space-between}.fp-comment-item .user .name{font-weight:500;font-size:15px}.fp-comment-item .content .text{color:var(--text-gray);font-size:15px;font-weight:300;margin-bottom:8px}.fp-comment-item .content .date{font-size:13px;color:var(--text-gray)}.fp-stars{display:flex;align-items:center;justify-content:flex-end}.fp-stars i{color:#ffde00;margin-left:1px;font-size:18px}.fp-comments-total{background-color:var(--bg-white-2);border:1px solid var(--border);padding:9px 14px;border-radius:6px;display:flex;align-items:center;justify-content:space-between;margin-bottom:20px}.fp-comments-total .text{font-size:18px}@media (max-width:768px){.fp-comments-total .text{font-size:15px}}.fp-comments-total .fp-stars i{font-size:20px}.fp-case-item .product-name{font-size:24px!important;height:auto!important}.fp-product-item.fp-case-item .price{font-size:28px!important}.fp-product-item.fp-case-item .img{padding-bottom:120%}.fp-product-item.fp-case-item .content{margin-top:-40px}.fp-product-card{margin-bottom:25px}.fp-product-card .img-cover{border-radius:8px;overflow:hidden;position:relative;padding-bottom:100%}.fp-product-card .img-cover .img-aspect{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}@media (max-width:992px){.fp-product-card .img-cover{margin-bottom:20px}}.fp-product-card .content .product-name{font-size:24px}.fp-product-card .content .text{font-size:14px;color:var(--text-gray)}.fp-product-card .content .link-more{color:#0089ff;font-size:15px}.fp-product-card .content .link-more i{position:relative;top:2px;left:-2px;font-size:22px}.fp-product-card .action-area{margin-top:30px}@media (max-width:992px){.fp-product-card .action-area{margin-bottom:20px}}.fp-product-card .action-area .price{background-color:var(--bg-white-2);height:50px;text-align:center;border-radius:8px;font-size:24px;font-weight:600;color:#0089ff;margin-bottom:10px;display:flex;align-items:center;justify-content:center}.fp-product-card .action-area .price .price-old{font-size:15px;text-decoration:line-through;margin-left:10px;color:var(--text-gray)}.fp-product-card .action-area .fp-quantity .form-control{font-size:16px}.fp-product-card .action-area .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px}.fp-product-card .action-area .grid .btn{height:50px;font-size:16px}@media (max-width:992px){.fp-product-card .action-area .grid .btn{font-size:14px;padding:4px 12px}}.fp-product-card .action-area .grid .btn .icon{font-size:20px}.fp-product-card .action-area .grid .fp-quantity{height:50px}.fp-seller-card{background-color:var(--bg-white-2);border:1px solid var(--border);border-radius:8px;padding:25px 20px 20px 20px;text-align:center}@media (max-width:1200px){.fp-seller-card{padding:20px 15px 15px 15px}}.fp-seller-card .img-profile{height:100px;width:100px;object-fit:cover;border-radius:100%;margin-bottom:15px}.fp-seller-card .name{font-size:18px;font-weight:500;margin-bottom:15px}.fp-seller-card .info{height:44px;border-radius:8px;margin-bottom:3px;background-color:#eee;display:flex;align-items:center;justify-content:center;font-size:15px}.fp-seller-card .info .icon{font-size:18px;margin-right:5px}.fp-seller-card .btn{margin:3px 0;width:100%}.fp-tabs-nav{margin-bottom:30px;display:flex;align-items:center;justify-content:center}.fp-tabs-nav .link{font-size:18px;color:var(--text-gray);position:relative;padding:10px;margin:0 5px;transition:.2s}.fp-tabs-nav .link::after{content:"";opacity:0;position:absolute;left:50%;transform:translateX(-50%);height:3px;width:26px;background-color:var(--text-color);border-radius:20px;bottom:0;transition:.2s}.fp-tabs-nav .link.active{color:var(--text-color);font-weight:500}.fp-tabs-nav .link.active::after{opacity:1}.fp-tabs-nav .link:hover{color:var(--text-color);font-weight:500}.fp-tabs .fp-tabs-content:not(.active){display:none}.fp-product-context{font-size:15px;color:var(--text-gray)}.fp-cart-card{margin-bottom:20px}.fp-cart-card .fp-card-body{padding:20px!important}.fp-cart-grid{display:grid;grid-template-columns:minmax(0,0.62fr) minmax(0,0.38fr);grid-gap:36px;border-bottom:1px solid var(--border);margin-bottom:16px;padding-bottom:12px}@media (max-width:1200px){.fp-cart-grid{display:none}}.fp-cart-grid .left{display:flex;align-items:center;justify-content:space-between}.fp-cart-grid .right{display:flex;align-items:center;justify-content:space-between}.fp-cart-grid .column .title{font-size:14px;color:var(--text-gray)}.fp-cart-grid .column.price{margin-right:24px}.fp-cart-grid .column.qty{margin-left:40px}.fp-cart-item{display:grid;grid-template-columns:minmax(0,0.62fr) minmax(0,0.38fr);grid-gap:36px;align-items:center}@media (max-width:1200px){.fp-cart-item{grid-template-columns:1fr;grid-gap:20px}}.fp-cart-item:not(:last-child){border-bottom:1px solid var(--border);margin-bottom:16px;padding-bottom:16px}.fp-cart-item .left{display:flex;align-items:center;justify-content:space-between}.fp-cart-item .img{border-radius:6px;overflow:hidden;width:85px;height:85px;min-width:85px}.fp-cart-item .context{display:flex;align-items:center;justify-content:flex-start;padding-right:12px}.fp-cart-item .context .content{padding-left:14px}@media (max-width:768px){.fp-cart-item .context .content{padding-left:10px}}.fp-cart-item .context .content .product-name{font-size:16px;font-weight:500;color:var(--text-color);transition:.2s}.fp-cart-item .context .content .product-name:hover{color:#0089ff}@media (max-width:768px){.fp-cart-item .context .content .product-name{font-size:15px}}.fp-cart-item .price{font-size:18px;font-weight:600;text-align:center;white-space:nowrap}@media (max-width:768px){.fp-cart-item .price{font-size:16px}}.fp-cart-item .price .text-total{font-size:14px;color:var(--text-gray)}@media (min-width:1200px){.fp-cart-item .price .text-total{display:none}}.fp-cart-item .price .price-old{font-size:15px;color:var(--text-gray);text-decoration:line-through}.fp-cart-item .right{display:flex;align-items:center;justify-content:space-between}@media (max-width:1200px){.fp-cart-item .right{justify-content:flex-end}}@media (max-width:768px){.fp-cart-item .right{display:grid;grid-template-columns:minmax(0,0.4fr) minmax(0,0.5fr) minmax(0,0.1fr);align-items:center}}@media (max-width:1200px){.fp-cart-item .right .price{margin:0 30px}}@media (max-width:768px){.fp-cart-item .right .price{margin:0;font-size:18px}}.fp-cart-item .right .btn-primary{margin-left:14px;padding:4px 14px;font-size:15px}@media (max-width:1400px){.fp-cart-item .right .btn-primary{font-size:14px;white-space:nowrap}}@media (max-width:1200px){.fp-cart-item .right .btn-primary{margin-left:0;margin-top:4px}}.fp-cart-item .right .fp-quantity{margin-left:33px}@media (min-width:1200px) and (max-width:1400px){.fp-cart-item .right .fp-quantity .fp-quantity-btn{min-width:auto}}@media (min-width:768px){.fp-cart-item .right .fp-quantity .form-control{width:44px}}.fp-cart-item .right .btn-opacity-danger{width:44px}.fp-cart-summary .title{font-size:20px;text-align:center;font-weight:500;margin-bottom:15px}.fp-cart-summary .total{border:1px solid var(--border);border-radius:8px;padding:12px 5px;text-align:center;margin-bottom:15px}.fp-cart-summary .total .value{color:#0089ff;margin-top:2px;font-size:24px}.fp-cart-summary .btn-area .btn{width:100%;margin-bottom:8px;padding:4px 14px;display:flex;align-items:center;justify-content:space-between}.fp-cart-summary .btn-area .btn span{font-size:14px}.input-coupon{display:grid;grid-template-columns:minmax(0,0.7fr) minmax(0,0.3fr);margin-bottom:15px}.input-coupon .form-control{font-size:14px;border-right:0;border-top-right-radius:0;border-bottom-right-radius:0}.input-coupon .btn{border-top-left-radius:0;border-bottom-left-radius:0;font-size:14px}.fp-card-marketplace-user{text-align:center}.fp-card-marketplace-user .fp-card-body{padding:25px 18px 18px 18px!important}.fp-card-marketplace-user .img-profile{border-radius:100%;width:150px;height:150px;object-fit:cover;margin-bottom:12px}.fp-card-marketplace-user .title{font-size:18px;font-weight:500;margin-bottom:4px}.fp-card-marketplace-user .fp-stars{margin-bottom:20px}.fp-card-marketplace-user .fp-info-item{text-align:left;padding:10px 20px;background-color:var(--bg-white-2);margin-bottom:2px}.fp-card-marketplace-user .fp-info-item:not(:last-child){border-bottom-left-radius:0;border-bottom-right-radius:0}.fp-card-marketplace-user .fp-info-item:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.fp-card-marketplace-user .fp-info-item .key{font-size:13px!important;margin-bottom:3px}.fp-card-marketplace-user .fp-info-item .value{font-size:18px!important}.fp-card-marketplace-user .fp-info-item .icon i{font-size:32px}.gp-vcenter{min-height:auto!important;padding:50px 0}.gp-vcenter a{font-size:24px!important;color:var(--text-color)!important;font-weight:500!important}.fp-blog-card{overflow:hidden;margin-bottom:24px}.fp-blog-card .img{overflow:hidden;position:relative;padding-bottom:56.25%}.fp-blog-card .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.fp-blog-card .img img{transition:.3s}.fp-blog-card .img:hover img{transform:scale(1.04)}.fp-blog-card .content{padding:20px}.fp-blog-card .content .title{font-size:18px;color:var(--text-color);font-weight:600;margin-bottom:8px;display:block;transition:.2s}.fp-blog-card .content .title:hover{color:#0089ff}.fp-blog-card .content p{font-size:15px;line-height:24px;color:var(--text-gray)}.fp-blog-card .content .flex{display:flex;align-items:center;justify-content:space-between}.fp-blog-card .content .flex .link{font-weight:500;transition:.2s}.fp-blog-card .content .flex .date i{margin-right:3px}.fp-section-blog-page{background-color:var(--bg-white);padding:30px 0}@media (max-width:768px){.fp-section-blog-page{padding:20px 0}}.fp-section-blog-page .container{max-width:900px}.fp-section-blog-page .fp-breadcrumb{margin-bottom:20px}.fp-section-blog-page .blog-title{text-align:center;margin-bottom:15px}.fp-section-blog-page .info-list{display:flex;align-items:center;justify-content:center}.fp-section-blog-page .info-list .text{font-size:15px;margin:0 10px;color:var(--text-gray)}.fp-section-blog-page .info-list .text i{position:relative;top:1px;margin-right:2px}.fp-section-blog-page .img-cover{margin:20px 0}.fp-section-blog-page .img-cover .img-blog{width:100%;border-radius:8px}.fp-section-blog-page .fp-blog-content p{line-height:26px;margin-bottom:20px}.fp-client-menu{margin-bottom:20px}.fp-client-menu .user-info{padding:20px;display:flex;align-items:center;justify-content:flex-start;border-bottom:1px solid var(--border)}.fp-client-menu .user-info .icon{height:50px;min-width:50px;width:50px;background-color:#0089ff;border-radius:100%;margin-right:12px;color:#fff;display:flex;align-items:center;justify-content:center}.fp-client-menu .user-info .icon i{font-size:24px}.fp-client-menu .user-info .content{width:calc(100% - 62px)}.fp-client-menu .user-info .content .mail{font-size:15px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-client-menu .user-info .content .money{font-size:13px;color:var(--text-gray)}.fp-client-menu .content-menu{padding:20px}.fp-client-menu .content-menu .list-menu li{display:block}.fp-client-menu .content-menu .list-menu .link{height:44px;color:var(--text-color);display:flex;align-items:center;justify-content:flex-start;border-radius:6px;padding:4px 15px;transition:.2s;margin:4px 0;font-weight:300}.fp-client-menu .content-menu .list-menu .link.toggle-client-menu{background-color:#0089ff;color:#fff}.fp-client-menu .content-menu .list-menu .link.toggle-client-menu:focus,.fp-client-menu .content-menu .list-menu .link.toggle-client-menu:hover{background-color:#0089ff;color:#fff}@media (min-width:992px){.fp-client-menu .content-menu .list-menu .link.toggle-client-menu{display:none}}@media (max-width:1200px){.fp-client-menu .content-menu .list-menu .link{font-size:15px;line-height:20px}}@media (max-width:992px){.fp-client-menu .content-menu .list-menu .link.mobile-none{display:none}.fp-client-menu .content-menu .list-menu .link.mobile-show{display:flex}}.fp-client-menu .content-menu .list-menu .link.toggle-client-menu .ri-close-line{font-size:24px;position:relative;right:2px;top:1px}.fp-client-menu .content-menu .list-menu .link .icon{margin-right:8px;width:22px}.fp-client-menu .content-menu .list-menu .link.active,.fp-client-menu .content-menu .list-menu .link:hover{color:#0089ff;background-color:rgba(0,137,255,.1)}.fp-card-client .fp-cc-head{padding:20px 24px;border-bottom:1px solid var(--border)}@media (max-width:768px){.fp-card-client .fp-cc-head{padding:20px 18px}}.fp-card-client .fp-cc-head .title{margin-bottom:0;font-size:18px;font-weight:500}.fp-card-client .fp-cc-body{padding:24px}@media (max-width:768px){.fp-card-client .fp-cc-body{padding:18px}}.fp-client-shortcut{padding:16px;color:var(--text-color);background-color:var(--bg-white-2)!important;margin-bottom:12px;display:flex;align-items:center;justify-content:space-between;transition:.2s}.fp-client-shortcut:hover{transform:scale(1.01);color:var(--text-color)}.fp-client-shortcut .left{display:flex;align-items:center;justify-content:flex-start}.fp-client-shortcut .left i{font-size:24px;margin-right:10px}.fp-client-shortcut .icon-right{font-size:20px}.fp-order-item{overflow:hidden}.fp-order-item:not(:last-child){margin-bottom:16px}.fp-order-item .head{padding:18px;display:grid;grid-template-columns:minmax(0,0.3fr) minmax(0,0.2fr) minmax(0,0.2fr);grid-gap:10px;align-items:center;position:relative;cursor:pointer;transition:.2s}@media (max-width:768px){.fp-order-item .head{grid-template-columns:minmax(0,0.4fr) minmax(0,0.25fr) minmax(0,0.25fr)}}@media (max-width:576px){.fp-order-item .head{grid-template-columns:minmax(0,0.6fr) minmax(0,0.3fr)}}.fp-order-item .head:hover{background-color:var(--bg-white-2)}.fp-order-item .head:hover .icon-right{background-color:var(--bg-white)!important}.fp-order-item .head .name{display:flex;align-items:center;justify-content:flex-start}.fp-order-item .head .name .imgs{margin-right:14px;display:flex;align-items:center;justify-content:flex-start}.fp-order-item .head .name .imgs .img-product{height:40px;width:40px;min-width:40px;object-fit:cover;border-radius:100%}.fp-order-item .head .name .imgs .more{height:40px;width:40px;min-width:40px;background-color:var(--bg-white-2);display:flex;align-items:center;justify-content:center;font-size:14px;border-radius:100%;border:1px solid var(--border);margin-left:-20px;position:relative;z-index:1}.fp-order-item .head .name .text{font-weight:500;font-size:15px}.fp-order-item .head .icon-right{transition:.2s;background-color:var(--bg-white-2);height:40px;width:40px;border-radius:100%;position:absolute;top:50%;transform:translateY(-50%);right:18px;display:flex;align-items:center;justify-content:center}.fp-order-item .head .icon-right i{font-size:24px}.fp-order-item .area{text-align:center}.fp-order-item .area .title-mini{font-size:14px;color:var(--text-gray)}.fp-order-item .area .text{font-weight:500}@media (max-width:576px){.fp-order-item .area.date{text-align:left}}.fp-order-item .body{padding:18px;display:none}.fp-order-alt-item{display:grid;grid-template-columns:minmax(0,0.5fr) minmax(0,0.2fr) minmax(0,0.2fr) minmax(0,0.17fr);align-items:center;background-color:var(--bg-white-2);border-radius:8px;padding:14px 18px;margin-bottom:10px;grid-gap:8px}@media (max-width:1200px){.fp-order-alt-item{padding:14px;grid-template-columns:minmax(0,0.5fr) minmax(0,0.25fr) minmax(0,0.25fr)}}@media (max-width:768px){.fp-order-alt-item{grid-template-columns:1fr;grid-gap:10px}}.fp-order-alt-item:last-child{margin-bottom:0}.fp-order-alt-item .area-product{display:flex;align-items:center;justify-content:flex-start}.fp-order-alt-item .area-product .img-product{margin-right:8px;height:50px;width:50px;min-width:50px;border-radius:8px;object-fit:cover}@media (max-width:1400px){.fp-order-alt-item .area-product .text{font-size:14px}}@media (max-width:1200px){.fp-order-alt-item .actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;margin-top:8px}}.fp-order-alt-item .actions .btn{width:100%;height:34px;padding:2px 12px;margin-bottom:4px;white-space:nowrap}.fp-info-item{margin-bottom:16px;padding:20px;display:flex;align-items:center;justify-content:space-between}.fp-info-item .content .key{font-size:17px}.fp-info-item .content .value{font-size:26px;font-weight:500}.fp-info-item .icon i{font-size:38px;color:#0089ff}.row-16{--bs-gutter-x:16px}.fp-card-ticket .fp-cc-head .date{color:var(--text-gray);margin-top:6px;font-size:15px}.fp-ticket-item{padding:15px 20px 10px 20px;border-width:2px!important}.fp-ticket-item:not(:last-child){margin-bottom:20px}.fp-ticket-item.answer{padding:20px}.fp-ticket-item.admin{border-color:#0089ff!important}.fp-ticket-item .text{margin-bottom:0;font-weight:300}.fp-ticket-item .info{padding-top:10px;margin-top:15px;border-top:1px solid var(--border)}.fp-ticket-item .info .date{color:var(--text-gray);font-size:14px}.fp-ticket-item .info .date i{font-size:16px}.fp-ticket-textarea{display:grid;grid-template-columns:1fr 60px;margin-bottom:20px}.fp-ticket-textarea .form-control{height:60px;border-top-right-radius:0;border-bottom-right-radius:0}.fp-ticket-textarea .btn{height:60px;border-top-left-radius:0;border-bottom-left-radius:0}.fp-ticket-textarea .btn i{font-size:24px}.fp-auth-card{max-width:480px;margin:30px auto 0 auto;border-radius:12px!important}.fp-auth-card .fp-card-body{padding:45px!important}.fp-auth-card .title{font-size:32px;text-transform:uppercase}.fp-auth-card .text{font-size:15px;color:var(--text-gray);margin-bottom:30px}.fp-auth-card .link{font-size:14px;color:var(--text-gray);text-decoration:underline;display:inline-block}.fp-auth-card .btn{height:55px;font-size:17px}.fp-auth-card .text-alt{margin-top:30px;text-align:center;margin-bottom:10px;color:var(--text-gray)}.fp-input{position:relative;height:55px}.fp-input .form-control{height:100%;padding-left:65px}.fp-input .icon{position:absolute;top:50%;transform:translateY(-50%);left:15px;color:var(--text-gray);border-right:1px solid var(--border);padding-right:15px;transition:.2s}.fp-input:hover .icon{border-right-color:#d8d8d8}.fp-balance-add .payment-method{max-width:180px;border-width:2px;padding:10px;display:flex;align-items:center;justify-content:center;flex-direction:column}.fp-balance-add .payment-method .text{font-size:11px;margin-top:3px;color:var(--text-gray)}.fp-balance-add .total-amount{height:100%;width:100%;background-color:var(--bg-white-2);display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:8px}@media (max-width:992px){.fp-balance-add .total-amount{margin-top:15px;height:auto;padding:10px}}.fp-balance-add .total-amount .value{font-size:48px;font-weight:500}@media (max-width:992px){.fp-balance-add .total-amount .value{font-size:32px}}@media (max-width:992px){.fp-balance-add .form-havale{margin-bottom:30px}}.fp-bank-item{margin-bottom:12px}.fp-bank-item .head{background-color:var(--bg-white-2);padding:6px 12px;font-weight:500;border-bottom:1px solid var(--border)}.fp-bank-item ul li{padding:6px 12px;font-size:15px}.fp-bank-item ul li:not(:last-child){border-bottom:1px solid var(--border)}.fp-swiper-two-area{margin:10px 0 25px 0}.fp-swiper-two-next,.fp-swiper-two-prev{background-color:var(--bg-white);border:1px solid var(--border);height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:100%;box-shadow:0 0 24px rgba(0,0,0,.1)}.fp-swiper-two-next i,.fp-swiper-two-prev i{font-size:24px}.fp-swiper-two-prev{left:-10px}@media (max-width:576px){.fp-swiper-two-prev{left:5px}}.fp-swiper-two-next{right:-10px}@media (max-width:576px){.fp-swiper-two-next{right:5px}}.fp-st-item{border-radius:8px;overflow:hidden;position:relative;padding-bottom:56.25%}.fp-st-item img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}.fp-st-item::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;bottom:0;background:linear-gradient(to top,#000,rgba(0,0,0,0) 65%);z-index:2}.fp-st-item .img-cover{z-index:1}.fp-st-item .content{position:absolute;bottom:0;left:0;padding:30px;color:#fff;z-index:3;max-width:80%}@media (max-width:1400px){.fp-st-item .content{max-width:100%}}@media (max-width:992px){.fp-st-item .content{padding:20px}}.fp-st-item .content .title{font-size:20px;font-weight:500}@media (max-width:992px){.fp-st-item .content .title{font-size:16px}}.fp-st-item .content p{font-size:15px}@media (max-width:992px){.fp-st-item .content p{font-size:13px;line-height:18px}}.fp-products-category-info{background-color:var(--bg-white);border:1px solid var(--border);border-radius:8px;overflow:hidden;margin-bottom:20px}.fp-products-category-info .img-products{width:100%}.fp-products-category-info .content{text-align:center;padding:20px}.fp-products-category-info .content .title{font-size:20px}.fp-products-category-info .content p{font-size:14px;line-height:22px;color:var(--text-gray);margin-bottom:0}.fp-product-horizontal{background-color:var(--bg-white);border:1px solid var(--border);padding:12px;display:grid;grid-template-columns:minmax(0,0.6fr) minmax(0,0.15fr) minmax(0,0.35fr);grid-gap:8px;align-items:center;border-radius:8px;margin-bottom:12px}@media (max-width:1200px){.fp-product-horizontal{grid-template-columns:minmax(0,0.6fr) minmax(0,0.15fr) minmax(0,0.25fr)}}@media (max-width:992px){.fp-product-horizontal{grid-template-columns:minmax(0,0.6fr) minmax(0,0.15fr) minmax(0,0.25fr)}}@media (max-width:768px){.fp-product-horizontal{grid-template-columns:1fr}}.fp-product-horizontal .left{display:flex;align-items:center;justify-content:flex-start}.fp-product-horizontal .left .price{font-size:18px}.fp-product-horizontal .left .price .price-old{font-size:15px}@media (min-width:768px){.fp-product-horizontal .left .price{display:none}}@media (max-width:768px){.fp-product-horizontal .left .price{display:block!important}}.fp-product-horizontal .img{border-radius:6px;overflow:hidden;width:85px;height:85px;min-width:85px;display:flex;align-items:center;justify-content:center}.fp-product-horizontal .content{padding-left:14px}@media (max-width:768px){.fp-product-horizontal .content{padding-left:10px;padding-right:10px}}.fp-product-horizontal .content .product-name{font-size:16px;font-weight:500;color:var(--text-color);transition:.2s}.fp-product-horizontal .content .product-name:hover{color:#0089ff}.fp-product-horizontal .content .text{color:var(--text-gray);font-size:12px}@media (max-width:768px){.fp-product-horizontal .content .text{display:none}}.fp-product-horizontal .content .text i{font-size:18px;position:relative;top:1px}.fp-product-horizontal .price{font-size:22px;font-weight:600;text-align:center;white-space:nowrap}@media (max-width:768px){.fp-product-horizontal .price{display:none}}.fp-product-horizontal .price .price-old{font-size:16px;color:var(--text-gray);text-decoration:line-through}.fp-product-horizontal .right{display:flex;align-items:center;justify-content:flex-end}@media (max-width:1200px){.fp-product-horizontal .right{flex-direction:column;align-items:flex-end}}@media (max-width:768px){.fp-product-horizontal .right{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px}}.fp-product-horizontal .right .btn-primary{margin-left:14px;padding:4px 14px;font-size:15px}@media (max-width:1400px){.fp-product-horizontal .right .btn-primary{font-size:14px;white-space:nowrap}}@media (max-width:1200px){.fp-product-horizontal .right .btn-primary{margin-left:0;margin-top:4px}}@media (min-width:1200px) and (max-width:1400px){.fp-product-horizontal .right .fp-quantity .fp-quantity-btn{min-width:auto}}@media (min-width:768px){.fp-product-horizontal .right .fp-quantity .form-control{width:50px}}.fp-quantity{display:flex;align-items:center;justify-content:center;display:inline-flex;border:1px solid rgba(0,137,255,.1);border-radius:8px;overflow:hidden;height:44px}.fp-quantity .fp-quantity-btn{background-color:rgba(0,137,255,.1);height:100%;width:38px;min-width:38px;display:block;color:#0089ff;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.2s}.fp-quantity .fp-quantity-btn:hover{background-color:#0089ff;color:#fff}.fp-quantity .form-control{pointer-events:none;border-radius:0;border:0;text-align:center;width:100%;height:100%;padding:4px 6px;-moz-appearance:textfield}.fp-quantity .form-control::-webkit-inner-spin-button,.fp-quantity .form-control::-webkit-outer-spin-button{margin:0;-webkit-appearance:none}.fp-blogs-section{padding:30px 0 40px 0;background-color:var(--bg-white);border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin-top:30px}@media (max-width:992px){.fp-blogs-section{padding:30px 0 25px 0}}.fp-blog-item{position:relative;padding-bottom:56.25%;border-radius:8px;overflow:hidden}.fp-blog-item img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover}@media (max-width:992px){.fp-blog-item{margin-bottom:24px}}.fp-blog-item .img-cover{z-index:1}.fp-blog-item::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;bottom:0;background:linear-gradient(to top,#000,rgba(0,0,0,0) 40%);z-index:2}.fp-blog-item .date{background-color:var(--bg-white);border-radius:6px;height:48px;width:48px;display:flex;align-items:center;justify-content:center;position:absolute;left:20px;top:20px;z-index:3;flex-direction:column}.fp-blog-item .date .day{font-size:20px;font-weight:600;line-height:20px}.fp-blog-item .date .month{font-size:11px;text-transform:uppercase}.fp-blog-item .content{position:absolute;left:50%;transform:translateX(-50%);bottom:20px;width:300px;max-width:100%;color:#fff;text-align:center;z-index:3}@media (max-width:1200px){.fp-blog-item .content{bottom:0}}.fp-blog-item .content .title{font-size:20px;line-height:28px;font-weight:500;margin-bottom:0;color:#fff;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}@media (max-width:1200px){.fp-blog-item .content .title{font-size:16px;line-height:22px}}.fp-blog-item .content .btn-link{text-decoration:none;opacity:.7;font-weight:300}.fp-blog-item .content .btn-link:hover{opacity:1}.fp-streamer-item{background-color:var(--bg-white);border:1px solid var(--border);border-radius:8px;padding:20px}.fp-streamer-item .img{text-align:center;position:relative;height:120px;width:120px;margin:auto auto 16px auto}.fp-streamer-item .img .img-profile{height:120px;width:120px;border-radius:100%;object-fit:cover}.fp-streamer-item .img .icon{background-color:#6441a5;color:#fff;height:34px;width:34px;position:absolute;top:0;right:0;display:flex;align-items:center;justify-content:center;border-radius:100%}.fp-streamer-item .content{text-align:center}.fp-streamer-item .content .streamer-name{font-size:17px;font-weight:500;margin-bottom:5px}.fp-streamer-item .content .link{background-color:rgba(100,65,165,.1);color:#6441a5;padding:3px 8px;font-weight:500;font-size:12px;border-radius:30px;margin-bottom:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-swiper-streamers-next,.fp-swiper-streamers-prev{background-color:var(--bg-white);border:1px solid var(--border);height:40px;width:40px;display:flex;align-items:center;justify-content:center;border-radius:100%;box-shadow:0 0 24px rgba(0,0,0,.1)}.fp-swiper-streamers-next i,.fp-swiper-streamers-prev i{font-size:24px}.fp-swiper-streamers-prev{left:-20px}@media (max-width:576px){.fp-swiper-streamers-prev{left:5px}}.fp-swiper-streamers-next{right:-20px}@media (max-width:576px){.fp-swiper-streamers-next{right:5px}}.fp-categories-search{margin-bottom:24px}.fp-categories-search .form-control{height:50px}.fp-categories-search .icon{position:absolute;top:50%;transform:translateY(-50%);right:20px;pointer-events:none}.fp-categories-letter{font-size:24px;padding:8px 20px;margin-bottom:15px}.fp-categories-item{display:block;position:relative;border-radius:8px;overflow:hidden;margin-bottom:15px;transition:.2s}.fp-categories-item:hover{transform:translateY(-5px)}.fp-categories-item .img::before{content:"";display:none;width:100%;height:60%;background:linear-gradient(to top,#000,rgba(0,0,0,0));z-index:2;position:absolute;bottom:0;left:0;border-bottom-left-radius:7px;border-bottom-right-radius:7px}.fp-categories-item .img{padding-bottom:140%;position:relative;z-index:1}.fp-categories-item .img img{position:absolute;left:0;top:0;width:100%;height:100%;object-fit:cover;border-bottom-left-radius:8px;border-bottom-right-radius:8px}.fp-categories-item .name{color:var(--text-color);padding:10px;text-align:center}.fp-footer{background-color:var(--bg-white);padding-top:40px}@media (max-width:1200px){.fp-footer{padding-top:20px}}.fp-footer .fp-footer-features{border-bottom:1px solid var(--border);padding-bottom:40px}@media (max-width:1200px){.fp-footer .fp-footer-features{padding-bottom:20px}}.fp-footer .footer-body{padding:30px 0}.fp-footer .footer-content{padding:10px 0}.fp-footer .img-logo{height:35px;display:block;margin-bottom:15px}.fp-footer .text-desc{font-size:14px;line-height:20px;color:var(--text-gray)}.fp-footer .follow-area .title{font-size:17px;font-weight:500;margin-bottom:5px}.fp-footer .text-copyright{padding:20px 0;border-top:1px solid var(--border);text-align:center;color:var(--text-gray);font-size:14px}.fp-footer .footer-title{font-size:17px;font-weight:500;margin-bottom:12px}.fp-footer .footer-list li a{color:var(--text-gray);font-size:15px;display:inline-block;margin-bottom:7px;font-weight:300;transition:.2s}.fp-footer .footer-list li a:hover{color:#0089ff}.list-social li a{height:32px;width:32px;color:#fff;display:flex;align-items:center;justify-content:center;border-radius:100%;margin-right:3px;background-color:var(--bg-white-2);margin-bottom:5px}.list-social li a i{font-size:18px}.list-social li a.facebook,.list-social li a.fb{background-color:#4267b2}.list-social li a.tw,.list-social li a.twitter{background-color:#14171a}.list-social li a.x{background-color:#1da1f2}.list-social li a.ig,.list-social li a.instagram{background-color:#e1306c}.list-social li a.youtube,.list-social li a.yt{background-color:red}.list-social li a.twitch{background-color:#6441a5}.list-social li a.discord{background-color:#7289da}.list-social li a.tiktok{background-color:#000}.fp-feature-item{display:flex;align-items:center;justify-content:flex-start}@media (max-width:1200px){.fp-feature-item{margin:10px 0}}.fp-feature-item .icon{width:80px;min-width:80px;height:80px;margin-right:12px;display:flex;align-items:center;justify-content:center}.fp-feature-item .icon img{filter:invert(25%) sepia(100%) saturate(600%) hue-rotate(190deg) brightness(90%) contrast(100%)}.fp-feature-item .fp-fi-content .title{font-size:17px;font-weight:500;margin-bottom:6px}.fp-feature-item .fp-fi-content p{font-size:14px;line-height:20px;margin-bottom:0;color:var(--text-gray)}.fp-section{padding:20px 0}.fp-section-head{margin-bottom:20px;display:flex;align-items:center;justify-content:space-between}.fp-section-head .title{font-size:20px;font-weight:600;text-transform:uppercase}@media (max-width:768px){.fp-section-head .title{font-size:18px}}.fp-section-page{padding:25px 0}@media (max-width:992px){.fp-section-page{padding:15px 0 25px 0}}.fp-section-page-head{text-align:center;margin-top:15px;margin-bottom:30px}.fp-section-page-head .title{text-transform:uppercase;font-size:40px}.fp-breadcrumb{margin-bottom:25px}@media (max-width:992px){.fp-breadcrumb{margin-bottom:15px}}.fp-breadcrumb .list li::after{content:"/";display:inline-block;margin:0 3px 0 4px;color:var(--text-gray)}.fp-breadcrumb .list li:last-child::after{display:none}.fp-breadcrumb .list li .link{font-size:13px;color:var(--text-gray);transition:.2s}.fp-breadcrumb .list li .link:hover{color:#0089ff}.fp-breadcrumb .list li .link.active{pointer-events:none}.fp-card{background-color:var(--bg-white);border:1px solid var(--border);border-radius:8px}.fp-card .fp-card-tabs{padding-left:24px;border-bottom:1px solid var(--border)}.fp-card .fp-card-tabs .list{display:flex;align-items:center;justify-content:flex-start;overflow-x:auto;height:60px;overflow-y:hidden}.fp-card .fp-card-tabs .list .link{color:var(--text-color);height:60px;padding:5px 12px;display:flex;align-items:center;justify-content:center;border-bottom:3px solid rgba(255,255,255,0);position:relative;top:1px;margin-right:0;font-weight:500;transition:.2s;margin-right:3px;white-space:nowrap}.fp-card .fp-card-tabs .list .link.active,.fp-card .fp-card-tabs .list .link:hover{border-bottom-color:#0089ff}.fp-card .fp-card-body{padding:25px}.fp-table-border{border:1px solid var(--border);border-radius:8px;overflow:hidden;overflow-x:auto}.table{overflow:hidden;margin-bottom:0}.table thead th{background-color:var(--bg-white-2);white-space:nowrap}.table th{font-weight:500;vertical-align:middle;font-size:14px;color:var(--text-gray)}.table th:not(:first-child){text-align:center}.table th:last-child{text-align:right}.table td{vertical-align:middle;font-size:15px;color:var(--text-color)}.table td:not(:first-child){text-align:center}.table td:last-child{text-align:right}.table td .btn{height:34px}.form-control[type=file]{color:transparent;height:44px;padding-left:12px}.form-control[type=file]::-webkit-file-upload-button{height:44px;background-color:#0089ff!important;color:#fff!important}.form-control[type=file]::-webkit-file-upload-button:focus,.form-control[type=file]::-webkit-file-upload-button:hover{background-color:#0089ff!important;color:#fff!important}.mb-16{margin-bottom:16px}.fw-medium{font-weight:500}h1,h2,h3,h4,h5,h6{font-weight:600}.text-blue{color:#0089ff}.list-inline li{display:inline-block}.btn{height:44px;display:flex;align-items:center;justify-content:center;display:inline-flex;padding:5px 20px;transition:.2s;border-radius:8px;box-shadow:none!important;font-size:15px}.btn .icon{font-size:18px}.btn .icon.icon-left{margin-right:5px}.btn .icon.icon-right{margin-left:5px}.btn.btn-sm{height:38px;font-size:13px;padding:5px 14px}.btn.btn-sm .icon{font-size:18px}.btn.btn-sm .icon.icon-left{margin-right:4px}.btn.btn-sm .icon.icon-right{margin-left:4px}.btn.btn-primary{border:1px solid transparent!important;background:linear-gradient(rgba(83,166,233,.685),rgba(65,124,235,.85)) padding-box,linear-gradient(90deg,rgba(255,0,214,.28),rgba(0,255,195,.22),rgba(0,140,255,.22)) border-box!important;box-shadow:0 12px 26px rgba(0,0,0,.1)!important;background-color:#5b9cff;color:#fff;box-shadow:0 4px 15px rgba(91,156,255,.3);transition:all .3s ease;position:relative;overflow:hidden;z-index:1;backface-visibility:hidden;-webkit-backface-visibility:hidden}.btn.btn-primary:hover{background-color:#0069c3;border-color:#0069c3}.btn.btn-opacity-primary{background-color:rgba(0,137,255,.1);border-color:rgba(0,137,255,0)!important;color:#0089ff}.btn.btn-opacity-primary:hover{background-color:#0089ff;border-color:#0089ff;color:#fff}.btn.btn-success{background-color:#19db91;border-color:#19db91}.btn.btn-success:hover{background-color:#10c781;border-color:#10c781}.btn.btn-opacity-success{background-color:rgba(25,219,145,.15);border-color:rgba(25,219,145,0)!important;color:#19db91}.btn.btn-opacity-success:hover{background-color:#19db91;border-color:#19db91;color:#fff}.btn.btn-opacity-danger{background-color:rgba(220,53,69,.1);color:#dc3545}.btn.btn-opacity-danger:hover{background-color:#dc3545;color:#fff}.btn.btn-twitch{background-color:#6441a5;border-color:#6441a5!important;color:#fff}.btn.btn-twitch:hover{background-color:#502d8f;border-color:#502d8f!important;color:#fff}.btn.btn-white{background-color:var(--bg-white);border:1px solid var(--border);transition:.2s;color:var(--text-color)}.btn.btn-white:hover{opacity:.7}.btn.btn-link{transition:.2s}.btn.btn-link:hover{opacity:.7}.bg-success{background-color:#19db91!important}.bg-primary{background-color:#0089ff!important}.form-control,.form-select{border-color:#e9e9e9;min-height:44px;padding:5px 16px;box-shadow:none!important;background-color:#fff;border-radius:8px;border-width:1px;font-size:15px;color:var(--text-color)!important;transition:.2s}.form-control:focus,.form-control:hover,.form-select:focus,.form-select:hover{border-color:#d8d8d8}.form-control::placeholder{color:var(--text-gray)}.form-select{cursor:pointer}form label{font-size:15px;color:var(--text-gray);margin-bottom:4px}.input-group-text{border-color:#e9e9e9;background-color:var(--bg-white-2);color:var(--text-color)}.fs-15{font-size:15px}.grid-2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px}.badge{font-weight:500;border-radius:50px}.modal .modal-header .modal-title{font-size:18px!important;font-weight:500}.modal .modal-content{border:1px solid var(--border)}.mb-24{margin-bottom:24px}@media (max-width:992px){.fp-topnav .list{text-align:center}.fp-topnav .buttons{justify-content:center;margin-top:12px}}.fp-popular-categories{margin-bottom:30px}.fp-popular-categories .flex{display:grid;grid-template-columns:1fr 3fr;grid-column-gap:1em}.fp-popular-categories .popular-card{background-color:var(--bs-blue);height:100%;border-radius:8px;background-image:url("../img/popular-categories-bg.png");background-size:cover;background-position:center;display:flex;align-items:center;justify-content:center}.fp-popular-categories .popular-card .content{background-color:rgba(255,255,255,.5);color:#191919;height:150px;width:150px;border-radius:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;border:4px solid rgba(255,255,255,.3)}.fp-popular-categories .popular-card .content .icon{margin-top:-25px}.fp-popular-categories .popular-card .content .icon i{font-size:48px}.fp-popular-categories .popular-card .content .text{font-size:15px;line-height:16px;font-weight:600;text-transform:uppercase}.fp-popular-categories .right .grid{display:grid;grid-template-columns:repeat(auto-fill,var(--unitsize,15%));grid-gap:1em;justify-content:space-between}.fp-popular-categories .right .fp-sc-item{border-radius:8px;overflow:hidden;transition:.4s}.fp-popular-categories .right .fp-sc-item:hover{transform:scale(.96)}.fp-testimonials{padding:200px 0 0 0}.fp-testimonials .head-area{background-color:var(--bg-white);border:1px solid var(--border);padding:40px;border-radius:8px;display:grid;grid-template-columns:0.3fr 0.7fr;align-items:center;margin-bottom:12px;position:relative}.fp-testimonials .head-area::before{content:"";background:url("../img/howsectionafter.png");width:100%;left:0;top:-150px;background-size:contain;height:220px;position:absolute;background-repeat:no-repeat;background-position:center}.fp-testimonials .head-area .logo{height:80px;margin:auto;display:block;object-fit:contain}.fp-testimonials .head-area .content{text-align:center;padding:0 40px}.fp-testimonials .head-area .stars{color:#ffde00;margin-bottom:10px}.fp-testimonials .head-area p{font-weight:300;font-size:18px}.fp-testimonials-item{background-color:var(--bg-white);border:1px solid var(--border);padding:14px;border-radius:8px;height:100%}.fp-testimonials-item .img-profile{height:50px;width:50px;border-radius:100%;min-width:50px}.fp-testimonials-item .user{display:flex;align-items:center;justify-content:flex-start;gap:12px}.fp-testimonials-item .user .info .stars i{font-size:18px;color:#ffde00;margin-right:-3px}.fp-testimonials-item .user .info .product-link{color:var(--text-gray);font-size:14px;display:block;line-height:18px}.fp-testimonials-item .desc{margin:15px 0}.fp-testimonials-item .time{color:var(--text-gray);font-size:14px}.fp-swiper-testimonials{padding-bottom:40px}.fp-swiper-testimonials .swiper-slide{height:auto!important}.fp-instagram-area{position:relative}.fp-instagram-area .img{width:100%;border-radius:8px}.fp-instagram-area .btn{position:absolute;right:20px;bottom:20px}.fp-special-products{max-width:1000px;margin:20px auto 10px auto;border-radius:10px;padding:24px;background-color:rgba(0,137,255,.1)}.fp-special-products .head-title{display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;margin-bottom:20px;gap:6px}.fp-topnav-ry{background-color:var(--bg-white);border-bottom:1px solid var(--border)}.fp-topnav-ry .flex{display:flex;align-items:center;justify-content:space-between}.fp-topnav-ry .flex .flex-item{flex:1}.fp-topnav-ry .flex .flex-item.left{display:flex;align-items:center;justify-content:flex-start;gap:20px}.fp-topnav-ry .flex .flex-item.left .instagram{display:flex;align-items:center;justify-content:flex-start;gap:8px;color:var(--text-color)}.fp-topnav-ry .flex .flex-item.left .instagram .icon{height:32px;width:32px;min-width:32px;border-radius:4px;background-color:rgba(225,48,108,.1);color:#e1306c;display:flex;align-items:center;justify-content:center}.fp-topnav-ry .list{display:flex;align-items:center;justify-content:flex-start;gap:18px;flex-wrap:wrap}.fp-topnav-ry .list.right{justify-content:flex-end;gap:0}.fp-topnav-ry .list li a{display:flex;align-items:center;justify-content:center;gap:6px;color:var(--text-color);white-space:nowrap;font-size:14px;transition:.2s;font-weight:500}.fp-topnav-ry .list li a:hover{color:var(--bs-blue)}.fp-topnav-ry .list.right li>a{height:50px;border-left:1px solid var(--border);padding:0 12px}.fp-topnav-ry .list li a .img-circle{height:22px;width:22px;min-width:22px}.fp-topnav-ry .list li>a i{color:var(--bs-blue)}.fp-topnav-ry .list-scl{gap:8px}.fp-topnav-ry .list-scl li a i{font-size:26px;color:var(--text-color)}.fp-topnav-ry .fp-color-selector .link:hover{color:#fff}.fp-dropdown-menu-account{position:absolute;right:0;top:calc(100% + 10px);border:1px solid var(--border);background-color:var(--bg-white);border-radius:8px;z-index:10;width:200px;display:none}.fp-dropdown-menu-account .balance-area{padding:12px;border-bottom:1px solid var(--border)}.fp-dropdown-menu-account .balance-area .flex{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;font-size:14px}.fp-dropdown-menu-account .balance-area .flex .value{font-weight:600}.fp-dropdown-menu-account .balance-area .btn{height:32px;font-size:13px}.fp-dropdown-menu-account .list-dma{padding:14px 0}.fp-dropdown-menu-account .fp-dma-link{display:flex;align-items:center;justify-content:flex-start;padding:4px 20px;color:var(--text-color);opacity:.8;gap:10px;transition:.2s;font-size:15px}.fp-dropdown-menu-account .fp-dma-link:hover{opacity:1;background-color:var(--bg-white-2)}.fp-dropdown-menu-account .fp-dma-link .icon{width:22px;display:flex;align-items:center;justify-content:center}.fs-24{font-size:24px!important}.fp-story-area{padding-bottom:20px}.fp-story-area .flex{display:flex;align-items:center;justify-content:center;gap:20px}.fp-item-story{height:100px;min-width:100px;max-width:100px;width:100px;flex:auto;border-radius:100%;position:relative}.fp-item-story::after{content:"";position:absolute;top:-2px;left:-2px;right:-2px;bottom:-2px;background:linear-gradient(-225deg,var(--bs-blue),#1878ff,#1a2550,#004cbe,#034bab,var(--bs-blue),#1878ff,#1a2550,#004cbe,#034bab);background-size:400% 400%;z-index:0;animation:rgb-move 5s linear infinite;border-radius:100%}.fp-item-story img{position:relative;z-index:1;border-radius:100%}#storyProgressWrapper .progress-segment{flex:1;height:3px;margin:5px 2px;background-color:rgba(255,255,255,.3);overflow:hidden;position:relative}#storyProgressWrapper .progress-segment .progress-fill{background-color:#fff;width:0%;height:100%;position:absolute;top:0;left:0}.modal-story.fade .modal-dialog{transform:scale(.9);opacity:0;transition:all .5s ease-in-out}.modal-story.fade.show .modal-dialog{transform:scale(1);opacity:1}.z-index-2{z-index:2}.modal .btn-action{height:44px;min-width:44px;width:44px}.modal .btn-action i{font-size:24px}@keyframes rgb-move{0%{background-position:0 50%}50%{background-position:100% 50%}100%{background-position:0 50%}}.fp-section-head-keys{display:flex;align-items:center;justify-content:space-between;gap:12px;background-color:var(--bg-white);border:1px solid var(--border);border-radius:12px;padding:10px 12px}.fp-nav-keys{display:flex;align-items:center;gap:10px;flex:1 1 auto;min-width:0;margin:0;overflow:visible;white-space:normal;flex-wrap:wrap}.fp-nav-keys .nav-item{flex:0 0 auto}.fp-nav-keys .nav-link{min-height:56px;padding:10px 14px;display:inline-flex;align-items:center;justify-content:flex-start;gap:12px;color:var(--text-color);border-radius:12px;border:1px solid transparent;background-color:var(--bg-white-2);font-weight:600;font-size:15px;line-height:1.15;transition:all .18s ease}.fp-nav-keys .nav-link .icon-area{height:40px;width:40px;min-width:40px;border-radius:10px;padding:4px;display:flex;align-items:center;justify-content:center;background-color:rgba(0,114,255,.1);color:#0072ff}.fp-nav-keys .nav-link .icon-area i{font-size:22px}.fp-nav-keys .nav-link.active,.fp-nav-keys .nav-link:hover{border-color:rgba(0,114,255,.16);background-color:rgba(0,114,255,.08)!important;color:var(--text-color);box-shadow:0 6px 18px rgba(0,114,255,.08)}.fp-section-head-keys>.btn,.fp-section-head-keys>a.btn{flex:0 0 auto;white-space:nowrap}@media (max-width:991.98px){.fp-section-head-keys{align-items:stretch;flex-wrap:wrap}.fp-nav-keys{width:100%}}.fp-auth-tabs{display:flex;align-items:center;justify-content:space-between;gap:8px;background-color:var(--bg-white-2);border:1px solid var(--border);padding:8px;border-radius:8px;margin-bottom:20px}.fp-auth-tabs .link-tab{flex:1;height:50px;padding:0 10px;display:flex;align-items:center;justify-content:center;border-radius:6px;font-size:15px;font-weight:500;color:var(--text-color);transition:.2s}.fp-auth-tabs .link-tab.active,.fp-auth-tabs .link-tab:hover{background-color:var(--bs-blue);color:#fff}.fp-auth-card .logo-area{text-align:center;margin-bottom:20px}.fp-auth-card .logo{height:40px;display:block}.fp-footer .list-unstyled{list-style:unset;list-style-type:circle;padding-left:14px}.link-contact{display:flex;align-items:center;justify-content:flex-start;gap:8px;padding:10px 12px;border-radius:6px;background-color:var(--bg-white-2);color:var(--text-color)!important;font-weight:500;margin-bottom:10px;transition:.2s}.link-contact:hover{transform:scale(1.06)}@media (min-width:1400px){.container{max-width:1500px!important}}@media (max-width:1400px){.fp-item-story{height:75px;min-width:75px;max-width:75px}.fp-navbar .container{max-width:100%}}@media (max-width:1200px){.fp-story-area .flex{justify-content:flex-start;overflow-x:auto;padding:2px}.fp-header .grid{flex-direction:column}.fp-navbar .list{flex-direction:column;width:100%}.fp-navbar .list li{width:100%;position:relative}.fp-navbar .list li .link{border-right:0;border-bottom:1px solid var(--border)}.fp-navbar .flex-justify{flex-direction:column}}@media (max-width:992px){.fp-topnav-ry .flex{flex-direction:column}.fp-topnav-ry .list-scl{display:none}.fp-topnav-ry .list{gap:8px;justify-content:center!important}}@media (max-width:768px){.fp-instagram-area .btn{position:static;width:100%;margin-top:8px;margin-bottom:30px}.fp-topnav .list li a{margin-right:8px;font-size:12px}.fp-header .logo{height:50px}.fp-popular-categories .flex{display:block}.fp-popular-categories .right .grid{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px}.fp-popular-categories .popular-card{display:none}.fp-testimonials .head-area{grid-template-columns:1fr;grid-gap:20px}.fp-testimonials .head-area .content{padding:0}.fp-header .grid{flex-direction:column;gap:20px;padding-right:0}.fp-header .grid>div{width:100%}.fp-navbar{height:calc(100svh - 95px - 51px - 61px)}.fp-navbar .list .grid-dropdown{grid-template-columns:repeat(3,minmax(0,1fr))}}.fp-wallet-container{padding:0 0 40px}.fp-balance-cards{margin-bottom:30px}.fp-balance-card{background:#fff;border-radius:16px;box-shadow:0 5px 20px rgba(0,0,0,.07);padding:20px;display:flex;transition:all .3s ease;height:100%;position:relative;overflow:hidden}.fp-balance-card:hover{transform:translateY(-5px);box-shadow:0 8px 25px rgba(0,0,0,.1)}.fp-balance-card:before{content:'';position:absolute;top:0;right:0;width:120px;height:120px;border-radius:50%;opacity:.1;z-index:0}.available-balance{border-left:5px solid #0089ff}.available-balance:before{background:#0089ff;transform:translate(50%,-50%)}.withdrawable-balance{border-left:5px solid #06c}.withdrawable-balance:before{background:#06c;transform:translate(50%,-50%)}.balance-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:12px;margin-right:15px;z-index:1}.available-balance .balance-icon{background:rgba(0,137,255,.15);color:#0089ff}.withdrawable-balance .balance-icon{background:rgba(0,102,204,.15);color:#06c}.balance-icon i{font-size:24px}.balance-info{flex:1;z-index:1}.balance-label{font-size:14px;color:#6c757d;margin-bottom:5px}.balance-amount{font-size:24px;font-weight:700;color:#212529;margin-bottom:12px}.balance-actions{display:flex;gap:10px}.balance-action-btn{font-size:13px;padding:5px 10px;border-radius:6px;display:inline-flex;align-items:center;color:#fff;text-decoration:none;transition:all .2s ease}.available-balance .balance-action-btn{background:#0089ff}.withdrawable-balance .balance-action-btn{background:#06c}.balance-action-btn:hover{opacity:.9;transform:translateY(-2px);color:#fff}.balance-action-btn i{margin-right:5px}.fp-wallet-container .fp-card-balance{background:#fff;border-radius:16px;box-shadow:0 5px 20px rgba(0,0,0,.07);overflow:hidden;height:100%}.fp-wallet-container .fp-card-balance-header{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid #f0f0f0}.fp-wallet-container .fp-card-balance-header h5{font-size:16px;font-weight:600;margin:0;display:flex;align-items:center}.fp-wallet-container .fp-card-balance-header .view-all{font-size:13px;color:#0089ff;text-decoration:none;display:flex;align-items:center}.fp-wallet-container .fp-card-balance-body{padding:20px}.fp-wallet-container .empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:30px}.fp-wallet-container .empty-state i{font-size:48px;color:#dee2e6;margin-bottom:15px}.fp-wallet-container .empty-state p{color:#adb5bd;margin:0}.fp-wallet-container .wallet-tabs-card{margin-bottom:30px}.fp-wallet-container .tab-header{padding:0;border-bottom:none}.fp-wallet-container .wallet-tabs{display:flex;list-style:none;padding:0;margin:0;border-bottom:1px solid #f0f0f0;overflow-x:auto;white-space:nowrap}.fp-wallet-container .wallet-tab-item{padding:16px 20px;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;border-bottom:3px solid transparent;color:#6c757d}.fp-wallet-container .wallet-tab-item i{margin-right:8px;font-size:18px}.fp-wallet-container .wallet-tab-item:hover{color:#0089ff}.fp-wallet-container .wallet-tab-item.active{color:#0089ff;border-bottom:3px solid #0089ff;font-weight:500}.fp-wallet-container .tab-content{display:none;padding:25px}.fp-wallet-container .tab-content.active{display:block}.fp-wallet-container .section-title{font-size:18px;font-weight:600;margin-bottom:20px;padding-bottom:10px;border-bottom:1px solid #f0f0f0}.fp-wallet-container .form-label{font-weight:500;margin-bottom:8px;display:block}.fp-wallet-container .form-control,.fp-wallet-container .form-select{height:48px;padding:10px 16px;border-radius:10px;border:1px solid #dee2e6;transition:all .2s ease}.fp-wallet-container .form-control:focus,.fp-wallet-container .form-select:focus{border-color:#0089ff;box-shadow:0 0 0 .25rem rgba(0,137,255,.25)}.fp-wallet-container .textarea.form-control{height:auto}.fp-wallet-container .input-with-icon{position:relative}.fp-wallet-container .input-icon-left{position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#6c757d}.fp-wallet-container .input-with-icon .form-control{padding-left:45px}.fp-wallet-container .input-icon-right{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:#6c757d;background:#f8f9fa;padding:4px 10px;border-radius:6px;font-size:14px;font-weight:500}.fp-wallet-container .btn{height:48px;padding:10px 24px;border-radius:10px;font-weight:500;display:inline-flex;align-items:center;justify-content:center;transition:all .3s ease}.fp-wallet-container .btn-lg{height:56px;font-size:16px}.fp-wallet-container .btn-primary{background:#0089ff;border-color:#0089ff}.fp-wallet-container .btn-primary:hover{background:#06c;border-color:#06c;transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,137,255,.3)}.fp-wallet-container .payment-summary{background:#f8f9fa;border-radius:12px;padding:20px;height:100%}.fp-wallet-container .summary-title{font-size:16px;font-weight:600;margin-bottom:15px;color:#495057}.fp-wallet-container .summary-item{display:flex;justify-content:space-between;margin-bottom:12px;font-size:14px;color:#6c757d}.fp-wallet-container .summary-total{display:flex;justify-content:space-between;padding-top:15px;border-top:1px dashed #dee2e6;margin-top:10px;font-weight:600}.fp-wallet-container .total-value{color:#0089ff;font-size:18px}.fp-wallet-container .payment-security{margin-top:20px;display:flex;align-items:center;padding:10px 15px;background:rgba(25,135,84,.1);border-radius:8px;color:#198754;font-size:13px}.fp-wallet-container .payment-security i{margin-right:8px;font-size:18px}.fp-wallet-container .payment-methods{display:flex;gap:15px;margin-bottom:20px}.fp-wallet-container .payment-method-card{flex:1;border:1px solid #dee2e6;border-radius:12px;padding:20px;text-align:center;display:flex;flex-direction:column;align-items:center;cursor:pointer;transition:all .2s ease}.fp-wallet-container .payment-method-card img{height:36px;margin-bottom:10px}.fp-wallet-container .method-icon{font-size:36px;color:#0089ff;margin-bottom:10px}.fp-wallet-container .method-name{font-weight:600;margin-bottom:8px}.fp-wallet-container .method-info{font-size:12px;color:#6c757d;background:#f8f9fa;padding:4px 10px;border-radius:4px}.fp-wallet-container .payment-method-card.active{border-color:#0089ff;box-shadow:0 5px 15px rgba(0,137,255,.2)}.fp-wallet-container .bank-accounts-container{display:flex;flex-direction:column;gap:15px;max-height:400px;overflow-y:auto}.fp-wallet-container .bank-account-card{border:1px solid #dee2e6;border-radius:12px;overflow:hidden}.fp-wallet-container .bank-info{padding:15px}.fp-wallet-container .info-row{display:flex;align-items:center;margin-bottom:10px;position:relative}.fp-wallet-container .info-row:last-child{margin-bottom:0}.fp-wallet-container .info-label{font-weight:500;width:100px;color:#6c757d}.fp-wallet-container .copy-btn{position:absolute;right:0;top:50%;transform:translateY(-50%);border:none;background:0 0;color:#0089ff;cursor:pointer;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:rgba(0,137,255,.1);transition:all .2s ease}.fp-wallet-container .copy-btn:hover{background:rgba(0,137,255,.2)}.fp-wallet-container .bank-note{background:rgba(255,193,7,.1);color:#ffc107;padding:10px 15px;font-size:13px;display:flex;align-items:center}.fp-wallet-container .bank-note i{margin-right:8px}.fp-wallet-container .info-card{height:100%;background:#f8f9fa;border-radius:12px;overflow:hidden}.fp-wallet-container .info-card-header{padding:15px;background:#e9ecef;display:flex;align-items:center}.fp-wallet-container .info-card-header i{margin-right:10px;font-size:18px;color:#0089ff}.fp-wallet-container .info-card-header h5{margin:0;font-weight:600;font-size:16px}.fp-wallet-container .info-card-body{padding:15px}.fp-wallet-container .info-list{list-style:none;padding:0;margin:0}.fp-wallet-container .info-list li{padding:8px 0;display:flex;align-items:flex-start;font-size:14px;border-bottom:1px dashed #dee2e6}.fp-wallet-container .info-list li:last-child{border-bottom:none}.fp-wallet-container .info-list li i{color:#0089ff;margin-right:8px;font-size:16px;margin-top:1px}.fp-wallet-container .balance-reminder{margin-top:15px;background:#fff;padding:12px 15px;border-radius:8px;display:flex;justify-content:space-between;align-items:center}.fp-wallet-container .balance-reminder strong{color:#0089ff;font-size:16px}.fp-wallet-container .transaction-history-table{background:#fff;border-radius:12px;overflow:hidden}.fp-wallet-container .custom-table{margin-bottom:0}.fp-wallet-container .custom-table th{background:#f8f9fa;font-weight:600;border-top:none;padding:15px;color:#495057}.fp-wallet-container .custom-table td{padding:15px;vertical-align:middle}.fp-wallet-container .payment-badge,.fp-wallet-container .status-badge{padding:5px 10px;border-radius:6px;font-size:12px;font-weight:500}.fp-wallet-container .payment-badge.havale{background:rgba(13,110,253,.1);color:#0d6efd}.fp-wallet-container .payment-badge.card{background:rgba(25,135,84,.1);color:#198754}.fp-wallet-container .status-badge.pending{background:rgba(255,193,7,.1);color:#ffc107}.fp-wallet-container .status-badge.completed{background:rgba(25,135,84,.1);color:#198754}.fp-wallet-container .status-badge.rejected{background:rgba(220,53,69,.1);color:#dc3545}.fp-wallet-container .td.amount{font-weight:600}.fp-wallet-container .td.iban{letter-spacing:1px;font-family:monospace;font-size:13px}.fp-wallet-container .empty-table{padding:50px;text-align:center}.fp-wallet-container .status{display:inline-block;padding:3px 8px;border-radius:4px;font-size:11px;font-weight:500;margin-bottom:4px}.fp-wallet-container .pending{background:rgba(255,193,7,.15);color:#ffc107}.fp-wallet-container .completed{background:rgba(25,135,84,.15);color:#198754}.fp-wallet-container .canceled{background:rgba(220,53,69,.15);color:#dc3545}.fp-wallet-container .filter-section{background:#f8f9fa;border-radius:12px;padding:20px;margin-bottom:25px}.fp-wallet-container .filter-form .form-group{margin-bottom:0}.fp-wallet-container .transaction-badge{display:inline-block;padding:5px 10px;border-radius:6px;font-size:12px;font-weight:500}.fp-wallet-container .transaction-badge.deposit{background:rgba(25,135,84,.1);color:#198754}.fp-wallet-container .transaction-badge.withdrawal{background:rgba(220,53,69,.1);color:#dc3545}.fp-wallet-container .transaction-badge.transfer-in{background:rgba(13,110,253,.1);color:#0d6efd}.fp-wallet-container .transaction-badge.transfer-out{background:rgba(255,193,7,.1);color:#ffc107}.fp-wallet-container .transaction-badge.balance-transfer{background:rgba(128,0,128,.1);color:purple}.fp-wallet-container .transaction-badge.purchase{background:rgba(13,202,240,.1);color:#0dcaf0}.fp-wallet-container .transaction-badge.other{background:rgba(108,117,125,.1);color:#6c757d}@media (max-width:991.98px){.fp-balance-card{margin-bottom:15px}.fp-wallet-container .wallet-tabs{flex-wrap:nowrap}.fp-wallet-container .wallet-tab-item{padding:15px;font-size:14px}.fp-wallet-container .payment-methods{flex-direction:column}}@media (max-width:767.98px){.fp-wallet-container .wallet-tabs{overflow-x:auto}}.transfer-direction-selector{display:flex;gap:15px;margin-bottom:20px}.direction-option{flex:1}.direction-option input[type=radio]{display:none}.direction-card{display:block;width:100%;padding:15px;border:2px solid #e9ecef;border-radius:8px;cursor:pointer;transition:all .3s ease}.direction-option input[type=radio]:checked+.direction-card{border-color:#0089ff;box-shadow:0 0 0 1px #0089ff,0 4px 12px rgba(0,137,255,.2)}.direction-card-inner{width:100%}.balance-icons{display:flex;align-items:center;justify-content:space-between;position:relative}.balance-icon-wrapper{display:flex;flex-direction:column;align-items:center;gap:8px;width:34%;text-align:center}.balance-icon-circle{width:50px;height:50px;border-radius:50%;background:#e9f5ff;display:flex;align-items:center;justify-content:center;margin-bottom:5px}.balance-icon-circle i{font-size:24px;color:#0089ff}.balance-icon-wrapper span{font-size:12px;line-height:1.2;color:#6c757d}.direction-arrow{position:relative;width:32%;height:24px;display:flex;align-items:center}.arrow-body{flex:1;height:2px;background-color:#0089ff}.arrow-head{width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:8px solid #0089ff;margin-left:-1px}.commission-badge{position:absolute;top:-20px;left:50%;transform:translateX(-50%);background-color:#ff3b30;color:#fff;font-size:10px;padding:2px 6px;border-radius:12px;white-space:nowrap}.commission-badge.free{background-color:#34c759}.transfer-visualization{display:flex;align-items:center;justify-content:space-between;background:#f8f9fa;border-radius:8px;padding:15px;border:1px solid #e9ecef}.balance-visualization{width:45%;text-align:center;padding:10px;background:#fff;border-radius:8px;transition:all .3s ease}.balance-vis-label{font-size:13px;color:#6c757d;margin-bottom:5px}.balance-vis-amount{font-size:18px;font-weight:600;color:#212529}.transfer-vis-arrow{width:10%;text-align:center}.transfer-vis-arrow i{font-size:24px;color:#0089ff}@media (max-width:576px){.transfer-direction-selector{flex-direction:column}.balance-icon-circle{width:40px;height:40px}.balance-icon-circle i{font-size:20px}}.balance-visualization{transition:all .3s ease}.balance-visualization.active-source{border-color:transparent;box-shadow:none}.balance-visualization.active-target{border-color:transparent;box-shadow:none}.balance-visualization.insufficient{border-color:transparent;box-shadow:none}.balance-visualization.has-transfer .balance-vis-amount{font-size:14px}.balance-vis-amount .current{color:#6c757d;text-decoration:line-through;font-weight:400}.balance-vis-amount .arrow{margin:0 4px;color:#0089ff}.balance-vis-amount .new{color:#0089ff;font-weight:700}.active-source .balance-vis-amount .new{color:#ff3b30}.active-target .balance-vis-amount .new{color:#34c759}.insufficient .balance-vis-amount .new{color:#ff3b30}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.05)}100%{transform:scale(1)}}.direction-option input[type=radio]:checked+.direction-card{animation:pulse .5s}.commission-badge{transition:all .3s ease}.direction-option:hover .commission-badge{transform:translateX(-50%) translateY(-5px)}@media (max-width:768px){.transfer-visualization{flex-direction:column;gap:15px}.balance-visualization{width:100%}.transfer-vis-arrow{width:100%;height:20px}.transfer-vis-arrow i{transform:rotate(90deg)}}.pre-approved-credit-card{background:linear-gradient(135deg,#06c,#0089ff);border-radius:16px;color:#fff;overflow:hidden;box-shadow:0 8px 25px rgba(0,102,204,.25);transition:all .3s ease}.pre-approved-credit-card:hover{transform:translateY(-5px);box-shadow:0 12px 30px rgba(0,102,204,.35)}.credit-card-header{display:flex;align-items:center;padding:25px 25px 15px}.credit-icon{width:50px;height:50px;background:rgba(255,255,255,.2);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px}.credit-icon i{font-size:24px;color:#fff}.credit-title h4{margin:0;font-size:18px;font-weight:700}.credit-title p{margin:5px 0 0;opacity:.8;font-size:14px}.credit-card-body{padding:5px 25px 25px}.credit-limit{background:rgba(255,255,255,.15);border-radius:10px;padding:15px;margin-bottom:20px;text-align:center}.credit-limit-label{display:block;font-size:14px;opacity:.8;margin-bottom:8px}.credit-limit-amount{font-size:32px;font-weight:700}.credit-features{display:flex;justify-content:space-between;margin-bottom:25px}.credit-feature-item{text-align:center;width:30%}.credit-feature-item i{font-size:24px;margin-bottom:8px}.credit-feature-item span{font-size:12px;opacity:.9;display:block;line-height:1.3}.credit-cta{text-align:center}.btn-credit-primary{background:#fff;color:#06c;font-weight:600;border-radius:10px;padding:12px 24px;display:inline-block;text-decoration:none;transition:all .3s ease}.btn-credit-primary:hover{transform:translateY(-3px);box-shadow:0 5px 15px rgba(0,0,0,.2);color:#0089ff}.credit-application-form{background:#fff;border-radius:16px;padding:25px;box-shadow:0 5px 20px rgba(0,0,0,.07)}.form-check-label{font-size:14px}.credit-details-card{background:var(--bg-white);border-radius:16px;box-shadow:0 5px 20px rgba(0,0,0,.07);height:100%}.credit-details-header{padding:18px 20px;border-bottom:1px solid #f0f0f0}.credit-details-header h5{margin:0;font-size:16px;font-weight:600;color:#495057;display:flex;align-items:center}.credit-details-header h5 i{color:#0089ff;margin-right:8px}.credit-details-body{padding:20px}.credit-details-item{display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:12px;border-bottom:1px dashed #f0f0f0}.credit-details-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.details-label{font-size:14px;color:#6c757d}.details-value{font-weight:600;color:#212529}.credit-details-item.highlight{background:#f8f9fa;padding:12px;margin:15px -12px;border-radius:8px;border-left:3px solid #0089ff}.credit-details-item.highlight .details-value{color:#0089ff}.credit-details-footer{padding:15px 20px;border-top:1px solid #f0f0f0}.credit-note{display:flex;align-items:flex-start;padding:10px 12px;background:rgba(255,193,7,.1);border-radius:8px;margin-bottom:15px}.credit-note i{color:#ffc107;margin-right:10px;margin-top:2px}.credit-note p{font-size:13px;margin:0;color:#6c757d}@media (max-width:768px){.credit-features{flex-direction:column;gap:15px;align-items:center}.credit-feature-item{width:80%}}.vade-info-box{display:flex;align-items:center;background:#f8f9fa;border:1px solid #e9ecef;border-radius:10px;padding:15px}.vade-info-icon{width:40px;height:40px;background:#e9f5ff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-right:15px}.vade-info-icon i{font-size:20px;color:#0089ff}.vade-info-text{flex:1}.vade-info-label{display:block;font-size:14px;color:#6c757d;margin-bottom:4px}.vade-info-value{font-size:16px;font-weight:600;color:#212529}.active-credit-card{background:var(--bg-white);border-radius:16px;box-shadow:0 5px 20px rgba(0,0,0,.07);overflow:hidden;transition:all .3s ease;border-left:5px solid #0089ff;position:relative}.active-credit-header{background:linear-gradient(135deg,#0089ff,#06c);padding:20px 25px;display:flex;align-items:center;position:relative}.credit-icon.warning{background:rgba(255,255,255,.2);width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:15px;font-size:24px;color:var(--bg-white);animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 0 0 0 rgba(255,255,255,.7)}70%{box-shadow:0 0 0 10px rgba(255,255,255,0)}100%{box-shadow:0 0 0 0 rgba(255,255,255,0)}}.credit-title{flex:1}.credit-title h4{color:var(--bg-white);margin:0;font-weight:700;font-size:18px;text-shadow:0 1px 2px rgba(0,0,0,.2)}.credit-title p{color:rgba(255,255,255,.8);margin:5px 0 0;font-size:14px}.credit-urgency-badge{background:#fff;color:#0089ff;font-size:12px;font-weight:700;padding:5px 12px;border-radius:20px;text-transform:uppercase;letter-spacing:.5px}.active-credit-body{padding:20px 25px}.credit-amount-box{background:#fff;border-radius:12px;padding:20px;height:100%;display:flex;flex-direction:column;justify-content:space-between;border:1px solid #f0f0f0;box-shadow:0 2px 8px rgba(0,0,0,.04)}.credit-amount-label{font-size:14px;color:#6c757d;margin-bottom:8px}.credit-amount-value{font-size:32px;font-weight:800;color:#0089ff;margin-bottom:15px;text-shadow:0 1px 1px rgba(0,0,0,.05)}.credit-payment-date{display:flex;align-items:center;font-size:14px;font-weight:500;color:#198754;background:rgba(25,135,84,.1);padding:8px 12px;border-radius:8px;margin-bottom:15px}.credit-payment-date i{margin-right:8px;font-size:16px}.credit-payment-date strong{font-weight:700}.credit-progress-bar{margin-top:5px}.progress-label{display:flex;justify-content:space-between;font-size:13px;margin-bottom:8px;color:#6c757d}.progress{height:10px;border-radius:5px;background-color:#f0f0f0;overflow:hidden}.credit-countdown-container{background:#fff;border-radius:12px;padding:20px;height:100%;border:1px solid #f0f0f0;box-shadow:0 2px 8px rgba(0,0,0,.04);display:flex;flex-direction:column}.countdown-label{font-size:16px;color:#343a40;margin-bottom:15px;text-align:center;font-weight:600}.countdown-timer{display:flex;justify-content:center;align-items:center;margin-bottom:20px}.countdown-item{text-align:center}.countdown-value{background:linear-gradient(to bottom,#0089ff,#06c);color:#fff;font-size:28px;font-weight:700;width:64px;height:64px;border-radius:10px;display:flex;align-items:center;justify-content:center;margin-bottom:5px;box-shadow:0 4px 8px rgba(0,137,255,.3);text-shadow:0 1px 2px rgba(0,0,0,.2)}.countdown-unit{font-size:12px;color:#6c757d;font-weight:500}.countdown-separator{margin:0 8px;font-size:28px;font-weight:700;color:#adb5bd;align-self:flex-start;padding-top:15px}.credit-payment-action{text-align:center;margin-top:auto}.payment-tip{background:rgba(255,193,7,.15);color:#960;padding:10px 15px;border-radius:8px;font-size:13px;margin-bottom:15px;border-left:3px solid #ffc107}.credit-pay-btn{min-width:240px;height:48px;font-size:16px;font-weight:600;padding:10px 24px;border-radius:10px;box-shadow:0 4px 12px rgba(0,137,255,.3);transition:all .3s ease;background:#0089ff;border-color:#0089ff}.credit-pay-btn:hover{transform:translateY(-3px);box-shadow:0 6px 15px rgba(0,137,255,.4);background:#06c;border-color:#06c}@media (max-width:768px){.countdown-timer{flex-wrap:wrap}.countdown-item{margin-bottom:10px}.countdown-value{width:50px;height:50px;font-size:22px}.credit-amount-value{font-size:24px}.credit-pay-btn{width:100%}}.active-credit-detail-card{background:#fff;border-radius:16px;box-shadow:0 5px 20px rgba(0,0,0,.07);overflow:hidden}.active-credit-detail-card .card-header{background:#f8f9fa;padding:18px 20px;border-bottom:1px solid #e9ecef}.active-credit-detail-card .card-body{padding:20px}.credit-info-list{margin-bottom:20px}.credit-info-item{display:flex;justify-content:space-between;margin-bottom:12px;padding-bottom:12px;border-bottom:1px dashed #e9ecef}.credit-info-item:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.info-label{color:#6c757d;font-size:14px}.info-value{font-weight:600;color:#212529}.credit-payment-instruction{background:#f8f9fa;border-radius:12px;overflow:hidden}.instruction-header{background:rgba(0,137,255,.1);padding:12px 15px;display:flex;align-items:center;color:#0089ff;font-weight:600}.instruction-header i{margin-right:8px;font-size:18px}.instruction-body{padding:15px}.instruction-body p{margin-bottom:10px;font-size:14px}.instruction-body ul{margin:0;padding-left:25px}.instruction-body ul li{font-size:14px;margin-bottom:5px}@media (max-width:768px){.countdown-timer{flex-wrap:wrap}.countdown-item{margin-bottom:10px}}.transaction-detail-header{display:flex;justify-content:space-between;align-items:center;padding-bottom:15px;border-bottom:1px solid rgba(0,0,0,.1);margin-bottom:20px}.transaction-date{font-size:14px;color:#6c757d}.transaction-detail-item{display:flex;margin-bottom:15px;padding-bottom:10px;border-bottom:1px solid rgba(0,0,0,.05)}.detail-label{flex:0 0 40%;font-weight:500;color:#495057}.detail-value{flex:0 0 60%}.transaction-detail-btn{white-space:nowrap;transition:all .2s}.transaction-detail-btn:hover{transform:translateY(-2px)}.transaction-badge{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;color:#fff;text-align:center;white-space:nowrap}.transaction-badge.deposit{background-color:#28a745}.transaction-badge.withdrawal{background-color:#dc3545}.transaction-badge.transfer-in{background-color:#17a2b8}.transaction-badge.transfer-out{background-color:#fd7e14}.transaction-badge.balance-transfer{background-color:#6610f2}.transaction-badge.purchase{background-color:#6c757d}.transaction-badge.other{background-color:#6c757d}.status-badge{display:inline-block;padding:4px 8px;border-radius:4px;font-size:12px;font-weight:500;color:#fff;text-align:center}.status-badge.pending{background-color:#ffc107;color:#212529}.status-badge.completed{background-color:#28a745}.status-badge.rejected{background-color:#dc3545}.amount.positive{color:#28a745}.amount.negative{color:#dc3545}.positive{color:#28a745}.negative{color:#dc3545}.balance-type-tabs .nav-link{padding:10px 20px;border-radius:5px 5px 0 0;font-weight:500;color:#6c757d;border:1px solid #e9ecef;border-bottom:none;margin-right:5px}.balance-type-tabs .nav-link.active{color:#0089ff;background-color:#fff;border-bottom:2px solid #0089ff}.balance-type-indicator{display:block;font-size:10px;color:#6c757d;line-height:1;margin-top:5px}.transaction-header{display:flex;flex-direction:column;margin-bottom:20px}.transaction-filters{display:flex;flex-wrap:wrap;align-items:center;margin-top:15px;margin-bottom:15px;gap:15px;background:#f8f9fa;padding:15px;border-radius:8px}.filter-group{display:flex;align-items:center;gap:8px}.filter-group label{margin-bottom:0;white-space:nowrap;font-weight:500;color:#495057;min-width:80px}.filter-group select{min-width:140px}.bank-card{width:100%;max-width:440px;height:200px;perspective:1000px;margin:0 auto;transition:transform .3s ease}.bank-card:hover{transform:rotateX(5deg) rotateY(5deg) scale(1.02)}.bank-card-inner{width:100%;height:100%;position:relative;transition:transform .6s;transform-style:preserve-3d}.bank-card-front{position:absolute;width:100%;height:100%;backface-visibility:hidden;background:linear-gradient(135deg,#0089ff,#004e92);border-radius:16px;padding:15px;box-shadow:0 10px 20px rgba(0,0,0,.1);display:flex;flex-direction:column;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.1)}.bank-card.is-bank .bank-card-front{background:linear-gradient(135deg,#0057b8,#002a59)}.bank-card.akbank .bank-card-front{background:linear-gradient(135deg,red,#900)}.bank-card.denizbank .bank-card-front{background:linear-gradient(135deg,#009cde,#005685)}.bank-card.garanti .bank-card-front{background:linear-gradient(135deg,#00954d,#00562d)}.bank-card.finansbank .bank-card-front{background:linear-gradient(135deg,#640774,#3c044a)}.bank-card.yapikredi .bank-card-front{background:linear-gradient(135deg,#1f4e9e,#12306b)}.bank-card.ziraat .bank-card-front{background:linear-gradient(135deg,#db2929,#881818)}.bank-card.papara .bank-card-front{background:linear-gradient(135deg,#5422c6,#2e126c)}.bank-card.ininal .bank-card-front{background:linear-gradient(135deg,#00aeef,#006b92)}.bank-card.pep .bank-card-front{background:linear-gradient(135deg,#fb0,#cf9700)}.bank-card.default .bank-card-front{background:linear-gradient(135deg,#0089ff,#004e92)}.bank-card-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.bank-name-wrapper{display:flex;align-items:center;background:0 0}.bank-icon{font-size:24px;margin-right:8px;color:#fff}.bank-name{font-size:16px;font-weight:600;margin:0;letter-spacing:.5px;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.chip-icon{position:relative;width:40px;height:30px;display:flex;align-items:center}.chip{width:35px;height:25px;background:linear-gradient(135deg,#b8b8b8,#e0e0e0);border-radius:4px;position:relative;border:1px solid rgba(255,255,255,.2);box-shadow:0 1px 3px rgba(0,0,0,.1);overflow:hidden}.chip::before{content:'';position:absolute;top:50%;left:-10px;width:55px;height:1px;background:rgba(0,0,0,.3)}.chip::after{content:'';position:absolute;top:7px;left:50%;width:1px;height:12px;background:rgba(0,0,0,.3)}.card-network-logo{display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:18px;opacity:.8}.bank-card-body{flex:1;display:flex;flex-direction:column;justify-content:center}.iban-number{font-size:16px;letter-spacing:1.5px;margin-bottom:12px;font-weight:500;font-family:monospace;word-spacing:4px}.account-holder{font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:.5px}.bank-card-footer{display:flex;justify-content:space-between;align-items:center;margin-top:15px}.bank-label{font-size:10px;opacity:.8;text-transform:uppercase;letter-spacing:.5px}@media (max-width:768px){.transaction-filters{flex-direction:column;align-items:stretch}.filter-group{width:100%}}.financial-history-container{border-radius:10px;background-color:#fff;overflow:hidden}.financial-history-header{padding:1.5rem;border-bottom:1px solid rgba(0,0,0,.05)}.transaction-summary-cards{margin-top:1.5rem}.transaction-summary-card{display:flex;align-items:center;padding:1.25rem;border-radius:10px;box-shadow:0 2px 8px rgba(0,0,0,.05);transition:all .3s ease;background-color:#fff;height:100%}.transaction-summary-card:hover{box-shadow:0 5px 15px rgba(0,0,0,.08);transform:translateY(-2px)}.transaction-summary-card.total-income{border-left:4px solid #28a745}.transaction-summary-card.total-expense{border-left:4px solid #dc3545}.transaction-summary-card.pending-transactions{border-left:4px solid #ffc107}.transaction-summary-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;border-radius:50%;margin-right:1rem;flex-shrink:0}.transaction-summary-card.total-income .transaction-summary-icon{background-color:rgba(40,167,69,.1);color:#28a745}.transaction-summary-card.total-expense .transaction-summary-icon{background-color:rgba(220,53,69,.1);color:#dc3545}.transaction-summary-card.pending-transactions .transaction-summary-icon{background-color:rgba(255,193,7,.1);color:#ffc107}.transaction-summary-icon i{font-size:1.75rem}.transaction-summary-info{flex:1}.transaction-summary-title{font-size:.875rem;color:#6c757d;margin-bottom:.25rem}.transaction-summary-amount{font-size:1.5rem;font-weight:700;color:#212529;margin-bottom:.25rem}.transaction-summary-desc{font-size:.75rem;color:#6c757d}.advanced-filter-panel{background-color:#f8f9fa;border-radius:10px;overflow:hidden;transition:all .3s ease;border:1px solid rgba(0,0,0,.05)}.filter-header{padding:1rem 1.5rem;background-color:#f8f9fa;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:all .3s ease}.filter-header:hover{background-color:#f1f3f5}.filter-header-title{display:flex;align-items:center;font-weight:600;font-size:1rem;color:#343a40}.filter-header-title i{margin-right:.5rem;font-size:1.25rem;color:#06c}.filter-toggle-icon{font-size:1.25rem;color:#6c757d;transition:transform .3s ease}.filter-header[aria-expanded=true] .filter-toggle-icon{transform:rotate(180deg)}.filter-body{padding:0 1.5rem 1.5rem 1.5rem;border-top:1px solid rgba(0,0,0,.05)}.balance-vis-new-amount{margin-top:5px;padding-top:5px;border-top:1px dashed rgba(0,0,0,.1)}.old-balance-strikethrough{text-decoration:line-through;color:#999;font-size:.9rem}.new-balance-value{color:#0089ff;font-weight:700;font-size:1.15rem;margin-top:2px}.new-balance-value span::before{content:"? ";font-size:1rem;opacity:.7}.quick-filter-tags{display:flex;flex-wrap:wrap;gap:.75rem}.filter-tag{display:flex;align-items:center;padding:.5rem 1rem;background-color:#f8f9fa;border-radius:50px;font-size:.875rem;font-weight:500;color:#495057;cursor:pointer;transition:all .3s ease;border:1px solid rgba(0,0,0,.05)}.filter-tag:hover{background-color:#e9ecef}.filter-tag.active{background-color:#06c;color:#fff;border-color:#06c}.filter-tag i{margin-right:.5rem}.transaction-history-table-wrapper{background-color:#fff;border-radius:10px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.05)}.transaction-history-table-container{overflow-x:auto}.transaction-history-table{width:100%;margin-bottom:0}.transaction-history-table thead th{background-color:#f8f9fa;font-weight:600;color:#495057;padding:1rem;border-bottom:2px solid rgba(0,0,0,.05);white-space:nowrap}.transaction-history-table tbody td{padding:1rem;vertical-align:middle;border-bottom:1px solid rgba(0,0,0,.05)}.transaction-icon{font-size:1.5rem;display:flex;align-items:center;justify-content:center;border-radius:50%;width:36px;height:36px}.transaction-icon.deposit{background-color:rgba(40,167,69,.1);color:#28a745}.transaction-icon.withdrawal{background-color:rgba(220,53,69,.1);color:#dc3545}.transaction-icon.transfer-in{background-color:rgba(0,123,255,.1);color:#0d6efd}.transaction-icon.transfer-out{background-color:rgba(255,193,7,.1);color:#ffc107}.transaction-icon.balance-transfer{background-color:rgba(111,66,193,.1);color:#6f42c1}.transaction-icon.purchase{background-color:rgba(13,202,240,.1);color:#0dcaf0}.transaction-icon.other{background-color:rgba(108,117,125,.1);color:#6c757d}.transaction-info{display:flex;flex-direction:column}.transaction-type{font-weight:600;color:#343a40;margin-bottom:.25rem}.transaction-metadata{display:flex;flex-wrap:wrap;gap:.5rem;font-size:.75rem;color:#6c757d}.balance-type-indicator{padding:.125rem .5rem;background-color:rgba(0,0,0,.05);border-radius:50px;font-size:.7rem}.transaction-description-preview{font-style:italic;color:#6c757d}.transaction-date{display:flex;flex-direction:column}.transaction-date .date{font-weight:600;color:#343a40}.transaction-date .time{font-size:.75rem;color:#6c757d}.amount{font-weight:600;white-space:nowrap}.amount.positive{color:#28a745}.amount.negative{color:#dc3545}.balance-after{font-weight:600;color:#06c;white-space:nowrap}.status-container{display:flex;flex-direction:column}.status-badge{display:inline-flex;align-items:center;padding:.25rem .75rem;border-radius:50px;font-size:.75rem;font-weight:600;text-transform:uppercase}.status-badge.pending{background-color:rgba(255,193,7,.1);color:#ffc107}.status-badge.completed{background-color:rgba(40,167,69,.1);color:#28a745}.status-badge.rejected{background-color:rgba(220,53,69,.1);color:#dc3545}.estimated-completion{font-size:.7rem;color:#6c757d;margin-top:.25rem}.empty-state{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:3rem 1rem;text-align:center}.empty-state-icon{display:flex;align-items:center;justify-content:center;width:80px;height:80px;background-color:rgba(0,102,204,.1);color:#06c;border-radius:50%;font-size:2.5rem;margin-bottom:1.5rem}.empty-state h4{font-weight:600;color:#343a40;margin-bottom:.75rem}.empty-state p{color:#6c757d;margin-bottom:1.5rem;max-width:400px}.transaction-pagination{display:flex;align-items:center;justify-content:space-between;padding:1rem;border-top:1px solid rgba(0,0,0,.05)}.transaction-stats{font-size:.875rem;color:#6c757d}.pagination{margin-bottom:0}.page-link{color:#06c;border-color:rgba(0,0,0,.05)}.page-item.active .page-link{background-color:#06c;border-color:#06c}.input-with-icon{position:relative;display:flex;align-items:stretch}.input-icon-left{position:absolute;left:10px;top:50%;transform:translateY(-50%);font-size:1rem;color:#6c757d}.input-with-icon .form-control{padding-left:35px}.input-with-icon .input-icon-right{position:absolute;right:10px;top:50%;transform:translateY(-50%);color:#6c757d;font-size:.875rem}.no-credit-info-card{background-color:#fff;border-radius:12px;box-shadow:0 5px 20px rgba(0,0,0,.05);overflow:hidden;border:1px solid #eaeaea;transition:all .3s ease}.no-credit-info-card:hover{box-shadow:0 8px 25px rgba(0,0,0,.08);transform:translateY(-2px)}.no-credit-info-card .icon-circle{width:100px;height:100px;background:linear-gradient(135deg,#f5f7fa,#e4eaf5);border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:20px;border:2px solid #eaeaea}.no-credit-info-card .icon-circle i{font-size:42px;color:#5468ff}.no-credit-info-card h4{color:#333;font-weight:600;margin-bottom:15px}.credit-info-content{max-width:600px;color:#666;line-height:1.6}.credit-info-steps{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;margin-top:25px;padding:15px;background-color:rgba(84,104,255,.05);border-radius:10px}.credit-step{display:flex;flex-direction:column;align-items:center;padding:0 10px}.step-icon{width:60px;height:60px;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-bottom:10px;box-shadow:0 3px 10px rgba(0,0,0,.08)}.step-icon i{font-size:24px;color:#5468ff}.step-text{font-size:14px;font-weight:500;color:#444}.step-arrow{margin:0 10px;color:#5468ff;font-size:20px}@media (max-width:767px){.credit-info-steps{flex-direction:column;gap:15px}.step-arrow{transform:rotate(90deg)}}.pending-balance-badge{display:inline-flex;align-items:center;background-color:#fff8e1;color:#f9a825;padding:4px 10px;border-radius:30px;font-size:12px;font-weight:500;border:1px solid rgba(249,168,37,.3);box-shadow:0 2px 4px rgba(0,0,0,.04);transition:all .2s ease}.pending-balance-badge:hover{background-color:#ffecb3;box-shadow:0 3px 6px rgba(0,0,0,.08)}.pending-balance-badge i{margin-right:5px;font-size:14px;animation:pulse 2s infinite}@keyframes pulse{0%{opacity:.6}50%{opacity:1}100%{opacity:.6}}.dealer-icon{width:45px;height:45px;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--bs-primary-rgb),.1);border-radius:8px}.fp-info-item{display:flex;align-items:center;padding:20px;border-radius:8px;background-color:#fff;box-shadow:0 .15rem 1.75rem 0 rgba(33,40,50,.05);position:relative;overflow:hidden}html[data-theme=dark] .fp-info-item{background-color:var(--bs-dark);box-shadow:0 .15rem 1.75rem 0 rgba(0,0,0,.2)}.fp-info-item .content{flex:1}.fp-info-item .key{color:#6e7891;font-size:13px;margin-bottom:5px}.fp-info-item .value{font-size:18px;font-weight:500;color:#333}html[data-theme=dark] .fp-info-item .value{color:#f8f9fa}.fp-info-item .icon{width:50px;height:50px;background-color:rgba(var(--bs-primary-rgb),.1);border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:24px;color:var(--bs-primary)}.dealer-timeline{position:relative}.timeline-icon .badge{width:28px;height:28px;display:flex;align-items:center;justify-content:center}.dealer-advantage-card{border-radius:8px;background:#fff;box-shadow:0 .15rem 1.75rem 0 rgba(33,40,50,.05);transition:all .3s ease}html[data-theme=dark] .dealer-advantage-card{background-color:var(--bs-dark);box-shadow:0 .15rem 1.75rem 0 rgba(0,0,0,.2)}.dealer-advantage-card:hover{transform:translateY(-5px);box-shadow:0 5px 15px rgba(0,0,0,.08)}.advantage-icon{width:50px;height:50px;display:flex;align-items:center;justify-content:center;margin:0 auto;background-color:rgba(var(--bs-primary-rgb),.1);border-radius:50%}.timeline-step{text-align:center;position:relative}.timeline-line{height:3px;background-color:#e9ecef;width:80px;margin:0 5px}.inner-circle{width:50px;height:50px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin:0 auto;font-size:20px}.pulse{animation:pulse-animation 2s infinite}@keyframes pulse-animation{0%{box-shadow:0 0 0 0 rgba(var(--bs-warning-rgb),.7)}70%{box-shadow:0 0 0 15px rgba(var(--bs-warning-rgb),0)}100%{box-shadow:0 0 0 0 rgba(var(--bs-warning-rgb),0)}}.dealer-promo-banner{position:relative;overflow:hidden;border-radius:8px;background-color:#f8f9fa;border:1px solid rgba(0,0,0,.05)}html[data-theme=dark] .dealer-promo-banner{background-color:var(--bs-dark);border:1px solid rgba(255,255,255,.05)}.dealer-promo-banner .promo-image{height:100%;display:flex;align-items:center;justify-content:center;background-color:rgba(var(--bs-primary-rgb),.05);padding:20px}html[data-theme=dark] .dealer-promo-banner .promo-image{background-color:rgba(0,0,0,.2)}.dealer-promo-banner .promo-content{position:relative;z-index:2}.dealer-promo-banner .promo-features{margin-left:10px}.dealer-promo-banner .feature-item{font-size:14px}.dealer-promo-banner .promo-title{font-size:1rem;font-weight:500;color:#333;margin-top:10px}html[data-theme=dark] .dealer-promo-banner .promo-title{color:#f8f9fa}@media (max-width:767.98px){.dealer-promo-banner .promo-image{height:180px}}.step{display:none}html[data-theme=dark] .fp-balance-card,html[data-theme=dark] .fp-wallet-container .balance-icon-circle,html[data-theme=dark] .fp-wallet-container .bank-account-card,html[data-theme=dark] .fp-wallet-container .fp-card-balance,html[data-theme=dark] .fp-wallet-container .info-card,html[data-theme=dark] .fp-wallet-container .payment-method-card{background-color:#1e1e1e;border-color:#333}html[data-theme=dark] .fp-wallet-container .wallet-tabs{border-bottom-color:#333}html[data-theme=dark] .fp-balance-card:before{opacity:.05}html[data-theme=dark] .fp-wallet-container .wallet-tab-item{color:#aaa}html[data-theme=dark] .fp-wallet-container .wallet-tab-item.active{color:#0089ff;border-bottom-color:#0089ff}html[data-theme=dark] .fp-wallet-container .balance-label,html[data-theme=dark] .fp-wallet-container .estimated-completion,html[data-theme=dark] .fp-wallet-container .info-label,html[data-theme=dark] .fp-wallet-container .method-info,html[data-theme=dark] .fp-wallet-container .summary-item,html[data-theme=dark] .fp-wallet-container .transaction-date .time,html[data-theme=dark] .fp-wallet-container .transaction-metadata{color:#888}html[data-theme=dark] .fp-wallet-container .balance-amount,html[data-theme=dark] .fp-wallet-container .bank-name,html[data-theme=dark] .fp-wallet-container .info-card-header h5,html[data-theme=dark] .fp-wallet-container .info-value,html[data-theme=dark] .fp-wallet-container .method-name,html[data-theme=dark] .fp-wallet-container .payment-summary .summary-title,html[data-theme=dark] .fp-wallet-container .section-title,html[data-theme=dark] .fp-wallet-container .total-value,html[data-theme=dark] .fp-wallet-container .transaction-date .date,html[data-theme=dark] .fp-wallet-container .transaction-type{color:#eee}html[data-theme=dark] .fp-wallet-container .advanced-filter-panel,html[data-theme=dark] .fp-wallet-container .balance-reminder,html[data-theme=dark] .fp-wallet-container .balance-visualization,html[data-theme=dark] .fp-wallet-container .filter-header,html[data-theme=dark] .fp-wallet-container .payment-summary,html[data-theme=dark] .fp-wallet-container .transfer-visualization,html[data-theme=dark] .fp-wallet-container .vade-info-box{background-color:#262626;border-color:#333}html[data-theme=dark] .fp-wallet-container .filter-tag{background-color:#262626;border-color:#444;color:#ddd}html[data-theme=dark] .fp-wallet-container .filter-tag.active{background-color:#06c;color:#fff}html[data-theme=dark] .fp-wallet-container .transaction-history-table thead th{background-color:#262626;color:#bbb}html[data-theme=dark] .fp-wallet-container .transaction-history-table td{border-color:#333}html[data-theme=dark] .fp-wallet-container .transaction-history-table-wrapper{background-color:#1e1e1e;border-color:#333}html[data-theme=dark] .fp-wallet-container .new-balance-value{color:#0089ff}html[data-theme=dark] .fp-wallet-container .old-balance-strikethrough{color:#666}html[data-theme=dark] .fp-wallet-container .empty-state-icon{background-color:rgba(0,102,204,.2);color:#0089ff}html[data-theme=dark] .fp-wallet-container .empty-state h4{color:#eee}html[data-theme=dark] .fp-wallet-container .empty-state p{color:#999}html[data-theme=dark] .direction-card{background-color:#262626;border-color:#444}html[data-theme=dark] .direction-option input[type=radio]:checked+.direction-card{border-color:#0089ff;box-shadow:0 0 0 1px #0089ff,0 4px 12px rgba(0,137,255,.2)}html[data-theme=dark] .bank-card-front{background:linear-gradient(135deg,#1e1e1e,#333)}html[data-theme=dark] .fp-product-item{box-shadow:0 1px 3px rgba(0,0,0,.3);border-color:#2a2a2a}html[data-theme=dark] .fp-product-item:hover{box-shadow:0 4px 12px rgba(0,0,0,.5)}html[data-theme=dark] .fp-product-item .price{border-color:rgba(255,255,255,.1)}html[data-theme=dark] .fp-product-item .price .price-new{color:var(--text-color)}html[data-theme=dark] .fp-product-item .price .price-old{color:#666}html[data-theme=dark] .bank-info{background-color:#262626}html[data-theme=dark] .active-credit-card,html[data-theme=dark] .credit-amount-box,html[data-theme=dark] .credit-countdown-container,html[data-theme=dark] .credit-details-card,html[data-theme=dark] .pre-approved-credit-card{background-color:#1e1e1e;border-color:#333}html[data-theme=dark] .active-credit-header{background:linear-gradient(135deg,#08f,#005cb3)}html[data-theme=dark] .credit-payment-date,html[data-theme=dark] .payment-tip{background-color:rgba(25,135,84,.1);color:#2ecc71}html[data-theme=dark] .countdown-value{background:linear-gradient(135deg,#08f,#005cb3);color:#fff}html[data-theme=dark] .countdown-unit{color:#aaa}html[data-theme=dark] .credit-details-item,html[data-theme=dark] .summary-total{border-color:#333}html[data-theme=dark] .modal-content{background-color:#1e1e1e!important;color:#eee}html[data-theme=dark] .modal-footer,html[data-theme=dark] .modal-header{border-color:#333}html[data-theme=dark] .transaction-detail-header{border-color:#333}html[data-theme=dark] .transaction-detail-item{border-color:rgba(255,255,255,.1)}html[data-theme=dark] .detail-label{color:#bbb}html[data-theme=dark] .balance-type-indicator{background-color:#333;color:#aaa}html[data-theme=dark] .transaction-icon.balance-transfer,html[data-theme=dark] .transaction-icon.deposit,html[data-theme=dark] .transaction-icon.other,html[data-theme=dark] .transaction-icon.purchase,html[data-theme=dark] .transaction-icon.transfer-in,html[data-theme=dark] .transaction-icon.transfer-out,html[data-theme=dark] .transaction-icon.withdrawal{background-color:rgba(255,255,255,.1)}html[data-theme=dark] .page-link{background-color:#262626;border-color:#333;color:#ddd}html[data-theme=dark] .page-item.active .page-link{background-color:#0089ff;border-color:#0089ff}html[data-theme=dark] .page-item.disabled .page-link{background-color:#1e1e1e;border-color:#333;color:#666}.fp-wallet-container .bank-account-card .bank-name{color:#333;font-weight:600}html[data-theme=dark] .fp-wallet-container .bank-account-card .bank-name{color:#fff}html[data-theme=dark] .fp-wallet-container .form-control,html[data-theme=dark] .fp-wallet-container .form-select,html[data-theme=dark] .fp-wallet-container .input-group-text,html[data-theme=dark] .fp-wallet-container .input-with-icon{background-color:#1e1e1e;border-color:#333;color:#eee}html[data-theme=dark] .fp-wallet-container .info-card.transfer-between-info,html[data-theme=dark] .fp-wallet-container .info-card.transfer-info,html[data-theme=dark] .fp-wallet-container .info-card.withdraw-info{background-color:#262626;border-color:#333}html[data-theme=dark] .fp-balance-cards .fp-balance-card.available-balance,html[data-theme=dark] .fp-balance-cards .fp-balance-card.withdrawable-balance{background-color:#1e1e1e;border-color:#333}html[data-theme=dark] .balance-type-filter .btn-outline-primary,html[data-theme=dark] .fp-wallet-container .financial-history-container,html[data-theme=dark] .fp-wallet-container .financial-history-header,html[data-theme=dark] .fp-wallet-container .transaction-pagination,html[data-theme=dark] .fp-wallet-container .transaction-summary-card,html[data-theme=dark] .fp-wallet-container .transaction-summary-cards{background-color:#1e1e1e;color:#eee;border-color:#333}html[data-theme=dark] .fp-wallet-container .filter-body,html[data-theme=dark] .fp-wallet-container .filter-header{background-color:#262626;border-color:#333}html[data-theme=dark] #credit-form,html[data-theme=dark] .credit-info-item,html[data-theme=dark] .credit-info-list,html[data-theme=dark] .credit-note,html[data-theme=dark] .credit-payment-instruction,html[data-theme=dark] .credit-terms-checkbox,html[data-theme=dark] .fp-wallet-container .active-credit-detail-card .card-body,html[data-theme=dark] .fp-wallet-container .active-credit-detail-card .card-header,html[data-theme=dark] .payment-history{background-color:#1e1e1e;border-color:#333;color:#eee}html[data-theme=dark] .fp-wallet-container table{color:#ddd}html[data-theme=dark] .fp-wallet-container .custom-table thead th,html[data-theme=dark] .fp-wallet-container .table-sm thead th{background-color:#262626;border-color:#333;color:#aaa}html[data-theme=dark] .fp-wallet-container .custom-table tbody td,html[data-theme=dark] .fp-wallet-container .table-sm tbody td{border-color:#333}html[data-theme=dark] #creditPaymentModal .modal-content,html[data-theme=dark] #modal-banka-hesabi .modal-content,html[data-theme=dark] #transactionDetailModal .modal-content{background-color:#1e1e1e;color:#eee}html[data-theme=dark] .modal .form-text{color:#aaa}html[data-theme=dark] .modal .alert-info{background-color:rgba(13,110,253,.1);border-color:rgba(13,110,253,.25);color:#5d9cec}html[data-theme=dark] .modal .payment-summary{background-color:#262626;border-color:#333}html[data-theme=dark] .fp-wallet-container .form-control:focus,html[data-theme=dark] .fp-wallet-container .form-select:focus{border-color:#0089ff;box-shadow:0 0 0 .25rem rgba(0,137,255,.25);background-color:#262626}html[data-theme=dark] .fp-wallet-container .input-group .form-control,html[data-theme=dark] .fp-wallet-container .input-group .input-group-text,html[data-theme=dark] .fp-wallet-container .input-with-icon .form-control,html[data-theme=dark] .fp-wallet-container .input-with-icon .input-icon-left,html[data-theme=dark] .fp-wallet-container .input-with-icon .input-icon-right{background-color:#1e1e1e!important;border-color:#333!important;color:#eee!important}html[data-theme=dark] .fp-balance-cards .available-balance,html[data-theme=dark] .fp-balance-cards .col-md-6,html[data-theme=dark] .fp-balance-cards .fp-balance-card,html[data-theme=dark] .fp-balance-cards .row,html[data-theme=dark] .fp-balance-cards .withdrawable-balance{background-color:transparent!important}html[data-theme=dark] .fp-balance-card{background-color:#1e1e1e!important;border-color:#333!important}html[data-theme=dark] .available-balance:before,html[data-theme=dark] .withdrawable-balance:before{opacity:.05}html[data-theme=dark] .info-card,html[data-theme=dark] .info-card.transfer-between-info,html[data-theme=dark] .info-card.transfer-info,html[data-theme=dark] .info-card.withdraw-info,html[data-theme=dark] .transfer-between-info,html[data-theme=dark] .transfer-info,html[data-theme=dark] .withdraw-info{background-color:#1e1e1e!important;border-color:#333!important}html[data-theme=dark] .info-card-body,html[data-theme=dark] .info-card-header{background-color:#1e1e1e!important}html[data-theme=dark] .financial-history-container,html[data-theme=dark] .financial-history-header,html[data-theme=dark] .transaction-history-table,html[data-theme=dark] .transaction-history-table-container,html[data-theme=dark] .transaction-history-table-wrapper{background-color:#1e1e1e!important;color:#eee!important;border-color:#333!important}html[data-theme=dark] .balance-type-filter .btn.btn-outline-primary{background-color:transparent!important;color:#0089ff!important;border-color:#0089ff!important}html[data-theme=dark] .balance-type-filter .btn.btn-primary{background-color:#0089ff!important;color:#fff!important;border-color:#0089ff!important}html[data-theme=dark] .advanced-filter-panel,html[data-theme=dark] .filter-body,html[data-theme=dark] .filter-header,html[data-theme=dark] .quick-filter-tags{background-color:#1e1e1e!important;border-color:#333!important}html[data-theme=dark] .filter-tag{background-color:#262626!important;border-color:#444!important;color:#ddd!important}html[data-theme=dark] .filter-tag.active{background-color:#06c!important;color:#fff!important}html[data-theme=dark] #credit-form,html[data-theme=dark] .active-credit-detail-card,html[data-theme=dark] .credit-application-form,html[data-theme=dark] .credit-details-card,html[data-theme=dark] .no-credit-info-card{background-color:#1e1e1e!important;border-color:#333!important;color:#eee!important}html[data-theme=dark] .active-credit-detail-card .card-body,html[data-theme=dark] .active-credit-detail-card .card-header,html[data-theme=dark] .no-credit-info-card .card-body{background-color:#1e1e1e!important;border-color:#333!important}html[data-theme=dark] .credit-info-content,html[data-theme=dark] .credit-info-item,html[data-theme=dark] .credit-info-list,html[data-theme=dark] .credit-payment-instruction{border-color:#333!important}html[data-theme=dark] .custom-table,html[data-theme=dark] .custom-table tbody td,html[data-theme=dark] .custom-table thead th,html[data-theme=dark] .table,html[data-theme=dark] .table tbody td,html[data-theme=dark] .table thead th{background-color:#1e1e1e!important;border-color:#333!important;color:#ddd!important}html[data-theme=dark] .custom-table thead th,html[data-theme=dark] .table thead th{background-color:#262626!important;color:#bbb!important}html[data-theme=dark] .form-check-label,html[data-theme=dark] .form-group,html[data-theme=dark] .form-label{color:#ddd!important}html[data-theme=dark] .fp-wallet-container,html[data-theme=dark] .fp-wallet-container .col-lg-5,html[data-theme=dark] .fp-wallet-container .col-lg-7,html[data-theme=dark] .fp-wallet-container .col-lg-9,html[data-theme=dark] .fp-wallet-container .container-fluid,html[data-theme=dark] .fp-wallet-container .row{background-color:transparent!important}html[data-theme=dark] .modal-body,html[data-theme=dark] .modal-content,html[data-theme=dark] .modal-footer,html[data-theme=dark] .modal-header{background-color:#1e1e1e!important;border-color:#333!important;color:#eee!important}html[data-theme=dark] .modal-body,html[data-theme=dark] .modal-content,html[data-theme=dark] .modal-footer,html[data-theme=dark] .modal-header{background-color:#1e1e1e!important;border-color:#333!important;color:#eee!important}html[data-theme=dark] .balance-amount,html[data-theme=dark] .balance-vis-amount,html[data-theme=dark] .balance-visualization .balance-vis-amount{color:#fff!important}html[data-theme=dark] .transfer-visualization{background-color:#1e1e1e!important;border-color:#333!important;padding:20px}html[data-theme=dark] .balance-visualization{background-color:#262626!important;border-color:#333!important}html[data-theme=dark] .filter-header i,html[data-theme=dark] .filter-header-title,html[data-theme=dark] .filter-header-title span,html[data-theme=dark] .filter-toggle-icon i{color:#fff!important}html[data-theme=dark] .no-credit-info-card,html[data-theme=dark] .no-credit-info-card .card-body,html[data-theme=dark] .no-credit-info-card .d-flex{background-color:#1e1e1e!important;border-color:#333!important}html[data-theme=dark] .no-credit-info-card h4,html[data-theme=dark] .no-credit-info-card p{color:#fff!important}html[data-theme=dark] .credit-info-steps{background-color:rgba(0,137,255,.1)!important;border-radius:8px;padding:15px}html[data-theme=dark] .icon-circle,html[data-theme=dark] .step-icon{background-color:#333!important}html[data-theme=dark] .icon-circle i{color:#0089ff!important}html[data-theme=dark] .transaction-history-table td,html[data-theme=dark] .transaction-history-table th{background-color:#1e1e1e!important;color:#eee!important;border-color:#333!important}html[data-theme=dark] .transaction-history-table thead th{background-color:#262626!important}html[data-theme=dark] .transaction-icon{background-color:rgba(255,255,255,.1)!important}.fp-trend-categories-head{background-color:var(--bg-white);border:1px solid var(--border);border-radius:8px;overflow:hidden;padding-right:24px;margin-bottom:20px;display:flex;align-items:center;justify-content:space-between;gap:20px}.fp-trend-categories-head .title{height:75px;padding:0 20px;display:flex;align-items:center;justify-content:flex-start;gap:12px;color:var(--text-color);border-radius:0;border-bottom:2px solid transparent;font-weight:600;font-size:17px}.fp-trend-categories-head .title .icon-area{height:42px;width:42px;min-width:42px;border-radius:6px;padding:4px;display:flex;align-items:center;justify-content:center;background-color:rgba(0,114,255,.1);color:#0072ff}.fp-swiper-trend-categories .fp-sc-item img{border-radius:8px;display:block}.fp-trend-categories-head .buttons{display:flex;align-items:center;justify-content:center}.fp-trend-categories-head .buttons .button{padding:0 20px;transition:.2s}.fp-trend-categories-head .buttons .button:not(.swiper-button-disabled):hover{color:var(--bs-blue)}.fp-trend-categories-head .buttons .button i{font-size:24px}.fp-trend-categories-head .buttons .button:last-child{border-left:1px solid var(--border);padding-right:0}.fp-trend-categories-head .buttons .button.swiper-button-disabled{opacity:.6}.fp-roy-grid-image{display:block}.fp-roy-grid-image img{border-radius:8px;display:block}.fp-roy-grid-image:not(.large){margin-bottom:10px}.fs-16{font-size:16px!important}.fpn-footer{background-color:var(--bg-white)}.fpn-footer .top-area{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:20px 0}.fpn-footer .top-area .logo-area{height:50px}.fpn-footer .top-area .right{display:flex;align-items:center;justify-content:flex-end;gap:12px}.fpn-footer .h-links-area{border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.fpn-footer .h-links-area ul{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.fpn-footer .h-links-area li{flex:1}.fpn-footer .h-links-area li a{display:block;border-left:1px solid var(--border);padding:20px 5px;text-align:center;color:var(--text-color)}.fpn-footer .alt-links-area{padding:30px 0}.fpn-footer .alt-links-area .footer-title{font-weight:600;font-size:18px;text-transform:uppercase;margin-bottom:12px}.fpn-footer .alt-links-area ul li a{font-size:17px;color:var(--text-color);transition:.2s}.fpn-footer .alt-links-area ul li a:hover{opacity:.7}.fpn-footer .alt-links-area ul{padding-left:16px}.fpn-footer .alt-links-area ul li{margin-bottom:10px}.fpn-footer .alt-links-area .grid-4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.fpn-footer .bottom-area{background-color:var(--bg-white-2);padding:2px 0}.fpn-footer .bottom-area .flex{display:flex;align-items:center;justify-content:space-between;gap:20px}@media (max-width:992px){.fp-header .search,.fp-header .search .search-box{width:100%}.fp-header .logo-area{width:100%}.fpn-footer .alt-links-area .col-lg-3{margin-bottom:30px}.fpn-footer .alt-links-area .grid-4{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:768px){.fpn-footer .top-area{flex-direction:column}.fpn-footer .h-links-area li{width:33.3333%;flex:auto}.fpn-footer .h-links-area li a{border-right:1px solid var(--border);border-bottom:1px solid var(--border)}}@media (max-width:576px){.fpn-footer .alt-links-area .grid-4{grid-template-columns:repeat(2,minmax(0,1fr))}.fpn-footer .bottom-area .flex{flex-direction:column}.fpn-footer .bottom-area .flex{gap:10px}.fpn-footer .bottom-area{padding:10px 0}.fpn-footer .alt-links-area ul li a{font-size:15px}.fpn-footer .alt-links-area ul li{margin-bottom:6px}.link-contact{font-size:14px}}.fp-header .logo.white,.fpn-footer .logo.white{display:none}html[data-theme=dark] .fp-header .logo.dark,html[data-theme=dark] .fpn-footer .logo.dark{display:none!important}html[data-theme=dark] .fp-header .logo.white,html[data-theme=dark] .fpn-footer .logo.white{display:flex!important}html[data-theme=light] .fp-header .logo.dark,html[data-theme=light] .fpn-footer .logo.dark{display:flex!important}html[data-theme=light] .fp-header .logo.white,html[data-theme=light] .fpn-footer .logo.white{display:none!important}.fpn-footer .top-area .logo-area{height:50px;display:flex;align-items:center;gap:10px;overflow:hidden}.fpn-footer .top-area .logo-area .logo{display:inline-flex;align-items:center;height:100%}.fpn-footer .top-area .logo-area .img-logo{display:block;height:35px;max-height:35px;width:auto;max-width:180px;object-fit:contain}@media (max-width:768px){.fpn-footer .top-area .logo-area{height:40px}.fpn-footer .top-area .logo-area .img-logo{height:32px;max-height:32px;max-width:160px}}.seller-badges,.shop-badges{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}.shop-badge{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border-radius:10px;padding:4px;background:rgba(0,0,0,.06);border:1px solid rgba(0,0,0,.08);position:relative;cursor:default;user-select:none;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease}.shop-badge:focus-visible,.shop-badge:hover{transform:translateY(-2px) scale(1.06);box-shadow:0 10px 22px rgba(0,0,0,.14)}html[data-theme=dark] .shop-badge:focus-visible,html[data-theme=dark] .shop-badge:hover{box-shadow:0 10px 22px rgba(0,0,0,.35)}html[data-theme=dark] .shop-badge{background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.12)}.shop-badge img{width:100%;height:100%;object-fit:contain;display:block}.shop-badge-tooltip{--bs-tooltip-bg:rgba(20,20,20,.92);--bs-tooltip-color:#fff;--bs-tooltip-border-radius:10px;--bs-tooltip-padding-x:10px;--bs-tooltip-padding-y:6px;--bs-tooltip-max-width:240px;--bs-tooltip-font-size:12px}html[data-theme=dark] .shop-badge-tooltip{--bs-tooltip-bg:rgba(245,245,245,.92);--bs-tooltip-color:#111}.shop-badge-tooltip .tooltip-inner{border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 26px rgba(0,0,0,.18);backdrop-filter:blur(8px)}html[data-theme=dark] .shop-badge-tooltip .tooltip-inner{border-color:rgba(0,0,0,.1);box-shadow:0 12px 26px rgba(0,0,0,.35)}.fp-product-item .seller-line{margin:10px 10px 0;display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:16px;color:inherit;text-decoration:none;position:relative;overflow:hidden;-webkit-tap-highlight-color:transparent;transition:transform .18s ease}.fp-product-item .seller-line::before{content:"";position:absolute;left:0;top:10px;bottom:10px;width:4px;border-radius:999px;background:linear-gradient(180deg,#ff00d6,#00ffc3);opacity:.85;pointer-events:none}.fp-product-item .seller-line::after{content:"";position:absolute;inset:0;border-radius:16px;padding:.5px;background:linear-gradient(90deg,rgba(255,0,214,.95),rgba(0,255,195,.85),rgba(0,140,255,.85),rgba(255,0,214,.95));background-size:300% 100%;animation:sellerBorderFlow 2.2s linear infinite;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;filter:drop-shadow(0 0 10px rgba(255, 0, 214, .18)) drop-shadow(0 0 10px rgba(0, 255, 195, .12));opacity:.7;pointer-events:none}.fp-product-item .seller-line .seller-avatar{width:40px;height:40px;border-radius:14px;overflow:hidden;display:inline-flex;align-items:center;justify-content:center;position:relative;flex:0 0 40px}.fp-product-item .seller-line .seller-avatar img{width:100%;height:100%;object-fit:cover;display:block}.fp-product-item .seller-line .seller-avatar i{font-size:18px;opacity:.9}.fp-product-item .seller-line .seller-text{min-width:0;display:flex;flex-direction:column;gap:2px;flex:1 1 auto}.fp-product-item .seller-line .seller-name{font-size:15px;font-weight:700;line-height:1.1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.fp-product-item .seller-line .seller-arrow{width:34px;height:34px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;position:relative;flex:0 0 34px;opacity:.85}.fp-product-item .seller-line .seller-arrow i{font-size:20px}.fp-product-item .seller-line:hover{transform:translateY(-1px)}.fp-product-item .seller-line:hover .seller-arrow{transform:translateX(2px);transition:transform .18s ease}.marketplace-home{position:relative;overflow:hidden;border-radius:22px}.marketplace-home::before{content:"";position:absolute;inset:-120px;pointer-events:none;z-index:0;background:radial-gradient(900px 420px at 15% 25%,rgba(255,0,214,.12),transparent 60%),radial-gradient(900px 420px at 85% 30%,rgba(0,255,195,.1),transparent 60%),radial-gradient(900px 420px at 60% 85%,rgba(0,140,255,.1),transparent 60%);filter:blur(18px);opacity:.95}.marketplace-home::after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:linear-gradient(135deg,rgba(255,255,255,.06),rgba(255,255,255,.02));opacity:.9}.marketplace-home>*{position:relative;z-index:1}@keyframes sellerBorderFlow{0%{background-position:0 50%}100%{background-position:100% 50%}}@media (prefers-reduced-motion:reduce){.fp-product-item .seller-line::after{animation:none}}@media (max-width:576px){.fp-product-item .seller-line{margin-left:8px;margin-right:8px;padding:9px 10px}.fp-product-item .seller-line .seller-avatar{width:38px;height:38px;flex-basis:38px}.marketplace-home::before{filter:blur(14px);opacity:.85}}@supports (content-visibility:auto){.fp-home-defer{content-visibility:auto;contain-intrinsic-size:1000px}}.fp-home-latest-servers-thumb img,.fp-instagram-area .img,.fp-roy-grid-image img{width:100%;height:auto}.featured-card-img,.fp-blog-item .img-cover,.fp-product-item .img-product{transform:translateZ(0)}