{"id":208,"date":"2026-03-01T00:00:07","date_gmt":"2026-03-01T00:00:07","guid":{"rendered":"https:\/\/viewanonymous.com\/?page_id=208"},"modified":"2026-09-29T08:36:42","modified_gmt":"2026-09-29T08:36:42","slug":"profile","status":"publish","type":"page","link":"https:\/\/viewanonymous.com\/tools\/instagram\/profile\/","title":{"rendered":"Instagram Profile Viewer \u2014 Browse Anonymously &amp; Securely"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; fullwidth=&#8221;on&#8221; theme_builder_area=&#8221;post_content&#8221; _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221;][et_pb_fullwidth_code _builder_version=&#8221;4.27.4&#8243; _module_preset=&#8221;default&#8221; theme_builder_area=&#8221;post_content&#8221; hover_enabled=&#8221;0&#8243; sticky_enabled=&#8221;0&#8243; custom_padding=&#8221;0px|||||&#8221;]<style>\n\/* New Social Instagram Profile Viewer \u2014 WordPress-scoped styles *\/\n  .nsipv {\n    container-type: inline-size;\n    container-name: nsipv;\n    --nsipv-ink: #f4f0ff;\n    --nsipv-muted: #c9b8e8;\n    --nsipv-dim: #9a86c4;\n    --nsipv-panel: rgba(62, 28, 110, 0.92);\n    --nsipv-panel-soft: rgba(255, 255, 255, 0.08);\n    --nsipv-line: rgba(255, 255, 255, 0.12);\n    --nsipv-accent: #ff9f1a;\n    --nsipv-accent-deep: #e88700;\n    --nsipv-cool: #22c8d4;\n    --nsipv-cool-deep: #149aa3;\n    --nsipv-danger: #ff6b7a;\n    --nsipv-radius: 16px;\n    --nsipv-shadow: 0 16px 36px rgba(12, 4, 28, 0.32);\n    --nsipv-font: \"Segoe UI\", \"Helvetica Neue\", Arial, sans-serif;\n    --nsipv-space: 16px;\n    --nsipv-avatar: 88px;\n    --nsipv-pad: 12px;\n    --nsipv-gap: 12px;\n    --nsipv-grid-min: 100%;\n    --nsipv-story-min: calc(50% - 6px);\n\n    box-sizing: border-box;\n    font-family: var(--nsipv-font);\n    color: var(--nsipv-ink);\n    line-height: 1.5;\n    width: 100%;\n    max-width: 100%;\n    min-height: 100vh;\n    min-width: 0;\n    margin: 0 auto;\n    padding: clamp(10px, 2.5vw, 28px) clamp(6px, 2vw, 14px) clamp(14px, 3vw, 28px);\n    background:\n      radial-gradient(ellipse 80% 50% at 10% 0%, rgba(180, 110, 255, 0.3), transparent 55%),\n      radial-gradient(ellipse 70% 45% at 90% 10%, rgba(34, 200, 212, 0.16), transparent 50%),\n      linear-gradient(125deg, #2a1a4a 0%, #4a2d7a 45%, #6b3fa0 100%);\n    border-radius: 0;\n    position: relative;\n    isolation: isolate;\n    text-align: left;\n    overflow-x: hidden;\n    -webkit-text-size-adjust: 100%;\n    text-size-adjust: 100%;\n  }\n\n  .nsipv *,\n  .nsipv *::before,\n  .nsipv *::after {\n    box-sizing: border-box;\n  }\n\n  .nsipv :where(h1, h2, h3, h4, h5, h6, p, ul, ol, li, figure, figcaption, label, span) {\n    margin: 0;\n    padding: 0;\n    border: 0;\n    font-weight: inherit;\n  }\n\n  .nsipv :where(ul, ol) {\n    list-style: none;\n  }\n\n  .nsipv img {\n    max-width: 100%;\n    height: auto;\n    display: block;\n    border: 0;\n    vertical-align: middle;\n  }\n\n  .nsipv a {\n    color: var(--nsipv-cool);\n    text-decoration: none;\n  }\n\n  .nsipv a:hover {\n    text-decoration: underline;\n  }\n\n  .nsipv-shell {\n    max-width: min(1280px, 100%);\n    margin: 0 auto;\n    position: relative;\n    z-index: 1;\n    display: flex;\n    flex-direction: column;\n    gap: var(--nsipv-gap);\n    width: 100%;\n    min-width: 0;\n  }\n\n  \/* Hero \/ search *\/\n  .nsipv-hero {\n    background: transparent;\n    padding: 36px 0 14px;\n    text-align: center;\n    backdrop-filter: blur(12px);\n    width: 100%;\n    min-width: 0;\n    border: 0;\n    box-shadow: none;\n    border-radius: 0;\n  }\n\n  .nsipv .nsipv-hero__title {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin: 0 0 10px;\n    color: var(--nsipv-ink);\n  }\n\n  .nsipv-hero__brand {\n    display: inline-flex;\n    flex-wrap: wrap;\n    max-width: 100%;\n    min-width: 0;\n    align-items: center;\n    justify-content: center;\n    flex-wrap: wrap;\n    gap: 12px;\n    max-width: 100%;\n    min-width: 0;\n    flex-wrap: wrap;\n  }\n\n  .nsipv .nsipv-hero__icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n    width: 42px;\n    height: 42px;\n    border-radius: 10px;\n    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);\n    color: #fff;\n    font-size: 1.45rem;\n    line-height: 1;\n    box-shadow: 0 1px 2px rgba(214, 36, 159, 0.28);\n  }\n\n  .nsipv .nsipv-hero__icon i {\n    display: block;\n    line-height: 1;\n    width: auto;\n    font-size: 1em;\n  }\n\n  .nsipv-hero__title-text {\n    display: inline-flex;\n    flex-wrap: wrap;\n    align-items: baseline;\n    justify-content: flex-start;\n    gap: 0.35em;\n    min-width: 0;\n    font-size: clamp(1.28rem, 2.8vw, 1.7rem);\n    font-weight: 800;\n    letter-spacing: -0.02em;\n    line-height: 1.2;\n    text-align: left;\n    overflow-wrap: anywhere;\n    word-break: break-word;\n  }\n\n  .nsipv-hero__title-mark {\n    color: var(--nsipv-accent);\n    font-weight: 800;\n  }\n\n  .nsipv .nsipv-hero__lead {\n    max-width: 560px;\n    margin: 0 auto 18px;\n    color: var(--nsipv-muted);\n    font-size: clamp(0.88rem, 2.4vw, 0.95rem);\n    line-height: 1.55;\n    padding: 0 2px;\n  }\n\n  .nsipv-search {\n    display: flex;\n    flex-direction: column;\n    align-items: stretch;\n    gap: 10px;\n    text-align: left;\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n    box-sizing: border-box;\n    margin-top: 4px;\n    padding: clamp(10px, 2vw, 14px);\n    background: var(--nsipv-panel-soft);\n    border: 1px solid var(--nsipv-line);\n    border-radius: 12px;\n    box-shadow: var(--nsipv-shadow);\n  }\n\n  .nsipv .nsipv-search__label {\n    display: block;\n    font-size: 0.88rem;\n    font-weight: 600;\n    color: var(--nsipv-muted);\n    line-height: 1.3;\n  }\n\n  .nsipv-search__row {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    align-items: stretch;\n    width: 100%;\n    min-width: 0;\n  }\n\n  .nsipv .nsipv-search__field {\n    flex:  1 1 0%;\n    min-width: 0;\n    height: 46px;\n    min-height: 46px;\n    padding: 0 14px !important;\n    border: 0 !important;\n    border-radius: 10px;\n    background: rgba(255, 255, 255, 0.95) !important;\n    color: #1d1630 !important;\n    font-family: var(--nsipv-font);\n    font-size: 16px !important;\n    font-weight: 500;\n    line-height: 46px;\n    outline: none;\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);\n    width: 100%;\n    max-width: 100%;\n  }\n\n  .nsipv .nsipv-search__field:focus {\n    background: #fff !important;\n    box-shadow: 0 0 0 3px rgba(255, 159, 26, 0.45);\n  }\n\n  .nsipv .nsipv-search__field::placeholder {\n    color: #8a7aa8;\n  }\n\n  .nsipv .nsipv-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 7px;\n    flex: 1 1 calc(50% - 4px);\n    height: 46px;\n    min-height: 46px;\n    min-width: 0;\n    padding: 0 14px !important;\n    border: 0 !important;\n    border-radius: 10px;\n    font-family: var(--nsipv-font);\n    font-size: 0.9rem !important;\n    font-weight: 700 !important;\n    line-height: 1;\n    cursor: pointer;\n    transition: transform 0.2s ease, box-shadow 0.2s ease, opacity 0.2s ease;\n    white-space: nowrap;\n    user-select: none;\n    text-decoration: none;\n    appearance: none;\n    -webkit-appearance: none;\n    touch-action: manipulation;\n  }\n\n  .nsipv .nsipv-btn i,\n  .nsipv .nsipv-tabs__btn i,\n  .nsipv .nsipv-card__action i,\n  .nsipv .nsipv-avatar__zoom i,\n  .nsipv .nsipv-modal__close i,\n  .nsipv .nsipv-demo-chip i,\n  .nsipv .nsipv-bio__link i,\n  .nsipv .nsipv-card__badge i,\n  .nsipv .nsipv-card__overlay i,\n  .nsipv i.fa-solid,\n  .nsipv i.fa-brands,\n  .nsipv i.fas {\n    --fa-display: inline-block;\n    display: inline-block !important;\n    line-height: 1 !important;\n    font-size: 0.92em;\n    width: 1.15em;\n    text-align: center;\n    vertical-align: middle;\n    font-style: normal !important;\n    font-variant: normal;\n    text-rendering: auto;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .nsipv .nsipv-empty i {\n    display: block !important;\n    font-size: 2.1rem !important;\n    width: auto;\n    margin: 0 auto 14px;\n    opacity: 0.85;\n    line-height: 1 !important;\n    color: #fff;\n  }\n\n  \/* Skeleton loading *\/\n  .nsipv .nsipv-skeleton {\n    display: none;\n    margin: 0;\n  }\n\n  .nsipv .nsipv-skeleton.is-visible {\n    display: block;\n  }\n\n  .nsipv .nsipv-content.is-hidden {\n    display: none !important;\n  }\n\n  @keyframes nsipv-shimmer {\n    0% {\n      background-position: -400px 0;\n    }\n\n    100% {\n      background-position: 400px 0;\n    }\n  }\n\n  .nsipv .nsipv-sk {\n    background: linear-gradient(90deg,\n        rgba(255, 255, 255, 0.06) 0%,\n        rgba(255, 255, 255, 0.14) 45%,\n        rgba(255, 255, 255, 0.06) 100%);\n    background-size: 800px 100%;\n    animation: nsipv-shimmer 1.35s ease-in-out infinite;\n    border-radius: 8px;\n  }\n\n  .nsipv-skeleton__panel {\n    background: var(--nsipv-panel);\n    border: 1px solid var(--nsipv-line);\n    border-radius: var(--nsipv-radius);\n    box-shadow: var(--nsipv-shadow);\n    padding: 18px;\n  }\n\n  .nsipv-skeleton__profile {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 14px;\n    align-items: center;\n    justify-items: center;\n    padding: var(--nsipv-pad);\n    border-radius: 12px;\n    background: linear-gradient(160deg, rgba(34, 200, 212, 0.08), rgba(255, 159, 26, 0.08));\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n  }\n\n  .nsipv .nsipv-skeleton__avatar {\n    width: var(--nsipv-avatar);\n    height: var(--nsipv-avatar);\n    border-radius: 50% !important;\n    border: 3px solid rgba(255, 255, 255, 0.12);\n  }\n\n  .nsipv-skeleton__meta {\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n    min-width: 0;\n    align-items: center;\n    text-align: center;\n    width: 100%;\n  }\n\n  .nsipv-skeleton__line {\n    height: 16px;\n  }\n\n  .nsipv-skeleton__line--lg {\n    width: min(200px, 70%);\n    height: 22px;\n  }\n\n  .nsipv-skeleton__line--md {\n    width: min(140px, 50%);\n    height: 14px;\n  }\n\n  .nsipv-skeleton__line--bio {\n    width: 100%;\n    height: 54px;\n    margin-top: 4px;\n    grid-column: 1 \/ -1;\n  }\n\n  .nsipv-skeleton__stats {\n    display: flex;\n    gap: 14px;\n    margin-top: 2px;\n    justify-content: center;\n    flex-wrap: wrap;\n  }\n\n  .nsipv-skeleton__stat {\n    width: 58px;\n    height: 36px;\n    border-radius: 8px;\n  }\n\n  .nsipv-skeleton__tabs {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 8px;\n    margin: 16px 0 14px;\n    width: 100%;\n  }\n\n  .nsipv-skeleton__tab {\n    flex: 1 1 calc(50% - 8px);\n    width: auto;\n    min-width: 0;\n    height: 40px;\n    border-radius: 999px;\n  }\n\n  .nsipv-skeleton__grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 12px;\n  }\n\n  .nsipv-skeleton__card {\n    border-radius: 12px;\n    overflow: hidden;\n    border: 1px solid var(--nsipv-line);\n    background: rgba(255, 255, 255, 0.04);\n  }\n\n  .nsipv-skeleton__thumb {\n    aspect-ratio: 1 \/ 1;\n    border-radius: 0;\n  }\n\n  .nsipv-skeleton__foot {\n    height: 44px;\n    margin: 10px 12px;\n    border-radius: 8px;\n  }\n\n  \/* In-pane tab skeletons *\/\n  .nsipv-tab-sk {\n    margin: 0;\n    width: 100%;\n  }\n\n  .nsipv-tab-sk--stories {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n  }\n\n  .nsipv-tab-sk__story {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    align-items: center;\n  }\n\n  .nsipv-tab-sk__story-thumb {\n    width: 100%;\n    aspect-ratio: 9 \/ 16;\n    border-radius: 12px;\n  }\n\n  .nsipv-tab-sk__story-time {\n    width: 56%;\n    height: 12px;\n    border-radius: 6px;\n  }\n\n  .nsipv-tab-sk--highlights {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 14px 16px;\n    justify-content: flex-start;\n  }\n\n  .nsipv-tab-sk__highlight {\n    width: 88px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 8px;\n  }\n\n  .nsipv-tab-sk__highlight-cover {\n    width: 78px;\n    height: 78px;\n    border-radius: 50% !important;\n  }\n\n  .nsipv-tab-sk__highlight-title {\n    width: 64px;\n    height: 10px;\n    border-radius: 6px;\n  }\n\n  .nsipv-tab-sk--reels,\n  .nsipv-tab-sk--posts {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 12px;\n  }\n\n  .nsipv-tab-sk__reel,\n  .nsipv-tab-sk__post {\n    border-radius: 12px;\n    overflow: hidden;\n    border: 1px solid var(--nsipv-line);\n    background: rgba(255, 255, 255, 0.04);\n  }\n\n  .nsipv-tab-sk__reel-thumb {\n    aspect-ratio: 9 \/ 14;\n    border-radius: 0;\n  }\n\n  .nsipv-tab-sk__post-thumb {\n    aspect-ratio: 1 \/ 1;\n    border-radius: 0;\n  }\n\n  .nsipv-tab-sk__reel-foot,\n  .nsipv-tab-sk__post-foot {\n    height: 40px;\n    margin: 10px 12px;\n    border-radius: 8px;\n  }\n\n  .nsipv .nsipv-loader {\n    display: none !important;\n  }\n\n  .nsipv .nsipv-btn:hover {\n    transform: translateY(-1px);\n  }\n\n  .nsipv .nsipv-btn:disabled {\n    opacity: 0.55;\n    cursor: not-allowed;\n    transform: none;\n  }\n\n  .nsipv .nsipv-btn--paste {\n    background: linear-gradient(135deg, var(--nsipv-cool), var(--nsipv-cool-deep)) !important;\n    color: #fff !important;\n    box-shadow: 0 4px 12px rgba(20, 154, 163, 0.3);\n  }\n\n  .nsipv .nsipv-btn--view {\n    background: linear-gradient(135deg, var(--nsipv-accent), var(--nsipv-accent-deep)) !important;\n    color: #fff !important;\n    box-shadow: 0 4px 12px rgba(232, 135, 0, 0.3);\n  }\n\n  .nsipv-more {\n    display: flex;\n    justify-content: center;\n    width: 100%;\n    margin: 14px 0 2px;\n  }\n\n  .nsipv .nsipv-btn--more {\n    flex: 0 1 auto;\n    width: auto;\n    min-width: 200px;\n    max-width: 100%;\n    background: linear-gradient(135deg, var(--nsipv-accent), var(--nsipv-accent-deep)) !important;\n    color: #fff !important;\n    box-shadow: 0 4px 12px rgba(232, 135, 0, 0.3);\n  }\n\n  .nsipv .nsipv-search__hint {\n    margin: 0;\n    font-size: 0.8rem;\n    font-style: italic;\n    color: var(--nsipv-dim);\n    line-height: 1.4;\n  }\n\n  .nsipv .nsipv-alert {\n    display: none;\n    margin: 0;\n    padding: 10px 12px;\n    border-radius: 8px;\n    background: rgba(255, 107, 122, 0.12);\n    border: 1px solid rgba(255, 107, 122, 0.35);\n    color: var(--nsipv-danger);\n    font-weight: 600;\n    font-size: 0.88rem;\n    text-align: left;\n    line-height: 1.4;\n  }\n\n  .nsipv .nsipv-alert.is-visible {\n    display: block;\n  }\n\n  .nsipv .nsipv-demo-chip {\n    display: inline-flex;\n    align-items: center;\n    align-self: flex-start;\n    width: auto;\n    max-width: max-content;\n    gap: 6px;\n    margin: 0;\n    padding: 5px 10px;\n    border-radius: 999px;\n    background: rgba(34, 200, 212, 0.15);\n    color: var(--nsipv-cool);\n    font-size: 0.75rem;\n    font-weight: 700;\n    line-height: 1.2;\n  }\n\n  \/* Result panel *\/\n  .nsipv .nsipv-result {\n    display: block;\n    margin: 0;\n  }\n\n  .nsipv-panel {\n    background: var(--nsipv-panel);\n    border: 1px solid var(--nsipv-line);\n    border-radius: var(--nsipv-radius);\n    box-shadow: var(--nsipv-shadow);\n    padding: var(--nsipv-pad);\n    backdrop-filter: blur(12px);\n    width: 100%;\n    min-width: 0;\n  }\n\n  .nsipv-profile {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 14px;\n    align-items: center;\n    justify-items: center;\n    padding: var(--nsipv-pad);\n    border-radius: 12px;\n    background: linear-gradient(160deg, rgba(34, 200, 212, 0.1), rgba(255, 159, 26, 0.1));\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    width: 100%;\n    min-width: 0;\n    text-align: center;\n  }\n\n  .nsipv-avatar {\n    position: relative;\n    width: var(--nsipv-avatar);\n    height: var(--nsipv-avatar);\n    justify-self: center;\n  }\n\n  .nsipv-avatar__ring {\n    width: 100%;\n    height: 100%;\n    border-radius: 50%;\n    padding: 3px;\n    background: linear-gradient(145deg, var(--nsipv-cool), var(--nsipv-accent));\n    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.25);\n    overflow: hidden;\n  }\n\n  .nsipv .nsipv-avatar__img {\n    width: 100% !important;\n    height: 100% !important;\n    max-width: none;\n    border-radius: 50%;\n    object-fit: cover;\n    background: #1a1230;\n    border: 3px solid rgba(255, 255, 255, 0.18);\n  }\n\n  .nsipv .nsipv-avatar__zoom {\n    position: absolute;\n    right: 2px;\n    bottom: 2px;\n    width: 32px;\n    height: 32px;\n    padding: 0 !important;\n    border: 0 !important;\n    border-radius: 50%;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: var(--nsipv-accent-deep) !important;\n    color: #fff !important;\n    cursor: pointer;\n    box-shadow: 0 4px 12px rgba(232, 135, 0, 0.45);\n    transition: transform 0.2s ease;\n    appearance: none;\n    -webkit-appearance: none;\n    z-index: 2;\n  }\n\n  .nsipv .nsipv-avatar__download {\n    right: auto;\n    left: 2px;\n  }\n\n  .nsipv .nsipv-avatar__zoom:hover {\n    transform: scale(1.08) rotate(12deg);\n  }\n\n  .nsipv .nsipv-card__actions,\n  .nsipv .nsipv-reel__actions {\n    display: inline-flex;\n    flex-wrap: wrap;\n    gap: 6px;\n    align-items: center;\n  }\n\n  .nsipv-meta {\n    min-width: 0;\n    text-align: center;\n    display: flex;\n    flex-direction: column;\n    gap: 4px;\n    justify-content: center;\n    align-items: center;\n  }\n\n  .nsipv .nsipv-meta__name {\n    font-size: clamp(1.1rem, 4cqi, 1.35rem);\n    font-weight: 800;\n    color: var(--nsipv-accent);\n    line-height: 1.25;\n    word-break: break-word;\n    overflow-wrap: anywhere;\n  }\n\n  .nsipv .nsipv-meta__handle {\n    font-size: clamp(0.9rem, 3cqi, 0.98rem);\n    font-weight: 600;\n    color: var(--nsipv-dim);\n    line-height: 1.3;\n    margin: 0 0 8px;\n  }\n\n  .nsipv .nsipv-stats {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px 18px;\n    list-style: none;\n    margin: 0;\n    padding: 0;\n    justify-content: center;\n    width: 100%;\n  }\n\n  .nsipv .nsipv-stats__item {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 1px;\n    min-width: 0;\n  }\n\n  .nsipv .nsipv-stats__value {\n    font-size: clamp(1rem, 3.5cqi, 1.1rem);\n    font-weight: 800;\n    color: var(--nsipv-cool);\n    line-height: 1.2;\n  }\n\n  .nsipv .nsipv-stats__label {\n    font-size: 0.78rem;\n    color: var(--nsipv-dim);\n    text-transform: lowercase;\n    line-height: 1.2;\n  }\n\n  .nsipv .nsipv-bio {\n    grid-column: 1 \/ -1;\n    margin: 0;\n    padding: 12px 0 0;\n    border-top: 1px solid var(--nsipv-line);\n    text-align: center;\n    color: #ddd2f5;\n    font-size: clamp(0.86rem, 3cqi, 0.92rem);\n    line-height: 1.55;\n    min-width: 0;\n    overflow-wrap: anywhere;\n  }\n\n  .nsipv .nsipv-bio p {\n    margin: 0;\n    white-space: pre-line;\n  }\n\n  .nsipv .nsipv-bio__link {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    margin-top: 8px;\n    font-weight: 600;\n    font-size: 0.9rem;\n  }\n\n  .nsipv-tabs {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: stretch;\n    gap: 8px;\n    margin: 16px 0 14px;\n    padding: 0;\n    width: 100%;\n  }\n\n  .nsipv .nsipv-tabs__btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 7px;\n    height: 40px;\n    min-height: 40px;\n    min-width: 0;\n    padding: 0 12px !important;\n    border-radius: 999px;\n    background: var(--nsipv-panel-soft) !important;\n    border: 1px solid var(--nsipv-line) !important;\n    color: var(--nsipv-muted) !important;\n    font-family: var(--nsipv-font);\n    font-weight: 700 !important;\n    font-size: clamp(0.78rem, 2.8cqi, 0.88rem) !important;\n    line-height: 1;\n    cursor: pointer;\n    transition: transform 0.2s ease, background 0.2s ease, color 0.2s ease, box-shadow 0.2s ease;\n    appearance: none;\n    -webkit-appearance: none;\n    touch-action: manipulation;\n    flex: 1 1 calc(50% - 8px);\n    max-width: 100%;\n  }\n\n  .nsipv .nsipv-tabs__btn:hover {\n    transform: translateY(-1px);\n    background: rgba(255, 255, 255, 0.14) !important;\n    color: #fff !important;\n  }\n\n  .nsipv .nsipv-tabs__btn.is-active {\n    background: linear-gradient(135deg, var(--nsipv-cool), var(--nsipv-accent)) !important;\n    color: #fff !important;\n    border-color: transparent !important;\n    box-shadow: 0 6px 14px rgba(34, 200, 212, 0.25);\n  }\n\n  .nsipv .nsipv-pane {\n    display: none !important;\n    margin: 0;\n    padding: 0;\n    width: 100%;\n    min-width: 0;\n    overflow: hidden;\n  }\n\n  .nsipv .nsipv-pane.is-active {\n    display: block !important;\n  }\n\n  .nsipv-empty {\n    margin: 0;\n    padding: clamp(36px, 6vw, 56px) 20px;\n    border: 1px dashed rgba(255, 255, 255, 0.28);\n    border-radius: 14px;\n    background: transparent;\n    color: rgba(255, 255, 255, 0.88);\n    text-align: center;\n  }\n\n  .nsipv-empty i {\n    \/* overridden by .nsipv .nsipv-empty i above for Font Awesome *\/\n    display: block;\n    font-size: 2rem;\n    margin: 0 auto 10px;\n    opacity: 0.35;\n  }\n\n  .nsipv .nsipv-empty p {\n    margin: 0 auto;\n    max-width: 36ch;\n    font-size: 0.95rem;\n    line-height: 1.55;\n    color: rgba(255, 255, 255, 0.9);\n  }\n\n  .nsipv-content.is-placeholder .nsipv-bio,\n  .nsipv-content.is-placeholder .nsipv-avatar__download {\n    display: none !important;\n  }\n\n  .nsipv-content.is-placeholder .nsipv-meta__handle {\n    order: -1;\n    font-size: clamp(1.1rem, 4cqi, 1.35rem);\n    font-weight: 800;\n    color: var(--nsipv-text);\n    opacity: 1;\n  }\n\n  .nsipv-content.is-placeholder .nsipv-meta__name {\n    font-size: 1rem;\n    font-weight: 500;\n    color: rgba(255, 255, 255, 0.92);\n  }\n\n  .nsipv-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 12px;\n    margin: 0;\n    align-items: stretch;\n    width: 100%;\n  }\n\n  .nsipv-card {\n    display: flex;\n    flex-direction: column;\n    border-radius: 12px;\n    overflow: hidden;\n    background: rgba(255, 255, 255, 0.05);\n    border: 1px solid var(--nsipv-line);\n    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.16);\n    transition: transform 0.25s ease, box-shadow 0.25s ease;\n    min-width: 0;\n    max-width: 100%;\n    width: 100%;\n    height: 100%;\n  }\n\n  .nsipv-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.24);\n  }\n\n  .nsipv-card__media {\n    position: relative;\n    aspect-ratio: 1 \/ 1;\n    width: 100%;\n    overflow: hidden;\n    background: #1a1230;\n    flex: 0 0 auto;\n    cursor: pointer;\n  }\n\n  \/* Posts always share one square frame so row heights and footers align *\/\n  .nsipv-card__media--post {\n    aspect-ratio: 1 \/ 1;\n  }\n\n  .nsipv-card__media--reel {\n    aspect-ratio: 9 \/ 14;\n  }\n\n  .nsipv .nsipv-card__img {\n    position: absolute;\n    inset: 0;\n    width: 100% !important;\n    height: 100% !important;\n    max-width: none;\n    object-fit: cover;\n    object-position: center;\n    transition: transform 0.45s ease;\n  }\n\n  .nsipv-card:hover .nsipv-card__img {\n    transform: scale(1.05);\n  }\n\n  .nsipv-card__badge {\n    position: absolute;\n    top: 8px;\n    right: 8px;\n    width: 28px;\n    height: 28px;\n    border-radius: 7px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: rgba(0, 0, 0, 0.55);\n    color: #fff;\n    font-size: 0.75rem;\n    z-index: 1;\n  }\n\n  .nsipv-card__overlay {\n    position: absolute;\n    inset: 0;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 16px;\n    background: rgba(20, 8, 40, 0.55);\n    opacity: 0;\n    transition: opacity 0.25s ease;\n    color: #fff;\n    font-weight: 700;\n    font-size: 0.85rem;\n    z-index: 1;\n  }\n\n  .nsipv-card:hover .nsipv-card__overlay {\n    opacity: 1;\n  }\n\n  .nsipv-card__overlay span {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n  }\n\n  .nsipv-card__foot {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 8px;\n    min-height: 48px;\n    height: auto;\n    flex-wrap: wrap;\n    padding: 8px 10px;\n    margin-top: auto;\n    flex: 0 0 auto;\n    color: var(--nsipv-muted);\n    font-size: 0.82rem;\n    line-height: 1.2;\n    box-sizing: border-box;\n    border-top: 1px solid rgba(255, 255, 255, 0.06);\n    background: rgba(0, 0, 0, 0.14);\n  }\n\n  .nsipv-card__foot>span:first-child {\n    flex: 1 1 auto;\n    min-width: 0;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .nsipv .nsipv-card__actions {\n    display: inline-flex !important;\n    flex: 1 1 auto;\n    align-items: center;\n    justify-content: flex-end;\n    gap: 6px;\n    flex-wrap: wrap !important;\n    max-width: 100%;\n    min-width: 0;\n  }\n\n  .nsipv .nsipv-card__action {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 5px;\n    height: auto;\n    min-height: 36px;\n    max-height: none;\n    padding: 6px 10px !important;\n    border: 0 !important;\n    border-radius: 999px;\n    background: rgba(255, 159, 26, 0.15) !important;\n    color: var(--nsipv-accent) !important;\n    font-family: var(--nsipv-font);\n    font-size: 0.78rem !important;\n    font-weight: 700 !important;\n    line-height: 1;\n    white-space: nowrap;\n    cursor: pointer;\n    transition: background 0.2s ease;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  .nsipv .nsipv-card__action:hover {\n    background: rgba(255, 159, 26, 0.28) !important;\n  }\n\n  .nsipv-stories {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n    margin: 0;\n  }\n\n  .nsipv-story {\n    text-align: center;\n    margin: 0;\n  }\n\n  .nsipv .nsipv-story__thumb {\n    width: 100% !important;\n    height: auto !important;\n    aspect-ratio: 9 \/ 16;\n    border-radius: 12px;\n    object-fit: cover;\n    border: 2px solid transparent;\n    background:\n      linear-gradient(#2a1a4a, #2a1a4a) padding-box,\n      linear-gradient(145deg, var(--nsipv-cool), var(--nsipv-accent)) border-box;\n    box-shadow: 0 6px 14px rgba(0, 0, 0, 0.2);\n    cursor: pointer;\n    transition: transform 0.2s ease;\n  }\n\n  .nsipv-story__thumb:hover {\n    transform: scale(1.02);\n  }\n\n  .nsipv .nsipv-story__time {\n    display: block;\n    margin-top: 6px;\n    font-size: 0.75rem;\n    color: var(--nsipv-dim);\n    line-height: 1.3;\n  }\n\n  .nsipv-highlights {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 14px 16px;\n    justify-content: flex-start;\n    margin: 0;\n  }\n\n  .nsipv-highlight {\n    width: 88px;\n    text-align: center;\n    cursor: pointer;\n    margin: 0;\n  }\n\n  .nsipv .nsipv-highlight__cover {\n    width: 78px !important;\n    height: 78px !important;\n    max-width: none;\n    margin: 0 auto;\n    border-radius: 50%;\n    object-fit: cover;\n    padding: 3px;\n    background: linear-gradient(145deg, var(--nsipv-accent), var(--nsipv-cool));\n    border: 2px solid rgba(255, 255, 255, 0.2);\n  }\n\n  .nsipv .nsipv-highlight__title {\n    display: block;\n    margin-top: 6px;\n    font-size: 0.75rem;\n    color: var(--nsipv-muted);\n    word-break: break-word;\n    line-height: 1.3;\n  }\n\n  .nsipv-modal {\n    display: none;\n    position: fixed;\n    inset: 0;\n    z-index: 999999;\n    align-items: center;\n    justify-content: center;\n    padding: clamp(10px, 3vw, 20px);\n    background: rgba(10, 4, 22, 0.78);\n    backdrop-filter: blur(6px);\n  }\n\n  .nsipv-modal.is-open {\n    display: flex;\n  }\n\n  .nsipv-modal__dialog {\n    position: relative;\n    display: flex;\n    flex-direction: column;\n    width: min(480px, 100%);\n    max-width: 100%;\n    max-height: min(92vh, 100%);\n    border-radius: 14px;\n    overflow: hidden;\n    background: #160c28;\n    box-shadow: 0 24px 60px rgba(0, 0, 0, 0.45);\n  }\n\n  .nsipv-modal__stage {\n    position: relative;\n    flex: 1 1 auto;\n    min-height: 220px;\n    max-height: min(70vh, 720px);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background: #0d0718;\n    overflow: hidden;\n  }\n\n  .nsipv .nsipv-modal__media {\n    display: block;\n    width: 100%;\n    height: 100%;\n    max-height: min(70vh, 720px);\n    margin: 0 auto;\n    object-fit: contain;\n    background: #0d0718;\n  }\n\n  .nsipv .nsipv-modal__media.is-hidden {\n    display: none !important;\n  }\n\n  .nsipv .nsipv-modal__media--video {\n    width: 100%;\n    max-height: min(70vh, 720px);\n    background: #000;\n  }\n\n  .nsipv .nsipv-modal__play {\n    position: absolute;\n    left: 50%;\n    top: 50%;\n    transform: translate(-50%, -50%);\n    z-index: 3;\n    width: 72px;\n    height: 72px;\n    padding: 0 !important;\n    border: 0 !important;\n    border-radius: 50%;\n    display: inline-flex !important;\n    align-items: center;\n    justify-content: center;\n    background: rgba(0, 0, 0, 0.55) !important;\n    color: #fff !important;\n    font-size: 1.5rem !important;\n    cursor: pointer;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  .nsipv .nsipv-modal__play.is-hidden {\n    display: none !important;\n  }\n\n  .nsipv-modal__bar {\n    flex: 0 0 auto;\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n    padding: 10px 14px 12px;\n    border-top: 1px solid rgba(255, 255, 255, 0.08);\n    background: #160c28;\n    z-index: 2;\n  }\n\n  .nsipv-modal__caption {\n    margin: 0;\n    min-width: 0;\n    color: var(--nsipv-muted);\n    font-size: 0.88rem;\n    line-height: 1.4;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .nsipv-modal__actions {\n    display: flex;\n    gap: 8px;\n  }\n\n  .nsipv .nsipv-modal__action {\n    flex: 1 1 0;\n    display: inline-flex !important;\n    align-items: center;\n    justify-content: center;\n    gap: 6px;\n    min-height: 44px;\n    padding: 10px 12px !important;\n    border: 0 !important;\n    border-radius: 12px !important;\n    font-size: 0.88rem !important;\n    font-weight: 700 !important;\n    cursor: pointer;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  .nsipv .nsipv-modal__action--play {\n    background: rgba(255, 255, 255, 0.12) !important;\n    color: #fff !important;\n  }\n\n  .nsipv .nsipv-modal__action--download {\n    background: var(--nsipv-accent, #ff9f1a) !important;\n    color: #1a0f08 !important;\n  }\n\n  .nsipv .nsipv-modal__action:disabled,\n  .nsipv .nsipv-modal__action.is-hidden {\n    opacity: 0.55;\n  }\n\n  .nsipv .nsipv-modal__action.is-hidden {\n    display: none !important;\n  }\n\n  .nsipv .nsipv-modal__close {\n    position: absolute;\n    top: 10px;\n    right: 10px;\n    width: 36px;\n    height: 36px;\n    padding: 0 !important;\n    border: 0 !important;\n    border-radius: 50%;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: rgba(0, 0, 0, 0.55) !important;\n    color: #fff !important;\n    cursor: pointer;\n    z-index: 2;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  \/* Download progress toast *\/\n  .nsipv-dlprog {\n    position: fixed;\n    left: 50%;\n    bottom: max(18px, env(safe-area-inset-bottom, 0px));\n    transform: translate(-50%, 120%);\n    z-index: 1000000;\n    width: min(420px, calc(100vw - 24px));\n    padding: 14px 16px;\n    border-radius: 16px;\n    background: rgba(22, 12, 40, 0.96);\n    border: 1px solid rgba(255, 255, 255, 0.14);\n    box-shadow: 0 18px 48px rgba(0, 0, 0, 0.45);\n    color: var(--nsipv-ink);\n    opacity: 0;\n    pointer-events: none;\n    transition: transform 0.28s ease, opacity 0.28s ease;\n    backdrop-filter: blur(10px);\n  }\n\n  .nsipv-dlprog.is-open {\n    transform: translate(-50%, 0);\n    opacity: 1;\n    pointer-events: auto;\n  }\n\n  .nsipv-dlprog.is-success {\n    border-color: rgba(34, 200, 212, 0.45);\n  }\n\n  .nsipv-dlprog.is-error {\n    border-color: rgba(255, 107, 122, 0.55);\n  }\n\n  .nsipv-dlprog__head {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 10px;\n    margin-bottom: 10px;\n  }\n\n  .nsipv-dlprog__title {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    min-width: 0;\n    font-size: 0.92rem;\n    font-weight: 700;\n  }\n\n  .nsipv-dlprog__title i {\n    color: var(--nsipv-accent, #ff9f1a);\n  }\n\n  .nsipv-dlprog__name {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .nsipv-dlprog__pct {\n    flex-shrink: 0;\n    font-variant-numeric: tabular-nums;\n    font-weight: 800;\n    font-size: 0.95rem;\n    color: var(--nsipv-cool, #22c8d4);\n  }\n\n  .nsipv-dlprog__track {\n    width: 100%;\n    height: 10px;\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.08);\n    overflow: hidden;\n  }\n\n  .nsipv-dlprog__fill {\n    height: 100%;\n    width: 0%;\n    border-radius: inherit;\n    background: linear-gradient(90deg, #e88700, #ff9f1a, #22c8d4);\n    box-shadow: 0 0 16px rgba(255, 159, 26, 0.35);\n    transition: width 0.18s ease-out;\n  }\n\n  .nsipv-dlprog.is-indeterminate .nsipv-dlprog__fill {\n    width: 36% !important;\n    animation: nsipv-dlprog-slide 1.1s ease-in-out infinite;\n  }\n\n  @keyframes nsipv-dlprog-slide {\n    0% {\n      transform: translateX(-120%);\n    }\n\n    100% {\n      transform: translateX(320%);\n    }\n  }\n\n  .nsipv-dlprog__meta {\n    display: flex;\n    justify-content: space-between;\n    gap: 10px;\n    margin-top: 8px;\n    font-size: 0.78rem;\n    color: var(--nsipv-muted);\n    font-variant-numeric: tabular-nums;\n  }\n\n  .nsipv-dlprog__status {\n    min-width: 0;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  \/* ========== Responsive (viewport + overflow-proof) ========== *\/\n\n  \/* Prevent children from expanding the widget past the viewport.\n   Shell keeps max 1280 \u2014 do not force it to 100%. *\/\n  .nsipv-shell {\n    max-width: min(1280px, 100%) !important;\n    min-width: 0 !important;\n  }\n\n  .nsipv-hero,\n  .nsipv-panel,\n  .nsipv-result,\n  .nsipv-content,\n  .nsipv-search,\n  .nsipv-search__row,\n  .nsipv-profile,\n  .nsipv-skeleton__profile,\n  .nsipv-tabs,\n  .nsipv-pane,\n  .nsipv-grid,\n  .nsipv-stories,\n  .nsipv-highlights,\n  .nsipv-skeleton__panel,\n  .nsipv-skeleton__grid,\n  .nsipv-tab-sk,\n  .nsipv-card {\n    max-width: 100% !important;\n    min-width: 0 !important;\n  }\n\n  .nsipv .nsipv-btn,\n  .nsipv .nsipv-tabs__btn,\n  .nsipv .nsipv-search__field {\n    max-width: 100% !important;\n  }\n\n  \/* JS ResizeObserver fallback classes *\/\n  .nsipv.nsipv--compact .nsipv-search__row {\n    flex-wrap: wrap !important;\n    flex-direction: row !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-search__field {\n    flex: 1 1 100% !important;\n    width: 100% !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-btn {\n    flex: 1 1 calc(50% - 4px) !important;\n    width: auto !important;\n    min-width: 0 !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-btn--more,\n  .nsipv.nsipv--narrow .nsipv-btn--more {\n    flex: 0 1 auto !important;\n    width: auto !important;\n    min-width: min(200px, 100%) !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-profile,\n  .nsipv.nsipv--compact .nsipv-skeleton__profile {\n    grid-template-columns: 1fr !important;\n    justify-items: center !important;\n    text-align: center !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-avatar,\n  .nsipv.nsipv--compact .nsipv-meta,\n  .nsipv.nsipv--compact .nsipv-bio,\n  .nsipv.nsipv--compact .nsipv-stats,\n  .nsipv.nsipv--compact .nsipv-stats__item {\n    justify-self: center !important;\n    text-align: center !important;\n    align-items: center !important;\n    justify-content: center !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-tabs__btn {\n    flex: 1 1 calc(50% - 6px) !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-grid,\n  .nsipv.nsipv--compact .nsipv-skeleton__grid,\n  .nsipv.nsipv--compact .nsipv-tab-sk--posts,\n  .nsipv.nsipv--compact .nsipv-tab-sk--reels {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-stories,\n  .nsipv.nsipv--compact .nsipv-tab-sk--stories {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-card__action {\n    min-height: 40px;\n    flex: 1 1 calc(50% - 4px);\n  }\n\n  .nsipv.nsipv--narrow {\n    padding-left: 6px !important;\n    padding-right: 6px !important;\n  }\n\n  .nsipv.nsipv--narrow .nsipv-btn {\n    flex: 1 1 100% !important;\n  }\n\n  .nsipv.nsipv--narrow .nsipv-tabs__btn {\n    flex: 1 1 100% !important;\n  }\n\n  .nsipv.nsipv--narrow .nsipv-grid,\n  .nsipv.nsipv--narrow .nsipv-skeleton__grid,\n  .nsipv.nsipv--narrow .nsipv-tab-sk--posts,\n  .nsipv.nsipv--narrow .nsipv-tab-sk--reels,\n  .nsipv.nsipv--narrow .nsipv-stories,\n  .nsipv.nsipv--narrow .nsipv-tab-sk--stories {\n    grid-template-columns: 1fr !important;\n  }\n\n  .nsipv.nsipv--narrow .nsipv-card__action {\n    flex: 1 1 100%;\n    min-height: 44px;\n  }\n\n  .nsipv.nsipv--narrow .nsipv-hero__title-text {\n    font-size: clamp(1.05rem, 5.2vw, 1.35rem);\n    justify-content: center;\n    text-align: center;\n  }\n\n  .nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-grid,\n  .nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-skeleton__grid,\n  .nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-tab-sk--posts {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  }\n\n  .nsipv.nsipv--xlarge:not(.nsipv--compact) .nsipv-grid,\n  .nsipv.nsipv--xlarge:not(.nsipv--compact) .nsipv-skeleton__grid,\n  .nsipv.nsipv--xlarge:not(.nsipv--compact) .nsipv-tab-sk--posts {\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n  }\n\n  .nsipv.nsipv--roomy:not(.nsipv--compact) .nsipv-grid,\n  .nsipv.nsipv--roomy:not(.nsipv--compact) .nsipv-skeleton__grid,\n  .nsipv.nsipv--roomy:not(.nsipv--compact) .nsipv-tab-sk--posts {\n    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n  }\n\n  \/* Mobile \/ narrow viewports \u2014 force stacked layout *\/\n  @media (max-width: 767px) {\n    .nsipv {\n      --nsipv-avatar: 88px;\n      --nsipv-grid-min: 100%;\n      --nsipv-story-min: calc(50% - 6px);\n      --nsipv-radius: 14px;\n      width: 100% !important;\n      max-width: 100% !important;\n      padding: 12px 8px 16px !important;\n      overflow-x: hidden !important;\n    }\n\n    .nsipv-hero,\n    .nsipv-panel,\n    .nsipv-skeleton__panel {\n      padding: 12px 10px !important;\n    }\n\n    .nsipv .nsipv-search__row {\n      flex-direction: row !important;\n      flex-wrap: wrap !important;\n      align-items: stretch !important;\n    }\n\n    .nsipv .nsipv-search__field {\n      flex: 1 1 100% !important;\n      width: 100% !important;\n    }\n\n    .nsipv .nsipv-btn {\n      flex: 1 1 calc(50% - 4px) !important;\n      width: auto !important;\n      min-width: 0 !important;\n    }\n\n    .nsipv-profile,\n    .nsipv-skeleton__profile {\n      grid-template-columns: 1fr !important;\n      justify-items: center !important;\n      text-align: center !important;\n      gap: 12px !important;\n    }\n\n    .nsipv-avatar,\n    .nsipv-skeleton__avatar {\n      justify-self: center !important;\n    }\n\n    .nsipv-meta,\n    .nsipv-skeleton__meta {\n      text-align: center !important;\n      align-items: center !important;\n    }\n\n    .nsipv .nsipv-stats,\n    .nsipv-skeleton__stats {\n      justify-content: center !important;\n    }\n\n    .nsipv .nsipv-stats__item {\n      align-items: center !important;\n    }\n\n    .nsipv .nsipv-bio {\n      text-align: center !important;\n    }\n\n    .nsipv .nsipv-tabs {\n      gap: 6px !important;\n    }\n\n    .nsipv .nsipv-tabs__btn {\n      flex: 1 1 calc(50% - 6px) !important;\n      width: auto !important;\n      min-height: 44px !important;\n    }\n\n    .nsipv-skeleton__tab {\n      flex: 1 1 calc(50% - 6px) !important;\n    }\n\n    .nsipv-grid,\n    .nsipv-skeleton__grid,\n    .nsipv-tab-sk--posts,\n    .nsipv-tab-sk--reels {\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      gap: 10px !important;\n    }\n\n    .nsipv-stories,\n    .nsipv-tab-sk--stories {\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    }\n\n    .nsipv-highlights,\n    .nsipv-tab-sk--highlights {\n      justify-content: center !important;\n    }\n\n    .nsipv-modal {\n      padding: max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left)) !important;\n    }\n\n    .nsipv-modal__dialog {\n      width: min(480px, 100%) !important;\n      max-height: min(92dvh, 100%) !important;\n    }\n\n    .nsipv .nsipv-modal__close {\n      width: 44px !important;\n      height: 44px !important;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .nsipv .nsipv-btn {\n      flex: 1 1 100% !important;\n    }\n\n    .nsipv .nsipv-btn--more {\n      flex: 0 1 auto !important;\n      width: auto !important;\n    }\n\n    .nsipv .nsipv-tabs__btn {\n      flex: 1 1 100% !important;\n    }\n\n    .nsipv-grid,\n    .nsipv-skeleton__grid,\n    .nsipv-tab-sk--posts,\n    .nsipv-tab-sk--reels,\n    .nsipv-stories,\n    .nsipv-tab-sk--stories {\n      grid-template-columns: 1fr !important;\n    }\n  }\n\n  \/* Tablet+ \u2014 side-by-side where there is real room *\/\n  @media (min-width: 768px) {\n    .nsipv {\n      --nsipv-avatar: 110px;\n      --nsipv-grid-min: 180px;\n      --nsipv-story-min: 110px;\n    }\n\n    .nsipv .nsipv-search__row {\n      flex-direction: row !important;\n      flex-wrap: wrap !important;\n    }\n\n    .nsipv .nsipv-search__field {\n      flex: 1 1 220px !important;\n      width: auto !important;\n    }\n\n    .nsipv .nsipv-btn {\n      flex: 0 1 auto !important;\n      width: auto !important;\n    }\n\n    .nsipv-profile,\n    .nsipv-skeleton__profile {\n      grid-template-columns: var(--nsipv-avatar) minmax(0, 1fr) !important;\n      justify-items: stretch !important;\n      text-align: left !important;\n    }\n\n    .nsipv-avatar,\n    .nsipv-skeleton__avatar {\n      justify-self: start !important;\n      grid-column: 1;\n      grid-row: 1;\n    }\n\n    .nsipv-meta,\n    .nsipv-skeleton__meta {\n      grid-column: 2;\n      grid-row: 1;\n      text-align: left !important;\n      align-items: flex-start !important;\n    }\n\n    .nsipv .nsipv-bio,\n    .nsipv-skeleton__line--bio {\n      grid-column: 1 \/ -1 !important;\n      text-align: left !important;\n    }\n\n    .nsipv .nsipv-stats,\n    .nsipv-skeleton__stats {\n      justify-content: flex-start !important;\n    }\n\n    .nsipv .nsipv-stats__item {\n      align-items: flex-start !important;\n    }\n\n    .nsipv .nsipv-tabs__btn {\n      flex:   0 1 auto !important;\n    }\n\n    .nsipv-grid,\n    .nsipv-skeleton__grid,\n    .nsipv-tab-sk--posts {\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    }\n\n    .nsipv-tab-sk--reels {\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    }\n\n    .nsipv-stories,\n    .nsipv-tab-sk--stories {\n      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .nsipv {\n      --nsipv-avatar: 120px;\n      --nsipv-grid-min: 220px;\n    }\n\n    .nsipv-grid,\n    .nsipv-skeleton__grid,\n    .nsipv-tab-sk--posts {\n      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    }\n\n    .nsipv-tab-sk--reels {\n      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    }\n\n    .nsipv-stories,\n    .nsipv-tab-sk--stories {\n      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n    }\n  }\n\n  @media (min-width: 1200px) {\n\n    .nsipv-grid,\n    .nsipv-skeleton__grid,\n    .nsipv-tab-sk--posts {\n      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n    }\n  }\n\n  @media (max-height: 480px) and (orientation: landscape) {\n    .nsipv .nsipv-hero__lead {\n      display: none;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n\n    .nsipv *,\n    .nsipv *::before,\n    .nsipv *::after {\n      animation-duration: 0.01ms !important;\n      animation-iteration-count: 1 !important;\n      transition-duration: 0.01ms !important;\n    }\n\n    .nsipv .nsipv-sk {\n      animation: none;\n      background: rgba(255, 255, 255, 0.1);\n    }\n  }\n\n  @media (hover: none) {\n\n    .nsipv .nsipv-btn:hover,\n    .nsipv .nsipv-tabs__btn:hover,\n    .nsipv-card:hover {\n      transform: none;\n    }\n\n    .nsipv-card:hover .nsipv-card__overlay {\n      opacity: 0;\n    }\n\n    .nsipv-card:focus-within .nsipv-card__overlay,\n    .nsipv-card__media:active .nsipv-card__overlay {\n      opacity: 1;\n    }\n  }\n\n  \/* Turnstile host: keep hidden in-flow; floating panel styles come from turnstile-handler.js *\/\n  .nsipv #xrespond-tools-turnstile-host {\n    display: none;\n  }\n\n  .nsipv #xrespond-tools-turnstile-host.is-visible {\n    display: block !important;\n  }\n\n  \/* Ensure floating Turnstile panel (moved to body) is never clipped\/hidden by tool CSS *\/\n  body>#xrespond-tools-turnstile-host.is-visible {\n    display: block !important;\n    position: fixed !important;\n    z-index: 2147483000 !important;\n    visibility: visible !important;\n    opacity: 1 !important;\n    pointer-events: auto !important;\n  }\n\n  \/* Search controls: one row on large screens, wrap on narrow\/compact *\/\n  .nsipv .nsipv-search,\n  .nsipv .nsipv-search .nsipv-search__row,\n  .nsipv .nsipv-search .nsipv-search__actions {\n    width: 100% !important;\n    max-width: 100% !important;\n    min-width: 0 !important;\n    box-sizing: border-box !important;\n  }\n\n  .nsipv .nsipv-search .nsipv-search__row {\n    display: flex !important;\n    flex-direction: row !important;\n    flex-wrap: nowrap !important;\n    align-items: stretch !important;\n    gap: 8px !important;\n  }\n\n  .nsipv .nsipv-search .nsipv-search__field,\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__field {\n    flex: 1 1 0% !important;\n    width: 100% !important;\n    max-width: none !important;\n    min-width: 0 !important;\n  }\n\n  .nsipv .nsipv-search .nsipv-search__actions,\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n    display: flex !important;\n    flex: 0 0 auto !important;\n    flex-direction: row !important;\n    width: auto !important;\n    max-width: none !important;\n    min-width: 0 !important;\n    flex-wrap: nowrap !important;\n    gap: 8px !important;\n  }\n\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-btn,\n  .nsipv .nsipv-search .nsipv-search__actions .nsipv-btn,\n  .nsipv .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn {\n    flex: 0 0 auto !important;\n    width: auto !important;\n    max-width: none !important;\n    min-width: 110px !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__row,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__row {\n    flex-wrap: wrap !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__field,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__field,\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__row > .nsipv-search__field,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__row > .nsipv-search__field {\n    flex: 1 1 100% !important;\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__actions,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__actions,\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__row > .nsipv-search__actions,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n    flex: 1 1 100% !important;\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__row > .nsipv-btn,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__row > .nsipv-btn,\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__actions .nsipv-btn,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__actions .nsipv-btn,\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn {\n    flex: 1 1 calc(50% - 4px) !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n  }\n\n  @media (max-width: 720px) {\n    .nsipv .nsipv-search .nsipv-search__row {\n      flex-wrap: wrap !important;\n    }\n\n    .nsipv .nsipv-search .nsipv-search__field,\n    .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__field {\n      flex: 1 1 100% !important;\n      width: 100% !important;\n      max-width: 100% !important;\n    }\n\n    .nsipv .nsipv-search .nsipv-search__actions,\n    .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n      flex: 1 1 100% !important;\n      width: 100% !important;\n      max-width: 100% !important;\n    }\n\n    .nsipv .nsipv-search .nsipv-search__row > .nsipv-btn,\n    .nsipv .nsipv-search .nsipv-search__actions .nsipv-btn,\n    .nsipv .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn {\n      flex: 1 1 calc(50% - 4px) !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n    }\n  }\n\n  \/* Narrow embed on a wide browser: wrap when container is compact even if viewport is large *\/\n  @container nsipv (max-width: 767px) {\n    .nsipv .nsipv-search .nsipv-search__row {\n      flex-wrap: wrap !important;\n    }\n    .nsipv .nsipv-search .nsipv-search__field,\n    .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__field {\n      flex: 1 1 100% !important;\n      width: 100% !important;\n      max-width: 100% !important;\n    }\n    .nsipv .nsipv-search .nsipv-search__actions,\n    .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n      flex: 1 1 100% !important;\n      width: 100% !important;\n      max-width: 100% !important;\n    }\n    .nsipv .nsipv-search .nsipv-search__row > .nsipv-btn,\n    .nsipv .nsipv-search .nsipv-search__actions .nsipv-btn,\n    .nsipv .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn {\n      flex: 1 1 calc(50% - 4px) !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n    }\n  }\n\n\/* ns-responsive-fix:nsipv \u2014 keep desktop shell max-width; only prevent overflow *\/\n  .nsipv-tabs,\n  .nsipv .nsipv-tabs {\n    width: 100%;\n    min-width: 0;\n    flex-wrap: wrap;\n  }\n  .nsipv .nsipv-tabs__btn {\n    min-width: 0;\n    max-width: 100%;\n  }\n  .nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-tabs__btn {\n    flex: 0 1 auto;\n  }\n  .nsipv.nsipv--compact .nsipv-tabs__btn,\n  .nsipv.nsipv--narrow .nsipv-tabs__btn {\n    flex: 1 1 calc(50% - 8px);\n  }\n  .nsipv-hero__lead,\n  .nsipv .nsipv-hero__lead,\n  .nsipv-hero__title-text,\n  .nsipv .nsipv-hero__title-text {\n    max-width: 100%;\n    min-width: 0;\n    overflow-wrap: anywhere;\n    word-break: break-word;\n  }\n  .nsipv-shell,\n  .nsipv .nsipv-shell {\n    min-width: 0;\n    width: 100%;\n    \/* preserve existing max-width: min(1280px, 100%) \u2014 do not force 100% *\/\n  }\n\n\/* --- Codex CSS updates --- *\/\n\/* New Social Instagram Profile Viewer \u2014 WordPress-scoped styles *\/\n.nsipv {\n  container-type: inline-size;\n  container-name: nsipv;\n  --nsipv-ink: #f8f7ff;\n  --nsipv-muted: #c9c7df;\n  --nsipv-dim: #9895b4;\n  --nsipv-text: #f8f7ff;\n  --nsipv-panel: rgba(22, 22, 48, .82);\n  --nsipv-panel-soft: rgba(255, 255, 255, .075);\n  --nsipv-line: rgba(255, 255, 255, .14);\n  --nsipv-accent: #ff7a59;\n  --nsipv-accent-deep: #e84462;\n  --nsipv-cool: #7c5cff;\n  --nsipv-cool-deep: #5437d7;\n  --nsipv-danger: #ff7185;\n  --nsipv-radius: 20px;\n  --nsipv-shadow: 0 20px 48px rgba(7, 8, 25, .32);\n  --nsipv-font: \"Segoe UI\", \"Helvetica Neue\", Arial, sans-serif;\n  --nsipv-space: 16px;\n  --nsipv-avatar: 88px;\n  --nsipv-pad: 16px;\n  --nsipv-gap: 16px;\n  --nsipv-grid-min: 100%;\n  --nsipv-story-min: calc(50% - 6px);\n  box-sizing: border-box;\n  font-family: var(--nsipv-font);\n  color: var(--nsipv-ink);\n  line-height: 1.5;\n  width: 100%;\n  max-width: 100%;\n  min-height: 100vh;\n  min-width: 0;\n  margin: 0 auto;\n  padding: clamp(14px, 3vw, 34px) clamp(8px, 2.5vw, 20px) clamp(18px, 3vw, 34px);\n  background:\n    radial-gradient(circle at 7% 0%, rgba(124, 92, 255, .34), transparent 32%),\n    radial-gradient(circle at 94% 12%, rgba(255, 112, 126, .24), transparent 30%),\n    radial-gradient(circle at 50% 110%, rgba(50, 211, 181, .14), transparent 40%),\n    linear-gradient(135deg, #111229 0%, #1d1b42 46%, #30235f 100%);\n  border-radius: 0;\n  position: relative;\n  isolation: isolate;\n  text-align: left;\n  overflow-x: hidden;\n  -webkit-text-size-adjust: 100%;\n  text-size-adjust: 100%;\n}\n\n.nsipv *,\n.nsipv *::before,\n.nsipv *::after { box-sizing: border-box; }\n\n.nsipv :where(h1, h2, h3, h4, h5, h6, p, ul, ol, li, figure, figcaption, label, span) {\n  margin: 0;\n  padding: 0;\n  border: 0;\n  font-weight: inherit;\n}\n\n.nsipv :where(ul, ol) { list-style: none; }\n\n.nsipv img {\n  max-width: 100%;\n  height: auto;\n  display: block;\n  border: 0;\n  vertical-align: middle;\n}\n\n.nsipv a {\n  color: #bdb0ff;\n  text-decoration: none;\n  transition: color .2s ease;\n}\n\n.nsipv a:hover {\n  color: #fff;\n  text-decoration: none;\n}\n\n.nsipv-shell {\n  max-width: min(1280px, 100%);\n  margin: 0 auto;\n  position: relative;\n  z-index: 1;\n  display: flex;\n  flex-direction: column;\n  gap: var(--nsipv-gap);\n  width: 100%;\n  min-width: 0;\n}\n\n\/* Hero \/ search *\/\n.nsipv-hero {\n  position: relative;\n  width: 100%;\n  min-width: 0;\n  padding: clamp(28px, 5vw, 54px) clamp(14px, 4vw, 36px) clamp(20px, 3vw, 30px);\n  text-align: center;\n  overflow: hidden;\n  background: linear-gradient(135deg, rgba(255,255,255,.11), rgba(255,255,255,.035));\n  border: 1px solid rgba(255,255,255,.13);\n  border-radius: var(--nsipv-radius);\n  box-shadow: var(--nsipv-shadow);\n  backdrop-filter: blur(18px);\n}\n\n.nsipv-hero::before {\n  content: \"\";\n  position: absolute;\n  width: 260px;\n  height: 260px;\n  border-radius: 50%;\n  top: -190px;\n  right: -55px;\n  background: rgba(124, 92, 255, .25);\n  filter: blur(10px);\n  pointer-events: none;\n}\n\n.nsipv .nsipv-hero__title {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin: 0 0 12px;\n  color: var(--nsipv-ink);\n  position: relative;\n}\n\n.nsipv-hero__brand {\n  display: inline-flex;\n  flex-wrap: wrap;\n  max-width: 100%;\n  min-width: 0;\n  align-items: center;\n  justify-content: center;\n  gap: 13px;\n}\n\n.nsipv .nsipv-hero__icon {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 auto;\n  width: 46px;\n  height: 46px;\n  border-radius: 14px;\n  background: radial-gradient(circle at 28% 110%, #ffd86f 0%, #ffbd62 9%, #ff6b67 42%, #d73e9d 63%, #7257ee 100%);\n  color: #fff;\n  font-size: 1.45rem;\n  line-height: 1;\n  box-shadow: 0 10px 24px rgba(226, 70, 145, .32), inset 0 1px 0 rgba(255,255,255,.38);\n}\n\n.nsipv .nsipv-hero__icon i {\n  display: block;\n  line-height: 1;\n  width: auto;\n  font-size: 1em;\n}\n\n.nsipv-hero__title-text {\n  display: inline-flex;\n  flex-wrap: wrap;\n  align-items: baseline;\n  justify-content: flex-start;\n  gap: .35em;\n  min-width: 0;\n  font-size: clamp(1.3rem, 2.8vw, 1.85rem);\n  font-weight: 800;\n  letter-spacing: -.035em;\n  line-height: 1.15;\n  text-align: left;\n  overflow-wrap: anywhere;\n  word-break: break-word;\n}\n\n.nsipv-hero__title-mark {\n  color: #ff9b7a;\n  font-weight: 800;\n}\n\n.nsipv .nsipv-hero__lead {\n  max-width: 590px;\n  margin: 0 auto 22px;\n  color: var(--nsipv-muted);\n  font-size: clamp(.9rem, 2.4vw, .98rem);\n  line-height: 1.6;\n  padding: 0 2px;\n  position: relative;\n}\n\n.nsipv-search {\n  display: flex;\n  flex-direction: column;\n  align-items: stretch;\n  gap: 11px;\n  text-align: left;\n  width: 100%;\n  max-width: 100%;\n  min-width: 0;\n  box-sizing: border-box;\n  margin-top: 4px;\n  padding: clamp(12px, 2vw, 16px);\n  background: rgba(9, 10, 30, .23);\n  border: 1px solid rgba(255,255,255,.13);\n  border-radius: 16px;\n  box-shadow: inset 0 1px 0 rgba(255,255,255,.08), 0 10px 26px rgba(8,8,29,.18);\n  backdrop-filter: blur(12px);\n}\n\n.nsipv .nsipv-search__label {\n  display: block;\n  font-size: .84rem;\n  font-weight: 700;\n  letter-spacing: .01em;\n  color: #dbd8ed;\n  line-height: 1.3;\n}\n\n.nsipv-search__row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 8px;\n  align-items: stretch;\n  width: 100%;\n  min-width: 0;\n}\n\n.nsipv .nsipv-search__field {\n  flex: 1 1 0%;\n  min-width: 0;\n  height: 48px;\n  min-height: 48px;\n  padding: 0 15px !important;\n  border: 1px solid transparent !important;\n  border-radius: 12px;\n  background: rgba(255,255,255,.97) !important;\n  color: #20203a !important;\n  font-family: var(--nsipv-font);\n  font-size: 16px !important;\n  font-weight: 600;\n  line-height: 48px;\n  outline: none;\n  box-shadow: 0 5px 14px rgba(4,4,19,.15);\n  width: 100%;\n  max-width: 100%;\n  transition: box-shadow .2s ease, transform .2s ease, background .2s ease;\n}\n\n.nsipv .nsipv-search__field:focus {\n  background: #fff !important;\n  box-shadow: 0 0 0 4px rgba(157,136,255,.35), 0 8px 18px rgba(4,4,19,.18);\n}\n\n.nsipv .nsipv-search__field::placeholder { color: #8d8aa8; }\n\n.nsipv .nsipv-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 7px;\n  flex: 1 1 calc(50% - 4px);\n  height: 48px;\n  min-height: 48px;\n  min-width: 0;\n  padding: 0 16px !important;\n  border: 0 !important;\n  border-radius: 12px;\n  font-family: var(--nsipv-font);\n  font-size: .9rem !important;\n  font-weight: 800 !important;\n  line-height: 1;\n  cursor: pointer;\n  transition: transform .2s ease, box-shadow .2s ease, filter .2s ease, opacity .2s ease;\n  white-space: nowrap;\n  user-select: none;\n  text-decoration: none;\n  appearance: none;\n  -webkit-appearance: none;\n  touch-action: manipulation;\n}\n\n.nsipv .nsipv-btn:hover {\n  transform: translateY(-2px);\n  filter: brightness(1.06);\n}\n\n.nsipv .nsipv-btn:active { transform: translateY(0) scale(.98); }\n\n.nsipv .nsipv-btn:focus-visible,\n.nsipv .nsipv-tabs__btn:focus-visible,\n.nsipv .nsipv-card__action:focus-visible,\n.nsipv .nsipv-avatar__zoom:focus-visible,\n.nsipv .nsipv-modal__action:focus-visible,\n.nsipv .nsipv-modal__close:focus-visible,\n.nsipv .nsipv-modal__play:focus-visible {\n  outline: 3px solid rgba(194, 181, 255, .92);\n  outline-offset: 3px;\n}\n\n.nsipv .nsipv-btn i,\n.nsipv .nsipv-tabs__btn i,\n.nsipv .nsipv-card__action i,\n.nsipv .nsipv-avatar__zoom i,\n.nsipv .nsipv-modal__close i,\n.nsipv .nsipv-demo-chip i,\n.nsipv .nsipv-bio__link i,\n.nsipv .nsipv-card__badge i,\n.nsipv .nsipv-card__overlay i,\n.nsipv i.fa-solid,\n.nsipv i.fa-brands,\n.nsipv i.fas,\n.nsipv i.fa-circle,\n.nsipv i.fa-circle-play,\n.nsipv i.fa-download,\n.nsipv i.fa-expand,\n.nsipv i.fa-eye,\n.nsipv i.fa-film,\n.nsipv i.fa-images,\n.nsipv i.fa-paste,\n.nsipv i.fa-play,\n.nsipv i.fa-star,\n.nsipv i.fa-table-cells,\n.nsipv i.fa-xmark {\n  --fa-display: inline-block;\n  display: inline-block !important;\n  line-height: 1 !important;\n  font-size: .92em;\n  width: 1.15em;\n  text-align: center;\n  vertical-align: middle;\n  font-style: normal !important;\n  font-variant: normal;\n  text-rendering: auto;\n  -webkit-font-smoothing: antialiased;\n}\n\n.nsipv .nsipv-empty i {\n  display: block !important;\n  font-size: 2.1rem !important;\n  width: auto;\n  margin: 0 auto 14px;\n  opacity: .9;\n  line-height: 1 !important;\n  color: #c5b8ff;\n}\n\n\/* Skeleton loading *\/\n.nsipv .nsipv-skeleton { display: none; margin: 0; }\n.nsipv .nsipv-skeleton.is-visible { display: block; }\n.nsipv .nsipv-content.is-hidden { display: none !important; }\n\n@keyframes nsipv-shimmer {\n  0% { background-position: -400px 0; }\n  100% { background-position: 400px 0; }\n}\n\n.nsipv .nsipv-sk {\n  background: linear-gradient(90deg, rgba(255,255,255,.06) 0%, rgba(255,255,255,.16) 45%, rgba(255,255,255,.06) 100%);\n  background-size: 800px 100%;\n  animation: nsipv-shimmer 1.35s ease-in-out infinite;\n  border-radius: 10px;\n}\n\n.nsipv-skeleton__panel,\n.nsipv-panel {\n  background: linear-gradient(145deg, rgba(35,35,75,.92), rgba(20,20,49,.86));\n  border: 1px solid var(--nsipv-line);\n  border-radius: var(--nsipv-radius);\n  box-shadow: var(--nsipv-shadow);\n  padding: var(--nsipv-pad);\n  backdrop-filter: blur(16px);\n  width: 100%;\n  min-width: 0;\n}\n\n.nsipv-skeleton__panel { padding: 18px; }\n\n.nsipv-skeleton__profile,\n.nsipv-profile {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 14px;\n  align-items: center;\n  justify-items: center;\n  padding: var(--nsipv-pad);\n  border-radius: 15px;\n  background: linear-gradient(130deg, rgba(124,92,255,.16), rgba(255,122,89,.11));\n  border: 1px solid rgba(255,255,255,.1);\n  text-align: center;\n  width: 100%;\n  min-width: 0;\n}\n\n.nsipv .nsipv-skeleton__avatar {\n  width: var(--nsipv-avatar);\n  height: var(--nsipv-avatar);\n  border-radius: 50% !important;\n  border: 3px solid rgba(255,255,255,.14);\n}\n\n.nsipv-skeleton__meta,\n.nsipv-meta {\n  display: flex;\n  flex-direction: column;\n  gap: 5px;\n  min-width: 0;\n  align-items: center;\n  text-align: center;\n  width: 100%;\n  justify-content: center;\n}\n\n.nsipv-skeleton__line { height: 16px; }\n.nsipv-skeleton__line--lg { width: min(200px, 70%); height: 22px; }\n.nsipv-skeleton__line--md { width: min(140px, 50%); height: 14px; }\n.nsipv-skeleton__line--bio {\n  width: 100%;\n  height: 54px;\n  margin-top: 4px;\n  grid-column: 1 \/ -1;\n}\n\n.nsipv-skeleton__stats,\n.nsipv .nsipv-stats {\n  display: flex;\n  gap: 8px 20px;\n  margin-top: 2px;\n  justify-content: center;\n  flex-wrap: wrap;\n  list-style: none;\n  padding: 0;\n  width: 100%;\n}\n\n.nsipv-skeleton__stat { width: 58px; height: 36px; border-radius: 8px; }\n\n.nsipv-skeleton__tabs,\n.nsipv-tabs {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  align-items: stretch;\n  gap: 8px;\n  margin: 18px 0 16px;\n  padding: 0;\n  width: 100%;\n}\n\n.nsipv-skeleton__tab {\n  flex: 1 1 calc(50% - 8px);\n  width: auto;\n  min-width: 0;\n  height: 40px;\n  border-radius: 999px;\n}\n\n.nsipv-skeleton__grid,\n.nsipv-grid {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 14px;\n  margin: 0;\n  align-items: stretch;\n  width: 100%;\n}\n\n.nsipv-skeleton__card,\n.nsipv-tab-sk__reel,\n.nsipv-tab-sk__post {\n  border-radius: 14px;\n  overflow: hidden;\n  border: 1px solid var(--nsipv-line);\n  background: rgba(255,255,255,.045);\n}\n\n.nsipv-skeleton__thumb { aspect-ratio: 1 \/ 1; border-radius: 0; }\n.nsipv-skeleton__foot { height: 44px; margin: 10px 12px; border-radius: 8px; }\n\n\/* In-pane tab skeletons *\/\n.nsipv-tab-sk { margin: 0; width: 100%; }\n.nsipv-tab-sk--stories { display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: 12px; }\n.nsipv-tab-sk__story { display: flex; flex-direction: column; gap: 8px; align-items: center; }\n.nsipv-tab-sk__story-thumb { width: 100%; aspect-ratio: 9 \/ 16; border-radius: 12px; }\n.nsipv-tab-sk__story-time { width: 56%; height: 12px; border-radius: 6px; }\n.nsipv-tab-sk--highlights { display: flex; flex-wrap: wrap; gap: 14px 16px; justify-content: flex-start; }\n.nsipv-tab-sk__highlight { width: 88px; display: flex; flex-direction: column; align-items: center; gap: 8px; }\n.nsipv-tab-sk__highlight-cover { width: 78px; height: 78px; border-radius: 50% !important; }\n.nsipv-tab-sk__highlight-title { width: 64px; height: 10px; border-radius: 6px; }\n.nsipv-tab-sk--reels,\n.nsipv-tab-sk--posts { display: grid; grid-template-columns: 1fr; gap: 12px; }\n.nsipv-tab-sk__reel-thumb { aspect-ratio: 9 \/ 14; border-radius: 0; }\n.nsipv-tab-sk__post-thumb { aspect-ratio: 1 \/ 1; border-radius: 0; }\n.nsipv-tab-sk__reel-foot,\n.nsipv-tab-sk__post-foot { height: 40px; margin: 10px 12px; border-radius: 8px; }\n\n.nsipv .nsipv-loader { display: none !important; }\n.nsipv .nsipv-btn:disabled { opacity: .55; cursor: not-allowed; transform: none; filter: none; }\n\n.nsipv .nsipv-btn--paste {\n  background: linear-gradient(135deg, #7661ff, #5140d8) !important;\n  color: #fff !important;\n  box-shadow: 0 8px 18px rgba(91,68,222,.32);\n}\n\n.nsipv .nsipv-btn--view,\n.nsipv .nsipv-btn--more {\n  background: linear-gradient(135deg, #ff916b, #e84462) !important;\n  color: #fff !important;\n  box-shadow: 0 8px 18px rgba(226,68,98,.3);\n}\n\n.nsipv-more {\n  display: flex;\n  justify-content: center;\n  width: 100%;\n  margin: 16px 0 2px;\n}\n\n.nsipv .nsipv-btn--more {\n  flex: 0 1 auto;\n  width: auto;\n  min-width: 200px;\n  max-width: 100%;\n}\n\n.nsipv .nsipv-search__hint {\n  margin: 0;\n  font-size: .8rem;\n  font-style: italic;\n  color: var(--nsipv-dim);\n  line-height: 1.4;\n}\n\n.nsipv .nsipv-alert,\n.nsipv .xrespond-ts-error {\n  display: none;\n  margin: 0;\n  padding: 11px 13px;\n  border-radius: 10px;\n  background: rgba(255,113,133,.12);\n  border: 1px solid rgba(255,113,133,.38);\n  color: #ffc0cb;\n  font-weight: 650;\n  font-size: .88rem;\n  text-align: left;\n  line-height: 1.4;\n}\n\n.nsipv .nsipv-alert.is-visible,\n.nsipv .xrespond-ts-error.is-visible { display: block; }\n\n.nsipv .nsipv-demo-chip {\n  display: inline-flex;\n  align-items: center;\n  align-self: flex-start;\n  width: auto;\n  max-width: max-content;\n  gap: 6px;\n  margin: 0;\n  padding: 6px 10px;\n  border-radius: 999px;\n  background: rgba(145,126,255,.16);\n  border: 1px solid rgba(182,169,255,.18);\n  color: #c9beff;\n  font-size: .75rem;\n  font-weight: 750;\n  line-height: 1.2;\n}\n\n\/* Result panel *\/\n.nsipv .nsipv-result { display: block; margin: 0; }\n\n.nsipv-avatar {\n  position: relative;\n  width: var(--nsipv-avatar);\n  height: var(--nsipv-avatar);\n  justify-self: center;\n}\n\n.nsipv-avatar__ring {\n  width: 100%;\n  height: 100%;\n  border-radius: 50%;\n  padding: 3px;\n  background: linear-gradient(145deg, #856cff, #ff9473);\n  box-shadow: 0 10px 24px rgba(5,5,20,.3), 0 0 0 5px rgba(255,255,255,.04);\n  overflow: hidden;\n}\n\n.nsipv .nsipv-avatar__img {\n  width: 100% !important;\n  height: 100% !important;\n  max-width: none;\n  border-radius: 50%;\n  object-fit: cover;\n  background: #1a1230;\n  border: 3px solid rgba(255,255,255,.18);\n}\n\n.nsipv .nsipv-avatar__zoom {\n  position: absolute;\n  right: 1px;\n  bottom: 1px;\n  width: 33px;\n  height: 33px;\n  padding: 0 !important;\n  border: 1px solid rgba(255,255,255,.22) !important;\n  border-radius: 50%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  background: linear-gradient(135deg, #ff916b, #e84462) !important;\n  color: #fff !important;\n  cursor: pointer;\n  box-shadow: 0 6px 14px rgba(226,68,98,.4);\n  transition: transform .2s ease, filter .2s ease;\n  appearance: none;\n  -webkit-appearance: none;\n  z-index: 2;\n}\n\n.nsipv .nsipv-avatar__download { right: auto; left: 1px; background: linear-gradient(135deg, #7661ff, #5140d8) !important; }\n.nsipv .nsipv-avatar__zoom:hover { transform: scale(1.1); filter: brightness(1.08); }\n\n.nsipv .nsipv-card__actions,\n.nsipv .nsipv-reel__actions {\n  display: inline-flex;\n  flex-wrap: wrap;\n  gap: 6px;\n  align-items: center;\n}\n\n.nsipv .nsipv-meta__name {\n  font-size: clamp(1.1rem, 4cqi, 1.38rem);\n  font-weight: 800;\n  color: #fff;\n  line-height: 1.25;\n  word-break: break-word;\n  overflow-wrap: anywhere;\n}\n\n.nsipv .nsipv-meta__handle {\n  font-size: clamp(.9rem, 3cqi, .98rem);\n  font-weight: 650;\n  color: #b9aaff;\n  line-height: 1.3;\n  margin: 0 0 8px;\n}\n\n.nsipv .nsipv-stats__item {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 2px;\n  min-width: 0;\n}\n\n.nsipv .nsipv-stats__value {\n  font-size: clamp(1rem, 3.5cqi, 1.12rem);\n  font-weight: 800;\n  color: #fff;\n  line-height: 1.2;\n}\n\n.nsipv .nsipv-stats__label {\n  font-size: .75rem;\n  color: var(--nsipv-dim);\n  text-transform: lowercase;\n  line-height: 1.2;\n}\n\n.nsipv .nsipv-bio {\n  grid-column: 1 \/ -1;\n  margin: 0;\n  padding: 13px 0 0;\n  border-top: 1px solid var(--nsipv-line);\n  text-align: center;\n  color: #e4e1ef;\n  font-size: clamp(.86rem, 3cqi, .93rem);\n  line-height: 1.6;\n  min-width: 0;\n  overflow-wrap: anywhere;\n}\n\n.nsipv .nsipv-bio p { margin: 0; white-space: pre-line; }\n\n.nsipv .nsipv-bio__link {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  margin-top: 8px;\n  font-weight: 700;\n  font-size: .9rem;\n}\n\n.nsipv .nsipv-tabs__btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 7px;\n  height: 42px;\n  min-height: 42px;\n  min-width: 0;\n  padding: 0 14px !important;\n  border-radius: 999px;\n  background: rgba(255,255,255,.06) !important;\n  border: 1px solid rgba(255,255,255,.11) !important;\n  color: var(--nsipv-muted) !important;\n  font-family: var(--nsipv-font);\n  font-weight: 750 !important;\n  font-size: clamp(.78rem,2.8cqi,.88rem) !important;\n  line-height: 1;\n  cursor: pointer;\n  transition: transform .2s ease, background .2s ease, color .2s ease, box-shadow .2s ease;\n  appearance: none;\n  -webkit-appearance: none;\n  touch-action: manipulation;\n  flex: 1 1 calc(50% - 8px);\n  max-width: 100%;\n}\n\n.nsipv .nsipv-tabs__btn:hover {\n  transform: translateY(-1px);\n  background: rgba(255,255,255,.13) !important;\n  color: #fff !important;\n}\n\n.nsipv .nsipv-tabs__btn.is-active {\n  background: linear-gradient(135deg, #7661ff, #a365ea) !important;\n  color: #fff !important;\n  border-color: transparent !important;\n  box-shadow: 0 7px 18px rgba(105,82,239,.35);\n}\n\n.nsipv .nsipv-pane {\n  display: none !important;\n  margin: 0;\n  padding: 0;\n  width: 100%;\n  min-width: 0;\n  overflow: hidden;\n}\n\n.nsipv .nsipv-pane.is-active { display: block !important; }\n\n.nsipv-empty {\n  margin: 0;\n  padding: clamp(36px,6vw,56px) 20px;\n  border: 1px dashed rgba(207,198,255,.4);\n  border-radius: 16px;\n  background: rgba(255,255,255,.035);\n  color: rgba(255,255,255,.88);\n  text-align: center;\n}\n\n.nsipv-empty i { display:block; font-size:2rem; margin:0 auto 10px; opacity:.35; }\n\n.nsipv .nsipv-empty p {\n  margin: 0 auto;\n  max-width: 36ch;\n  font-size: .95rem;\n  line-height: 1.55;\n  color: rgba(255,255,255,.9);\n}\n\n.nsipv-content.is-placeholder .nsipv-bio,\n.nsipv-content.is-placeholder .nsipv-avatar__download { display: none !important; }\n\n.nsipv-content.is-placeholder .nsipv-meta__handle {\n  order: -1;\n  font-size: clamp(1.1rem,4cqi,1.35rem);\n  font-weight: 800;\n  color: var(--nsipv-text);\n  opacity: 1;\n}\n\n.nsipv-content.is-placeholder .nsipv-meta__name {\n  font-size: 1rem;\n  font-weight: 500;\n  color: rgba(255,255,255,.92);\n}\n\n.nsipv-card {\n  display: flex;\n  flex-direction: column;\n  border-radius: 15px;\n  overflow: hidden;\n  background: rgba(255,255,255,.055);\n  border: 1px solid rgba(255,255,255,.12);\n  box-shadow: 0 8px 20px rgba(3,4,17,.2);\n  transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;\n  min-width: 0;\n  max-width: 100%;\n  width: 100%;\n  height: 100%;\n}\n\n.nsipv-card:hover {\n  transform: translateY(-5px);\n  border-color: rgba(200,187,255,.35);\n  box-shadow: 0 16px 30px rgba(3,4,17,.32);\n}\n\n.nsipv-card__media {\n  position: relative;\n  aspect-ratio: 1 \/ 1;\n  width: 100%;\n  overflow: hidden;\n  background: #15152c;\n  flex: 0 0 auto;\n  cursor: pointer;\n}\n\n.nsipv-card__media--post { aspect-ratio: 1 \/ 1; }\n.nsipv-card__media--reel { aspect-ratio: 9 \/ 14; }\n\n.nsipv .nsipv-card__img {\n  position: absolute;\n  inset: 0;\n  width: 100% !important;\n  height: 100% !important;\n  max-width: none;\n  object-fit: cover;\n  object-position: center;\n  transition: transform .45s ease;\n}\n\n.nsipv-card:hover .nsipv-card__img { transform: scale(1.06); }\n\n.nsipv-card__badge {\n  position: absolute;\n  top: 9px;\n  right: 9px;\n  width: 30px;\n  height: 30px;\n  border-radius: 9px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  background: rgba(14,13,35,.7);\n  border: 1px solid rgba(255,255,255,.2);\n  color: #fff;\n  font-size: .75rem;\n  z-index: 1;\n  box-shadow: 0 5px 12px rgba(0,0,0,.18);\n  backdrop-filter: blur(8px);\n}\n\n.nsipv-card__overlay {\n  position: absolute;\n  inset: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 16px;\n  background: linear-gradient(180deg, rgba(13,12,32,.12), rgba(13,12,32,.78));\n  opacity: 0;\n  transition: opacity .25s ease;\n  color: #fff;\n  font-weight: 750;\n  font-size: .85rem;\n  z-index: 1;\n}\n\n.nsipv-card:hover .nsipv-card__overlay { opacity: 1; }\n.nsipv-card__overlay span { display: inline-flex; align-items:center; gap:5px; }\n\n.nsipv-card__foot {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 8px;\n  min-height: 50px;\n  height: auto;\n  flex-wrap: wrap;\n  padding: 8px 10px;\n  margin-top: auto;\n  flex: 0 0 auto;\n  color: var(--nsipv-muted);\n  font-size: .82rem;\n  line-height: 1.2;\n  border-top: 1px solid rgba(255,255,255,.08);\n  background: rgba(7,8,25,.22);\n}\n\n.nsipv-card__foot > span:first-child {\n  flex: 1 1 auto;\n  min-width: 0;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.nsipv .nsipv-card__actions {\n  display: inline-flex !important;\n  flex: 1 1 auto;\n  align-items: center;\n  justify-content: flex-end;\n  gap: 6px;\n  flex-wrap: wrap !important;\n  max-width: 100%;\n  min-width: 0;\n}\n\n.nsipv .nsipv-card__action {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 5px;\n  height: auto;\n  min-height: 36px;\n  max-height: none;\n  padding: 6px 10px !important;\n  border: 1px solid rgba(196,183,255,.15) !important;\n  border-radius: 999px;\n  background: rgba(124,92,255,.16) !important;\n  color: #d5cdff !important;\n  font-family: var(--nsipv-font);\n  font-size: .78rem !important;\n  font-weight: 750 !important;\n  line-height: 1;\n  white-space: nowrap;\n  cursor: pointer;\n  transition: background .2s ease, transform .2s ease, color .2s ease;\n  appearance: none;\n  -webkit-appearance: none;\n}\n\n.nsipv .nsipv-card__action:hover {\n  background: rgba(124,92,255,.3) !important;\n  color: #fff !important;\n  transform: translateY(-1px);\n}\n\n.nsipv-stories {\n  display: grid;\n  grid-template-columns: repeat(2,minmax(0,1fr));\n  gap: 12px;\n  margin: 0;\n}\n\n.nsipv-story { text-align: center; margin: 0; }\n\n.nsipv .nsipv-story__thumb {\n  width: 100% !important;\n  height: auto !important;\n  aspect-ratio: 9 \/ 16;\n  border-radius: 14px;\n  object-fit: cover;\n  border: 2px solid transparent;\n  background: linear-gradient(#1c1b3c,#1c1b3c) padding-box, linear-gradient(145deg,#856cff,#ff9473) border-box;\n  box-shadow: 0 8px 18px rgba(4,4,19,.24);\n  cursor: pointer;\n  transition: transform .2s ease, box-shadow .2s ease;\n}\n\n.nsipv-story__thumb:hover { transform: translateY(-3px); box-shadow:0 13px 25px rgba(4,4,19,.34); }\n\n.nsipv .nsipv-story__time {\n  display: block;\n  margin-top: 7px;\n  font-size: .75rem;\n  color: var(--nsipv-dim);\n  line-height: 1.3;\n}\n\n.nsipv-highlights {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 16px;\n  justify-content: flex-start;\n  margin: 0;\n}\n\n.nsipv-highlight { width: 88px; text-align:center; cursor:pointer; margin:0; }\n\n.nsipv .nsipv-highlight__cover {\n  width: 78px !important;\n  height: 78px !important;\n  max-width: none;\n  margin: 0 auto;\n  border-radius: 50%;\n  object-fit: cover;\n  padding: 3px;\n  background: linear-gradient(145deg,#856cff,#ff9473);\n  border: 2px solid rgba(255,255,255,.15);\n  box-shadow: 0 8px 18px rgba(4,4,19,.22);\n  transition: transform .2s ease;\n}\n\n.nsipv-highlight:hover .nsipv-highlight__cover { transform: translateY(-3px); }\n\n.nsipv .nsipv-highlight__title {\n  display: block;\n  margin-top: 7px;\n  font-size: .75rem;\n  color: var(--nsipv-muted);\n  word-break: break-word;\n  line-height: 1.3;\n}\n\n.nsipv-modal {\n  display: none;\n  position: fixed;\n  inset: 0;\n  z-index: 999999;\n  align-items: center;\n  justify-content: center;\n  padding: clamp(10px,3vw,20px);\n  background: rgba(6,6,18,.82);\n  backdrop-filter: blur(10px);\n}\n\n.nsipv-modal.is-open { display:flex; }\n\n.nsipv-modal__dialog {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  width: min(520px,100%);\n  max-width: 100%;\n  max-height: min(92vh,100%);\n  border-radius: 18px;\n  overflow: hidden;\n  background: #1a1939;\n  border: 1px solid rgba(255,255,255,.14);\n  box-shadow: 0 28px 76px rgba(0,0,0,.58);\n}\n\n.nsipv-modal__stage {\n  position: relative;\n  flex: 1 1 auto;\n  min-height: 220px;\n  max-height: min(70vh,720px);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: #090919;\n  overflow: hidden;\n}\n\n.nsipv .nsipv-modal__media,\n.nsipv .nsipv-modal__media--img {\n  display: block;\n  width: 100%;\n  height: 100%;\n  max-height: min(70vh,720px);\n  margin: 0 auto;\n  object-fit: contain;\n  background: #090919;\n}\n\n.nsipv .nsipv-modal__media.is-hidden { display:none !important; }\n.nsipv .nsipv-modal__media--video { width:100%; max-height:min(70vh,720px); background:#000; }\n\n.nsipv .nsipv-modal__play {\n  position: absolute;\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%,-50%);\n  z-index: 3;\n  width: 72px;\n  height: 72px;\n  padding: 0 !important;\n  border: 1px solid rgba(255,255,255,.26) !important;\n  border-radius: 50%;\n  display: inline-flex !important;\n  align-items: center;\n  justify-content: center;\n  background: rgba(105,82,239,.82) !important;\n  color: #fff !important;\n  font-size: 1.5rem !important;\n  cursor: pointer;\n  box-shadow: 0 10px 28px rgba(0,0,0,.32);\n  appearance: none;\n  -webkit-appearance: none;\n}\n\n.nsipv .nsipv-modal__play.is-hidden { display:none !important; }\n\n.nsipv-modal__bar {\n  flex: 0 0 auto;\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  padding: 12px 14px 14px;\n  border-top: 1px solid rgba(255,255,255,.09);\n  background: linear-gradient(145deg,#25234c,#191837);\n  z-index: 2;\n}\n\n.nsipv-modal__caption {\n  margin: 0;\n  min-width: 0;\n  color: var(--nsipv-muted);\n  font-size: .88rem;\n  line-height: 1.4;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.nsipv-modal__actions { display:flex; gap:8px; }\n\n.nsipv .nsipv-modal__action {\n  flex: 1 1 0;\n  display: inline-flex !important;\n  align-items: center;\n  justify-content: center;\n  gap: 6px;\n  min-height: 44px;\n  padding: 10px 12px !important;\n  border: 0 !important;\n  border-radius: 12px !important;\n  font-size: .88rem !important;\n  font-weight: 800 !important;\n  cursor: pointer;\n  transition: transform .2s ease, filter .2s ease;\n  appearance: none;\n  -webkit-appearance: none;\n}\n\n.nsipv .nsipv-modal__action:hover { transform:translateY(-1px); filter:brightness(1.08); }\n.nsipv .nsipv-modal__action--play { background:rgba(255,255,255,.11) !important; color:#fff !important; }\n.nsipv .nsipv-modal__action--download { background:linear-gradient(135deg,#ff916b,#e84462) !important; color:#fff !important; }\n.nsipv .nsipv-modal__action:disabled,\n.nsipv .nsipv-modal__action.is-hidden { opacity:.55; }\n.nsipv .nsipv-modal__action.is-hidden { display:none !important; }\n\n.nsipv .nsipv-modal__close {\n  position: absolute;\n  top: 10px;\n  right: 10px;\n  width: 38px;\n  height: 38px;\n  padding: 0 !important;\n  border: 1px solid rgba(255,255,255,.18) !important;\n  border-radius: 50%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  background: rgba(10,10,26,.64) !important;\n  color: #fff !important;\n  cursor: pointer;\n  z-index: 2;\n  backdrop-filter: blur(8px);\n  appearance: none;\n  -webkit-appearance: none;\n}\n\n\/* Download progress toast *\/\n.nsipv-dlprog {\n  position: fixed;\n  left: 50%;\n  bottom: max(18px,env(safe-area-inset-bottom,0px));\n  transform: translate(-50%,120%);\n  z-index: 1000000;\n  width: min(420px,calc(100vw - 24px));\n  padding: 14px 16px;\n  border-radius: 16px;\n  background: rgba(25,24,55,.96);\n  border: 1px solid rgba(255,255,255,.16);\n  box-shadow: 0 18px 48px rgba(0,0,0,.45);\n  color: var(--nsipv-ink);\n  opacity: 0;\n  pointer-events: none;\n  transition: transform .28s ease, opacity .28s ease;\n  backdrop-filter: blur(14px);\n}\n\n.nsipv-dlprog.is-open { transform:translate(-50%,0); opacity:1; pointer-events:auto; }\n.nsipv-dlprog.is-success { border-color:rgba(89,215,175,.6); }\n.nsipv-dlprog.is-error { border-color:rgba(255,113,133,.65); }\n.nsipv-dlprog__head { display:flex; align-items:center; justify-content:space-between; gap:10px; margin-bottom:10px; }\n.nsipv-dlprog__title { display:flex; align-items:center; gap:8px; min-width:0; font-size:.92rem; font-weight:700; }\n.nsipv-dlprog__title i { color:#ff9b7a; }\n.nsipv-dlprog__name { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }\n.nsipv-dlprog__pct { flex-shrink:0; font-variant-numeric:tabular-nums; font-weight:800; font-size:.95rem; color:#c5b9ff; }\n.nsipv-dlprog__track { width:100%; height:10px; border-radius:999px; background:rgba(255,255,255,.09); overflow:hidden; }\n.nsipv-dlprog__fill {\n  height: 100%;\n  width: 0%;\n  border-radius: inherit;\n  background: linear-gradient(90deg,#6449df,#9f80ff,#ff8d70);\n  box-shadow: 0 0 16px rgba(143,116,255,.45);\n  transition: width .18s ease-out;\n}\n\n.nsipv-dlprog.is-indeterminate .nsipv-dlprog__fill { width:36% !important; animation:nsipv-dlprog-slide 1.1s ease-in-out infinite; }\n@keyframes nsipv-dlprog-slide { 0% { transform:translateX(-120%); } 100% { transform:translateX(320%); } }\n\n.nsipv-dlprog__meta {\n  display: flex;\n  justify-content: space-between;\n  gap: 10px;\n  margin-top: 8px;\n  font-size: .78rem;\n  color: var(--nsipv-muted);\n  font-variant-numeric: tabular-nums;\n}\n\n.nsipv-dlprog__status { min-width:0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }\n\n\/* Turnstile support *\/\n.nsipv .xrespond-ts-widget {\n  width: 100%;\n  max-width: 100%;\n  padding: 12px;\n  border-radius: 12px;\n  background: rgba(255,255,255,.055);\n  border: 1px solid var(--nsipv-line);\n}\n\n.nsipv .xrespond-ts-label {\n  display: block;\n  margin-bottom: 8px;\n  color: var(--nsipv-muted);\n  font-size: .82rem;\n  font-weight: 700;\n}\n\n.nsipv #xrespond-tools-turnstile-host { display:none; }\n.nsipv #xrespond-tools-turnstile-host.is-visible { display:block !important; }\n\nbody > #xrespond-tools-turnstile-host.is-visible {\n  display: block !important;\n  position: fixed !important;\n  z-index: 2147483000 !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n  pointer-events: auto !important;\n}\n\n\/* Responsive and overflow protection *\/\n.nsipv-shell { max-width:min(1280px,100%) !important; min-width:0 !important; }\n\n.nsipv-hero,\n.nsipv-panel,\n.nsipv-result,\n.nsipv-content,\n.nsipv-search,\n.nsipv-search__row,\n.nsipv-profile,\n.nsipv-skeleton__profile,\n.nsipv-tabs,\n.nsipv-pane,\n.nsipv-grid,\n.nsipv-stories,\n.nsipv-highlights,\n.nsipv-skeleton__panel,\n.nsipv-skeleton__grid,\n.nsipv-tab-sk,\n.nsipv-card {\n  max-width: 100% !important;\n  min-width: 0 !important;\n}\n\n.nsipv .nsipv-btn,\n.nsipv .nsipv-tabs__btn,\n.nsipv .nsipv-search__field { max-width:100% !important; }\n\n.nsipv .nsipv-search,\n.nsipv .nsipv-search .nsipv-search__row,\n.nsipv .nsipv-search .nsipv-search__actions {\n  width: 100% !important;\n  max-width: 100% !important;\n  min-width: 0 !important;\n  box-sizing: border-box !important;\n}\n\n.nsipv .nsipv-search .nsipv-search__row {\n  display: flex !important;\n  flex-direction: row !important;\n  flex-wrap: nowrap !important;\n  align-items: stretch !important;\n  gap: 8px !important;\n}\n\n.nsipv .nsipv-search .nsipv-search__field,\n.nsipv .nsipv-search .nsipv-search__row > .nsipv-search__field {\n  flex: 1 1 0% !important;\n  width: 100% !important;\n  max-width: none !important;\n  min-width: 0 !important;\n}\n\n.nsipv .nsipv-search .nsipv-search__actions,\n.nsipv .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n  display: flex !important;\n  flex: 0 0 auto !important;\n  flex-direction: row !important;\n  width: auto !important;\n  max-width: none !important;\n  min-width: 0 !important;\n  flex-wrap: nowrap !important;\n  gap: 8px !important;\n}\n\n.nsipv .nsipv-search .nsipv-search__row > .nsipv-btn,\n.nsipv .nsipv-search .nsipv-search__actions .nsipv-btn,\n.nsipv .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn {\n  flex: 0 0 auto !important;\n  width: auto !important;\n  max-width: none !important;\n  min-width: 110px !important;\n}\n\n.nsipv.nsipv--compact .nsipv-search__row,\n.nsipv.nsipv--narrow .nsipv-search__row { flex-wrap:wrap !important; }\n\n.nsipv.nsipv--compact .nsipv-search__field,\n.nsipv.nsipv--narrow .nsipv-search__field,\n.nsipv.nsipv--compact .nsipv-search__row > .nsipv-search__field,\n.nsipv.nsipv--narrow .nsipv-search__row > .nsipv-search__field {\n  flex: 1 1 100% !important;\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\n.nsipv.nsipv--compact .nsipv-search .nsipv-search__actions,\n.nsipv.nsipv--narrow .nsipv-search .nsipv-search__actions,\n.nsipv.nsipv--compact .nsipv-search .nsipv-search__row > .nsipv-search__actions,\n.nsipv.nsipv--narrow .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n  flex: 1 1 100% !important;\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\n.nsipv.nsipv--compact .nsipv-search .nsipv-btn,\n.nsipv.nsipv--narrow .nsipv-search .nsipv-btn {\n  flex: 1 1 calc(50% - 4px) !important;\n  min-width: 0 !important;\n  max-width: 100% !important;\n}\n\n.nsipv.nsipv--compact .nsipv-profile,\n.nsipv.nsipv--compact .nsipv-skeleton__profile {\n  grid-template-columns: 1fr !important;\n  justify-items: center !important;\n  text-align: center !important;\n}\n\n.nsipv.nsipv--compact .nsipv-avatar,\n.nsipv.nsipv--compact .nsipv-meta,\n.nsipv.nsipv--compact .nsipv-bio,\n.nsipv.nsipv--compact .nsipv-stats,\n.nsipv.nsipv--compact .nsipv-stats__item {\n  justify-self: center !important;\n  text-align: center !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\n\n.nsipv.nsipv--compact .nsipv-tabs__btn { flex:1 1 calc(50% - 6px) !important; }\n.nsipv.nsipv--compact .nsipv-grid,\n.nsipv.nsipv--compact .nsipv-skeleton__grid,\n.nsipv.nsipv--compact .nsipv-tab-sk--posts,\n.nsipv.nsipv--compact .nsipv-tab-sk--reels { grid-template-columns:repeat(2,minmax(0,1fr)) !important; }\n.nsipv.nsipv--compact .nsipv-stories,\n.nsipv.nsipv--compact .nsipv-tab-sk--stories { grid-template-columns:repeat(2,minmax(0,1fr)) !important; }\n.nsipv.nsipv--compact .nsipv-card__action { min-height:40px; flex:1 1 calc(50% - 4px); }\n\n.nsipv.nsipv--narrow { padding-left:6px !important; padding-right:6px !important; }\n.nsipv.nsipv--narrow .nsipv-btn,\n.nsipv.nsipv--narrow .nsipv-tabs__btn { flex:1 1 100% !important; }\n.nsipv.nsipv--narrow .nsipv-grid,\n.nsipv.nsipv--narrow .nsipv-skeleton__grid,\n.nsipv.nsipv--narrow .nsipv-tab-sk--posts,\n.nsipv.nsipv--narrow .nsipv-tab-sk--reels,\n.nsipv.nsipv--narrow .nsipv-stories,\n.nsipv.nsipv--narrow .nsipv-tab-sk--stories { grid-template-columns:1fr !important; }\n.nsipv.nsipv--narrow .nsipv-card__action { flex:1 1 100%; min-height:44px; }\n\n.nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-grid,\n.nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-skeleton__grid,\n.nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-tab-sk--posts { grid-template-columns:repeat(2,minmax(0,1fr)) !important; }\n\n.nsipv.nsipv--xlarge:not(.nsipv--compact) .nsipv-grid,\n.nsipv.nsipv--xlarge:not(.nsipv--compact) .nsipv-skeleton__grid,\n.nsipv.nsipv--xlarge:not(.nsipv--compact) .nsipv-tab-sk--posts { grid-template-columns:repeat(3,minmax(0,1fr)) !important; }\n\n.nsipv.nsipv--roomy:not(.nsipv--compact) .nsipv-grid,\n.nsipv.nsipv--roomy:not(.nsipv--compact) .nsipv-skeleton__grid,\n.nsipv.nsipv--roomy:not(.nsipv--compact) .nsipv-tab-sk--posts { grid-template-columns:repeat(4,minmax(0,1fr)) !important; }\n\n@media (max-width: 767px) {\n  .nsipv {\n    --nsipv-avatar: 88px;\n    --nsipv-grid-min: 100%;\n    --nsipv-story-min: calc(50% - 6px);\n    --nsipv-radius: 16px;\n    width: 100% !important;\n    max-width: 100% !important;\n    padding: 10px 7px 16px !important;\n    overflow-x: hidden !important;\n  }\n\n  .nsipv-hero,\n  .nsipv-panel,\n  .nsipv-skeleton__panel { padding:14px 11px !important; }\n\n  .nsipv-hero { padding-top:28px !important; }\n  .nsipv .nsipv-search__row { flex-direction:row !important; flex-wrap:wrap !important; align-items:stretch !important; }\n  .nsipv .nsipv-search__field { flex:1 1 100% !important; width:100% !important; }\n  .nsipv .nsipv-btn { flex:1 1 calc(50% - 4px) !important; width:auto !important; min-width:0 !important; }\n\n  .nsipv-profile,\n  .nsipv-skeleton__profile {\n    grid-template-columns: 1fr !important;\n    justify-items: center !important;\n    text-align: center !important;\n    gap: 12px !important;\n  }\n\n  .nsipv-avatar,\n  .nsipv-skeleton__avatar { justify-self:center !important; }\n\n  .nsipv-meta,\n  .nsipv-skeleton__meta { text-align:center !important; align-items:center !important; }\n\n  .nsipv .nsipv-stats,\n  .nsipv-skeleton__stats { justify-content:center !important; }\n\n  .nsipv .nsipv-stats__item { align-items:center !important; }\n  .nsipv .nsipv-bio { text-align:center !important; }\n  .nsipv .nsipv-tabs { gap:6px !important; }\n\n  .nsipv .nsipv-tabs__btn {\n    flex: 1 1 calc(50% - 6px) !important;\n    width: auto !important;\n    min-height: 44px !important;\n  }\n\n  .nsipv-skeleton__tab { flex:1 1 calc(50% - 6px) !important; }\n\n  .nsipv-grid,\n  .nsipv-skeleton__grid,\n  .nsipv-tab-sk--posts,\n  .nsipv-tab-sk--reels {\n    grid-template-columns: repeat(2,minmax(0,1fr)) !important;\n    gap: 10px !important;\n  }\n\n  .nsipv-stories,\n  .nsipv-tab-sk--stories { grid-template-columns:repeat(2,minmax(0,1fr)) !important; }\n\n  .nsipv-highlights,\n  .nsipv-tab-sk--highlights { justify-content:center !important; }\n\n  .nsipv-modal {\n    padding: max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left)) !important;\n  }\n\n  .nsipv-modal__dialog { width:min(480px,100%) !important; max-height:min(92dvh,100%) !important; }\n  .nsipv .nsipv-modal__close { width:44px !important; height:44px !important; }\n}\n\n@media (max-width: 720px) {\n  .nsipv .nsipv-search .nsipv-search__row { flex-wrap:wrap !important; }\n\n  .nsipv .nsipv-search .nsipv-search__field,\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__field,\n  .nsipv .nsipv-search .nsipv-search__actions,\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n    flex: 1 1 100% !important;\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-btn,\n  .nsipv .nsipv-search .nsipv-search__actions .nsipv-btn,\n  .nsipv .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn {\n    flex: 1 1 calc(50% - 4px) !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n  }\n}\n\n@media (max-width: 420px) {\n  .nsipv .nsipv-btn { flex:1 1 100% !important; }\n  .nsipv .nsipv-btn--more { flex:0 1 auto !important; width:auto !important; }\n  .nsipv .nsipv-tabs__btn { flex:1 1 100% !important; }\n\n  .nsipv-grid,\n  .nsipv-skeleton__grid,\n  .nsipv-tab-sk--posts,\n  .nsipv-tab-sk--reels,\n  .nsipv-stories,\n  .nsipv-tab-sk--stories { grid-template-columns:1fr !important; }\n}\n\n@media (min-width: 768px) {\n  .nsipv {\n    --nsipv-avatar: 110px;\n    --nsipv-grid-min: 180px;\n    --nsipv-story-min: 110px;\n  }\n\n  .nsipv .nsipv-search__row { flex-direction:row !important; flex-wrap:wrap !important; }\n  .nsipv .nsipv-search__field { flex:1 1 220px !important; width:auto !important; }\n  .nsipv .nsipv-btn { flex:0 1 auto !important; width:auto !important; }\n\n  .nsipv-profile,\n  .nsipv-skeleton__profile {\n    grid-template-columns: var(--nsipv-avatar) minmax(0,1fr) !important;\n    justify-items: stretch !important;\n    text-align: left !important;\n  }\n\n  .nsipv-avatar,\n  .nsipv-skeleton__avatar { justify-self:start !important; grid-column:1; grid-row:1; }\n\n  .nsipv-meta,\n  .nsipv-skeleton__meta {\n    grid-column: 2;\n    grid-row: 1;\n    text-align: left !important;\n    align-items: flex-start !important;\n  }\n\n  .nsipv .nsipv-bio,\n  .nsipv-skeleton__line--bio { grid-column:1 \/ -1 !important; text-align:left !important; }\n\n  .nsipv .nsipv-stats,\n  .nsipv-skeleton__stats { justify-content:flex-start !important; }\n\n  .nsipv .nsipv-stats__item { align-items:flex-start !important; }\n  .nsipv .nsipv-tabs__btn { flex:0 1 auto !important; }\n\n  .nsipv-grid,\n  .nsipv-skeleton__grid,\n  .nsipv-tab-sk--posts,\n  .nsipv-tab-sk--reels { grid-template-columns:repeat(2,minmax(0,1fr)) !important; }\n\n  .nsipv-stories,\n  .nsipv-tab-sk--stories { grid-template-columns:repeat(3,minmax(0,1fr)) !important; }\n}\n\n@media (min-width: 1024px) {\n  .nsipv { --nsipv-avatar:120px; --nsipv-grid-min:220px; }\n\n  .nsipv-grid,\n  .nsipv-skeleton__grid,\n  .nsipv-tab-sk--posts,\n  .nsipv-tab-sk--reels { grid-template-columns:repeat(3,minmax(0,1fr)) !important; }\n\n  .nsipv-stories,\n  .nsipv-tab-sk--stories { grid-template-columns:repeat(4,minmax(0,1fr)) !important; }\n}\n\n@media (min-width: 1200px) {\n  .nsipv-grid,\n  .nsipv-skeleton__grid,\n  .nsipv-tab-sk--posts { grid-template-columns:repeat(4,minmax(0,1fr)) !important; }\n}\n\n@container nsipv (max-width: 767px) {\n  .nsipv .nsipv-search .nsipv-search__row { flex-wrap:wrap !important; }\n\n  .nsipv .nsipv-search .nsipv-search__field,\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__field,\n  .nsipv .nsipv-search .nsipv-search__actions,\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n    flex: 1 1 100% !important;\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-btn,\n  .nsipv .nsipv-search .nsipv-search__actions .nsipv-btn,\n  .nsipv .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn {\n    flex: 1 1 calc(50% - 4px) !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n  }\n}\n\n@media (max-height: 480px) and (orientation: landscape) {\n  .nsipv .nsipv-hero__lead { display:none; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .nsipv *,\n  .nsipv *::before,\n  .nsipv *::after {\n    animation-duration: .01ms !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: .01ms !important;\n  }\n\n  .nsipv .nsipv-sk { animation:none; background:rgba(255,255,255,.1); }\n}\n\n@media (hover: none) {\n  .nsipv .nsipv-btn:hover,\n  .nsipv .nsipv-tabs__btn:hover,\n  .nsipv-card:hover { transform:none; }\n\n  .nsipv-card:hover .nsipv-card__overlay { opacity:0; }\n  .nsipv-card:focus-within .nsipv-card__overlay,\n  .nsipv-card__media:active .nsipv-card__overlay { opacity:1; }\n}\n\n.nsipv-tabs,\n.nsipv .nsipv-tabs { width:100%; min-width:0; flex-wrap:wrap; }\n\n.nsipv .nsipv-tabs__btn { min-width:0; max-width:100%; }\n.nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-tabs__btn { flex:0 1 auto; }\n.nsipv.nsipv--compact .nsipv-tabs__btn,\n.nsipv.nsipv--narrow .nsipv-tabs__btn { flex:1 1 calc(50% - 8px); }\n\n.nsipv-hero__lead,\n.nsipv .nsipv-hero__lead,\n.nsipv-hero__title-text,\n.nsipv .nsipv-hero__title-text {\n  max-width: 100%;\n  min-width: 0;\n  overflow-wrap: anywhere;\n  word-break: break-word;\n}\n\n.nsipv-shell,\n.nsipv .nsipv-shell {\n  min-width: 0;\n  width: 100%;\n}\n<\/style>\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.1\/css\/all.min.css\">\n\n<div class=\"nsipv nsipv--wide\" id=\"nsipv-root\" data-nsipv-ready=\"0\">\n  <div class=\"nsipv-shell\">\n    <section class=\"nsipv-hero\" aria-labelledby=\"nsipv-title\">\n      <h1 class=\"nsipv-hero__title\" id=\"nsipv-title\">Instagram Profile Viewer \u2014 Browse Anonymously &amp;amp; Securely<\/h1>\n<p class=\"nsipv-hero__lead\">\n        Preview any public Instagram profile with posts, stories, highlights, and reels.\n      <\/p>\n<div class=\"nsipv-search\">\n        <label class=\"nsipv-search__label\" for=\"nsipv-username\">Enter Instagram username<\/label>\n        <div id=\"xrespond-tools-turnstile-host\" aria-hidden=\"true\">\n          <span class=\"xrespond-ts-label\">Please verify you are human to continue:<\/span>\n          <div class=\"xrespond-ts-widget\"><\/div>\n<div class=\"xrespond-ts-error\" role=\"alert\"><\/div>\n        <\/div>\n<div class=\"nsipv-search__row\">\n          <input class=\"nsipv-search__field\" id=\"nsipv-username\" type=\"text\" name=\"nsipv_username\"\n            placeholder=\"@username\" autocomplete=\"off\" spellcheck=\"false\">\n          <button type=\"button\" class=\"nsipv-btn nsipv-btn--paste\" id=\"nsipv-paste\" aria-label=\"Paste username\">\n            <i class=\"fa-solid fa-paste\" aria-hidden=\"true\"><\/i> Paste\n          <\/button>\n          <button type=\"submit\" class=\"nsipv-btn nsipv-btn--view\" id=\"xrespond-tools-turnstile\">\n            <i class=\"fa-solid fa-eye\" aria-hidden=\"true\"><\/i> View Profile\n          <\/button>\n        <\/div>\n<div class=\"nsipv-alert\" id=\"nsipv-alert\" role=\"alert\"><\/div>\n<p class=\"nsipv-search__hint\">Enter an Instagram username (example: iamsrk)<\/p>\n      <\/div>\n    <\/section>\n\n    <div class=\"nsipv-skeleton\" id=\"nsipv-skeleton\" aria-hidden=\"true\" aria-busy=\"false\">\n      <div class=\"nsipv-skeleton__panel\">\n        <div class=\"nsipv-skeleton__profile\">\n          <div class=\"nsipv-sk nsipv-skeleton__avatar\" aria-hidden=\"true\"><\/div>\n<div class=\"nsipv-skeleton__meta\">\n            <div class=\"nsipv-sk nsipv-skeleton__line nsipv-skeleton__line--lg\" aria-hidden=\"true\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__line nsipv-skeleton__line--md\" aria-hidden=\"true\"><\/div>\n<div class=\"nsipv-skeleton__stats\">\n              <div class=\"nsipv-sk nsipv-skeleton__stat\" aria-hidden=\"true\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__stat\" aria-hidden=\"true\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__stat\" aria-hidden=\"true\"><\/div>\n            <\/div>\n          <\/div>\n<div class=\"nsipv-sk nsipv-skeleton__line nsipv-skeleton__line--bio\" aria-hidden=\"true\"><\/div>\n        <\/div>\n<div class=\"nsipv-skeleton__tabs\" aria-hidden=\"true\">\n          <div class=\"nsipv-sk nsipv-skeleton__tab\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__tab\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__tab\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__tab\"><\/div>\n        <\/div>\n<div class=\"nsipv-skeleton__grid\" aria-hidden=\"true\">\n          <div class=\"nsipv-skeleton__card\">\n            <div class=\"nsipv-sk nsipv-skeleton__thumb\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__foot\"><\/div>\n          <\/div>\n<div class=\"nsipv-skeleton__card\">\n            <div class=\"nsipv-sk nsipv-skeleton__thumb\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__foot\"><\/div>\n          <\/div>\n<div class=\"nsipv-skeleton__card\">\n            <div class=\"nsipv-sk nsipv-skeleton__thumb\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__foot\"><\/div>\n          <\/div>\n<div class=\"nsipv-skeleton__card\">\n            <div class=\"nsipv-sk nsipv-skeleton__thumb\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__foot\"><\/div>\n          <\/div>\n<div class=\"nsipv-skeleton__card\">\n            <div class=\"nsipv-sk nsipv-skeleton__thumb\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__foot\"><\/div>\n          <\/div>\n<div class=\"nsipv-skeleton__card\">\n            <div class=\"nsipv-sk nsipv-skeleton__thumb\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__foot\"><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <section class=\"nsipv-result\" id=\"nsipv-result\" aria-live=\"polite\">\n      <div class=\"nsipv-panel nsipv-content is-placeholder\" id=\"nsipv-content\">\n        <div class=\"nsipv-profile\">\n          <div class=\"nsipv-avatar\">\n            <div class=\"nsipv-avatar__ring\">\n              <img decoding=\"async\" class=\"nsipv-avatar__img\" id=\"nsipv-avatar\"\n                src=\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='320' height='320' viewBox='0 0 320 320'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop stop-color='%231a6bb5'\/%3E%3Cstop offset='1' stop-color='%235eb8e8'\/%3E%3C\/linearGradient%3E%3C\/defs%3E%3Crect width='320' height='320' fill='url(%23g)'\/%3E%3Ccircle cx='160' cy='118' r='52' fill='%23fff'\/%3E%3Cellipse cx='160' cy='268' rx='96' ry='72' fill='%23fff'\/%3E%3C\/svg%3E\"\n                alt=\"Profile avatar\">\n            <\/div>\n            <button type=\"button\" class=\"nsipv-avatar__zoom\" id=\"nsipv-avatar-zoom\" aria-label=\"Expand profile photo\">\n              <i class=\"fa-solid fa-expand\" aria-hidden=\"true\"><\/i>\n            <\/button>\n            <button type=\"button\" class=\"nsipv-avatar__zoom nsipv-avatar__download\" id=\"nsipv-avatar-download\"\n              aria-label=\"Download profile photo\">\n              <i class=\"fa-solid fa-download\" aria-hidden=\"true\"><\/i>\n            <\/button>\n          <\/div>\n<div class=\"nsipv-meta\">\n            <h2 class=\"nsipv-meta__name\" id=\"nsipv-name\">Full Name<\/h2>\n<p class=\"nsipv-meta__handle\" id=\"nsipv-handle\">@username<\/p>\n<ul class=\"nsipv-stats\">\n              <li class=\"nsipv-stats__item\">\n                <span class=\"nsipv-stats__value\" id=\"nsipv-posts-count\">0<\/span>\n                <span class=\"nsipv-stats__label\">posts<\/span>\n              <\/li>\n              <li class=\"nsipv-stats__item\">\n                <span class=\"nsipv-stats__value\" id=\"nsipv-followers-count\">0<\/span>\n                <span class=\"nsipv-stats__label\">followers<\/span>\n              <\/li>\n              <li class=\"nsipv-stats__item\">\n                <span class=\"nsipv-stats__value\" id=\"nsipv-following-count\">0<\/span>\n                <span class=\"nsipv-stats__label\">following<\/span>\n              <\/li>\n            <\/ul>\n          <\/div>\n<div class=\"nsipv-bio\" id=\"nsipv-bio\"><\/div>\n        <\/div>\n<div class=\"nsipv-tabs\" role=\"tablist\" aria-label=\"Profile sections\">\n          <button type=\"button\" class=\"nsipv-tabs__btn is-active\" role=\"tab\" aria-selected=\"true\"\n            data-nsipv-tab=\"posts\">\n            <i class=\"fa-solid fa-table-cells\" aria-hidden=\"true\"><\/i> Posts\n          <\/button>\n          <button type=\"button\" class=\"nsipv-tabs__btn\" role=\"tab\" aria-selected=\"false\" data-nsipv-tab=\"stories\">\n            <i class=\"fa-solid fa-circle\" aria-hidden=\"true\"><\/i> Stories\n          <\/button>\n          <button type=\"button\" class=\"nsipv-tabs__btn\" role=\"tab\" aria-selected=\"false\" data-nsipv-tab=\"highlights\">\n            <i class=\"fa-solid fa-star\" aria-hidden=\"true\"><\/i> Highlights\n          <\/button>\n          <button type=\"button\" class=\"nsipv-tabs__btn\" role=\"tab\" aria-selected=\"false\" data-nsipv-tab=\"reels\">\n            <i class=\"fa-solid fa-film\" aria-hidden=\"true\"><\/i> Reels\n          <\/button>\n        <\/div>\n<div class=\"nsipv-pane is-active\" id=\"nsipv-pane-posts\" role=\"tabpanel\" data-nsipv-pane=\"posts\">\n          <div class=\"nsipv-empty\">\n            <i class=\"fa-solid fa-images\" aria-hidden=\"true\"><\/i>\n            <p>Enter an Instagram username above to view posts anonymously. Browse and download content without\n              detection.<\/p>\n          <\/div>\n        <\/div>\n<div class=\"nsipv-pane\" id=\"nsipv-pane-stories\" role=\"tabpanel\" data-nsipv-pane=\"stories\">\n          <div class=\"nsipv-empty\">\n            <i class=\"fa-solid fa-circle-play\" aria-hidden=\"true\"><\/i>\n            <p>Enter an Instagram username above to view stories anonymously.<\/p>\n          <\/div>\n        <\/div>\n<div class=\"nsipv-pane\" id=\"nsipv-pane-highlights\" role=\"tabpanel\" data-nsipv-pane=\"highlights\">\n          <div class=\"nsipv-empty\">\n            <i class=\"fa-solid fa-star\" aria-hidden=\"true\"><\/i>\n            <p>Enter an Instagram username above to view highlights anonymously.<\/p>\n          <\/div>\n        <\/div>\n<div class=\"nsipv-pane\" id=\"nsipv-pane-reels\" role=\"tabpanel\" data-nsipv-pane=\"reels\">\n          <div class=\"nsipv-empty\">\n            <i class=\"fa-solid fa-film\" aria-hidden=\"true\"><\/i>\n            <p>Enter an Instagram username above to view reels anonymously.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n  <\/div>\n<div class=\"nsipv-modal\" id=\"nsipv-modal\" aria-hidden=\"true\">\n    <div class=\"nsipv-modal__dialog\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Media preview\">\n      <button type=\"button\" class=\"nsipv-modal__close\" id=\"nsipv-modal-close\" aria-label=\"Close preview\">\n        <i class=\"fa-solid fa-xmark\" aria-hidden=\"true\"><\/i>\n      <\/button>\n      <div class=\"nsipv-modal__stage\">\n        <img decoding=\"async\" class=\"nsipv-modal__media nsipv-modal__media--img is-hidden\" id=\"nsipv-modal-img\" src=\"\" alt=\"Preview\"\n          referrerpolicy=\"no-referrer\">\n        <video class=\"nsipv-modal__media nsipv-modal__media--video is-hidden\" id=\"nsipv-modal-video\" controls\n          playsinline preload=\"metadata\" referrerpolicy=\"no-referrer\"><\/video>\n        <button type=\"button\" class=\"nsipv-modal__play is-hidden\" id=\"nsipv-modal-play\" aria-label=\"Play media\">\n          <i class=\"fa-solid fa-play\" aria-hidden=\"true\"><\/i>\n        <\/button>\n      <\/div>\n<div class=\"nsipv-modal__bar\">\n        <p class=\"nsipv-modal__caption\" id=\"nsipv-modal-caption\"><\/p>\n<div class=\"nsipv-modal__actions\">\n          <button type=\"button\" class=\"nsipv-modal__action nsipv-modal__action--play is-hidden\"\n            id=\"nsipv-modal-play-btn\">\n            <i class=\"fa-solid fa-play\" aria-hidden=\"true\"><\/i> <span id=\"nsipv-modal-play-label\">Play<\/span>\n          <\/button>\n          <button type=\"button\" class=\"nsipv-modal__action nsipv-modal__action--download is-hidden\"\n            id=\"nsipv-modal-download\">\n            <i class=\"fa-solid fa-download\" aria-hidden=\"true\"><\/i> Download\n          <\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div><!-- [et_pb_line_break_holder] -->    <link rel=\"canonical\" href=\"\">\r\n    <!-- Google Fonts - Premium Typography -->\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\">\r\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Space+Grotesk:wght@300;400;500;600;700&family=Manrope:wght@300;400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n    \r\n    <!-- Bootstrap CSS -->\r\n    <link href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.3.0\/dist\/css\/bootstrap.min.css\" rel=\"stylesheet\">\r\n    <!-- Boxicons -->\r\n    <link href=\"https:\/\/unpkg.com\/boxicons@2.1.4\/css\/boxicons.min.css\" rel=\"stylesheet\">\r\n    <!-- AOS Animation -->\r\n    <link href=\"https:\/\/unpkg.com\/aos@2.3.1\/dist\/aos.css\" rel=\"stylesheet\">\r\n\r\n      <!-- Google tag (gtag.js) --> <script async=\"\" src=\"https:\/\/www.googletagmanager.com\/gtag\/js?id=G-5BFHN1EHBG\"><\/script> <script>   window.dataLayer = window.dataLayer || [];   function gtag(){dataLayer.push(arguments);}   gtag('js', new Date());   gtag('config', 'G-5BFHN1EHBG'); <\/script>\r\n  \r\n    <link rel=\"alternate\" hreflang=\"\" href=\"\">\r\n     <style id=\"vvvebjs-styles\">\r\n    \r\n    html, body {\r\n        overflow-x: hidden;\r\n        font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\r\n    }\r\n\r\n    h1, h2, h3, h4, h5, h6 {\r\n    font-family: 'Space Grotesk', -apple-system, BlinkMacSystemFont, sans-serif;\r\n    font-weight: bold; \r\n    }\r\n       \r\n:root {\r\n            --va-purple: #917CFB;\r\n            --va-purple-hover: #7a68e8;\r\n            --va-purple-soft: #b8a9ff;\r\n            --va-black: #000000;\r\n            --va-white: #ffffff;\r\n            --gradient-1: #917CFB;\r\n            --gradient-2: #7a68e8;\r\n            --gradient-3: #6b5ce7;\r\n            --gradient-4: #5548d1;\r\n            --gradient-5: #917CFB;\r\n            --dark-color: #000000;\r\n            --light-color: #FFFFFF;\r\n            --gray-color: #F0F2F5;\r\n            --instagram-gradient: linear-gradient(45deg, var(--gradient-1), var(--gradient-2), var(--gradient-3));\r\n            --instagram-gradient-hover: linear-gradient(45deg, #7a68e8, #6b5ce7, #5548d1);\r\n            --section-padding: 100px 0;\r\n        }\r\n    \r\n\r\n      \/* Hero section  *\/\r\n       \r\n    section.av-hero.d-flex.flex-column.justify-content-center.align-items-center.text-center.py-5 {\r\n    background: var(--va-black);\r\n    padding-top: 3rem !important;\r\n    padding-bottom: 3.5rem !important;\r\n}\r\n       \r\n      .av-hero-heading {\r\n            color: var(--va-white);\r\n            font-weight: 700;\r\n            }\r\n\r\n      .av-hero-heading .va-purple {\r\n            color: var(--va-purple);\r\n      }\r\n\r\n      .av-hero-description {\r\n            color: rgba(255, 255, 255, 0.78);\r\n      }\r\n\r\n            @media (min-width: 768px) {\r\n            .av-hero-heading {\r\n                font-size: 48px;\r\n            }\r\n            }\r\n\r\n            @media (max-width: 767.98px) {\r\n            .av-hero-heading {\r\n                font-size: 40px;\r\n            }\r\n            }\r\n\r\n    \r\n\r\n\r\n  \/*Main Instagram Profile Viewer Tools *\/\r\n    \/* css for tools *\/\r\n\r\n\r\n    .main-contain {\r\n            max-width: 1280px;\r\n            margin: 0 auto;\r\n            padding: 20px;\r\n        }\r\n\r\n        \/* Modern and Visually Attractive UI *\/\r\n        .ig-tool-wrapper {\r\n            width: 100% !important;\r\n            margin: 20px auto !important;\r\n            padding: 35px !important;\r\n            border-radius: 20px !important;\r\n            background: linear-gradient(165deg, #000000 0%, #121212 45%, #1a1528 100%) !important;\r\n            color: white !important;\r\n            text-align: center !important;\r\n            box-shadow: 0 20px 50px rgba(145, 124, 251, 0.18), 0 0 0 1px rgba(145, 124, 251, 0.35) !important;\r\n            position: relative !important;\r\n            overflow: hidden !important;\r\n        }\r\n\r\n        .ig-tool-wrapper::before {\r\n            content: \"\" !important;\r\n            position: absolute !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            background: radial-gradient(circle at 85% 10%, rgba(145, 124, 251, 0.22), transparent 55%) !important;\r\n            pointer-events: none !important;\r\n        }\r\n\r\n        .ig-header h3 {\r\n            font-size: 36px !important;\r\n            font-weight: 800 !important;\r\n            color: #fff !important;\r\n            margin-bottom: 15px !important;\r\n            letter-spacing: -0.5px !important;\r\n            text-shadow: 0 2px 10px rgba(0, 0, 0, 0.1) !important;\r\n        }\r\n    .ig-header h3 span {\r\n        color: var(--va-purple) !important;\r\n        position: relative !important;\r\n        display: inline-block !important;\r\n    }\r\n\r\n        .ig-header h3 span::after {\r\n            content: \"\" !important;\r\n            position: absolute !important;\r\n            bottom: -3px !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 3px !important;\r\n            background: var(--va-purple) !important;\r\n            border-radius: 10px !important;\r\n        }\r\n\r\n        .ig-header p {\r\n            font-size: 17px !important;\r\n            margin: 15px 0 25px !important;\r\n            line-height: 1.6 !important;\r\n            font-weight: 400 !important;\r\n            opacity: 0.9 !important;\r\n            max-width: 700px !important;\r\n            margin-left: auto !important;\r\n            margin-right: auto !important;\r\n        }\r\n\r\n        \/* Input Area *\/\r\n        .ig-input-area {\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            background: rgba(255, 255, 255, 0.95) !important;\r\n            padding: 25px 20px !important;\r\n            border-radius: 16px !important;\r\n            gap: 15px !important;\r\n            margin: 0 auto !important;\r\n            max-width: 100% !important;\r\n            flex-wrap: wrap !important;\r\n            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;\r\n            position: relative !important;\r\n        }\r\n\r\n        .ig-icon {\r\n            font-size: 16px !important;\r\n            color: #555 !important;\r\n            font-weight: 500 !important;\r\n            width: 100% !important;\r\n            text-align: left !important;\r\n            margin-bottom: 10px !important;\r\n        }\r\n\r\n        .ig-input-area input {\r\n            flex-grow: 1 !important;\r\n            padding: 14px 18px !important;\r\n            font-size: 16px !important;\r\n            border: none !important;\r\n            outline: none !important;\r\n            min-width: 200px !important;\r\n            background: white !important;\r\n            border-radius: 12px !important;\r\n            transition: all 0.3s !important;\r\n            color: #333 !important;\r\n            font-weight: 500 !important;\r\n        }\r\n\r\n        .ig-input-area input:focus {\r\n            background: #fff !important;\r\n            box-shadow: 0 0 0 2px rgba(145, 124, 251, 0.45) !important;\r\n        }\r\n\r\n        .error-container {\r\n            margin-top: 25px;\r\n            position: absolute;\r\n            bottom: -60px;\r\n            left: 20px;\r\n            right: 20px;\r\n        }\r\n\r\n        #error-message {\r\n            color: #e53935;\r\n            margin-top: 25px;\r\n            display: none;\r\n            font-weight: 500;\r\n        }\r\n\r\n        .paste-btn,\r\n        .view-btn {\r\n            border: none !important;\r\n            border-radius: 12px !important;\r\n            padding: 14px 20px !important;\r\n            cursor: pointer !important;\r\n            font-weight: 600 !important;\r\n            transition: all 0.3s !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            gap: 8px !important;\r\n            font-size: 15px !important;\r\n            margin-bottom: 15px !important;\r\n        }\r\n\r\n        .paste-btn {\r\n            background: #1a1a1a !important;\r\n            color: var(--va-white) !important;\r\n            border: 1px solid rgba(145, 124, 251, 0.55) !important;\r\n        }\r\n\r\n        .paste-btn:hover {\r\n            background: #252525 !important;\r\n            border-color: var(--va-purple) !important;\r\n            transform: translateY(-2px) !important;\r\n        }\r\n\r\n        .view-btn {\r\n            background: var(--va-purple) !important;\r\n            color: white !important;\r\n            box-shadow: 0 5px 15px rgba(145, 124, 251, 0.35) !important;\r\n        }\r\n\r\n        .view-btn:hover {\r\n            background: var(--va-purple-hover) !important;\r\n            transform: translateY(-2px) !important;\r\n            box-shadow: 0 8px 20px rgba(145, 124, 251, 0.45) !important;\r\n        }\r\n\r\n        .view-btn:disabled {\r\n            opacity: 0.6 !important;\r\n            cursor: not-allowed !important;\r\n            transform: none !important;\r\n        }\r\n\r\n        \/* Ad Space *\/\r\n        .ad-space {\r\n            margin-top: 20px !important;\r\n            text-align: center !important;\r\n            position: relative !important;\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            padding: 6px !important;\r\n            background: linear-gradient(135deg, #000000, #917CFB, #b8a9ff, #917CFB) !important;\r\n            background-size: 300% 300% !important;\r\n            animation: gradientBorder 6s ease infinite !important;\r\n        }\r\n\r\n        @keyframes gradientBorder {\r\n            0% {\r\n                background-position: 0% 50%;\r\n            }\r\n\r\n            50% {\r\n                background-position: 100% 50%;\r\n            }\r\n\r\n            100% {\r\n                background-position: 0% 50%;\r\n            }\r\n        }\r\n\r\n        .ad-inner {\r\n            border-radius: 12px !important;\r\n            overflow: hidden !important;\r\n            background-color: #fff !important;\r\n            box-shadow: 0 10px 24px rgba(0, 0, 0, 0.1) !important;\r\n            transition: transform 0.3s ease !important;\r\n            animation: floatAd 5s ease-in-out infinite !important;\r\n        }\r\n\r\n        @keyframes floatAd {\r\n\r\n            0%,\r\n            100% {\r\n                transform: translateY(0px);\r\n            }\r\n\r\n            50% {\r\n                transform: translateY(-5px);\r\n            }\r\n        }\r\n\r\n        .ad-placeholder {\r\n            display: block !important;\r\n            position: relative !important;\r\n            text-decoration: none !important;\r\n            color: inherit !important;\r\n        }\r\n\r\n        .ad-placeholder::before {\r\n            content: \"Sponsored\" !important;\r\n            position: absolute !important;\r\n            top: 12px !important;\r\n            left: 12px !important;\r\n            background-color: #fff !important;\r\n            color: #917CFB !important;\r\n            font-size: 12px !important;\r\n            font-weight: 600 !important;\r\n            padding: 3px 10px !important;\r\n            border-radius: 5px !important;\r\n            box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15) !important;\r\n            animation: pulseTag 2s infinite !important;\r\n            z-index: 2 !important;\r\n        }\r\n\r\n        @keyframes pulseTag {\r\n            0% {\r\n                transform: scale(1);\r\n                opacity: 1;\r\n            }\r\n\r\n            50% {\r\n                transform: scale(1.05);\r\n                opacity: 0.85;\r\n            }\r\n\r\n            100% {\r\n                transform: scale(1);\r\n                opacity: 1;\r\n            }\r\n        }\r\n\r\n        .ad-image {\r\n            width: 100% !important;\r\n            height: auto !important;\r\n            display: block !important;\r\n            transition: transform 0.4s ease !important;\r\n        }\r\n\r\n        .ad-placeholder:hover .ad-image {\r\n            animation: wiggle 0.4s ease !important;\r\n            transform: scale(1.04) !important;\r\n        }\r\n\r\n        @keyframes wiggle {\r\n            0% {\r\n                transform: rotate(0deg);\r\n            }\r\n\r\n            25% {\r\n                transform: rotate(1.5deg);\r\n            }\r\n\r\n            50% {\r\n                transform: rotate(-1.5deg);\r\n            }\r\n\r\n            75% {\r\n                transform: rotate(1.5deg);\r\n            }\r\n\r\n            100% {\r\n                transform: rotate(0deg);\r\n            }\r\n        }\r\n\r\n        .note {\r\n            font-size: 14px !important;\r\n            color: rgba(255, 255, 255, 0.8) !important;\r\n            margin-top: 15px !important;\r\n            font-style: italic !important;\r\n        }\r\n\r\n        \/* Result Section *\/\r\n        .tools-result {\r\n            width: 100% !important;\r\n            margin-top: 60px !important;\r\n        }\r\n\r\n        .ig-result {\r\n            margin-top: 30px !important;\r\n            background: white !important;\r\n            border-radius: 20px !important;\r\n            padding: 30px !important;\r\n            color: #333 !important;\r\n            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08) !important;\r\n            animation: fadeIn 0.5s ease-out !important;\r\n        }\r\n\r\n        \/* Profile Header *\/\r\n        .ig-profile-header {\r\n            margin-bottom: 40px !important;\r\n            position: relative !important;\r\n            background: linear-gradient(to bottom, #f9fafb, #ffffff) !important;\r\n            border-radius: 16px !important;\r\n            padding: 30px !important;\r\n            box-shadow: 0 5px 20px rgba(0, 0, 0, 0.05) !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n        }\r\n\r\n        .profile-header-content {\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            gap: 30px !important;\r\n            flex-wrap: wrap !important;\r\n        }\r\n\r\n        .profile-image-container {\r\n            position: relative !important;\r\n            flex-shrink: 0 !important;\r\n        }\r\n\r\n        .profile-image {\r\n            width: 150px !important;\r\n            height: 150px !important;\r\n            border-radius: 50% !important;\r\n            object-fit: cover !important;\r\n            border: 4px solid white !important;\r\n            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1) !important;\r\n            transition: transform 0.3s !important;\r\n            background: linear-gradient(to bottom right, #000000, #917CFB) !important;\r\n            padding: 3px !important;\r\n            min-height: 150px !important;\r\n            min-width: 150px !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n            color: #94a3b8 !important;\r\n            font-size: 60px !important;\r\n        }\r\n\r\n        .profile-image:hover {\r\n            transform: scale(1.03) !important;\r\n        }\r\n\r\n        .view-profile-img {\r\n            position: absolute !important;\r\n            bottom: 5px !important;\r\n            right: 5px !important;\r\n            background-color: #917CFB !important;\r\n            color: white !important;\r\n            border: none !important;\r\n            border-radius: 50% !important;\r\n            width: 36px !important;\r\n            height: 36px !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n            cursor: pointer !important;\r\n            transition: all 0.3s !important;\r\n            box-shadow: 0 5px 15px rgba(145, 124, 251, 0.35) !important;\r\n            z-index: 5 !important;\r\n        }\r\n\r\n        .view-profile-img:hover {\r\n            transform: scale(1.1) rotate(15deg) !important;\r\n            background-color: #7a68e8 !important;\r\n        }\r\n\r\n        .profile-info {\r\n            flex: 1 !important;\r\n            text-align: left !important;\r\n            min-width: 250px !important;\r\n        }\r\n\r\n        .profile-info h3 {\r\n            font-size: 24px !important;\r\n            margin: 0 0 5px !important;\r\n            font-weight: 700 !important;\r\n            color: #1e293b !important;\r\n        }\r\n\r\n        .profile-info h4 {\r\n            font-size: 18px !important;\r\n            margin: 0 0 15px !important;\r\n            font-weight: 600 !important;\r\n            color: #475569 !important;\r\n        }\r\n\r\n        .stats {\r\n            display: flex !important;\r\n            gap: 25px !important;\r\n            margin: 15px 0 !important;\r\n        }\r\n\r\n        .stat-item {\r\n            display: flex !important;\r\n            flex-direction: column !important;\r\n            align-items: center !important;\r\n        }\r\n\r\n        .stat-value {\r\n            font-size: 20px !important;\r\n            font-weight: 700 !important;\r\n            color: #1e293b !important;\r\n        }\r\n\r\n        .stat-label {\r\n            font-size: 14px !important;\r\n            color: #64748b !important;\r\n            margin-top: 3px !important;\r\n        }\r\n\r\n        .profile-bio {\r\n            margin-top: 25px !important;\r\n            padding-top: 20px !important;\r\n            border-top: 1px solid #e2e8f0 !important;\r\n            text-align: left !important;\r\n            color: #475569 !important;\r\n            line-height: 1.6 !important;\r\n        }\r\n\r\n        .profile-link {\r\n            display: inline-flex !important;\r\n            align-items: center !important;\r\n            gap: 5px !important;\r\n            color: #917CFB !important;\r\n            text-decoration: none !important;\r\n            font-weight: 500 !important;\r\n            margin-top: 10px !important;\r\n            transition: all 0.3s !important;\r\n        }\r\n\r\n        .profile-link:hover {\r\n            color: #7a68e8 !important;\r\n            text-decoration: underline !important;\r\n        }\r\n\r\n        \/* Tabs *\/\r\n        .ig-tabs {\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            margin: 30px 0 !important;\r\n            gap: 15px !important;\r\n            flex-wrap: wrap !important;\r\n        }\r\n\r\n        .ig-tabs button {\r\n            background: #f8fafc !important;\r\n            color: #64748b !important;\r\n            border: none !important;\r\n            font-weight: 600 !important;\r\n            font-size: 15px !important;\r\n            padding: 12px 24px !important;\r\n            cursor: pointer !important;\r\n            border-radius: 50px !important;\r\n            transition: all 0.3s !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            gap: 8px !important;\r\n            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05) !important;\r\n        }\r\n\r\n        .ig-tabs button i {\r\n            font-size: 16px !important;\r\n        }\r\n\r\n        .ig-tabs button.active {\r\n            background: linear-gradient(135deg, #000000, #917CFB) !important;\r\n            color: white !important;\r\n            box-shadow: 0 5px 15px rgba(145, 124, 251, 0.35) !important;\r\n            transform: translateY(-2px) !important;\r\n        }\r\n\r\n        .ig-tabs button:hover:not(.active) {\r\n            background: #f1f5f9 !important;\r\n            color: #334155 !important;\r\n            transform: translateY(-2px) !important;\r\n        }\r\n\r\n        \/* Tab Content *\/\r\n        .tab-content {\r\n            padding: 20px !important;\r\n            text-align: center !important;\r\n            color: #666 !important;\r\n            display: none !important;\r\n        }\r\n\r\n        .tab-content.active {\r\n            display: block !important;\r\n        }\r\n\r\n        .no-result {\r\n            border: 1px dashed #cbd5e1 !important;\r\n            padding: 30px 20px !important;\r\n            margin-top: 30px !important;\r\n            text-align: center !important;\r\n            font-size: 16px !important;\r\n            font-weight: 500 !important;\r\n            border-radius: 12px !important;\r\n            color: #64748b !important;\r\n            background: #f8fafc !important;\r\n        }\r\n\r\n        .no-result i {\r\n            font-size: 48px !important;\r\n            color: #cbd5e1 !important;\r\n            margin-bottom: 15px !important;\r\n            display: block !important;\r\n        }\r\n\r\n        \/* Private Account Message *\/\r\n        .private-account-message {\r\n            background-color: rgba(229, 57, 53, 0.1) !important;\r\n            color: #e53935 !important;\r\n            padding: 20px !important;\r\n            border-radius: 12px !important;\r\n            margin-top: 20px !important;\r\n            text-align: center !important;\r\n            font-weight: 500 !important;\r\n            border: 1px solid rgba(229, 57, 53, 0.2) !important;\r\n            animation: fadeIn 0.5s ease-out !important;\r\n        }\r\n\r\n        .private-account-message i {\r\n            margin-right: 8px !important;\r\n            font-size: 18px !important;\r\n        }\r\n\r\n        \/* Posts Grid *\/\r\n        .posts-grid {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)) !important;\r\n            gap: 25px !important;\r\n            margin-top: 25px !important;\r\n        }\r\n\r\n        .post-card {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 20px rgba(0, 0, 0, 0.06) !important;\r\n            transition: all 0.3s !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n            animation: slideUp 0.5s ease-out !important;\r\n            animation-fill-mode: both !important;\r\n        }\r\n\r\n        .post-card:hover {\r\n            transform: translateY(-8px) !important;\r\n            box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1) !important;\r\n        }\r\n\r\n        .post-img-container {\r\n            position: relative !important;\r\n            overflow: hidden !important;\r\n            aspect-ratio: 1 \/ 1 !important;\r\n        }\r\n\r\n        .post-thumb {\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            object-fit: cover !important;\r\n            display: block !important;\r\n            transition: transform 0.5s !important;\r\n        }\r\n\r\n        .post-overlay {\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            bottom: 0;\r\n            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.7) 100%);\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            opacity: 1;\r\n            transition: opacity 0.3s ease;\r\n            z-index: 3;\r\n        }\r\n\r\n        .post-img-container:hover .post-overlay {\r\n            opacity: 1;\r\n        }\r\n\r\n        .post-img-container:hover .post-thumb {\r\n            transform: scale(1.08) !important;\r\n        }\r\n\r\n        .post-download-btn,\r\n        .post-view-btn {\r\n            background: white !important;\r\n            color: #917CFB !important;\r\n            width: 45px !important;\r\n            height: 45px !important;\r\n            border-radius: 50% !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n            cursor: pointer !important;\r\n            transition: all 0.3s !important;\r\n            border: none !important;\r\n            font-size: 16px !important;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1) !important;\r\n        }\r\n\r\n        .post-download-btn:hover,\r\n        .post-view-btn:hover {\r\n            transform: scale(1.1) translateY(-3px) !important;\r\n            box-shadow: 0 8px 20px rgba(145, 124, 251, 0.2) !important;\r\n        }\r\n\r\n        .post-download-btn:hover {\r\n            background: #917CFB !important;\r\n            color: white !important;\r\n        }\r\n\r\n        .post-view-btn {\r\n            background: rgba(255, 255, 255, 0.9);\r\n            color: #333;\r\n            border: none;\r\n            border-radius: 50%;\r\n            width: 50px;\r\n            height: 50px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            font-size: 20px;\r\n        }\r\n\r\n        .post-view-btn:hover {\r\n            background: white;\r\n            transform: scale(1.1);\r\n        }\r\n\r\n        .post-meta {\r\n            padding: 20px !important;\r\n        }\r\n\r\n        .post-stats,\r\n        .reel-stats {\r\n            background: linear-gradient(135deg, rgba(145, 124, 251, 0.12), rgba(145, 124, 251, 0.22)) !important;\r\n            padding: 8px 12px !important;\r\n            border-radius: 12px !important;\r\n            border: 1px solid rgba(145, 124, 251, 0.2) !important;\r\n            backdrop-filter: blur(10px) !important;\r\n            -webkit-backdrop-filter: blur(10px) !important;\r\n        }\r\n\r\n        .post-stats span,\r\n        .reel-stats span {\r\n            color: #1e293b !important;\r\n            font-weight: 600 !important;\r\n            font-size: 13px !important;\r\n        }\r\n\r\n        .post-stats span i,\r\n        .reel-stats span i {\r\n            color: #917CFB !important;\r\n            margin-right: 4px !important;\r\n        }\r\n\r\n        .post-stats {\r\n            display: flex !important;\r\n            gap: 15px !important;\r\n            margin-bottom: 10px !important;\r\n        }\r\n\r\n        .post-stats span {\r\n            font-size: 14px !important;\r\n            color: #64748b !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            gap: 5px !important;\r\n        }\r\n\r\n        .post-stats span i {\r\n            color: #917CFB !important;\r\n        }\r\n\r\n        .post-meta .caption {\r\n            font-size: 15px !important;\r\n            color: #334155 !important;\r\n            margin-bottom: 10px !important;\r\n            line-height: 1.5 !important;\r\n            font-weight: 500 !important;\r\n            display: -webkit-box !important;\r\n            -webkit-line-clamp: 2 !important;\r\n            -webkit-box-orient: vertical !important;\r\n            overflow: hidden !important;\r\n        }\r\n\r\n        .post-meta .time {\r\n            font-size: 13px !important;\r\n            color: #94a3b8 !important;\r\n            display: block !important;\r\n            font-weight: 400 !important;\r\n        }\r\n\r\n        .post-stats-row {\r\n            display: flex !important;\r\n            justify-content: space-between !important;\r\n            align-items: center !important;\r\n            margin-bottom: 8px !important;\r\n        }\r\n\r\n        \/* Stories Container *\/\r\n        .stories-container {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)) !important;\r\n            gap: 20px !important;\r\n            margin-top: 25px !important;\r\n        }\r\n\r\n        .story-card {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05) !important;\r\n            transition: all 0.3s !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n        }\r\n\r\n        .story-card:hover {\r\n            transform: translateY(-5px) !important;\r\n            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08) !important;\r\n        }\r\n\r\n        .story-img-container {\r\n            position: relative !important;\r\n            overflow: hidden !important;\r\n            aspect-ratio: 9 \/ 16 !important;\r\n        }\r\n\r\n        .story-thumb {\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            object-fit: cover !important;\r\n            display: block !important;\r\n            transition: transform 0.5s !important;\r\n        }\r\n\r\n        .story-overlay {\r\n            position: absolute !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            background: rgba(0, 0, 0, 0.4) !important;\r\n            backdrop-filter: blur(2px) !important;\r\n            -webkit-backdrop-filter: blur(2px) !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n            opacity: 0 !important;\r\n            transition: all 0.3s !important;\r\n            gap: 15px !important;\r\n            flex-direction: column !important;\r\n        }\r\n\r\n        .story-img-container:hover .story-overlay {\r\n            opacity: 1 !important;\r\n        }\r\n\r\n        .story-img-container:hover .story-thumb {\r\n            transform: scale(1.05) !important;\r\n        }\r\n\r\n        .story-download-btn,\r\n        .story-view-btn {\r\n            background: white !important;\r\n            color: #1e293b !important;\r\n            width: 40px !important;\r\n            height: 40px !important;\r\n            border-radius: 50% !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n            cursor: pointer !important;\r\n            transition: all 0.3s !important;\r\n            border: none !important;\r\n            font-size: 16px !important;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1) !important;\r\n            padding: 0px !important;\r\n        }\r\n\r\n        .story-download-btn:hover,\r\n        .story-view-btn:hover {\r\n            transform: scale(1.1) !important;\r\n            box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15) !important;\r\n        }\r\n\r\n        .story-download-btn:hover {\r\n            background: #917CFB !important;\r\n            color: white !important;\r\n        }\r\n\r\n        .story-view-btn:hover {\r\n            background: rgba(145, 124, 251, 0.22) !important;\r\n            color: #ffffff !important;\r\n        }\r\n\r\n        .story-meta {\r\n            padding: 12px !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        .story-meta .time {\r\n            font-size: 13px !important;\r\n            color: #94a3b8 !important;\r\n            font-weight: 400 !important;\r\n        }\r\n\r\n        .story-stats-row {\r\n            display: flex !important;\r\n            justify-content: space-between !important;\r\n            align-items: center !important;\r\n            background: linear-gradient(135deg, rgba(145, 124, 251, 0.08), rgba(145, 124, 251, 0.16)) !important;\r\n            padding: 6px 10px !important;\r\n            border-radius: 8px !important;\r\n            border: 1px solid rgba(145, 124, 251, 0.25) !important;\r\n        }\r\n\r\n        .story-stats-row .time {\r\n            color: #64748b !important;\r\n            font-weight: 500 !important;\r\n        }\r\n\r\n        .story-stats-row {\r\n            display: flex !important;\r\n            justify-content: space-between !important;\r\n            align-items: center !important;\r\n            margin-bottom: 8px !important;\r\n        }\r\n\r\n        \/* Highlights Container *\/\r\n        .highlights-container {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)) !important;\r\n            gap: 20px !important;\r\n            margin-top: 25px !important;\r\n        }\r\n\r\n        .highlight-card {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05) !important;\r\n            transition: all 0.3s !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n            cursor: pointer !important;\r\n            padding: 15px 10px !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        .highlight-card:hover {\r\n            transform: translateY(-5px) scale(1.02) !important;\r\n            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08) !important;\r\n        }\r\n\r\n        .highlight-img-container {\r\n            position: relative !important;\r\n            overflow: hidden !important;\r\n            aspect-ratio: 1 \/ 1 !important;\r\n            border-radius: 50% !important;\r\n            width: 120px !important;\r\n            height: 120px !important;\r\n            margin: 0 auto 10px !important;\r\n            border: 3px solid #917CFB !important;\r\n            background: linear-gradient(to bottom right, #000000, #917CFB) !important;\r\n            padding: 3px !important;\r\n        }\r\n\r\n        .highlight-thumb {\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            object-fit: cover !important;\r\n            display: block !important;\r\n            transition: transform 0.5s !important;\r\n            border-radius: 50% !important;\r\n        }\r\n\r\n        .highlight-meta {\r\n            padding: 5px !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        .highlight-title {\r\n            font-size: 14px !important;\r\n            color: #334155 !important;\r\n            font-weight: 600 !important;\r\n            margin: 0 !important;\r\n            white-space: nowrap !important;\r\n            overflow: hidden !important;\r\n            text-overflow: ellipsis !important;\r\n        }\r\n\r\n        .highlight-overlay {\r\n            position: absolute !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            background-color: rgba(0, 0, 0, 0.5) !important;\r\n            opacity: 0 !important;\r\n            transition: opacity 0.3s !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n        }\r\n\r\n        .highlight-img-container:hover .highlight-overlay {\r\n            opacity: 1 !important;\r\n        }\r\n\r\n        .highlight-view-btn {\r\n            background-color: white !important;\r\n            color: #917CFB !important;\r\n            border: none !important;\r\n            border-radius: 50% !important;\r\n            width: 40px !important;\r\n            height: 40px !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n            cursor: pointer !important;\r\n            transition: transform 0.2s !important;\r\n        }\r\n\r\n        .highlight-view-btn:hover {\r\n            transform: scale(1.1) !important;\r\n        }\r\n\r\n        \/* Reels Grid *\/\r\n        .reels-grid {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)) !important;\r\n            gap: 25px !important;\r\n            margin-top: 25px !important;\r\n        }\r\n\r\n        .reel-card {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 20px rgba(0, 0, 0, 0.06) !important;\r\n            transition: all 0.3s !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n        }\r\n\r\n        .reel-card:hover {\r\n            transform: translateY(-8px) !important;\r\n            box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1) !important;\r\n        }\r\n\r\n        .reel-img-container {\r\n            position: relative !important;\r\n            overflow: hidden !important;\r\n            aspect-ratio: 9 \/ 16 !important;\r\n        }\r\n\r\n        .reel-thumb {\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            object-fit: cover !important;\r\n            display: block !important;\r\n            transition: transform 0.5s !important;\r\n        }\r\n\r\n        .reel-overlay {\r\n            position: absolute !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            background: rgba(0, 0, 0, 0.4) !important;\r\n            backdrop-filter: blur(2px) !important;\r\n            -webkit-backdrop-filter: blur(2px) !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n            opacity: 0 !important;\r\n            transition: all 0.3s !important;\r\n            gap: 15px !important;\r\n            flex-direction: column !important;\r\n        }\r\n\r\n        .reel-img-container:hover .reel-overlay {\r\n            opacity: 1 !important;\r\n        }\r\n\r\n        .reel-img-container:hover .reel-thumb {\r\n            transform: scale(1.05) !important;\r\n        }\r\n\r\n        .reel-download-btn,\r\n        .reel-view-btn {\r\n            background: white !important;\r\n            color: #917CFB !important;\r\n            width: 45px !important;\r\n            height: 45px !important;\r\n            border-radius: 50% !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n            cursor: pointer !important;\r\n            transition: all 0.3s !important;\r\n            border: none !important;\r\n            font-size: 16px !important;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1) !important;\r\n        }\r\n\r\n        .reel-download-btn:hover {\r\n            background: #917CFB !important;\r\n            color: white !important;\r\n        }\r\n\r\n        .reel-view-btn:hover {\r\n            background: #000000 !important;\r\n            color: #fff !important;\r\n            box-shadow: 0 0 0 2px rgba(145, 124, 251, 0.85) !important;\r\n        }\r\n\r\n        .reel-meta {\r\n            padding: 20px !important;\r\n        }\r\n\r\n        .reel-meta .caption {\r\n            font-size: 15px !important;\r\n            color: #334155 !important;\r\n            margin-bottom: 10px !important;\r\n            line-height: 1.5 !important;\r\n            font-weight: 500 !important;\r\n            display: -webkit-box !important;\r\n            -webkit-line-clamp: 2 !important;\r\n            -webkit-box-orient: vertical !important;\r\n            overflow: hidden !important;\r\n        }\r\n\r\n        .reel-stats,\r\n        .post-stats {\r\n            background: linear-gradient(135deg, rgba(145, 124, 251, 0.12), rgba(145, 124, 251, 0.22)) !important;\r\n            padding: 8px 12px !important;\r\n            border-radius: 12px !important;\r\n            border: 1px solid rgba(145, 124, 251, 0.2) !important;\r\n            backdrop-filter: blur(10px) !important;\r\n            -webkit-backdrop-filter: blur(10px) !important;\r\n        }\r\n\r\n        .reel-stats span,\r\n        .post-stats span {\r\n            color: #1e293b !important;\r\n            font-weight: 600 !important;\r\n            font-size: 13px !important;\r\n        }\r\n\r\n        .reel-stats span i,\r\n        .post-stats span i {\r\n            color: #917CFB !important;\r\n            margin-right: 4px !important;\r\n        }\r\n\r\n        .reel-stats {\r\n            display: flex !important;\r\n            gap: 15px !important;\r\n            margin-bottom: 8px !important;\r\n        }\r\n\r\n        .reel-stats span {\r\n            font-size: 13px !important;\r\n            color: #64748b !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            gap: 5px !important;\r\n        }\r\n\r\n        .reel-stats span i {\r\n            color: #917CFB !important;\r\n        }\r\n\r\n        .reel-meta .time {\r\n            font-size: 13px !important;\r\n            color: #94a3b8 !important;\r\n            display: block !important;\r\n            font-weight: 400 !important;\r\n        }\r\n\r\n        .reel-stats-row {\r\n            display: flex !important;\r\n            justify-content: space-between !important;\r\n            align-items: center !important;\r\n            margin-bottom: 8px !important;\r\n        }\r\n\r\n        \/* Video Elements *\/\r\n        .post-video,\r\n        .story-video,\r\n        .reel-video {\r\n            position: absolute !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            object-fit: cover !important;\r\n            z-index: 2 !important;\r\n        }\r\n\r\n        .post-fullscreen-btn,\r\n        .story-fullscreen-btn,\r\n        .reel-fullscreen-btn {\r\n            position: absolute;\r\n            top: 10px;\r\n            right: 10px;\r\n            background: rgba(255, 255, 255, 0.9);\r\n            color: #333;\r\n            border: none;\r\n            border-radius: 50%;\r\n            width: 40px;\r\n            height: 40px;\r\n            display: flex !important;\r\n            align-items: center;\r\n            justify-content: center;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            font-size: 16px;\r\n            z-index: 4;\r\n        }\r\n\r\n        .post-fullscreen-btn:hover,\r\n        .story-fullscreen-btn:hover,\r\n        .reel-fullscreen-btn:hover {\r\n            background: white;\r\n            transform: scale(1.1);\r\n        }\r\n\r\n        \/* Media Type Indicators *\/\r\n        .media-type-indicator {\r\n            position: absolute !important;\r\n            top: 8px !important;\r\n            left: 8px !important;\r\n            background-color: rgba(0, 0, 0, 0.8) !important;\r\n            color: white !important;\r\n            border-radius: 4px !important;\r\n            padding: 4px 8px !important;\r\n            font-size: 11px !important;\r\n            font-weight: bold !important;\r\n            z-index: 5 !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            gap: 4px !important;\r\n            pointer-events: none !important;\r\n        }\r\n\r\n        .video-indicator {\r\n            background-color: rgba(220, 53, 69, 0.9) !important;\r\n        }\r\n\r\n        .image-indicator {\r\n            background-color: rgba(145, 124, 251, 0.95) !important;\r\n        }\r\n\r\n        \/* Modal Styles *\/\r\n        .ipgv-profile-img-modal {\r\n            position: fixed !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            z-index: 10000 !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n            opacity: 0 !important;\r\n            visibility: hidden !important;\r\n            transition: all 0.3s ease !important;\r\n        }\r\n\r\n        .ipgv-profile-img-modal.active {\r\n            opacity: 1 !important;\r\n            visibility: visible !important;\r\n        }\r\n\r\n        .ipgv-modal-backdrop {\r\n            position: absolute !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            background-color: rgba(0, 0, 0, 0.85) !important;\r\n            cursor: pointer !important;\r\n        }\r\n\r\n        .ipgv-modal-content {\r\n            position: relative !important;\r\n            max-width: 100vw !important;\r\n            max-height: 90vh !important;\r\n            background-color: white !important;\r\n            border-radius: 12px !important;\r\n            overflow: hidden !important;\r\n            box-shadow: 0 10px 40px rgba(0, 0, 0, 0.3) !important;\r\n            transform: scale(0.8) !important;\r\n            transition: transform 0.3s ease !important;\r\n            z-index: 10001 !important;\r\n        }\r\n\r\n        .ipgv-profile-img-modal.active .ipgv-modal-content {\r\n            transform: scale(1) !important;\r\n        }\r\n\r\n        .ipgv-modal-img {\r\n            display: block !important;\r\n            width: 100% !important;\r\n            max-width: 500px !important;\r\n            height: auto !important;\r\n            max-height: 70vh !important;\r\n            object-fit: contain !important;\r\n        }\r\n\r\n        .ipgv-modal-actions {\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            padding: 20px !important;\r\n            background-color: #f8f9fa !important;\r\n        }\r\n\r\n        .ipgv-modal-download-btn {\r\n            background-color: #917CFB !important;\r\n            color: white !important;\r\n            border: none !important;\r\n            border-radius: 8px !important;\r\n            padding: 12px 24px !important;\r\n            font-weight: 600 !important;\r\n            font-size: 14px !important;\r\n            cursor: pointer !important;\r\n            transition: all 0.2s ease !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            gap: 8px !important;\r\n        }\r\n\r\n        .ipgv-modal-download-btn:hover {\r\n            background-color: #7a68e8 !important;\r\n            transform: translateY(-1px) !important;\r\n        }\r\n\r\n        .ipgv-close-modal {\r\n            position: absolute !important;\r\n            top: 15px !important;\r\n            right: 15px !important;\r\n            background-color: rgba(0, 0, 0, 0.6) !important;\r\n            color: white !important;\r\n            border: none !important;\r\n            border-radius: 50% !important;\r\n            width: 35px !important;\r\n            height: 35px !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n            cursor: pointer !important;\r\n            transition: all 0.2s ease !important;\r\n            z-index: 10002 !important;\r\n        }\r\n\r\n        .ipgv-close-modal:hover {\r\n            background-color: rgba(0, 0, 0, 0.8) !important;\r\n            transform: scale(1.1) !important;\r\n        }\r\n\r\n        body.ipgv-modal-open {\r\n            overflow: hidden !important;\r\n        }\r\n\r\n        \/* abc *\/\r\n\r\n        \/* Fixed Reel Controls - Always Visible Play and Fullscreen *\/\r\n        .reel-img-container .reel-overlay {\r\n            opacity: 1 !important;\r\n        }\r\n\r\n        .reel-img-container .reel-view-btn {\r\n            opacity: 1 !important;\r\n            visibility: visible !important;\r\n        }\r\n\r\n        .reel-img-container .reel-fullscreen-btn {\r\n            opacity: 1 !important;\r\n            visibility: visible !important;\r\n            display: flex !important;\r\n        }\r\n\r\n        .reel-img-container:hover .reel-overlay {\r\n            opacity: 1 !important;\r\n        }\r\n\r\n        .reel-video.playing {\r\n            display: block !important;\r\n        }\r\n\r\n        .reel-thumb.hidden {\r\n            display: none !important;\r\n        }\r\n\r\n\r\n        \/* abc *\/\r\n\r\n        \/* Skeleton Loaders *\/\r\n        @keyframes shimmer {\r\n            0% {\r\n                background-position: -1000px 0;\r\n            }\r\n\r\n            100% {\r\n                background-position: 1000px 0;\r\n            }\r\n        }\r\n\r\n        .skeleton-profile {\r\n            width: 100% !important;\r\n            animation: fadeIn 0.5s ease-out !important;\r\n        }\r\n\r\n        .skeleton-profile-header {\r\n            display: flex !important;\r\n            gap: 30px !important;\r\n            padding: 30px !important;\r\n            background: #f9fafb !important;\r\n            border-radius: 16px !important;\r\n            margin-bottom: 20px !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n        }\r\n\r\n        .skeleton-avatar {\r\n            width: 150px !important;\r\n            height: 150px !important;\r\n            border-radius: 50% !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            flex-shrink: 0 !important;\r\n            border: 4px solid white !important;\r\n            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1) !important;\r\n        }\r\n\r\n        .skeleton-profile-info {\r\n            flex: 1 !important;\r\n            display: flex !important;\r\n            flex-direction: column !important;\r\n            gap: 15px !important;\r\n        }\r\n\r\n        .skeleton-username {\r\n            height: 28px !important;\r\n            width: 180px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 6px !important;\r\n        }\r\n\r\n        .skeleton-fullname {\r\n            height: 20px !important;\r\n            width: 140px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 6px !important;\r\n        }\r\n\r\n        .skeleton-stats {\r\n            display: flex !important;\r\n            gap: 25px !important;\r\n            margin-top: 10px !important;\r\n        }\r\n\r\n        .skeleton-stat {\r\n            height: 40px !important;\r\n            width: 60px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 6px !important;\r\n        }\r\n\r\n        .skeleton-bio {\r\n            height: 60px !important;\r\n            width: 100% !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 6px !important;\r\n            margin-bottom: 30px !important;\r\n        }\r\n\r\n        .skeleton-tabs {\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            gap: 15px !important;\r\n            margin-bottom: 30px !important;\r\n        }\r\n\r\n        .skeleton-tab {\r\n            height: 40px !important;\r\n            width: 100px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 50px !important;\r\n        }\r\n\r\n        \/* Posts Skeleton *\/\r\n        .skeleton-posts-grid {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)) !important;\r\n            gap: 25px !important;\r\n        }\r\n\r\n        .skeleton-post {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 20px rgba(0, 0, 0, 0.06) !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n        }\r\n\r\n        .skeleton-post-img {\r\n            aspect-ratio: 1 \/ 1 !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n        }\r\n\r\n        .skeleton-post-meta {\r\n            padding: 20px !important;\r\n        }\r\n\r\n        .skeleton-post-stats {\r\n            display: flex !important;\r\n            gap: 15px !important;\r\n            margin-bottom: 10px !important;\r\n        }\r\n\r\n        .skeleton-post-stat {\r\n            height: 16px !important;\r\n            width: 60px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n        }\r\n\r\n        .skeleton-post-caption {\r\n            height: 16px !important;\r\n            width: 100% !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n            margin-bottom: 8px !important;\r\n        }\r\n\r\n        .skeleton-post-caption-short {\r\n            height: 16px !important;\r\n            width: 70% !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n            margin-bottom: 10px !important;\r\n        }\r\n\r\n        .skeleton-post-time {\r\n            height: 14px !important;\r\n            width: 80px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n        }\r\n\r\n        \/* Stories Skeleton *\/\r\n        .skeleton-stories-container {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)) !important;\r\n            gap: 20px !important;\r\n        }\r\n\r\n        .skeleton-story {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05) !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n        }\r\n\r\n        .skeleton-story-img {\r\n            aspect-ratio: 9 \/ 16 !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n        }\r\n\r\n        .skeleton-story-meta {\r\n            padding: 12px !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        .skeleton-story-time {\r\n            height: 14px !important;\r\n            width: 80px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n            margin: 0 auto !important;\r\n        }\r\n\r\n        \/* Highlights Skeleton *\/\r\n        .skeleton-highlights-container {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)) !important;\r\n            gap: 20px !important;\r\n        }\r\n\r\n        .skeleton-highlight {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05) !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n            padding: 15px 10px !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        .skeleton-highlight-img {\r\n            width: 80px !important;\r\n            height: 80px !important;\r\n            border-radius: 50% !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            margin: 0 auto 10px !important;\r\n            border: 3px solid #917CFB !important;\r\n        }\r\n\r\n        .skeleton-highlight-title {\r\n            height: 16px !important;\r\n            width: 80px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n            margin: 0 auto !important;\r\n        }\r\n\r\n        \/* Reels Skeleton *\/\r\n        .skeleton-reels-grid {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)) !important;\r\n            gap: 25px !important;\r\n        }\r\n\r\n        .skeleton-reel {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 20px rgba(0, 0, 0, 0.06) !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n        }\r\n\r\n        .skeleton-reel-img {\r\n            aspect-ratio: 9 \/ 16 !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n        }\r\n\r\n        .skeleton-reel-meta {\r\n            padding: 20px !important;\r\n        }\r\n\r\n        .skeleton-reel-caption {\r\n            height: 16px !important;\r\n            width: 100% !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n            margin-bottom: 8px !important;\r\n        }\r\n\r\n        .skeleton-reel-caption-short {\r\n            height: 16px !important;\r\n            width: 70% !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n            margin-bottom: 10px !important;\r\n        }\r\n\r\n        .skeleton-reel-stats {\r\n            display: flex !important;\r\n            gap: 15px !important;\r\n            margin-bottom: 8px !important;\r\n        }\r\n\r\n        .skeleton-reel-stat {\r\n            height: 16px !important;\r\n            width: 60px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n        }\r\n\r\n        .skeleton-reel-time {\r\n            height: 14px !important;\r\n            width: 80px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n        }\r\n\r\n        \/* Animations *\/\r\n        @keyframes fadeIn {\r\n            from {\r\n                opacity: 0;\r\n            }\r\n\r\n            to {\r\n                opacity: 1;\r\n            }\r\n        }\r\n\r\n        @keyframes slideUp {\r\n            from {\r\n                transform: translateY(20px);\r\n                opacity: 0;\r\n            }\r\n\r\n            to {\r\n                transform: translateY(0);\r\n                opacity: 1;\r\n            }\r\n        }\r\n\r\n        @keyframes spin {\r\n            0% {\r\n                transform: rotate(0deg);\r\n            }\r\n\r\n            100% {\r\n                transform: rotate(360deg);\r\n            }\r\n        }\r\n\r\n        \/* Responsive Design *\/\r\n        @media (max-width: 768px) {\r\n            .ig-header h3 {\r\n                font-size: 28px !important;\r\n            }\r\n\r\n            .ig-header p {\r\n                font-size: 15px !important;\r\n            }\r\n\r\n            .ig-input-area {\r\n                padding: 20px 15px !important;\r\n                flex-direction: column !important;\r\n            }\r\n\r\n            .ig-icon {\r\n                width: 100% !important;\r\n                text-align: left !important;\r\n                margin-left: 0 !important;\r\n            }\r\n\r\n            .ig-input-area input {\r\n                margin: 0 0 15px 0 !important;\r\n                width: 100% !important;\r\n                min-width: 100% !important;\r\n            }\r\n\r\n            .paste-btn {\r\n                display: none !important;\r\n            }\r\n\r\n            .view-btn {\r\n                width: 100% !important;\r\n                justify-content: center !important;\r\n            }\r\n\r\n            .profile-header-content {\r\n                flex-direction: column !important;\r\n                align-items: center !important;\r\n                text-align: center !important;\r\n            }\r\n\r\n            .profile-info {\r\n                text-align: center !important;\r\n            }\r\n\r\n            .stats {\r\n                justify-content: center !important;\r\n            }\r\n\r\n            .posts-grid {\r\n                grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)) !important;\r\n                gap: 15px !important;\r\n            }\r\n\r\n            .stories-container {\r\n                grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)) !important;\r\n            }\r\n\r\n            .highlights-container {\r\n                grid-template-columns: repeat(auto-fill, minmax(120px, 1fr)) !important;\r\n            }\r\n\r\n            .reels-grid {\r\n                grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)) !important;\r\n            }\r\n\r\n            .post-meta .caption,\r\n            .reel-meta .caption {\r\n                font-size: 14px !important;\r\n            }\r\n\r\n            .ig-tabs button {\r\n                padding: 10px 16px !important;\r\n                font-size: 14px !important;\r\n            }\r\n\r\n            .ipgv-modal-content {\r\n                max-width: 95vw !important;\r\n                max-height: 85vh !important;\r\n                margin: 20px !important;\r\n            }\r\n\r\n            .ipgv-modal-img {\r\n                max-height: 60vh !important;\r\n            }\r\n\r\n            .ipgvmodal-actions {\r\n                padding: 15px !important;\r\n            }\r\n\r\n            .ipgv-modal-download-btn {\r\n                padding: 10px 20px !important;\r\n                font-size: 13px !important;\r\n            }\r\n\r\n            .skeleton-profile-header {\r\n                flex-direction: column !important;\r\n                align-items: center !important;\r\n            }\r\n\r\n            .skeleton-avatar {\r\n                margin-bottom: 20px !important;\r\n            }\r\n\r\n            .skeleton-username,\r\n            .skeleton-fullname {\r\n                margin: 0 auto !important;\r\n            }\r\n\r\n            .skeleton-stats {\r\n                justify-content: center !important;\r\n            }\r\n\r\n            .skeleton-posts-grid {\r\n                grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)) !important;\r\n            }\r\n\r\n            .skeleton-stories-container {\r\n                grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)) !important;\r\n            }\r\n\r\n            .skeleton-highlights-container {\r\n                grid-template-columns: repeat(auto-fill, minmax(120px, 1fr)) !important;\r\n            }\r\n\r\n            .skeleton-reels-grid {\r\n                grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)) !important;\r\n            }\r\n        }\r\n\r\n        .ipgv-media-modal {\r\n            position: fixed !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            z-index: 10000 !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n            opacity: 0 !important;\r\n            visibility: hidden !important;\r\n            transition: all 0.3s ease !important;\r\n        }\r\n\r\n        .ipgv-media-modal.active {\r\n            opacity: 1 !important;\r\n            visibility: visible !important;\r\n        }\r\n\r\n        .ipgv-modal-media {\r\n            display: block !important;\r\n            width: 100% !important;\r\n            height: auto !important;\r\n            border-radius: 8px !important;\r\n        }\r\n\r\n    \/* How it works *\/\r\n    .how-it-works {\r\n    background: linear-gradient(135deg, #f58529, #dd2a7b, #8134af, #515bd4);\r\n    color: #fff;\r\n    padding-top: 80px;\r\n    padding-bottom: 80px;\r\n    }\r\n\r\n    .how-it-works-title {\r\n    font-size: 48px;\r\n    font-weight: 700;\r\n    letter-spacing: 1.5px;\r\n    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);\r\n    margin-bottom: 16px;\r\n    }\r\n\r\n    .how-it-works-desc {\r\n    max-width: 600px;\r\n    margin-left: auto;\r\n    margin-right: auto;\r\n    margin-bottom: 48px;\r\n    font-size: 16px;\r\n    font-weight: 400;\r\n    line-height: 1.5;\r\n    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);\r\n    }\r\n\r\n    .step-card {\r\n    background: rgba(255, 255, 255, 0.15);\r\n    border: 1px solid rgba(255, 255, 255, 0.18);\r\n    backdrop-filter: blur(8px);\r\n    -webkit-backdrop-filter: blur(8px);\r\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\r\n    height: 100%;\r\n    text-align: center;\r\n    color: #fff;\r\n    padding: 3rem 2rem;\r\n    border-radius: 6px;\r\n    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    }\r\n\r\n    .step-card:hover {\r\n    box-shadow: 0 12px 30px rgba(255, 255, 255, 0.5);\r\n    transform: translateY(-8px);\r\n    cursor: default;\r\n    }\r\n\r\n    .step-icon {\r\n    font-size: 64px;\r\n    margin-bottom: 1.5rem;\r\n    color: #fff;\r\n    filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.5));\r\n    transition: color 0.3s ease;\r\n    }\r\n\r\n    .step-card:hover .step-icon {\r\n    color: #ffd700; \/* gold highlight on hover *\/\r\n    }\r\n\r\n    .step-title {\r\n    font-size: 24px;\r\n    font-weight: 600;\r\n    margin-bottom: 1rem;\r\n    color: #fff;\r\n    }\r\n\r\n    .step-desc {\r\n    font-size: 16px;\r\n    color: #eee;\r\n    line-height: 1.5;\r\n    max-width: 320px;\r\n    margin: 0 auto;\r\n    flex-grow: 1;\r\n    } \r\n \r\n    \/* Tools Category section  *\/\r\n    \r\n.tools-category {\r\n    background-color: #fff;\r\n    color: #1e1e1e;\r\n    padding-top: 80px;\r\n    padding-bottom: 80px;\r\n    }\r\n\r\n    .tools-category-title {\r\n    font-size: 48px;\r\n    font-weight: 700;\r\n    letter-spacing: 1.5px;\r\n    margin-bottom: 16px;\r\n    text-align: center;\r\n    color: #222;\r\n    }\r\n\r\n    .tools-category-desc {\r\n    font-size: 16px;\r\n    max-width: 600px;\r\n    margin: 0 auto 48px;\r\n    font-weight: 400;\r\n    line-height: 1.5;\r\n    text-align: center;\r\n    color: #555;\r\n    }\r\n\r\n    .tool-card {\r\n    background: linear-gradient(135deg, #f58529, #dd2a7b, #8134af, #515bd4);\r\n    border-radius: 8px;\r\n    box-shadow: 0 2px 6px rgba(0,0,0,0.1);\r\n    transition: box-shadow 0.3s ease, transform 0.3s ease;\r\n    color: #fff;\r\n    height: 120px;\r\n    display: flex;\r\n    align-items: center;\r\n    text-decoration: none;\r\n    padding: 1rem 1.5rem;\r\n    }\r\n\r\n    .tool-card:hover,\r\n    .tool-card:focus {\r\n    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);\r\n    transform: translateY(-6px);\r\n    outline: none;\r\n    }\r\n\r\n    .tool-icon {\r\n    font-size: 48px;\r\n    flex-shrink: 0;\r\n    color: #fff;\r\n    }\r\n\r\n    .tool-card:hover .tool-icon,\r\n    .tool-card:focus .tool-icon {\r\n    color: #ffd700; \/* Gold color on hover *\/\r\n    }\r\n\r\n    .tool-content {\r\n    margin-left: 15px;\r\n    text-align: left;\r\n    flex-grow: 1;\r\n    }\r\n\r\n    .tool-title {\r\n    font-size: 20px;\r\n    font-weight: 600;\r\n    margin-bottom: 6px;\r\n    }\r\n\r\n    .tool-desc {\r\n    font-size: 14px;\r\n    color: rgba(255,255,255,0.85);\r\n    line-height: 1.4;\r\n    margin: 0;\r\n    }\r\n\r\n    \/* For mobile devices, left-align the icon and text *\/\r\n    @media (max-width: 575.98px) {\r\n    .tool-card {\r\n        height: auto;\r\n        padding: 1.25rem;\r\n        flex-direction: column;\r\n        text-align: left; \/* Left-align icon and text *\/\r\n    }\r\n\r\n    .tool-icon {\r\n        margin-bottom: 0.5rem;\r\n        align-self: flex-start; \/* Align icon to the left on mobile *\/\r\n    }\r\n\r\n    .tool-content {\r\n        margin-left: 0;\r\n    }\r\n    }\r\n\r\n\r\n       \/* Work Process Section with Gradient *\/\r\n        .ig-sv-work-process-section {\r\n            padding: var(--section-padding);\r\n            background: var(--instagram-gradient);\r\n            color: white;\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n        \r\n        .ig-sv-work-process-section::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: rgba(0,0,0,0.05);\r\n        }\r\n        \r\n        .ig-sv-work-process-content {\r\n            position: relative;\r\n            z-index: 1;\r\n        }\r\n        \r\n        .ig-sv-process-step {\r\n            text-align: center;\r\n            padding: 30px 20px;\r\n            position: relative;\r\n            z-index: 1;\r\n            background: rgba(255,255,255,0.1);\r\n            backdrop-filter: blur(10px);\r\n            border-radius: 16px;\r\n            margin: 15px;\r\n            border: 1px solid rgba(255,255,255,0.2);\r\n            transition: all 0.3s ease;\r\n        }\r\n        \r\n        .ig-sv-process-step:hover {\r\n            transform: translateY(-10px);\r\n            background: rgba(255,255,255,0.15);\r\n            box-shadow: 0 15px 30px rgba(0,0,0,0.2);\r\n        }\r\n        \r\n        .ig-sv-step-number {\r\n            width: 60px;\r\n            height: 60px;\r\n            background: white;\r\n            color: var(--gradient-3);\r\n            border-radius: 50%;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            font-weight: 700;\r\n            margin: 0 auto 20px;\r\n            font-size: 1.5rem;\r\n            box-shadow: 0 5px 15px rgba(0,0,0,0.1);\r\n        }\r\n        \r\n        \/* Features Section *\/\r\n        .ig-sv-features-section {\r\n            padding: var(--section-padding);\r\n            background: white;\r\n        }\r\n        \r\n        .ig-sv-feature-card {\r\n            padding: 40px 30px;\r\n            border-radius: 16px;\r\n            background: white;\r\n            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);\r\n            margin-bottom: 30px;\r\n            transition: all 0.3s ease;\r\n            border: 1px solid rgba(0,0,0,0.05);\r\n            height: 100%;\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n        \r\n        .ig-sv-feature-card::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            width: 4px;\r\n            height: 100%;\r\n            background: var(--instagram-gradient);\r\n            transition: all 0.3s ease;\r\n        }\r\n        \r\n        .ig-sv-feature-card:hover {\r\n            transform: translateY(-10px);\r\n            box-shadow: 0 15px 40px rgba(0,0,0,0.1);\r\n        }\r\n        \r\n        .ig-sv-feature-card:hover::before {\r\n            width: 100%;\r\n            opacity: 0.1;\r\n        }\r\n        \r\n        .ig-sv-feature-icon {\r\n            width: 70px;\r\n            height: 70px;\r\n            border-radius: 20px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            margin-bottom: 25px;\r\n            background: var(--instagram-gradient);\r\n            color: white;\r\n            font-size: 1.8rem;\r\n            transition: all 0.3s ease;\r\n        }\r\n        \r\n        .ig-sv-feature-card:hover .ig-sv-feature-icon {\r\n            transform: rotate(15deg) scale(1.1);\r\n            background: var(--instagram-gradient-hover);\r\n        }\r\n        \r\n        \/* Why Choose Section *\/\r\n        .ig-sv-why-choose-section {\r\n            padding: var(--section-padding);\r\n            background: #f9f9f9;\r\n        }\r\n        \r\n        .ig-sv-why-choose-image {\r\n            border-radius: 16px;\r\n            overflow: hidden;\r\n            box-shadow: 0 20px 40px rgba(0,0,0,0.1);\r\n            transform: perspective(1000px) rotateY(-5deg);\r\n            transition: all 0.5s ease;\r\n        }\r\n        \r\n        .ig-sv-why-choose-image:hover {\r\n            transform: perspective(1000px) rotateY(0deg);\r\n        }\r\n        \r\n        .ig-sv-benefit-item {\r\n            display: flex;\r\n            align-items: flex-start;\r\n            margin-bottom: 20px;\r\n            padding: 15px;\r\n            border-radius: 12px;\r\n            background: white;\r\n            box-shadow: 0 5px 15px rgba(0,0,0,0.03);\r\n            transition: all 0.3s ease;\r\n        }\r\n        \r\n        .ig-sv-benefit-item:hover {\r\n            transform: translateX(10px);\r\n            box-shadow: 0 10px 25px rgba(0,0,0,0.1);\r\n        }\r\n        \r\n        .ig-sv-benefit-icon {\r\n            width: 40px;\r\n            height: 40px;\r\n            border-radius: 12px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            margin-right: 15px;\r\n            background: var(--instagram-gradient);\r\n            color: white;\r\n            font-size: 1.2rem;\r\n            flex-shrink: 0;\r\n        }\r\n        \r\n        \/* FAQ Section *\/\r\n        .ig-sv-faq-section {\r\n            padding: var(--section-padding);\r\n            background: white;\r\n        }\r\n        \r\n        .ig-sv-accordion-item {\r\n            border: none;\r\n            border-radius: 12px !important;\r\n            overflow: hidden;\r\n            margin-bottom: 15px;\r\n            box-shadow: 0 5px 15px rgba(0,0,0,0.05);\r\n        }\r\n        \r\n        .ig-sv-accordion-button {\r\n            font-weight: 600;\r\n            color: var(--dark-color);\r\n            padding: 20px 25px;\r\n            background: white;\r\n            box-shadow: none;\r\n            border-radius: 12px 12px 0 0 !important;\r\n        }\r\n        \r\n        .ig-sv-accordion-button:not(.collapsed) {\r\n            background: white;\r\n            color: var(--gradient-3);\r\n            box-shadow: none;\r\n        }\r\n        \r\n        .ig-sv-accordion-button:focus {\r\n            box-shadow: none;\r\n            border-color: rgba(220, 39, 67, 0.3);\r\n        }\r\n        \r\n        .ig-sv-accordion-button::after {\r\n            background-image: url(\"data:image\/svg+xml,%3csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='%23dc2743'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'\/%3e%3c\/svg%3e\");\r\n        }\r\n        \r\n        .ig-sv-accordion-body {\r\n            padding: 25px;\r\n            color: #666;\r\n        }\r\n        \r\n        \/* Section Titles *\/\r\n        .ig-sv-section-title {\r\n            font-weight: 700;\r\n            color: var(--dark-color);\r\n            margin-bottom: 1.5rem;\r\n            position: relative;\r\n            display: inline-block;\r\n        }\r\n        \r\n        .ig-sv-section-title::after {\r\n            content: '';\r\n            position: absolute;\r\n            bottom: -10px;\r\n            left: 0;\r\n            width: 60px;\r\n            height: 4px;\r\n            background: var(--instagram-gradient);\r\n            border-radius: 2px;\r\n        }\r\n        \r\n        .ig-sv-light-title {\r\n            color: white;\r\n        }\r\n        \r\n        .ig-sv-light-title::after {\r\n            background: white;\r\n        }\r\n        \r\n        .ig-sv-section-subtitle {\r\n            color: #666;\r\n            max-width: 700px;\r\n            margin: 0 auto 3rem;\r\n            font-size: 1.1rem;\r\n        }\r\n        \r\n        .ig-sv-light-subtitle {\r\n            color: rgba(255,255,255,0.8);\r\n        }\r\n        \r\n        \/* Responsive Design *\/\r\n        @media (max-width: 991px) {\r\n            :root {\r\n                --section-padding: 80px 0;\r\n            }\r\n            \r\n            .ig-sv-hero-section h1 {\r\n                font-size: 2.8rem;\r\n            }\r\n            \r\n            .ig-sv-process-step::before {\r\n                display: none;\r\n            }\r\n        }\r\n        \r\n        @media (max-width: 767px) {\r\n            :root {\r\n                --section-padding: 70px 0;\r\n            }\r\n            \r\n            .ig-sv-hero-section {\r\n                padding: 100px 0 60px;\r\n            }\r\n            \r\n            .ig-sv-hero-section h1 {\r\n                font-size: 2.2rem;\r\n            }\r\n            \r\n            .ig-sv-hero-section p {\r\n                font-size: 1rem;\r\n            }\r\n            \r\n            .ig-sv-section-title {\r\n                font-size: 1.8rem;\r\n            }\r\n        }\r\n        \r\n        \/* Animation *\/\r\n        @keyframes ig-sv-float {\r\n            0% { transform: translateY(0px); }\r\n            50% { transform: translateY(-15px); }\r\n            100% { transform: translateY(0px); }\r\n        }\r\n        \r\n        .ig-sv-floating-element {\r\n            animation: ig-sv-float 6s ease-in-out infinite;\r\n        }\r\n        \r\n        \/* Custom Scrollbar *\/\r\n        ::-webkit-scrollbar {\r\n            width: 8px;\r\n        }\r\n        \r\n        ::-webkit-scrollbar-track {\r\n            background: #f1f1f1;\r\n        }\r\n        \r\n        ::-webkit-scrollbar-thumb {\r\n            background: var(--gradient-3);\r\n            border-radius: 10px;\r\n        }\r\n        \r\n        ::-webkit-scrollbar-thumb:hover {\r\n            background: var(--gradient-4);\r\n        }   \r\n       \r\n       \r\n    \/* Footer Section *\/\r\n    .footer-section {\r\n    background: radial-gradient(circle, rgba(16, 33, 120, 1) 0%, rgba(94, 7, 6, 1) 100%);\r\n    color: #fff;\r\n    padding-top: 80px;\r\n    padding-bottom: 80px;\r\n  }\r\n\r\n  .footer-logo {\r\n    width: 250px;\r\n    margin-bottom: 10px;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .footer-description {\r\n    font-size: 14px;\r\n    color: #bbb;\r\n  }\r\n\r\n  .footer-heading {\r\n    font-size: 18px;\r\n    font-weight: 600;\r\n    color: #fff;\r\n    margin-bottom: 15px;\r\n  }\r\n\r\n  \/* Quick Links and Tools *\/\r\n  .footer-links .footer-link, .footer-tools .footer-tool {\r\n    color: #bbb;\r\n    text-decoration: none;\r\n    font-size: 14px;\r\n    display: block;\r\n    margin-bottom: 10px;\r\n    transition: color 0.3s ease;\r\n  }\r\n\r\n  .footer-links .footer-link:hover, .footer-tools .footer-tool:hover {\r\n    color: #fff;\r\n  }\r\n\r\n  \/* Social Icons (Boxicons) *\/\r\n  .footer-social .social-icon {\r\n    color: #bbb;\r\n    font-size: 24px;\r\n    text-decoration: none;\r\n    transition: color 0.3s ease;\r\n  }\r\n\r\n  .footer-social .social-icon:hover {\r\n    color: #fff;\r\n  }\r\n\r\n  \/* Footer Copyright Section *\/\r\n  .footer-copyright {\r\n    background-color: #1a1a1a;\r\n  }\r\n\r\n  .footer-bottom-text {\r\n    font-size: 14px;\r\n    color: #bbb;\r\n  }\r\n\r\n  \/* Responsive Design *\/\r\n  @media (max-width: 767.98px) {\r\n    .footer-logo {\r\n      width: 200px;\r\n    }\r\n\r\n    .footer-description {\r\n      font-size: 14px;\r\n    }\r\n\r\n    .footer-heading {\r\n      font-size: 18px;\r\n    }\r\n\r\n    .footer-link, .footer-tool {\r\n      font-size: 14px;\r\n    }\r\n\r\n    .footer-bottom-text {\r\n      font-size: 14px;\r\n    }\r\n  }\r\n\r\n  <\/style>\r\n\r\n  \r\n  <body data-aos-easing=\"ease\" data-aos-duration=\"400\" data-aos-delay=\"0\" data-new-gr-c-s-check-loaded=\"14.1271.0\" data-gr-ext-installed=\"\">\r\n    <nav class=\"navigation-1 clearfix\" data-v-save-global=\"blank.html,.navigation-1\">\r\n        \r\n      <\/nav>\r\n    \r\n      \r\n     <!-- hero Section -->\r\n<!-- Work Process Section -->\r\n<section class=\"ig-sv-work-process-section\" id=\"how-it-works\">\r\n    <div class=\"container ig-sv-work-process-content\">\r\n        <div class=\"text-center mb-5\" data-aos=\"fade-up\">\r\n            <h2 class=\"ig-sv-section-title ig-sv-light-title\">How Our Instagram Profile Viewer Works<\/h2>\r\n            <p class=\"ig-sv-section-subtitle ig-sv-light-subtitle\">View Instagram profiles anonymously without detection in just 3 simple steps<\/p>\r\n        <\/div>\r\n        \r\n        <div class=\"row\">\r\n            <div class=\"col-md-4\" data-aos=\"fade-up\" data-aos-delay=\"50\">\r\n                <div class=\"ig-sv-process-step\">\r\n                    <div class=\"ig-sv-step-number\">1<\/div>\r\n                    <h4 class=\"text-white\">Enter Username<\/h4>\r\n                    <p class=\"ig-sv-light-subtitle\">Type the Instagram username of the profile you want to view privately<\/p>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"col-md-4\" data-aos=\"fade-up\" data-aos-delay=\"150\">\r\n                <div class=\"ig-sv-process-step\">\r\n                    <div class=\"ig-sv-step-number\">2<\/div>\r\n                    <h4 class=\"text-white\">Process Request<\/h4>\r\n                    <p class=\"ig-sv-light-subtitle\">Our system fetches profile details and posts without revealing your identity<\/p>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"col-md-4\" data-aos=\"fade-up\" data-aos-delay=\"250\">\r\n                <div class=\"ig-sv-process-step\">\r\n                    <div class=\"ig-sv-step-number\">3<\/div>\r\n                    <h4 class=\"text-white\">View Profile<\/h4>\r\n                    <p class=\"ig-sv-light-subtitle\">Browse profile info, posts, and content anonymously without alerting the owner<\/p>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<!-- Features Section -->\r\n<section class=\"ig-sv-features-section\">\r\n    <div class=\"container\">\r\n        <div class=\"text-center mb-5\" data-aos=\"fade-up\">\r\n            <h2 class=\"ig-sv-section-title\">Key Features<\/h2>\r\n            <p class=\"ig-sv-section-subtitle\">Our Instagram Profile Viewer offers powerful features for private profile viewing<\/p>\r\n        <\/div>\r\n        \r\n        <div class=\"row\">\r\n            <div class=\"col-lg-4 mb-4\" data-aos=\"fade-up\" data-aos-delay=\"50\">\r\n                <div class=\"ig-sv-feature-card\">\r\n                    <div class=\"ig-sv-feature-icon\">\r\n                        <i class=\"bx bx-user-check\"><\/i>\r\n                    <\/div>\r\n                    <h4>Completely Anonymous<\/h4>\r\n                    <p>View Instagram profiles without leaving a trace or triggering any activity notifications<\/p>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"col-lg-4 mb-4\" data-aos=\"fade-up\" data-aos-delay=\"150\">\r\n                <div class=\"ig-sv-feature-card\">\r\n                    <div class=\"ig-sv-feature-icon\">\r\n                        <i class=\"bx bx-lock-alt\"><\/i>\r\n                    <\/div>\r\n                    <h4>No Login Required<\/h4>\r\n                    <p>Access public Instagram profiles without needing an account or signing in<\/p>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"col-lg-4 mb-4\" data-aos=\"fade-up\" data-aos-delay=\"250\">\r\n                <div class=\"ig-sv-feature-card\">\r\n                    <div class=\"ig-sv-feature-icon\">\r\n                        <i class=\"bx bx-photo-album\"><\/i>\r\n                    <\/div>\r\n                    <h4>View Public Profile Content<\/h4>\r\n                    <p>Browse profile photos, posts, reels, and highlights anonymously with smooth access<\/p>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"col-lg-4 mb-5\" data-aos=\"fade-up\" data-aos-delay=\"50\">\r\n                <div class=\"ig-sv-feature-card\">\r\n                    <div class=\"ig-sv-feature-icon\">\r\n                        <i class=\"bx bx-devices\"><\/i>\r\n                    <\/div>\r\n                    <h4>Cross-Platform<\/h4>\r\n                    <p>Works perfectly on desktop, tablet, and mobile devices<\/p>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"col-lg-4 mb-5\" data-aos=\"fade-up\" data-aos-delay=\"150\">\r\n                <div class=\"ig-sv-feature-card\">\r\n                    <div class=\"ig-sv-feature-icon\">\r\n                        <i class=\"bx bx-shield\"><\/i>\r\n                    <\/div>\r\n                    <h4>Secure Browsing<\/h4>\r\n                    <p>All connections are encrypted to protect your privacy while viewing profiles<\/p>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"col-lg-4 mb-5\" data-aos=\"fade-up\" data-aos-delay=\"250\">\r\n                <div class=\"ig-sv-feature-card\">\r\n                    <div class=\"ig-sv-feature-icon\">\r\n                        <i class=\"bx bx-time-five\"><\/i>\r\n                    <\/div>\r\n                    <h4>Instant Results<\/h4>\r\n                    <p>Get immediate access to public profile content without any waiting time<\/p>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<!-- Why Choose Section -->\r\n<section class=\"ig-sv-why-choose-section\">\r\n    <div class=\"container\">\r\n        <div class=\"row align-items-center\">\r\n            <div class=\"col-lg-6 mb-5 mb-lg-0\" data-aos=\"fade-right\">\r\n                <div class=\"ig-sv-why-choose-image ig-sv-floating-element\">\r\n                    <img decoding=\"async\" src=\"https:\/\/viewanonymous.com\/wp-content\/uploads\/2026\/03\/Instagram_Profile_Viewer-update.webp\" alt=\"Instagram Profile Viewer\" class=\"img-fluid rounded-3\">\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"col-lg-6\" data-aos=\"fade-left\">\r\n                <h2 class=\"ig-sv-section-title mb-4\">Why Choose Our Instagram Profile Viewer?<\/h2>\r\n                <p class=\"mb-4\">Our tool provides a reliable and secure way to view public Instagram profiles without being detected. We prioritize privacy-first browsing and make anonymous viewing simple.<\/p>\r\n                \r\n                <div class=\"ig-sv-benefit-item\">\r\n                    <div class=\"ig-sv-benefit-icon\">\r\n                        <i class=\"bx bx-check\"><\/i>\r\n                    <\/div>\r\n                    <div>\r\n                        <h5 class=\"mb-1\">Completely Undetectable<\/h5>\r\n                        <p class=\"mb-0\">No traces left when you view public Instagram profiles<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"ig-sv-benefit-item\">\r\n                    <div class=\"ig-sv-benefit-icon\">\r\n                        <i class=\"bx bx-check\"><\/i>\r\n                    <\/div>\r\n                    <div>\r\n                        <h5 class=\"mb-1\">No Account Required<\/h5>\r\n                        <p class=\"mb-0\">View profiles without needing to log in to Instagram<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"ig-sv-benefit-item\">\r\n                    <div class=\"ig-sv-benefit-icon\">\r\n                        <i class=\"bx bx-check\"><\/i>\r\n                    <\/div>\r\n                    <div>\r\n                        <h5 class=\"mb-1\">Universal Compatibility<\/h5>\r\n                        <p class=\"mb-0\">Works with public Instagram profiles and publicly available content<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"ig-sv-benefit-item\">\r\n                    <div class=\"ig-sv-benefit-icon\">\r\n                        <i class=\"bx bx-check\"><\/i>\r\n                    <\/div>\r\n                    <div>\r\n                        <h5 class=\"mb-1\">Reliable Service<\/h5>\r\n                        <p class=\"mb-0\">Fast, accurate, and secure anonymous profile viewing<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<!-- FAQ Section -->\r\n<section class=\"ig-sv-faq-section\">\r\n    <div class=\"container\">\r\n        <div class=\"text-center mb-5\" data-aos=\"fade-up\">\r\n            <h2 class=\"ig-sv-section-title\">Frequently Asked Questions<\/h2>\r\n            <p class=\"ig-sv-section-subtitle\">Find answers to common questions about our Instagram Profile Viewer<\/p>\r\n        <\/div>\r\n        \r\n        <div class=\"row justify-content-center\">\r\n            <div class=\"col-lg-8\">\r\n                <div class=\"accordion\" id=\"ig-sv-faqAccordion\">\r\n                    <div class=\"ig-sv-accordion-item mb-3\" data-aos=\"fade-up\" data-aos-delay=\"50\">\r\n                        <h3 class=\"accordion-header\" id=\"ig-sv-heading1\">\r\n                            <button class=\"ig-sv-accordion-button\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#ig-sv-collapse1\" aria-expanded=\"true\" aria-controls=\"ig-sv-collapse1\">\r\n                                Is it legal to use this Instagram Profile Viewer?\r\n                            <\/button>\r\n                        <\/h3>\r\n                        <div id=\"ig-sv-collapse1\" class=\"accordion-collapse collapse show\" aria-labelledby=\"ig-sv-heading1\" data-bs-parent=\"#ig-sv-faqAccordion\">\r\n                            <div class=\"ig-sv-accordion-body\">\r\n                                Yes, our tool is legal to use. It allows you to view publicly available Instagram profile content without changing or bypassing any privacy settings.\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"ig-sv-accordion-item mb-3\" data-aos=\"fade-up\" data-aos-delay=\"100\">\r\n                        <h3 class=\"accordion-header\" id=\"ig-sv-heading2\">\r\n                            <button class=\"ig-sv-accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#ig-sv-collapse2\" aria-expanded=\"false\" aria-controls=\"ig-sv-collapse2\">\r\n                                Can I view private Instagram profiles?\r\n                            <\/button>\r\n                        <\/h3>\r\n                        <div id=\"ig-sv-collapse2\" class=\"accordion-collapse collapse\" aria-labelledby=\"ig-sv-heading2\" data-bs-parent=\"#ig-sv-faqAccordion\">\r\n                            <div class=\"ig-sv-accordion-body\">\r\n                                No, our tool respects Instagram\u2019s privacy settings. We can only show profile content from accounts that are set to public.\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"ig-sv-accordion-item mb-3\" data-aos=\"fade-up\" data-aos-delay=\"150\">\r\n                        <h3 class=\"accordion-header\" id=\"ig-sv-heading3\">\r\n                            <button class=\"ig-sv-accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#ig-sv-collapse3\" aria-expanded=\"false\" aria-controls=\"ig-sv-collapse3\">\r\n                                Will Instagram know I viewed the profile?\r\n                            <\/button>\r\n                        <\/h3>\r\n                        <div id=\"ig-sv-collapse3\" class=\"accordion-collapse collapse\" aria-labelledby=\"ig-sv-heading3\" data-bs-parent=\"#ig-sv-faqAccordion\">\r\n                            <div class=\"ig-sv-accordion-body\">\r\n                                No, viewing is anonymous. Instagram will not notify the profile owner or show your identity through our viewer.\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"ig-sv-accordion-item mb-3\" data-aos=\"fade-up\" data-aos-delay=\"200\">\r\n                        <h3 class=\"accordion-header\" id=\"ig-sv-heading4\">\r\n                            <button class=\"ig-sv-accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#ig-sv-collapse4\" aria-expanded=\"false\" aria-controls=\"ig-sv-collapse4\">\r\n                                Do I need to install any software?\r\n                            <\/button>\r\n                        <\/h3>\r\n                        <div id=\"ig-sv-collapse4\" class=\"accordion-collapse collapse\" aria-labelledby=\"ig-sv-heading4\" data-bs-parent=\"#ig-sv-faqAccordion\">\r\n                            <div class=\"ig-sv-accordion-body\">\r\n                                No, our Instagram Profile Viewer is fully web-based. No software installation or browser extension is required.\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"ig-sv-accordion-item mb-3\" data-aos=\"fade-up\" data-aos-delay=\"250\">\r\n                        <h3 class=\"accordion-header\" id=\"ig-sv-heading5\">\r\n                            <button class=\"ig-sv-accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#ig-sv-collapse5\" aria-expanded=\"false\" aria-controls=\"ig-sv-collapse5\">\r\n                                Is there a limit to how many profiles I can view?\r\n                            <\/button>\r\n                        <\/h3>\r\n                        <div id=\"ig-sv-collapse5\" class=\"accordion-collapse collapse\" aria-labelledby=\"ig-sv-heading5\" data-bs-parent=\"#ig-sv-faqAccordion\">\r\n                            <div class=\"ig-sv-accordion-body\">\r\n                                There is no strict limit for basic usage. You can view public profiles anonymously as needed, depending on your plan and available credits.\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div><\/section>\r\n\r\n  \r\n\r\n  <!-- JavaScript for Custom Accordion -->\r\n  <script>\r\n    \/\/ Custom JavaScript for accordion functionality\r\n    document.addEventListener(\"DOMContentLoaded\", function () {\r\n      const accordionButtons = document.querySelectorAll('.accordion-button');\r\n      \r\n      accordionButtons.forEach(button => {\r\n        button.addEventListener('click', function () {\r\n          \/\/ Close all other open accordion items\r\n          accordionButtons.forEach(btn => {\r\n            if (btn !== this) {\r\n              btn.classList.add('collapsed');\r\n              const collapse = btn.nextElementSibling;\r\n              if (collapse) collapse.classList.remove('show');\r\n            }\r\n          });\r\n  \r\n          \/\/ Toggle current clicked item\r\n          this.classList.toggle('collapsed');\r\n          const collapse = this.nextElementSibling;\r\n          if (collapse) {\r\n            collapse.classList.toggle('show');\r\n          }\r\n        });\r\n      });\r\n    });\r\n  <\/script>\r\n  \r\n  \r\n  <!-- Footer -->\r\n\r\n\r\n<!-- Copyright Section -->\r\n\r\n\r\n\r\n\r\n\r\n  \r\n    <div class=\"modal fade\" id=\"searchModal\" tabindex=\"-1\" aria-labelledby=\"searchModalLabel\" style=\"display: none;\" aria-hidden=\"true\">\r\n      <div class=\"modal-dialog\">\r\n        <div class=\"modal-content\">\r\n          <div class=\"modal-body\">\r\n  \r\n            <form>\r\n              <input type=\"hidden\" name=\"route\" value=\"search\">\r\n              <div class=\"input-group\">\r\n                <input type=\"search\" name=\"search\" class=\"form-control\" id=\"headerSearch\" placeholder=\"Type for search\" data-v-vvveb-action=\"search\" data-selector=\".search-results\" data-v-vvveb-on=\"keyup\">\r\n                <button class=\"btn btn-outline-primary border\" type=\"submit\" title=\"Search\">\r\n                  <div class=\"la-flip-horizontal\">\r\n                    <i class=\"la la-search la-lg\" aria-hidden=\"true\"><\/i>\r\n                  <\/div>\r\n                <\/button>\r\n              <\/div>\r\n            <\/form>\r\n  \r\n            <div class=\"search-results\">\r\n  \r\n            <\/div>\r\n  \r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  \r\n     <!-- IG Profile viewer js -->\r\n    \r\n \r\n    <!-- Scripts -->\r\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.3.0\/dist\/js\/bootstrap.bundle.min.js\"><\/script>\r\n    <script src=\"https:\/\/unpkg.com\/aos@2.3.1\/dist\/aos.js\"><\/script>\r\n\r\n\r\n  <!-- Animation -->\r\n\r\n  <link rel=\"stylesheet\" href=\"..\/js\/aos.css\">\r\n  <noscript>\r\n    <style type=\"text\/css\">\r\n      [data-aos] {\r\n        opacity: 1 !important;\r\n        transform: translate(0) scale(1) !important;\r\n      }\r\n    <\/style>\r\n  <\/noscript>\r\n\r\n  <script src=\"..\/js\/aos.js\"><\/script>\r\n  <script src=\"..\/js\/theme.js\"><\/script>\r\n\r\n  <script>\r\n    \/\/ Initialize AOS animation\r\n    AOS.init({\r\n        duration: 800,\r\n        easing: 'ease-in-out',\r\n        once: true\r\n    });\r\n    \r\n    \/\/ Smooth scrolling for anchor links\r\n    document.querySelectorAll('a[href^=\"#\"]').forEach(anchor => {\r\n        anchor.addEventListener('click', function (e) {\r\n            e.preventDefault();\r\n            document.querySelector(this.getAttribute('href')).scrollIntoView({\r\n                behavior: 'smooth'\r\n            });\r\n        });\r\n    });\r\n<\/script>\r\n  \r\n    <!-- Vvveb Ajax Common Js -->\r\n    <script id=\"app-js\" src=\"..\/js\/app.js\"><\/script>\r\n  \r\n    <!-- Animation -->\r\n  \r\n    <link rel=\"stylesheet\" href=\"..\/js\/aos.css\">\r\n    <noscript>\r\n      <style type=\"text\/css\">\r\n        [data-aos] {\r\n          opacity: 1 !important;\r\n          transform: translate(0) scale(1) !important;\r\n        }\r\n      <\/style>\r\n    <\/noscript>\r\n  \r\n    <script src=\"..\/js\/aos.js\"><\/script>\r\n    <script src=\"..\/js\/theme.js\"><\/script>\r\n  \r\n    <script>\r\n      AOS.init();\r\n  <\/script>\r\n  \r\n  <grammarly-desktop-integration data-grammarly-shadow-root=\"true\"><\/grammarly-desktop-integration><script defer=\"\" src=\"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/vcd15cbe7772f49c399c6a5babf22c1241717689176015\" integrity=\"sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==\" data-cf-beacon=\"{\"version\":\"2024.11.0\",\"token\":\"786b797d7952407aac48ed2776a3a826\",\"r\":1,\"server_timing\":{\"name\":{\"cfCacheStatus\":true,\"cfEdge\":true,\"cfExtPri\":true,\"cfL4\":true,\"cfOrigin\":true,\"cfSpeedBrain\":true},\"location_startswith\":null}}\" crossorigin=\"anonymous\"><\/script>\r\n<script defer=\"\" src=\"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/vcd15cbe7772f49c399c6a5babf22c1241717689176015\" integrity=\"sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==\" data-cf-beacon=\"{\"version\":\"2024.11.0\",\"token\":\"786b797d7952407aac48ed2776a3a826\",\"r\":1,\"server_timing\":{\"name\":{\"cfCacheStatus\":true,\"cfEdge\":true,\"cfExtPri\":true,\"cfL4\":true,\"cfOrigin\":true,\"cfSpeedBrain\":true},\"location_startswith\":null}}\" crossorigin=\"anonymous\"><\/script>\r\n<script defer=\"\" src=\"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v8c78df7c7c0f484497ecbca7046644da1771523124516\" integrity=\"sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg==\" data-cf-beacon=\"{\"version\":\"2024.11.0\",\"token\":\"786b797d7952407aac48ed2776a3a826\",\"r\":1,\"server_timing\":{\"name\":{\"cfCacheStatus\":true,\"cfEdge\":true,\"cfExtPri\":true,\"cfL4\":true,\"cfOrigin\":true,\"cfSpeedBrain\":true},\"location_startswith\":null}}\" crossorigin=\"anonymous\"><\/script>\r\n<\/body><\/html>[\/et_pb_fullwidth_code][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p><style>\n\/* New Social Instagram Profile Viewer \u2014 WordPress-scoped styles *\/\n  .nsipv {\n    container-type: inline-size;\n    container-name: nsipv;\n    --nsipv-ink: #f4f0ff;\n    --nsipv-muted: #c9b8e8;\n    --nsipv-dim: #9a86c4;\n    --nsipv-panel: rgba(62, 28, 110, 0.92);\n    --nsipv-panel-soft: rgba(255, 255, 255, 0.08);\n    --nsipv-line: rgba(255, 255, 255, 0.12);\n    --nsipv-accent: #ff9f1a;\n    --nsipv-accent-deep: #e88700;\n    --nsipv-cool: #22c8d4;\n    --nsipv-cool-deep: #149aa3;\n    --nsipv-danger: #ff6b7a;\n    --nsipv-radius: 16px;\n    --nsipv-shadow: 0 16px 36px rgba(12, 4, 28, 0.32);\n    --nsipv-font: \"Segoe UI\", \"Helvetica Neue\", Arial, sans-serif;\n    --nsipv-space: 16px;\n    --nsipv-avatar: 88px;\n    --nsipv-pad: 12px;\n    --nsipv-gap: 12px;\n    --nsipv-grid-min: 100%;\n    --nsipv-story-min: calc(50% - 6px);\n\n    box-sizing: border-box;\n    font-family: var(--nsipv-font);\n    color: var(--nsipv-ink);\n    line-height: 1.5;\n    width: 100%;\n    max-width: 100%;\n    min-height: 100vh;\n    min-width: 0;\n    margin: 0 auto;\n    padding: clamp(10px, 2.5vw, 28px) clamp(6px, 2vw, 14px) clamp(14px, 3vw, 28px);\n    background:\n      radial-gradient(ellipse 80% 50% at 10% 0%, rgba(180, 110, 255, 0.3), transparent 55%),\n      radial-gradient(ellipse 70% 45% at 90% 10%, rgba(34, 200, 212, 0.16), transparent 50%),\n      linear-gradient(125deg, #2a1a4a 0%, #4a2d7a 45%, #6b3fa0 100%);\n    border-radius: 0;\n    position: relative;\n    isolation: isolate;\n    text-align: left;\n    overflow-x: hidden;\n    -webkit-text-size-adjust: 100%;\n    text-size-adjust: 100%;\n  }\n\n  .nsipv *,\n  .nsipv *::before,\n  .nsipv *::after {\n    box-sizing: border-box;\n  }\n\n  .nsipv :where(h1, h2, h3, h4, h5, h6, p, ul, ol, li, figure, figcaption, label, span) {\n    margin: 0;\n    padding: 0;\n    border: 0;\n    font-weight: inherit;\n  }\n\n  .nsipv :where(ul, ol) {\n    list-style: none;\n  }\n\n  .nsipv img {\n    max-width: 100%;\n    height: auto;\n    display: block;\n    border: 0;\n    vertical-align: middle;\n  }\n\n  .nsipv a {\n    color: var(--nsipv-cool);\n    text-decoration: none;\n  }\n\n  .nsipv a:hover {\n    text-decoration: underline;\n  }\n\n  .nsipv-shell {\n    max-width: min(1280px, 100%);\n    margin: 0 auto;\n    position: relative;\n    z-index: 1;\n    display: flex;\n    flex-direction: column;\n    gap: var(--nsipv-gap);\n    width: 100%;\n    min-width: 0;\n  }\n\n  \/* Hero \/ search *\/\n  .nsipv-hero {\n    background: transparent;\n    padding: 36px 0 14px;\n    text-align: center;\n    backdrop-filter: blur(12px);\n    width: 100%;\n    min-width: 0;\n    border: 0;\n    box-shadow: none;\n    border-radius: 0;\n  }\n\n  .nsipv .nsipv-hero__title {\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    margin: 0 0 10px;\n    color: var(--nsipv-ink);\n  }\n\n  .nsipv-hero__brand {\n    display: inline-flex;\n    flex-wrap: wrap;\n    max-width: 100%;\n    min-width: 0;\n    align-items: center;\n    justify-content: center;\n    flex-wrap: wrap;\n    gap: 12px;\n    max-width: 100%;\n    min-width: 0;\n    flex-wrap: wrap;\n  }\n\n  .nsipv .nsipv-hero__icon {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    flex: 0 0 auto;\n    width: 42px;\n    height: 42px;\n    border-radius: 10px;\n    background: radial-gradient(circle at 30% 107%, #fdf497 0%, #fdf497 5%, #fd5949 45%, #d6249f 60%, #285aeb 90%);\n    color: #fff;\n    font-size: 1.45rem;\n    line-height: 1;\n    box-shadow: 0 1px 2px rgba(214, 36, 159, 0.28);\n  }\n\n  .nsipv .nsipv-hero__icon i {\n    display: block;\n    line-height: 1;\n    width: auto;\n    font-size: 1em;\n  }\n\n  .nsipv-hero__title-text {\n    display: inline-flex;\n    flex-wrap: wrap;\n    align-items: baseline;\n    justify-content: flex-start;\n    gap: 0.35em;\n    min-width: 0;\n    font-size: clamp(1.28rem, 2.8vw, 1.7rem);\n    font-weight: 800;\n    letter-spacing: -0.02em;\n    line-height: 1.2;\n    text-align: left;\n    overflow-wrap: anywhere;\n    word-break: break-word;\n  }\n\n  .nsipv-hero__title-mark {\n    color: var(--nsipv-accent);\n    font-weight: 800;\n  }\n\n  .nsipv .nsipv-hero__lead {\n    max-width: 560px;\n    margin: 0 auto 18px;\n    color: var(--nsipv-muted);\n    font-size: clamp(0.88rem, 2.4vw, 0.95rem);\n    line-height: 1.55;\n    padding: 0 2px;\n  }\n\n  .nsipv-search {\n    display: flex;\n    flex-direction: column;\n    align-items: stretch;\n    gap: 10px;\n    text-align: left;\n    width: 100%;\n    max-width: 100%;\n    min-width: 0;\n    box-sizing: border-box;\n    margin-top: 4px;\n    padding: clamp(10px, 2vw, 14px);\n    background: var(--nsipv-panel-soft);\n    border: 1px solid var(--nsipv-line);\n    border-radius: 12px;\n    box-shadow: var(--nsipv-shadow);\n  }\n\n  .nsipv .nsipv-search__label {\n    display: block;\n    font-size: 0.88rem;\n    font-weight: 600;\n    color: var(--nsipv-muted);\n    line-height: 1.3;\n  }\n\n  .nsipv-search__row {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px;\n    align-items: stretch;\n    width: 100%;\n    min-width: 0;\n  }\n\n  .nsipv .nsipv-search__field {\n    flex:  1 1 0%;\n    min-width: 0;\n    height: 46px;\n    min-height: 46px;\n    padding: 0 14px !important;\n    border: 0 !important;\n    border-radius: 10px;\n    background: rgba(255, 255, 255, 0.95) !important;\n    color: #1d1630 !important;\n    font-family: var(--nsipv-font);\n    font-size: 16px !important;\n    font-weight: 500;\n    line-height: 46px;\n    outline: none;\n    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.12);\n    width: 100%;\n    max-width: 100%;\n  }\n\n  .nsipv .nsipv-search__field:focus {\n    background: #fff !important;\n    box-shadow: 0 0 0 3px rgba(255, 159, 26, 0.45);\n  }\n\n  .nsipv .nsipv-search__field::placeholder {\n    color: #8a7aa8;\n  }\n\n  .nsipv .nsipv-btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 7px;\n    flex: 1 1 calc(50% - 4px);\n    height: 46px;\n    min-height: 46px;\n    min-width: 0;\n    padding: 0 14px !important;\n    border: 0 !important;\n    border-radius: 10px;\n    font-family: var(--nsipv-font);\n    font-size: 0.9rem !important;\n    font-weight: 700 !important;\n    line-height: 1;\n    cursor: pointer;\n    transition: transform 0.2s ease, box-shadow 0.2s ease, opacity 0.2s ease;\n    white-space: nowrap;\n    user-select: none;\n    text-decoration: none;\n    appearance: none;\n    -webkit-appearance: none;\n    touch-action: manipulation;\n  }\n\n  .nsipv .nsipv-btn i,\n  .nsipv .nsipv-tabs__btn i,\n  .nsipv .nsipv-card__action i,\n  .nsipv .nsipv-avatar__zoom i,\n  .nsipv .nsipv-modal__close i,\n  .nsipv .nsipv-demo-chip i,\n  .nsipv .nsipv-bio__link i,\n  .nsipv .nsipv-card__badge i,\n  .nsipv .nsipv-card__overlay i,\n  .nsipv i.fa-solid,\n  .nsipv i.fa-brands,\n  .nsipv i.fas {\n    --fa-display: inline-block;\n    display: inline-block !important;\n    line-height: 1 !important;\n    font-size: 0.92em;\n    width: 1.15em;\n    text-align: center;\n    vertical-align: middle;\n    font-style: normal !important;\n    font-variant: normal;\n    text-rendering: auto;\n    -webkit-font-smoothing: antialiased;\n  }\n\n  .nsipv .nsipv-empty i {\n    display: block !important;\n    font-size: 2.1rem !important;\n    width: auto;\n    margin: 0 auto 14px;\n    opacity: 0.85;\n    line-height: 1 !important;\n    color: #fff;\n  }\n\n  \/* Skeleton loading *\/\n  .nsipv .nsipv-skeleton {\n    display: none;\n    margin: 0;\n  }\n\n  .nsipv .nsipv-skeleton.is-visible {\n    display: block;\n  }\n\n  .nsipv .nsipv-content.is-hidden {\n    display: none !important;\n  }\n\n  @keyframes nsipv-shimmer {\n    0% {\n      background-position: -400px 0;\n    }\n\n    100% {\n      background-position: 400px 0;\n    }\n  }\n\n  .nsipv .nsipv-sk {\n    background: linear-gradient(90deg,\n        rgba(255, 255, 255, 0.06) 0%,\n        rgba(255, 255, 255, 0.14) 45%,\n        rgba(255, 255, 255, 0.06) 100%);\n    background-size: 800px 100%;\n    animation: nsipv-shimmer 1.35s ease-in-out infinite;\n    border-radius: 8px;\n  }\n\n  .nsipv-skeleton__panel {\n    background: var(--nsipv-panel);\n    border: 1px solid var(--nsipv-line);\n    border-radius: var(--nsipv-radius);\n    box-shadow: var(--nsipv-shadow);\n    padding: 18px;\n  }\n\n  .nsipv-skeleton__profile {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 14px;\n    align-items: center;\n    justify-items: center;\n    padding: var(--nsipv-pad);\n    border-radius: 12px;\n    background: linear-gradient(160deg, rgba(34, 200, 212, 0.08), rgba(255, 159, 26, 0.08));\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    text-align: center;\n  }\n\n  .nsipv .nsipv-skeleton__avatar {\n    width: var(--nsipv-avatar);\n    height: var(--nsipv-avatar);\n    border-radius: 50% !important;\n    border: 3px solid rgba(255, 255, 255, 0.12);\n  }\n\n  .nsipv-skeleton__meta {\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n    min-width: 0;\n    align-items: center;\n    text-align: center;\n    width: 100%;\n  }\n\n  .nsipv-skeleton__line {\n    height: 16px;\n  }\n\n  .nsipv-skeleton__line--lg {\n    width: min(200px, 70%);\n    height: 22px;\n  }\n\n  .nsipv-skeleton__line--md {\n    width: min(140px, 50%);\n    height: 14px;\n  }\n\n  .nsipv-skeleton__line--bio {\n    width: 100%;\n    height: 54px;\n    margin-top: 4px;\n    grid-column: 1 \/ -1;\n  }\n\n  .nsipv-skeleton__stats {\n    display: flex;\n    gap: 14px;\n    margin-top: 2px;\n    justify-content: center;\n    flex-wrap: wrap;\n  }\n\n  .nsipv-skeleton__stat {\n    width: 58px;\n    height: 36px;\n    border-radius: 8px;\n  }\n\n  .nsipv-skeleton__tabs {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    gap: 8px;\n    margin: 16px 0 14px;\n    width: 100%;\n  }\n\n  .nsipv-skeleton__tab {\n    flex: 1 1 calc(50% - 8px);\n    width: auto;\n    min-width: 0;\n    height: 40px;\n    border-radius: 999px;\n  }\n\n  .nsipv-skeleton__grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 12px;\n  }\n\n  .nsipv-skeleton__card {\n    border-radius: 12px;\n    overflow: hidden;\n    border: 1px solid var(--nsipv-line);\n    background: rgba(255, 255, 255, 0.04);\n  }\n\n  .nsipv-skeleton__thumb {\n    aspect-ratio: 1 \/ 1;\n    border-radius: 0;\n  }\n\n  .nsipv-skeleton__foot {\n    height: 44px;\n    margin: 10px 12px;\n    border-radius: 8px;\n  }\n\n  \/* In-pane tab skeletons *\/\n  .nsipv-tab-sk {\n    margin: 0;\n    width: 100%;\n  }\n\n  .nsipv-tab-sk--stories {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n  }\n\n  .nsipv-tab-sk__story {\n    display: flex;\n    flex-direction: column;\n    gap: 8px;\n    align-items: center;\n  }\n\n  .nsipv-tab-sk__story-thumb {\n    width: 100%;\n    aspect-ratio: 9 \/ 16;\n    border-radius: 12px;\n  }\n\n  .nsipv-tab-sk__story-time {\n    width: 56%;\n    height: 12px;\n    border-radius: 6px;\n  }\n\n  .nsipv-tab-sk--highlights {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 14px 16px;\n    justify-content: flex-start;\n  }\n\n  .nsipv-tab-sk__highlight {\n    width: 88px;\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 8px;\n  }\n\n  .nsipv-tab-sk__highlight-cover {\n    width: 78px;\n    height: 78px;\n    border-radius: 50% !important;\n  }\n\n  .nsipv-tab-sk__highlight-title {\n    width: 64px;\n    height: 10px;\n    border-radius: 6px;\n  }\n\n  .nsipv-tab-sk--reels,\n  .nsipv-tab-sk--posts {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 12px;\n  }\n\n  .nsipv-tab-sk__reel,\n  .nsipv-tab-sk__post {\n    border-radius: 12px;\n    overflow: hidden;\n    border: 1px solid var(--nsipv-line);\n    background: rgba(255, 255, 255, 0.04);\n  }\n\n  .nsipv-tab-sk__reel-thumb {\n    aspect-ratio: 9 \/ 14;\n    border-radius: 0;\n  }\n\n  .nsipv-tab-sk__post-thumb {\n    aspect-ratio: 1 \/ 1;\n    border-radius: 0;\n  }\n\n  .nsipv-tab-sk__reel-foot,\n  .nsipv-tab-sk__post-foot {\n    height: 40px;\n    margin: 10px 12px;\n    border-radius: 8px;\n  }\n\n  .nsipv .nsipv-loader {\n    display: none !important;\n  }\n\n  .nsipv .nsipv-btn:hover {\n    transform: translateY(-1px);\n  }\n\n  .nsipv .nsipv-btn:disabled {\n    opacity: 0.55;\n    cursor: not-allowed;\n    transform: none;\n  }\n\n  .nsipv .nsipv-btn--paste {\n    background: linear-gradient(135deg, var(--nsipv-cool), var(--nsipv-cool-deep)) !important;\n    color: #fff !important;\n    box-shadow: 0 4px 12px rgba(20, 154, 163, 0.3);\n  }\n\n  .nsipv .nsipv-btn--view {\n    background: linear-gradient(135deg, var(--nsipv-accent), var(--nsipv-accent-deep)) !important;\n    color: #fff !important;\n    box-shadow: 0 4px 12px rgba(232, 135, 0, 0.3);\n  }\n\n  .nsipv-more {\n    display: flex;\n    justify-content: center;\n    width: 100%;\n    margin: 14px 0 2px;\n  }\n\n  .nsipv .nsipv-btn--more {\n    flex: 0 1 auto;\n    width: auto;\n    min-width: 200px;\n    max-width: 100%;\n    background: linear-gradient(135deg, var(--nsipv-accent), var(--nsipv-accent-deep)) !important;\n    color: #fff !important;\n    box-shadow: 0 4px 12px rgba(232, 135, 0, 0.3);\n  }\n\n  .nsipv .nsipv-search__hint {\n    margin: 0;\n    font-size: 0.8rem;\n    font-style: italic;\n    color: var(--nsipv-dim);\n    line-height: 1.4;\n  }\n\n  .nsipv .nsipv-alert {\n    display: none;\n    margin: 0;\n    padding: 10px 12px;\n    border-radius: 8px;\n    background: rgba(255, 107, 122, 0.12);\n    border: 1px solid rgba(255, 107, 122, 0.35);\n    color: var(--nsipv-danger);\n    font-weight: 600;\n    font-size: 0.88rem;\n    text-align: left;\n    line-height: 1.4;\n  }\n\n  .nsipv .nsipv-alert.is-visible {\n    display: block;\n  }\n\n  .nsipv .nsipv-demo-chip {\n    display: inline-flex;\n    align-items: center;\n    align-self: flex-start;\n    width: auto;\n    max-width: max-content;\n    gap: 6px;\n    margin: 0;\n    padding: 5px 10px;\n    border-radius: 999px;\n    background: rgba(34, 200, 212, 0.15);\n    color: var(--nsipv-cool);\n    font-size: 0.75rem;\n    font-weight: 700;\n    line-height: 1.2;\n  }\n\n  \/* Result panel *\/\n  .nsipv .nsipv-result {\n    display: block;\n    margin: 0;\n  }\n\n  .nsipv-panel {\n    background: var(--nsipv-panel);\n    border: 1px solid var(--nsipv-line);\n    border-radius: var(--nsipv-radius);\n    box-shadow: var(--nsipv-shadow);\n    padding: var(--nsipv-pad);\n    backdrop-filter: blur(12px);\n    width: 100%;\n    min-width: 0;\n  }\n\n  .nsipv-profile {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 14px;\n    align-items: center;\n    justify-items: center;\n    padding: var(--nsipv-pad);\n    border-radius: 12px;\n    background: linear-gradient(160deg, rgba(34, 200, 212, 0.1), rgba(255, 159, 26, 0.1));\n    border: 1px solid rgba(255, 255, 255, 0.06);\n    width: 100%;\n    min-width: 0;\n    text-align: center;\n  }\n\n  .nsipv-avatar {\n    position: relative;\n    width: var(--nsipv-avatar);\n    height: var(--nsipv-avatar);\n    justify-self: center;\n  }\n\n  .nsipv-avatar__ring {\n    width: 100%;\n    height: 100%;\n    border-radius: 50%;\n    padding: 3px;\n    background: linear-gradient(145deg, var(--nsipv-cool), var(--nsipv-accent));\n    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.25);\n    overflow: hidden;\n  }\n\n  .nsipv .nsipv-avatar__img {\n    width: 100% !important;\n    height: 100% !important;\n    max-width: none;\n    border-radius: 50%;\n    object-fit: cover;\n    background: #1a1230;\n    border: 3px solid rgba(255, 255, 255, 0.18);\n  }\n\n  .nsipv .nsipv-avatar__zoom {\n    position: absolute;\n    right: 2px;\n    bottom: 2px;\n    width: 32px;\n    height: 32px;\n    padding: 0 !important;\n    border: 0 !important;\n    border-radius: 50%;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: var(--nsipv-accent-deep) !important;\n    color: #fff !important;\n    cursor: pointer;\n    box-shadow: 0 4px 12px rgba(232, 135, 0, 0.45);\n    transition: transform 0.2s ease;\n    appearance: none;\n    -webkit-appearance: none;\n    z-index: 2;\n  }\n\n  .nsipv .nsipv-avatar__download {\n    right: auto;\n    left: 2px;\n  }\n\n  .nsipv .nsipv-avatar__zoom:hover {\n    transform: scale(1.08) rotate(12deg);\n  }\n\n  .nsipv .nsipv-card__actions,\n  .nsipv .nsipv-reel__actions {\n    display: inline-flex;\n    flex-wrap: wrap;\n    gap: 6px;\n    align-items: center;\n  }\n\n  .nsipv-meta {\n    min-width: 0;\n    text-align: center;\n    display: flex;\n    flex-direction: column;\n    gap: 4px;\n    justify-content: center;\n    align-items: center;\n  }\n\n  .nsipv .nsipv-meta__name {\n    font-size: clamp(1.1rem, 4cqi, 1.35rem);\n    font-weight: 800;\n    color: var(--nsipv-accent);\n    line-height: 1.25;\n    word-break: break-word;\n    overflow-wrap: anywhere;\n  }\n\n  .nsipv .nsipv-meta__handle {\n    font-size: clamp(0.9rem, 3cqi, 0.98rem);\n    font-weight: 600;\n    color: var(--nsipv-dim);\n    line-height: 1.3;\n    margin: 0 0 8px;\n  }\n\n  .nsipv .nsipv-stats {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 8px 18px;\n    list-style: none;\n    margin: 0;\n    padding: 0;\n    justify-content: center;\n    width: 100%;\n  }\n\n  .nsipv .nsipv-stats__item {\n    display: flex;\n    flex-direction: column;\n    align-items: center;\n    gap: 1px;\n    min-width: 0;\n  }\n\n  .nsipv .nsipv-stats__value {\n    font-size: clamp(1rem, 3.5cqi, 1.1rem);\n    font-weight: 800;\n    color: var(--nsipv-cool);\n    line-height: 1.2;\n  }\n\n  .nsipv .nsipv-stats__label {\n    font-size: 0.78rem;\n    color: var(--nsipv-dim);\n    text-transform: lowercase;\n    line-height: 1.2;\n  }\n\n  .nsipv .nsipv-bio {\n    grid-column: 1 \/ -1;\n    margin: 0;\n    padding: 12px 0 0;\n    border-top: 1px solid var(--nsipv-line);\n    text-align: center;\n    color: #ddd2f5;\n    font-size: clamp(0.86rem, 3cqi, 0.92rem);\n    line-height: 1.55;\n    min-width: 0;\n    overflow-wrap: anywhere;\n  }\n\n  .nsipv .nsipv-bio p {\n    margin: 0;\n    white-space: pre-line;\n  }\n\n  .nsipv .nsipv-bio__link {\n    display: inline-flex;\n    align-items: center;\n    gap: 6px;\n    margin-top: 8px;\n    font-weight: 600;\n    font-size: 0.9rem;\n  }\n\n  .nsipv-tabs {\n    display: flex;\n    flex-wrap: wrap;\n    justify-content: center;\n    align-items: stretch;\n    gap: 8px;\n    margin: 16px 0 14px;\n    padding: 0;\n    width: 100%;\n  }\n\n  .nsipv .nsipv-tabs__btn {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 7px;\n    height: 40px;\n    min-height: 40px;\n    min-width: 0;\n    padding: 0 12px !important;\n    border-radius: 999px;\n    background: var(--nsipv-panel-soft) !important;\n    border: 1px solid var(--nsipv-line) !important;\n    color: var(--nsipv-muted) !important;\n    font-family: var(--nsipv-font);\n    font-weight: 700 !important;\n    font-size: clamp(0.78rem, 2.8cqi, 0.88rem) !important;\n    line-height: 1;\n    cursor: pointer;\n    transition: transform 0.2s ease, background 0.2s ease, color 0.2s ease, box-shadow 0.2s ease;\n    appearance: none;\n    -webkit-appearance: none;\n    touch-action: manipulation;\n    flex: 1 1 calc(50% - 8px);\n    max-width: 100%;\n  }\n\n  .nsipv .nsipv-tabs__btn:hover {\n    transform: translateY(-1px);\n    background: rgba(255, 255, 255, 0.14) !important;\n    color: #fff !important;\n  }\n\n  .nsipv .nsipv-tabs__btn.is-active {\n    background: linear-gradient(135deg, var(--nsipv-cool), var(--nsipv-accent)) !important;\n    color: #fff !important;\n    border-color: transparent !important;\n    box-shadow: 0 6px 14px rgba(34, 200, 212, 0.25);\n  }\n\n  .nsipv .nsipv-pane {\n    display: none !important;\n    margin: 0;\n    padding: 0;\n    width: 100%;\n    min-width: 0;\n    overflow: hidden;\n  }\n\n  .nsipv .nsipv-pane.is-active {\n    display: block !important;\n  }\n\n  .nsipv-empty {\n    margin: 0;\n    padding: clamp(36px, 6vw, 56px) 20px;\n    border: 1px dashed rgba(255, 255, 255, 0.28);\n    border-radius: 14px;\n    background: transparent;\n    color: rgba(255, 255, 255, 0.88);\n    text-align: center;\n  }\n\n  .nsipv-empty i {\n    \/* overridden by .nsipv .nsipv-empty i above for Font Awesome *\/\n    display: block;\n    font-size: 2rem;\n    margin: 0 auto 10px;\n    opacity: 0.35;\n  }\n\n  .nsipv .nsipv-empty p {\n    margin: 0 auto;\n    max-width: 36ch;\n    font-size: 0.95rem;\n    line-height: 1.55;\n    color: rgba(255, 255, 255, 0.9);\n  }\n\n  .nsipv-content.is-placeholder .nsipv-bio,\n  .nsipv-content.is-placeholder .nsipv-avatar__download {\n    display: none !important;\n  }\n\n  .nsipv-content.is-placeholder .nsipv-meta__handle {\n    order: -1;\n    font-size: clamp(1.1rem, 4cqi, 1.35rem);\n    font-weight: 800;\n    color: var(--nsipv-text);\n    opacity: 1;\n  }\n\n  .nsipv-content.is-placeholder .nsipv-meta__name {\n    font-size: 1rem;\n    font-weight: 500;\n    color: rgba(255, 255, 255, 0.92);\n  }\n\n  .nsipv-grid {\n    display: grid;\n    grid-template-columns: 1fr;\n    gap: 12px;\n    margin: 0;\n    align-items: stretch;\n    width: 100%;\n  }\n\n  .nsipv-card {\n    display: flex;\n    flex-direction: column;\n    border-radius: 12px;\n    overflow: hidden;\n    background: rgba(255, 255, 255, 0.05);\n    border: 1px solid var(--nsipv-line);\n    box-shadow: 0 6px 16px rgba(0, 0, 0, 0.16);\n    transition: transform 0.25s ease, box-shadow 0.25s ease;\n    min-width: 0;\n    max-width: 100%;\n    width: 100%;\n    height: 100%;\n  }\n\n  .nsipv-card:hover {\n    transform: translateY(-4px);\n    box-shadow: 0 12px 24px rgba(0, 0, 0, 0.24);\n  }\n\n  .nsipv-card__media {\n    position: relative;\n    aspect-ratio: 1 \/ 1;\n    width: 100%;\n    overflow: hidden;\n    background: #1a1230;\n    flex: 0 0 auto;\n    cursor: pointer;\n  }\n\n  \/* Posts always share one square frame so row heights and footers align *\/\n  .nsipv-card__media--post {\n    aspect-ratio: 1 \/ 1;\n  }\n\n  .nsipv-card__media--reel {\n    aspect-ratio: 9 \/ 14;\n  }\n\n  .nsipv .nsipv-card__img {\n    position: absolute;\n    inset: 0;\n    width: 100% !important;\n    height: 100% !important;\n    max-width: none;\n    object-fit: cover;\n    object-position: center;\n    transition: transform 0.45s ease;\n  }\n\n  .nsipv-card:hover .nsipv-card__img {\n    transform: scale(1.05);\n  }\n\n  .nsipv-card__badge {\n    position: absolute;\n    top: 8px;\n    right: 8px;\n    width: 28px;\n    height: 28px;\n    border-radius: 7px;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: rgba(0, 0, 0, 0.55);\n    color: #fff;\n    font-size: 0.75rem;\n    z-index: 1;\n  }\n\n  .nsipv-card__overlay {\n    position: absolute;\n    inset: 0;\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    gap: 16px;\n    background: rgba(20, 8, 40, 0.55);\n    opacity: 0;\n    transition: opacity 0.25s ease;\n    color: #fff;\n    font-weight: 700;\n    font-size: 0.85rem;\n    z-index: 1;\n  }\n\n  .nsipv-card:hover .nsipv-card__overlay {\n    opacity: 1;\n  }\n\n  .nsipv-card__overlay span {\n    display: inline-flex;\n    align-items: center;\n    gap: 5px;\n  }\n\n  .nsipv-card__foot {\n    display: flex;\n    justify-content: space-between;\n    align-items: center;\n    gap: 8px;\n    min-height: 48px;\n    height: auto;\n    flex-wrap: wrap;\n    padding: 8px 10px;\n    margin-top: auto;\n    flex: 0 0 auto;\n    color: var(--nsipv-muted);\n    font-size: 0.82rem;\n    line-height: 1.2;\n    box-sizing: border-box;\n    border-top: 1px solid rgba(255, 255, 255, 0.06);\n    background: rgba(0, 0, 0, 0.14);\n  }\n\n  .nsipv-card__foot>span:first-child {\n    flex: 1 1 auto;\n    min-width: 0;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .nsipv .nsipv-card__actions {\n    display: inline-flex !important;\n    flex: 1 1 auto;\n    align-items: center;\n    justify-content: flex-end;\n    gap: 6px;\n    flex-wrap: wrap !important;\n    max-width: 100%;\n    min-width: 0;\n  }\n\n  .nsipv .nsipv-card__action {\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    gap: 5px;\n    height: auto;\n    min-height: 36px;\n    max-height: none;\n    padding: 6px 10px !important;\n    border: 0 !important;\n    border-radius: 999px;\n    background: rgba(255, 159, 26, 0.15) !important;\n    color: var(--nsipv-accent) !important;\n    font-family: var(--nsipv-font);\n    font-size: 0.78rem !important;\n    font-weight: 700 !important;\n    line-height: 1;\n    white-space: nowrap;\n    cursor: pointer;\n    transition: background 0.2s ease;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  .nsipv .nsipv-card__action:hover {\n    background: rgba(255, 159, 26, 0.28) !important;\n  }\n\n  .nsipv-stories {\n    display: grid;\n    grid-template-columns: repeat(2, minmax(0, 1fr));\n    gap: 12px;\n    margin: 0;\n  }\n\n  .nsipv-story {\n    text-align: center;\n    margin: 0;\n  }\n\n  .nsipv .nsipv-story__thumb {\n    width: 100% !important;\n    height: auto !important;\n    aspect-ratio: 9 \/ 16;\n    border-radius: 12px;\n    object-fit: cover;\n    border: 2px solid transparent;\n    background:\n      linear-gradient(#2a1a4a, #2a1a4a) padding-box,\n      linear-gradient(145deg, var(--nsipv-cool), var(--nsipv-accent)) border-box;\n    box-shadow: 0 6px 14px rgba(0, 0, 0, 0.2);\n    cursor: pointer;\n    transition: transform 0.2s ease;\n  }\n\n  .nsipv-story__thumb:hover {\n    transform: scale(1.02);\n  }\n\n  .nsipv .nsipv-story__time {\n    display: block;\n    margin-top: 6px;\n    font-size: 0.75rem;\n    color: var(--nsipv-dim);\n    line-height: 1.3;\n  }\n\n  .nsipv-highlights {\n    display: flex;\n    flex-wrap: wrap;\n    gap: 14px 16px;\n    justify-content: flex-start;\n    margin: 0;\n  }\n\n  .nsipv-highlight {\n    width: 88px;\n    text-align: center;\n    cursor: pointer;\n    margin: 0;\n  }\n\n  .nsipv .nsipv-highlight__cover {\n    width: 78px !important;\n    height: 78px !important;\n    max-width: none;\n    margin: 0 auto;\n    border-radius: 50%;\n    object-fit: cover;\n    padding: 3px;\n    background: linear-gradient(145deg, var(--nsipv-accent), var(--nsipv-cool));\n    border: 2px solid rgba(255, 255, 255, 0.2);\n  }\n\n  .nsipv .nsipv-highlight__title {\n    display: block;\n    margin-top: 6px;\n    font-size: 0.75rem;\n    color: var(--nsipv-muted);\n    word-break: break-word;\n    line-height: 1.3;\n  }\n\n  .nsipv-modal {\n    display: none;\n    position: fixed;\n    inset: 0;\n    z-index: 999999;\n    align-items: center;\n    justify-content: center;\n    padding: clamp(10px, 3vw, 20px);\n    background: rgba(10, 4, 22, 0.78);\n    backdrop-filter: blur(6px);\n  }\n\n  .nsipv-modal.is-open {\n    display: flex;\n  }\n\n  .nsipv-modal__dialog {\n    position: relative;\n    display: flex;\n    flex-direction: column;\n    width: min(480px, 100%);\n    max-width: 100%;\n    max-height: min(92vh, 100%);\n    border-radius: 14px;\n    overflow: hidden;\n    background: #160c28;\n    box-shadow: 0 24px 60px rgba(0, 0, 0, 0.45);\n  }\n\n  .nsipv-modal__stage {\n    position: relative;\n    flex: 1 1 auto;\n    min-height: 220px;\n    max-height: min(70vh, 720px);\n    display: flex;\n    align-items: center;\n    justify-content: center;\n    background: #0d0718;\n    overflow: hidden;\n  }\n\n  .nsipv .nsipv-modal__media {\n    display: block;\n    width: 100%;\n    height: 100%;\n    max-height: min(70vh, 720px);\n    margin: 0 auto;\n    object-fit: contain;\n    background: #0d0718;\n  }\n\n  .nsipv .nsipv-modal__media.is-hidden {\n    display: none !important;\n  }\n\n  .nsipv .nsipv-modal__media--video {\n    width: 100%;\n    max-height: min(70vh, 720px);\n    background: #000;\n  }\n\n  .nsipv .nsipv-modal__play {\n    position: absolute;\n    left: 50%;\n    top: 50%;\n    transform: translate(-50%, -50%);\n    z-index: 3;\n    width: 72px;\n    height: 72px;\n    padding: 0 !important;\n    border: 0 !important;\n    border-radius: 50%;\n    display: inline-flex !important;\n    align-items: center;\n    justify-content: center;\n    background: rgba(0, 0, 0, 0.55) !important;\n    color: #fff !important;\n    font-size: 1.5rem !important;\n    cursor: pointer;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  .nsipv .nsipv-modal__play.is-hidden {\n    display: none !important;\n  }\n\n  .nsipv-modal__bar {\n    flex: 0 0 auto;\n    display: flex;\n    flex-direction: column;\n    gap: 10px;\n    padding: 10px 14px 12px;\n    border-top: 1px solid rgba(255, 255, 255, 0.08);\n    background: #160c28;\n    z-index: 2;\n  }\n\n  .nsipv-modal__caption {\n    margin: 0;\n    min-width: 0;\n    color: var(--nsipv-muted);\n    font-size: 0.88rem;\n    line-height: 1.4;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .nsipv-modal__actions {\n    display: flex;\n    gap: 8px;\n  }\n\n  .nsipv .nsipv-modal__action {\n    flex: 1 1 0;\n    display: inline-flex !important;\n    align-items: center;\n    justify-content: center;\n    gap: 6px;\n    min-height: 44px;\n    padding: 10px 12px !important;\n    border: 0 !important;\n    border-radius: 12px !important;\n    font-size: 0.88rem !important;\n    font-weight: 700 !important;\n    cursor: pointer;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  .nsipv .nsipv-modal__action--play {\n    background: rgba(255, 255, 255, 0.12) !important;\n    color: #fff !important;\n  }\n\n  .nsipv .nsipv-modal__action--download {\n    background: var(--nsipv-accent, #ff9f1a) !important;\n    color: #1a0f08 !important;\n  }\n\n  .nsipv .nsipv-modal__action:disabled,\n  .nsipv .nsipv-modal__action.is-hidden {\n    opacity: 0.55;\n  }\n\n  .nsipv .nsipv-modal__action.is-hidden {\n    display: none !important;\n  }\n\n  .nsipv .nsipv-modal__close {\n    position: absolute;\n    top: 10px;\n    right: 10px;\n    width: 36px;\n    height: 36px;\n    padding: 0 !important;\n    border: 0 !important;\n    border-radius: 50%;\n    display: inline-flex;\n    align-items: center;\n    justify-content: center;\n    background: rgba(0, 0, 0, 0.55) !important;\n    color: #fff !important;\n    cursor: pointer;\n    z-index: 2;\n    appearance: none;\n    -webkit-appearance: none;\n  }\n\n  \/* Download progress toast *\/\n  .nsipv-dlprog {\n    position: fixed;\n    left: 50%;\n    bottom: max(18px, env(safe-area-inset-bottom, 0px));\n    transform: translate(-50%, 120%);\n    z-index: 1000000;\n    width: min(420px, calc(100vw - 24px));\n    padding: 14px 16px;\n    border-radius: 16px;\n    background: rgba(22, 12, 40, 0.96);\n    border: 1px solid rgba(255, 255, 255, 0.14);\n    box-shadow: 0 18px 48px rgba(0, 0, 0, 0.45);\n    color: var(--nsipv-ink);\n    opacity: 0;\n    pointer-events: none;\n    transition: transform 0.28s ease, opacity 0.28s ease;\n    backdrop-filter: blur(10px);\n  }\n\n  .nsipv-dlprog.is-open {\n    transform: translate(-50%, 0);\n    opacity: 1;\n    pointer-events: auto;\n  }\n\n  .nsipv-dlprog.is-success {\n    border-color: rgba(34, 200, 212, 0.45);\n  }\n\n  .nsipv-dlprog.is-error {\n    border-color: rgba(255, 107, 122, 0.55);\n  }\n\n  .nsipv-dlprog__head {\n    display: flex;\n    align-items: center;\n    justify-content: space-between;\n    gap: 10px;\n    margin-bottom: 10px;\n  }\n\n  .nsipv-dlprog__title {\n    display: flex;\n    align-items: center;\n    gap: 8px;\n    min-width: 0;\n    font-size: 0.92rem;\n    font-weight: 700;\n  }\n\n  .nsipv-dlprog__title i {\n    color: var(--nsipv-accent, #ff9f1a);\n  }\n\n  .nsipv-dlprog__name {\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  .nsipv-dlprog__pct {\n    flex-shrink: 0;\n    font-variant-numeric: tabular-nums;\n    font-weight: 800;\n    font-size: 0.95rem;\n    color: var(--nsipv-cool, #22c8d4);\n  }\n\n  .nsipv-dlprog__track {\n    width: 100%;\n    height: 10px;\n    border-radius: 999px;\n    background: rgba(255, 255, 255, 0.08);\n    overflow: hidden;\n  }\n\n  .nsipv-dlprog__fill {\n    height: 100%;\n    width: 0%;\n    border-radius: inherit;\n    background: linear-gradient(90deg, #e88700, #ff9f1a, #22c8d4);\n    box-shadow: 0 0 16px rgba(255, 159, 26, 0.35);\n    transition: width 0.18s ease-out;\n  }\n\n  .nsipv-dlprog.is-indeterminate .nsipv-dlprog__fill {\n    width: 36% !important;\n    animation: nsipv-dlprog-slide 1.1s ease-in-out infinite;\n  }\n\n  @keyframes nsipv-dlprog-slide {\n    0% {\n      transform: translateX(-120%);\n    }\n\n    100% {\n      transform: translateX(320%);\n    }\n  }\n\n  .nsipv-dlprog__meta {\n    display: flex;\n    justify-content: space-between;\n    gap: 10px;\n    margin-top: 8px;\n    font-size: 0.78rem;\n    color: var(--nsipv-muted);\n    font-variant-numeric: tabular-nums;\n  }\n\n  .nsipv-dlprog__status {\n    min-width: 0;\n    overflow: hidden;\n    text-overflow: ellipsis;\n    white-space: nowrap;\n  }\n\n  \/* ========== Responsive (viewport + overflow-proof) ========== *\/\n\n  \/* Prevent children from expanding the widget past the viewport.\n   Shell keeps max 1280 \u2014 do not force it to 100%. *\/\n  .nsipv-shell {\n    max-width: min(1280px, 100%) !important;\n    min-width: 0 !important;\n  }\n\n  .nsipv-hero,\n  .nsipv-panel,\n  .nsipv-result,\n  .nsipv-content,\n  .nsipv-search,\n  .nsipv-search__row,\n  .nsipv-profile,\n  .nsipv-skeleton__profile,\n  .nsipv-tabs,\n  .nsipv-pane,\n  .nsipv-grid,\n  .nsipv-stories,\n  .nsipv-highlights,\n  .nsipv-skeleton__panel,\n  .nsipv-skeleton__grid,\n  .nsipv-tab-sk,\n  .nsipv-card {\n    max-width: 100% !important;\n    min-width: 0 !important;\n  }\n\n  .nsipv .nsipv-btn,\n  .nsipv .nsipv-tabs__btn,\n  .nsipv .nsipv-search__field {\n    max-width: 100% !important;\n  }\n\n  \/* JS ResizeObserver fallback classes *\/\n  .nsipv.nsipv--compact .nsipv-search__row {\n    flex-wrap: wrap !important;\n    flex-direction: row !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-search__field {\n    flex: 1 1 100% !important;\n    width: 100% !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-btn {\n    flex: 1 1 calc(50% - 4px) !important;\n    width: auto !important;\n    min-width: 0 !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-btn--more,\n  .nsipv.nsipv--narrow .nsipv-btn--more {\n    flex: 0 1 auto !important;\n    width: auto !important;\n    min-width: min(200px, 100%) !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-profile,\n  .nsipv.nsipv--compact .nsipv-skeleton__profile {\n    grid-template-columns: 1fr !important;\n    justify-items: center !important;\n    text-align: center !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-avatar,\n  .nsipv.nsipv--compact .nsipv-meta,\n  .nsipv.nsipv--compact .nsipv-bio,\n  .nsipv.nsipv--compact .nsipv-stats,\n  .nsipv.nsipv--compact .nsipv-stats__item {\n    justify-self: center !important;\n    text-align: center !important;\n    align-items: center !important;\n    justify-content: center !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-tabs__btn {\n    flex: 1 1 calc(50% - 6px) !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-grid,\n  .nsipv.nsipv--compact .nsipv-skeleton__grid,\n  .nsipv.nsipv--compact .nsipv-tab-sk--posts,\n  .nsipv.nsipv--compact .nsipv-tab-sk--reels {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-stories,\n  .nsipv.nsipv--compact .nsipv-tab-sk--stories {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-card__action {\n    min-height: 40px;\n    flex: 1 1 calc(50% - 4px);\n  }\n\n  .nsipv.nsipv--narrow {\n    padding-left: 6px !important;\n    padding-right: 6px !important;\n  }\n\n  .nsipv.nsipv--narrow .nsipv-btn {\n    flex: 1 1 100% !important;\n  }\n\n  .nsipv.nsipv--narrow .nsipv-tabs__btn {\n    flex: 1 1 100% !important;\n  }\n\n  .nsipv.nsipv--narrow .nsipv-grid,\n  .nsipv.nsipv--narrow .nsipv-skeleton__grid,\n  .nsipv.nsipv--narrow .nsipv-tab-sk--posts,\n  .nsipv.nsipv--narrow .nsipv-tab-sk--reels,\n  .nsipv.nsipv--narrow .nsipv-stories,\n  .nsipv.nsipv--narrow .nsipv-tab-sk--stories {\n    grid-template-columns: 1fr !important;\n  }\n\n  .nsipv.nsipv--narrow .nsipv-card__action {\n    flex: 1 1 100%;\n    min-height: 44px;\n  }\n\n  .nsipv.nsipv--narrow .nsipv-hero__title-text {\n    font-size: clamp(1.05rem, 5.2vw, 1.35rem);\n    justify-content: center;\n    text-align: center;\n  }\n\n  .nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-grid,\n  .nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-skeleton__grid,\n  .nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-tab-sk--posts {\n    grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n  }\n\n  .nsipv.nsipv--xlarge:not(.nsipv--compact) .nsipv-grid,\n  .nsipv.nsipv--xlarge:not(.nsipv--compact) .nsipv-skeleton__grid,\n  .nsipv.nsipv--xlarge:not(.nsipv--compact) .nsipv-tab-sk--posts {\n    grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n  }\n\n  .nsipv.nsipv--roomy:not(.nsipv--compact) .nsipv-grid,\n  .nsipv.nsipv--roomy:not(.nsipv--compact) .nsipv-skeleton__grid,\n  .nsipv.nsipv--roomy:not(.nsipv--compact) .nsipv-tab-sk--posts {\n    grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n  }\n\n  \/* Mobile \/ narrow viewports \u2014 force stacked layout *\/\n  @media (max-width: 767px) {\n    .nsipv {\n      --nsipv-avatar: 88px;\n      --nsipv-grid-min: 100%;\n      --nsipv-story-min: calc(50% - 6px);\n      --nsipv-radius: 14px;\n      width: 100% !important;\n      max-width: 100% !important;\n      padding: 12px 8px 16px !important;\n      overflow-x: hidden !important;\n    }\n\n    .nsipv-hero,\n    .nsipv-panel,\n    .nsipv-skeleton__panel {\n      padding: 12px 10px !important;\n    }\n\n    .nsipv .nsipv-search__row {\n      flex-direction: row !important;\n      flex-wrap: wrap !important;\n      align-items: stretch !important;\n    }\n\n    .nsipv .nsipv-search__field {\n      flex: 1 1 100% !important;\n      width: 100% !important;\n    }\n\n    .nsipv .nsipv-btn {\n      flex: 1 1 calc(50% - 4px) !important;\n      width: auto !important;\n      min-width: 0 !important;\n    }\n\n    .nsipv-profile,\n    .nsipv-skeleton__profile {\n      grid-template-columns: 1fr !important;\n      justify-items: center !important;\n      text-align: center !important;\n      gap: 12px !important;\n    }\n\n    .nsipv-avatar,\n    .nsipv-skeleton__avatar {\n      justify-self: center !important;\n    }\n\n    .nsipv-meta,\n    .nsipv-skeleton__meta {\n      text-align: center !important;\n      align-items: center !important;\n    }\n\n    .nsipv .nsipv-stats,\n    .nsipv-skeleton__stats {\n      justify-content: center !important;\n    }\n\n    .nsipv .nsipv-stats__item {\n      align-items: center !important;\n    }\n\n    .nsipv .nsipv-bio {\n      text-align: center !important;\n    }\n\n    .nsipv .nsipv-tabs {\n      gap: 6px !important;\n    }\n\n    .nsipv .nsipv-tabs__btn {\n      flex: 1 1 calc(50% - 6px) !important;\n      width: auto !important;\n      min-height: 44px !important;\n    }\n\n    .nsipv-skeleton__tab {\n      flex: 1 1 calc(50% - 6px) !important;\n    }\n\n    .nsipv-grid,\n    .nsipv-skeleton__grid,\n    .nsipv-tab-sk--posts,\n    .nsipv-tab-sk--reels {\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n      gap: 10px !important;\n    }\n\n    .nsipv-stories,\n    .nsipv-tab-sk--stories {\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    }\n\n    .nsipv-highlights,\n    .nsipv-tab-sk--highlights {\n      justify-content: center !important;\n    }\n\n    .nsipv-modal {\n      padding: max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left)) !important;\n    }\n\n    .nsipv-modal__dialog {\n      width: min(480px, 100%) !important;\n      max-height: min(92dvh, 100%) !important;\n    }\n\n    .nsipv .nsipv-modal__close {\n      width: 44px !important;\n      height: 44px !important;\n    }\n  }\n\n  @media (max-width: 420px) {\n    .nsipv .nsipv-btn {\n      flex: 1 1 100% !important;\n    }\n\n    .nsipv .nsipv-btn--more {\n      flex: 0 1 auto !important;\n      width: auto !important;\n    }\n\n    .nsipv .nsipv-tabs__btn {\n      flex: 1 1 100% !important;\n    }\n\n    .nsipv-grid,\n    .nsipv-skeleton__grid,\n    .nsipv-tab-sk--posts,\n    .nsipv-tab-sk--reels,\n    .nsipv-stories,\n    .nsipv-tab-sk--stories {\n      grid-template-columns: 1fr !important;\n    }\n  }\n\n  \/* Tablet+ \u2014 side-by-side where there is real room *\/\n  @media (min-width: 768px) {\n    .nsipv {\n      --nsipv-avatar: 110px;\n      --nsipv-grid-min: 180px;\n      --nsipv-story-min: 110px;\n    }\n\n    .nsipv .nsipv-search__row {\n      flex-direction: row !important;\n      flex-wrap: wrap !important;\n    }\n\n    .nsipv .nsipv-search__field {\n      flex: 1 1 220px !important;\n      width: auto !important;\n    }\n\n    .nsipv .nsipv-btn {\n      flex: 0 1 auto !important;\n      width: auto !important;\n    }\n\n    .nsipv-profile,\n    .nsipv-skeleton__profile {\n      grid-template-columns: var(--nsipv-avatar) minmax(0, 1fr) !important;\n      justify-items: stretch !important;\n      text-align: left !important;\n    }\n\n    .nsipv-avatar,\n    .nsipv-skeleton__avatar {\n      justify-self: start !important;\n      grid-column: 1;\n      grid-row: 1;\n    }\n\n    .nsipv-meta,\n    .nsipv-skeleton__meta {\n      grid-column: 2;\n      grid-row: 1;\n      text-align: left !important;\n      align-items: flex-start !important;\n    }\n\n    .nsipv .nsipv-bio,\n    .nsipv-skeleton__line--bio {\n      grid-column: 1 \/ -1 !important;\n      text-align: left !important;\n    }\n\n    .nsipv .nsipv-stats,\n    .nsipv-skeleton__stats {\n      justify-content: flex-start !important;\n    }\n\n    .nsipv .nsipv-stats__item {\n      align-items: flex-start !important;\n    }\n\n    .nsipv .nsipv-tabs__btn {\n      flex:   0 1 auto !important;\n    }\n\n    .nsipv-grid,\n    .nsipv-skeleton__grid,\n    .nsipv-tab-sk--posts {\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    }\n\n    .nsipv-tab-sk--reels {\n      grid-template-columns: repeat(2, minmax(0, 1fr)) !important;\n    }\n\n    .nsipv-stories,\n    .nsipv-tab-sk--stories {\n      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    }\n  }\n\n  @media (min-width: 1024px) {\n    .nsipv {\n      --nsipv-avatar: 120px;\n      --nsipv-grid-min: 220px;\n    }\n\n    .nsipv-grid,\n    .nsipv-skeleton__grid,\n    .nsipv-tab-sk--posts {\n      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    }\n\n    .nsipv-tab-sk--reels {\n      grid-template-columns: repeat(3, minmax(0, 1fr)) !important;\n    }\n\n    .nsipv-stories,\n    .nsipv-tab-sk--stories {\n      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n    }\n  }\n\n  @media (min-width: 1200px) {\n\n    .nsipv-grid,\n    .nsipv-skeleton__grid,\n    .nsipv-tab-sk--posts {\n      grid-template-columns: repeat(4, minmax(0, 1fr)) !important;\n    }\n  }\n\n  @media (max-height: 480px) and (orientation: landscape) {\n    .nsipv .nsipv-hero__lead {\n      display: none;\n    }\n  }\n\n  @media (prefers-reduced-motion: reduce) {\n\n    .nsipv *,\n    .nsipv *::before,\n    .nsipv *::after {\n      animation-duration: 0.01ms !important;\n      animation-iteration-count: 1 !important;\n      transition-duration: 0.01ms !important;\n    }\n\n    .nsipv .nsipv-sk {\n      animation: none;\n      background: rgba(255, 255, 255, 0.1);\n    }\n  }\n\n  @media (hover: none) {\n\n    .nsipv .nsipv-btn:hover,\n    .nsipv .nsipv-tabs__btn:hover,\n    .nsipv-card:hover {\n      transform: none;\n    }\n\n    .nsipv-card:hover .nsipv-card__overlay {\n      opacity: 0;\n    }\n\n    .nsipv-card:focus-within .nsipv-card__overlay,\n    .nsipv-card__media:active .nsipv-card__overlay {\n      opacity: 1;\n    }\n  }\n\n  \/* Turnstile host: keep hidden in-flow; floating panel styles come from turnstile-handler.js *\/\n  .nsipv #xrespond-tools-turnstile-host {\n    display: none;\n  }\n\n  .nsipv #xrespond-tools-turnstile-host.is-visible {\n    display: block !important;\n  }\n\n  \/* Ensure floating Turnstile panel (moved to body) is never clipped\/hidden by tool CSS *\/\n  body>#xrespond-tools-turnstile-host.is-visible {\n    display: block !important;\n    position: fixed !important;\n    z-index: 2147483000 !important;\n    visibility: visible !important;\n    opacity: 1 !important;\n    pointer-events: auto !important;\n  }\n\n  \/* Search controls: one row on large screens, wrap on narrow\/compact *\/\n  .nsipv .nsipv-search,\n  .nsipv .nsipv-search .nsipv-search__row,\n  .nsipv .nsipv-search .nsipv-search__actions {\n    width: 100% !important;\n    max-width: 100% !important;\n    min-width: 0 !important;\n    box-sizing: border-box !important;\n  }\n\n  .nsipv .nsipv-search .nsipv-search__row {\n    display: flex !important;\n    flex-direction: row !important;\n    flex-wrap: nowrap !important;\n    align-items: stretch !important;\n    gap: 8px !important;\n  }\n\n  .nsipv .nsipv-search .nsipv-search__field,\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__field {\n    flex: 1 1 0% !important;\n    width: 100% !important;\n    max-width: none !important;\n    min-width: 0 !important;\n  }\n\n  .nsipv .nsipv-search .nsipv-search__actions,\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n    display: flex !important;\n    flex: 0 0 auto !important;\n    flex-direction: row !important;\n    width: auto !important;\n    max-width: none !important;\n    min-width: 0 !important;\n    flex-wrap: nowrap !important;\n    gap: 8px !important;\n  }\n\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-btn,\n  .nsipv .nsipv-search .nsipv-search__actions .nsipv-btn,\n  .nsipv .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn {\n    flex: 0 0 auto !important;\n    width: auto !important;\n    max-width: none !important;\n    min-width: 110px !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__row,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__row {\n    flex-wrap: wrap !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__field,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__field,\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__row > .nsipv-search__field,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__row > .nsipv-search__field {\n    flex: 1 1 100% !important;\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__actions,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__actions,\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__row > .nsipv-search__actions,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n    flex: 1 1 100% !important;\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__row > .nsipv-btn,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__row > .nsipv-btn,\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__actions .nsipv-btn,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__actions .nsipv-btn,\n  .nsipv.nsipv--compact .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn,\n  .nsipv.nsipv--narrow .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn {\n    flex: 1 1 calc(50% - 4px) !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n  }\n\n  @media (max-width: 720px) {\n    .nsipv .nsipv-search .nsipv-search__row {\n      flex-wrap: wrap !important;\n    }\n\n    .nsipv .nsipv-search .nsipv-search__field,\n    .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__field {\n      flex: 1 1 100% !important;\n      width: 100% !important;\n      max-width: 100% !important;\n    }\n\n    .nsipv .nsipv-search .nsipv-search__actions,\n    .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n      flex: 1 1 100% !important;\n      width: 100% !important;\n      max-width: 100% !important;\n    }\n\n    .nsipv .nsipv-search .nsipv-search__row > .nsipv-btn,\n    .nsipv .nsipv-search .nsipv-search__actions .nsipv-btn,\n    .nsipv .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn {\n      flex: 1 1 calc(50% - 4px) !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n    }\n  }\n\n  \/* Narrow embed on a wide browser: wrap when container is compact even if viewport is large *\/\n  @container nsipv (max-width: 767px) {\n    .nsipv .nsipv-search .nsipv-search__row {\n      flex-wrap: wrap !important;\n    }\n    .nsipv .nsipv-search .nsipv-search__field,\n    .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__field {\n      flex: 1 1 100% !important;\n      width: 100% !important;\n      max-width: 100% !important;\n    }\n    .nsipv .nsipv-search .nsipv-search__actions,\n    .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n      flex: 1 1 100% !important;\n      width: 100% !important;\n      max-width: 100% !important;\n    }\n    .nsipv .nsipv-search .nsipv-search__row > .nsipv-btn,\n    .nsipv .nsipv-search .nsipv-search__actions .nsipv-btn,\n    .nsipv .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn {\n      flex: 1 1 calc(50% - 4px) !important;\n      min-width: 0 !important;\n      max-width: 100% !important;\n    }\n  }\n\n\/* ns-responsive-fix:nsipv \u2014 keep desktop shell max-width; only prevent overflow *\/\n  .nsipv-tabs,\n  .nsipv .nsipv-tabs {\n    width: 100%;\n    min-width: 0;\n    flex-wrap: wrap;\n  }\n  .nsipv .nsipv-tabs__btn {\n    min-width: 0;\n    max-width: 100%;\n  }\n  .nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-tabs__btn {\n    flex: 0 1 auto;\n  }\n  .nsipv.nsipv--compact .nsipv-tabs__btn,\n  .nsipv.nsipv--narrow .nsipv-tabs__btn {\n    flex: 1 1 calc(50% - 8px);\n  }\n  .nsipv-hero__lead,\n  .nsipv .nsipv-hero__lead,\n  .nsipv-hero__title-text,\n  .nsipv .nsipv-hero__title-text {\n    max-width: 100%;\n    min-width: 0;\n    overflow-wrap: anywhere;\n    word-break: break-word;\n  }\n  .nsipv-shell,\n  .nsipv .nsipv-shell {\n    min-width: 0;\n    width: 100%;\n    \/* preserve existing max-width: min(1280px, 100%) \u2014 do not force 100% *\/\n  }\n\n\/* --- Codex CSS updates --- *\/\n\/* New Social Instagram Profile Viewer \u2014 WordPress-scoped styles *\/\n.nsipv {\n  container-type: inline-size;\n  container-name: nsipv;\n  --nsipv-ink: #f8f7ff;\n  --nsipv-muted: #c9c7df;\n  --nsipv-dim: #9895b4;\n  --nsipv-text: #f8f7ff;\n  --nsipv-panel: rgba(22, 22, 48, .82);\n  --nsipv-panel-soft: rgba(255, 255, 255, .075);\n  --nsipv-line: rgba(255, 255, 255, .14);\n  --nsipv-accent: #ff7a59;\n  --nsipv-accent-deep: #e84462;\n  --nsipv-cool: #7c5cff;\n  --nsipv-cool-deep: #5437d7;\n  --nsipv-danger: #ff7185;\n  --nsipv-radius: 20px;\n  --nsipv-shadow: 0 20px 48px rgba(7, 8, 25, .32);\n  --nsipv-font: \"Segoe UI\", \"Helvetica Neue\", Arial, sans-serif;\n  --nsipv-space: 16px;\n  --nsipv-avatar: 88px;\n  --nsipv-pad: 16px;\n  --nsipv-gap: 16px;\n  --nsipv-grid-min: 100%;\n  --nsipv-story-min: calc(50% - 6px);\n  box-sizing: border-box;\n  font-family: var(--nsipv-font);\n  color: var(--nsipv-ink);\n  line-height: 1.5;\n  width: 100%;\n  max-width: 100%;\n  min-height: 100vh;\n  min-width: 0;\n  margin: 0 auto;\n  padding: clamp(14px, 3vw, 34px) clamp(8px, 2.5vw, 20px) clamp(18px, 3vw, 34px);\n  background:\n    radial-gradient(circle at 7% 0%, rgba(124, 92, 255, .34), transparent 32%),\n    radial-gradient(circle at 94% 12%, rgba(255, 112, 126, .24), transparent 30%),\n    radial-gradient(circle at 50% 110%, rgba(50, 211, 181, .14), transparent 40%),\n    linear-gradient(135deg, #111229 0%, #1d1b42 46%, #30235f 100%);\n  border-radius: 0;\n  position: relative;\n  isolation: isolate;\n  text-align: left;\n  overflow-x: hidden;\n  -webkit-text-size-adjust: 100%;\n  text-size-adjust: 100%;\n}\n\n.nsipv *,\n.nsipv *::before,\n.nsipv *::after { box-sizing: border-box; }\n\n.nsipv :where(h1, h2, h3, h4, h5, h6, p, ul, ol, li, figure, figcaption, label, span) {\n  margin: 0;\n  padding: 0;\n  border: 0;\n  font-weight: inherit;\n}\n\n.nsipv :where(ul, ol) { list-style: none; }\n\n.nsipv img {\n  max-width: 100%;\n  height: auto;\n  display: block;\n  border: 0;\n  vertical-align: middle;\n}\n\n.nsipv a {\n  color: #bdb0ff;\n  text-decoration: none;\n  transition: color .2s ease;\n}\n\n.nsipv a:hover {\n  color: #fff;\n  text-decoration: none;\n}\n\n.nsipv-shell {\n  max-width: min(1280px, 100%);\n  margin: 0 auto;\n  position: relative;\n  z-index: 1;\n  display: flex;\n  flex-direction: column;\n  gap: var(--nsipv-gap);\n  width: 100%;\n  min-width: 0;\n}\n\n\/* Hero \/ search *\/\n.nsipv-hero {\n  position: relative;\n  width: 100%;\n  min-width: 0;\n  padding: clamp(28px, 5vw, 54px) clamp(14px, 4vw, 36px) clamp(20px, 3vw, 30px);\n  text-align: center;\n  overflow: hidden;\n  background: linear-gradient(135deg, rgba(255,255,255,.11), rgba(255,255,255,.035));\n  border: 1px solid rgba(255,255,255,.13);\n  border-radius: var(--nsipv-radius);\n  box-shadow: var(--nsipv-shadow);\n  backdrop-filter: blur(18px);\n}\n\n.nsipv-hero::before {\n  content: \"\";\n  position: absolute;\n  width: 260px;\n  height: 260px;\n  border-radius: 50%;\n  top: -190px;\n  right: -55px;\n  background: rgba(124, 92, 255, .25);\n  filter: blur(10px);\n  pointer-events: none;\n}\n\n.nsipv .nsipv-hero__title {\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  margin: 0 0 12px;\n  color: var(--nsipv-ink);\n  position: relative;\n}\n\n.nsipv-hero__brand {\n  display: inline-flex;\n  flex-wrap: wrap;\n  max-width: 100%;\n  min-width: 0;\n  align-items: center;\n  justify-content: center;\n  gap: 13px;\n}\n\n.nsipv .nsipv-hero__icon {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  flex: 0 0 auto;\n  width: 46px;\n  height: 46px;\n  border-radius: 14px;\n  background: radial-gradient(circle at 28% 110%, #ffd86f 0%, #ffbd62 9%, #ff6b67 42%, #d73e9d 63%, #7257ee 100%);\n  color: #fff;\n  font-size: 1.45rem;\n  line-height: 1;\n  box-shadow: 0 10px 24px rgba(226, 70, 145, .32), inset 0 1px 0 rgba(255,255,255,.38);\n}\n\n.nsipv .nsipv-hero__icon i {\n  display: block;\n  line-height: 1;\n  width: auto;\n  font-size: 1em;\n}\n\n.nsipv-hero__title-text {\n  display: inline-flex;\n  flex-wrap: wrap;\n  align-items: baseline;\n  justify-content: flex-start;\n  gap: .35em;\n  min-width: 0;\n  font-size: clamp(1.3rem, 2.8vw, 1.85rem);\n  font-weight: 800;\n  letter-spacing: -.035em;\n  line-height: 1.15;\n  text-align: left;\n  overflow-wrap: anywhere;\n  word-break: break-word;\n}\n\n.nsipv-hero__title-mark {\n  color: #ff9b7a;\n  font-weight: 800;\n}\n\n.nsipv .nsipv-hero__lead {\n  max-width: 590px;\n  margin: 0 auto 22px;\n  color: var(--nsipv-muted);\n  font-size: clamp(.9rem, 2.4vw, .98rem);\n  line-height: 1.6;\n  padding: 0 2px;\n  position: relative;\n}\n\n.nsipv-search {\n  display: flex;\n  flex-direction: column;\n  align-items: stretch;\n  gap: 11px;\n  text-align: left;\n  width: 100%;\n  max-width: 100%;\n  min-width: 0;\n  box-sizing: border-box;\n  margin-top: 4px;\n  padding: clamp(12px, 2vw, 16px);\n  background: rgba(9, 10, 30, .23);\n  border: 1px solid rgba(255,255,255,.13);\n  border-radius: 16px;\n  box-shadow: inset 0 1px 0 rgba(255,255,255,.08), 0 10px 26px rgba(8,8,29,.18);\n  backdrop-filter: blur(12px);\n}\n\n.nsipv .nsipv-search__label {\n  display: block;\n  font-size: .84rem;\n  font-weight: 700;\n  letter-spacing: .01em;\n  color: #dbd8ed;\n  line-height: 1.3;\n}\n\n.nsipv-search__row {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 8px;\n  align-items: stretch;\n  width: 100%;\n  min-width: 0;\n}\n\n.nsipv .nsipv-search__field {\n  flex: 1 1 0%;\n  min-width: 0;\n  height: 48px;\n  min-height: 48px;\n  padding: 0 15px !important;\n  border: 1px solid transparent !important;\n  border-radius: 12px;\n  background: rgba(255,255,255,.97) !important;\n  color: #20203a !important;\n  font-family: var(--nsipv-font);\n  font-size: 16px !important;\n  font-weight: 600;\n  line-height: 48px;\n  outline: none;\n  box-shadow: 0 5px 14px rgba(4,4,19,.15);\n  width: 100%;\n  max-width: 100%;\n  transition: box-shadow .2s ease, transform .2s ease, background .2s ease;\n}\n\n.nsipv .nsipv-search__field:focus {\n  background: #fff !important;\n  box-shadow: 0 0 0 4px rgba(157,136,255,.35), 0 8px 18px rgba(4,4,19,.18);\n}\n\n.nsipv .nsipv-search__field::placeholder { color: #8d8aa8; }\n\n.nsipv .nsipv-btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 7px;\n  flex: 1 1 calc(50% - 4px);\n  height: 48px;\n  min-height: 48px;\n  min-width: 0;\n  padding: 0 16px !important;\n  border: 0 !important;\n  border-radius: 12px;\n  font-family: var(--nsipv-font);\n  font-size: .9rem !important;\n  font-weight: 800 !important;\n  line-height: 1;\n  cursor: pointer;\n  transition: transform .2s ease, box-shadow .2s ease, filter .2s ease, opacity .2s ease;\n  white-space: nowrap;\n  user-select: none;\n  text-decoration: none;\n  appearance: none;\n  -webkit-appearance: none;\n  touch-action: manipulation;\n}\n\n.nsipv .nsipv-btn:hover {\n  transform: translateY(-2px);\n  filter: brightness(1.06);\n}\n\n.nsipv .nsipv-btn:active { transform: translateY(0) scale(.98); }\n\n.nsipv .nsipv-btn:focus-visible,\n.nsipv .nsipv-tabs__btn:focus-visible,\n.nsipv .nsipv-card__action:focus-visible,\n.nsipv .nsipv-avatar__zoom:focus-visible,\n.nsipv .nsipv-modal__action:focus-visible,\n.nsipv .nsipv-modal__close:focus-visible,\n.nsipv .nsipv-modal__play:focus-visible {\n  outline: 3px solid rgba(194, 181, 255, .92);\n  outline-offset: 3px;\n}\n\n.nsipv .nsipv-btn i,\n.nsipv .nsipv-tabs__btn i,\n.nsipv .nsipv-card__action i,\n.nsipv .nsipv-avatar__zoom i,\n.nsipv .nsipv-modal__close i,\n.nsipv .nsipv-demo-chip i,\n.nsipv .nsipv-bio__link i,\n.nsipv .nsipv-card__badge i,\n.nsipv .nsipv-card__overlay i,\n.nsipv i.fa-solid,\n.nsipv i.fa-brands,\n.nsipv i.fas,\n.nsipv i.fa-circle,\n.nsipv i.fa-circle-play,\n.nsipv i.fa-download,\n.nsipv i.fa-expand,\n.nsipv i.fa-eye,\n.nsipv i.fa-film,\n.nsipv i.fa-images,\n.nsipv i.fa-paste,\n.nsipv i.fa-play,\n.nsipv i.fa-star,\n.nsipv i.fa-table-cells,\n.nsipv i.fa-xmark {\n  --fa-display: inline-block;\n  display: inline-block !important;\n  line-height: 1 !important;\n  font-size: .92em;\n  width: 1.15em;\n  text-align: center;\n  vertical-align: middle;\n  font-style: normal !important;\n  font-variant: normal;\n  text-rendering: auto;\n  -webkit-font-smoothing: antialiased;\n}\n\n.nsipv .nsipv-empty i {\n  display: block !important;\n  font-size: 2.1rem !important;\n  width: auto;\n  margin: 0 auto 14px;\n  opacity: .9;\n  line-height: 1 !important;\n  color: #c5b8ff;\n}\n\n\/* Skeleton loading *\/\n.nsipv .nsipv-skeleton { display: none; margin: 0; }\n.nsipv .nsipv-skeleton.is-visible { display: block; }\n.nsipv .nsipv-content.is-hidden { display: none !important; }\n\n@keyframes nsipv-shimmer {\n  0% { background-position: -400px 0; }\n  100% { background-position: 400px 0; }\n}\n\n.nsipv .nsipv-sk {\n  background: linear-gradient(90deg, rgba(255,255,255,.06) 0%, rgba(255,255,255,.16) 45%, rgba(255,255,255,.06) 100%);\n  background-size: 800px 100%;\n  animation: nsipv-shimmer 1.35s ease-in-out infinite;\n  border-radius: 10px;\n}\n\n.nsipv-skeleton__panel,\n.nsipv-panel {\n  background: linear-gradient(145deg, rgba(35,35,75,.92), rgba(20,20,49,.86));\n  border: 1px solid var(--nsipv-line);\n  border-radius: var(--nsipv-radius);\n  box-shadow: var(--nsipv-shadow);\n  padding: var(--nsipv-pad);\n  backdrop-filter: blur(16px);\n  width: 100%;\n  min-width: 0;\n}\n\n.nsipv-skeleton__panel { padding: 18px; }\n\n.nsipv-skeleton__profile,\n.nsipv-profile {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 14px;\n  align-items: center;\n  justify-items: center;\n  padding: var(--nsipv-pad);\n  border-radius: 15px;\n  background: linear-gradient(130deg, rgba(124,92,255,.16), rgba(255,122,89,.11));\n  border: 1px solid rgba(255,255,255,.1);\n  text-align: center;\n  width: 100%;\n  min-width: 0;\n}\n\n.nsipv .nsipv-skeleton__avatar {\n  width: var(--nsipv-avatar);\n  height: var(--nsipv-avatar);\n  border-radius: 50% !important;\n  border: 3px solid rgba(255,255,255,.14);\n}\n\n.nsipv-skeleton__meta,\n.nsipv-meta {\n  display: flex;\n  flex-direction: column;\n  gap: 5px;\n  min-width: 0;\n  align-items: center;\n  text-align: center;\n  width: 100%;\n  justify-content: center;\n}\n\n.nsipv-skeleton__line { height: 16px; }\n.nsipv-skeleton__line--lg { width: min(200px, 70%); height: 22px; }\n.nsipv-skeleton__line--md { width: min(140px, 50%); height: 14px; }\n.nsipv-skeleton__line--bio {\n  width: 100%;\n  height: 54px;\n  margin-top: 4px;\n  grid-column: 1 \/ -1;\n}\n\n.nsipv-skeleton__stats,\n.nsipv .nsipv-stats {\n  display: flex;\n  gap: 8px 20px;\n  margin-top: 2px;\n  justify-content: center;\n  flex-wrap: wrap;\n  list-style: none;\n  padding: 0;\n  width: 100%;\n}\n\n.nsipv-skeleton__stat { width: 58px; height: 36px; border-radius: 8px; }\n\n.nsipv-skeleton__tabs,\n.nsipv-tabs {\n  display: flex;\n  flex-wrap: wrap;\n  justify-content: center;\n  align-items: stretch;\n  gap: 8px;\n  margin: 18px 0 16px;\n  padding: 0;\n  width: 100%;\n}\n\n.nsipv-skeleton__tab {\n  flex: 1 1 calc(50% - 8px);\n  width: auto;\n  min-width: 0;\n  height: 40px;\n  border-radius: 999px;\n}\n\n.nsipv-skeleton__grid,\n.nsipv-grid {\n  display: grid;\n  grid-template-columns: 1fr;\n  gap: 14px;\n  margin: 0;\n  align-items: stretch;\n  width: 100%;\n}\n\n.nsipv-skeleton__card,\n.nsipv-tab-sk__reel,\n.nsipv-tab-sk__post {\n  border-radius: 14px;\n  overflow: hidden;\n  border: 1px solid var(--nsipv-line);\n  background: rgba(255,255,255,.045);\n}\n\n.nsipv-skeleton__thumb { aspect-ratio: 1 \/ 1; border-radius: 0; }\n.nsipv-skeleton__foot { height: 44px; margin: 10px 12px; border-radius: 8px; }\n\n\/* In-pane tab skeletons *\/\n.nsipv-tab-sk { margin: 0; width: 100%; }\n.nsipv-tab-sk--stories { display: grid; grid-template-columns: repeat(2, minmax(0,1fr)); gap: 12px; }\n.nsipv-tab-sk__story { display: flex; flex-direction: column; gap: 8px; align-items: center; }\n.nsipv-tab-sk__story-thumb { width: 100%; aspect-ratio: 9 \/ 16; border-radius: 12px; }\n.nsipv-tab-sk__story-time { width: 56%; height: 12px; border-radius: 6px; }\n.nsipv-tab-sk--highlights { display: flex; flex-wrap: wrap; gap: 14px 16px; justify-content: flex-start; }\n.nsipv-tab-sk__highlight { width: 88px; display: flex; flex-direction: column; align-items: center; gap: 8px; }\n.nsipv-tab-sk__highlight-cover { width: 78px; height: 78px; border-radius: 50% !important; }\n.nsipv-tab-sk__highlight-title { width: 64px; height: 10px; border-radius: 6px; }\n.nsipv-tab-sk--reels,\n.nsipv-tab-sk--posts { display: grid; grid-template-columns: 1fr; gap: 12px; }\n.nsipv-tab-sk__reel-thumb { aspect-ratio: 9 \/ 14; border-radius: 0; }\n.nsipv-tab-sk__post-thumb { aspect-ratio: 1 \/ 1; border-radius: 0; }\n.nsipv-tab-sk__reel-foot,\n.nsipv-tab-sk__post-foot { height: 40px; margin: 10px 12px; border-radius: 8px; }\n\n.nsipv .nsipv-loader { display: none !important; }\n.nsipv .nsipv-btn:disabled { opacity: .55; cursor: not-allowed; transform: none; filter: none; }\n\n.nsipv .nsipv-btn--paste {\n  background: linear-gradient(135deg, #7661ff, #5140d8) !important;\n  color: #fff !important;\n  box-shadow: 0 8px 18px rgba(91,68,222,.32);\n}\n\n.nsipv .nsipv-btn--view,\n.nsipv .nsipv-btn--more {\n  background: linear-gradient(135deg, #ff916b, #e84462) !important;\n  color: #fff !important;\n  box-shadow: 0 8px 18px rgba(226,68,98,.3);\n}\n\n.nsipv-more {\n  display: flex;\n  justify-content: center;\n  width: 100%;\n  margin: 16px 0 2px;\n}\n\n.nsipv .nsipv-btn--more {\n  flex: 0 1 auto;\n  width: auto;\n  min-width: 200px;\n  max-width: 100%;\n}\n\n.nsipv .nsipv-search__hint {\n  margin: 0;\n  font-size: .8rem;\n  font-style: italic;\n  color: var(--nsipv-dim);\n  line-height: 1.4;\n}\n\n.nsipv .nsipv-alert,\n.nsipv .xrespond-ts-error {\n  display: none;\n  margin: 0;\n  padding: 11px 13px;\n  border-radius: 10px;\n  background: rgba(255,113,133,.12);\n  border: 1px solid rgba(255,113,133,.38);\n  color: #ffc0cb;\n  font-weight: 650;\n  font-size: .88rem;\n  text-align: left;\n  line-height: 1.4;\n}\n\n.nsipv .nsipv-alert.is-visible,\n.nsipv .xrespond-ts-error.is-visible { display: block; }\n\n.nsipv .nsipv-demo-chip {\n  display: inline-flex;\n  align-items: center;\n  align-self: flex-start;\n  width: auto;\n  max-width: max-content;\n  gap: 6px;\n  margin: 0;\n  padding: 6px 10px;\n  border-radius: 999px;\n  background: rgba(145,126,255,.16);\n  border: 1px solid rgba(182,169,255,.18);\n  color: #c9beff;\n  font-size: .75rem;\n  font-weight: 750;\n  line-height: 1.2;\n}\n\n\/* Result panel *\/\n.nsipv .nsipv-result { display: block; margin: 0; }\n\n.nsipv-avatar {\n  position: relative;\n  width: var(--nsipv-avatar);\n  height: var(--nsipv-avatar);\n  justify-self: center;\n}\n\n.nsipv-avatar__ring {\n  width: 100%;\n  height: 100%;\n  border-radius: 50%;\n  padding: 3px;\n  background: linear-gradient(145deg, #856cff, #ff9473);\n  box-shadow: 0 10px 24px rgba(5,5,20,.3), 0 0 0 5px rgba(255,255,255,.04);\n  overflow: hidden;\n}\n\n.nsipv .nsipv-avatar__img {\n  width: 100% !important;\n  height: 100% !important;\n  max-width: none;\n  border-radius: 50%;\n  object-fit: cover;\n  background: #1a1230;\n  border: 3px solid rgba(255,255,255,.18);\n}\n\n.nsipv .nsipv-avatar__zoom {\n  position: absolute;\n  right: 1px;\n  bottom: 1px;\n  width: 33px;\n  height: 33px;\n  padding: 0 !important;\n  border: 1px solid rgba(255,255,255,.22) !important;\n  border-radius: 50%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  background: linear-gradient(135deg, #ff916b, #e84462) !important;\n  color: #fff !important;\n  cursor: pointer;\n  box-shadow: 0 6px 14px rgba(226,68,98,.4);\n  transition: transform .2s ease, filter .2s ease;\n  appearance: none;\n  -webkit-appearance: none;\n  z-index: 2;\n}\n\n.nsipv .nsipv-avatar__download { right: auto; left: 1px; background: linear-gradient(135deg, #7661ff, #5140d8) !important; }\n.nsipv .nsipv-avatar__zoom:hover { transform: scale(1.1); filter: brightness(1.08); }\n\n.nsipv .nsipv-card__actions,\n.nsipv .nsipv-reel__actions {\n  display: inline-flex;\n  flex-wrap: wrap;\n  gap: 6px;\n  align-items: center;\n}\n\n.nsipv .nsipv-meta__name {\n  font-size: clamp(1.1rem, 4cqi, 1.38rem);\n  font-weight: 800;\n  color: #fff;\n  line-height: 1.25;\n  word-break: break-word;\n  overflow-wrap: anywhere;\n}\n\n.nsipv .nsipv-meta__handle {\n  font-size: clamp(.9rem, 3cqi, .98rem);\n  font-weight: 650;\n  color: #b9aaff;\n  line-height: 1.3;\n  margin: 0 0 8px;\n}\n\n.nsipv .nsipv-stats__item {\n  display: flex;\n  flex-direction: column;\n  align-items: center;\n  gap: 2px;\n  min-width: 0;\n}\n\n.nsipv .nsipv-stats__value {\n  font-size: clamp(1rem, 3.5cqi, 1.12rem);\n  font-weight: 800;\n  color: #fff;\n  line-height: 1.2;\n}\n\n.nsipv .nsipv-stats__label {\n  font-size: .75rem;\n  color: var(--nsipv-dim);\n  text-transform: lowercase;\n  line-height: 1.2;\n}\n\n.nsipv .nsipv-bio {\n  grid-column: 1 \/ -1;\n  margin: 0;\n  padding: 13px 0 0;\n  border-top: 1px solid var(--nsipv-line);\n  text-align: center;\n  color: #e4e1ef;\n  font-size: clamp(.86rem, 3cqi, .93rem);\n  line-height: 1.6;\n  min-width: 0;\n  overflow-wrap: anywhere;\n}\n\n.nsipv .nsipv-bio p { margin: 0; white-space: pre-line; }\n\n.nsipv .nsipv-bio__link {\n  display: inline-flex;\n  align-items: center;\n  gap: 6px;\n  margin-top: 8px;\n  font-weight: 700;\n  font-size: .9rem;\n}\n\n.nsipv .nsipv-tabs__btn {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 7px;\n  height: 42px;\n  min-height: 42px;\n  min-width: 0;\n  padding: 0 14px !important;\n  border-radius: 999px;\n  background: rgba(255,255,255,.06) !important;\n  border: 1px solid rgba(255,255,255,.11) !important;\n  color: var(--nsipv-muted) !important;\n  font-family: var(--nsipv-font);\n  font-weight: 750 !important;\n  font-size: clamp(.78rem,2.8cqi,.88rem) !important;\n  line-height: 1;\n  cursor: pointer;\n  transition: transform .2s ease, background .2s ease, color .2s ease, box-shadow .2s ease;\n  appearance: none;\n  -webkit-appearance: none;\n  touch-action: manipulation;\n  flex: 1 1 calc(50% - 8px);\n  max-width: 100%;\n}\n\n.nsipv .nsipv-tabs__btn:hover {\n  transform: translateY(-1px);\n  background: rgba(255,255,255,.13) !important;\n  color: #fff !important;\n}\n\n.nsipv .nsipv-tabs__btn.is-active {\n  background: linear-gradient(135deg, #7661ff, #a365ea) !important;\n  color: #fff !important;\n  border-color: transparent !important;\n  box-shadow: 0 7px 18px rgba(105,82,239,.35);\n}\n\n.nsipv .nsipv-pane {\n  display: none !important;\n  margin: 0;\n  padding: 0;\n  width: 100%;\n  min-width: 0;\n  overflow: hidden;\n}\n\n.nsipv .nsipv-pane.is-active { display: block !important; }\n\n.nsipv-empty {\n  margin: 0;\n  padding: clamp(36px,6vw,56px) 20px;\n  border: 1px dashed rgba(207,198,255,.4);\n  border-radius: 16px;\n  background: rgba(255,255,255,.035);\n  color: rgba(255,255,255,.88);\n  text-align: center;\n}\n\n.nsipv-empty i { display:block; font-size:2rem; margin:0 auto 10px; opacity:.35; }\n\n.nsipv .nsipv-empty p {\n  margin: 0 auto;\n  max-width: 36ch;\n  font-size: .95rem;\n  line-height: 1.55;\n  color: rgba(255,255,255,.9);\n}\n\n.nsipv-content.is-placeholder .nsipv-bio,\n.nsipv-content.is-placeholder .nsipv-avatar__download { display: none !important; }\n\n.nsipv-content.is-placeholder .nsipv-meta__handle {\n  order: -1;\n  font-size: clamp(1.1rem,4cqi,1.35rem);\n  font-weight: 800;\n  color: var(--nsipv-text);\n  opacity: 1;\n}\n\n.nsipv-content.is-placeholder .nsipv-meta__name {\n  font-size: 1rem;\n  font-weight: 500;\n  color: rgba(255,255,255,.92);\n}\n\n.nsipv-card {\n  display: flex;\n  flex-direction: column;\n  border-radius: 15px;\n  overflow: hidden;\n  background: rgba(255,255,255,.055);\n  border: 1px solid rgba(255,255,255,.12);\n  box-shadow: 0 8px 20px rgba(3,4,17,.2);\n  transition: transform .25s ease, box-shadow .25s ease, border-color .25s ease;\n  min-width: 0;\n  max-width: 100%;\n  width: 100%;\n  height: 100%;\n}\n\n.nsipv-card:hover {\n  transform: translateY(-5px);\n  border-color: rgba(200,187,255,.35);\n  box-shadow: 0 16px 30px rgba(3,4,17,.32);\n}\n\n.nsipv-card__media {\n  position: relative;\n  aspect-ratio: 1 \/ 1;\n  width: 100%;\n  overflow: hidden;\n  background: #15152c;\n  flex: 0 0 auto;\n  cursor: pointer;\n}\n\n.nsipv-card__media--post { aspect-ratio: 1 \/ 1; }\n.nsipv-card__media--reel { aspect-ratio: 9 \/ 14; }\n\n.nsipv .nsipv-card__img {\n  position: absolute;\n  inset: 0;\n  width: 100% !important;\n  height: 100% !important;\n  max-width: none;\n  object-fit: cover;\n  object-position: center;\n  transition: transform .45s ease;\n}\n\n.nsipv-card:hover .nsipv-card__img { transform: scale(1.06); }\n\n.nsipv-card__badge {\n  position: absolute;\n  top: 9px;\n  right: 9px;\n  width: 30px;\n  height: 30px;\n  border-radius: 9px;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  background: rgba(14,13,35,.7);\n  border: 1px solid rgba(255,255,255,.2);\n  color: #fff;\n  font-size: .75rem;\n  z-index: 1;\n  box-shadow: 0 5px 12px rgba(0,0,0,.18);\n  backdrop-filter: blur(8px);\n}\n\n.nsipv-card__overlay {\n  position: absolute;\n  inset: 0;\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  gap: 16px;\n  background: linear-gradient(180deg, rgba(13,12,32,.12), rgba(13,12,32,.78));\n  opacity: 0;\n  transition: opacity .25s ease;\n  color: #fff;\n  font-weight: 750;\n  font-size: .85rem;\n  z-index: 1;\n}\n\n.nsipv-card:hover .nsipv-card__overlay { opacity: 1; }\n.nsipv-card__overlay span { display: inline-flex; align-items:center; gap:5px; }\n\n.nsipv-card__foot {\n  display: flex;\n  justify-content: space-between;\n  align-items: center;\n  gap: 8px;\n  min-height: 50px;\n  height: auto;\n  flex-wrap: wrap;\n  padding: 8px 10px;\n  margin-top: auto;\n  flex: 0 0 auto;\n  color: var(--nsipv-muted);\n  font-size: .82rem;\n  line-height: 1.2;\n  border-top: 1px solid rgba(255,255,255,.08);\n  background: rgba(7,8,25,.22);\n}\n\n.nsipv-card__foot > span:first-child {\n  flex: 1 1 auto;\n  min-width: 0;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.nsipv .nsipv-card__actions {\n  display: inline-flex !important;\n  flex: 1 1 auto;\n  align-items: center;\n  justify-content: flex-end;\n  gap: 6px;\n  flex-wrap: wrap !important;\n  max-width: 100%;\n  min-width: 0;\n}\n\n.nsipv .nsipv-card__action {\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  gap: 5px;\n  height: auto;\n  min-height: 36px;\n  max-height: none;\n  padding: 6px 10px !important;\n  border: 1px solid rgba(196,183,255,.15) !important;\n  border-radius: 999px;\n  background: rgba(124,92,255,.16) !important;\n  color: #d5cdff !important;\n  font-family: var(--nsipv-font);\n  font-size: .78rem !important;\n  font-weight: 750 !important;\n  line-height: 1;\n  white-space: nowrap;\n  cursor: pointer;\n  transition: background .2s ease, transform .2s ease, color .2s ease;\n  appearance: none;\n  -webkit-appearance: none;\n}\n\n.nsipv .nsipv-card__action:hover {\n  background: rgba(124,92,255,.3) !important;\n  color: #fff !important;\n  transform: translateY(-1px);\n}\n\n.nsipv-stories {\n  display: grid;\n  grid-template-columns: repeat(2,minmax(0,1fr));\n  gap: 12px;\n  margin: 0;\n}\n\n.nsipv-story { text-align: center; margin: 0; }\n\n.nsipv .nsipv-story__thumb {\n  width: 100% !important;\n  height: auto !important;\n  aspect-ratio: 9 \/ 16;\n  border-radius: 14px;\n  object-fit: cover;\n  border: 2px solid transparent;\n  background: linear-gradient(#1c1b3c,#1c1b3c) padding-box, linear-gradient(145deg,#856cff,#ff9473) border-box;\n  box-shadow: 0 8px 18px rgba(4,4,19,.24);\n  cursor: pointer;\n  transition: transform .2s ease, box-shadow .2s ease;\n}\n\n.nsipv-story__thumb:hover { transform: translateY(-3px); box-shadow:0 13px 25px rgba(4,4,19,.34); }\n\n.nsipv .nsipv-story__time {\n  display: block;\n  margin-top: 7px;\n  font-size: .75rem;\n  color: var(--nsipv-dim);\n  line-height: 1.3;\n}\n\n.nsipv-highlights {\n  display: flex;\n  flex-wrap: wrap;\n  gap: 16px;\n  justify-content: flex-start;\n  margin: 0;\n}\n\n.nsipv-highlight { width: 88px; text-align:center; cursor:pointer; margin:0; }\n\n.nsipv .nsipv-highlight__cover {\n  width: 78px !important;\n  height: 78px !important;\n  max-width: none;\n  margin: 0 auto;\n  border-radius: 50%;\n  object-fit: cover;\n  padding: 3px;\n  background: linear-gradient(145deg,#856cff,#ff9473);\n  border: 2px solid rgba(255,255,255,.15);\n  box-shadow: 0 8px 18px rgba(4,4,19,.22);\n  transition: transform .2s ease;\n}\n\n.nsipv-highlight:hover .nsipv-highlight__cover { transform: translateY(-3px); }\n\n.nsipv .nsipv-highlight__title {\n  display: block;\n  margin-top: 7px;\n  font-size: .75rem;\n  color: var(--nsipv-muted);\n  word-break: break-word;\n  line-height: 1.3;\n}\n\n.nsipv-modal {\n  display: none;\n  position: fixed;\n  inset: 0;\n  z-index: 999999;\n  align-items: center;\n  justify-content: center;\n  padding: clamp(10px,3vw,20px);\n  background: rgba(6,6,18,.82);\n  backdrop-filter: blur(10px);\n}\n\n.nsipv-modal.is-open { display:flex; }\n\n.nsipv-modal__dialog {\n  position: relative;\n  display: flex;\n  flex-direction: column;\n  width: min(520px,100%);\n  max-width: 100%;\n  max-height: min(92vh,100%);\n  border-radius: 18px;\n  overflow: hidden;\n  background: #1a1939;\n  border: 1px solid rgba(255,255,255,.14);\n  box-shadow: 0 28px 76px rgba(0,0,0,.58);\n}\n\n.nsipv-modal__stage {\n  position: relative;\n  flex: 1 1 auto;\n  min-height: 220px;\n  max-height: min(70vh,720px);\n  display: flex;\n  align-items: center;\n  justify-content: center;\n  background: #090919;\n  overflow: hidden;\n}\n\n.nsipv .nsipv-modal__media,\n.nsipv .nsipv-modal__media--img {\n  display: block;\n  width: 100%;\n  height: 100%;\n  max-height: min(70vh,720px);\n  margin: 0 auto;\n  object-fit: contain;\n  background: #090919;\n}\n\n.nsipv .nsipv-modal__media.is-hidden { display:none !important; }\n.nsipv .nsipv-modal__media--video { width:100%; max-height:min(70vh,720px); background:#000; }\n\n.nsipv .nsipv-modal__play {\n  position: absolute;\n  left: 50%;\n  top: 50%;\n  transform: translate(-50%,-50%);\n  z-index: 3;\n  width: 72px;\n  height: 72px;\n  padding: 0 !important;\n  border: 1px solid rgba(255,255,255,.26) !important;\n  border-radius: 50%;\n  display: inline-flex !important;\n  align-items: center;\n  justify-content: center;\n  background: rgba(105,82,239,.82) !important;\n  color: #fff !important;\n  font-size: 1.5rem !important;\n  cursor: pointer;\n  box-shadow: 0 10px 28px rgba(0,0,0,.32);\n  appearance: none;\n  -webkit-appearance: none;\n}\n\n.nsipv .nsipv-modal__play.is-hidden { display:none !important; }\n\n.nsipv-modal__bar {\n  flex: 0 0 auto;\n  display: flex;\n  flex-direction: column;\n  gap: 10px;\n  padding: 12px 14px 14px;\n  border-top: 1px solid rgba(255,255,255,.09);\n  background: linear-gradient(145deg,#25234c,#191837);\n  z-index: 2;\n}\n\n.nsipv-modal__caption {\n  margin: 0;\n  min-width: 0;\n  color: var(--nsipv-muted);\n  font-size: .88rem;\n  line-height: 1.4;\n  overflow: hidden;\n  text-overflow: ellipsis;\n  white-space: nowrap;\n}\n\n.nsipv-modal__actions { display:flex; gap:8px; }\n\n.nsipv .nsipv-modal__action {\n  flex: 1 1 0;\n  display: inline-flex !important;\n  align-items: center;\n  justify-content: center;\n  gap: 6px;\n  min-height: 44px;\n  padding: 10px 12px !important;\n  border: 0 !important;\n  border-radius: 12px !important;\n  font-size: .88rem !important;\n  font-weight: 800 !important;\n  cursor: pointer;\n  transition: transform .2s ease, filter .2s ease;\n  appearance: none;\n  -webkit-appearance: none;\n}\n\n.nsipv .nsipv-modal__action:hover { transform:translateY(-1px); filter:brightness(1.08); }\n.nsipv .nsipv-modal__action--play { background:rgba(255,255,255,.11) !important; color:#fff !important; }\n.nsipv .nsipv-modal__action--download { background:linear-gradient(135deg,#ff916b,#e84462) !important; color:#fff !important; }\n.nsipv .nsipv-modal__action:disabled,\n.nsipv .nsipv-modal__action.is-hidden { opacity:.55; }\n.nsipv .nsipv-modal__action.is-hidden { display:none !important; }\n\n.nsipv .nsipv-modal__close {\n  position: absolute;\n  top: 10px;\n  right: 10px;\n  width: 38px;\n  height: 38px;\n  padding: 0 !important;\n  border: 1px solid rgba(255,255,255,.18) !important;\n  border-radius: 50%;\n  display: inline-flex;\n  align-items: center;\n  justify-content: center;\n  background: rgba(10,10,26,.64) !important;\n  color: #fff !important;\n  cursor: pointer;\n  z-index: 2;\n  backdrop-filter: blur(8px);\n  appearance: none;\n  -webkit-appearance: none;\n}\n\n\/* Download progress toast *\/\n.nsipv-dlprog {\n  position: fixed;\n  left: 50%;\n  bottom: max(18px,env(safe-area-inset-bottom,0px));\n  transform: translate(-50%,120%);\n  z-index: 1000000;\n  width: min(420px,calc(100vw - 24px));\n  padding: 14px 16px;\n  border-radius: 16px;\n  background: rgba(25,24,55,.96);\n  border: 1px solid rgba(255,255,255,.16);\n  box-shadow: 0 18px 48px rgba(0,0,0,.45);\n  color: var(--nsipv-ink);\n  opacity: 0;\n  pointer-events: none;\n  transition: transform .28s ease, opacity .28s ease;\n  backdrop-filter: blur(14px);\n}\n\n.nsipv-dlprog.is-open { transform:translate(-50%,0); opacity:1; pointer-events:auto; }\n.nsipv-dlprog.is-success { border-color:rgba(89,215,175,.6); }\n.nsipv-dlprog.is-error { border-color:rgba(255,113,133,.65); }\n.nsipv-dlprog__head { display:flex; align-items:center; justify-content:space-between; gap:10px; margin-bottom:10px; }\n.nsipv-dlprog__title { display:flex; align-items:center; gap:8px; min-width:0; font-size:.92rem; font-weight:700; }\n.nsipv-dlprog__title i { color:#ff9b7a; }\n.nsipv-dlprog__name { overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }\n.nsipv-dlprog__pct { flex-shrink:0; font-variant-numeric:tabular-nums; font-weight:800; font-size:.95rem; color:#c5b9ff; }\n.nsipv-dlprog__track { width:100%; height:10px; border-radius:999px; background:rgba(255,255,255,.09); overflow:hidden; }\n.nsipv-dlprog__fill {\n  height: 100%;\n  width: 0%;\n  border-radius: inherit;\n  background: linear-gradient(90deg,#6449df,#9f80ff,#ff8d70);\n  box-shadow: 0 0 16px rgba(143,116,255,.45);\n  transition: width .18s ease-out;\n}\n\n.nsipv-dlprog.is-indeterminate .nsipv-dlprog__fill { width:36% !important; animation:nsipv-dlprog-slide 1.1s ease-in-out infinite; }\n@keyframes nsipv-dlprog-slide { 0% { transform:translateX(-120%); } 100% { transform:translateX(320%); } }\n\n.nsipv-dlprog__meta {\n  display: flex;\n  justify-content: space-between;\n  gap: 10px;\n  margin-top: 8px;\n  font-size: .78rem;\n  color: var(--nsipv-muted);\n  font-variant-numeric: tabular-nums;\n}\n\n.nsipv-dlprog__status { min-width:0; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; }\n\n\/* Turnstile support *\/\n.nsipv .xrespond-ts-widget {\n  width: 100%;\n  max-width: 100%;\n  padding: 12px;\n  border-radius: 12px;\n  background: rgba(255,255,255,.055);\n  border: 1px solid var(--nsipv-line);\n}\n\n.nsipv .xrespond-ts-label {\n  display: block;\n  margin-bottom: 8px;\n  color: var(--nsipv-muted);\n  font-size: .82rem;\n  font-weight: 700;\n}\n\n.nsipv #xrespond-tools-turnstile-host { display:none; }\n.nsipv #xrespond-tools-turnstile-host.is-visible { display:block !important; }\n\nbody > #xrespond-tools-turnstile-host.is-visible {\n  display: block !important;\n  position: fixed !important;\n  z-index: 2147483000 !important;\n  visibility: visible !important;\n  opacity: 1 !important;\n  pointer-events: auto !important;\n}\n\n\/* Responsive and overflow protection *\/\n.nsipv-shell { max-width:min(1280px,100%) !important; min-width:0 !important; }\n\n.nsipv-hero,\n.nsipv-panel,\n.nsipv-result,\n.nsipv-content,\n.nsipv-search,\n.nsipv-search__row,\n.nsipv-profile,\n.nsipv-skeleton__profile,\n.nsipv-tabs,\n.nsipv-pane,\n.nsipv-grid,\n.nsipv-stories,\n.nsipv-highlights,\n.nsipv-skeleton__panel,\n.nsipv-skeleton__grid,\n.nsipv-tab-sk,\n.nsipv-card {\n  max-width: 100% !important;\n  min-width: 0 !important;\n}\n\n.nsipv .nsipv-btn,\n.nsipv .nsipv-tabs__btn,\n.nsipv .nsipv-search__field { max-width:100% !important; }\n\n.nsipv .nsipv-search,\n.nsipv .nsipv-search .nsipv-search__row,\n.nsipv .nsipv-search .nsipv-search__actions {\n  width: 100% !important;\n  max-width: 100% !important;\n  min-width: 0 !important;\n  box-sizing: border-box !important;\n}\n\n.nsipv .nsipv-search .nsipv-search__row {\n  display: flex !important;\n  flex-direction: row !important;\n  flex-wrap: nowrap !important;\n  align-items: stretch !important;\n  gap: 8px !important;\n}\n\n.nsipv .nsipv-search .nsipv-search__field,\n.nsipv .nsipv-search .nsipv-search__row > .nsipv-search__field {\n  flex: 1 1 0% !important;\n  width: 100% !important;\n  max-width: none !important;\n  min-width: 0 !important;\n}\n\n.nsipv .nsipv-search .nsipv-search__actions,\n.nsipv .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n  display: flex !important;\n  flex: 0 0 auto !important;\n  flex-direction: row !important;\n  width: auto !important;\n  max-width: none !important;\n  min-width: 0 !important;\n  flex-wrap: nowrap !important;\n  gap: 8px !important;\n}\n\n.nsipv .nsipv-search .nsipv-search__row > .nsipv-btn,\n.nsipv .nsipv-search .nsipv-search__actions .nsipv-btn,\n.nsipv .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn {\n  flex: 0 0 auto !important;\n  width: auto !important;\n  max-width: none !important;\n  min-width: 110px !important;\n}\n\n.nsipv.nsipv--compact .nsipv-search__row,\n.nsipv.nsipv--narrow .nsipv-search__row { flex-wrap:wrap !important; }\n\n.nsipv.nsipv--compact .nsipv-search__field,\n.nsipv.nsipv--narrow .nsipv-search__field,\n.nsipv.nsipv--compact .nsipv-search__row > .nsipv-search__field,\n.nsipv.nsipv--narrow .nsipv-search__row > .nsipv-search__field {\n  flex: 1 1 100% !important;\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\n.nsipv.nsipv--compact .nsipv-search .nsipv-search__actions,\n.nsipv.nsipv--narrow .nsipv-search .nsipv-search__actions,\n.nsipv.nsipv--compact .nsipv-search .nsipv-search__row > .nsipv-search__actions,\n.nsipv.nsipv--narrow .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n  flex: 1 1 100% !important;\n  width: 100% !important;\n  max-width: 100% !important;\n}\n\n.nsipv.nsipv--compact .nsipv-search .nsipv-btn,\n.nsipv.nsipv--narrow .nsipv-search .nsipv-btn {\n  flex: 1 1 calc(50% - 4px) !important;\n  min-width: 0 !important;\n  max-width: 100% !important;\n}\n\n.nsipv.nsipv--compact .nsipv-profile,\n.nsipv.nsipv--compact .nsipv-skeleton__profile {\n  grid-template-columns: 1fr !important;\n  justify-items: center !important;\n  text-align: center !important;\n}\n\n.nsipv.nsipv--compact .nsipv-avatar,\n.nsipv.nsipv--compact .nsipv-meta,\n.nsipv.nsipv--compact .nsipv-bio,\n.nsipv.nsipv--compact .nsipv-stats,\n.nsipv.nsipv--compact .nsipv-stats__item {\n  justify-self: center !important;\n  text-align: center !important;\n  align-items: center !important;\n  justify-content: center !important;\n}\n\n.nsipv.nsipv--compact .nsipv-tabs__btn { flex:1 1 calc(50% - 6px) !important; }\n.nsipv.nsipv--compact .nsipv-grid,\n.nsipv.nsipv--compact .nsipv-skeleton__grid,\n.nsipv.nsipv--compact .nsipv-tab-sk--posts,\n.nsipv.nsipv--compact .nsipv-tab-sk--reels { grid-template-columns:repeat(2,minmax(0,1fr)) !important; }\n.nsipv.nsipv--compact .nsipv-stories,\n.nsipv.nsipv--compact .nsipv-tab-sk--stories { grid-template-columns:repeat(2,minmax(0,1fr)) !important; }\n.nsipv.nsipv--compact .nsipv-card__action { min-height:40px; flex:1 1 calc(50% - 4px); }\n\n.nsipv.nsipv--narrow { padding-left:6px !important; padding-right:6px !important; }\n.nsipv.nsipv--narrow .nsipv-btn,\n.nsipv.nsipv--narrow .nsipv-tabs__btn { flex:1 1 100% !important; }\n.nsipv.nsipv--narrow .nsipv-grid,\n.nsipv.nsipv--narrow .nsipv-skeleton__grid,\n.nsipv.nsipv--narrow .nsipv-tab-sk--posts,\n.nsipv.nsipv--narrow .nsipv-tab-sk--reels,\n.nsipv.nsipv--narrow .nsipv-stories,\n.nsipv.nsipv--narrow .nsipv-tab-sk--stories { grid-template-columns:1fr !important; }\n.nsipv.nsipv--narrow .nsipv-card__action { flex:1 1 100%; min-height:44px; }\n\n.nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-grid,\n.nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-skeleton__grid,\n.nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-tab-sk--posts { grid-template-columns:repeat(2,minmax(0,1fr)) !important; }\n\n.nsipv.nsipv--xlarge:not(.nsipv--compact) .nsipv-grid,\n.nsipv.nsipv--xlarge:not(.nsipv--compact) .nsipv-skeleton__grid,\n.nsipv.nsipv--xlarge:not(.nsipv--compact) .nsipv-tab-sk--posts { grid-template-columns:repeat(3,minmax(0,1fr)) !important; }\n\n.nsipv.nsipv--roomy:not(.nsipv--compact) .nsipv-grid,\n.nsipv.nsipv--roomy:not(.nsipv--compact) .nsipv-skeleton__grid,\n.nsipv.nsipv--roomy:not(.nsipv--compact) .nsipv-tab-sk--posts { grid-template-columns:repeat(4,minmax(0,1fr)) !important; }\n\n@media (max-width: 767px) {\n  .nsipv {\n    --nsipv-avatar: 88px;\n    --nsipv-grid-min: 100%;\n    --nsipv-story-min: calc(50% - 6px);\n    --nsipv-radius: 16px;\n    width: 100% !important;\n    max-width: 100% !important;\n    padding: 10px 7px 16px !important;\n    overflow-x: hidden !important;\n  }\n\n  .nsipv-hero,\n  .nsipv-panel,\n  .nsipv-skeleton__panel { padding:14px 11px !important; }\n\n  .nsipv-hero { padding-top:28px !important; }\n  .nsipv .nsipv-search__row { flex-direction:row !important; flex-wrap:wrap !important; align-items:stretch !important; }\n  .nsipv .nsipv-search__field { flex:1 1 100% !important; width:100% !important; }\n  .nsipv .nsipv-btn { flex:1 1 calc(50% - 4px) !important; width:auto !important; min-width:0 !important; }\n\n  .nsipv-profile,\n  .nsipv-skeleton__profile {\n    grid-template-columns: 1fr !important;\n    justify-items: center !important;\n    text-align: center !important;\n    gap: 12px !important;\n  }\n\n  .nsipv-avatar,\n  .nsipv-skeleton__avatar { justify-self:center !important; }\n\n  .nsipv-meta,\n  .nsipv-skeleton__meta { text-align:center !important; align-items:center !important; }\n\n  .nsipv .nsipv-stats,\n  .nsipv-skeleton__stats { justify-content:center !important; }\n\n  .nsipv .nsipv-stats__item { align-items:center !important; }\n  .nsipv .nsipv-bio { text-align:center !important; }\n  .nsipv .nsipv-tabs { gap:6px !important; }\n\n  .nsipv .nsipv-tabs__btn {\n    flex: 1 1 calc(50% - 6px) !important;\n    width: auto !important;\n    min-height: 44px !important;\n  }\n\n  .nsipv-skeleton__tab { flex:1 1 calc(50% - 6px) !important; }\n\n  .nsipv-grid,\n  .nsipv-skeleton__grid,\n  .nsipv-tab-sk--posts,\n  .nsipv-tab-sk--reels {\n    grid-template-columns: repeat(2,minmax(0,1fr)) !important;\n    gap: 10px !important;\n  }\n\n  .nsipv-stories,\n  .nsipv-tab-sk--stories { grid-template-columns:repeat(2,minmax(0,1fr)) !important; }\n\n  .nsipv-highlights,\n  .nsipv-tab-sk--highlights { justify-content:center !important; }\n\n  .nsipv-modal {\n    padding: max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left)) !important;\n  }\n\n  .nsipv-modal__dialog { width:min(480px,100%) !important; max-height:min(92dvh,100%) !important; }\n  .nsipv .nsipv-modal__close { width:44px !important; height:44px !important; }\n}\n\n@media (max-width: 720px) {\n  .nsipv .nsipv-search .nsipv-search__row { flex-wrap:wrap !important; }\n\n  .nsipv .nsipv-search .nsipv-search__field,\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__field,\n  .nsipv .nsipv-search .nsipv-search__actions,\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n    flex: 1 1 100% !important;\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-btn,\n  .nsipv .nsipv-search .nsipv-search__actions .nsipv-btn,\n  .nsipv .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn {\n    flex: 1 1 calc(50% - 4px) !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n  }\n}\n\n@media (max-width: 420px) {\n  .nsipv .nsipv-btn { flex:1 1 100% !important; }\n  .nsipv .nsipv-btn--more { flex:0 1 auto !important; width:auto !important; }\n  .nsipv .nsipv-tabs__btn { flex:1 1 100% !important; }\n\n  .nsipv-grid,\n  .nsipv-skeleton__grid,\n  .nsipv-tab-sk--posts,\n  .nsipv-tab-sk--reels,\n  .nsipv-stories,\n  .nsipv-tab-sk--stories { grid-template-columns:1fr !important; }\n}\n\n@media (min-width: 768px) {\n  .nsipv {\n    --nsipv-avatar: 110px;\n    --nsipv-grid-min: 180px;\n    --nsipv-story-min: 110px;\n  }\n\n  .nsipv .nsipv-search__row { flex-direction:row !important; flex-wrap:wrap !important; }\n  .nsipv .nsipv-search__field { flex:1 1 220px !important; width:auto !important; }\n  .nsipv .nsipv-btn { flex:0 1 auto !important; width:auto !important; }\n\n  .nsipv-profile,\n  .nsipv-skeleton__profile {\n    grid-template-columns: var(--nsipv-avatar) minmax(0,1fr) !important;\n    justify-items: stretch !important;\n    text-align: left !important;\n  }\n\n  .nsipv-avatar,\n  .nsipv-skeleton__avatar { justify-self:start !important; grid-column:1; grid-row:1; }\n\n  .nsipv-meta,\n  .nsipv-skeleton__meta {\n    grid-column: 2;\n    grid-row: 1;\n    text-align: left !important;\n    align-items: flex-start !important;\n  }\n\n  .nsipv .nsipv-bio,\n  .nsipv-skeleton__line--bio { grid-column:1 \/ -1 !important; text-align:left !important; }\n\n  .nsipv .nsipv-stats,\n  .nsipv-skeleton__stats { justify-content:flex-start !important; }\n\n  .nsipv .nsipv-stats__item { align-items:flex-start !important; }\n  .nsipv .nsipv-tabs__btn { flex:0 1 auto !important; }\n\n  .nsipv-grid,\n  .nsipv-skeleton__grid,\n  .nsipv-tab-sk--posts,\n  .nsipv-tab-sk--reels { grid-template-columns:repeat(2,minmax(0,1fr)) !important; }\n\n  .nsipv-stories,\n  .nsipv-tab-sk--stories { grid-template-columns:repeat(3,minmax(0,1fr)) !important; }\n}\n\n@media (min-width: 1024px) {\n  .nsipv { --nsipv-avatar:120px; --nsipv-grid-min:220px; }\n\n  .nsipv-grid,\n  .nsipv-skeleton__grid,\n  .nsipv-tab-sk--posts,\n  .nsipv-tab-sk--reels { grid-template-columns:repeat(3,minmax(0,1fr)) !important; }\n\n  .nsipv-stories,\n  .nsipv-tab-sk--stories { grid-template-columns:repeat(4,minmax(0,1fr)) !important; }\n}\n\n@media (min-width: 1200px) {\n  .nsipv-grid,\n  .nsipv-skeleton__grid,\n  .nsipv-tab-sk--posts { grid-template-columns:repeat(4,minmax(0,1fr)) !important; }\n}\n\n@container nsipv (max-width: 767px) {\n  .nsipv .nsipv-search .nsipv-search__row { flex-wrap:wrap !important; }\n\n  .nsipv .nsipv-search .nsipv-search__field,\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__field,\n  .nsipv .nsipv-search .nsipv-search__actions,\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-search__actions {\n    flex: 1 1 100% !important;\n    width: 100% !important;\n    max-width: 100% !important;\n  }\n\n  .nsipv .nsipv-search .nsipv-search__row > .nsipv-btn,\n  .nsipv .nsipv-search .nsipv-search__actions .nsipv-btn,\n  .nsipv .nsipv-search .nsipv-search__row .nsipv-search__actions .nsipv-btn {\n    flex: 1 1 calc(50% - 4px) !important;\n    min-width: 0 !important;\n    max-width: 100% !important;\n  }\n}\n\n@media (max-height: 480px) and (orientation: landscape) {\n  .nsipv .nsipv-hero__lead { display:none; }\n}\n\n@media (prefers-reduced-motion: reduce) {\n  .nsipv *,\n  .nsipv *::before,\n  .nsipv *::after {\n    animation-duration: .01ms !important;\n    animation-iteration-count: 1 !important;\n    transition-duration: .01ms !important;\n  }\n\n  .nsipv .nsipv-sk { animation:none; background:rgba(255,255,255,.1); }\n}\n\n@media (hover: none) {\n  .nsipv .nsipv-btn:hover,\n  .nsipv .nsipv-tabs__btn:hover,\n  .nsipv-card:hover { transform:none; }\n\n  .nsipv-card:hover .nsipv-card__overlay { opacity:0; }\n  .nsipv-card:focus-within .nsipv-card__overlay,\n  .nsipv-card__media:active .nsipv-card__overlay { opacity:1; }\n}\n\n.nsipv-tabs,\n.nsipv .nsipv-tabs { width:100%; min-width:0; flex-wrap:wrap; }\n\n.nsipv .nsipv-tabs__btn { min-width:0; max-width:100%; }\n.nsipv.nsipv--wide:not(.nsipv--compact) .nsipv-tabs__btn { flex:0 1 auto; }\n.nsipv.nsipv--compact .nsipv-tabs__btn,\n.nsipv.nsipv--narrow .nsipv-tabs__btn { flex:1 1 calc(50% - 8px); }\n\n.nsipv-hero__lead,\n.nsipv .nsipv-hero__lead,\n.nsipv-hero__title-text,\n.nsipv .nsipv-hero__title-text {\n  max-width: 100%;\n  min-width: 0;\n  overflow-wrap: anywhere;\n  word-break: break-word;\n}\n\n.nsipv-shell,\n.nsipv .nsipv-shell {\n  min-width: 0;\n  width: 100%;\n}\n<\/style>\n<link rel=\"stylesheet\" href=\"https:\/\/cdnjs.cloudflare.com\/ajax\/libs\/font-awesome\/6.5.1\/css\/all.min.css\">\n\n<div class=\"nsipv nsipv--wide\" id=\"nsipv-root\" data-nsipv-ready=\"0\">\n  <div class=\"nsipv-shell\">\n    <section class=\"nsipv-hero\" aria-labelledby=\"nsipv-title\">\n      <h1 class=\"nsipv-hero__title\" id=\"nsipv-title\">Instagram Profile Viewer \u2014 Browse Anonymously &amp;amp; Securely<\/h1>\n<p class=\"nsipv-hero__lead\">\n        Preview any public Instagram profile with posts, stories, highlights, and reels.\n      <\/p>\n<div class=\"nsipv-search\">\n        <label class=\"nsipv-search__label\" for=\"nsipv-username\">Enter Instagram username<\/label>\n        <div id=\"xrespond-tools-turnstile-host\" aria-hidden=\"true\">\n          <span class=\"xrespond-ts-label\">Please verify you are human to continue:<\/span>\n          <div class=\"xrespond-ts-widget\"><\/div>\n<div class=\"xrespond-ts-error\" role=\"alert\"><\/div>\n        <\/div>\n<div class=\"nsipv-search__row\">\n          <input class=\"nsipv-search__field\" id=\"nsipv-username\" type=\"text\" name=\"nsipv_username\"\n            placeholder=\"@username\" autocomplete=\"off\" spellcheck=\"false\">\n          <button type=\"button\" class=\"nsipv-btn nsipv-btn--paste\" id=\"nsipv-paste\" aria-label=\"Paste username\">\n            <i class=\"fa-solid fa-paste\" aria-hidden=\"true\"><\/i> Paste\n          <\/button>\n          <button type=\"submit\" class=\"nsipv-btn nsipv-btn--view\" id=\"xrespond-tools-turnstile\">\n            <i class=\"fa-solid fa-eye\" aria-hidden=\"true\"><\/i> View Profile\n          <\/button>\n        <\/div>\n<div class=\"nsipv-alert\" id=\"nsipv-alert\" role=\"alert\"><\/div>\n<p class=\"nsipv-search__hint\">Enter an Instagram username (example: iamsrk)<\/p>\n      <\/div>\n    <\/section>\n\n    <div class=\"nsipv-skeleton\" id=\"nsipv-skeleton\" aria-hidden=\"true\" aria-busy=\"false\">\n      <div class=\"nsipv-skeleton__panel\">\n        <div class=\"nsipv-skeleton__profile\">\n          <div class=\"nsipv-sk nsipv-skeleton__avatar\" aria-hidden=\"true\"><\/div>\n<div class=\"nsipv-skeleton__meta\">\n            <div class=\"nsipv-sk nsipv-skeleton__line nsipv-skeleton__line--lg\" aria-hidden=\"true\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__line nsipv-skeleton__line--md\" aria-hidden=\"true\"><\/div>\n<div class=\"nsipv-skeleton__stats\">\n              <div class=\"nsipv-sk nsipv-skeleton__stat\" aria-hidden=\"true\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__stat\" aria-hidden=\"true\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__stat\" aria-hidden=\"true\"><\/div>\n            <\/div>\n          <\/div>\n<div class=\"nsipv-sk nsipv-skeleton__line nsipv-skeleton__line--bio\" aria-hidden=\"true\"><\/div>\n        <\/div>\n<div class=\"nsipv-skeleton__tabs\" aria-hidden=\"true\">\n          <div class=\"nsipv-sk nsipv-skeleton__tab\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__tab\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__tab\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__tab\"><\/div>\n        <\/div>\n<div class=\"nsipv-skeleton__grid\" aria-hidden=\"true\">\n          <div class=\"nsipv-skeleton__card\">\n            <div class=\"nsipv-sk nsipv-skeleton__thumb\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__foot\"><\/div>\n          <\/div>\n<div class=\"nsipv-skeleton__card\">\n            <div class=\"nsipv-sk nsipv-skeleton__thumb\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__foot\"><\/div>\n          <\/div>\n<div class=\"nsipv-skeleton__card\">\n            <div class=\"nsipv-sk nsipv-skeleton__thumb\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__foot\"><\/div>\n          <\/div>\n<div class=\"nsipv-skeleton__card\">\n            <div class=\"nsipv-sk nsipv-skeleton__thumb\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__foot\"><\/div>\n          <\/div>\n<div class=\"nsipv-skeleton__card\">\n            <div class=\"nsipv-sk nsipv-skeleton__thumb\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__foot\"><\/div>\n          <\/div>\n<div class=\"nsipv-skeleton__card\">\n            <div class=\"nsipv-sk nsipv-skeleton__thumb\"><\/div>\n<div class=\"nsipv-sk nsipv-skeleton__foot\"><\/div>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <section class=\"nsipv-result\" id=\"nsipv-result\" aria-live=\"polite\">\n      <div class=\"nsipv-panel nsipv-content is-placeholder\" id=\"nsipv-content\">\n        <div class=\"nsipv-profile\">\n          <div class=\"nsipv-avatar\">\n            <div class=\"nsipv-avatar__ring\">\n              <img decoding=\"async\" class=\"nsipv-avatar__img\" id=\"nsipv-avatar\"\n                src=\"data:image\/svg+xml,%3Csvg xmlns='http:\/\/www.w3.org\/2000\/svg' width='320' height='320' viewBox='0 0 320 320'%3E%3Cdefs%3E%3ClinearGradient id='g' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop stop-color='%231a6bb5'\/%3E%3Cstop offset='1' stop-color='%235eb8e8'\/%3E%3C\/linearGradient%3E%3C\/defs%3E%3Crect width='320' height='320' fill='url(%23g)'\/%3E%3Ccircle cx='160' cy='118' r='52' fill='%23fff'\/%3E%3Cellipse cx='160' cy='268' rx='96' ry='72' fill='%23fff'\/%3E%3C\/svg%3E\"\n                alt=\"Profile avatar\">\n            <\/div>\n            <button type=\"button\" class=\"nsipv-avatar__zoom\" id=\"nsipv-avatar-zoom\" aria-label=\"Expand profile photo\">\n              <i class=\"fa-solid fa-expand\" aria-hidden=\"true\"><\/i>\n            <\/button>\n            <button type=\"button\" class=\"nsipv-avatar__zoom nsipv-avatar__download\" id=\"nsipv-avatar-download\"\n              aria-label=\"Download profile photo\">\n              <i class=\"fa-solid fa-download\" aria-hidden=\"true\"><\/i>\n            <\/button>\n          <\/div>\n<div class=\"nsipv-meta\">\n            <h2 class=\"nsipv-meta__name\" id=\"nsipv-name\">Full Name<\/h2>\n<p class=\"nsipv-meta__handle\" id=\"nsipv-handle\">@username<\/p>\n<ul class=\"nsipv-stats\">\n              <li class=\"nsipv-stats__item\">\n                <span class=\"nsipv-stats__value\" id=\"nsipv-posts-count\">0<\/span>\n                <span class=\"nsipv-stats__label\">posts<\/span>\n              <\/li>\n              <li class=\"nsipv-stats__item\">\n                <span class=\"nsipv-stats__value\" id=\"nsipv-followers-count\">0<\/span>\n                <span class=\"nsipv-stats__label\">followers<\/span>\n              <\/li>\n              <li class=\"nsipv-stats__item\">\n                <span class=\"nsipv-stats__value\" id=\"nsipv-following-count\">0<\/span>\n                <span class=\"nsipv-stats__label\">following<\/span>\n              <\/li>\n            <\/ul>\n          <\/div>\n<div class=\"nsipv-bio\" id=\"nsipv-bio\"><\/div>\n        <\/div>\n<div class=\"nsipv-tabs\" role=\"tablist\" aria-label=\"Profile sections\">\n          <button type=\"button\" class=\"nsipv-tabs__btn is-active\" role=\"tab\" aria-selected=\"true\"\n            data-nsipv-tab=\"posts\">\n            <i class=\"fa-solid fa-table-cells\" aria-hidden=\"true\"><\/i> Posts\n          <\/button>\n          <button type=\"button\" class=\"nsipv-tabs__btn\" role=\"tab\" aria-selected=\"false\" data-nsipv-tab=\"stories\">\n            <i class=\"fa-solid fa-circle\" aria-hidden=\"true\"><\/i> Stories\n          <\/button>\n          <button type=\"button\" class=\"nsipv-tabs__btn\" role=\"tab\" aria-selected=\"false\" data-nsipv-tab=\"highlights\">\n            <i class=\"fa-solid fa-star\" aria-hidden=\"true\"><\/i> Highlights\n          <\/button>\n          <button type=\"button\" class=\"nsipv-tabs__btn\" role=\"tab\" aria-selected=\"false\" data-nsipv-tab=\"reels\">\n            <i class=\"fa-solid fa-film\" aria-hidden=\"true\"><\/i> Reels\n          <\/button>\n        <\/div>\n<div class=\"nsipv-pane is-active\" id=\"nsipv-pane-posts\" role=\"tabpanel\" data-nsipv-pane=\"posts\">\n          <div class=\"nsipv-empty\">\n            <i class=\"fa-solid fa-images\" aria-hidden=\"true\"><\/i>\n            <p>Enter an Instagram username above to view posts anonymously. Browse and download content without\n              detection.<\/p>\n          <\/div>\n        <\/div>\n<div class=\"nsipv-pane\" id=\"nsipv-pane-stories\" role=\"tabpanel\" data-nsipv-pane=\"stories\">\n          <div class=\"nsipv-empty\">\n            <i class=\"fa-solid fa-circle-play\" aria-hidden=\"true\"><\/i>\n            <p>Enter an Instagram username above to view stories anonymously.<\/p>\n          <\/div>\n        <\/div>\n<div class=\"nsipv-pane\" id=\"nsipv-pane-highlights\" role=\"tabpanel\" data-nsipv-pane=\"highlights\">\n          <div class=\"nsipv-empty\">\n            <i class=\"fa-solid fa-star\" aria-hidden=\"true\"><\/i>\n            <p>Enter an Instagram username above to view highlights anonymously.<\/p>\n          <\/div>\n        <\/div>\n<div class=\"nsipv-pane\" id=\"nsipv-pane-reels\" role=\"tabpanel\" data-nsipv-pane=\"reels\">\n          <div class=\"nsipv-empty\">\n            <i class=\"fa-solid fa-film\" aria-hidden=\"true\"><\/i>\n            <p>Enter an Instagram username above to view reels anonymously.<\/p>\n          <\/div>\n        <\/div>\n      <\/div>\n    <\/section>\n  <\/div>\n<div class=\"nsipv-modal\" id=\"nsipv-modal\" aria-hidden=\"true\">\n    <div class=\"nsipv-modal__dialog\" role=\"dialog\" aria-modal=\"true\" aria-label=\"Media preview\">\n      <button type=\"button\" class=\"nsipv-modal__close\" id=\"nsipv-modal-close\" aria-label=\"Close preview\">\n        <i class=\"fa-solid fa-xmark\" aria-hidden=\"true\"><\/i>\n      <\/button>\n      <div class=\"nsipv-modal__stage\">\n        <img decoding=\"async\" class=\"nsipv-modal__media nsipv-modal__media--img is-hidden\" id=\"nsipv-modal-img\" src=\"\" alt=\"Preview\"\n          referrerpolicy=\"no-referrer\">\n        <video class=\"nsipv-modal__media nsipv-modal__media--video is-hidden\" id=\"nsipv-modal-video\" controls\n          playsinline preload=\"metadata\" referrerpolicy=\"no-referrer\"><\/video>\n        <button type=\"button\" class=\"nsipv-modal__play is-hidden\" id=\"nsipv-modal-play\" aria-label=\"Play media\">\n          <i class=\"fa-solid fa-play\" aria-hidden=\"true\"><\/i>\n        <\/button>\n      <\/div>\n<div class=\"nsipv-modal__bar\">\n        <p class=\"nsipv-modal__caption\" id=\"nsipv-modal-caption\"><\/p>\n<div class=\"nsipv-modal__actions\">\n          <button type=\"button\" class=\"nsipv-modal__action nsipv-modal__action--play is-hidden\"\n            id=\"nsipv-modal-play-btn\">\n            <i class=\"fa-solid fa-play\" aria-hidden=\"true\"><\/i> <span id=\"nsipv-modal-play-label\">Play<\/span>\n          <\/button>\n          <button type=\"button\" class=\"nsipv-modal__action nsipv-modal__action--download is-hidden\"\n            id=\"nsipv-modal-download\">\n            <i class=\"fa-solid fa-download\" aria-hidden=\"true\"><\/i> Download\n          <\/button>\n        <\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n<\/div>    <link rel=\"canonical\" href=\"\">\r\n    <!-- Google Fonts - Premium Typography -->\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.googleapis.com\">\r\n    <link rel=\"preconnect\" href=\"https:\/\/fonts.gstatic.com\" crossorigin=\"\">\r\n    <link href=\"https:\/\/fonts.googleapis.com\/css2?family=Inter:wght@300;400;500;600;700;800;900&family=Space+Grotesk:wght@300;400;500;600;700&family=Manrope:wght@300;400;500;600;700;800&display=swap\" rel=\"stylesheet\">\r\n    \r\n    <!-- Bootstrap CSS -->\r\n    <link href=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.3.0\/dist\/css\/bootstrap.min.css\" rel=\"stylesheet\">\r\n    <!-- Boxicons -->\r\n    <link href=\"https:\/\/unpkg.com\/boxicons@2.1.4\/css\/boxicons.min.css\" rel=\"stylesheet\">\r\n    <!-- AOS Animation -->\r\n    <link href=\"https:\/\/unpkg.com\/aos@2.3.1\/dist\/aos.css\" rel=\"stylesheet\">\r\n\r\n      <!-- Google tag (gtag.js) --> <script async=\"\" src=\"https:\/\/www.googletagmanager.com\/gtag\/js?id=G-5BFHN1EHBG\"><\/script> <script>   window.dataLayer = window.dataLayer || [];   function gtag(){dataLayer.push(arguments);}   gtag('js', new Date());   gtag('config', 'G-5BFHN1EHBG'); <\/script>\r\n  \r\n    <link rel=\"alternate\" hreflang=\"\" href=\"\">\r\n     <style id=\"vvvebjs-styles\">\r\n    \r\n    html, body {\r\n        overflow-x: hidden;\r\n        font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;\r\n    }\r\n\r\n    h1, h2, h3, h4, h5, h6 {\r\n    font-family: 'Space Grotesk', -apple-system, BlinkMacSystemFont, sans-serif;\r\n    font-weight: bold; \r\n    }\r\n       \r\n:root {\r\n            --va-purple: #917CFB;\r\n            --va-purple-hover: #7a68e8;\r\n            --va-purple-soft: #b8a9ff;\r\n            --va-black: #000000;\r\n            --va-white: #ffffff;\r\n            --gradient-1: #917CFB;\r\n            --gradient-2: #7a68e8;\r\n            --gradient-3: #6b5ce7;\r\n            --gradient-4: #5548d1;\r\n            --gradient-5: #917CFB;\r\n            --dark-color: #000000;\r\n            --light-color: #FFFFFF;\r\n            --gray-color: #F0F2F5;\r\n            --instagram-gradient: linear-gradient(45deg, var(--gradient-1), var(--gradient-2), var(--gradient-3));\r\n            --instagram-gradient-hover: linear-gradient(45deg, #7a68e8, #6b5ce7, #5548d1);\r\n            --section-padding: 100px 0;\r\n        }\r\n    \r\n\r\n      \/* Hero section  *\/\r\n       \r\n    section.av-hero.d-flex.flex-column.justify-content-center.align-items-center.text-center.py-5 {\r\n    background: var(--va-black);\r\n    padding-top: 3rem !important;\r\n    padding-bottom: 3.5rem !important;\r\n}\r\n       \r\n      .av-hero-heading {\r\n            color: var(--va-white);\r\n            font-weight: 700;\r\n            }\r\n\r\n      .av-hero-heading .va-purple {\r\n            color: var(--va-purple);\r\n      }\r\n\r\n      .av-hero-description {\r\n            color: rgba(255, 255, 255, 0.78);\r\n      }\r\n\r\n            @media (min-width: 768px) {\r\n            .av-hero-heading {\r\n                font-size: 48px;\r\n            }\r\n            }\r\n\r\n            @media (max-width: 767.98px) {\r\n            .av-hero-heading {\r\n                font-size: 40px;\r\n            }\r\n            }\r\n\r\n    \r\n\r\n\r\n  \/*Main Instagram Profile Viewer Tools *\/\r\n    \/* css for tools *\/\r\n\r\n\r\n    .main-contain {\r\n            max-width: 1280px;\r\n            margin: 0 auto;\r\n            padding: 20px;\r\n        }\r\n\r\n        \/* Modern and Visually Attractive UI *\/\r\n        .ig-tool-wrapper {\r\n            width: 100% !important;\r\n            margin: 20px auto !important;\r\n            padding: 35px !important;\r\n            border-radius: 20px !important;\r\n            background: linear-gradient(165deg, #000000 0%, #121212 45%, #1a1528 100%) !important;\r\n            color: white !important;\r\n            text-align: center !important;\r\n            box-shadow: 0 20px 50px rgba(145, 124, 251, 0.18), 0 0 0 1px rgba(145, 124, 251, 0.35) !important;\r\n            position: relative !important;\r\n            overflow: hidden !important;\r\n        }\r\n\r\n        .ig-tool-wrapper::before {\r\n            content: \"\" !important;\r\n            position: absolute !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            background: radial-gradient(circle at 85% 10%, rgba(145, 124, 251, 0.22), transparent 55%) !important;\r\n            pointer-events: none !important;\r\n        }\r\n\r\n        .ig-header h3 {\r\n            font-size: 36px !important;\r\n            font-weight: 800 !important;\r\n            color: #fff !important;\r\n            margin-bottom: 15px !important;\r\n            letter-spacing: -0.5px !important;\r\n            text-shadow: 0 2px 10px rgba(0, 0, 0, 0.1) !important;\r\n        }\r\n    .ig-header h3 span {\r\n        color: var(--va-purple) !important;\r\n        position: relative !important;\r\n        display: inline-block !important;\r\n    }\r\n\r\n        .ig-header h3 span::after {\r\n            content: \"\" !important;\r\n            position: absolute !important;\r\n            bottom: -3px !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 3px !important;\r\n            background: var(--va-purple) !important;\r\n            border-radius: 10px !important;\r\n        }\r\n\r\n        .ig-header p {\r\n            font-size: 17px !important;\r\n            margin: 15px 0 25px !important;\r\n            line-height: 1.6 !important;\r\n            font-weight: 400 !important;\r\n            opacity: 0.9 !important;\r\n            max-width: 700px !important;\r\n            margin-left: auto !important;\r\n            margin-right: auto !important;\r\n        }\r\n\r\n        \/* Input Area *\/\r\n        .ig-input-area {\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            background: rgba(255, 255, 255, 0.95) !important;\r\n            padding: 25px 20px !important;\r\n            border-radius: 16px !important;\r\n            gap: 15px !important;\r\n            margin: 0 auto !important;\r\n            max-width: 100% !important;\r\n            flex-wrap: wrap !important;\r\n            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.1) !important;\r\n            position: relative !important;\r\n        }\r\n\r\n        .ig-icon {\r\n            font-size: 16px !important;\r\n            color: #555 !important;\r\n            font-weight: 500 !important;\r\n            width: 100% !important;\r\n            text-align: left !important;\r\n            margin-bottom: 10px !important;\r\n        }\r\n\r\n        .ig-input-area input {\r\n            flex-grow: 1 !important;\r\n            padding: 14px 18px !important;\r\n            font-size: 16px !important;\r\n            border: none !important;\r\n            outline: none !important;\r\n            min-width: 200px !important;\r\n            background: white !important;\r\n            border-radius: 12px !important;\r\n            transition: all 0.3s !important;\r\n            color: #333 !important;\r\n            font-weight: 500 !important;\r\n        }\r\n\r\n        .ig-input-area input:focus {\r\n            background: #fff !important;\r\n            box-shadow: 0 0 0 2px rgba(145, 124, 251, 0.45) !important;\r\n        }\r\n\r\n        .error-container {\r\n            margin-top: 25px;\r\n            position: absolute;\r\n            bottom: -60px;\r\n            left: 20px;\r\n            right: 20px;\r\n        }\r\n\r\n        #error-message {\r\n            color: #e53935;\r\n            margin-top: 25px;\r\n            display: none;\r\n            font-weight: 500;\r\n        }\r\n\r\n        .paste-btn,\r\n        .view-btn {\r\n            border: none !important;\r\n            border-radius: 12px !important;\r\n            padding: 14px 20px !important;\r\n            cursor: pointer !important;\r\n            font-weight: 600 !important;\r\n            transition: all 0.3s !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            gap: 8px !important;\r\n            font-size: 15px !important;\r\n            margin-bottom: 15px !important;\r\n        }\r\n\r\n        .paste-btn {\r\n            background: #1a1a1a !important;\r\n            color: var(--va-white) !important;\r\n            border: 1px solid rgba(145, 124, 251, 0.55) !important;\r\n        }\r\n\r\n        .paste-btn:hover {\r\n            background: #252525 !important;\r\n            border-color: var(--va-purple) !important;\r\n            transform: translateY(-2px) !important;\r\n        }\r\n\r\n        .view-btn {\r\n            background: var(--va-purple) !important;\r\n            color: white !important;\r\n            box-shadow: 0 5px 15px rgba(145, 124, 251, 0.35) !important;\r\n        }\r\n\r\n        .view-btn:hover {\r\n            background: var(--va-purple-hover) !important;\r\n            transform: translateY(-2px) !important;\r\n            box-shadow: 0 8px 20px rgba(145, 124, 251, 0.45) !important;\r\n        }\r\n\r\n        .view-btn:disabled {\r\n            opacity: 0.6 !important;\r\n            cursor: not-allowed !important;\r\n            transform: none !important;\r\n        }\r\n\r\n        \/* Ad Space *\/\r\n        .ad-space {\r\n            margin-top: 20px !important;\r\n            text-align: center !important;\r\n            position: relative !important;\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            padding: 6px !important;\r\n            background: linear-gradient(135deg, #000000, #917CFB, #b8a9ff, #917CFB) !important;\r\n            background-size: 300% 300% !important;\r\n            animation: gradientBorder 6s ease infinite !important;\r\n        }\r\n\r\n        @keyframes gradientBorder {\r\n            0% {\r\n                background-position: 0% 50%;\r\n            }\r\n\r\n            50% {\r\n                background-position: 100% 50%;\r\n            }\r\n\r\n            100% {\r\n                background-position: 0% 50%;\r\n            }\r\n        }\r\n\r\n        .ad-inner {\r\n            border-radius: 12px !important;\r\n            overflow: hidden !important;\r\n            background-color: #fff !important;\r\n            box-shadow: 0 10px 24px rgba(0, 0, 0, 0.1) !important;\r\n            transition: transform 0.3s ease !important;\r\n            animation: floatAd 5s ease-in-out infinite !important;\r\n        }\r\n\r\n        @keyframes floatAd {\r\n\r\n            0%,\r\n            100% {\r\n                transform: translateY(0px);\r\n            }\r\n\r\n            50% {\r\n                transform: translateY(-5px);\r\n            }\r\n        }\r\n\r\n        .ad-placeholder {\r\n            display: block !important;\r\n            position: relative !important;\r\n            text-decoration: none !important;\r\n            color: inherit !important;\r\n        }\r\n\r\n        .ad-placeholder::before {\r\n            content: \"Sponsored\" !important;\r\n            position: absolute !important;\r\n            top: 12px !important;\r\n            left: 12px !important;\r\n            background-color: #fff !important;\r\n            color: #917CFB !important;\r\n            font-size: 12px !important;\r\n            font-weight: 600 !important;\r\n            padding: 3px 10px !important;\r\n            border-radius: 5px !important;\r\n            box-shadow: 0 1px 6px rgba(0, 0, 0, 0.15) !important;\r\n            animation: pulseTag 2s infinite !important;\r\n            z-index: 2 !important;\r\n        }\r\n\r\n        @keyframes pulseTag {\r\n            0% {\r\n                transform: scale(1);\r\n                opacity: 1;\r\n            }\r\n\r\n            50% {\r\n                transform: scale(1.05);\r\n                opacity: 0.85;\r\n            }\r\n\r\n            100% {\r\n                transform: scale(1);\r\n                opacity: 1;\r\n            }\r\n        }\r\n\r\n        .ad-image {\r\n            width: 100% !important;\r\n            height: auto !important;\r\n            display: block !important;\r\n            transition: transform 0.4s ease !important;\r\n        }\r\n\r\n        .ad-placeholder:hover .ad-image {\r\n            animation: wiggle 0.4s ease !important;\r\n            transform: scale(1.04) !important;\r\n        }\r\n\r\n        @keyframes wiggle {\r\n            0% {\r\n                transform: rotate(0deg);\r\n            }\r\n\r\n            25% {\r\n                transform: rotate(1.5deg);\r\n            }\r\n\r\n            50% {\r\n                transform: rotate(-1.5deg);\r\n            }\r\n\r\n            75% {\r\n                transform: rotate(1.5deg);\r\n            }\r\n\r\n            100% {\r\n                transform: rotate(0deg);\r\n            }\r\n        }\r\n\r\n        .note {\r\n            font-size: 14px !important;\r\n            color: rgba(255, 255, 255, 0.8) !important;\r\n            margin-top: 15px !important;\r\n            font-style: italic !important;\r\n        }\r\n\r\n        \/* Result Section *\/\r\n        .tools-result {\r\n            width: 100% !important;\r\n            margin-top: 60px !important;\r\n        }\r\n\r\n        .ig-result {\r\n            margin-top: 30px !important;\r\n            background: white !important;\r\n            border-radius: 20px !important;\r\n            padding: 30px !important;\r\n            color: #333 !important;\r\n            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.08) !important;\r\n            animation: fadeIn 0.5s ease-out !important;\r\n        }\r\n\r\n        \/* Profile Header *\/\r\n        .ig-profile-header {\r\n            margin-bottom: 40px !important;\r\n            position: relative !important;\r\n            background: linear-gradient(to bottom, #f9fafb, #ffffff) !important;\r\n            border-radius: 16px !important;\r\n            padding: 30px !important;\r\n            box-shadow: 0 5px 20px rgba(0, 0, 0, 0.05) !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n        }\r\n\r\n        .profile-header-content {\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            gap: 30px !important;\r\n            flex-wrap: wrap !important;\r\n        }\r\n\r\n        .profile-image-container {\r\n            position: relative !important;\r\n            flex-shrink: 0 !important;\r\n        }\r\n\r\n        .profile-image {\r\n            width: 150px !important;\r\n            height: 150px !important;\r\n            border-radius: 50% !important;\r\n            object-fit: cover !important;\r\n            border: 4px solid white !important;\r\n            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1) !important;\r\n            transition: transform 0.3s !important;\r\n            background: linear-gradient(to bottom right, #000000, #917CFB) !important;\r\n            padding: 3px !important;\r\n            min-height: 150px !important;\r\n            min-width: 150px !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n            color: #94a3b8 !important;\r\n            font-size: 60px !important;\r\n        }\r\n\r\n        .profile-image:hover {\r\n            transform: scale(1.03) !important;\r\n        }\r\n\r\n        .view-profile-img {\r\n            position: absolute !important;\r\n            bottom: 5px !important;\r\n            right: 5px !important;\r\n            background-color: #917CFB !important;\r\n            color: white !important;\r\n            border: none !important;\r\n            border-radius: 50% !important;\r\n            width: 36px !important;\r\n            height: 36px !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n            cursor: pointer !important;\r\n            transition: all 0.3s !important;\r\n            box-shadow: 0 5px 15px rgba(145, 124, 251, 0.35) !important;\r\n            z-index: 5 !important;\r\n        }\r\n\r\n        .view-profile-img:hover {\r\n            transform: scale(1.1) rotate(15deg) !important;\r\n            background-color: #7a68e8 !important;\r\n        }\r\n\r\n        .profile-info {\r\n            flex: 1 !important;\r\n            text-align: left !important;\r\n            min-width: 250px !important;\r\n        }\r\n\r\n        .profile-info h3 {\r\n            font-size: 24px !important;\r\n            margin: 0 0 5px !important;\r\n            font-weight: 700 !important;\r\n            color: #1e293b !important;\r\n        }\r\n\r\n        .profile-info h4 {\r\n            font-size: 18px !important;\r\n            margin: 0 0 15px !important;\r\n            font-weight: 600 !important;\r\n            color: #475569 !important;\r\n        }\r\n\r\n        .stats {\r\n            display: flex !important;\r\n            gap: 25px !important;\r\n            margin: 15px 0 !important;\r\n        }\r\n\r\n        .stat-item {\r\n            display: flex !important;\r\n            flex-direction: column !important;\r\n            align-items: center !important;\r\n        }\r\n\r\n        .stat-value {\r\n            font-size: 20px !important;\r\n            font-weight: 700 !important;\r\n            color: #1e293b !important;\r\n        }\r\n\r\n        .stat-label {\r\n            font-size: 14px !important;\r\n            color: #64748b !important;\r\n            margin-top: 3px !important;\r\n        }\r\n\r\n        .profile-bio {\r\n            margin-top: 25px !important;\r\n            padding-top: 20px !important;\r\n            border-top: 1px solid #e2e8f0 !important;\r\n            text-align: left !important;\r\n            color: #475569 !important;\r\n            line-height: 1.6 !important;\r\n        }\r\n\r\n        .profile-link {\r\n            display: inline-flex !important;\r\n            align-items: center !important;\r\n            gap: 5px !important;\r\n            color: #917CFB !important;\r\n            text-decoration: none !important;\r\n            font-weight: 500 !important;\r\n            margin-top: 10px !important;\r\n            transition: all 0.3s !important;\r\n        }\r\n\r\n        .profile-link:hover {\r\n            color: #7a68e8 !important;\r\n            text-decoration: underline !important;\r\n        }\r\n\r\n        \/* Tabs *\/\r\n        .ig-tabs {\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            margin: 30px 0 !important;\r\n            gap: 15px !important;\r\n            flex-wrap: wrap !important;\r\n        }\r\n\r\n        .ig-tabs button {\r\n            background: #f8fafc !important;\r\n            color: #64748b !important;\r\n            border: none !important;\r\n            font-weight: 600 !important;\r\n            font-size: 15px !important;\r\n            padding: 12px 24px !important;\r\n            cursor: pointer !important;\r\n            border-radius: 50px !important;\r\n            transition: all 0.3s !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            gap: 8px !important;\r\n            box-shadow: 0 2px 10px rgba(0, 0, 0, 0.05) !important;\r\n        }\r\n\r\n        .ig-tabs button i {\r\n            font-size: 16px !important;\r\n        }\r\n\r\n        .ig-tabs button.active {\r\n            background: linear-gradient(135deg, #000000, #917CFB) !important;\r\n            color: white !important;\r\n            box-shadow: 0 5px 15px rgba(145, 124, 251, 0.35) !important;\r\n            transform: translateY(-2px) !important;\r\n        }\r\n\r\n        .ig-tabs button:hover:not(.active) {\r\n            background: #f1f5f9 !important;\r\n            color: #334155 !important;\r\n            transform: translateY(-2px) !important;\r\n        }\r\n\r\n        \/* Tab Content *\/\r\n        .tab-content {\r\n            padding: 20px !important;\r\n            text-align: center !important;\r\n            color: #666 !important;\r\n            display: none !important;\r\n        }\r\n\r\n        .tab-content.active {\r\n            display: block !important;\r\n        }\r\n\r\n        .no-result {\r\n            border: 1px dashed #cbd5e1 !important;\r\n            padding: 30px 20px !important;\r\n            margin-top: 30px !important;\r\n            text-align: center !important;\r\n            font-size: 16px !important;\r\n            font-weight: 500 !important;\r\n            border-radius: 12px !important;\r\n            color: #64748b !important;\r\n            background: #f8fafc !important;\r\n        }\r\n\r\n        .no-result i {\r\n            font-size: 48px !important;\r\n            color: #cbd5e1 !important;\r\n            margin-bottom: 15px !important;\r\n            display: block !important;\r\n        }\r\n\r\n        \/* Private Account Message *\/\r\n        .private-account-message {\r\n            background-color: rgba(229, 57, 53, 0.1) !important;\r\n            color: #e53935 !important;\r\n            padding: 20px !important;\r\n            border-radius: 12px !important;\r\n            margin-top: 20px !important;\r\n            text-align: center !important;\r\n            font-weight: 500 !important;\r\n            border: 1px solid rgba(229, 57, 53, 0.2) !important;\r\n            animation: fadeIn 0.5s ease-out !important;\r\n        }\r\n\r\n        .private-account-message i {\r\n            margin-right: 8px !important;\r\n            font-size: 18px !important;\r\n        }\r\n\r\n        \/* Posts Grid *\/\r\n        .posts-grid {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)) !important;\r\n            gap: 25px !important;\r\n            margin-top: 25px !important;\r\n        }\r\n\r\n        .post-card {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 20px rgba(0, 0, 0, 0.06) !important;\r\n            transition: all 0.3s !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n            animation: slideUp 0.5s ease-out !important;\r\n            animation-fill-mode: both !important;\r\n        }\r\n\r\n        .post-card:hover {\r\n            transform: translateY(-8px) !important;\r\n            box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1) !important;\r\n        }\r\n\r\n        .post-img-container {\r\n            position: relative !important;\r\n            overflow: hidden !important;\r\n            aspect-ratio: 1 \/ 1 !important;\r\n        }\r\n\r\n        .post-thumb {\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            object-fit: cover !important;\r\n            display: block !important;\r\n            transition: transform 0.5s !important;\r\n        }\r\n\r\n        .post-overlay {\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            right: 0;\r\n            bottom: 0;\r\n            background: linear-gradient(to bottom, rgba(0, 0, 0, 0) 50%, rgba(0, 0, 0, 0.7) 100%);\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            opacity: 1;\r\n            transition: opacity 0.3s ease;\r\n            z-index: 3;\r\n        }\r\n\r\n        .post-img-container:hover .post-overlay {\r\n            opacity: 1;\r\n        }\r\n\r\n        .post-img-container:hover .post-thumb {\r\n            transform: scale(1.08) !important;\r\n        }\r\n\r\n        .post-download-btn,\r\n        .post-view-btn {\r\n            background: white !important;\r\n            color: #917CFB !important;\r\n            width: 45px !important;\r\n            height: 45px !important;\r\n            border-radius: 50% !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n            cursor: pointer !important;\r\n            transition: all 0.3s !important;\r\n            border: none !important;\r\n            font-size: 16px !important;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1) !important;\r\n        }\r\n\r\n        .post-download-btn:hover,\r\n        .post-view-btn:hover {\r\n            transform: scale(1.1) translateY(-3px) !important;\r\n            box-shadow: 0 8px 20px rgba(145, 124, 251, 0.2) !important;\r\n        }\r\n\r\n        .post-download-btn:hover {\r\n            background: #917CFB !important;\r\n            color: white !important;\r\n        }\r\n\r\n        .post-view-btn {\r\n            background: rgba(255, 255, 255, 0.9);\r\n            color: #333;\r\n            border: none;\r\n            border-radius: 50%;\r\n            width: 50px;\r\n            height: 50px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            font-size: 20px;\r\n        }\r\n\r\n        .post-view-btn:hover {\r\n            background: white;\r\n            transform: scale(1.1);\r\n        }\r\n\r\n        .post-meta {\r\n            padding: 20px !important;\r\n        }\r\n\r\n        .post-stats,\r\n        .reel-stats {\r\n            background: linear-gradient(135deg, rgba(145, 124, 251, 0.12), rgba(145, 124, 251, 0.22)) !important;\r\n            padding: 8px 12px !important;\r\n            border-radius: 12px !important;\r\n            border: 1px solid rgba(145, 124, 251, 0.2) !important;\r\n            backdrop-filter: blur(10px) !important;\r\n            -webkit-backdrop-filter: blur(10px) !important;\r\n        }\r\n\r\n        .post-stats span,\r\n        .reel-stats span {\r\n            color: #1e293b !important;\r\n            font-weight: 600 !important;\r\n            font-size: 13px !important;\r\n        }\r\n\r\n        .post-stats span i,\r\n        .reel-stats span i {\r\n            color: #917CFB !important;\r\n            margin-right: 4px !important;\r\n        }\r\n\r\n        .post-stats {\r\n            display: flex !important;\r\n            gap: 15px !important;\r\n            margin-bottom: 10px !important;\r\n        }\r\n\r\n        .post-stats span {\r\n            font-size: 14px !important;\r\n            color: #64748b !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            gap: 5px !important;\r\n        }\r\n\r\n        .post-stats span i {\r\n            color: #917CFB !important;\r\n        }\r\n\r\n        .post-meta .caption {\r\n            font-size: 15px !important;\r\n            color: #334155 !important;\r\n            margin-bottom: 10px !important;\r\n            line-height: 1.5 !important;\r\n            font-weight: 500 !important;\r\n            display: -webkit-box !important;\r\n            -webkit-line-clamp: 2 !important;\r\n            -webkit-box-orient: vertical !important;\r\n            overflow: hidden !important;\r\n        }\r\n\r\n        .post-meta .time {\r\n            font-size: 13px !important;\r\n            color: #94a3b8 !important;\r\n            display: block !important;\r\n            font-weight: 400 !important;\r\n        }\r\n\r\n        .post-stats-row {\r\n            display: flex !important;\r\n            justify-content: space-between !important;\r\n            align-items: center !important;\r\n            margin-bottom: 8px !important;\r\n        }\r\n\r\n        \/* Stories Container *\/\r\n        .stories-container {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)) !important;\r\n            gap: 20px !important;\r\n            margin-top: 25px !important;\r\n        }\r\n\r\n        .story-card {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05) !important;\r\n            transition: all 0.3s !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n        }\r\n\r\n        .story-card:hover {\r\n            transform: translateY(-5px) !important;\r\n            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08) !important;\r\n        }\r\n\r\n        .story-img-container {\r\n            position: relative !important;\r\n            overflow: hidden !important;\r\n            aspect-ratio: 9 \/ 16 !important;\r\n        }\r\n\r\n        .story-thumb {\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            object-fit: cover !important;\r\n            display: block !important;\r\n            transition: transform 0.5s !important;\r\n        }\r\n\r\n        .story-overlay {\r\n            position: absolute !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            background: rgba(0, 0, 0, 0.4) !important;\r\n            backdrop-filter: blur(2px) !important;\r\n            -webkit-backdrop-filter: blur(2px) !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n            opacity: 0 !important;\r\n            transition: all 0.3s !important;\r\n            gap: 15px !important;\r\n            flex-direction: column !important;\r\n        }\r\n\r\n        .story-img-container:hover .story-overlay {\r\n            opacity: 1 !important;\r\n        }\r\n\r\n        .story-img-container:hover .story-thumb {\r\n            transform: scale(1.05) !important;\r\n        }\r\n\r\n        .story-download-btn,\r\n        .story-view-btn {\r\n            background: white !important;\r\n            color: #1e293b !important;\r\n            width: 40px !important;\r\n            height: 40px !important;\r\n            border-radius: 50% !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n            cursor: pointer !important;\r\n            transition: all 0.3s !important;\r\n            border: none !important;\r\n            font-size: 16px !important;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1) !important;\r\n            padding: 0px !important;\r\n        }\r\n\r\n        .story-download-btn:hover,\r\n        .story-view-btn:hover {\r\n            transform: scale(1.1) !important;\r\n            box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15) !important;\r\n        }\r\n\r\n        .story-download-btn:hover {\r\n            background: #917CFB !important;\r\n            color: white !important;\r\n        }\r\n\r\n        .story-view-btn:hover {\r\n            background: rgba(145, 124, 251, 0.22) !important;\r\n            color: #ffffff !important;\r\n        }\r\n\r\n        .story-meta {\r\n            padding: 12px !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        .story-meta .time {\r\n            font-size: 13px !important;\r\n            color: #94a3b8 !important;\r\n            font-weight: 400 !important;\r\n        }\r\n\r\n        .story-stats-row {\r\n            display: flex !important;\r\n            justify-content: space-between !important;\r\n            align-items: center !important;\r\n            background: linear-gradient(135deg, rgba(145, 124, 251, 0.08), rgba(145, 124, 251, 0.16)) !important;\r\n            padding: 6px 10px !important;\r\n            border-radius: 8px !important;\r\n            border: 1px solid rgba(145, 124, 251, 0.25) !important;\r\n        }\r\n\r\n        .story-stats-row .time {\r\n            color: #64748b !important;\r\n            font-weight: 500 !important;\r\n        }\r\n\r\n        .story-stats-row {\r\n            display: flex !important;\r\n            justify-content: space-between !important;\r\n            align-items: center !important;\r\n            margin-bottom: 8px !important;\r\n        }\r\n\r\n        \/* Highlights Container *\/\r\n        .highlights-container {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)) !important;\r\n            gap: 20px !important;\r\n            margin-top: 25px !important;\r\n        }\r\n\r\n        .highlight-card {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05) !important;\r\n            transition: all 0.3s !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n            cursor: pointer !important;\r\n            padding: 15px 10px !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        .highlight-card:hover {\r\n            transform: translateY(-5px) scale(1.02) !important;\r\n            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.08) !important;\r\n        }\r\n\r\n        .highlight-img-container {\r\n            position: relative !important;\r\n            overflow: hidden !important;\r\n            aspect-ratio: 1 \/ 1 !important;\r\n            border-radius: 50% !important;\r\n            width: 120px !important;\r\n            height: 120px !important;\r\n            margin: 0 auto 10px !important;\r\n            border: 3px solid #917CFB !important;\r\n            background: linear-gradient(to bottom right, #000000, #917CFB) !important;\r\n            padding: 3px !important;\r\n        }\r\n\r\n        .highlight-thumb {\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            object-fit: cover !important;\r\n            display: block !important;\r\n            transition: transform 0.5s !important;\r\n            border-radius: 50% !important;\r\n        }\r\n\r\n        .highlight-meta {\r\n            padding: 5px !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        .highlight-title {\r\n            font-size: 14px !important;\r\n            color: #334155 !important;\r\n            font-weight: 600 !important;\r\n            margin: 0 !important;\r\n            white-space: nowrap !important;\r\n            overflow: hidden !important;\r\n            text-overflow: ellipsis !important;\r\n        }\r\n\r\n        .highlight-overlay {\r\n            position: absolute !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            background-color: rgba(0, 0, 0, 0.5) !important;\r\n            opacity: 0 !important;\r\n            transition: opacity 0.3s !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n        }\r\n\r\n        .highlight-img-container:hover .highlight-overlay {\r\n            opacity: 1 !important;\r\n        }\r\n\r\n        .highlight-view-btn {\r\n            background-color: white !important;\r\n            color: #917CFB !important;\r\n            border: none !important;\r\n            border-radius: 50% !important;\r\n            width: 40px !important;\r\n            height: 40px !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n            cursor: pointer !important;\r\n            transition: transform 0.2s !important;\r\n        }\r\n\r\n        .highlight-view-btn:hover {\r\n            transform: scale(1.1) !important;\r\n        }\r\n\r\n        \/* Reels Grid *\/\r\n        .reels-grid {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)) !important;\r\n            gap: 25px !important;\r\n            margin-top: 25px !important;\r\n        }\r\n\r\n        .reel-card {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 20px rgba(0, 0, 0, 0.06) !important;\r\n            transition: all 0.3s !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n        }\r\n\r\n        .reel-card:hover {\r\n            transform: translateY(-8px) !important;\r\n            box-shadow: 0 15px 30px rgba(0, 0, 0, 0.1) !important;\r\n        }\r\n\r\n        .reel-img-container {\r\n            position: relative !important;\r\n            overflow: hidden !important;\r\n            aspect-ratio: 9 \/ 16 !important;\r\n        }\r\n\r\n        .reel-thumb {\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            object-fit: cover !important;\r\n            display: block !important;\r\n            transition: transform 0.5s !important;\r\n        }\r\n\r\n        .reel-overlay {\r\n            position: absolute !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            background: rgba(0, 0, 0, 0.4) !important;\r\n            backdrop-filter: blur(2px) !important;\r\n            -webkit-backdrop-filter: blur(2px) !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n            opacity: 0 !important;\r\n            transition: all 0.3s !important;\r\n            gap: 15px !important;\r\n            flex-direction: column !important;\r\n        }\r\n\r\n        .reel-img-container:hover .reel-overlay {\r\n            opacity: 1 !important;\r\n        }\r\n\r\n        .reel-img-container:hover .reel-thumb {\r\n            transform: scale(1.05) !important;\r\n        }\r\n\r\n        .reel-download-btn,\r\n        .reel-view-btn {\r\n            background: white !important;\r\n            color: #917CFB !important;\r\n            width: 45px !important;\r\n            height: 45px !important;\r\n            border-radius: 50% !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            justify-content: center !important;\r\n            cursor: pointer !important;\r\n            transition: all 0.3s !important;\r\n            border: none !important;\r\n            font-size: 16px !important;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.1) !important;\r\n        }\r\n\r\n        .reel-download-btn:hover {\r\n            background: #917CFB !important;\r\n            color: white !important;\r\n        }\r\n\r\n        .reel-view-btn:hover {\r\n            background: #000000 !important;\r\n            color: #fff !important;\r\n            box-shadow: 0 0 0 2px rgba(145, 124, 251, 0.85) !important;\r\n        }\r\n\r\n        .reel-meta {\r\n            padding: 20px !important;\r\n        }\r\n\r\n        .reel-meta .caption {\r\n            font-size: 15px !important;\r\n            color: #334155 !important;\r\n            margin-bottom: 10px !important;\r\n            line-height: 1.5 !important;\r\n            font-weight: 500 !important;\r\n            display: -webkit-box !important;\r\n            -webkit-line-clamp: 2 !important;\r\n            -webkit-box-orient: vertical !important;\r\n            overflow: hidden !important;\r\n        }\r\n\r\n        .reel-stats,\r\n        .post-stats {\r\n            background: linear-gradient(135deg, rgba(145, 124, 251, 0.12), rgba(145, 124, 251, 0.22)) !important;\r\n            padding: 8px 12px !important;\r\n            border-radius: 12px !important;\r\n            border: 1px solid rgba(145, 124, 251, 0.2) !important;\r\n            backdrop-filter: blur(10px) !important;\r\n            -webkit-backdrop-filter: blur(10px) !important;\r\n        }\r\n\r\n        .reel-stats span,\r\n        .post-stats span {\r\n            color: #1e293b !important;\r\n            font-weight: 600 !important;\r\n            font-size: 13px !important;\r\n        }\r\n\r\n        .reel-stats span i,\r\n        .post-stats span i {\r\n            color: #917CFB !important;\r\n            margin-right: 4px !important;\r\n        }\r\n\r\n        .reel-stats {\r\n            display: flex !important;\r\n            gap: 15px !important;\r\n            margin-bottom: 8px !important;\r\n        }\r\n\r\n        .reel-stats span {\r\n            font-size: 13px !important;\r\n            color: #64748b !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            gap: 5px !important;\r\n        }\r\n\r\n        .reel-stats span i {\r\n            color: #917CFB !important;\r\n        }\r\n\r\n        .reel-meta .time {\r\n            font-size: 13px !important;\r\n            color: #94a3b8 !important;\r\n            display: block !important;\r\n            font-weight: 400 !important;\r\n        }\r\n\r\n        .reel-stats-row {\r\n            display: flex !important;\r\n            justify-content: space-between !important;\r\n            align-items: center !important;\r\n            margin-bottom: 8px !important;\r\n        }\r\n\r\n        \/* Video Elements *\/\r\n        .post-video,\r\n        .story-video,\r\n        .reel-video {\r\n            position: absolute !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            object-fit: cover !important;\r\n            z-index: 2 !important;\r\n        }\r\n\r\n        .post-fullscreen-btn,\r\n        .story-fullscreen-btn,\r\n        .reel-fullscreen-btn {\r\n            position: absolute;\r\n            top: 10px;\r\n            right: 10px;\r\n            background: rgba(255, 255, 255, 0.9);\r\n            color: #333;\r\n            border: none;\r\n            border-radius: 50%;\r\n            width: 40px;\r\n            height: 40px;\r\n            display: flex !important;\r\n            align-items: center;\r\n            justify-content: center;\r\n            cursor: pointer;\r\n            transition: all 0.3s ease;\r\n            font-size: 16px;\r\n            z-index: 4;\r\n        }\r\n\r\n        .post-fullscreen-btn:hover,\r\n        .story-fullscreen-btn:hover,\r\n        .reel-fullscreen-btn:hover {\r\n            background: white;\r\n            transform: scale(1.1);\r\n        }\r\n\r\n        \/* Media Type Indicators *\/\r\n        .media-type-indicator {\r\n            position: absolute !important;\r\n            top: 8px !important;\r\n            left: 8px !important;\r\n            background-color: rgba(0, 0, 0, 0.8) !important;\r\n            color: white !important;\r\n            border-radius: 4px !important;\r\n            padding: 4px 8px !important;\r\n            font-size: 11px !important;\r\n            font-weight: bold !important;\r\n            z-index: 5 !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            gap: 4px !important;\r\n            pointer-events: none !important;\r\n        }\r\n\r\n        .video-indicator {\r\n            background-color: rgba(220, 53, 69, 0.9) !important;\r\n        }\r\n\r\n        .image-indicator {\r\n            background-color: rgba(145, 124, 251, 0.95) !important;\r\n        }\r\n\r\n        \/* Modal Styles *\/\r\n        .ipgv-profile-img-modal {\r\n            position: fixed !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            z-index: 10000 !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n            opacity: 0 !important;\r\n            visibility: hidden !important;\r\n            transition: all 0.3s ease !important;\r\n        }\r\n\r\n        .ipgv-profile-img-modal.active {\r\n            opacity: 1 !important;\r\n            visibility: visible !important;\r\n        }\r\n\r\n        .ipgv-modal-backdrop {\r\n            position: absolute !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            background-color: rgba(0, 0, 0, 0.85) !important;\r\n            cursor: pointer !important;\r\n        }\r\n\r\n        .ipgv-modal-content {\r\n            position: relative !important;\r\n            max-width: 100vw !important;\r\n            max-height: 90vh !important;\r\n            background-color: white !important;\r\n            border-radius: 12px !important;\r\n            overflow: hidden !important;\r\n            box-shadow: 0 10px 40px rgba(0, 0, 0, 0.3) !important;\r\n            transform: scale(0.8) !important;\r\n            transition: transform 0.3s ease !important;\r\n            z-index: 10001 !important;\r\n        }\r\n\r\n        .ipgv-profile-img-modal.active .ipgv-modal-content {\r\n            transform: scale(1) !important;\r\n        }\r\n\r\n        .ipgv-modal-img {\r\n            display: block !important;\r\n            width: 100% !important;\r\n            max-width: 500px !important;\r\n            height: auto !important;\r\n            max-height: 70vh !important;\r\n            object-fit: contain !important;\r\n        }\r\n\r\n        .ipgv-modal-actions {\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            padding: 20px !important;\r\n            background-color: #f8f9fa !important;\r\n        }\r\n\r\n        .ipgv-modal-download-btn {\r\n            background-color: #917CFB !important;\r\n            color: white !important;\r\n            border: none !important;\r\n            border-radius: 8px !important;\r\n            padding: 12px 24px !important;\r\n            font-weight: 600 !important;\r\n            font-size: 14px !important;\r\n            cursor: pointer !important;\r\n            transition: all 0.2s ease !important;\r\n            display: flex !important;\r\n            align-items: center !important;\r\n            gap: 8px !important;\r\n        }\r\n\r\n        .ipgv-modal-download-btn:hover {\r\n            background-color: #7a68e8 !important;\r\n            transform: translateY(-1px) !important;\r\n        }\r\n\r\n        .ipgv-close-modal {\r\n            position: absolute !important;\r\n            top: 15px !important;\r\n            right: 15px !important;\r\n            background-color: rgba(0, 0, 0, 0.6) !important;\r\n            color: white !important;\r\n            border: none !important;\r\n            border-radius: 50% !important;\r\n            width: 35px !important;\r\n            height: 35px !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n            cursor: pointer !important;\r\n            transition: all 0.2s ease !important;\r\n            z-index: 10002 !important;\r\n        }\r\n\r\n        .ipgv-close-modal:hover {\r\n            background-color: rgba(0, 0, 0, 0.8) !important;\r\n            transform: scale(1.1) !important;\r\n        }\r\n\r\n        body.ipgv-modal-open {\r\n            overflow: hidden !important;\r\n        }\r\n\r\n        \/* abc *\/\r\n\r\n        \/* Fixed Reel Controls - Always Visible Play and Fullscreen *\/\r\n        .reel-img-container .reel-overlay {\r\n            opacity: 1 !important;\r\n        }\r\n\r\n        .reel-img-container .reel-view-btn {\r\n            opacity: 1 !important;\r\n            visibility: visible !important;\r\n        }\r\n\r\n        .reel-img-container .reel-fullscreen-btn {\r\n            opacity: 1 !important;\r\n            visibility: visible !important;\r\n            display: flex !important;\r\n        }\r\n\r\n        .reel-img-container:hover .reel-overlay {\r\n            opacity: 1 !important;\r\n        }\r\n\r\n        .reel-video.playing {\r\n            display: block !important;\r\n        }\r\n\r\n        .reel-thumb.hidden {\r\n            display: none !important;\r\n        }\r\n\r\n\r\n        \/* abc *\/\r\n\r\n        \/* Skeleton Loaders *\/\r\n        @keyframes shimmer {\r\n            0% {\r\n                background-position: -1000px 0;\r\n            }\r\n\r\n            100% {\r\n                background-position: 1000px 0;\r\n            }\r\n        }\r\n\r\n        .skeleton-profile {\r\n            width: 100% !important;\r\n            animation: fadeIn 0.5s ease-out !important;\r\n        }\r\n\r\n        .skeleton-profile-header {\r\n            display: flex !important;\r\n            gap: 30px !important;\r\n            padding: 30px !important;\r\n            background: #f9fafb !important;\r\n            border-radius: 16px !important;\r\n            margin-bottom: 20px !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n        }\r\n\r\n        .skeleton-avatar {\r\n            width: 150px !important;\r\n            height: 150px !important;\r\n            border-radius: 50% !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            flex-shrink: 0 !important;\r\n            border: 4px solid white !important;\r\n            box-shadow: 0 10px 25px rgba(0, 0, 0, 0.1) !important;\r\n        }\r\n\r\n        .skeleton-profile-info {\r\n            flex: 1 !important;\r\n            display: flex !important;\r\n            flex-direction: column !important;\r\n            gap: 15px !important;\r\n        }\r\n\r\n        .skeleton-username {\r\n            height: 28px !important;\r\n            width: 180px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 6px !important;\r\n        }\r\n\r\n        .skeleton-fullname {\r\n            height: 20px !important;\r\n            width: 140px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 6px !important;\r\n        }\r\n\r\n        .skeleton-stats {\r\n            display: flex !important;\r\n            gap: 25px !important;\r\n            margin-top: 10px !important;\r\n        }\r\n\r\n        .skeleton-stat {\r\n            height: 40px !important;\r\n            width: 60px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 6px !important;\r\n        }\r\n\r\n        .skeleton-bio {\r\n            height: 60px !important;\r\n            width: 100% !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 6px !important;\r\n            margin-bottom: 30px !important;\r\n        }\r\n\r\n        .skeleton-tabs {\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            gap: 15px !important;\r\n            margin-bottom: 30px !important;\r\n        }\r\n\r\n        .skeleton-tab {\r\n            height: 40px !important;\r\n            width: 100px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 50px !important;\r\n        }\r\n\r\n        \/* Posts Skeleton *\/\r\n        .skeleton-posts-grid {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(280px, 1fr)) !important;\r\n            gap: 25px !important;\r\n        }\r\n\r\n        .skeleton-post {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 20px rgba(0, 0, 0, 0.06) !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n        }\r\n\r\n        .skeleton-post-img {\r\n            aspect-ratio: 1 \/ 1 !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n        }\r\n\r\n        .skeleton-post-meta {\r\n            padding: 20px !important;\r\n        }\r\n\r\n        .skeleton-post-stats {\r\n            display: flex !important;\r\n            gap: 15px !important;\r\n            margin-bottom: 10px !important;\r\n        }\r\n\r\n        .skeleton-post-stat {\r\n            height: 16px !important;\r\n            width: 60px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n        }\r\n\r\n        .skeleton-post-caption {\r\n            height: 16px !important;\r\n            width: 100% !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n            margin-bottom: 8px !important;\r\n        }\r\n\r\n        .skeleton-post-caption-short {\r\n            height: 16px !important;\r\n            width: 70% !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n            margin-bottom: 10px !important;\r\n        }\r\n\r\n        .skeleton-post-time {\r\n            height: 14px !important;\r\n            width: 80px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n        }\r\n\r\n        \/* Stories Skeleton *\/\r\n        .skeleton-stories-container {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)) !important;\r\n            gap: 20px !important;\r\n        }\r\n\r\n        .skeleton-story {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05) !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n        }\r\n\r\n        .skeleton-story-img {\r\n            aspect-ratio: 9 \/ 16 !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n        }\r\n\r\n        .skeleton-story-meta {\r\n            padding: 12px !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        .skeleton-story-time {\r\n            height: 14px !important;\r\n            width: 80px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n            margin: 0 auto !important;\r\n        }\r\n\r\n        \/* Highlights Skeleton *\/\r\n        .skeleton-highlights-container {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)) !important;\r\n            gap: 20px !important;\r\n        }\r\n\r\n        .skeleton-highlight {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05) !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n            padding: 15px 10px !important;\r\n            text-align: center !important;\r\n        }\r\n\r\n        .skeleton-highlight-img {\r\n            width: 80px !important;\r\n            height: 80px !important;\r\n            border-radius: 50% !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            margin: 0 auto 10px !important;\r\n            border: 3px solid #917CFB !important;\r\n        }\r\n\r\n        .skeleton-highlight-title {\r\n            height: 16px !important;\r\n            width: 80px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n            margin: 0 auto !important;\r\n        }\r\n\r\n        \/* Reels Skeleton *\/\r\n        .skeleton-reels-grid {\r\n            display: grid !important;\r\n            grid-template-columns: repeat(auto-fill, minmax(250px, 1fr)) !important;\r\n            gap: 25px !important;\r\n        }\r\n\r\n        .skeleton-reel {\r\n            border-radius: 16px !important;\r\n            overflow: hidden !important;\r\n            background: #fff !important;\r\n            box-shadow: 0 5px 20px rgba(0, 0, 0, 0.06) !important;\r\n            border: 1px solid #f1f5f9 !important;\r\n        }\r\n\r\n        .skeleton-reel-img {\r\n            aspect-ratio: 9 \/ 16 !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n        }\r\n\r\n        .skeleton-reel-meta {\r\n            padding: 20px !important;\r\n        }\r\n\r\n        .skeleton-reel-caption {\r\n            height: 16px !important;\r\n            width: 100% !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n            margin-bottom: 8px !important;\r\n        }\r\n\r\n        .skeleton-reel-caption-short {\r\n            height: 16px !important;\r\n            width: 70% !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n            margin-bottom: 10px !important;\r\n        }\r\n\r\n        .skeleton-reel-stats {\r\n            display: flex !important;\r\n            gap: 15px !important;\r\n            margin-bottom: 8px !important;\r\n        }\r\n\r\n        .skeleton-reel-stat {\r\n            height: 16px !important;\r\n            width: 60px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n        }\r\n\r\n        .skeleton-reel-time {\r\n            height: 14px !important;\r\n            width: 80px !important;\r\n            background: linear-gradient(90deg, #f1f5f9 25%, #e2e8f0 50%, #f1f5f9 75%) !important;\r\n            background-size: 1000px 100% !important;\r\n            animation: shimmer 2s infinite linear !important;\r\n            border-radius: 4px !important;\r\n        }\r\n\r\n        \/* Animations *\/\r\n        @keyframes fadeIn {\r\n            from {\r\n                opacity: 0;\r\n            }\r\n\r\n            to {\r\n                opacity: 1;\r\n            }\r\n        }\r\n\r\n        @keyframes slideUp {\r\n            from {\r\n                transform: translateY(20px);\r\n                opacity: 0;\r\n            }\r\n\r\n            to {\r\n                transform: translateY(0);\r\n                opacity: 1;\r\n            }\r\n        }\r\n\r\n        @keyframes spin {\r\n            0% {\r\n                transform: rotate(0deg);\r\n            }\r\n\r\n            100% {\r\n                transform: rotate(360deg);\r\n            }\r\n        }\r\n\r\n        \/* Responsive Design *\/\r\n        @media (max-width: 768px) {\r\n            .ig-header h3 {\r\n                font-size: 28px !important;\r\n            }\r\n\r\n            .ig-header p {\r\n                font-size: 15px !important;\r\n            }\r\n\r\n            .ig-input-area {\r\n                padding: 20px 15px !important;\r\n                flex-direction: column !important;\r\n            }\r\n\r\n            .ig-icon {\r\n                width: 100% !important;\r\n                text-align: left !important;\r\n                margin-left: 0 !important;\r\n            }\r\n\r\n            .ig-input-area input {\r\n                margin: 0 0 15px 0 !important;\r\n                width: 100% !important;\r\n                min-width: 100% !important;\r\n            }\r\n\r\n            .paste-btn {\r\n                display: none !important;\r\n            }\r\n\r\n            .view-btn {\r\n                width: 100% !important;\r\n                justify-content: center !important;\r\n            }\r\n\r\n            .profile-header-content {\r\n                flex-direction: column !important;\r\n                align-items: center !important;\r\n                text-align: center !important;\r\n            }\r\n\r\n            .profile-info {\r\n                text-align: center !important;\r\n            }\r\n\r\n            .stats {\r\n                justify-content: center !important;\r\n            }\r\n\r\n            .posts-grid {\r\n                grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)) !important;\r\n                gap: 15px !important;\r\n            }\r\n\r\n            .stories-container {\r\n                grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)) !important;\r\n            }\r\n\r\n            .highlights-container {\r\n                grid-template-columns: repeat(auto-fill, minmax(120px, 1fr)) !important;\r\n            }\r\n\r\n            .reels-grid {\r\n                grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)) !important;\r\n            }\r\n\r\n            .post-meta .caption,\r\n            .reel-meta .caption {\r\n                font-size: 14px !important;\r\n            }\r\n\r\n            .ig-tabs button {\r\n                padding: 10px 16px !important;\r\n                font-size: 14px !important;\r\n            }\r\n\r\n            .ipgv-modal-content {\r\n                max-width: 95vw !important;\r\n                max-height: 85vh !important;\r\n                margin: 20px !important;\r\n            }\r\n\r\n            .ipgv-modal-img {\r\n                max-height: 60vh !important;\r\n            }\r\n\r\n            .ipgvmodal-actions {\r\n                padding: 15px !important;\r\n            }\r\n\r\n            .ipgv-modal-download-btn {\r\n                padding: 10px 20px !important;\r\n                font-size: 13px !important;\r\n            }\r\n\r\n            .skeleton-profile-header {\r\n                flex-direction: column !important;\r\n                align-items: center !important;\r\n            }\r\n\r\n            .skeleton-avatar {\r\n                margin-bottom: 20px !important;\r\n            }\r\n\r\n            .skeleton-username,\r\n            .skeleton-fullname {\r\n                margin: 0 auto !important;\r\n            }\r\n\r\n            .skeleton-stats {\r\n                justify-content: center !important;\r\n            }\r\n\r\n            .skeleton-posts-grid {\r\n                grid-template-columns: repeat(auto-fill, minmax(220px, 1fr)) !important;\r\n            }\r\n\r\n            .skeleton-stories-container {\r\n                grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)) !important;\r\n            }\r\n\r\n            .skeleton-highlights-container {\r\n                grid-template-columns: repeat(auto-fill, minmax(120px, 1fr)) !important;\r\n            }\r\n\r\n            .skeleton-reels-grid {\r\n                grid-template-columns: repeat(auto-fill, minmax(200px, 1fr)) !important;\r\n            }\r\n        }\r\n\r\n        .ipgv-media-modal {\r\n            position: fixed !important;\r\n            top: 0 !important;\r\n            left: 0 !important;\r\n            width: 100% !important;\r\n            height: 100% !important;\r\n            z-index: 10000 !important;\r\n            display: flex !important;\r\n            justify-content: center !important;\r\n            align-items: center !important;\r\n            opacity: 0 !important;\r\n            visibility: hidden !important;\r\n            transition: all 0.3s ease !important;\r\n        }\r\n\r\n        .ipgv-media-modal.active {\r\n            opacity: 1 !important;\r\n            visibility: visible !important;\r\n        }\r\n\r\n        .ipgv-modal-media {\r\n            display: block !important;\r\n            width: 100% !important;\r\n            height: auto !important;\r\n            border-radius: 8px !important;\r\n        }\r\n\r\n    \/* How it works *\/\r\n    .how-it-works {\r\n    background: linear-gradient(135deg, #f58529, #dd2a7b, #8134af, #515bd4);\r\n    color: #fff;\r\n    padding-top: 80px;\r\n    padding-bottom: 80px;\r\n    }\r\n\r\n    .how-it-works-title {\r\n    font-size: 48px;\r\n    font-weight: 700;\r\n    letter-spacing: 1.5px;\r\n    text-shadow: 0 1px 4px rgba(0, 0, 0, 0.3);\r\n    margin-bottom: 16px;\r\n    }\r\n\r\n    .how-it-works-desc {\r\n    max-width: 600px;\r\n    margin-left: auto;\r\n    margin-right: auto;\r\n    margin-bottom: 48px;\r\n    font-size: 16px;\r\n    font-weight: 400;\r\n    line-height: 1.5;\r\n    text-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);\r\n    }\r\n\r\n    .step-card {\r\n    background: rgba(255, 255, 255, 0.15);\r\n    border: 1px solid rgba(255, 255, 255, 0.18);\r\n    backdrop-filter: blur(8px);\r\n    -webkit-backdrop-filter: blur(8px);\r\n    transition: transform 0.3s ease, box-shadow 0.3s ease;\r\n    height: 100%;\r\n    text-align: center;\r\n    color: #fff;\r\n    padding: 3rem 2rem;\r\n    border-radius: 6px;\r\n    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.08);\r\n    display: flex;\r\n    flex-direction: column;\r\n    align-items: center;\r\n    }\r\n\r\n    .step-card:hover {\r\n    box-shadow: 0 12px 30px rgba(255, 255, 255, 0.5);\r\n    transform: translateY(-8px);\r\n    cursor: default;\r\n    }\r\n\r\n    .step-icon {\r\n    font-size: 64px;\r\n    margin-bottom: 1.5rem;\r\n    color: #fff;\r\n    filter: drop-shadow(0 0 2px rgba(0, 0, 0, 0.5));\r\n    transition: color 0.3s ease;\r\n    }\r\n\r\n    .step-card:hover .step-icon {\r\n    color: #ffd700; \/* gold highlight on hover *\/\r\n    }\r\n\r\n    .step-title {\r\n    font-size: 24px;\r\n    font-weight: 600;\r\n    margin-bottom: 1rem;\r\n    color: #fff;\r\n    }\r\n\r\n    .step-desc {\r\n    font-size: 16px;\r\n    color: #eee;\r\n    line-height: 1.5;\r\n    max-width: 320px;\r\n    margin: 0 auto;\r\n    flex-grow: 1;\r\n    } \r\n \r\n    \/* Tools Category section  *\/\r\n    \r\n.tools-category {\r\n    background-color: #fff;\r\n    color: #1e1e1e;\r\n    padding-top: 80px;\r\n    padding-bottom: 80px;\r\n    }\r\n\r\n    .tools-category-title {\r\n    font-size: 48px;\r\n    font-weight: 700;\r\n    letter-spacing: 1.5px;\r\n    margin-bottom: 16px;\r\n    text-align: center;\r\n    color: #222;\r\n    }\r\n\r\n    .tools-category-desc {\r\n    font-size: 16px;\r\n    max-width: 600px;\r\n    margin: 0 auto 48px;\r\n    font-weight: 400;\r\n    line-height: 1.5;\r\n    text-align: center;\r\n    color: #555;\r\n    }\r\n\r\n    .tool-card {\r\n    background: linear-gradient(135deg, #f58529, #dd2a7b, #8134af, #515bd4);\r\n    border-radius: 8px;\r\n    box-shadow: 0 2px 6px rgba(0,0,0,0.1);\r\n    transition: box-shadow 0.3s ease, transform 0.3s ease;\r\n    color: #fff;\r\n    height: 120px;\r\n    display: flex;\r\n    align-items: center;\r\n    text-decoration: none;\r\n    padding: 1rem 1.5rem;\r\n    }\r\n\r\n    .tool-card:hover,\r\n    .tool-card:focus {\r\n    box-shadow: 0 8px 20px rgba(0, 0, 0, 0.15);\r\n    transform: translateY(-6px);\r\n    outline: none;\r\n    }\r\n\r\n    .tool-icon {\r\n    font-size: 48px;\r\n    flex-shrink: 0;\r\n    color: #fff;\r\n    }\r\n\r\n    .tool-card:hover .tool-icon,\r\n    .tool-card:focus .tool-icon {\r\n    color: #ffd700; \/* Gold color on hover *\/\r\n    }\r\n\r\n    .tool-content {\r\n    margin-left: 15px;\r\n    text-align: left;\r\n    flex-grow: 1;\r\n    }\r\n\r\n    .tool-title {\r\n    font-size: 20px;\r\n    font-weight: 600;\r\n    margin-bottom: 6px;\r\n    }\r\n\r\n    .tool-desc {\r\n    font-size: 14px;\r\n    color: rgba(255,255,255,0.85);\r\n    line-height: 1.4;\r\n    margin: 0;\r\n    }\r\n\r\n    \/* For mobile devices, left-align the icon and text *\/\r\n    @media (max-width: 575.98px) {\r\n    .tool-card {\r\n        height: auto;\r\n        padding: 1.25rem;\r\n        flex-direction: column;\r\n        text-align: left; \/* Left-align icon and text *\/\r\n    }\r\n\r\n    .tool-icon {\r\n        margin-bottom: 0.5rem;\r\n        align-self: flex-start; \/* Align icon to the left on mobile *\/\r\n    }\r\n\r\n    .tool-content {\r\n        margin-left: 0;\r\n    }\r\n    }\r\n\r\n\r\n       \/* Work Process Section with Gradient *\/\r\n        .ig-sv-work-process-section {\r\n            padding: var(--section-padding);\r\n            background: var(--instagram-gradient);\r\n            color: white;\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n        \r\n        .ig-sv-work-process-section::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            width: 100%;\r\n            height: 100%;\r\n            background: rgba(0,0,0,0.05);\r\n        }\r\n        \r\n        .ig-sv-work-process-content {\r\n            position: relative;\r\n            z-index: 1;\r\n        }\r\n        \r\n        .ig-sv-process-step {\r\n            text-align: center;\r\n            padding: 30px 20px;\r\n            position: relative;\r\n            z-index: 1;\r\n            background: rgba(255,255,255,0.1);\r\n            backdrop-filter: blur(10px);\r\n            border-radius: 16px;\r\n            margin: 15px;\r\n            border: 1px solid rgba(255,255,255,0.2);\r\n            transition: all 0.3s ease;\r\n        }\r\n        \r\n        .ig-sv-process-step:hover {\r\n            transform: translateY(-10px);\r\n            background: rgba(255,255,255,0.15);\r\n            box-shadow: 0 15px 30px rgba(0,0,0,0.2);\r\n        }\r\n        \r\n        .ig-sv-step-number {\r\n            width: 60px;\r\n            height: 60px;\r\n            background: white;\r\n            color: var(--gradient-3);\r\n            border-radius: 50%;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            font-weight: 700;\r\n            margin: 0 auto 20px;\r\n            font-size: 1.5rem;\r\n            box-shadow: 0 5px 15px rgba(0,0,0,0.1);\r\n        }\r\n        \r\n        \/* Features Section *\/\r\n        .ig-sv-features-section {\r\n            padding: var(--section-padding);\r\n            background: white;\r\n        }\r\n        \r\n        .ig-sv-feature-card {\r\n            padding: 40px 30px;\r\n            border-radius: 16px;\r\n            background: white;\r\n            box-shadow: 0 10px 30px rgba(0, 0, 0, 0.05);\r\n            margin-bottom: 30px;\r\n            transition: all 0.3s ease;\r\n            border: 1px solid rgba(0,0,0,0.05);\r\n            height: 100%;\r\n            position: relative;\r\n            overflow: hidden;\r\n        }\r\n        \r\n        .ig-sv-feature-card::before {\r\n            content: '';\r\n            position: absolute;\r\n            top: 0;\r\n            left: 0;\r\n            width: 4px;\r\n            height: 100%;\r\n            background: var(--instagram-gradient);\r\n            transition: all 0.3s ease;\r\n        }\r\n        \r\n        .ig-sv-feature-card:hover {\r\n            transform: translateY(-10px);\r\n            box-shadow: 0 15px 40px rgba(0,0,0,0.1);\r\n        }\r\n        \r\n        .ig-sv-feature-card:hover::before {\r\n            width: 100%;\r\n            opacity: 0.1;\r\n        }\r\n        \r\n        .ig-sv-feature-icon {\r\n            width: 70px;\r\n            height: 70px;\r\n            border-radius: 20px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            margin-bottom: 25px;\r\n            background: var(--instagram-gradient);\r\n            color: white;\r\n            font-size: 1.8rem;\r\n            transition: all 0.3s ease;\r\n        }\r\n        \r\n        .ig-sv-feature-card:hover .ig-sv-feature-icon {\r\n            transform: rotate(15deg) scale(1.1);\r\n            background: var(--instagram-gradient-hover);\r\n        }\r\n        \r\n        \/* Why Choose Section *\/\r\n        .ig-sv-why-choose-section {\r\n            padding: var(--section-padding);\r\n            background: #f9f9f9;\r\n        }\r\n        \r\n        .ig-sv-why-choose-image {\r\n            border-radius: 16px;\r\n            overflow: hidden;\r\n            box-shadow: 0 20px 40px rgba(0,0,0,0.1);\r\n            transform: perspective(1000px) rotateY(-5deg);\r\n            transition: all 0.5s ease;\r\n        }\r\n        \r\n        .ig-sv-why-choose-image:hover {\r\n            transform: perspective(1000px) rotateY(0deg);\r\n        }\r\n        \r\n        .ig-sv-benefit-item {\r\n            display: flex;\r\n            align-items: flex-start;\r\n            margin-bottom: 20px;\r\n            padding: 15px;\r\n            border-radius: 12px;\r\n            background: white;\r\n            box-shadow: 0 5px 15px rgba(0,0,0,0.03);\r\n            transition: all 0.3s ease;\r\n        }\r\n        \r\n        .ig-sv-benefit-item:hover {\r\n            transform: translateX(10px);\r\n            box-shadow: 0 10px 25px rgba(0,0,0,0.1);\r\n        }\r\n        \r\n        .ig-sv-benefit-icon {\r\n            width: 40px;\r\n            height: 40px;\r\n            border-radius: 12px;\r\n            display: flex;\r\n            align-items: center;\r\n            justify-content: center;\r\n            margin-right: 15px;\r\n            background: var(--instagram-gradient);\r\n            color: white;\r\n            font-size: 1.2rem;\r\n            flex-shrink: 0;\r\n        }\r\n        \r\n        \/* FAQ Section *\/\r\n        .ig-sv-faq-section {\r\n            padding: var(--section-padding);\r\n            background: white;\r\n        }\r\n        \r\n        .ig-sv-accordion-item {\r\n            border: none;\r\n            border-radius: 12px !important;\r\n            overflow: hidden;\r\n            margin-bottom: 15px;\r\n            box-shadow: 0 5px 15px rgba(0,0,0,0.05);\r\n        }\r\n        \r\n        .ig-sv-accordion-button {\r\n            font-weight: 600;\r\n            color: var(--dark-color);\r\n            padding: 20px 25px;\r\n            background: white;\r\n            box-shadow: none;\r\n            border-radius: 12px 12px 0 0 !important;\r\n        }\r\n        \r\n        .ig-sv-accordion-button:not(.collapsed) {\r\n            background: white;\r\n            color: var(--gradient-3);\r\n            box-shadow: none;\r\n        }\r\n        \r\n        .ig-sv-accordion-button:focus {\r\n            box-shadow: none;\r\n            border-color: rgba(220, 39, 67, 0.3);\r\n        }\r\n        \r\n        .ig-sv-accordion-button::after {\r\n            background-image: url(\"data:image\/svg+xml,%3csvg xmlns='http:\/\/www.w3.org\/2000\/svg' viewBox='0 0 16 16' fill='%23dc2743'%3e%3cpath fill-rule='evenodd' d='M1.646 4.646a.5.5 0 0 1 .708 0L8 10.293l5.646-5.647a.5.5 0 0 1 .708.708l-6 6a.5.5 0 0 1-.708 0l-6-6a.5.5 0 0 1 0-.708z'\/%3e%3c\/svg%3e\");\r\n        }\r\n        \r\n        .ig-sv-accordion-body {\r\n            padding: 25px;\r\n            color: #666;\r\n        }\r\n        \r\n        \/* Section Titles *\/\r\n        .ig-sv-section-title {\r\n            font-weight: 700;\r\n            color: var(--dark-color);\r\n            margin-bottom: 1.5rem;\r\n            position: relative;\r\n            display: inline-block;\r\n        }\r\n        \r\n        .ig-sv-section-title::after {\r\n            content: '';\r\n            position: absolute;\r\n            bottom: -10px;\r\n            left: 0;\r\n            width: 60px;\r\n            height: 4px;\r\n            background: var(--instagram-gradient);\r\n            border-radius: 2px;\r\n        }\r\n        \r\n        .ig-sv-light-title {\r\n            color: white;\r\n        }\r\n        \r\n        .ig-sv-light-title::after {\r\n            background: white;\r\n        }\r\n        \r\n        .ig-sv-section-subtitle {\r\n            color: #666;\r\n            max-width: 700px;\r\n            margin: 0 auto 3rem;\r\n            font-size: 1.1rem;\r\n        }\r\n        \r\n        .ig-sv-light-subtitle {\r\n            color: rgba(255,255,255,0.8);\r\n        }\r\n        \r\n        \/* Responsive Design *\/\r\n        @media (max-width: 991px) {\r\n            :root {\r\n                --section-padding: 80px 0;\r\n            }\r\n            \r\n            .ig-sv-hero-section h1 {\r\n                font-size: 2.8rem;\r\n            }\r\n            \r\n            .ig-sv-process-step::before {\r\n                display: none;\r\n            }\r\n        }\r\n        \r\n        @media (max-width: 767px) {\r\n            :root {\r\n                --section-padding: 70px 0;\r\n            }\r\n            \r\n            .ig-sv-hero-section {\r\n                padding: 100px 0 60px;\r\n            }\r\n            \r\n            .ig-sv-hero-section h1 {\r\n                font-size: 2.2rem;\r\n            }\r\n            \r\n            .ig-sv-hero-section p {\r\n                font-size: 1rem;\r\n            }\r\n            \r\n            .ig-sv-section-title {\r\n                font-size: 1.8rem;\r\n            }\r\n        }\r\n        \r\n        \/* Animation *\/\r\n        @keyframes ig-sv-float {\r\n            0% { transform: translateY(0px); }\r\n            50% { transform: translateY(-15px); }\r\n            100% { transform: translateY(0px); }\r\n        }\r\n        \r\n        .ig-sv-floating-element {\r\n            animation: ig-sv-float 6s ease-in-out infinite;\r\n        }\r\n        \r\n        \/* Custom Scrollbar *\/\r\n        ::-webkit-scrollbar {\r\n            width: 8px;\r\n        }\r\n        \r\n        ::-webkit-scrollbar-track {\r\n            background: #f1f1f1;\r\n        }\r\n        \r\n        ::-webkit-scrollbar-thumb {\r\n            background: var(--gradient-3);\r\n            border-radius: 10px;\r\n        }\r\n        \r\n        ::-webkit-scrollbar-thumb:hover {\r\n            background: var(--gradient-4);\r\n        }   \r\n       \r\n       \r\n    \/* Footer Section *\/\r\n    .footer-section {\r\n    background: radial-gradient(circle, rgba(16, 33, 120, 1) 0%, rgba(94, 7, 6, 1) 100%);\r\n    color: #fff;\r\n    padding-top: 80px;\r\n    padding-bottom: 80px;\r\n  }\r\n\r\n  .footer-logo {\r\n    width: 250px;\r\n    margin-bottom: 10px;\r\n    cursor: pointer;\r\n  }\r\n\r\n  .footer-description {\r\n    font-size: 14px;\r\n    color: #bbb;\r\n  }\r\n\r\n  .footer-heading {\r\n    font-size: 18px;\r\n    font-weight: 600;\r\n    color: #fff;\r\n    margin-bottom: 15px;\r\n  }\r\n\r\n  \/* Quick Links and Tools *\/\r\n  .footer-links .footer-link, .footer-tools .footer-tool {\r\n    color: #bbb;\r\n    text-decoration: none;\r\n    font-size: 14px;\r\n    display: block;\r\n    margin-bottom: 10px;\r\n    transition: color 0.3s ease;\r\n  }\r\n\r\n  .footer-links .footer-link:hover, .footer-tools .footer-tool:hover {\r\n    color: #fff;\r\n  }\r\n\r\n  \/* Social Icons (Boxicons) *\/\r\n  .footer-social .social-icon {\r\n    color: #bbb;\r\n    font-size: 24px;\r\n    text-decoration: none;\r\n    transition: color 0.3s ease;\r\n  }\r\n\r\n  .footer-social .social-icon:hover {\r\n    color: #fff;\r\n  }\r\n\r\n  \/* Footer Copyright Section *\/\r\n  .footer-copyright {\r\n    background-color: #1a1a1a;\r\n  }\r\n\r\n  .footer-bottom-text {\r\n    font-size: 14px;\r\n    color: #bbb;\r\n  }\r\n\r\n  \/* Responsive Design *\/\r\n  @media (max-width: 767.98px) {\r\n    .footer-logo {\r\n      width: 200px;\r\n    }\r\n\r\n    .footer-description {\r\n      font-size: 14px;\r\n    }\r\n\r\n    .footer-heading {\r\n      font-size: 18px;\r\n    }\r\n\r\n    .footer-link, .footer-tool {\r\n      font-size: 14px;\r\n    }\r\n\r\n    .footer-bottom-text {\r\n      font-size: 14px;\r\n    }\r\n  }\r\n\r\n  <\/style>\r\n\r\n  \r\n  <body data-aos-easing=\"ease\" data-aos-duration=\"400\" data-aos-delay=\"0\" data-new-gr-c-s-check-loaded=\"14.1271.0\" data-gr-ext-installed=\"\">\r\n    <nav class=\"navigation-1 clearfix\" data-v-save-global=\"blank.html,.navigation-1\">\r\n        \r\n      <\/nav>\r\n    \r\n      \r\n     <!-- hero Section -->\r\n<!-- Work Process Section -->\r\n<section class=\"ig-sv-work-process-section\" id=\"how-it-works\">\r\n    <div class=\"container ig-sv-work-process-content\">\r\n        <div class=\"text-center mb-5\" data-aos=\"fade-up\">\r\n            <h2 class=\"ig-sv-section-title ig-sv-light-title\">How Our Instagram Profile Viewer Works<\/h2>\r\n            <p class=\"ig-sv-section-subtitle ig-sv-light-subtitle\">View Instagram profiles anonymously without detection in just 3 simple steps<\/p>\r\n        <\/div>\r\n        \r\n        <div class=\"row\">\r\n            <div class=\"col-md-4\" data-aos=\"fade-up\" data-aos-delay=\"50\">\r\n                <div class=\"ig-sv-process-step\">\r\n                    <div class=\"ig-sv-step-number\">1<\/div>\r\n                    <h4 class=\"text-white\">Enter Username<\/h4>\r\n                    <p class=\"ig-sv-light-subtitle\">Type the Instagram username of the profile you want to view privately<\/p>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"col-md-4\" data-aos=\"fade-up\" data-aos-delay=\"150\">\r\n                <div class=\"ig-sv-process-step\">\r\n                    <div class=\"ig-sv-step-number\">2<\/div>\r\n                    <h4 class=\"text-white\">Process Request<\/h4>\r\n                    <p class=\"ig-sv-light-subtitle\">Our system fetches profile details and posts without revealing your identity<\/p>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"col-md-4\" data-aos=\"fade-up\" data-aos-delay=\"250\">\r\n                <div class=\"ig-sv-process-step\">\r\n                    <div class=\"ig-sv-step-number\">3<\/div>\r\n                    <h4 class=\"text-white\">View Profile<\/h4>\r\n                    <p class=\"ig-sv-light-subtitle\">Browse profile info, posts, and content anonymously without alerting the owner<\/p>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<!-- Features Section -->\r\n<section class=\"ig-sv-features-section\">\r\n    <div class=\"container\">\r\n        <div class=\"text-center mb-5\" data-aos=\"fade-up\">\r\n            <h2 class=\"ig-sv-section-title\">Key Features<\/h2>\r\n            <p class=\"ig-sv-section-subtitle\">Our Instagram Profile Viewer offers powerful features for private profile viewing<\/p>\r\n        <\/div>\r\n        \r\n        <div class=\"row\">\r\n            <div class=\"col-lg-4 mb-4\" data-aos=\"fade-up\" data-aos-delay=\"50\">\r\n                <div class=\"ig-sv-feature-card\">\r\n                    <div class=\"ig-sv-feature-icon\">\r\n                        <i class=\"bx bx-user-check\"><\/i>\r\n                    <\/div>\r\n                    <h4>Completely Anonymous<\/h4>\r\n                    <p>View Instagram profiles without leaving a trace or triggering any activity notifications<\/p>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"col-lg-4 mb-4\" data-aos=\"fade-up\" data-aos-delay=\"150\">\r\n                <div class=\"ig-sv-feature-card\">\r\n                    <div class=\"ig-sv-feature-icon\">\r\n                        <i class=\"bx bx-lock-alt\"><\/i>\r\n                    <\/div>\r\n                    <h4>No Login Required<\/h4>\r\n                    <p>Access public Instagram profiles without needing an account or signing in<\/p>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"col-lg-4 mb-4\" data-aos=\"fade-up\" data-aos-delay=\"250\">\r\n                <div class=\"ig-sv-feature-card\">\r\n                    <div class=\"ig-sv-feature-icon\">\r\n                        <i class=\"bx bx-photo-album\"><\/i>\r\n                    <\/div>\r\n                    <h4>View Public Profile Content<\/h4>\r\n                    <p>Browse profile photos, posts, reels, and highlights anonymously with smooth access<\/p>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"col-lg-4 mb-5\" data-aos=\"fade-up\" data-aos-delay=\"50\">\r\n                <div class=\"ig-sv-feature-card\">\r\n                    <div class=\"ig-sv-feature-icon\">\r\n                        <i class=\"bx bx-devices\"><\/i>\r\n                    <\/div>\r\n                    <h4>Cross-Platform<\/h4>\r\n                    <p>Works perfectly on desktop, tablet, and mobile devices<\/p>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"col-lg-4 mb-5\" data-aos=\"fade-up\" data-aos-delay=\"150\">\r\n                <div class=\"ig-sv-feature-card\">\r\n                    <div class=\"ig-sv-feature-icon\">\r\n                        <i class=\"bx bx-shield\"><\/i>\r\n                    <\/div>\r\n                    <h4>Secure Browsing<\/h4>\r\n                    <p>All connections are encrypted to protect your privacy while viewing profiles<\/p>\r\n                <\/div>\r\n            <\/div>\r\n            \r\n            <div class=\"col-lg-4 mb-5\" data-aos=\"fade-up\" data-aos-delay=\"250\">\r\n                <div class=\"ig-sv-feature-card\">\r\n                    <div class=\"ig-sv-feature-icon\">\r\n                        <i class=\"bx bx-time-five\"><\/i>\r\n                    <\/div>\r\n                    <h4>Instant Results<\/h4>\r\n                    <p>Get immediate access to public profile content without any waiting time<\/p>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<!-- Why Choose Section -->\r\n<section class=\"ig-sv-why-choose-section\">\r\n    <div class=\"container\">\r\n        <div class=\"row align-items-center\">\r\n            <div class=\"col-lg-6 mb-5 mb-lg-0\" data-aos=\"fade-right\">\r\n                <div class=\"ig-sv-why-choose-image ig-sv-floating-element\">\r\n                    <img decoding=\"async\" src=\"https:\/\/viewanonymous.com\/wp-content\/uploads\/2026\/03\/Instagram_Profile_Viewer-update.webp\" alt=\"Instagram Profile Viewer\" class=\"img-fluid rounded-3\">\r\n                <\/div>\r\n            <\/div>\r\n            <div class=\"col-lg-6\" data-aos=\"fade-left\">\r\n                <h2 class=\"ig-sv-section-title mb-4\">Why Choose Our Instagram Profile Viewer?<\/h2>\r\n                <p class=\"mb-4\">Our tool provides a reliable and secure way to view public Instagram profiles without being detected. We prioritize privacy-first browsing and make anonymous viewing simple.<\/p>\r\n                \r\n                <div class=\"ig-sv-benefit-item\">\r\n                    <div class=\"ig-sv-benefit-icon\">\r\n                        <i class=\"bx bx-check\"><\/i>\r\n                    <\/div>\r\n                    <div>\r\n                        <h5 class=\"mb-1\">Completely Undetectable<\/h5>\r\n                        <p class=\"mb-0\">No traces left when you view public Instagram profiles<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"ig-sv-benefit-item\">\r\n                    <div class=\"ig-sv-benefit-icon\">\r\n                        <i class=\"bx bx-check\"><\/i>\r\n                    <\/div>\r\n                    <div>\r\n                        <h5 class=\"mb-1\">No Account Required<\/h5>\r\n                        <p class=\"mb-0\">View profiles without needing to log in to Instagram<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"ig-sv-benefit-item\">\r\n                    <div class=\"ig-sv-benefit-icon\">\r\n                        <i class=\"bx bx-check\"><\/i>\r\n                    <\/div>\r\n                    <div>\r\n                        <h5 class=\"mb-1\">Universal Compatibility<\/h5>\r\n                        <p class=\"mb-0\">Works with public Instagram profiles and publicly available content<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n                \r\n                <div class=\"ig-sv-benefit-item\">\r\n                    <div class=\"ig-sv-benefit-icon\">\r\n                        <i class=\"bx bx-check\"><\/i>\r\n                    <\/div>\r\n                    <div>\r\n                        <h5 class=\"mb-1\">Reliable Service<\/h5>\r\n                        <p class=\"mb-0\">Fast, accurate, and secure anonymous profile viewing<\/p>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div>\r\n<\/section>\r\n\r\n<!-- FAQ Section -->\r\n<section class=\"ig-sv-faq-section\">\r\n    <div class=\"container\">\r\n        <div class=\"text-center mb-5\" data-aos=\"fade-up\">\r\n            <h2 class=\"ig-sv-section-title\">Frequently Asked Questions<\/h2>\r\n            <p class=\"ig-sv-section-subtitle\">Find answers to common questions about our Instagram Profile Viewer<\/p>\r\n        <\/div>\r\n        \r\n        <div class=\"row justify-content-center\">\r\n            <div class=\"col-lg-8\">\r\n                <div class=\"accordion\" id=\"ig-sv-faqAccordion\">\r\n                    <div class=\"ig-sv-accordion-item mb-3\" data-aos=\"fade-up\" data-aos-delay=\"50\">\r\n                        <h3 class=\"accordion-header\" id=\"ig-sv-heading1\">\r\n                            <button class=\"ig-sv-accordion-button\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#ig-sv-collapse1\" aria-expanded=\"true\" aria-controls=\"ig-sv-collapse1\">\r\n                                Is it legal to use this Instagram Profile Viewer?\r\n                            <\/button>\r\n                        <\/h3>\r\n                        <div id=\"ig-sv-collapse1\" class=\"accordion-collapse collapse show\" aria-labelledby=\"ig-sv-heading1\" data-bs-parent=\"#ig-sv-faqAccordion\">\r\n                            <div class=\"ig-sv-accordion-body\">\r\n                                Yes, our tool is legal to use. It allows you to view publicly available Instagram profile content without changing or bypassing any privacy settings.\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"ig-sv-accordion-item mb-3\" data-aos=\"fade-up\" data-aos-delay=\"100\">\r\n                        <h3 class=\"accordion-header\" id=\"ig-sv-heading2\">\r\n                            <button class=\"ig-sv-accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#ig-sv-collapse2\" aria-expanded=\"false\" aria-controls=\"ig-sv-collapse2\">\r\n                                Can I view private Instagram profiles?\r\n                            <\/button>\r\n                        <\/h3>\r\n                        <div id=\"ig-sv-collapse2\" class=\"accordion-collapse collapse\" aria-labelledby=\"ig-sv-heading2\" data-bs-parent=\"#ig-sv-faqAccordion\">\r\n                            <div class=\"ig-sv-accordion-body\">\r\n                                No, our tool respects Instagram\u2019s privacy settings. We can only show profile content from accounts that are set to public.\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"ig-sv-accordion-item mb-3\" data-aos=\"fade-up\" data-aos-delay=\"150\">\r\n                        <h3 class=\"accordion-header\" id=\"ig-sv-heading3\">\r\n                            <button class=\"ig-sv-accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#ig-sv-collapse3\" aria-expanded=\"false\" aria-controls=\"ig-sv-collapse3\">\r\n                                Will Instagram know I viewed the profile?\r\n                            <\/button>\r\n                        <\/h3>\r\n                        <div id=\"ig-sv-collapse3\" class=\"accordion-collapse collapse\" aria-labelledby=\"ig-sv-heading3\" data-bs-parent=\"#ig-sv-faqAccordion\">\r\n                            <div class=\"ig-sv-accordion-body\">\r\n                                No, viewing is anonymous. Instagram will not notify the profile owner or show your identity through our viewer.\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"ig-sv-accordion-item mb-3\" data-aos=\"fade-up\" data-aos-delay=\"200\">\r\n                        <h3 class=\"accordion-header\" id=\"ig-sv-heading4\">\r\n                            <button class=\"ig-sv-accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#ig-sv-collapse4\" aria-expanded=\"false\" aria-controls=\"ig-sv-collapse4\">\r\n                                Do I need to install any software?\r\n                            <\/button>\r\n                        <\/h3>\r\n                        <div id=\"ig-sv-collapse4\" class=\"accordion-collapse collapse\" aria-labelledby=\"ig-sv-heading4\" data-bs-parent=\"#ig-sv-faqAccordion\">\r\n                            <div class=\"ig-sv-accordion-body\">\r\n                                No, our Instagram Profile Viewer is fully web-based. No software installation or browser extension is required.\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                    \r\n                    <div class=\"ig-sv-accordion-item mb-3\" data-aos=\"fade-up\" data-aos-delay=\"250\">\r\n                        <h3 class=\"accordion-header\" id=\"ig-sv-heading5\">\r\n                            <button class=\"ig-sv-accordion-button collapsed\" type=\"button\" data-bs-toggle=\"collapse\" data-bs-target=\"#ig-sv-collapse5\" aria-expanded=\"false\" aria-controls=\"ig-sv-collapse5\">\r\n                                Is there a limit to how many profiles I can view?\r\n                            <\/button>\r\n                        <\/h3>\r\n                        <div id=\"ig-sv-collapse5\" class=\"accordion-collapse collapse\" aria-labelledby=\"ig-sv-heading5\" data-bs-parent=\"#ig-sv-faqAccordion\">\r\n                            <div class=\"ig-sv-accordion-body\">\r\n                                There is no strict limit for basic usage. You can view public profiles anonymously as needed, depending on your plan and available credits.\r\n                            <\/div>\r\n                        <\/div>\r\n                    <\/div>\r\n                <\/div>\r\n            <\/div>\r\n        <\/div>\r\n    <\/div><\/section>\r\n\r\n  \r\n\r\n  <!-- JavaScript for Custom Accordion -->\r\n  <script>\r\n    \/\/ Custom JavaScript for accordion functionality\r\n    document.addEventListener(\"DOMContentLoaded\", function () {\r\n      const accordionButtons = document.querySelectorAll('.accordion-button');\r\n      \r\n      accordionButtons.forEach(button => {\r\n        button.addEventListener('click', function () {\r\n          \/\/ Close all other open accordion items\r\n          accordionButtons.forEach(btn => {\r\n            if (btn !== this) {\r\n              btn.classList.add('collapsed');\r\n              const collapse = btn.nextElementSibling;\r\n              if (collapse) collapse.classList.remove('show');\r\n            }\r\n          });\r\n  \r\n          \/\/ Toggle current clicked item\r\n          this.classList.toggle('collapsed');\r\n          const collapse = this.nextElementSibling;\r\n          if (collapse) {\r\n            collapse.classList.toggle('show');\r\n          }\r\n        });\r\n      });\r\n    });\r\n  <\/script>\r\n  \r\n  \r\n  <!-- Footer -->\r\n\r\n\r\n<!-- Copyright Section -->\r\n\r\n\r\n\r\n\r\n\r\n  \r\n    <div class=\"modal fade\" id=\"searchModal\" tabindex=\"-1\" aria-labelledby=\"searchModalLabel\" style=\"display: none;\" aria-hidden=\"true\">\r\n      <div class=\"modal-dialog\">\r\n        <div class=\"modal-content\">\r\n          <div class=\"modal-body\">\r\n  \r\n            <form>\r\n              <input type=\"hidden\" name=\"route\" value=\"search\">\r\n              <div class=\"input-group\">\r\n                <input type=\"search\" name=\"search\" class=\"form-control\" id=\"headerSearch\" placeholder=\"Type for search\" data-v-vvveb-action=\"search\" data-selector=\".search-results\" data-v-vvveb-on=\"keyup\">\r\n                <button class=\"btn btn-outline-primary border\" type=\"submit\" title=\"Search\">\r\n                  <div class=\"la-flip-horizontal\">\r\n                    <i class=\"la la-search la-lg\" aria-hidden=\"true\"><\/i>\r\n                  <\/div>\r\n                <\/button>\r\n              <\/div>\r\n            <\/form>\r\n  \r\n            <div class=\"search-results\">\r\n  \r\n            <\/div>\r\n  \r\n          <\/div>\r\n        <\/div>\r\n      <\/div>\r\n    <\/div>\r\n  \r\n     <!-- IG Profile viewer js -->\r\n    \r\n \r\n    <!-- Scripts -->\r\n    <script src=\"https:\/\/cdn.jsdelivr.net\/npm\/bootstrap@5.3.0\/dist\/js\/bootstrap.bundle.min.js\"><\/script>\r\n    <script src=\"https:\/\/unpkg.com\/aos@2.3.1\/dist\/aos.js\"><\/script>\r\n\r\n\r\n  <!-- Animation -->\r\n\r\n  <link rel=\"stylesheet\" href=\"..\/js\/aos.css\">\r\n  <noscript>\r\n    <style type=\"text\/css\">\r\n      [data-aos] {\r\n        opacity: 1 !important;\r\n        transform: translate(0) scale(1) !important;\r\n      }\r\n    <\/style>\r\n  <\/noscript>\r\n\r\n  <script src=\"..\/js\/aos.js\"><\/script>\r\n  <script src=\"..\/js\/theme.js\"><\/script>\r\n\r\n  <script>\r\n    \/\/ Initialize AOS animation\r\n    AOS.init({\r\n        duration: 800,\r\n        easing: 'ease-in-out',\r\n        once: true\r\n    });\r\n    \r\n    \/\/ Smooth scrolling for anchor links\r\n    document.querySelectorAll('a[href^=\"#\"]').forEach(anchor => {\r\n        anchor.addEventListener('click', function (e) {\r\n            e.preventDefault();\r\n            document.querySelector(this.getAttribute('href')).scrollIntoView({\r\n                behavior: 'smooth'\r\n            });\r\n        });\r\n    });\r\n<\/script>\r\n  \r\n    <!-- Vvveb Ajax Common Js -->\r\n    <script id=\"app-js\" src=\"..\/js\/app.js\"><\/script>\r\n  \r\n    <!-- Animation -->\r\n  \r\n    <link rel=\"stylesheet\" href=\"..\/js\/aos.css\">\r\n    <noscript>\r\n      <style type=\"text\/css\">\r\n        [data-aos] {\r\n          opacity: 1 !important;\r\n          transform: translate(0) scale(1) !important;\r\n        }\r\n      <\/style>\r\n    <\/noscript>\r\n  \r\n    <script src=\"..\/js\/aos.js\"><\/script>\r\n    <script src=\"..\/js\/theme.js\"><\/script>\r\n  \r\n    <script>\r\n      AOS.init();\r\n  <\/script>\r\n  \r\n  <grammarly-desktop-integration data-grammarly-shadow-root=\"true\"><\/grammarly-desktop-integration><script defer=\"\" src=\"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/vcd15cbe7772f49c399c6a5babf22c1241717689176015\" integrity=\"sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==\" data-cf-beacon=\"{\"version\":\"2024.11.0\",\"token\":\"786b797d7952407aac48ed2776a3a826\",\"r\":1,\"server_timing\":{\"name\":{\"cfCacheStatus\":true,\"cfEdge\":true,\"cfExtPri\":true,\"cfL4\":true,\"cfOrigin\":true,\"cfSpeedBrain\":true},\"location_startswith\":null}}\" crossorigin=\"anonymous\"><\/script>\r\n<script defer=\"\" src=\"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/vcd15cbe7772f49c399c6a5babf22c1241717689176015\" integrity=\"sha512-ZpsOmlRQV6y907TI0dKBHq9Md29nnaEIPlkf84rnaERnq6zvWvPUqr2ft8M1aS28oN72PdrCzSjY4U6VaAw1EQ==\" data-cf-beacon=\"{\"version\":\"2024.11.0\",\"token\":\"786b797d7952407aac48ed2776a3a826\",\"r\":1,\"server_timing\":{\"name\":{\"cfCacheStatus\":true,\"cfEdge\":true,\"cfExtPri\":true,\"cfL4\":true,\"cfOrigin\":true,\"cfSpeedBrain\":true},\"location_startswith\":null}}\" crossorigin=\"anonymous\"><\/script>\r\n<script defer=\"\" src=\"https:\/\/static.cloudflareinsights.com\/beacon.min.js\/v8c78df7c7c0f484497ecbca7046644da1771523124516\" integrity=\"sha512-8DS7rgIrAmghBFwoOTujcf6D9rXvH8xm8JQ1Ja01h9QX8EzXldiszufYa4IFfKdLUKTTrnSFXLDkUEOTrZQ8Qg==\" data-cf-beacon=\"{\"version\":\"2024.11.0\",\"token\":\"786b797d7952407aac48ed2776a3a826\",\"r\":1,\"server_timing\":{\"name\":{\"cfCacheStatus\":true,\"cfEdge\":true,\"cfExtPri\":true,\"cfL4\":true,\"cfOrigin\":true,\"cfSpeedBrain\":true},\"location_startswith\":null}}\" crossorigin=\"anonymous\"><\/script>\r\n<\/body><\/html><\/p>\n","protected":false},"author":1,"featured_media":0,"parent":221,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","footnotes":""},"class_list":["post-208","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/viewanonymous.com\/wp-json\/wp\/v2\/pages\/208","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/viewanonymous.com\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/viewanonymous.com\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/viewanonymous.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/viewanonymous.com\/wp-json\/wp\/v2\/comments?post=208"}],"version-history":[{"count":7,"href":"https:\/\/viewanonymous.com\/wp-json\/wp\/v2\/pages\/208\/revisions"}],"predecessor-version":[{"id":998,"href":"https:\/\/viewanonymous.com\/wp-json\/wp\/v2\/pages\/208\/revisions\/998"}],"up":[{"embeddable":true,"href":"https:\/\/viewanonymous.com\/wp-json\/wp\/v2\/pages\/221"}],"wp:attachment":[{"href":"https:\/\/viewanonymous.com\/wp-json\/wp\/v2\/media?parent=208"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}