@layer legacy{.inst{gap:calc(var(--u)*14);flex-direction:column;display:flex}.inst>*{flex:none}.inst section{margin:0}.inst p{font-size:max(16px,calc(var(--u)*12));margin:0;line-height:1.5}.inst ol{padding:0 0 0 calc(var(--u)*18);font-size:max(16px,calc(var(--u)*12));margin:0;line-height:1.45}.inst li{margin:0 0 calc(var(--u)*6)}.inst li:last-child{margin-bottom:0}.inst a{color:var(--ink)}.inst details{border-top:1px solid rgb(var(--ink-rgb)/.12);padding-top:calc(var(--u)*10)}.inst summary{cursor:pointer;justify-content:space-between;align-items:center;list-style:none;display:flex}.inst summary::-webkit-details-marker{display:none}.inst summary h2{margin:0;display:inline}.inst summary:after{content:"+";font-size:calc(var(--u)*14);opacity:var(--q55,.55)}.inst details[open] summary:after{content:"–"}.inst details[open] summary{margin-bottom:calc(var(--u)*8)}.inst details ol+.inst-fine,.inst details ol+p{margin-top:calc(var(--u)*8)}.inst-fine{font-size:max(14px,calc(var(--u)*10.5));color:rgb(var(--ink-rgb)/var(--q60,.6))}.inst-ok{padding:calc(var(--u)*9) calc(var(--u)*12);border:2px solid var(--ink);border-radius:calc(var(--u)*6.5);background:var(--cta);color:#0b0d0e}.inst-ok a{color:#0b0d0e}.inst-shots{gap:calc(var(--u)*14) calc(var(--u)*12);margin-top:calc(var(--u)*12);grid-template-columns:1fr 1fr;display:grid}.inst-shots figure{gap:calc(var(--u)*6);flex-direction:column;min-width:0;margin:0;display:flex}.inst-shots figcaption{font-size:max(13px,calc(var(--u)*10.5));text-align:center;font-weight:650;line-height:1.3}.inst .ph{aspect-ratio:9/16;border:2px solid var(--ink);border-radius:calc(var(--u)*16);color:#fff;flex-direction:column;width:100%;display:flex;position:relative;overflow:hidden;container-type:inline-size}.inst .ph p{margin:0;font-size:5cqw;line-height:1.2}.inst .ph i{flex:none;display:block}.ph.home,.ph.lock{background:linear-gradient(165deg,#241c3a,#5b3f86 52%,#d9896b)}.inst .ph .ph-clock{padding:5cqw 9cqw 0;font-size:5cqw;font-weight:700}.ph-grid{grid-template-columns:repeat(4,1fr);gap:7cqw 6cqw;padding:9cqw 8cqw 0;display:grid}.ph-grid>i{aspect-ratio:1;background:#ffffff38;border-radius:23%}.ph-grid span{display:block;position:relative}.ph-grid img{aspect-ratio:1;border-radius:23%;width:100%;display:block;box-shadow:0 0 0 1.2cqw #fff,0 2cqw 6cqw #00000073}.ph-grid b{white-space:nowrap;font-size:4.4cqw;font-weight:650;position:absolute;top:calc(100% + 2.6cqw);left:50%;transform:translate(-50%)}.ph-dock{background:#fff3;border-radius:9cqw;grid-template-columns:repeat(4,1fr);gap:6cqw;margin:auto 5cqw 5cqw;padding:4.5cqw;display:grid}.ph-dock i{aspect-ratio:1;background:#ffffff4d;border-radius:23%}.inst .ph .ph-date{text-align:center;opacity:.9;margin-top:16cqw;font-size:6cqw;font-weight:650}.inst .ph .ph-time{text-align:center;letter-spacing:-.03em;font-size:27cqw;font-weight:700;line-height:1}.ph-note{color:#111;background:#ffffffe6;border-radius:7cqw;align-items:flex-start;gap:3.5cqw;margin:auto 4cqw 12cqw;padding:4cqw;display:flex;box-shadow:0 3cqw 9cqw #00000059}.ph-note img{border-radius:23%;flex:none;width:13cqw;height:13cqw}.inst .ph-note p{flex-direction:column;gap:.8cqw;min-width:0;font-size:5cqw;line-height:1.2;display:flex}.ph-note small{opacity:.6;font-size:4cqw}.ph-note b{font-weight:700}.ph.app{color:var(--ink);background:#f3e7d3}.ph-reel{background:url(/reel-poster.jpg) top/cover no-repeat;flex:1;min-height:0}.ph-menu{filter:drop-shadow(0 .5cqw 1.5cqw #0006);background:linear-gradient(#fff,#fff) 50%/100% 1.6cqw no-repeat;border-block:1.6cqw solid #fff;width:8cqw;height:6cqw;position:absolute;top:6cqw;right:7cqw}.ph-cta{white-space:nowrap;color:#0b0d0e;background:#f0d7ff;border:.8cqw solid #1a1a1a;border-radius:3cqw;padding:2.6cqw 6cqw;font-size:5.4cqw;font-weight:650;position:absolute;bottom:27cqw;left:50%;transform:translate(-50%);box-shadow:0 2cqw 6cqw #00000047}.ph-tabs{background:var(--page);border-radius:3cqw;justify-content:space-around;padding:3cqw 2cqw 2.4cqw;display:flex;position:absolute;bottom:5cqw;left:5cqw;right:5cqw;box-shadow:0 2cqw 6cqw #00000047}.ph-tabs span{color:var(--strong,var(--ink));flex-direction:column;align-items:center;gap:1.2cqw;font-size:3.6cqw;font-weight:650;display:flex}.ph-tabs span i{background:var(--strong,var(--ink));border-radius:50%;width:6cqw;height:6cqw}.ph.bar .ph-cta{bottom:54cqw}.ph.bar .ph-tabs{bottom:32cqw}.ph-safari{color:#3a3a3f;background:#e9e9ee;border-top:.4cqw solid #00000026;flex-direction:column;gap:3.5cqw;padding:3.5cqw 5cqw 5cqw;display:flex;position:relative}.ph-safari span{text-align:center;background:#fff;border-radius:3.5cqw;padding:2.6cqw;font-size:4.6cqw;font-weight:500;display:block}.ph-safari div{justify-content:space-between;padding:0 3cqw;display:flex}.ph-safari i{border:.9cqw solid #0a7aff;border-radius:1.6cqw;width:6cqw;height:6cqw}.inst .ph.set{box-sizing:border-box;aspect-ratio:9/11;color:#111;background:#f2f2f7;gap:2.5cqw;padding:4cqw 5cqw 6cqw}.inst .ph.set .ph-back{color:#0a7aff;font-size:5cqw;font-weight:500}.inst .ph.set .ph-title{letter-spacing:-.02em;font-size:9cqw;font-weight:750}.inst .ph.set .ph-group{color:#6c6c70;margin-top:2cqw;padding-left:3cqw;font-size:3.8cqw}.ph-list{background:#fff;border-radius:5cqw;flex-direction:column;margin-top:1cqw;display:flex}.ph-list span{border-top:.3cqw solid #e3e3e8;align-items:center;gap:3.5cqw;padding:3.6cqw 4cqw;font-size:5.4cqw;display:flex;position:relative}.ph-list span:first-child{border-top:0}.ph-list span i{border-radius:23%;width:8cqw;height:8cqw}.ph-list span b{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-weight:500;overflow:hidden}.ph-list span em{color:#b9b9be;font-size:6cqw;font-style:normal;line-height:1}.ph-list span.tap{box-shadow:0 0 0 1.4cqw var(--cta),0 0 0 2.1cqw #1a1a1a;z-index:1;background:#fff;border-top-color:#0000;border-radius:4cqw}.ph-list span.tap+span{border-top-color:#0000}.ph-list span.tap b{font-weight:700}.ph-list span.tap em{color:#0a7aff;font-weight:700}.inst-shots+.inst-fine{margin-top:calc(var(--u)*10)}.inst details{scroll-margin-top:calc(env(safe-area-inset-top) + var(--u)*64)}}
