*{margin:0;padding:0;box-sizing:border-box}:root{--cs-pink:#dd2a7b;--cs-purple:#8134af;--cs-orange:#f58529;--cs-primary:#d42675;--cs-primary-hover:#c31f69;--cs-primary-active:#a91959;--cs-secondary:var(--cs-purple);--cs-accent:var(--cs-orange);--cs-text-on-accent:#111827;--cs-text-on-brand:#ffffff;--cs-gradient-logo:linear-gradient(135deg,#f58529 17.17%,#dd2a7b 50.91%,#8134af 89.65%);--cs-primary-on-dark:#ec8ab6;--cs-primary-wash:rgb(212 38 117/12%);--cs-primary-border:rgb(212 38 117/32%);--cs-primary-glow:rgb(212 38 117/20%);--cs-gradient-primary:linear-gradient(90deg,#d42675,#8134af);--cs-gradient-logo-soft:linear-gradient(135deg,rgb(245 133 41/20%) 17.17%,rgb(221 42 123/20%) 50.91%,rgb(129 52 175/20%) 89.65%);--cs-success:#16a34a;--cs-success-on-dark:#4ade80;--cs-success-wash:rgb(74 222 128/10%);--cs-success-border:rgb(74 222 128/30%);--cs-success-glow:rgb(74 222 128/40%);--cs-success-strong:#15803d;--cs-success-gradient:linear-gradient(135deg,#15803d,#047857);--cs-danger:#dc2626;--theme_primary_color:#111827;--theme_primary_bg:#ffffff;--body_bg_color:#ffffff;--header_links_clr:#374151;--heading_primary_clr:#111827;--text_primary_clr:#4b5563;--text_primary_1:#4b5563;--text_secondary_clr:#374151;--text_primary_light:#ffffff;--header_menu_text_clr:#374151;--placeholder_color:#adaebc;--card_bg_light:#ffffff;--card_bg_primary:#3a393f;--mobile_menu_bg:#ffffff;--border_primary:#eeeeee;--box_shadow:0px 4px 10px 0px #ffffff0d;--dark-img-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(184deg) brightness(105%) contrast(102%)}.light-theme{--theme_primary_color:#111827;--theme_primary_bg:#ffffff;--body_bg_color:#ffffff;--body_bg_color_2:#ffffff;--header_links_clr:#374151;--heading_primary_clr:#111827;--text_primary_clr:#4b5563;--text_primary_1:#4b5563;--text_secondary_clr:#374151;--text_primary_light:#e5e7eb;--header_menu_text_clr:#374151;--placeholder_color:#adaebc;--card_bg_light:#ffffff;--card_bg_primary:#3a393f;--mobile_menu_bg:#ffffff;--border_primary:#eeeeee;--box_shadow:0px 4px 10px 0px #ffffff0d;--dark-img-filter:brightness(0) saturate(100%) invert(3%) sepia(6%) saturate(1589%) hue-rotate(201deg) brightness(99%) contrast(99%)}.dark-theme{--theme_primary_color:#ffffff;--theme_primary_bg:#111827;--body_bg_color:#0a0a0d;--body_bg_color_2:#0f0e12;--header_links_clr:#ffffff;--heading_primary_clr:#ffffff;--text_primary_clr:#ffffff;--text_primary_1:#dae8ff;--text_secondary_clr:#cbd5e1;--text_primary_light:#e5e7eb;--header_menu_text_clr:#ffffff;--placeholder_color:#dae8ff;--card_bg_light:#3a393f;--card_bg_primary:#0f1220;--mobile_menu_bg:#0f1220;--border_primary:#1e2540;--box_shadow:0px 4px 10px 0px #ffffff0d;--dark-img-filter:brightness(0) saturate(100%) invert(100%) sepia(0%) saturate(0%) hue-rotate(184deg) brightness(105%) contrast(102%)}.custom-card-wrapper{background:var(--card_bg_primary);border:1px solid var(--border_primary);border-radius:24px;padding:25px}.custom-card-wrapper.centered{text-align:center}.custom-card-wrapper.centered .icon-wrapper{margin-inline:auto}.custom-card-wrapper .icon-wrapper{width:64px;height:64px;border-radius:16px;display:flex;align-items:center;justify-content:center;margin-bottom:24px}.custom-card-wrapper .icon-wrapper.large{width:80px;height:80px}.custom-card-wrapper .icon-wrapper.large img,.custom-card-wrapper .icon-wrapper.large svg{width:30px;height:30px}.custom-card-wrapper .icon-wrapper img,.custom-card-wrapper .icon-wrapper svg{width:24px;height:24px;color:#fff}h2.heading{font-size:18px;font-weight:700;line-height:28px;color:#fff;margin:0}@media screen and (max-width:767px){h2.heading{font-size:16px;line-height:24px}}.btn-div{display:flex;align-items:center;justify-content:center}.btn-div.more-space{margin-top:8px}.btn-div .load-more-btn{background:linear-gradient(90deg,#9333ea,#ec4899);padding:12px 32.5px;font-size:16px;font-weight:500;color:#fff;border:none;border-radius:9999px;cursor:pointer}@media screen and (max-width:767px){.btn-div .load-more-btn{font-size:14px;line-height:20px;padding:8px 12px}}.btn-div .load-more-btn.blue-btn{background:linear-gradient(90deg,#3b82f6,#06b6d4);width:100%;margin-top:50px}.btn-div .load-more-btn .spinner-border{width:20px;height:20px;margin-right:8px}.insta-profile-story .insta-reels-container .insta-reels-section .reels-container a.active,.insta-profile-story .insta-reels-container .insta-reels-section .reels-container a.active .reel-item .reel-img:after{background:rgba(0,0,0,0)!important}.insta-profile-story .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}.insta-profile-story .header .view-btn{display:flex;align-items:center;gap:4px}.insta-profile-story .header .view-btn svg{width:16px;height:16px;color:#3a5bff}@media screen and (max-width:767px){.insta-profile-story .header .view-btn svg{width:14px;height:14px}}.insta-profile-story .header .view-btn span{font-weight:600;font-size:16px;line-height:24px;color:#3a5bff}@media screen and (max-width:767px){.insta-profile-story .header .view-btn span{font-size:14px;line-height:20px}}.insta-profile-story .header h2{margin:0}.insta-profile-story .story-section a .story-item{width:96px!important;height:96px!important;background:linear-gradient(45deg,#facc15 50%,#ec4899 85.36%,#9333ea 120.71%)!important}.insta-profile-story .story-section a .story-item img{width:88px!important;height:88px!important}.instagram-post-section{margin-top:50px}@media screen and (max-width:767px){.instagram-post-section{margin-top:24px}}.instagram-post-section .insta-post-container .top-section{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}.instagram-post-section .insta-post-container .top-section .post-dropdown .dropdown .dropdown-toggle{background:#f3f4f6;border:none;box-shadow:none;padding:8px 10px;font-size:14px;font-weight:400;color:#374151;display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:145px;border-radius:9999px}.instagram-post-section .insta-post-container .top-section .post-dropdown .dropdown .dropdown-toggle:after{display:none}.instagram-post-section .insta-post-container .top-section .post-dropdown .dropdown .dropdown-toggle img,.instagram-post-section .insta-post-container .top-section .post-dropdown .dropdown .dropdown-toggle svg{width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.instagram-post-section .insta-post-container .post-container a{text-decoration:none;position:relative}.instagram-post-section .insta-post-container .post-container a .post-item{position:relative}@media screen and (max-width:767px){.instagram-post-section .insta-post-container .post-container a .post-item{max-width:100%;width:100%}}.instagram-post-section .insta-post-container .post-container a .post-item .video-btn{position:absolute;top:12px;right:12px;width:25px;height:32px;background:rgba(0,0,0,.6);border-radius:8px;display:flex;align-items:center;justify-content:center}.instagram-post-section .insta-post-container .post-container a .post-item .video-btn img{width:9px;height:auto;-o-object-fit:contain;object-fit:contain}.instagram-post-section .insta-post-container .post-container .post-item{height:auto;max-width:378px;border-radius:12px}.instagram-post-section .insta-post-container .post-container .post-item img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:12px}.insta-reels-container{margin-top:50px}.insta-reels-container .insta-reels-section .insta-post-container .top-section span{color:#fff;font-size:14px;font-weight:400;line-height:20px}.insta-reels-container .insta-reels-section .reels-container a{text-decoration:none;display:block;border-radius:12px}.insta-reels-container .insta-reels-section .reels-container a.active{background:linear-gradient(0deg,rgba(0,0,0,.7) 100%,rgba(0,0,0,0) 200%)}.insta-reels-container .insta-reels-section .reels-container a.active .reel-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.7) 100%,rgba(0,0,0,0) 200%);pointer-events:none;z-index:1}.insta-reels-container .insta-reels-section .reels-container a .reel-item{border-radius:12px;overflow:hidden;position:relative}.insta-reels-container .insta-reels-section .reels-container a .reel-item .reel-img{max-width:369px;width:100%;height:auto;position:relative;display:inline-block}@media screen and (max-width:767px){.insta-reels-container .insta-reels-section .reels-container a .reel-item .reel-img{max-width:100%;width:100%}}.insta-reels-container .insta-reels-section .reels-container a .reel-item .reel-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;z-index:0}.insta-reels-container .insta-reels-section .reels-container a .reel-item .post-views-info{height:260px}.insta-reels-container .insta-reels-section .reels-container a .reel-item .view-div{position:absolute;bottom:12px;left:12px;display:flex;align-items:center;gap:8px}.insta-reels-container .insta-reels-section .reels-container a .reel-item .view-div span{color:#fff;font-size:14px;font-weight:600;line-height:20px}.insta-reels-container .insta-reels-section .reels-container a .reel-item .view-div img{width:10px;height:12px;-o-object-fit:contain;object-fit:contain}.insta-reels-container .insta-reels-section .popular-reels-container .popular-reels-empty{margin:0;padding:18px 12px;text-align:center;font-size:14px;line-height:1.5;color:rgba(255,255,255,.6)}.insta-reels-container .insta-reels-section .popular-reels-container a{text-decoration:none;display:block;margin-bottom:16px;border:1px solid rgba(255,255,255,.1490196078);background:rgba(255,255,255,.1490196078);border-radius:12px;padding:10px}.insta-reels-container .insta-reels-section .popular-reels-container a .popular-reel-item{display:flex;gap:12px}.insta-reels-container .insta-reels-section .popular-reels-container a .popular-reel-item .popular-reel-img{position:relative;display:inline-block;height:100%}.insta-reels-container .insta-reels-section .popular-reels-container a .popular-reel-item .popular-reel-img img{width:60px;min-width:60px;height:80px;-o-object-fit:cover;object-fit:cover;display:block;z-index:0;border-radius:8px}.insta-reels-container .insta-reels-section .popular-reels-container a .popular-reel-item .popular-reel-img .play-btn{position:absolute!important;top:50%;left:50%;transform:translate(-50%,-50%);background:rgba(217,217,217,.1490196078);border-radius:50%;width:auto;height:auto}.insta-reels-container .insta-reels-section .popular-reels-container a .popular-reel-item .popular-reel-img .play-btn .play-icon{width:14px;height:17px;-o-object-fit:contain;object-fit:contain;filter:brightness(0) saturate(100%) invert(100%) sepia(0) saturate(24%) hue-rotate(122deg) brightness(108%) contrast(106%);min-width:auto}.insta-reels-container .insta-reels-section .popular-reels-container a .popular-reel-info h3{font-size:14px;font-weight:500;line-height:20px;color:#fff;margin:0 0 5px;text-wrap:wrap;overflow:hidden;display:-webkit-box;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical}@media screen and (max-width:767px){.insta-reels-container .insta-reels-section .popular-reels-container a .popular-reel-info h3{font-size:13px;line-height:18px}}.insta-reels-container .insta-reels-section .popular-reels-container a .popular-reel-info .info-left{display:flex;align-items:center;gap:15px}.insta-reels-container .insta-reels-section .popular-reels-container a .popular-reel-info .time-info p{font-weight:400;font-size:10px;line-height:20px;color:#fff;margin:8px 0 0}.insta-reels-container .insta-reels-section .popular-reels-container a .popular-reel-info .info-icon{display:flex;gap:5px;align-items:center}.insta-reels-container .insta-reels-section .popular-reels-container a .popular-reel-info .info-icon img{-o-object-fit:contain;object-fit:contain;width:12px;height:12px;filter:brightness(0) invert(1)}@media screen and (max-width:767px){.insta-reels-container .insta-reels-section .popular-reels-container a .popular-reel-info .info-icon img{width:10px;height:10px}}.insta-reels-container .insta-reels-section .popular-reels-container a .popular-reel-info span{font-size:12px;font-weight:400;line-height:20px;color:#fff}.insta-story-container{margin-top:54px}.insta-story-container .insta-story-section a{text-decoration:none}.insta-story-container .insta-story-section a.active .story-img:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(0deg,rgba(0,0,0,.7) 100%,rgba(0,0,0,0) 200%);pointer-events:none;z-index:1}.insta-story-container .insta-story-section .story-item{border-radius:48px;background:#0f0e12;padding:17px 17px 150px;overflow:hidden;position:relative}.insta-story-container .insta-story-section .story-item .story-img{max-width:100%;width:100%;height:687px;position:relative;display:inline-block;border-radius:48px;overflow:hidden}@media screen and (max-width:1199px)and (min-width:768px){.insta-story-container .insta-story-section .story-item .story-img{height:460px;border-radius:24px}}@media screen and (max-width:767px){.insta-story-container .insta-story-section .story-item .story-img{height:auto}}.insta-story-container .insta-story-section .story-item .story-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.insta-story-container .insta-story-section .story-item .insta-img{position:absolute;top:36px;right:48px;width:24px;height:24px;z-index:2}.insta-story-container .insta-story-section .story-item .insta-img img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}.insta-story-container .insta-story-section .story-item .post-views-info{position:absolute;bottom:0;width:100%;z-index:3;display:flex;align-items:center;justify-content:center;margin-bottom:50px;left:0;right:0}.insta-story-container .insta-story-section .story-item .post-views-info .download-btn{background-color:#0a0a0d;padding:24px 0;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:0 0 12px 12px;width:100%;max-width:621px}@media screen and (max-width:767px){.insta-story-container .insta-story-section .story-item .post-views-info .download-btn{padding:16px 0;max-width:none;width:80%}}.insta-story-container .insta-story-section .story-item .post-views-info .download-btn img,.insta-story-container .insta-story-section .story-item .post-views-info .download-btn svg{width:14px;height:14px;-o-object-fit:contain;object-fit:contain}.insta-story-container .insta-story-section .story-item .post-views-info .download-btn span{color:#e5e7eb;font-size:16px;font-weight:500;line-height:24px}.insta-story-container .insta-story-section .story-item .view-div{display:flex;align-items:center;gap:8px;padding:0 0 12px 12px}.insta-story-container .insta-story-section .story-item .view-div span{color:#fff;font-size:14px;font-weight:600;line-height:20px}.insta-story-container .insta-story-section .story-item .view-div img{width:10px;height:12px;-o-object-fit:contain;object-fit:contain}.main-posts-container{margin-top:64px}.main-posts-container .main-post-section a{text-decoration:none;display:block;margin-bottom:32px}.main-posts-container .main-post-section a.active .copy-btn{display:block!important}@media screen and (max-width:767px){.dp-container{margin-top:60px}}.insta-highlight-view .insta-highlight-container .highlight-section{background:#fff;border-radius:16px;padding:24px;box-shadow:0 1px 2px rgba(0,0,0,.0509803922)}.insta-highlight-view .insta-highlight-container .highlight-section .header{display:flex;align-items:center;justify-content:space-between;margin-bottom:50px}.insta-highlight-view .insta-highlight-container .highlight-section .header .view-btn{display:flex;align-items:center;gap:4px}.insta-highlight-view .insta-highlight-container .highlight-section .header .view-btn svg{width:16px;height:16px;color:#3a5bff}.insta-highlight-view .insta-highlight-container .highlight-section .header .view-btn span{font-weight:600;font-size:16px;line-height:24px;color:#3a5bff}.insta-highlight-view .insta-highlight-container .highlight-section .header h2{margin:0}