@font-face{font-family:Barlow Condensed;src:url(./barlow-condensed-800-italic-BaEn-VSx.woff2)format("woff2");font-weight:800;font-style:italic;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(./barlow-condensed-700-italic-ChZI_KjH.woff2)format("woff2");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(./barlow-condensed-700-B9NQhHK3.woff2)format("woff2");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(./inter-var-C2S99t-D.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--bg:#e8e9ec;--card:#f8f8fa;--ink:#13151b;--ink2:#5c636c;--ink3:#868d96;--line:#dcdee1;--soft:#eeeff1;--soft2:#e4e5e8;--bar:#e8e9ec;--bar2:#e6e7ea;--barbtn:#d8dadd;--turf:#0d2b20;--turf2:#164634;--turf3:#12804a;--onturf3:#fff;--burst:#2eeb7e;--burst2:#8af5b5;--burstbg:#ddf7e8;--burstink:#0e9447;--onburst:#062014;--wm:#20c25f;--navon:#0d2b20;--chipon:#0d2b20;--chiponink:#fff;--ok:#16a34a;--gold:#9a6400;--goldbg:#fff1cc;--goldink:#6b4a0a;--tint:#dff4e7;--tintink:#164634;--red:var(--red);--redbg:var(--redbg);--redline:var(--redline);--redink:var(--redink);--unread:#eef8f2;--overlay:#0d141173;--pop:0 12px 40px #00000029,0 0 0 1px #0000000d;--r:14px;--sh:0 0 0 1px #1118140d,0 1px 2px #1118140a;--disp:"Barlow Condensed","Arial Narrow",Impact,sans-serif;--ui:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#16191b;--card:#202427;--ink:#f2f4f6;--ink2:#a4abb5;--ink3:#7a818b;--line:#30353a;--soft:#292e32;--soft2:#33393e;--bar:#1e2225;--bar2:#181b1d;--barbtn:#2d3236;--turf:#123a2b;--turf2:#1a4a38;--turf3:#3ddc84;--onturf3:#06140c;--burst:#2ef080;--burst2:#8cf7b8;--burstbg:#17352a;--burstink:#3cf08c;--onburst:#06140c;--wm:#2ef080;--navon:#2ef080;--chipon:#2ef080;--chiponink:#06140c;--ok:#34d982;--gold:#f0be4a;--goldbg:#352b12;--goldink:#f3d58a;--tint:#1a3328;--tintink:#8ef0b8;--red:#ff8a80;--redbg:#3a1e1d;--redline:#5c2c29;--redink:#ffb4ab;--unread:#1b2b24;--overlay:#0009;--pop:0 12px 40px #00000080,0 0 0 1px #ffffff0f;--sh:0 0 0 1px #ffffff0b}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg);color:var(--ink);font:14px/1.5 var(--ui);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0}a{color:inherit;text-decoration:none}svg{flex:none;display:block}img{display:block}.disp{font-family:var(--disp);text-transform:uppercase;letter-spacing:.005em;font-style:italic;font-weight:800}.topbar{z-index:30;background:var(--bar);color:var(--ink);box-shadow:0 1px 0 var(--line);position:sticky;top:0}.topbar-in{align-items:center;gap:16px;max-width:1140px;height:60px;margin:0 auto;padding:0 20px;display:flex}.logo{white-space:nowrap;align-items:center;gap:10px;display:flex}.wm{font:italic 800 25px/1 var(--disp);text-transform:uppercase;letter-spacing:.005em;padding-right:2px}.wm b{color:var(--wm);font-weight:800}.search{background:var(--barbtn);max-width:320px;height:38px;color:var(--ink3);border-radius:10px;flex:1;align-items:center;gap:8px;padding:0 12px;transition:background .15s;display:flex}.search:focus-within{box-shadow:inset 0 0 0 1.5px var(--line)}.search input{font:inherit;width:100%;color:var(--ink);background:0 0;border:0;outline:0}.search input::placeholder{color:var(--ink3)}.nav{height:60px;margin-left:auto;display:flex}.nav a{min-width:74px;color:var(--ink3);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11.5px;font-weight:500;transition:color .15s;display:flex;position:relative}.nav a:hover,.nav a.on{color:var(--ink)}.nav a.on:after{content:"";background:var(--burst);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:18px;right:18px}.pip{background:var(--burst);color:var(--onburst);box-shadow:0 0 0 2px var(--bar);border-radius:10px;padding:0 5px;font-size:10px;font-weight:700;line-height:16px;position:absolute;top:8px;left:calc(50% + 5px)}.me-av{width:24px;height:24px;box-shadow:0 0 0 2px var(--line);font-size:10px!important}.layout{grid-template-columns:232px minmax(0,560px) 300px;justify-content:center;align-items:start;gap:22px;max-width:1140px;margin:22px auto 40px;padding:0 20px;display:grid}.card{background:var(--card);border-radius:var(--r);box-shadow:var(--sh);overflow:hidden}.side{flex-direction:column;gap:12px;display:flex;position:sticky;top:82px}.feed{flex-direction:column;gap:12px;min-width:0;display:flex}.av{color:#fff;letter-spacing:.02em;font-weight:700;font-family:var(--ui);border-radius:50%;flex:none;place-items:center;display:grid}.av.org{border-radius:10px}.pos{font:italic 700 12px/1 var(--disp);letter-spacing:.06em;text-transform:uppercase;background:var(--turf);color:#fff;border-radius:4px;align-items:center;padding:3px 6px 2px;display:inline-flex}.rs{background:var(--goldbg);color:var(--gold);white-space:nowrap;border-radius:20px;align-items:center;gap:3px;padding:2px 8px 2px 6px;font-size:11px;font-weight:700;display:inline-flex}.tick{color:var(--ok)}.cover{background:var(--turf2);height:76px;position:relative;overflow:hidden}.cover:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 30px,#ffffff0f 30px 60px);position:absolute;top:0;bottom:0;left:0;right:0}.cover .num{font:italic 800 96px/1 var(--disp);color:#ffffff1f;position:absolute;top:-14px;right:12px}.pc-body{text-align:center;padding:0 16px 16px}.pc-body .av{z-index:1;width:76px;height:76px;box-shadow:0 0 0 4px var(--card);margin:-38px auto 10px;font-size:24px;position:relative}.pc-name{letter-spacing:-.01em;font-size:17px;font-weight:700}.pc-sub{color:var(--ink2);justify-content:center;align-items:center;gap:6px;margin-top:4px;font-size:12.5px;display:flex}.pc-stats{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,1fr);display:grid}.pc-stats div{text-align:center;padding:10px 4px}.pc-stats div+div{border-left:1px solid var(--line)}.pc-stats b{font:italic 800 22px/1 var(--disp);color:var(--ink);display:block}.pc-stats span{color:var(--ink2);font-size:11px}.strength{border-bottom:1px solid var(--line);padding:12px 16px}.strength .row{justify-content:space-between;font-size:12px;font-weight:600;display:flex}.strength .row span{color:var(--burstink)}.bar{background:var(--soft);border-radius:6px;height:6px;margin:7px 0 6px;overflow:hidden}.bar i{background:linear-gradient(90deg,var(--burst),var(--burst2));border-radius:6px;width:70%;height:100%;display:block}.strength p{color:var(--ink2);font-size:11.5px}.pc-links a{color:var(--ink2);align-items:center;gap:10px;padding:11px 16px;font-size:13px;font-weight:600;transition:background .12s;display:flex}.pc-links a:hover{background:var(--soft);color:var(--ink)}.composer{padding:14px 16px 8px}.comp-row{align-items:center;gap:10px;display:flex}.comp-input{text-align:left;height:46px;color:var(--ink3);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);border-radius:23px;flex:1;padding:0 18px;font-weight:500;transition:background .12s}.comp-input:hover{background:var(--soft2)}.comp-acts{justify-content:space-between;margin-top:8px;display:flex}.comp-acts button{color:var(--ink2);border-radius:8px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}.comp-acts button:hover{background:var(--soft)}.strip-card{padding:14px 0}.strip-h{justify-content:space-between;align-items:baseline;padding:0 16px 10px;display:flex}.strip-h h2{font:italic 800 20px/1 var(--disp);text-transform:uppercase;letter-spacing:.01em}.strip-h span{color:var(--ink2);font-size:12px}.strip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;padding:0 16px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.strip::-webkit-scrollbar{display:none}.tile{scroll-snap-align:start;color:#fff;text-align:left;background:#111;border-radius:12px;flex:none;width:118px;height:196px;transition:transform .15s;position:relative;overflow:hidden}.tile:hover{transform:translateY(-2px)}.tile img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.tile .shade{background:linear-gradient(#0000 45%,#000c);position:absolute;top:0;bottom:0;left:0;right:0}.tile .views{background:#00000073;border-radius:10px;align-items:center;gap:4px;padding:2px 7px 2px 5px;font-size:11px;font-weight:700;display:flex;position:absolute;top:8px;left:8px}.tile .who{font-size:12px;font-weight:700;line-height:1.25;position:absolute;bottom:9px;left:8px;right:8px}.tile .who .av{width:26px;height:26px;box-shadow:0 0 0 2px var(--burst);margin-bottom:6px;font-size:9px}.tile .who small{opacity:.8;font-size:11px;font-weight:500;display:block}.tile.add{background:var(--soft);color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:0 12px;font-size:12.5px;font-weight:600;display:flex}.tile.add .plus{background:var(--burst);width:40px;height:40px;color:var(--onburst);border-radius:50%;place-items:center;display:grid}.fchips{scrollbar-width:none;gap:8px;padding:2px 0;display:flex;overflow-x:auto}.fchips::-webkit-scrollbar{display:none}.fchip{background:var(--card);box-shadow:inset 0 0 0 1px var(--line);color:var(--ink2);border-radius:20px;flex:none;padding:7px 14px;font-size:13px;font-weight:600;transition:all .12s}.fchip:hover{color:var(--ink)}.fchip.on{background:var(--chipon);color:var(--chiponink);box-shadow:none}.empty{text-align:center;color:var(--ink2);padding:28px 20px}.empty b{color:var(--ink);margin-bottom:4px;font-size:15px;display:block}.post-h{align-items:flex-start;gap:11px;padding:14px 16px 0;display:flex}.post-h .av{width:46px;height:46px;font-size:15px}.who{flex:1;min-width:0}.name{letter-spacing:-.005em;flex-wrap:wrap;align-items:center;gap:6px;font-size:14.5px;font-weight:700;display:flex}.sub{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:6px;margin-top:1px;font-size:12.5px;line-height:1.4;display:flex}.mgr{color:var(--gold);align-items:center;gap:4px;margin-top:2px;font-size:12px;font-weight:600;display:flex}.time{color:var(--ink3);align-items:center;gap:4px;margin-top:1px;font-size:12px;display:flex}.follow{color:var(--turf3);white-space:nowrap;box-shadow:inset 0 0 0 1.5px var(--turf3);border-radius:20px;align-items:center;gap:4px;padding:5px 10px;font-size:13px;font-weight:700;transition:all .12s;display:flex}.follow:hover{background:var(--tint)}.follow.on{color:var(--ink2);box-shadow:inset 0 0 0 1.5px var(--line)}.post-text{padding:10px 16px 12px;font-size:14.5px;line-height:1.5}.tags{color:var(--turf3);font-weight:600}.media{width:100%;aspect-ratio:var(--ar);cursor:pointer;background:#000;max-height:600px;position:relative;overflow:hidden}.media video{object-fit:contain;width:100%;height:100%;display:block}.media .chip{color:#fff;-webkit-backdrop-filter:blur(6px);pointer-events:none;background:#0009;border-radius:20px;align-items:center;gap:6px;padding:3px 9px;font-size:12px;font-weight:600;display:flex;position:absolute}.media .dur{bottom:12px;left:12px}.media .mute{border-radius:50%;padding:6px;top:12px;right:12px}.media .open{background:var(--burst);color:var(--onburst);padding:6px 12px 6px 10px;bottom:12px;right:12px}.js .media video[controls]{pointer-events:none}.post-stats{color:var(--ink2);justify-content:space-between;align-items:center;padding:10px 16px 8px;font-size:12.5px;display:flex}.post-stats .l{align-items:center;gap:6px;display:flex}.hb{background:var(--burst);width:18px;height:18px;color:var(--onburst);box-shadow:0 0 0 2px var(--card);border-radius:50%;place-items:center;display:grid}.post-stats button:hover{color:var(--ink);text-decoration:underline}.post-acts{border-top:1px solid var(--line);margin:0 10px;padding:4px 0;display:flex}.post-acts button{color:var(--ink2);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:7px;padding:10px 4px;font-size:13px;font-weight:600;transition:background .12s;display:flex}.post-acts button:hover{background:var(--soft);color:var(--ink)}.post-acts button.on{color:var(--burstink)}.post-acts button.on svg path{fill:currentColor}.post-acts button.saved{color:var(--turf3)}.post-acts button.saved svg path{fill:currentColor}.rich{box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;margin:0 16px 4px;overflow:hidden}.rich-top{background:var(--turf);color:#fff;padding:18px 18px 16px;position:relative;overflow:hidden}.rich-top:before{content:"";background:repeating-linear-gradient(90deg,#0000 0 34px,#ffffff0d 34px 68px);position:absolute;top:0;bottom:0;left:0;right:0}.rich-top:after{content:"";background:#ffffff29;width:2px;position:absolute;top:0;bottom:0;right:58px}.kicker{letter-spacing:.12em;text-transform:uppercase;color:#8ee0bd;font-size:11px;font-weight:700;position:relative}.rich-title{font:italic 800 30px/1 var(--disp);text-transform:uppercase;max-width:360px;margin-top:6px;position:relative}.rows{grid-template-columns:1fr 1fr;gap:10px 16px;padding:14px 16px 4px;font-size:13px;display:grid}.rows div{align-items:center;gap:8px;display:flex}.rows svg{color:var(--turf3)}.rich-foot{justify-content:space-between;align-items:center;gap:12px;padding:12px 16px 14px;display:flex}.rich-foot span{color:var(--ink2);font-size:12px}.faces{align-items:center;gap:8px;display:flex}.faces i{display:flex}.faces i .av{width:22px;height:22px;box-shadow:0 0 0 2px var(--card);margin-left:-6px;font-size:8px}.faces i .av:first-child{margin-left:0}.cta{background:var(--burst);color:var(--onburst);white-space:nowrap;border-radius:20px;padding:8px 18px;font-size:13px;font-weight:700;transition:all .12s}.cta:hover{filter:brightness(.93)}.cta.done{background:var(--card);color:var(--turf3);box-shadow:inset 0 0 0 1.5px var(--turf3)}.combine .rich-top{background:#16191b}.combine .kicker{color:#8ef5b8}.combine .rich-top:after{display:none}.chips{flex-wrap:wrap;gap:6px;padding:14px 16px 0;display:flex}.chip2{background:var(--soft);color:var(--ink2);border-radius:20px;align-items:center;gap:5px;padding:4px 11px;font-size:12px;font-weight:600;display:flex}.chip2.v{background:var(--tint);color:var(--ok)}.team-top{background:var(--turf);color:#fff;justify-content:space-between;align-items:center;padding:14px 16px;display:flex}.team-top .disp{font-size:24px;line-height:1}.team-top small{opacity:.75;font-size:12px;font-family:var(--ui);text-transform:none;letter-spacing:0;margin-top:4px;font-style:normal;font-weight:500;display:block}.vs{font:italic 800 15px/1 var(--disp);background:var(--burst);color:var(--onburst);letter-spacing:.04em;border-radius:6px;padding:6px 9px 5px}.team{grid-template-columns:1fr 1fr;padding:6px 8px 8px;display:grid}.team div{border-radius:8px;align-items:center;gap:10px;padding:6px 8px;font-size:13px;display:flex}.team b{font:italic 800 18px/1 var(--disp);text-align:right;width:22px;color:var(--turf3)}.team em{color:var(--ink3);letter-spacing:.04em;margin-left:auto;font-size:11px;font-style:normal;font-weight:600}.team .you{background:var(--burstbg)}.team .you span{font-weight:700}.team .you b{color:var(--burstink)}.mile{color:#fff;background:radial-gradient(120% 140% at 100% 0,#1f6b4e 0,#0d2b20 55%,#06170f 100%);border-radius:12px;margin:0 16px 4px;padding:22px 20px 20px;position:relative;overflow:hidden}.mile:before{content:"";background:radial-gradient(circle at 12% 30%,#ffffff59 0 3px,#0000 4px),radial-gradient(circle at 80% 70%,#ffffff4d 0 2.5px,#0000 3.5px),radial-gradient(circle at 60% 18%,#2ef08073 0 3px,#0000 4px),radial-gradient(circle at 30% 82%,#2ef08066 0 2.5px,#0000 3.5px),radial-gradient(circle at 92% 28%,#fff6 0 2px,#0000 3px);position:absolute;top:0;bottom:0;left:0;right:0}.mile .k{letter-spacing:.14em;text-transform:uppercase;opacity:.9;font-size:11px;font-weight:700;position:relative}.mile .big{color:#2ef080;font:italic 800 54px/.9 var(--disp);text-transform:uppercase;letter-spacing:.005em;margin:6px 0 8px;position:relative}.mile .s{font-size:15px;font-weight:600;position:relative}.mile .s small{opacity:.85;margin-top:2px;font-size:12.5px;font-weight:500;display:block}.mile .badge{color:#06140c;background:#2ef080;border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:absolute;bottom:18px;right:18px;box-shadow:0 6px 20px #00000040}.stats{grid-template-columns:repeat(4,1fr);gap:8px;margin:0 16px 4px;display:grid}.stat{background:var(--soft);border-radius:12px;padding:12px 10px 10px}.stat b{font:italic 800 28px/1 var(--disp);display:block}.stat b small{margin-left:1px;font-size:15px}.stat span{color:var(--ink2);margin-top:3px;font-size:11.5px;font-weight:600;display:block}.stat em{letter-spacing:.04em;text-transform:uppercase;color:var(--ink3);background:var(--card);border-radius:10px;margin-top:7px;padding:1px 7px;font-size:10px;font-style:normal;font-weight:700;display:inline-block}.verify{background:var(--tint);color:var(--tintink);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;margin:8px 16px 4px;padding:10px 12px;font-size:12.5px;font-weight:600;display:flex}.verify button{color:var(--turf3);white-space:nowrap;font-weight:700}.cmts{padding:2px 16px 14px}.cmt{gap:8px;margin-top:10px;display:flex}.cmt .av{width:32px;height:32px;font-size:11px}.bubble{background:var(--soft);border-radius:4px 12px 12px;flex:1;min-width:0;padding:8px 12px}.bubble .n{flex-wrap:wrap;align-items:center;gap:5px;font-size:13px;font-weight:700;display:flex}.bubble .t{color:var(--ink2);margin-bottom:3px;font-size:11px}.bubble p{font-size:13.5px}.pending{color:var(--gold);margin-top:4px;font-size:11px;font-weight:700}.cmt-in{align-items:center;gap:8px;margin-top:12px;display:flex}.cmt-in .av{width:32px;height:32px;font-size:11px}.cmt-in form{background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);border-radius:20px;flex:1;display:flex;overflow:hidden}.cmt-in input{font:inherit;min-width:0;color:inherit;background:0 0;border:0;outline:0;flex:1;padding:9px 14px}.cmt-in button{color:var(--burstink);padding:0 14px;font-weight:700}.modnote{background:var(--goldbg);color:var(--goldink);border-radius:10px;align-items:flex-start;gap:8px;margin-top:8px;padding:9px 11px;font-size:12px;display:flex}.rr h3{font:italic 800 19px/1 var(--disp);text-transform:uppercase;letter-spacing:.01em;padding:16px 16px 6px}.rr-item{align-items:center;gap:11px;padding:10px 16px;display:flex}.rr-item .av{width:42px;height:42px;font-size:13px}.date{text-align:center;background:var(--soft);border-radius:10px;flex:none;width:44px;overflow:hidden}.date b{background:var(--turf);color:#fff;letter-spacing:.1em;font-size:10px;line-height:18px;display:block}.date span{font:italic 800 22px/28px var(--disp);display:block}.rr-item .t1{flex-wrap:wrap;align-items:center;gap:5px;font-size:13px;font-weight:700;line-height:1.3;display:flex}.rr-item .t2{color:var(--ink2);font-size:12px}.rr-item .grow{flex:1;min-width:0}.pill{width:34px;height:34px;color:var(--turf3);box-shadow:inset 0 0 0 1.5px var(--turf3);border-radius:20px;flex:none;place-items:center;transition:all .12s;display:grid}.pill:hover{background:var(--tint)}.pill.on{color:var(--onturf3);background:var(--turf3)}.rr-more{color:var(--turf3);padding:8px 16px 14px;font-size:13px;font-weight:700;display:block}.foot{color:var(--ink3);text-align:center;padding:4px 12px;font-size:11.5px;line-height:1.6}.bottomnav{display:none}.toast{background:var(--turf);color:#fff;opacity:0;pointer-events:none;z-index:100;text-align:center;border-radius:12px;max-width:calc(100vw - 32px);padding:11px 18px;font-size:13px;font-weight:600;transition:all .2s;position:fixed;bottom:28px;left:50%;transform:translate(-50%,20px);box-shadow:0 8px 30px #0003}.toast.show{opacity:1;transform:translate(-50%)}body.viewing .toast{top:76px;bottom:auto}.viewer{z-index:60;color:#fff;background:#000;display:none;position:fixed;top:0;bottom:0;left:0;right:0}.viewer.open{display:block}.track{scroll-snap-type:y mandatory;overscroll-behavior:contain;scrollbar-width:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow-y:scroll}.track::-webkit-scrollbar{display:none}.slide{height:100vh;scroll-snap-align:start;scroll-snap-stop:always;justify-content:center;align-items:center;height:100dvh;display:flex;position:relative}.stage{width:100%;height:100%;position:relative}.clip{background:#000;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.clip .bg{object-fit:cover;filter:blur(30px)brightness(.4)saturate(1.3);width:calc(100% + 80px);height:calc(100% + 80px);position:absolute;top:-40px;bottom:-40px;left:-40px;right:-40px}.clip video{object-fit:contain;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.shade{pointer-events:none;background:linear-gradient(0deg,#000c 0,#0000004d 26%,#0000 44%),linear-gradient(#00000080 0,#0000 15%);position:absolute;top:0;bottom:0;left:0;right:0}.info{text-shadow:0 1px 3px #0006;position:absolute;bottom:24px;left:16px;right:78px}.info .row{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.info .av{width:38px;height:38px;font-size:12px;box-shadow:0 0 0 2px #fff}.info .nm{font:italic 800 22px/1 var(--disp);text-transform:uppercase;letter-spacing:.01em}.follow-v{border:1.5px solid #ffffffe6;border-radius:20px;padding:3px 12px;font-size:12px;font-weight:700}.follow-v.on{background:#fff3;border-color:#0000}.info .meta{flex-wrap:wrap;align-items:center;gap:7px;margin-top:8px;font-size:13px;display:flex}.info .meta .pos{background:var(--burst);color:var(--onburst)}.info .mgr2{opacity:.9;align-items:center;gap:4px;margin-top:3px;font-size:12px;display:flex}.info .cap{-webkit-line-clamp:2;cursor:pointer;-webkit-box-orient:vertical;max-width:520px;margin-top:8px;font-size:14px;display:-webkit-box;overflow:hidden}.info .cap.full{-webkit-line-clamp:unset}.info .tags{color:#fff;opacity:.9}.info .rs{text-shadow:none}.rail{flex-direction:column;align-items:center;gap:14px;display:flex;position:absolute;bottom:28px;right:10px}.rail button{text-shadow:0 1px 2px #00000080;flex-direction:column;align-items:center;gap:4px;width:56px;font-size:12px;font-weight:700;display:flex}.rail .ic{-webkit-backdrop-filter:blur(8px);background:#ffffff24;border-radius:50%;place-items:center;width:48px;height:48px;transition:transform .12s;display:grid}.rail button:active .ic{transform:scale(.9)}.rail button.on .ic{color:var(--onburst);background:var(--burst)}.rail button.on .ic path,.rail button.saved .ic path{fill:currentColor}.rail .av{width:46px;height:46px;font-size:14px;box-shadow:0 0 0 2px #fff}.prog{background:#fff3;height:3px;position:absolute;bottom:0;left:0;right:0}.prog i{background:var(--burst);width:0;height:100%;transition:width .25s linear;display:block}.flash{opacity:0;pointer-events:none;background:#00000073;border-radius:50%;place-items:center;width:80px;height:80px;margin:-40px 0 0 -40px;transition:opacity .2s,transform .2s;display:grid;position:absolute;top:50%;left:50%;transform:scale(.8)}.paused .flash{opacity:1;transform:scale(1)}.heart{pointer-events:none;color:var(--burst);filter:drop-shadow(0 4px 14px #00000059);animation:.8s ease-out forwards pop;position:absolute}@keyframes pop{0%{opacity:0;transform:translate(-50%,-50%)scale(.3)}15%{opacity:1;transform:translate(-50%,-50%)scale(1.15)}30%{transform:translate(-50%,-50%)scale(.95)}70%{opacity:1}to{opacity:0;transform:translate(-50%,-115%)scale(1)}}.v-top{z-index:5;padding:calc(10px + env(safe-area-inset-top)) 12px 10px;pointer-events:none;justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.v-top>*{pointer-events:auto}.v-top .ttl{align-items:center;gap:8px;display:flex}.vbtn{color:#fff;-webkit-backdrop-filter:blur(8px);background:#00000059;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.vbtn:hover{background:#0000008c}.v-nav{display:none}.hint{left:50%;top:calc(66px + env(safe-area-inset-top));z-index:5;pointer-events:none;white-space:nowrap;opacity:0;background:#0000008c;border-radius:20px;align-items:center;gap:6px;padding:8px 14px;font-size:13px;font-weight:600;transition:opacity .4s;display:flex;position:absolute;transform:translate(-50%)}.sheet-bg{z-index:8;opacity:0;pointer-events:none;background:#00000059;transition:opacity .2s;position:absolute;top:0;bottom:0;left:0;right:0}.sheet{z-index:9;background:var(--card);color:var(--ink);border-radius:18px 18px 0 0;flex-direction:column;max-height:66%;transition:transform .25s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(105%)}.viewer.sheet-open .sheet{transform:none}.viewer.sheet-open .sheet-bg{opacity:1;pointer-events:auto}.sheet-h{border-bottom:1px solid var(--line);justify-content:center;align-items:center;padding:16px 16px 10px;font-weight:700;display:flex;position:relative}.sheet-h button{width:36px;height:36px;color:var(--ink2);place-items:center;display:grid;position:absolute;top:8px;right:8px}.sheet-h:before{content:"";background:var(--line);border-radius:2px;width:36px;height:4px;margin-left:-18px;position:absolute;top:6px;left:50%}.sheet-b{flex:1;padding:0 16px 16px;overflow-y:auto}.sheet .cmt-in{background:var(--card);padding:10px 0 calc(4px + env(safe-area-inset-bottom));position:sticky;bottom:0}@media (min-width:760px){.stage{width:calc(56.25dvh - 22.5px);height:calc(100dvh - 40px)}.clip{border-radius:16px}.rail{bottom:10px;right:-80px}.info{right:16px}.v-top{padding:16px 22px}.v-top .ttl{position:absolute;left:50%;transform:translate(-50%)}.v-nav{z-index:5;flex-direction:column;gap:10px;display:flex;position:absolute;top:50%;right:26px;transform:translateY(-50%)}.v-nav .vbtn{background:#ffffff1f;width:46px;height:46px}.sheet{width:430px;margin-left:-215px;left:50%;right:auto}}@media (max-width:1080px){.layout{grid-template-columns:232px minmax(0,560px)}.rightcol{display:none}}@media (max-width:760px){.layout{grid-template-columns:minmax(0,1fr);gap:8px;margin:0;padding:0}.feed{gap:8px}.leftcol,.nav{display:none}.card{box-shadow:none;border-radius:0}.fchips{padding:8px 12px 0}.search{max-width:none}.topbar-in{gap:12px;padding:0 12px}.wm{font-size:22px}.media{max-height:72vh}.rows{grid-template-columns:1fr}.stats{grid-template-columns:repeat(2,1fr)}.mile .big{font-size:46px}.bottomnav{z-index:30;background:var(--bar2);box-shadow:0 -1px 0 var(--line);padding-bottom:env(safe-area-inset-bottom);display:flex;position:fixed;bottom:0;left:0;right:0}.bottomnav a{color:var(--ink3);flex-direction:column;flex:1;align-items:center;gap:2px;padding:8px 0 7px;font-size:10.5px;font-weight:500;display:flex;position:relative}.bottomnav a.on{color:var(--navon)}.bottomnav a.post-btn span{background:var(--burst);width:50px;height:32px;color:var(--onburst);border-radius:11px;place-items:center;display:grid}body{padding-bottom:66px}.toast{bottom:84px}}@media (max-width:430px){.search{display:none}.logo{margin-right:auto}}[hidden]{display:none!important}.av{position:relative;overflow:hidden}.av img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}a.av,a.name-link{cursor:pointer}.name-link:hover{text-decoration:underline}.muted{color:var(--ink2)}.small{font-size:12.5px}.center{text-align:center}.grow{flex:1;min-width:0}.row-flex{align-items:center;gap:10px;display:flex}.sp{height:12px}body.full .topbar,body.full .layout,body.full .bottomnav,body.full .acting{display:none}body.full{padding-bottom:0}.spin{border:2.5px solid var(--line);border-top-color:var(--burst);border-radius:50%;width:22px;height:22px;margin:24px auto;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.skel{background:linear-gradient(90deg,var(--soft) 0,var(--soft2) 50%,var(--soft) 100%);background-size:200% 100%;border-radius:8px;animation:1.2s infinite sh}@keyframes sh{to{background-position:-200% 0}}.skel-post{padding:16px}.skel-post .a{border-radius:50%;width:46px;height:46px}.skel-post .l{height:12px;margin-top:8px}.nav button{min-width:74px;color:var(--ink3);flex-direction:column;justify-content:center;align-items:center;gap:3px;height:60px;font-size:11.5px;font-weight:500;transition:color .15s;display:flex;position:relative}.nav button:hover,.nav button.on{color:var(--ink)}.bottomnav button{color:var(--ink3);flex-direction:column;flex:1;align-items:center;gap:2px;padding:8px 0 7px;font-size:10.5px;font-weight:500;display:flex;position:relative}.bottomnav .pip{top:4px;left:calc(50% + 4px)}.me-av img{border-radius:50%}.acting{background:var(--goldbg);color:var(--goldink);font-size:13px;font-weight:600}.acting-in{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;max-width:1140px;margin:0 auto;padding:8px 20px;display:flex}.acting button{color:var(--turf3);font-weight:700;text-decoration:underline}.btn{white-space:nowrap;border-radius:21px;justify-content:center;align-items:center;gap:7px;height:42px;padding:0 18px;font-size:14px;font-weight:700;transition:background .12s,box-shadow .12s,opacity .12s;display:inline-flex}.btn:disabled{opacity:.55;cursor:default}.btn-p{background:var(--burst);color:var(--onburst)}.btn-p:hover:not(:disabled){filter:brightness(.93)}.btn-t{background:var(--turf);color:#fff}.btn-t:hover:not(:disabled){background:var(--turf2)}.btn-o{color:var(--turf3);box-shadow:inset 0 0 0 1.5px var(--turf3)}.btn-o:hover:not(:disabled){background:var(--tint)}.btn-g{color:var(--ink2);box-shadow:inset 0 0 0 1.5px var(--line)}.btn-g:hover:not(:disabled){background:var(--soft);color:var(--ink)}.btn-d{color:var(--red);box-shadow:inset 0 0 0 1.5px var(--redline)}.btn-d:hover:not(:disabled){background:var(--redbg)}.btn-sm{border-radius:16px;height:32px;padding:0 13px;font-size:12.5px}.btn-block{width:100%}.linkbtn{color:var(--turf3);font-weight:700}.linkbtn:hover{text-decoration:underline}.iconbtn{width:34px;height:34px;color:var(--ink2);border-radius:50%;flex:none;place-items:center;display:grid}.iconbtn:hover{background:var(--soft);color:var(--ink)}.form{flex-direction:column;gap:14px;display:flex}.field{flex-direction:column;gap:6px;min-width:0;display:flex}.field>span,.lbl{color:var(--ink);font-size:12.5px;font-weight:700}.field small,.hint-t{color:var(--ink2);font-size:12px;font-weight:500}.field small.bad{color:var(--red)}.field small.good{color:var(--ok)}.in{width:100%;height:44px;font:inherit;color:var(--ink);background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);border:0;border-radius:10px;outline:0;padding:0 13px;font-size:14.5px;transition:box-shadow .12s,background .12s}.in:focus{background:var(--card);box-shadow:inset 0 0 0 2px var(--turf3)}textarea.in{resize:vertical;height:auto;min-height:96px;padding:11px 13px;line-height:1.5}select.in{-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2359625D' stroke-width='2.6' stroke-linecap='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 13px center;background-repeat:no-repeat;padding-right:34px}.grid2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.grid3{grid-template-columns:1fr 1fr 1fr;gap:12px;display:grid}.check{color:var(--ink2);cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.45;display:flex}.check input{width:17px;height:17px;accent-color:var(--turf3);flex:none;margin-top:2px}.err{background:var(--redbg);color:var(--redink);border-radius:10px;padding:10px 12px;font-size:13px;font-weight:600}.note{background:var(--tint);color:var(--tintink);border-radius:10px;padding:10px 12px;font-size:13px;font-weight:600}.warn{background:var(--goldbg);color:var(--goldink);border-radius:10px;padding:10px 12px;font-size:13px;font-weight:600}.swatches{flex-wrap:wrap;gap:8px;display:flex}.swatches button{width:30px;height:30px;box-shadow:0 0 0 2px var(--card),0 0 0 3px transparent;border-radius:50%}.swatches button.on{box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--ink)}.auth{min-height:100vh;background:var(--turf);color:#fff;grid-template-columns:minmax(0,1fr) 440px;align-items:center;gap:48px;max-width:1040px;min-height:100dvh;margin:0 auto;padding:40px 24px;display:grid;position:relative}.auth-wrap{background:var(--turf);min-height:100vh;min-height:100dvh;position:relative;overflow:hidden}.auth-wrap:before{content:"";pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 60px,#ffffff09 60px 120px);position:absolute;top:0;bottom:0;left:0;right:0}.auth-brand{position:relative}.auth-brand .wm{margin:22px 0 14px;font-size:64px;line-height:.9;display:block}.auth-brand p.lead{color:#ffffffd1;max-width:420px;font-size:18px;font-weight:500}.auth-brand ul{flex-direction:column;gap:12px;margin-top:26px;list-style:none;display:flex}.auth-brand li{color:#ffffffd9;align-items:center;gap:10px;font-weight:500;display:flex}.auth-brand li i{width:26px;height:26px;color:var(--burst2);background:#2ef08029;border-radius:50%;flex:none;place-items:center;font-style:normal;display:grid}.auth-card{background:var(--card);color:var(--ink);border-radius:18px;padding:26px 24px 22px;position:relative;box-shadow:0 20px 60px #00000040}.auth-card h1{font:italic 800 30px/1 var(--disp);text-transform:uppercase;margin-bottom:6px}.auth-card .sub2{color:var(--ink2);margin-bottom:18px;font-size:13.5px}.auth-alt{text-align:center;color:var(--ink2);margin-top:16px;font-size:13.5px}.auth-foot{text-align:center;color:#ffffff80;padding:0 0 22px;font-size:12px;position:relative}@media (max-width:860px){.auth{grid-template-columns:minmax(0,1fr);gap:22px;padding:28px 16px}.auth-brand .wm{margin:14px 0 8px;font-size:44px}.auth-brand p.lead{font-size:15px}.auth-brand ul{display:none}}.ob{max-width:620px;margin:0 auto;padding:28px 16px 60px}.ob-top{justify-content:space-between;align-items:center;margin-bottom:22px;display:flex}.ob h1{font:italic 800 34px/1 var(--disp);text-transform:uppercase;margin-bottom:6px}.ob .card{padding:22px 20px}.kinds{grid-template-columns:1fr 1fr;gap:10px;display:grid}.kind{text-align:left;box-shadow:inset 0 0 0 1.5px var(--line);background:var(--card);border-radius:12px;align-items:flex-start;gap:12px;padding:14px;transition:all .12s;display:flex}.kind:hover{box-shadow:inset 0 0 0 1.5px var(--turf3)}.kind.on{box-shadow:inset 0 0 0 2px var(--burst);background:var(--burstbg)}.kind b{font-size:14px;display:block}.kind span{color:var(--ink2);margin-top:2px;font-size:12px;line-height:1.4;display:block}.kind i{background:var(--turf);color:#fff;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;display:grid}.steps{gap:6px;margin-bottom:18px;display:flex}.steps i{background:var(--line);border-radius:3px;flex:1;height:4px}.steps i.on{background:var(--burst)}.lock{text-align:center;padding:30px 22px}.lock .disp{margin:14px 0 10px;font-size:32px;line-height:1}.modal-bg{background:var(--overlay);z-index:80;justify-content:center;align-items:center;padding:20px;animation:.15s fade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes fade{0%{opacity:0}}.modal{background:var(--card);border-radius:18px;flex-direction:column;width:100%;max-width:520px;max-height:calc(100dvh - 40px);animation:.18s rise;display:flex;box-shadow:0 24px 70px #0000004d}.modal.wide{max-width:640px}@keyframes rise{0%{opacity:.6;transform:translateY(12px)}}.modal-h{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:16px 18px 12px;display:flex}.modal-h h2{font:italic 800 22px/1 var(--disp);text-transform:uppercase;flex:1}.modal-b{flex:1;padding:16px 18px 18px;overflow-y:auto}.modal-f{border-top:1px solid var(--line);justify-content:flex-end;align-items:center;gap:10px;padding:12px 18px 16px;display:flex}.modal-f .grow{color:var(--ink2);font-size:12px}@media (max-width:760px){.modal-bg{align-items:flex-end;padding:0}.modal,.modal.wide{max-width:none;max-height:92dvh;padding-bottom:env(safe-area-inset-bottom);border-radius:18px 18px 0 0}}.menu{z-index:90;background:var(--card);box-shadow:var(--pop);border-radius:12px;min-width:220px;padding:6px;animation:.12s fade;position:fixed}.menu button,.menu a{width:100%;color:var(--ink);text-align:left;border-radius:8px;align-items:center;gap:10px;padding:9px 11px;font-size:13.5px;font-weight:600;display:flex}.menu button:hover,.menu a:hover{background:var(--soft)}.menu .danger{color:var(--red)}.menu hr{border:0;border-top:1px solid var(--line);margin:5px 4px}.menu .mh{letter-spacing:.08em;text-transform:uppercase;color:var(--ink3);padding:8px 11px 6px;font-size:11px;font-weight:700}.menu .av{width:28px;height:28px;font-size:10px}.menu .cur{color:var(--ok);margin-left:auto}.post-more{margin:-4px -6px 0 0}.ctypes{flex-wrap:wrap;gap:8px;margin-bottom:16px;display:flex}.ctype{box-shadow:inset 0 0 0 1.5px var(--line);color:var(--ink2);border-radius:20px;align-items:center;gap:6px;padding:7px 13px;font-size:13px;font-weight:600;display:flex}.ctype.on{background:var(--chipon);color:var(--chiponink);box-shadow:none}.drop{box-shadow:inset 0 0 0 2px var(--line);background:var(--soft);text-align:center;cursor:pointer;border-radius:14px;flex-direction:column;align-items:center;gap:8px;padding:26px 16px;transition:all .12s;display:flex}.drop:hover,.drop.over{box-shadow:inset 0 0 0 2px var(--burst);background:var(--burstbg)}.drop .plus{background:var(--burst);width:46px;height:46px;color:var(--onburst);border-radius:50%;place-items:center;display:grid}.drop b{font-size:14px}.drop span{color:var(--ink2);font-size:12px}.cprev{background:#000;border-radius:12px;justify-content:center;max-height:360px;display:flex;position:relative;overflow:hidden}.cprev video{max-width:100%;max-height:360px;display:block}.cprev .x{color:#fff;background:#0000008c;position:absolute;top:8px;right:8px}.cprev .x:hover{color:#fff;background:#000000bf}.pbar{background:var(--soft);border-radius:6px;height:6px;overflow:hidden}.pbar i{background:linear-gradient(90deg,var(--burst),var(--burst2));width:0;height:100%;transition:width .2s;display:block}.trow{grid-template-columns:52px minmax(0,1fr) 70px;gap:6px;margin-bottom:6px;display:grid}.trow .in{height:38px;padding:0 10px;font-size:13.5px}.srow{grid-template-columns:minmax(0,1fr) 84px 70px 34px;align-items:center;gap:6px;margin-bottom:6px;display:grid}.srow .in{height:38px;padding:0 10px;font-size:13.5px}.ph{padding:18px 18px 16px}.ph h1{font:italic 800 30px/1 var(--disp);text-transform:uppercase}.ph p{color:var(--ink2);margin-top:6px;font-size:13.5px}.ph-row{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.list .rr-item{border-top:1px solid var(--line)}.list .rr-item:first-child{border-top:0}.sec-h{font:italic 800 19px/1 var(--disp);text-transform:uppercase;letter-spacing:.01em;justify-content:space-between;align-items:baseline;padding:16px 16px 8px;display:flex}.sec-h small{font:600 12px var(--ui);text-transform:none;color:var(--ink2)}.empty .btn{margin-top:14px}.pp .cover{height:130px}.pp .cover .num{font-size:150px;top:-22px}.pp-body{padding:0 18px 16px;position:relative}.pp-av{width:110px;height:110px;box-shadow:0 0 0 4px var(--card);z-index:1;margin-top:-55px;font-size:34px;position:relative}.pp-acts{gap:8px;display:flex;position:absolute;top:12px;right:16px}.pp-name{letter-spacing:-.015em;flex-wrap:wrap;align-items:center;gap:7px;margin-top:10px;font-size:22px;font-weight:800;display:flex}.pp-sub{color:var(--ink2);flex-wrap:wrap;align-items:center;gap:7px;margin-top:4px;font-size:13.5px;display:flex}.pp-meta{color:var(--ink2);flex-wrap:wrap;gap:14px;margin-top:10px;font-size:12.5px;font-weight:600;display:flex}.pp-meta span{align-items:center;gap:5px;display:flex}.pp-bio{white-space:pre-line;margin-top:10px;font-size:14px}.pp-stats{gap:22px;margin-top:14px;display:flex}.pp-stats div b{font:italic 800 22px/1 var(--disp);margin-right:5px}.pp-stats div span{color:var(--ink2);font-size:12.5px;font-weight:600}.tabs{border-top:1px solid var(--line);padding:0 8px;display:flex}.tabs button{color:var(--ink2);border-bottom:3px solid #0000;padding:13px 12px 11px;font-size:13.5px;font-weight:700}.tabs button.on{color:var(--ink);border-bottom-color:var(--burst)}.hgrid{grid-template-columns:repeat(3,1fr);gap:6px;padding:12px;display:grid}.hgrid .tile{aspect-ratio:9/15;width:auto;height:auto}.badge-c{border-radius:20px;align-items:center;gap:4px;padding:2px 9px 2px 6px;font-size:12px;font-weight:700;display:inline-flex}.badge-c.ok{background:var(--tint);color:var(--ok)}.badge-c.pend{background:var(--goldbg);color:var(--gold)}.vstats{grid-template-columns:repeat(4,1fr);gap:8px;padding:0 16px 16px;display:grid}.vstats .stat em{background:var(--tint);color:var(--ok)}.al{border-top:1px solid var(--line);align-items:flex-start;gap:11px;padding:13px 16px;display:flex}.al:first-child{border-top:0}.al.unread{background:var(--unread)}.al .av{width:42px;height:42px;font-size:13px}.al .t{font-size:13.5px;line-height:1.45}.al .t b{font-weight:700}.al .when{color:var(--ink3);margin-top:2px;font-size:12px}.al .q{background:var(--soft);border-radius:4px 10px 10px;margin-top:6px;padding:7px 10px;font-size:13px}.al .acts{gap:8px;margin-top:8px;display:flex}.al .ico{background:var(--turf);color:#fff;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.for{background:var(--goldbg);color:var(--gold);border-radius:10px;margin-left:4px;padding:0 7px;font-size:11px;font-weight:700;display:inline-block}.set{padding:18px}.set h2{font:italic 800 22px/1 var(--disp);text-transform:uppercase;margin-bottom:4px}.set>p{color:var(--ink2);margin-bottom:16px;font-size:13px}.av-edit{align-items:center;gap:14px;display:flex}.av-edit .av{width:72px;height:72px;font-size:22px}.mp{border-top:1px solid var(--line);align-items:center;gap:11px;padding:11px 0;display:flex}.mp .av{width:40px;height:40px;font-size:13px}.danger-zone{box-shadow:inset 0 0 0 1.5px var(--redline)}.bubble .acts2{gap:10px;margin-top:6px;display:flex}.bubble .acts2 button{color:var(--turf3);font-size:12px;font-weight:700}.bubble .acts2 button.rm{color:var(--red)}.cmt .del{color:var(--ink3);margin-left:auto;font-size:11px;font-weight:600}.cmt .del:hover{color:var(--red)}.cmt-more{color:var(--ink2);margin-top:10px;font-size:12.5px;font-weight:700}.foot a{text-decoration:underline}.setup{max-width:560px;margin:60px auto;padding:0 16px}.setup code{background:var(--soft);border-radius:5px;padding:1px 6px;font-size:12.5px}.setup pre{color:#e6f2ec;background:#0d2b20;border-radius:10px;margin:10px 0;padding:12px 14px;font-size:12.5px;overflow-x:auto}.prose{padding:18px;font-size:14px}.prose h1{font:italic 800 30px/1 var(--disp);text-transform:uppercase;margin-bottom:10px}.prose h2{margin:16px 0 6px;font-size:15px}.prose p,.prose li{color:var(--ink2);margin-bottom:6px}.prose ul{padding-left:18px}.reg-list .rr-item{border-top:1px solid var(--line)}.media .chip.err-chip{top:12px;left:12px}.media.processing{color:#fff;place-items:center;min-height:200px;font-size:13px;font-weight:600;display:grid}@media (max-width:760px){.kinds,.grid2,.grid3{grid-template-columns:1fr}.grid2.keep{grid-template-columns:1fr 1fr}.pp .cover{height:100px}.pp-av{width:88px;height:88px;margin-top:-44px;font-size:28px}.vstats{grid-template-columns:repeat(2,1fr)}.ph{padding:16px 14px 14px}.hgrid{grid-template-columns:repeat(3,1fr);gap:3px;padding:3px}.hgrid .tile{border-radius:4px}}.nav button.on:after{content:"";background:var(--burst);border-radius:3px 3px 0 0;height:3px;position:absolute;bottom:0;left:18px;right:18px}.bottomnav button.on,.bottomnav a.on{color:var(--navon)}.bottomnav button.post-btn span{background:var(--burst);width:50px;height:32px;color:var(--onburst);border-radius:11px;place-items:center;display:grid}.comp-acts a{color:var(--ink2);border-radius:8px;align-items:center;gap:7px;padding:8px 12px;font-size:13px;font-weight:600;display:flex}.comp-acts a:hover{background:var(--soft)}[data-items]{flex-direction:column;gap:12px;display:flex}[data-more]:empty{display:none}#ptab,#posts{flex-direction:column;gap:12px;display:flex}.pp-acts .follow{padding:0 13px}@media (max-width:760px){[data-items],#ptab,#posts{gap:8px}.pp-av{margin-top:-44px;width:88px!important;height:88px!important;font-size:28px!important}}.pp-body{display:flow-root}.topsearch{width:38px;height:38px;color:var(--ink);background:var(--barbtn);border-radius:10px;place-items:center;margin-left:auto;display:none}@media (max-width:430px){.topsearch{display:grid}}.np{background:var(--soft);color:var(--ink2);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;letter-spacing:0;text-transform:none;font-size:11px;font-weight:700;font-family:var(--ui);border-radius:20px;align-items:center;padding:1px 8px;font-style:normal;display:inline-flex}.claim-card{background:var(--goldbg);color:var(--goldink);align-items:flex-start;gap:12px;padding:14px 16px;font-size:13px;display:flex}.claim-card b{color:var(--goldink);margin-bottom:2px;display:block}.claim-card .btn{flex:none;margin-left:auto}.dir-row{border-top:1px solid var(--line);align-items:center;gap:11px;padding:10px 0;display:flex}.dir-row:first-child{border-top:0}.dir-row .av{width:38px;height:38px;font-size:12px}.switch{background:var(--line);border-radius:12px;flex:none;width:40px;height:23px;transition:background .15s;position:relative}.switch:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}.switch.on{background:var(--ok)}.switch.on:after{transform:translate(17px)}.pcard-wrap{align-items:center;gap:22px;padding:18px;display:flex}.pcard{color:#2b1d05;background:linear-gradient(160deg,#f7e39c 0%,#e2b843 45%,#b98a1e 100%);border-radius:18px 18px 46px 46px;flex:none;width:228px;padding:18px 16px 14px;position:relative;overflow:hidden;box-shadow:0 10px 30px #0000002e,inset 0 0 0 2px #ffffff59}.pcard:before{content:"";pointer-events:none;background:repeating-linear-gradient(115deg,#0000 0 18px,#ffffff14 18px 36px);position:absolute;top:0;bottom:0;left:0;right:0}.pcard.t-silver{color:#1e2629;background:linear-gradient(160deg,#f2f4f5 0%,#c9d0d4 50%,#9aa5ac 100%)}.pcard.t-bronze{color:#2a160a;background:linear-gradient(160deg,#f1c7a1 0%,#c98a57 50%,#93582e 100%)}.pcard.t-burst{color:#fff;box-shadow:0 10px 30px #00000047,inset 0 0 0 2px var(--burst);background:linear-gradient(160deg,#16352a 0%,#0d2b20 55%,#06170f 100%)}.pcard.t-burst .fc-ovr b,.pcard.t-burst .fc-stat b{color:var(--burst2)}.pcard.t-none{color:#59625d;background:linear-gradient(160deg,#f6f5f1 0%,#e3e1da 100%)}.fc-top{align-items:flex-start;gap:6px;display:flex;position:relative}.fc-ovr{flex-direction:column;align-items:center;width:58px;display:flex}.fc-ovr b{font:italic 800 46px/.9 var(--disp)}.fc-ovr span{font:italic 800 18px/1 var(--disp);letter-spacing:.04em;margin-top:2px}.fc-photo{flex:1;justify-content:center;padding-top:4px;display:flex}.fc-photo .av{box-shadow:0 0 0 3px #ffffff8c}.fc-name{text-align:center;font:italic 800 23px/1 var(--disp);text-transform:uppercase;border-bottom:1.5px solid #0000002e;margin-top:10px;padding-bottom:6px;position:relative}.pcard.t-burst .fc-name{border-color:#fff3}.fc-club{text-align:center;opacity:.8;min-height:14px;margin-top:5px;font-size:11px;font-weight:600;position:relative}.fc-stats{grid-template-columns:1fr 1fr;gap:6px 10px;margin-top:10px;display:grid;position:relative}.fc-stat{grid-template-columns:auto 1fr;align-items:baseline;column-gap:6px;display:grid}.fc-stat b{font:italic 800 22px/1 var(--disp);grid-row:span 2}.fc-stat span{font:italic 800 14px/1 var(--disp);letter-spacing:.04em;align-items:center;gap:3px;display:flex}.fc-stat span .tick{color:inherit}.fc-stat small{opacity:.75;font-size:10.5px;font-weight:600}.fc-stat.empty{opacity:.5}.fc-stat:last-child{grid-column:span 2;justify-self:center}.fc-foot{text-align:center;letter-spacing:.1em;text-transform:uppercase;opacity:.7;margin-top:10px;font-size:10px;font-weight:700;position:relative}.pcard-side h3{font:italic 800 22px/1 var(--disp);text-transform:uppercase;margin-bottom:6px}.pcard-side p{color:var(--ink2);margin-bottom:8px;font-size:13px}.cardform .grid3 .in,.cardform .grid2 .in{max-width:none}@media (max-width:760px){.pcard-wrap{flex-direction:column;align-items:stretch}.pcard{align-self:center}}.phgrid{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.phgrid:empty{display:none}.phthumb{aspect-ratio:1;background:var(--soft);border-radius:10px;position:relative;overflow:hidden}.phthumb img{object-fit:cover;width:100%;height:100%}.phthumb .iconbtn{color:#fff;background:#0000008c;width:26px;height:26px;position:absolute;top:4px;right:4px}.pgrid{background:#000;gap:3px;display:grid}.pgrid.n1{grid-template-columns:1fr}.pgrid.n2{grid-template-columns:1fr 1fr}.pgrid.n3{grid-template-rows:1fr 1fr;grid-template-columns:2fr 1fr}.pgrid.n3 .pgrid-i:first-child{grid-row:span 2}.pgrid.n4{grid-template-columns:1fr 1fr}.pgrid-i{cursor:zoom-in;background:#111;padding:0;display:block;overflow:hidden}.pgrid-i img{object-fit:cover;width:100%;height:100%;display:block}.pgrid.n1 .pgrid-i img{object-fit:contain;height:auto;max-height:600px;margin:0 auto}.pgrid.n2 .pgrid-i,.pgrid.n4 .pgrid-i{aspect-ratio:1}.pgrid.n3{aspect-ratio:3/2}.lightbox{background:#000;border-radius:10px;justify-content:center;display:flex;overflow:hidden}.lightbox img{object-fit:contain;max-width:100%;max-height:70vh}.lb-nav{justify-content:space-between;align-items:center;margin-top:10px;display:flex}.link-preview{box-shadow:inset 0 0 0 1px var(--line);background:var(--card);border-radius:12px;margin:0 16px 4px;transition:background .12s;display:block;overflow:hidden}.link-preview:hover{background:var(--soft)}.link-preview img{aspect-ratio:1.91;object-fit:cover;background:var(--soft);border-bottom:1px solid var(--line);width:100%;display:block}.link-preview__meta{flex-direction:column;gap:3px;padding:10px 14px 12px;display:flex}.link-preview__title{color:var(--ink);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.link-preview__site{color:var(--ink3);text-transform:lowercase;font-size:12px}.comp-acts svg{color:var(--burstink)}.theme-seg{background:var(--soft);box-shadow:inset 0 0 0 1px var(--line);border-radius:12px;gap:2px;padding:3px;display:inline-flex}.theme-seg button{color:var(--ink2);border-radius:9px;padding:7px 14px;font-size:13px;font-weight:600}.theme-seg button.on{background:var(--card);color:var(--ink);box-shadow:0 1px 3px #0000001f}.menu .switch{width:34px;height:20px;margin-left:auto}.menu .switch:after{width:14px;height:14px}.menu .switch.on:after{transform:translate(14px)}
