.ig{--ig-bg:#000;--ig-text:#fff;--ig-text-2:#a8a8a8;--ig-line:#ffffff26;--ig-glass:#ffffff1f;--ig-red:#ff3040;--ig-blue:#0095f6;--ig-grad:linear-gradient(45deg, #feda75, #fa7e1e 30%, #d62976 55%, #962fbf 80%, #4f5bd5);--ig-sheet:#262626;--ease:cubic-bezier(.16, 1, .3, 1);--spring:cubic-bezier(.34, 1.56, .64, 1);z-index:1200;background:var(--ig-bg);color:var(--ig-text);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.35;position:fixed;top:0;bottom:0;left:0;right:0}.ig a{color:inherit}.ig-shell{justify-content:center;align-items:flex-end;gap:20px;padding:16px 0;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.ig-card{aspect-ratio:9/16;background:#111;border-radius:8px;max-width:100vw;height:100%;max-height:940px;position:relative;overflow:hidden}.ig-top{z-index:6;pointer-events:none;background:linear-gradient(#00000073,#0000);justify-content:space-between;align-items:center;padding:12px 10px;display:flex;position:absolute;top:0;bottom:auto;left:0;right:0}.ig-top>*{pointer-events:auto}.ig-btn{width:44px;height:44px;color:var(--ig-text);cursor:pointer;filter:drop-shadow(0 1px 6px #0009);transition:transform .2s var(--spring), background .2s ease;background:0 0;border:0;border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.ig-btn:hover{transform:scale(1.06)}.ig-btn:active{transform:scale(.94)}.ig-btn--solid{filter:none;background:#ffffff24}.ig-btn--solid:hover{background:#ffffff3d}.ig-btn--solid:disabled{opacity:.3;cursor:default;transform:none}.ig-btn--flat{filter:none;width:36px;height:36px}.ig .ig-back{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;height:36px;transition:background .2s ease, transform .2s var(--spring);background:#00000061;border-radius:999px;align-items:center;gap:4px;padding:0 14px 0 8px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ig .ig-back:hover{background:#0000008c;transform:scale(1.03)}.ig .ig-back:active{transform:scale(.96)}.ig-top-right{align-items:center;gap:4px;display:flex}.ig-sound-hint{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000073;border-radius:999px;padding:6px 12px;font-size:12px;font-weight:600;animation:1.8s ease-in-out infinite ig-hint}@keyframes ig-hint{0%,to{opacity:1}50%{opacity:.55}}.ig-flash{z-index:8;color:#fff;pointer-events:none;width:84px;height:84px;animation:ig-flash .9s var(--ease) forwards;background:#00000080;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes ig-flash{0%{opacity:0;transform:translate(-50%,-50%)scale(.6)}20%{opacity:1;transform:translate(-50%,-50%)scale(1)}70%{opacity:1}to{opacity:0;transform:translate(-50%,-50%)scale(1.1)}}.ig-feed{overscroll-behavior:contain;touch-action:pan-y;scroll-snap-type:y mandatory;scrollbar-width:none;-webkit-user-select:none;user-select:none;height:100%;overflow-y:auto}.ig-feed::-webkit-scrollbar{display:none}.ig .ig-reel{scroll-snap-align:start;scroll-snap-stop:always;background:#000;align-items:center;height:100%;scroll-margin-top:0;display:flex;position:relative;overflow:hidden}.ig-bg{position:absolute;top:0;bottom:0;left:0;right:0}.ig-bg:before,.ig-bg:after{content:"";opacity:0;background:radial-gradient(circle,#ffffff38,#0000 70%);border-radius:50%;width:70%;padding-top:70%;position:absolute}.ig-bg:before{top:-10%;left:-20%}.ig-bg:after{background:radial-gradient(circle,#00000059,#0000 70%);bottom:5%;right:-25%}.ig--live .ig-reel.is-active .ig-bg:before{opacity:1;animation:14s ease-in-out infinite alternate ig-drift}.ig--live .ig-reel.is-active .ig-bg:after{opacity:1;animation:18s ease-in-out infinite alternate-reverse ig-drift}@keyframes ig-drift{0%{transform:translate(0)scale(1)}to{transform:translate(12%,14%)scale(1.15)}}.ig-reel--intro .ig-bg,.ig-reel--outro .ig-bg{background:linear-gradient(150deg,#feda75 0%,#fa7e1e 22%,#d62976 50%,#962fbf 76%,#4f5bd5 100%)}.ig-reel--about .ig-bg{background:linear-gradient(160deg,#4f5bd5 0%,#962fbf 55%,#2d0f4a 100%)}.ig-reel--job .ig-bg{background:linear-gradient(165deg,#1c1c4d 0%,#0b2a4a 55%,#06131f 100%)}.ig-reel--job[data-tone="2"] .ig-bg{background:linear-gradient(165deg,#3a1c71 0%,#4a1942 50%,#140b1e 100%)}.ig-reel--project[data-tone="1"] .ig-bg{background:linear-gradient(160deg,#d62976 0%,#962fbf 60%,#3a1265 100%)}.ig-reel--project[data-tone="2"] .ig-bg{background:linear-gradient(160deg,#fa7e1e 0%,#d62976 60%,#5a0e38 100%)}.ig-reel--project[data-tone="3"] .ig-bg{background:linear-gradient(160deg,#1fa2ff 0%,#4f5bd5 55%,#1b1f57 100%)}.ig-reel--project[data-tone="4"] .ig-bg{background:linear-gradient(160deg,#0fb59b 0%,#0f6b7a 55%,#072a36 100%)}.ig-reel--project[data-tone="5"] .ig-bg{background:linear-gradient(160deg,#962fbf 0%,#4f5bd5 60%,#141a4a 100%)}.ig-reel--skills .ig-bg{background:linear-gradient(170deg,#0d0d12 0%,#1a1030 60%,#000 100%)}.ig-reel--certs .ig-bg{background:linear-gradient(160deg,#3a1c71 0%,#d76d77 55%,#ffaf7b 100%)}.ig-reel--education .ig-bg{background:linear-gradient(160deg,#2b2b2e 0%,#121214 100%)}.ig-reel--photo .ig-bg{background:#000}.ig-photo-blur{filter:blur(30px)brightness(.5);background-position:50%;background-size:cover;position:absolute;top:-40px;bottom:-40px;left:-40px;right:-40px}.ig-photo{object-fit:contain;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.ig-photo--cover{object-fit:cover}.ig--live .ig-reel--photo.is-active .ig-photo{animation:10s ease-out both ig-kenburns}@keyframes ig-kenburns{0%{transform:scale(1.08)}to{transform:scale(1)}}.ig-stage{z-index:1;text-shadow:0 1px 2px #00000040;flex-direction:column;gap:10px;width:100%;padding:84px 22px 176px;display:flex;position:relative}.ig-stage--center{text-align:center;align-items:center;padding-bottom:210px}.ig-stage--flush{padding-left:0;padding-right:0}.ig-stage--flush>.ig-kicker,.ig-stage--flush>.ig-h2{padding:0 22px}.ig-kicker{letter-spacing:.14em;text-transform:uppercase;color:#ffffffbf;font-size:12px;font-weight:600}.ig-h1{letter-spacing:-.03em;margin:10px 0 0;font-size:clamp(38px,11vw,48px);font-weight:800;line-height:1}.ig-h2{letter-spacing:-.03em;margin:0;font-size:clamp(30px,8.5vw,38px);font-weight:800;line-height:1.02}.ig-lead{color:#ffffffeb;font-size:18px;font-weight:500}.ig-body{color:#ffffffe6;margin:0;font-size:17px;line-height:1.4}.ig-quote{letter-spacing:-.02em;margin:6px 0 0;font-size:clamp(22px,6vw,26px);font-weight:700;line-height:1.2}.ig-mono{letter-spacing:.04em;color:#ffffffb3;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.ig-pill{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000047;border-radius:999px;padding:7px 14px;font-size:14px;font-weight:600;display:inline-block}.ig-chips{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.ig-chips--center{justify-content:center}.ig-chip{white-space:nowrap;background:var(--ig-glass);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);border:1px solid #ffffff2e;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:600;display:inline-block}.ig-stat{flex-wrap:wrap;align-items:baseline;gap:10px;margin:8px 0 2px;display:flex}.ig-stat-value{letter-spacing:-.05em;font-variant-numeric:tabular-nums;background:linear-gradient(90deg,#fff,#ffffffbf);color:#0000;text-shadow:none;-webkit-background-clip:text;background-clip:text;font-size:clamp(60px,17vw,84px);font-weight:800;line-height:.9}.ig-stat-label{color:#ffffffe6;max-width:12ch;font-size:16px;font-weight:600;line-height:1.1}.ig-comments{flex-direction:column;gap:10px;margin:8px 0 0;padding:0;list-style:none;display:flex}.ig-comment{align-items:flex-start;gap:10px;font-size:14px;line-height:1.35;display:flex}.ig-comment b{margin-right:2px;font-weight:600}.ig-avatar{width:var(--size,40px);height:var(--size,40px);background:#1a1a1a;border-radius:50%;flex:none;place-items:center;display:inline-grid;box-shadow:0 0 0 2px #000}.ig-avatar img{width:72%;height:72%;image-rendering:pixelated}.ig-avatar--ring{position:relative}.ig-avatar--ring:before{content:"";background:var(--ig-grad);z-index:-1;border-radius:50%;position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.ig--live .ig-reel.is-active .ig-stage .ig-avatar--ring:before{animation:4s linear infinite ig-ring}@keyframes ig-ring{to{transform:rotate(360deg)}}.ig .ig-reel--skills{align-items:flex-start}.ig-reel--skills .ig-stage{padding-bottom:0}.ig-marquees{flex-direction:column;gap:10px;margin-top:4px;display:flex}.ig-marquee{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.ig-marquee .ig-chip{-webkit-backdrop-filter:none;backdrop-filter:none;padding:5px 10px;font-size:12px}.ig-marquee-label{letter-spacing:.12em;text-transform:uppercase;color:var(--ig-text-2);margin-bottom:5px;padding:0 22px;font-size:11px;font-weight:600}.ig-marquee-track{gap:8px;width:max-content;padding-left:22px;display:flex}.ig-marquee-run{gap:8px;display:flex}.ig--live .ig-reel.is-active .ig-marquee-track{animation:24s linear infinite ig-marquee}.ig--live .ig-reel.is-active .ig-marquee-track--rev{animation-duration:29s;animation-direction:reverse}@keyframes ig-marquee{0%{transform:translate(0)}to{transform:translate(calc(-50% - 4px))}}.ig-certs{perspective:900px;grid-template-columns:1fr 1fr;gap:10px;margin-top:6px;display:grid}.ig-cert{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .25s var(--spring), background .2s ease;background:#0000004d;border:1px solid #fff3;border-radius:14px;flex-direction:column;gap:3px;padding:14px;text-decoration:none;display:flex}.ig-cert:hover{background:#0000006b;transform:translateY(-3px)}.ig-cert-name{letter-spacing:-.01em;font-size:16px;font-weight:700;line-height:1.15}.ig-cert-issuer{color:#ffffffb8;font-size:12px}.ig-timeline{flex-direction:column;gap:12px;margin:6px 0 0;padding:0;list-style:none;display:flex}.ig-school{background:#ffffff14;border-left:3px solid #d62976;border-radius:16px;padding:14px 16px}.ig-school-name{letter-spacing:-.02em;margin:4px 0 2px;font-size:20px;font-weight:700}.ig-school-detail{color:#ffffffe6;font-size:14px}.ig-school-detail--dim{color:var(--ig-text-2)}.ig-swipe{letter-spacing:.1em;text-transform:uppercase;color:#ffffffd9;flex-direction:column;align-items:center;margin-top:22px;font-size:12px;font-weight:600;display:flex}.ig--live .ig-reel.is-active .ig-swipe .svg-icon{animation:1.4s ease-in-out 1.6s infinite ig-nudge}@keyframes ig-nudge{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.ig-ctas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:12px;display:flex}.ig-cta{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);transition:transform .2s var(--spring), background .2s ease;background:#ffffff29;border:1px solid #ffffff4d;border-radius:999px;align-items:center;gap:7px;padding:10px 16px;font-size:14px;font-weight:600;text-decoration:none;display:inline-flex}.ig-cta:hover{background:#ffffff42;transform:translateY(-2px)}.ig .ig-cta--solid{color:#111;text-shadow:none;background:#fff;border-color:#fff}.ig .ig-cta--solid:hover{background:#fff}.ig-rewatch{color:#fff;font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:14px;font-size:15px;font-weight:600;text-decoration:underline}.ig-overlay{z-index:3;pointer-events:none;background:linear-gradient(#0000,#0000008c 55%,#000000c7);justify-content:space-between;align-items:flex-end;padding:90px 8px 14px 14px;display:flex;position:absolute;top:auto;bottom:0;left:0;right:0}.ig-overlay>*{pointer-events:auto}.ig-meta{flex-direction:column;flex:auto;gap:9px;min-width:0;padding-right:10px;display:flex}.ig-user{align-items:center;gap:10px;display:flex}.ig-handle{font-size:15px;font-weight:600}.ig-sep{color:#ffffffb3;font-size:12px}.ig-follow{border:1px solid #ffffffb3;border-radius:8px;padding:5px 11px;font-size:13px;font-weight:600;text-decoration:none;transition:background .2s}.ig-follow:hover{background:#ffffff26}.ig-caption{color:var(--ig-text);font:inherit;text-align:left;cursor:pointer;-webkit-line-clamp:2;background:0 0;border:0;-webkit-box-orient:vertical;margin:0;padding:0;font-size:14px;line-height:1.35;display:-webkit-box;overflow:hidden}.ig-caption-tags{color:#e0e0ff}.ig-caption-more{color:var(--ig-text-2)}.ig-audio{color:#ffffffe6;align-items:center;gap:7px;font-size:13px;display:flex;overflow:hidden}.ig-audio .svg-icon{flex:none}.ig-audio-track{white-space:nowrap;max-width:240px;display:inline-flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}.ig-audio-track>span{flex:none}.ig--live .ig-reel.is-active .ig-audio-track>span{animation:12s linear 1.6s infinite ig-ticker}@keyframes ig-ticker{0%{transform:translate(0)}to{transform:translate(-100%)}}.ig-rail-items{flex-direction:column;align-items:center;gap:18px;display:flex}.ig-action{color:var(--ig-text);font:inherit;cursor:pointer;filter:drop-shadow(0 1px 6px #0000008c);background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:600;display:flex}.ig-action .svg-icon{transition:transform .25s var(--spring), color .2s ease}.ig-action:hover .svg-icon{transform:scale(1.1)}.ig-action.is-liked .svg-icon{color:var(--ig-red);animation:ig-like .45s var(--spring)}@keyframes ig-like{0%{transform:scale(.5)}60%{transform:scale(1.3)}to{transform:scale(1)}}.ig-audio-tile{background:#1a1a1a;border:2px solid #ffffffd9;border-radius:8px;place-items:center;width:32px;height:32px;margin-top:2px;display:grid}.ig-audio-tile img{image-rendering:pixelated}.ig--live .ig-reel.is-active .ig-audio-tile,.ig--live .ig-rail--outside .ig-audio-tile{animation:6s linear infinite ig-spin}@keyframes ig-spin{to{transform:rotate(360deg)}}.ig-rail--inside{flex:none;padding-bottom:6px}.ig-rail--outside{display:none}.ig-rail--outside .ig-action{color:#fff;filter:none}.ig-heart-burst{z-index:8;pointer-events:none;color:#fff;animation:ig-burst .9s var(--ease) forwards;filter:drop-shadow(0 8px 24px #00000059);position:absolute;transform:translate(-50%,-50%)}@keyframes ig-burst{0%{opacity:0;transform:translate(-50%,-50%)scale(0)}18%{opacity:1;transform:translate(-50%,-50%)scale(1.12)}32%{transform:translate(-50%,-50%)scale(.98)}70%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%,-90%)scale(1.05)}}.ig-toast{z-index:9;color:#000;animation:ig-toast 1.6s var(--ease) forwards;background:#fff;border-radius:8px;padding:9px 16px;font-size:14px;font-weight:500;position:absolute;bottom:120px;left:50%;transform:translate(-50%)}@keyframes ig-toast{0%{opacity:0;transform:translate(-50%,10px)}15%,80%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,-6px)}}.ig-progress{z-index:4;background:#fff3;height:2px;position:absolute;bottom:0;left:0;right:0}.ig-progress span{transform-origin:0;background:#fff;height:100%;display:block;transform:scaleX(0)}.ig--live .ig-reel.is-active .ig-progress span{animation:8s linear infinite ig-playhead}@keyframes ig-playhead{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ig-sheet-backdrop{z-index:10;background:#00000080;align-items:flex-end;animation:.2s both ig-fade;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes ig-fade{0%{opacity:0}}.ig-sheet{background:var(--ig-sheet);width:100%;max-height:75%;animation:ig-sheet-up .4s var(--ease) both;border-radius:16px 16px 0 0;flex-direction:column;display:flex}@keyframes ig-sheet-up{0%{transform:translateY(100%)}}.ig-sheet-grab{background:#ffffff59;border-radius:4px;width:36px;height:4px;margin:10px auto 2px}.ig-sheet-head{border-bottom:1px solid var(--ig-line);justify-content:center;align-items:center;padding:6px 12px 10px;font-size:16px;font-weight:700;display:flex;position:relative}.ig-sheet-head .ig-btn{position:absolute;top:2px;right:8px}.ig-sheet-body{flex-direction:column;gap:16px;padding:14px 16px 18px;display:flex;overflow-y:auto}.ig-sheet-pinned,.ig-sheet-comment{color:var(--ig-text);align-items:flex-start;gap:12px;font-size:14px;line-height:1.4;text-decoration:none;display:flex}.ig-sheet-pinned{border-bottom:1px solid var(--ig-line);color:var(--ig-text-2);padding-bottom:14px}.ig-sheet-title{color:var(--ig-text);font-weight:600}.ig-sheet-comment b{margin-right:3px;font-weight:600}.ig-sheet-comment{animation:ig-item-in .45s var(--ease) both;animation-delay:calc(var(--i,0) * 60ms + .1s)}@keyframes ig-item-in{0%{opacity:0;transform:translateY(12px)}}.ig-link{color:var(--ig-blue);font-weight:600}.ig-sheet-foot{flex-wrap:wrap;gap:14px;padding-top:6px;font-size:13px;display:flex}.ig-sheet-foot a{color:var(--ig-blue);align-items:center;gap:6px;font-weight:600;text-decoration:none;display:inline-flex}.ig-sheet-body--menu{gap:0;padding:6px 0 10px}.ig-sheet-body--menu>*{border:0;border-bottom:1px solid var(--ig-line);color:var(--ig-text);font:inherit;text-align:left;cursor:pointer;background:0 0;align-items:center;gap:12px;padding:14px 20px;font-size:15px;text-decoration:none;display:flex}.ig-sheet-body--menu>:last-child{border-bottom:0}.ig-sheet-body--menu>:hover{background:#ffffff0d}.ig-arrows{flex-direction:column;gap:14px;display:none;position:absolute;top:50%;right:24px;transform:translateY(-50%)}.ig-keys{color:var(--ig-text-2);font-size:12px;display:none;position:absolute;bottom:20px;left:24px}.ig-visually-hidden{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (min-width:769px) and (min-height:501px){.ig-rail--inside{display:none}.ig-rail--outside{padding-bottom:10px;display:block}.ig-arrows,.ig-keys{display:flex}.ig-overlay{padding-right:16px}.ig-stage{padding-left:24px;padding-right:24px}.ig-stage--flush{padding-left:0;padding-right:0}}@media (max-width:768px),(max-height:500px){.ig-shell{gap:0;padding:0}.ig-card{aspect-ratio:auto;border-radius:0;width:100vw;height:100dvh;max-height:none}.ig-top{padding-top:max(12px, env(safe-area-inset-top))}.ig-overlay{padding-bottom:max(14px, env(safe-area-inset-bottom))}}.ig--live .ig-reel .anim{opacity:0}.ig--live .ig-reel.is-active .anim{animation-duration:.7s;animation-timing-function:var(--ease);animation-fill-mode:both;animation-delay:calc(var(--i,0) * 70ms + 80ms)}.ig--live .ig-reel.is-active .anim--rise{animation-name:ig-rise}.ig--live .ig-reel.is-active .anim--pop{animation-name:ig-pop;animation-timing-function:var(--spring)}.ig--live .ig-reel.is-active .anim--drop{animation-name:ig-drop;animation-duration:.9s;animation-timing-function:var(--spring)}.ig--live .ig-reel.is-active .anim--comment{animation-name:ig-comment;animation-duration:.6s;animation-timing-function:var(--spring)}.ig--live .ig-reel.is-active .anim--flip{animation-name:ig-flip;animation-duration:.8s}.ig--live .ig-reel.is-active .anim--from-left{animation-name:ig-from-left}.ig--live .ig-reel.is-active .anim--from-right{animation-name:ig-from-right}@keyframes ig-rise{0%{opacity:0;filter:blur(4px);transform:translateY(18px)}to{opacity:1;filter:none;transform:none}}@keyframes ig-pop{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@keyframes ig-drop{0%{opacity:0;transform:translateY(-110px)}55%{opacity:1;transform:translateY(0)scale(1.08,.9)}75%{transform:translateY(-12px)scale(.97,1.03)}to{opacity:1;transform:none}}@keyframes ig-comment{0%{opacity:0;transform-origin:0 100%;transform:translateY(22px)scale(.94)}to{opacity:1;transform:none}}@keyframes ig-flip{0%{opacity:0;transform:rotateY(-80deg)translateZ(-40px)}to{opacity:1;transform:none}}@keyframes ig-from-left{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:none}}@keyframes ig-from-right{0%{opacity:0;transform:translate(40px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ig--live .ig-reel .anim{opacity:1}.ig--live .ig-reel.is-active .anim,.ig--live .ig-reel.is-active .ig-marquee-track,.ig--live .ig-reel.is-active .ig-audio-track>span,.ig--live .ig-reel.is-active .ig-audio-tile,.ig--live .ig-rail--outside .ig-audio-tile,.ig--live .ig-reel.is-active .ig-bg:before,.ig--live .ig-reel.is-active .ig-bg:after,.ig--live .ig-reel.is-active .ig-stage .ig-avatar--ring:before,.ig--live .ig-reel--photo.is-active .ig-photo,.ig--live .ig-reel.is-active .ig-progress span,.ig-sound-hint,.ig-heart-burst,.ig-sheet,.ig-sheet-comment{animation:none!important}}@media (max-width:768px),(max-height:500px){.ig-stage:not(.ig-stage--center):not(.ig-stage--flush){padding-right:68px}.ig-stage--center{padding-left:46px;padding-right:46px}}@media (max-height:700px){.ig-stage{zoom:.88;padding-top:82px;padding-bottom:160px}.ig-stage--center{padding-left:56px;padding-right:56px}.ig-swipe{display:none}}@media (max-height:620px){.ig-stage{zoom:.78;padding-top:93px;padding-bottom:170px}.ig-stage--center{padding-left:64px;padding-right:64px}}@media (max-height:500px){.ig-stage{zoom:.6;padding-top:122px;padding-bottom:150px}.ig-stage--center{padding-left:84px;padding-right:84px}.ig-caption{-webkit-line-clamp:1}.ig-audio{display:none}.ig-overlay{padding-top:56px}.ig-rail-items{gap:10px}}.ig .ig-back{position:relative}.ig .ig-back:after{content:"";position:absolute;top:-4px;bottom:-4px;left:-4px;right:-4px}.ig-action{position:relative}.ig-action:after{content:"";position:absolute;top:-8px;bottom:-8px;left:-6px;right:-6px}
