/* Golden v2.02 */

:root { --theme-mode: "light"; --theme-slug: "golden"; }

:root {

}

.gv{--gv-bg: #F6F5F2;--gv-surface: #FFFFFF;--gv-sunken: #FCFBF9;--gv-input: #F6F5F2;--gv-input-hover: #F1EFE9;--gv-ink: #14161A;--gv-ink-body: #2A2B2F;--gv-ink-2: #4A4741;--gv-ink-muted: #6B665F;--gv-ink-subtle: #8A857E;--gv-ink-faint: #A29C94;--gv-ink-faintest: #C9C3BA;--gv-hairline: rgba(20, 22, 26, .06);--gv-hairline-strong: rgba(20, 22, 26, .07);--gv-divider: rgba(20, 22, 26, .05);--gv-coral: #FF4B5C;--gv-coral-dark: #E03A4A;--gv-coral-bright: #FF3B4E;--gv-coral-tint: #FFECEE;--gv-violet: #6C5CE7;--gv-card: 0 18px 50px rgba(20, 22, 26, .05);--gv-card-raised: 0 18px 50px rgba(20, 22, 26, .06);--gv-card-hover: 0 26px 60px rgba(20, 22, 26, .1);--gv-popup: 0 26px 70px rgba(20, 22, 26, .18);--gv-btn-primary: 0 10px 24px rgba(255, 59, 78, .3);--gv-btn-violet: 0 10px 26px rgba(108, 92, 231, .32);--gv-r-card: 26px;--gv-r-media: 20px;--gv-r-btn: 16px;--gv-r-icon: 14px;font-family:DM Sans,system-ui,sans-serif;color:var(--gv-ink);background:var(--gv-bg);-webkit-font-smoothing:antialiased}.gv h1,.gv h2,.gv h3,.gv b,.gv strong{font-family:Sora,sans-serif}.gv ::selection{background:#ffd9dd}.gv-icon{visibility:hidden;font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-variation-settings:"opsz" 24,"wght" 400,"FILL" 0,"GRAD" 0;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;user-select:none}.fonts-ready .gv-icon{visibility:visible}@keyframes gdFadeUp{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes gdRing{to{transform:rotate(360deg)}}@keyframes gdFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@keyframes gdShine{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes gdPop{0%{opacity:0;transform:translateY(-10px) scale(.97)}to{opacity:1;transform:none}}.gv-app{min-height:100vh;background:var(--gv-bg)}.gv-header{position:sticky;top:0;z-index:20;overflow-x:clip;overflow-y:visible;background:#ffffffb8;backdrop-filter:blur(18px) saturate(150%);border-bottom:1px solid var(--gv-hairline-strong)}.gv-header-in{position:relative;max-width:1480px;min-width:1400px;margin:0 auto;padding:14px 28px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:24px;align-items:center}.gv-brand{font-family:Sora,sans-serif;font-size:27px;font-weight:700;letter-spacing:-.03em;color:var(--gv-ink);display:inline-flex;align-items:center;padding-inline-start:0;margin-inline-start:0}.gv-brand img{display:block;margin-inline-start:0}.gv-brand span{color:var(--gv-coral)}.gv-search{justify-self:center;display:flex;align-items:center;gap:10px;width:100%;max-width:520px;height:46px;padding-block:0 0;padding-inline:16px 6px;border-radius:999px;background:#fff;border:1px solid rgba(20,22,26,.08);box-shadow:0 1px 2px #14161a0a;transition:border-color .28s,box-shadow .28s}.gv-search:hover,.gv-search:focus-within{border-color:#ff4b5c73;box-shadow:0 6px 22px #ff4b5c24}.gv-search .gv-icon{color:var(--gv-ink-faint)}.gv-search input{flex:1;min-width:0;font-size:15px;border:0;outline:none;background:none;font-family:inherit}.gv-search>button{width:36px;height:34px;flex:none;display:grid;place-items:center;border-radius:999px;color:#fff;background:linear-gradient(135deg,var(--gv-coral),var(--gv-coral-dark))}.gv-tools{justify-self:end;display:flex;align-items:center;gap:8px}.gv-quick{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--gv-r-icon);color:var(--gv-ink-subtle);transition:all .22s}.gv-quick:hover{color:var(--gv-coral);background:var(--gv-coral-tint)}.gv-tip{position:absolute;top:52px;left:50%;width:208px;transform:translate(-50%,6px);padding:12px 14px;border-radius:16px;color:#fff;background:var(--gv-ink);box-shadow:0 18px 40px #14161a47;opacity:0;pointer-events:none;transition:all .2s;z-index:30}.gv-quick:hover .gv-tip,.gv-hbtn:hover .gv-tip{opacity:1;transform:translate(-50%)}.gv-hbtn .gv-tip{pointer-events:none}@media(hover:none){.gv-tip{display:none!important}}.gv-avatar{position:relative}.gv-tip:before{content:"";position:absolute;top:-5px;left:50%;width:10px;height:10px;margin-inline-start:-5px;transform:rotate(45deg);background:var(--gv-ink)}.gv-tip b{display:block;font-size:13.5px;font-weight:600}.gv-tip em{display:block;font-style:normal;font-size:11.5px;color:#ffffffad;margin-top:2px}.gv-hbtn{position:relative;display:grid;place-items:center;width:44px;height:44px;border-radius:var(--gv-r-icon);background:#fff;border:1px solid var(--gv-hairline-strong);color:var(--gv-ink-2);transition:all .22s}.gv-hbtn:hover{transform:translateY(-3px);box-shadow:0 10px 22px #14161a1a}.gv-count{position:absolute;top:-3px;inset-inline-end:-3px;display:grid;place-items:center;min-width:16px;height:16px;padding:0 4px;border-radius:999px;font-size:10px;font-weight:700;font-style:normal;color:#fff;box-shadow:0 0 0 2px #fff}.gv-count.violet{background:var(--gv-violet)}.gv-count.teal{background:#00b894}.gv-count.coral{background:var(--gv-coral)}.gv-avatar{width:44px;height:44px;border-radius:999px;padding:2px}.gv-guest{display:inline-flex;align-items:center;gap:6px;margin-inline-start:4px}.gv-guest a{display:inline-flex;align-items:center;height:36px;padding:0 14px;border-radius:999px;text-decoration:none;font-size:13.5px;font-weight:700;letter-spacing:-.01em;white-space:nowrap;transition:background .2s,color .2s,border-color .2s}.gv-guest-in{color:var(--gv-ink);border:1px solid rgba(20,22,26,.16);background:transparent}.gv-guest-in:hover{background:#14161a0f}.gv-guest-up{color:#fff!important;background:var(--gv-coral);border:1px solid transparent}.gv-guest-up:hover{filter:brightness(1.06)}.dark .gv-guest-in{color:var(--gv-ink);border-color:#ffffff38}.dark .gv-guest-in:hover{background:#ffffff14}@media(max-width:1100px){.gv-guest a{height:34px;padding:0 11px;font-size:12.5px}}.gv-ring{display:block;width:100%;height:100%;border-radius:999px;background:conic-gradient(from 0deg,var(--gv-coral),var(--gv-violet),#00B894,var(--gv-coral))}.gv-catch{position:fixed;inset:0;z-index:15}.gv-grid{max-width:1480px;min-width:1400px;margin:0 auto;padding:26px 28px 60px;display:flex;gap:22px;align-items:flex-start}.gv-content{flex:1 1 auto;min-width:0}.gv-rail{position:sticky;top:100px;box-sizing:border-box;overflow:hidden;padding:14px 12px;border-radius:var(--gv-r-card);background:#ffffffc7;backdrop-filter:blur(14px);border:1px solid var(--gv-hairline);box-shadow:0 18px 50px #14161a0f;display:flex;flex-direction:column;gap:4px}.gv-rail.wide{flex:0 0 236px;width:236px}.gv-rail.narrow{flex:0 0 76px;width:76px;align-items:center}.gv-railtoggle,.gv-railitems,.gv-railfoot{flex:none}.gv-railtoggle{width:44px;height:40px;display:grid;place-items:center;border-radius:var(--gv-r-icon);background:#f4f3f0;color:var(--gv-ink-2);transition:all .22s}.gv-railtoggle:hover{background:var(--gv-coral-tint);color:var(--gv-coral)}.gv-railtoggle.flip .gv-icon{transform:rotate(180deg)}.gv-railitems{display:flex;flex-direction:column;gap:4px}.gv-railitem{display:flex;align-items:center;gap:12px;padding:9px 11px;border-radius:13px;font-size:14.5px;font-weight:500;color:var(--gv-ink-2);transition:all .22s}.gv-railicon{display:grid;place-items:center;width:24px;flex:none;color:var(--gv-ink-subtle)}.gv-raillabel{flex:1;min-width:0}.gv-railbadge{font-size:12px;font-weight:700;font-style:normal;color:var(--gv-coral)}.gv-railitem:hover{background:#f3f1ec;color:var(--gv-ink);transform:translate(3px)}.gv-railitem.on{background:var(--gv-coral-tint);color:var(--gv-coral-dark)}.gv-railitem.on .gv-railicon{color:var(--gv-coral-bright)}.gv-railtile{display:grid;place-items:center;width:48px;height:44px;border-radius:15px;color:var(--gv-ink-subtle);transition:all .22s}.gv-railtile:hover{background:#f3f1ec;color:var(--gv-ink);transform:translateY(-2px)}.gv-railtile.on{background:var(--gv-coral-tint);color:var(--gv-coral-bright)}.gv-railfoot{margin-top:8px;padding-top:12px;border-top:1px solid var(--gv-divider)}.gv-create{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;border-radius:var(--gv-r-btn);font-size:14.5px;font-weight:700;color:#fff;background:linear-gradient(135deg,#7C6CF0,var(--gv-violet));box-shadow:var(--gv-btn-violet);transition:transform .22s}.gv-create:hover{transform:translateY(-2px)}.gv-create.narrow{width:46px;height:46px;padding:0;margin:0 auto;border-radius:15px}.gv-railfoot .gv-create.narrow svg,.gv-create.narrow .gv-ic{flex:none}.gv-footer{display:flex;align-items:center;justify-content:space-between;max-width:1480px;min-width:1400px;margin:0 auto;padding:20px 28px;font-size:13px;color:var(--gv-ink-subtle);background:#ffffffb3;backdrop-filter:blur(14px);border-top:1px solid var(--gv-hairline-strong)}.gv-footer nav{display:flex;gap:20px}.gv-footer a{color:var(--gv-ink-subtle)}.gv-footer a:hover{color:var(--gv-coral)}.gv-stories{position:relative;padding:18px;margin-bottom:18px;border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv-story-strip{display:flex;gap:16px;overflow-x:auto;overflow-y:visible;scrollbar-width:none;padding-block:24px 20px;padding-inline:40px 46px;margin:-24px 0 -20px}.gv-story-strip::-webkit-scrollbar{display:none}.gv-story{flex:none;width:78px;transition:transform .24s cubic-bezier(.2,1,.3,1)}.gv-story:hover{transform:scale(1.07)}.gv-story em{display:block;font-style:normal;font-size:12.5px;color:var(--gv-ink-2);margin-top:7px;text-align:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gv-story-add{display:grid;place-items:center;width:74px;height:74px;margin:0 auto;border-radius:999px;color:var(--gv-coral);border:2px dashed rgba(255,75,92,.45);transition:background .24s}.gv-story.mine:hover{transform:scale(1.06)}.gv-story.mine:hover .gv-story-add{background:#ff4b5c12}.gv-story-ring{display:grid;place-items:center;width:74px;height:74px;margin:0 auto;padding:3px;border-radius:999px;background:conic-gradient(from 0deg,var(--gv-coral),var(--gv-violet),#00B894,var(--gv-coral));animation:gdRing 9s linear infinite}.gv-story-ring img,.gv-story-face{width:100%;height:100%;border-radius:999px;object-fit:cover;border:3px solid #fff}.gv-story-face{display:grid;place-items:center;font-family:Sora,sans-serif;font-size:20px;font-weight:600;color:#fff;background:linear-gradient(135deg,var(--gv-coral),var(--gv-violet))}.gv-story-fade{position:absolute;top:18px;inset-inline-end:18px;bottom:18px;width:64px;pointer-events:none;background:linear-gradient(90deg,transparent,#fff 62%)}.gv-story-arrow{position:absolute;top:50%;z-index:2;display:grid;place-items:center;width:38px;height:38px;margin-top:-19px;border-radius:999px;color:var(--gv-ink-2);background:#fff;box-shadow:0 4px 14px #14161a1f;transition:all .22s}.gv-story-arrow.left{inset-inline-start:10px}.gv-story-arrow.right{inset-inline-end:12px}.gv-story-arrow:hover{color:var(--gv-coral);transform:scale(1.1) translate(2px)}.gv-story-arrow.left:hover{transform:scale(1.1) translate(-2px)}.gv-me{padding:18px}.gv-me-grid{position:relative;display:grid;gap:10px;grid-template-columns:1fr 1fr}.gv-me-stat{padding:12px;border-radius:16px;background:var(--gv-sunken);display:flex;flex-direction:column}.gv-me-stat.tl{align-items:flex-start}.gv-me-stat.tr{align-items:flex-end;text-align:end}.gv-me-stat.bl{align-items:flex-start}.gv-me-stat.br{align-items:flex-end;text-align:end}.gv-me-icon{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;color:var(--gv-coral);background:var(--gv-coral-tint);margin-bottom:7px}.gv-me-stat b{font-family:Sora,sans-serif;font-size:20px;font-weight:700;line-height:1}.gv-me-stat em{font-style:normal;font-size:11.5px;font-weight:600;color:var(--gv-ink);margin-top:3px}.gv-me-face{position:absolute;top:50%;left:50%;z-index:2;transform:translate(-50%,-50%);padding:3px;border-radius:999px;background:conic-gradient(from 0deg,var(--gv-coral),var(--gv-violet),#00B894,var(--gv-coral))}.gv-me-face img,.gv-me-face .gv-face{display:block;width:60px;height:60px;border-radius:999px;object-fit:cover;border:3px solid #fff}.gv-me-buttons{display:flex;gap:9px;margin-top:14px}.gv-btn-coral,.gv-btn-plain{flex:1;padding:11px;border-radius:14px;font-size:13.5px;font-weight:700;text-align:center;transition:all .22s}.gv-btn-coral{color:#fff;background:linear-gradient(135deg,var(--gv-coral),var(--gv-coral-dark));box-shadow:var(--gv-btn-primary)}.gv-btn-coral:hover{color:#fff;transform:translateY(-2px)}.gv-btn-plain{color:var(--gv-ink);background:var(--gv-input)}.gv-btn-plain:hover{background:var(--gv-input-hover);color:var(--gv-ink)}.gv-btn-plain.small{flex:none;padding:8px 16px;font-size:12.5px}.gv-live,.gv-new{margin-inline-start:auto;padding:3px 9px;border-radius:999px;font-size:9.5px;font-weight:800;font-style:normal;letter-spacing:.06em;color:#fff;background:var(--gv-coral)}.gv-new{background:var(--gv-violet)}.gv-reelday-art{position:relative;display:block;aspect-ratio:9/16;max-height:198px;margin:0 auto;border-radius:var(--gv-r-media);overflow:hidden;background:linear-gradient(160deg,#f5e6d3,#e8d5c0);animation:gdFloat 6s ease-in-out infinite}.gv-reelday-art img{width:100%;height:100%;object-fit:cover}.gv-play{position:absolute;top:50%;left:50%;display:grid;place-items:center;width:64px;height:64px;margin-block:-32px 0;margin-inline:-32px 0;border-radius:999px;color:var(--gv-coral);background:#ffffffeb;box-shadow:0 0 #fff9;animation:gdPulse 2.4s ease-out infinite}@keyframes gdPulse{to{box-shadow:0 0 0 18px #fff0}}.gv-reelday-by{display:flex;align-items:center;gap:8px;margin-top:11px}.gv-reelday-by b{font-size:12.5px;font-weight:600}.gv-reelday-by em{margin-inline-start:auto;font-style:normal;font-size:11.5px;color:var(--gv-ink-subtle)}.gv-weather-place{font-size:13px;color:var(--gv-ink-muted)}.gv-weather-now{display:flex;align-items:center;justify-content:space-between;margin:4px 0 2px}.gv-weather-now b{font-family:Sora,sans-serif;font-size:38px;font-weight:700;letter-spacing:-.03em}.gv-weather-now .gv-icon{color:#f5a524;animation:gdFloat 5s ease-in-out infinite}.gv-weather>em{display:block;font-style:normal;font-size:12.5px;color:var(--gv-ink-subtle)}.gv-weather-week{display:flex;gap:8px;align-items:flex-end;margin-top:16px}.gv-weather-week span{flex:1;text-align:center}.gv-weather-week i{display:block;border-radius:8px;background:linear-gradient(180deg,#cfe6ff,#a9d2ff)}.gv-weather-week em{display:block;font-style:normal;font-size:10.5px;color:var(--gv-ink-subtle);margin-top:6px}.gv-ranked{display:flex;align-items:center;gap:10px;padding:9px 0;border-bottom:1px solid var(--gv-divider)}.gv-ranked:last-child{border-bottom:0}.gv-ranked>b{font-family:Sora,sans-serif;font-size:14px;font-weight:700;color:var(--gv-ink-faintest);width:14px}.gv-ranked em{display:block;font-style:normal;font-size:13.5px;font-weight:600;color:var(--gv-ink)}.gv-ranked i{display:block;font-style:normal;font-size:11.5px;color:var(--gv-ink-subtle)}.gv-pill{flex:none;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:700;color:var(--gv-ink-2);background:var(--gv-input)}.gv-tag{display:flex;align-items:center;gap:10px;padding:11px 12px;margin-bottom:6px;border-radius:15px;transition:transform .2s}.gv-tag:last-child{margin-bottom:0}.gv-tag:hover{transform:translate(3px)}.gv-tag.rank-1{background:#fff1f2}.gv-tag.rank-2{background:#f3f0ff}.gv-tag.rank-3{background:#eff8ff}.gv-tag.rank-4{background:#fff7ed}.gv-tag.rank-5{background:#f0fdf4}.gv-tag>b{font-family:Sora,sans-serif;font-size:13px;font-weight:700;color:var(--gv-ink-faint);width:12px}.gv-tag em{display:block;font-style:normal;font-size:13.5px;font-weight:700;color:var(--gv-ink)}.gv-tag i{display:block;font-style:normal;font-size:11px;color:var(--gv-ink-subtle)}.gv-tag .gv-icon{color:var(--gv-coral)}.gv-spark{display:flex;align-items:flex-end;gap:2px;height:18px}.gv-spark i{width:3px;border-radius:2px;background:var(--gv-coral);opacity:.55}.gv-seeall{margin-inline-start:auto;font-size:12px;font-weight:600}.gv-toprow{display:flex;align-items:center;gap:11px;padding:8px 0}.gv-toprow-art{position:relative;width:46px;height:46px;flex:none;border-radius:12px;overflow:hidden;background:var(--gv-input)}.gv-toprow-art img{width:100%;height:100%;object-fit:cover}.gv-toprow-art i{position:absolute;bottom:3px;inset-inline-end:3px;display:grid;place-items:center;width:18px;height:18px;border-radius:999px;color:#fff;background:#0000008c}.gv-toprow em{display:block;font-style:normal;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gv-toprow i{font-style:normal;font-size:11px;color:var(--gv-ink-subtle)}.gv-market-art{position:relative;height:150px;border-radius:var(--gv-r-media);overflow:hidden;background:var(--gv-input)}.gv-market-art img{width:100%;height:100%;object-fit:cover}.gv-market-arrow{position:absolute;top:50%;display:grid;place-items:center;width:30px;height:30px;margin-top:-15px;border-radius:999px;color:var(--gv-ink-2);background:#ffffffe6;transition:all .2s}.gv-market-arrow.left{inset-inline-start:8px}.gv-market-arrow.right{inset-inline-end:8px}.gv-market-arrow:hover{color:var(--gv-coral)}.gv-dots{display:flex;justify-content:center;gap:5px;margin-top:10px}.gv-dots button{width:6px;height:6px;border-radius:999px;background:var(--gv-ink-faintest);transition:all .2s}.gv-dots button.on{width:16px;background:var(--gv-coral)}.gv-market-foot{display:flex;align-items:center;gap:10px;margin-top:12px}.gv-market-foot em{display:block;font-style:normal;font-size:13px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gv-market-foot b{font-family:Sora,sans-serif;font-size:15px;font-weight:700;color:var(--gv-coral)}.gv-market-price{position:absolute;inset-inline-start:8px;bottom:8px;padding:4px 10px;border-radius:999px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;color:#fff;background:#14161ab8;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.gv-market-foot{flex-wrap:nowrap}.gv-market-foot .gv-market-title{flex:1 1 0;min-width:0}.gv-market-foot .gv-btn-plain{flex:none;white-space:nowrap}.gv-online{display:flex;flex-wrap:wrap;gap:10px}.gv-online-one{position:relative}.gv-online-one i{position:absolute;bottom:0;inset-inline-end:0;width:11px;height:11px;border-radius:999px;background:#00b894;box-shadow:0 0 0 2px #fff}.gv-upgrade{position:relative;padding:22px;border-radius:var(--gv-r-card);overflow:hidden;color:#fff;background:linear-gradient(150deg,#241b3a,#16121f 70%)}.gv-upgrade+*{margin-top:18px}.gv-pro{display:inline-block;padding:4px 11px;margin-bottom:12px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.08em;background:linear-gradient(135deg,var(--gv-coral),var(--gv-violet))}.gv-upgrade b{display:block;font-family:Sora,sans-serif;font-size:17px;font-weight:700}.gv-upgrade em{display:block;font-style:normal;font-size:12.5px;line-height:1.55;color:#ffffff9e;margin:6px 0 16px}.gv-upgrade-btn{position:relative;display:block;padding:11px;border-radius:14px;font-size:13.5px;font-weight:700;text-align:center;color:#fff;overflow:hidden;background:linear-gradient(135deg,var(--gv-coral),var(--gv-violet))}.gv-upgrade-btn:hover{color:#fff}.gv-upgrade-btn:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.4) 50%,transparent 62%);background-size:200% 100%;animation:gdShine 3.4s ease-in-out infinite}.gv-stories-wrap{padding:18px;margin-bottom:18px;border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv-stories-wrap>div{gap:16px!important}.gv-stories-wrap .story-ring,.gv-stories-wrap [class*=ring]{animation:gdRing 9s linear infinite}.gv-composer-wrap{margin-bottom:18px;padding:16px 18px;border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv .cpt{padding:0}.gv .pf-body>.cpt{padding:16px 0 6px}.gv .cpt-ask b{font-family:Sora,sans-serif;font-size:16px}.gv .cpt-ask b i{color:var(--gv-coral)}.gv .cpt-post{border-radius:var(--gv-r-btn);background:linear-gradient(135deg,var(--gv-coral),var(--gv-coral-dark));box-shadow:var(--gv-btn-primary)}.gv .cpt-post:hover{transform:translateY(-2px)}.gv .cpt-tool{border-radius:var(--gv-r-btn);background:var(--gv-input)}.gv .cpt-tool:hover{background:var(--gv-input-hover);transform:translateY(-2px)}.gv .feed-tabs{height:auto;gap:6px;margin-bottom:18px;padding:0;background:none;border:0}.gv .feed-tabs button{padding:10px 20px;border-radius:999px;font-size:14px;font-weight:600;color:var(--gv-ink-muted);background:#fff9;border:1px solid var(--gv-hairline);transition:all .22s}.gv .feed-tabs button:hover{background:#fff}.gv .feed-tabs button[data-on=true],.gv .feed-tabs button.on,.gv .feed-tabs button[aria-selected=true]{color:#fff;background:var(--gv-ink);border-color:var(--gv-ink)}.gv .feed-frame>div>div,.gv main>div>div>.relative.border-b{padding:22px!important;margin-bottom:18px;border:1px solid var(--gv-hairline)!important;border-radius:var(--gv-r-card);background:var(--gv-surface);box-shadow:var(--gv-card);transition:transform .24s cubic-bezier(.2,1,.3,1),box-shadow .24s}.gv .feed-frame>div>div:hover,.gv main>div>div>.relative.border-b:hover{transform:translateY(-4px);box-shadow:var(--gv-card-hover)}.gv .pc-media,.gv .feed-frame img[class*=rounded]{border-radius:var(--gv-r-media)!important}.gv .pa-row{gap:4px;margin-top:16px;padding-top:12px;border-top:1px solid var(--gv-divider)}.gv .pa-btn{padding:9px 14px;border-radius:var(--gv-r-icon);transition:all .22s}.gv .pa-btn:hover{background:var(--gv-input);color:var(--gv-coral);transform:translateY(-2px)}.gv .feed-greeting{font-family:Sora,sans-serif;font-size:15px;color:var(--gv-ink-muted);margin-bottom:14px}.gv-rail-a,.gv-rail-b{display:flex;flex-direction:column;gap:18px;min-width:0;box-sizing:border-box}.gv-rail-a{flex:0 0 272px;width:272px}.gv-rail-b{flex:0 0 284px;width:284px}.gv-card{padding:18px;border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv-card>h3{display:flex;align-items:center;gap:8px;margin:0 0 12px;font-family:Sora,sans-serif;font-size:14.5px;font-weight:700;color:var(--gv-ink)}.gv-card>h3 .gv-icon{color:var(--gv-coral)}.gv-card>h3 .gv-seeall{font-family:DM Sans,sans-serif}.gv a.gv-btn-coral,.gv a.gv-btn-coral:hover,.gv a.gv-create,.gv a.gv-upgrade-btn,.gv a.gv-upgrade-btn:hover,.gv a.gv-pro{color:#fff}.gv a.gv-btn-plain,.gv a.gv-btn-plain:hover{color:var(--gv-ink)}.gv a.gv-tag,.gv a.gv-toprow,.gv a.gv-ranked,.gv a.gv-railitem,.gv a.gv-railtile,.gv a.gv-market-foot,.gv a.gv-quick,.gv a.gv-hbtn,.gv a.gv-story,.gv a.gv-reelday-art,.gv a.gv-me-face{color:inherit}.gv a.gv-railitem.on{color:var(--gv-coral-dark)}.gv .feed-tabs{position:sticky;top:83px;z-index:10;flex-wrap:wrap;overflow:visible;row-gap:8px;padding:6px 0!important;background:linear-gradient(180deg,var(--gv-bg) 78%,transparent)}.gv-tools{position:relative}.gv-account,.gv-hits{position:absolute;z-index:30;padding:8px;border-radius:20px;background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-popup);animation:gdPop .18s ease-out}.gv-account{top:calc(100% + 12px);inset-inline-end:0;width:244px;display:flex;flex-direction:column;gap:2px}.gv-account a,.gv-account button{display:flex;align-items:center;gap:11px;width:100%;padding:10px 12px;border-radius:14px;font-size:14px;font-weight:500;color:var(--gv-ink-2);text-align:start;transition:background .18s,color .18s}.gv-account a:hover,.gv-account button:hover{background:var(--gv-input);color:var(--gv-ink)}.gv-account .gv-icon{color:var(--gv-ink-subtle)}.gv-account button.danger,.gv-account button.danger .gv-icon{color:var(--gv-coral)}.gv-account button.danger:hover{background:var(--gv-coral-tint)}.gv-account-sep{display:block;height:1px;margin:6px 4px;background:var(--gv-divider)}.gv-account-me{padding:8px 10px!important}.gv-account-me b{display:block;font-family:Sora,sans-serif;font-size:14px;font-weight:700;color:var(--gv-ink)}.gv-account-me em{display:block;font-style:normal;font-size:12px;color:var(--gv-ink-subtle)}.gv-hits{top:calc(100% + 10px);inset-inline-start:0;inset-inline-end:0}.gv-hit{display:flex;align-items:center;gap:11px;width:100%;padding:9px 11px;border-radius:14px;text-align:start;color:var(--gv-ink-2);transition:background .18s}.gv-hit:hover{background:var(--gv-input);color:var(--gv-ink)}.gv-hit b{display:block;font-size:13.5px;font-weight:600;color:var(--gv-ink)}.gv-hit em{display:block;font-style:normal;font-size:11.5px;color:var(--gv-ink-subtle)}.gv-hit-all .gv-icon{color:var(--gv-coral)}.gv-hit-none{padding:14px 12px;font-size:13px;color:var(--gv-ink-subtle)}.gv-face{display:inline-grid;place-items:center;flex:none;border-radius:999px;font-family:Sora,sans-serif;font-weight:600;color:#fff;line-height:1;background:linear-gradient(135deg,var(--gv-coral),var(--gv-violet))}.gv-me-face .gv-face{display:grid;place-items:center}.gv-quick,.gv-hbtn,.gv-avatar{width:44px;height:44px;flex:none}.gv-quick,.gv-hbtn{border:1px solid var(--gv-hairline-strong);border-radius:14px;background:var(--gv-surface);color:var(--gv-ink-2);transition:transform .22s cubic-bezier(.2,1,.3,1),box-shadow .22s,color .22s}.gv-quick:hover,.gv-hbtn:hover{transform:translateY(-3px);color:var(--gv-coral);background:var(--gv-surface);box-shadow:0 10px 22px #14161a1a}.gv-count{top:-5px;inset-inline-end:-5px;width:auto;min-width:17px;height:17px;padding:0 5px;box-sizing:border-box;line-height:1;border:2px solid var(--gv-surface)}.gv-me-stat{gap:4px;padding:13px 11px;border-radius:20px;background:var(--gv-sunken);border:1px solid var(--gv-hairline)}.gv-me-stat:hover{transform:translateY(-3px);box-shadow:0 12px 26px #14161a17}.gv-me-top{display:flex;align-items:center;gap:8px}.gv-me-icon{width:36px;height:36px;margin-bottom:0;flex:none}.gv-me-stat b{font-size:20px;line-height:1}.gv-me-stat em{font-size:10.5px;margin-top:0}.gv-me-stat.tr .gv-me-top,.gv-me-stat.br .gv-me-top{flex-direction:row-reverse}.gv-me-face{width:66px;height:66px;padding:4px;background:var(--gv-surface);box-shadow:0 12px 28px #14161a29}.gv-me-face img,.gv-me-face .gv-face{width:100%;height:100%;border:2.5px solid var(--gv-coral-bright)}.gv-reelday{padding:14px;background:linear-gradient(160deg,var(--gv-surface),var(--gv-coral-wash));border-color:var(--gv-coral-edge)}.gv-reelday>h3{margin:0;padding:2px 6px 12px}.gv-reelday-art{display:block;width:100%;height:198px;max-height:none;aspect-ratio:auto;margin:0;border-radius:18px}.gv-reelday-by{margin:0;padding:12px 6px 2px}.gv-storycard,.gv-composercard{margin-bottom:20px;padding:18px;border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv-composercard{padding:22px}.gv-composercard .cpt{padding:0}.gv-tabs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:20px}.gv-tab{padding:10px 20px;border-radius:999px;font-size:14px;font-weight:600;color:var(--gv-ink-muted);background:var(--gv-surface);border:1px solid var(--gv-hairline);transition:all .22s}.gv-tab:hover{color:var(--gv-ink)}.gv-tab.on{color:#fff;background:var(--gv-ink);border-color:var(--gv-ink)}.gv-feed>div{margin-bottom:20px}.gv-feedmore,.gv-feedend{padding:22px 0 8px;text-align:center;font-size:13px;opacity:.55}.gv-empty{padding:60px 0;text-align:center;font-size:14px;color:var(--gv-ink-subtle)}.gv .gv-feed>div>.relative{padding:22px!important;border:1px solid var(--gv-hairline)!important;border-bottom:1px solid var(--gv-hairline)!important;border-radius:var(--gv-r-card);background:var(--gv-surface);box-shadow:var(--gv-card);top:0;transition:top .28s cubic-bezier(.2,1,.3,1),box-shadow .28s}.gv .gv-feed>div>.relative:hover{top:-4px;box-shadow:var(--gv-card-hover)}.gv .gv-feed .pf-frame,.gv .gv-feed .pc-video,.gv .gv-feed img[class*=rounded]{border-radius:var(--gv-r-media)!important}.gv .app-col,.gv .flex>.app-col{width:100%;max-width:none;margin:0;padding-top:0}.gv main.app-col.pf-wide{max-width:1100px}.gv main.app-col.pf-wide{width:100%;container-type:inline-size;container-name:pfcol}@container pfcol (max-width: 1000px){.gv .pf-split{grid-template-columns:minmax(0,272px) minmax(0,1fr)}}@container pfcol (max-width: 700px){.gv .pf-split{grid-template-columns:minmax(0,228px) minmax(0,1fr);gap:12px}}@container pfcol (max-width: 540px){.gv .pf-split{grid-template-columns:minmax(0,1fr)}}.gv .gv-walletstrip{margin-top:14px}.gv .gv-walletstrip .gv-me-buttons{margin-top:9px}.gv .gv-walletfig{display:flex;flex-direction:column;gap:2px;padding:12px 14px;border-radius:var(--gv-r-card);background:var(--gv-sunken);border:1px solid var(--gv-hairline);text-decoration:none;transition:transform .2s cubic-bezier(.2,1,.3,1),box-shadow .2s}.gv .gv-walletfig:hover{transform:translateY(-2px);box-shadow:0 12px 26px #14161a17}.gv .gv-walletfig em{font-style:normal;font-size:11.5px;font-weight:650;letter-spacing:.05em;text-transform:uppercase;color:var(--gv-ink-muted)}.gv .gv-walletfig b{font-family:Sora,sans-serif;font-size:30px;font-weight:750;letter-spacing:-.03em;color:var(--gv-ink);line-height:1.1;overflow-wrap:anywhere}.gv .gv-msgs h3{display:flex;align-items:center;gap:8px}.gv .gv-msgcount{margin-inline-start:auto;flex:none;min-width:24px;height:24px;padding:0 8px;display:grid;place-items:center;border-radius:999px;font-size:12.5px;font-weight:800;color:#fff;background:var(--gv-coral-bright, var(--gv-coral))}.gv .gv-msglist{display:flex;flex-direction:column;gap:2px}.gv .gv-msgrow{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 8px;border-radius:14px;text-decoration:none;color:inherit;transition:background .16s}.gv .gv-msgrow:hover{background:var(--gv-sunken)}.gv .gv-msgface.group{display:grid;place-items:center;width:36px;height:36px;border-radius:999px;color:var(--gv-coral);background:var(--gv-sunken)}.gv .gv-msgwho{min-width:0;display:flex;flex-direction:column}.gv .gv-msgwho b{font-size:13.5px;font-weight:650;color:var(--gv-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gv .gv-msgwho em{font-style:normal;font-size:12px;color:var(--gv-ink-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gv .gv-msgrow.on .gv-msgwho b{font-weight:800}.gv .gv-msgrow.on .gv-msgwho em{color:var(--gv-ink);font-weight:600}.gv .gv-msgwhen{flex:none;font-style:normal;font-size:11px;color:var(--gv-ink-muted);white-space:nowrap}.gv .gv-msgmore{display:block;margin-top:8px;padding:9px;border-radius:13px;text-align:center;font-size:13px;font-weight:700;color:var(--gv-coral);background:var(--gv-coral-soft, var(--gv-sunken));text-decoration:none}.gv .gv-msgmore:hover{color:var(--gv-coral);filter:brightness(.97)}.gv .ed-card,.gv .ev-board{margin-top:0}.gv .feed-frame{border-radius:var(--gv-r-card);overflow:hidden;border-color:var(--gv-hairline)!important}.gv{--gv-coral-wash: rgba(255, 240, 242, .9);--gv-coral-edge: rgba(255, 75, 92, .18)}.dark .gv{--gv-bg: #0C0E11;--gv-surface: #171A20;--gv-sunken: #1C2027;--gv-input: #101216;--gv-input-hover: #22262E;--gv-ink: #EDEDEA;--gv-ink-body: #D8D7D2;--gv-ink-2: #B4B2AC;--gv-ink-muted: #827F79;--gv-ink-subtle: #827F79;--gv-ink-faint: #6F6C66;--gv-ink-faintest: #55524E;--gv-hairline: rgba(255, 255, 255, .08);--gv-hairline-strong: rgba(255, 255, 255, .1);--gv-divider: rgba(255, 255, 255, .09);--gv-card: 0 18px 50px rgba(0, 0, 0, .5);--gv-card-raised: 0 18px 50px rgba(0, 0, 0, .5);--gv-card-hover: 0 26px 60px rgba(0, 0, 0, .62);--gv-popup: 0 26px 70px rgba(0, 0, 0, .62);--gv-coral-tint: rgba(255, 75, 92, .16);--gv-coral-wash: rgba(255, 75, 92, .07);--gv-coral-edge: rgba(255, 75, 92, .22)}.dark .gv-header{background:#14171db8;border-bottom-color:#ffffff17}.dark .gv-rail,.dark .gv-footer{background:#14171dd1}.dark .gv-footer{border-top-color:#ffffff17}.dark .gv-railtoggle{background:var(--gv-sunken);color:var(--gv-ink-2)}.dark .gv-railitem:hover,.dark .gv-railtile:hover{background:var(--gv-sunken)}.dark .gv-railitem.on,.dark .gv-railtile.on{color:#ff8a93}.dark .gv-stories,.dark .gv-stories-wrap,.dark .gv-storycard{background:#14171dcc}.dark .gv-story-ring img,.dark .gv-story-face,.dark .gv-me-face img,.dark .gv-me-face .gv-face{border-color:var(--gv-surface)}.dark .gv-story-fade{background:linear-gradient(90deg,transparent,#14171D 62%)}.dark .gv-story-arrow{background:var(--gv-sunken);color:var(--gv-ink-2);box-shadow:0 4px 14px #00000080}.dark .gv-story-add{border-color:#ff4b5c80}.dark .gv-tag.rank-1{background:#ff4b5c1a}.dark .gv-tag.rank-2{background:#6c5ce71f}.dark .gv-tag.rank-3{background:#3884ff1f}.dark .gv-tag.rank-4{background:#f5a9241a}.dark .gv-tag.rank-5{background:#17c3a21a}.dark .gv .gv-tab.on{color:var(--gv-bg);background:var(--gv-ink);border-color:var(--gv-ink)}.dark .gv .feed-tabs button[data-on=true],.dark .gv .feed-tabs button.on,.dark .gv .feed-tabs button[aria-selected=true]{color:var(--gv-bg)}.dark .gv .feed-tabs button{background:var(--gv-surface);border-color:var(--gv-hairline);color:var(--gv-ink-muted)}.dark .gv-search{background:var(--gv-surface);border-color:#ffffff1a;box-shadow:0 1px 2px #0006}.dark .gv-search input{color:var(--gv-ink)}.dark .gv-hbtn,.dark .gv-quick{background:var(--gv-surface)}.dark .gv-count,.dark .gv-online-one i{box-shadow:0 0 0 2px var(--gv-surface)}.dark .gv-market-arrow,.dark .gv-play{color:#14161a}.dark .gv-tip{background:#05070a}.gv .gv-feed a.group{color:var(--gv-ink)}.gv .gv-feed .leading-tight>span{flex-wrap:wrap;font-family:Sora,sans-serif;font-size:15.5px;font-weight:600;color:var(--gv-ink)}.gv .gv-feed .leading-tight>span>span.text-neutral-400{flex-basis:auto;margin-top:0;font-family:DM Sans,sans-serif;font-size:13px;color:var(--gv-ink-subtle);white-space:nowrap}.gv .gv-feed p.whitespace-pre-wrap{margin-top:15px;font-size:16px;line-height:1.55;color:var(--gv-ink-body)}.gv .gv-feed .pa-row{margin-top:16px;padding-top:14px;border-top:1px solid var(--gv-divider)}.gv .gv-feed .pc-follow{border-radius:999px}.gv .gv-feed .pc-sep{display:inline}.gv-storycard .border-dashed{border-color:#ff4b5c73;color:var(--gv-coral)}.gv-storycard .border-dashed:hover{border-color:var(--gv-coral);background:#ff4b5c12}.gv-storycard span.text-xs{font-size:12.5px;color:var(--gv-ink-2)}.gv-header-in,.gv-grid,.gv-footer{max-width:none;min-width:1100px}.gv-app{flex:1 1 auto;width:100%;min-width:0}.gv .gv-seeall,.gv .gv-hit-all b,.gv .gv-footer a:hover,.gv .gv-tag:hover em{color:var(--gv-coral)}.gv-rail-a,.gv-rail-b{position:sticky;align-self:flex-start}.gv .cm-composer{padding:16px 18px;margin-bottom:18px;border-radius:var(--gv-r-card);background:var(--gv-surface);border-color:var(--gv-hairline);box-shadow:var(--gv-card)}.gv .cm-composer-pill{background:var(--gv-input);color:var(--gv-ink-subtle)}.gv .cm-composer:hover .cm-composer-pill{background:var(--gv-input-hover)}.gv .cm-composer .cp-post.ready{background:linear-gradient(135deg,var(--gv-coral),var(--gv-coral-dark));box-shadow:var(--gv-btn-primary);padding:11px 22px;border-radius:var(--gv-r-btn);font-weight:700}.gv .cpt-ask{border-radius:18px;padding:10px 14px;background:var(--gv-input);transition:background .24s,box-shadow .24s}.gv .cpt-ask:hover{background:var(--gv-input-hover);box-shadow:inset 0 0 0 1px #ff4b5c40}.gv .cpt-tool{transition:background .22s,transform .22s,box-shadow .22s}.gv .cpt-tool:hover{box-shadow:0 8px 18px #14161a14}.gv .pf-card{border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv .pf-cover{height:220px}.gv .pf-cover img,.gv .pf-cover-fill{border-radius:26px 26px 0 0}.gv .pf-cover-btn{border-radius:999px;padding:9px 14px;font-size:12.5px;font-weight:600;color:var(--gv-ink);background:#ffffffeb;box-shadow:0 8px 20px #14161a24}.gv .pf-avatarwrap{padding:5px;border-radius:999px;background:var(--gv-surface);box-shadow:0 14px 34px #14161a29}.gv .pf-avatarwrap>.pf-avataropen>*,.gv .pf-avatarwrap>*:not(.pf-avataropen):not(.pf-avatarring):not(.pf-avatarcam):not(.pf-dot){border:3px solid var(--gv-coral-bright);border-radius:999px}.gv .pf-avatarwrap>.pf-avataropen{border:0}.gv .pf-avatarwrap>.pf-avataropen>*:has(>.av-deco),.gv .pf-avatarwrap>*:has(>.av-deco){border:0}.gv .pf-idrow h1{font-family:Sora,sans-serif;font-size:25px;font-weight:700;letter-spacing:-.02em;max-width:420px}.gv .pf-count{gap:9px;padding:11px 16px;border-radius:16px;background:var(--gv-sunken);border:1px solid var(--gv-hairline);transition:transform .22s cubic-bezier(.2,1,.3,1),box-shadow .22s}.gv .pf-count:hover{transform:translateY(-2px);box-shadow:0 12px 26px #14161a17}.gv .pf-count b{font-family:Sora,sans-serif;font-size:18px;font-weight:700}.gv .pf-count .pf-icon{width:32px;height:32px;border-radius:999px;color:var(--gv-coral-bright);background:var(--gv-coral-tint)}.gv .pf-tabwrap{border-top:1px solid var(--gv-hairline);margin-top:6px}.gv .pf-tabs{gap:4px;padding:0 6px}.gv .pf-tab{border-radius:0;padding:15px 18px;font-size:14px;font-weight:600;color:var(--gv-ink-muted);background:none;border-bottom:2.5px solid transparent}.gv .pf-tab:hover{color:var(--gv-ink);background:none}.gv .pf-tab.on{color:var(--gv-coral-dark);background:none;border-bottom-color:var(--gv-coral-bright)}.gv .pf-tabcount{font-size:11.5px;font-weight:700;color:var(--gv-ink-subtle)}.gv .pf-tab.on .pf-tabcount{color:var(--gv-coral)}.gv .pf-act{border-radius:13px;padding:8px 14px;font-size:12.5px;font-weight:700}.gv .pf-act.icon,.gv .pf-act.more{padding:8px 10px}.gv .pf-act.primary{color:#fff;background:linear-gradient(140deg,#FF6B76,var(--gv-coral-bright));box-shadow:var(--gv-btn-primary)}.gv .pf-act.primary:hover{transform:translateY(-2px)}.gv-search{position:relative}.gv .pf-coveracts .pf-act{border-radius:15px;padding:11px 16px;font-weight:700;color:var(--gv-ink);background:#ffffffeb;box-shadow:0 8px 20px #14161a24}.gv .pf-coveracts .pf-act:hover{background:#fff;transform:translateY(-2px)}.gv .pf-coveracts .pf-act.primary{color:#fff;background:linear-gradient(140deg,#FF6B76,var(--gv-coral-bright));box-shadow:var(--gv-btn-primary)}.gv .pf-coveracts .pf-act.on,.gv .pf-act.on{color:#fff!important;background:linear-gradient(140deg,#2ed3a7,#0e9b80)!important}.gv-hit-all{width:100%;text-align:start}.gv-hit-all .gv-icon{width:34px;height:34px;flex:none;display:grid;place-items:center;border-radius:999px;color:var(--gv-coral);background:var(--gv-coral-tint)}.gv-hit-all b,.gv-hit-all em{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gv-hits{max-width:100%}.gv-railmore{display:flex;align-items:center;gap:12px;width:100%;margin-top:2px;padding:10px 11px;border-radius:15px;text-align:start;font-size:14px;font-weight:600;color:var(--gv-ink-muted);transition:background .22s,color .22s}.gv-railmore:hover{background:#f3f1ec;color:var(--gv-ink)}.dark .gv-railmore:hover{background:var(--gv-sunken)}.gv-railmore .gv-railicon{color:var(--gv-coral)}.gv-online{flex-direction:column;flex-wrap:nowrap;gap:2px}.gv-online-row{display:flex;align-items:center;gap:11px;padding:8px 6px;border-radius:14px;transition:background .2s}.gv-online-row:hover{background:var(--gv-input)}.gv-online-row>.gv-icon{color:var(--gv-ink-faint)}.gv-online-one{display:block;flex:none;line-height:0}.gv-online-who{flex:1;min-width:0}.gv-online-who b{display:block;font-size:13.5px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gv-online-who em{display:block;font-style:normal;font-size:11.5px;color:var(--gv-ink-subtle)}.gv-search>button{position:relative;overflow:hidden;box-shadow:0 6px 16px #ff3b4e57;transition:transform .2s,box-shadow .2s}.gv-search>button:after{content:"";position:absolute;top:0;inset-inline-start:0;width:34%;height:100%;pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);animation:gdShine 3.6s ease-in-out infinite}.gv-search>button:hover{transform:scale(1.07);box-shadow:0 10px 24px #ff3b4e6b}.gv .cpt-tools{gap:6px}.gv .cpt-tool{border-radius:999px;background:none;padding:8px 14px}.gv .cpt-tool svg{padding:6px;border-radius:999px;box-sizing:content-box;background:var(--gv-input);transition:background .22s,transform .22s}.gv .cpt-tool:hover{background:var(--gv-sunken);transform:translateY(-2px);box-shadow:0 8px 18px #14161a14}.gv .cpt-tool:hover svg{background:var(--gv-coral-tint)}.gv-panel{position:absolute;top:calc(100% + 12px);inset-inline-end:0;z-index:30;width:368px;max-width:calc(100vw - 24px);border-radius:22px;background:var(--gv-surface);border:1px solid var(--gv-hairline-strong);box-shadow:var(--gv-popup),0 2px 6px #14161a0f;overflow:hidden;animation:gvPanelIn .2s cubic-bezier(.2,1,.3,1) both}@media(max-width:900px){.gv-panel{position:fixed;top:64px;inset-inline:10px;width:auto;max-width:none;max-height:calc(100dvh - 82px);overflow-y:auto;border-radius:18px}}@keyframes gvPanelIn{0%{opacity:0;transform:translateY(-8px) scale(.985)}to{opacity:1;transform:none}}.gv-panelhead{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:14px 16px 13px;background:radial-gradient(120% 140% at 0% 0%,rgba(255,75,92,.1),transparent 62%),linear-gradient(180deg,var(--gv-sunken),var(--gv-surface));border-bottom:1px solid var(--gv-divider)}.gv-panelhead b{font-family:Sora,sans-serif;font-size:14px;font-weight:700;letter-spacing:-.01em;padding:5px 11px;border-radius:999px;color:var(--gv-coral-dark);background:var(--gv-coral-tint)}.gv-panelhead a{flex:none;font-size:12px;font-weight:700;padding:6px 12px;border-radius:999px;color:#fff;background:linear-gradient(135deg,var(--gv-coral-bright),var(--gv-coral-dark));box-shadow:var(--gv-btn-primary);transition:transform .16s,filter .16s}.gv-panelhead a:hover{transform:translateY(-1px);filter:brightness(1.05)}.gv-panelbody{padding:8px;max-height:62vh;overflow-y:auto;scrollbar-width:thin}.gv-panelbody::-webkit-scrollbar{width:8px}.gv-panelbody::-webkit-scrollbar-thumb{border-radius:999px;background:#14161a24;border:2px solid transparent;background-clip:content-box}.gv-panelrow{position:relative;display:flex;align-items:center;gap:11px;padding:10px 11px;border-radius:15px;transition:background .18s,transform .16s}.gv-panelrow:hover{background:var(--gv-input);transform:translateY(-1px)}.gv-panelrow.unread{background:linear-gradient(90deg,var(--gv-coral-tint),rgba(255,236,238,0) 78%)}.gv-panelrow.unread:before{content:"";position:absolute;inset-inline-start:3px;top:10px;bottom:10px;width:3px;border-radius:999px;background:var(--gv-coral)}.gv-panelwho{flex:1;min-width:0}.gv-panelwho b{display:block;font-size:13.5px;font-weight:600;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gv-panelwho em{display:block;font-style:normal;font-size:11.5px;color:var(--gv-ink-subtle);margin-top:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gv-paneltime{flex:none;font-style:normal;font-size:11px;color:var(--gv-ink-faint)}.gv-panelnone{padding:26px 16px 30px;font-size:13px;text-align:center;color:var(--gv-ink-subtle);line-height:1.6}.gv-panelnone:before{content:"";display:block;width:42px;height:42px;margin:0 auto 10px;border-radius:50%;background:radial-gradient(circle at 50% 40%,var(--gv-coral-tint),transparent 70%);border:1px dashed var(--gv-hairline-strong)}.gv-avatar{padding:0;overflow:visible}.gv-avatar>*:not(.gv-tip){width:100%;height:100%;border-radius:999px;overflow:hidden}.gv-saved-row{display:flex;align-items:center;gap:11px;padding:8px 0}.gv-saved-art{display:grid;place-items:center;width:48px;height:48px;flex:none;border-radius:12px;overflow:hidden;color:var(--gv-ink-faint);background:var(--gv-input)}.gv-saved-art img{width:100%;height:100%;object-fit:cover}.gv-saved-art.text{color:#fff}.gv-saved-art.text.t0{background:linear-gradient(135deg,#ff7a59,#ff4b5c)}.gv-saved-art.text.t1{background:linear-gradient(135deg,#ffb347,#ff8a3d)}.gv-saved-art.text.t2{background:linear-gradient(135deg,#8e7cff,#5b6cff)}.gv-saved-art.text .gv-icon{font-variation-settings:"FILL" 1}.gv-saved-who{flex:1;min-width:0}.gv-saved-who b{display:block;font-size:13.5px;font-weight:500;line-height:1.35;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.gv-saved-who em{display:block;font-style:normal;font-size:11.5px;color:var(--gv-ink-subtle);margin-top:3px}.gv-online-msg{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:999px;color:var(--gv-ink-faint);transition:transform .22s cubic-bezier(.2,1,.3,1),background .22s,color .22s}.gv-online-row:hover .gv-online-msg{color:var(--gv-coral);background:var(--gv-coral-tint)}.gv-online-msg:hover{transform:scale(1.14) rotate(-6deg)}.gv-online-more{width:100%;margin-top:8px;padding:9px;border-radius:14px;font-size:13px;font-weight:700;color:var(--gv-coral);background:var(--gv-coral-tint);transition:transform .2s}.gv-online-more:hover{transform:translateY(-2px)}.gv-modal{position:fixed;inset:0;z-index:60;display:grid;place-items:center;padding:24px;background:#14161a73;backdrop-filter:blur(3px)}.gv-modalbox{width:100%;max-width:380px;max-height:76vh;overflow-y:auto;padding:18px;border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-popup);animation:gdPop .2s ease-out}.gv-modalhead{display:flex;align-items:center;justify-content:space-between;margin-bottom:10px}.gv-modalhead b{font-family:Sora,sans-serif;font-size:16px;font-weight:700}.gv-modalhead button{display:grid;place-items:center;width:34px;height:34px;border-radius:999px;color:var(--gv-ink-2);background:var(--gv-input)}.gv-weather-week{gap:5px}.gv-weather-week em{font-size:9.5px}.gv .bl-head,.gv .ev-head{align-items:center;gap:16px;margin:0 0 16px;padding:18px 22px;border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv .bl-cats,.gv .ev-tabs{margin-bottom:16px}.gv .ev-card,.gv .bl-card{border-radius:22px;background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv .ev-card:hover,.gv .bl-card:hover{border-color:var(--gv-accent)}.gv .gl-card-wrap{padding:20px 22px 24px;border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv .gl-card-wrap .ev-head{margin:0 0 14px;padding:0 0 14px;border:0;border-bottom:1px solid var(--gv-hairline);border-radius:0;background:none;box-shadow:none}.gv .gl-card-wrap .ev-grid{padding-bottom:4px}.gv .gl-card-wrap .ev-card,.gv .gl-card-wrap .gl-card{background:var(--gv-input);box-shadow:none}.gv .gl-card-wrap .ev-card:hover,.gv .gl-card-wrap .gl-card:hover{background:var(--gv-surface);box-shadow:var(--gv-card)}@keyframes gvSweep{0%{transform:translate(-140%) skew(-18deg)}60%,to{transform:translate(260%) skew(-18deg)}}.gv-search>button:after,.gv-create:after{content:"";position:absolute;top:0;inset-inline-start:0;width:34%;height:100%;pointer-events:none;background:linear-gradient(90deg,#fff0,#ffffff8c,#fff0);animation:gvSweep 3.6s ease-in-out infinite}.gv-create{position:relative;overflow:hidden}.gv-create:after{animation-duration:4.2s}.gv-search>button,.gv-search>button .gv-icon{color:#fff}.gv-hitshead{display:flex;align-items:center;justify-content:space-between;padding:10px 12px 6px}.gv-hitshead b{font-family:Sora,sans-serif;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--gv-ink-subtle)}.gv-hitshead button{font-size:12px;font-weight:600;color:var(--gv-coral)}.gv-hitrank{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:999px;font-family:Sora,sans-serif;font-size:13px;font-weight:700;color:var(--gv-coral);background:var(--gv-coral-tint)}.gv-hit .gv-icon{color:var(--gv-ink-faint)}.gv .gv-feed .fs-sec{padding:18px;margin-bottom:20px;border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv .cpt{display:flex;align-items:center;gap:10px;padding:0}.gv .cpt-top{flex:1 1 auto;min-width:0;gap:12px}.gv .cpt-ask{flex:1 1 auto;min-width:0;display:flex;align-items:center;height:46px;padding:0 18px;border-radius:999px}.gv .cpt-ask em,.gv .cpt-post{display:none}.gv .cpt-tools{flex:none;display:flex;align-items:center;gap:2px;margin:0;padding:0;border:0}.gv .cpt-tool{display:flex;align-items:center;justify-content:center;width:46px;height:46px;padding:0;font-size:0;line-height:0;border-radius:999px;background:none}.gv .cpt-tool svg{padding:8px;border-radius:999px;box-sizing:content-box;background:var(--gv-input)}.gv .cpt-tool:hover{background:var(--gv-sunken);transform:translateY(-2px)}.gv-tabs{padding:10px 12px;border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv-tab{background:var(--gv-input);border-color:transparent}.gv-tab:hover{background:var(--gv-input-hover)}.gv .cpt-tools{flex-wrap:nowrap}.gv .cpt-tool{flex:none;min-width:0}.gv .cpt-ask b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px}.gv .se-bar{padding:6px 18px;border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv .se-tabs{padding:12px 14px;margin:16px 0;border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv .se-section{padding:18px 20px;margin-bottom:16px;border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv .se-person,.gv .se-row{border-radius:16px}.gv .se-person:hover,.gv .se-row:hover{background:var(--gv-input)}.gv-reqrow{align-items:flex-start}.gv-reqrow:hover{background:none}.gv-reqacts{display:flex;gap:8px;margin-top:8px}.gv-req-yes,.gv-req-no{flex:1;padding:8px 12px;border-radius:12px;font-size:12.5px;font-weight:700;transition:transform .18s,filter .18s}.gv-req-yes{color:#fff;background:linear-gradient(140deg,#FF6B76,var(--gv-coral-bright));box-shadow:var(--gv-btn-primary)}.gv-req-no{color:var(--gv-ink-2);background:var(--gv-input)}.gv-req-yes:hover,.gv-req-no:hover{transform:translateY(-2px)}.gv-req-yes:disabled,.gv-req-no:disabled{opacity:.6;transform:none}.gv .mg-app{height:calc(100vh - 122px);min-height:420px;border-radius:var(--gv-r-card);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv .gv-content:has(.mg-app){overflow:hidden}.gv .se-bar{border-radius:999px;padding:8px 22px}.gv-grid{padding-top:16px;gap:16px}.gv-rail-a,.gv-rail-b{gap:14px}.gv-storycard,.gv-composercard{margin-bottom:14px}.gv-feed>div{margin-bottom:14px}.gv .gv-feed .fs-sec,.gv .cm-composer{margin-bottom:14px}.gv .bl-head,.gv .ev-head,.gv .bl-cats,.gv .ev-tabs{margin-bottom:12px}.gv .se-bar,.gv .se-tabs{margin:0 0 12px}.gv .se-section{margin-bottom:12px}.gv-rail{top:90px}.gv-grid{padding-top:10px}.gv-rail{top:85px}.gv-grid.one{gap:26px}.gv-rail.wide .gv-railtoggle{width:100%;justify-content:flex-start;display:flex;align-items:center;gap:10px;padding:0 11px;overflow:hidden}.gv-togglelabel{font-family:Sora,sans-serif;font-size:13.5px;font-weight:600;white-space:nowrap;letter-spacing:.1px;opacity:.68;transform:none;transition:opacity .2s ease,color .2s ease,transform .2s ease}.gv-railtoggle:hover .gv-togglelabel,.gv-rail.wide:hover .gv-togglelabel,.gv-rail.wide .gv-railtoggle:focus-visible .gv-togglelabel{opacity:1;color:var(--gv-coral);transform:translate(2px)}.gv .pu-page{max-width:none;padding:0 0 40px}.gv .pu-hero{border-radius:var(--gv-r-card);background:linear-gradient(135deg,var(--gv-violet),var(--gv-coral))}.gv .pu-hero h1,.gv .pu-planname,.gv .pu-price b{font-family:Sora,sans-serif}.gv .pu-plan,.dark .gv .pu-plan{border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv .pu-plan.ultra,.dark .gv .pu-plan.ultra{border:1.5px solid transparent;background:linear-gradient(var(--gv-surface),var(--gv-surface)) padding-box,linear-gradient(135deg,var(--gv-violet),var(--gv-coral)) border-box}.gv .pu-planicon.pro{background:var(--gv-violet)}.gv .pu-planicon.ultra,.gv .pu-best,.gv .pu-plan.ultra .pu-tick.on{background:linear-gradient(135deg,var(--gv-coral),var(--gv-violet))}.gv .pu-cta.pro{background:var(--gv-violet);box-shadow:0 10px 24px #6c5ce74d}.gv .pu-cta.ultra{background:linear-gradient(135deg,var(--gv-coral),var(--gv-violet));box-shadow:0 10px 24px #ff4b5c47}.gv .pu-tick:not(.on),.dark .gv .pu-tick:not(.on){background:var(--gv-sunken)}.gv .pu-price,.dark .gv .pu-price{border-color:var(--gv-hairline)}.gv .pm-page{max-width:100%;padding-inline-start:0;padding-inline-end:0;padding-top:0}.dark .gv .pf-tab{color:var(--gv-ink-muted);background:none;border-bottom:2.5px solid transparent;border-radius:0}.dark .gv .pf-tab:hover{color:var(--gv-ink);background:none;transform:none}.dark .gv .pf-tab.on{color:var(--gv-coral);background:none;border-bottom-color:var(--gv-coral)}.dark .gv .pf-tabcount{background:var(--gv-sunken);color:var(--gv-ink-muted)}.dark .gv .pf-cover-btn{color:#fff;background:#0000008c;box-shadow:0 8px 20px #0000004d}.dark .gv .pf-cover-btn:hover{background:#000000b8}.gv .pf-tabwrap,.dark .gv .pf-tabwrap{border-top:1px solid var(--gv-hairline);margin-top:6px;padding-top:0}.gv .pf-tabs,.dark .gv .pf-tabs{gap:2px;padding:0 2px;margin-top:0}.gv .pf-head,.dark .gv .pf-head{row-gap:10px}.gv .pf-tab,.dark .gv .pf-tab{position:relative;border-radius:0;border-bottom:0;box-shadow:none;padding:14px 16px;font-size:14.5px;font-weight:650;color:var(--gv-ink-muted);background:none;transition:color .18s ease}.gv .pf-tab:hover,.dark .gv .pf-tab:hover{transform:none;color:var(--gv-ink);background:none}.gv .pf-tab.on,.dark .gv .pf-tab.on{color:var(--gv-coral);background:none;box-shadow:none;font-weight:750}.gv .pf-tab.on:hover,.dark .gv .pf-tab.on:hover{color:var(--gv-coral);background:none}.gv .pf-tab.on:after,.dark .gv .pf-tab.on:after{content:"";position:absolute;inset-inline:10px;bottom:6px;height:3px;border-radius:3px;background:var(--gv-coral-bright, var(--gv-coral))}.gv .pf-tabcount,.dark .gv .pf-tabcount{min-width:20px;height:20px;padding:0 6px;border-radius:7px;display:inline-grid;place-items:center;font-size:11.5px;font-weight:700;color:var(--gv-ink-subtle);background:var(--gv-sunken)}.gv .pf-tab.on .pf-tabcount,.dark .gv .pf-tab.on .pf-tabcount{color:var(--gv-coral);background:var(--gv-coral-tint)}.gv .pf-bio-lead{margin-bottom:4px}.gv .pf-headmain{margin-bottom:0;padding-bottom:0}.gv .pf-headfoot{margin:0;padding:0}.gv .pf-counts{margin-top:4px;margin-bottom:0;padding-block:0}.gv .pf-head{padding-bottom:0}.gv .pf-headacts:empty{margin:0;padding:0}.gv .pf-count{padding-block:8px}.gv-saved-row{gap:10px}.gv-saved-who b{display:block;-webkit-line-clamp:unset;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gv-saved-n,.gv-toprow-n{display:inline-flex;align-items:center;gap:4px;flex:none;min-width:44px;justify-content:center;padding:5px 9px;border-radius:10px;font-size:12px;font-weight:700;font-style:normal;color:var(--gv-coral-dark);background:var(--gv-coral-tint)}.gv-saved-n .gv-icon{font-size:13px;line-height:1}.gv-toprow-n{min-width:52px}.gv-toprow>span:nth-child(2){min-width:0}.dark .gv-saved-n,.dark .gv-toprow-n{color:#ff8a94;background:#ff4b5c24}.gv .gv-feed .pa-row{gap:20px}.gv .gv-feed .pa-row .pa-btn{gap:7px;padding:5px 7px}.gv .gv-feed .pa-row .pa-wholiked{margin-inline-start:6px!important}.gv-modal{z-index:1200}.gv .ps-panel,.gv .ps-plan,.gv .cf-sidecard,.gv .bl-article{border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid rgba(20,22,26,.1);box-shadow:var(--gv-card)}.gv .ps-panel{padding:24px 26px}.gv .ps-field input,.gv .ps-field select,.gv .ps-field textarea,.gv .cl-field{border-radius:12px;background:var(--gv-input);border:1px solid rgba(20,22,26,.08);color:var(--gv-ink)}.gv .ps-field input:focus,.gv .ps-field select:focus,.gv .ps-field textarea:focus,.gv .cl-field:focus{border-color:var(--gv-coral);background-color:var(--gv-surface)}.gv .ps-field select,.gv select.cl-field{background-color:var(--gv-input);background-image:url("data:image/svg+xml;utf8, xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23777' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'> d='m6 9 6 6 6-6'/>>");background-repeat:no-repeat;background-position:right 12px center;background-size:16px;appearance:none;-webkit-appearance:none;padding-inline-end:36px}.gv .ps-field select:focus,.gv select.cl-field:focus{background-color:var(--gv-surface)}.dark .gv .ps-field select,.dark .gv select.cl-field{background-image:url("data:image/svg+xml;utf8, xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23aaa' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'> d='m6 9 6 6 6-6'/>>")}@media(min-width:768px){.gv .rl-stage{height:calc(100dvh - 85px)}.gv .rl-stage [data-reel]{height:calc(100dvh - 117px)}}.gv .ps-field>span{color:var(--gv-ink-muted)}.gv .ps-hint{color:var(--gv-ink-subtle)}.gv .ps-menuitem{border-radius:12px;color:var(--gv-ink-2)}.gv .ps-menuitem:hover{background:var(--gv-input)}.gv .ps-menuitem.on{color:#fff;background:linear-gradient(135deg,var(--gv-coral),var(--gv-coral-dark));box-shadow:var(--gv-btn-primary)}.gv .ps-save{border-radius:var(--gv-r-btn);background:linear-gradient(135deg,var(--gv-coral),var(--gv-coral-dark));box-shadow:var(--gv-btn-primary)}.gv .cf-card{border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid rgba(20,22,26,.09);box-shadow:var(--gv-card)}.gv .cf-art{border-radius:var(--gv-r-card) var(--gv-r-card) 0 0}.gv .cf-card:hover{box-shadow:var(--gv-card-hover)}.gv-toprow-art video{width:100%;height:100%;object-fit:cover;display:block}.gv .ps-field input:-webkit-autofill,.gv .ps-field input:-webkit-autofill:hover,.gv .ps-field input:-webkit-autofill:focus,.gv .cl-field:-webkit-autofill{-webkit-text-fill-color:var(--gv-ink);-webkit-box-shadow:0 0 0 1000px var(--gv-input) inset;box-shadow:0 0 0 1000px var(--gv-input) inset;caret-color:var(--gv-ink)}.gv-rail{max-height:calc(100dvh - 124px)}.gv-railitems{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;scroll-behavior:smooth}.gv-railitems::-webkit-scrollbar{display:none}.gv-railchev{flex:none;display:grid;place-items:center;width:100%;height:22px;border-radius:10px;color:var(--gv-ink-faint);transition:color .18s,background .18s}.gv-railchev:hover{color:var(--gv-coral);background:var(--gv-coral-tint)}.gv .lb-page,.gv .app-col.lb-wide{max-width:none;width:100%;margin:0;padding:0 0 40px}.gv .lb-board{border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv .lb-seg{background:var(--gv-input)}.gv .lb-segpill{background:var(--gv-surface)}.gv .lb-tool{background:var(--gv-surface);border-color:var(--gv-hairline);color:var(--gv-ink)}.gv .lb-podface{background:var(--gv-surface)}.gv .jb-page{max-width:none;padding:0 0 40px;gap:16px}.gv .jb-page{grid-template-columns:minmax(0,1fr) 282px}.gv .jb-rail{top:96px;gap:16px}@media(max-width:1000px){.gv .jb-page{grid-template-columns:1fr}}.gv .rst-page{max-width:none;margin-inline:0;padding-inline:0}.gv-railitems>*{flex:none}.gv-railpager .gv-railchev{background:#f4f3f0;color:#000;opacity:1}.gv-railpager .gv-railchev .gv-icon{font-variation-settings:"wght" 700;font-weight:700}.gv-railpager .gv-railchev:hover:not(:disabled){background:var(--gv-coral-tint);color:#000}.gv-railpager .gv-railchev:disabled{opacity:1;pointer-events:none;color:#000}.dark .gv-railpager .gv-railchev{background:var(--gv-sunken);color:#fff}.dark .gv-railpager .gv-railchev:hover:not(:disabled){color:#fff}.dark .gv-railpager .gv-railchev:disabled{color:#fff}.gv-railchev:disabled{opacity:.28;pointer-events:none}.gv-railpager{flex:none;display:flex;align-items:center;justify-content:center;gap:8px;padding:2px 0 4px}.gv-railpager .gv-railchev{width:46px;flex:none;height:28px;border-radius:10px}.gv-railpager .gv-railchev .gv-icon{font-size:18px!important}.gv-rail.wide .gv-railpager .gv-railchev{height:28px;border-radius:10px}.gv-create:after{content:none}.gv-create:hover{transform:none;box-shadow:0 14px 30px #6c5ce76b;filter:brightness(1.05)}.gv-railitems{flex:none;min-height:138px}.gv-rail{max-height:none}.gv-railitems{box-sizing:content-box;padding-block:4px;height:min(396px,calc(100dvh - 268px))}.gv-railitems{height:round(down,min(396px,calc(100dvh - 268px)),44px)}.gv .cpt-tools{display:flex}.gv-bottombar,.gv-drawer-scrim{display:none}@media(max-width:900px){.gv-header-in,.gv-grid,.gv-footer{min-width:0;max-width:none}.gv-header-in{padding:10px 12px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto}.gv-brand{font-size:22px}.gv-search{height:40px;max-width:none}.gv-search button[type=submit]{display:none}.gv-tools{gap:4px}.gv-tools .gv-quick,.gv-tools .gv-hbtn[data-panel=theme],.gv-tools .gv-hbtn[data-panel=messages],.gv-tools .gv-hbtn[data-panel=alerts]{display:none}.gv-hbtn,.gv-avatar{width:36px;height:36px}.gv-avatar img,.gv-avatar .gv-face{width:100%;height:100%}.gv .cpt{display:flex;align-items:center;gap:8px}.gv .cpt-top{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px}.gv .cpt-ask{flex:1 1 auto;min-width:0;text-align:start}.gv .cpt-tools{flex:0 0 auto;gap:0}.gv .cpt-tools .cpt-tool:nth-child(n+3){display:none}.gv .cpt-tool{width:38px;height:38px}.gv .cpt-tool svg{padding:6px}.gv .cpt-ask b{font-size:0}.gv .cpt-ask b:before{content:"Say something " attr(data-first) "!";font-size:13.5px;font-family:Sora,sans-serif;white-space:nowrap}.gv .cpt-tool{width:34px;height:34px}.gv .cpt-top>.ns{width:36px!important;height:36px!important;flex:none}.gv .cpt-top>.ns img{width:100%;height:100%}.gv-bottomitem .gv-icon{display:inline-grid;place-items:center;width:28px;height:28px;overflow:hidden}.gv-grid{display:block;padding:12px 0 84px}.gv-grid .gv-feed{padding:0 10px}.gv-grid.one{display:block}.gv-content{width:100%}.gv-rail-a,.gv-rail-b,.gv-rail.narrow{display:none}.gv-rail.wide{position:fixed;top:50%;left:50%;z-index:60;width:min(340px,90vw);max-height:78vh;height:auto;border-radius:22px;padding:16px 14px;overflow-y:auto;transform:translate(-50%,-50%) scale(.94);opacity:0;pointer-events:none;transition:transform .24s cubic-bezier(.2,.9,.3,1),opacity .18s ease;box-shadow:0 24px 70px #0006}.gv-grid.drawer-open .gv-rail.wide{transform:translate(-50%,-50%) scale(1);opacity:1;pointer-events:auto}.gv-drawer-scrim{display:block;position:fixed;inset:0;z-index:55;background:#0f121880;backdrop-filter:blur(3px);animation:gvScrim .2s ease both}@keyframes gvScrim{0%{opacity:0}}.gv-bottombar{position:fixed;inset-inline-start:0;inset-inline-end:0;bottom:0;z-index:50;display:grid;grid-template-columns:repeat(5,1fr);padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:var(--gv-surface);border-top:1px solid var(--gv-hairline);box-shadow:0 -8px 30px #14161a14}.gv-bottomitem{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0 4px;border-radius:12px;font-size:10.5px;font-weight:600;color:var(--gv-ink-2);background:none}.gv-bottomitem.on{color:var(--gv-coral)}.gv-bottomitem.on .gv-icon,.gv-bottomitem.on .material-symbols-rounded{font-variation-settings:"FILL" 1}.gv-storycard,.gv-composercard,.gv .post-card,.gv .pc{border-radius:18px}.gv .sv-back{padding:0;background:#000}.gv .sv-back>div{width:100%;height:100dvh;max-height:none;border-radius:0}.gv .gv-feed>div>div{padding:14px!important;margin-inline-start:-10px;margin-inline-end:-10px;border-radius:0!important;border-inline-start:0!important;border-inline-end:0!important}.gv .gv-feed .pf-frame,.gv .gv-feed .pc-video,.gv .gv-feed .pc-media,.gv .gv-feed .post-media{display:block;margin-inline-start:-14px;margin-inline-end:-14px;width:calc(100% + 28px);max-width:none;border-radius:0!important}.gv .gv-feed .pf-photo{width:100%;border-radius:0!important}.gv-feed{gap:10px}.gv div:has(>.mv-nav),.gv div:has(>.mv-side){flex-direction:column!important;align-items:stretch!important;gap:12px;width:100%!important;min-width:0!important}.gv div:has(>.mv-nav)>*,.gv div:has(>.mv-side)>*{width:100%!important;min-width:0!important;max-width:100%!important;flex:none!important}.gv .mv-nav{width:auto;flex:none;flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 0 6px}.gv .mv-nav::-webkit-scrollbar{display:none}.gv .mv-navitem{flex:0 0 auto;white-space:nowrap;padding:9px 14px}.gv .mv-hero2{width:100%;min-width:0;height:auto;aspect-ratio:auto;flex-direction:column;align-items:stretch;padding:14px;gap:10px}.gv .mv-hero2 h1{font-size:22px}.gv .mv-hero2 p{display:none}.gv .mv-hero2>*{max-width:100%}.gv .mv-hero2-search{margin-top:0;height:auto;padding-block:4px 4px;padding-inline:12px 6px}.gv .mv-catwrap{margin-top:10px}.gv .mv-arrow{display:none}.gv .mv-hero2{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.gv .mv-hero2 h1,.gv .mv-hero2 .mv-hero2-art,.gv .mv-hero2 .mv-hero2-words{grid-column:1 / -1}.gv .mv-hero2-search{min-width:0}.gv .mv-sellmobile{width:auto;justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;margin-top:8px;padding:11px 16px;border-radius:999px;font-size:13.5px;font-weight:800;color:#fff;background:#e11d48}.gv .mv-side{width:100%}.gv .mv-sellwrap{display:none}.gv .jb-cats,.gv .jb-catrow{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.gv .jb-cats::-webkit-scrollbar,.gv .jb-catrow::-webkit-scrollbar{display:none}.gv .jb-cats>*,.gv .jb-catrow>*{flex:0 0 auto;white-space:nowrap}.gv .jb-hero{padding:16px}.gv .jb-h1{font-size:20px}.gv .jb-grid{grid-template-columns:1fr}.gv .wa-actions{flex-wrap:nowrap;gap:8px}.gv .wa-act{flex:1 1 0;min-width:0;justify-content:center;padding:11px 6px;font-size:12.5px;gap:6px}.gv .wa-act svg{flex:none}.gv .ac-head{padding:10px 14px 6px}.gv .ac-head h1{font-size:17px}.gv .ac-card{border-radius:0;margin:0 -10px}.gv .cf-head{padding:14px 16px;gap:10px}.gv .cf-headtext{flex:1 1 100%;min-width:0}.gv .cf-headtext h1{font-size:18px}.gv .cf-new{width:100%;justify-content:center}.gv .lbh-hero{background:linear-gradient(135deg,var(--gv-coral),#E0324A 55%,var(--gv-violet))}.gv .lbh-hero h2{font-size:19px}.gv .lbh-card{max-width:none}.gv .cm-grid,.gv .gr-grid,.gv .pg-grid,.gv .ev-grid{grid-template-columns:1fr}.gv .cm-shell{height:100dvh;border-radius:0}.gv .cm-scroll{padding-bottom:0}.gv .cm-scroll>:last-child{padding-bottom:0}.gv .cm-scroll .fixed.bottom-0{margin-bottom:0;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--gv-surface)}.gv .mv-hero2{background:none!important;border-radius:0;padding:0;gap:8px}.gv .mv-hero2:after{display:none}.gv .mv-hero2-art,.gv .mv-hero2-words,.gv .mv-hero2 h1,.gv .mv-hero2 p,.gv .mv-hero2-go{display:none}.gv .mv-hero2-search{background:var(--gv-input);border:1px solid var(--gv-hairline-strong);border-radius:999px;padding:10px 14px;box-shadow:none}.gv .mv-hero2-search input{font-size:15px;color:var(--gv-ink-body)}.gv .mv-nav{padding-top:0;margin-top:-2px}.gv main.w-full{padding-top:8px!important}.gv .mg-side>div:first-child{padding:10px 12px 6px}.gv .mg-actions-inline{margin-inline-start:auto;display:flex;gap:6px}.gv .mg-search{display:none}.gv .mg-app{height:calc(100dvh - 58px - 64px - var(--kb, 0px))!important;min-height:0}.gv .mg-app.on-thread{height:calc(100dvh - 58px - var(--kb, 0px))!important}.gv .mg-msgs{min-height:0}.gv-immersive .gv-header,.gv-immersive .gv-bottombar,.gv-immersive .gv-footer{display:none}.gv-immersive .gv-grid,.gv-immersive .gv-grid.one{padding:0}.gv-immersive .gv-content{width:100%;max-width:none}.gv .rl-stage,.gv .rl-stage [data-reel]{height:100dvh}}@media(max-width:900px){.gv-header-in,.gv-grid,.gv-footer{min-width:0;max-width:none}.gv-header-in{padding:10px 12px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto}.gv-brand{font-size:22px}.gv-search{height:40px;max-width:none}.gv-search button[type=submit]{display:none}.gv-tools{gap:4px}.gv-tools .gv-quick,.gv-tools .gv-hbtn[data-panel=theme],.gv-tools .gv-hbtn[data-panel=messages],.gv-tools .gv-hbtn[data-panel=alerts]{display:none}.gv-hbtn,.gv-avatar{width:36px;height:36px}.gv-avatar img,.gv-avatar .gv-face{width:100%;height:100%}.gv .cpt{display:flex;align-items:center;gap:8px}.gv .cpt-top{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:10px}.gv .cpt-ask{flex:1 1 auto;min-width:0;text-align:start}.gv .cpt-tools{flex:0 0 auto;gap:0}.gv .cpt-tools .cpt-tool:nth-child(n+3){display:none}.gv .cpt-tool{width:38px;height:38px}.gv .cpt-tool svg{padding:6px}.gv .cpt-ask b{font-size:0}.gv .cpt-ask b:before{content:"Say something " attr(data-first) "!";font-size:13.5px;font-family:Sora,sans-serif;white-space:nowrap}.gv .cpt-tool{width:34px;height:34px}.gv .cpt-top>.ns{width:36px!important;height:36px!important;flex:none}.gv .cpt-top>.ns img{width:100%;height:100%}.gv-bottomitem .gv-icon{display:inline-grid;place-items:center;width:28px;height:28px;overflow:hidden}.gv-grid{display:block;padding:6px 2px 84px}.gv-grid .gv-feed{padding:0!important}.gv-grid.one{display:block}.gv-content{width:100%}.gv-rail-a,.gv-rail-b,.gv-rail.narrow{display:none}.gv-rail.wide{position:fixed;top:50%;left:50%;z-index:60;width:min(340px,90vw);max-height:78vh;height:auto;border-radius:22px;padding:16px 14px;overflow-y:auto;transform:translate(-50%,-50%) scale(.94);opacity:0;pointer-events:none;transition:transform .24s cubic-bezier(.2,.9,.3,1),opacity .18s ease;box-shadow:0 24px 70px #0006}.gv-grid.drawer-open .gv-rail.wide{transform:translate(-50%,-50%) scale(1);opacity:1;pointer-events:auto}.gv-drawer-scrim{display:block;position:fixed;inset:0;z-index:55;background:#0f121880;backdrop-filter:blur(3px);animation:gvScrim .2s ease both}@keyframes gvScrim{0%{opacity:0}}.gv-bottombar{position:fixed;inset-inline-start:0;inset-inline-end:0;bottom:0;z-index:50;display:grid;grid-template-columns:repeat(5,1fr);padding:6px 6px calc(6px + env(safe-area-inset-bottom));background:var(--gv-surface);border-top:1px solid var(--gv-hairline);box-shadow:0 -8px 30px #14161a14}.gv-bottomitem{display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 0 4px;border-radius:12px;font-size:10.5px;font-weight:600;color:var(--gv-ink-2);background:none}.gv-bottomitem.on{color:var(--gv-coral)}.gv-bottomitem.on .gv-icon,.gv-bottomitem.on .material-symbols-rounded{font-variation-settings:"FILL" 1}.gv-storycard,.gv-composercard,.gv .post-card,.gv .pc{border-radius:0!important;border-inline-start:0!important;border-inline-end:0!important;margin-inline-start:0!important;margin-inline-end:0!important;width:100%!important;max-width:100%!important}.gv .sv-back{padding:0;background:#000}.gv .sv-back>div{width:100%;height:100dvh;max-height:none;border-radius:0}.gv .sv-back{z-index:70!important}.gv .gv-feed>div>div,.gv .gv-feed>div>div.relative{padding-inline-start:14px!important;padding-inline-end:14px!important;padding-top:14px!important;padding-bottom:14px!important;margin-inline-start:0!important;margin-inline-end:0!important;border-radius:0!important;border-inline-start:0!important;border-inline-end:0!important}.gv .gv-feed>div{width:100%!important;max-width:100%!important;margin-inline-start:0!important;margin-inline-end:0!important}.gv .gv-feed .pf-frame,.gv .gv-feed .pc-video,.gv .gv-feed .pc-media,.gv .gv-feed .post-media{display:block;margin-inline-start:-14px!important;margin-inline-end:-14px!important;width:calc(100% + 28px)!important;max-width:none!important;border-radius:14px!important;overflow:hidden}.gv .pa-row{gap:10px!important;flex-wrap:nowrap!important;padding-inline-start:0!important;padding-inline-end:0!important}.gv .pa-row>*{flex:0 0 auto;min-width:0}.gv .pa-wholiked{flex:0 1 auto!important;margin-inline-start:auto;min-width:0;overflow:hidden}.gv .gv-feed .pf-photo,.gv .gv-feed .pf-frame img,.gv .gv-feed .pc-media img,.gv .gv-feed .post-media img,.gv .gv-feed .pc-video video{width:100%;border-radius:14px!important}.gv-feed{gap:10px}.gv div:has(>.mv-nav),.gv div:has(>.mv-side){flex-direction:column!important;align-items:stretch!important;gap:12px;width:100%!important;min-width:0!important}.gv div:has(>.mv-nav)>*,.gv div:has(>.mv-side)>*{width:100%!important;min-width:0!important;max-width:100%!important;flex:none!important}.gv .mv-nav{width:auto;flex:none;flex-direction:row;gap:8px;overflow-x:auto;scrollbar-width:none;padding:2px 0 6px}.gv .mv-nav::-webkit-scrollbar{display:none}.gv .mv-navitem{flex:0 0 auto;white-space:nowrap;padding:9px 14px}.gv .mv-hero2{width:100%;min-width:0;height:auto;aspect-ratio:auto;flex-direction:column;align-items:stretch;padding:14px;gap:10px}.gv .mv-hero2 h1{font-size:22px}.gv .mv-hero2 p{display:none}.gv .mv-hero2>*{max-width:100%}.gv .mv-hero2-search{margin-top:0;height:auto;padding-block:4px 4px;padding-inline:12px 6px}.gv .mv-catwrap{margin-top:0;padding-bottom:10px}.gv .mv-catwrap{margin-top:-4px}.gv .mv-arrow{display:none}.gv .mv-hero2{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center}.gv .mv-hero2 h1,.gv .mv-hero2 .mv-hero2-art,.gv .mv-hero2 .mv-hero2-words{grid-column:1 / -1}.gv .mv-hero2-search{min-width:0}.gv .mv-sellmobile{width:auto;justify-self:end;display:inline-flex;align-items:center;justify-content:center;gap:6px;flex:none;margin-top:8px;padding:11px 16px;border-radius:999px;font-size:13.5px;font-weight:800;color:#fff;background:#e11d48}.gv .mv-side{width:100%}.gv .mv-sellwrap{display:none}.gv .jb-cats,.gv .jb-catrow{display:flex;flex-wrap:nowrap;gap:8px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.gv .jb-cats::-webkit-scrollbar,.gv .jb-catrow::-webkit-scrollbar{display:none}.gv .jb-cats>*,.gv .jb-catrow>*{flex:0 0 auto;white-space:nowrap}.gv .jb-hero{padding:16px}.gv .jb-h1{font-size:20px}.gv .jb-grid{grid-template-columns:1fr}.gv .wa-actions{flex-wrap:nowrap;gap:8px}.gv .wa-act{flex:1 1 0;min-width:0;justify-content:center;padding:11px 6px;font-size:12.5px;gap:6px}.gv .wa-act svg{flex:none}.gv .ac-head{padding:6px 12px 4px!important}.gv .ac-head h1{display:none!important}.gv-avatar{overflow:hidden}.gv-avatar .ns,.gv-avatar img{width:100%!important;height:100%!important}.gv .ac-card{border-radius:0!important;margin:0!important;padding-inline-start:0!important;padding-inline-end:0!important}.gv .ac-tabs{padding-inline-start:12px!important;padding-inline-end:12px!important}.gv .ac-row{border-radius:0!important;border-inline-start:0!important;border-inline-end:0!important;margin:0!important;width:100%!important;padding-inline-start:12px!important;padding-inline-end:12px!important}.gv .ac-row+.ac-row{border-top:1px solid var(--gv-hairline)}.gv main.app-col{padding-inline-start:0!important;padding-inline-end:0!important;padding-top:4px!important}.gv .cf-head{display:flex;align-items:center;gap:8px;padding:8px 12px;flex-wrap:nowrap}.gv .cf-headtext{flex:1 1 auto;min-width:0;display:flex;align-items:center}.gv .cf-headtext h1{font-size:18px;margin:0}.gv .cf-headtext p{display:none}.gv .cf-new{flex:0 0 auto;width:auto;height:36px;padding:0 12px;font-size:13px;margin-top:0;white-space:nowrap;justify-content:center}.gv .lbh-hero{background:linear-gradient(135deg,var(--gv-coral),#E0324A 55%,var(--gv-violet))}.gv .lbh-hero h2{font-size:19px}.gv .lbh-card{max-width:none}.gv .cm-grid,.gv .gr-grid,.gv .pg-grid,.gv .ev-grid{grid-template-columns:1fr}.gv .cm-back{align-items:stretch!important;padding:0!important}.gv .cm-shell{height:100dvh!important;max-height:100dvh!important;width:100%!important;max-width:none!important;border-radius:0!important;border-inline-start:0!important;border-inline-end:0!important}.gv .cm-scroll{display:flex!important;flex-direction:column;padding-bottom:0!important}.gv .cm-scroll>:last-child{flex:1 1 auto;display:flex;flex-direction:column;min-height:0;padding-bottom:0!important}.gv .ct-sorts{overflow-x:auto;scrollbar-width:none}.gv .ct-sorts::-webkit-scrollbar{display:none}.gv .ct-sort{white-space:nowrap;flex:0 0 auto;font-size:13px}.gv .ct-composer{margin-top:auto!important;position:sticky!important;bottom:0;padding-bottom:env(safe-area-inset-bottom,0px);background:var(--gv-surface)}}@media(max-width:900px){.gv-content .ct-composer{position:sticky!important;bottom:calc(var(--kb, 0px) + 62px);z-index:30;margin-top:8px!important;padding:8px 12px!important;background:var(--gv-surface);border-top:1px solid var(--gv-hairline);box-shadow:0 -10px 24px #14161a0f}.gv-content .ct-composer~*{margin-bottom:0}.rp-sheet .ct-composer,.gv .cm-shell .ct-composer{bottom:var(--kb, 0px)!important;box-shadow:none!important;padding:8px 12px!important}.gv .mv-hero2{background:none!important;border-radius:0;padding:0;gap:8px}.gv .mv-hero2:after{display:none}.gv .mv-hero2-art,.gv .mv-hero2-words,.gv .mv-hero2 h1,.gv .mv-hero2 p,.gv .mv-hero2-go{display:none}.gv .mv-hero2-search{background:var(--gv-input);border:1px solid var(--gv-hairline-strong);border-radius:999px;padding:10px 14px;box-shadow:none;grid-column:1;justify-self:stretch;width:auto;min-width:0;margin-block:0 0;margin-inline:12px 0}.gv .mv-hero2-search input{font-size:15px;color:var(--gv-ink-body);width:100%;min-width:0}.gv .mv-sellmobile{margin-inline-end:12px}.gv .mv-listwrap,.gv .mv-panel{border-radius:0!important;border-inline-start:0!important;border-inline-end:0!important}.gv .mv-sechead{display:flex;align-items:center;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px}.gv .mv-sechead::-webkit-scrollbar{display:none}.gv .mv-sechead>*{flex:0 0 auto}.gv .mv-sechead>*{display:flex;align-items:center;flex-wrap:nowrap}.gv .mv-sechead>.ml-auto{margin-inline-start:8px!important}.gv .mv-pill{white-space:nowrap}.gv .mv-nav{background:var(--gv-surface);padding:8px 12px 12px!important;margin-top:0;margin-bottom:-12px}.gv .mv-hero2{background:var(--gv-surface)!important;padding:8px 12px 10px!important}.gv .mv-hero2-search{border-radius:14px!important;margin:0!important}.gv .mv-sellmobile{margin-inline-end:0!important}.gv .mv-catwrap{padding-inline-start:12px!important;padding-inline-end:0!important}.gv main.w-full{padding-top:2px!important}.gv .mg-side>div:first-child{padding:8px 12px 6px!important;align-items:center!important}.gv .mg-actions-inline{margin-inline-start:auto!important;display:flex!important;flex-direction:row!important;align-items:center!important;gap:8px!important;height:auto!important}.gv .mg-actions-inline>*{flex:0 0 auto}.gv .mg-search{display:none!important}.gv .mg-toolbar{margin-top:0!important;padding-top:0!important}.gv .mg-app{height:calc(100dvh - 58px - 64px - var(--kb, 0px))!important;min-height:0;animation:none!important;transform:none!important;width:100%!important;border-radius:0!important;border-inline-start:0!important;border-inline-end:0!important}.gv .mg-app.on-thread{position:fixed!important;top:var(--gv-headerh, 61px);inset-inline-start:0;inset-inline-end:0;bottom:var(--kb, 0px);height:auto!important;z-index:40}.gv:has(.mg-app.on-thread) .gv-bottombar,.gv:has(.mg-app.on-thread) .gv-footer{display:none!important}.gv .mg-msgs{min-height:0}.gv-immersive .gv-header,.gv-immersive .gv-bottombar,.gv-immersive .gv-footer{display:none}.gv-immersive .gv-grid,.gv-immersive .gv-grid.one{padding:0}.gv-immersive .gv-content{width:100%;max-width:none}.gv .rl-stage,.gv .rl-stage [data-reel]{height:100dvh}.gv-immersive [data-reel] div[class*=bg-gradient-to-t]{background-image:linear-gradient(to top,#0000004d,#0000001f,#0000 28%)!important}}@media(max-width:899px){.gv main .flex.gap-5,.gv main .flex.gap-4,.gv main .flex.gap-6{flex-direction:column!important;align-items:stretch!important;width:100%!important;min-width:0!important}.gv main .flex.gap-5>*,.gv main .flex.gap-4>*,.gv main .flex.gap-6>*{width:100%!important;max-width:100%!important;min-width:0!important;flex:none!important}.gv main,.gv main>*{max-width:100%!important;min-width:0!important}.gv .mk-rail{width:100%!important}.gv .mv-side,.gv .jb-rail{display:none!important}.gv .jb-catrow,.gv .jb-scopes,.gv .jb-tabs{padding-inline-start:12px!important;padding-inline-end:12px!important}.gv .jb-catrow .jb-chip:first-child{display:none!important}.gv .jb-select{text-align:end}.gv .ed-error{display:block;margin-top:10px!important;padding:10px 12px;border-radius:12px;background:var(--gv-coral-tint);border:1px solid var(--gv-coral-edge);color:var(--gv-coral-dark)!important;font-size:13.5px!important;line-height:1.35}.gv .jb-facts{grid-template-columns:repeat(3,minmax(0,1fr))!important}.gv .jb-facts>*:nth-child(4){display:none!important}.gv .jb-fact{min-width:0;padding:10px!important}.gv .jb-fact b,.gv .jb-fact strong{font-size:14px;word-break:break-word}}@media(max-width:899px){.gv main{padding-inline-start:0!important;padding-inline-end:0!important}.gv .cf-page,.gv .jb-pad,.gv .lb-page,.gv .sp-page,.gv .gd-page,.gv .mv-listwrap{padding-inline-start:0!important;padding-inline-end:0!important}.mv-panel,.mv-hero2,.mv-catwrap,.jb-hero,.jb-panel,.jb-col,.gd-card,.sp-card,.cf-head,.cf-item,.cf-card,.wa-balance,.wa-chart,.wa-panel,.ac-card,.ac-group,.lb-board,.lb-block,.ev-card,.cm-card,.gr-card,.pg-card,.gl-card-wrap,.gl-page,.jb-card,.bl-card,.bl-head,.bl-sidecard,.of-card,.pu-hero,.pu-plan,.wa-history,.wa-premium,.wd-card,.pf-card,.pf-cover,.pf-cover-fill,.gv .mg-app{border-radius:0!important;border-inline-start:0!important;border-inline-end:0!important;margin-inline-start:0!important;margin-inline-end:0!important;width:100%!important;max-width:100%!important}.gv .mv-card,.gv .ev-card,.gv .cm-card{border-radius:12px}.gv .gl-card-wrap{padding-inline-start:12px!important;padding-inline-end:12px!important}.gv .saved-wrap{border-radius:0!important;border-inline-start:0!important;border-inline-end:0!important;padding-inline-start:0!important;padding-inline-end:0!important}.gv .sp-row{background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;flex-wrap:wrap;align-items:center;gap:8px}.gv .sp-acts{flex:0 0 100%;flex-wrap:nowrap!important;overflow-x:auto;scrollbar-width:none;gap:8px}.gv .sp-acts::-webkit-scrollbar{display:none}.gv .sp-tool{flex:0 0 auto}.gv .sp-mini{flex-wrap:nowrap!important;align-items:center;gap:8px;overflow-x:auto;scrollbar-width:none}.gv .sp-mini::-webkit-scrollbar{display:none}.gv .sp-minibox{flex:0 0 auto}.gv .sp-card2{position:relative}.gv .sp-minibox.rating{position:absolute!important;inset-inline-end:12px;bottom:12px;margin:0!important;padding:4px 8px!important;font-size:12px}.gv .sp-minibox.rating em{display:none}.gv .sp-meta{flex-wrap:nowrap!important;align-items:center;padding-inline-end:150px;min-height:44px}.gv .sp-meta>*:nth-child(n+2){display:none!important}.gv .sp-backlink{white-space:nowrap}.gv .pf-head{padding-bottom:8px!important}.gv .pf-tabwrap{margin-top:0!important;padding-top:0!important}.gv .fs-person{gap:6px!important;height:auto!important;min-height:0}.gv .fs-row{height:auto!important;align-items:stretch}.gv .fs-name{line-height:1.35;padding:0 2px}.gv .gl-heading{display:none!important}.gv .gl-toolbar{padding-top:4px!important}.gv .gl-toolbar-right{flex-wrap:nowrap!important;align-items:center;gap:8px!important;width:100%}.gv .gl-search{flex:1 1 auto!important;min-width:0!important;height:38px}.gv .gl-search input{min-width:0;width:100%}.gv .gl-view{flex:0 0 auto;height:38px}.gv .gl-create{flex:0 0 auto;height:38px;padding:0 12px!important;font-size:13px;white-space:nowrap}.gv .saved-wrap>h1{padding-inline-start:14px!important;padding-inline-end:14px!important}.gv .saved-wrap div.relative.border-b{padding-inline-start:14px!important;padding-inline-end:14px!important;border-radius:0!important;border-inline-start:0!important;border-inline-end:0!important}.saved-wrap .pf-frame,.saved-wrap .pc-media,.gv .saved-wrap .post-media{display:block;margin-inline-start:-14px!important;margin-inline-end:-14px!important;width:calc(100% + 28px)!important;max-width:none!important;border-radius:14px!important}.gv .cf-board,.gv .cf-colmain{border-radius:0!important;border-inline-start:0!important;border-inline-end:0!important;padding-inline-start:0!important;padding-inline-end:0!important}.gv .cf-grid{grid-template-columns:1fr!important;gap:10px!important}.gv .cf-card{border-radius:0!important;width:100%!important;transform:none!important;animation:none!important}.gv .cf-art{border-radius:0!important}.gv .cf-sidecard{border-radius:0!important;border-inline-start:0!important;border-inline-end:0!important}.gv .cf-head{display:flex!important;align-items:center;gap:8px;padding:8px 12px!important}.gv .cf-headtext{flex:1 1 auto;min-width:0;display:flex;align-items:center}.gv .cf-headtext>*{margin:0!important}.gv .cf-headtext p{display:none!important}.gv .cf-new{flex:0 0 auto;width:auto!important;height:36px;padding:0 12px!important;font-size:13px;margin-top:0!important;white-space:nowrap}.gv .gl-grid,.gv .ev-grid{margin-inline-start:-12px!important;margin-inline-end:-12px!important;grid-template-columns:1fr!important;gap:10px!important}.gv .ev-card{border-radius:0!important;width:100%!important}.gv .gl-card{border-radius:0!important;border-inline-start:0!important;border-inline-end:0!important;width:100%!important;max-width:100%!important}}@media(max-width:899px){.gv .gd-hero-img{height:150px}.gv .gd-hero-scrim{display:none}.gv .gd-hero-content{position:absolute;padding:10px 12px;color:#fff}.gv .gd-hero-badges{margin-bottom:0;justify-content:flex-end}.gv .gd-hero-badge{color:#fff;background:#0a0e288c;border-color:transparent;backdrop-filter:blur(6px)}.dark .gv .gd-hero-badge{color:#fff;background:#0a0e288c}.gv .gd-hero-title,.gv .gd-hero-sub{display:none!important}.gv .gd-metarow{flex-wrap:nowrap!important}.gv .gd-metarow>*:nth-child(n+2){display:none!important}.gv .gd-infobar{gap:10px}.gv .sp-cover{height:110px}.gv .sp-card{padding:0 16px 18px}}@media(max-width:899px){.gv .mg-app{height:100dvh}.gv .mg-side{width:100%;flex:1 1 auto;border-inline-end:0}.gv .mg-side .mg-hide{display:revert}.gv .mg-chat,.gv .mg-app.on-thread .mg-side{display:none}.gv .mg-app.on-thread .mg-chat{display:flex;flex:1 1 auto}.gv .mg-back{display:grid!important;place-items:center}.gv .mg-bar{padding:10px 10px calc(10px + env(safe-area-inset-bottom,0px));gap:6px}.gv .mg-in{padding:10px 14px;font-size:15px}.gv .mg-ico{width:34px;height:34px}.gv .mg-send{width:40px;height:40px}}@media(max-width:760px){body>div:has(>.cp-modal){padding:0!important;align-items:flex-end!important}.gv .cp-modal{margin-top:auto!important;margin-bottom:var(--kb, 0px)!important;width:100%!important;max-width:none!important;max-height:calc(100dvh - var(--kb, 0px) - 8px)!important;border-radius:20px 20px 0 0!important;border-bottom:0!important;animation:cpSheetIn .28s cubic-bezier(.2,.9,.3,1)}@keyframes cpSheetIn{0%{transform:translateY(24px);opacity:.6}to{transform:none;opacity:1}}.gv .cp-bar{padding:10px 12px!important;gap:8px!important}.gv .cp-tools{flex-wrap:nowrap!important;gap:4px!important;justify-content:space-between;width:100%}.gv .cp-tool-btn{width:32px!important;height:32px!important;flex:0 0 auto;border-radius:10px}.gv .cp-tool-btn svg{width:17px!important;height:17px!important}.gv .cp-header{position:relative;padding-top:18px}.gv .cp-header:before{content:"";position:absolute;top:7px;left:50%;transform:translate(-50%);width:38px;height:4px;border-radius:2px;background:#d8dbe4}.dark .gv .cp-header:before{background:#333a4d}.gv .cp-write{border-radius:0!important;margin:0!important;padding:10px 14px 44px!important}.gv .cp-write:not(.on-colour){border:0!important;background:transparent!important}.gv .cp-bar{border-top:1px solid var(--gv-hairline)!important}.gv .cp-header .cp-title{font-size:16px}.gv .cp-header .cp-post{padding:9px 18px;font-size:14px}.gv .cp-close{width:34px;height:34px}.gv .cp-write{margin:12px;padding:12px 12px 54px}}@media(max-width:760px){.gv .pf-frame.preview{max-height:168px;aspect-ratio:auto}.gv .pf-frame.preview .pf-photo{height:100%;object-fit:contain}}.gv .cp-track{position:absolute;inset-inline-start:10px;bottom:10px;z-index:3;display:inline-flex;align-items:center;gap:7px;max-width:calc(100% - 96px);padding-block:7px 7px;padding-inline:9px 12px;border-radius:999px;font-size:12px;font-weight:600;color:#fff;background:#0c0e149e;backdrop-filter:blur(8px);box-shadow:0 6px 18px #00000047}.gv .cp-track svg{flex:none;opacity:.9}.gv .cp-track b{font-weight:700}.gv .cp-track span{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;opacity:.85}.gv .mg-back{display:grid}.gv .mg-back{display:none;place-items:center;flex:none;width:34px;height:34px;margin-inline-start:-6px;border-radius:50%;color:#6b7280}.gv .mg-back:hover{background:#0000000f}.gv .mg-back{color:#9aa2b8}.gv .mg-back:hover{background:#ffffff14}.gv .ev-coverpick{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;height:132px;border-radius:14px;border:1.5px dashed #d6d8e0;color:#6b7280;font-size:13.5px;font-weight:600;cursor:pointer;transition:border-color .2s,color .2s,background .2s}.gv .ev-coverpick:hover{border-color:#a5a9b8;color:#374151;background:#fafbff}.gv .ev-coverpick{border-color:#333a4d;color:#9aa2b8}.gv .ev-coverpick:hover{border-color:#4a5268;color:#d5d9e4;background:#171b28}.gv .ev-coverpick.has{position:relative;padding:0;border:0;overflow:hidden;cursor:default}.gv .ev-coverpick.has img{width:100%;height:100%;object-fit:cover}.gv .ev-coverpick.has button{position:absolute;top:8px;inset-inline-end:8px;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;color:#fff;background:#0c0e148c;backdrop-filter:blur(6px)}.gv .ev-coverpick.has button:hover{background:#c81e28d9}.gv .mv-sellmobile{display:none}.gv .gl-titlerow{display:flex!important;align-items:center;gap:12px;width:100%;box-sizing:border-box;margin:0 0 2px!important;padding:12px 14px;border-radius:var(--gv-r-card, 20px);background:var(--gv-surface);border:1px solid var(--gv-hairline)}.gv .gl-titlerow>.gl-heading{flex:1 1 auto;min-width:0;margin:0}.gv .gl-titlerow>.gl-create{flex:0 0 auto}.gv .gl-card-wrap>.gl-toolbar{display:block!important;background:none!important;border:0!important;padding:0!important;margin:0 0 10px!important}.gv .gl-toolbar-right{display:flex!important;align-items:center;gap:8px;width:100%;box-sizing:border-box;margin:0!important;padding:9px 12px;border-radius:var(--gv-r-card, 20px);background:var(--gv-surface);border:1px solid var(--gv-hairline)}.gv .gl-toolbar-right>.gl-search{flex:1 1 auto;min-width:0}.gv .gl-toolbar-right>.gl-view{flex:0 0 auto;margin-inline-start:auto}.gv .gl-card-wrap .gl-card,.gv .gl-card-wrap .ev-card,.dark .gv .gl-card-wrap .gl-card,.dark .gv .gl-card-wrap .ev-card,.gv .mv-card,.dark .gv .mv-card{background:var(--gv-surface)!important;border:1px solid var(--gv-hairline)!important}.gv .cpt-tool svg,.gv .cpt-tool:hover svg{background:none!important;padding:0!important;border-radius:0!important;color:inherit!important}.gv .cpt-tool{background:var(--tint, var(--gv-input))!important;color:var(--ink, var(--gv-ink-2))!important;border-radius:13px!important;padding:0 12px!important;min-height:40px;gap:7px;font-size:13px;font-weight:700}.gv .cpt-tool:hover{transform:translateY(-2px);filter:saturate(1.25)}.gv .pa-count,.dark .gv .pa-count{background:none!important;padding:0!important;border-radius:0!important;color:var(--gv-ink-muted, #7a7a85)!important;font-size:13px!important;font-weight:700!important}.gv .pa-row{display:flex!important;flex-wrap:nowrap;align-items:center;gap:0!important;min-width:0;padding:10px 2px 2px!important}.gv .pa-btn{flex:0 0 auto;gap:5px;padding:0 7px!important;border-radius:12px!important}.gv .pa-btn svg{width:20px!important;height:20px!important}.gv .pa-views{flex:0 0 auto;margin-inline-start:auto;display:inline-flex;align-items:center;gap:5px}.gv .pa-wholiked{flex:0 0 auto;max-width:none!important;overflow:visible!important;margin-block:0 0!important;margin-inline:6px 0!important}.gv .pa-wav{width:20px!important;height:20px!important}@media(max-width:900px){.gv .gv-storycard{padding:12px 12px 8px!important;margin-bottom:2px!important}.gv .gv-composercard{padding:10px 12px!important;margin:2px 0!important}.gv .gv-composer-wrap{margin-bottom:2px!important;padding:10px 12px!important}.gv-bare .gv-grid,.gv-bare main{padding:0!important;margin:0!important;gap:0!important}.gv .rl-stage{height:100dvh!important;max-height:100dvh!important}.gv .rl-stage [data-reel]{height:100dvh!important}.gv .ac-tabs{display:flex!important;align-items:center;gap:6px;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.gv .ac-tabs::-webkit-scrollbar{display:none}.gv .ac-tabs>.ac-tab{flex:0 0 auto}.gv .ac-markall{flex:0 0 auto;margin-inline-start:auto;white-space:nowrap}.gv .gv-rail.wide,.dark .gv .gv-rail.wide{background:var(--gv-surface)!important;padding:14px 10px 90px!important;width:min(272px,80vw)!important}.gv .gv-rail.wide .gv-railitem{padding-inline-end:8px}.gv .pa-btn{padding:0 5px!important}.gv .pa-btn svg{width:19px!important;height:19px!important}.gv .pa-count{font-size:12px!important}}@media(max-width:900px){.gv .gv-composercard .cpt-tool,.gv .gv-composer-wrap .cpt-tool{font-size:0!important;width:34px;height:34px;padding:0!important;display:grid;place-items:center;border-radius:12px!important}.gv .gv-composercard .cpt-tool svg,.gv .gv-composer-wrap .cpt-tool svg{width:18px;height:18px}.gv .gv-composercard .cpt-tools,.gv .gv-composer-wrap .cpt-tools{flex-wrap:nowrap!important;gap:4px!important;overflow-x:auto;scrollbar-width:none}.gv .gv-composercard .cpt-tools::-webkit-scrollbar,.gv .gv-composer-wrap .cpt-tools::-webkit-scrollbar{display:none}.gv .gv-composercard .cpt-ask,.gv .gv-composer-wrap .cpt-ask{min-width:0}}@media(max-width:900px){.gv .cpt-tools{gap:8px!important;align-items:center!important}.gv .cpt-tool{width:46px!important;height:46px!important;min-height:0!important;padding:0!important;border-radius:15px!important;place-items:center}.gv .cpt-tool svg{width:20px;height:20px}.gv .cpt-tool>span{display:none!important}}@media(max-width:900px){.gv .gl-card-wrap,.gv .saved-wrap{padding-top:6px!important}.gv .cf-page{padding-top:4px!important}}@media(max-width:900px){.gv .cpt-ask b{font-size:13.5px!important}.gv .cpt-ask b:before{content:none!important}}@media(max-width:900px){.gv .gl-card-wrap>.gl-toolbar,.gv .gl-toolbar{display:flex!important;align-items:center!important;flex-wrap:nowrap!important;gap:8px!important;padding:10px 12px!important;border-radius:16px!important;background:var(--gv-surface)!important;border:1px solid var(--gv-hairline)!important;margin:0 0 10px!important}.gv .gl-card-wrap>.gl-titlerow,.gv .gl-card-wrap>.gl-toolbar>.gl-titlerow,.gv .gl-toolbar>.gl-titlerow,.gv .gl-toolbar>.gl-toolbar-right{display:contents!important}.gv .gl-search{flex:1 1 auto;min-width:0}.gv .gl-create,.gv .gl-view{flex:0 0 auto}.gv .ac-card{padding-top:6px!important}.gv .ac-tabs{margin-top:0!important}}@media(min-width:901px){.gv .cpt-tools{display:flex!important;align-items:center;flex:0 0 auto;gap:6px!important}.gv .cpt-tool{flex:0 0 auto;width:38px!important;height:38px!important;min-height:0!important;padding:0!important;border-radius:14px!important;display:flex!important;align-items:center!important;justify-content:center!important;line-height:0!important;font-size:0!important;gap:0!important}.gv .cpt-tool svg{width:20px!important;height:20px!important;display:block!important;margin:0!important}.gv .cpt-tool>span,.gv .cpt-tool>b{display:none!important}.gv .cpt-tool:nth-child(3),.gv .cpt-tool:nth-child(n+5){display:none!important}.gv .cpt{display:flex!important;align-items:center!important;gap:12px}.gv .cpt-top{display:flex!important;align-items:center!important;gap:12px;flex:1 1 auto!important;min-width:0!important}.gv .cpt-ask{flex:1 1 auto!important;min-width:150px!important}.gv .cpt-ask b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.gv .cpt-ask em{display:none!important}}.gv .pa-btn svg{width:22px!important;height:22px!important}.gv .pa-views svg{width:20px!important;height:20px!important}.gv .pa-count,.dark .gv .pa-count{font-size:13.5px!important}.gv .pa-wav{width:22px!important;height:22px!important}@media(max-width:900px){.gv .pa-btn{padding:0 4px!important}.gv .pa-views{gap:4px!important}}.gv-panelface{position:relative;flex:none;display:block}.gv-mark{position:absolute;inset-inline-end:-3px;bottom:-3px;display:grid;place-items:center;width:19px;height:19px;border-radius:50%;border:2px solid var(--gv-panel-bg, #15110c);color:#fff}.gv-mark .material-symbols-rounded{font-size:11px;font-variation-settings:"FILL" 1,"wght" 600}.gv-mark.rose{background:linear-gradient(135deg,#f43f5e,#e11d48)}.gv-mark.blue{background:linear-gradient(135deg,#3b82f6,#2563eb)}.gv-mark.violet{background:linear-gradient(135deg,#8b5cf6,#6d28d9)}.gv-mark.green{background:linear-gradient(135deg,#22c55e,#15803d)}.gv-mark.gold{background:linear-gradient(135deg,#f0b429,#c8890a)}.gv-mark.red{background:linear-gradient(135deg,#ef4444,#b91c1c)}.gv-here{position:absolute;inset-inline-end:0;bottom:0;width:11px;height:11px;border-radius:50%;background:#22c55e;border:2px solid var(--gv-panel-bg, #15110c);box-shadow:0 0 0 2px #22c55e38}.gv-panelwho b{display:flex;align-items:baseline;gap:5px;min-width:0}.gv-panelwho b span{font-weight:500;opacity:.85}.gv-panelwho b u{margin-inline-start:auto;padding-inline-start:8px;text-decoration:none;font-size:10.5px;font-weight:500;opacity:.5;white-space:nowrap}.gv-panelyou{opacity:.6}.gv-panelabout{display:flex;align-items:center;gap:5px;margin-top:3px;font-size:10.5px;font-weight:600;opacity:.72;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gv-panelabout img{width:16px;height:16px;border-radius:4px;object-fit:cover;flex:none}.gv-panelend{display:flex;flex-direction:column;align-items:flex-end;gap:5px;flex:none}.gv-panelcount{min-width:18px;height:18px;padding:0 5px;display:grid;place-items:center;border-radius:9px;background:var(--gv-accent, #f0b429);color:#1b1409;font-size:10.5px;font-weight:800}.gv-paneldot{flex:none;width:8px;height:8px;border-radius:50%;background:var(--gv-accent, #f0b429);align-self:center}.gv .pa-btn svg{width:27px!important;height:27px!important}.gv .pa-views svg{width:24px!important;height:24px!important}.gv .pa-count{font-size:14px!important}.gv .pa-btn{padding:7px 9px}.gv .gv-feed .pa-row .pa-btn,.gv .tv-feed .pa-row .pa-btn{padding:5px 6px}@media(max-width:899px){.gv .pa-btn svg{width:29px!important;height:29px!important}.gv .pa-btn{padding:8px 6px!important}.gv .gv-feed .pa-row .pa-btn,.gv .tv-feed .pa-row .pa-btn{padding:8px 5px!important}.gv .pa-views svg{width:23px!important;height:23px!important}}.gv-account-guest{display:flex;flex-direction:column;gap:8px;padding:12px}.gv-account-guest .gv-guest-in{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;border-radius:14px;font-size:14px;font-weight:800;color:#fff;background:linear-gradient(135deg,var(--gv-coral-bright),var(--gv-coral-dark));box-shadow:var(--gv-btn-primary)}.gv-account-guest .gv-guest-up{display:block;text-align:center;padding:9px 14px;border-radius:14px;font-size:13.5px;font-weight:600;color:var(--gv-ink-muted);border:1px solid var(--gv-hairline-strong)}.gv-account-guest .gv-guest-up:hover{background:var(--gv-input)}.gv .pa-row{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:space-between!important;gap:2px!important}.gv .pa-row>*{flex:0 0 auto!important;min-width:0}.gv .pa-row .pa-wholiked,.gv .pa-row .pa-views{margin-inline:0!important}.gv .pa-count{margin-inline-start:0!important}@media(max-width:700px){.gv .pa-row .pa-wholiked{flex:0 1 auto!important;min-width:0;max-width:46px!important;overflow:hidden!important}.gv .pa-row .pa-btn{padding-inline:4px!important}}@media(max-width:899px){body.mk-mobile .gv .mtb-bar,body.mk-mobile .gv .gv-header,body.mk-mobile .gv .tv-mobilebar,body.mk-mobile .gv .tv-topbar,body.mk-mobile .gv .gv-topbar{display:none!important}.gv .mk-mobhead{width:100vw!important;margin-inline-start:50%!important;margin-inline-end:0!important;transform:translate(-50%);margin-block:0 4px!important;padding:9px 16px!important}.gv .mv-catwrap{margin-top:0!important;padding-top:0!important;padding-inline-start:0!important}.gv .mv-catrail{padding-inline-start:0!important}}@media(max-width:899px){.gv .pa-btn svg{width:27px!important;height:27px!important}.gv .pa-btn{padding:7px 4px!important;font-size:13.5px!important}.gv .pa-count{font-size:13.5px!important}.gv .pa-views svg{width:20px!important;height:20px!important}}@media(max-width:899px){.gv .mv-hero2{display:none!important}.gv .mv-catwrap>*:not(.mv-catrail){display:none!important}}@media(max-width:899px){.gv .mv-catrail{padding-inline-start:14px!important;padding-inline-end:14px!important}}@media(max-width:899px){body .gv .pa-row .pa-btn,body .gv .gv-feed .pa-row .pa-btn,body .gv .tv-feed .pa-row .pa-btn{padding:6px 4px!important;font-size:13.5px!important}body .gv .pa-row .pa-btn svg,body .gv .gv-feed .pa-row .pa-btn svg,body .gv .tv-feed .pa-row .pa-btn svg{width:27px!important;height:27px!important}}@media(max-width:899px){body.vz-mobile .gv .mtb-bar,body.vz-mobile .gv .gv-header,body.vz-mobile .gv .tv-mobilebar,body.vz-mobile .gv .tv-topbar,body.vz-mobile .gv .gv-topbar,.gv .vz-topcard{display:none!important}.gv .vz-managepage>.vz-head{display:none!important}.gv .vz-page{padding:0 0 78px!important}.gv .vz-mobhead{position:sticky;top:0;z-index:46;display:flex;align-items:center;gap:8px;width:100vw;margin-inline-start:50%;transform:translate(-50%);margin-block:0 10px;padding:9px 14px;background:#fffffff5;backdrop-filter:blur(12px);border-bottom:1px solid #ececf1}.dark .gv .vz-mobhead{background:#09090bf5;border-color:#1f1f24}.gv .vz-mobmark{flex:0 0 auto;display:grid;place-items:center;width:30px;height:40px;color:var(--vz-red, #e11d48)}.gv .vz-mobsearch{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:8px;height:40px;padding:0 12px;border-radius:12px;color:#71717a;background:#f4f4f7;border:1px solid #e7e7ec}.dark .gv .vz-mobsearch{background:#141416;border-color:#26262b;color:#a1a1aa}.gv .vz-mobsearch svg{flex:none}.gv .vz-mobsearch input{flex:1 1 auto;min-width:0;border:0;outline:none;background:none;font:inherit;font-size:14px;color:#18181b}.dark .gv .vz-mobsearch input{color:#fafafa}.gv .vz-mobsearch>button{flex:none;display:grid;place-items:center;color:inherit}.gv .vz-mobbtn{flex:0 0 auto;display:grid;place-items:center;width:40px;height:40px;border-radius:12px;cursor:pointer;color:#3f3f46;background:#f4f4f7;border:1px solid #e7e7ec}.dark .gv .vz-mobbtn{background:#141416;border-color:#26262b;color:#d4d4d8}.gv .vz-mobbtn.up{color:#fff;border-color:transparent;background:linear-gradient(135deg,#e11d48,#be123c);box-shadow:0 5px 16px #e11d4852}.gv .vz-mobbtn:active{transform:scale(.95)}.gv .vz-chips{padding-inline:14px!important}.gv .vz-sec,.gv .vz-secthead,.gv .vz-intro,.gv .vz-reelstrip{padding-inline:14px}.gv .vz-grid{grid-template-columns:1fr!important;gap:20px!important}.gv .vz-grid .vz-thumb{border-radius:0!important}.gv .vz-grid .vz-meta,.gv .vz-grid .vz-title,.gv .vz-grid .vz-stats{padding-inline:14px}.gv .vz-managepage .vz-panel{border-radius:0;border-inline:0}.gv .vz-mrow{grid-template-columns:116px minmax(0,1fr)!important;gap:10px}.gv .vz-mthumb{border-radius:10px;overflow:hidden}}@media(max-width:899px){.gv .vz-watch .vz-row{flex-wrap:wrap!important;row-gap:10px}.gv .vz-watch .vz-channel{flex:1 1 auto;min-width:0}.gv .vz-watch .vz-follow{flex:0 0 auto;padding:9px 15px!important}.gv .vz-watch .vz-actions{flex:1 0 100%!important;margin-inline-start:0!important;overflow-x:auto;scrollbar-width:none;padding-bottom:2px}.gv .vz-watch .vz-actions::-webkit-scrollbar{display:none}.gv .vz-watch .vz-actions>*{flex:0 0 auto}.gv .vz-wtitle{font-size:17px!important;line-height:1.3}}@media(max-width:700px){.gv .mv-card:not(.row) .mv-body{display:none!important}.gv .mv-card:not(.row){border:0;background:transparent;box-shadow:none}.gv .mv-card:not(.row):hover{transform:none;box-shadow:none}.gv .mv-oncard{flex-direction:column!important;align-items:flex-start!important;gap:5px!important;padding:34px 12px 12px!important}.gv .mv-oncard em{order:-1;font-size:15px!important;padding:5px 11px!important}.gv .mv-oncard b{font-size:13px!important;white-space:normal!important;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}}.gv .vz-sechead{display:flex;align-items:center;gap:9px;margin:0 0 12px}.gv .vz-sechead h2{margin:0;font-size:16px;font-weight:800;white-space:nowrap}.gv .vz-sechead>svg{flex:none;color:var(--vz-red, #e11d48)}.gv .vz-seccount{flex:none;font-style:normal;font-size:11px;font-weight:800;padding:2px 7px;border-radius:7px;opacity:.7;background:#7f7f8c24}.gv .vz-secline{flex:1 1 auto;height:1px;min-width:12px;background:currentColor;opacity:.14}.gv .vz-seeall{flex:none;display:inline-flex;align-items:center;gap:3px;cursor:pointer;font-size:12.5px;font-weight:800;white-space:nowrap;color:var(--vz-red, #e11d48);text-decoration:none;background:none}.gv .vz-seeall:hover{text-decoration:underline}.gv .vz-more{display:flex;align-items:center;justify-content:center;gap:9px;width:100%;margin-top:16px;padding:13px;border-radius:14px;cursor:pointer;font:inherit;font-size:13.5px;font-weight:800;color:var(--vz-red, #e11d48);background:#e11d4812;border:1px solid rgba(225,29,72,.2);transition:background .18s}.gv .vz-more:hover{background:#e11d4821}.gv .vz-more em{font-style:normal;font-weight:600;font-size:12px;opacity:.7}@media(max-width:899px){.gv .vz-stripwrap .vz-arrow{display:grid!important}.gv .vz-sechead{padding-inline:14px}.gv .vz-more{width:auto;margin-inline:14px}}@media(max-width:899px){.gv .mv-card .mv-admindel{inset-inline-start:auto!important;inset-inline-end:10px!important;top:52px!important}.gv .mv-cond,.gv .mv-reduced{top:14px!important}.gv .mv-cond{inset-inline-start:14px!important}.gv .mv-oncard em{align-self:flex-end!important}.gv .mk-mobhead{padding-inline:10px!important;gap:7px!important}}@media(max-width:620px){.gv .cpt .cpt-tools .cpt-tool .cpt-toollabel{display:none!important}.gv .cpt .cpt-tools .cpt-tool{gap:0!important;justify-content:center}}@media(max-width:620px){.gv .pf-body{padding-inline:12px!important}.gv .pf-postlist{margin-inline:-12px!important}}.gv .pf-effect-btn{border-radius:999px;padding:6px 12px}.gv-rail.wide .gv-railtoggle{margin-bottom:-4px}.gv-rail.wide .gv-railchev{height:14px;border-radius:8px}@media(max-width:900px){.gv-bottombar{inset-inline:10px;bottom:calc(8px + env(safe-area-inset-bottom));padding:6px;border:1px solid var(--gv-hairline);border-radius:24px;background:#ffffffeb;backdrop-filter:saturate(1.6) blur(18px);-webkit-backdrop-filter:saturate(1.6) blur(18px);box-shadow:0 12px 34px #14161a29;gap:2px}.dark .gv-bottombar{background:#18181bf0;border-color:#ffffff17;box-shadow:0 12px 34px #0000008c}.gv-bottomitem>span:last-child,.gv-bottomitem>.gv-bottomlabel{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.gv-bottomitem{position:relative;display:flex;align-items:center;justify-content:center;min-height:46px;padding:0;border-radius:18px;color:var(--gv-ink-subtle);transition:color .18s ease,transform .18s cubic-bezier(.3,1.2,.4,1)}.gv-bottomitem:before{content:"";position:absolute;inset-inline-start:50%;top:50%;translate:-50% -50%;width:52px;height:34px;border-radius:999px;background:transparent;transition:background .2s ease}.gv-bottomitem.on:before{background:var(--gv-coral-tint)}.dark .gv-bottomitem.on:before{background:#ff4b5c33}.gv-bottomitem:active{transform:scale(.92)}.gv-bottomitem>*{position:relative;z-index:1}.gv-bottomicon{display:grid;place-items:center}.gv-bottomitem.on{color:var(--gv-coral)}.gv-bottomitem .gv-icon,.gv-bottomitem .material-symbols-rounded{font-size:26px;font-variation-settings:"FILL" 0,"wght" 400;transition:font-variation-settings .2s ease}.gv-bottomitem.on .gv-icon,.gv-bottomitem.on .material-symbols-rounded{font-variation-settings:"FILL" 1,"wght" 500}.gv-bottombadge{min-width:17px;height:17px;font-size:9.5px;font-weight:800;box-shadow:0 0 0 2px #fffffff2}.dark .gv-bottombadge{box-shadow:0 0 0 2px #18181b}}@media(max-width:900px){body:has(.mg-app) .gv-header{display:none!important}body:has(.mg-app) .gv-shell,body:has(.mg-app) .gv-grid{padding-top:0!important}.gv .mg-app{height:calc(100dvh - 64px - var(--kb, 0px))!important}.gv .mg-app.on-thread{height:calc(100dvh - var(--kb, 0px))!important}}@media(max-width:900px){.gv-bottombar{will-change:transform;transform:translateZ(0);isolation:isolate}}body .gv .pa-row .pa-btn svg,body .gv .pa-row .pa-views svg,body .gv .pa-row .icon-wrap svg,body .gv .pa-row>button svg,body .gv .pa-row>span>svg{width:24px!important;height:24px!important}body .gv .pa-row .rx-chip,body .gv .pa-row .rx-chip svg{width:auto!important;height:auto!important}body .gv .pa-row .pa-count{margin-inline-start:3px!important;padding:0!important;background:none!important;font-size:13.5px!important;font-weight:700!important;letter-spacing:-.01em;font-variant-numeric:tabular-nums}body .gv .pa-row .pa-right{margin-inline-start:auto;display:inline-flex;align-items:center;gap:10px;flex:none}body .gv .pa-row .pa-right .pa-wholiked{margin:0!important}body .gv .pa-row{align-items:center!important}body .gv .pa-row>*{align-self:center!important}body .gv .pa-row .pa-btn{line-height:1!important}body .gv .rx-wrap,body .gv .rx-wrap>.rx-hit{display:inline-flex!important;align-items:center!important;min-width:0}@media(max-width:760px){body .gv .mg-toolbar{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:3px!important;overflow:visible!important}body .gv .mg-toolbar>*{flex:initial!important;width:auto!important;min-width:0!important;white-space:nowrap!important}}body .gv .pa-row .pa-btn>*,body .gv .pa-row .pa-btn .icon-wrap{display:inline-flex!important;align-items:center!important;line-height:1!important}body .gv .pa-row .pa-btn svg{display:block}body .gv .pa-row .pa-btn .pa-count{line-height:1!important}body .gv .pa-row .saveBtn .icon-wrap{width:24px!important;height:24px!important}@media(max-width:899px){body .gv .pa-row .saveBtn .icon-wrap{width:27px!important;height:27px!important}}body .pa-row{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-start!important;gap:0!important}body .pa-row>.rx-wrap,body .pa-row>.pa-btn,body .pa-row>button{flex:0 0 auto!important;width:auto!important;min-width:0!important}body .pa-row .pa-btn{flex:0 0 auto!important;width:auto!important;gap:3px!important;justify-content:flex-start!important}body .pa-row .pa-btn .pa-count,body .pa-row .pa-views .pa-count{margin:0!important;padding:0!important;min-width:0!important}body .pa-row .pa-views{gap:3px!important;flex:0 0 auto!important;margin:0!important}body .pa-row .pa-right{margin-inline-start:auto!important;display:inline-flex!important;align-items:center!important;gap:8px!important;flex:0 0 auto!important;padding-inline-start:6px!important}body .pa-row .pa-right .pa-wholiked,body .pa-row .pa-wholiked{flex:0 0 auto!important;max-width:none!important;overflow:visible!important}body .pa-row .pa-right .pa-wholiked{margin:0!important}@media(max-width:700px){body .pa-row .pa-wholiked{max-width:none!important;overflow:visible!important}body .pa-row .pa-btn{padding-inline:5px!important}}@media(max-width:380px){body .pa-row .pa-wholiked{display:inline-flex!important}body .pa-row .pa-btn{padding-inline:3px!important}body .pa-row .pa-right{gap:4px!important;padding-inline-start:2px!important}}@media(max-width:900px){body:has(.mg-app.on-thread) .gv .gv-topbar,body:has(.mg-app.on-thread) .gv .gv-mobilebar{display:none!important}body .gv .mg-app.on-thread{top:0!important}}.gv-hits-x{display:none}@media(max-width:900px){.gv-search{position:static}.gv-hits{position:fixed;top:64px;inset-inline:8px;max-width:none;max-height:calc(100dvh - 150px);overflow-y:auto;padding-top:50px;border-radius:20px}.gv-hits-x{display:grid;place-items:center;position:absolute;top:8px;inset-inline-end:8px;width:34px;height:34px;border-radius:50%;background:var(--gv-surface-2, rgba(120,120,140,.16));color:var(--gv-ink);z-index:2}}@media(min-width:701px){.gv .gv-storycard{padding:11px 18px 10px;margin-bottom:10px}.gv .gv-composercard{margin-bottom:10px}}.xw{--xw-ink: var(--gv-ink);--xw-mute: var(--gv-ink-muted);--xw-acc: var(--gv-coral)}.xw-clock{display:flex;flex-direction:column;gap:2px}.xw-clock b{font-size:34px;font-weight:800;letter-spacing:-.03em;line-height:1.05;color:var(--xw-ink);font-variant-numeric:tabular-nums}.xw-clock span{font-size:13px;color:var(--xw-mute);font-weight:500}.xw-hello{margin:10px 0 0;padding:9px 12px;border-radius:12px;font-size:13px;font-weight:600;color:var(--xw-ink);background:color-mix(in srgb,var(--xw-acc) 10%,transparent)}.xw-quick{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.xw-q{display:flex;flex-direction:column;align-items:center;gap:6px;padding:10px 4px;border-radius:14px;text-decoration:none;color:var(--xw-ink);font-size:11.5px;font-weight:600;text-align:center;min-width:0;transition:transform .15s,background .15s}.xw-q:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--xw-acc) 8%,transparent)}.xw-q span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xw-q i{width:38px;height:38px;border-radius:13px;display:grid;place-items:center;font-style:normal;color:#fff}.xw-q i .gv-icon{color:#fff}.xw-q.c0 i{background:linear-gradient(135deg,#f43f5e,#fb923c)}.xw-q.c1 i{background:linear-gradient(135deg,#6366f1,#8b5cf6)}.xw-q.c2 i{background:linear-gradient(135deg,#10b981,#34d399)}.xw-q.c3 i{background:linear-gradient(135deg,#0ea5e9,#38bdf8)}.xw-q.c4 i{background:linear-gradient(135deg,#f59e0b,#fbbf24)}.xw-q.c5 i{background:linear-gradient(135deg,#ec4899,#f472b6)}.xw-stats{display:grid;gap:8px}.xw-stats span{border-radius:14px;padding:11px 6px;text-align:center;min-width:0}.xw-stats b{display:block;font-size:20px;font-weight:800;line-height:1.1;color:var(--xw-ink)}.xw-stats em{display:block;font-style:normal;font-size:11px;font-weight:600;color:var(--xw-mute);margin-top:2px}.xw-stats .c0{background:#f43f5e1a}.xw-stats .c1{background:#6366f11a}.xw-stats .c2{background:#10b9811a}.xw-quote{margin:0;font-size:15px;line-height:1.5;font-weight:600;color:var(--xw-ink);padding-inline-start:12px;border-inline-start:3px solid var(--xw-acc)}.xw-row{display:flex;align-items:center;gap:11px;padding:8px 0;text-decoration:none;color:var(--xw-ink);min-width:0}.xw-row+.xw-row{border-top:1px solid color-mix(in srgb,var(--xw-ink) 8%,transparent)}.xw-row:hover .xw-txt b{color:var(--xw-acc)}.xw-txt{min-width:0;flex:1;display:flex;flex-direction:column}.xw-txt b{font-size:13.5px;font-weight:650;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.xw-txt em{font-style:normal;font-size:12px;color:var(--xw-mute);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:1px}.xw-date{flex:none;width:44px;border-radius:12px;padding:5px 0;text-align:center;background:color-mix(in srgb,var(--xw-acc) 12%,transparent)}.xw-date b{display:block;font-size:17px;font-weight:800;line-height:1.1;color:var(--xw-ink)}.xw-date em{display:block;font-style:normal;font-size:10.5px;font-weight:700;text-transform:uppercase;color:var(--xw-acc)}.xw-thumb{flex:none;width:44px;height:44px;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:color-mix(in srgb,var(--xw-acc) 10%,transparent);color:var(--xw-acc)}.xw-thumb img{width:100%;height:100%;object-fit:cover}.xw-join{flex:none;font-size:11.5px;font-weight:700;padding:5px 11px;border-radius:999px;color:#fff;background:var(--xw-acc)}.gv-grid.two{max-width:1260px;min-width:0;margin-inline:auto;gap:22px}.gv-grid.two .gv-rail-solo{flex:0 0 320px;width:320px}@media(min-width:1281px){.gv-grid.two{padding-inline:8px}}.gv .pc-nameline,.gv .pc-nameline *{font-family:DM Sans,system-ui,sans-serif}.gv .pc-nameline{font-size:14px!important;font-weight:600!important;line-height:1.25}.gv .pc-nameline .pc-name{font-size:14px;font-weight:600}.gv .pc-bywho,.gv .pc-sub{font-size:12.5px;font-weight:400}.gv .pc-gface{width:38px;height:38px;border-radius:11px;font-size:16px}.gv .jb-page{grid-template-columns:minmax(0,1fr)}.gv .jb-rail{display:none!important}.gv .jb-catrow.jb-phone{display:flex!important}.gv .sv-tabs{background:var(--gv-surface);border:1px solid var(--gv-hairline);border-radius:var(--gv-r-card, 20px);padding:8px 12px;margin:10px 0 12px}.gv .gl-scope{background:var(--gv-input, rgba(128,128,128,.12))}.gv .gl-scope button.on{background:var(--gv-surface)}.gv .gl-titlerow>.gl-heading{flex:0 0 auto}@media(max-width:900px){.gv .gl-titlerow>.gl-search{order:0!important;flex:1 1 auto!important;max-width:none!important;margin:0!important}.gv .gl-titlerow>.gl-create{order:1!important}}@media(max-width:900px){.gv-header-in{grid-template-columns:auto minmax(0,1fr) auto;gap:6px}.gv-brand{min-width:0;max-width:34vw;overflow:hidden}.gv-brand img{max-width:100%;height:auto}.gv-search{justify-self:end;position:relative;width:36px;max-width:36px;height:36px;padding:0;flex:none;display:grid;place-items:center;border-radius:50%;overflow:visible}.gv-search>.gv-icon{pointer-events:none}.gv-search input{position:absolute;inset:0;width:100%;height:100%;padding:0;opacity:0;font-size:16px;z-index:2}.gv-search>button{display:none!important}.gv-search:focus-within{position:fixed;top:8px;inset-inline:8px;width:auto;max-width:none;height:46px;z-index:90;display:flex;align-items:center;gap:10px;padding:0 16px;border-radius:23px;box-shadow:0 10px 30px #14161a38}.gv-search:focus-within input{position:static;opacity:1;width:auto;flex:1}.gv-tools{gap:2px}.gv-tools a.gv-quick[href="/marketplace"],.gv-tools .gv-hbtn[data-panel=theme],.gv-tools .gv-hbtn[data-panel=alerts]{display:grid}.gv-tools .gv-hbtn[data-panel=messages]{display:none}.gv-quick,.gv-hbtn,.gv-avatar{width:34px;height:34px}.gv-tools .gv-tip{display:none}.gv-bottombar{inset-inline:14px;bottom:calc(10px + env(safe-area-inset-bottom));padding:8px;border-radius:30px;align-items:center;overflow:visible;background:linear-gradient(180deg,#fffffff7,#fff6e8f0);border:1px solid rgba(255,176,32,.38);box-shadow:0 14px 38px #ff78283d,0 4px 14px #14161a24;transition:transform .34s cubic-bezier(.3,.9,.3,1),opacity .26s ease}.dark .gv-bottombar{background:linear-gradient(180deg,#221e1cf7,#161619f5);border-color:#ffb02047;box-shadow:0 14px 38px #0009,0 0 0 1px #ffb02014}.gv-bottombar.gv-away{transform:translateY(calc(100% + 48px))!important;opacity:0;pointer-events:none}.gv-bottombar>.gv-bottomitem,.gv-bottombar>.gv-bottomplus{flex:1 1 0;min-width:0}.gv-bottomitem.on:before{background:linear-gradient(135deg,#ffb0204d,#ff4b5c38)}.gv-bottomitem.on{color:var(--gv-coral)}.gv-bottomplus{display:flex;justify-content:center;align-items:center;min-height:46px;padding:0;border:0;background:none;position:relative;cursor:pointer;-webkit-tap-highlight-color:transparent}.gv-plusdisc{display:grid;place-items:center;width:58px;height:58px;margin-top:-32px;border-radius:50%;color:#fff;background:linear-gradient(135deg,#ffc53d,var(--gv-coral));box-shadow:0 10px 22px #ff5a3c73,0 0 0 5px #fffffff7;transition:transform .2s cubic-bezier(.3,1.2,.4,1)}.dark .gv-plusdisc{box-shadow:0 10px 22px #ff5a3c80,0 0 0 5px #1b1a1c}.gv-plusdisc .gv-icon{color:#fff;font-size:30px;font-variation-settings:"FILL" 0,"wght" 600;width:30px;height:30px}.gv-bottomplus:active .gv-plusdisc{transform:scale(.9) rotate(90deg)}}@media(max-width:900px){html,body{overflow-x:clip!important}.gv,.gv-app{overflow:visible!important}.gv-header{position:sticky!important;top:0!important;z-index:60!important;transform:none!important}.gv-grid .gv-feed{padding:0!important;gap:0!important}.gv .gv-feed>div{margin-bottom:8px}.gv .gv-feed>div>.relative,.gv .gv-content .relative.border-b.py-4.px-4{border-radius:0!important;border-inline-width:0!important;box-shadow:none!important;margin-inline:0!important;padding:14px 12px!important;top:0!important}.gv .gv-feed>div>.relative:hover{top:0!important;box-shadow:none!important}.gv .gv-feed .fs-sec{border-radius:0!important;border-inline-width:0!important;margin-inline:0!important}.gv-grid,.gv-content{padding-inline:0!important}}@media(max-width:900px){html,body{overflow-x:clip!important;max-width:100%!important}.gv,.gv-app{overflow-x:clip!important;overflow-y:visible!important;max-width:100vw}.gv-grid,.gv-content,.gv-feed{max-width:100%!important;min-width:0!important}.gv-header{position:fixed!important;top:0!important;inset-inline-start:0!important;inset-inline-end:0!important;width:auto!important;max-width:100%!important;z-index:60!important;height:56px;box-sizing:border-box}.gv-header-in{height:100%;padding-block:0!important;align-items:center;max-width:100%!important}.gv-app{--gv-headerh: 56px;padding-top:56px}body:has(.mg-app) .gv-app,body.mk-mobile .gv-app,body.vz-mobile .gv-app,.gv-app.gv-immersive,.gv-immersive .gv-app{padding-top:0!important}.gv-bottombar{inset-inline:14px!important;bottom:calc(12px + env(safe-area-inset-bottom,0px))!important}}:root{--gv-rail-w: 236px}:root:has(.gv-rail-a){--gv-rail-w: 272px}:root:has(.gv-rail-b){--gv-rail-w: 284px}:root:has(.gv-rail.narrow){--gv-rail-w: 76px}@media(min-width:1101px){.gv-header{position:relative}.gv-rail,.gv-rail-a,.gv-rail-b{top:16px}.gv-header-in{grid-template-columns:var(--gv-rail-w) minmax(0,1fr) auto;padding-block:8px 0}.gv-header{border-bottom-color:transparent}.gv-grid{padding-top:10px}.gv-brand{display:block;width:var(--gv-rail-w);height:auto;line-height:0}.gv-brand img.gv-logo{margin:0;padding:0}}@media(max-width:1100px){.gv-header .gv-brand{width:auto!important;max-width:46vw!important;min-width:0!important;overflow:visible!important;justify-self:start!important;display:flex!important;align-items:center!important;line-height:1!important}.gv-header .gv-brand img.gv-logo{transform:none!important;width:auto!important;height:auto!important;max-width:100%!important;max-height:38px!important;margin:0!important;object-fit:contain!important;object-position:left center!important}}.gv-icon{width:1em!important;height:1em!important;overflow:hidden!important;vertical-align:middle}@media(min-width:1101px){.gv-header-in{padding-block:10px 10px}.gv-grid{padding-top:16px;align-items:flex-start}.gv-rail-a,.gv-rail-b{margin-top:0!important;padding-top:0!important;align-self:flex-start}.gv-rail-a>:first-child,.gv-rail-b>:first-child{margin-top:0!important}}@media(max-width:1100px){.gv-footer{display:none!important}.gv-app{min-height:100dvh}.gv-app:not(.gv-immersive):not(.gv-bare):not(:has(.mg-app)) .gv-grid{display:flex;flex-direction:column;align-items:stretch;padding-bottom:0!important;min-height:calc(100dvh - 56px)}.gv-app:not(.gv-immersive):not(.gv-bare):not(:has(.mg-app)) .gv-grid:after{content:"";display:block;flex:1 0 96px;margin-top:-14px;background:var(--gv-surface)}.gv-app:not(.gv-immersive):not(.gv-bare):not(:has(.mg-app)) .gv-content{flex:none;width:100%}.gv-feedend,.gv-feedmore{opacity:1;background:var(--gv-surface);color:var(--gv-ink-subtle);padding:26px 0 10px;margin:0}}@media(min-width:1101px){.gv .ld-grid{align-items:stretch!important}.gv .ld-gcol{display:flex;flex-direction:column;min-width:0}.gv .ld-gcol>.ld-gallery{flex:1 1 auto;height:auto!important;align-self:stretch!important;display:flex;flex-direction:column}.gv .ld-gallery .ld-stage{flex:1 1 auto!important;height:auto!important;max-height:none!important;min-height:480px}.gv .ld-lower{align-items:stretch}.gv .ld-lower-main,.gv .ld-lower .ld-side{display:flex;flex-direction:column;gap:14px;min-width:0}.gv .ld-lower-main>:last-child,.gv .ld-lower .ld-side>:last-child{flex:1 1 auto}.gv .ld-lower:has(>.ld-side:empty){grid-template-columns:minmax(0,1fr)}.gv .ld-lower>.ld-side:empty{display:none}}.gv .ld-panel>.ld-interest{margin-top:auto;flex:none;box-shadow:none}.gv .ld-panel>:nth-last-child(2){margin-bottom:14px}.gv .ld-lower .ld-safety-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gv .ld-safety-card{display:grid!important;grid-template-columns:38px minmax(0,1fr);column-gap:10px;row-gap:1px;align-items:center;padding:10px 12px!important;border-radius:14px}.gv .ld-safety-icon{grid-row:1 / span 2;width:38px!important;height:38px!important;border-radius:12px!important;margin:0!important;box-shadow:none!important}.gv .ld-safety-card b{font-size:13.5px;line-height:1.25}.gv .ld-safety-card em{font-size:12px;line-height:1.3}.gv .ld-safety{padding:16px 18px}.gv .gd-card{overflow:hidden}.gv .ld-safety h2{margin-bottom:10px}.gv{--jb-accent: #e63946;--jb-accent-hi: #d12b39;--jb-accent-soft: #fff1f2}.dark .gv{--jb-accent: #ef5663;--jb-accent-hi: #f08a93;--jb-accent-soft: #2a1215}.gv .from-fuchsia-500.to-purple-600{background-image:linear-gradient(to right,#e63946,#d12b39)}.gv .text-fuchsia-600{color:#e63946}.gv .gl-tab:hover{color:#d12b39}.gv .gl-tab.on{background:linear-gradient(135deg,#e63946,#e63946)}.gv .gl-view button.on{background:#e63946}.gv .gl-create{background:linear-gradient(135deg,#e63946,#e63946)}.gv .gl-chip:hover{border-color:#f4a4ab}.gv .gl-chip.on{background:linear-gradient(135deg,#e63946,#e63946)}.gv .gl-card:hover{border-color:#f4a4ab}.gv .gl-banner-fill{background:linear-gradient(135deg,#e63946,#e63946 55%,#f0646f)}.gv .gl-cat{color:#d12b39}.dark .gv .gl-cat{color:#f4a4ab;background:#e639462e}.gv .gl-heading svg{color:#e63946}.gv .gl-heading .gl-count{color:#d12b39}.dark .gv .gl-heading .gl-count{background:#e6394633;color:#f4a4ab}.dark .gv .gl-card:hover{border-color:#ef5663}.gv .pg-infoicon,.gv .gl-join{background:linear-gradient(135deg,#e63946,#e63946)}.gv .cl-locpick:hover{border-color:#f08a93}.gv .cl-locpick i{color:#d12b39}.gv .pm-head h1 svg{color:#e63946}.gv .pm-new{background:linear-gradient(135deg,#e63946,#e63946);box-shadow:0 5px 16px #e6394647}.gv .pm-bar span{background:linear-gradient(90deg,#e63946,#f0646f)}.gv .ev-head h1 svg{color:#e63946}.gv .ev-new{background:linear-gradient(135deg,#e63946,#e63946);box-shadow:0 5px 16px #e6394647}.gv .ev-tab.on{background:linear-gradient(135deg,#e63946,#e63946)}.gv .ev-card:hover{border-color:#f4a4ab}.gv .ev-date em{color:#e63946}.gv .ev-going{color:#d12b39}.dark .gv .ev-going{color:#f4a4ab}.gv .jb-btn.onhero{background:var(--jb-accent, #e63946);box-shadow:0 4px 14px #e6394647}.gv .jb-btn.onhero:hover{background:var(--jb-accent-hi, #d12b39);box-shadow:0 6px 20px #e639465c}.gv .jb-btn.primary{box-shadow:0 4px 14px #e639464d}.gv .jb-btn.primary:hover{box-shadow:0 6px 20px #e6394661}.gv .pg-avatar i{color:#e63946;background:#e639461a;border:2px dashed rgba(230,57,70,.35)}.gv .pg-pctbig{background:linear-gradient(135deg,#e63946,#e63946)}.gv .pg-bar-fill{background:linear-gradient(90deg,#e63946,#e63946 60%,#f4845f)}.gv .pg-steps li.now i{background:linear-gradient(135deg,#e63946,#e63946);box-shadow:0 0 0 4px #e6394629}.gv .pg-qicon{color:#e63946;background:#e639461a}.dark .gv .pg-qicon{background:#e6394633;color:#f4a4ab}.gv .pg-photo{color:#e63946;background:#e6394612;border:2px dashed rgba(230,57,70,.38)}.gv .pg-photo:hover{background:#e6394621;border-color:#e6394699}.gv .pg-field input:focus,.gv .pg-field textarea:focus{border-color:#e63946}.gv .pg-picks button:hover{background:#e639461a}.gv .pg-picks button.on,.gv .pg-save{background:linear-gradient(135deg,#e63946,#e63946)}.gv .pg-confetti i:nth-child(3n){background:#e63946}.gv .cf-icon{background:linear-gradient(135deg,#e63946,#e63946)}.gv .cf-code:focus{border-color:#e63946}.gv .cf-go{background:linear-gradient(135deg,#e63946,#e63946)}.gv .cf-resend{color:#e63946}.gv .pm-field input:focus,.gv .pm-field textarea:focus{border-color:#e63946;box-shadow:0 0 0 3px #e639461f}.gv .pm-place.on{border-color:#e63946;background:#fff1f2}.dark .gv .pm-place.on{background:#e6394624}.gv .pm-drop:hover{border-color:#f08a93}.gv .pm-chip.on{color:#9f1239;border-color:#e63946;background:#fff1f2}.dark .gv .pm-chip.on{color:#fecdd3;background:#e6394629}.gv .pm-chipinput.on{border-color:#e63946}.gv .pm-sum .total b{color:#d12b39}.dark .gv .pm-sum .total b{color:#f4a4ab}.gv .pm-balance a{color:#d12b39}.gv .pm-promote{background:linear-gradient(135deg,#e63946,#e63946);box-shadow:0 8px 20px #e6394647}.gv .pm-emptyicon{color:#e63946;background:#fff1f2}.dark .gv .pm-emptyicon{background:#e6394629}.gv .pm-meta a:hover{color:#e63946}.gv .pm-item .pm-bar i{background:linear-gradient(90deg,#e63946,#f0646f)}.gv .jb-scopeicon.on{color:var(--jb-accent, #e63946)}@media(min-width:1101px){body.at-home .gv-grid{padding-top:14px}.gv-header .gv-brand{position:relative;inset-inline-start:12px}.gv-grid.one{gap:16px}.gv .gl-page,.gv .gd-page{padding:0 0 40px}.gv .rst-page,.gv main[class*=rst-]{padding-top:0}.gv .vz-page,.gv .vz-page.vz-watch{margin:0}}.gv .rst-hero,.gv .rst-tools{margin-bottom:18px}.gv-market-list h3{margin-bottom:10px}.gv-mlist{display:flex;flex-direction:column;gap:4px}.gv-mrow{display:flex;align-items:center;gap:10px;min-width:0;padding:6px 8px;border-radius:14px;color:inherit;text-decoration:none}.gv-mrow:hover{background:var(--gv-coral-tint)}.gv-mthumb{flex:none;width:40px;height:40px;border-radius:11px;overflow:hidden;background:var(--gv-input)}.gv-mthumb img{display:block;width:100%;height:100%;object-fit:cover}.gv-mtitle{flex:1 1 0;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13.5px;font-weight:600}.gv-mprice{flex:none;padding:4px 10px;border-radius:999px;white-space:nowrap;font-family:Sora,sans-serif;font-size:14.5px;font-weight:800;color:var(--gv-coral);background:var(--gv-coral-tint)}@media(min-width:900px){.gv .gl-card-wrap{background:none!important;border:0!important;box-shadow:none!important;padding:0!important;border-radius:0!important;display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:stretch}.gv .gl-card-wrap>*{min-width:0}.gv .gl-card-wrap>.gl-toolbar,.gv .gl-card-wrap>.ev-head,.gv .gl-card-wrap>.ev-tabs,.gv .gl-card-wrap>.gl-grid,.gv .gl-card-wrap>.ev-grid{grid-column:1 / -1}.gv .gl-card-wrap>.gl-toolbar,.gv .gl-card-wrap>.ev-head{display:block;background:var(--gv-surface)!important;border:1px solid var(--gv-hairline)!important;border-radius:var(--gv-r-card, 20px)!important;box-shadow:var(--gv-card)!important;padding:16px 22px!important;margin:0!important}.gv .gl-card-wrap>.ev-head{display:flex;align-items:center;justify-content:space-between}.gv .gl-card-wrap .gl-titlerow{padding:0!important;margin:0!important;background:none!important;border:0!important;box-shadow:none!important}.gv .gl-card-wrap>.gl-scope,.gv .gl-card-wrap>.ev-tabs,.gv .gl-card-wrap>.gl-chips{background:var(--gv-surface)!important;border:1px solid var(--gv-hairline)!important;border-radius:var(--gv-r-card, 20px)!important;box-shadow:var(--gv-card)!important;padding:10px 14px!important;margin:0!important;box-sizing:border-box;display:flex;align-items:center;gap:8px}.gv .gl-card-wrap>.gl-scope{background:var(--gv-surface)!important}.gv .gl-card-wrap>.gl-chips{overflow-x:auto;scrollbar-width:none}.gv .gl-card-wrap>.gl-chips::-webkit-scrollbar{display:none}.gv .gl-card-wrap>.gl-chips .gl-chip{flex:0 0 auto}.gv .gl-card-wrap>.ev-tabs{width:fit-content}.gv .gl-card-wrap>.gl-grid,.gv .gl-card-wrap>.ev-grid{padding:0!important}}.gv .gl-grid>.es,.gv .ev-grid>.es,.gv .gl-card-wrap>.es{grid-column:1 / -1;justify-self:center;width:100%;max-width:520px;margin-inline:auto}.gv .ev-grid,.gv .ed-page{--ev-accent: #e63946}.gv .ev-card{border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv .ev-card:hover,.dark .gv .ev-card:hover{border-color:#f4a4ab;box-shadow:var(--gv-card-hover)}.gv .ev-cover{border-radius:0}.gv .ev-date em,.gv .ed-when em{color:#e63946}.gv .ev-cat,.gv .ed-cat{color:#e63946;background:var(--gv-coral-tint)}.dark .gv .ev-cat,.dark .gv .ed-cat{background:#e6394629}.gv .ev-title{font-family:Sora,sans-serif;letter-spacing:-.3px}.gv .ev-title:hover{color:#e63946}.gv .ev-meta svg{color:#e63946}.gv .ev-note{color:#e63946}.gv .ev-act,.gv .ed-going,.gv .ed-interested{border-radius:var(--gv-r-btn)}.gv .ev-act-soft,.gv .ed-interested{color:var(--gv-ink-2);background:var(--gv-input)}.gv .ev-act-soft:hover,.gv .ed-interested:hover{background:var(--gv-input-hover)}.gv .ev-act-soft.on,.gv .ed-interested.on{color:#e63946;border-color:#e63946;background:var(--gv-coral-tint)}.dark .gv .ev-act-soft.on,.dark .gv .ed-interested.on{background:#e6394629}.gv .ev-act-main,.gv .ed-going{color:#fff;background:#e63946;box-shadow:var(--gv-btn-primary)}.gv .ev-act-main:hover,.gv .ed-going:hover{filter:none;background:#d12b39;transform:translateY(-1px)}.gv .ev-act-main.on,.gv .ed-going.on,.gv .ev-act-main.on:hover,.gv .ed-going.on:hover{color:#e63946;background:transparent;border-color:#e63946;box-shadow:none;transform:none}.gv .ev-counts b,.gv .ed-counts b{color:var(--gv-ink)}.gv .ev-faces>*,.gv .ed-faces>*{box-shadow:0 0 0 2px var(--gv-surface)}.gv .ed-page{margin:0 0 30px;gap:16px}.gv .ed-card,.gv .ed-sec{border-radius:var(--gv-r-card);background:var(--gv-surface);border:1px solid var(--gv-hairline);box-shadow:var(--gv-card)}.gv .ed-title{font-family:Sora,sans-serif}.gv .ed-info>div,.gv .ed-person{background:var(--gv-input);border-color:var(--gv-hairline);border-radius:18px}.gv .ed-person:hover{border-color:#f4a4ab}.gv .ed-ic,.gv .ed-count{color:#e63946;background:var(--gv-coral-tint)}.dark .gv .ed-ic,.dark .gv .ed-count{background:#e6394629}.gv .ed-sec>h3{font-family:Sora,sans-serif}.gv .ed-sec>h3 svg,.gv .ed-person.more b{color:#e63946}.gv .ed-meter{background:var(--gv-input)}.gv .ed-meter i{background:#e63946}.gv .ed-tools{border-color:var(--gv-hairline)}.gv .ed-tool{color:var(--gv-ink-2);background:var(--gv-input);border-radius:12px}.gv .ed-tool:hover{color:#e63946}.gv .ed-tool.danger:hover,.gv .ed-tool.danger.on,.gv .ed-tool.join{color:#fff;background:#e63946}.gv .ed-person.host i{background:#e63946}.gv .ed-by b{color:var(--gv-ink)}.gv .ed-desc{color:var(--gv-ink-2)}@media(max-width:720px){.gv .ev-card{border-radius:0!important}.gv .ev-cover{border-radius:0}}.gv .dx{--dx-line: var(--gv-hairline-strong);--dx-soft: var(--gv-input);--dx-mut: var(--gv-ink-muted);--dx-ink: var(--gv-ink)}.gv .dx-rx button.on{border-color:#e63946;background:var(--gv-coral-tint)}.dark .gv .dx-rx button.on{background:#e6394629}.gv .dx-in textarea,.gv .dx-ib,.gv .dx-rx button{border-radius:var(--gv-r-btn)}.gv .dx-in textarea:focus{border-color:#e63946}.gv .dx-send{border-radius:var(--gv-r-btn);background:#e63946;box-shadow:var(--gv-btn-primary)}.gv .dx-send:disabled{box-shadow:none}.gv .dx-hint a,.gv .dx-rep:hover{color:#e63946}.gv .dx-h{font-family:Sora,sans-serif}.gv .ld-side .ld-safety{padding:16px}.gv .ld-side .ld-safety-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.gv .ld-side .ld-safety-card{display:flex!important;flex-direction:column;align-items:flex-start;gap:3px;padding:14px!important;border-radius:16px}.gv .ld-side .ld-safety-icon{width:40px!important;height:40px!important;margin:0 0 6px!important}.gv .ld-side .ld-safety-card b{font-size:13.5px}.gv .ld-side .ld-safety-card em{font-size:12px}
