/* Compiled Tailwind utilities are appended during packaging. No global reset. */
[data-isv]{--ig-border:#e7e3ee;--ig-ink:#242238;--ig-muted:#777188;background:linear-gradient(145deg,#faf9ff,#fff7fa);color:var(--ig-ink);font:13px/1.45 system-ui,-apple-system,sans-serif;max-width:620px;min-height:100%;margin:auto;box-sizing:border-box;overflow-x:hidden} [data-isv] *{box-sizing:border-box}[data-isv] [hidden]{display:none!important}[data-isv] h1,[data-isv] h2{font-size:18px;line-height:1.3;margin:0 0 4px;font-weight:750}[data-isv] p{margin:4px 0 8px;overflow-wrap:anywhere}[data-isv] small{font-size:11px;color:var(--ig-muted)}[data-isv] button,[data-isv] input{font:inherit;border:1px solid var(--ig-border);border-radius:10px;background:#fff;color:inherit;min-height:40px;padding:6px 10px}[data-isv] button{cursor:pointer;font-weight:650}[data-isv] button:disabled{opacity:.55;cursor:wait}[data-isv] button:focus-visible,[data-isv] input:focus-visible{outline:2px solid #8b5cf6;outline-offset:2px}[data-isv] input{width:100%;min-width:0}[data-isv] form{margin-top:8px}[data-isv] label{display:block;flex:1;min-width:0;font-size:11px}[data-isv] summary{cursor:pointer}[data-isv] details:not(.isv-caption){margin-top:10px}[data-isv] .isv-top{position:sticky;top:0;z-index:3;background:rgba(255,255,255,.94);backdrop-filter:blur(12px);border-bottom:1px solid var(--ig-border)}[data-isv] .isv-top small{display:block}[data-isv] .isv-brand{font-size:20px;background:linear-gradient(110deg,#7c3aed,#d62976,#ee8b39);color:transparent;background-clip:text}[data-isv] .isv-primary,[data-isv] .isv-pro,[data-isv] .isv-download{background:linear-gradient(110deg,#7c3aed,#ba3fa6,#e85c56);color:#fff;border:0}[data-isv] .isv-tools>p{color:var(--ig-muted);font-size:12px}[data-isv] .isv-links{overflow:auto;border-bottom:1px solid var(--ig-border)}[data-isv] .isv-links button{white-space:nowrap;font-size:12px;flex:1}[data-isv] .isv-status{font-size:12px;color:#7c3aed;min-height:20px;margin:4px 0}[data-isv] .isv-loading .isv-status:before{content:'';display:inline-block;width:12px;height:12px;border:2px solid #ddd;border-top-color:#8b5cf6;border-radius:50%;animation:isvspin .8s linear infinite;margin-right:6px}[data-isv] .isv-stories{display:flex;gap:10px;padding:8px;overflow:auto;scrollbar-width:thin}[data-isv] .isv-stories button{background:transparent;border:0;padding:0;flex:0 0 74px;overflow:hidden}[data-isv] .isv-stories span{display:block;width:58px;height:58px;background:linear-gradient(40deg,#eab34c,#d62976,#7c3aed);border-radius:50%;padding:3px;margin:auto auto 4px}[data-isv] .isv-stories img{height:100%;width:100%;object-fit:cover;border:2px solid white;border-radius:50%}[data-isv] .isv-stories small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-isv] .isv-post{margin:0 6px 10px;background:#fff;overflow:hidden;border:1px solid var(--ig-border);box-shadow:0 3px 12px #6d467b07}[data-isv] .isv-carousel{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;overscroll-behavior-x:contain;scrollbar-width:thin}[data-isv] .isv-slide{flex:0 0 100%;min-width:0;scroll-snap-align:start;position:relative}[data-isv] .isv-slide>img,[data-isv] .isv-slide>video{display:block;width:100%;max-height:65dvh;object-fit:contain;background:#151222;min-height:120px}[data-isv] .isv-download{display:block;width:calc(100% - 12px);margin:6px;min-height:44px;font-size:15px;font-weight:800;box-shadow:0 4px 12px #8b5cf630}[data-isv] .isv-counter{position:absolute;right:8px;top:8px;border-radius:20px;background:#151222b3;color:white;font-size:11px;padding:3px 7px}[data-isv] .isv-caption{font-size:12px;margin:6px 0;white-space:pre-wrap}[data-isv] .isv-avatar{width:58px;height:58px;object-fit:cover;border-radius:50%;border:2px solid #e9d5ff}[data-isv] .isv-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:0 8px}[data-isv] .isv-metrics>div{background:linear-gradient(130deg,#eee8ff,#ffedf2);padding:10px 6px;border-radius:12px;text-align:center}[data-isv] .isv-metrics b{display:block;font-size:17px}[data-isv] .isv-person{display:flex;width:calc(100% - 16px);align-items:center;gap:10px;margin:6px 8px;text-align:left}[data-isv] .isv-profile button{margin:3px 4px 0 0}[data-isv] .isv-footer{padding:8px;text-align:center;border-top:1px solid var(--ig-border)}[data-isv] .isv-footer small{display:block;margin-top:5px}@keyframes isvspin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){[data-isv] .isv-status:before{animation:none}}@media(max-width:380px){[data-isv]{font-size:12px}[data-isv] .isv-brand{font-size:18px}[data-isv] button{padding:5px 7px}}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer theme{:root,:host{--spacing:.25rem;--radius-xl:.75rem}}@layer utilities{.flex{display:flex}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing) * 2)}.rounded-xl{border-radius:var(--radius-xl)}.px-2{padding-inline:calc(var(--spacing) * 2)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}}