@import "https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";:root{--purple:var(--vv-accent);--purple-2:var(--vv-accent);--lime:var(--vv-accent);--blue:var(--vv-accent);--red:#ff3b5c;--green:#20d47b;--radius-sm:10px;--radius:16px;--radius-lg:24px;--sidebar:248px;--header:76px}*{box-sizing:border-box}html,body{min-height:100%;margin:0;font-family:Inter,ui-sans-serif,system-ui,sans-serif}body{overflow-x:hidden}button,input,textarea{font:inherit}button{color:inherit}.theme-dark{--bg:#08080a;--surface:#101014;--surface-2:#17171d;--surface-3:#202027;--border:#292930;--text:#f7f7f8;--muted:#92929d;--soft:#c4c4ca;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-light{--bg:#f6f6f8;--surface:#fff;--surface-2:#efeff3;--surface-3:#e5e5eb;--border:#dddde4;--text:#111116;--muted:#74747f;--soft:#44444c;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.app,.splash{background:var(--bg);color:var(--text);min-height:100vh;transition:background .25s,color .25s}.logo{letter-spacing:-2.5px;color:var(--text);-webkit-user-select:none;user-select:none;font-size:35px;font-weight:800;line-height:1}.logo span{color:var(--lime)}.theme-light .logo span{color:var(--purple)}.logo-small{letter-spacing:-2px;font-size:28px}.splash{z-index:200;align-content:center;place-items:center;gap:18px;display:grid;position:fixed;inset:0}.splash .logo{font-size:60px;animation:.7s cubic-bezier(.2,.8,.2,1) splashIn}.splash p{color:var(--muted);letter-spacing:2.2px;text-transform:uppercase;margin:0;font-size:14px}.splash>span{gap:5px;margin-top:4px;display:flex}.splash>span i{background:var(--purple);border-radius:50%;width:5px;height:5px;animation:1s infinite pulse}.splash>span i:nth-child(2){animation-delay:.15s}.splash>span i:nth-child(3){animation-delay:.3s}@keyframes splashIn{0%{opacity:0;transform:scale(.88)}to{opacity:1;transform:scale(1)}}@keyframes pulse{50%{opacity:.25;transform:translateY(-3px)}}.sidebar{z-index:30;width:var(--sidebar);background:var(--bg);border-right:1px solid var(--border);flex-direction:column;padding:35px 22px 20px;display:flex;position:fixed;top:0;bottom:0;left:0}.sidebar>.logo{margin-bottom:34px;padding-left:18px}.sidebar nav{flex-direction:column;gap:5px;display:flex}.sidebar button{appearance:none;cursor:pointer;width:100%;min-height:49px;color:var(--soft);background:0 0;border:0;border-radius:13px;align-items:center;gap:15px;padding:0 15px;font-size:17px;font-weight:600;transition:all .18s;display:flex;position:relative}.sidebar button:hover,.sidebar button.nav-active{background:var(--surface-2);color:var(--text)}.sidebar button.nav-active:before{content:"";background:var(--purple);border-radius:3px;width:3px;height:22px;position:absolute;left:0}.nav-icon{place-items:center;width:25px;display:grid}.nav-dot{background:var(--red);color:#fff;border-radius:12px;place-items:center;min-width:21px;height:21px;margin-left:auto;font-size:13px;display:grid}.sidebar-bottom{margin-top:auto}.mini-account{border-top:1px solid var(--border);align-items:center;gap:9px;margin-top:8px;padding:18px 5px 0;display:flex}.mini-account>span{flex-direction:column;flex:1;min-width:0;display:flex}.mini-account b{font-size:15px}.mini-account small{color:var(--muted);margin-top:3px;font-size:13px}.app-shell{margin-left:var(--sidebar);min-height:100vh}.topbar{height:var(--header);z-index:20;background:color-mix(in srgb,var(--bg) 88%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:0 34px;display:flex;position:sticky;top:0}.topbar h1{margin:0 0 3px;font-size:19px}.topbar small{color:var(--muted);letter-spacing:.5px;text-transform:uppercase;font-size:13px}.top-actions{align-items:center;gap:9px;display:flex}.top-search{border:1px solid var(--border);background:var(--surface);width:220px;height:38px;color:var(--muted);border-radius:12px;align-items:center;gap:9px;padding:0 12px;display:flex}.top-search input{width:100%;color:var(--text);background:0 0;border:0;outline:0;font-size:15px}.icon-button{cursor:pointer;width:40px;height:40px;color:inherit;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:relative}.icon-button:hover{background:var(--surface-2)}.has-alert:after{content:"";border:2px solid var(--bg);background:var(--red);border-radius:50%;width:7px;height:7px;position:absolute;top:7px;right:7px}.mobile-header,.bottom-nav{display:none}.view-container{min-height:calc(100vh - var(--header))}.home-layout{grid-template-columns:minmax(460px,650px) 300px;gap:32px;max-width:1090px;margin:0 auto;padding:20px 24px 80px;display:grid}.feed-column{min-width:0}.stories{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);scrollbar-width:none;gap:17px;padding:18px 16px 15px;display:flex;overflow-x:auto}.stories::-webkit-scrollbar{display:none}.story{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;min-width:68px;padding:0;display:flex}.story-ring{background:linear-gradient(145deg,var(--purple),var(--lime));border-radius:50%;place-items:center;width:64px;height:64px;padding:2px;display:grid;position:relative}.story-own{background:var(--border)}.story-own i{color:#fff;background:var(--purple);border:2px solid var(--surface);border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-1px;right:-1px}.story-name{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:2px;max-width:70px;margin-top:8px;font-size:13px;display:flex;overflow:hidden}.story-name .verified svg{width:11px;height:11px}.story small{color:var(--purple-2);text-transform:uppercase;letter-spacing:.4px;margin-top:3px;font-size:11px;font-weight:800}.avatar{background:var(--surface-3);border-radius:50%;flex:none;display:inline-flex;overflow:hidden}.avatar img{object-fit:cover;width:100%;height:100%;display:block}.avatar-story{border:2px solid var(--surface);width:58px;height:58px}.avatar-ring{box-shadow:0 0 0 3px var(--bg),0 0 0 5px var(--purple)}.verified{vertical-align:-3px;margin-left:3px;display:inline-flex}.verified-artist{color:var(--blue)}.verified-plus{color:var(--purple-2)}.verified-founder{background:linear-gradient(135deg,var(--blue),var(--purple));color:#0000;filter:drop-shadow(0 0 3px #1d8cff40);-webkit-background-clip:text;background-clip:text}.feed-tabs{border-bottom:1px solid var(--border);margin-top:10px;display:flex}.feed-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;flex:1;height:50px;font-size:15px;font-weight:700;position:relative}.feed-tabs button.active:after{content:"";background:var(--purple);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:25%;right:25%}.post-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-top:14px;overflow:hidden}.post-head{align-items:center;gap:11px;height:70px;padding:0 15px;display:flex}.post-identity{flex:1;min-width:0}.post-identity>div{white-space:nowrap;align-items:center;display:flex}.post-identity span{color:var(--muted);margin-left:5px;font-size:13px}.post-identity small{color:var(--muted);text-overflow:ellipsis;margin-top:4px;font-size:13px;display:block;overflow:hidden}.music-line{color:var(--muted);align-items:center;gap:6px;padding:0 16px 11px;font-size:13px;display:flex}.post-media{background:#050506;width:100%;overflow:hidden}.post-media img{object-fit:cover;width:100%;height:100%;display:block}.media-portrait{aspect-ratio:3/4}.media-wide{aspect-ratio:16/9}.post-actions{justify-content:space-between;align-items:center;height:50px;padding:0 10px;display:flex}.post-actions>div{display:flex}.post-actions button{cursor:pointer;height:40px;color:var(--soft);background:0 0;border:0;align-items:center;gap:5px;padding:0 7px;display:flex}.post-actions button span{color:var(--muted);font-size:12px}.post-actions .liked{color:var(--red)}.post-actions .disliked{color:var(--purple-2)}.post-actions .reposted{color:var(--green)}.post-actions .saved{color:var(--lime)}.theme-light .post-actions .saved{color:var(--purple)}.post-copy strong{margin-right:4px}.comments-preview{padding:0 16px 7px;font-size:14px}.comments-preview button{color:var(--muted);cursor:pointer;background:0 0;border:0;margin:0 0 8px;padding:0}.comments-preview p{margin:0}.comments-preview b{margin-right:4px}.comment-box{border-top:1px solid var(--border);opacity:.75;align-items:center;gap:8px;padding:8px 13px;display:flex}.comment-box.expanded{opacity:1;background:var(--surface-2)}.comment-box input{color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:14px}.comment-box button{color:var(--purple-2);cursor:pointer;background:0 0;border:0}.rail-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:14px;padding:15px}.rail-title{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.rail-title>span{font-size:15px;font-weight:800}.rail-title button{color:var(--purple-2);cursor:pointer;background:0 0;border:0;font-size:12px;font-weight:700}.mini-chart{align-items:center;gap:9px;padding:8px 0;display:flex}.mini-chart>b{color:var(--muted);width:20px;font-size:14px}.mini-chart img{object-fit:cover;border-radius:9px;width:42px;height:42px}.mini-chart>span,.suggestion>span{flex-direction:column;flex:1;min-width:0;display:flex}.mini-chart strong,.suggestion strong{font-size:13px}.mini-chart small,.suggestion small{color:var(--muted);margin-top:3px;font-size:11px}.suggestion{align-items:center;gap:8px;padding:7px 0;display:flex}.suggestion button{background:color-mix(in srgb,var(--purple) 14%,transparent);color:var(--purple-2);cursor:pointer;border:0;border-radius:8px;padding:7px 9px;font-size:12px;font-weight:800}.right-rail footer{color:var(--muted);padding:5px 9px;font-size:11px;line-height:1.8}.feed-end{color:var(--muted);flex-direction:column;align-items:center;gap:8px;padding:40px;font-size:14px;display:flex}.feed-end b{color:var(--text);font-size:15px}.feed-end svg{color:var(--purple)}.page-section{max-width:1050px;margin:0 auto;padding:38px 35px 100px}.section-heading{justify-content:space-between;align-items:flex-end;margin-bottom:28px;display:flex}.section-heading h2,.search-hero h2{letter-spacing:-1.2px;margin:4px 0 7px;font-size:30px}.section-heading p{color:var(--muted);margin:0;font-size:15px}.eyebrow{color:var(--lime);letter-spacing:1.7px;text-transform:uppercase;font-size:12px;font-weight:800}.theme-light .eyebrow{color:var(--purple)}.chart-period,.live-pill,.secure-pill{border:1px solid var(--border);background:var(--surface);letter-spacing:.7px;border-radius:999px;padding:9px 13px;font-size:12px;font-weight:800}.live-pill{color:var(--red);align-items:center;gap:7px;display:flex}.live-pill i{background:var(--red);width:6px;height:6px;box-shadow:0 0 0 4px color-mix(in srgb,var(--red) 16%,transparent);border-radius:50%}.chart-list{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);overflow:hidden}.chart-row{border:0;border-bottom:1px solid var(--border);text-align:left;cursor:pointer;background:0 0;grid-template-columns:50px 60px minmax(180px,1fr) 80px 40px 25px;align-items:center;gap:13px;width:100%;padding:13px 18px;display:grid}.chart-row:last-child{border-bottom:0}.chart-row.playing{box-shadow:inset 3px 0 var(--purple)}.rank{color:var(--muted);font-size:19px;font-weight:800}.cover{border-radius:11px;width:54px;height:54px;position:relative;overflow:hidden}.cover img{object-fit:cover;width:100%;height:100%}.cover svg{color:#fff;filter:drop-shadow(0 2px 3px #000);width:20px;height:20px;position:absolute;inset:17px}.song{flex-direction:column;display:flex}.song strong{font-size:16px}.song small{color:var(--muted);margin-top:5px;font-size:13px}.track-type{color:var(--muted);text-transform:uppercase;font-size:12px}.up,.down{font-size:13px;font-weight:800}.up{color:var(--green)}.down{color:var(--red)}.now-playing{background:var(--surface-2);border:1px solid var(--border);border-radius:17px;align-items:center;gap:11px;height:72px;margin-top:16px;padding:9px 12px;display:flex}.now-playing img{object-fit:cover;border-radius:10px;width:50px;height:50px}.now-playing>span{flex-direction:column;min-width:150px;display:flex}.now-playing small{color:var(--purple-2);letter-spacing:1px;font-size:11px}.now-playing b{margin-top:5px;font-size:14px}.equalizer{flex:1;align-items:center;gap:3px;height:35px;display:flex}.equalizer i{background:var(--purple);border-radius:2px;width:3px;height:40%;animation:.8s infinite alternate eq;display:block}.equalizer i:nth-child(2){height:75%;animation-delay:.2s}.equalizer i:nth-child(3){height:55%;animation-delay:.35s}.equalizer i:nth-child(4){height:90%;animation-delay:.1s}@keyframes eq{to{height:25%}}.reels-grid{grid-template-columns:repeat(4,1fr);gap:9px;display:grid}.reels-grid button{background:var(--surface);aspect-ratio:9/16;cursor:pointer;border:0;border-radius:13px;padding:0;position:relative;overflow:hidden}.reels-grid img{object-fit:cover;width:100%;height:100%;transition:all .25s}.reels-grid button:hover img{transform:scale(1.035)}.reel-shade{background:linear-gradient(#0000,#000000c7);position:absolute;inset:40% 0 0}.reel-rank{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;letter-spacing:.5px;background:#08080aad;border-radius:7px;padding:5px 7px;font-size:10px;font-weight:800;position:absolute;top:9px;left:9px}.trending-reel:nth-child(-n+3) .reel-rank{color:var(--lime)}.reel-views{color:#fff;align-items:center;gap:5px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:10px;left:10px}.profile-page{padding-top:20px}.profile-cover{border-radius:var(--radius-lg);background:radial-gradient(circle at 70% 40%,#c8ff2e33,#0000 20%),radial-gradient(circle at 30% 60%,#1d8cff8c,#0000 30%),linear-gradient(135deg,#15151a,#08080a);height:170px;position:relative;overflow:hidden}.cover-glow{background:var(--purple);filter:blur(80px);opacity:.35;width:260px;height:80px;position:absolute;top:46px;left:calc(50% - 130px)}.profile-header{grid-template-columns:116px 1fr auto;align-items:start;gap:18px;margin-top:-44px;padding:0 26px;display:grid;position:relative}.profile-info{padding-top:54px}.profile-name{align-items:center;gap:3px;display:flex}.profile-name h2{margin:0;font-size:22px}.profile-handle{color:var(--muted);margin-top:4px;font-size:14px}.profile-info p{margin:13px 0 8px;font-size:15px;line-height:1.55}.profile-links{color:var(--muted);flex-wrap:wrap;align-items:center;gap:13px;font-size:12px;display:flex}.profile-links a{color:var(--purple-2);text-decoration:none}.profile-links span{align-items:center;gap:4px;display:flex}.profile-actions{gap:8px;padding-top:60px;display:flex}.primary-button{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;height:39px;padding:0 17px;font-size:13px;font-weight:800;display:flex}.profile-actions .icon-button{background:var(--surface-2);border:1px solid var(--border)}.profile-stats{border-top:1px solid var(--border);border-bottom:1px solid var(--border);gap:7%;margin:18px 0 0 160px;padding:17px 0;display:flex}.profile-stats button{cursor:pointer;background:0 0;border:0;align-items:baseline;gap:6px;display:flex}.profile-stats span{color:var(--muted);font-size:13px}.highlights{gap:20px;padding:23px 16px;display:flex;overflow:auto}.highlights button{cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:7px;display:flex}.highlights button>span{border:1px solid var(--border);border-radius:50%;width:64px;height:64px;padding:3px}.highlights img{object-fit:cover;border-radius:50%;width:100%;height:100%}.highlights small{font-size:12px}.profile-tabs{border-top:1px solid var(--border);justify-content:center;gap:13%;height:50px;display:flex}.profile-tabs button{width:70px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-top:2px solid #0000;place-items:center;display:grid}.profile-tabs button.active{color:var(--text);border-top-color:var(--text)}.profile-grid{grid-template-columns:repeat(3,1fr);gap:3px;display:grid}.profile-grid button{aspect-ratio:1;background:var(--surface-2);cursor:pointer;border:0;padding:0;position:relative;overflow:hidden}.profile-grid img{object-fit:cover;width:100%;height:100%}.profile-grid svg{color:#fff;filter:drop-shadow(0 2px 4px #000);position:absolute;top:9px;right:9px}.search-hero{text-align:center;padding:30px 10px 35px}.search-hero>label{border:1px solid var(--border);background:var(--surface);max-width:570px;height:52px;color:var(--muted);border-radius:16px;align-items:center;gap:12px;margin:22px auto 13px;padding:0 17px;display:flex}.search-hero input{color:var(--text);background:0 0;border:0;outline:0;flex:1}.chips{flex-wrap:wrap;justify-content:center;gap:7px;display:flex}.chips button{border:1px solid var(--border);background:var(--surface-2);color:var(--muted);border-radius:999px;padding:7px 10px;font-size:12px}.search-results{max-width:650px;margin:0 auto}.search-results h3{margin-bottom:13px;font-size:16px}.person-row{border-bottom:1px solid var(--border);align-items:center;gap:11px;padding:10px 4px;display:flex}.person-row>span{flex-direction:column;flex:1;display:flex}.person-row strong{font-size:15px}.person-row small{color:var(--muted);margin-top:4px;font-size:12px}.person-row>button{background:var(--purple);color:#fff;border:0;border-radius:9px;align-items:center;gap:5px;padding:8px 10px;font-size:12px;font-weight:800;display:flex}.explore-grid{grid-template-columns:repeat(3,1fr);gap:4px;margin-top:34px;display:grid}.explore-grid img{aspect-ratio:1;object-fit:cover;width:100%}.messenger{max-width:100%;height:calc(100vh - var(--header));background:var(--surface);grid-template-columns:330px 1fr;padding:0;display:grid}.conversations{border-right:1px solid var(--border);overflow-y:auto}.messages-title{justify-content:space-between;align-items:center;height:75px;padding:0 21px;display:flex}.messages-title h2{margin:0;font-size:16px}.messages-title small{color:var(--muted);font-size:12px}.conversations>label{background:var(--surface-2);height:38px;color:var(--muted);border-radius:10px;align-items:center;gap:8px;margin:0 14px 10px;padding:0 11px;display:flex}.conversations>label input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:13px}.conversations>button{text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;height:65px;padding:0 15px;display:flex}.conversations>button:hover,.conversations>button.active{background:var(--surface-2)}.conversations>button>span{flex-direction:column;flex:1;display:flex}.conversations>button b{font-size:14px}.conversations>button small{color:var(--muted);margin-top:5px;font-size:12px}.conversations>button>i{background:var(--purple);border-radius:50%;width:7px;height:7px}.chat-panel{flex-direction:column;min-width:0;display:flex}.chat-head{border-bottom:1px solid var(--border);align-items:center;gap:10px;height:66px;padding:0 17px;display:flex}.chat-head>span{flex-direction:column;flex:1;display:flex}.chat-head b{font-size:14px}.chat-head small{color:var(--green);margin-top:4px;font-size:11px}.chat-body{background:color-mix(in srgb,var(--bg) 55%,var(--surface));flex-direction:column;flex:1;align-items:flex-start;gap:9px;padding:28px 24px;display:flex;overflow-y:auto}.date-divider{color:var(--muted);align-self:center;margin:5px;font-size:11px}.bubble{border-radius:15px;max-width:72%;padding:10px 13px;font-size:14px;line-height:1.45}.bubble.received{background:var(--surface-2);border-bottom-left-radius:4px}.bubble.sent{background:var(--purple);color:#fff;border-bottom-right-radius:4px;align-self:flex-end}.chat-input{border-top:1px solid var(--border);align-items:center;gap:7px;height:68px;padding:0 13px;display:flex}.chat-input input{border:1px solid var(--border);background:var(--surface-2);height:39px;color:var(--text);border-radius:20px;outline:0;flex:1;padding:0 15px;font-size:13px}.chat-input>button{background:var(--purple);color:#fff;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.floating-messages{z-index:28;background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:50%;place-items:center;width:53px;height:53px;display:grid;position:fixed;bottom:24px;right:24px;box-shadow:0 12px 40px #1d8cff61}.floating-messages>i{background:var(--red);border:2px solid var(--bg);border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;font-style:normal;display:grid;position:absolute;top:-3px;right:-3px}.floating-panel{z-index:60;border:1px solid var(--border);border-radius:20px;width:690px;height:510px;display:grid;position:fixed;bottom:88px;right:23px;overflow:hidden;box-shadow:0 25px 90px #00000073}.create-tabs{gap:6px;margin-bottom:14px;display:flex}.create-tabs button{border:1px solid var(--border);background:var(--surface);color:var(--muted);cursor:pointer;border-radius:9px;padding:8px 15px;font-size:13px;font-weight:700}.create-tabs button.active{background:var(--purple);color:#fff;border-color:var(--purple)}.create-studio{border:1px solid var(--border);background:var(--surface);border-radius:var(--radius-lg);grid-template-columns:minmax(360px,1fr) 360px;display:grid;overflow:hidden}.upload-preview{background:#050506;min-height:560px;position:relative}.upload-preview img{object-fit:cover;width:100%;height:100%;position:absolute}.upload-preview.vertical-preview img{object-fit:contain}.upload-overlay{color:#fff;opacity:0;background:#0000001a;justify-content:center;align-items:center;gap:8px;transition:all .2s;display:flex;position:absolute;inset:0}.upload-preview:hover .upload-overlay{opacity:1;background:#00000073}.create-options{border-left:1px solid var(--border);padding:19px}.account-line{align-items:center;gap:10px;margin-bottom:17px;font-size:14px;display:flex}.create-options>label{color:var(--muted);font-size:12px;font-weight:700}.create-options textarea{resize:none;background:var(--surface-2);width:100%;height:130px;color:var(--text);border:0;border-radius:12px;outline:0;margin-top:8px;padding:12px;font-size:14px;line-height:1.5;display:block}.counter{text-align:right;color:var(--muted);padding:6px;font-size:11px;display:block}.option-row{border:0;border-bottom:1px solid var(--border);cursor:pointer;background:0 0;justify-content:space-between;align-items:center;width:100%;height:48px;display:flex}.option-row span{align-items:center;gap:9px;font-size:13px;display:flex}.option-row>svg{color:var(--muted)}.secure-pill{color:var(--purple-2);align-items:center;gap:6px;display:flex}.admin-stats{grid-template-columns:repeat(4,1fr);gap:11px;display:grid}.admin-stats>div{background:var(--surface);border:1px solid var(--border);border-radius:15px;grid-template-rows:auto auto auto;grid-template-columns:36px 1fr;column-gap:10px;padding:15px;display:grid}.admin-stats>div>span{background:color-mix(in srgb,var(--purple) 15%,transparent);width:36px;height:36px;color:var(--purple-2);border-radius:10px;grid-row:1/4;place-items:center;display:grid}.admin-stats small{color:var(--muted);font-size:11px}.admin-stats b{margin-top:3px;font-size:17px}.admin-stats em{color:var(--green);margin-top:3px;font-size:11px;font-style:normal}.admin-columns{grid-template-columns:1fr 1fr;gap:12px;margin-top:13px;display:grid}.admin-card{background:var(--surface);border:1px solid var(--border);border-radius:15px;padding:17px}.card-title{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.card-title h3{margin:0;font-size:14px}.card-title button{color:var(--purple-2);background:0 0;border:0;font-size:11px}.admin-user{border-bottom:1px solid var(--border);align-items:center;gap:9px;padding:10px 0;display:flex}.admin-user>span{flex-direction:column;flex:1;display:flex}.admin-user b{font-size:13px}.admin-user small{color:var(--muted);margin-top:3px;font-size:11px}.approve,.reject{border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.approve{background:color-mix(in srgb,var(--green) 15%,transparent);color:var(--green)}.reject{background:color-mix(in srgb,var(--red) 15%,transparent);color:var(--red)}.activity-chart{align-items:flex-end;gap:6px;height:165px;padding-top:15px;display:flex}.activity-chart i{background:linear-gradient(var(--purple-2),var(--purple));opacity:.8;border-radius:4px 4px 1px 1px;flex:1;min-width:5px}.chart-labels{color:var(--muted);justify-content:space-between;margin-top:8px;font-size:10px;display:flex}.media-viewer{z-index:100;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000000e6;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.viewer-frame{aspect-ratio:9/16;background:#09090b;border-radius:16px;height:min(92vh,820px);position:relative;overflow:hidden;box-shadow:0 30px 100px #000}.viewer-frame>img{object-fit:cover;width:100%;height:100%}.viewer-frame:after{content:"";pointer-events:none;background:linear-gradient(#00000073,#0000 25% 60%,#000000bf);position:absolute;inset:0}.viewer-progress{z-index:2;background:#ffffff59;border-radius:3px;height:2px;position:absolute;top:9px;left:9px;right:9px}.viewer-progress i{background:#fff;width:46%;height:100%;display:block}.viewer-head{z-index:3;color:#fff;align-items:center;gap:7px;display:flex;position:absolute;top:19px;left:12px;right:7px}.viewer-head>span{flex-direction:column;flex:1;display:flex}.viewer-head b{font-size:13px}.viewer-head small{opacity:.7;margin-top:3px;font-size:11px}.viewer-head .icon-button{width:34px;height:34px}.viewer-bottom{z-index:3;color:#fff;align-items:flex-end;gap:12px;display:flex;position:absolute;bottom:14px;left:15px;right:13px}.viewer-bottom>div:first-child{flex-direction:column;flex:1;gap:8px;display:flex}.viewer-bottom b{font-size:14px;line-height:1.4}.viewer-bottom span{align-items:center;gap:5px;font-size:11px;display:flex}.viewer-side{flex-direction:column;gap:13px;display:flex}.viewer-side button{color:#fff;background:0 0;border:0;flex-direction:column;align-items:center;gap:3px;display:flex}.viewer-side small{font-size:10px}.notifications-panel{z-index:70;background:var(--surface);border:1px solid var(--border);border-radius:18px;width:340px;padding:10px;position:fixed;top:65px;right:80px;box-shadow:0 25px 80px #00000059}.panel-head{justify-content:space-between;align-items:center;height:42px;padding:0 7px;display:flex}.panel-head h3{font-size:16px}.notification{border-top:1px solid var(--border);align-items:center;gap:9px;padding:10px 7px;display:flex}.notification p{flex:1;margin:0;font-size:13px;line-height:1.35}.notification small{color:var(--muted);margin-top:3px;font-size:11px;display:block}.notification>img{object-fit:cover;border-radius:8px;width:40px;height:40px}.notification>button{background:var(--purple);color:#fff;border:0;border-radius:8px;padding:7px 9px;font-size:11px;font-weight:800}@media (width<=1120px){:root{--sidebar:218px}.home-layout{grid-template-columns:minmax(430px,650px)}.right-rail{display:none}.admin-stats{grid-template-columns:1fr 1fr}}@media (width<=800px){:root{--header:57px}body{padding-bottom:env(safe-area-inset-bottom)}.sidebar,.topbar,.floating-messages{display:none}.app-shell{padding-top:var(--header);margin-left:0}.mobile-header{z-index:40;height:calc(var(--header) + env(safe-area-inset-top));padding:env(safe-area-inset-top) 12px 0 17px;background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}.mobile-header>div{display:flex}.mobile-header .icon-button{width:40px;height:40px}.bottom-nav{z-index:40;height:calc(61px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom);background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-top:1px solid var(--border);justify-content:space-around;align-items:center;display:flex;position:fixed;bottom:0;left:0;right:0}.bottom-nav button{width:56px;height:52px;color:var(--muted);background:0 0;border:0;place-items:center;display:grid}.bottom-nav button.active{color:var(--text);position:relative}.bottom-nav button.active:after{content:"";background:var(--purple);border-radius:50%;width:4px;height:4px;position:absolute;bottom:3px}.view-container{min-height:calc(100vh - var(--header))}.home-layout{max-width:640px;padding:0 0 78px;display:block}.stories{background:var(--bg);border-width:0 0 1px;border-radius:0;gap:12px;padding:14px 10px 13px}.story{min-width:66px}.feed-tabs{background:var(--bg);top:var(--header);z-index:10;margin-top:0;position:sticky}.post-card{background:var(--bg);border-width:0 0 1px;border-radius:0;margin:0}.post-head{padding:0 12px}.post-copy,.comments-preview,.comment-box{padding-left:12px;padding-right:12px}.page-section{padding:25px 13px 82px}.section-heading{align-items:flex-start}.section-heading h2{font-size:25px}.section-heading p{max-width:230px;line-height:1.45}.chart-page{padding-left:0;padding-right:0}.chart-page>.section-heading{padding:0 15px}.chart-list{border-left:0;border-right:0;border-radius:0}.chart-row{grid-template-columns:34px 53px minmax(110px,1fr) 32px;gap:9px;padding:10px 12px}.chart-row .track-type,.chart-row>svg{display:none}.rank{font-size:17px}.cover{width:48px;height:48px}.cover svg{inset:14px}.now-playing{z-index:7;border-radius:15px;margin:12px;position:sticky;bottom:70px}.reels-grid{grid-template-columns:repeat(2,1fr);gap:5px}.reels-grid button{border-radius:9px}.profile-page{padding:0 0 75px}.profile-cover{border-radius:0;height:118px}.profile-header{grid-template-columns:84px 1fr;gap:12px;margin-top:-37px;padding:0 14px}.avatar-profile{width:82px;height:82px}.profile-info{padding-top:43px}.profile-info p{font-size:14px}.profile-name h2{font-size:18px}.profile-actions{grid-column:1/3;grid-template-columns:1fr 40px;padding-top:2px;display:grid}.profile-stats{justify-content:space-around;gap:0;margin:13px 13px 0;padding:14px 0}.profile-stats button{flex-direction:column;align-items:center;gap:3px}.highlights{padding:19px 14px}.highlights button>span{width:58px;height:58px}.search-page{padding-left:0;padding-right:0}.search-hero{padding-left:14px;padding-right:14px}.search-hero h2{font-size:29px}.search-results{padding:0 14px}.messenger{height:calc(100vh - var(--header) - 61px);background:var(--bg);grid-template-columns:1fr}.messenger .conversations{border-right:0}.messenger .chat-panel{display:none}.messenger .messages-title{height:61px}.create-studio{border-radius:14px;grid-template-columns:1fr}.upload-preview{aspect-ratio:4/5;min-height:auto}.create-options{border-left:0;border-top:1px solid var(--border)}.create-page .section-heading .primary-button{z-index:41;position:fixed;bottom:70px;right:9px;box-shadow:0 8px 30px #1d8cff66}.admin-stats{grid-template-columns:1fr 1fr;gap:7px}.admin-columns{grid-template-columns:1fr}.floating-panel{display:none}.notifications-panel{width:auto;top:58px;left:7px;right:7px}.viewer-frame{border-radius:12px;height:min(100%,100vh - 20px)}.media-viewer{padding:10px}.splash .logo{font-size:49px}}@media (width<=380px){.post-actions button{padding:0 5px}.post-actions button span{display:none}.admin-stats{grid-template-columns:1fr}.story{min-width:61px}.story-ring{width:59px;height:59px}.avatar-story{width:53px;height:53px}.chart-period{display:none}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}svg{shape-rendering:geometricprecision;flex:none}button svg{flex-shrink:0}.app-shell-clean{margin-left:var(--sidebar);min-height:100vh}.app-shell-clean .view-container{min-height:100vh}.vv-badge{vertical-align:-3px;place-items:center;margin-left:4px;line-height:0;flex:none!important;display:inline-grid!important;overflow:visible!important}.vv-badge svg{min-width:100%;min-height:100%;width:100%!important;height:100%!important;display:block!important;overflow:visible!important}.avatar{justify-content:center;align-items:center;aspect-ratio:1!important;border-radius:999px!important;flex:none!important;display:inline-flex!important;overflow:hidden!important}.avatar img{aspect-ratio:1!important;object-fit:cover!important;border-radius:inherit!important;width:100%!important;min-width:100%!important;height:100%!important}.avatar-xs{width:30px!important;height:30px!important}.avatar-sm{width:40px!important;height:40px!important}.avatar-md{width:44px!important;height:44px!important}.avatar-story{width:58px!important;height:58px!important}.avatar-profile{width:104px!important;height:104px!important}.sidebar>.logo{margin-bottom:20px}.sidebar button{min-height:43px}.sidebar .mini-account{border-top:1px solid var(--border);background:0 0;border-radius:0;width:100%;height:auto;min-height:62px;margin:8px 0 0;padding:14px 5px 0}.sidebar .mini-account:hover{background:0 0}.sidebar .mini-account>span{flex-direction:column;flex:1;align-items:flex-start;min-width:0;display:flex}.sidebar .mini-account b{align-items:center;font-size:14px;display:flex}.sidebar .mini-account small{color:var(--muted);margin-top:3px;font-size:12px}.primary-button{transition:transform .18s,background .18s}.primary-button:hover{background:var(--vv-accent);transform:translateY(-1px)}.full-button{width:100%}.auth-screen{background:var(--bg);min-height:100vh;color:var(--text);grid-template-columns:1.05fr .95fr;display:grid;overflow:hidden}.auth-visual{background:radial-gradient(circle at 35% 40%,#1d8cff2e,transparent 34%),var(--bg);flex-direction:column;justify-content:center;min-height:100vh;padding:9vw;display:flex;position:relative;overflow:hidden}.auth-visual .logo{z-index:2;font-size:48px;position:relative}.auth-visual h1{z-index:2;letter-spacing:-4px;max-width:680px;margin:46px 0 22px;font-size:clamp(42px,5vw,75px);line-height:.98;position:relative}.auth-visual p{z-index:2;color:var(--muted);max-width:430px;font-size:17px;line-height:1.7;position:relative}.auth-orbit{pointer-events:none;border:1px solid #1d8cff40;border-radius:50%;position:absolute}.orbit-one{width:500px;height:500px;top:-180px;right:-130px;box-shadow:0 0 120px #1d8cff1a}.orbit-two{border-color:#c8ff2e2e;width:240px;height:240px;bottom:-70px;left:-80px}.auth-panel{background:var(--surface);border-left:1px solid var(--border);place-items:center;min-height:100vh;padding:50px 24px;display:grid;position:relative}.auth-language{border:1px solid var(--border);background:var(--surface-2);color:var(--muted);cursor:pointer;border-radius:10px;align-items:center;gap:7px;height:38px;padding:0 12px;font-size:13px;font-weight:700;display:flex;position:absolute;top:24px;right:26px}.auth-card h2{letter-spacing:-1px;margin:0 0 8px;font-size:28px}.auth-card>p{color:var(--muted);margin:0 0 30px;font-size:15px}.auth-card form{flex-direction:column;gap:16px;display:flex}.auth-card label,.edit-profile-modal>label,.offer-builder>label,.composer-step>label{color:var(--muted);letter-spacing:.3px;flex-direction:column;gap:7px;font-size:12px;font-weight:700;display:flex}.field{border:1px solid var(--border);background:var(--bg);height:48px;color:var(--muted);border-radius:12px;align-items:center;gap:10px;padding:0 13px;display:flex}.field:focus-within{border-color:var(--purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--purple) 12%,transparent)}.field input{color:var(--text);background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:15px}.field .icon-button{width:32px;height:32px}.at-sign{font-size:16px;font-weight:800}.auth-card select,.edit-profile-modal select,.offer-builder select,.managed-user select,.managed-user input{border:1px solid var(--border);background:var(--bg);height:48px;color:var(--text);border-radius:12px;outline:0;padding:0 13px;font-size:14px}.auth-submit{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:49px;margin-top:4px;font-size:14px;font-weight:800;display:flex}.auth-submit:disabled{opacity:.65}.auth-error{background:color-mix(in srgb,var(--red) 12%,transparent);border:1px solid color-mix(in srgb,var(--red) 35%,transparent);color:#ff6c83;border-radius:10px;padding:10px 12px;font-size:13px}.auth-switch{text-align:center;color:var(--muted);margin-top:23px;font-size:13px}.auth-switch button{color:var(--purple-2);cursor:pointer;background:0 0;border:0;font-weight:800}.mobile-logo,.mobile-avatar{color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:flex}.mobile-avatar{margin-left:3px}.mobile-header>div{align-items:center}.modal-backdrop{z-index:150;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000c7;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.modal-title{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;margin-bottom:12px;padding-bottom:14px;display:flex}.modal-title h3{margin:3px 0 0;font-size:17px}.modal-title small{letter-spacing:1.4px;color:var(--purple-2);font-size:11px}.profile-switcher{background:var(--surface);border:1px solid var(--border);border-radius:20px;width:min(410px,100%);padding:18px;box-shadow:0 30px 100px #0000008c}.profile-switcher>button{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:13px;align-items:center;gap:11px;padding:10px;display:flex}.profile-switcher>button:hover,.profile-switcher>button.active{background:var(--surface-2)}.profile-switcher>button>span{flex-direction:column;flex:1;display:flex}.profile-switcher>button b{align-items:center;font-size:15px;display:flex}.profile-switcher>button small{color:var(--muted);margin-top:4px;font-size:12px}.profile-switcher>button>svg{color:var(--green)}.trending-section{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.section-minihead{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:52px;padding:0 17px;display:flex}.section-minihead>div{flex-direction:column;display:flex}.section-minihead strong{font-size:15px}.section-minihead span{color:var(--muted);margin-top:3px;font-size:11px}.section-minihead>svg{color:var(--purple-2)}.trending-section .stories{background:0 0;border:0;border-radius:0;padding:15px 12px}.story-ring{flex:none;aspect-ratio:1!important;width:64px!important;height:64px!important}.story-name{justify-content:center;align-items:center;gap:1px}.trend-rank{background:var(--purple);color:#fff;border:2px solid var(--surface);border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid;position:absolute;top:-2px;left:-1px}.media-standard{background:#050506;width:100%;position:relative;overflow:hidden;aspect-ratio:3/4!important}.media-standard img,.media-standard video,.media-standard iframe{object-fit:cover;filter:var(--post-filter);border:0;display:block;width:100%!important;height:100%!important}.release-label{color:#fff;letter-spacing:1px;border-radius:8px;padding:7px 10px;font-size:11px;font-weight:900;position:absolute;top:13px;left:13px;box-shadow:0 8px 24px #00000047}.release-blue{background:linear-gradient(135deg,#0575ff,#16a7ff)}.release-purple{background:linear-gradient(135deg,var(--vv-accent),var(--vv-accent))}.release-pink{background:linear-gradient(135deg,#ff287d,var(--vv-accent))}.media-overlay-text{text-align:center;color:#fff;text-shadow:0 2px 14px #000c;font-size:24px;font-weight:800;line-height:1.1;position:absolute;bottom:10%;left:8%;right:8%}.comments-preview p{gap:5px;display:flex}.post-actions button svg{width:22px!important;height:22px!important}.chart-row{grid-template-columns:none!important;gap:0!important;padding:0!important;display:flex!important}.chart-play-area{min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;grid-template-columns:50px 60px minmax(150px,1fr) 80px 40px;align-items:center;gap:13px;padding:13px 8px 13px 18px;display:grid}.chart-row>.icon-button{margin:0 13px}.chart-row:hover,.chart-row.playing{background:var(--surface-2)}.share-sheet{background:var(--surface);border:1px solid var(--border);border-radius:20px;width:min(430px,100%);padding:18px;box-shadow:0 30px 100px #00000080}.share-sheet>button{border:0;border-bottom:1px solid var(--border);width:100%;height:70px;color:var(--text);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:11px;display:flex}.share-sheet>button:last-child{border-bottom:0}.share-sheet>button:hover{background:var(--surface-2)}.share-sheet>button>span:nth-child(2){flex-direction:column;flex:1;display:flex}.share-sheet b{font-size:14px}.share-sheet small{color:var(--muted);margin-top:4px;font-size:11px}.share-icon{background:color-mix(in srgb,var(--purple) 15%,transparent);width:40px;height:40px;color:var(--purple-2);border-radius:12px;place-items:center;display:grid!important}.story-share{color:var(--vv-accent);background:linear-gradient(135deg,#1d8cff38,#ff3e9d2e)}.ig-profile-header{grid-template-columns:170px 1fr;align-items:start;gap:30px;padding:0 45px 38px;display:grid}.ig-profile-header>.avatar{margin:8px auto 0}.ig-profile-main{min-width:0}.ig-profile-title{align-items:center;gap:10px;display:flex}.ig-profile-title>button:first-child{color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:flex}.ig-profile-title h2{margin:0;font-size:20px;font-weight:500}.profile-edit{background:var(--surface-2);height:34px;color:var(--text);cursor:pointer;border:0;border-radius:9px;padding:0 14px;font-size:13px;font-weight:700}.ig-profile-stats{gap:32px;margin:24px 0;display:flex}.ig-profile-stats button{color:var(--text);cursor:pointer;background:0 0;border:0;gap:5px;padding:0;font-size:14px;display:flex}.ig-profile-stats b{font-size:15px}.ig-profile-bio{font-size:14px;line-height:1.55;display:block}.ig-profile-bio>strong{align-items:center;margin-bottom:5px;font-size:15px;display:flex}.ig-profile-bio p{white-space:pre-line;margin:8px 0 5px}.ig-profile-bio a{color:var(--purple-2);align-items:center;gap:5px;font-weight:700;text-decoration:none;display:inline-flex}.category-pill{background:var(--surface-2);color:var(--muted);border-radius:6px;padding:4px 7px;font-size:11px;display:inline-block}.mobile-profile-bio{display:none}.profile-clean .highlights{border-top:1px solid var(--border);padding-left:35px}.profile-clean .profile-tabs{border-top:1px solid var(--border)}.profile-grid-portrait{grid-template-columns:repeat(3,1fr);gap:3px}.profile-grid-portrait button{aspect-ratio:3/4!important}.profile-grid-portrait img{object-fit:cover}.edit-profile-modal,.checkout-modal{background:var(--surface);border:1px solid var(--border);border-radius:20px;width:min(480px,100%);max-height:90vh;padding:20px;overflow:auto}.edit-profile-modal>label{margin-top:14px}.edit-profile-modal input,.edit-profile-modal textarea{border:1px solid var(--border);background:var(--bg);color:var(--text);border-radius:11px;outline:0;padding:12px;font-size:14px}.edit-profile-modal textarea{resize:vertical;min-height:90px}.edit-profile-modal .full-button{margin-top:18px}.edit-avatar{align-items:center;gap:16px;padding:7px 0 15px;display:flex}.edit-avatar .avatar-profile{width:74px!important;height:74px!important}.edit-avatar>span{flex-direction:column;display:flex}.edit-avatar small{color:var(--muted);margin-top:4px;font-size:11px}.instagram-composer{max-width:1030px;padding-top:32px}.composer-shell{background:var(--surface);border:1px solid var(--border);border-radius:20px;overflow:hidden}.composer-top{border-bottom:1px solid var(--border);grid-template-columns:1fr auto 1fr;align-items:center;height:64px;padding:0 16px;display:grid}.composer-top>div{flex-direction:column;align-items:center;display:flex}.composer-top strong{font-size:15px}.composer-top small{color:var(--muted);margin-top:3px;font-size:11px}.composer-back,.composer-next{color:var(--purple-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;font-size:13px;font-weight:800;display:flex}.composer-next{justify-self:end}.composer-progress{background:var(--surface-2);gap:2px;height:3px;display:flex}.composer-progress i{background:0 0;flex:1;height:100%;display:block}.composer-progress i.active{background:var(--purple)}.instagram-composer .create-tabs{border-bottom:1px solid var(--border);justify-content:center;margin:0;padding:12px 14px}.instagram-composer .create-tabs button{align-items:center;gap:6px;display:flex}.composer-body{grid-template-columns:minmax(360px,1fr) 390px;min-height:610px;display:grid}.composer-media-preview{aspect-ratio:3/4;background:#050506;align-self:center;max-height:680px;position:relative;overflow:hidden}.composer-media-preview img,.composer-media-preview video,.composer-media-preview iframe{object-fit:cover;border:0;width:100%;height:100%}.empty-preview{color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:10px;display:flex;position:absolute;inset:0}.empty-preview b{color:var(--text);font-size:16px}.empty-preview span{font-size:12px}.composer-overlay-text{text-align:center;color:#fff;text-shadow:0 2px 12px #000;font-size:24px;font-weight:800;position:absolute;bottom:11%;left:8%;right:8%}.composer-controls{border-left:1px solid var(--border);padding:25px 22px;overflow:auto}.composer-step h3{margin:7px 0;font-size:20px}.composer-step>p{color:var(--muted);margin:0 0 23px;font-size:13px;line-height:1.6}.upload-button{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;font-size:13px;font-weight:800;display:flex}.or-divider{height:44px;color:var(--muted);justify-content:center;align-items:center;font-size:12px;display:flex}.or-divider:before,.or-divider:after{content:"";background:var(--border);flex:1;height:1px}.or-divider span{padding:0 10px}.youtube-field{border:1px solid var(--border);border-radius:11px;align-items:center;gap:8px;height:46px;padding-left:11px;display:flex}.youtube-field input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:12px}.youtube-field button{background:var(--surface-2);height:100%;color:var(--purple-2);border:0;border-radius:0 10px 10px 0;padding:0 11px;font-size:12px;font-weight:800}.filter-row{gap:9px;margin:20px 0;display:flex;overflow:auto}.filter-row button{color:var(--muted);cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:center;gap:6px;min-width:54px;padding:0;display:flex}.filter-row button>span{border:2px solid #0000;border-radius:9px;width:52px;height:52px;overflow:hidden}.filter-row button.active>span{border-color:var(--purple)}.filter-row img{object-fit:cover;width:100%;height:100%}.filter-row small{font-size:11px}.filter-row button.active small{color:var(--text)}.range-control{margin:18px 0!important}.range-control>span{align-items:center;gap:7px;font-size:12px;display:flex}.range-control b{color:var(--text);margin-left:auto}.range-control input{width:100%;accent-color:var(--purple)}.composer-step .field{margin-top:3px}.reset-effects{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;margin-top:15px;font-size:12px;display:flex}.composer-step .account-line{border-bottom:1px solid var(--border);padding-bottom:15px}.composer-step .account-line>b{align-items:center;display:flex}.composer-step .account-line>small{color:var(--muted);margin-left:auto}.composer-step textarea{border:1px solid var(--border);background:var(--bg);width:100%;height:125px;color:var(--text);resize:none;border-radius:11px;outline:0;margin-top:7px;padding:12px;font-size:14px;display:block}.release-settings{background:var(--surface-2);border-radius:12px;margin:12px 0;padding:13px}.toggle-line{align-items:center;flex-direction:row!important;justify-content:space-between!important;display:flex!important}.toggle-line>span{color:var(--text);align-items:center;gap:8px;font-size:12px;display:flex}.toggle-line input{accent-color:var(--purple)}.release-colors{border-top:1px solid var(--border);align-items:center;gap:8px;margin-top:11px;padding-top:11px;display:flex}.release-colors>span{color:var(--muted);margin-right:auto;font-size:11px}.release-colors button{border:2px solid #0000;border-radius:50%;width:22px;height:22px}.release-colors button.active{box-shadow:0 0 0 2px var(--purple);border-color:#fff}.current-plan,.fee-pill{border:1px solid var(--border);background:var(--surface);border-radius:999px;align-items:center;gap:6px;padding:9px 13px;font-size:12px;font-weight:800;display:flex}.current-plan{color:var(--purple-2)}.membership-grid{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.membership-card{background:var(--surface);border:1px solid var(--border);border-radius:18px;padding:22px;position:relative;overflow:hidden}.membership-card:before{content:"";background:var(--border);height:3px;position:absolute;top:0;left:0;right:0}.plan-purple:before{background:linear-gradient(90deg,var(--vv-accent),var(--vv-accent))}.plan-blue:before{background:linear-gradient(90deg,#0475ff,#2cbcff)}.plan-icon{background:var(--surface-2);border-radius:13px;place-items:center;width:43px;height:43px;margin-bottom:25px;display:grid}.membership-card>small{color:var(--muted);letter-spacing:1.2px;font-size:11px}.membership-card h3{margin:6px 0 14px;font-size:19px}.plan-price{align-items:baseline;display:flex}.plan-price b{font-size:28px}.plan-price span{color:var(--muted);margin-left:4px;font-size:12px}.membership-card ul{border-top:1px solid var(--border);border-bottom:1px solid var(--border);min-height:154px;margin:18px 0 0;padding:18px 0;list-style:none}.membership-card li{color:var(--soft);align-items:center;gap:7px;margin:11px 0;font-size:12px;display:flex}.membership-card li svg{color:var(--green)}.membership-card>button{background:var(--surface-2);width:100%;height:42px;color:var(--text);cursor:pointer;border:0;border-radius:11px;margin-top:18px;font-size:13px;font-weight:800}.plan-purple>button{background:var(--purple);color:#fff}.plan-blue>button{background:var(--blue);color:#fff}.membership-card>button:disabled{opacity:.55;cursor:default}.checkout-profile{background:var(--surface-2);border-radius:12px;align-items:center;gap:10px;margin-bottom:15px;padding:11px;display:flex}.checkout-profile>span{flex-direction:column;flex:1;display:flex}.checkout-profile b{font-size:14px}.checkout-profile small{color:var(--muted);margin-top:3px;font-size:11px}.checkout-row{border-bottom:1px solid var(--border);justify-content:space-between;padding:13px 2px;font-size:13px;display:flex}.checkout-note{background:color-mix(in srgb,var(--purple) 10%,transparent);color:var(--muted);border-radius:11px;gap:8px;margin:15px 0;padding:11px;font-size:11px;line-height:1.45;display:flex}.checkout-note svg{color:var(--purple-2)}.fee-pill{color:var(--green)}.eligibility-card{background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:20px;max-width:620px;margin:45px auto;padding:45px}.eligibility-card>svg{color:var(--purple-2)}.eligibility-card h3{margin:18px 0 10px;font-size:20px}.eligibility-card p{color:var(--muted);font-size:13px;line-height:1.6}.eligibility-card .primary-button{margin:20px auto 0}.collab-layout{grid-template-columns:1.3fr .7fr;gap:13px;display:grid}.offer-builder,.offer-summary,.offers-list{background:var(--surface);border:1px solid var(--border);border-radius:17px;padding:20px}.offer-builder .account-line>span{flex-direction:column;display:flex}.offer-builder .account-line b{align-items:center;font-size:14px;display:flex}.offer-builder .account-line small{color:var(--green);margin-top:4px;font-size:11px}.offer-builder>label{margin-top:15px}.offer-builder select,.offer-builder textarea{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);border-radius:11px;outline:0;padding:12px;font-size:13px}.offer-builder textarea{resize:vertical;height:90px}.format-options{grid-template-columns:1fr 1fr;gap:8px;margin-top:7px;display:grid}.format-options button{border:1px solid var(--border);background:var(--bg);height:66px;color:var(--text);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:9px;padding:0 13px;display:flex}.format-options button.active{border-color:var(--purple);box-shadow:inset 0 0 0 1px var(--purple)}.format-options span{flex-direction:column;display:flex}.format-options b{font-size:13px}.format-options small{color:var(--muted);margin-top:4px;font-size:11px}.offer-builder .full-button{margin-top:18px}.offer-summary h3{margin:9px 0 24px;font-size:19px;line-height:1.25}.offer-summary>div{border-bottom:1px solid var(--border);justify-content:space-between;padding:13px 0;font-size:12px;display:flex}.offer-summary .creator-total{font-size:14px}.creator-total b{color:var(--green)}.offer-summary>p{color:var(--muted);font-size:11px;line-height:1.5}.offers-list{margin-top:13px}.offers-list h3{margin:0 0 12px;font-size:15px}.offer-row{border-top:1px solid var(--border);align-items:center;gap:10px;padding:11px 0;display:flex}.offer-type{width:38px;height:38px;color:var(--purple-2);background:0 0;place-items:center;display:grid}.offer-type svg{stroke-width:2.8px}.offer-row>span:nth-child(2){flex-direction:column;flex:1;display:flex}.offer-row b{font-size:13px}.offer-row small{color:var(--muted);margin-top:4px;font-size:11px}.offer-row em{color:#f2b84b;background:#f2b84b1a;border-radius:7px;padding:6px 8px;font-size:11px;font-style:normal}.empty-state{text-align:center;color:var(--muted);padding:22px;font-size:12px}.admin-user-manager{background:var(--surface);border:1px solid var(--border);border-radius:17px;margin-top:14px;padding:18px}.admin-user-manager .card-title small{color:var(--muted);margin-top:4px;font-size:11px;display:block}.managed-user{border-top:1px solid var(--border);grid-template-columns:minmax(170px,1.2fr) 1.2fr 1fr .8fr auto;align-items:end;gap:9px;padding:12px 0;display:grid}.managed-identity{align-items:center;gap:9px;padding-bottom:4px;display:flex}.managed-identity>span{flex-direction:column;display:flex}.managed-identity b{align-items:center;font-size:13px;display:flex}.managed-identity small{color:var(--muted);margin-top:4px;font-size:11px}.managed-user>label{color:var(--muted);flex-direction:column;gap:5px;font-size:10px;display:flex}.managed-user select,.managed-user input{border-radius:9px;width:100%;min-width:0;height:37px;padding:0 9px;font-size:12px}.admin-save{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:5px;height:37px;padding:0 11px;font-size:11px;font-weight:800;display:flex}.mission-backdrop{z-index:170}.daily-mission{background:var(--surface);border:1px solid var(--border);text-align:center;border-radius:22px;width:min(460px,100%);padding:38px;box-shadow:0 30px 100px #0009}.mission-icon{background:linear-gradient(135deg,var(--purple),var(--vv-accent));color:#fff;border-radius:20px;place-items:center;width:64px;height:64px;margin:0 auto 22px;display:grid;box-shadow:0 12px 36px #1d8cff59}.daily-mission>small{color:var(--lime);letter-spacing:1.6px;font-size:11px}.theme-light .daily-mission>small{color:var(--purple)}.daily-mission h2{letter-spacing:-.8px;margin:10px 0;font-size:24px;line-height:1.18}.daily-mission p{color:var(--muted);font-size:13px;line-height:1.6}.daily-mission>div{justify-content:center;gap:8px;margin-top:22px;display:flex}.daily-mission>div>button:first-child{background:var(--surface-2);height:39px;color:var(--text);border:0;border-radius:11px;padding:0 17px;font-size:13px;font-weight:700}.toast{z-index:250;color:#fff;background:#202027;border:1px solid #ffffff1f;border-radius:12px;align-items:center;gap:8px;height:42px;padding:0 15px;font-size:13px;font-weight:700;display:flex;position:fixed;bottom:25px;left:50%;transform:translate(-50%);box-shadow:0 16px 50px #00000073}.toast svg{color:var(--green)}.viewer-frame>video,.reels-grid video{object-fit:cover;width:100%;height:100%}.notification .following-button{background:var(--surface-2);color:var(--muted)}@media (width>=801px){.mobile-messenger{display:none!important}}@media (width<=1120px){.membership-grid{grid-template-columns:1fr 1fr}.free-card{grid-column:1/-1}.managed-user{grid-template-columns:1fr 1fr 1fr}.managed-identity{grid-column:1/-1}.admin-save{justify-self:end}}@media (width<=800px){.app-shell-clean{padding-top:var(--header);margin-left:0}.app-shell-clean .view-container{min-height:calc(100vh - var(--header))}.auth-screen{min-height:100vh;display:block}.auth-visual{display:none}.auth-panel{border-left:0;min-height:100vh;padding:80px 22px 30px}.auth-card>.logo{margin-bottom:34px}.auth-card h2{font-size:25px}.auth-language{top:20px;right:18px}.mobile-header{padding-left:14px;padding-right:9px}.mobile-header .logo{font-size:27px}.mobile-header .icon-button{width:37px;height:40px}.mobile-header .mobile-avatar{display:none}.trending-section{background:var(--bg);border-width:0 0 1px;border-radius:0}.section-minihead{height:46px;padding:0 13px}.trending-section .stories{padding:13px 10px}.story-ring{width:60px!important;height:60px!important}.avatar-story{width:54px!important;height:54px!important}.media-standard{aspect-ratio:3/4!important}.media-overlay-text{font-size:19px}.post-card{background:var(--bg)}.chart-row{display:flex!important}.chart-play-area{grid-template-columns:32px 50px minmax(100px,1fr) 30px;gap:8px;padding:10px 4px 10px 12px}.chart-play-area .track-type{display:none}.chart-row>.icon-button{width:36px;height:36px;margin:0 7px;display:grid!important}.chart-play-area .rank{font-size:16px}.chart-play-area .cover{width:46px;height:46px}.chart-play-area .cover svg{inset:13px}.profile-clean{padding:28px 0 75px}.ig-profile-header{grid-template-columns:92px 1fr;gap:14px;padding:0 14px 17px}.ig-profile-header>.avatar-profile{margin:3px 0;width:84px!important;height:84px!important}.ig-profile-title{flex-wrap:wrap;gap:6px}.ig-profile-title h2{font-size:17px}.ig-profile-title .profile-edit{order:5;width:calc(100% - 42px);margin-top:6px}.ig-profile-main>.ig-profile-stats,.ig-profile-main>.ig-profile-bio{display:none}.mobile-profile-bio{padding:0 14px;display:block}.mobile-profile-bio .ig-profile-stats{border-top:1px solid var(--border);border-bottom:1px solid var(--border);justify-content:space-around;margin:16px -14px 0;padding:13px 0;display:flex}.mobile-profile-bio .ig-profile-stats button{flex-direction:column;align-items:center;gap:2px}.profile-clean .highlights{border-top:0;padding:17px 13px}.profile-grid-portrait{gap:2px}.edit-profile-modal{padding:16px}.instagram-composer{padding:12px 0 76px}.composer-shell{border-left:0;border-right:0;border-radius:0}.composer-top{height:58px}.composer-body{min-height:0;display:block}.composer-media-preview{aspect-ratio:3/4;width:100%;max-height:none}.composer-controls{border-left:0;border-top:1px solid var(--border);min-height:350px;padding:22px 15px}.instagram-composer .create-tabs{top:var(--header);z-index:8;background:var(--surface);position:sticky}.membership-grid{grid-template-columns:1fr}.free-card{grid-column:auto}.memberships-page .section-heading,.collaborations-page .section-heading{display:block}.current-plan,.fee-pill{width:max-content;margin-top:14px}.membership-card ul{min-height:0}.collab-layout{grid-template-columns:1fr}.eligibility-card{margin:20px 0;padding:30px 20px}.offer-summary{order:-1}.admin-user-manager{margin-left:-5px;margin-right:-5px;padding:13px}.managed-user{grid-template-columns:1fr 1fr}.managed-identity{grid-column:1/-1}.managed-user>label:nth-of-type(3){grid-column:1/2}.admin-save{grid-column:2/3;justify-content:center;place-self:end stretch}.mobile-messenger{height:calc(100vh - var(--header) - 61px);padding:0;display:grid!important}.mobile-messenger .conversations{display:block}.mobile-messenger .chat-panel,.mobile-messenger.chat-open .conversations{display:none}.mobile-messenger.chat-open .chat-panel{display:flex}.floating-messages{display:none}.notifications-panel{top:58px}.daily-mission{padding:30px 22px}.daily-mission h2{font-size:21px}.toast{white-space:nowrap;max-width:90%;bottom:72px}}.vv-messages-new .vv-thread-list{position:relative;border-right:1px solid var(--vv-inbox-line)!important;background:#0d0d11!important}.vv-thread-list>header h2{letter-spacing:-.03em;font-size:22px!important}.vv-inbox-filters>button{color:#a8a5b0;background:0 0;border:0;border-radius:999px;justify-content:center;align-items:center;gap:5px;min-width:0;height:36px;padding:0 8px;font-size:13px;font-weight:750;display:flex}.vv-inbox-filters>button.active{background:linear-gradient(135deg,var(--vv-accent),var(--vv-accent));color:#fff;box-shadow:0 8px 22px #1689ff40}.vv-inbox-filters i,.vv-thread-meta>i{background:var(--vv-accent);color:#fff;border-radius:999px;place-items:center;font-style:normal;font-weight:850;display:grid}.vv-thread-scroll small{margin-top:4px!important;font-size:12px!important}.vv-thread-meta>em{min-width:20px!important;height:19px!important}.vv-thread-tools button{color:#aaa7b2;background:#17171c;border:0;border-radius:9px;flex:1;justify-content:center;align-items:center;gap:6px;min-height:34px;font-size:12px;font-weight:700;display:flex}.vv-messages-new .vv-chat-new{background:#0b0b0f!important}.vv-chat-new>header{border-bottom:1px solid var(--vv-inbox-line)!important;background:#111117!important;min-height:76px!important;padding:10px 20px!important}.vv-chat-new>header>button{width:38px!important;height:38px!important}.vv-chat-title small{align-items:center;gap:5px;display:flex;color:#8c8994!important;margin-top:4px!important;font-size:12px!important}.vv-chat-new>header>nav{top:66px!important}.vv-message-row{margin-bottom:8px!important}.vv-message-bubble{border-radius:16px!important;max-width:min(72%,560px)!important;min-height:40px!important;padding:10px 14px!important;font-size:14px!important}.vv-message-row.mine .vv-message-bubble:not(.media){background:linear-gradient(135deg,#1689ff,#0874e8)!important}.vv-chat-compose{background:#101014!important;border-top:0!important;gap:7px!important;min-height:72px!important;padding:10px 17px!important}.vv-chat-placeholder svg{color:var(--vv-accent)}@media (width>=801px){.vv-messages-floating.vv-messages-new{z-index:900!important;border:1px solid #2a2931!important;border-radius:20px!important;grid-template-columns:360px minmax(0,1fr)!important;width:min(1160px,100vw - 64px)!important;max-width:1160px!important;height:min(730px,100dvh - 64px)!important;max-height:730px!important;display:grid!important;position:fixed!important;inset:50% auto auto 50%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important;box-shadow:0 34px 110px #000000b8!important}.vv-messages-floating .vv-thread-list,.vv-messages-floating .vv-chat-new{width:100%!important;height:100%!important;display:flex!important}.vv-messages-route.vv-messages-new{grid-template-columns:360px minmax(0,1fr)!important}.vv-messages-new .vv-chat-theme-trigger{top:84px!important;right:16px!important}}@media (width<=800px){.vv-messages-floating.vv-messages-new,.vv-messages-route.vv-messages-new{inset:0 0 calc(61px + env(safe-area-inset-bottom))!important;background:#0b0b0f!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;transform:none!important}.vv-messages-new.chat-open{bottom:0!important}.vv-thread-list>header{min-height:67px!important;padding:calc(8px + env(safe-area-inset-top)) 14px 8px!important}.vv-thread-list>header h2{font-size:22px!important}.vv-thread-list>header small{display:none}.vv-thread-list>label{height:42px!important;margin:0 14px 10px!important}.vv-inbox-filters{margin:0 14px 10px}.vv-inbox-filters>button{height:36px;font-size:13px}.vv-thread-scroll{padding:2px 8px 12px!important}.vv-thread-scroll>button{min-height:68px!important}.vv-thread-tools{display:none}.vv-chat-new>header{min-height:64px!important;padding:calc(7px + env(safe-area-inset-top)) 8px 7px!important}.vv-chat-new>header>button:first-child{display:grid!important}.vv-chat-new>header>button{width:34px!important;height:34px!important}.vv-chat-new>header>button:nth-last-of-type(3),.vv-chat-new>header>button:nth-last-of-type(2){display:none!important}.vv-chat-participants{width:38px!important}.vv-chat-participants>.avatar{width:36px!important;height:36px!important}.vv-chat-title b{font-size:14px!important}.vv-chat-title small{font-size:11px!important}.vv-chat-log{padding:18px 10px 12px!important}.vv-message-bubble{max-width:82%!important;font-size:14px!important}.vv-chat-compose{min-height:67px!important;padding:8px 9px calc(8px + env(safe-area-inset-bottom))!important}.vv-chat-compose input{min-width:0!important;height:43px!important;font-size:14px!important}.vv-chat-compose>button{width:38px!important;height:38px!important}}.post-copy .inline-post-hashtags>button,.viewer-hashtags>button{white-space:nowrap!important;margin:0!important;display:inline-flex!important}.comment-preview-row.is-pinned,.instagram-comment.is-pinned{background:#1689ff12!important;border-color:#1689ff4d!important}.comment-pin-label{color:var(--vv-accent);align-items:center;gap:4px;font-size:11px;font-weight:800;display:inline-flex}.comment-pin-action{color:var(--vv-accent)!important;align-items:center!important;gap:5px!important;display:inline-flex!important}.settings-priority-label{box-sizing:border-box;color:#fff;border-top:1px solid #ffffff14;grid-template-columns:1fr auto;align-items:end;gap:5px 12px;width:100%;margin:14px 0 5px;padding:13px 13px 8px;display:grid}.settings-priority-label:first-child{border-top:0;margin-top:0}.settings-priority-label span{letter-spacing:.11em;font-size:11px;font-weight:900}.settings-priority-label small{color:#898991;font-size:11px}@media (width>=801px){.profile-post-viewer .instagram-post-media{width:min(100%,calc((100dvh - 48px) * var(--opened-ratio-number,.8)))!important;place-self:center!important;height:auto!important;max-height:100%!important}.profile-post-viewer .instagram-post-media>.post-media{width:100%!important;height:100%!important}.press-note-native{z-index:var(--vv-layer-dialog)!important;box-sizing:border-box!important;background:#000000d1!important;grid-template-rows:58px minmax(0,802px)!important;grid-template-columns:minmax(0,1080px)!important;place-content:center!important;min-height:0!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.press-note-native-header{box-sizing:border-box!important;background:#0b0b0f!important;border-radius:20px 20px 0 0!important;width:100%!important;padding:0 16px!important;position:relative!important;top:auto!important}.press-note-native>main{box-sizing:border-box!important;background:#0b0b0f!important;border-radius:0 0 20px 20px!important;width:100%!important;height:min(802px,100dvh - 106px)!important;margin:0!important;padding:0!important;overflow:hidden!important}.press-note-native article{box-sizing:border-box!important;overscroll-behavior:contain!important;height:100%!important;padding:28px 24px 72px!important;overflow-y:auto!important}.official-alert-create{place-items:center!important;padding:24px!important;display:grid!important;overflow:hidden!important}.official-alert-shell{grid-template-rows:auto auto minmax(0,1fr)!important;height:min(820px,100dvh - 48px)!important;max-height:calc(100dvh - 48px)!important;margin:auto!important;display:grid!important;overflow:hidden!important}.official-alert-shell form{overscroll-behavior:contain!important;min-height:0!important;overflow-y:auto!important}}@media (width<=800px){.vv-post-shell{padding-bottom:calc(24px + env(safe-area-inset-bottom))!important}.vv-publish{opacity:1!important;background:var(--vv-accent)!important;color:#fff!important;width:100%!important;max-width:100%!important;height:56px!important;min-height:56px!important;box-shadow:none!important;margin:14px 0 0!important;position:static!important;inset:auto!important}.vv-publish:disabled{opacity:1!important;color:#aaa!important;background:#202026!important}.settings-priority-label{grid-template-columns:1fr;padding-inline:10px}.settings-priority-label small{font-size:10px}}.vv-post-composer{color:#fff;min-height:100dvh;background:#000!important;padding:0!important}.vv-post-shell{width:min(100%,560px);margin:auto;padding:0 16px 28px}.vv-post-header{grid-template-columns:44px 1fr 44px;align-items:center;height:68px;display:grid;border-bottom:0!important}.vv-post-header h1{text-align:center;margin:0;font-size:22px}.vv-post-header button{color:#fff;background:0 0;border:0;width:42px;height:42px}.vv-post-tabs{border-bottom:1px solid #292929;grid-template-columns:repeat(3,1fr);margin:0 -16px 22px;padding:0 16px;display:grid}.vv-post-tabs button{color:#8d8d93;background:0 0;border:0;border-bottom:2px solid #0000;height:48px;font-size:16px}.vv-post-tabs button.active{color:#fff;border-color:var(--vv-accent)}.vv-format-picker{background:#121214;border-radius:15px;grid-template-columns:1fr 1fr;gap:8px;margin-bottom:18px;padding:4px;display:grid}.vv-format-picker button{color:#b8b8bd;background:#171719;border:1px solid #0000;border-radius:13px;justify-content:center;align-items:center;gap:12px;height:56px;font-size:16px;display:flex}.vv-format-picker button.active{border-color:var(--vv-accent);color:#fff;background:linear-gradient(110deg,#1689ff24,#ffffff0a)}.vv-format-picker i{border:2px solid;border-radius:3px;width:18px;display:block}.vv-post-preview{aspect-ratio:3/4;color:#aaa;background:#101012;border:1px solid #29292d;border-radius:17px;width:100%;max-height:53dvh;display:block;overflow:hidden}.vv-post-preview img,.vv-post-preview video{object-fit:cover;width:100%;height:100%}.vv-post-preview>span{flex-direction:column;justify-content:center;align-items:center;gap:9px;height:100%;display:flex}.vv-post-preview small{color:#74747a}.vv-post-thumbs{gap:9px;margin:14px 2px;display:flex}.vv-post-thumbs button{aspect-ratio:1;color:#fff;background:#111;border:1px solid #34343a;border-radius:10px;width:66px;padding:0;position:relative;overflow:hidden}.vv-post-thumbs button.active{border:2px solid var(--vv-accent)}.vv-post-thumbs img,.vv-post-thumbs video{object-fit:cover;width:100%;height:100%}.vv-post-thumbs b{position:absolute;top:3px;right:4px}.vv-post-thumbs .add{border-style:dashed;place-items:center;display:grid}.vv-caption{background:#151517;border:1px solid #303035;border-radius:14px;align-items:center;height:66px;margin-bottom:14px;padding:8px 12px;display:flex}.vv-caption textarea{resize:none;color:#fff;height:44px;font:inherit;background:0 0;border:0;flex:1;padding:8px 4px}.vv-caption button{color:var(--vv-accent);background:0 0;border:0;align-items:center;gap:6px;display:flex}.vv-post-options{background:linear-gradient(120deg,#151517,#0e0e10);border:1px solid #2a2a2d;border-radius:16px;overflow:hidden}.vv-post-options>button,.vv-post-options>label,.vv-post-options>.native-audio-library-entry>.option-row{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #28282b;align-items:center;gap:12px;width:100%;height:54px;padding:0 13px;display:flex}.vv-post-options>button>span,.vv-post-options>label>span,.vv-post-options .option-row>span>b{flex:1;align-items:center;display:flex}.vv-post-options b{font-weight:500}.vv-post-options small{color:#999;margin-left:auto;font-size:14px;font-weight:400}.vv-post-options>.native-audio-library-entry{display:block}.vv-post-options .native-remove-music,.vv-post-options .audio-segment-picker{display:none}.vv-post-options input[type=checkbox]{opacity:0;position:absolute}.vv-post-options label>i{background:#2a2a2d;border:1px solid #555;border-radius:20px;width:43px;height:25px;position:relative}.vv-post-options label>i:after{content:"";background:#ddd;border-radius:50%;width:19px;height:19px;transition:all .2s;position:absolute;top:2px;left:2px}.vv-post-options label:has(input:checked)>i{background:var(--vv-accent)}.vv-post-options label:has(input:checked)>i:after{background:#fff;transform:translate(18px)}.vv-inline-panel{background:#111;border:1px solid #2c2c30;border-radius:14px;flex-direction:column;gap:8px;margin-top:10px;padding:12px;display:flex}.vv-inline-panel button,.vv-inline-panel label{color:#fff;background:#18181b;border:0;border-radius:9px;align-items:center;gap:9px;min-height:44px;padding:8px;display:flex}.vv-inline-panel button.active{color:var(--vv-accent)}.vv-inline-panel button span{flex-direction:column;flex:1;align-items:flex-start;display:flex}.vv-inline-panel input{color:#fff;background:0 0;border:0;flex:1}.vv-publish{background:linear-gradient(90deg,var(--vv-accent),var(--vv-accent));color:#fff;border:0;border-radius:28px;width:100%;height:57px;margin-top:14px;font-size:20px;font-weight:700}.vv-publish:disabled{opacity:.42}.native-audio-library-backdrop{z-index:3000!important;background:#000!important;place-items:center!important;display:grid!important;position:fixed!important;inset:0!important}.native-audio-library-screen{background:#050506!important;border:0!important;border-radius:0!important;flex-direction:column!important;width:min(100%,520px)!important;height:100dvh!important;max-height:none!important;padding:0 17px!important;display:flex!important}.native-audio-library-screen>header{grid-template-columns:44px 1fr 44px!important;align-items:center!important;height:76px!important;display:grid!important}.native-audio-library-screen>header h2{text-align:center!important;font-size:21px!important}.native-audio-library-screen>header button{color:#fff!important;background:0 0!important;border:0!important}.native-audio-search{background:#171719!important;border:1px solid #2b2b2f!important;border-radius:13px!important;align-items:center!important;gap:10px!important;height:51px!important;padding:0 14px!important;display:flex!important}.native-audio-search input{color:#fff!important;background:0 0!important;border:0!important;flex:1!important;font-size:17px!important}.audio-library-tabs{background:#151517!important;border-radius:10px!important;grid-template-columns:repeat(3,1fr)!important;margin:24px 0 10px!important;padding:0!important;display:grid!important}.audio-library-tabs button{color:#aaa!important;background:0 0!important;border:0!important;border-radius:9px!important;height:45px!important}.audio-library-tabs button.active{background:linear-gradient(90deg,var(--vv-accent),var(--vv-accent))!important;color:#fff!important}.native-audio-results{flex:1!important;overflow:auto!important}.native-audio-results article{border-bottom:1px solid #242427!important;grid-template-columns:60px 1fr auto 43px!important;align-items:center!important;gap:12px!important;padding:10px 0!important;display:grid!important}.audio-track-cover{object-fit:cover!important;border-radius:8px!important;width:60px!important;height:60px!important}.native-audio-results article>div{flex-direction:column!important;gap:3px!important;display:flex!important}.native-audio-results time{color:#aaa}.native-audio-preview-button{border:1px solid var(--vv-accent)!important;width:40px!important;height:40px!important;color:var(--vv-accent)!important;background:0 0!important;border-radius:50%!important;place-items:center!important;display:grid!important}.audio-action-sheet{background:linear-gradient(145deg,#202023,#111113);border-radius:28px;padding:10px 17px 18px;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 -20px 60px #000c}.audio-sheet-handle{background:#6f6f73!important;border:0!important;border-radius:4px!important;width:42px!important;height:5px!important;margin:0 auto 12px!important;display:block!important}.audio-sheet-track{border-bottom:1px solid #353538;grid-template-columns:66px 1fr 52px;align-items:center;gap:13px;height:92px;display:grid}.audio-sheet-track img{object-fit:cover;border-radius:10px;width:66px;height:66px}.audio-sheet-track span{flex-direction:column;display:flex}.audio-sheet-track em,.audio-sheet-track small{color:#aaa}.audio-sheet-track>button{color:#fff;background:0 0;border:2px solid #fff;border-radius:50%;width:48px;height:48px}.audio-action-sheet>button:not(.audio-sheet-handle){color:#fff;background:0 0;border:0;border-bottom:1px solid #38383b;align-items:center;gap:15px;width:100%;height:54px;font-size:17px;display:flex}.audio-action-sheet>button span{text-align:left;flex:1}@media (width>=900px){.vv-post-composer{padding:28px!important}.vv-post-shell{background:#050506;border:1px solid #252529;border-radius:26px;padding:0 22px 24px;box-shadow:0 30px 90px #000}.vv-post-preview{max-height:620px}.native-audio-library-screen{border:1px solid #29292d!important;border-radius:28px!important;height:min(880px,94dvh)!important;position:relative!important}}@media (width<=600px){.post-card{background:#000!important;border:0!important;border-radius:0!important;margin:0 -12px 18px!important}.post-card .post-head{padding:12px 14px 10px!important}.post-card .post-media-stage,.post-card .post-media{border-radius:0!important}.post-card .post-media img,.post-card .post-media video{width:100%!important}.post-actions{padding:12px 14px 6px!important}.post-copy,.comments-preview,.comment-composer,.post-business-cta,.music-release-support-row{margin-left:14px!important;margin-right:14px!important}}.story-text-tool{background:var(--surface-2);width:100%;min-height:58px;color:var(--text);text-align:left;cursor:pointer;border:1px solid #ffffff14;border-radius:13px;grid-template-rows:1fr 1fr;grid-template-columns:38px 1fr auto;align-items:center;column-gap:10px;margin:18px 0 4px;padding:9px 11px;display:grid}.story-text-tool>span{background:linear-gradient(145deg,var(--purple),#315eff);color:#fff;border-radius:11px;grid-row:1/3;place-items:center;width:38px;height:38px;font-size:17px;font-weight:900;display:grid}.story-text-tool>b{align-self:end;font-size:12px}.story-text-tool>small{color:var(--muted);align-self:start;font-size:10px}.story-text-tool>svg{color:var(--muted);grid-area:1/3/3}.story-text-tool.active{border-color:color-mix(in srgb,var(--purple) 55%,transparent)}.story-text-editor-backdrop{z-index:520;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000ad;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.story-text-editor{color:#fff;background:#111116;border:1px solid #ffffff1a;border-radius:22px;width:min(470px,100%);max-height:min(720px,100dvh - 36px);padding:0 18px 20px;overflow:auto;box-shadow:0 28px 90px #000}.story-text-editor>header{z-index:2;background:#111116;grid-template-columns:70px 1fr 70px;align-items:center;height:58px;display:grid;position:sticky;top:0}.story-text-editor>header h3{text-align:center;margin:0;font-size:14px}.story-text-editor>header button{color:#aaa;background:0 0;border:0;font-size:11px;font-weight:800}.story-text-editor>header button:last-child{color:var(--vv-accent);text-align:right}.story-text-live-preview{text-align:center;background:radial-gradient(circle at 20% 10%,var(--vv-accent),#15151d 62%);border-radius:17px;place-items:center;height:155px;margin-bottom:12px;padding:20px;font-size:27px;line-height:1.08;display:grid;overflow:hidden}.story-text-editor textarea{resize:none;color:#fff;width:100%;height:78px;font:inherit;background:#1a1a21;border:1px solid #ffffff1a;border-radius:13px;outline:0;padding:13px 14px;line-height:1.4}.story-text-editor textarea:focus{border-color:#8c66ff}.story-text-options{margin-top:15px}.story-text-options>small{color:#747480;letter-spacing:1px;margin-bottom:7px;font-size:9px;font-weight:900;display:block}.story-text-options>div{gap:7px;padding:1px;display:flex;overflow-x:auto}.story-text-options button{color:#c9c9d0;background:#1a1a21;border:1px solid #ffffff17;border-radius:10px;flex:none;height:34px;padding:0 12px;font-size:10px;font-weight:750}.story-text-options button.active{border-color:var(--vv-accent);color:#fff;background:#202026}.story-text-colors button{border-radius:50%;width:31px;height:31px;padding:0;box-shadow:inset 0 0 0 1px #fff3}.story-text-colors button.active{box-shadow:0 0 0 2px #111116,0 0 0 4px var(--vv-accent)}.story-text-font-modern{font-family:inherit;font-weight:800}.story-text-font-strong{letter-spacing:.025em;text-transform:uppercase;font-family:Impact,Haettenschweiler,Arial Narrow Bold,sans-serif;font-weight:400}.story-text-font-serif{font-family:Georgia,Times New Roman,serif;font-style:italic;font-weight:700}.story-text-font-hand{font-family:Comic Sans MS,Segoe Print,cursive;font-weight:700}.story-text-effect-none{text-shadow:none}.story-text-effect-shadow{text-shadow:0 3px 16px #000,0 1px 3px #000}.story-text-effect-highlight{-webkit-box-decoration-break:clone;box-decoration-break:clone;text-shadow:none;background:#00000094;border-radius:.35em;padding:.2em .45em}.story-text-effect-glow{text-shadow:0 0 7px,0 0 22px,0 2px 3px #000}.composer-overlay-text{z-index:8;white-space:pre-wrap;overflow-wrap:anywhere;top:50%;transform:translateY(-50%);bottom:auto!important}.composer-overlay-text.story-text-position-top{top:17%;transform:none}.composer-overlay-text.story-text-position-bottom{top:auto;transform:none;bottom:14%!important}.native-story-overlay-text{z-index:9;text-align:center;white-space:pre-wrap;overflow-wrap:anywhere;pointer-events:none;font-size:clamp(22px,5vw,34px);line-height:1.08;position:absolute;top:50%;left:9%;right:18%;transform:translateY(-50%)}.native-story-overlay-text.story-text-position-top{top:17%;transform:none}.native-story-overlay-text.story-text-position-bottom{top:auto;bottom:14%;transform:none}@media (width<=800px){.story-text-editor-backdrop{align-items:end;padding:0}.story-text-editor{width:100%;max-height:min(78dvh,720px);padding:0 14px calc(17px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:22px 22px 0 0}.story-text-live-preview{height:118px}.native-story-overlay-text{font-size:clamp(22px,7vw,31px);left:8%;right:20%}.native-story-overlay-text.story-text-position-top{top:16%}.native-story-overlay-text.story-text-position-bottom{bottom:16%}}.native-reel-viewer{--reel-action:44px;--reel-gap:10px;-webkit-backdrop-filter:none;backdrop-filter:none;background:#050506;padding:0}.native-reel-stage{color:#fff;isolation:isolate;touch-action:none;background:#050506;width:min(56.25dvh,560px);height:100dvh;max-height:920px;position:relative;overflow:hidden}.native-reel-stage>video{object-fit:cover;background:#050506;width:100%;height:100%;position:absolute;inset:0}.native-reel-shade{z-index:1;pointer-events:none;background:linear-gradient(#00000059,#0000 17% 53%,#000000b8);position:absolute;inset:0}.native-reel-header{z-index:8;top:max(12px,env(safe-area-inset-top));justify-content:space-between;align-items:center;display:flex;position:absolute;left:12px;right:10px}.native-reel-header>span{color:#ffffffd1;letter-spacing:1px;align-items:center;gap:6px;font-size:10px;font-weight:850;display:flex}.native-reel-header>span svg{color:var(--lime);filter:drop-shadow(0 0 7px #c8ff2e40)}.native-reel-header>div{gap:4px;display:flex}.native-reel-header button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#07070957;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.native-reel-play-feedback{z-index:5;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#fff;background:#09090c59;border:1px solid #ffffff21;border-radius:50%;place-items:center;width:52px;height:52px;transition:opacity .18s,transform .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.native-reel-play-feedback.playing{opacity:0;transform:translate(-50%,-50%)scale(.82)}.native-reel-play-feedback.paused{opacity:1}.native-reel-creator{z-index:7;left:14px;right:76px;bottom:calc(max(24px,env(safe-area-inset-bottom) + 15px));flex-direction:column;align-items:flex-start;gap:7px;display:flex;position:absolute}.native-reel-profile{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.native-reel-profile>span{flex-direction:column;align-items:flex-start;gap:3px;display:flex}.native-reel-profile b{align-items:center;font-size:13px;font-weight:720;display:flex}.native-reel-profile small{color:#ffffff9e;align-items:center;gap:4px;font-size:9px;display:flex}.native-reel-paid{color:#ffffffb8;background:#0c0c106e;border-radius:999px;align-items:center;gap:5px;margin:0;padding:4px 7px;font-size:8px;font-style:normal;display:flex}.native-reel-caption{color:#fff;cursor:pointer;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.native-reel-caption.expanded{-webkit-line-clamp:unset}.native-reel-caption em{color:#fff;margin-left:5px;font-style:normal;font-weight:800}.native-reel-audio{color:#ffffffbf;align-items:center;gap:6px;max-width:100%;font-size:9px;display:flex}.native-reel-audio span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.native-reel-actions{z-index:9;right:12px;bottom:calc(max(34px,env(safe-area-inset-bottom) + 24px));gap:var(--reel-gap);flex-direction:column;display:flex;position:absolute}.native-reel-actions button{width:var(--reel-action);height:var(--reel-action);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff;background:#08080b57;border:1px solid #ffffff1f;border-radius:50%;place-items:center;transition:transform .14s,color .14s,background .14s;display:grid}.native-reel-actions button:hover{background:#141419a3;transform:translateY(-1px)}.native-reel-actions button.active{color:#ff5578;transform:scale(1.05)}.native-reel-actions button.repost{color:var(--green)}.native-reel-comments{z-index:30;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f0f13f7;flex-direction:column;width:min(360px,86%);display:flex;position:absolute;top:0;bottom:0;right:0;box-shadow:-20px 0 65px #00000073}.native-reel-comments>header,.native-reel-menu>header{border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;height:56px;padding:0 13px 0 16px;display:flex}.native-reel-comments>header b,.native-reel-menu>header b{font-size:13px}.native-reel-comments>header button,.native-reel-menu>header button{color:#fff;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.native-reel-comments>div{flex:1;padding:8px 12px;overflow:auto}.native-reel-comments article{align-items:flex-start;gap:8px;padding:8px 0;display:flex}.native-reel-comments article p{flex-direction:column;gap:3px;margin:0;font-size:10px;line-height:1.4;display:flex}.native-reel-comments>div>small{color:#888;text-align:center;padding:25px 10px;font-size:10px;display:block}.native-reel-comments>form{border-top:1px solid #ffffff14;align-items:center;gap:5px;height:54px;padding:0 8px 0 13px;display:flex}.native-reel-comments input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.native-reel-comments form button{background:var(--purple);color:#fff;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.native-reel-menu{z-index:32;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#111116f7;border:1px solid #ffffff1a;border-radius:16px;width:245px;padding:0 7px 8px;position:absolute;bottom:18px;right:12px;box-shadow:0 22px 65px #000}.native-reel-menu>header{margin:0 -7px 5px}.native-reel-menu>button{color:#fff;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;height:43px;padding:0 10px;font-size:10px;display:flex}.native-reel-menu>button:hover{background:#ffffff0f}.native-reel-menu>button.danger{color:#ff6f82}.native-reel-delete{z-index:40;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a3;place-items:center;padding:18px;display:grid;position:absolute;inset:0}.native-reel-delete>div{text-align:center;background:#16161b;border:1px solid #ffffff1a;border-radius:18px;width:min(310px,100%);padding:22px}.native-reel-delete h3{margin:12px 0 6px;font-size:16px}.native-reel-delete p{color:#9696a0;margin:0;font-size:10px;line-height:1.5}.native-reel-delete span{grid-template-columns:1fr 1fr;gap:7px;margin-top:18px;display:grid}.native-reel-delete button{color:#fff;background:#24242b;border:0;border-radius:10px;height:39px;font-size:10px;font-weight:800}.native-reel-delete button.danger{background:#c83e53}.vv-reel-play-mark{z-index:3;color:#fff;background:linear-gradient(145deg,#1d8cffc2,#2669ff8c);border:1px solid #ffffff24;border-radius:9px;place-items:center;width:25px;height:25px;display:grid;position:absolute;top:9px;right:9px;box-shadow:0 6px 18px #00000040}@media (width<=800px){.native-reel-viewer{display:block}.native-reel-stage{width:100%;height:100dvh;max-height:none}.native-reel-header{top:calc(max(10px,env(safe-area-inset-top)) + 2px)}.native-reel-creator{left:12px;right:70px;bottom:calc(max(77px,env(safe-area-inset-bottom) + 66px))}.native-reel-actions{right:9px;bottom:calc(max(84px,env(safe-area-inset-bottom) + 72px))}.native-reel-comments{width:100%;height:min(62dvh,560px);padding-bottom:env(safe-area-inset-bottom);border-radius:22px 22px 0 0;inset:auto 0 0}.native-reel-menu{width:100%;padding:0 10px calc(10px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:21px 21px 0 0;bottom:0;left:0;right:0}.native-reel-menu>header{margin:0 -10px 5px}.native-reel-menu>button{height:48px}.reels-page{padding:0 0 calc(72px + env(safe-area-inset-bottom))}.reels-page>.section-heading{padding:18px 13px 12px}.reels-grid{gap:3px}.vv-reel-play-mark{border-radius:8px;width:23px;height:23px;top:7px;right:7px}}@media (width>=801px){.native-reel-viewer{padding:0 16px}.native-reel-stage{box-shadow:0 0 90px #000c}.native-reel-actions{right:-58px}.native-reel-stage{overflow:visible}.native-reel-stage>video,.native-reel-shade{border-radius:0}.native-reel-header,.native-reel-creator,.native-reel-play-feedback,.native-reel-comments,.native-reel-menu,.native-reel-delete{overflow:visible}}@media (width<=800px) and (orientation:landscape){.native-reel-stage{width:min(100%,75dvh);margin:auto}.native-reel-creator,.native-reel-actions{bottom:calc(max(20px,env(safe-area-inset-bottom) + 12px))}}@media (prefers-reduced-motion:reduce){.native-reel-actions button,.native-reel-play-feedback{transition:none}}.native-reel-stage>.native-reel-image{object-fit:cover;cursor:pointer;background:#050506;width:100%;height:100%;display:block;position:absolute;inset:0}.press-note-manage-actions{border-bottom:1px solid color-mix(in srgb,var(--border) 55%,transparent);align-items:center;gap:7px;margin:-12px 0 24px;padding-bottom:15px;display:flex}.press-note-manage-actions button{border:1px solid color-mix(in srgb,var(--border) 65%,transparent);height:34px;color:var(--soft);cursor:pointer;background:0 0;border-radius:9px;align-items:center;gap:6px;padding:0 11px;font-size:10px;font-weight:700;display:flex}.press-note-manage-actions button:hover{border-color:var(--purple);color:var(--text)}.press-note-manage-actions button.danger{color:#f36b7e;margin-left:auto}.press-note-manage-actions button.danger:hover{border-color:#f36b7e}.vv-auth-native .registration-category-menu{background:0 0;border:0;position:relative}.vv-auth-native .registration-category-menu>summary{box-sizing:border-box;border:1px solid var(--auth-line);background:var(--bg);min-height:52px;color:var(--text);cursor:pointer;border-radius:13px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:9px 13px;list-style:none;display:grid}.vv-auth-native .registration-category-menu>summary::-webkit-details-marker{display:none}.vv-auth-native .registration-category-menu>summary>span{align-items:center;gap:9px;font-size:11px;font-weight:700;display:flex}.vv-auth-native .registration-category-menu>summary>span svg{color:var(--muted)}.vv-auth-native .registration-category-menu>summary>small{min-width:0;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;justify-content:flex-end;align-items:center;gap:8px;font-size:10px;display:flex;overflow:hidden}.vv-auth-native .registration-category-menu>summary>small b{background:var(--surface-2);min-width:30px;height:22px;color:var(--purple-2);border-radius:7px;flex:none;place-items:center;font-size:9px;display:grid}.vv-auth-native .registration-category-menu[open]>summary{border-color:color-mix(in srgb,var(--purple) 75%,var(--auth-line))}.vv-auth-native .registration-category-menu[open]>summary>svg{transform:rotate(180deg)}.vv-auth-native .registration-category-options{border:1px solid var(--auth-line);background:var(--bg);scrollbar-width:thin;scrollbar-color:var(--surface-2) transparent;border-radius:13px;grid-template-columns:1fr 1fr;gap:4px;max-height:190px;margin-top:6px;padding:6px;display:grid;overflow-y:auto}.vv-auth-native .registration-category-options button{min-height:38px;color:var(--muted);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:0 10px;font-size:11px;display:flex}.vv-auth-native .registration-category-options button:hover{background:var(--surface-2);color:var(--text)}.vv-auth-native .registration-category-options button.active{background:color-mix(in srgb,var(--purple) 12%,var(--surface-2));color:var(--text)}.vv-auth-native .registration-category-options button.active svg{color:var(--purple-2)}.vv-auth-native .auth-card,.vv-auth-native .auth-card input,.vv-auth-native .auth-card select,.vv-auth-native .auth-card button{font-family:inherit}.vv-auth-native .auth-card input::placeholder{color:color-mix(in srgb,var(--muted) 75%,transparent);font-weight:400}.vv-auth-native .field>svg,.vv-auth-native .auth-native-select>svg{width:16px;height:16px;color:var(--muted)}@media (width<=800px){.press-note-manage-actions{margin:0 0 21px;padding-bottom:13px}.press-note-manage-actions button{flex:1;justify-content:center;height:36px}.press-note-manage-actions button.danger{margin-left:0}.vv-auth-native .registration-category-options{grid-template-columns:1fr;max-height:210px}.vv-auth-native .registration-category-menu>summary{min-height:52px}.vv-auth-native .auth-card form{gap:14px}}.press-note-composer .note-credit-grid{display:none!important}.press-note-composer .note-credit-grid+label>span{font-size:0}.press-note-composer .note-credit-grid+label>span:after{content:"Créditos";font-size:11px}.press-note-composer .note-credit-grid+label input{min-height:48px}.collaborative-story-grid.viewer-grid .note-story-card{text-align:left;background:#0d0d11;grid-template-rows:minmax(0,1fr) auto auto;align-content:stretch;padding:9px 9px 11px;display:grid}.collaborative-story-grid.viewer-grid .note-story-card:only-child{grid-column:1/-1;justify-self:center;width:min(440px,100%)}.collaborative-story-grid.viewer-grid .note-story-card:after{display:none}.collaborative-story-grid.viewer-grid .note-story-card>img,.collaborative-story-grid.viewer-grid .note-story-card>video{object-fit:contain;background:#050506;border-radius:11px;width:100%;height:100%;min-height:0}.collaborative-story-grid.viewer-grid .note-story-card .shared-post-credit{grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-width:0;margin:11px 2px 9px;display:grid;position:static}.collaborative-story-grid.viewer-grid .note-story-card .shared-post-credit b{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.3;display:-webkit-box}.collaborative-story-grid.viewer-grid .note-story-card .shared-post-credit small{margin-top:3px;font-size:9px}.collaborative-story-grid.viewer-grid .note-story-card>em{background:linear-gradient(110deg,var(--purple),#3469ff,var(--purple));color:#fff;letter-spacing:.15px;background-size:210% 100%;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:38px;font-size:10px;font-weight:800;animation:2.8s ease-in-out infinite noteStoryAction;display:flex;position:static;box-shadow:0 8px 22px #5d37ff33}@keyframes noteStoryAction{0%,to{background-position:0;transform:translateY(0)}50%{background-position:100%;transform:translateY(-1px)}}@media (prefers-reduced-motion:reduce){.collaborative-story-grid.viewer-grid .note-story-card>em{animation:none}}@media (width<=800px){.collaborative-story-grid.viewer-grid .note-story-card{padding:7px 7px 9px}.collaborative-story-grid.viewer-grid .note-story-card .shared-post-credit{margin:9px 2px 7px}.collaborative-story-grid.viewer-grid .note-story-card>em{height:36px;font-size:9px}.collaborative-story-grid.viewer-grid .note-story-card:only-child{width:100%}}.native-story-frame{aspect-ratio:9/16;color:#fff;isolation:isolate;touch-action:manipulation;-webkit-user-select:none;user-select:none;background:#050506;border-radius:18px;width:min(100%,460px);height:min(100dvh - 24px,820px);position:relative;overflow:hidden;box-shadow:0 30px 100px #000}.native-story-frame:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#00000080,#0000 20% 66%,#00000094);position:absolute;inset:0}.native-story-progress{z-index:20;top:max(10px,env(safe-area-inset-top));gap:4px;height:3px;display:flex;position:absolute;left:10px;right:10px}.native-story-progress>i{background:#ffffff47;border-radius:99px;flex:1;height:3px;overflow:hidden}.native-story-progress>i>span{border-radius:inherit;background:#fff;height:100%;transition:width 80ms linear;display:block}.native-story-header{z-index:20;top:calc(max(10px,env(safe-area-inset-top)) + 12px);justify-content:space-between;align-items:center;height:50px;display:flex;position:absolute;left:10px;right:9px}.native-story-header>button{color:#fff;cursor:pointer;background:0 0;border:0}.native-story-header>button:first-child{align-items:center;gap:9px;min-width:0;padding:5px;display:flex}.native-story-header>button:first-child>span{text-align:left;align-items:baseline;gap:7px;min-width:0;display:flex}.native-story-header b{text-overflow:ellipsis;white-space:nowrap;max-width:220px;font-size:12px;overflow:hidden}.native-story-header small{color:#ffffffa8;font-size:10px}.native-story-close{place-items:center;width:42px;height:42px;display:grid;border-radius:50%!important}.native-story-content{z-index:1;background:#050506;place-items:center;display:grid;position:absolute;inset:0}.native-story-content>img,.native-story-content>video{object-fit:contain;background:#050506;width:100%;height:100%;display:block}.native-shared-story{z-index:4;color:#fff;text-align:left;cursor:pointer;background:#0f0f13e6;border:1px solid #ffffff1c;border-radius:17px;grid-template-rows:minmax(0,1fr) auto auto;align-items:stretch;gap:0;width:min(100%,390px);max-height:100%;padding:8px 8px 10px;display:grid;position:relative;overflow:hidden;box-shadow:0 18px 55px #00000059}.native-shared-story>img,.native-shared-story>video{object-fit:contain;background:#030304;border-radius:12px;width:100%;height:100%;min-height:0;max-height:54dvh;display:block}.native-shared-copy{flex-direction:column;gap:5px;padding:11px 4px 8px;display:flex}.native-shared-copy b{-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:clamp(13px,3.4vw,17px);line-height:1.28;display:-webkit-box;overflow:hidden}.native-shared-copy small{color:#ffffffa8;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.native-shared-story>em{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#08080a94;border:1px solid #ffffff2e;border-radius:999px;justify-self:center;align-items:center;gap:6px;width:max-content;max-width:100%;height:34px;padding:0 12px;font-size:10px;font-style:normal;font-weight:750;animation:3s ease-in-out infinite nativeStoryLift;display:flex}@keyframes nativeStoryLift{0%,72%,to{transform:translateY(0)}82%{transform:translateY(-3px)}90%{transform:translateY(0)}}.story-nav-zone{z-index:2;background:0 0;border:0;width:34%;position:absolute;top:72px;bottom:92px}.story-nav-zone.previous{left:0}.story-nav-zone.next{right:0}.native-story-caption{z-index:8;left:18px;right:78px;bottom:calc(max(92px,env(safe-area-inset-bottom) + 78px));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-line-clamp:3;background:#0000005c;border-radius:11px;-webkit-box-orient:vertical;margin:0;padding:9px 11px;font-size:12px;line-height:1.45;display:-webkit-box;position:absolute;overflow:hidden}.native-story-music{z-index:8;left:14px;right:72px;bottom:calc(max(138px,env(safe-area-inset-bottom) + 122px));position:absolute}.native-story-music:empty{display:none}.native-story-music .audio-card{-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);background:#08080a8a;border:1px solid #ffffff1f;max-height:68px;overflow:hidden}.native-story-actions{z-index:20;right:12px;bottom:calc(max(30px,env(safe-area-inset-bottom) + 20px));flex-direction:column;align-items:center;gap:9px;display:flex;position:absolute}.native-story-actions button{-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);color:#f5f5f7;cursor:pointer;background:#0c0c0f6b;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:44px;height:44px;display:grid}.native-story-actions button:focus-visible,.native-story-header button:focus-visible,.native-shared-story:focus-visible{outline-offset:2px;outline:2px solid #fff}.native-story-reply{z-index:40;left:12px;right:12px;bottom:calc(max(22px,env(safe-area-inset-bottom) + 14px));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0a0a0ddb;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:5px;height:48px;padding:0 6px 0 15px;display:flex;position:absolute}.native-story-reply input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:12px}.native-story-reply button{color:#fff;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.native-story-reply button[type=submit]{background:var(--purple)}.native-story-menu-backdrop,.native-story-delete-backdrop{z-index:60;background:#0000003d;position:absolute;inset:0}.native-story-menu{right:14px;bottom:calc(max(78px,env(safe-area-inset-bottom) + 65px));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141418f0;border:1px solid #ffffff21;border-radius:15px;width:230px;padding:8px;position:absolute;box-shadow:0 20px 55px #00000075}.native-story-menu>span{color:#ffffff7a;letter-spacing:1px;padding:7px 10px 9px;font-size:9px;font-weight:800;display:block}.native-story-menu button{color:#fff;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;width:100%;height:42px;padding:0 10px;font-size:11px;display:flex}.native-story-menu button:hover{background:#ffffff12}.native-story-menu button.danger{color:#ff6d80}.native-story-delete-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a3;place-items:center;padding:18px;display:grid}.native-story-delete{text-align:center;background:#17171c;border:1px solid #ffffff1f;border-radius:18px;width:min(320px,100%);padding:24px;box-shadow:0 25px 70px #000}.native-story-delete>svg{color:#ff6d80}.native-story-delete h3{margin:13px 0 7px;font-size:17px}.native-story-delete p{color:#9c9ca6;margin:0;font-size:11px}.native-story-delete>div{grid-template-columns:1fr 1fr;gap:7px;margin-top:20px;display:grid}.native-story-delete button{color:#fff;background:#25252c;border:0;border-radius:10px;height:40px;font-size:11px;font-weight:750}.native-story-delete button.danger{background:#cf354c}.native-story-paused{z-index:30;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.8px;background:#00000080;border-radius:999px;padding:8px 11px;font-size:10px;font-weight:800;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width<=800px){.native-story-viewer{padding:0;display:block}.native-story-frame{aspect-ratio:auto;border-radius:0;width:100%;height:100dvh;max-height:none}.native-story-content.has-shared-content{padding:calc(max(82px,env(safe-area-inset-top) + 70px)) 9px calc(max(105px,env(safe-area-inset-bottom) + 90px))}.native-shared-story{width:min(100%,410px);max-height:calc(100dvh - max(190px,env(safe-area-inset-top) + env(safe-area-inset-bottom) + 170px));border-radius:15px}.native-shared-story>img,.native-shared-story>video{max-height:55dvh}.native-story-header b{max-width:190px}.native-story-menu{width:auto;padding:10px 10px calc(10px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:20px 20px 0 0;position:absolute;bottom:0;left:0;right:0}.native-story-menu button{height:48px}.native-story-actions{right:10px;bottom:calc(max(86px,env(safe-area-inset-bottom) + 72px))}}@media (width>=801px) and (height<=740px){.native-story-frame{height:calc(100dvh - 20px)}.native-shared-story>img,.native-shared-story>video{max-height:46dvh}}@media (prefers-reduced-motion:reduce){.native-shared-story>em{animation:none}}.native-story-content.is-shared-note{background:#030304!important;padding:0!important}.native-story-content.is-shared-note .native-shared-note-photo{object-fit:cover;background:#030304;width:100%;height:100%;display:block}.native-note-story-cta{z-index:12;left:50%;bottom:calc(max(28px,env(safe-area-inset-bottom) + 18px));-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);color:#fff;white-space:nowrap;cursor:pointer;background:#0707098c;border:1px solid #ffffff2e;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:max-content;max-width:calc(100% - 32px);height:36px;padding:0 13px;font-size:10px;font-weight:760;animation:3.1s ease-in-out infinite nativeNoteCtaLift;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 8px 28px #0003}.native-note-story-cta:disabled{opacity:.72;cursor:default;animation:none}@keyframes nativeNoteCtaLift{0%,72%,to{transform:translate(-50%)}82%{transform:translate(-50%,-3px)}90%{transform:translate(-50%)}}.native-story-actions{top:44%;transform:translateY(-50%);bottom:auto!important}.collaboration-avatar-group{flex:none;align-items:center;min-width:0;padding:2px 1px;display:flex;overflow:visible}.collaboration-avatar-group>button{cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid;position:relative}.collaboration-avatar-primary{z-index:6}.collaboration-avatar-primary .avatar{box-shadow:0 0 0 2px var(--bg);width:44px!important;height:44px!important}.collaboration-avatar-secondary{margin-left:-12px}.collaboration-avatar-secondary:nth-of-type(2){z-index:5}.collaboration-avatar-secondary:nth-of-type(3){z-index:4}.collaboration-avatar-secondary:nth-of-type(4){z-index:3}.collaboration-avatar-secondary .avatar{box-shadow:0 0 0 2px var(--bg);width:34px!important;height:34px!important}.collaboration-avatar-expand{z-index:8;width:auto;min-width:34px;height:30px;color:var(--muted);grid-auto-flow:column;justify-content:center;align-items:center;gap:3px;font-size:9px;font-weight:800;transition:color .16s,border-color .16s,background .16s;border:1px solid color-mix(in srgb,var(--border) 72%,transparent)!important;background:color-mix(in srgb,var(--surface-2) 68%,transparent)!important;border-radius:10px!important;margin-left:8px!important;padding:0 7px!important;display:flex!important}.collaboration-avatar-expand>span{line-height:1}.collaboration-avatar-expand .collaboration-expand-chevron{opacity:.55;transition:transform .16s}.collaboration-avatar-expand[aria-expanded=true] .collaboration-expand-chevron{transform:rotate(180deg)}.collaboration-avatar-expand:hover{color:var(--text);border-color:color-mix(in srgb,var(--purple) 42%,var(--border))!important;background:var(--surface-2)!important}.collaboration-avatar-group.compact .collaboration-avatar-primary .avatar{width:38px!important;height:38px!important}.collaboration-avatar-group.compact .collaboration-avatar-secondary .avatar{width:31px!important;height:31px!important}.collaboration-avatar-group.compact .collaboration-avatar-secondary{margin-left:-11px}.collaboration-avatar-native{z-index:16;flex:none;min-width:0;position:relative}.post-head>.collaboration-avatar-native{max-width:210px}.opened-post-collaboration{border-bottom:1px solid var(--border);align-items:center;gap:8px;min-height:54px;padding:7px 14px;display:flex}.opened-post-collaboration>.opened-post-time{color:var(--muted);font-size:10px}.viewer-head>.collaboration-avatar-native{margin-right:auto}.viewer-head>.collaboration-avatar-native .avatar{box-shadow:0 0 0 2px #111}.collaborators-native-popover{z-index:70;border:1px solid color-mix(in srgb,var(--border) 72%,transparent);background:color-mix(in srgb,var(--surface) 96%,#000);border-radius:16px;width:min(330px,100vw - 24px);max-height:min(430px,60dvh);animation:.16s ease-out collabNativeIn;position:absolute;top:calc(100% + 8px);left:0;overflow:hidden;box-shadow:0 18px 55px #00000080}.collaborators-native-popover>header{border-bottom:1px solid color-mix(in srgb,var(--border) 58%,transparent);justify-content:space-between;align-items:center;gap:12px;min-height:57px;padding:10px 10px 9px 14px;display:flex}.collaborators-native-popover>header>span{flex-direction:column;min-width:0;display:flex}.collaborators-native-popover>header b{font-size:13px}.collaborators-native-popover>header small{color:var(--muted);margin-top:3px;font-size:10px}.collaborators-native-popover>header>button{width:32px;height:32px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.collaborators-native-popover .collaborators-list{max-height:calc(min(430px,60dvh) - 57px);padding:5px 7px 8px}.collaborators-native-popover .collaborators-list>button{min-height:53px;padding:6px 7px}.post-card:has(.collaboration-avatar-native.is-open){z-index:25;position:relative;overflow:visible}.post-card:has(.collaboration-avatar-native.is-open) .post-media{overflow:hidden}.collaboration-avatar-native.is-open .collaboration-avatar-expand{color:var(--text);background:color-mix(in srgb,var(--purple) 24%,var(--surface-2))!important}@keyframes collabNativeIn{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:none}}.vv-collaboration-icon{color:var(--purple-2);stroke-width:2.8px;filter:none;background:0 0}@media (width<=800px){.native-note-story-cta{bottom:calc(max(28px,env(safe-area-inset-bottom) + 18px))}.collaboration-avatar-primary .avatar{width:41px!important;height:41px!important}.collaboration-avatar-secondary .avatar{width:33px!important;height:33px!important}.collaboration-avatar-secondary{margin-left:-12px}.collaboration-avatar-expand{min-width:33px;height:29px;border-radius:9px!important;margin-left:7px!important;padding:0 6px!important}.post-head>.collaboration-avatar-native{max-width:205px}.opened-post-collaboration{padding-left:12px;padding-right:12px}.native-story-actions{top:44%}.collaborators-native-popover{border-radius:15px;width:min(330px,100vw - 18px);max-height:52dvh;left:0}.opened-post-collaboration .collaborators-native-popover{left:-5px}.viewer-head .collaborators-native-popover{left:0}}@media (prefers-reduced-motion:reduce){.native-note-story-cta{animation:none}}.press-note-editorial-card{border-top:1px solid color-mix(in srgb,var(--border) 55%,transparent);border-bottom:1px solid color-mix(in srgb,var(--border) 55%,transparent);color:var(--text);background:0 0;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) 210px;gap:0 18px;margin-top:9px;padding:13px 15px 15px;display:grid}.press-note-editorial-card>header{grid-column:1/-1;justify-content:space-between;align-items:center;min-height:38px;margin-bottom:3px;display:flex}.press-note-editorial-card>header>button{min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.press-note-editorial-card>header>button>span{flex-direction:column;align-items:flex-start;min-width:0;display:flex}.press-note-editorial-card>header b{border:1px solid color-mix(in srgb,var(--border) 48%,transparent);background:color-mix(in srgb,var(--surface-2) 72%,transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:8px;width:max-content;max-width:100%;padding:5px 8px;font-size:12px;font-weight:700;line-height:1;display:inline-flex;overflow:hidden}.press-note-editorial-card>header small{color:var(--muted);letter-spacing:.45px;margin-top:4px;font-size:9px;font-weight:600}.press-note-editorial-copy{align-self:center;min-width:0;padding:1px 2px}.press-note-editorial-copy>small{background:color-mix(in srgb,var(--surface-2) 68%,transparent);width:max-content;color:var(--purple-2);letter-spacing:1.05px;border-radius:7px;padding:5px 8px;font-size:8px;font-weight:800;display:inline-flex}.press-note-editorial-copy p{max-width:540px;color:var(--muted);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:12px;line-height:1.48;display:-webkit-box;overflow:hidden}.press-note-editorial-copy>button{color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:11px;padding:0;font-size:11px;font-weight:750;display:inline-flex}.press-note-editorial-copy>button svg{color:var(--purple-2);transition:transform .18s}.press-note-editorial-copy>button:hover svg{transform:translate(3px)}.press-note-editorial-cover{aspect-ratio:4/5;background:var(--surface-2);cursor:pointer;border:0;border-radius:13px;align-self:center;width:100%;padding:0;overflow:hidden}.press-note-editorial-cover img{object-fit:cover;width:100%;height:100%;transition:transform .28s;display:block}.press-note-editorial-cover:hover img{transform:scale(1.018)}.press-note-action-bar{border:1px solid color-mix(in srgb,var(--border) 52%,transparent);background:color-mix(in srgb,var(--surface-2) 52%,transparent);border-radius:12px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;min-height:45px;margin-top:10px;padding:6px 7px 6px 8px;display:flex}.press-note-action-bar>div{align-items:center;gap:3px;display:flex}.press-note-action-bar button{height:33px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;display:inline-flex}.press-note-action-bar>div button{width:35px}.press-note-action-bar button:hover{background:var(--surface-2);color:var(--text)}.press-note-action-bar button.active{color:#ff5578}.press-note-open-action{font-size:10px;font-weight:780;color:var(--text)!important;gap:7px!important;padding:0 10px!important}.press-note-open-action svg{color:var(--purple-2)}.press-note-owner-menu>button{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.press-note-owner-menu>div{z-index:20;border:1px solid var(--border);background:var(--surface);border-radius:11px;width:150px;padding:5px;position:absolute;top:38px;right:0;box-shadow:0 14px 42px #0000006b}.press-note-owner-menu>div button{width:100%;color:var(--text);text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:9px;font-size:11px;display:flex}.press-note-owner-menu>div button:hover{background:var(--surface-2)}@media (width<=800px){.press-note-editorial-card{grid-template-columns:1fr;gap:0;margin-top:5px;padding:10px 11px 12px}.press-note-editorial-card>header{min-height:36px;margin-bottom:2px}.press-note-editorial-card>header b{padding:4px 7px}.press-note-editorial-copy{padding:0 1px 8px}.press-note-editorial-copy h2{margin-top:5px;font-size:21px;line-height:1.12}.press-note-editorial-copy p{-webkit-line-clamp:2;font-size:12px;line-height:1.45}.press-note-editorial-cover{border-radius:11px;width:100%}.press-note-action-bar{min-height:43px;margin-top:8px;padding:5px 6px}.press-note-open-action{padding:0 8px!important}.press-note-open-action span{font-size:9px}}@media (width>=801px){.profile-clean{padding-top:56px!important}}.profile-visible-avatar{box-sizing:border-box;background:var(--surface-3);width:104px;height:104px;box-shadow:0 0 0 2px var(--vv-accent),0 0 0 4px color-mix(in srgb,var(--vv-accent) 72%,transparent);border-radius:50%;display:block;position:relative;overflow:hidden}.profile-visible-avatar>img{object-fit:cover;object-position:center center;border:0;border-radius:50%;width:100%;max-width:none;height:100%;max-height:none;margin:0;padding:0;display:block;position:absolute;inset:0;transform:none}@media (width<=800px){.profile-clean .profile-avatar-player{place-items:center!important;width:96px!important;height:96px!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;overflow:visible!important}.profile-clean .profile-avatar-player:before{display:none!important}.profile-clean .profile-visible-avatar{box-sizing:border-box!important;background:var(--surface-3)!important;width:94px!important;height:94px!important;box-shadow:0 0 0 2px var(--vv-accent),0 0 0 3px color-mix(in srgb,var(--vv-accent) 68%,transparent)!important;clip-path:circle(50%)!important;border:0!important;border-radius:50%!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important}.profile-clean .profile-visible-avatar>img{object-fit:cover!important;object-position:50% 50%!important;border:0!important;border-radius:50%!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}}@media (width>=801px){.profile-clean .ig-profile-header{grid-template-columns:190px minmax(0,1fr)!important;align-items:center!important;gap:32px!important}.profile-clean .profile-avatar-player{place-self:center!important;place-items:center!important;width:142px!important;height:142px!important;margin:0!important;display:grid!important;position:relative!important}.profile-clean .profile-visible-avatar{width:138px!important;height:138px!important;box-shadow:0 0 0 2px var(--vv-accent),0 0 0 3px var(--vv-accent)!important;margin:0!important}.profile-clean .ig-profile-main{align-self:center!important}}@media (width<=800px){.profile-clean .ig-profile-header{grid-template-columns:116px minmax(0,1fr)!important;align-items:center!important;gap:15px!important}.profile-clean .profile-avatar-player{place-self:center!important;place-items:center!important;width:110px!important;height:110px!important;display:grid!important}.profile-clean .profile-visible-avatar{width:106px!important;height:106px!important;box-shadow:0 0 0 2px var(--vv-accent),0 0 0 3px var(--vv-accent)!important}}.profile-photo-crop{box-sizing:border-box;padding:4px;background:linear-gradient(145deg,#276dff 0%,var(--vv-accent) 55%,var(--vv-accent) 100%)!important;box-shadow:0 0 0 3px #5b54ff38,0 18px 44px #00000040!important}.profile-photo-crop img{background:var(--bg);border-radius:50%;object-fit:cover!important;width:100%!important;height:100%!important}.post-music-sheet{z-index:30;background:color-mix(in srgb,var(--surface) 98%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex-direction:column;min-height:0;padding:15px;display:flex;position:absolute;inset:58px 0 0}.post-music-sheet-head{border-bottom:1px solid color-mix(in srgb,var(--text) 7%,transparent);justify-content:space-between;align-items:center;padding-bottom:12px;display:flex}.post-music-sheet-head b{font-size:13px}.post-music-sheet>small{color:var(--muted);margin:11px 0;font-size:9px;display:block}.post-music-sheet-list{flex-direction:column;flex:1;gap:6px;min-height:0;display:flex;overflow-y:auto}.post-music-sheet-list>button{background:color-mix(in srgb,var(--text) 5%,var(--bg));width:100%;min-height:58px;color:var(--text);text-align:left;cursor:pointer;border:0;border-radius:11px;grid-template-columns:42px minmax(0,1fr) 24px;align-items:center;gap:9px;padding:7px;display:grid}.post-music-sheet-list>button>img,.post-music-sheet-list>button>span:first-child{object-fit:cover;background:var(--surface-2);border-radius:9px;place-items:center;width:42px;height:42px;display:grid}.post-music-sheet-list>button>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.post-music-sheet-list b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.post-music-sheet-list small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:9px;overflow:hidden}.post-music-sheet-list>button.selected{background:color-mix(in srgb,var(--purple) 14%,var(--bg));color:var(--purple-2)}.audio-picker-empty{color:var(--muted);text-align:center;padding:28px 12px;font-size:10px}.vvibra-loading-lines{flex-direction:column;align-items:center;gap:9px;width:min(260px,62vw);margin-top:8px;display:flex}.vvibra-loading-lines i{background:#ffffff12;border-radius:999px;width:100%;height:8px;position:relative;overflow:hidden}.vvibra-loading-lines i:nth-child(2){width:78%}.vvibra-loading-lines i:nth-child(3){width:48%}.vvibra-loading-lines i:after{content:"";border-radius:inherit;background:linear-gradient(90deg,var(--vv-accent),var(--vv-accent),var(--vv-accent));width:44%;animation:1.15s ease-in-out infinite vvibraLineLoad;position:absolute;inset:0}.vvibra-loading-lines i:nth-child(2):after{animation-delay:.13s}.vvibra-loading-lines i:nth-child(3):after{animation-delay:.26s}@keyframes vvibraLineLoad{0%{transform:translate(-120%)}to{transform:translate(330%)}}@media (width<=800px){.profile-photo-crop{padding:4px!important}.post-music-sheet{height:min(72vh,620px);padding:14px 13px calc(15px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0;position:fixed;inset:auto 0 0;box-shadow:0 -22px 70px #00000061}.vvibra-loading-lines{width:min(230px,64vw)}.profile-clean .ig-profile-header{grid-template-columns:104px minmax(0,1fr)!important;gap:15px!important}.profile-clean .profile-avatar-player{border-radius:50%!important;width:100px!important;height:100px!important;margin:0!important;display:block!important;position:relative!important}.profile-clean .profile-avatar-player>.avatar-profile{width:100px!important;height:100px!important;box-shadow:0 0 0 3px var(--vv-accent),0 0 0 6px var(--vv-accent)!important;background:0 0!important;border:0!important;border-radius:50%!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important}.profile-clean .profile-avatar-player>.avatar-profile>img{object-fit:cover!important;object-position:center!important;border:0!important;border-radius:50%!important;width:110%!important;max-width:none!important;height:110%!important;max-height:none!important;margin:0!important;padding:0!important;position:absolute!important;inset:-5%!important;transform:none!important}.profile-clean{padding-top:44px!important}.profile-clean .ig-profile-header{grid-template-columns:100px minmax(0,1fr)!important;align-items:center!important}.profile-clean .profile-avatar-player{isolation:isolate!important;place-self:center!important;place-items:center!important;width:94px!important;height:94px!important;margin:0!important;padding:0!important;display:grid!important;position:relative!important;overflow:visible!important}.profile-clean .profile-avatar-player:before{content:""!important;z-index:0!important;background:linear-gradient(145deg,var(--vv-accent),var(--vv-accent) 58%,var(--vv-accent))!important;opacity:.72!important;pointer-events:none!important;border-radius:50%!important;position:absolute!important;inset:-2px!important}.profile-clean .profile-avatar-player>.avatar-profile{z-index:1!important;background:var(--surface-3)!important;width:94px!important;height:94px!important;box-shadow:none!important;clip-path:circle(50%)!important;border:0!important;border-radius:50%!important;margin:0!important;padding:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:hidden!important}.profile-clean .profile-avatar-player>.avatar-profile>img{object-fit:cover!important;object-position:50% 50%!important;clip-path:none!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.profile-clean .mobile-profile-audio-cover{display:none!important}.profile-clean .mobile-profile-audio-play{z-index:3;border:2px solid var(--bg)!important;background:var(--purple)!important;color:#fff!important;border-radius:50%!important;place-items:center!important;width:31px!important;height:31px!important;padding:0!important;display:grid!important;position:absolute!important;bottom:-3px!important;right:-3px!important;box-shadow:0 4px 14px #00000047!important}.profile-clean .mobile-profile-audio-play svg{width:14px!important;height:14px!important}}.edit-profile-modal{gap:20px 22px!important;padding:22px!important}.edit-profile-section{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.edit-profile-section>header{border-bottom:1px solid color-mix(in srgb,var(--text) 6%,transparent);padding:0 0 10px;margin:0 0 16px!important}.profile-edit-field,.edit-profile-section>label{gap:7px!important;margin:0 0 14px!important}.edit-profile-input.field{box-sizing:border-box;width:100%;border:1px solid color-mix(in srgb,var(--text) 9%,transparent)!important;background:var(--bg)!important;height:44px!important;box-shadow:none!important;border-radius:10px!important;outline:0!important;padding:0 12px!important}.edit-profile-input.field:focus-within{border-color:var(--purple)!important;box-shadow:0 0 0 1px color-mix(in srgb,var(--purple) 24%,transparent)!important}.edit-profile-modal .edit-profile-input.field>input{width:100%!important;height:auto!important;min-height:0!important;box-shadow:none!important;appearance:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0!important}.edit-profile-modal .edit-profile-input.field>input:focus,.edit-profile-modal .edit-profile-input.field>input:focus-visible{box-shadow:none!important;border:0!important;outline:0!important}.edit-profile-input.field>svg,.edit-profile-input.field>.at-sign{color:var(--muted);flex:none}.edit-avatar.avatar-adjuster{margin-bottom:14px}.direct-avatar-help{margin-top:14px!important}.direct-avatar-help>button{margin-top:7px!important}.profile-category-editor{margin-bottom:14px!important}.profile-category-editor>div{gap:7px!important}.profile-category-editor button{margin:0!important}@media (width>=801px){.edit-profile-modal{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr)!important;grid-template-areas:"title title""avatar identity""contact identity""save save"!important;width:min(800px,100vw - 40px)!important}.edit-profile-modal>.full-button{width:100%;margin-top:2px!important}}@media (width<=800px){.edit-profile-modal{padding:calc(14px + env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom))!important;gap:22px!important}.edit-profile-modal>.modal-title{margin:calc(-14px - env(safe-area-inset-top)) -16px 0!important;padding:calc(14px + env(safe-area-inset-top)) 16px 12px!important}.edit-profile-section>header{margin-bottom:14px!important}.profile-edit-field,.edit-profile-section>label{margin-bottom:13px!important}.edit-profile-input.field{height:46px!important}.edit-profile-modal>.full-button{margin-top:0!important}}@media (width<=390px){.mobile-header .icon-button{width:35px}.story{min-width:61px}.post-actions button{padding:0 5px}.membership-card{padding:18px}.managed-user{display:block}.managed-user>label{margin-top:10px}.admin-save{justify-content:center;width:100%;margin-top:10px}}.profile-tabs-expanded{gap:3%;height:58px}.profile-tabs-expanded button{justify-content:center;align-items:center;gap:6px;width:100px;display:flex}.profile-tabs-expanded button span{text-transform:uppercase;letter-spacing:.45px;font-size:11px;font-weight:700}.profile-empty{min-height:250px;color:var(--muted);border-bottom:1px solid var(--border);flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.profile-empty b{color:var(--text);font-size:15px}.profile-empty span{font-size:12px}.profile-empty svg{color:var(--purple-2)}.profile-tabs-expanded button .vv-collaboration-icon{color:var(--purple-2);filter:none;position:static;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.post-collaboration-avatars{flex:none;align-items:center;min-width:0;padding-left:1px;display:flex}.post-collaboration-avatars>button{cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:relative}.post-collaboration-primary .avatar{width:44px;height:44px;box-shadow:0 0 0 2px var(--bg)}.post-collaboration-secondary{margin-left:-9px}.post-collaboration-secondary:nth-of-type(2){z-index:4}.post-collaboration-secondary:nth-of-type(3){z-index:3}.post-collaboration-secondary:nth-of-type(4){z-index:2}.post-collaboration-secondary .avatar{box-shadow:0 0 0 2px var(--bg);width:29px!important;height:29px!important}.post-collaboration-avatars .collaborator-expand{z-index:6;min-width:26px;height:26px;color:var(--muted);background:0 0;border:0;border-radius:8px;margin-left:5px;font-size:10px;font-weight:800}.post-collaboration-avatars .collaborator-expand:hover{color:var(--text);background:var(--surface-2)}.collaborators-backdrop{z-index:230;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000ad;place-items:center;padding:20px;display:grid;position:fixed;inset:0}.collaborators-sheet{border:1px solid color-mix(in srgb,var(--border) 78%,transparent);background:var(--surface);border-radius:20px;width:min(390px,100%);max-height:min(590px,82vh);overflow:hidden;box-shadow:0 24px 80px #0000008c}.collaborators-sheet>header{border-bottom:1px solid color-mix(in srgb,var(--border) 65%,transparent);justify-content:space-between;align-items:center;gap:16px;height:auto;min-height:68px;padding:14px 15px 13px 18px;display:flex}.collaborators-sheet>header>span{flex-direction:column;min-width:0;display:flex}.collaborators-sheet>header b{font-size:15px}.collaborators-sheet>header small{color:var(--muted);margin-top:4px;font-size:11px;font-weight:500}.collaborators-sheet>header>button{width:34px;height:34px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.collaborators-sheet>header>button:hover{background:var(--surface-2);color:var(--text)}.collaborators-list{max-height:calc(min(590px,82vh) - 68px);padding:7px 9px 10px;overflow-y:auto}.collaborators-list>button{width:100%;min-height:58px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;padding:8px 9px;display:flex}.collaborators-list>button:hover{background:var(--surface-2)}.collaborators-list>button>span{flex-direction:column;flex:1;min-width:0;display:flex}.collaborators-list b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.collaborators-list small{color:var(--muted);margin-top:3px;font-size:11px}.collaborators-list em{border:1px solid var(--border);color:var(--muted);border-radius:999px;padding:5px 8px;font-size:9px;font-style:normal;font-weight:700}.profile-collab-badge{box-shadow:none!important;color:var(--purple-2)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.profile-collab-badge .vv-collaboration-icon{box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;position:static!important}.auth-native-select{border:1px solid color-mix(in srgb,var(--border) 82%,transparent);background:var(--bg);height:48px;color:var(--muted);border-radius:12px;align-items:center;gap:9px;padding:0 12px;transition:border-color .18s,box-shadow .18s;display:flex}.auth-native-select:focus-within{border-color:var(--purple);box-shadow:0 0 0 2px color-mix(in srgb,var(--purple) 11%,transparent)}.auth-native-select select{appearance:none;width:100%;min-width:0;height:100%;color:var(--text);cursor:pointer;outline:0;padding:0;font-size:13px;box-shadow:none!important;background:0 0!important;border:0!important}.auth-native-select>svg:last-child{pointer-events:none;flex:none}@media (width<=800px){.post-collaboration-primary .avatar{width:40px;height:40px}.post-collaboration-secondary .avatar{width:27px!important;height:27px!important}.collaborators-backdrop{align-items:end;padding:0}.collaborators-sheet{width:100%;max-height:78dvh;padding-bottom:max(10px,env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:22px 22px 0 0}.register-profile-fields{grid-template-columns:1fr;gap:14px}}.music-library{padding:26px 34px 45px}.music-library-head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:20px;padding-bottom:21px;display:flex}.music-library-head h3{margin:6px 0;font-size:20px}.music-library-head p{max-width:510px;color:var(--muted);margin:0;font-size:12px;line-height:1.55}.audio-clip-list{flex-direction:column;display:flex}.audio-clip{border-bottom:1px solid var(--border);grid-template-columns:64px minmax(180px,1fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.audio-clip>img{object-fit:cover;border-radius:12px;width:64px;height:64px}.audio-clip-info{grid-template-columns:minmax(130px,.45fr) minmax(220px,1fr);align-items:center;gap:10px;display:grid}.audio-clip-info>b{font-size:14px}.audio-clip-info>small{color:var(--muted);grid-column:1;font-size:11px}.audio-clip-info audio{grid-area:1/2/3;width:100%;height:34px}.audio-use{background:var(--surface-2);height:38px;color:var(--text);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:800;display:flex}.audio-use:hover{background:var(--purple);color:#fff}.audio-picker{border:1px solid var(--border);background:var(--bg);border-radius:13px;margin:12px 0;padding:12px}.audio-picker-title{justify-content:space-between;align-items:center;display:flex}.audio-picker-title>span{align-items:center;gap:7px;font-size:13px;font-weight:800;display:flex}.audio-picker-title>button{color:var(--purple-2);cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:800}.audio-picker>small{color:var(--muted);margin:5px 0 10px;font-size:10px;line-height:1.45;display:block}.audio-picker-list{flex-direction:column;gap:6px;max-height:176px;display:flex;overflow:auto}.audio-picker-list>button{border:1px solid var(--border);background:var(--surface);min-height:49px;color:var(--text);text-align:left;cursor:pointer;border-radius:9px;align-items:center;gap:9px;padding:6px 9px;display:flex}.audio-picker-list>button.selected{border-color:var(--purple);box-shadow:inset 0 0 0 1px var(--purple)}.audio-picker-list img{object-fit:cover;border-radius:7px;width:36px;height:36px}.audio-picker-list span{flex-direction:column;flex:1;min-width:0;display:flex}.audio-picker-list b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.audio-picker-list small{color:var(--muted);margin-top:3px;font-size:10px}.audio-picker-list svg{color:var(--purple-2)}.post-audio-player{border-bottom:1px solid var(--border);background:var(--surface-2);color:var(--purple-2);align-items:center;gap:8px;padding:8px 12px;display:flex}.post-audio-player audio{width:100%;height:32px}.post-audio-player>button,.viewer-use-audio{background:var(--purple);color:#fff;white-space:nowrap;cursor:pointer;border:0;border-radius:9px;align-items:center;gap:5px;height:32px;padding:0 10px;font-size:11px;font-weight:800;display:flex}.viewer-audio{z-index:5;opacity:.9;width:calc(100% - 36px);height:34px;position:absolute;bottom:112px;left:18px;right:18px}.viewer-use-audio{width:max-content;margin-top:9px}@media (width<=800px){.profile-tabs-expanded{gap:0}.profile-tabs-expanded button{flex:1;gap:0;width:auto}.profile-tabs-expanded button span{display:none}.music-library{padding:20px 13px 85px}.music-library-head{align-items:flex-start}.music-library-head .primary-button{white-space:nowrap;padding:0 11px}.audio-clip{grid-template-columns:52px 1fr;gap:10px}.audio-clip>img{width:52px;height:52px}.audio-clip-info{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.audio-clip-info audio{width:100%;height:32px}.audio-use{grid-column:1/-1;justify-content:center;width:100%}.profile-empty{min-height:220px}.post-audio-player{padding-left:9px;padding-right:9px}.viewer-audio{bottom:126px}}.auth-kicker{z-index:2;width:max-content;color:var(--purple-2);letter-spacing:1.2px;text-transform:uppercase;align-items:center;gap:8px;margin-top:52px;font-size:12px;font-weight:800;display:flex;position:relative}.auth-kicker i{background:linear-gradient(135deg,var(--blue),var(--purple));width:7px;height:7px;box-shadow:0 0 16px var(--purple);border-radius:50%}.auth-social-proof{z-index:2;align-items:center;gap:22px;margin-top:34px;display:flex;position:relative}.auth-faces{display:flex}.auth-faces img{object-fit:cover;border:3px solid var(--bg);border-radius:50%;width:38px;height:38px;margin-left:-10px}.auth-faces img:first-child{margin-left:0}.auth-social-proof>span:not(.auth-faces){flex-direction:column;display:flex}.auth-social-proof b{font-size:15px}.auth-social-proof small{color:var(--muted);margin-top:3px;font-size:11px}.auth-card{background:color-mix(in srgb,var(--surface) 88%,transparent);border:1px solid var(--border);border-radius:24px;padding:34px;box-shadow:0 30px 100px #00000040}.auth-card-brand{justify-content:space-between;align-items:flex-end;margin-bottom:36px;display:flex}.auth-card-brand>span{color:var(--muted);font-size:11px}.auth-card>.logo{margin-bottom:0!important}.auth-submit{background:linear-gradient(135deg,var(--vv-accent),var(--purple));box-shadow:0 12px 30px #5d37ff38}.feed-task{border:1px solid color-mix(in srgb,var(--purple) 35%,var(--border));background:radial-gradient(circle at 100% 0,#1d8cff2e,transparent 42%),var(--surface);border-radius:16px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:13px;margin:12px 0 2px;padding:15px;display:grid;box-shadow:0 14px 35px #00000017}.feed-task-icon{color:#fff;background:linear-gradient(135deg,#267cff,var(--purple));border-radius:14px;place-items:center;width:46px;height:46px;display:grid}.feed-task>div{flex-direction:column;min-width:0;display:flex}.feed-task small{letter-spacing:1.2px;color:var(--purple-2);font-size:10px;font-weight:800}.feed-task b{margin-top:4px;font-size:14px}.feed-task p{color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.4}.feed-task>button{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:10px;align-items:center;gap:6px;height:36px;padding:0 12px;font-size:11px;font-weight:800;display:flex}.feed-task.completed{border-color:color-mix(in srgb,var(--green) 42%,var(--border))}.feed-task.completed .feed-task-icon{background:var(--green)}.feed-task.completed small{color:var(--green)}.profile-handle-block{flex-direction:column;margin-right:auto;display:flex}.profile-handle-block>button{color:var(--text);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:flex}.profile-handle-block>span{color:var(--muted);margin-top:4px;font-size:13px}.profile-grid video{object-fit:cover;width:100%;height:100%}.active-stories{align-items:flex-start;position:relative;padding-top:37px!important}.story-section-label{color:var(--muted);text-transform:uppercase;letter-spacing:.7px;align-items:center;gap:6px;font-size:11px;font-weight:800;display:flex;position:absolute;top:14px;left:35px}.active-stories button>span{background:linear-gradient(135deg,var(--blue),var(--purple));border-color:var(--purple)!important;padding:3px!important}.active-stories img,.active-stories video{object-fit:cover;border:2px solid var(--surface);border-radius:50%;width:100%;height:100%}.active-stories small{white-space:nowrap;max-width:70px;color:var(--purple-2)!important;font-size:10px!important}.edit-avatar>span button{width:max-content;color:var(--purple-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:8px 0 0;font-size:11px;font-weight:800;display:flex}.profile-settings-modal{background:var(--surface);border:1px solid var(--border);border-radius:22px;width:min(520px,100%);max-height:92vh;padding:21px;overflow:auto}.settings-account{background:var(--surface-2);border-radius:13px;align-items:center;gap:10px;margin-bottom:14px;padding:12px;display:flex}.settings-account>span{flex-direction:column;flex:1;display:flex}.settings-account b{align-items:center;font-size:13px;display:flex}.settings-account small{color:var(--muted);margin-top:4px;font-size:11px}.settings-account em{color:var(--purple-2);letter-spacing:.7px;font-size:10px;font-style:normal;font-weight:800}.settings-list{border:1px solid var(--border);border-radius:13px;overflow:hidden}.settings-list>button{border:0;border-bottom:1px solid var(--border);background:var(--bg);width:100%;min-height:62px;color:var(--text);cursor:pointer;justify-content:space-between;align-items:center;padding:0 13px;display:flex}.settings-list>button:last-child{border-bottom:0}.settings-list>button>span{text-align:left;align-items:center;gap:10px;display:flex}.settings-list b{flex-direction:column;font-size:12px;display:flex}.settings-list small{color:var(--muted);margin-top:4px;font-size:10px;font-weight:500}.settings-list i{background:var(--surface-3);border-radius:999px;width:34px;height:20px;transition:all .2s;position:relative}.settings-list i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:all .2s;position:absolute;top:3px;left:3px}.settings-list i.on{background:var(--purple)}.settings-list i.on:after{transform:translate(14px)}.password-form{flex-direction:column;gap:11px;margin-top:20px;display:flex}.password-form>label{color:var(--muted);flex-direction:column;gap:6px;font-size:11px;font-weight:700;display:flex}.password-form .field{height:42px}.password-form .full-button{margin-top:4px}.connections-modal{background:var(--surface);border:1px solid var(--border);border-radius:20px;width:min(450px,100%);max-height:82vh;padding:18px;overflow:auto}.connections-modal .person-row{border-bottom:1px solid var(--border)}.setting-note{color:var(--muted);margin-top:8px;font-size:10px;line-height:1.4;display:block}.people-picker{background:var(--bg);border:1px solid var(--border);border-radius:12px;max-height:205px;margin:-3px 0 10px;padding:6px;overflow:auto}.people-picker>button{width:100%;color:var(--text);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;padding:7px;display:flex}.people-picker>button:hover,.people-picker>button.selected{background:var(--surface-2)}.people-picker>button>span{flex-direction:column;flex:1;display:flex}.people-picker b{font-size:12px}.people-picker small{color:var(--muted);margin-top:2px;font-size:10px}.people-picker svg{color:var(--purple-2)}.camera-button{border:1px solid var(--border);background:var(--surface-2);width:100%;height:46px;color:var(--text);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:8px;font-size:13px;font-weight:800;display:flex}.camera-studio{z-index:300;color:#fff;background:#000;position:fixed;inset:0;overflow:hidden}.camera-studio>video{object-fit:cover;width:100%;height:100%}.camera-studio>video.mirrored{transform:scaleX(-1)}.camera-top{padding:calc(15px + env(safe-area-inset-top)) 17px 15px;background:linear-gradient(#000a,#0000);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.camera-top>button,.camera-tools>button{color:#fff;cursor:pointer;background:#0007;border:0;border-radius:50%;place-items:center;display:grid}.camera-top>button{width:42px;height:42px}.camera-top>span{text-align:center;flex-direction:column;display:flex}.camera-top b{font-size:14px}.camera-top small{color:#ccc;margin-top:3px;font-size:10px}.camera-tools{flex-direction:column;gap:12px;display:flex;position:absolute;top:92px;right:15px}.camera-tools>button{flex-direction:column;gap:3px;width:48px;height:54px;display:flex}.camera-tools small{font-size:10px}.camera-filters{justify-content:center;gap:13px;padding:10px 18px;display:flex;position:absolute;bottom:142px;left:0;right:0;overflow:auto}.camera-filters button{color:#bbb;background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;font-size:10px;display:flex}.camera-filters i{background:linear-gradient(135deg,var(--vv-accent),#ff74b8);border:2px solid #fff5;border-radius:50%;width:38px;height:38px;display:block}.camera-filters button.active{color:#fff}.camera-filters button.active i{box-shadow:0 0 0 2px var(--purple);border-color:#fff}.camera-bottom{height:145px;padding-bottom:calc(17px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#000c 28%);flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.camera-modes{gap:18px;margin-bottom:9px;display:flex}.camera-modes button{color:#aaa;background:0 0;border:0;font-size:11px;font-weight:800}.camera-modes button.active{color:#fff}.camera-shutter{color:#fff;cursor:pointer;background:0 0;border:4px solid #fff;border-radius:50%;place-items:center;width:66px;height:66px;display:grid}.camera-shutter>span{background:#ff315d;border-radius:50%;width:52px;height:52px}.camera-shutter.recording{color:#ff315d;border-color:#ff315d}.camera-bottom>small{color:#ddd;margin-top:7px;font-size:10px}.camera-audio-list{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111e;border:1px solid #ffffff24;border-radius:14px;width:min(310px,100% - 105px);max-height:260px;padding:7px;position:absolute;top:90px;right:74px;overflow:auto}.camera-audio-list>button{color:#fff;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:8px;width:100%;height:48px;padding:5px;display:flex}.camera-audio-list>button.selected{background:var(--purple)}.camera-audio-list img{object-fit:cover;border-radius:7px;width:37px;height:37px}.camera-audio-list span{flex-direction:column;flex:1;display:flex}.camera-audio-list b{font-size:11px}.camera-audio-list small{color:#bbb;margin-top:3px;font-size:10px}.viewer-side button.active{color:var(--red)}.viewer-side button.repost{color:var(--green)}.viewer-comment{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111e;border:1px solid #ffffff30;border-radius:999px;align-items:center;height:45px;padding:0 8px 0 15px;display:flex;position:absolute;bottom:18px;left:14px;right:14px}.viewer-comment input{color:#fff;background:0 0;border:0;outline:0;flex:1;font-size:13px}.viewer-comment button{background:var(--purple);color:#fff;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}@media (width<=800px){.auth-card{box-shadow:none;background:0 0;border:0;padding:0}.auth-card-brand{margin-bottom:30px}.feed-task{border-left:0;border-right:0;border-radius:0;grid-template-columns:43px minmax(0,1fr) auto;margin:0;padding:13px 12px}.feed-task-icon{width:42px;height:42px}.feed-task p{display:none}.feed-task>button{padding:0 9px}.profile-handle-block>span{font-size:12px}.story-section-label{left:13px}.active-stories{padding-top:36px!important}.profile-settings-modal{border:0;border-radius:0;height:100%;max-height:none;padding:18px 15px 85px}.instagram-composer{z-index:70;background:var(--bg);overflow:auto;padding:0!important;position:fixed!important;inset:0!important}.instagram-composer .composer-shell{min-height:100vh;border:0!important}.instagram-composer .composer-top{z-index:9;background:color-mix(in srgb,var(--bg) 94%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0}.instagram-composer .create-tabs{padding:8px!important;top:58px!important}.instagram-composer .composer-body{flex-direction:column;display:flex!important}.instagram-composer .composer-media-preview{min-height:42vh;max-height:52vh}.instagram-composer .composer-controls{min-height:0;padding:17px 14px 35px}.instagram-composer .composer-step h3{margin:5px 0 9px;font-size:17px}.instagram-composer .composer-step>p{margin-bottom:14px}.instagram-composer .filter-row{margin:12px 0}.camera-studio{z-index:400}.viewer-comment{bottom:76px}}@media (width>=801px){.home-layout{grid-template-columns:minmax(430px,590px) 280px;gap:28px;max-width:940px}.feed-column{max-width:590px}.post-card{box-shadow:0 12px 38px #00000012}}.media-ratio-square{aspect-ratio:1!important}.media-ratio-portrait{aspect-ratio:3/4!important}.media-ratio-wide{aspect-ratio:16/9!important}.composer-media-preview.preview-square{aspect-ratio:1}.composer-media-preview.preview-portrait{aspect-ratio:3/4}.composer-media-preview.preview-wide{aspect-ratio:16/9}.media-audio-card{z-index:4;color:#fff;-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);background:linear-gradient(90deg,#09090cde,#17131fde);border:1px solid #ffffff29;border-radius:13px;align-items:center;gap:9px;min-height:52px;padding:7px 9px;display:flex;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 9px 30px #0008}.audio-cover-button{color:#fff;cursor:pointer;background:#27232e;border:0;border-radius:8px;flex:none;width:38px;height:38px;padding:0;position:relative;overflow:hidden}.audio-cover-button>img,.audio-cover-button>span{object-fit:cover;place-items:center;width:100%;height:100%;display:grid}.audio-cover-button>i{background:#0006;place-items:center;display:grid;position:absolute;inset:0}.media-audio-card>span{flex-direction:column;flex:1;min-width:0;display:flex}.media-audio-card b{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}.media-audio-card small{color:#cfcbd8;margin-top:4px;font-size:10px}.audio-card-use{color:#17131f;cursor:pointer;background:#fff;border:0;border-radius:8px;height:30px;padding:0 10px;font-size:11px;font-weight:900}.media-audio-card audio{display:none}.ratio-selector>span{font-size:12px;font-weight:800}.ratio-selector>div{gap:8px;margin:10px 0 7px;display:flex}.ratio-selector button{border:1px solid var(--border);background:var(--surface);height:58px;color:var(--muted);cursor:pointer;border-radius:9px;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:6px;display:flex}.ratio-selector button i{border:2px solid;display:block}.ratio-selector button:first-child i{width:18px;height:18px}.ratio-selector button:nth-child(2) i{width:16px;height:22px}.ratio-selector button:nth-child(3) i{width:25px;height:14px}.ratio-selector button b{font-size:11px}.ratio-selector>small{color:var(--muted);font-size:10px}.trend-movement{justify-content:center;align-items:center;gap:4px;width:100%;margin-top:4px!important;display:flex!important}.trend-movement>span{margin:0!important}.trend-movement em{align-items:center;gap:1px;font-style:normal;display:flex}.trend-movement.up em,.chart-movement.up{color:var(--green)}.trend-movement.down em,.chart-movement.down{color:var(--red)}.trend-movement.same em,.chart-movement.same{color:var(--muted)}.chart-movement{justify-content:flex-end;align-items:center;gap:4px;min-width:74px;font-size:11px;display:flex}.chart-movement b{white-space:nowrap;font-size:10px}.profile-result{min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:0;display:flex}.profile-result>span{flex-direction:column;min-width:0;display:flex}.profile-result small{color:var(--muted);margin-top:3px;font-size:11px}.public-profile-actions{gap:7px;display:flex}.public-profile-actions>button{background:var(--surface-2);cursor:pointer;border:0;border-radius:9px;align-items:center;gap:5px;height:34px;padding:0 11px;font-size:11px;font-weight:800;display:flex}.public-profile-actions>button:first-child{background:var(--purple);color:#fff}.profile-handle-block>button.static{cursor:default}.legal-links{gap:8px;margin-top:4px;display:flex}.legal-links button{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:0;font-size:11px}.legal-links button:hover{color:var(--purple-2)}.settings-legal-links{grid-template-columns:repeat(3,1fr);gap:7px;margin-top:10px;display:grid}.settings-legal-links button{border:1px solid var(--border);background:var(--bg);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:5px;height:39px;font-size:11px;font-weight:700;display:flex}.settings-legal-links button:hover{border-color:var(--purple);color:var(--purple-2)}.legal-page{max-width:850px;margin:0 auto;padding:38px 30px 90px}.legal-back{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0 0 18px;font-size:12px;font-weight:800;display:flex}.legal-hero{border:1px solid color-mix(in srgb,var(--purple) 28%,var(--border));background:radial-gradient(circle at 100% 0,#1d8cff26,transparent 40%),var(--surface);border-radius:20px;grid-template-columns:54px 1fr;gap:17px;padding:27px;display:grid}.legal-hero>span{background:linear-gradient(135deg,#267cff,var(--purple));color:#fff;border-radius:15px;place-items:center;width:52px;height:52px;display:grid}.legal-hero small{color:var(--purple-2);letter-spacing:1px;font-size:11px;font-weight:900}.legal-hero h1{letter-spacing:-1px;margin:7px 0 8px;font-size:28px}.legal-hero p{max-width:680px;color:var(--soft);margin:0;font-size:13px;line-height:1.65}.legal-hero em{color:var(--muted);margin-top:11px;font-size:10px;font-style:normal;display:block}.legal-sections{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.legal-sections article{border:1px solid var(--border);background:var(--surface);border-radius:14px;padding:18px}.legal-sections h2{margin:0 0 8px;font-size:14px}.legal-sections p{color:var(--muted);margin:0;font-size:12px;line-height:1.65}.legal-resources{border:1px solid var(--border);border-radius:13px;flex-wrap:wrap;align-items:center;gap:12px;margin-top:13px;padding:14px;display:flex}.legal-resources b{margin-right:auto;font-size:12px}.legal-resources a{color:var(--purple-2);font-size:11px;text-decoration:none}.legal-review-note{color:var(--muted);text-align:center;max-width:620px;margin:16px auto 0;font-size:10px;line-height:1.55}.chat-panel{position:relative}.photo-bubble{max-width:min(72%,300px);background:0 0!important;padding:4px!important}.message-photo{cursor:pointer;border:0;padding:0;overflow:hidden}.message-photo.visible{background:#111;border-radius:12px;display:block}.message-photo.visible img{object-fit:cover;width:100%;max-height:300px;display:block}.message-photo.concealed{border:1px solid color-mix(in srgb,var(--purple) 38%,var(--border));background:linear-gradient(135deg,var(--vv-accent),#17131f);color:#fff;text-align:left;border-radius:13px;grid-template-rows:1fr 1fr;grid-template-columns:38px 1fr;align-items:end;gap:1px 7px;min-width:190px;height:76px;padding:12px;display:grid}.message-photo.concealed>svg{grid-row:1/3;align-self:center}.message-photo.concealed b{font-size:12px}.message-photo.concealed small{color:#d2c9e5;align-self:start;font-size:10px}.expired-photo{border:1px solid var(--border);background:var(--surface-2);height:42px;color:var(--muted);border-radius:11px;align-items:center;gap:7px;padding:0 11px;font-size:11px;display:flex}.message-photo-menu{z-index:13;border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 95%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:14px;width:230px;padding:7px;position:absolute;bottom:66px;left:11px;box-shadow:0 18px 50px #0007}.message-photo-menu>button{width:100%;height:54px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:7px;display:flex}.message-photo-menu>button:hover{background:var(--surface-2)}.message-photo-menu>button>span{flex-direction:column;display:flex}.message-photo-menu b{font-size:12px}.message-photo-menu small{color:var(--muted);margin-top:3px;font-size:10px}.message-media-error{z-index:12;color:#fff;background:#76223a;border-radius:9px;padding:9px 11px;font-size:11px;position:absolute;bottom:69px;left:14px;right:14px}.message-photo-compose{z-index:350}.message-photo-preview{border:1px solid var(--border);background:var(--surface);border-radius:20px;width:min(430px,100%);max-height:92vh;padding:16px;overflow:auto}.message-photo-preview>img{object-fit:contain;background:#050506;border-radius:13px;width:100%;max-height:390px}.photo-mode-options{flex-direction:column;gap:6px;margin:12px 0;display:flex}.photo-mode-options button{border:1px solid var(--border);background:var(--bg);min-height:53px;color:var(--text);text-align:left;cursor:pointer;border-radius:10px;align-items:center;gap:9px;padding:8px 10px;display:flex}.photo-mode-options button.selected{border-color:var(--purple);background:color-mix(in srgb,var(--purple) 9%,var(--bg))}.photo-mode-options button>span{flex-direction:column;display:flex}.photo-mode-options b{font-size:12px}.photo-mode-options small{color:var(--muted);margin-top:3px;font-size:10px}.message-camera,.message-photo-viewer{z-index:500;color:#fff;background:#000;position:fixed;inset:0}.message-camera>video{object-fit:cover;width:100%;height:100%}.message-camera>video.mirrored{transform:scaleX(-1)}.message-camera-top{padding:calc(16px + env(safe-area-inset-top)) 16px 20px;background:linear-gradient(#000b,#0000);justify-content:space-between;align-items:center;display:flex;position:absolute;top:0;left:0;right:0}.message-camera-top button,.message-photo-viewer>button{color:#fff;background:#0007;border:0;border-radius:50%;place-items:center;width:42px;height:42px;display:grid}.message-camera-top b{font-size:14px}.message-camera-bottom{min-height:145px;padding-bottom:calc(18px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#000c);flex-direction:column;justify-content:flex-end;align-items:center;display:flex;position:absolute;bottom:0;left:0;right:0}.message-shutter{background:0 0;border:4px solid #fff;border-radius:50%;width:68px;height:68px;padding:5px}.message-shutter span{background:#fff;border-radius:50%;width:100%;height:100%;display:block}.message-camera-bottom small{margin-top:8px;font-size:10px}.message-photo-viewer{justify-content:center;align-items:center;padding:60px 16px;display:flex}.message-photo-viewer>button{right:15px;top:calc(15px + env(safe-area-inset-top));position:absolute}.message-photo-viewer img{object-fit:contain;max-width:100%;max-height:100%}.message-photo-viewer small{bottom:calc(20px + env(safe-area-inset-bottom));color:#ddd;font-size:11px;position:absolute}.music-upload-modal{border:1px solid var(--border);background:var(--surface);border-radius:20px;width:min(440px,100%);max-height:92vh;padding:18px;overflow:auto}.music-upload-modal>label{color:var(--muted);flex-direction:column;gap:6px;margin:13px 0;font-size:11px;font-weight:700;display:flex}.music-upload-modal>label input{border:1px solid var(--border);background:var(--bg);height:43px;color:var(--text);border-radius:10px;outline:0;padding:0 12px}.music-cover-picker,.audio-file-picker{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:12px;padding:9px;display:flex}.music-cover-picker>img{object-fit:cover;border-radius:10px;width:74px;height:74px}.music-cover-picker>span,.audio-file-picker>span{flex-direction:column;flex:1;display:flex}.music-cover-picker>span>svg{color:var(--purple-2);margin-bottom:5px}.music-cover-picker b,.audio-file-picker b{font-size:12px}.music-cover-picker small,.audio-file-picker small{color:var(--muted);margin-top:4px;font-size:10px;line-height:1.4}.audio-file-picker>svg{color:var(--purple-2)}.music-upload-modal>.full-button{margin-top:13px}@media (width<=800px){.media-audio-card{bottom:9px;left:9px;right:9px}.audio-card-use{padding:0 8px}.legal-page{padding:18px 12px 85px}.legal-hero{grid-template-columns:42px 1fr;gap:12px;padding:18px 15px}.legal-hero>span{border-radius:12px;width:42px;height:42px}.legal-hero h1{font-size:22px}.legal-sections{grid-template-columns:1fr;gap:8px}.legal-sections article{padding:15px}.legal-resources{flex-direction:column;align-items:flex-start}.settings-legal-links{grid-template-columns:1fr}.settings-legal-links button{justify-content:flex-start;padding-left:13px}.message-photo-menu{left:10px;right:10px;bottom:calc(69px + env(safe-area-inset-bottom));width:auto;position:fixed}.message-photo-preview{height:100%;max-height:none;padding:calc(14px + env(safe-area-inset-top)) 13px calc(18px + env(safe-area-inset-bottom));border:0;border-radius:0}.message-photo-preview>img{max-height:45vh}.photo-mode-options{margin:9px 0}.message-media-error{bottom:calc(69px + env(safe-area-inset-bottom));position:fixed}.chat-input{padding-bottom:env(safe-area-inset-bottom);height:calc(68px + env(safe-area-inset-bottom))}}.theme-dark{--border:#ffffff0d;--founder-badge-start:#7dff29;--founder-badge-end:#f0ff31;--founder-badge-check:#050505}.theme-light{--border:#11111112;--founder-badge-start:#070709;--founder-badge-end:#070709;--founder-badge-check:var(--vv-accent)}.splash-clean{color:#fff!important;background:#000!important}.splash-clean .logo{color:#fff;font-size:clamp(52px,10vw,86px);animation:1.2s cubic-bezier(.2,.8,.2,1) both vvibraSplash}.splash-clean .logo span{color:var(--vv-accent)}@keyframes vvibraSplash{0%{opacity:0;filter:blur(9px);transform:scale(.82)}55%{opacity:1;filter:blur();transform:scale(1.045)}to{transform:scale(1)}}button svg,.vv-badge svg{shape-rendering:geometricprecision;flex:none}.icon-button{aspect-ratio:1;flex:none;padding:0}.avatar{aspect-ratio:1!important}.bottom-nav .avatar-xs{border:2px solid #0000;width:28px;height:28px}.bottom-nav button.active .avatar-xs{border-color:var(--text);box-shadow:0 0 0 2px var(--bg)}.release-label{isolation:isolate;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);align-items:center;gap:6px;display:flex;overflow:hidden;letter-spacing:1.25px!important;border:1px solid #ffffff38!important;border-radius:999px!important;padding:8px 12px!important;font-size:10px!important;box-shadow:0 8px 28px #0006,inset 0 1px #ffffff42!important}.release-label:before{content:"✦";font-size:13px;animation:1.7s ease-in-out infinite releaseSpark}.release-label:after{content:"";z-index:-1;background:linear-gradient(110deg,#0000 15%,#fff5 42%,#0000 68%);animation:3.2s infinite releaseShine;position:absolute;inset:-2px;transform:translate(-120%)}@keyframes releaseShine{55%,to{transform:translate(120%)}}@keyframes releaseSpark{50%{transform:rotate(22deg)scale(1.15)}}.desktop-trending-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:17px 8px;display:grid}.desktop-trending-grid .story{width:100%;min-width:0}.mobile-recent-stories{display:none}.post-media[onclick]{cursor:zoom-in}.post-open-control{z-index:5;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#0008;border:1px solid #ffffff2e;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:10px;right:10px}.post-options-menu{z-index:15;border:1px solid var(--border);background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:12px;width:205px;padding:6px;position:absolute;top:57px;right:10px;box-shadow:0 18px 50px #0007}.post-options-menu button{width:100%;height:41px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:0 9px;font-size:11px;display:flex}.post-options-menu button:hover{background:var(--surface-2)}.feed-recommendations{border:1px solid var(--border);background:var(--surface);border-radius:15px;margin:12px 0;padding:13px}.recommendation-head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.recommendation-head>span{align-items:center;gap:7px;display:flex}.recommendation-head b{font-size:13px}.recommendation-head small{color:var(--muted);font-size:10px}.recommendation-list{grid-template-columns:1fr 1fr;gap:7px;display:grid}.recommendation-list article{background:color-mix(in srgb,var(--surface-2) 72%,transparent);border-radius:11px;align-items:center;gap:7px;min-width:0;padding:8px;display:flex}.recommendation-profile{min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:7px;padding:0;display:flex}.recommendation-profile>span{flex-direction:column;min-width:0;display:flex}.recommendation-profile b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.recommendation-profile small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:3px;font-size:10px;overflow:hidden}.recommendation-list article>button:last-child{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:8px;padding:6px 8px;font-size:10px;font-weight:800}.content-share-sheet{max-height:88vh;overflow:auto}.share-user-list{flex-direction:column;display:flex}.share-user-list>button{border:0;border-bottom:1px solid var(--border);width:100%;min-height:58px;color:var(--text);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:9px;padding:8px;display:flex}.share-user-list>button>span{flex-direction:column;flex:1;display:flex}.share-user-list b{font-size:12px}.share-user-list small{color:var(--muted);margin-top:3px;font-size:10px}.share-user-list .share-back-option{min-height:40px;color:var(--purple-2);justify-content:center;font-size:11px;font-weight:800}.instagram-post-viewer{z-index:330}.instagram-post-modal{background:var(--surface);border:1px solid #ffffff18;border-radius:15px;grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr);width:min(1080px,94vw);height:min(86vh,760px);display:grid;overflow:hidden;box-shadow:0 34px 120px #000}.instagram-post-media{background:#000;place-items:center;min-width:0;display:grid;overflow:hidden}.instagram-post-media .post-media{width:100%;max-width:100%;height:100%;max-height:100%;aspect-ratio:auto!important}.instagram-post-details{border-left:1px solid var(--border);flex-direction:column;min-width:0;display:flex}.instagram-post-head{border-bottom:1px solid var(--border);align-items:center;gap:9px;height:68px;padding:0 13px;display:flex}.instagram-post-head>span{flex-direction:column;flex:1;display:flex}.instagram-post-head small{color:var(--muted);margin-top:3px;font-size:11px}.instagram-post-comments{flex:1;padding:14px;overflow:auto}.instagram-caption{align-items:flex-start;gap:8px;margin-bottom:16px;display:flex}.instagram-caption p{margin:4px 0 0;font-size:12px;line-height:1.5}.instagram-caption b{margin-right:3px}.instagram-post-actions{border-top:1px solid var(--border);justify-content:space-between;align-items:center;min-height:53px;padding:0 7px;display:flex}.instagram-post-actions>div{display:flex}.instagram-post-actions button{width:39px;height:39px;color:var(--text);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.instagram-post-actions button.active{color:var(--red)}.instagram-post-actions button.reposted{color:var(--green)}.instagram-post-count{flex-direction:column;padding:0 14px 11px;display:flex}.instagram-post-count small{color:var(--muted);text-transform:uppercase;margin-top:4px;font-size:10px}.instagram-post-comment{border-top:1px solid var(--border);align-items:center;height:50px;padding:0 11px;display:flex}.instagram-post-comment input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:12px}.instagram-post-comment button{color:var(--purple-2);background:0 0;border:0;font-size:11px;font-weight:800}.stories-page{max-width:980px}.stories-page-head{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:20px;display:flex}.stories-page-head h2{margin:7px 0;font-size:28px}.stories-page-head p{color:var(--muted);margin:0;font-size:12px}.stories-page-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.story-preview-card,.story-create-card{aspect-ratio:9/16;color:#fff;cursor:pointer;background:#050506;border:0;border-radius:16px;position:relative;overflow:hidden}.story-preview-card>img,.story-preview-card>video{object-fit:contain;background:#050506;width:100%;height:100%}.story-card-shade{background:linear-gradient(#0007,#0000 38%,#000b);position:absolute;inset:0}.story-card-user{align-items:center;gap:5px;display:flex;position:absolute;top:10px;left:10px;right:10px}.story-card-user b{font-size:11px}.story-preview-card>small{font-size:10px;position:absolute;bottom:11px;left:11px}.story-create-card{background:radial-gradient(circle at 50% 30%,#1d8cff4d,transparent 40%),var(--surface);flex-direction:column;justify-content:center;align-items:center;gap:18px;display:flex}.story-create-card>span{flex-direction:column;align-items:center;gap:5px;display:flex}.story-create-card b{font-size:12px}.story-create-card small{color:var(--muted);font-size:10px}.collaboration-post-picker{flex-direction:column;gap:7px;max-height:245px;margin:4px 0 15px;display:flex;overflow:auto}.collaboration-post-picker>button{border:1px solid var(--border);background:var(--bg);min-height:67px;color:var(--text);text-align:left;cursor:pointer;border-radius:11px;align-items:center;gap:9px;padding:7px;display:flex}.collaboration-post-picker>button.selected{border-color:var(--purple);background:color-mix(in srgb,var(--purple) 8%,var(--bg))}.collaboration-post-picker img,.collaboration-post-picker video{object-fit:cover;border-radius:8px;width:52px;height:52px}.collaboration-post-picker button>span{flex-direction:column;flex:1;min-width:0;display:flex}.collaboration-post-picker b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.collaboration-post-picker small{color:var(--muted);margin-top:3px;font-size:10px}.collaboration-post-picker svg{color:var(--purple-2)}.offer-post-thumb{border-radius:8px;flex:none;width:48px;height:48px;overflow:hidden}.offer-post-thumb img,.offer-post-thumb video{object-fit:cover;width:100%;height:100%}.offer-review-actions{gap:5px;display:flex}.offer-review-actions button{border:1px solid var(--border);background:var(--surface-2);height:30px;color:var(--text);border-radius:8px;padding:0 8px;font-size:10px;font-weight:800}.offer-review-actions button:last-child{background:var(--green);color:#07130c;border:0}@media (width<=800px){.splash-clean .logo{font-size:54px}.trending-section{border:0;padding:0}.desktop-trending-grid{display:none}.mobile-recent-stories{display:flex}.mobile-recent-stories .story-ring{background:linear-gradient(145deg,var(--purple),#ff3e9d)}.recommendation-list{display:flex;overflow:auto}.recommendation-list article{min-width:220px}.feed-recommendations{border-left:0;border-right:0;border-radius:0;margin:0}.recommendation-head{flex-direction:column;align-items:flex-start;gap:4px}.instagram-post-viewer{padding:0!important}.instagram-post-modal{border:0;border-radius:0;flex-direction:column;width:100%;height:100%;display:flex}.instagram-post-media{flex:none;height:min(62vh,620px)}.instagram-post-media .post-media{width:100%;height:100%;max-height:none}.instagram-post-details{border-left:0;flex:1;min-height:0}.instagram-post-head{order:-1;height:55px}.instagram-post-comments{display:none}.instagram-post-comment{padding-bottom:env(safe-area-inset-bottom);height:calc(49px + env(safe-area-inset-bottom))}.stories-page{padding-left:0;padding-right:0}.stories-page-head{align-items:flex-start;padding:0 13px}.stories-page-head h2{font-size:23px}.stories-page-head p{max-width:210px;line-height:1.45}.stories-page-head .primary-button{white-space:nowrap;padding:0 10px}.stories-page-grid{grid-template-columns:repeat(2,1fr);gap:4px}.story-preview-card,.story-create-card{border-radius:6px}.offer-row{flex-wrap:wrap}.offer-review-actions{margin-left:auto}.content-share-sheet{border-radius:18px 18px 0 0;width:100%;height:auto;max-height:86vh;position:absolute;bottom:0;left:0;right:0}}.profile-handle-block>button{flex-direction:column;align-items:flex-start;gap:3px}.profile-name-line{align-items:center;gap:6px;display:flex}.profile-category-row{flex-wrap:wrap;gap:4px;margin:0;display:flex}.ig-profile-main>.ig-profile-bio{margin-top:7px}.ig-profile-bio p{margin:0 0 6px}.profile-contact-tags{margin-top:4px}.ig-profile-header{align-items:center}@media (width<=800px){.ig-profile-header{align-items:center;padding-bottom:12px}.profile-handle-block>button{gap:4px}.profile-category-row{margin-top:1px}.ig-profile-title{align-items:flex-start}.mobile-profile-summary{padding-top:2px}.mobile-profile-summary p{margin:0}.mobile-profile-contact-row{margin-top:5px}.mobile-profile-bio{padding-top:6px}}.profile-edit-backdrop{overscroll-behavior:contain;padding:16px;overflow-y:auto}.edit-profile-modal{border:1px solid color-mix(in srgb,var(--text) 8%,transparent);background:var(--surface);border-radius:18px;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);grid-template-areas:"title title""avatar identity""contact identity""save save";align-items:start;gap:12px 14px;width:min(760px,100vw - 32px);max-height:none;padding:18px;display:grid;overflow:visible;box-shadow:0 24px 80px #00000047}.edit-profile-modal>.modal-title{border-bottom:1px solid color-mix(in srgb,var(--text) 7%,transparent);grid-area:title;margin:0;padding:0 0 12px}.edit-profile-modal>.edit-avatar-section{grid-area:avatar}.edit-profile-modal>.edit-identity-section{grid-area:identity}.edit-profile-modal>.edit-contact-section{grid-area:contact}.edit-profile-modal>.full-button{grid-area:save;min-height:44px;margin:2px 0 0}.edit-profile-section{border:1px solid color-mix(in srgb,var(--text) 6%,transparent);background:0 0;border-radius:14px;min-width:0;padding:13px}.edit-profile-section>header>svg{color:var(--purple-2);margin-top:1px}.edit-profile-section>header>span{flex-direction:column;gap:3px;min-width:0;display:flex}.edit-profile-section>header small{color:var(--muted);font-size:10px;line-height:1.35}.profile-edit-field,.edit-profile-section>label{min-width:0;color:var(--muted);letter-spacing:.1px;flex-direction:column;gap:6px;margin:0 0 10px;font-size:11px;font-weight:700;display:flex}.profile-edit-field:last-child,.edit-profile-section>label:last-child{margin-bottom:0}.edit-profile-modal .profile-edit-field>input,.edit-profile-modal .edit-profile-section>label>input,.edit-profile-modal .profile-edit-field>textarea{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--text) 10%,transparent);background:var(--bg);width:100%;min-width:0;color:var(--text);box-shadow:none;font:inherit;border-radius:10px;outline:0;font-size:13px;transition:border-color .16s}.edit-profile-modal .profile-edit-field>input,.edit-profile-modal .edit-profile-section>label>input{height:42px;padding:0 12px}.edit-profile-modal .profile-edit-field>textarea{resize:none;min-height:76px;padding:10px 12px;line-height:1.45}.edit-profile-modal .profile-edit-field>input:focus,.edit-profile-modal .edit-profile-section>label>input:focus,.edit-profile-modal .profile-edit-field>textarea:focus{border-color:color-mix(in srgb,var(--purple) 74%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--purple) 22%,transparent)}.edit-icon-field,.contact-link-shell{box-sizing:border-box;border:1px solid color-mix(in srgb,var(--text) 10%,transparent);background:var(--bg);width:100%;height:42px;color:var(--muted);box-shadow:none;border-radius:10px;outline:0;align-items:center;gap:9px;padding:0 11px;transition:border-color .16s;display:flex}.edit-icon-field:focus-within,.contact-link-shell:focus-within{border-color:color-mix(in srgb,var(--purple) 74%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--purple) 22%,transparent)}.edit-profile-modal .edit-icon-field>input,.edit-profile-modal .contact-link-shell>input{min-width:0;color:var(--text);flex:1;font-size:13px;height:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important}.edit-icon-field .at-sign{font-size:14px;font-weight:700}.contact-link-shell>svg{width:16px;color:var(--muted)}.contact-link-shell.whatsapp>svg{color:var(--muted)}.profile-category-editor{margin:0 0 10px}.profile-category-editor>span{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:6px;font-size:11px;font-weight:700;display:flex}.profile-category-editor>span small{font-size:9px;font-weight:700}.profile-category-editor button{border:1px solid color-mix(in srgb,var(--text) 8%,transparent);min-height:28px;color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;align-items:center;gap:3px;padding:0 8px;font-size:10px;display:flex}.edit-avatar.avatar-adjuster{align-items:center;gap:12px;padding:0}.avatar-editor-preview{background:var(--bg);touch-action:none;cursor:grab;border-radius:50%;flex:none;width:70px;height:70px;position:relative;overflow:hidden}.avatar-editor-preview:active{cursor:grabbing}.avatar-editor-preview img{object-fit:cover;transform-origin:50%;width:100%;height:100%;display:block}.edit-avatar.avatar-adjuster>span:last-child{min-width:0}.edit-avatar.avatar-adjuster>span:last-child>b{text-overflow:ellipsis;white-space:nowrap;max-width:170px;font-size:12px;overflow:hidden}.edit-avatar.avatar-adjuster small{font-size:9px;line-height:1.35}.edit-avatar.avatar-adjuster>span button{padding-top:7px;font-size:10px}.direct-avatar-help{color:var(--muted);grid-template-columns:18px 1fr;gap:7px;margin-top:10px;display:grid}.direct-avatar-help>svg{margin-top:2px}.direct-avatar-help>span{flex-direction:column;min-width:0;display:flex}.direct-avatar-help b{color:var(--text);font-size:10px}.direct-avatar-help small{margin-top:2px;font-size:9px;line-height:1.35}.direct-avatar-help>button{width:max-content;color:var(--purple-2);cursor:pointer;background:0 0;border:0;grid-column:2;align-items:center;gap:4px;margin-top:4px;padding:0;font-size:9px;font-weight:800;display:flex}@media (width<=800px){.profile-edit-backdrop{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-overflow-scrolling:touch;padding:0;display:block;overflow-y:auto}.edit-profile-modal{width:100%;min-height:100%;padding:calc(12px + env(safe-area-inset-top)) 13px calc(20px + env(safe-area-inset-bottom));box-shadow:none;background:var(--surface);border:0;border-radius:0;flex-direction:column;gap:10px;display:flex}.edit-profile-modal>.modal-title{z-index:3;padding:calc(12px + env(safe-area-inset-top)) 13px 11px;background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin:-12px -13px 0;position:sticky;top:0}.edit-profile-section{border-radius:13px;padding:12px}.edit-profile-section>header{margin-bottom:11px}.edit-profile-modal .profile-edit-field>input,.edit-profile-modal .edit-profile-section>label>input,.edit-icon-field,.contact-link-shell{height:44px}.edit-profile-modal .profile-edit-field>textarea{min-height:82px}.edit-profile-modal>.full-button{min-height:48px;margin-top:2px}}.edit-profile-modal .edit-profile-input.field,.edit-profile-modal .profile-edit-field>input,.edit-profile-modal .profile-edit-field>textarea,.edit-profile-modal .edit-profile-section>label>input,.edit-profile-modal .edit-icon-field,.edit-profile-modal .contact-link-shell{box-shadow:none!important;background:color-mix(in srgb,var(--text) 4%,var(--bg))!important;appearance:none!important;border:0!important;outline:0!important}.edit-profile-modal .edit-profile-input.field>input,.edit-profile-modal .edit-profile-input.field>input:focus,.edit-profile-modal .edit-profile-input.field>input:focus-visible,.edit-profile-modal input,.edit-profile-modal input:focus,.edit-profile-modal input:focus-visible{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.edit-profile-modal .edit-profile-input.field:focus-within,.edit-profile-modal .profile-edit-field>input:focus,.edit-profile-modal .profile-edit-field>textarea:focus,.edit-profile-modal .edit-icon-field:focus-within,.edit-profile-modal .contact-link-shell:focus-within{outline:1px solid var(--purple)!important;outline-offset:0!important;box-shadow:none!important;border:0!important}@media (width<=800px){.edit-profile-modal>.full-button{margin-top:18px!important;margin-bottom:8px!important}}.edit-profile-modal .edit-profile-input.field{gap:11px!important;padding-left:16px!important;padding-right:16px!important}.edit-profile-modal .profile-edit-field>textarea{padding:13px 16px!important;line-height:1.5!important}.edit-profile-modal .profile-edit-field>input,.edit-profile-modal .edit-profile-section>label>input{padding-left:16px!important;padding-right:16px!important}.edit-profile-modal>.full-button{margin-top:32px!important}.edit-profile-modal .avatar-editor-preview{width:96px!important;height:96px!important}.edit-profile-modal .edit-avatar.avatar-adjuster{gap:16px!important;margin-bottom:18px!important}@media (width<=800px){.edit-profile-modal .edit-profile-input.field{padding-left:15px!important;padding-right:15px!important}.edit-profile-modal .profile-edit-field>textarea{padding:13px 15px!important}.edit-profile-modal>.full-button{margin-top:28px!important;margin-bottom:10px!important}.edit-profile-modal .avatar-editor-preview{width:104px!important;height:104px!important}.edit-profile-modal .edit-avatar.avatar-adjuster{gap:15px!important;margin-bottom:20px!important}}.profile-edit-redesign{gap:24px!important;padding:24px!important}.profile-edit-redesign .edit-profile-section{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.profile-edit-redesign .edit-profile-input.field{background:color-mix(in srgb,var(--text) 5%,var(--bg))!important;height:48px!important;box-shadow:none!important;border:0!important;border-radius:11px!important;padding:0 18px!important}.profile-edit-redesign .edit-profile-input.field>input{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important}.profile-edit-redesign .profile-edit-field>textarea{background:color-mix(in srgb,var(--text) 5%,var(--bg))!important;min-height:88px!important;box-shadow:none!important;border:0!important;border-radius:11px!important;padding:15px 18px!important}.profile-edit-redesign .edit-profile-input.field:focus-within,.profile-edit-redesign .profile-edit-field>textarea:focus{outline:1px solid var(--purple)!important;outline-offset:0!important}.profile-edit-redesign .avatar-editor-preview{width:112px!important;height:112px!important}.profile-edit-redesign .edit-avatar.avatar-adjuster{gap:18px!important;margin:0 0 22px!important}.profile-edit-redesign>.full-button{min-height:48px!important;margin:38px 0 0!important}@media (width<=800px){.profile-edit-redesign{padding:calc(16px + env(safe-area-inset-top)) 16px calc(26px + env(safe-area-inset-bottom))!important;gap:26px!important}.profile-edit-redesign .edit-profile-section{margin:0 0 4px!important}.profile-edit-redesign .edit-profile-input.field{height:50px!important;padding:0 17px!important}.profile-edit-redesign .profile-edit-field>textarea{padding:15px 17px!important}.profile-edit-redesign .avatar-editor-preview{width:118px!important;height:118px!important}.profile-edit-redesign>.full-button{min-height:50px!important;margin:34px 0 10px!important}}.profile-studio-backdrop{z-index:420;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);overscroll-behavior:contain;background:#000000c2;place-items:center;padding:20px;display:grid;position:fixed;inset:0;overflow-y:auto}.profile-studio{border:1px solid color-mix(in srgb,var(--text) 8%,transparent);background:var(--surface);width:min(920px,100vw - 40px);color:var(--text);border-radius:22px;overflow:hidden;box-shadow:0 30px 110px #00000075}.profile-studio-header{border-bottom:1px solid color-mix(in srgb,var(--text) 7%,transparent);justify-content:space-between;align-items:center;gap:18px;min-height:82px;padding:18px 22px;display:flex}.profile-studio-header>div{min-width:0}.profile-studio-header span{color:var(--purple-2);letter-spacing:1.35px;font-size:9px;font-weight:900;display:block}.profile-studio-header h2{letter-spacing:-.45px;margin:3px 0 2px;font-size:21px}.profile-studio-header p{color:var(--muted);margin:0;font-size:10px}.profile-studio-header>.icon-button{background:color-mix(in srgb,var(--text) 5%,transparent);width:38px;height:38px;color:var(--text);border:0;border-radius:11px}.profile-studio-body{grid-template-columns:270px minmax(0,1fr);min-height:510px;display:grid}.profile-photo-studio{border-right:1px solid color-mix(in srgb,var(--text) 7%,transparent);background:color-mix(in srgb,var(--text) 2%,var(--surface));padding:22px}.profile-photo-title,.profile-form-heading{align-items:flex-start;gap:9px;display:flex}.profile-photo-title>svg,.profile-form-heading>svg{color:var(--purple-2);margin-top:1px}.profile-photo-title>span,.profile-form-heading>span{flex-direction:column;gap:3px;min-width:0;display:flex}.profile-photo-title b,.profile-form-heading b{font-size:12px}.profile-photo-title small,.profile-form-heading small{color:var(--muted);font-size:9px;line-height:1.35}.profile-photo-stage{place-items:center;padding:28px 0 18px;display:grid}.profile-photo-crop{background:var(--bg);width:156px;height:156px;box-shadow:0 0 0 6px color-mix(in srgb,var(--purple) 10%,transparent),0 18px 44px #00000040;touch-action:none;cursor:grab;-webkit-user-select:none;user-select:none;border-radius:50%;position:relative;overflow:hidden}.profile-photo-crop:active{cursor:grabbing}.profile-photo-crop img{object-fit:cover;transform-origin:50%;pointer-events:none;width:100%;height:100%;display:block}.profile-photo-crop>i{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);pointer-events:none;background:#111c;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;bottom:8px;right:8px}.profile-photo-caption{text-align:center;flex-direction:column;align-items:center;display:flex}.profile-photo-caption strong{font-size:12px}.profile-photo-caption small{color:var(--muted);margin-top:4px;font-size:9px;line-height:1.4}.profile-photo-actions{grid-template-columns:1fr auto;gap:7px;margin-top:18px;display:grid}.profile-photo-actions button{cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;height:40px;font-size:10px;font-weight:850;display:flex}.profile-photo-upload{background:var(--purple);color:#fff;border:0}.profile-photo-reset{border:1px solid color-mix(in srgb,var(--text) 8%,transparent);width:82px;color:var(--text);background:0 0}.profile-photo-note{color:var(--muted);text-align:center;margin-top:9px;font-size:8px;display:block}.profile-studio-form{min-width:0;padding:22px 24px}.profile-form-group+.profile-form-group{border-top:1px solid color-mix(in srgb,var(--text) 6%,transparent);margin-top:22px;padding-top:20px}.profile-form-heading{margin-bottom:15px}.profile-form-row{grid-template-columns:1fr 1fr;gap:12px;display:grid}.profile-form-control{flex-direction:column;gap:7px;min-width:0;margin-bottom:13px;display:flex}.profile-form-control>span{color:var(--muted);justify-content:space-between;align-items:center;font-size:10px;font-weight:750;display:flex}.profile-form-control>span small{font-size:8px;font-weight:700}.profile-form-control>div{box-sizing:border-box;background:color-mix(in srgb,var(--text) 5%,var(--bg));width:100%;height:46px;color:var(--muted);border:0;border-radius:11px;outline:0;align-items:center;gap:10px;padding:0 15px;display:flex}.profile-form-control>div:focus-within{outline:1px solid var(--purple);outline-offset:0}.profile-form-control input,.profile-form-control textarea{width:100%;min-width:0;color:var(--text);font-size:12px;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.profile-form-control em{font-size:13px;font-style:normal;font-weight:800}.profile-form-bio>div{align-items:flex-start;height:78px;padding:12px 15px}.profile-form-bio textarea{resize:none;height:100%;line-height:1.45}.profile-studio-categories{margin-bottom:14px}.profile-studio-categories>div{color:var(--muted);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:10px;font-weight:750;display:flex}.profile-studio-categories>div small{font-size:8px}.profile-studio-categories nav{flex-wrap:wrap;gap:6px;display:flex}.profile-studio-categories button{background:color-mix(in srgb,var(--text) 5%,transparent);min-height:29px;color:var(--muted);cursor:pointer;border:0;border-radius:8px;align-items:center;gap:4px;padding:0 9px;font-size:9px;font-weight:750;display:flex}.profile-studio-categories button.active{background:color-mix(in srgb,var(--purple) 14%,transparent);color:var(--purple-2)}.profile-studio-footer{border-top:1px solid color-mix(in srgb,var(--text) 7%,transparent);background:color-mix(in srgb,var(--text) 2%,var(--surface));justify-content:flex-end;align-items:center;gap:9px;min-height:70px;padding:12px 22px;display:flex}.profile-studio-footer button{cursor:pointer;border-radius:11px;height:42px;padding:0 18px;font-size:11px;font-weight:850}.profile-studio-cancel{color:var(--muted);background:0 0;border:0}.profile-studio-save{background:var(--purple);color:#fff;border:0;justify-content:center;align-items:center;gap:7px;min-width:154px;display:flex}@media (width<=800px){.profile-studio-backdrop{background:var(--surface);-webkit-backdrop-filter:none;backdrop-filter:none;-webkit-overflow-scrolling:touch;padding:0;display:block;overflow-y:auto}.profile-studio{width:100%;min-height:100%;box-shadow:none;border:0;border-radius:0;overflow:visible}.profile-studio-header{z-index:5;min-height:66px;padding:calc(12px + env(safe-area-inset-top)) 15px 11px;background:color-mix(in srgb,var(--surface) 95%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;top:0}.profile-studio-header h2{font-size:19px}.profile-studio-header p{display:none}.profile-studio-body{flex-direction:column;min-height:0;display:flex}.profile-photo-studio{border-right:0;border-bottom:1px solid color-mix(in srgb,var(--text) 7%,transparent);padding:20px 16px 22px}.profile-photo-stage{padding:22px 0 15px}.profile-photo-crop{width:174px;height:174px}.profile-photo-actions{max-width:380px;margin:18px auto 0}.profile-photo-note{margin-top:10px}.profile-studio-form{padding:22px 16px}.profile-form-row{grid-template-columns:1fr;gap:0}.profile-form-control{margin-bottom:15px}.profile-form-control>div{height:50px;padding:0 17px}.profile-form-bio>div{height:94px;padding:13px 17px}.profile-form-group+.profile-form-group{margin-top:24px;padding-top:22px}.profile-studio-categories nav{gap:7px}.profile-studio-categories button{min-height:34px;padding:0 11px}.profile-studio-footer{z-index:5;min-height:calc(72px + env(safe-area-inset-bottom));padding:12px 15px calc(12px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky;bottom:0}.profile-studio-footer button{height:48px}.profile-studio-cancel{padding:0 12px}.profile-studio-save{flex:1;max-width:320px}}.avatar{box-sizing:border-box!important;background:linear-gradient(145deg,#1f6fe8 0%,#4f46d8 52%,var(--vv-accent) 100%)!important;border:0!important;padding:2px!important}.avatar>img{background:var(--surface-3)!important}.profile-clean .profile-visible-avatar{box-sizing:border-box!important;background:linear-gradient(145deg,#2878ff 0%,#5747e8 54%,var(--vv-accent) 100%)!important;box-shadow:none!important;clip-path:none!important;border:0!important;padding:3px!important}.profile-clean .profile-visible-avatar>img{object-fit:cover!important;border-radius:50%!important;width:100%!important;height:100%!important;position:relative!important;inset:auto!important}.press-note-native{min-height:calc(100vh - var(--header));background:var(--bg);color:var(--text)}.press-note-native-header{z-index:15;top:var(--header);border-bottom:1px solid color-mix(in srgb,var(--border) 62%,transparent);background:color-mix(in srgb,var(--bg) 92%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:44px 1fr auto;align-items:center;gap:8px;height:58px;padding:0 max(16px,50% - 390px);display:grid;position:sticky}.press-note-native-header>button,.press-note-native-header>div>button{width:38px;height:38px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.press-note-native-header>span{text-align:center;color:var(--muted);letter-spacing:1.5px;font-size:10px;font-weight:800}.press-note-native-header>div{display:flex}.press-note-native>main{width:min(760px,100%);margin:0 auto;padding:28px 24px 90px}.press-note-native article{display:block}.press-note-native-hero{margin:0 0 25px}.press-note-native-hero img{object-fit:contain;background:#060607;border-radius:15px;width:100%;max-height:760px;display:block}.press-note-native-hero figcaption{color:var(--muted);margin-top:7px;font-size:10px}.press-note-native-copy{width:min(680px,100%);margin:0 auto}.press-note-native-author{color:var(--text);text-align:left;background:0 0;border:0;align-items:center;gap:10px;margin:0 0 27px;padding:0;display:flex}.press-note-native-author>span{flex-direction:column;display:flex}.press-note-native-author b{font-size:12px}.press-note-native-author small{color:var(--muted);margin-top:3px;font-size:10px}.press-note-native-kicker{color:var(--purple-2);letter-spacing:1.35px;font-size:9px;font-weight:800}.press-note-native h1{letter-spacing:-1.5px;margin:10px 0 14px;font-size:clamp(29px,4.4vw,48px);line-height:1.04}.press-note-native h2{color:var(--soft);margin:0 0 25px;font-size:clamp(16px,2vw,20px);font-weight:500;line-height:1.5}.press-note-body{margin-top:27px}.press-note-body p{margin:0 0 21px;font-size:16px;line-height:1.82}.press-note-credits{border-top:1px solid var(--border);border-bottom:1px solid var(--border);margin:35px 0 0;padding:18px 0}.press-note-credits>div{grid-template-columns:110px 1fr;padding:5px 0;display:grid}.press-note-credits dt{color:var(--muted);font-size:10px}.press-note-credits dd{margin:0;font-size:11px}.press-note-signature{color:var(--soft);font-style:italic;font-weight:700;margin-top:25px!important}.note-genre-tags{flex-wrap:wrap;gap:6px;margin:0 0 22px;display:flex}.note-genre-tags span,.music-genre-tags span{background:var(--surface-2);color:var(--muted);border-radius:6px;padding:4px 7px;font-size:9px}.native-media-embed{border:1px solid color-mix(in srgb,var(--border) 72%,transparent);background:#09090b;border-radius:12px;width:100%;margin:24px 0;overflow:hidden}.native-media-embed iframe{border:0;width:100%;display:block}.native-media-embed.is-video iframe{aspect-ratio:16/9;height:auto}.native-media-embed.is-audio iframe{height:152px}.native-media-fallback{border:1px solid var(--border);color:var(--text);border-radius:11px;align-items:center;gap:10px;margin:24px 0;padding:12px;font-size:12px;text-decoration:none;display:flex}.native-media-fallback>span{background:var(--surface-2);width:34px;height:34px;color:var(--purple-2);border-radius:50%;place-items:center;display:grid}.native-media-fallback b{flex:1}.note-route-loading{gap:12px;width:min(680px,90%);margin:80px auto;display:grid}.note-route-loading i{background:var(--surface-2);border-radius:8px;height:18px;animation:1.2s infinite pulse}.note-route-loading i:first-child{height:340px}.note-route-loading i:last-child{width:70%}.note-multimedia-input{border:1px solid var(--border);height:48px;color:var(--muted);border-radius:11px;align-items:center;gap:9px;padding:0 12px;display:flex}.note-multimedia-input input{flex:1;min-width:0;background:0 0!important;border:0!important;padding:0!important}.note-media-preview{position:relative}.note-media-preview>button{z-index:2;color:#fff;background:#000000bf;border:0;border-radius:8px;padding:7px 9px;font-size:10px;position:absolute;top:8px;right:8px}.note-genres{border:0;margin:18px 0;padding:0}.note-genres legend{color:var(--muted);margin-bottom:8px;font-size:11px;font-weight:700}.note-genres>div,.music-secondary-genres>div{gap:6px;padding-bottom:4px;display:flex;overflow-x:auto}.note-genres button,.music-secondary-genres button{background:var(--surface-2);color:var(--muted);border:0;border-radius:7px;flex:none;padding:6px 8px;font-size:9px}.note-genres button.active,.music-secondary-genres button.active{background:color-mix(in srgb,var(--purple) 18%,var(--surface-2));color:var(--purple-2)}.note-genres>small,.music-secondary-genres>small{color:var(--muted);margin:7px 0;font-size:9px;display:block}.note-credit-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.music-secondary-genres{min-width:0}.music-upload-body>label>select{border:1px solid var(--border);background:var(--bg);width:100%;height:44px;color:var(--text);border-radius:10px;padding:0 11px}.auth-register-card{border:1px solid color-mix(in srgb,var(--border) 72%,transparent);background:color-mix(in srgb,var(--surface) 94%,transparent);border-radius:20px;width:min(560px,100%);padding:24px 26px}.auth-register-card .auth-card-brand{margin-bottom:22px}.auth-register-card h2{margin-bottom:5px;font-size:25px}.auth-register-card>p{margin-bottom:22px;font-size:13px}.auth-register-card form{gap:13px}.auth-register-card .registration-methods{background:var(--bg);border-radius:11px;padding:3px}.auth-register-card .field,.auth-register-card .auth-native-select,.auth-register-card select{border-color:color-mix(in srgb,var(--border) 70%,transparent);background:var(--bg);box-shadow:none}.auth-register-card .field:focus-within,.auth-register-card .auth-native-select:focus-within{border-color:var(--purple);box-shadow:0 0 0 2px color-mix(in srgb,var(--purple) 10%,transparent)}.auth-register-card .registration-category-editor{background:var(--bg);border:0;border-radius:12px;padding:13px}.auth-register-card .registration-category-editor button{background:var(--surface-2);border:0}.auth-register-card .registration-category-editor button.active{background:color-mix(in srgb,var(--purple) 17%,var(--surface-2));color:var(--purple-2)}@media (width<=800px){.press-note-native-header{top:var(--header);padding:0 9px}.press-note-native>main{padding:16px 0 80px}.press-note-native-hero{margin-bottom:21px}.press-note-native-hero img{border-radius:0;max-height:none}.press-note-native-hero figcaption,.press-note-native-copy{padding-left:15px;padding-right:15px}.press-note-native h1{letter-spacing:-1px;font-size:31px}.press-note-native h2{margin-bottom:22px;font-size:16px}.press-note-body p{font-size:15px;line-height:1.75}.note-credit-grid{grid-template-columns:1fr}.auth-panel{padding-left:14px;padding-right:14px}.auth-register-card{background:0 0;border-width:0;border-radius:0;width:100%;padding:21px 15px}.auth-register-card .register-profile-fields{grid-template-columns:1fr}.auth-register-card .auth-card-brand{justify-content:center;display:flex}}.music-genre-native-filters{scrollbar-width:none;gap:4px;max-width:570px;margin:8px auto 0;padding:3px 0;display:flex;overflow-x:auto}.music-genre-native-filters button{color:var(--muted);background:0 0;border:0;border-radius:7px;flex:none;padding:7px 9px;font-size:10px}.music-genre-native-filters button.active{background:var(--surface-2);color:var(--text)}.soundcloud-title+.music-genre-tags{margin-top:5px}.press-note-native-header{position:relative!important;top:auto!important}.note-genres,.note-genre-tags{display:none!important}.media-viewer.story .viewer-frame{isolation:isolate}.collaborative-story-grid.viewer-grid{background:#08080b;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;height:100%;padding:70px 12px 92px;display:grid;overflow:hidden}.collaborative-story-grid.viewer-grid .collaborative-story-tile{color:#fff;background:#111116;border:1px solid #ffffff1a;border-radius:16px;min-width:0;min-height:0;padding:0;position:relative;overflow:hidden}.collaborative-story-grid.viewer-grid .collaborative-story-tile>img,.collaborative-story-grid.viewer-grid .collaborative-story-tile>video{object-fit:cover;width:100%;height:100%;display:block}.shared-post-story-card .shared-post-credit{z-index:2;text-align:left;align-items:center;gap:8px;min-width:0;display:flex;position:absolute;bottom:34px;left:10px;right:10px}.shared-post-story-card .shared-post-credit>span{flex-direction:column;min-width:0;display:flex}.shared-post-story-card .shared-post-credit b,.shared-post-story-card .shared-post-credit small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shared-post-story-card .shared-post-credit b{font-size:11px}.shared-post-story-card .shared-post-credit small{color:#ffffffb8;font-size:9px}.shared-post-story-card>em{z-index:2;letter-spacing:1px;color:#ffffffbf;font-size:8px;font-style:normal;font-weight:800;position:absolute;bottom:12px;left:10px}.vv-auth-native{--auth-line:color-mix(in srgb,var(--border) 62%,transparent)}.vv-auth-native .auth-panel{background:var(--bg);padding:42px clamp(22px,4vw,56px);overflow-y:auto}.vv-auth-native .auth-login-stack{width:min(520px,100%);margin:auto}.vv-auth-native .auth-card,.vv-auth-native .auth-register-card{box-sizing:border-box;border:1px solid var(--auth-line);background:var(--surface);border-radius:24px;width:100%;padding:clamp(26px,4vw,42px);box-shadow:0 24px 70px #00000029}.vv-auth-native .auth-card-brand{justify-content:center;align-items:center;margin:0 0 30px}.vv-auth-native .auth-card-brand .logo{font-size:34px}.vv-auth-native .auth-card h2{text-align:center;letter-spacing:-.7px;margin:0;font-size:clamp(24px,2.3vw,30px);line-height:1.15}.vv-auth-native .auth-card>p{text-align:center;max-width:390px;color:var(--muted);margin:9px auto 27px;font-size:13px;line-height:1.55}.vv-auth-native .auth-card label{color:var(--soft);letter-spacing:.2px;gap:7px;font-size:11px;font-weight:700}.vv-auth-native .field,.vv-auth-native .auth-native-select{box-sizing:border-box;border-radius:13px;width:100%;height:50px;padding:0 14px;transition:border-color .16s,background .16s;border:1px solid var(--auth-line)!important;background:var(--bg)!important;box-shadow:none!important}.vv-auth-native .field:focus-within,.vv-auth-native .auth-native-select:focus-within{border-color:var(--purple)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--purple) 10%,transparent)!important}.vv-auth-native .field input,.vv-auth-native .auth-native-select select{height:100%;font-size:14px;line-height:normal}.vv-auth-native .recovery-methods{border:1px solid var(--auth-line);background:var(--bg);border-radius:13px;grid-template-columns:1fr 1fr;gap:4px;padding:4px;display:grid}.vv-auth-native .recovery-methods button{height:38px;color:var(--muted);background:0 0;border:0;border-radius:9px;font-size:12px;font-weight:700}.vv-auth-native .recovery-methods button.active{background:var(--surface-2);color:var(--text);box-shadow:none}.vv-auth-native .register-profile-fields{gap:12px}.vv-auth-native .registration-category-editor{border:1px solid var(--auth-line)!important;background:var(--bg)!important;border-radius:13px!important;padding:13px!important}.vv-auth-native .registration-category-editor button{border:0!important;border-radius:8px!important}.vv-auth-native .auth-submit{height:50px;box-shadow:none;border-radius:13px;margin-top:5px;font-size:13px}.vv-auth-native .forgot-password{margin:15px auto 0;display:block}.vv-auth-native .auth-switch{margin-top:19px}.vv-auth-native .auth-version-note{text-align:center;color:var(--muted);margin-top:24px;font-size:10px;display:block}@media (width<=800px){.vv-auth-native{min-height:100dvh;overflow:auto}.vv-auth-native .auth-panel{min-height:100dvh;padding:max(70px,calc(env(safe-area-inset-top) + 54px)) 16px max(28px,env(safe-area-inset-bottom));display:block;overflow:visible}.vv-auth-native .auth-login-stack{width:100%}.vv-auth-native .auth-card,.vv-auth-native .auth-register-card{border:1px solid var(--auth-line);background:var(--surface);box-shadow:none;border-radius:20px;padding:25px 18px 24px}.vv-auth-native .auth-card-brand{margin-bottom:24px}.vv-auth-native .auth-card-brand .logo{font-size:31px}.vv-auth-native .auth-card h2{font-size:24px}.vv-auth-native .auth-card>p{margin-bottom:23px}.vv-auth-native .register-profile-fields{grid-template-columns:1fr;gap:14px}.vv-auth-native .field,.vv-auth-native .auth-native-select,.vv-auth-native .auth-submit{height:52px}.collaborative-story-grid.viewer-grid{gap:7px;padding:66px 9px 96px}.collaborative-story-grid.viewer-grid .collaborative-story-tile{border-radius:13px}.shared-post-story-card .shared-post-credit{bottom:30px;left:8px;right:8px}.shared-post-story-card>em{bottom:10px;left:8px}.profile-clean .profile-visible-avatar{box-sizing:border-box!important;background:linear-gradient(145deg,#2878ff 0%,#654bff 52%,var(--vv-accent) 100%)!important;width:106px!important;height:106px!important;box-shadow:none!important;clip-path:none!important;border:0!important;border-radius:50%!important;padding:3px!important;overflow:hidden!important}.profile-clean .profile-visible-avatar>img{object-fit:cover!important;border-radius:50%!important;width:100%!important;height:100%!important;position:relative!important;inset:auto!important}}html{scrollbar-color:#494956 #111116;scrollbar-width:thin;font-size:17px}body{-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.5}button,input,textarea,select{font:inherit}*{scrollbar-width:thin;scrollbar-color:#444450 transparent}::-webkit-scrollbar-thumb{background:linear-gradient(#565663,#34343d) padding-box padding-box;border:2px solid #0000;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:linear-gradient(#737383,#4d4d5a) padding-box padding-box;border:2px solid #0000}.theme-light,.theme-light *{scrollbar-color:#a8a8b2 transparent}.theme-light ::-webkit-scrollbar-thumb{background:linear-gradient(#c6c6ce,#93939f) padding-box padding-box;border:2px solid #0000}.post-identity strong,.post-copy,.person-row strong,.song strong,.suggestion strong{letter-spacing:-.01em}.delete-post-option{color:var(--red)!important}.login-trending{border-top:1px solid #ffffff24;width:min(700px,100%);margin-top:26px;padding-top:15px}.login-trending-head{justify-content:space-between;align-items:center;margin-bottom:11px;display:flex}.login-trending-head>span{letter-spacing:1.2px;font-size:13px;font-weight:900}.login-trending-head small{color:#ffffff8c;font-size:12px}.login-trending-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.login-trending article{background:#ffffff0b;border:1px solid #ffffff10;border-radius:11px;grid-template-columns:16px 34px minmax(0,1fr) auto;align-items:center;gap:6px;min-width:0;padding:7px;display:grid}.login-trending .avatar-sm{width:34px;height:34px}.login-trend-rank{color:#ffffff80;font-size:13px}.login-trending article>span{flex-direction:column;min-width:0;display:flex}.login-trending strong{white-space:nowrap;text-overflow:ellipsis;align-items:center;font-size:12px;display:flex;overflow:hidden}.login-trending article small{color:#ffffff84;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.login-trending em{align-items:center;font-size:11px;font-style:normal;font-weight:900;display:flex}.birth-date-field input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.theme-light .birth-date-field input{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.adult-registration-note{color:var(--muted);align-items:center;gap:5px;line-height:1.4;margin-top:6px!important;font-size:12px!important;display:flex!important}.adult-registration-note svg{color:var(--purple-2);flex:none}.trending-section{padding:12px 13px!important}.desktop-trending-grid{scrollbar-width:none;overflow-x:auto;grid-template-columns:none!important;gap:7px!important;display:flex!important}.desktop-trending-grid .story{flex:0 0 76px;width:76px!important}.desktop-trending-grid .story-name{white-space:nowrap;text-overflow:ellipsis;max-width:76px;font-size:12px;overflow:hidden}.trend-movement{font-size:11px!important}.media-standard.media-ratio-square{aspect-ratio:1!important}.media-standard.media-ratio-wide{aspect-ratio:16/9!important}.media-standard>img,.media-standard>video{object-fit:cover!important}.media-audio-card{background:#08080ae8;border-radius:999px;max-width:min(360px,100% - 20px);min-height:48px;padding:5px 8px 5px 5px;left:10px;right:auto}.audio-cover-button{width:38px;height:38px;border-radius:50%!important}.audio-cover-button>img{object-fit:cover;border-radius:50%}.media-audio-card>span{padding-right:4px}.media-audio-card b{font-size:14px}.media-audio-card small{margin-top:1px;font-size:12px}.audio-card-use{border-radius:999px;height:29px;font-size:12px}.mini-chart{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:9px}.mini-chart:hover,.mini-chart.playing{background:var(--surface-2)}.mini-chart>svg{color:var(--muted)}.mini-chart.playing>svg{color:var(--purple-2)}.chart-play-area{grid-template-columns:50px 60px minmax(160px,1fr) 74px 96px}.chart-movement{justify-content:flex-start;min-width:90px}.chart-movement b,.track-type,.song small{font-size:13px}.now-playing small{font-size:12px}.now-playing b{font-size:15px}.person-row{border-color:color-mix(in srgb,var(--border) 55%,transparent);grid-template-columns:minmax(0,1fr) auto;gap:12px;min-height:64px;padding:9px 0;display:grid;box-shadow:none!important;background:0 0!important}.profile-result{width:100%;box-shadow:none!important;border-radius:0!important}.profile-result .avatar-md{width:46px;height:46px}.profile-result strong{font-size:16px}.profile-result small{font-size:14px}.person-row>button:last-child{white-space:nowrap;min-width:96px;height:34px;box-shadow:none;border-radius:8px;justify-content:center;font-size:14px}.search-results,.search-results *{box-shadow:none!important}.search-hero>label{border-radius:12px;box-shadow:none!important}.explore-grid img{display:block}.profile-category-row{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.category-pill{white-space:nowrap;margin:0!important}.profile-category-editor{flex-direction:column;gap:8px;margin:12px 0;display:flex}.profile-category-editor>span{color:var(--muted);justify-content:space-between;font-size:13px;font-weight:700;display:flex}.profile-category-editor>div{flex-wrap:wrap;gap:6px;display:flex}.profile-category-editor button{border:1px solid var(--border);background:var(--bg);height:32px;color:var(--muted);cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:0 10px;font-size:13px;display:flex}.profile-category-editor button.active{border-color:var(--purple);background:color-mix(in srgb,var(--purple) 12%,var(--bg));color:var(--text)}.track-cover{border-radius:50%;place-items:center;width:64px;height:64px;display:grid;position:relative;overflow:hidden}.track-cover img{object-fit:cover;width:100%;height:100%}.track-cover svg{color:#fff;filter:drop-shadow(0 2px 5px #000);position:absolute}.audio-clip.full-track{grid-template-columns:64px minmax(0,1fr) auto}.full-track .audio-clip-info{grid-template-rows:auto auto auto;grid-template-columns:minmax(150px,.5fr) minmax(240px,1fr);gap:4px 13px;display:grid}.full-track .audio-clip-info audio{grid-area:1/2/4}.track-external-links{gap:9px;display:flex}.track-external-links a{color:var(--purple-2);align-items:center;gap:3px;font-size:12px;text-decoration:none;display:flex}.music-metadata-grid label{color:var(--muted);flex-direction:column;gap:6px;font-size:11px;font-weight:700;display:flex}.music-metadata-grid input,.music-metadata-grid select{border:1px solid var(--border);background:var(--bg);height:43px;color:var(--text);border-radius:10px;padding:0 12px}.track-preview-range,.audio-segment-picker{flex-direction:column;gap:8px;display:flex!important}.track-preview-range span,.audio-segment-picker span{color:var(--text);justify-content:space-between;align-items:center;font-size:13px;display:flex}.track-preview-range input,.audio-segment-picker input{width:100%}.audio-segment-picker{border:1px solid color-mix(in srgb,var(--purple) 35%,var(--border));background:color-mix(in srgb,var(--purple) 6%,var(--bg));border-radius:11px;margin-top:10px;padding:12px}.audio-segment-picker small{color:var(--muted);font-size:12px}.music-source-tabs{grid-template-columns:repeat(3,1fr);gap:6px;margin:13px 0;display:grid}.music-source-tabs button{border:1px solid var(--border);background:var(--bg);height:39px;color:var(--muted);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.music-source-tabs button.active{border-color:var(--purple);background:color-mix(in srgb,var(--purple) 12%,var(--bg));color:var(--text)}.music-link-import{flex-direction:column;gap:10px;display:flex}.music-link-import label{color:var(--muted);flex-direction:column;gap:6px;font-size:11px;font-weight:700;display:flex}.music-link-import label>div{border:1px solid var(--border);background:var(--bg);border-radius:10px;align-items:center;height:43px;padding-left:11px;display:flex}.music-link-import input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:0 8px}.music-link-import label button{background:var(--purple);color:#fff;border:0;border-radius:8px;height:33px;margin-right:4px;padding:0 12px;font-size:12px;font-weight:800}.music-link-import iframe{background:#111;border:0;border-radius:12px;width:100%;height:152px}.soundcloud-track{border:1px solid var(--border);background:linear-gradient(135deg,color-mix(in srgb,var(--surface) 94%,#ff5a1f 6%),var(--surface));border-radius:14px;padding:12px}.soundcloud-main{min-width:0;display:flex}.soundcloud-cover{background:#111;border-radius:9px;flex:0 0 96px;width:96px;height:96px;position:relative;overflow:hidden}.soundcloud-cover img{object-fit:cover;width:100%;height:100%}.soundcloud-cover button{color:#fff;cursor:pointer;background:#ff5a1f;border:0;border-radius:50%;place-items:center;width:44px;height:44px;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 8px 24px #0008}.soundcloud-cover button:disabled{opacity:.35}.soundcloud-content{flex:1;min-width:0;padding-left:13px}.soundcloud-title{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;display:grid}.soundcloud-title small{color:var(--muted);grid-column:1;font-size:12px}.soundcloud-title b{white-space:nowrap;text-overflow:ellipsis;grid-column:1;font-size:17px;overflow:hidden}.soundcloud-title em{background:var(--surface-2);color:var(--muted);text-transform:uppercase;border-radius:999px;grid-area:1/2/3;align-self:start;padding:5px 8px;font-size:10px;font-style:normal}.soundcloud-waveform{cursor:pointer;background:0 0;border:0;align-items:center;gap:2px;width:100%;height:39px;padding:0;display:flex;position:relative;overflow:hidden}.soundcloud-waveform>i{z-index:1;opacity:.8;background:#7b7b86;border-radius:2px;flex:1;max-width:3px}.soundcloud-waveform>span{z-index:0;background:#ff5a1f26;border-right:2px solid #ff5a1f;position:absolute;top:4px;bottom:4px;left:0}.external-track-embed{background:#111;border:0;border-radius:9px;width:100%;height:82px;margin-top:7px}.soundcloud-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:6px;display:flex}.soundcloud-actions button,.soundcloud-actions a{color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:11px;text-decoration:none;display:flex}.soundcloud-actions span,.soundcloud-actions small{color:var(--muted);margin-left:auto;font-size:11px}.soundcloud-actions .use-track-button{color:#fff;background:#ff5a1f;border-radius:999px;height:28px;padding:0 10px;font-weight:800}.audio-picker-empty{border:1px dashed var(--border);color:var(--muted);border-radius:10px;padding:12px;font-size:12px;line-height:1.5}.recovery-methods{grid-template-columns:1fr 1fr;gap:6px;margin-bottom:11px;display:grid}.recovery-methods button{border:1px solid var(--border);background:var(--bg);height:39px;color:var(--muted);border-radius:10px;justify-content:center;align-items:center;gap:6px;font-size:12px;font-weight:800;display:flex}.recovery-methods button.active{border-color:var(--purple);color:var(--text);background:color-mix(in srgb,var(--purple) 10%,var(--bg))}.auth-notice{border:1px solid color-mix(in srgb,var(--green) 50%,transparent);background:color-mix(in srgb,var(--green) 10%,transparent);color:var(--text);border-radius:9px;padding:9px 10px;font-size:12px}.forgot-password{color:var(--purple-2);cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:750}.activity-control{border:1px solid var(--border);background:var(--bg);border-radius:13px;margin-top:15px;padding:13px}.activity-control p{color:var(--muted);font-size:11px;line-height:1.5}.activity-control>div{grid-template-columns:1fr 1fr;gap:6px;margin-top:10px;display:grid}.activity-control button,.admin-delete-account{border:1px solid var(--border);background:var(--surface-2);min-height:36px;color:var(--text);cursor:pointer;border-radius:9px;justify-content:center;align-items:center;gap:6px;padding:7px;font-size:11px;font-weight:800;display:flex}.activity-control .danger-action,.admin-delete-account{color:#ff6e82;border-color:#ff405b55}.activity-control .danger-action{grid-column:1/3}.chat-options-menu{z-index:20;border:1px solid var(--border);background:var(--surface);border-radius:11px;width:190px;padding:6px;position:absolute;top:57px;right:12px;box-shadow:0 15px 40px #0007}.chat-options-menu button{color:#ff6e82;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;width:100%;height:36px;padding:0 9px;font-size:12px;display:flex}.bubble{position:relative}.delete-message{width:20px;height:20px;color:var(--muted);opacity:0;cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:-24px;transform:translateY(-50%)}.bubble:hover .delete-message{opacity:1}.mobile-logout{color:#ff7184!important}.phone-verification-backdrop{z-index:520}.phone-verification-modal{border:1px solid var(--border);background:var(--surface);border-radius:19px;width:min(390px,100% - 24px);padding:18px}.phone-verification-icon{background:color-mix(in srgb,var(--purple) 14%,var(--surface-2));width:50px;height:50px;color:var(--purple-2);border-radius:15px;place-items:center;margin:6px 0 12px;display:grid}.phone-verification-modal>p{color:var(--muted);margin:0 0 14px;font-size:13px;line-height:1.55}.phone-verification-modal>label{color:var(--muted);flex-direction:column;gap:6px;font-size:11px;font-weight:800;display:flex}.phone-verification-modal .field{height:43px;margin-bottom:10px}.phone-verification-modal .full-button{margin-top:10px}.floating-panel{border-radius:14px;grid-template-columns:290px minmax(0,1fr);width:min(880px,calc(100vw - var(--sidebar) - 36px))!important;height:auto!important;top:12px!important;bottom:12px!important;right:16px!important}.instagram-post-modal{background:var(--surface);grid-template-columns:auto 340px;max-width:94vw;max-height:92vh;width:auto!important;height:auto!important}.instagram-post-media{width:auto;height:auto;background:0 0!important}.instagram-post-media .post-media{max-width:calc(94vw - 340px);max-height:88vh;background:0 0!important;width:auto!important;height:auto!important}.instagram-post-media .post-media>img,.instagram-post-media .post-media>video{object-fit:cover!important}.post-modal-square .instagram-post-media .post-media{aspect-ratio:1!important;width:min(68vw,700px)!important}.post-modal-portrait .instagram-post-media .post-media{aspect-ratio:3/4!important;height:min(88vh,740px)!important}.post-modal-wide .instagram-post-media .post-media{aspect-ratio:16/9!important;width:min(70vw,840px)!important}.instagram-post-details{width:340px;max-height:88vh}.instagram-post-head b{font-size:15px}.instagram-post-head small,.instagram-caption p,.instagram-post-comment input{font-size:13px}.instagram-post-count b{font-size:14px}.avatar,.story-ring,.highlights button>span,.track-cover{flex:none;aspect-ratio:1!important}.avatar img,.story-ring img,.highlights img{object-fit:cover;border-radius:50%}.post-options-menu button,.recommendation-list article>button:last-child,.suggestion>button{white-space:nowrap;min-width:max-content;font-size:13px}.recommendation-list article>button:last-child{justify-content:center;align-items:center;gap:4px;display:flex}.post-options-menu{width:224px}.post-options-menu button{font-size:14px}.public-profile-actions{grid-template-columns:minmax(98px,1fr) minmax(108px,1fr);gap:7px;display:grid}.public-profile-actions>button{white-space:nowrap;justify-content:center;border-radius:8px!important;height:36px!important;font-size:13px!important}.public-profile-actions>button:first-child{color:#fff;background:var(--purple)!important}.public-profile-actions>button:last-child{border:1px solid var(--border);background:var(--surface-2);color:var(--text)}.public-profile-actions>button.interest-sent{color:var(--green);border-color:color-mix(in srgb,var(--green) 35%,var(--border))}.carousel-arrow{z-index:7;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);cursor:pointer;background:#0009;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.carousel-prev{left:9px}.carousel-next{right:9px}.carousel-count{z-index:7;color:#fff;background:#000a;border-radius:999px;padding:5px 8px;font-size:12px;font-weight:800;position:absolute;top:10px;right:10px}.carousel-dots{z-index:7;gap:4px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.carousel-dots i{background:#ffffff70;border-radius:50%;width:5px;height:5px}.carousel-dots i.active{background:#fff;transform:scale(1.25)}.post-media:has(.carousel-dots) .post-open-control{right:58px}.paid-story-note{color:var(--purple-2);align-items:center;gap:6px;padding:8px 2px;font-size:12px;line-height:1.4;display:flex}.locked-option{color:var(--muted)}.collaborative-story-grid{background:#050506;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;display:grid;position:absolute;inset:0}.collaborative-story-tile{color:#fff;background:#09090b;border:1px solid #ffffff20;min-width:0;min-height:0;padding:0;position:relative;overflow:hidden}.collaborative-story-tile img,.collaborative-story-tile video{object-fit:cover;width:100%;height:100%;display:block}.collaborative-story-tile:after{content:"";background:linear-gradient(#0000,#000a);position:absolute;inset:55% 0 0}.collaborative-story-tile b{z-index:2;white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 5px #000;max-width:calc(100% - 16px);font-size:12px;position:absolute;bottom:8px;left:8px;overflow:hidden}.collaborative-story-tile small{z-index:2;background:#0009;border-radius:999px;padding:4px 6px;font-size:10px;position:absolute;top:8px;right:8px}.viewer-grid{z-index:1}.viewer-grid .collaborative-story-tile{cursor:pointer}.collaborative-story-back{z-index:8;color:#fff;background:#0009;border:0;border-radius:999px;align-items:center;gap:3px;height:34px;padding:0 10px;font-size:11px;font-weight:800;display:flex;position:absolute;top:48px;left:10px}.story-preview-card>.compact{position:absolute}.story-preview-card>.compact+.story-card-shade{pointer-events:none}.hashtag-composer{flex-direction:column;gap:8px;margin:10px 0 14px;display:flex}.hashtag-composer>span{color:var(--muted);justify-content:space-between;font-size:13px;font-weight:700;display:flex}.hashtag-input{border:1px solid var(--border);background:var(--bg);border-radius:10px;align-items:center;height:42px;display:flex;overflow:hidden}.hashtag-input>span{color:var(--purple-2);padding-left:12px;font-weight:900}.hashtag-input input{min-width:0;height:100%;color:var(--text);background:0 0;border:0;outline:0;flex:1;padding:0 5px}.hashtag-input button{height:100%;color:var(--purple-2);background:0 0;border:0;padding:0 12px;font-size:13px;font-weight:800}.hashtag-chips,.post-hashtags{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.hashtag-chips button{border:1px solid color-mix(in srgb,var(--purple) 35%,var(--border));background:color-mix(in srgb,var(--purple) 8%,var(--bg));height:28px;color:var(--purple-2);border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:12px;display:flex}.post-hashtags{padding:0 16px 9px}.post-hashtags button{color:#5b91ff;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px}.viewer-hashtags{color:#5b91ff}@media (width<=1100px) and (width>=801px){.login-trending-grid{grid-template-columns:repeat(5,minmax(112px,1fr));overflow:auto}.auth-visual{padding-left:38px;padding-right:28px}.post-modal-square .instagram-post-media .post-media{width:min(60vw,620px)!important}.instagram-post-details{width:320px}.instagram-post-modal{grid-template-columns:auto 320px}}@media (width<=800px){.login-trending{display:none}.desktop-trending-grid{display:none!important}.mobile-recent-stories{gap:10px!important;padding:12px 10px!important;display:flex!important}.mobile-recent-stories .story{width:61px;min-width:61px}.mobile-recent-stories .story-ring{padding:2px;width:58px!important;height:58px!important}.mobile-recent-stories .avatar-story{width:52px!important;height:52px!important}.story-name{white-space:nowrap;text-overflow:ellipsis;max-width:61px;font-size:12px;overflow:hidden}.mobile-recent-stories small{font-size:11px}.media-standard.media-ratio-square{aspect-ratio:1!important}.media-standard.media-ratio-portrait{aspect-ratio:3/4!important}.media-standard.media-ratio-wide{aspect-ratio:16/9!important}.media-audio-card{max-width:calc(100% - 16px);min-height:43px;bottom:8px;left:8px;right:auto}.audio-cover-button{width:34px;height:34px}.media-audio-card b{font-size:13px}.media-audio-card small{font-size:11px}.audio-card-use{padding:0 9px;font-size:11px}.instagram-post-modal,.post-modal-square,.post-modal-portrait,.post-modal-wide{max-width:none;max-height:none;display:flex;width:100%!important;height:100%!important}.instagram-post-media{max-height:62vh;background:var(--bg)!important;width:100%!important;height:auto!important}.instagram-post-media .post-media{max-width:none;max-height:62vh;width:100%!important;height:auto!important}.post-modal-square .instagram-post-media .post-media{aspect-ratio:1!important;width:100%!important}.post-modal-portrait .instagram-post-media .post-media{max-height:62vh;aspect-ratio:3/4!important;width:100%!important;height:auto!important}.post-modal-wide .instagram-post-media .post-media{aspect-ratio:16/9!important;width:100%!important}.instagram-post-details{width:100%;max-height:none}.person-row{grid-template-columns:minmax(0,1fr) auto;gap:8px;min-height:60px;padding:8px 0}.profile-result .avatar-md{width:42px;height:42px}.profile-result strong{font-size:15px}.profile-result small{font-size:13px}.person-row>button:last-child{min-width:82px;height:32px;padding:0 8px;font-size:13px}.search-hero{padding-top:18px;padding-bottom:24px}.search-hero h2{font-size:27px}.explore-grid{margin-top:24px}.ig-profile-header>.avatar-profile{width:78px!important;height:78px!important}.highlights button>span{width:56px!important;height:56px!important}.profile-category-row{gap:4px}.category-pill{padding:5px 8px!important;font-size:11px!important}.profile-tabs-expanded button svg{width:20px;height:20px}.audio-clip.full-track{grid-template-columns:50px minmax(0,1fr)}.track-cover{width:50px;height:50px}.full-track .audio-clip-info{flex-direction:column;align-items:stretch;display:flex}.full-track .audio-clip-info audio{width:100%;height:34px}.track-external-links{margin-top:3px}.music-metadata-grid{grid-template-columns:1fr}.track-preview-range span,.audio-segment-picker span{flex-direction:column;align-items:flex-start}.music-upload-modal{width:100%;height:100%;max-height:none;padding:calc(16px + env(safe-area-inset-top)) 14px calc(18px + env(safe-area-inset-bottom));border:0;border-radius:0}.chart-play-area{grid-template-columns:30px 48px minmax(100px,1fr) 32px;gap:8px}.chart-movement{justify-content:center;min-width:30px}.chart-movement b{display:none}.chart-row>.icon-button{margin-right:5px}.post-actions button{padding:0 6px}.post-actions button span{font-size:12px}.trending-section{margin-bottom:0!important}.feed-column{padding-bottom:calc(18px + env(safe-area-inset-bottom))}.mobile-header>div{gap:0}.mobile-header .mobile-avatar{justify-content:center;width:32px;height:40px;display:flex!important}.soundcloud-track{border-left:0;border-right:0;border-radius:0;padding:10px}.soundcloud-cover{flex-basis:74px;width:74px;height:74px}.soundcloud-content{padding-left:10px}.soundcloud-title b{font-size:15px}.soundcloud-actions span,.soundcloud-actions small{margin-left:0}.external-track-embed{height:92px}.delete-message{opacity:.75;right:-23px}.activity-control>div{grid-template-columns:1fr}.activity-control .danger-action{grid-column:auto}}.profile-clean .ig-profile-title{align-items:flex-start;width:100%}.profile-clean .profile-handle-block{flex:1;min-width:0}.profile-clean .profile-handle-block>button{text-align:left;flex-direction:column;align-items:flex-start;gap:3px;width:100%}.profile-name-line{align-items:center;gap:6px;max-width:100%;display:flex}.profile-name-line h2{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.025em;overflow:hidden;font-size:22px!important;font-weight:760!important}.profile-username-line{color:var(--muted);font-size:12px;font-weight:560}.profile-handle-block .profile-category-row{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex}.profile-clean .ig-profile-main>.profile-bio-structured{max-width:580px;margin-top:13px}.profile-clean .desktop-profile-actions{width:max-content;margin-top:14px}.profile-clean .desktop-profile-actions>button{min-height:37px;padding-inline:15px}.desktop-owner-actions{border:1px solid var(--border);background:color-mix(in srgb,var(--surface-2) 92%,transparent);border-radius:13px;flex:none;margin-left:auto;padding:5px;box-shadow:0 8px 28px #0000001a}.desktop-owner-actions .profile-edit{background:0 0}.profile-bio-structured>p{white-space:pre-wrap;overflow-wrap:anywhere;max-width:100%;order:1!important;margin:0!important}.profile-contact-tags{flex-direction:column;align-items:flex-start;order:2!important}.profile-contact-tags a{background:0 0!important;border:0!important;border-radius:7px!important;min-height:24px!important;padding:3px 0!important}.profile-contact-tags a>svg{flex:none}.post-gallery-launch{border:1px dashed color-mix(in srgb,var(--purple) 56%,var(--border));background:radial-gradient(circle at 50% 30%,color-mix(in srgb,var(--purple) 17%,transparent),transparent 52%),var(--surface-2);width:100%;min-height:180px;color:var(--text);cursor:pointer;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;gap:7px;margin:18px 0;display:flex}.post-gallery-launch>span{background:linear-gradient(135deg,#30d17a,var(--vv-accent));color:#07130c;border-radius:18px;place-items:center;width:58px;height:58px;display:grid;box-shadow:0 12px 32px #43dc793d}.post-gallery-launch b{font-size:15px}.post-gallery-launch small{color:var(--muted);font-size:11px}.camera-top .camera-sound-pill{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#29292bcf;border-radius:999px;flex-direction:row;gap:8px;width:auto;max-width:58%;height:47px;padding:0 18px;font-size:15px;font-weight:850;display:flex;box-shadow:0 8px 26px #0006}.camera-sound-pill span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.camera-sound-pill.selected{background:color-mix(in srgb,var(--purple) 82%,#16161a)}.camera-gallery-shortcut,.camera-filter-shortcut{color:#fff;background:#19191bc9;border:2px solid #ffffffba;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;overflow:hidden;box-shadow:0 8px 24px #0008}.camera-bottom{height:185px}.camera-bottom .camera-modes{gap:25px;margin-bottom:12px}.camera-bottom .camera-modes button{font-size:14px}.camera-bottom .camera-modes button.active{color:#070708;background:#fff;border-radius:999px;padding:7px 15px}.camera-capture-row .camera-shutter{border-width:4px;width:78px;height:78px}.camera-capture-row .camera-shutter>span{background:#fff;width:64px;height:64px}.camera-capture-row .camera-shutter.recording>span{background:#ff315d;border-radius:16px;transform:scale(.6)}.event-live-tab{transform-origin:50%;animation:1.45s ease-in-out infinite eventHeartbeat!important}@keyframes eventHeartbeat{0%,28%,to{color:#ff5571;transform:scale(1)}8%{color:#ff315d;transform:scale(1.09)}16%{transform:scale(1)}22%{transform:scale(1.05)}}@media (width>=801px){.profile-clean .ig-profile-header{grid-template-columns:150px minmax(0,1fr);padding-top:8px}.profile-clean .ig-profile-main>.ig-profile-stats{margin-top:20px}.profile-clean .profile-contact-tags{margin-top:5px}}@media (width<=800px){.mobile-header>button.mobile-logo{position:absolute;left:11px!important;transform:none!important}.mobile-header .minimal-logo{font-size:31px}.mobile-profile-username{max-width:42vw;height:40px;color:var(--text);background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:14px;font-weight:850;display:flex;position:absolute;left:13px;overflow:hidden}.mobile-profile-username span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mobile-profile-username:not(.switchable){cursor:default}.profile-mobile-header>div{right:5px!important}.profile-mobile-header .icon-button{width:34px!important}.profile-clean{padding-top:21px!important}.profile-clean .ig-profile-header{grid-template-columns:94px minmax(0,1fr)!important;align-items:center!important;gap:13px!important;padding:0 13px 10px!important}.profile-clean .ig-profile-header>.avatar-profile{width:90px!important;height:90px!important;margin:0!important}.profile-clean .ig-profile-title{align-items:center;min-height:72px!important}.profile-clean .profile-handle-block>button{gap:4px}.profile-name-line h2{font-size:18px!important}.profile-name-line .desktop-profile-switch,.profile-username-line{display:none}.profile-handle-block .profile-category-row{margin-top:2px}.profile-handle-block .category-pill{padding:4px 7px!important;font-size:10px!important}.profile-clean>.mobile-profile-actions{width:calc(100% - 26px);margin:7px 13px 11px!important}.mobile-profile-actions .follow-prompt{animation:1.5s ease-in-out infinite followHeartbeat!important}.mobile-profile-actions .following-button{animation:none!important}@keyframes followHeartbeat{0%,30%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--purple) 38%,transparent);transform:scale(1)}8%{box-shadow:0 0 0 4px color-mix(in srgb,var(--purple) 12%,transparent);transform:scale(1.025)}16%{transform:scale(1)}23%{transform:scale(1.015)}}.mobile-profile-bio{padding-top:0!important}.mobile-profile-bio>.profile-bio-structured{margin-top:0;padding-top:0}.mobile-profile-bio .profile-contact-tags{margin-top:4px}.mobile-profile-bio .profile-contact-tags a{font-size:11px!important}.mobile-profile-bio .profile-bio-structured>p{font-size:12px;line-height:1.55}.instagram-composer.no-preview .composer-media-preview{display:none!important}.instagram-composer.no-preview .composer-body{justify-content:center}.instagram-composer.no-preview .composer-controls{width:100%;margin:auto}.post-gallery-launch{min-height:230px}.camera-studio{background:#000}.camera-studio>video{inset:calc(7px + env(safe-area-inset-top)) 5px calc(64px + env(safe-area-inset-bottom));width:calc(100% - 10px);height:calc(100% - 71px - env(safe-area-inset-top) - env(safe-area-inset-bottom));object-fit:cover;background:#171719;border-radius:30px;position:absolute}.camera-top{padding:calc(19px + env(safe-area-inset-top)) 17px 12px!important;background:linear-gradient(#0009,#0000)!important}.camera-top>button:first-child,.camera-top>button:last-child{background:0 0;width:45px;height:45px}.camera-top .camera-sound-pill{max-width:58%;height:48px;padding-inline:16px}.camera-tools{top:calc(115px + env(safe-area-inset-top))!important;right:6px!important}.camera-tools>button{width:60px!important;min-height:65px!important}.camera-filters{justify-content:flex-start!important;padding-left:14px!important;bottom:186px!important;right:62px!important}.camera-bottom{height:202px;padding-bottom:calc(10px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#000e 30%)}.camera-bottom>small{margin-top:6px}.camera-capture-row{width:min(350px,92vw)}}@media (width<=390px){.mobile-header .mobile-logo .logo{font-size:24px}.mobile-header .icon-button{width:31px!important}.mobile-header .mobile-avatar{width:29px;display:flex!important}.soundcloud-cover{flex-basis:64px;width:64px;height:64px}.soundcloud-cover button{width:36px;height:36px}.music-source-tabs button{font-size:11px}}.trending-section{border-bottom-color:color-mix(in srgb,var(--border) 48%,transparent)!important;margin-bottom:0!important}.trending-section+.feed-tabs{border-top:0!important;margin-top:0!important}.settings-logout{border:1px solid color-mix(in srgb,var(--red) 38%,var(--border));background:color-mix(in srgb,var(--red) 7%,var(--surface));color:#ff7184;cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;margin-top:14px;font-size:14px;font-weight:800;display:flex}.settings-logout:hover{background:color-mix(in srgb,var(--red) 12%,var(--surface))}.composer-next:disabled{cursor:wait;opacity:.82}.upload-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:14px;height:14px;animation:.75s linear infinite vvibraUploadSpin;display:inline-block}@keyframes vvibraUploadSpin{to{transform:rotate(360deg)}}.camera-status{z-index:6;text-align:center;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050506d9;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:28px;display:flex;position:absolute;inset:0}.camera-top{z-index:8}.camera-tools{z-index:7}.camera-status .upload-spinner{border-width:3px;width:30px;height:30px}.camera-status b{font-size:17px}.camera-status small{color:#d0d0d7;max-width:310px;font-size:13px;line-height:1.5}.camera-status button{color:#08080a;background:#fff;border:0;border-radius:11px;align-items:center;gap:7px;min-height:42px;margin-top:4px;padding:0 15px;font-size:13px;font-weight:850;display:flex}.camera-audio-empty{color:#d0d0d7;text-align:center;padding:14px;font-size:13px}.camera-tools button.active{background:var(--purple)!important}.camera-modes button:disabled{opacity:.4}.viewer-head button[aria-label=Eliminar\ Story]{color:#ff7184}.app-recovery-screen{color:#f7f7fa;text-align:center;background:#08080a;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:28px;display:flex}.app-recovery-screen .logo{font-size:42px}.app-recovery-screen h1{letter-spacing:-.7px;margin:26px 0 8px;font-size:25px}.app-recovery-screen p{color:#aaaab5;max-width:440px;margin:0;font-size:15px;line-height:1.55}.app-recovery-screen button{background:var(--vv-accent);color:#fff;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:8px;min-height:46px;margin-top:22px;padding:0 18px;font-size:14px;font-weight:850;display:flex}.mobile-header>div{gap:2px}.profile-clean .ig-profile-header>.avatar-profile{width:128px!important;height:128px!important}.profile-empty .first-post-button{background:linear-gradient(135deg,var(--vv-accent),var(--purple));color:#fff;cursor:pointer;min-height:43px;box-shadow:0 10px 28px color-mix(in srgb,var(--purple) 26%,transparent);border:0;border-radius:11px;align-items:center;gap:7px;margin-top:7px;padding:0 15px;font-size:13px;font-weight:850;display:flex}.avatar-adjuster{align-items:flex-start}.avatar-editor-preview{border:4px solid var(--surface);width:140px;height:140px;box-shadow:0 0 0 2px var(--purple),0 14px 35px #0005;background:#08080a;border-radius:50%;flex:none;position:relative;overflow:hidden}.avatar-editor-preview img{object-fit:cover;will-change:transform;width:100%;height:100%;display:block}.avatar-adjust-controls{border:1px solid var(--border);background:var(--bg);border-radius:13px;flex-direction:column;gap:10px;padding:13px;display:flex}.avatar-adjust-controls label{flex-direction:column;gap:6px;display:flex}.avatar-adjust-controls label>span{color:var(--muted);justify-content:space-between;align-items:center;font-size:11px;font-weight:750;display:flex}.avatar-adjust-controls input{width:100%;accent-color:var(--purple)}.avatar-adjust-controls>button{width:max-content;color:var(--purple-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:3px 0;font-size:11px;font-weight:800;display:flex}.search-results .person-row{border-radius:14px;margin:7px 0;background:#050506!important;border:1px solid #ffffff14!important;padding:10px 11px!important}.search-results .profile-result{color:#f7f7fa!important}.search-results .profile-result small{color:#aaaab5!important}.search-results .person-row>button:last-child{background:linear-gradient(135deg,var(--vv-accent),var(--purple));color:#fff}.share-friend-search{border:1px solid var(--border);background:var(--bg);height:45px;color:var(--muted);border-radius:11px;align-items:center;gap:8px;margin:2px 3px 8px;padding:0 11px;display:flex}.share-friend-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:13px}.share-friend-results{max-height:350px;overflow:auto}.share-friend-results>button{border:0;border-bottom:1px solid var(--border);width:100%;min-height:58px;color:var(--text);text-align:left;cursor:pointer;background:0 0;align-items:center;gap:9px;padding:8px;display:flex}.share-friend-results>button>span{flex-direction:column;flex:1;min-width:0;display:flex}.share-friend-results b{align-items:center;gap:3px;font-size:13px;display:flex}.share-friend-results small{color:var(--muted);margin-top:3px;font-size:11px}.share-empty{min-height:120px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;display:flex}.share-user-list>.share-back-option{border-top:1px solid var(--border);border-bottom:0}.delete-post-backdrop{z-index:500}.delete-post-dialog{background:radial-gradient(circle at 50% 0,#ff405b18,transparent 42%),var(--surface);text-align:center;border:1px solid #ffffff17;border-radius:23px;width:min(420px,100%);padding:24px;box-shadow:0 32px 100px #0009}.delete-dialog-icon{background:color-mix(in srgb,var(--red) 13%,var(--surface-2));color:#ff6e82;border-radius:18px;place-items:center;width:58px;height:58px;margin:0 auto 14px;display:grid}.delete-post-dialog>small{color:#ff7184;letter-spacing:1.25px;font-size:10px;font-weight:900}.delete-post-dialog h3{letter-spacing:-.45px;margin:8px 0 7px;font-size:21px}.delete-post-dialog p{max-width:330px;color:var(--muted);margin:0 auto;font-size:13px;line-height:1.55}.delete-post-dialog>div{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.delete-post-dialog button{cursor:pointer;border-radius:11px;min-height:44px;font-size:13px;font-weight:850}.delete-post-dialog button:disabled{opacity:.65}.delete-no{border:1px solid var(--border);background:var(--surface-2);color:var(--text)}.delete-yes{color:#fff;background:#e83752;border:0;justify-content:center;align-items:center;gap:7px;display:flex}.composer-top>.composer-title{flex-direction:column;align-items:center;display:flex}.composer-top>.composer-actions{flex-direction:row;justify-content:flex-end;align-items:center;gap:7px;display:flex}.composer-actions .composer-next{justify-self:auto;min-width:max-content}.composer-size-toggle{border:1px solid var(--border)!important;background:var(--surface-2)!important;width:36px!important;height:36px!important}.instagram-composer .composer-shell{flex-direction:column;display:flex}.instagram-composer .composer-body{flex:1;min-height:0}.instagram-composer .composer-controls{min-height:0;overflow:auto}@media (width>=801px){.instagram-composer{z-index:70;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);place-items:center;display:grid;top:0!important;bottom:0!important;left:var(--sidebar)!important;max-width:none!important;padding:16px!important;position:fixed!important;right:0!important}.instagram-composer .composer-shell{width:min(1120px,calc(100vw - var(--sidebar) - 32px));height:min(840px,100vh - 32px);max-height:calc(100vh - 32px);box-shadow:0 32px 110px #0008}.instagram-composer.composer-compact .composer-shell{width:min(920px,calc(100vw - var(--sidebar) - 64px));height:min(720px,100vh - 64px)}.instagram-composer.composer-expanded .composer-body{grid-template-columns:minmax(360px,1fr) 410px}.instagram-composer.composer-compact .composer-body{grid-template-columns:minmax(320px,1fr) 370px}.instagram-composer .composer-media-preview{align-self:center;width:100%;height:100%;max-height:100%}.instagram-composer .composer-media-preview>img,.instagram-composer .composer-media-preview>video,.instagram-composer .composer-media-preview>iframe{object-fit:contain;background:#050506}}@media (width<=800px){.mobile-recent-stories{gap:12px!important;padding:13px 10px!important}.mobile-recent-stories .story{width:74px!important;min-width:74px!important}.mobile-recent-stories .story-ring{width:68px!important;height:68px!important;padding:3px!important}.mobile-recent-stories .avatar-story{width:62px!important;height:62px!important}.mobile-recent-stories .story-name{font-size:12px;max-width:74px!important}.mobile-recent-stories .trend-movement{max-width:74px;gap:3px!important;font-size:10px!important}.mobile-recent-stories .trend-movement>span{text-overflow:ellipsis;white-space:nowrap;max-width:55px;overflow:hidden}.profile-clean .ig-profile-header{grid-template-columns:105px 1fr}.profile-clean .ig-profile-header>.avatar-profile{width:98px!important;height:98px!important}.avatar-adjuster{flex-direction:column;align-items:center}.avatar-editor-preview{width:156px;height:156px}.avatar-adjuster>span:last-child{align-items:center;width:100%}.avatar-adjuster>span:last-child button{margin:0 auto}.edit-profile-modal{max-height:calc(100dvh - 20px)}.instagram-composer .composer-shell{overflow:hidden;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important}.instagram-composer .composer-body{overflow:auto}.instagram-composer.composer-expanded .composer-media-preview{min-height:50vh!important;max-height:60vh!important}.instagram-composer.composer-compact .composer-media-preview{min-height:34vh!important;max-height:43vh!important}.composer-top{grid-template-columns:minmax(72px,1fr) auto minmax(106px,1fr);padding:0 9px}.composer-size-toggle{width:32px!important;height:32px!important}.composer-actions{gap:2px!important}.composer-actions .composer-next{font-size:12px}.instagram-post-viewer{height:100dvh}.instagram-post-viewer .instagram-post-modal{overflow:hidden;height:100dvh!important}.instagram-post-viewer .instagram-post-media{min-height:0;background:#050506!important;flex:none!important;height:auto!important;max-height:54dvh!important}.instagram-post-viewer .instagram-post-media .post-media{height:auto!important;max-height:54dvh!important}.instagram-post-viewer .instagram-post-details{flex:1;min-height:0;max-height:none;overflow:hidden;width:100%!important}.instagram-post-viewer .instagram-post-head{flex:0 0 55px}.instagram-post-viewer .instagram-post-comments{flex:1;min-height:72px;max-height:155px;padding:10px 12px;overflow:auto;display:block!important}.instagram-post-viewer .instagram-caption{margin-bottom:10px}.instagram-post-viewer .instagram-caption p{font-size:13px;line-height:1.45}.instagram-post-viewer .instagram-post-actions{flex:0 0 50px}.instagram-post-viewer .instagram-post-count{flex:none;padding-bottom:8px}.instagram-post-viewer .instagram-post-comment{flex:0 0 calc(49px + env(safe-area-inset-bottom))}.delete-post-dialog{border-radius:20px;padding:21px 17px}.delete-post-dialog>div{grid-template-columns:1fr}.delete-no{order:2}.content-share-sheet{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.share-friend-results{max-height:44vh}.search-results .person-row{margin-left:9px;margin-right:9px}.search-results h3{padding:0 10px}}@media (width>=801px){.auth-screen{height:100dvh;min-height:0;overflow:hidden}.auth-visual{text-align:center;align-items:center;height:100dvh;min-height:0;padding:clamp(28px,5vw,74px)}.auth-visual .logo{font-size:46px}.auth-kicker{margin-top:24px}.auth-visual h1{max-width:760px;margin:25px 0 4px}.login-trending{margin-top:24px}.auth-panel{scrollbar-width:none;height:100dvh;min-height:0;overflow:auto}.auth-panel::-webkit-scrollbar{display:none}}.media-standard.media-ratio-tall{aspect-ratio:9/16!important}.media-standard.media-ratio-natural{max-height:82dvh;aspect-ratio:var(--media-natural-ratio)!important}.media-standard.reel-natural-media>video{background:#050506;object-fit:contain!important}.hd-media-badge,.profile-hd-badge{z-index:9;color:#fff;letter-spacing:.7px;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#09090bd9;border:1px solid #ffffff50;border-radius:7px;place-items:center;min-width:32px;height:24px;padding:0 7px;font-size:11px;font-weight:950;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 6px 20px #0007}.post-media:has(.post-open-control) .hd-media-badge{right:50px}.post-media:has(.carousel-count) .hd-media-badge{top:45px;right:10px}.viewer-hd-badge{top:58px;right:12px}.profile-grid-portrait button{position:relative}.profile-hd-badge{min-width:28px;height:20px;font-size:9px;top:7px;right:7px}.profile-grid-portrait button>img,.profile-grid-portrait button>video{object-fit:cover;width:100%;height:100%}.caption-mention{vertical-align:middle;background:color-mix(in srgb,var(--purple) 14%,var(--surface-2));color:var(--purple-2);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 7px;font-weight:800;line-height:1.45;flex:none!important;width:auto!important;min-width:0!important;max-width:max-content!important;display:inline-flex!important}.caption-link{color:#ff4268;background:#ff003318;border-radius:7px;align-items:center;gap:4px;padding:2px 6px;font-weight:800;text-decoration:none;display:inline-flex}.youtube-caption-card{border:1px solid var(--border);background:var(--surface-2);min-height:48px;color:var(--text);border-radius:12px;align-items:center;gap:9px;margin:0 16px 11px;padding:8px 11px;text-decoration:none;display:flex}.youtube-caption-card>span{color:#fff;background:#f03;border-radius:9px;place-items:center;width:32px;height:32px;display:grid}.youtube-caption-card b{flex:1;font-size:13px}.youtube-caption-card>svg{color:var(--muted)}.instagram-caption .youtube-caption-card{margin:10px 0 0}.mention-suggestions{border:1px solid var(--border);background:var(--surface-2);border-radius:12px;margin:-2px 0 12px;overflow:hidden}.mention-suggestions>small{color:var(--muted);letter-spacing:1px;padding:8px 10px 4px;font-size:9px;font-weight:900;display:block}.mention-suggestions>button{border:0;border-top:1px solid color-mix(in srgb,var(--border) 60%,transparent);width:100%;min-height:47px;color:var(--text);text-align:left;background:0 0;align-items:center;gap:8px;padding:6px 9px;display:flex}.mention-suggestions>button:hover{background:color-mix(in srgb,var(--purple) 8%,transparent)}.mention-suggestions>button>span{flex-direction:column;flex:1;min-width:0;display:flex}.mention-suggestions b{font-size:12px}.mention-suggestions small{color:var(--muted);margin-top:2px;font-size:10px}.mention-suggestions>button>svg{color:var(--purple-2)}.composer-media-preview.preview-tall{aspect-ratio:9/16}.instagram-composer .composer-media-preview.preview-tall>video{object-fit:contain!important}.detected-format{border:1px solid var(--border);background:var(--bg);color:var(--purple-2);border-radius:12px;align-items:center;gap:9px;margin:10px 0 15px;padding:11px;display:flex}.detected-format>span{flex-direction:column;flex:1;min-width:0;display:flex}.detected-format b{color:var(--text);font-size:12px}.detected-format small{color:var(--muted);margin-top:3px;font-size:10px}.detected-format>i{color:#fff;background:#09090b;border-radius:6px;padding:5px 7px;font-size:9px;font-style:normal;font-weight:950}.reel-cover-control{align-items:center;gap:9px;margin:0 0 16px;display:flex}.reel-cover-control>button{border:1px solid var(--border);background:var(--surface-2);min-height:40px;color:var(--text);border-radius:10px;flex:1;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:800;display:flex}.reel-cover-control>span{border-radius:9px;width:48px;height:48px;position:relative;overflow:hidden}.reel-cover-control img{object-fit:cover;width:100%;height:100%}.reel-cover-control>span button{color:#fff;background:#000b;border:0;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;top:2px;right:2px}.media-viewer.reel .viewer-frame{max-width:92vw;height:auto;max-height:92dvh;width:min(92vw,calc(92dvh * var(--viewer-ratio,.5625)))}.media-viewer.reel .viewer-frame>video,.media-viewer.reel .viewer-frame>img{object-fit:contain;background:#050506;width:100%;height:100%}@media (width<=800px){.media-standard.media-ratio-natural{max-height:78dvh}.youtube-caption-card{margin-left:12px;margin-right:12px}.camera-tools{gap:8px;right:10px}.camera-tools>button{width:44px;height:49px}.camera-filters{bottom:132px}.media-viewer.reel .viewer-frame{width:min(100%,calc(98dvh * var(--viewer-ratio,.5625)));border-radius:0;max-width:100%;max-height:98dvh}.instagram-composer .composer-media-preview.preview-tall{min-height:0!important;max-height:58dvh!important}}@media (width<=1100px) and (width>=801px){.login-trending-grid{grid-template-columns:repeat(5,minmax(0,1fr));overflow:visible}.login-trending article{grid-template-columns:13px 29px minmax(0,1fr);gap:4px;padding:6px 4px}.login-trending .avatar-sm{width:29px;height:29px}.login-trending em{display:none}.login-trending strong{font-size:10px}.login-trending article small{font-size:9px}}.register-methods{grid-template-columns:1fr 1fr;gap:7px;display:grid}.register-methods button{border:1px solid var(--border);background:var(--bg);height:42px;color:var(--muted);cursor:pointer;border-radius:11px;justify-content:center;align-items:center;gap:7px;font-size:12px;font-weight:850;display:flex}.register-methods button.active{border-color:var(--purple);background:color-mix(in srgb,var(--purple) 11%,var(--bg));color:var(--text);box-shadow:0 0 0 2px color-mix(in srgb,var(--purple) 9%,transparent)}.registration-help{color:var(--muted);font-size:11px;line-height:1.4}.auth-card form:has(.register-methods){gap:13px}.activation-step{text-align:center}.activation-icon{border-radius:19px;place-items:center;width:62px;height:62px;margin:2px auto 17px;display:grid}.activation-icon.email{color:var(--vv-accent);background:linear-gradient(135deg,#1d8cff22,#1d8cff2c);border:1px solid #8a66ff40}.activation-icon.phone{color:var(--green);background:linear-gradient(135deg,#1d8cff16,#1d8cff22);border:1px solid #1d8cff35}.activation-eyebrow{color:var(--purple-2);letter-spacing:1.25px;font-size:10px;font-weight:950;display:block}.activation-step h2{margin:8px 0 9px!important;font-size:26px!important}.activation-step>p{max-width:360px;color:var(--muted);line-height:1.6;margin:0 auto 18px!important;font-size:13px!important}.activation-contact{border:1px solid var(--border);background:var(--bg);border-radius:12px;flex-direction:column;gap:4px;margin-bottom:15px;padding:12px;display:flex}.activation-contact b{font-size:13px}.activation-contact span{color:var(--muted);font-size:12px}.activation-step form{margin:0 0 11px;gap:10px!important}.activation-step form label{text-align:left}.verification-code{border:1px solid var(--border);background:var(--bg);border-radius:12px;padding:8px}.verification-code input{width:100%;color:var(--text);text-align:center;letter-spacing:9px;background:0 0;border:0;outline:0;font-size:25px;font-weight:900}.resend-verification{border:1px solid var(--border);background:var(--surface-2);width:100%;min-height:43px;color:var(--text);cursor:pointer;border-radius:11px;margin-top:10px;font-size:12px;font-weight:850}.resend-verification:disabled{opacity:.65}.activation-back{color:var(--purple-2);background:0 0;border:0;align-items:center;gap:4px;margin:15px auto 0;font-size:12px;font-weight:800;display:flex}.activation-security{border-top:1px solid var(--border);color:var(--muted);justify-content:center;align-items:center;gap:6px;margin-top:20px;padding-top:14px;font-size:10px;line-height:1.4;display:flex}.viewer-head .edit-reel-cover-button{box-shadow:0 7px 20px #0006;color:#fff!important;background:color-mix(in srgb,var(--purple) 72%,#000)!important}.viewer-head .edit-reel-cover-button .upload-spinner{width:17px;height:17px}.music-empty-upload{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:42px;margin-top:7px;padding:0 15px;font-size:13px;font-weight:850;display:flex}.music-upload-modal{flex-direction:column;width:min(520px,100vw - 28px);max-height:min(760px,94dvh);display:flex;padding:0!important;overflow:hidden!important}.music-upload-title{background:color-mix(in srgb,var(--surface) 96%,transparent);flex:none;margin:0!important;padding:18px 20px 14px!important}.music-upload-title>div{min-width:0}.music-upload-title h3{font-size:20px!important}.music-upload-title p{color:var(--muted);margin:5px 0 0;font-size:12px;line-height:1.4}.music-upload-title .icon-button{width:40px;height:40px}.music-upload-body{overscroll-behavior:contain;min-height:0;padding:16px 20px 20px;overflow-y:auto}.music-upload-body>label{color:var(--muted);flex-direction:column;gap:7px;margin:14px 0;font-size:12px;font-weight:800;display:flex}.music-upload-body>label input,.music-upload-body>label select{border:1px solid var(--border);background:var(--bg);width:100%;height:47px;color:var(--text);border-radius:11px;outline:0;padding:0 13px;font-size:15px}.music-upload-body>label input:focus,.music-metadata-grid input:focus,.music-metadata-grid select:focus{border-color:var(--purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--purple) 12%,transparent)}.music-upload-footer{border-top:1px solid var(--border);background:color-mix(in srgb,var(--surface) 97%,transparent);flex:none;padding:12px 20px 17px}.music-upload-footer>small{color:var(--muted);text-align:center;margin-bottom:9px;font-size:11px;display:block}.music-upload-footer .primary-button{min-height:47px;font-size:14px}.music-upload-footer .primary-button:disabled{opacity:.75;cursor:wait}.music-library-head h3{letter-spacing:-.02em}.soundcloud-track+.soundcloud-track{margin-top:10px}.soundcloud-actions button,.soundcloud-actions a{min-height:30px;padding:0 3px}.soundcloud-actions .use-track-button{min-height:32px}@media (width<=800px){.music-library{padding:0 0 calc(84px + env(safe-area-inset-bottom))!important}.music-library-head{background:linear-gradient(180deg,color-mix(in srgb,var(--purple) 7%,var(--bg)),var(--bg));flex-direction:column;gap:15px;padding:20px 15px 17px;display:flex;align-items:stretch!important}.music-library-head h3{margin:7px 0 8px;font-size:23px}.music-library-head p{max-width:none;font-size:14px;line-height:1.55}.music-library-head .primary-button{width:100%;min-height:46px;font-size:14px;padding:0 15px!important}.audio-clip-list{padding:0 12px}.soundcloud-track{box-shadow:0 8px 24px #00000012;border:1px solid var(--border)!important;border-radius:16px!important;margin:11px 0 0!important;padding:12px!important}.soundcloud-cover{border-radius:12px;flex-basis:78px!important;width:78px!important;height:78px!important}.soundcloud-cover button{width:40px;height:40px}.soundcloud-content{padding-left:11px}.soundcloud-title small{font-size:13px;line-height:1.25}.soundcloud-title b{margin-top:2px;font-size:16px;line-height:1.35}.soundcloud-title em{text-overflow:ellipsis;white-space:nowrap;max-width:70px;font-size:9px;overflow:hidden}.soundcloud-waveform{height:43px}.soundcloud-actions{gap:7px 10px;margin-top:8px}.soundcloud-actions button,.soundcloud-actions a,.soundcloud-actions span,.soundcloud-actions small{font-size:12px;line-height:1.35}.soundcloud-actions .use-track-button{min-height:35px;padding:0 12px}.external-track-embed{height:110px}.music-library>.profile-empty{text-align:center;min-height:310px;padding:28px 20px}.music-library>.profile-empty b{font-size:17px}.music-library>.profile-empty span{max-width:280px;font-size:13px;line-height:1.5}.music-empty-upload{width:min(280px,100%);min-height:46px;font-size:14px}.music-upload-backdrop{background:var(--surface)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;place-items:stretch stretch!important;padding:0!important}.music-upload-modal{border:0!important;border-radius:0!important;width:100%!important;height:100dvh!important;max-height:none!important}.music-upload-title{padding:calc(13px + env(safe-area-inset-top)) 14px 12px!important}.music-upload-title h3{font-size:21px!important}.music-upload-title p{font-size:13px}.music-upload-body{padding:14px 14px 24px}.music-cover-picker{border-radius:14px;min-height:98px;padding:10px}.music-cover-picker>img{border-radius:11px;width:78px;height:78px}.music-cover-picker b,.audio-file-picker b{font-size:14px}.music-cover-picker small,.audio-file-picker small{font-size:12px}.music-source-tabs{gap:7px;margin:14px 0}.music-source-tabs button{border-radius:12px;flex-direction:column;gap:3px;min-width:0;height:50px;font-size:12px}.audio-file-picker{border-radius:13px;min-height:68px;padding:11px}.audio-file-picker>svg{width:24px;height:24px}.music-upload-body>label{font-size:13px}.music-upload-body>label input,.music-upload-body>label select,.music-metadata-grid input,.music-metadata-grid select{height:49px!important;font-size:16px!important}.music-metadata-grid label,.music-link-import label{font-size:13px}.music-link-import label>div{grid-template-columns:24px minmax(0,1fr);height:auto;min-height:50px;padding:5px 6px 7px 10px;display:grid}.music-link-import input{height:42px;font-size:16px}.music-link-import label button{grid-column:1/-1;width:100%;height:42px;margin:0;font-size:13px}.track-preview-range span{gap:3px;font-size:13px}.track-preview-range input{min-height:30px}.music-upload-footer{padding:10px 14px calc(12px + env(safe-area-inset-bottom))}.music-upload-footer>small{font-size:12px}.music-upload-footer .primary-button{min-height:49px;font-size:15px}}@media (width<=390px){.soundcloud-cover{flex-basis:68px!important;width:68px!important;height:68px!important}.soundcloud-content{padding-left:9px}.soundcloud-title b{font-size:15px}.soundcloud-title small{font-size:12px}.soundcloud-title em{display:none}.soundcloud-actions .use-track-button{justify-content:center;width:100%;margin-top:2px}.music-upload-title p{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.music-source-tabs button{font-size:10.5px}.music-upload-body{padding-left:12px;padding-right:12px}}.minimal-logo{color:var(--text);letter-spacing:-3px;align-items:baseline;font-size:32px;font-weight:1000;line-height:1;display:inline-flex}.minimal-logo:first-letter{letter-spacing:-4px}.minimal-logo-large{font-size:58px}.auth-card-brand{justify-content:center;margin-bottom:25px}.auth-card{width:min(430px,100%)}.auth-card form select{width:100%}.register-profile-fields{grid-template-columns:1fr 1fr;gap:10px;display:grid}.clickable-profile,.post-profile-link,.suggestion-profile-link,.viewer-profile-link,.viewer-profile-copy,.chat-profile-link,.chat-profile-copy,.native-track-identity{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.post-profile-link,.viewer-profile-link,.chat-profile-link{place-items:center;display:grid}.caption-author{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:900}.caption-mention:hover,.caption-author:hover,.native-track-identity:hover b{text-decoration:underline}.native-track-card{border:1px solid color-mix(in srgb,var(--purple) 22%,var(--border));background:linear-gradient(135deg,color-mix(in srgb,var(--purple) 10%,var(--surface)),var(--surface));border-radius:15px;margin:0 14px 13px;padding:10px;overflow:hidden}.native-track-main{grid-template-columns:46px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.audio-cover-button{color:#fff;cursor:pointer;background:#111;border:0;border-radius:10px;width:46px;height:46px;padding:0;position:relative;overflow:hidden}.audio-cover-button>img{object-fit:cover;width:100%;height:100%}.audio-cover-button>span{background:linear-gradient(135deg,var(--vv-accent),var(--purple));place-items:center;width:100%;height:100%;display:grid}.audio-cover-button>i{background:#0006;place-items:center;font-style:normal;display:grid;position:absolute;inset:0}.audio-cover-button:disabled{cursor:default}.native-track-identity{flex-direction:column;min-width:0;display:flex}.native-track-identity b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.native-track-identity small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:11px;overflow:hidden}.audio-card-use{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:999px;height:30px;padding:0 12px;font-size:10px;font-weight:900}.native-track-progress{cursor:pointer;background:0 0;border:0;width:100%;height:15px;margin:7px 0 -2px;padding:6px 0;position:relative}.native-track-progress:before{content:"";background:color-mix(in srgb,var(--muted) 26%,transparent);border-radius:3px;height:3px;position:absolute;top:6px;left:0;right:0}.native-track-progress>span{z-index:1;background:linear-gradient(90deg,var(--vv-accent),var(--purple));border-radius:3px;height:3px;display:block;position:relative}.native-track-embed{background:#111;border:0;border-radius:10px;width:100%;height:82px;margin-top:8px}.media-viewer .native-track-card{z-index:6;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0b0b0ee8;margin:0;position:absolute;bottom:12px;left:10px;right:68px}.feed-discovery{border:1px solid var(--border);background:var(--surface);border-radius:17px;margin:12px 0;overflow:hidden}.discovery-heading{justify-content:space-between;align-items:center;padding:13px 14px;display:flex}.discovery-heading>span{align-items:center;gap:7px;font-size:13px;font-weight:900;display:flex}.discovery-heading small{color:var(--muted);font-size:10px}.recommended-reels{padding-bottom:13px}.recommended-reel-strip{scroll-snap-type:x mandatory;gap:8px;padding:0 12px;display:flex;overflow-x:auto}.recommended-reel-strip>button{aspect-ratio:9/16;color:#fff;scroll-snap-align:start;cursor:pointer;background:#111;border:0;border-radius:13px;flex:0 0 132px;padding:0;position:relative;overflow:hidden}.recommended-reel-strip img,.recommended-reel-strip video{object-fit:cover;width:100%;height:100%}.recommended-reel-strip>button:after{content:"";background:linear-gradient(#0000,#000c);position:absolute;inset:45% 0 0}.recommended-reel-strip>button>span{z-index:2;text-align:left;align-items:center;gap:4px;font-size:10px;font-weight:850;display:flex;position:absolute;bottom:9px;left:9px;right:9px}.new-releases{border-top:1px solid var(--border);padding-bottom:2px}.new-releases>.native-track-card{margin-top:0}.native-chart-list{flex-direction:column;gap:10px;display:flex!important}.native-chart-row{border:1px solid var(--border);background:var(--surface);border-radius:16px;grid-template-columns:38px minmax(0,1fr);align-items:center;padding:9px;display:grid}.native-chart-row>.rank{text-align:center;font-size:18px;font-weight:950}.native-chart-row>.native-track-card{background:0 0;border:0;margin:0}.chart-empty,.messages-empty{text-align:center;min-height:190px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex}.chart-empty b,.messages-empty b{color:var(--text);font-size:14px}.chart-empty span,.messages-empty span{max-width:330px;font-size:11px;line-height:1.5}.unified-messenger{max-width:920px;height:calc(100dvh - var(--header));border-left:1px solid var(--border);border-right:1px solid var(--border);margin:0 auto;position:relative;overflow:hidden;display:block!important}.unified-messenger>.conversations,.unified-messenger>.chat-panel{border:0;width:100%;height:100%}.unified-messenger .conversations>button{min-height:70px}.unified-messenger .chat-profile-copy{flex-direction:column;flex:1;min-width:0;display:flex}.unified-messenger .chat-profile-copy small{color:var(--green);margin-top:3px;font-size:10px}.unified-messenger .chat-body{min-height:0}.unified-messenger .bubble{touch-action:pan-y;position:relative}.delete-message{background:color-mix(in srgb,var(--red) 78%,#000);color:#fff;opacity:0;cursor:pointer;border:0;border-radius:50%;place-items:center;width:25px;height:25px;transition:all .18s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.bubble.sent .delete-message{left:-31px}.bubble.sent:hover .delete-message,.bubble.sent:focus-within .delete-message{opacity:1}.chat-options-menu{z-index:14;border:1px solid var(--border);background:var(--surface);border-radius:11px;padding:6px;position:absolute;top:58px;right:12px;box-shadow:0 16px 45px #0006}.chat-options-menu button{color:#ff7184;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:7px;height:38px;padding:0 10px;font-size:11px;font-weight:800;display:flex}.messages-loading{color:var(--muted);align-self:center;align-items:center;gap:8px;font-size:11px;display:flex}.floating-panel.unified-messenger{z-index:90;border:1px solid var(--border);border-radius:20px;width:min(410px,100vw - 32px);height:min(650px,100dvh - 48px);margin:0;position:fixed;bottom:24px;right:25px;box-shadow:0 30px 100px #0008}.floating-panel.unified-messenger .messages-title{height:64px}@media (width>=801px){.auth-screen{grid-template-columns:minmax(0,1.12fr) minmax(420px,.88fr)}.auth-visual{text-align:center;background:radial-gradient(circle at 50% 42%,#1d8cff3b,transparent 37%),var(--bg);align-items:center;padding:clamp(48px,8vw,130px)}.auth-visual>.logo{font-size:clamp(78px,10vw,138px)}.auth-visual h1{max-width:760px;margin:32px 0 0;font-size:clamp(35px,4.2vw,65px);line-height:1.02}.auth-kicker{margin-top:24px}.instagram-composer .create-tabs{z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0b0bc9;border:1px solid #ffffff24;border-radius:16px;order:4;margin:0;padding:6px;position:absolute;bottom:28px;left:50%;transform:translate(-50%);box-shadow:0 14px 45px #0007}.instagram-composer .create-tabs button{color:#aaaab5;background:0 0;border:0}.instagram-composer .create-tabs button.active{color:#08080a;background:#fff}.instagram-composer .audio-picker{z-index:9;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);width:330px;max-height:calc(100% - 145px);position:absolute;top:92px;right:18px;box-shadow:0 18px 55px #0008}.instagram-composer .composer-shell{padding-bottom:76px;position:relative}}@media (width<=800px){.auth-screen{background:var(--bg);height:100dvh;min-height:100dvh;overflow:auto}.auth-visual{display:none}.auth-panel{min-height:100dvh;padding:calc(64px + env(safe-area-inset-top)) 18px calc(28px + env(safe-area-inset-bottom));background:radial-gradient(circle at 50% 24%,#1d8cff21,transparent 35%),var(--bg);align-items:center}.auth-card{box-shadow:none;background:0 0;border:0;padding:0}.auth-card-brand{margin-bottom:30px}.minimal-logo-large{font-size:62px}.auth-card h2,.auth-card>p{text-align:center}.auth-card>p{margin-bottom:25px}.auth-language{top:calc(12px + env(safe-area-inset-top));right:14px}.register-profile-fields{grid-template-columns:1fr}.mobile-header .logo{letter-spacing:0;font-size:0!important}.mobile-header .logo:after{content:"vv.";letter-spacing:-3px;color:var(--text);font-size:30px;font-weight:1000}.mobile-header{justify-content:center}.mobile-header>button:first-child{position:absolute;left:11px}.mobile-header>div{position:absolute;right:8px}.feed-discovery{border-left:0;border-right:0;border-radius:0;margin:0}.discovery-heading{flex-direction:column;align-items:flex-start;gap:4px}.recommended-reel-strip>button{flex-basis:120px}.native-track-card{margin-left:10px;margin-right:10px}.media-viewer .native-track-card{left:7px;right:54px;bottom:calc(12px + env(safe-area-inset-bottom));margin:0}.native-chart-row{border-left:0;border-right:0;border-radius:0}.unified-messenger{z-index:72;background:var(--surface);border:0;width:100%;height:100dvh;margin:0;inset:0;position:fixed!important}.unified-messenger>.conversations,.unified-messenger>.chat-panel{padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom)}.unified-messenger .messages-title{height:62px}.unified-messenger .chat-head{height:61px}.unified-messenger .chat-input{height:calc(62px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.unified-messenger .delete-message{opacity:1}.floating-panel.unified-messenger{border:0;border-radius:0;width:100%;height:100dvh;bottom:0;right:0}.instagram-composer{z-index:70;background:#050506;inset:0;padding:0!important;position:fixed!important}.instagram-composer .composer-shell{background:var(--surface);padding-bottom:calc(69px + env(safe-area-inset-bottom));position:relative;border:0!important;border-radius:0!important;height:100dvh!important;min-height:100dvh!important}.instagram-composer .composer-top{padding-top:env(safe-area-inset-top);height:calc(58px + env(safe-area-inset-top))}.instagram-composer .composer-progress{flex:none}.instagram-composer .composer-body{flex:1;min-height:0;padding-bottom:16px;overflow:auto}.instagram-composer .composer-controls{min-height:0;padding-bottom:110px}.instagram-composer .create-tabs{z-index:15;left:8px;right:8px;bottom:calc(8px + env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#08080bd9;border:1px solid #fff2;border-radius:17px;grid-template-columns:repeat(3,1fr);gap:4px;height:54px;margin:0;padding:5px;display:grid;box-shadow:0 12px 44px #0009;position:absolute!important;top:auto!important}.instagram-composer .create-tabs button{color:#aaaab5;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;height:44px;padding:0;display:flex}.instagram-composer .create-tabs button.active{color:#08080a;background:#fff;border-radius:12px}.instagram-composer .audio-picker{z-index:18;right:8px;top:calc(74px + env(safe-area-inset-top));bottom:calc(72px + env(safe-area-inset-bottom));background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:min(330px,100vw - 32px);margin:0;position:fixed;overflow:auto;box-shadow:0 20px 70px #000a}.camera-tools{top:calc(86px + env(safe-area-inset-top))!important;bottom:auto!important}.camera-tools>button{border-radius:14px!important}.camera-audio-list{top:calc(78px + env(safe-area-inset-top))!important;bottom:calc(120px + env(safe-area-inset-bottom))!important;max-height:none!important;right:68px!important}.camera-top{padding-top:calc(12px + env(safe-area-inset-top))!important}}.new-release-stack{border-top:1px solid var(--border);padding-bottom:2px}.new-release-stack>.native-track-card{margin-top:0}.native-chart-row{grid-template-columns:38px minmax(0,1fr) 42px}.profile-commerce-button{border-color:color-mix(in srgb,var(--purple) 50%,var(--border))!important;color:var(--purple-2)!important}.public-profile-actions:has(.profile-commerce-button){grid-template-columns:repeat(3,minmax(94px,1fr))}.profile-events-panel{padding:4px 0 28px}.events-owner-head{border:1px solid var(--border);background:var(--surface);border-radius:14px;justify-content:space-between;align-items:center;gap:15px;padding:16px;display:flex}.events-owner-head>div:first-child{flex-direction:column;display:flex}.events-owner-head small{color:var(--muted);font-size:12px}.events-owner-head>div:last-child{gap:7px;display:flex}.events-owner-head button,.event-ticket-action button{border:1px solid var(--border);background:var(--surface-2);min-height:38px;color:var(--text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:850;display:flex}.profile-events-list{gap:12px;margin-top:13px;display:grid}.profile-event-card{border:1px solid var(--border);background:var(--surface);border-radius:16px;grid-template-columns:190px minmax(0,1fr) auto;gap:16px;min-height:148px;padding:12px;display:grid}.event-cover{background:linear-gradient(135deg,var(--vv-accent),#181822);color:#fff;border-radius:12px;place-items:center;min-height:124px;display:grid;position:relative;overflow:hidden}.event-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.event-cover em{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#050506c9;border-radius:999px;padding:4px 8px;font-size:10px;font-style:normal;font-weight:900;position:absolute;bottom:8px;left:8px}.event-copy{flex-direction:column;justify-content:center;min-width:0;display:flex}.event-copy>small{color:var(--purple-2);text-transform:uppercase;font-size:11px;font-weight:900}.event-copy h3{margin:2px 0;font-size:20px}.event-copy p{color:var(--muted);margin:2px 0 8px;font-size:12px;line-height:1.45}.event-copy>span{color:var(--muted);align-items:center;gap:5px;font-size:11px;display:flex}.event-ticket-action{flex-direction:column;justify-content:center;align-items:flex-end;gap:9px;display:flex}.event-ticket-action button{background:var(--purple);border-color:var(--purple);color:#fff}.event-ticket-action button:disabled{opacity:.45}.event-editor{border:1px solid var(--border);background:var(--surface);border-radius:19px;width:min(610px,100% - 24px);max-height:92dvh;padding:18px;overflow:auto}.event-editor>label,.event-form-grid label{color:var(--muted);flex-direction:column;gap:5px;margin-top:10px;font-size:11px;font-weight:850;display:flex}.event-editor input,.event-editor textarea{border:1px solid var(--border);background:var(--bg);width:100%;color:var(--text);border-radius:10px;outline:0;padding:10px 11px}.event-editor textarea{resize:vertical;min-height:76px}.event-form-grid{grid-template-columns:repeat(2,1fr);gap:0 9px;display:grid}.event-image-picker{border:1px dashed color-mix(in srgb,var(--purple) 55%,var(--border));background:color-mix(in srgb,var(--purple) 6%,var(--bg));width:100%;height:150px;color:var(--muted);cursor:pointer;border-radius:13px;place-items:center;margin-top:12px;display:grid;overflow:hidden}.event-image-picker>span{flex-direction:column;gap:2px;display:flex}.event-image-picker img{object-fit:cover;width:100%;height:100%}.event-editor>.full-button{margin-top:15px}.payment-backdrop,.collaboration-live-backdrop{z-index:620}.native-payment-modal{border:1px solid var(--border);background:var(--surface);border-radius:20px;width:min(720px,100% - 24px);max-height:94dvh;padding:18px;overflow:auto;box-shadow:0 30px 100px #000a}.stripe-checkout-mount{min-height:420px;margin-top:10px}.payment-loading,.payment-error{text-align:center;min-height:260px;color:var(--muted);flex-direction:column;justify-content:center;align-items:center;gap:9px;display:flex}.payment-error b{color:var(--text)}.payment-error button{background:var(--purple);color:#fff;border:0;border-radius:10px;height:38px;padding:0 18px;font-weight:850}.paid-collaboration-modal{border:1px solid color-mix(in srgb,var(--purple) 48%,var(--border));background:linear-gradient(155deg,color-mix(in srgb,var(--purple) 9%,var(--surface)),var(--surface));text-align:center;border-radius:24px;width:min(420px,100% - 24px);padding:24px;box-shadow:0 35px 110px #000b}.live-offer-icon{background:var(--purple);color:#fff;width:62px;height:62px;box-shadow:0 12px 35px color-mix(in srgb,var(--purple) 45%,transparent);border-radius:20px;place-items:center;margin:0 auto 12px;display:grid}.paid-collaboration-modal>small{color:var(--purple-2);letter-spacing:1.3px;font-size:10px;font-weight:950}.paid-collaboration-modal h3{margin:6px 0;font-size:22px}.paid-collaboration-modal p{color:var(--muted);font-size:13px;line-height:1.5}.paid-collaboration-modal>div:not(.live-offer-actions){border:1px solid var(--border);background:var(--bg);border-radius:12px;justify-content:space-between;align-items:center;margin:14px 0;padding:12px;display:flex}.paid-collaboration-modal>div b{font-size:20px}.paid-collaboration-modal>em{color:var(--green);font-size:11px;font-style:normal;display:block}.payout-setup{border:1px solid var(--border);background:var(--surface-2);width:100%;height:40px;color:var(--text);border-radius:10px;justify-content:center;align-items:center;gap:6px;margin-top:13px;font-size:12px;font-weight:850;display:flex}.live-offer-actions{grid-template-columns:1fr 1fr;gap:7px;margin-top:8px;display:grid}.live-offer-actions button{border:1px solid var(--border);background:var(--surface-2);height:42px;color:var(--text);border-radius:11px;font-weight:850}.live-offer-actions button:last-child{border-color:var(--purple);background:var(--purple);color:#fff}@media (width<=800px){.public-profile-actions:has(.profile-commerce-button){grid-template-columns:repeat(3,minmax(0,1fr));width:100%}.public-profile-actions:has(.profile-commerce-button)>button{padding:0 5px;min-width:0!important;font-size:11px!important}.events-owner-head{flex-direction:column;align-items:flex-start;margin:0 10px}.events-owner-head>div:last-child{grid-template-columns:1fr 1fr;width:100%;display:grid}.profile-events-list{margin:12px 10px 0}.profile-event-card{grid-template-columns:1fr;gap:10px}.event-cover{min-height:180px}.event-ticket-action{align-items:stretch}.event-ticket-action button{width:100%}.event-form-grid{grid-template-columns:1fr}.event-editor{width:100%;height:100dvh;max-height:none;padding:calc(14px + env(safe-area-inset-top)) 14px calc(22px + env(safe-area-inset-bottom));border:0;border-radius:0}.native-payment-modal{width:100%;height:100dvh;max-height:none;padding:calc(14px + env(safe-area-inset-top)) 12px calc(18px + env(safe-area-inset-bottom));border:0;border-radius:0}.paid-collaboration-modal{padding:21px 16px}.stripe-checkout-mount{min-height:520px}}html{font-size:16px}body{letter-spacing:-.005em;font-weight:400}h1,h2,h3,.section-heading h2{letter-spacing:-.025em;font-weight:720}.eyebrow{letter-spacing:.12em;font-weight:800}.minimal-logo{font-weight:900;letter-spacing:-2px!important}.minimal-logo span{color:#d8ff28;background:linear-gradient(135deg,#54e879 15%,#eaff2c 85%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.mobile-logo .minimal-logo{font-size:31px}.desktop-owner-actions{align-items:center;gap:7px;display:flex}.mobile-profile-actions{display:none}.profile-bio-structured{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.profile-display-name{font-size:15px;font-weight:750;margin:0!important}.profile-category-row{order:2}.profile-bio-structured>p{color:var(--soft);order:3;font-size:13px;line-height:1.55;margin:1px 0!important}.profile-contact-tags{flex-wrap:wrap;order:4;gap:6px;margin-top:2px;display:flex}.profile-contact-tags a{border:1px solid var(--border);background:var(--surface-2);border-radius:999px;align-items:center;gap:5px;max-width:100%;min-height:29px;display:inline-flex;overflow:hidden;color:var(--text)!important;padding:4px 9px!important;font-size:11px!important;font-weight:700!important}.profile-contact-tags a span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-contact-tags a>svg{color:var(--purple-2)}.profile-contact-tags .whatsapp-tag>svg{color:#25d366}.category-pill{font-weight:650!important}.connections-empty{text-align:center;color:var(--muted);padding:28px 10px;font-size:12px}.follow-prompt{isolation:isolate;position:relative}.mobile-profile-actions .follow-prompt{animation:1.8s ease-in-out infinite followInvite}@keyframes followInvite{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--purple) 36%,transparent)}50%{filter:saturate(1.18);box-shadow:0 0 0 5px #0000}}.follow-button-compact{min-width:84px!important}.event-tab-icon{place-items:center;display:inline-grid;position:relative}.event-tab-icon>i{border:2px solid var(--surface);background:#ff315d;border-radius:50%;width:8px;height:8px;animation:1.25s infinite eventLivePulse;position:absolute;top:-4px;right:-5px;box-shadow:0 0 #ff315d99}.event-live-tab{animation:1.6s ease-in-out infinite eventTabBlink;color:#ff5571!important}@keyframes eventLivePulse{70%{box-shadow:0 0 0 8px #0000}}@keyframes eventTabBlink{50%{background:#ff315d17}}.event-fee-note{max-width:150px;color:var(--muted);text-align:right;font-size:10px;line-height:1.35}.edit-profile-modal{background:var(--surface);overscroll-behavior:contain;width:min(620px,100% - 28px);padding:18px}.edit-profile-modal>.modal-title{z-index:4;background:color-mix(in srgb,var(--surface) 95%,transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid var(--border);margin:-18px -18px 13px;padding:17px 18px 13px;position:sticky;top:-18px}.edit-profile-section{border:1px solid var(--border);background:var(--bg);border-radius:15px;margin-top:11px;padding:14px}.edit-profile-section>header{color:var(--purple-2);align-items:center;gap:9px;margin-bottom:12px;display:flex}.edit-profile-section>header>span{flex-direction:column;display:flex}.edit-profile-section>header b{color:var(--text);font-size:13px}.edit-profile-section>header small{color:var(--muted);margin-top:2px;font-size:10px}.edit-profile-section>label,.edit-contact-grid>label{color:var(--muted);flex-direction:column;gap:6px;margin-top:11px;font-size:11px;font-weight:700;display:flex}.edit-profile-section input,.edit-profile-section textarea{border:1px solid var(--border);background:var(--surface);width:100%;color:var(--text);border-radius:10px;outline:0;padding:11px 12px;font-size:14px}.edit-profile-section textarea{resize:vertical;min-height:88px}.edit-profile-section input:focus,.edit-profile-section textarea:focus,.edit-icon-field:focus-within{border-color:var(--purple);box-shadow:0 0 0 3px color-mix(in srgb,var(--purple) 10%,transparent)}.edit-icon-field{border:1px solid var(--border);background:var(--surface);border-radius:10px;align-items:center;gap:8px;min-height:44px;padding-left:11px;display:flex}.edit-icon-field>svg{color:var(--purple-2)}.edit-icon-field.whatsapp-field>svg{color:#25d366}.edit-icon-field input{height:42px;box-shadow:none!important;background:0 0!important;border:0!important;padding-left:0!important}.edit-contact-grid{grid-template-columns:1fr 1fr;gap:9px;display:grid}.edit-avatar-section .edit-avatar{padding-bottom:11px}.edit-avatar-section .avatar-adjust-controls{background:var(--surface)}.edit-profile-modal>.full-button{z-index:4;border-radius:0 0 18px 18px;width:calc(100% + 36px);min-height:47px;position:sticky;bottom:-18px;margin:15px -18px -18px!important}.settings-list>button>span>svg,.settings-legal-links svg,.activity-control svg{color:var(--purple-2);flex:none}.settings-list>button.owner-admin-tool>span>svg{color:#d7ff2d}.owner-admin-tool{background:linear-gradient(90deg,color-mix(in srgb,var(--purple) 10%,var(--bg)),var(--bg))!important}.owner-admin-tool>svg{color:var(--muted)}.media-source-grid{grid-template-columns:1fr 1fr;gap:10px;margin:17px 0;display:grid}.native-source-button{aspect-ratio:1;border:1px solid var(--border);background:linear-gradient(145deg,color-mix(in srgb,var(--purple) 11%,var(--surface-2)),var(--surface-2));color:var(--text);cursor:pointer;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;overflow:hidden}.native-source-button>span{background:linear-gradient(135deg,var(--vv-accent),var(--purple));color:#fff;width:54px;height:54px;box-shadow:0 10px 25px color-mix(in srgb,var(--purple) 28%,transparent);border-radius:17px;place-items:center;display:grid}.native-source-button.gallery-source>span{background:linear-gradient(135deg,#20b776,var(--vv-accent));color:#07130c}.native-source-button b{font-size:14px}.native-source-button small{color:var(--muted);font-size:10px}.ratio-selector>div{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px!important;display:grid!important}.ratio-selector button{min-width:0;padding:5px;height:66px!important}.ratio-selector button i{border-radius:2px;max-width:31px;width:auto!important;height:25px!important}.filter-row{gap:12px!important}.filter-row button{min-width:62px!important}.filter-row button>span{background:var(--surface-2);padding:3px;border-radius:50%!important;width:56px!important;height:56px!important}.filter-row button>span img{border-radius:50%}.camera-tools{align-items:center!important}.camera-tools>button{overflow:visible;background:0 0!important;border-radius:0!important;flex-direction:column!important;gap:4px!important;width:66px!important;height:auto!important;min-height:63px!important;display:flex!important}.camera-tool-disc{color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09090ab5;border:1px solid #ffffff30;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 8px 25px #0008}.camera-tools>button.active .camera-tool-disc{background:var(--purple);border-color:#fff;box-shadow:0 0 0 3px #ffffff24,0 8px 25px #0008}.camera-tools small{text-shadow:0 1px 5px #000;font-weight:750}.camera-filters i{width:44px!important;height:44px!important}.media-standard.media-ratio-portrait{aspect-ratio:var(--selected-aspect-ratio,4 / 5)!important}.floating-panel.unified-messenger{border-radius:18px;width:min(380px,100vw - 32px)!important;height:min(590px,100dvh - 48px)!important}.unified-messenger:not(.floating-panel){max-width:760px}.daily-mission{border-color:color-mix(in srgb,var(--purple) 45%,var(--border));background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--purple) 20%,transparent),transparent 44%),var(--surface);position:relative;overflow:hidden}.daily-mission:before{content:"MISIÓN DE HOY";background:linear-gradient(90deg,var(--vv-accent),#60ee73);color:#07130c;letter-spacing:.12em;border-radius:999px;padding:5px 9px;font-size:9px;font-weight:950;position:absolute;top:14px;left:14px}.mission-icon{border-radius:50%;animation:2.4s ease-in-out infinite missionOrbit}@keyframes missionOrbit{50%{transform:translateY(-5px)rotate(5deg);box-shadow:0 18px 42px #1d8cff80}}@media (width>=801px){.instagram-composer .composer-media-preview{justify-self:center;width:100%!important;height:auto!important;max-height:100%!important}.profile-clean .ig-profile-title{min-height:38px}}@media (width<=800px){.mobile-header>button.mobile-logo{position:absolute;transform:translate(-50%);left:50%!important}.mobile-header .minimal-logo{font-size:31px}.mobile-header>div{right:6px!important}.mobile-header .icon-button{width:35px!important}.desktop-owner-actions,.desktop-profile-actions{display:none!important}.mobile-profile-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;margin:12px 0 3px;display:grid}.mobile-profile-actions>button{border-radius:10px!important;width:100%!important;height:42px!important;font-size:13px!important}.mobile-edit-profile{border:1px solid var(--border);background:var(--surface-2);width:100%;min-height:42px;color:var(--text);border-radius:10px;justify-content:center;align-items:center;gap:7px;margin-top:12px;font-size:13px;font-weight:750;display:flex}.mobile-profile-bio .ig-profile-stats{margin-top:12px!important}.profile-bio-structured{gap:5px}.profile-display-name{font-size:14px}.profile-bio-structured>p{font-size:12px}.profile-contact-tags{width:100%;overflow:hidden}.profile-contact-tags a{max-width:100%;font-size:10px!important}.profile-clean .ig-profile-header{align-items:center}.edit-profile-modal{width:100%;height:100dvh;padding:calc(14px + env(safe-area-inset-top)) 13px calc(80px + env(safe-area-inset-bottom));border:0;border-radius:0;position:fixed;inset:0;max-height:none!important}.edit-profile-modal>.modal-title{top:calc(-14px - env(safe-area-inset-top));margin:calc(-14px - env(safe-area-inset-top)) -13px 12px;padding:calc(14px + env(safe-area-inset-top)) 14px 12px}.edit-profile-section{border-radius:13px;padding:12px}.edit-contact-grid{grid-template-columns:1fr}.edit-avatar-section .avatar-adjuster{padding-top:0}.edit-profile-modal>.full-button{left:10px;right:10px;bottom:calc(8px + env(safe-area-inset-bottom));border-radius:13px;width:auto;position:fixed;box-shadow:0 12px 40px #0009;margin:0!important}.ratio-selector{margin-bottom:12px}.ratio-selector>div{grid-template-columns:repeat(5,minmax(48px,1fr));padding-bottom:4px;overflow-x:auto}.ratio-selector button{width:58px;min-width:58px}.media-source-grid{max-width:360px;margin-left:auto;margin-right:auto}.native-source-button{aspect-ratio:auto;min-height:134px}.filter-row button>span{width:58px!important;height:58px!important}.camera-tools{right:3px!important;top:calc(79px + env(safe-area-inset-top))!important;gap:3px!important}.camera-tools>button{width:64px!important;min-height:66px!important}.camera-tool-disc{width:44px;height:44px}.camera-filters{justify-content:flex-start!important;padding-left:18px!important;bottom:136px!important}.floating-panel.unified-messenger{border-radius:0!important;width:100%!important;height:100dvh!important}.event-fee-note{text-align:left}.daily-mission{width:100%;height:100dvh;padding:35px 24px calc(85px + env(safe-area-inset-bottom));border:0;border-radius:0;flex-direction:column;justify-content:center;display:flex}.mobile-header>button.mobile-logo{position:absolute;left:11px!important;transform:none!important}.profile-mobile-header>div{right:5px!important}.profile-mobile-header .icon-button{width:34px!important}.profile-clean .ig-profile-header{grid-template-columns:94px minmax(0,1fr)!important;align-items:center!important;gap:13px!important;padding:0 13px 10px!important}.profile-clean .ig-profile-header>.avatar-profile{width:90px!important;height:90px!important;margin:0!important}.profile-clean .ig-profile-title{min-height:72px!important}.profile-clean>.mobile-profile-actions{width:calc(100% - 26px);margin:7px 13px 11px!important}.camera-top{padding:calc(19px + env(safe-area-inset-top)) 17px 12px!important}.camera-tools{top:calc(115px + env(safe-area-inset-top))!important;right:6px!important}.camera-filters{justify-content:flex-start!important;padding-left:14px!important;bottom:186px!important;right:62px!important}.camera-bottom{height:202px!important}}.admin-gratitude-plans{background:color-mix(in srgb,var(--purple) 7%,var(--surface-2));border-radius:14px;gap:10px;padding:13px;display:grid}.admin-gratitude-plans>header{align-items:center;gap:9px;display:flex}.admin-gratitude-plans>header>svg{color:var(--vv-accent)}.admin-gratitude-plans>header>span{gap:2px;display:grid}.admin-gratitude-plans>header b{font-size:12px}.admin-gratitude-plans>header small{color:var(--muted);font-size:9px}.admin-gratitude-plans>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.admin-gratitude-plans button{min-width:0;min-height:58px;color:var(--text);text-align:left;background:#ffffff0b;border:1px solid #0000;border-radius:11px;justify-content:space-between;align-items:center;gap:8px;padding:9px 11px;display:flex}.admin-gratitude-plans button>span{gap:3px;min-width:0;display:grid}.admin-gratitude-plans button b{font-size:10px}.admin-gratitude-plans button small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.admin-gratitude-plans button.active.blue{background:#2d8bff24;border-color:#45a4ff}.admin-gratitude-plans button.active.purple{border-color:var(--vv-accent);background:#1689ff29}.admin-gratitude-plans button.active svg{color:var(--vv-accent)}@media (width<=480px){.admin-gratitude-plans>div{grid-template-columns:1fr}.admin-gratitude-plans button{min-height:54px}}.creator-chart-native{gap:12px;width:100%;display:grid}.creator-chart-native>header{justify-content:space-between;align-items:center;padding:14px 3px;display:flex}.creator-chart-native>header small{color:var(--vv-accent);letter-spacing:.12em;font-size:8px;font-weight:900}.creator-chart-native>header h3{margin:4px 0 3px;font-size:18px}.creator-chart-native>header p{color:var(--muted);margin:0;font-size:10px}.creator-chart-native>header>svg{color:var(--purple-2)}.creator-chart-native>div{grid-template-columns:minmax(0,1fr)!important;gap:6px!important;display:grid!important}.creator-chart-native>div>button{background:color-mix(in srgb,var(--text) 4%,transparent);width:100%;min-width:0;min-height:76px;color:var(--text);text-align:left;cursor:pointer;border:0;border-radius:12px;grid-template-columns:34px 50px minmax(0,1fr) 116px 20px;align-items:center;gap:10px;padding:9px 11px;display:grid}.creator-chart-native>div>button:hover{background:color-mix(in srgb,var(--purple) 10%,transparent)}.creator-chart-native>div>button>strong{color:var(--muted);font-variant-numeric:tabular-nums;font-size:16px}.creator-chart-native>div>button.leader>strong{color:var(--vv-accent)}.creator-chart-avatar{width:48px;height:48px;position:relative}.creator-chart-avatar .avatar{width:48px!important;height:48px!important}.creator-chart-avatar>svg{background:var(--vv-accent);color:#101106;border-radius:50%;padding:3px;position:absolute;bottom:-2px;right:-3px}.creator-chart-copy{gap:3px;min-width:0;display:grid}.creator-chart-copy>b,.creator-chart-copy>small,.creator-chart-copy>em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.creator-chart-copy>b{align-items:center;gap:4px;font-size:12px;display:flex}.creator-chart-copy>small{color:var(--muted);font-size:9px}.creator-chart-copy>em{color:var(--muted);font-size:8px;font-style:normal}.creator-chart-recommendation{justify-items:end;gap:3px;display:grid}.creator-chart-recommendation>b{color:var(--vv-accent);font-size:15px}.creator-chart-recommendation>small{color:var(--muted);text-transform:uppercase;font-size:7px}.creator-chart-recommendation>i{background:#ffffff14;border-radius:99px;width:100%;height:3px;overflow:hidden}.creator-chart-recommendation>i>span{border-radius:inherit;background:linear-gradient(90deg,var(--purple),var(--vv-accent));height:100%;display:block}@media (width<=800px){.creator-chart-native{padding-inline:10px}.creator-chart-native>div>button{grid-template-columns:25px 43px minmax(0,1fr) 67px;gap:8px;min-height:69px;padding:8px}.creator-chart-avatar,.creator-chart-avatar .avatar{width:42px!important;height:42px!important}.creator-chart-native>div>button>svg{display:none}.creator-chart-recommendation>b{font-size:13px}.creator-chart-recommendation>small{font-size:6px}.creator-chart-copy>em{display:none}.chart-page .native-chart-list{gap:9px!important;padding:9px 10px 18px!important;display:grid!important}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{box-sizing:border-box!important;background:color-mix(in srgb,var(--text) 4%,transparent)!important;width:100%!important;min-height:74px!important;box-shadow:none!important;border:0!important;border-radius:13px!important;grid-template-rows:1fr!important;grid-template-columns:38px minmax(0,1fr) 45px 38px!important;align-items:center!important;gap:7px!important;margin:0!important;padding:8px!important;display:grid!important}.chart-page .native-chart-row:first-child{background:linear-gradient(135deg,color-mix(in srgb,var(--purple) 13%,transparent),color-mix(in srgb,var(--vv-accent) 4%,transparent))!important;min-height:84px!important}.chart-page .native-chart-row>.chart-rank-stack,.chart-page .native-chart-row:first-child>.chart-rank-stack{grid-area:1/1!important;place-items:center!important;width:34px!important;height:auto!important;display:grid!important;overflow:visible!important}.chart-page .native-chart-row>.native-track-card,.chart-page .native-chart-row:first-child>.native-track-card{grid-area:1/2!important;width:100%!important;min-width:0!important;max-width:none!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.chart-page .native-chart-row>.chart-movement-card,.chart-page .native-chart-row:first-child>.chart-movement-card{background:0 0!important;border:0!important;grid-area:1/3!important;width:42px!important;min-width:0!important;height:46px!important;margin:0!important;padding:3px!important;display:grid!important}.chart-page .native-chart-row>.icon-button{grid-area:1/4!important;width:36px!important;height:36px!important}.chart-page .chart-leader-position,.chart-page .chart-leader-profile,.chart-page .chart-leader-play-control{display:none!important}.chart-page .native-chart-row .audio-cover-button{border-radius:11px!important;width:52px!important;height:52px!important}.chart-page .native-chart-row:first-child .audio-cover-button{border-radius:13px!important;width:60px!important;height:60px!important}.chart-page .native-chart-row .audio-cover-button img,.chart-page .native-chart-row:first-child .audio-cover-button img{border-radius:inherit!important;object-fit:cover!important;width:100%!important;height:100%!important}.chart-page .native-chart-row .audio-cover-button i,.chart-page .native-chart-row:first-child .audio-cover-button i{width:30px!important;height:30px!important;margin:0!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.chart-page .native-chart-row:first-child .audio-cover-button i{width:34px!important;height:34px!important}.chart-page .native-chart-row .native-track-identity{min-width:0!important}.chart-page .native-chart-row .native-track-identity b{font-size:11px!important}.chart-page .native-chart-row:first-child .native-track-identity b{font-size:13px!important}.chart-page .native-chart-row .native-track-identity small{font-size:8px!important}}.chart-page{gap:22px;display:grid}.chart-page>.section-heading{margin-bottom:0}.billboard-chart-section{gap:0;min-width:0;display:grid}.billboard-chart-section>header{border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:end;min-height:62px;padding:10px 2px 12px;display:flex}.billboard-chart-section>header>span{gap:3px;display:grid}.billboard-chart-section>header small{color:var(--vv-accent);letter-spacing:.14em;font-size:8px;font-weight:900}.billboard-chart-section>header h3{letter-spacing:-.03em;margin:0;font-size:22px}.billboard-chart-section>header>em{color:var(--muted);letter-spacing:.1em;background:#ffffff0e;border-radius:999px;padding:5px 8px;font-size:8px;font-style:normal;font-weight:900}.billboard-creator-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;padding-top:10px;display:grid}.billboard-creator-grid>button{background:color-mix(in srgb,var(--text) 4%,transparent);min-width:0;min-height:132px;color:var(--text);cursor:pointer;border:0;border-radius:13px;align-content:start;justify-items:center;gap:5px;padding:10px 7px;display:grid;position:relative}.billboard-creator-grid>button>strong{color:var(--vv-accent);font-size:13px;position:absolute;top:8px;left:8px}.billboard-creator-grid>button>span{justify-items:center;gap:2px;width:100%;min-width:0;display:grid}.billboard-creator-grid>button>span b,.billboard-creator-grid>button>span small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.billboard-creator-grid>button>span b{font-size:10px}.billboard-creator-grid>button>span small{color:var(--muted);font-size:8px}.billboard-creator-grid>button>em{align-items:center;gap:3px;font-size:7px;font-style:normal;display:flex}.billboard-creator-grid>button>em.up{color:#4ee58b}.billboard-creator-grid>button>em.down{color:#ff7184}.billboard-creator-grid>button>em.same{color:var(--muted)}.billboard-creator-grid>button>i{color:var(--muted);font-size:8px;font-style:normal}.billboard-table-head{color:var(--muted);letter-spacing:.09em;text-transform:uppercase;grid-template-columns:70px minmax(0,1fr) 100px 80px;gap:10px;padding:9px 12px;font-size:7px;font-weight:850;display:grid}.billboard-ranking-list{gap:5px;display:grid}.billboard-ranking-list>button{background:color-mix(in srgb,var(--text) 3.5%,transparent);width:100%;min-width:0;min-height:68px;color:var(--text);text-align:left;cursor:pointer;border:0;border-radius:11px;grid-template-columns:42px 50px minmax(0,1fr) 92px 72px 18px;align-items:center;gap:10px;padding:8px 11px;display:grid}.billboard-ranking-list>button:hover{background:color-mix(in srgb,var(--purple) 9%,transparent)}.billboard-ranking-list>button>strong{color:var(--muted);font-variant-numeric:tabular-nums;font-size:18px}.billboard-ranking-list>button:first-child>strong{color:var(--vv-accent);font-size:22px}.billboard-ranking-list>button>.music-artwork{object-fit:cover!important;border-radius:8px!important;width:50px!important;height:50px!important}.billboard-ranking-list>button>span{gap:3px;min-width:0;display:grid}.billboard-ranking-list>button>span>b,.billboard-ranking-list>button>span>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.billboard-ranking-list>button>span>b{font-size:12px}.billboard-ranking-list>button>span>small{color:var(--muted);font-size:9px}.billboard-ranking-list>button>span>i{background:color-mix(in srgb,var(--purple) 14%,transparent);width:max-content;max-width:100%;color:var(--purple-2);border-radius:999px;padding:3px 6px;font-size:7px;font-style:normal}.billboard-ranking-list>button>em{grid-template-columns:auto auto;justify-content:start;align-items:center;gap:2px;font-style:normal;display:grid}.billboard-ranking-list>button>em small{grid-column:1/-1;font-size:7px}.billboard-ranking-list>button>em.up{color:#4ee58b}.billboard-ranking-list>button>em.down{color:#ff7184}.billboard-ranking-list>button>em.same{color:var(--muted)}.billboard-ranking-list>button>i{color:var(--muted);font-variant-numeric:tabular-nums;justify-self:end;font-size:9px;font-style:normal}.billboard-ranking-list>button>svg{color:var(--muted)}.beats-division{margin-bottom:22px}.billboard-chart-section>.chart-empty{margin-top:8px;background:color-mix(in srgb,var(--text) 3%,transparent)!important;border:0!important;border-radius:12px!important}@media (width<=800px){.chart-page{gap:18px!important;padding-top:18px!important}.billboard-chart-section>header{padding-inline:11px}.billboard-chart-section>header h3{font-size:18px}.billboard-creator-grid{scroll-snap-type:x proximity;scrollbar-width:none;grid-template-rows:repeat(2,132px);grid-template-columns:none;grid-auto-columns:116px;grid-auto-flow:column;gap:6px;padding:9px 10px 4px;overflow-x:auto}.billboard-creator-grid>button{scroll-snap-align:start}.billboard-table-head{display:none}.billboard-ranking-list{gap:7px;padding:8px 10px 0}.billboard-ranking-list>button{grid-template-columns:31px 46px minmax(0,1fr) 55px 14px;gap:7px;min-height:65px;padding:7px}.billboard-ranking-list>button>.music-artwork{width:46px!important;height:46px!important}.billboard-ranking-list>button>strong{font-size:15px}.billboard-ranking-list>button:first-child>strong{font-size:18px}.billboard-ranking-list>button>span>b{font-size:11px}.billboard-ranking-list>button>span>small{font-size:8px}.billboard-ranking-list>button>em{justify-self:end}.billboard-ranking-list>button>em small{font-size:6px}.billboard-ranking-list>button>i{display:none}.billboard-ranking-list>button>svg{width:14px}.billboard-chart-section>.chart-empty{margin-inline:10px}}.billboard-creator-grid>button{gap:3px;min-height:128px;padding:7px 6px 6px}.billboard-creator-grid .avatar{width:64px!important;height:64px!important}.billboard-creator-grid>button>strong{background:#08080b9e;border-radius:50%;place-items:center;width:23px;height:23px;font-size:11px;display:grid;top:7px;left:7px}.billboard-creator-grid>button>span{gap:0}.billboard-creator-grid>button>span b{font-size:10px;line-height:1.2}.billboard-creator-grid>button>span small{font-size:7px;line-height:1.2}.billboard-creator-grid>button>em{margin-top:1px;font-size:6px;line-height:1}.billboard-creator-grid>button>i{font-size:7px;line-height:1}@media (width<=800px){.billboard-creator-grid{grid-template-rows:repeat(2,128px);grid-auto-columns:120px}.billboard-creator-grid .avatar{width:62px!important;height:62px!important}}.chart-page>.section-heading+.creators-division{margin-top:-22px}.creators-division>header{padding-top:0}@media (width<=800px){.chart-page>.section-heading+.creators-division{margin-top:-18px}.creators-division>header{min-height:52px;padding-top:0}}@media (width>=801px){.native-story-content.is-shared-youtube .native-shared-story.is-youtube{place-self:center!important;width:calc(100% - 74px)!important;max-width:390px!important}.story-nav-zone{z-index:12!important;color:#fff!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;cursor:pointer!important;background:#08080b94!important;border:1px solid #ffffff2e!important;border-radius:50%!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important;top:50%!important;bottom:auto!important;transform:translateY(-50%)!important;box-shadow:0 8px 24px #00000047!important}.story-nav-zone.previous{left:8px!important}.story-nav-zone.next{right:8px!important}.story-nav-zone:disabled{opacity:.3!important}}@media (width<=800px){.native-story-frame{touch-action:pan-x!important}.story-nav-zone{display:none!important}.native-story-content.is-shared-youtube .native-shared-story.is-youtube{place-self:center!important}}.vv-messages-new{--vv-chat-accent:var(--vv-accent);--vv-chat-surface:#17141f}.vv-chat-theme-trigger{z-index:10;background:color-mix(in srgb,var(--vv-chat-accent) 18%,#19191e);color:#f4f4f6;border:0;border-radius:10px;align-items:center;gap:5px;height:34px;padding:0 9px;font-size:9px;font-weight:800;display:flex;position:absolute;top:13px;right:52px}.vv-chat-theme-sheet{background:#151519;border:0;border-radius:20px;width:min(350px,100vw - 24px);padding:12px;box-shadow:0 24px 80px #0000009e}.vv-chat-theme-sheet>header{justify-content:space-between;align-items:center;padding:3px 3px 10px;display:flex}.vv-chat-theme-sheet>header span{gap:2px;display:grid}.vv-chat-theme-sheet>header small{color:var(--vv-accent);letter-spacing:.13em;font-size:8px;font-weight:900}.vv-chat-theme-sheet h3{margin:0;font-size:17px}.vv-chat-theme-sheet>header button{color:#eee;background:#222228;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.vv-chat-theme-sheet>p{color:#85858e;margin:0 3px 10px;font-size:11px}.vv-chat-theme-sheet>div{gap:4px;display:grid}.vv-chat-theme-sheet>div>button{color:#eee;text-align:left;background:0 0;border:0;border-radius:13px;grid-template-columns:36px minmax(0,1fr) 20px;align-items:center;gap:9px;width:100%;min-height:52px;padding:7px 9px;display:grid}.vv-chat-theme-sheet>div>button:hover,.vv-chat-theme-sheet>div>button.active{background:#ffffff09}.vv-chat-theme-sheet>div>button>i{background:linear-gradient(135deg,var(--theme-accent),var(--theme-surface));border-radius:50%;width:34px;height:34px;box-shadow:inset 0 0 0 1px #ffffff18}.vv-chat-theme-sheet>div>button>span{gap:2px;display:grid}.vv-chat-theme-sheet>div>button b{font-size:12px}.vv-chat-theme-sheet>div>button small{color:#85858e;font-size:9px}.vv-chat-theme-sheet>div>button>svg{color:var(--theme-accent)}.rail-language{color:var(--muted);background:0 0;border:0;align-items:center;gap:5px;margin:7px 0;padding:0;font-size:10px;display:flex}.rail-language em{background:var(--surface-2);color:var(--text);border-radius:5px;padding:2px 5px;font-size:8px;font-style:normal;font-weight:900}@media (width<=800px){.vv-chat-theme-trigger{top:calc(12px + env(safe-area-inset-top));justify-content:center;width:34px;padding:0;right:49px}.vv-chat-theme-trigger span{display:none}.vv-chat-theme-backdrop{align-items:end!important;padding:0!important}.vv-chat-theme-sheet{width:100%;max-width:none;padding:13px 12px calc(16px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0}.mobile-recent-stories>.mobile-my-story .story-name{text-align:center!important;width:78px!important;height:18px!important;margin:0!important;line-height:18px!important;transform:none!important}.mobile-recent-stories>.mobile-my-story{grid-template-rows:68px 18px!important;align-content:start!important;gap:6px!important}}.splash-clean .minimal-logo-large{filter:drop-shadow(0 16px 44px #7c3cff47);font-size:clamp(64px,12vw,104px)}.feed-task>div>.logo{letter-spacing:-1.5px;width:max-content;margin:0 0 7px;font-size:20px;line-height:.9}.feed-task:not(.completed)>button{animation:1.55s ease-in-out infinite missionButtonPulse}@keyframes missionButtonPulse{0%,32%,to{transform:scale(1);box-shadow:0 0 #7c3cff57}10%{transform:scale(1.035);box-shadow:0 0 0 5px #7c3cff1a}20%{transform:scale(1)}}.event-tab-icon,.event-tab-icon svg{color:var(--text)!important;stroke:currentColor!important}.event-live-tab .event-tab-icon,.event-live-tab .event-tab-icon svg,.profile-tabs button.active .event-tab-icon,.profile-tabs button.active .event-tab-icon svg{color:var(--vv-accent)!important}.camera-capture-row{place-items:center;min-height:92px}.camera-capture-row .camera-shutter{isolation:isolate;box-sizing:border-box;place-self:center;margin:0;padding:0;position:relative;overflow:visible}.camera-capture-row .camera-shutter>span{flex:none;margin:0;display:block}.camera-capture-row .camera-shutter.recording{border-color:#fff}.camera-capture-row .camera-shutter.recording:before,.camera-capture-row .camera-shutter.recording:after{content:"";z-index:-1;border:3px solid var(--vv-accent);pointer-events:none;border-radius:50%;animation:1.15s ease-out infinite recordingPurpleRing;position:absolute;inset:-10px}.camera-capture-row .camera-shutter.recording:after{animation-delay:.52s}@keyframes recordingPurpleRing{0%{opacity:.95;transform:scale(.92)}75%,to{opacity:0;transform:scale(1.22)}}.profile-clean{max-width:900px}.profile-avatar-player{border-radius:50%;width:104px;height:104px;margin:8px auto 0;position:relative}.profile-avatar-player .avatar-profile{width:100%!important;height:100%!important}.mobile-profile-audio-play,.mobile-profile-audio-cover{display:none}.profile-clean .ig-profile-header{border-bottom:1px solid var(--border)}.profile-clean .category-pill{border:1px solid var(--border);color:var(--muted);background:0 0;font-weight:560!important}.profile-clean .ig-profile-stats{border-top:1px solid var(--border);padding-top:17px}.profile-clean .profile-contact-tags a{color:var(--muted)!important}.settings-value{border:1px solid var(--border);background:var(--surface-2);min-width:34px;color:var(--text);text-align:center;border-radius:8px;padding:5px 7px;font-size:10px;font-style:normal;font-weight:850}.memberships-page,.collaborations-page{position:relative}.page-close-button{z-index:5;position:absolute;top:19px;right:18px;border:1px solid var(--border)!important;background:var(--surface-2)!important;width:42px!important;height:42px!important}.paid-collaboration-modal{position:relative}.paid-collaboration-close{position:absolute;top:10px;right:10px;border:1px solid var(--border)!important;background:var(--surface-2)!important;width:38px!important;height:38px!important}.floating-message-dock{z-index:91;align-items:center;gap:10px;display:flex;position:fixed;bottom:18px;right:20px}.floating-message-people{border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:999px;align-items:center;height:48px;padding:4px 8px;display:flex;box-shadow:0 14px 45px #00000047}.floating-message-people>button{border:2px solid var(--surface);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:38px;height:38px;margin-left:-8px;padding:0;transition:transform .18s;display:grid}.floating-message-people>button:first-child{margin-left:0}.floating-message-people>button:hover{z-index:2;transform:translateY(-3px)}.floating-message-people .avatar-sm{width:34px!important;height:34px!important}.floating-message-dock .floating-messages{color:#fff;background:#17171c;border:1px solid #ffffff1a;width:64px;height:64px;position:relative;inset:auto;box-shadow:0 18px 48px #0000006b}.floating-message-dock .floating-messages>i{background:var(--vv-accent);border-color:var(--bg);top:-3px;right:-2px}.floating-panel.unified-messenger{border-radius:20px!important;height:min(590px,100dvh - 118px)!important;bottom:92px!important;right:20px!important}@media (width<=800px){.floating-message-dock{display:none}.mobile-profile-username{letter-spacing:0;font-weight:520!important}.feed-task{overflow:hidden;border:1px solid color-mix(in srgb, var(--purple) 36%, var(--border))!important;border-radius:20px!important;grid-template-columns:44px minmax(0,1fr) auto!important;gap:11px!important;margin:12px 10px 9px!important;padding:16px 13px!important}.feed-task>div>.logo{margin-bottom:6px;font-size:19px}.feed-task>button{border-radius:12px;justify-content:center;min-width:86px}.instagram-composer .composer-details-step{padding-bottom:calc(94px + env(safe-area-inset-bottom))}.instagram-composer .composer-details-step .audio-picker{width:100%!important;max-height:none!important;box-shadow:none!important;border-radius:14px!important;margin:12px 0!important;position:relative!important;inset:auto!important;overflow:visible!important}.composer-details-step textarea{border-radius:14px;min-height:112px}.composer-details-step .option-row{border-radius:13px;min-height:52px}.camera-capture-row{min-height:98px;grid-template-columns:58px minmax(90px,1fr) 58px!important;width:min(340px,90vw)!important}.camera-capture-row .camera-shutter{width:80px!important;height:80px!important}.camera-capture-row .camera-shutter>span{width:64px!important;height:64px!important}.profile-clean{padding-top:15px!important}.profile-clean .ig-profile-header{border-bottom:0}.profile-clean .ig-profile-header>.profile-avatar-player{width:90px;height:90px;margin:0}.mobile-profile-audio-play{z-index:3;color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0db3;border:1px solid #ffffffb8;border-radius:50%;place-items:center;width:43px;height:43px;padding:0;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);box-shadow:0 8px 25px #00000061}.mobile-profile-audio-cover{z-index:2;object-fit:cover;width:100%;height:100%;box-shadow:0 0 0 3px var(--bg), 0 0 0 5px var(--vv-accent);border-radius:50%;display:block;position:absolute;inset:0}.mobile-profile-audio-play svg{margin-left:2px}.profile-avatar-player.is-playing:after{content:"";z-index:2;border:2px solid var(--vv-accent);pointer-events:none;border-radius:50%;animation:1.25s ease-out infinite profileAudioPulse;position:absolute;inset:-7px}.profile-avatar-player.is-playing .mobile-profile-audio-play svg{margin-left:0}.profile-clean .profile-name-line h2{font-weight:650!important}.profile-clean .mobile-profile-bio .ig-profile-stats{background:var(--surface-2);border-radius:14px;margin-left:0;margin-right:0}.profile-tabs-expanded{border-radius:14px 14px 0 0;margin:12px 10px 0;overflow:hidden;border:1px solid var(--border)!important}.page-close-button{top:calc(64px + env(safe-area-inset-top));position:fixed;right:11px}}@keyframes profileAudioPulse{0%{opacity:.95;transform:scale(.96)}75%,to{opacity:0;transform:scale(1.12)}}.minimal-logo{letter-spacing:-.09em!important;gap:0!important}.minimal-logo>span{margin-left:-.13em}.splash-clean .minimal-logo-large,.auth-card-brand .minimal-logo{font-size:clamp(70px,14vw,112px)!important}.post-identity,.post-identity>div{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.post-live-time{color:var(--muted);font-size:11px;font-weight:520}.caption-mention,.post-tagged-people button{color:#fff;cursor:pointer;background:#202027;border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:4px;min-height:25px;margin:2px 3px 2px 0;padding:3px 8px;font-size:11px;font-weight:820;line-height:1;display:inline-flex}.caption-mention svg,.post-tagged-people button svg{color:var(--vv-accent)}.post-tagged-people{flex-wrap:wrap;gap:3px;padding:0 14px 5px;display:flex}.instagram-caption-copy{margin:0!important;display:block!important}.instagram-caption-copy>p{white-space:pre-wrap;margin:0!important}.instagram-caption-copy .post-tagged-people{padding:8px 0 0}.post-media-stage{isolation:isolate;position:relative}.post-media-stage>.native-track-card{z-index:8;-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);width:auto;position:absolute;bottom:12px;left:12px;right:12px;box-shadow:0 12px 38px #0000005c;color:#fff!important;background:#0d0d11c7!important;border:1px solid #ffffff24!important;border-radius:16px!important;margin:0!important;padding:8px 10px!important}.post-media-stage>.native-track-card .native-track-identity,.post-media-stage>.native-track-card .native-track-identity small{color:#fff!important}.post-media-stage>.native-track-card .native-track-identity small{opacity:.68}.post-media-stage>.native-track-card .native-track-progress{margin-top:6px}.post-media-stage>.native-track-card .native-track-embed{border-radius:10px;margin-top:7px;height:80px!important}.post-pin-indicator,.profile-pin-badge{color:#d5ff38;filter:drop-shadow(0 0 8px #9d5cff8c);place-items:center;display:inline-grid}.profile-pin-badge{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#14101cbd;border:1px solid #ffffff2e;border-radius:50%;width:28px;height:28px;position:absolute;top:7px;right:7px}.viewer-pin.active{color:#d5ff38!important}.viewer-delete{color:#ff6f82!important}.profile-clean .desktop-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;width:calc(100% - 40px);display:grid;border:0!important;margin:4px 20px 18px!important;padding:0!important}.profile-clean .ig-profile-stats>button{border-radius:13px;justify-content:center;align-items:center;min-height:54px;transition:border-color .2s,background .2s,box-shadow .2s;border:1px solid color-mix(in srgb, var(--border) 72%, transparent)!important;background:color-mix(in srgb, var(--surface-2) 48%, transparent)!important}.follower-count-live{animation:2.4s ease-out followerPurpleLive!important}@keyframes followerPurpleLive{0%,to{border-color:color-mix(in srgb, var(--border) 72%, transparent);box-shadow:0 0 #0000}18%,48%{border-color:var(--vv-accent);box-shadow:0 0 0 4px #8d4dff1f,0 0 24px #8d4dff52;background:color-mix(in srgb, var(--vv-accent) 17%, var(--surface-2))!important}}.profile-tabs-expanded .event-tab-icon,.profile-tabs-expanded .event-tab-icon svg{color:var(--text)!important;stroke:var(--text)!important;fill:none!important;opacity:1!important}.profile-tabs-expanded .event-live-tab .event-tab-icon,.profile-tabs-expanded .event-live-tab .event-tab-icon svg,.profile-tabs-expanded button.active .event-tab-icon,.profile-tabs-expanded button.active .event-tab-icon svg{color:var(--vv-accent)!important;stroke:currentColor!important}.people-search{border:1px solid var(--border);background:var(--bg);min-height:42px;color:var(--muted);border-radius:12px;align-items:center;gap:8px;margin:7px;padding:0 11px;display:flex}.people-search input{min-width:0;color:var(--text);outline:0;flex:1;background:0 0!important;border:0!important}.ratio-selector>div{grid-template-columns:repeat(3,minmax(64px,1fr))!important}.filter-row button>span{aspect-ratio:1;flex:0 0 58px;border-radius:50%!important;width:58px!important;height:58px!important}.filter-row button>span>img{object-fit:cover;width:100%;height:100%}.composer-details-handle{display:none}.modal-backdrop>*,.media-viewer>*,.content-share-sheet{box-shadow:0 30px 100px #0000007a,0 0 0 1px #1689ff0d;border-color:color-mix(in srgb, var(--purple) 24%, var(--border))!important}.post-modal-portrait .instagram-post-media .post-media{aspect-ratio:var(--opened-post-ratio,4 / 5)!important}@media (width<=800px){.feed-mobile-header .mobile-logo .logo{width:auto;line-height:1;letter-spacing:-2px!important;font-size:26px!important}.feed-mobile-header .mobile-logo .logo:after{content:none!important}.profile-clean .ig-profile-header{align-items:start!important}.profile-clean .ig-profile-title{align-items:flex-start!important;min-height:0!important}.profile-clean .ig-profile-main>.profile-bio-structured{width:100%;max-width:none;color:var(--muted);flex-direction:column;align-items:flex-start;gap:5px;margin:7px 0 0!important;display:flex!important}.profile-clean .ig-profile-main>.profile-bio-structured>p{text-align:left;width:100%;font-size:12px;line-height:1.45;margin:0!important}.profile-clean .ig-profile-main>.profile-bio-structured .profile-contact-tags{align-items:flex-start;width:100%}.desktop-profile-stats{display:none!important}.profile-clean .mobile-profile-bio{padding:0 10px!important}.profile-clean .mobile-profile-bio .ig-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%;background:0 0!important;border:0!important;border-radius:0!important;margin:12px 0 0!important;padding:0!important;display:grid!important}.profile-clean .mobile-profile-bio .ig-profile-stats>button{flex-direction:column;gap:2px;min-width:0;min-height:57px;padding:7px 3px!important}.profile-clean .mobile-profile-bio .ig-profile-stats span{font-size:10px}.post-media-stage>.native-track-card{bottom:9px;left:9px;right:9px;border-radius:14px!important;padding:7px 9px!important}.post-media-stage>.native-track-card .audio-card-use{display:none}.composer-details-active .composer-body{position:relative;overflow:hidden;min-height:calc(100dvh - 132px)!important}.composer-details-active .composer-media-preview{width:100%;min-height:calc(100dvh - 132px)!important;max-height:none!important}.composer-details-active .composer-controls{z-index:14;left:8px;right:8px;bottom:calc(72px + env(safe-area-inset-bottom));background:color-mix(in srgb, var(--surface) 86%, transparent);-webkit-backdrop-filter:blur(24px)saturate(1.15);backdrop-filter:blur(24px)saturate(1.15);border-radius:24px;max-height:min(68dvh,620px);transition:max-height .24s,padding .24s;position:absolute;overflow:auto;box-shadow:0 22px 68px #0000007a;min-height:0!important;padding:12px 13px calc(14px + env(safe-area-inset-bottom))!important;border:1px solid #ffffff21!important}.composer-details-handle{width:100%;min-height:40px;color:var(--text);background:0 0;border:0;grid-template-columns:20px 1fr 20px;align-items:center;display:grid}.composer-details-handle>span{background:color-mix(in srgb, var(--text) 34%, transparent);border-radius:999px;grid-column:2;place-self:start center;width:42px;height:4px}.composer-details-handle>b{grid-column:2;font-size:11px}.composer-details-handle>svg{grid-area:1/3/3}.details-collapsed .composer-controls{max-height:62px;overflow:hidden;padding-top:7px!important;padding-bottom:7px!important}.details-collapsed .composer-details-step>:not(.composer-details-handle){display:none!important}.post-modal-portrait .instagram-post-media .post-media{max-height:62vh;width:100%!important;height:auto!important;aspect-ratio:var(--opened-post-ratio,4 / 5)!important}.instagram-post-media.post-media-stage>.native-track-card{bottom:8px}}.profile-clean .desktop-profile-stats{gap:8px;width:calc(100% - 28px);margin:5px 14px 18px!important}.profile-clean .ig-profile-stats>button{box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:0;display:flex;overflow:hidden;padding:7px 5px!important}.profile-clean .ig-profile-stats>button b,.profile-clean .ig-profile-stats>button span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.profile-clean .profile-bio-structured,.profile-clean .profile-contact-tags{align-items:flex-start;width:100%}.profile-clean .profile-contact-tags .profile-web-link{width:max-content;max-width:100%;min-height:27px;box-shadow:inset 0 1px #ffffff0d;border:1px solid color-mix(in srgb, var(--border) 78%, transparent)!important;background:color-mix(in srgb, var(--surface-2) 62%, transparent)!important;border-radius:999px!important;padding:4px 9px!important}.profile-pin-badge{border-radius:999px;align-items:center;gap:4px;width:auto;height:27px;padding:0 8px;display:inline-flex;top:7px;right:7px}.profile-pin-badge b{color:#fff;letter-spacing:.08em;font-size:9px;font-weight:900}.instagram-post-toolbar{justify-content:flex-end;height:54px;min-height:54px}.instagram-post-toolbar>span{color:var(--muted);letter-spacing:.11em;text-transform:uppercase;flex:1;font-size:10px;font-weight:850}.profile-tabs-expanded button .event-tab-icon{color:inherit!important;opacity:1!important}.profile-tabs-expanded button .event-tab-icon svg{color:inherit!important;stroke:currentColor!important;fill:none!important;opacity:1!important}.profile-tabs-expanded button.event-live-tab .event-tab-icon,.profile-tabs-expanded button.event-live-tab .event-tab-icon svg{color:#ff5571!important}.event-promotion-active{border:1px solid color-mix(in srgb, var(--vv-accent) 54%, var(--border));background:color-mix(in srgb, var(--vv-accent) 12%, var(--surface-2));min-height:31px;color:var(--purple-2);border-radius:999px;align-items:center;gap:5px;padding:0 9px;font-size:10px;font-weight:850;display:inline-flex}.event-ticket-action .event-promote-button{border-color:color-mix(in srgb, var(--purple) 58%, var(--border));background:linear-gradient(135deg, color-mix(in srgb, var(--purple) 88%, #18131f), color-mix(in srgb, var(--vv-accent) 62%, var(--surface-2)));color:#fff;box-shadow:0 8px 24px color-mix(in srgb, var(--purple) 20%, transparent)}.promoted-events-feed{border:1px solid color-mix(in srgb, var(--purple) 24%, var(--border));background:linear-gradient(145deg, color-mix(in srgb, var(--purple) 7%, var(--surface)), var(--surface));border-radius:18px;margin:11px 0 17px;padding:14px;overflow:hidden}.promoted-events-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.promoted-events-heading>span{align-items:center;gap:6px;font-size:14px;font-weight:850;display:flex}.promoted-events-heading>span svg{color:var(--purple-2)}.promoted-events-heading small{color:var(--muted);font-size:10px}.promoted-events-strip{gap:9px;display:grid}.promoted-event-card{border:1px solid color-mix(in srgb, var(--border) 78%, transparent);background:color-mix(in srgb, var(--surface-2) 64%, transparent);border-radius:14px;grid-template-columns:112px minmax(0,1fr) auto;align-items:stretch;gap:12px;min-height:100px;padding:8px;display:grid}.promoted-event-cover{background:linear-gradient(135deg, var(--vv-accent), #191620);color:#fff;cursor:pointer;border:0;border-radius:10px;place-items:center;min-width:0;display:grid;position:relative;overflow:hidden}.promoted-event-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.promoted-event-cover em{color:#fff;letter-spacing:.06em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#09070dcc;border-radius:999px;align-items:center;gap:3px;max-width:calc(100% - 12px);padding:4px 6px;font-size:8px;font-style:normal;font-weight:900;display:flex;position:absolute;bottom:6px;left:6px}.promoted-event-copy{flex-direction:column;justify-content:center;gap:4px;min-width:0;display:flex}.promoted-event-copy>small{color:var(--purple-2);text-transform:uppercase;font-size:10px;font-weight:900}.promoted-event-copy>button{min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;padding:0;display:flex}.promoted-event-copy>button b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:15px;overflow:hidden}.promoted-event-copy>button span,.promoted-event-copy>span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--muted);font-size:10px;overflow:hidden}.promoted-event-copy>span{align-items:center;gap:4px;display:flex}.promoted-event-actions{flex-direction:column;justify-content:center;gap:6px;min-width:118px;display:flex}.promoted-event-actions button{border:1px solid var(--border);background:var(--surface);min-height:34px;color:var(--text);cursor:pointer;border-radius:9px;padding:0 10px;font-size:10px;font-weight:850}.promoted-event-actions button.primary{border-color:var(--purple);background:var(--purple);color:#fff}.promoted-event-actions button:disabled{opacity:.45;cursor:default}@media (width<=800px){.profile-clean .mobile-profile-bio{box-sizing:border-box;width:100%;padding:0 12px!important}.profile-clean .mobile-profile-bio .ig-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;width:100%;margin:11px 0 2px!important;padding:0!important}.profile-clean .mobile-profile-bio .ig-profile-stats>button{width:100%;min-height:54px;margin:0;padding:6px 3px!important}.profile-tabs-expanded button .event-tab-icon,.profile-tabs-expanded button .event-tab-icon svg{color:currentColor!important;stroke:currentColor!important}.profile-tabs-expanded button.event-live-tab .event-tab-icon,.profile-tabs-expanded button.event-live-tab .event-tab-icon svg{color:#ff5571!important}.profile-clean .profile-contact-tags .profile-web-link{font-size:10px!important}.profile-pin-badge{height:24px;padding-inline:7px;top:5px;right:5px}.profile-pin-badge b{font-size:8px}.instagram-post-toolbar{min-height:50px;flex:0 0 50px!important;height:50px!important}.promoted-events-feed{border-left:0;border-right:0;border-radius:0;margin:8px 0 13px;padding:11px 10px}.promoted-events-heading{flex-direction:column;align-items:flex-start;gap:2px}.promoted-event-card{grid-template-columns:88px minmax(0,1fr);gap:9px;min-height:92px}.promoted-event-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;min-width:0;display:grid}.event-promotion-active{align-self:flex-start}.event-ticket-action .event-promote-button{width:100%}}.profile-pin-badge{filter:drop-shadow(0 0 7px #63e85b9e);width:29px!important;height:29px!important;color:var(--vv-accent)!important;background:#0c140cd1!important;border-color:#6eee6061!important;border-radius:50%!important;padding:0!important}.profile-pin-badge svg{color:var(--vv-accent)!important;stroke:var(--vv-accent)!important;fill:var(--vv-accent)!important}.instagram-post-details{position:relative}.opened-post-identity{border:0;border-bottom:1px solid var(--border);width:100%;min-height:62px;color:var(--text);text-align:left;cursor:pointer;background:0 0;flex:0 0 62px;align-items:center;gap:10px;padding:9px 13px;display:flex}.opened-post-identity>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.opened-post-identity b{align-items:center;gap:5px;font-size:14px;display:flex}.opened-post-identity small{color:var(--muted);font-size:11px;font-weight:550}.viewer-music{color:var(--purple-2)!important}.post-music-sheet{z-index:30;background:color-mix(in srgb, var(--surface) 96%, transparent);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);flex-direction:column;padding:14px;display:flex;position:absolute;inset:0;overflow:auto}.post-music-sheet-head{justify-content:space-between;align-items:center;gap:10px;min-height:46px;display:flex}.post-music-sheet-head>span{align-items:center;gap:7px;display:flex}.post-music-sheet>small{color:var(--muted);margin-bottom:12px;font-size:11px;line-height:1.45}.post-music-sheet-list{gap:7px;display:grid}.post-music-sheet-list>button{border:1px solid var(--border);background:var(--surface-2);min-width:0;min-height:58px;color:var(--text);text-align:left;cursor:pointer;border-radius:12px;grid-template-columns:44px minmax(0,1fr) 28px;align-items:center;gap:9px;padding:7px;display:grid}.post-music-sheet-list>button.selected{border-color:color-mix(in srgb, var(--purple) 70%, var(--border));background:color-mix(in srgb, var(--purple) 12%, var(--surface-2))}.post-music-sheet-list>button>img,.post-music-sheet-list>button>span:first-child{object-fit:cover;background:linear-gradient(135deg, var(--purple), #263cff);color:#fff;border-radius:9px;place-items:center;width:44px;height:44px;display:grid}.post-music-sheet-list>button>span:nth-child(2){flex-direction:column;gap:3px;min-width:0;display:flex}.post-music-sheet-list>button b,.post-music-sheet-list>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.post-music-sheet-list>button small{color:var(--muted);font-size:10px}.install-app-float{z-index:80;color:#07110a;text-align:left;cursor:pointer;background:linear-gradient(135deg,#6ce968,#dfff31);border:1px solid #d2ff3157;border-radius:17px;align-items:center;gap:9px;max-width:min(290px,100vw - 24px);min-height:54px;padding:7px 13px;animation:.42s cubic-bezier(.2,.8,.2,1) installFloatIn,2.4s ease-in-out .5s infinite installFloatPulse;display:flex;position:fixed;bottom:92px;right:18px;box-shadow:0 14px 45px #3adb6442,0 4px 18px #00000047}.install-app-float>span{flex-direction:column;gap:1px;display:flex}.install-app-float b{font-size:12px}@keyframes installFloatIn{0%{opacity:0;transform:translateY(18px)scale(.96)}}@keyframes installFloatPulse{50%{transform:translateY(-2px);box-shadow:0 18px 52px #3adb6457,0 4px 18px #00000047}}.install-app-backdrop{z-index:500}.install-app-modal{border:1px solid color-mix(in srgb, var(--purple) 28%, var(--border));background:radial-gradient(circle at 15% 0%, color-mix(in srgb, var(--purple) 17%, transparent), transparent 35%), var(--surface);width:min(470px,100% - 24px);max-height:92dvh;color:var(--text);border-radius:23px;padding:20px;overflow:auto;box-shadow:0 35px 120px #0000008f}.install-app-brand{justify-content:space-between;align-items:center;display:flex}.install-app-brand .minimal-logo-large{font-size:45px}.install-app-modal>small{color:#b6ec52;letter-spacing:.14em;margin-top:14px;font-size:9px;font-weight:900;display:block}.install-app-modal h3{letter-spacing:-.035em;margin:5px 0 7px;font-size:25px}.install-app-modal>p{color:var(--muted);margin:0;font-size:12px;line-height:1.55}.install-platforms{grid-template-columns:1fr 1fr;gap:9px;margin:17px 0;display:grid}.install-platforms article{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-2) 72%, transparent);border-radius:15px;align-items:flex-start;gap:9px;min-width:0;padding:12px;display:flex}.install-platforms article>span{background:linear-gradient(135deg, var(--purple), #303cff);color:#fff;border-radius:13px;flex:none;place-items:center;width:43px;height:43px;display:grid}.install-platforms article>div{flex-direction:column;gap:3px;min-width:0;display:flex}.install-platforms article b{font-size:13px}.install-platforms article small{color:var(--muted);font-size:9px;line-height:1.4}.install-now{justify-content:center;align-items:center;gap:7px;display:flex}.ios-install-help{border:1px solid color-mix(in srgb, var(--purple) 32%, var(--border));background:color-mix(in srgb, var(--purple) 8%, var(--surface-2));border-radius:13px;align-items:center;gap:9px;min-height:56px;padding:10px 12px;display:flex}.ios-install-help>span{flex-direction:column;gap:3px;display:flex}.ios-install-help b{font-size:11px}.ios-install-help small{color:var(--muted);font-size:9px}.install-later{width:100%;color:var(--muted);cursor:pointer;background:0 0;border:0;min-height:38px;margin-top:8px;font-size:11px;font-weight:750}@media (width<=800px){.profile-tabs-expanded button[title=Eventos]{color:var(--text)!important;opacity:1!important;visibility:visible!important}.profile-tabs-expanded button[title=Eventos] .event-tab-icon,.profile-tabs-expanded button[title=Eventos] .event-tab-icon svg{color:var(--text)!important;stroke:var(--text)!important;fill:none!important;opacity:1!important;visibility:visible!important;display:inline-grid!important}.profile-tabs-expanded button[title=Eventos].active .event-tab-icon,.profile-tabs-expanded button[title=Eventos].active .event-tab-icon svg{color:var(--purple-2)!important;stroke:var(--purple-2)!important}.profile-tabs-expanded button[title=Eventos].event-live-tab .event-tab-icon,.profile-tabs-expanded button[title=Eventos].event-live-tab .event-tab-icon svg{color:#ff5571!important;stroke:#ff5571!important}.profile-pin-badge{width:27px!important;height:27px!important}.instagram-post-modal{position:relative}.instagram-post-viewer .instagram-post-toolbar{z-index:28;top:calc(7px + env(safe-area-inset-top));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0c0c0fb8;border:1px solid #ffffff24;border-radius:999px;min-width:46px;padding:3px;left:auto;right:7px;width:auto!important;height:43px!important;min-height:43px!important;position:absolute!important}.instagram-post-toolbar>span{display:none}.instagram-post-toolbar .icon-button{color:#fff;width:38px!important;height:38px!important}.opened-post-identity{flex-basis:59px;min-height:59px;padding:8px 11px}.opened-post-identity b{font-size:13px}.opened-post-identity small{font-size:10px}.post-music-sheet{max-height:78dvh;padding:14px 12px calc(16px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0;position:fixed;inset:auto 0 0;box-shadow:0 -30px 90px #0000008c}.install-app-float{right:12px;bottom:calc(76px + env(safe-area-inset-bottom))}.install-app-modal{width:calc(100% - 18px);padding:18px 14px calc(16px + env(safe-area-inset-bottom));border-radius:22px}.install-platforms{grid-template-columns:1fr}}@media (width>=801px){.install-app-float{display:none}}.desktop-trending-grid .desktop-my-story,.mobile-recent-stories .mobile-my-story{width:78px!important;min-width:78px!important}.mobile-my-story .own-story-avatar{border:0!important;border-radius:50%!important;place-items:center!important;width:68px!important;height:68px!important;margin:0!important;padding:0!important;display:grid!important}.desktop-my-story .story-ring,.mobile-my-story .story-ring,.own-story.empty .story-ring{box-sizing:border-box!important;background:linear-gradient(145deg, var(--purple), var(--lime))!important;border-radius:50%!important;width:68px!important;height:68px!important;padding:3px!important}.desktop-my-story .avatar-story,.mobile-my-story .avatar-story{border:2px solid var(--surface)!important;width:62px!important;height:62px!important}.metrics-global-result{background:#121216!important;border:0!important;border-radius:17px!important;gap:14px!important;padding:17px!important;display:grid!important}.metrics-global-result>header{justify-content:space-between!important;align-items:flex-start!important;gap:12px!important;display:flex!important}.metrics-global-result>header small{color:#9f88ff!important;letter-spacing:.08em!important;font-size:9px!important;font-weight:850!important}.metrics-global-result>header h2{margin:4px 0 3px!important;font-size:20px!important}.metrics-global-result>header p{color:#898994!important;margin:0!important;font-size:11px!important}.metrics-global-result>div{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.metrics-global-result article{background:#19191e!important;border:0!important;border-radius:14px!important;gap:9px!important;min-width:0!important;padding:14px!important;display:grid!important}.metrics-global-result article>span{color:#a993ff!important;background:#7657ff24!important;border-radius:11px!important;place-items:center!important;width:35px!important;height:35px!important;display:grid!important}.metrics-global-result article small{color:#aaaab3!important;font-size:10px!important}.metrics-global-result article b{color:#fff!important;font-size:25px!important;line-height:1!important}.metrics-global-error{color:#ff9caa!important;margin:0!important;font-size:10px!important}@media (width<=700px){.metrics-global-result{margin:0 11px!important;padding:13px!important}.metrics-global-result>div{grid-template-columns:1fr!important}.metrics-global-result article{grid-template-columns:35px 1fr auto!important;align-items:center!important}.metrics-global-result article b{grid-column:3!important;font-size:22px!important}}.profile-pin-badge{width:24px!important;height:24px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;filter:none!important;color:var(--vv-accent)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.profile-pin-badge svg{filter:drop-shadow(0 2px 4px #000000c2);color:var(--vv-accent)!important;stroke:var(--vv-accent)!important;fill:var(--vv-accent)!important}.instagram-post-toolbar .viewer-pin,.instagram-post-toolbar .viewer-pin:hover,.instagram-post-toolbar .viewer-pin.active{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:var(--vv-accent)!important;background:0 0!important;border:0!important}.instagram-post-toolbar .viewer-pin svg{color:var(--vv-accent)!important;stroke:var(--vv-accent)!important}.post-media-stage>.native-track-card{-webkit-backdrop-filter:blur(18px)saturate(1.15);backdrop-filter:blur(18px)saturate(1.15);width:min(330px,100% - 20px)!important;box-shadow:none!important;background:#08080bc2!important;border:0!important;border-radius:999px!important;margin:0!important;padding:5px 8px 6px 5px!important;bottom:10px!important;left:10px!important;right:auto!important;overflow:visible!important}.post-media-stage>.native-track-card .audio-cover-button{width:35px;height:35px;border-radius:50%!important}.post-media-stage>.native-track-card .native-track-identity b{font-size:11px;font-weight:780}.post-media-stage>.native-track-card .native-track-identity small{opacity:.7;margin-top:2px;font-size:9px}.post-media-stage>.native-track-card .audio-card-use{color:#fff;background:#ffffff21;height:25px;padding:0 9px;font-size:9px}.post-media-stage>.native-track-card .native-track-progress{width:auto;height:5px;margin:0;padding:2px 0;position:absolute;bottom:2px;left:44px;right:10px}.post-media-stage>.native-track-card .native-track-progress:before{background:#ffffff2e;height:1px;top:2px}.post-media-stage>.native-track-card .native-track-progress>span{background:linear-gradient(90deg, var(--vv-accent), var(--vv-accent));height:1px}.post-media-stage>.native-track-card .native-track-embed{border:1px solid #ffffff1f;width:100%;position:absolute;bottom:calc(100% + 7px);left:0;right:0;box-shadow:0 15px 38px #00000061;border-radius:13px!important;height:82px!important;margin:0!important}.instagram-composer .composer-details-step .audio-picker{z-index:auto!important;background:color-mix(in srgb, var(--surface-2) 76%, transparent)!important;width:100%!important;max-height:none!important;box-shadow:none!important;border-radius:15px!important;margin:13px 0!important;position:relative!important;inset:auto!important;overflow:hidden!important}.instagram-composer .composer-details-step .audio-picker-list{overscroll-behavior:contain;max-height:218px}.profile-clean .profile-tabs-expanded{box-sizing:border-box;width:100%;border-left:0!important;border-right:0!important;border-radius:0!important;margin:12px 0 0!important}.chart-rank-stack{flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:32px;display:flex}.chart-rank-stack small{align-items:center;gap:1px;min-height:13px;font-size:9px;font-weight:850;display:inline-flex}.chart-rank-stack small.up{color:#68e76e}.chart-rank-stack small.down{color:#ff677e}.chart-rank-stack small.same{color:var(--muted)}.global-audio-code{border:1px solid color-mix(in srgb, var(--vv-accent) 25%, var(--border));background:color-mix(in srgb, var(--vv-accent) 5%, var(--surface-2));color:#b8e742;border-radius:12px;align-items:center;gap:8px;min-height:48px;margin:10px 0 2px;padding:8px 10px;display:flex}.global-audio-code>span{flex-direction:column;gap:2px;min-width:0;display:flex}.global-audio-code b{color:var(--text);font-size:11px}.global-audio-code small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.sidebar-bottom{flex-direction:column;gap:8px;display:flex}.sidebar-live-notifications{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-2) 70%, transparent);width:100%;min-height:42px;color:var(--text);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;padding:0 10px;display:flex}.sidebar-live-notifications>span{align-items:center;gap:8px;display:flex}.sidebar-live-notifications b{font-size:11px}.sidebar-live-notifications>i,.notification-count{background:var(--purple);color:#fff;border-radius:999px;place-items:center;min-width:18px;height:18px;padding:0 4px;font-size:8px;font-style:normal;font-weight:900;display:grid}.mobile-header .icon-button{position:relative}.mobile-header .notification-count{position:absolute;top:1px;right:0}.notifications-panel{resize:both;max-height:min(650px,100dvh - 86px);overflow:auto}.notifications-panel .panel-head{z-index:2;background:var(--surface);position:sticky;top:-10px}.mark-notifications-read{color:var(--purple-2);cursor:pointer;background:0 0;border:0;margin-left:auto;font-size:10px;font-weight:800}.notification.read{opacity:.78}.notification-profile,.notification p>button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0}.notification p>button:hover{text-decoration:underline}.notifications-empty{min-height:170px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:20px;display:flex}@media (width>=801px){:is(.profile-switcher,.edit-profile-modal,.checkout-modal,.share-sheet,.delete-post-dialog,.install-app-modal,.music-upload-modal){resize:both;max-width:calc(100vw - 40px)!important;max-height:calc(100dvh - 40px)!important;overflow:auto!important}}.vv-notifications{background:#0b0c10!important;border:0!important;border-radius:22px!important;width:min(680px,100%)!important;max-height:min(900px,100dvh - 24px)!important;overflow:hidden!important;box-shadow:0 28px 90px #00000094!important}.vv-notifications-head{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0b0c10!important;border:0!important;grid-template-columns:46px minmax(0,1fr) 46px!important;height:auto!important;min-height:74px!important;padding:0 18px!important}.vv-notifications-head h3{letter-spacing:-.025em!important;font-size:22px!important;font-weight:820!important}.vv-notifications-head .icon-button{color:#f7f7f8!important;width:42px!important;height:42px!important}.vv-notification-filters{background:#0b0c10!important;border:0!important;gap:9px!important;padding:9px 18px 16px!important}.vv-notification-filters button{color:#f2f2f4!important;background:#25272e!important;border-radius:12px!important;height:42px!important;padding:0 16px!important;font-size:13px!important;font-weight:760!important}.vv-notifications-content{width:100%!important;padding:2px 18px 32px!important}.vv-notification-group>h4{color:#8f9099!important;margin:15px 0 4px!important;padding:0 3px!important;font-size:10px!important}.vv-notification-row{background:0 0!important;border:0!important;grid-template-columns:64px minmax(0,1fr) auto!important;gap:13px!important;min-height:94px!important;padding:14px 3px!important}.notification-actor-stack{grid-area:1/1!important;width:62px!important;height:62px!important;position:relative!important}.notification-actor-stack .notification-profile{grid-area:auto!important;width:58px!important;height:58px!important;position:absolute!important}.notification-actor-stack .notification-profile .avatar{width:100%!important;height:100%!important}.notification-actor-stack.multiple .primary-actor{width:47px!important;height:47px!important;top:0!important;left:0!important}.notification-actor-stack.multiple .secondary-actor{z-index:2!important;border:3px solid #0b0c10!important;border-radius:50%!important;width:45px!important;height:45px!important;bottom:0!important;right:0!important}.vv-notification-row>.notification-profile{width:58px!important;height:58px!important}.vv-notification-row>.notification-profile .avatar{width:100%!important;height:100%!important}.notification-kind-icon{display:none!important}.notification-copy p{color:#f4f4f6!important;font-size:15px!important;line-height:1.38!important;display:inline!important}.notification-copy p b{font-weight:790!important}.notification-copy time{color:#85868f!important;margin:0 0 0 6px!important;font-size:13px!important;display:inline!important}.notification-context{color:#9a9ba4!important;margin-top:5px!important;font-size:12px!important;line-height:1.35!important;display:block!important}.notification-thumbnail{border-radius:11px!important;width:58px!important;height:66px!important}.notification-row-action.follow-back-action button,.notification-open-action{border-radius:11px!important;min-width:96px!important;height:42px!important;padding:0 15px!important;font-size:12px!important;font-weight:780!important}.notification-inline-actions{gap:8px!important;padding-top:7px!important}.notification-inline-actions button{height:38px!important;font-size:11px!important}.unread-dot{left:-10px!important}.feed-column .post-actions button svg,.instagram-post-actions button svg,.native-reel-actions button svg{flex:0 0 24px!important;width:24px!important;height:24px!important}.feed-column .post-copy,.feed-column .post-copy p,.feed-column .comments-preview p{font-size:14px!important;line-height:1.5!important}.feed-column .post-head b{font-size:14px!important}.feed-column .post-head small{font-size:11px!important}@media (width<=800px){.vv-notifications{width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;box-shadow:none!important;border-radius:0!important}.vv-notifications-head{min-height:calc(72px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 0!important}.vv-notification-filters{padding:8px 14px 14px!important}.vv-notifications-content{padding:0 14px calc(30px + env(safe-area-inset-bottom))!important}.vv-notification-row{grid-template-columns:60px minmax(0,1fr) auto!important;gap:10px!important;min-height:91px!important;padding:13px 1px!important}.notification-actor-stack{width:58px!important;height:58px!important}.notification-actor-stack .notification-profile,.vv-notification-row>.notification-profile{width:55px!important;height:55px!important}.notification-copy p{font-size:14px!important}.notification-copy time{font-size:12px!important}.notification-thumbnail{width:53px!important;height:60px!important}.notification-row-action.follow-back-action button,.notification-open-action{min-width:88px!important;height:40px!important;padding:0 12px!important}}@media (width<=390px){.vv-notifications-head h3{font-size:20px!important}.vv-notification-filters button{height:39px!important;padding:0 13px!important;font-size:12px!important}.vv-notification-row{grid-template-columns:54px minmax(0,1fr) auto!important;gap:8px!important}.notification-actor-stack{width:53px!important;height:53px!important}.notification-actor-stack .notification-profile,.vv-notification-row>.notification-profile{width:51px!important;height:51px!important}.notification-actor-stack.multiple .primary-actor{width:41px!important;height:41px!important}.notification-actor-stack.multiple .secondary-actor{width:39px!important;height:39px!important}.notification-copy p{font-size:13.5px!important}.notification-thumbnail{width:48px!important;height:54px!important}.notification-row-action.follow-back-action button{min-width:78px!important;padding:0 9px!important;font-size:11px!important}}.vv-notification-row{grid-template-columns:clamp(52px,8vw,64px) minmax(0,1fr) clamp(48px,8vw,60px)!important;column-gap:clamp(8px,1.7vw,13px)!important}.vv-notification-row .notification-copy{min-width:0!important;overflow:hidden!important}.vv-notification-row .notification-thumbnail{background:#15161b!important;align-self:center!important;width:clamp(48px,8vw,58px)!important;min-width:0!important;height:clamp(54px,9vw,66px)!important;overflow:hidden!important}.vv-notification-row .notification-thumbnail img{object-fit:cover!important;object-position:center!important;width:100%!important;max-width:100%!important;height:100%!important;display:block!important}.vv-notification-row:not(:has(.notification-thumbnail)):not(:has(.notification-row-action)):not(:has(.notification-open-action)){grid-template-columns:clamp(52px,8vw,64px) minmax(0,1fr)!important}.feed-column .post-actions{padding-inline:4px!important}.feed-column .post-actions button{width:36px!important;min-width:36px!important;padding-inline:2px!important}.feed-column .post-copy,.feed-column .post-copy p{font-size:clamp(14px,1.6vw,15px)!important;line-height:1.48!important}.feed-column .post-head b,.feed-column .post-head strong{font-size:clamp(14px,1.55vw,15px)!important;line-height:1.25!important}.feed-column .post-head .verification-badge,.feed-column .post-head .verified-badge,.feed-column .post-head [class*=badge] svg{width:16px!important;height:16px!important}@media (width<=800px){.vv-notification-row{grid-template-rows:auto!important;grid-template-columns:clamp(50px,14vw,58px) minmax(0,1fr) clamp(46px,14vw,54px)!important;align-items:center!important;column-gap:clamp(7px,2.4vw,10px)!important;padding-inline:0!important;display:grid!important;overflow:hidden!important}.vv-notification-row .notification-actor-stack,.vv-notification-row>.notification-profile{grid-area:1/1!important;align-self:center!important}.vv-notification-row .notification-copy{grid-area:1/2!important;align-self:center!important}.vv-notification-row .notification-thumbnail,.vv-notification-row .notification-row-action,.vv-notification-row>.notification-open-action{grid-area:1/3!important;place-self:center end!important}.vv-notification-row .notification-copy p{overflow-wrap:anywhere!important;font-size:clamp(13px,3.7vw,14px)!important;line-height:1.34!important}.vv-notification-row .notification-copy time{white-space:nowrap!important}.vv-notification-row .notification-context{-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.vv-notification-row:not(:has(.notification-thumbnail)):not(:has(.notification-row-action)):not(:has(.notification-open-action)){grid-template-columns:clamp(50px,14vw,58px) minmax(0,1fr)!important}.feed-column .post-actions button{width:35px!important;min-width:35px!important}.feed-column .post-actions button svg{flex-basis:24px!important;width:24px!important;height:24px!important}.feed-column .post-copy,.feed-column .post-copy p,.feed-column .post-head b,.feed-column .post-head strong{font-size:clamp(14px,3.8vw,14.5px)!important}}@media (width<=360px){.vv-notifications-content{padding-inline:10px!important}.vv-notification-row{grid-template-columns:48px minmax(0,1fr) 46px!important;column-gap:6px!important}.notification-actor-stack,.vv-notification-row>.notification-profile{transform-origin:0;transform:scale(.92)}.vv-notification-row .notification-thumbnail{width:44px!important;height:50px!important}.notification-row-action.follow-back-action button,.notification-open-action{min-width:0!important;max-width:76px!important;padding:0 7px!important;font-size:9px!important;line-height:1.05!important}.notification-row-action.follow-back-action button svg,.notification-open-action svg{margin:0!important}}:root{--vv-font-display:clamp(25px, 2.4vw, 34px);--vv-font-title:clamp(20px, 1.8vw, 27px);--vv-font-subtitle:clamp(16px, 1.25vw, 20px);--vv-font-body:clamp(14.5px, .38vw + 13px, 16px);--vv-font-ui:clamp(13px, .28vw + 12px, 14px);--vv-font-meta:clamp(11.5px, .2vw + 10.5px, 12.5px);--vv-font-micro:clamp(10px, .16vw + 9.4px, 11px);--vv-line-body:1.52;--vv-line-ui:1.34}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body,button,input,textarea,select{font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif!important}.app{font-size:var(--vv-font-body);line-height:var(--vv-line-body)}.app :is(h1,h2,h3,h4,strong,b),.modal-backdrop :is(h1,h2,h3,h4,strong,b){text-wrap:pretty}.app :is(p,li,blockquote),.modal-backdrop :is(p,li,blockquote){overflow-wrap:break-word}.page-section>.section-heading h2,.search-hero h2,.admin-page>.section-heading h2,.analytics-page>.section-heading h2,.music-dashboard-page>.section-heading h2{font-size:var(--vv-font-display)!important;letter-spacing:-.035em!important;line-height:1.08!important}:is(.modal-title,.messages-title,.chat-head,.settings-head,.admin-panel-head,.native-modal-head) h2,:is(.modal-title,.messages-title,.chat-head,.settings-head,.admin-panel-head,.native-modal-head) h3,.vv-notifications-head h3{font-size:var(--vv-font-title)!important;letter-spacing:-.025em!important;line-height:1.15!important}:is(.section-heading,.modal-title,.settings-head,.admin-panel-head)>div>p,:is(.section-heading,.modal-title,.settings-head,.admin-panel-head)>p,.search-hero>p{font-size:var(--vv-font-body)!important;line-height:var(--vv-line-body)!important}.app :is(.primary-button,.secondary-button,.ghost-button,.danger-button),.modal-backdrop :is(.primary-button,.secondary-button,.ghost-button,.danger-button),.app form button,.modal-backdrop form button{letter-spacing:-.005em;font-size:var(--vv-font-ui)!important;line-height:var(--vv-line-ui)!important}.app :is(input,textarea,select),.modal-backdrop :is(input,textarea,select){font-size:max(16px, var(--vv-font-ui))!important;line-height:1.4!important}.app :is(label,.field-label,.form-label),.modal-backdrop :is(label,.field-label,.form-label){line-height:1.35}.app :is(.eyebrow,.overline,[class*=-eyebrow]),.modal-backdrop :is(.eyebrow,.overline,[class*=-eyebrow]){font-size:var(--vv-font-micro)!important;line-height:1.25!important}.sidebar button,.bottom-nav button,.feed-tabs button,.profile-tabs button,.settings-nav button,.admin-menu button{font-size:var(--vv-font-ui)!important;line-height:var(--vv-line-ui)!important}.sidebar button{font-size:clamp(15px,1.1vw,17px)!important}.topbar h1{font-size:var(--vv-font-subtitle)!important}.topbar small,.mini-account small,.post-identity span,.post-identity small,.music-line,.profile-handle,.profile-links,.comments-preview button,.conversation-time,.message-time{font-size:var(--vv-font-meta)!important;line-height:1.38!important}.post-identity strong,.profile-name h2,.person-row strong,.conversations>button b,.chat-head b,.notification-copy p,.suggestion strong,.mini-chart strong{line-height:1.3!important}.post-identity strong{font-size:clamp(14.5px,.45vw + 13px,16px)!important}.post-copy,.post-copy p,.comments-preview,.comments-preview p,.profile-info p,.instagram-caption p,.native-reel-caption,.native-story-copy{font-size:var(--vv-font-body)!important;line-height:var(--vv-line-body)!important}.profile-name h2{font-size:clamp(21px,1.7vw,26px)!important}.profile-stats b{font-size:clamp(16px,1.1vw,18px)!important}.profile-stats span,.highlights small,.story-name{font-size:var(--vv-font-meta)!important}.person-row strong,.conversations>button b,.chat-head b{font-size:var(--vv-font-ui)!important}.person-row small,.conversations>button small,.chat-head small,.notification-copy time,.notification-context{font-size:var(--vv-font-meta)!important}.message-bubble,.message-bubble p,.chat-message,.chat-message p{font-size:var(--vv-font-body)!important;line-height:1.45!important}.admin-page :is(p,td,th,label,input,select,textarea),.settings-page :is(p,label,input,select,textarea),.account-security :is(p,label,input,select,textarea),.help-page :is(p,label,input,select,textarea){font-size:var(--vv-font-ui)!important}.admin-page :is(small,.metric-label,.table-meta),.settings-page small,.account-security small,.help-page small{font-size:var(--vv-font-meta)!important;line-height:1.4!important}.chart-row .song strong,.native-track-identity b,.music-library-head h3{font-size:var(--vv-font-subtitle)!important;line-height:1.25!important}.chart-row .song small,.native-track-identity small,.artist-channel-copy p{font-size:var(--vv-font-meta)!important;line-height:1.4!important}.vv-notification-filters button,.notification-inline-actions button,.notification-row-action button,.notification-open-action{font-size:var(--vv-font-ui)!important}@media (width<=800px){:root{--vv-font-display:clamp(24px, 7vw, 29px);--vv-font-title:clamp(19px, 5.8vw, 23px);--vv-font-subtitle:clamp(16px, 4.5vw, 19px);--vv-font-body:clamp(14px, 3.85vw, 15px);--vv-font-ui:clamp(12.5px, 3.55vw, 14px);--vv-font-meta:clamp(11px, 3.1vw, 12px);--vv-font-micro:clamp(9.5px, 2.75vw, 10.5px)}.page-section>.section-heading h2,.search-hero h2,.admin-page>.section-heading h2,.analytics-page>.section-heading h2,.music-dashboard-page>.section-heading h2{letter-spacing:-.025em!important}.app :is(input,textarea,select),.modal-backdrop :is(input,textarea,select){font-size:16px!important}.mobile-header .logo{font-size:clamp(26px,8vw,31px)!important}.bottom-nav button{font-size:11px!important}.post-identity strong{font-size:clamp(14px,3.9vw,15px)!important}.profile-name h2{font-size:clamp(20px,5.7vw,23px)!important}.notification-copy p{font-size:clamp(13.5px,3.75vw,14.5px)!important}}@media (width>=801px) and (width<=1180px){:root{--vv-font-display:clamp(25px, 2.8vw, 31px);--vv-font-title:clamp(20px, 2.2vw, 25px);--vv-font-body:clamp(14.5px, 1.25vw, 15.5px)}}.feed-column .post-actions{height:43px!important;min-height:43px!important;padding-inline:5px!important}.feed-column .post-actions>div{gap:0!important}.feed-column .post-actions button{width:33px!important;min-width:33px!important;height:37px!important;padding:0 2px!important}.feed-column .post-actions button svg{stroke-width:2.35px!important;flex-basis:22.5px!important;width:22.5px!important;height:22.5px!important}.profile-page:has(.profile-reactions-window){z-index:3100!important;isolation:auto!important;position:relative!important;overflow:visible!important}:is(.profile-page:has(.profile-reactions-window) .ig-profile-header,.profile-page:has(.profile-reactions-window) .profile-avatar-player,.profile-page:has(.profile-reactions-window) .profile-visible-avatar){z-index:3101!important;isolation:auto!important;overflow:visible!important}.profile-reactions-window{z-index:3200!important;box-sizing:border-box!important;position:fixed!important;overflow:hidden!important}.interaction-notice{z-index:4200;color:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);pointer-events:none;background:radial-gradient(circle at 8% 0,#1d8cff33,#0000 38%),#101015f7;border:1px solid #9778ff3d;border-radius:16px;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;width:max-content;max-width:min(340px,100vw - 24px);min-height:58px;padding:9px 13px 9px 10px;animation:.22s cubic-bezier(.2,.85,.25,1) both interactionNoticeIn;display:grid;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 18px 55px #00000094,0 0 28px #6548ff1c}.interaction-notice.is-anchored{left:clamp(16px,var(--notice-x),calc(100vw - 16px));top:max(12px,calc(var(--notice-y) - 12px));bottom:auto;transform:translate(-50%,-100%)}.interaction-notice:after{content:"";background:#111116;border-bottom:1px solid #9778ff3d;border-right:1px solid #9778ff3d;width:11px;height:11px;position:absolute;bottom:-6px;left:50%;transform:translate(-50%)rotate(45deg)}.interaction-notice:not(.is-anchored):after{display:none}.vv-anchored-popover.interaction-notice:after{display:none!important}.interaction-notice-icon{color:#bca8ff;background:#1d8cff29;border-radius:11px;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 0 0 1px #ffffff0b}.interaction-notice.action-like .interaction-notice-icon{color:#ff5877;background:#ff486c1f}.interaction-notice.action-dislike .interaction-notice-icon{color:#a992ff}.interaction-notice.action-save .interaction-notice-icon{color:var(--vv-accent);background:#c8ff2e17}.interaction-notice.action-repost .interaction-notice-icon{color:#35dc8b;background:#20d47b1a}.interaction-notice>span:last-child{gap:2px;min-width:0;display:grid}.interaction-notice b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:12px!important;line-height:1.2!important}.interaction-notice small{color:#aaaab4;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:10.5px!important;line-height:1.35!important}@keyframes interactionNoticeIn{0%{opacity:0;scale:.92}to{opacity:1;scale:1}}@media (width<=800px){.feed-column .post-actions{height:41px!important;min-height:41px!important;padding-inline:4px!important}.feed-column .post-actions button{width:32px!important;min-width:32px!important;height:35px!important}.feed-column .post-actions button svg{flex-basis:22px!important;width:22px!important;height:22px!important}.profile-reactions-window{top:max(calc(env(safe-area-inset-top) + 76px), 12vh)!important;width:auto!important;max-width:none!important;max-height:min(62dvh,520px)!important;margin:0!important;bottom:auto!important;left:12px!important;right:12px!important}.profile-reactions-window>div{max-height:calc(min(62dvh,520px) - 58px)!important}.interaction-notice{border-radius:15px;width:min(310px,100vw - 24px);max-width:calc(100vw - 24px);min-height:56px;padding:8px 10px}.interaction-notice.is-anchored{left:clamp(166px,var(--notice-x),calc(100vw - 166px));top:max(calc(env(safe-area-inset-top) + 68px),calc(var(--notice-y) - 10px))}}@media (width<=360px){.interaction-notice{grid-template-columns:32px minmax(0,1fr);gap:8px;width:calc(100vw - 18px);max-width:calc(100vw - 18px)}.interaction-notice.is-anchored{left:50%}.interaction-notice-icon{border-radius:10px;width:32px;height:32px}.interaction-notice small{font-size:10px!important}}@media (prefers-reduced-motion:reduce){.interaction-notice{animation:none!important}}:root{--vvibra-primary:var(--vv-accent);--vvibra-primary-hover:#7720ff;--vvibra-primary-active:#5700d9;--vvibra-primary-soft:#6600ff29;--vvibra-primary-border:#6600ff75;--vvibra-primary-glow:#6600ff47;--vv-active-surface:#141414;--vv-layer-base:0;--vv-layer-sticky:20;--vv-layer-dropdown:80;--vv-layer-popover:120;--vv-layer-modal:300;--vv-layer-overlay:500;--vv-layer-system:700}.connections-search{color:#85858f;background:#18181d;border:0;border-radius:11px;align-items:center;gap:9px;min-height:44px;margin:9px 10px 3px;padding:0 12px;display:flex}.connections-search input{color:#f5f5f7;background:0 0;border:0;outline:0;width:100%;min-width:0}.connections-search:focus-within{box-shadow:inset 0 0 0 1px var(--vvibra-primary-border);background:#1d1d22}@media (width<=800px){.connections-backdrop{align-items:end!important;padding:0!important}.connections-modal{width:100%!important;max-width:none!important;height:min(76dvh,680px)!important;max-height:calc(100dvh - env(safe-area-inset-top))!important;padding-bottom:env(safe-area-inset-bottom)!important;border-radius:22px 22px 0 0!important}.connections-list{flex:1;max-height:none!important}.profile-post-viewer .instagram-post-modal{max-width:100vw!important;max-height:none!important}}.chart-page .native-chart-row:first-child{background:radial-gradient(circle at 9% 0,#7557ff24,#0000 34%),#101014!important;border:0!important;border-radius:18px!important;min-height:104px!important;padding:12px 14px!important;box-shadow:inset 0 0 0 1px #ffffff0b!important}.chart-page .native-chart-row:first-child .audio-cover-button{border-radius:14px!important;box-shadow:0 10px 26px #00000057!important}.chart-page .native-chart-row:first-child .native-track-identity{gap:1px!important;padding:0!important}.chart-page .native-chart-row:first-child .native-track-identity b{font-size:clamp(17px,2vw,22px)!important;font-weight:780!important;line-height:1.08!important}.chart-page .native-chart-row:first-child .native-track-identity small{color:#9b9ba5!important;margin-top:4px!important;font-size:11px!important}.chart-page .chart-leader-profile{min-width:0!important;box-shadow:none!important;background:#ffffff09!important;border:0!important;gap:7px!important;padding:6px 8px!important}.chart-page .chart-leader-profile .avatar{width:34px!important;height:34px!important}.chart-page .chart-leader-profile span{gap:1px!important}.chart-page .chart-leader-profile small{letter-spacing:.08em!important;font-size:8px!important}.chart-page .chart-leader-profile b{font-size:11px!important}.chart-page .chart-leader-profile em,.chart-page .chart-leader-profile>svg{display:none!important}.chart-page .now-playing{background:#111116!important;border:0!important;border-radius:15px!important;gap:9px!important;height:auto!important;min-height:68px!important;margin-top:10px!important;padding:8px!important}.chart-page .now-playing>span{min-width:0!important}.chart-page .now-playing img{border-radius:11px!important;width:48px!important;height:48px!important}@media (width<=800px){.chart-page .native-chart-row:first-child{border-radius:14px!important;min-height:88px!important;padding:9px 8px!important}.chart-page .native-chart-row:first-child .native-track-identity b{font-size:clamp(15px,4.8vw,19px)!important}.chart-page .chart-leader-profile{background:0 0!important;padding:4px!important}.chart-page .chart-leader-profile .avatar{width:30px!important;height:30px!important}.chart-page .chart-leader-profile small,.chart-page .chart-leader-profile em{display:none!important}.chart-page .chart-leader-profile b{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:76px!important;font-size:10px!important;overflow:hidden!important}.chart-page .now-playing{right:0!important;bottom:calc(67px + env(safe-area-inset-bottom))!important;border-radius:0!important;width:100%!important;margin:0!important;padding:8px 11px!important;left:0!important}.vv-global-radio{right:0!important;bottom:calc(61px + env(safe-area-inset-bottom))!important;width:100vw!important;max-width:none!important;min-height:70px!important;padding:9px max(12px,env(safe-area-inset-right)) 9px max(12px,env(safe-area-inset-left))!important;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:#0c0c10fb!important;border-width:1px 0 0!important;border-radius:18px 18px 0 0!important;gap:9px!important;margin:0!important;left:0!important;box-shadow:0 -14px 42px #00000070!important}.vv-global-radio .vv-radio-mini-art{border-radius:12px!important;width:48px!important;height:48px!important}.vv-global-radio>span{min-width:0!important}.vv-global-radio b{font-size:12px!important}.vv-global-radio em{font-size:10px!important}.vv-global-radio>button{flex:0 0 40px!important;width:40px!important;height:40px!important}.vv-global-radio>button:last-child{flex-basis:34px!important;width:34px!important;height:34px!important}.iplay-radio-page.active{padding-inline:0!important}.iplay-radio-page .iplay-heading,.iplay-radio-page .iplay-queue{margin-inline:12px!important}.iplay-now-playing{border-left:0!important;border-right:0!important;border-radius:0!important;width:100%!important;margin-inline:0!important;padding:15px 12px!important}.iplay-track-copy h3{margin-block:5px 2px!important}.iplay-track-stats{gap:5px!important;margin-top:10px!important}.iplay-track-stats>span,.iplay-track-stats>button{min-height:31px!important;padding-inline:8px!important}.profile-tabs-expanded button[title=Eventos],.profile-tabs-expanded button[title=Eventos] .event-tab-icon,.profile-tabs-expanded button[title=Eventos] .event-tab-icon svg,.profile-tabs-expanded button[title=Eventos].event-live-tab .event-tab-icon,.profile-tabs-expanded button[title=Eventos].event-live-tab .event-tab-icon svg{color:var(--muted)!important;stroke:currentColor!important;opacity:1!important;visibility:visible!important}.profile-tabs-expanded button[title=Eventos].active,.profile-tabs-expanded button[title=Eventos].active .event-tab-icon,.profile-tabs-expanded button[title=Eventos].active .event-tab-icon svg{color:var(--text)!important;stroke:currentColor!important}.profile-tabs-expanded .event-live-tab .event-tab-icon i{box-shadow:0 0 0 4px #ff557124;background:#ff5571!important}.post-media-stage>.native-track-card{width:min(300px,100% - 16px)!important;bottom:8px!important;left:8px!important}.profile-clean .profile-tabs-expanded{margin-top:10px!important}.notifications-panel{left:7px;right:7px;top:calc(58px + env(safe-area-inset-top));width:auto;max-width:none;max-height:calc(100dvh - 74px - env(safe-area-inset-top));resize:none;border-radius:18px}.adaptive-popup,.modal-backdrop>:is(.profile-switcher,.edit-profile-modal,.checkout-modal,.share-sheet,.delete-post-dialog,.install-app-modal,.music-upload-modal){max-width:calc(100vw - 14px)!important;max-height:calc(100dvh - 14px)!important;overflow:auto!important}}.app,.app *{box-sizing:border-box}.app button,.app input,.app textarea,.app select{min-width:0;max-width:100%}.post-head-slider{flex:auto;min-width:0;height:50px;position:relative;overflow:hidden}.post-head-profile,.post-head-track{will-change:transform;min-width:0;transition:transform .48s cubic-bezier(.22,.75,.22,1),opacity .32s;position:absolute;inset:0}.post-head-profile{opacity:1;justify-content:flex-start;width:100%;transform:translateY(0)}.post-head-track{opacity:0;pointer-events:none;align-items:center;display:flex;transform:translateY(100%)}.post-head-slider.show-track{overflow:visible}.post-head-slider.show-track .post-head-profile{opacity:0;pointer-events:none;transform:translateY(-100%)}.post-head-slider.show-track .post-head-track{opacity:1;pointer-events:auto;transform:translateY(0)}.post-head-track>.native-track-card{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);height:44px;background:color-mix(in srgb, var(--surface-2) 68%, transparent)!important;width:100%!important;box-shadow:none!important;border:1px solid #ffffff13!important;border-radius:999px!important;margin:0!important;padding:3px 5px 4px 3px!important;position:relative!important;inset:auto!important;overflow:visible!important}.post-head-track .native-track-main{grid-template-columns:34px minmax(0,1fr) auto;gap:7px}.post-head-track .audio-cover-button{border-radius:50%;width:34px;height:34px}.post-head-track .native-track-identity b{font-size:10px;line-height:1.15}.post-head-track .native-track-identity small{margin-top:2px;font-size:8px;line-height:1.1}.post-head-track .audio-card-use{background:#ffffff17;height:25px;padding:0 8px;font-size:8px}.post-head-track .native-track-progress{width:auto;height:4px;margin:0;padding:1px 0;position:absolute;bottom:2px;left:43px;right:10px}.post-head-track .native-track-progress:before,.post-head-track .native-track-progress>span{height:1px;top:1px}.post-head-track .native-track-embed{z-index:50;background:#08080a;border:1px solid #ffffff1f;border-radius:13px;width:min(320px,100vw - 92px);height:82px;margin:0;position:absolute;top:49px;left:0;box-shadow:0 18px 48px #00000073}.story-progress-timed i{width:0!important;animation:60s linear forwards vvibra-story-progress!important}@keyframes vvibra-story-progress{0%{width:0}to{width:100%}}.search-results{border-radius:18px;overflow:hidden;box-shadow:none!important;background:#09090c!important;border:1px solid #fff1!important}.theme-light .search-results{background:#f5f5f7!important;border-color:#0e0e1214!important}.search-results h3{color:var(--muted);padding:14px 15px 8px;font-size:clamp(10px,1vw,12px);font-weight:750}.search-results .person-row{background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0f!important;border-radius:0!important;margin:0 11px!important;padding:10px 3px!important}.search-results .person-row:last-of-type{border-bottom:0!important}.search-results .person-row>button:last-child{color:var(--text);border:1px solid #ffffff1a;background:#ffffff0e!important}.search-zero-state{min-height:235px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;padding:25px 18px;display:flex}.search-zero-state b{color:var(--text);font-size:13px}.search-zero-state span{max-width:310px;font-size:10px;line-height:1.5}.connection-profile-link{width:100%;min-width:0;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.connection-profile-link>span{flex-direction:column;min-width:0;display:flex}.connection-profile-link strong,.connection-profile-link small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.connection-profile-link strong{align-items:center;gap:4px;font-size:clamp(12px,1.5vw,14px);display:flex}.connection-profile-link small{color:var(--muted);font-size:clamp(9px,1.2vw,11px)}.composer-cancel{white-space:nowrap;border-radius:999px;width:max-content;min-height:36px;padding:0 10px;font-size:clamp(10px,1.2vw,12px);border:1px solid var(--border)!important;background:color-mix(in srgb, var(--surface-2) 72%, transparent)!important;color:var(--text)!important}.composer-step-back{flex:0 0 34px;border:1px solid var(--border)!important;background:var(--surface-2)!important;width:34px!important;height:34px!important}.page-section :is(button,input,textarea,select),.modal-backdrop :is(button,input,textarea,select){font-size:clamp(10px,.78rem,14px)}.modal-backdrop>:is(.profile-switcher,.edit-profile-modal,.profile-settings-modal,.checkout-modal,.native-payment-modal,.paid-collaboration-modal,.phone-verification-modal,.share-sheet,.delete-post-dialog,.install-app-modal,.music-upload-modal,.event-editor,.message-photo-preview){width:min(var(--popup-width,520px), calc(100vw - 28px));overscroll-behavior:contain;max-width:calc(100vw - 28px);max-height:calc(100dvh - 28px);overflow:auto}@media (width<=800px){.mobile-messenger.unified-messenger{z-index:230!important;background:var(--surface)!important;border:0!important;border-radius:0!important;width:100%!important;height:100dvh!important;margin:0!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important}.mobile-messenger:not(.chat-open)>.conversations{display:block!important}.mobile-messenger:not(.chat-open)>.chat-panel,.mobile-messenger.chat-open>.conversations{display:none!important}.mobile-messenger.chat-open>.chat-panel{display:flex!important}.mobile-messenger>.conversations,.mobile-messenger>.chat-panel{min-height:0;padding-top:env(safe-area-inset-top);padding-bottom:env(safe-area-inset-bottom);width:100%!important;height:100dvh!important}.mobile-messenger .messages-title,.mobile-messenger .chat-head{min-height:58px;height:calc(58px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.mobile-messenger .conversations>button{width:100%;min-height:65px;padding-inline:clamp(10px,3.5vw,16px)}.mobile-messenger .chat-input{width:100%;height:calc(62px + env(safe-area-inset-bottom));padding:8px clamp(8px, 2.8vw, 14px) env(safe-area-inset-bottom)}.mobile-messenger .chat-input input{flex:auto;min-width:0}.modal-backdrop{justify-content:stretch!important;align-items:stretch!important;padding:0!important}.connections-modal,.modal-backdrop>:is(.profile-switcher,.edit-profile-modal,.profile-settings-modal,.checkout-modal,.native-payment-modal,.paid-collaboration-modal,.phone-verification-modal,.share-sheet,.delete-post-dialog,.install-app-modal,.music-upload-modal,.event-editor,.message-photo-preview){overscroll-behavior:contain;width:100%!important;min-width:0!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;padding:calc(14px + env(safe-area-inset-top)) clamp(12px, 4vw, 20px) calc(18px + env(safe-area-inset-bottom))!important;background:var(--surface)!important;border:0!important;border-radius:0!important;margin:0!important;position:fixed!important;inset:0!important;overflow:auto!important}.connections-modal .modal-title{z-index:4;top:calc(-14px - env(safe-area-inset-top));min-height:calc(58px + env(safe-area-inset-top));margin:calc(-14px - env(safe-area-inset-top)) calc(-1 * clamp(12px, 4vw, 20px)) 8px;padding:calc(10px + env(safe-area-inset-top)) clamp(12px, 4vw, 20px) 10px;background:color-mix(in srgb, var(--surface) 94%, transparent);border-bottom:1px solid var(--border);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:sticky}.connections-modal .person-row{grid-template-columns:minmax(0,1fr) minmax(72px,auto);gap:clamp(7px,2.7vw,12px);width:100%;min-height:66px;padding:9px 0}.connections-modal .person-row>button:last-child{width:auto;min-width:clamp(72px,23vw,98px);padding-inline:clamp(7px,2.4vw,12px);font-size:clamp(10px,3vw,13px)}.instagram-composer .composer-top{gap:4px;grid-template-columns:minmax(78px,1fr) minmax(62px,auto) minmax(92px,1fr)!important;padding-inline:clamp(7px,2.6vw,12px)!important}.instagram-composer .composer-actions{min-width:0;gap:3px!important}.instagram-composer .composer-cancel{min-height:33px;padding-inline:clamp(6px,2vw,10px);font-size:clamp(9px,2.7vw,12px)}.instagram-composer .composer-next{padding-inline:clamp(3px,1.7vw,8px);font-size:clamp(9px,2.8vw,12px)!important}.instagram-composer .composer-size-toggle{display:none!important}.instagram-composer .composer-title strong{font-size:clamp(11px,3.3vw,14px)}.instagram-composer .composer-title small{font-size:clamp(8px,2.4vw,10px)}.search-page{min-height:calc(100dvh - var(--header) - 61px)}.search-results{border-radius:15px;margin:0 9px 78px}.search-results .person-row{grid-template-columns:minmax(0,1fr) minmax(70px,auto);margin-inline:8px!important}.search-results .profile-result strong{font-size:clamp(12px,3.8vw,15px)}.search-results .profile-result small{font-size:clamp(9px,3vw,12px)}.search-results .person-row>button:last-child{min-width:clamp(70px,23vw,92px);padding-inline:7px;font-size:clamp(10px,3vw,12px)}.post-head-slider{height:46px}.post-head-track>.native-track-card{height:40px}.post-head-track .native-track-main{grid-template-columns:31px minmax(0,1fr) auto;gap:6px}.post-head-track .audio-cover-button{width:31px;height:31px}.post-head-track .native-track-progress{left:39px}.post-head-track .audio-card-use{padding-inline:7px}.post-head,.post-actions,.profile-tabs-expanded,.mobile-profile-bio .ig-profile-stats{width:100%;min-width:0}.post-head>.icon-button,.post-actions button,.profile-tabs-expanded button{flex:0 auto;min-width:0!important}}@media (width<=360px){.post-head-track .audio-card-use{display:none}.instagram-composer .composer-top{grid-template-columns:minmax(70px,1fr) minmax(55px,auto) minmax(78px,1fr)!important}.composer-step-back{flex-basis:30px;width:30px!important;height:30px!important}}@media (prefers-reduced-motion:reduce){.post-head-profile,.post-head-track{transition-duration:.01ms}}.connections-backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:2147482000!important;background:#000000c2!important;padding:14px!important}.connections-modal{background:#0d0d10!important;border:0!important;border-radius:18px!important;width:min(400px,100vw - 28px)!important;max-height:min(620px,100dvh - 28px)!important;padding:0!important;overflow:hidden!important;box-shadow:0 24px 72px #0000009e!important}.connections-modal .modal-title{background:#0d0d10!important;border:0!important;border-bottom:1px solid #fff1!important;min-height:52px!important;margin:0!important;padding:8px 10px 8px 14px!important}.connections-modal .modal-title h3{color:#f5f5f7!important;letter-spacing:-.01em!important;margin:0!important;font-size:14px!important;font-weight:760!important}.connections-modal .modal-title>button{color:#fff!important;background:#19191e!important;border:0!important;border-radius:10px!important;width:34px!important;min-width:34px!important;height:34px!important;padding:0!important}.connections-list{overscroll-behavior:contain;background:#0d0d10!important;max-height:calc(min(620px,100dvh - 28px) - 52px)!important;padding:7px!important;overflow-y:auto!important}.connections-modal .person-row{min-height:48px!important;box-shadow:none!important;background:#151519!important;border:0!important;border-radius:11px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;margin:0 0 5px!important;padding:7px 8px 7px 11px!important;display:grid!important}.connections-modal .person-row:last-child{margin-bottom:0!important}.connections-modal .connection-profile-link{color:#f2f2f4!important;text-align:left!important;background:0 0!important;border:0!important;min-width:0!important;padding:0!important}.connections-modal .connection-profile-link strong{color:inherit!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:12px!important;font-weight:680!important;line-height:1.25!important;display:block!important;overflow:hidden!important}.connections-modal .global-follow-button,.connections-modal .global-follow-button[data-follow-state]{color:#f7f7f8!important;white-space:nowrap!important;width:auto!important;min-width:0!important;max-width:132px!important;height:30px!important;min-height:30px!important;box-shadow:none!important;background:#24242a!important;border:0!important;border-radius:9px!important;gap:4px!important;padding:0 9px!important;font-size:10px!important;line-height:1!important}.connections-modal .global-follow-button svg{width:13px!important;height:13px!important}.connections-empty{color:#8b8b94!important;text-align:center!important;padding:34px 14px!important;font-size:11px!important}.feed-friday-mark{z-index:5!important;color:#fff!important;letter-spacing:.1em!important;background:#060609e0!important;border:1px solid #caff3861!important;padding:9px 12px!important;font-size:11px!important;top:12px!important;left:12px!important;box-shadow:0 9px 28px #0000006b,0 0 18px #caff3817!important}.feed-friday-mark svg{width:16px!important;height:16px!important}.feed-friday-big-play,.feed-friday-close-player{display:none!important}.feed-friday-touch-toggle{-webkit-tap-highlight-color:transparent;z-index:4!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;padding:0!important;position:absolute!important;inset:0!important}.feed-friday-touch-toggle:focus-visible{outline-offset:-4px!important;outline:2px solid #caff38!important}@media (width<=700px){.connections-backdrop{padding:max(10px, env(safe-area-inset-top)) 10px max(10px, env(safe-area-inset-bottom))!important;align-items:center!important}.connections-modal{border-radius:16px!important;width:100%!important;max-width:380px!important;max-height:min(74dvh,570px)!important}.connections-list{max-height:calc(min(74dvh,570px) - 52px)!important;padding:6px!important}.connections-modal .person-row{min-height:46px!important;padding:6px 7px 6px 10px!important}.connections-modal .global-follow-button,.connections-modal .global-follow-button[data-follow-state]{max-width:112px!important;padding-inline:8px!important}.feed-friday-mark{padding:8px 10px!important;font-size:10px!important;top:10px!important;left:10px!important}}@media (width>=801px){.floating-message-dock .floating-messages{background:#111115f7!important;border-radius:999px!important;grid-template-columns:44px minmax(0,1fr)!important;gap:12px!important;min-width:184px!important;height:60px!important;padding:0 21px 0 8px!important;box-shadow:0 18px 48px #00000075,0 0 0 1px #ffffff0a!important}.floating-message-dock .floating-messages:hover{background:#17171cfc!important;transform:translateY(-3px)!important}.floating-message-symbol{background:var(--vv-accent)!important;color:#fff!important;border:0!important;border-radius:50%!important;width:44px!important;height:44px!important;box-shadow:0 8px 22px #7657ff57,inset 0 1px #fff3!important}.floating-message-symbol svg{color:#fff!important;stroke:#fff!important;stroke-width:2.25px!important;width:22px!important;height:22px!important;transform:translate(-1px,1px)rotate(-8deg)!important}.floating-message-copy b{color:#fff!important;font-size:13px!important;font-weight:800!important}}.music-library>.profile-empty .music-empty-upload{isolation:isolate!important;background:var(--vv-accent)!important;color:#fff!important;border:1px solid #ffffff26!important;border-radius:15px!important;width:min(310px,100% - 24px)!important;min-height:54px!important;margin-top:13px!important;padding:0 22px!important;font-size:15px!important;font-weight:850!important;display:inline-flex!important;position:relative!important;box-shadow:0 12px 32px #7657ff4d,0 0 28px #7657ff38!important}.music-library>.profile-empty .music-empty-upload:before{content:"";z-index:-1;border-radius:inherit;filter:blur(18px);opacity:.72;background:#7657ff7a;position:absolute;inset:7px 12px -10px}.music-library>.profile-empty .music-empty-upload:is(:hover,:focus-visible){background:#8266ff!important;box-shadow:0 14px 38px #7657ff61,0 0 34px #7657ff47!important}@media (width<=700px){.music-library>.profile-empty .music-empty-upload{width:min(290px,100% - 16px)!important;min-height:52px!important;font-size:14px!important}}.admin-page{max-width:760px!important;margin-inline:auto!important}.admin-users-native-head{background:#0d0d10!important;border-bottom:1px solid #fff1!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;gap:11px!important;min-height:62px!important;padding:10px 12px!important;display:grid!important}.admin-users-native-head>button{color:#fff!important;background:#1a1a1f!important;border:0!important;border-radius:10px!important;place-items:center!important;width:36px!important;height:36px!important;padding:0!important;display:grid!important}.admin-users-native-head>div{min-width:0!important}.admin-users-native-head small{color:#898993!important;letter-spacing:.13em!important;font-size:8px!important;font-weight:850!important;display:block!important}.admin-users-native-head h2{color:#f5f5f7!important;margin:2px 0 0!important;font-size:17px!important;line-height:1.15!important}.admin-users-native-head>span{color:#b9e84c!important;align-items:center!important;gap:5px!important;font-size:9px!important;font-weight:800!important;display:flex!important}.admin-users-native{background:#09090b!important;min-height:330px!important;padding:18px!important}.admin-users-only-search{color:#8f8f98!important;background:#151519!important;border:1px solid #ffffff16!important;border-radius:13px!important;align-items:center!important;gap:10px!important;width:100%!important;height:48px!important;padding:0 14px!important;display:flex!important}.admin-users-only-search input{color:#fff!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;min-width:0!important;font-size:13px!important}.admin-users-search-results{gap:5px!important;margin-top:10px!important;display:grid!important}.admin-users-search-results>button{color:#f2f2f4!important;text-align:left!important;background:#151519!important;border:0!important;border-radius:11px!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:48px!important;padding:8px 11px!important;display:grid!important}.admin-users-search-results>button span{gap:1px!important;display:grid!important}.admin-users-search-results>button b{font-size:12px!important}.admin-users-search-results>button small{color:#85858f!important;font-size:10px!important}.admin-users-search-empty{color:#85858f!important;justify-content:center!important;align-items:center!important;gap:9px!important;min-height:170px!important;display:flex!important}.admin-users-search-empty span{display:grid!important}.admin-users-search-empty b{color:#d8d8dc!important;font-size:12px!important}.admin-users-search-empty small{font-size:10px!important}.admin-user-native-detail{gap:12px!important;display:grid!important}.admin-user-detail-back{color:#d8d8dc!important;background:#18181d!important;border:0!important;border-radius:8px!important;align-items:center!important;gap:5px!important;width:max-content!important;min-height:32px!important;padding:0 8px!important;font-size:10px!important;display:inline-flex!important}.admin-user-detail-identity{background:#151519!important;border:0!important;border-radius:13px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:12px!important;display:grid!important}.admin-user-detail-identity>span{min-width:0!important;display:grid!important}.admin-user-detail-identity b{color:#f4f4f6!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:13px!important;overflow:hidden!important}.admin-user-detail-identity small{color:#85858f!important;font-size:10px!important}.admin-user-detail-identity em{color:#bce85b!important;background:#ade23e1a!important;border-radius:999px!important;padding:5px 7px!important;font-size:9px!important;font-style:normal!important;font-weight:800!important}.admin-user-detail-identity em.disabled{color:#ff7789!important;background:#ff4d661a!important}.admin-user-status-field{color:#a0a0a8!important;gap:7px!important;font-size:10px!important;font-weight:750!important;display:grid!important}.admin-user-status-field select{color:#fff!important;background:#151519!important;border:1px solid #ffffff14!important;border-radius:11px!important;width:100%!important;height:44px!important;padding:0 11px!important;font-size:12px!important}.admin-user-save-status,.admin-user-danger-actions button{color:#fff!important;background:#26262d!important;border:0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:max-content!important;min-height:36px!important;padding:0 12px!important;font-size:11px!important;font-weight:780!important;display:inline-flex!important}.admin-gratitude-toggle{cursor:pointer!important;background:#caff380b!important;border:1px solid #caff3821!important;border-radius:12px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:11px!important;display:grid!important;position:relative!important}.admin-gratitude-toggle input{opacity:0!important;pointer-events:none!important;position:absolute!important}.admin-gratitude-toggle>span{gap:2px!important;display:grid!important}.admin-gratitude-toggle b{color:#eef4df!important;font-size:11px!important}.admin-gratitude-toggle small{color:#929889!important;font-size:9px!important;line-height:1.4!important}.admin-gratitude-toggle>i{background:#2a2a30!important;border-radius:999px!important;width:34px!important;height:20px!important;transition:background .18s!important;position:relative!important}.admin-gratitude-toggle>i:after{content:"";background:#fff;border-radius:50%;width:14px;height:14px;transition:transform .18s;position:absolute;top:3px;left:3px}.admin-gratitude-toggle:has(input:checked)>i{background:#91b92d!important}.admin-gratitude-toggle:has(input:checked)>i:after{transform:translate(14px)}.admin-user-danger-actions{border-top:1px solid #ffffff0f!important;flex-wrap:wrap!important;gap:7px!important;padding-top:12px!important;display:flex!important}.admin-user-danger-actions button.danger{color:#ff8292!important;background:#d42f4724!important}.admin-user-native-detail button:disabled,.admin-user-native-detail select:disabled{opacity:.45!important;cursor:not-allowed!important}@media (width<=700px){.admin-page{background:#09090b!important;width:100%!important;min-height:100dvh!important;padding:0!important}.admin-users-native-head{padding-top:max(10px, env(safe-area-inset-top))!important}.admin-users-native{padding:14px 11px calc(24px + env(safe-area-inset-bottom))!important}.admin-user-detail-identity{grid-template-columns:auto minmax(0,1fr)!important}.admin-user-detail-identity em{grid-column:2!important;width:max-content!important}.admin-user-danger-actions button{max-width:100%!important}}.music-upload-backdrop{z-index:2147481000!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#000000c7!important;padding:14px!important}.music-upload-modal{background:#0b0b0e!important;border:1px solid #ffffff13!important;border-radius:18px!important;flex-direction:column!important;width:min(560px,100vw - 28px)!important;height:auto!important;max-height:min(760px,100dvh - 28px)!important;margin:auto!important;padding:0!important;display:flex!important;overflow:hidden!important;box-shadow:0 28px 90px #000000b3!important}.music-upload-title{background:#0e0e12!important;border:0!important;border-bottom:1px solid #fff1!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;min-height:62px!important;margin:0!important;padding:11px 12px 10px 15px!important;display:grid!important}.music-upload-title small{color:#817f8b!important;letter-spacing:.12em!important;font-size:8px!important;font-weight:850!important}.music-upload-title h3{color:#f5f5f7!important;margin:2px 0 0!important;font-size:16px!important;line-height:1.15!important}.music-upload-title p{display:none!important}.music-upload-title .icon-button{color:#fff!important;background:#1c1c22!important;border:0!important;border-radius:10px!important;width:34px!important;min-width:34px!important;height:34px!important;padding:0!important}.music-upload-body-v2{overscroll-behavior:contain!important;scrollbar-width:thin!important;background:#0b0b0e!important;gap:9px!important;min-height:0!important;padding:12px!important;display:grid!important;overflow-y:auto!important}.music-upload-overview{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr)!important;align-items:stretch!important;gap:8px!important;display:grid!important}.music-upload-overview .music-cover-picker{color:#fff!important;text-align:left!important;background:#151519!important;border:0!important;border-radius:12px!important;grid-template-columns:60px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;min-height:76px!important;margin:0!important;padding:7px!important;display:grid!important}.music-upload-overview .music-cover-picker>img{object-fit:cover!important;border-radius:9px!important;width:60px!important;min-width:60px!important;height:60px!important}.music-upload-overview .music-cover-picker>span{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:2px 5px!important;min-width:0!important;display:grid!important}.music-upload-overview .music-cover-picker b{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;overflow:hidden!important}.music-upload-overview .music-cover-picker small{color:#85858e!important;grid-column:1/-1!important;font-size:9px!important}.music-upload-kind{background:#151519!important;border-radius:12px!important;align-content:center!important;gap:6px!important;min-width:0!important;padding:8px!important;display:grid!important}.music-upload-kind>small{color:#81818b!important;letter-spacing:.11em!important;font-size:8px!important;font-weight:850!important}.music-upload-kind .release-kind-tabs{background:#0d0d10!important;border:0!important;border-radius:9px!important;gap:3px!important;padding:3px!important}.music-upload-kind .release-kind-tabs button{border-radius:7px!important;gap:5px!important;height:34px!important;min-height:34px!important;padding:0 7px!important;font-size:9px!important}.music-upload-kind .release-kind-tabs button.active{color:#fff!important;box-shadow:none!important;background:#29252f!important}.music-upload-section{background:#121216!important;border:0!important;border-radius:13px!important;gap:9px!important;min-width:0!important;margin:0!important;padding:10px!important;display:grid!important}.music-upload-section>header{align-items:center!important;gap:8px!important;min-height:28px!important;display:flex!important}.music-upload-section>header>span{color:#b39aff!important;background:#25242b!important;border-radius:8px!important;place-items:center!important;width:25px!important;min-width:25px!important;height:25px!important;font-size:10px!important;font-weight:900!important;display:grid!important}.music-upload-section>header>div{gap:0!important;display:grid!important}.music-upload-section>header b{color:#f0f0f3!important;font-size:11px!important}.music-upload-section>header small{color:#7e7e88!important;font-size:8px!important}.music-upload-section .music-source-tabs{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:5px!important;margin:0!important;display:grid!important}.music-upload-section .music-source-tabs button{color:#8d8d97!important;background:#1a1a20!important;border:0!important;border-radius:9px!important;flex-direction:row!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:100%!important;min-width:0!important;height:35px!important;padding:0 6px!important;font-size:9px!important;display:flex!important}.music-upload-section .music-source-tabs button.active{color:#fff!important;background:#2a2631!important}.music-upload-section .audio-file-picker{color:#dadade!important;text-align:left!important;background:#17171c!important;border:1px dashed #ffffff21!important;border-radius:10px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;min-height:52px!important;margin:0!important;padding:8px 10px!important;display:grid!important}.music-upload-section .audio-file-picker>span{min-width:0!important;display:grid!important}.music-upload-section .audio-file-picker b,.music-upload-section .audio-file-picker small{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.music-upload-section .audio-file-picker b{font-size:11px!important}.music-upload-section .audio-file-picker small{color:#85858f!important;font-size:8px!important}.music-upload-section .music-upload-preview{height:34px!important;margin:0!important}.music-upload-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.music-upload-fields-grid>label,.music-link-import label,.release-video-source>label{color:#9999a2!important;gap:5px!important;min-width:0!important;margin:0!important;font-size:9px!important;font-weight:750!important;display:grid!important}.music-upload-fields-grid input,.music-upload-fields-grid select,.music-upload-fields-grid textarea{box-sizing:border-box!important;color:#fff!important;background:#0c0c0f!important;border:1px solid #ffffff13!important;border-radius:9px!important;outline:0!important;width:100%!important;min-width:0!important;font-size:11px!important}.music-upload-fields-grid input,.music-upload-fields-grid select{height:39px!important;padding:0 10px!important}.music-upload-fields-grid textarea{resize:vertical!important;min-height:62px!important;padding:9px 10px!important}.music-upload-fields-grid>.wide{grid-column:1/-1!important}.music-upload-fields-grid :is(input,select,textarea):focus{border-color:#9673ff80!important;box-shadow:0 0 0 2px #7657ff1a!important}.music-friday-status{color:#8e8e97!important;background:#19191e!important;border-radius:9px!important;align-items:center!important;gap:7px!important;min-height:39px!important;padding:7px 9px!important;display:flex!important}.music-friday-status>span{display:grid!important}.music-friday-status b{color:#d8d8dc!important;font-size:9px!important}.music-friday-status small{font-size:8px!important}.music-friday-status.active{color:#bce84c!important;background:#bee84c13!important}.music-friday-status.active b{color:#dff5a8!important}.music-secondary-genres{background:0 0!important;border:0!important;margin:0!important;padding:0!important}.music-secondary-genres summary{color:#b2b2ba!important;cursor:pointer!important;background:#1a1a20!important;border-radius:9px!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:0 9px!important;font-size:9px!important;font-weight:750!important;list-style:none!important;display:flex!important}.music-secondary-genres summary::-webkit-details-marker{display:none!important}.music-secondary-genres summary small{color:#85858f!important;margin-left:auto!important;font-size:8px!important}.music-secondary-genres[open] summary svg{transform:rotate(180deg)!important}.music-secondary-genres>div{background:#0d0d10!important;border-radius:9px!important;flex-wrap:wrap!important;gap:4px!important;max-height:126px!important;margin-top:6px!important;padding:6px!important;display:flex!important;overflow-y:auto!important}.music-secondary-genres>div button{color:#92929b!important;background:#1b1b20!important;border:0!important;border-radius:7px!important;min-height:26px!important;padding:0 7px!important;font-size:8px!important}.music-secondary-genres>div button.active{color:#fff!important;background:#352d49!important}.music-upload-section .track-preview-range{background:#18181d!important;border:0!important;border-radius:9px!important;gap:6px!important;margin:0!important;padding:8px 9px!important}.music-upload-section .track-preview-range span{font-size:9px!important}.music-upload-section .global-audio-code{border-radius:9px!important;min-height:38px!important;margin:0!important;padding:7px 9px!important}.music-upload-section .music-link-import,.music-upload-section .release-video-source{gap:7px!important}.music-upload-section .music-link-import label>div,.music-upload-section .release-video-source>label>div{background:#0d0d10!important;border:1px solid #ffffff13!important;border-radius:9px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;min-height:42px!important;margin:0!important;padding:4px 5px 4px 9px!important;display:grid!important}.music-upload-section .music-link-import input,.music-upload-section .release-video-source input{color:#fff!important;background:0 0!important;border:0!important;min-width:0!important;height:32px!important;padding:0!important;font-size:10px!important}.music-upload-section .music-link-import button,.music-upload-section .release-video-source label button{color:#fff!important;background:#2c2834!important;border:0!important;border-radius:7px!important;height:32px!important;min-height:32px!important;padding:0 9px!important;font-size:9px!important}.music-upload-section .release-video-preview{box-shadow:none!important;border-radius:10px!important}.music-upload-footer{background:#0e0e12!important;border-top:1px solid #fff1!important;flex:none!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:9px 12px 11px!important;display:grid!important}.music-upload-footer>small{color:#7e7e88!important;text-align:left!important;margin:0!important;font-size:8px!important;line-height:1.35!important}.music-upload-footer .primary-button{background:var(--vv-accent)!important;border-radius:10px!important;width:auto!important;min-width:142px!important;height:40px!important;min-height:40px!important;padding:0 14px!important;font-size:11px!important;box-shadow:0 8px 24px #7657ff33!important}@media (width<=700px){.music-upload-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0b0b0e!important;place-items:stretch stretch!important;padding:0!important}.music-upload-modal{border:0!important;border-radius:0!important;width:100%!important;height:100dvh!important;max-height:100dvh!important;margin:0!important}.music-upload-title{min-height:calc(56px + env(safe-area-inset-top))!important;padding:calc(8px + env(safe-area-inset-top)) 10px 8px 12px!important}.music-upload-body-v2{gap:7px!important;padding:9px 9px 14px!important}.music-upload-overview{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)!important;gap:6px!important}.music-upload-overview .music-cover-picker{grid-template-columns:52px minmax(0,1fr)!important;min-height:68px!important}.music-upload-overview .music-cover-picker>img{width:52px!important;min-width:52px!important;height:52px!important}.music-upload-kind{padding:6px!important}.music-upload-kind .release-kind-tabs button{height:32px!important;min-height:32px!important;font-size:8px!important}.music-upload-section{gap:8px!important;padding:9px!important}.music-upload-fields-grid{grid-template-columns:1fr 1fr!important;gap:7px!important}.music-upload-fields-grid input,.music-upload-fields-grid select{height:38px!important;font-size:11px!important}.music-upload-footer{padding:8px 9px calc(9px + env(safe-area-inset-bottom))!important;grid-template-columns:minmax(0,1fr) auto!important}.music-upload-footer .primary-button{min-width:130px!important;height:39px!important;min-height:39px!important;padding-inline:11px!important;font-size:10px!important}}@media (width<=390px){.music-upload-overview .music-cover-picker b{font-size:10px!important}.music-upload-overview .music-cover-picker small,.music-upload-kind>small{font-size:7px!important}.music-upload-fields-grid{grid-template-columns:1fr!important}.music-upload-fields-grid>.wide{grid-column:auto!important}.music-friday-status{min-height:38px!important}.music-upload-footer>small{display:none!important}.music-upload-footer{display:block!important}.music-upload-footer .primary-button{width:100%!important}}.search-results,.theme-light .search-results{background:var(--bg)!important;box-shadow:none!important}.search-results .person-row>button:last-child{background:color-mix(in srgb, var(--text) 6%, transparent)!important;border-color:color-mix(in srgb, var(--text) 12%, transparent)!important}.profile-name-line{align-items:center!important;gap:4px!important}.profile-name-line .vv-badge{transform:translateY(.5px);margin-left:0!important}.vv-badge,.vv-badge svg{isolation:isolate;overflow:visible!important}.vv-badge svg{filter:drop-shadow(0 1px 2px #00000038)}.profile-clean .desktop-profile-stats{margin:15px 14px!important}.auth-card form>label>span{color:color-mix(in srgb, var(--text) 74%, var(--muted));letter-spacing:.015em;margin:0 0 7px 2px;font-size:11px;font-weight:720;display:block}.auth-card .field{min-height:52px;transition:border-color .18s,background .18s;border:1px solid color-mix(in srgb, var(--text) 11%, var(--border))!important;background:color-mix(in srgb, var(--surface-2) 72%, var(--bg))!important;border-radius:15px!important;box-shadow:inset 0 1px #ffffff08!important}.auth-card .field:focus-within{border-color:color-mix(in srgb, var(--text) 27%, var(--border))!important;background:color-mix(in srgb, var(--surface) 78%, var(--bg))!important;box-shadow:0 0 0 3px color-mix(in srgb, var(--text) 4%, transparent)!important}.auth-card .field input,.auth-card .field input:not(:placeholder-shown){color:var(--text)!important;background:0 0!important}.auth-card .field input:-webkit-autofill{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--text)!important;caret-color:var(--text)!important;-webkit-box-shadow:0 0 0 1000px var(--bg) inset!important}.auth-card .field input:-webkit-autofill:hover{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--text)!important;caret-color:var(--text)!important;-webkit-box-shadow:0 0 0 1000px var(--bg) inset!important}.auth-card .field input:-webkit-autofill:focus{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--text)!important;caret-color:var(--text)!important;-webkit-box-shadow:0 0 0 1000px var(--bg) inset!important}.auth-card .field input:-webkit-autofill:active{transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--text)!important;caret-color:var(--text)!important;-webkit-box-shadow:0 0 0 1000px var(--bg) inset!important}.mini-account[aria-label="Ir a mi perfil"]{cursor:pointer}@media (width<=800px){html,body,.app,.app-shell,.view-container{min-height:100dvh}.app{overflow-x:clip}.profile-clean .mobile-profile-bio .ig-profile-stats{width:calc(100% - 26px)!important;margin:12px 13px!important}.profile-clean .profile-tabs-expanded{justify-content:stretch;align-items:stretch;gap:0!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding:0!important;display:flex!important}.profile-clean .profile-tabs-expanded button{flex:1 1 0!important;justify-content:center!important;width:auto!important;min-width:0!important;max-width:none!important;padding-inline:clamp(4px,2vw,12px)!important}.stories-page-head{padding-inline:3px;display:block!important}.story-create-card{width:100%;min-width:0;border-radius:18px!important}.camera-bottom .camera-modes{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0a0a0c7a;border:1px solid #ffffff1c;border-radius:999px;grid-template-columns:repeat(3,minmax(0,1fr));width:min(360px,100vw - 24px);padding:4px;gap:5px!important;display:grid!important}.camera-bottom .camera-modes button,.camera-bottom .camera-modes button.active{white-space:nowrap;min-width:0;min-height:33px;border-radius:999px!important;padding:6px 4px!important;font-size:clamp(9px,2.7vw,12px)!important}.auth-screen{min-height:100dvh}.auth-panel{min-height:100dvh;padding:calc(18px + env(safe-area-inset-top)) 13px calc(18px + env(safe-area-inset-bottom))!important}.auth-card{border-radius:23px!important;width:min(100%,430px)!important}.auth-card .field{min-width:0}.auth-card .field input{min-width:0;font-size:16px}.install-app-float{left:12px!important;right:12px!important;bottom:calc(72px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important}}@media (width<=360px){.profile-clean .profile-tabs-expanded button{padding-inline:2px!important}.camera-bottom .camera-modes{width:calc(100vw - 16px)}}.auth-login-stack{flex-direction:column;align-items:center;width:min(430px,100%);display:flex}.auth-login-stack .auth-card{width:100%!important}.auth-version-note{color:color-mix(in srgb, var(--text) 23%, transparent);letter-spacing:.055em;text-align:center;-webkit-user-select:none;user-select:none;margin-top:11px;font-size:8px;font-weight:560;display:block}.auth-card .field,.auth-card .field:focus-within{box-shadow:none!important}.auth-card .field:has(input:not(:placeholder-shown)){box-shadow:none!important}.auth-card .field:focus-within{background:color-mix(in srgb, var(--surface-2) 72%, var(--bg))!important}.auth-card .field:has(input:not(:placeholder-shown)){background:color-mix(in srgb, var(--surface-2) 72%, var(--bg))!important}.auth-card .field input:-webkit-autofill{-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0!important;caret-color:var(--text)!important;-webkit-background-clip:text!important;background-clip:text!important}.auth-card .field input:-webkit-autofill:hover{-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0!important;caret-color:var(--text)!important;-webkit-background-clip:text!important;background-clip:text!important}.auth-card .field input:-webkit-autofill:focus{-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0!important;caret-color:var(--text)!important;-webkit-background-clip:text!important;background-clip:text!important}.auth-card .field input:-webkit-autofill:active{-webkit-text-fill-color:var(--text)!important;-webkit-box-shadow:none!important;box-shadow:none!important;background:0 0!important;caret-color:var(--text)!important;-webkit-background-clip:text!important;background-clip:text!important}.splash-clean .logo{letter-spacing:clamp(-7px,-.06em,-2px);will-change:transform, opacity, filter;font-size:clamp(58px,13vw,126px)!important;animation:2.02s cubic-bezier(.22,.8,.22,1) both vvibraLoadHeartbeat!important}@keyframes vvibraLoadHeartbeat{0%{opacity:0;filter:blur(8px);transform:scale(.82)}18%{opacity:1;filter:blur();transform:scale(1)}35%{transform:scale(1.075)}45%{transform:scale(1)}61%{transform:scale(1.045)}70%,to{opacity:1;filter:blur();transform:scale(1)}}.install-app-float>.minimal-logo{flex:none;min-width:48px;line-height:.78;color:#07110a!important;font-size:45px!important}.install-app-float>.minimal-logo>span{margin-left:-.13em}.install-now .minimal-logo{line-height:.8;color:currentColor!important;font-size:24px!important}@media (width<=800px){.auth-login-stack{width:min(100%,430px)}.auth-version-note{margin-top:15px;font-size:7.5px}.splash-clean .logo{white-space:nowrap;width:min-content;max-width:calc(100vw - 34px);font-size:clamp(54px,19vw,82px)!important}.install-app-float>.minimal-logo{min-width:52px;font-size:49px!important}}@media (prefers-reduced-motion:reduce){.splash-clean .logo{animation:1.3s both vvibraLoadFade!important}@keyframes vvibraLoadFade{0%{opacity:0}to{opacity:1}}}@media (width>=801px){.profile-clean .ig-profile-header{grid-template-columns:164px minmax(0,1fr)!important}.profile-clean .ig-profile-header>.profile-avatar-player{width:120px;height:120px}}.post-head-profile{align-items:center;gap:0;display:flex;overflow:hidden}.post-owner-identity{min-width:0;color:var(--text);cursor:pointer;background:0 0;border:0;flex:0 auto;align-items:center;gap:4px;padding:0;display:inline-flex}.post-owner-identity strong{text-overflow:ellipsis;white-space:nowrap;max-width:min(220px,34vw);font-size:15px;overflow:hidden}.post-collaborator-stack{flex:none;align-items:center;display:inline-flex;margin-left:8px!important}.post-collaborator-stack>button{border:2px solid var(--surface);background:var(--surface-2);width:26px;height:26px;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;margin:0 0 0 -7px;padding:0;display:grid;overflow:hidden}.post-collaborator-stack .avatar-xs{width:24px!important;height:24px!important}.post-head-profile>.post-live-time{flex:none;margin-left:7px}.notification.collaboration-invitation{border-color:color-mix(in srgb, var(--purple) 28%, var(--border));background:color-mix(in srgb, var(--purple) 8%, var(--surface));flex-wrap:wrap}.collaboration-notification-actions{grid-template-columns:1fr 1fr;gap:7px;width:100%;padding-left:49px;display:grid}.collaboration-notification-actions button{border:1px solid var(--border);background:var(--surface-2);min-height:35px;color:var(--text);cursor:pointer;border-radius:10px;justify-content:center;align-items:center;gap:5px;font-size:11px;font-weight:800;display:flex}.collaboration-notification-actions button:last-child{background:linear-gradient(135deg, var(--purple), var(--vv-accent));color:#fff;border-color:#0000}.collaboration-notification-status{border:1px solid color-mix(in srgb, var(--green) 44%, var(--border));color:var(--green);border-radius:999px;align-items:center;gap:4px;padding:5px 8px;font-size:10px;font-weight:850;display:inline-flex}.reel-cover-control{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-2) 72%, transparent);border-radius:14px;min-height:66px;padding:8px}.reel-cover-control>button{border-style:dashed;border-color:color-mix(in srgb, var(--purple) 44%, var(--border));background:0 0;min-height:46px}.reel-cover-control>span{border:1px solid color-mix(in srgb, var(--purple) 42%, var(--border));flex:none;width:54px;height:54px}.music-library{background:radial-gradient(circle at 12% 0%, color-mix(in srgb, var(--purple) 24%, transparent), transparent 36%), linear-gradient(155deg, #202026 0%, #08070c 42%, #000 100%)}.music-library-head{background:linear-gradient(135deg,#7c3cff33,#07060bf0 64%,#000);border-color:#a878ff2e}.music-library-head .primary-button,.music-empty-upload{box-shadow:0 10px 30px #7c3cff40;background:linear-gradient(135deg, var(--vv-accent), var(--vv-accent) 55%, #202026)!important}.audio-clip-list{padding-top:2px}.soundcloud-track{background:linear-gradient(135deg,#481f8470,#0e0a16f5 48%,#030304)!important;border-color:#a878ff2e!important;box-shadow:0 12px 35px #00000047,inset 0 1px #ffffff09!important}.soundcloud-cover{border:1px solid #c4a6ff3d;box-shadow:0 9px 27px #00000061}.soundcloud-cover button,.soundcloud-actions .use-track-button{background:linear-gradient(135deg, var(--vv-accent), var(--vv-accent) 62%, #202026)!important;color:#fff!important}.soundcloud-waveform>i{background:var(--vv-accent)!important}.soundcloud-actions .music-delete-track{color:var(--vv-accent);opacity:.86}.soundcloud-actions .music-delete-track:hover{color:#fff}.soundcloud-actions .music-delete-track:disabled{opacity:.45;cursor:wait}.music-cover-picker img{background:#050307}.embed-player-backdrop{z-index:760}.embed-player-dialog{background:linear-gradient(155deg, #202026, var(--surface) 45%, #050506);border:1px solid #a878ff42;border-radius:22px;width:min(610px,100vw - 24px);max-height:calc(100dvh - 28px);padding:18px;overflow:auto;box-shadow:0 30px 100px #000b}.embed-player-dialog>header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.embed-player-dialog>header small{color:var(--purple-2);letter-spacing:.12em;font-size:9px;font-weight:900}.embed-player-dialog>header h3{margin:4px 0;font-size:21px}.embed-player-dialog>header p{color:var(--muted);margin:0;font-size:11px}.embed-player-preview{background:#050506;border:0;border-radius:18px;width:100%;height:190px;margin:16px 0}.embed-player-dialog>label{color:var(--muted);flex-direction:column;gap:7px;font-size:11px;font-weight:800;display:flex}.embed-player-dialog textarea{resize:vertical;border:1px solid var(--border);color:#cfc8d8;background:#050506;border-radius:12px;width:100%;min-height:92px;padding:11px;font:10px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.embed-player-dialog>.full-button{background:linear-gradient(135deg, var(--vv-accent), var(--vv-accent) 60%, #202026);min-height:44px;margin-top:11px}@media (width<=800px){.profile-clean .ig-profile-header{grid-template-columns:112px minmax(0,1fr)!important;gap:12px!important}.profile-clean .ig-profile-header>.profile-avatar-player{width:106px;height:106px;margin:0}.post-owner-identity strong{max-width:32vw;font-size:13px}.post-collaborator-stack{margin-left:6px!important}.post-collaborator-stack>button:nth-child(n+4){display:none}.post-head-profile>.post-live-time{margin-left:5px;font-size:10px}.notifications-panel{inset:calc(var(--header) + env(safe-area-inset-top)) 0 calc(61px + env(safe-area-inset-bottom));resize:none;border-width:0;border-radius:0;width:100%;max-height:none}.collaboration-notification-actions{padding-left:0}.embed-player-dialog{width:100%;height:100dvh;max-height:none;padding:calc(14px + env(safe-area-inset-top)) 12px calc(18px + env(safe-area-inset-bottom));border:0;border-radius:0}}.music-library,.music-library-head{background:0 0!important}.music-library{box-shadow:none!important}@media (width<=800px){.music-library-head{background:0 0!important}}.music-library-head{margin-bottom:12px;position:relative;border-bottom:0!important}.music-library-head:after{content:"";background:color-mix(in srgb, var(--border) 78%, transparent);height:1px;position:absolute;bottom:0;left:12px;right:12px}@media (width>=801px){.profile-clean .ig-profile-header{grid-template-columns:156px minmax(0,1fr)!important}.profile-clean .ig-profile-header>.profile-avatar-player{width:114px;height:114px}}.install-app-float{background:linear-gradient(135deg, #16101f 0%, var(--vv-accent) 54%, var(--vv-accent) 100%);color:#fff;border:1px solid #b692ff61;border-radius:18px;min-height:58px;padding:8px 15px 8px 11px;animation:.42s cubic-bezier(.2,.8,.2,1) installFloatIn,2.6s ease-in-out .55s infinite installFloatPulseV36;box-shadow:0 16px 42px #4e249357,0 5px 18px #00000057}.install-app-float>.minimal-logo{min-width:46px;color:#fff!important;font-size:42px!important}.install-app-float>.minimal-logo>span{background:linear-gradient(135deg,#dfff31,#70ea64);color:#0000;-webkit-background-clip:text;background-clip:text}.install-app-float b{letter-spacing:-.01em;font-size:12px;font-weight:850}.install-app-float small{color:#ffffffad;font-size:9px}@keyframes installFloatPulseV36{50%{transform:translateY(-2px);box-shadow:0 19px 48px #693ac76e,0 5px 18px #00000057}}@media (width<=800px){.music-library-head{margin:0 3px 11px}.music-library-head:after{left:10px;right:10px}.profile-clean .ig-profile-header{grid-template-columns:106px minmax(0,1fr)!important;gap:11px!important}.profile-clean .ig-profile-header>.profile-avatar-player{width:100px;height:100px}.install-app-float{border-radius:17px;min-height:56px}.install-app-float>.minimal-logo{min-width:47px;font-size:44px!important}}@media (prefers-reduced-motion:reduce){.install-app-float{animation:.3s both installFloatIn}}.post-owner-identity .vv-badge{margin-left:0!important}.mobile-profile-contact-row{display:none}@media (width<=800px){.profile-clean .ig-profile-header>.profile-avatar-player{margin-top:9px!important}.profile-clean .ig-profile-main>.profile-bio-structured .profile-contact-tags{display:none!important}.profile-clean>.mobile-profile-contact-row{flex-flow:wrap;align-items:stretch;gap:7px;width:calc(100% - 24px);margin:2px 12px 9px;display:flex!important}.profile-clean>.mobile-profile-contact-row>a{box-sizing:border-box;flex:132px;align-items:center;gap:7px;min-width:0;min-height:35px;text-decoration:none;display:flex;overflow:hidden;border:1px solid color-mix(in srgb, var(--border) 84%, transparent)!important;background:color-mix(in srgb, var(--surface-2) 48%, transparent)!important;color:var(--muted)!important;border-radius:10px!important;padding:7px 10px!important}.profile-clean>.mobile-profile-contact-row>a>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:10.5px;overflow:hidden}.profile-clean>.mobile-profile-contact-row>a>svg{color:var(--purple-2);flex:none}}.profile-post-viewer{padding:clamp(8px,1.6vw,22px)!important}.profile-post-viewer .instagram-post-modal{width:min(1440px,100vw - 2*clamp(8px,1.6vw,22px));max-width:100%;height:calc(100dvh - 2*clamp(8px,1.6vw,22px));max-height:100%}.profile-post-viewer .instagram-post-media,.profile-post-viewer .instagram-post-media .post-media{min-width:0;max-width:100%;min-height:0;max-height:100%}.profile-post-viewer .instagram-post-media .post-media{aspect-ratio:auto!important;width:100%!important;height:100%!important}.profile-post-viewer .instagram-post-media .post-media>img,.profile-post-viewer .instagram-post-media .post-media>video,.profile-post-viewer .instagram-post-media .post-media>iframe{max-width:100%;max-height:100%;object-fit:contain!important;width:100%!important;height:100%!important}@media (width<=800px){.profile-post-viewer{padding:0!important}.profile-post-viewer .instagram-post-modal{grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);width:100vw;max-width:none;height:100dvh;max-height:none;display:grid}.profile-post-viewer .instagram-post-media{align-self:stretch;width:100%;height:auto;max-height:none}.profile-post-viewer .instagram-post-details{flex:none;min-height:0;max-height:min(235px,36dvh)}}.profile-post-viewer .instagram-post-modal{background:#000;border-radius:18px;grid-template-columns:minmax(0,1fr) clamp(330px,31vw,400px)}.profile-post-viewer .instagram-post-media{isolation:isolate;background:#000;position:relative}.profile-post-viewer .instagram-post-details{border-left:1px solid var(--border);background:var(--surface);grid-template-rows:56px 62px minmax(0,1fr) 52px auto 50px;width:100%;min-width:0;min-height:0;display:grid;overflow:hidden}.profile-post-viewer .instagram-post-toolbar{box-sizing:border-box;width:100%;min-width:0;height:56px;min-height:56px;padding:0 10px 0 15px}.profile-post-viewer .opened-post-identity{box-sizing:border-box;width:100%;min-width:0;min-height:62px;padding:9px 14px}.profile-post-viewer .opened-post-identity>span{min-width:0}.profile-post-viewer .opened-post-identity b{text-overflow:ellipsis;white-space:nowrap;align-items:center;max-width:100%;display:inline-flex;overflow:hidden}.profile-post-viewer .instagram-post-comments{overscroll-behavior:contain;min-height:0;padding:12px 14px;overflow:auto}.profile-post-viewer .instagram-caption-copy{margin:0 0 12px}.profile-post-viewer .instagram-caption-copy p{overflow-wrap:anywhere;width:100%;margin:0}.profile-post-viewer .instagram-post-actions{box-sizing:border-box;width:100%;min-width:0;min-height:52px}.profile-post-viewer .instagram-post-count{box-sizing:border-box;min-width:0;padding:8px 14px 10px}.profile-post-viewer .instagram-post-count b,.profile-post-viewer .instagram-post-count small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-post-viewer .instagram-post-comment{box-sizing:border-box;width:100%;min-width:0;height:50px}@media (width<=800px){.profile-post-viewer .instagram-post-modal{border-radius:0;grid-template-rows:minmax(0,1fr) auto}.profile-post-viewer .instagram-post-details{grid-template-rows:52px minmax(0, 1fr) 48px auto calc(48px + env(safe-area-inset-bottom));border-top:1px solid var(--border);background:color-mix(in srgb, var(--surface) 97%, #000);border-left:0;max-height:clamp(218px,32dvh,268px)}.profile-post-viewer .instagram-post-toolbar{top:calc(8px + env(safe-area-inset-top));gap:1px;width:auto;max-width:calc(100vw - 16px);height:42px;min-height:42px;padding:2px 4px;right:8px}.profile-post-viewer .instagram-post-toolbar .icon-button{width:38px!important;height:38px!important}.profile-post-viewer .opened-post-identity{min-height:52px;padding:6px 11px}.profile-post-viewer .instagram-post-comments{border-top:1px solid color-mix(in srgb, var(--border) 68%, transparent);border-bottom:1px solid color-mix(in srgb, var(--border) 68%, transparent);padding:7px 11px;display:block}.profile-post-viewer .instagram-caption{margin-bottom:9px}.profile-post-viewer .instagram-caption:last-child{margin-bottom:0}.profile-post-viewer .instagram-caption p{margin-top:0;font-size:11px;line-height:1.42}.profile-post-viewer .instagram-post-actions{min-height:48px;padding:0 5px}.profile-post-viewer .instagram-post-actions button{width:42px;height:42px}.profile-post-viewer .instagram-post-count{padding:5px 11px 7px}.profile-post-viewer .instagram-post-count b{font-size:10.5px}.profile-post-viewer .instagram-post-count small{margin-top:2px;font-size:8.5px}.profile-post-viewer .instagram-post-comment{height:calc(48px + env(safe-area-inset-bottom));padding:0 10px env(safe-area-inset-bottom)}}@media (width<=380px),(height<=640px) and (width<=800px){.profile-post-viewer .instagram-post-details{grid-template-rows:48px minmax(0, 1fr) 44px auto calc(44px + env(safe-area-inset-bottom));max-height:min(232px,38dvh)}.profile-post-viewer .opened-post-identity{min-height:48px}.profile-post-viewer .instagram-post-actions{min-height:44px}.profile-post-viewer .instagram-post-comment{height:calc(44px + env(safe-area-inset-bottom))}}.registration-methods,.discovery-modes{scrollbar-width:none;gap:7px;display:flex;overflow-x:auto}.registration-methods::-webkit-scrollbar{display:none}.discovery-modes::-webkit-scrollbar{display:none}.registration-methods button,.discovery-modes button,.registration-category-editor button{border:1px solid var(--border);background:var(--surface);min-height:42px;color:var(--muted);font:inherit;white-space:nowrap;border-radius:999px;padding:0 14px;font-weight:700}.registration-methods button.active,.discovery-modes button.active,.registration-category-editor button.active{border-color:var(--accent);color:var(--text);background:color-mix(in srgb, var(--accent) 14%, var(--surface))}.auth-field-help{color:var(--muted);justify-content:space-between;gap:12px;margin-top:7px;font-size:11px;display:flex}.registration-category-editor{gap:9px;display:grid}.registration-category-editor>span{color:var(--muted);justify-content:space-between;font-size:12px;font-weight:800;display:flex}.registration-category-editor>div{flex-wrap:wrap;gap:7px;display:flex}.registration-category-editor button{align-items:center;gap:5px;min-height:38px;padding-inline:12px;font-size:12px;display:inline-flex}.auth-consent{color:var(--muted);grid-template-columns:20px 1fr;align-items:start;gap:10px;font-size:12px;line-height:1.45;display:grid}.auth-consent input{width:18px;height:18px;accent-color:var(--accent);margin:1px 0 0}.network-status,.pwa-update-notice{z-index:2500;border:1px solid var(--border);background:color-mix(in srgb, var(--surface) 94%, transparent);width:min(92vw,520px);min-height:52px;color:var(--text);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;align-items:center;gap:10px;padding:8px 11px;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 16px 42px #00000059}.network-status{top:calc(10px + env(safe-area-inset-top))}.pwa-update-notice{bottom:calc(16px + env(safe-area-inset-bottom))}.network-status span,.pwa-update-notice span{flex:1;display:grid}.network-status small,.pwa-update-notice small{color:var(--muted);font-size:10px}.pwa-update-notice button{background:var(--accent);color:#fff;min-height:38px;font:inherit;border:0;border-radius:999px;padding:0 13px;font-size:11px;font-weight:900}.pwa-update-notice button[aria-label]{width:38px;color:var(--muted);background:0 0;place-items:center;padding:0;display:grid}.follow-pending{color:var(--muted)!important}.follow-requests{border-bottom:1px solid var(--border);padding-top:10px}.follow-requests>.eyebrow{padding:0 14px 8px;display:block}.private-profile-empty{min-height:260px}.discovery-modes{margin:2px 0 15px}.discovery-card{border-bottom:1px solid var(--border);grid-template-columns:112px minmax(0,1fr);gap:12px;padding:12px 0;display:grid}.discovery-media{aspect-ratio:4/5;background:var(--surface);border:0;border-radius:12px;width:112px;padding:0;overflow:hidden}.discovery-media img,.discovery-media video{object-fit:cover;width:100%;height:100%}.discovery-card-copy{align-content:center;gap:7px;min-width:0;display:grid}.discovery-card-copy>button{color:var(--text);background:0 0;border:0;justify-items:start;padding:0;display:grid}.discovery-card-copy small,.discovery-card-copy p{color:var(--muted);margin:0;font-size:11px}.discovery-feedback{scrollbar-width:none;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.discovery-feedback button,.audio-search-result>button{border:1px solid var(--border);background:var(--surface);min-height:36px;color:var(--text);font:inherit;white-space:nowrap;border-radius:999px;padding:0 10px;font-size:10px;font-weight:800}.audio-search-result{border-bottom:1px solid var(--border);grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:66px;display:grid}.audio-search-result img{object-fit:cover;border-radius:50%;width:48px;height:48px}.audio-search-result span{display:grid}.audio-search-result small{color:var(--muted)}.discovery-skeletons{gap:10px;display:grid}.discovery-skeletons i{background:linear-gradient(90deg, var(--surface), color-mix(in srgb, var(--surface) 72%, white), var(--surface));background-size:220% 100%;border-radius:14px;height:138px;animation:1.4s linear infinite discovery-loading;display:block}.professional-programs{border-top:1px solid var(--border);margin-top:28px;padding-top:24px}.professional-heading{max-width:680px;margin-bottom:18px}.professional-heading h3{margin:6px 0;font-size:clamp(22px,3vw,32px)}.professional-heading p,.professional-note{color:var(--muted);margin:0;line-height:1.55}.professional-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.professional-card{border:1px solid var(--border);background:var(--surface);border-radius:18px;min-width:0;padding:16px}.professional-card-title{align-items:center;gap:10px;margin-bottom:16px;display:flex}.professional-card-title span,.program-list span{min-width:0;display:grid}.professional-card-title small,.program-list small{color:var(--muted)}.professional-form{gap:11px;display:grid}.professional-form label{color:var(--muted);gap:6px;font-size:11px;font-weight:800;display:grid}.professional-form input,.professional-form select,.professional-form textarea{border:1px solid var(--border);background:var(--background);width:100%;min-height:44px;color:var(--text);font:inherit;border-radius:11px;padding:10px 12px}.professional-form textarea{resize:vertical;min-height:82px}.professional-confirm{align-items:start;line-height:1.45;grid-template-columns:19px 1fr!important}.professional-confirm input{height:18px;min-height:0;accent-color:var(--accent);margin:0}.professional-date-grid{grid-template-columns:1fr 1fr;gap:8px;display:grid}.program-list{gap:8px;margin-top:16px;display:grid}.program-list>div{border-top:1px solid var(--border);justify-content:space-between;align-items:center;gap:10px;min-height:52px;padding:8px 0;display:flex}.program-list b,.program-list small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.program-list em,.program-list button{border:1px solid var(--border);color:var(--muted);font:inherit;text-transform:uppercase;background:0 0;border-radius:999px;flex:none;padding:7px 10px;font-size:10px;font-style:normal;font-weight:800}@keyframes discovery-loading{to{background-position:-220% 0}}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width>=768px) and (width<=1100px){.app-shell-clean .view-container{width:min(100%,760px);margin-inline:auto}.messages-view:not(.floating){min-height:min(760px,100dvh - 72px)}.profile-grid-portrait{grid-template-columns:repeat(3,minmax(0,1fr))}.admin-table-wrap{overflow-x:auto}}@media (width<=767px){html,body{max-width:100%;overflow-x:clip}.app-shell-clean{padding-bottom:calc(82px + env(safe-area-inset-bottom))}.page-section,.view-container{min-width:0;max-width:100%}.bottom-nav{padding-bottom:env(safe-area-inset-bottom)}.modal-backdrop{padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)}.profile-settings-modal,.edit-profile-modal,.create-modal,.profile-switcher{overscroll-behavior:contain;max-width:100vw;max-height:100dvh;overflow-y:auto}.network-status{top:calc(64px + env(safe-area-inset-top))}.pwa-update-notice{bottom:calc(82px + env(safe-area-inset-bottom))}.discovery-card{grid-template-columns:92px minmax(0,1fr)}.discovery-media{width:92px}.discovery-feedback{width:calc(100vw - 132px)}.professional-grid,.professional-date-grid{grid-template-columns:1fr}button,[role=button]{touch-action:manipulation}}@media (width<=380px){.registration-methods button,.discovery-modes button{padding-inline:11px}.pwa-update-notice{gap:6px}.pwa-update-notice small{display:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.desktop-trending-grid .trending-person,.mobile-recent-stories .story{gap:5px}.desktop-trending-grid .trend-rank,.mobile-recent-stories .trend-rank{border-color:var(--surface);width:21px;height:21px;font-size:10px;inset:auto -2px -2px auto}.desktop-trending-grid .story-name,.mobile-recent-stories .story-name{color:var(--text);font-weight:760}.post-media-stage>.native-track-card,.instagram-post-media.post-media-stage>.native-track-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);min-height:52px;background:linear-gradient(90deg,#09090bdc,#17171adc)!important;border:1px solid #ffffff26!important;border-radius:999px!important;width:min(82%,330px)!important;padding:5px 11px 5px 5px!important;bottom:10px!important;left:10px!important;right:auto!important;box-shadow:0 12px 32px #0007!important}.post-media-stage>.native-track-card .native-track-main{gap:9px;min-height:42px}.post-media-stage>.native-track-card .audio-cover-button{flex:0 0 42px;border-radius:50%!important;width:42px!important;height:42px!important}.post-media-stage>.native-track-card .native-track-identity{text-align:left;min-width:0}.post-media-stage>.native-track-card .native-track-identity b{text-overflow:ellipsis;white-space:nowrap;font-weight:900;overflow:hidden;color:#fff!important;font-size:12px!important}.post-media-stage>.native-track-card .native-track-identity small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#d5d5db!important;font-size:9px!important}.post-media-stage>.native-track-card .audio-card-use,.post-media-stage>.native-track-card .native-track-progress{display:none}.recommended-release-card{border-top:1px solid var(--border);padding-top:14px}.search-summary{align-items:center;gap:10px;padding:12px 2px 15px;display:flex}.search-summary>span{background:var(--surface-2);width:38px;height:38px;color:var(--purple-2);border-radius:11px;place-items:center;display:grid}.search-summary h3{margin:0!important;padding:0!important}.search-summary small,.search-result-group header small,.search-result-group .profile-result em{color:var(--muted);font-size:10px;font-style:normal}.search-result-groups{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.search-result-group{border:1px solid var(--border);background:var(--surface);border-radius:17px;min-width:0;overflow:hidden}.search-result-group>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:48px;padding:0 13px;display:flex}.search-result-group>header span{align-items:center;gap:7px;font-size:12px;font-weight:850;display:flex}.search-people-group,.search-audio-group{grid-column:span 1}.search-content-group{grid-column:1/-1}.search-result-group .person-row{border:0!important;border-bottom:1px solid var(--border)!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:10px 12px!important}.search-result-group .profile-result span{justify-items:start;display:grid}.search-result-group .profile-result small{font-size:11px!important}.search-content-grid{background:var(--border);grid-template-columns:repeat(4,minmax(0,1fr));gap:2px;display:grid}.search-content-result{aspect-ratio:4/5;background:var(--background);color:#fff;border:0;min-width:0;padding:0;position:relative;overflow:hidden}.search-content-result>img,.search-content-result>video{object-fit:cover;width:100%;height:100%}.search-content-result>span{text-align:left;background:linear-gradient(#0000,#000c);padding:30px 9px 9px;display:grid;position:absolute;inset:auto 0 0}.search-content-result b,.search-content-result small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.search-content-result b{font-size:11px}.search-content-result small{color:#d3d3d8;font-size:9px}.search-result-group .audio-search-result{padding:0 11px}.profile-post-navigation{z-index:3;left:50%;top:calc(14px + env(safe-area-inset-top));color:#fff;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#09090bd9;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:6px;padding:4px;display:flex;position:fixed;transform:translate(-50%)}.profile-post-navigation button{color:#fff;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.profile-post-navigation button:disabled{opacity:.28}.profile-post-navigation span{text-align:center;min-width:42px;font-size:10px;font-weight:850}.more-profile-posts{border-top:1px solid var(--border);flex:none;gap:7px;padding:9px 11px 11px;display:grid}.more-profile-posts>span{justify-content:space-between;align-items:center;font-size:10px;display:flex}.more-profile-posts>span small{color:var(--muted)}.more-profile-posts>div{scrollbar-width:none;gap:5px;display:flex;overflow-x:auto}.more-profile-posts>div::-webkit-scrollbar{display:none}.more-profile-posts>div>button{aspect-ratio:4/5;background:var(--surface-2);border:1px solid #0000;border-radius:7px;flex:0 0 48px;width:48px;padding:0;overflow:hidden}.more-profile-posts>div>button.active{border-color:var(--purple)}.more-profile-posts img,.more-profile-posts video{object-fit:cover;width:100%;height:100%}.chat-participant-pair{min-width:56px;position:relative;width:56px!important;height:43px!important;display:block!important}.chat-participant-pair .avatar-sm{border:2px solid var(--surface);width:34px;height:34px;position:absolute}.chat-participant-pair .avatar-sm:first-child{top:7px;left:1px}.chat-participant-pair .avatar-sm:last-child{top:1px;right:0}.message-line{align-items:flex-end;gap:7px;width:100%;display:flex}.message-line.sent{justify-content:flex-end}.message-line.received{justify-content:flex-start}.message-line>.avatar-xs{border:1px solid var(--border);flex:none;width:25px;height:25px}.message-line .bubble{max-width:min(72%,420px)}.message-photo.visible video,.message-video-preview>video,.message-photo-viewer>video{object-fit:contain;background:#000;border-radius:13px;width:100%;max-height:58vh;display:block}.message-video-preview>video{margin-top:10px}.view-once-notice{border:1px solid color-mix(in srgb, var(--purple) 45%, var(--border));background:color-mix(in srgb, var(--purple) 9%, var(--background));border-radius:12px;align-items:center;gap:9px;margin:11px 0;padding:10px;display:flex}.view-once-notice span{display:grid}.view-once-notice small{color:var(--muted);font-size:10px}.chat-input>button[type=submit].send-ready svg{animation:1.15s ease-in-out infinite message-send-ready}@keyframes message-send-ready{0%,to{transform:translate(0)rotate(0)}45%{transform:translate(2px,-2px)rotate(-8deg)}}.message-camera-modes{gap:7px;margin-bottom:9px;display:flex}.message-camera-modes button{color:#c8c8ce;background:#0008;border:1px solid #ffffff26;border-radius:999px;min-height:34px;padding:0 12px;font-size:10px;font-weight:850}.message-camera-modes button.active{color:#09090b;background:#fff}.message-shutter.recording{border-color:#ff315d}.message-shutter.recording span{background:#ff315d;border-radius:12px;transform:scale(.6)}.notification{align-items:flex-start;min-width:0;position:relative}.notification p{overflow-wrap:anywhere;min-width:0}.notification-open-action{background:var(--purple);color:#fff;border:0;border-radius:9px;flex:none;align-items:center;gap:5px;min-height:34px;padding:0 10px;font-size:10px;font-weight:850;display:flex}.viewer-side{scrollbar-width:none;max-height:calc(100% - 180px);overflow-y:auto}.viewer-side::-webkit-scrollbar{display:none}.viewer-side button.dislike{color:#ff8d4d}.viewer-side button.saved,.instagram-post-actions button.saved{color:var(--purple-2)}@media (width>=801px){.profile-clean{max-width:1040px}.profile-clean .ig-profile-header{grid-template-columns:190px minmax(0,1fr);gap:36px;padding-inline:52px}.profile-clean .ig-profile-header>.profile-avatar-player,.profile-clean .profile-avatar-player .avatar-profile{width:152px!important;height:152px!important}.profile-clean .profile-grid-portrait button{min-height:0}.instagram-post-modal{grid-template-columns:minmax(0,1.45fr) minmax(360px,.55fr)!important;width:min(1180px,94vw)!important}.instagram-post-details{width:360px}}@media (width<=800px){.trending-section,.mobile-recent-stories{margin-bottom:0!important}.mobile-recent-stories{gap:9px!important;padding:9px 9px 7px!important}.mobile-recent-stories .story{width:68px!important;min-width:68px!important}.mobile-recent-stories .story-ring{width:62px!important;height:62px!important}.mobile-recent-stories .avatar-story{width:56px!important;height:56px!important}.feed-tabs{margin-top:0!important}.profile-contact-tags.mobile-profile-contact-row,.mobile-profile-bio .profile-contact-tags{justify-self:start;max-width:calc(100vw - 26px);align-items:flex-start!important;width:auto!important}.profile-contact-tags.mobile-profile-contact-row a,.mobile-profile-bio .profile-contact-tags a{text-overflow:ellipsis;white-space:nowrap;align-self:flex-start;max-width:100%;overflow:hidden;flex:0 auto!important;width:max-content!important}.profile-post-viewer .instagram-post-modal{padding-top:calc(46px + env(safe-area-inset-top))}.profile-post-viewer .instagram-post-media{width:100%;max-height:56dvh!important}.profile-post-viewer .instagram-post-media .post-media{object-fit:contain;max-height:56dvh!important}.profile-post-viewer .more-profile-posts{order:8}.profile-post-viewer .instagram-post-comments{max-height:105px}.search-results{padding-inline:9px!important}.search-result-groups{grid-template-columns:1fr;gap:9px}.search-result-group,.search-content-group{border-radius:14px;grid-column:1}.search-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mobile-messenger.unified-messenger{max-width:100vw;overflow:hidden}.mobile-messenger .chat-body{padding-inline:9px}.message-line .bubble{max-width:calc(100% - 70px)}.message-photo-preview>video{max-height:48dvh}.notifications-panel{overflow:auto;inset:calc(var(--header) + env(safe-area-inset-top)) 7px auto!important;width:auto!important;max-height:calc(100dvh - var(--header) - 76px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important;border-radius:16px!important;padding:8px!important}.notifications-panel .panel-head{gap:6px;height:auto;min-height:48px}.mark-notifications-read{white-space:nowrap;min-height:34px;padding-inline:8px;font-size:9px}.notification{grid-template-columns:40px minmax(0,1fr) auto;gap:8px;padding:10px 5px;display:grid}.notification .follow-button-compact,.notification-open-action{padding-inline:8px;min-width:0!important}.notification.collaboration-invitation{grid-template-columns:40px minmax(0,1fr)}.collaborations-page{width:100%;max-width:100vw;overflow-x:clip;padding-inline:10px!important}.collaborations-page .section-heading,.collab-layout,.offer-builder,.offer-summary,.offers-list,.collaboration-post-picker{min-width:0;max-width:100%}.collab-layout{grid-template-columns:minmax(0,1fr)!important}.offer-builder,.offer-summary,.offers-list{border-radius:14px;padding:14px}.format-options{grid-template-columns:minmax(0,1fr)}.offer-row{grid-template-columns:38px minmax(0,1fr);display:grid}.offer-row>:not(.offer-type):not(:nth-child(2)){grid-column:2;justify-self:start}.viewer-frame{max-width:100vw;max-height:100dvh;border-radius:0!important}.viewer-head{gap:2px;max-width:calc(100% - 12px)}.viewer-head .icon-button{width:38px;height:38px}.collaborative-story-grid.viewer-grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));width:100%;height:100%}.collaborative-story-tile{min-width:0;min-height:0}}@media (width<=380px){.notification{grid-template-columns:36px minmax(0,1fr)}.notification>:last-child:not(p):not(.notification-profile){grid-column:2;justify-self:start}.profile-post-navigation span{display:none}}@media (prefers-reduced-motion:reduce){.chat-input>button[type=submit].send-ready svg{animation:none}}.app select,.app option,.app [role=listbox],.app .adaptive-popup,.app .post-options-menu{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background-color:var(--surface);color:var(--text)}.profile-share-actions{flex-wrap:wrap;gap:7px;margin-top:12px;display:flex}.profile-share-actions button{border:1px solid var(--border);background:color-mix(in srgb, var(--surface-2) 82%, transparent);min-height:34px;color:var(--soft);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 11px;font-size:10px;font-weight:800;display:inline-flex}.profile-share-actions button:hover{border-color:color-mix(in srgb, var(--lime) 52%, var(--border));color:var(--text)}.paid-creator-search-label{margin-bottom:6px!important}.paid-creator-search{z-index:8;border:1px solid var(--border);background:var(--bg);border-radius:13px;margin-bottom:15px;position:relative}.paid-creator-search:focus-within{border-color:color-mix(in srgb, var(--lime) 70%, var(--border));box-shadow:0 0 0 3px color-mix(in srgb, var(--lime) 10%, transparent)}.paid-creator-search>label{height:46px;color:var(--muted);align-items:center;gap:9px;padding:0 12px;display:flex}.paid-creator-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1}.paid-creator-results{z-index:30;border:1px solid var(--border);background:var(--surface);border-radius:13px;max-height:300px;padding:5px;position:absolute;top:calc(100% + 6px);left:-1px;right:-1px;overflow:auto;box-shadow:0 22px 60px #000b}.paid-creator-results>button,.selected-paid-creator{width:100%;min-height:62px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:8px;display:flex}.paid-creator-results>button:hover{background:var(--surface-2)}.paid-creator-results>button>span,.selected-paid-creator>span{flex:1;min-width:0;display:grid}.paid-creator-results b,.selected-paid-creator b{font-size:12px}.paid-creator-results small,.selected-paid-creator small{color:var(--muted);margin-top:2px;font-size:10px}.paid-creator-results em{color:var(--lime);margin-top:3px;font-size:9px;font-style:normal}.selected-paid-creator>button{background:var(--surface-2);width:34px;height:34px;color:var(--text);border:0;border-radius:50%;place-items:center;display:grid}.paid-creator-state{border-top:1px solid var(--border);min-height:45px;color:var(--muted);align-items:center;gap:8px;padding:0 12px;font-size:10px;display:flex}.paid-creator-state.error{color:#ff879b}.paid-collaboration-success{color:var(--lime);align-items:center;gap:7px;margin-top:9px;font-size:10px;font-weight:800;display:flex}.notification-group>h4{color:var(--muted);letter-spacing:1.3px;text-transform:uppercase;margin:8px 7px 3px;font-size:9px}.notification-thumbnail{background:var(--surface-2);border:0;border-radius:8px;width:42px;height:52px;padding:0;overflow:hidden}.shared-post-story-card{grid-area:1/1/-1/-1;box-shadow:0 20px 55px #0009;background:#0b0b0e!important;border:1px solid #ffffff25!important;border-radius:20px!important}.shared-post-story-card>img,.shared-post-story-card>video{object-fit:cover;opacity:.8;width:100%;height:100%}.shared-post-story-card:after{content:"";pointer-events:none;background:linear-gradient(#0000,#050506f2);position:absolute;inset:45% 0 0}.shared-post-credit{z-index:2;color:#fff;text-align:left;align-items:center;gap:8px;display:flex;position:absolute;bottom:32px;left:14px;right:14px}.shared-post-credit>span:last-child{display:grid}.shared-post-credit b{font-size:12px}.shared-post-credit small{color:#c4c4ca;font-size:10px}.shared-post-story-card>em{z-index:2;color:var(--lime);letter-spacing:.8px;background:#09090bd9;border-radius:999px;padding:6px 8px;font-size:8px;font-style:normal;font-weight:900;position:absolute;top:14px;right:14px}.shared-post-story-card.unavailable:after{display:none}.shared-post-unavailable{color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:24px;display:flex;position:absolute;inset:0}.shared-post-unavailable b{color:#fff;font-size:14px}.shared-post-unavailable small{max-width:230px;line-height:1.45}.post-media-stage>.native-track-card .audio-card-use{width:auto;height:28px;color:var(--lime);white-space:nowrap;background:#0b0b0dcf;border:1px solid #ffffff28;border-radius:999px;align-items:center;gap:4px;padding:0 8px;font-size:8px;display:inline-flex!important}.post-media-stage>.native-track-card .native-track-progress{background:#ffffff24;border:0;height:2px;padding:0;position:absolute;bottom:4px;left:52px;right:12px;overflow:hidden;display:block!important}.native-track-card[data-playing=true] .audio-cover-button{box-shadow:0 0 0 2px color-mix(in srgb, var(--lime) 65%, transparent)}@media (width>=801px){.home-layout{align-items:start;padding-top:12px}.feed-column,.right-rail{padding-top:0}}@media (width<=800px){.mobile-recent-stories .story-name{text-align:center;max-width:68px;margin-top:3px}.feed-tabs{border-top:1px solid var(--border)}.profile-share-actions{padding-inline:0}.profile-share-actions button{flex:auto;justify-content:center}.paid-creator-results{max-height:255px;margin:0 5px 5px;position:static}.notification{grid-template-columns:40px minmax(0,1fr) auto}.notification-thumbnail{grid-area:1/3/span 2}.profile-post-viewer{overscroll-behavior:contain;overflow-y:auto}.profile-post-viewer .instagram-post-modal{min-height:100dvh;height:auto!important}.profile-post-viewer .instagram-post-media{height:min(62dvh,640px)!important}.floating-messages>i,.notification-count{pointer-events:none;transform:translate(35%,-25%);position:absolute!important;top:2px!important;right:1px!important}}.logo,.minimal-logo{color:inherit;letter-spacing:0;justify-content:center;align-items:center;font-size:0;line-height:1;display:inline-flex}.logo img{object-fit:contain;width:auto;max-width:100%;height:1em;display:block}.minimal-logo img{object-fit:contain;width:1em;height:1em;display:block}.logo-small img{height:28px}.sidebar>.logo{justify-content:flex-start;width:142px;height:35px;padding-left:18px}.auth-visual>.logo{width:min(560px,72%)}.auth-visual>.logo img{width:100%;height:auto}.splash-clean .logo{width:min(560px,76vw)}.splash-clean .logo img{width:100%;height:auto}.auth-card-brand .minimal-logo-large,.install-app-brand .minimal-logo-large{width:62px;height:62px}.mobile-header .logo{width:104px;height:30px}.mobile-header .logo:after{content:none!important}.install-app-float>.minimal-logo,.install-now .minimal-logo{flex:0 0 30px;width:30px;height:30px}@media (width<=800px){.splash-clean .logo{width:min(330px,78vw)}.auth-card-brand .minimal-logo-large{width:68px;height:68px}.mobile-header .logo{width:96px}}:root{--sidebar:230px;--vv-accent:#1d8cff;--vv-ink:#070708}body{letter-spacing:-.006em}.theme-dark{--bg:#09090b;--surface:#101013;--surface-2:#17171b;--border:#ffffff13;--purple:var(--vv-accent)}.sidebar{width:var(--sidebar)!important;border-right:1px solid var(--border)!important;background:#09090bf5!important;padding:28px 16px 18px!important}.sidebar>.logo{width:154px!important;height:42px!important;margin:0 0 28px!important;padding:0 10px!important;overflow:visible!important}.sidebar>.logo img,.desktop-feed-brandbar .logo img{min-height:32px;object-fit:contain!important;opacity:1!important;visibility:visible!important;width:100%!important;height:auto!important}.sidebar nav{gap:5px!important}.sidebar nav>button{border-radius:12px!important;min-height:46px!important;padding:0 12px!important;font-size:14px!important;font-weight:650!important}.sidebar nav>button .nav-icon{width:25px}.sidebar nav>button.nav-active{color:var(--vv-accent)!important;background:#d8ff2f14!important}.sidebar nav>button.nav-active:before{display:none!important}.app-shell-clean{margin-left:var(--sidebar)!important}.home-layout{grid-template-columns:minmax(500px,620px) 290px!important;gap:34px!important;max-width:1050px!important;padding:0 30px 60px!important}.desktop-feed-brandbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;height:78px;margin-bottom:2px;display:flex}.desktop-feed-brandbar .logo{width:132px;height:34px}.desktop-feed-brandbar>span{color:var(--muted);letter-spacing:.17em;font-size:9px;font-weight:850}.trending-section,.feed-tabs,.post-card,.feed-recommendations,.feed-discovery,.feed-task{box-shadow:none!important}.trending-section{border-bottom:1px solid var(--border);padding:20px 2px 18px!important}.desktop-trending-grid{row-gap:14px!important}.desktop-trending-grid .story-ring{width:54px!important;height:54px!important}.desktop-trending-grid .avatar-story{width:48px!important;height:48px!important}.story-name{margin-top:7px!important;font-size:10px!important}.feed-tabs{border:0!important;border-bottom:1px solid var(--border)!important;background:0 0!important;height:48px!important}.feed-tabs button{font-size:12px!important;font-weight:720!important}.feed-tabs button.active{color:var(--text)!important}.feed-tabs button.active:after{background:var(--vv-accent)!important;height:2px!important}.post-card{overflow:hidden;border:1px solid var(--border)!important;background:var(--surface)!important;border-radius:16px!important;margin:14px 0 22px!important}.post-head b{font-size:13px!important;font-weight:720!important}.post-head small{font-size:10px!important}.post-actions button{width:38px!important;height:38px!important}.post-copy{font-size:12px!important;line-height:1.55!important}.right-rail{padding-top:78px!important}.rail-card{border:1px solid var(--border)!important;box-shadow:none!important;background:0 0!important;border-radius:14px!important}.profile-clean{max-width:880px!important;padding-top:52px!important}.profile-clean .ig-profile-header{grid-template-columns:132px minmax(0,1fr)!important;gap:30px!important;padding:0 38px 24px!important}.profile-clean .profile-avatar-player .avatar-profile{width:122px!important;height:122px!important}.profile-name-line h2{letter-spacing:-.025em!important;font-size:21px!important;font-weight:760!important}.profile-handle-block .profile-category-row .category-pill:not(:first-child){display:none!important}.category-pill{color:var(--muted)!important;background:0 0!important;padding:3px 0!important}.profile-share-actions{display:none!important}.desktop-owner-actions{box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.profile-edit,.public-profile-actions>button{height:35px!important;box-shadow:none!important;border-radius:9px!important;font-size:12px!important}.profile-tabs-expanded{border-bottom:1px solid var(--border)!important;justify-content:center!important;gap:0!important}.profile-tabs-expanded button{gap:5px!important;width:86px!important;font-size:10px!important}@media (width<=1120px) and (width>=801px){.home-layout{justify-content:center;grid-template-columns:minmax(500px,620px)!important}.right-rail{display:none!important}}@media (width<=800px){:root{--header:56px}.app-shell-clean{margin-left:0!important}.desktop-feed-brandbar{display:none!important}.mobile-header{border-bottom:1px solid var(--border)!important;background:#09090bf0!important}.mobile-header .mobile-logo .logo{width:104px!important;height:28px!important;display:flex!important}.mobile-header .mobile-logo .logo img{opacity:1!important;width:100%!important;height:auto!important}.mobile-header .icon-button{width:36px!important;height:36px!important}.home-layout{padding:0 0 76px!important}.mobile-recent-stories{gap:11px!important;padding:13px 10px 14px!important}.feed-tabs{top:var(--header)!important}.post-card{background:var(--bg)!important;border-width:0 0 1px!important;border-radius:0!important;margin:0!important}.bottom-nav{height:calc(58px + env(safe-area-inset-bottom))!important;background:#09090bf5!important}.bottom-nav button{width:48px!important;height:48px!important}.bottom-nav button.active:after{background:var(--vv-accent)!important}.profile-clean{padding-top:18px!important}.profile-clean .ig-profile-header{grid-template-columns:92px minmax(0,1fr)!important;gap:14px!important;padding:0 13px 9px!important}.profile-clean .profile-avatar-player .avatar-profile{width:88px!important;height:88px!important}.profile-name-line h2{font-size:18px!important}.profile-tabs-expanded button span{display:none!important}.profile-tabs-expanded button{width:64px!important}}.sidebar>.logo{display:none!important}.mobile-header .mobile-logo{visibility:hidden!important;pointer-events:none!important}.desktop-feed-brandbar .logo{display:inline-flex!important}body,button,input,textarea,select{font-weight:450}h1,h2,h3,strong,b{font-weight:680!important}.eyebrow{letter-spacing:.13em!important;font-size:9px!important}.home-layout{gap:26px!important}.feed-column>*+*{margin-top:0!important}.post-card{background:0 0!important;border-width:0 0 1px!important;border-radius:0!important;margin:0!important}.post-card+.post-card{margin-top:8px!important}.feed-task,.feed-recommendations,.feed-discovery,.recommended-release-card,.promoted-events-feed,.rail-card,.professional-card,.membership-card,.eligibility-card,.admin-user-manager,.admin-stats>div,.discovery-card,.search-zero-state{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.feed-task,.feed-recommendations,.feed-discovery,.promoted-events-feed{border-bottom:1px solid var(--border)!important;margin:0!important;padding:18px 0!important}.right-rail{gap:20px!important}.right-rail .rail-card{padding:0!important}.right-rail .rail-card+.rail-card{margin-top:26px!important}.right-rail .rail-title{padding:0 0 10px!important}.right-rail .suggestion{background:0 0!important;border:0!important;min-height:34px!important;padding:4px 0!important}.right-rail .suggestion-profile-link{display:none!important}.right-rail .suggestion-copy-link strong{color:#fff!important;font-size:12px!important;font-weight:560!important}.right-rail .suggestion .follow-button,.right-rail .suggestion>button:last-child{min-width:0!important;height:28px!important;color:var(--vv-accent)!important;background:0 0!important;border:0!important;padding:0 2px!important;font-size:10px!important;font-weight:600!important}.recommendation-list{gap:0!important}.recommendation-list article{border:0!important;border-bottom:1px solid var(--border)!important;background:0 0!important;border-radius:0!important;padding:10px 0!important}.recommendation-list article>button:last-child{color:var(--vv-accent)!important;background:0 0!important;border:0!important;font-size:10px!important}.settings-account{border:0!important;border-bottom:1px solid var(--border)!important;background:0 0!important;border-radius:0!important}.settings-list{gap:0!important}.settings-list>button{border:0!important;border-bottom:1px solid var(--border)!important;background:0 0!important;border-radius:0!important;min-height:58px!important}.settings-list>button:hover{background:var(--surface-2)!important}.settings-list>button svg{color:var(--muted)}.settings-list>button b{font-size:12px!important}.settings-list>button small{font-size:10px!important;font-weight:420!important}.settings-legal-links,.activity-control,.password-form{border:0!important;border-top:1px solid var(--border)!important;background:0 0!important;border-radius:0!important}.profile-clean .ig-profile-header,.profile-clean .desktop-profile-stats,.profile-clean .profile-tabs,.profile-clean .highlights{border-color:var(--border)!important}.profile-clean .desktop-profile-actions>button,.profile-clean .desktop-owner-actions>button,.mobile-profile-actions>button{box-shadow:none!important;border:0!important}.profile-clean .desktop-profile-actions>button:not(:first-child),.mobile-profile-actions>button:not(:first-child){background:var(--surface-2)!important}.profile-clean .follow-button svg,.recommendation-list .follow-button svg{width:14px!important;height:14px!important}.professional-grid{gap:0!important}.professional-card{border-bottom:1px solid var(--border)!important;padding:18px 0!important}.program-list>div,.offer-row,.managed-user,.chart-row,.search-result-row,.paid-creator-results>button{border:0!important;border-bottom:1px solid var(--border)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important}@media (width<=800px){.mobile-header{padding-left:10px!important}.mobile-header>div{margin-left:auto}.home-layout{padding-bottom:70px!important}.mobile-recent-stories{padding:10px 8px 12px!important}.trending-section{border-bottom:0!important;margin:0!important;padding:0!important}.trending-section+.feed-tabs{margin:0!important}.feed-tabs{height:44px!important}.feed-task,.feed-recommendations,.feed-discovery,.promoted-events-feed{padding:14px 12px!important}.post-card+.post-card{margin-top:0!important}.feed-tabs+.post-card,.feed-task+.post-card,.promoted-events-feed+.post-card,.post-card+.feed-discovery,.feed-discovery+.feed-recommendations,.feed-recommendations+.post-card{margin-top:0!important;margin-bottom:0!important}.post-head{min-height:52px!important}.post-copy,.comments-preview,.comment-box,.page-section{padding-left:11px!important;padding-right:11px!important}.profile-page{padding-left:0!important;padding-right:0!important}.profile-clean .ig-profile-header{padding-left:11px!important;padding-right:11px!important}.profile-settings-modal{padding:14px 12px calc(18px + env(safe-area-inset-bottom))!important;border:0!important;border-radius:18px 18px 0 0!important}.settings-list>button{min-height:55px!important;padding-left:3px!important;padding-right:3px!important}.recommendation-list article{min-width:205px!important;padding:9px 5px!important}.professional-grid{grid-template-columns:1fr!important}.professional-card{padding:15px 0!important}}.sidebar>.logo{visibility:visible!important;display:flex!important}.sidebar{padding-top:28px!important}.desktop-feed-brandbar{display:none!important}.profile-tools-trigger{color:#0b0b0d!important;background:linear-gradient(135deg, var(--vv-accent), #64df72)!important;box-shadow:0 7px 22px #82e1482e!important}.right-rail .suggestion{grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;min-height:48px!important;display:grid!important}.right-rail .suggestion-profile-link{background:0 0!important;border:0!important;width:38px!important;height:38px!important;padding:0!important;display:grid!important}.right-rail .suggestion-profile-link .avatar{width:38px!important;height:38px!important}.right-rail .suggestion .follow-button,.right-rail .suggestion>button:last-child{color:#fff!important;background:var(--purple)!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-width:78px!important;height:31px!important;padding:0 10px!important;display:inline-flex!important}.right-rail .suggestion .follow-button svg,.right-rail .suggestion>button:last-child svg{flex:none;width:13px!important;height:13px!important}.search-page{position:relative;width:100%!important;max-width:none!important;padding-bottom:110px!important;padding-left:clamp(18px,4vw,52px)!important;padding-right:clamp(18px,4vw,52px)!important}.search-page:after{content:"";z-index:5;left:var(--sidebar);pointer-events:none;background:linear-gradient(#0000,#00000094);height:46px;position:fixed;bottom:0;right:0}.search-hero,.search-results{width:100%!important;max-width:none!important}.search-hero>label{max-width:760px!important}.search-result-groups{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.search-result-group,.search-results .person-row,.discovery-card,.search-zero-state{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.search-results .person-row{border-bottom:1px solid var(--border)!important;margin:0!important}.discovery-card{border-bottom:1px solid var(--border)!important}.profile-clean .desktop-owner-actions{width:min(100%,360px)!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(0,1fr) 46px!important;gap:10px!important;margin-left:auto!important;padding:0!important;display:grid!important}.profile-clean .desktop-owner-actions>button{width:100%!important;min-height:42px!important}@media (width<=800px){.mobile-header .mobile-logo{visibility:visible!important;pointer-events:auto!important}.feed-mobile-header .mobile-logo,.feed-mobile-header .mobile-logo .logo{display:inline-flex!important}.search-page{padding-bottom:92px!important;padding-left:0!important;padding-right:0!important}.search-page:after{left:0;bottom:calc(61px + env(safe-area-inset-bottom));height:38px}.search-hero{padding:18px 13px 22px!important}.search-results{padding:0 13px!important}.search-result-groups{grid-template-columns:1fr!important;gap:0!important}.search-result-group{padding:0!important}.discovery-card{grid-template-columns:112px minmax(0,1fr)!important;gap:10px!important;padding:11px 0!important}}.profile-tools-trigger,.profile-clean .desktop-owner-actions>.profile-tools-trigger{color:var(--text)!important;box-shadow:none!important;background:0 0!important;border:0!important}.profile-tools-trigger:hover{color:var(--purple-2)!important;background:color-mix(in srgb, var(--text) 6%, transparent)!important}.profile-tools-trigger svg{stroke-width:1.9px}@media (width>=801px){.profile-clean .profile-tabs-expanded{grid-template-columns:repeat(auto-fit,minmax(96px,1fr))!important;gap:0!important;width:100%!important;height:62px!important;padding:0 18px!important;display:grid!important}.profile-clean .profile-tabs-expanded button{border-right:1px solid color-mix(in srgb, var(--border) 70%, transparent)!important;border-top:2px solid #0000!important;width:100%!important;min-width:0!important}.profile-clean .profile-tabs-expanded button:last-child{border-right:0!important}.profile-clean .profile-tabs-expanded button.active{border-top-color:var(--text)!important}}@media (width<=800px){.profile-clean .desktop-owner-actions{display:none!important}.profile-mobile-header .profile-tools-trigger{color:var(--text)!important;background:0 0!important;display:grid!important}.mobile-profile-bio .mobile-edit-profile{width:calc(100% - 26px)!important;margin:8px 13px 10px!important}.profile-clean .profile-tabs-expanded{width:100%!important;padding:0 4px!important}}.splash-clean{place-items:center!important;display:grid!important}.splash-clean .logo{width:min(290px,38vw)!important;animation:1.05s cubic-bezier(.2,.8,.2,1) both vvibraSplash!important}@media (width>=801px){.auth-card-brand{display:none!important}}@media (width<=800px){.splash-clean .logo{width:min(190px,48vw)!important}.auth-panel{justify-content:center!important;align-items:center!important;display:flex!important}.auth-login-stack{width:min(430px,100%)!important}.auth-card-brand{justify-content:center!important;align-items:center!important;width:100%!important;margin:0 0 26px!important;display:flex!important}.auth-card-brand .logo{width:min(150px,42vw)!important;height:auto!important}.auth-card-brand .logo img{width:100%!important;height:auto!important}}.sidebar-bottom{border-top:0!important;padding-top:4px!important}.sidebar-live-notifications{background:0 0!important;border:0!important;width:100%!important}.desktop-owner-actions{background:#111216!important;border:0!important;border-radius:14px!important;grid-template-columns:1fr 1fr!important;gap:7px!important;width:min(340px,45vw)!important;padding:6px!important;display:grid!important;box-shadow:0 12px 32px #0005!important}.desktop-owner-actions>button{color:#f4f4f5!important;width:100%!important;min-height:42px!important;font:inherit!important;background:#1b1c21!important;border:0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:7px!important;font-size:12px!important;font-weight:690!important;display:flex!important}.profile-settings-modal{color:#f5f5f5!important;background:#111214!important;border-color:#0000!important}.profile-settings-modal .modal-title,.profile-settings-modal .settings-account,.profile-settings-modal .settings-list,.profile-settings-modal .activity-control,.profile-settings-modal .password-form,.profile-settings-modal .settings-legal-links{box-shadow:none!important;border:0!important}.profile-settings-modal .settings-list{gap:3px!important;display:grid!important}.profile-settings-modal .settings-list>button{color:#f4f4f5!important;box-shadow:none!important;background:#191a1e!important;border:0!important;border-radius:10px!important}.profile-settings-modal small{color:#a6a6ad!important}.profile-settings-modal .field,.profile-settings-modal input{color:#fff!important;background:#1b1c20!important;border:0!important}.admin-user-manager,.admin-user-manager .managed-user,.admin-stats>div{box-shadow:none!important;background:#111216!important;border:0!important}.admin-user-manager .managed-user+.managed-user{border-top:1px solid #ffffff0c!important}.right-rail .rail-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.right-rail .rail-card+.rail-card,.right-rail footer{border-top:1px solid #ffffff12!important;padding-top:15px!important}.right-rail .suggestion-copy-link strong{color:#fff!important}.search-page .discovery-modes{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}@media (width>=801px){.search-page .search-hero>label,.search-page .search-results{box-sizing:border-box!important;width:min(760px,100%)!important;max-width:760px!important;margin-left:auto!important;margin-right:auto!important}}.search-page .discovery-modes button{box-shadow:none!important;background:0 0!important;border:0!important}.search-page .discovery-modes button.active{color:#fff!important;border-bottom:2px solid var(--purple)!important;background:0 0!important;border-radius:0!important}.search-page .search-results,.search-page .search-result-groups,.search-page .search-result-group,.search-page .discovery-card,.search-page .search-zero-state{box-shadow:none!important;background:#0b0b0e!important;border:0!important}.search-page .discovery-card{border-radius:0!important}.search-page .search-results>*,.search-page .search-result-groups,.search-page .search-result-group,.search-page .discovery-card{box-sizing:border-box!important;width:100%!important;min-width:0!important}.search-page .search-result-group>header,.search-page .person-row,.search-page .audio-search-result{align-items:center!important}.search-page .profile-result,.search-page .discovery-card-copy{min-width:0!important}.camera-studio{aspect-ratio:9/16;width:min(100vw,56.25dvh)!important;max-width:100vw!important;height:100dvh!important;margin:auto!important}.camera-studio>video{object-fit:cover!important;border-radius:0!important;width:100%!important;height:100%!important;inset:0!important}.filter-row button.active,.filter-row button.active>span,.camera-filters button.active,.camera-tools>button.active,.camera-tools>button.active .camera-tool-disc{box-shadow:none!important;background:0 0!important}.camera-filters button.active i{background-color:#0000!important}@media (width>=801px){.trending-own-story .story-own{position:relative}.trending-own-story .story-own>i{background:var(--purple);color:#fff;border-radius:50%;place-items:center;width:20px;height:20px;display:grid;position:absolute;bottom:-2px;right:-2px}}@media (width<=800px){.search-page .search-hero>label,.search-page .search-results{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.search-page .search-results{padding-inline:13px!important}.search-page .discovery-card{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;display:grid!important}.profile-mobile-header>div{grid-template-columns:repeat(3,35px)!important;gap:2px!important;display:grid!important}.profile-clean{width:100%!important;max-width:100%!important;overflow-x:hidden!important}.profile-clean>*,.profile-clean .highlights,.profile-clean .profile-tabs,.profile-clean .profile-grid,.profile-clean .artist-music-library,.profile-clean .profile-events-panel{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.mobile-profile-bio{box-sizing:border-box!important;width:100%!important;padding-inline:12px!important}.mobile-owner-actions{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;display:grid!important}.mobile-owner-actions>button{color:#f5f5f5!important;background:#191a1f!important;border:0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:6px!important;width:100%!important;min-height:42px!important;margin:0!important;font-size:12px!important;font-weight:700!important;display:flex!important}.profile-clean .profile-grid{gap:2px!important}.profile-settings-modal{padding-inline:12px!important}.camera-studio{position:fixed!important;inset:0!important}}.trending-section,.desktop-trending-grid{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}@media (width>=801px){.profile-clean .desktop-owner-actions{gap:7px!important;width:max-content!important;min-width:0!important;max-width:100%!important;margin:0 0 0 auto!important;padding:5px!important;display:flex!important}.profile-clean .desktop-owner-actions>button{white-space:nowrap!important;width:auto!important;min-width:max-content!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0 13px!important;line-height:1!important}.collaborations-page .professional-programs{width:100%!important;margin-top:34px!important;padding-top:28px!important}.collaborations-page .professional-grid{grid-template-columns:minmax(300px,.82fr) minmax(430px,1.18fr)!important;align-items:start!important;gap:20px!important;display:grid!important}.collaborations-page .professional-card{background:#111216!important;border:0!important;border-radius:18px!important;min-width:0!important;padding:22px!important;box-shadow:0 16px 42px #0003!important}.collaborations-page .professional-card-title{min-height:46px!important;margin-bottom:19px!important}.collaborations-page .professional-card:nth-child(2) .professional-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px 12px!important}.collaborations-page .professional-card:nth-child(2) .professional-form>label:nth-child(5),.collaborations-page .professional-card:nth-child(2) .professional-date-grid,.collaborations-page .professional-card:nth-child(2) .professional-form>button{grid-column:1/-1!important}.collaborations-page .professional-date-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.collaborations-page .professional-form input,.collaborations-page .professional-form select,.collaborations-page .professional-form textarea{box-sizing:border-box!important}.collaborations-page .program-list{margin-top:20px!important;padding-top:4px!important}.collaborations-page .program-list>div{padding:12px 0!important}}@media (width<=800px){.profile-clean .mobile-profile-bio{width:calc(100% - 20px)!important;max-width:none!important;margin:8px 10px 0!important;padding:0!important}.profile-clean .mobile-owner-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important;width:100%!important;margin:0!important}.profile-clean .mobile-owner-actions>button{box-sizing:border-box!important;width:100%!important;height:44px!important;min-height:44px!important;margin:0!important;padding:0 8px!important;line-height:1!important}.profile-clean .profile-tabs,.profile-clean .profile-tabs-expanded,.profile-clean .profile-share-actions,.profile-clean .mobile-profile-actions{box-sizing:border-box!important;width:calc(100% - 20px)!important;max-width:none!important;margin-left:10px!important;margin-right:10px!important}.collaborations-page .professional-grid{gap:14px!important}.collaborations-page .professional-card{background:#111216!important;border:0!important;border-radius:15px!important;padding:16px!important}.collaborations-page .professional-date-grid{grid-template-columns:1fr!important}}.edit-profile-modal .edit-profile-section>label{box-sizing:border-box!important;width:100%!important}.edit-profile-modal .edit-icon-field .at-sign{color:var(--muted)!important;font-size:15px!important;font-weight:800!important}.iplay-radio-page.inactive{display:none!important}.iplay-radio-page.active{min-height:100vh;padding:34px 32px 110px;display:block}.iplay-radio-shell{width:min(980px,100%);margin:0 auto}.iplay-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.iplay-heading h2{letter-spacing:-.055em;margin:5px 0;font-size:clamp(34px,5vw,56px)}.iplay-heading p{max-width:590px;color:var(--muted);margin:0;line-height:1.5}.iplay-live{color:#fff;letter-spacing:.12em;align-items:center;gap:7px;font-size:10px;font-weight:900;display:flex}.iplay-live i{background:#f04463;border-radius:50%;width:8px;height:8px;animation:1.4s infinite iplayPulse;box-shadow:0 0 0 6px #f0446320}.iplay-now-playing{background:radial-gradient(circle at 12% 18%,#1d8cff24,#0000 42%),#111216;border-radius:26px;grid-template-columns:190px minmax(0,1fr) 70px;align-items:center;gap:28px;padding:30px;display:grid;box-shadow:0 24px 70px #0005}.iplay-disc{background:linear-gradient(135deg, var(--purple), var(--lime));border-radius:50%;width:190px;height:190px;padding:8px;position:relative;box-shadow:0 18px 45px #0008}.iplay-disc.spinning{animation:14s linear infinite iplaySpin}.iplay-disc img{object-fit:cover;border-radius:50%;width:100%;height:100%}.iplay-disc>i{background:#eee;border:7px solid #111;border-radius:50%;width:22px;height:22px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.iplay-track-copy{min-width:0}.iplay-track-copy>span{color:var(--lime);letter-spacing:.12em;font-size:10px;font-weight:900}.iplay-track-copy h3{letter-spacing:-.045em;text-overflow:ellipsis;white-space:nowrap;margin:9px 0 3px;font-size:clamp(25px,4vw,45px);overflow:hidden}.iplay-track-copy>button{color:#b6b6bd;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:16px}.iplay-movement{background:#ffffff0b;border-radius:999px;align-items:center;gap:6px;width:max-content;margin-top:17px;padding:8px 11px;font-size:11px;display:flex}.iplay-movement.up,.iplay-queue em.up{color:#58e48c}.iplay-movement.down,.iplay-queue em.down{color:#ff6078}.iplay-movement.same,.iplay-queue em.same{color:#aaaab2}.iplay-main-control{color:#08080a;cursor:pointer;background:#fff;border:0;border-radius:50%;place-items:center;width:66px;height:66px;display:grid;box-shadow:0 12px 35px #0007}.iplay-progress{border-top:3px solid #ffffff12;justify-content:space-between;height:22px;margin:17px 3px 0;display:flex;position:relative}.iplay-progress>span{background:linear-gradient(90deg,var(--purple),var(--lime));height:3px;position:absolute;top:-3px;left:0}.iplay-progress small{color:var(--muted);margin-top:7px;font-size:10px}.iplay-controls{justify-content:center;gap:10px;margin:17px 0 28px;display:flex}.iplay-controls button{color:#eee;background:#18191e;border:0;border-radius:999px;align-items:center;gap:5px;min-height:38px;padding:0 15px;font-size:11px;font-weight:800;display:flex}.iplay-queue{background:#0e0f12;border-radius:20px;overflow:hidden}.iplay-queue-title{border-bottom:1px solid #ffffff0c;justify-content:space-between;align-items:center;min-height:60px;padding:0 18px;display:flex}.iplay-queue-title span{align-items:center;gap:8px;font-weight:850;display:flex}.iplay-queue-title small{color:var(--muted)}.iplay-queue>button{width:100%;min-height:66px;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff0b;grid-template-columns:34px 46px minmax(0,1fr) 44px;align-items:center;gap:11px;padding:8px 16px;display:grid}.iplay-queue>button.playing{background:linear-gradient(90deg,#1d8cff16,#0000)}.iplay-queue>button>b{color:var(--muted);font-size:12px}.iplay-queue>button.playing>b{color:var(--lime)}.iplay-queue img{object-fit:cover;border-radius:50%;width:46px;height:46px}.iplay-queue button>span{min-width:0;display:grid}.iplay-queue strong,.iplay-queue small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.iplay-queue small{color:var(--muted);margin-top:4px;font-size:10px}.iplay-queue em{justify-self:end;align-items:center;font-size:10px;font-style:normal;font-weight:900;display:flex}.iplay-radio-page audio{display:none}.iplay-empty{text-align:center;background:#111216;border-radius:24px;align-content:center;place-items:center;gap:7px;min-height:430px;display:grid}.iplay-empty h3,.iplay-empty p{margin:0}.iplay-empty p{color:var(--muted)}@keyframes iplaySpin{to{transform:rotate(360deg)}}@keyframes iplayPulse{70%{box-shadow:0 0 0 12px #0000}}@media (width<=800px){.mobile-header>div{grid-template-columns:repeat(4,34px)!important;gap:0!important}.mobile-header .icon-button{width:34px!important}.iplay-radio-page.active{min-height:calc(100dvh - var(--header));padding:18px 10px calc(88px + env(safe-area-inset-bottom))}.iplay-heading{align-items:flex-start;margin:0 3px 17px}.iplay-heading h2{font-size:37px}.iplay-heading p{max-width:260px;font-size:12px}.iplay-live{margin-top:8px;font-size:8px}.iplay-now-playing{border-radius:20px;grid-template-columns:112px minmax(0,1fr) 52px;gap:13px;padding:18px 13px}.iplay-disc{width:112px;height:112px;padding:5px}.iplay-disc>i{border-width:5px;width:14px;height:14px}.iplay-track-copy h3{margin-top:6px;font-size:21px}.iplay-track-copy>button{font-size:13px}.iplay-movement{margin-top:10px;padding:6px 8px;font-size:9px}.iplay-main-control{width:50px;height:50px}.iplay-main-control svg{width:22px;height:22px}.iplay-controls{margin-bottom:20px}.iplay-queue{border-radius:16px}.iplay-queue-title{padding:0 12px}.iplay-queue>button{grid-template-columns:28px 42px minmax(0,1fr) 38px;gap:8px;min-height:60px;padding:7px 10px}.iplay-queue img{width:42px;height:42px}}.profile-contact-tags{grid-template-columns:repeat(2,minmax(0,max-content));width:100%;align-items:center!important;gap:8px!important;display:grid!important}.profile-contact-tags>a{justify-content:center;align-items:center;gap:6px;min-width:0;display:inline-flex;border:1px solid color-mix(in srgb, var(--border) 68%, transparent)!important;background:color-mix(in srgb, var(--surface-2) 94%, transparent)!important;min-height:34px!important;color:var(--text)!important;box-shadow:none!important;border-radius:9px!important;padding:7px 11px!important}.profile-contact-tags>a>svg{color:var(--soft)!important}.profile-contact-tags>a>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.settings-list .settings-drops-tool{margin-top:9px;border-top:1px solid color-mix(in srgb, var(--border) 46%, transparent)!important}@media (width>=801px){.right-rail .mini-chart strong{letter-spacing:-.01em;line-height:1.25;font-size:12px!important;font-weight:650!important}.right-rail .mini-chart small{font-size:10.5px!important}.right-rail .rail-title>span{font-size:13px!important;font-weight:720!important}}@media (width<=800px){.profile-contact-tags,.profile-contact-tags.mobile-profile-contact-row,.mobile-profile-bio .profile-contact-tags{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;width:100%!important}.profile-contact-tags>a{width:100%;max-width:100%!important}}.programs-page{width:100%;position:relative}.programs-page .professional-programs{margin-top:8px}.profile-clean>.profile-contact-tags.mobile-profile-contact-row{display:none!important}@media (width<=800px){.programs-page{padding-inline:12px!important}.programs-page .professional-grid{grid-template-columns:1fr!important}.profile-clean>.profile-contact-tags.mobile-profile-contact-row{width:calc(100% - 24px)!important;margin:4px 12px 10px!important;display:grid!important}.profile-clean .ig-profile-header,.profile-clean .mobile-profile-bio,.profile-clean .profile-tabs,.profile-clean .profile-tabs-expanded,.profile-clean .profile-share-actions,.profile-clean>.mobile-profile-actions,.profile-clean .highlights,.profile-clean .profile-grid{box-sizing:border-box!important;width:calc(100% - 24px)!important;max-width:none!important;margin-left:12px!important;margin-right:12px!important}.profile-clean .ig-profile-header{padding-left:0!important;padding-right:0!important}.profile-clean .mobile-profile-bio{margin-top:8px!important}}.programs-page{box-sizing:border-box!important;width:min(1120px,100%)!important;margin:0 auto!important;padding:32px 28px 96px!important}.programs-page .professional-programs{width:100%!important;margin:0!important;padding:0!important}.programs-page .professional-heading{max-width:720px;margin:0 0 22px!important}.programs-page .professional-heading h3{margin:5px 0 7px!important;font-size:clamp(24px,3vw,32px)!important}.programs-page .professional-heading p{color:var(--muted);line-height:1.55;margin:0!important}.programs-page .professional-grid{grid-template-columns:minmax(290px,.82fr) minmax(420px,1.18fr)!important;align-items:start!important;gap:18px!important;display:grid!important}.programs-page .professional-card{border:1px solid color-mix(in srgb, var(--border) 55%, transparent)!important;background:color-mix(in srgb, var(--surface) 96%, #000)!important;box-sizing:border-box!important;border-radius:16px!important;width:100%!important;min-width:0!important;margin:0!important;padding:20px!important;box-shadow:0 14px 36px #0002!important}.programs-page .professional-card-title{min-height:44px;margin-bottom:16px!important}.programs-page .professional-form{width:100%;gap:12px!important}.programs-page .professional-card:nth-child(2) .professional-form{grid-template-columns:repeat(2,minmax(0,1fr))!important;display:grid!important}.programs-page .professional-card:nth-child(2) .professional-form>label:nth-child(5),.programs-page .professional-card:nth-child(2) .professional-date-grid,.programs-page .professional-card:nth-child(2) .professional-form>button{grid-column:1/-1!important}.programs-page .professional-form label,.programs-page .professional-date-grid{box-sizing:border-box!important;width:100%!important;min-width:0!important}.programs-page .professional-form input,.programs-page .professional-form select,.programs-page .professional-form textarea{box-sizing:border-box!important;width:100%!important;max-width:100%!important}.programs-page .professional-date-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.programs-page .program-list{width:100%;overflow:hidden;margin-top:18px!important;padding-top:4px!important}.programs-page .program-list>div{gap:10px;min-width:0;padding:11px 0!important}.programs-page .program-list span{min-width:0}.programs-page .program-list b,.programs-page .program-list small{overflow-wrap:anywhere}.admin-account-manager .managed-user{grid-template-columns:minmax(220px,1fr) auto auto auto!important;align-items:center!important}.admin-account-status{white-space:nowrap;border-radius:999px;padding:7px 10px;font-size:11px;font-weight:800}.admin-account-status.is-active{color:var(--green);background:color-mix(in srgb, var(--green) 12%, transparent)}.admin-account-status.is-disabled{color:var(--red);background:color-mix(in srgb, var(--red) 12%, transparent)}.admin-enable-account,.admin-disable-account{cursor:pointer;border:0;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-weight:750;display:inline-flex}.admin-enable-account{color:var(--green);background:color-mix(in srgb, var(--green) 12%, transparent)}.admin-disable-account{color:#ffb14a;background:#ff9d2e21}.global-transfer-status{z-index:120;top:max(8px, env(safe-area-inset-top));border:1px solid color-mix(in srgb, var(--border) 65%, transparent);color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111216f0;border-radius:12px;align-items:center;gap:9px;width:min(420px,100vw - 24px);min-height:42px;padding:9px 12px 11px;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 14px 44px #0008}.global-transfer-status>span{place-items:center;width:20px;display:grid}.global-transfer-status>b{font-size:12px;font-weight:750}.global-transfer-status>i{background:#25262b;height:3px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.global-transfer-status>i:after{content:"";background:linear-gradient(90deg, var(--purple), var(--lime));width:38%;animation:1.15s ease-in-out infinite globalUploadProgress;position:absolute;inset:0 auto 0 -35%}.global-transfer-status.success{border-color:color-mix(in srgb, var(--green) 45%, transparent)}.global-transfer-status.error{border-color:color-mix(in srgb, var(--red) 48%, transparent)}@keyframes globalUploadProgress{to{left:105%}}@media (width<=800px){.programs-page{width:100%!important;padding:18px 12px 88px!important}.programs-page .professional-heading{padding-right:36px;margin-bottom:16px!important}.programs-page .professional-grid{grid-template-columns:1fr!important;gap:12px!important}.programs-page .professional-card{border-radius:14px!important;padding:15px!important}.programs-page .professional-card:nth-child(2) .professional-form,.programs-page .professional-date-grid{grid-template-columns:1fr!important}.programs-page .professional-card:nth-child(2) .professional-form>*{grid-column:1!important}.profile-clean .mobile-owner-actions,.profile-clean .mobile-profile-bio>.ig-profile-stats{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.profile-clean .mobile-profile-bio>.ig-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;display:grid!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button{width:100%!important;min-width:0!important}.admin-account-manager .managed-user{grid-template-columns:1fr 1fr!important;gap:9px!important}.admin-account-manager .managed-identity{grid-column:1/-1}.admin-account-manager .admin-account-status{justify-self:start}.admin-account-manager .admin-delete-account{width:100%}}@media (width>=801px){.iplay-radio-shell{width:min(1080px,100%)}.iplay-now-playing{grid-template-columns:260px minmax(0,1fr) 76px;gap:38px;padding:36px}.iplay-disc{width:260px;height:260px;padding:10px}.iplay-disc>i{border-width:8px;width:28px;height:28px}}@media (width<=800px){.iplay-radio-page.active{padding-left:12px;padding-right:12px}.iplay-now-playing{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:26px 16px 22px;display:flex}.iplay-disc{width:min(68vw,280px);height:min(68vw,280px);padding:8px}.iplay-disc>i{border-width:7px;width:22px;height:22px}.iplay-track-copy{flex-direction:column;align-items:center;width:100%;display:flex}.iplay-track-copy h3{width:100%;margin-top:8px;font-size:clamp(24px,7vw,32px)}.iplay-track-copy>button{font-size:15px}.iplay-movement{margin-top:12px}.iplay-main-control{width:64px;height:64px;margin-top:0}.iplay-main-control svg{width:27px;height:27px}}.audio-card-use{white-space:nowrap;flex:none;justify-content:center;align-items:center;gap:5px;line-height:1;width:auto!important;display:inline-flex!important}.audio-card-use svg{flex:none}.iplay-track-stats{flex-wrap:wrap;align-items:center;gap:8px;margin-top:15px;display:flex}.iplay-track-stats>span,.iplay-track-stats>button{color:#d7d7dd;background:#ffffff0b;border:0;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 11px;font-size:11px;font-weight:800;display:inline-flex}.iplay-track-stats>button{cursor:pointer}.iplay-track-stats>button.liked{color:#ff5574;background:#ff557414}.recommended-release-card{background:radial-gradient(circle at 16% 48%,#1d8cff24,#0000 36%)!important;padding:18px 14px 20px!important}.recommended-release-card .discovery-heading{padding:0 0 15px}.recommended-release-card .discovery-heading>span{letter-spacing:-.02em;font-size:17px}.recommended-release-card .native-track-card{background:#101116;border:0;border-radius:24px;margin:0;padding:18px;box-shadow:0 20px 55px #0005}.recommended-release-card .audio-cover-button{background:linear-gradient(135deg,var(--purple),var(--lime));width:132px;height:132px;padding:5px;box-shadow:0 14px 38px #0008;border-radius:50%!important}.recommended-release-card .audio-cover-button img{border-radius:50%}.recommended-release-card .audio-cover-button i{border-radius:50%;margin:5px}.recommended-release-card .native-track-identity b{letter-spacing:-.035em;font-size:clamp(20px,3vw,29px)}.recommended-release-card .native-track-identity small{margin-top:7px;font-size:13px}.recommended-release-card .native-track-progress{margin-top:13px}.recommended-release-actions{align-items:center;gap:8px;margin:12px 18px 0 168px;display:flex}.recommended-release-actions>span,.recommended-release-actions>button{min-height:36px;color:var(--muted);background:#ffffff0b;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:11px;font-weight:800;display:inline-flex}.recommended-release-actions>button{color:var(--text);cursor:pointer}.recommended-release-actions>button.liked{color:#ff5574}@media (width>=801px){.right-rail .rail-title>span{letter-spacing:-.01em;font-size:12px!important}}@media (width<=800px){.audio-card-use{min-width:78px;height:32px!important;padding:0 10px!important;font-size:10px!important}.iplay-track-stats{justify-content:center}.recommended-release-card{padding:17px 12px 19px!important}.recommended-release-card .native-track-card{padding:20px 13px}.recommended-release-card .native-track-main{text-align:center;flex-direction:column;align-items:center;display:flex}.recommended-release-card .audio-cover-button{width:min(50vw,180px);height:min(50vw,180px)}.recommended-release-card .native-track-identity{align-items:center;width:100%}.recommended-release-card .native-track-identity b{width:100%;font-size:24px}.recommended-release-card .native-track-progress{width:100%}.recommended-release-actions{flex-wrap:wrap;justify-content:center;margin:12px 0 0}}.modal-backdrop{background:#000c!important}.modal-backdrop>:not(.instagram-post-modal),.share-sheet,.content-share-sheet,.edit-profile-modal,.settings-modal,.music-upload-modal,.post-music-sheet,.payment-modal,.install-app-card{color:#f4f4f6;background:#111216!important}.modal-backdrop input,.modal-backdrop textarea,.modal-backdrop select{background-color:#0a0b0e!important}.delete-post-dialog{background:linear-gradient(#171318,#101114)!important;border:1px solid #ff53642b!important;box-shadow:0 30px 100px #000c!important}.delete-post-dialog .delete-dialog-icon{color:#f67!important;background:#ff536416!important}.delete-post-dialog .delete-yes{color:#fff!important;background:#d92f45!important}.delete-post-dialog .delete-no{color:#f2f2f4!important;background:#24252a!important}.post-media-stage>.native-track-card{width:min(390px,100% - 20px);max-width:calc(100% - 20px)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:5px!important;left:10px!important;right:auto!important}.post-media-stage>.native-track-card .native-track-main{grid-template-columns:52px minmax(0,1fr) auto;gap:9px}.post-media-stage>.native-track-card .audio-cover-button{box-shadow:0 8px 22px #0009;background:linear-gradient(135deg,var(--purple),var(--lime))!important;border-radius:50%!important;width:52px!important;height:52px!important;padding:3px!important}.post-media-stage>.native-track-card .audio-cover-button img,.post-media-stage>.native-track-card .audio-cover-button i{border-radius:50%!important}.post-media-stage>.native-track-card[data-playing=true] .audio-cover-button{animation:8s linear infinite postAudioDiscSpin}.post-media-stage>.native-track-card .native-track-identity{color:#fff;text-shadow:0 2px 9px #000,0 1px 3px #000;background:0 0;border-radius:0;width:max-content;max-width:210px;padding:6px 10px}.post-media-stage>.native-track-card .native-track-progress{display:none!important}@keyframes postAudioDiscSpin{to{transform:rotate(360deg)}}.instagram-post-viewer{padding:18px}.instagram-post-viewer .instagram-post-modal{border-radius:18px;grid-template-columns:minmax(0,1fr) 380px!important;width:min(1240px,96vw)!important;max-width:96vw!important;height:min(90dvh,860px)!important;max-height:90dvh!important}.instagram-post-viewer .instagram-post-media{min-width:0;min-height:0;background:#050506!important;width:100%!important;height:100%!important}.instagram-post-viewer .instagram-post-media .post-media,.instagram-post-viewer .post-modal-square .instagram-post-media .post-media,.instagram-post-viewer .post-modal-portrait .instagram-post-media .post-media,.instagram-post-viewer .post-modal-wide .instagram-post-media .post-media{place-items:center;display:grid;aspect-ratio:auto!important;background:#050506!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.instagram-post-viewer .instagram-post-media .post-media>img,.instagram-post-viewer .instagram-post-media .post-media>video,.instagram-post-viewer .instagram-post-media .post-media>iframe{background:#050506;object-fit:contain!important;width:100%!important;height:100%!important}.instagram-post-viewer .instagram-post-details{min-width:0;height:100%;overflow:hidden;width:380px!important;max-height:none!important}.instagram-post-viewer .instagram-post-toolbar,.instagram-post-viewer .opened-post-identity{flex:0 0 58px;min-height:58px}.instagram-post-viewer .instagram-post-comments{min-height:86px;display:block!important}.instagram-post-viewer .more-profile-posts{flex:none;padding-top:9px;padding-bottom:10px}.instagram-post-viewer .more-profile-posts>div{max-width:100%}.instagram-post-viewer .more-profile-posts>div>button{flex-basis:56px;width:56px;height:56px}.instagram-post-viewer .profile-post-navigation{z-index:345}@media (width<=800px){.post-media-stage>.native-track-card{width:calc(100% - 14px);max-width:calc(100% - 14px)!important;left:7px!important}.post-media-stage>.native-track-card .native-track-main{grid-template-columns:58px minmax(0,1fr) auto;gap:7px}.post-media-stage>.native-track-card .audio-cover-button{width:58px!important;height:58px!important}.post-media-stage>.native-track-card .native-track-identity{max-width:min(47vw,190px);padding-inline:8px}.instagram-post-viewer{background:#050506;overflow:hidden;padding:0!important}.instagram-post-viewer .instagram-post-modal,.instagram-post-viewer .post-modal-square,.instagram-post-viewer .post-modal-portrait,.instagram-post-viewer .post-modal-wide{border:0;border-radius:0;flex-direction:column;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;padding:0!important;display:flex!important;overflow-y:auto!important}.instagram-post-viewer .instagram-post-media{padding-top:env(safe-area-inset-top);flex:none!important;width:100%!important;height:min(56dvh,620px)!important;min-height:38dvh!important;max-height:56dvh!important}.instagram-post-viewer .instagram-post-media .post-media,.instagram-post-viewer .post-modal-square .instagram-post-media .post-media,.instagram-post-viewer .post-modal-portrait .instagram-post-media .post-media,.instagram-post-viewer .post-modal-wide .instagram-post-media .post-media{aspect-ratio:auto!important;width:100%!important;height:100%!important;max-height:100%!important}.instagram-post-viewer .instagram-post-details{border:0;border-top:1px solid var(--border);flex:none;width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important}.instagram-post-viewer .instagram-post-toolbar{z-index:350;top:calc(7px + env(safe-area-inset-top));-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#08080bc9;border:1px solid #fff2;border-radius:999px;width:auto;height:42px;min-height:42px;padding:2px 4px;position:fixed;right:7px}.instagram-post-viewer .instagram-post-toolbar>span{display:none}.instagram-post-viewer .instagram-post-toolbar .icon-button{width:38px!important;height:38px!important}.instagram-post-viewer .opened-post-identity{min-height:54px;padding:7px 12px}.instagram-post-viewer .instagram-post-comments{min-height:0;max-height:118px;padding:10px 12px;overflow-y:auto}.instagram-post-viewer .instagram-post-actions{min-height:48px}.instagram-post-viewer .instagram-post-count{padding:5px 12px 8px}.instagram-post-viewer .instagram-post-comment{min-height:calc(48px + env(safe-area-inset-bottom));padding-bottom:env(safe-area-inset-bottom)}.instagram-post-viewer .more-profile-posts{padding:10px 12px calc(12px + env(safe-area-inset-bottom))}.instagram-post-viewer .more-profile-posts>div>button{flex-basis:64px;width:64px;height:64px}.instagram-post-viewer .profile-post-navigation{left:8px;right:auto;top:calc(9px + env(safe-area-inset-top))}}@media (width<=380px),(height<=700px) and (width<=800px){.instagram-post-viewer .instagram-post-media{height:48dvh!important;min-height:34dvh!important;max-height:48dvh!important}.instagram-post-viewer .instagram-post-comments{max-height:82px}.instagram-post-viewer .more-profile-posts>div>button{flex-basis:54px;width:54px;height:54px}}.composer-media-preview .draggable-post-image{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;object-fit:cover!important}.composer-media-preview .draggable-post-image:active{cursor:grabbing}.image-position-hint{z-index:8;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#070708b8;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 12px;font-size:10px;font-weight:850;display:inline-flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0007}@media (width<=800px){.image-position-hint{bottom:10px}}:is(.auth-card,.password-form,.phone-verification-modal) .field,:is(.auth-card,.password-form,.phone-verification-modal) .field:focus-within{box-shadow:none!important;filter:none!important;background:#111216!important}:is(.auth-card,.password-form,.phone-verification-modal) .field:has(input:not(:placeholder-shown)){box-shadow:none!important;filter:none!important;background:#111216!important}:is(.auth-card,.password-form,.phone-verification-modal) .field:before,:is(.auth-card,.password-form,.phone-verification-modal) .field:after{content:none!important;display:none!important}:is(.auth-card,.password-form,.phone-verification-modal) .field input,:is(.auth-card,.password-form,.phone-verification-modal) .field input:focus,:is(.auth-card,.password-form,.phone-verification-modal) .field input:not(:placeholder-shown){appearance:none!important;box-shadow:none!important;filter:none!important;background:0 0!important;outline:none!important}:is(.auth-card,.password-form,.phone-verification-modal) .field input:-webkit-autofill{-webkit-text-fill-color:#f4f4f6!important;caret-color:#f4f4f6!important;border-radius:0!important;transition:background-color 99999s ease-out!important;box-shadow:inset 0 0 0 1000px #111216!important}:is(.auth-card,.password-form,.phone-verification-modal) .field input:-webkit-autofill:hover{-webkit-text-fill-color:#f4f4f6!important;caret-color:#f4f4f6!important;border-radius:0!important;transition:background-color 99999s ease-out!important;box-shadow:inset 0 0 0 1000px #111216!important}:is(.auth-card,.password-form,.phone-verification-modal) .field input:-webkit-autofill:focus{-webkit-text-fill-color:#f4f4f6!important;caret-color:#f4f4f6!important;border-radius:0!important;transition:background-color 99999s ease-out!important;box-shadow:inset 0 0 0 1000px #111216!important}:is(.auth-card,.password-form,.phone-verification-modal) .field input:-webkit-autofill:active{-webkit-text-fill-color:#f4f4f6!important;caret-color:#f4f4f6!important;border-radius:0!important;transition:background-color 99999s ease-out!important;box-shadow:inset 0 0 0 1000px #111216!important}:is(.auth-card,.password-form,.phone-verification-modal) .field>svg,:is(.auth-card,.password-form,.phone-verification-modal) .field>button{box-shadow:none!important;filter:none!important;background:0 0!important}.auth-card h2{letter-spacing:-.035em!important;font-size:clamp(23px,2.2vw,28px)!important;line-height:1.12!important}.auth-card>p{max-width:38ch;font-size:14px!important;line-height:1.5!important}.auth-card form>label{min-width:0;gap:7px!important}.auth-card form>label>span,.register-profile-fields label>span,.registration-category-editor>span{letter-spacing:.02em!important;font-size:11px!important;line-height:1.3!important}.auth-card .field,.auth-card select{box-sizing:border-box!important;width:100%!important;min-width:0!important;height:50px!important;min-height:50px!important}.auth-card .field input,.auth-card select{font-size:14px!important;line-height:1.25!important}.register-profile-fields{align-items:start!important}.register-profile-fields>label{min-width:0}.auth-card label.auth-consent{cursor:pointer;width:100%;color:color-mix(in srgb, var(--text) 72%, var(--muted))!important;letter-spacing:0!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:start!important;gap:9px!important;margin:1px 0 0!important;font-size:12px!important;font-weight:560!important;line-height:1.45!important;display:grid!important}.auth-card label.auth-consent>input[type=checkbox]{appearance:none;border:1px solid color-mix(in srgb, var(--text) 24%, var(--border));cursor:pointer;background:#111216;border-radius:5px;place-items:center;width:18px;height:18px;display:grid;box-shadow:none!important;margin:0!important}.auth-card label.auth-consent>input[type=checkbox]:after{content:"";border-bottom:2px solid #fff;border-left:2px solid #fff;width:8px;height:4px;transition:transform .14s;transform:translateY(-1px)rotate(-45deg)scale(0)}.auth-card label.auth-consent>input[type=checkbox]:checked{border-color:var(--purple);background:var(--purple)}.auth-card label.auth-consent>input[type=checkbox]:checked:after{transform:translateY(-1px)rotate(-45deg)scale(1)}.auth-card label.auth-consent>input[type=checkbox]:focus-visible{outline:2px solid color-mix(in srgb, var(--purple) 58%, transparent);outline-offset:2px}.auth-card label.auth-consent>span{font:inherit!important;color:inherit!important;margin:0!important}@media (width<=800px){.auth-panel{padding-left:16px!important;padding-right:16px!important}.auth-login-stack,.auth-card{width:min(100%,430px)!important}.auth-card h2{font-size:24px!important}.auth-card>p{margin-bottom:22px!important;font-size:13px!important}.auth-card .field,.auth-card select{height:48px!important;min-height:48px!important}}.post-media-stage>.native-track-card .native-track-main{min-width:0;grid-template-columns:52px minmax(0,1fr) max-content!important}.post-media-stage>.native-track-card .native-track-identity{overflow:hidden;width:auto!important;min-width:0!important;max-width:none!important}.post-media-stage>.native-track-card .native-track-identity b,.post-media-stage>.native-track-card .native-track-identity small{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:block;overflow:hidden}.post-media-stage>.native-track-card .audio-card-use{white-space:nowrap;justify-content:center;align-self:center;align-items:center;gap:4px;min-width:58px;line-height:1;z-index:auto!important;width:auto!important;height:30px!important;margin:0 4px 0 0!important;padding:0 9px!important;display:inline-flex!important;position:static!important}@media (width>=801px){.instagram-post-viewer .instagram-post-modal{align-items:stretch;grid-template-columns:minmax(0, min(calc(88dvh * var(--opened-ratio-number,.8)), calc(96vw - 380px))) 380px!important;width:auto!important;max-width:96vw!important;height:auto!important;max-height:90dvh!important}.instagram-post-viewer .instagram-post-media{width:min(calc(88dvh * var(--opened-ratio-number,.8)), calc(96vw - 380px))!important;height:auto!important;max-height:88dvh!important;aspect-ratio:var(--opened-post-ratio,4 / 5)!important}.instagram-post-viewer .instagram-post-media .post-media,.instagram-post-viewer .post-modal-square .instagram-post-media .post-media,.instagram-post-viewer .post-modal-portrait .instagram-post-media .post-media,.instagram-post-viewer .post-modal-wide .instagram-post-media .post-media{aspect-ratio:var(--opened-post-ratio,4 / 5)!important}.instagram-post-viewer .instagram-post-details{height:auto!important;max-height:88dvh!important}}@media (width<=800px){.post-media-stage>.native-track-card .native-track-main{grid-template-columns:58px minmax(0,1fr) max-content!important}.post-media-stage>.native-track-card .native-track-identity{padding-inline:7px!important}.post-media-stage>.native-track-card .audio-card-use{min-width:54px;height:29px!important;margin-right:2px!important;padding-inline:7px!important}.instagram-post-viewer .instagram-post-media{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--opened-post-ratio,4 / 5)!important;padding-top:0!important}.instagram-post-viewer .instagram-post-media .post-media,.instagram-post-viewer .post-modal-square .instagram-post-media .post-media,.instagram-post-viewer .post-modal-portrait .instagram-post-media .post-media,.instagram-post-viewer .post-modal-wide .instagram-post-media .post-media{width:100%!important;height:100%!important;max-height:none!important;aspect-ratio:var(--opened-post-ratio,4 / 5)!important}}.post-hashtags button,.viewer-hashtags{background:linear-gradient(90deg, #438cff 0%, var(--vv-accent) 58%, var(--vv-accent) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:720;color:#8070ff!important}.post-hashtags button:focus-visible{outline-offset:3px;border-radius:4px;outline:2px solid #766dffa6}@media (width<=800px){.profile-clean{width:100%!important;padding:24px 0 calc(78px + env(safe-area-inset-bottom))!important}.profile-clean .ig-profile-header{box-sizing:border-box!important;grid-template-columns:92px minmax(0,1fr)!important;align-items:start!important;gap:18px!important;width:calc(100% - 24px)!important;margin:0 12px!important;padding:7px 2px 17px!important}.profile-clean .profile-avatar-player{width:92px;min-width:92px;margin:2px 0 0!important}.profile-clean .profile-avatar-player .avatar-profile{width:88px!important;height:88px!important;margin:0 auto!important}.profile-clean .ig-profile-main{min-width:0;padding:5px 0 0!important}.profile-clean .ig-profile-title{align-content:start;min-height:78px;gap:8px!important}.profile-clean .profile-handle-block,.profile-clean .profile-handle-block>button{width:100%;min-width:0}.profile-clean .profile-name-line{min-width:0;gap:5px!important}.profile-clean .profile-name-line h2{text-overflow:ellipsis;white-space:nowrap;max-width:calc(100% - 28px);line-height:1.2;overflow:hidden;font-size:18px!important}.profile-clean .profile-username-line{margin-top:5px;font-size:12px;line-height:1.3;display:block}.profile-clean .profile-category-row{gap:4px;margin-top:7px}.profile-clean .profile-share-actions{box-sizing:border-box!important;width:100%!important;margin:13px 0 0!important}.profile-clean>.profile-contact-tags.mobile-profile-contact-row{box-sizing:border-box!important;width:calc(100% - 24px)!important;margin:2px 12px 14px!important}.profile-clean>.mobile-profile-actions,.profile-clean .mobile-profile-bio,.profile-clean .highlights,.profile-clean .profile-tabs,.profile-clean .profile-tabs-expanded,.profile-clean .profile-grid{box-sizing:border-box!important;width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin-left:12px!important;margin-right:12px!important}.profile-clean>.mobile-profile-actions{gap:8px!important;margin-top:2px!important;margin-bottom:14px!important}.profile-clean .mobile-profile-bio{margin-top:0!important;padding:0!important}.profile-clean .mobile-owner-actions{gap:8px!important;width:100%!important;margin:0 0 14px!important}.profile-clean .mobile-owner-actions>button{height:44px!important;min-height:44px!important}.profile-clean .mobile-profile-bio>.ig-profile-stats{gap:0!important;width:100%!important;margin:0!important;padding:14px 0!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button{min-height:42px;padding:4px 2px!important}.profile-clean .mobile-profile-bio>.ig-profile-stats b{font-size:16px;line-height:1.15}.profile-clean .mobile-profile-bio>.ig-profile-stats span{font-size:11px;line-height:1.25}.profile-clean .highlights{gap:16px!important;margin-top:15px!important;padding:17px 2px!important}.profile-clean .profile-tabs,.profile-clean .profile-tabs-expanded{height:52px!important;margin-top:14px!important}.profile-clean .profile-grid{gap:3px!important;margin-top:3px!important}}.music-delete-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);padding:18px;z-index:560!important;background:#000d!important}.music-delete-dialog{background:#111216!important;border:1px solid #ffffff14!important;border-radius:22px!important;width:min(410px,100%)!important;padding:23px!important;box-shadow:0 30px 100px #000c!important}.music-delete-cover{width:78px;height:78px;margin:0 auto 15px;display:block;position:relative}.music-delete-cover img{object-fit:cover;border-radius:50%;width:100%;height:100%;box-shadow:0 10px 28px #0009}.music-delete-cover i{color:#fff;background:#d92f45;border:3px solid #111216;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid;position:absolute;bottom:-2px;right:-4px}.music-delete-dialog>small{color:#ff7184!important}.music-delete-dialog h3{margin-bottom:11px!important}.music-delete-identity{background:#1b1c21;border:0;border-radius:12px;flex-direction:column;max-width:330px;padding:11px 13px;gap:4px!important;margin:0 auto 13px!important;display:flex!important}.music-delete-identity b,.music-delete-identity span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-delete-identity b{color:#f5f5f7;font-size:14px}.music-delete-identity span{color:#97979f;font-size:11px}.music-delete-dialog .music-delete-actions{margin-top:20px!important}@media (width<=800px){.music-delete-backdrop{align-items:flex-end;padding:10px}.music-delete-dialog{width:100%!important;padding:21px 17px calc(17px + env(safe-area-inset-bottom))!important;border-radius:22px!important}.music-delete-dialog .music-delete-actions{grid-template-columns:1fr!important}.music-delete-dialog .delete-yes{order:1}.music-delete-dialog .delete-no{order:2}}:root,html,body,*{scrollbar-width:thin;scrollbar-color:#25262c #050506}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:#050506!important}::-webkit-scrollbar-thumb{border-radius:999px;min-height:34px;background:#25262c padding-box padding-box!important;border:2px solid #050506!important}::-webkit-scrollbar-thumb:hover{background:#383941!important}::-webkit-scrollbar-corner{background:#050506!important}.modal-backdrop{overscroll-behavior:contain;-webkit-backdrop-filter:blur(10px);padding:clamp(12px,2vw,24px);overflow:hidden auto;background:#000000e0!important}.modal-backdrop>:is(.profile-switcher,.edit-profile-modal,.profile-settings-modal,.checkout-modal,.connections-modal,.native-payment-modal,.paid-collaboration-modal,.phone-verification-modal,.share-sheet,.content-share-sheet,.delete-post-dialog,.install-app-modal,.music-upload-modal,.event-editor,.message-photo-preview,.embed-player-dialog),.post-music-sheet{box-sizing:border-box;color:#f4f4f6;overscroll-behavior:contain;max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);overflow-x:hidden;background:#111216!important;border:1px solid #ffffff17!important;box-shadow:0 28px 90px #000000c7!important}.modal-backdrop>:is(.profile-switcher,.edit-profile-modal,.profile-settings-modal,.checkout-modal,.connections-modal,.native-payment-modal,.paid-collaboration-modal,.phone-verification-modal,.share-sheet,.content-share-sheet,.delete-post-dialog,.install-app-modal,.event-editor,.message-photo-preview,.embed-player-dialog){overflow-y:auto}.modal-backdrop .modal-title{z-index:8;background:#111216;border-bottom-color:#ffffff17;gap:12px;min-height:42px;margin:0 0 14px;padding:0 0 12px;position:sticky;top:0}.modal-backdrop .modal-title h3{overflow-wrap:anywhere;min-width:0;margin:0;line-height:1.2}.modal-backdrop :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select){color:#f5f5f7!important;box-shadow:none!important;background:#090a0d!important;border-color:#ffffff1f!important}.modal-backdrop :is(input,textarea,select):focus{outline:none;border-color:#7165ff!important;box-shadow:0 0 0 3px #7165ff21!important}.modal-backdrop button{touch-action:manipulation}.modal-backdrop :is(.icon-button,.modal-close,.close-button){flex:none}@media (width<=800px){.modal-backdrop:not(.instagram-post-viewer){place-items:end center;padding:8px}.modal-backdrop>:is(.profile-switcher,.edit-profile-modal,.profile-settings-modal,.checkout-modal,.connections-modal,.native-payment-modal,.paid-collaboration-modal,.phone-verification-modal,.share-sheet,.content-share-sheet,.delete-post-dialog,.install-app-modal,.music-upload-modal,.event-editor,.message-photo-preview,.embed-player-dialog){border-radius:22px 22px 16px 16px!important;width:100%!important;max-width:100%!important;max-height:calc(100dvh - 8px)!important;margin:0!important}.music-upload-modal,.native-payment-modal,.connections-modal{height:min(92dvh,760px)}.post-music-sheet{width:100%;max-width:100%;max-height:78dvh;border-bottom:0!important;border-left:0!important;border-right:0!important;border-radius:22px 22px 0 0!important}::-webkit-scrollbar{width:7px;height:7px}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important}}.hashtag-history{scrollbar-width:thin;gap:7px;padding:2px 1px 6px;display:flex;overflow-x:auto}.hashtag-history button{color:#8173ff;background:#4762ff14;border:1px solid #6574ff3d;border-radius:999px;flex:none;min-height:30px;padding:0 10px;font-size:12px;font-weight:750}.hashtag-history button:hover,.hashtag-history button:focus-visible{background:#6454ff26;border-color:#7e6aff8c;outline:none}:is(.auth-card,.auth-form,.login-card,.register-card,.settings-page,.settings-modal,.profile-settings-modal,.edit-profile-modal,.modal-backdrop) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;-webkit-text-fill-color:#f5f5f7;color:#f5f5f7!important;box-shadow:none!important;background:#090a0d!important;border-color:#ffffff1f!important}:is(.auth-card,.auth-form,.login-card,.register-card,.settings-page,.settings-modal,.profile-settings-modal,.edit-profile-modal,.modal-backdrop) :is(input,textarea,select)::placeholder{-webkit-text-fill-color:#777983;opacity:1;color:#777983!important}:is(.auth-card,.auth-form,.login-card,.register-card,.settings-page,.settings-modal,.profile-settings-modal,.edit-profile-modal,.modal-backdrop) :is(input,textarea,select):focus{outline:none;border-color:#7165ff!important;box-shadow:0 0 0 3px #7165ff21!important}input:-webkit-autofill{caret-color:#fff;-webkit-text-fill-color:#f5f5f7!important;-webkit-box-shadow:inset 0 0 0 1000px #090a0d!important}input:-webkit-autofill:hover{caret-color:#fff;-webkit-text-fill-color:#f5f5f7!important;-webkit-box-shadow:inset 0 0 0 1000px #090a0d!important}input:-webkit-autofill:focus{caret-color:#fff;-webkit-text-fill-color:#f5f5f7!important;-webkit-box-shadow:inset 0 0 0 1000px #090a0d!important}@media (width<=800px){.profile-clean{padding-top:26px!important}.profile-clean .ig-profile-header{grid-template-columns:86px minmax(0,1fr)!important;align-items:start!important;column-gap:20px!important;width:calc(100% - 28px)!important;margin:0 14px!important;padding:8px 0 18px!important}.profile-clean .profile-avatar-player{width:86px!important;min-width:86px!important;margin:1px 0 0!important}.profile-clean .profile-avatar-player .avatar-profile{width:84px!important;height:84px!important;margin:0!important}.profile-clean .ig-profile-main{min-width:0;padding:3px 0 0!important}.profile-clean .ig-profile-title{width:100%;align-items:flex-start!important;min-height:0!important}.profile-clean .profile-handle-block>button{text-align:left;align-items:flex-start!important}.profile-clean .profile-name-line{width:100%;min-width:0;align-items:flex-start!important;gap:6px!important}.profile-clean .profile-name-line h2{overflow-wrap:anywhere;letter-spacing:-.018em;width:auto;text-overflow:clip!important;white-space:normal!important;max-width:calc(100% - 28px)!important;margin:0!important;font-size:clamp(16px,4.5vw,18px)!important;font-weight:760!important;line-height:1.22!important;overflow:visible!important}.profile-clean .profile-name-line .vv-badge{flex:none;margin-top:1px}.profile-clean .profile-username-line{text-overflow:ellipsis;white-space:nowrap;max-width:100%;color:var(--muted);line-height:1.3;overflow:hidden;margin-top:7px!important;font-size:12px!important;display:block!important}.profile-clean .profile-category-row{gap:5px!important;margin-top:7px!important}.profile-clean .profile-category-row .category-pill{line-height:1.15;padding:4px 7px!important;font-size:10px!important}.profile-clean>.profile-contact-tags.mobile-profile-contact-row,.profile-clean>.mobile-profile-actions,.profile-clean .mobile-profile-bio,.profile-clean .highlights,.profile-clean .profile-tabs,.profile-clean .profile-tabs-expanded,.profile-clean .profile-grid{width:calc(100% - 28px)!important;max-width:calc(100% - 28px)!important;margin-left:14px!important;margin-right:14px!important}}@media (width<=380px){.profile-clean .ig-profile-header{grid-template-columns:80px minmax(0,1fr)!important;column-gap:16px!important}.profile-clean .profile-avatar-player{width:80px!important;min-width:80px!important}.profile-clean .profile-avatar-player .avatar-profile{width:78px!important;height:78px!important}}:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) .field{box-sizing:border-box;color:#a8a9b0;gap:10px;width:100%;min-height:48px;padding:0 14px;transition:border-color .18s,background-color .18s,box-shadow .18s;box-shadow:none!important;background:#0b0c0f!important;border:1px solid #5a5c65!important;border-radius:14px!important}:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) .field:hover{border-color:#72747d!important}:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) .field:focus-within{border-color:var(--vv-accent)!important;background:#0d0e12!important;box-shadow:0 0 0 3px #1689ff1c!important}:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) .field input{-webkit-text-fill-color:#f5f5f7;width:100%;min-width:0;height:100%;font-size:14px;line-height:1;color:#f5f5f7!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;padding:0!important}:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) .field>svg{color:#92939b;flex:none}:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) :is(select,input:not(.field input):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])){min-height:48px;color:#f5f5f7!important;box-shadow:none!important;background:#0b0c0f!important;border:1px solid #5a5c65!important;border-radius:14px!important}:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) :is(select,input):focus{border-color:var(--vv-accent)!important;outline:0!important}@media (width<=800px){:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) .field,:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) select{min-height:50px;border-radius:15px!important}}.sidebar-brand-switch{width:max-content;max-width:100%;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:7px;margin:0;padding:4px 7px 4px 0;display:flex}.sidebar-brand-switch:hover,.sidebar-brand-switch:focus-visible{background:color-mix(in srgb, var(--surface-2) 72%, transparent);color:var(--text);outline:none}.sidebar-brand-switch .logo{margin:0!important}.profile-switcher>button{min-height:66px}.profile-switcher>button.active{border-color:color-mix(in srgb, var(--purple) 48%, var(--border))}:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) .field,:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) .field:hover,:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) .field:focus-within,:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) :is(select,input:not(.field input):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])){background-color:#0000!important;background-image:none!important}:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) .field input{background:0 0!important}@media (width>=801px){.instagram-composer:has(.camera-studio)>.composer-shell{display:none!important}.instagram-composer:has(.camera-studio){background:#050506!important}.instagram-composer:has(.camera-studio) .camera-studio{border:0!important;border-radius:0!important;width:100vw!important;height:100dvh!important;position:fixed!important;inset:0!important}}.modal-backdrop{-webkit-backdrop-filter:blur(12px)saturate(.85)!important;background:#000e!important}.modal-backdrop>:not(.instagram-post-modal),.notifications-panel,.post-music-sheet{color:#f5f5f7;background-color:#15161a!important;background-image:none!important;border:1px solid #ffffff17!important;box-shadow:0 28px 90px #000c!important}.modal-backdrop .modal-title{min-height:48px;background:#15161a!important;border-bottom-color:#ffffff12!important}.modal-backdrop .modal-title small{color:#8d81ff;letter-spacing:.12em;font-weight:850}.modal-backdrop :is(.icon-button,.modal-close,.close-button){color:#f1f1f3!important;background:#ffffff08!important;border:1px solid #ffffff12!important;border-radius:50%!important}.modal-backdrop :is(.primary-button,.full-button,.auth-submit){min-height:44px;border-radius:12px!important}.native-confirm-backdrop{z-index:520!important;place-items:center!important}.native-confirm-dialog{border-radius:22px;grid-template-columns:46px minmax(0,1fr);gap:15px;width:min(420px,100vw - 28px);padding:23px;display:grid}.native-confirm-mark{color:#ff6b7b;background:#ff526414;border-radius:15px;place-items:center;width:46px;height:46px;display:grid}.native-confirm-dialog small{color:#8d81ff;letter-spacing:.12em;font-size:10px;font-weight:850}.native-confirm-dialog h3{margin:5px 0 7px;font-size:19px;line-height:1.2}.native-confirm-dialog p{color:#b5b6bd;margin:0;font-size:13px;line-height:1.55}.native-confirm-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:9px;margin-top:5px;display:grid}.native-confirm-actions button{color:#f4f4f6;background:#24252a;border:1px solid #ffffff14;border-radius:12px;min-height:43px;font-size:13px;font-weight:780}.native-confirm-actions .confirm-danger{color:#fff;background:#d83a4f;border-color:#ff53642f}@media (width<=800px){.modal-backdrop>:not(.instagram-post-modal){border-radius:22px 22px 14px 14px!important}.native-confirm-backdrop{padding:14px!important}.native-confirm-dialog{width:100%;padding:20px 17px 17px;border-radius:21px!important}}.mobile-profile-summary{display:none}@media (width<=800px){.profile-clean .profile-avatar-player{overflow:visible;aspect-ratio:1!important;border-radius:50%!important;width:86px!important;min-width:86px!important;height:86px!important;min-height:86px!important}.profile-clean .profile-avatar-player .avatar-profile,.profile-clean .profile-avatar-player .avatar-profile img,.profile-clean .profile-avatar-player .mobile-profile-audio-cover{aspect-ratio:1!important;object-fit:cover!important;border-radius:50%!important;width:84px!important;min-width:84px!important;height:84px!important;min-height:84px!important}.profile-clean .ig-profile-header{column-gap:19px!important;padding-top:8px!important;padding-bottom:12px!important}.profile-clean .ig-profile-main>.profile-bio-structured{display:none!important}.profile-clean .profile-name-line{margin:0!important}.profile-clean .profile-username-line,.profile-clean .profile-category-row{margin-top:6px!important}.profile-clean .mobile-profile-summary{box-sizing:border-box;width:calc(100% - 28px);margin:2px 14px 0;padding:0;display:block}.profile-clean .mobile-profile-summary p{color:var(--soft);white-space:pre-line;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.5}.profile-clean>.profile-contact-tags.mobile-profile-contact-row{margin-top:9px!important;margin-bottom:12px!important}.profile-clean>.mobile-profile-actions{margin-top:11px!important}.profile-clean .mobile-profile-bio{margin-top:10px!important}}@media (width<=380px){.profile-clean .profile-avatar-player{width:80px!important;min-width:80px!important;height:80px!important;min-height:80px!important}.profile-clean .profile-avatar-player .avatar-profile,.profile-clean .profile-avatar-player .avatar-profile img,.profile-clean .profile-avatar-player .mobile-profile-audio-cover{width:78px!important;min-width:78px!important;height:78px!important;min-height:78px!important}}.profile-settings-modal .modal-title,.profile-settings-modal>.modal-title,.edit-profile-modal>.modal-title{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;margin-top:0!important;position:static!important;top:auto!important}:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) .field,:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) .field:hover,:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) .field:focus-within,:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select){box-shadow:none!important;background-color:#0000!important;background-image:none!important}:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) .field:focus-within,:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) :is(input,textarea,select):focus{border-color:var(--vv-accent)!important;box-shadow:0 0 0 3px #1689ff1c!important}:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) input:-webkit-autofill{caret-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #0000!important;box-shadow:none!important;-webkit-text-fill-color:#f5f5f7!important;background:0 0!important}:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) input:-webkit-autofill:hover{caret-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #0000!important;box-shadow:none!important;-webkit-text-fill-color:#f5f5f7!important;background:0 0!important}:is(.auth-card,.password-form,.profile-settings-modal,.edit-profile-modal,.phone-verification-modal,.modal-backdrop) input:-webkit-autofill:focus{caret-color:#fff;-webkit-box-shadow:inset 0 0 0 1000px #0000!important;box-shadow:none!important;-webkit-text-fill-color:#f5f5f7!important;background:0 0!important}.post-copy .inline-post-hashtags{margin:0 0 0 5px!important;padding:0!important;display:inline!important}.post-copy .inline-post-hashtags button{vertical-align:baseline;line-height:inherit;margin:0 5px 0 0;display:inline!important}.profile-post-viewer{overscroll-behavior-y:contain}.profile-post-viewer .instagram-post-modal{scroll-snap-align:start}.profile-post-navigation:after{content:"Desliza para ver más";color:#aaaab2;white-space:nowrap;margin-left:8px;font-size:10px}@media (width<=800px){.profile-settings-modal .modal-title,.edit-profile-modal>.modal-title{margin:0 0 12px!important;padding:0 0 12px!important;position:static!important}.profile-post-navigation:after{content:"Desliza ↑↓"}.profile-clean{padding-top:18px!important}.profile-clean .ig-profile-header{grid-template-columns:84px minmax(0,1fr)!important;align-items:start!important;column-gap:14px!important;padding-top:7px!important;padding-bottom:9px!important}.profile-clean .profile-avatar-player{width:84px!important;min-width:84px!important;height:84px!important;min-height:84px!important;margin-top:1px!important}.profile-clean .ig-profile-main{padding-top:0!important}.profile-clean .profile-name-line h2{line-height:1.18!important}.profile-clean .profile-username-line,.profile-clean .profile-category-row{margin-top:4px!important}.profile-clean .ig-profile-main>.profile-bio-structured{gap:0!important;margin:6px 0 0!important;display:flex!important}.profile-clean .ig-profile-main>.profile-bio-structured>p{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;margin:0!important;font-size:12px!important;line-height:1.38!important}.profile-clean .ig-profile-main>.profile-bio-structured .profile-contact-tags,.profile-clean .mobile-profile-summary{display:none!important}.profile-clean>.profile-contact-tags.mobile-profile-contact-row{margin-top:5px!important;margin-bottom:8px!important}.profile-clean .mobile-profile-bio{margin-top:7px!important}}@media (width>=801px){.desktop-trending-grid .story{flex-basis:80px!important;width:80px!important}.desktop-trending-grid .story-ring{width:60px!important;height:60px!important}.desktop-trending-grid .avatar-story{width:54px!important;height:54px!important}.desktop-trending-grid .story-name{max-width:80px!important}}@media (width<=800px){.mobile-recent-stories .story{width:78px!important;min-width:78px!important}.mobile-recent-stories .story-ring{width:72px!important;height:72px!important}.mobile-recent-stories .avatar-story{width:66px!important;height:66px!important}.mobile-recent-stories .story-name,.mobile-recent-stories .trend-movement{max-width:78px!important}.profile-clean{--mobile-profile-gap:8px}.profile-clean .profile-avatar-player{aspect-ratio:1!important;box-sizing:border-box!important;border-radius:50%!important;place-items:center!important;width:84px!important;min-width:84px!important;height:84px!important;min-height:84px!important;margin:1px 0 0!important;padding:0!important;display:grid!important;position:relative!important}.profile-clean .profile-avatar-player>.avatar-profile,.profile-clean .profile-avatar-player>.avatar-profile img,.profile-clean .profile-avatar-player>.mobile-profile-audio-cover{aspect-ratio:1!important;object-fit:cover!important;box-sizing:border-box!important;border-radius:50%!important;width:82px!important;min-width:82px!important;height:82px!important;min-height:82px!important}.profile-clean .profile-avatar-player>.avatar-profile{margin:0!important}.profile-clean .profile-avatar-player>.mobile-profile-audio-cover{inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.profile-clean .profile-avatar-player>.mobile-profile-audio-play{box-sizing:border-box!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;min-height:40px!important;margin:0!important;padding:0!important;line-height:0!important;display:grid!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.profile-clean .profile-avatar-player>.mobile-profile-audio-play svg{display:block;transform:translate(1px);margin:0!important}.profile-clean .profile-avatar-player.is-playing>.mobile-profile-audio-play svg{transform:none}.profile-clean .profile-tabs,.profile-clean .profile-tabs-expanded{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;margin-top:var(--mobile-profile-gap)!important;box-sizing:border-box!important;gap:0!important;height:48px!important;padding:0 2px!important}.profile-clean .profile-tabs button,.profile-clean .profile-tabs-expanded button{min-width:0!important;padding:0 4px!important}.profile-clean .profile-tabs button svg,.profile-clean .profile-tabs-expanded button svg{width:19px!important;height:19px!important}.profile-clean .highlights.active-stories{width:100%!important;max-width:100%!important;min-height:108px!important;margin:var(--mobile-profile-gap) 0 0!important;box-sizing:border-box!important;align-items:flex-start!important;gap:13px!important;padding:34px 10px 10px!important;position:relative!important;overflow:auto hidden!important}.profile-clean .highlights.active-stories .story-section-label{height:18px;line-height:18px;top:9px!important;left:12px!important}.profile-clean .highlights.active-stories>button{flex:none;position:relative;margin:0!important}.profile-clean>.profile-contact-tags.mobile-profile-contact-row{margin:6px 12px var(--mobile-profile-gap)!important}.profile-clean .mobile-profile-bio{margin-top:var(--mobile-profile-gap)!important;padding-inline:12px!important}.profile-clean .mobile-owner-actions{gap:6px!important;margin:0!important}.profile-clean .mobile-owner-actions>button{height:42px!important;min-height:42px!important;margin:0!important}.profile-clean .mobile-profile-bio>.ig-profile-stats{margin-top:var(--mobile-profile-gap)!important;padding-top:11px!important;padding-bottom:11px!important}}.media-viewer.story .viewer-head{box-sizing:border-box}.media-viewer.story .viewer-profile-copy{text-align:left;flex:1;min-width:0}.media-viewer.story .viewer-profile-copy b,.media-viewer.story .viewer-profile-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.media-viewer.story .viewer-bottom>div:first-child{min-width:0}@media (width<=800px){.media-viewer.story{padding:0!important}.media-viewer.story .viewer-frame{border-radius:0!important;width:100%!important;max-width:100%!important;height:100dvh!important;max-height:100dvh!important}.media-viewer.story .viewer-progress{top:calc(8px + env(safe-area-inset-top))!important;left:10px!important;right:10px!important}.media-viewer.story .viewer-head{top:calc(17px + env(safe-area-inset-top))!important;gap:4px!important;max-width:none!important;left:10px!important;right:8px!important}.media-viewer.story .viewer-head .icon-button{flex:0 0 34px!important;width:34px!important;height:34px!important}.media-viewer.story .viewer-profile-copy{padding-inline:6px 3px!important}.media-viewer.story .viewer-bottom{left:13px!important;right:11px!important;bottom:calc(52px + env(safe-area-inset-bottom))!important;align-items:flex-end!important;gap:10px!important}.media-viewer.story .viewer-bottom b{max-width:68vw;display:block;font-size:13px!important;line-height:1.35!important}.media-viewer.story .viewer-bottom span{font-size:10px!important}.media-viewer.story .viewer-side{padding-bottom:2px;gap:10px!important}.media-viewer.story .viewer-side button{min-width:35px;min-height:35px;padding:2px!important}.media-viewer.story .viewer-side button svg{width:23px!important;height:23px!important}.media-viewer.story .viewer-comment{bottom:calc(12px + env(safe-area-inset-bottom))!important;left:10px!important;right:10px!important}.media-viewer.story .native-track-card{bottom:calc(58px + env(safe-area-inset-bottom))!important;left:9px!important;right:58px!important}}.profile-clean .highlights.active-stories{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:#45454d transparent;border-top:1px solid color-mix(in srgb, var(--border) 76%, transparent)!important;box-sizing:border-box!important;border-bottom:0!important;flex-flow:row!important;justify-content:flex-start!important;align-items:flex-start!important;display:flex!important;position:relative!important;overflow:auto hidden!important}.profile-clean .highlights.active-stories::-webkit-scrollbar{height:4px}.profile-clean .highlights.active-stories::-webkit-scrollbar-track{background:0 0}.profile-clean .highlights.active-stories::-webkit-scrollbar-thumb{background:#45454d;border-radius:999px}.profile-clean .highlights.active-stories>button{scroll-snap-align:start;flex:none!important;margin:0!important}.profile-post-viewer{touch-action:none;overscroll-behavior:none!important}.profile-post-viewer :is(.instagram-post-comments,.more-profile-posts,.post-music-sheet){overscroll-behavior:contain;touch-action:pan-y}.profile-post-viewer .more-profile-posts>div{touch-action:pan-x}@media (width>=801px){.profile-clean .highlights.active-stories,.profile-clean .artist-music-library,.profile-clean .profile-events-panel{box-sizing:border-box!important;width:calc(100% - 76px)!important;max-width:calc(100% - 76px)!important;margin-left:38px!important;margin-right:38px!important}.profile-clean .highlights.active-stories{gap:16px!important;min-height:102px!important;margin-top:12px!important;padding:14px 2px 12px!important}}@media (width<=800px){.profile-clean{--profile-safe-edge:14px;--profile-row-gap:8px}.profile-clean .ig-profile-header,.profile-clean>.profile-contact-tags.mobile-profile-contact-row,.profile-clean>.mobile-profile-actions,.profile-clean .mobile-profile-bio,.profile-clean .highlights.active-stories,.profile-clean .artist-music-library,.profile-clean .profile-events-panel,.profile-clean .profile-grid{width:calc(100% - (var(--profile-safe-edge) * 2))!important;max-width:calc(100% - (var(--profile-safe-edge) * 2))!important;margin-left:var(--profile-safe-edge)!important;margin-right:var(--profile-safe-edge)!important;box-sizing:border-box!important}.profile-clean .highlights.active-stories{min-height:91px!important;margin-top:var(--profile-row-gap)!important;gap:12px!important;margin-bottom:0!important;padding:11px 0 9px!important}.profile-clean .highlights.active-stories>button:first-child{margin-left:1px!important}.profile-clean .highlights.active-stories>button:last-child{margin-right:1px!important}.profile-clean .profile-tabs,.profile-clean .profile-tabs-expanded{width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important;margin-top:var(--profile-row-gap)!important}.profile-clean>.profile-contact-tags.mobile-profile-contact-row,.profile-clean .mobile-profile-bio,.profile-clean .artist-music-library,.profile-clean .profile-events-panel{margin-top:var(--profile-row-gap)!important;margin-bottom:0!important}.profile-clean .profile-grid{margin-top:3px!important}}.profile-grid .profile-pin-badge{pointer-events:none;z-index:12!important;color:#fff!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;filter:none!important;background:linear-gradient(135deg,#ff455bf5,#8948fff0)!important;border:1px solid #ffffff3d!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:auto!important;min-width:58px!important;height:30px!important;padding:0 10px 0 8px!important;display:inline-flex!important;top:8px!important;left:8px!important;right:auto!important;box-shadow:0 7px 22px #00000061,0 0 18px #ff476b38!important}.profile-grid .profile-pin-badge svg{color:#fff4cf!important;stroke:currentColor!important;fill:currentColor!important;filter:drop-shadow(0 1px 3px #00000057)!important;width:16px!important;height:16px!important;position:static!important;inset:auto!important}.profile-grid .profile-pin-badge b{color:#fff!important;letter-spacing:.075em!important;font-size:10px!important;font-weight:950!important;line-height:1!important;display:inline!important}.instagram-post-toolbar .viewer-pin.active{color:#ff5d74!important}.media-viewer.story .viewer-progress{overflow:hidden;background:#ffffff38!important;height:3px!important}.media-viewer.story .story-progress-timed i{background:linear-gradient(90deg, var(--vv-accent) 0%, #6259ff 48%, var(--vv-accent) 100%)!important;width:0!important;animation:vvibra-story-progress var(--story-duration,15s) linear forwards!important;box-shadow:0 0 10px #6952ffb3!important}@media (width<=800px){.profile-grid .profile-pin-badge{min-width:54px!important;height:28px!important;padding-inline:7px 9px!important;top:6px!important;left:6px!important}.profile-grid .profile-pin-badge svg{width:15px!important;height:15px!important}.profile-grid .profile-pin-badge b{font-size:9px!important}.media-viewer.story .viewer-side{transform:translateY(-14px)}}.post-card .comments-preview{border-top:1px solid color-mix(in srgb, var(--border) 68%, transparent);margin-top:4px!important;padding-top:9px!important}.instagram-post-viewer .instagram-post-comments{padding-top:12px!important}.instagram-post-viewer .instagram-caption-copy{border-bottom:1px solid color-mix(in srgb, var(--border) 72%, transparent)!important;margin:0 0 12px!important;padding:0 0 12px!important}.instagram-post-viewer .instagram-caption-copy>p,.instagram-post-viewer .instagram-caption-copy+.instagram-caption{margin-top:0!important}.instagram-post-viewer .instagram-caption:not(.instagram-caption-copy){gap:7px!important;margin-bottom:11px!important}.instagram-post-viewer .instagram-caption:not(.instagram-caption-copy)>.avatar-xs{width:24px!important;min-width:24px!important;height:24px!important;min-height:24px!important}.instagram-post-viewer .instagram-caption:not(.instagram-caption-copy)>p{margin-top:2px!important}@media (width<=800px){.post-card .comments-preview{margin-top:3px!important;padding-top:8px!important}.instagram-post-viewer .instagram-caption-copy{margin-bottom:10px!important;padding-bottom:10px!important}.instagram-post-viewer .instagram-caption:not(.instagram-caption-copy)>.avatar-xs{width:22px!important;min-width:22px!important;height:22px!important;min-height:22px!important}}.comments-dialog-backdrop{z-index:520!important}.comments-dialog{border:1px solid color-mix(in srgb, var(--border) 82%, transparent);width:min(560px,100vw - 28px);height:min(720px,100dvh - 34px);max-height:88dvh;color:var(--text);background:#15161a;border-radius:20px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 28px 90px #00000094}.comments-dialog>header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;min-height:72px;padding:12px 14px;display:flex}.comments-dialog>header>div:first-child{flex-direction:column;min-width:0;display:flex}.comments-dialog>header small{color:var(--purple-2);letter-spacing:.12em;font-size:9px;font-weight:900}.comments-dialog>header h3{margin:2px 0 0;font-size:18px}.comments-dialog>header span{color:var(--muted);margin-top:2px;font-size:10px}.comments-dialog-list{scrollbar-width:thin;scrollbar-color:#45454d transparent;flex:1;min-height:0;padding:6px 14px 18px;overflow-y:auto}.comment-thread-row{border-bottom:1px solid color-mix(in srgb, var(--border) 62%, transparent);grid-template-columns:25px minmax(0,1fr);gap:8px;padding:12px 0;display:grid}.comment-thread-row>.avatar-xs{width:24px!important;height:24px!important}.comment-thread-content p{overflow-wrap:anywhere;margin:1px 0 7px;font-size:13px;line-height:1.45}.comment-thread-content p b{margin-right:4px}.comment-thread-actions{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.comment-thread-actions button{min-height:27px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:4px;padding:0 7px;font-size:10px;font-weight:750;display:inline-flex}.comment-thread-actions button:hover{background:color-mix(in srgb, var(--text) 6%, transparent);color:var(--text)}.comment-thread-actions button.active.like{color:#ff5870}.comment-thread-actions button.active.dislike{color:var(--purple-2)}.comments-dialog-empty{min-height:230px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.comments-dialog-empty b{color:var(--text);font-size:14px}.comments-dialog-empty span{font-size:11px}.comment-replying{border-top:1px solid var(--border);background:color-mix(in srgb, var(--purple) 7%, transparent);min-height:34px;color:var(--muted);justify-content:space-between;align-items:center;gap:8px;padding:5px 12px;font-size:10px;display:flex}.comment-replying button{width:26px;height:26px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.comments-dialog-composer{border-top:1px solid var(--border);grid-template-columns:26px minmax(0,1fr) 36px;align-items:center;gap:8px;min-height:58px;padding:8px 11px;display:grid}.comments-dialog-composer>.avatar-xs{width:25px!important;height:25px!important}.comments-dialog-composer input{border:1px solid var(--border);width:100%;min-width:0;color:var(--text);border-radius:999px;outline:0;padding:10px 13px;background:0 0!important}.comments-dialog-composer input:focus{border-color:var(--purple-2)}.comments-dialog-composer>button{background:var(--purple);color:#fff;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.comments-dialog-composer>button:disabled{opacity:.45}@media (width<=800px){.comments-dialog{border:0;border-radius:0;width:100%;height:100dvh;max-height:none;position:fixed;inset:0}.comments-dialog>header{padding-top:calc(10px + env(safe-area-inset-top));min-height:calc(66px + env(safe-area-inset-top))}.comments-dialog-list{padding-inline:12px}.comment-thread-row.is-reply{margin-left:27px}.comments-dialog-composer{padding-bottom:calc(8px + env(safe-area-inset-bottom));min-height:calc(58px + env(safe-area-inset-bottom))}}.profile-grid .profile-pin-badge{width:28px!important;min-width:0!important;height:30px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;top:7px!important;left:7px!important;right:auto!important;overflow:visible!important}.profile-grid .profile-pin-badge svg{color:#efff39!important;stroke:#dfff38!important;fill:#74e85f!important;width:24px!important;height:24px!important;filter:drop-shadow(-1px 0 1px #198bff) drop-shadow(1px 0 2px var(--vv-accent)) drop-shadow(0 0 5px #57ff6fcc)!important}.profile-grid .profile-pin-badge b{display:none!important}.instagram-post-toolbar .viewer-pin.active{filter:drop-shadow(0 0 5px #6c4affa6);color:#8fef50!important}.profile-post-viewer{outline:none;touch-action:none!important;overscroll-behavior:contain!important}.profile-scroll-next{z-index:390;left:50%;bottom:max(12px, env(safe-area-inset-bottom));color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0a0dd6;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:5px;min-height:36px;padding:7px 13px;font-size:11px;font-weight:800;display:inline-flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 22px #0000005c}.profile-scroll-next:hover{color:#d9cdff;border-color:#8455ffb3}@media (width<=800px){.profile-grid .profile-pin-badge{width:26px!important;height:28px!important;top:5px!important;left:5px!important}.profile-grid .profile-pin-badge svg{width:22px!important;height:22px!important}.profile-scroll-next{bottom:max(8px, env(safe-area-inset-bottom));min-height:34px;padding:6px 11px}.profile-post-viewer{padding:max(6px, env(safe-area-inset-top)) 8px max(6px, env(safe-area-inset-bottom))!important}.profile-post-viewer .instagram-post-modal{border-radius:16px!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;overflow:hidden!important}.profile-post-viewer .instagram-post-details{padding-inline:0!important}.profile-post-viewer :is(.opened-post-identity,.instagram-post-comments,.instagram-post-actions,.instagram-post-count,.instagram-post-comment){width:auto!important;margin-inline:12px!important}.profile-post-viewer .instagram-post-toolbar{padding-inline:12px!important}.profile-clean .mobile-profile-bio{box-sizing:border-box!important;width:calc(100% - 24px)!important;max-width:calc(100% - 24px)!important;margin-left:12px!important;margin-right:12px!important;padding-inline:0!important}.profile-clean .mobile-profile-bio>.ig-profile-stats{width:100%!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;margin:7px 0 2px!important;padding:0!important;display:grid!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button{width:100%!important;min-width:0!important;min-height:50px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:6px 2px!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button:focus-visible{outline-offset:-2px;border-radius:8px!important;outline:2px solid #8b5cf6b8!important}}.auth-card .register-profile-fields select{--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;color:#f5f5f7!important;-webkit-text-fill-color:#f5f5f7!important;width:100%!important;height:48px!important;box-shadow:none!important;background-color:#111216!important;background-image:none!important;border:1px solid #ffffff29!important;border-radius:12px!important;padding:0 38px 0 13px!important}.auth-card .register-profile-fields select:hover{background-color:#15161b!important;border-color:#ffffff3d!important}.auth-card .register-profile-fields select:focus,.auth-card .register-profile-fields select:focus-visible{border-color:var(--vv-accent)!important;background-color:#111216!important;outline:none!important;box-shadow:0 0 0 3px #7668ff21!important}.auth-card .register-profile-fields select option,.auth-card .register-profile-fields select optgroup{color:#f5f5f7!important;background:#111216!important}@media (width<=800px){.auth-card .register-profile-fields select{font-size:16px!important}}.activation-icon.success{color:#d9ff42!important;background:#91d72b1c!important;border-color:#b4ff3057!important;box-shadow:0 0 0 7px #7e57ff12,0 12px 34px #00000038!important}.activation-step .activation-back{min-height:44px}.edit-profile-modal .edit-profile-section{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin-top:18px!important;padding:0!important}.edit-profile-modal .edit-profile-section>header{margin-bottom:11px!important}.edit-profile-modal .edit-profile-section>label{gap:6px!important;margin-top:11px!important}.edit-profile-modal .edit-profile-section :is(input:not([type=range]),textarea),.edit-profile-modal .edit-icon-field,.profile-settings-modal .password-form .field{color:#f5f5f7!important;min-height:46px!important;box-shadow:none!important;box-sizing:border-box!important;background:0 0!important;border:1px solid #ffffff29!important;border-radius:12px!important}.edit-profile-modal .edit-icon-field{padding:0 12px!important}.edit-profile-modal .edit-icon-field input{min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.edit-profile-modal .edit-profile-section textarea{min-height:88px!important}.edit-profile-modal .edit-profile-section :is(input:not([type=range]),textarea):focus,.edit-profile-modal .edit-icon-field:focus-within,.profile-settings-modal .password-form .field:focus-within{border-color:var(--vv-accent)!important;outline:none!important;box-shadow:0 0 0 3px #7668ff1f!important}.profile-settings-modal .settings-account{box-shadow:none!important;background:0 0!important;border:0!important;padding:4px 0 13px!important}.profile-settings-modal .settings-list{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;gap:2px!important;overflow:visible!important}.profile-settings-modal .settings-list>button{min-height:58px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9px!important}.profile-settings-modal .settings-list>button:hover{background:#ffffff0b!important}.profile-settings-modal .settings-legal-links,.profile-settings-modal .activity-control,.profile-settings-modal .password-form{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.profile-settings-modal .settings-legal-links{gap:4px!important;margin-top:14px!important}.profile-settings-modal .settings-legal-links button{box-shadow:none!important;background:0 0!important;border:0!important}.profile-settings-modal .activity-control{margin-top:18px!important}.profile-settings-modal .activity-control button{box-shadow:none!important;background:#ffffff0b!important;border:0!important}.profile-settings-modal .password-form{gap:12px!important;margin-top:22px!important}.profile-settings-modal .password-form .field{padding-inline:13px!important}.profile-settings-modal .password-form .field input{height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}@media (width<=800px){.edit-profile-modal .edit-profile-section{margin-top:16px!important}.profile-settings-modal .settings-list>button{padding-inline:8px!important}.profile-settings-modal .password-form .field{min-height:48px!important}.profile-clean .ig-profile-header{column-gap:18px!important}.profile-clean .profile-handle-block>button{gap:5px!important}.profile-clean .profile-username-line,.profile-clean .profile-category-row{margin-top:5px!important}.profile-clean .ig-profile-main>.profile-bio-structured{margin-top:8px!important}}@media (width<=380px){.profile-clean .ig-profile-header{column-gap:16px!important}}.media-viewer.story .native-track-card{width:min(250px,100% - 28px)!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;inset:62px auto auto 14px!important}.media-viewer.story .native-track-main{grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:7px!important;display:grid!important}.media-viewer.story .audio-cover-button{box-shadow:0 2px 10px #0008;border-radius:50%!important;width:30px!important;height:30px!important}.media-viewer.story .audio-cover-button>img,.media-viewer.story .audio-cover-button>i{border-radius:50%!important}.media-viewer.story .native-track-identity{text-shadow:0 1px 5px #000,0 1px 12px #000b;min-width:0;color:#fff!important;padding:0!important}.media-viewer.story .native-track-identity b{font-size:11px!important}.media-viewer.story .native-track-identity small{color:#ffffffb8!important;margin-top:1px!important;font-size:9px!important}.media-viewer.story .native-track-progress,.media-viewer.story .audio-card-use,.profile-page .use-track-button{display:none!important}@media (width<=800px){.media-viewer.story .native-track-card{top:calc(62px + env(safe-area-inset-top))!important;width:min(210px,62vw)!important;left:12px!important}.media-viewer.story .native-track-main{grid-template-columns:28px minmax(0,1fr)!important;gap:6px!important}.media-viewer.story .audio-cover-button{width:28px!important;height:28px!important}}.edit-profile-modal .contact-link-shell{width:100%;min-height:46px;box-shadow:none;background:0 0;border:1px solid #ffffff29;border-radius:12px;align-items:center;gap:9px;padding:0 12px;display:flex}.edit-profile-modal .contact-link-shell>svg{color:var(--purple-2);flex:none}.edit-profile-modal .contact-link-shell.whatsapp>svg{color:#25d366}.edit-profile-modal .contact-link-shell>input,.edit-profile-modal .contact-link-shell>input:hover,.edit-profile-modal .contact-link-shell>input:focus,.edit-profile-modal .contact-link-shell>input:focus-visible{width:100%!important;min-height:44px!important;box-shadow:none!important;appearance:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:auto!important;padding:0!important}.edit-profile-modal .contact-link-shell:focus-within{border-color:var(--vv-accent)!important;box-shadow:0 0 0 3px #7668ff1f!important}.notifications-panel,.notifications-panel *{box-sizing:border-box}.notifications-panel .notification p{overflow-wrap:anywhere;min-width:0}.notifications-panel .notification p small{margin-top:4px;display:block}@media (width<=800px){.mobile-header .icon-button.has-alert:after{display:none!important}.mobile-header .notification-count{border:2px solid var(--bg)!important;background:var(--purple)!important;color:#fff!important;top:1px!important;right:1px!important;transform:translate(32%,-20%)!important}.notifications-panel.adaptive-popup{overscroll-behavior:contain;z-index:180!important;top:calc(var(--header) + env(safe-area-inset-top) + 6px)!important;right:8px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;resize:none!important;background:#111216!important;border:1px solid #ffffff17!important;border-radius:18px!important;width:auto!important;max-width:none!important;height:auto!important;max-height:none!important;margin:0!important;padding:0 10px 12px!important;position:fixed!important;left:8px!important;overflow:hidden auto!important;box-shadow:0 24px 70px #000d!important}.notifications-panel .panel-head{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:5!important;background:#111216f7!important;border-bottom:1px solid #ffffff12!important;min-height:56px!important;margin:0 -10px 6px!important;padding:8px 10px!important;position:sticky!important;top:0!important}.notifications-panel .panel-head h3{min-width:0;margin:0;font-size:17px}.notifications-panel .panel-head .icon-button{flex:0 0 36px;width:36px;height:36px}.notifications-panel .mark-notifications-read{margin-left:auto;padding:0 7px}.notifications-panel .notification-group,.notifications-panel .follow-requests{width:100%;min-width:0}.notifications-panel .notification{border-bottom:1px solid #ffffff0d!important;border-radius:0!important;grid-template-columns:38px minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;padding:11px 4px!important;display:grid!important}.notifications-panel .notification-profile{align-self:start}.notifications-panel .notification-profile .avatar-sm{width:38px!important;height:38px!important}.notifications-panel .notification-thumbnail{width:38px;height:46px}.notifications-panel .collaboration-invitation{grid-template-columns:38px minmax(0,1fr)!important}.notifications-panel .collaboration-notification-actions{grid-template-columns:1fr 1fr;gap:6px;width:100%;display:grid;grid-column:2!important}.profile-clean .ig-profile-header{grid-template-columns:84px minmax(0,1fr)!important;align-items:start!important;column-gap:14px!important;padding-top:6px!important;padding-bottom:10px!important}.profile-clean .profile-avatar-player{margin-top:0!important}.profile-clean .ig-profile-main{min-width:0;padding-top:0!important}.profile-clean .ig-profile-title{min-height:0!important;margin:0!important}.profile-clean .profile-handle-block>button{gap:3px!important}.profile-clean .profile-name-line{line-height:1.15}.profile-clean .profile-category-row{margin-top:2px!important}.profile-clean .ig-profile-main>.profile-bio-structured{gap:3px!important;margin:4px 0 0!important}.profile-clean .ig-profile-main>.profile-bio-structured>p{margin:0!important;line-height:1.4!important}}@media (width<=380px){.notifications-panel .notification{grid-template-columns:36px minmax(0,1fr)!important}.notifications-panel .notification>:last-child:not(p):not(.notification-profile){justify-self:start;grid-column:2!important}.notifications-panel .panel-head h3{font-size:16px}.profile-clean .ig-profile-header{column-gap:12px!important}}.mobile-header .notification-count{color:#f7f3ff!important;background:linear-gradient(145deg,#202026 0%,#130c20 52%,#050507 100%)!important;border:1px solid #9673ff6b!important;box-shadow:0 2px 8px #000000b8,inset 0 1px #ffffff14!important}@media (width<=800px){.notifications-panel.adaptive-popup{padding:0 12px 10px!important}.notifications-panel .panel-head{min-height:52px!important;margin-inline:-12px!important;padding:7px 12px!important}.notifications-panel .panel-head h3{letter-spacing:-.015em;font-size:16px!important}.notifications-panel .mark-notifications-read{min-height:30px!important;padding-inline:5px!important;font-size:9px!important}.notifications-panel .panel-head .icon-button{flex-basis:34px!important;width:34px!important;height:34px!important}.notifications-panel .notification-group>h4{letter-spacing:1.15px!important;margin:11px 3px 4px!important;font-size:8px!important}.notifications-panel .follow-requests>.eyebrow{margin:11px 3px 4px;display:block;font-size:8px!important}.notifications-panel .notification,.notifications-panel .notification.unread,.notifications-panel .notification.read,.notifications-panel .notification.collaboration-invitation,.notifications-panel .message-notification{min-height:58px!important;box-shadow:none!important;opacity:1!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0d!important;border-radius:0!important;padding:9px 2px!important}.notifications-panel .notification p{color:#dedee3;margin:0!important;font-size:11px!important;line-height:1.38!important}.notifications-panel .notification p b{color:#fff;font-size:11px}.notifications-panel .notification p small{color:#85858f!important;margin-top:3px!important;font-size:9px!important}.notifications-panel .notification-profile .avatar,.notifications-panel .notification-profile img{border-radius:50%!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important}.notifications-panel .notification-open-action,.notifications-panel .follow-button-compact{background:#ffffff0a!important;border:0!important;border-radius:9px!important;height:30px!important;min-height:30px!important;padding-inline:8px!important;font-size:9px!important}.notifications-panel .notification-thumbnail{border-radius:7px!important;width:36px!important;height:44px!important}.notifications-panel .notifications-empty{min-height:55dvh;background:0 0!important}.profile-clean .ig-profile-header{grid-template-columns:84px minmax(0,1fr)!important;align-items:center!important;column-gap:14px!important;padding-top:8px!important;padding-bottom:8px!important}.profile-clean .profile-avatar-player{align-self:center!important;margin:0!important}.profile-clean .ig-profile-main{flex-direction:column!important;justify-content:center!important;align-self:center!important;min-height:84px!important;padding:0!important;display:flex!important}.profile-clean .ig-profile-title,.profile-clean .profile-handle-block,.profile-clean .profile-handle-block>button{width:100%}.profile-clean .profile-category-row{margin-top:2px!important}.profile-clean .ig-profile-main>.profile-bio-structured{margin-top:4px!important}}@media (width<=380px){.notifications-panel.adaptive-popup{padding-inline:9px!important}.notifications-panel .panel-head{margin-inline:-9px!important;padding-inline:9px!important}.profile-clean .ig-profile-header{column-gap:12px!important}}@media (width<=800px){.profile-clean .ig-profile-header{column-gap:20px!important}.profile-clean .profile-handle-block>button{gap:0!important}.profile-clean .profile-name-line{margin:0!important}.profile-clean .profile-category-row{margin-top:7px!important}.profile-clean .ig-profile-main>.profile-bio-structured{margin-top:8px!important}.profile-clean .ig-profile-main>.profile-bio-structured>p{margin:0!important}}@media (width<=380px){.profile-clean .ig-profile-header{column-gap:17px!important}.profile-clean .profile-category-row{margin-top:6px!important}.profile-clean .ig-profile-main>.profile-bio-structured{margin-top:7px!important}}@media (width>=801px){.profile-clean .ig-profile-header{grid-template-columns:150px minmax(0,1fr)!important;align-items:center!important;column-gap:30px!important;width:min(760px,100% - 64px)!important;margin-inline:auto!important;padding:28px 0!important}.profile-clean .ig-profile-header>.profile-avatar-player{place-self:center!important;margin:0!important}.profile-clean .ig-profile-main{min-width:0;align-self:center!important;padding:0!important}.profile-clean .ig-profile-title,.profile-clean .profile-handle-block,.profile-clean .profile-handle-block>button{width:100%}}@media (width<=800px){.profile-clean{padding-top:12px!important}.profile-clean .ig-profile-header{align-items:center!important;padding-top:13px!important;padding-bottom:13px!important}.profile-clean .ig-profile-header>.profile-avatar-player,.profile-clean .ig-profile-main{align-self:center!important;margin-top:0!important}.profile-clean .ig-profile-main{flex-direction:column!important;justify-content:center!important;min-height:86px!important;padding:0!important;display:flex!important}}@media (width<=380px){.profile-clean .ig-profile-main{min-height:80px!important}}:root{--hairline:color-mix(in srgb,var(--text) 8%,transparent)}.unofficial-profile-label,.admin-demo-pill{border:1px solid color-mix(in srgb,var(--vv-accent) 38%,var(--border));background:color-mix(in srgb,var(--vv-accent) 8%,var(--surface));width:max-content;color:color-mix(in srgb,var(--vv-accent) 78%,var(--text));letter-spacing:.09em;border-radius:999px;align-items:center;padding:4px 8px;font-size:9px;font-weight:950;display:inline-flex}.admin-demo-toolbar{gap:7px;padding:0 0 12px;display:flex}.admin-demo-toolbar button{border:1px solid var(--hairline);background:var(--surface-2);min-height:38px;color:var(--muted);border-radius:10px;padding:0 12px;font-weight:800}.admin-demo-toolbar button.active{border-color:var(--purple);color:var(--text);box-shadow:0 0 0 3px color-mix(in srgb,var(--purple) 9%,transparent)}.admin-demo-toolbar b{color:var(--vv-accent);margin-left:5px}.managed-identity span{min-width:0}.admin-demo-pill{margin-top:5px;font-style:normal}.app :where(.card,.panel,.managed-user,.notification-item,.message-row,.settings-list>button,.admin-user-manager,.admin-stats>div){border-color:var(--hairline)!important}.app :where(input,textarea,select){box-shadow:none}.app :where(input,textarea,select):focus{outline:none;border-color:var(--purple)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--purple) 12%,transparent)!important}.instagram-post-count{justify-content:flex-end!important}.viewer-side button small,.instagram-post-count b{display:none!important}@media (width>=801px){.sidebar{width:248px!important}.app-shell-clean{padding-left:248px!important}.profile-clean{max-width:1040px!important;margin-inline:auto!important}.profile-clean .ig-profile-header{grid-template-columns:162px minmax(0,1fr)!important;align-items:center!important;column-gap:34px!important;width:min(790px,100% - 48px)!important;padding:20px 0 28px!important}.profile-clean .profile-avatar-player{align-self:center!important;margin:0 auto!important}.profile-clean .profile-avatar-player .avatar-profile{width:142px!important;height:142px!important}.profile-clean .ig-profile-main{flex-direction:column!important;justify-content:center!important;align-self:center!important;min-height:142px!important;display:flex!important}.profile-clean .profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:min(980px,100%)!important;margin-inline:auto!important}.profile-clean .profile-grid>button{aspect-ratio:3/4!important;border:0!important;border-radius:0!important}.profile-clean .profile-grid img,.profile-clean .profile-grid video{object-fit:cover!important;width:100%!important;height:100%!important}.view-container{width:min(100%,1180px);margin-inline:auto}.admin-page{max-width:1120px;margin-inline:auto}}@media (width<=800px){.profile-clean{width:100%!important;padding-inline:0!important}.profile-clean .ig-profile-header{grid-template-columns:104px minmax(0,1fr)!important;gap:14px!important;padding:18px 14px 14px!important}.profile-clean .profile-avatar-player .avatar-profile{width:96px!important;height:96px!important}.profile-clean .ig-profile-main{min-height:96px!important}.profile-clean .mobile-profile-bio,.profile-clean>.mobile-profile-actions,.profile-clean .profile-tabs,.profile-clean .profile-tabs-expanded{width:calc(100% - 28px)!important;margin-inline:14px!important}.profile-clean .profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100vw!important;margin-left:calc(50% - 50vw)!important}.profile-clean .profile-grid>button{aspect-ratio:3/4!important;border:0!important;border-radius:0!important;min-width:0!important}.profile-clean .profile-grid img,.profile-clean .profile-grid video{object-fit:cover!important;width:100%!important;height:100%!important}.admin-page{padding:calc(12px + env(safe-area-inset-top)) 12px calc(82px + env(safe-area-inset-bottom))!important}.admin-stats{grid-template-columns:1fr 1fr!important}.admin-user-manager{border-radius:14px!important;padding:12px!important}.managed-user{grid-template-columns:1fr!important;gap:10px!important}.managed-user>label,.managed-user>button,.managed-user>span{width:100%!important}.admin-demo-toolbar{overflow-x:auto}.notifications-panel,.floating-panel.unified-messenger{border:0!important;border-radius:0!important;width:100%!important;height:100dvh!important;max-height:none!important;position:fixed!important;inset:0!important}}:root{--vv-brand-purple:var(--vv-accent);--vv-brand-purple-bright:var(--vv-accent);--vv-brand-green:var(--vv-accent);--vv-font:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}body,button,input,textarea,select{font-family:var(--vv-font)!important}.theme-dark{--bg:#08080b;--surface:#101014;--surface-2:#18181e;--surface-3:#222229;--border:#ffffff12;--text:#f8f7fb;--muted:#96939f;--soft:#cbc8d1;--purple:var(--vv-brand-purple-bright);--purple-2:var(--vv-accent);--lime:var(--vv-brand-green)}.theme-light{--bg:#f7f5fb;--surface:#fff;--surface-2:#f0edf7;--surface-3:#e7e2f0;--border:#2020261a;--text:#17121f;--muted:#746d7d;--soft:#443c4d;--purple:var(--vv-brand-purple);--purple-2:var(--vv-accent);--lime:var(--vv-brand-green)}.app,.splash,.sidebar,.mobile-header,.bottom-nav,.post-card,.rail-card,.modal-backdrop>*{transition:background-color .22s,border-color .22s,color .22s,box-shadow .22s}.logo,.minimal-logo{color:#0000!important;font-size:0!important;display:inline-block!important;position:relative!important;overflow:visible!important}.logo>img,.minimal-logo>img{transition:filter .2s;object-fit:contain!important;width:100%!important;height:100%!important;display:block!important}.vv-logo-dot{z-index:2;background:var(--vv-brand-green);box-shadow:0 0 0 1px color-mix(in srgb,var(--vv-brand-purple) 35%,transparent);border-radius:50%;display:block;position:absolute}.vv-wordmark-dot{aspect-ratio:1;width:4.3%;bottom:3%;right:0}.vv-symbol-dot{aspect-ratio:1;width:17.5%;bottom:15.5%;right:12.8%}.theme-dark .logo>img,.theme-dark .minimal-logo>img,.splash-clean .logo>img{filter:brightness(0)invert()!important}.theme-dark .vv-logo-dot,.theme-light .vv-logo-dot,.splash-clean .vv-logo-dot{background:var(--vv-brand-green)!important}.install-app-float>.minimal-logo>img{filter:brightness(0)invert()!important}.install-app-float>.minimal-logo>.vv-logo-dot{background:var(--vv-brand-green)!important;box-shadow:0 0 12px color-mix(in srgb,var(--vv-brand-green) 72%,transparent)!important}.install-app-float>.install-app-download-icon{background:var(--vv-brand-green);color:#09060f;border-radius:12px;flex:0 0 38px;place-items:center;width:38px;height:38px;margin-left:4px;animation:1.8s ease-in-out infinite installDownloadBounce;display:grid;box-shadow:0 7px 18px #0004}@keyframes installDownloadBounce{0%,to{transform:translateY(0)}50%{transform:translateY(3px)}}@media (width<=430px){.install-app-float>.install-app-download-icon{border-radius:10px;flex-basis:35px;width:35px;height:35px}.install-app-float{padding-right:9px!important}}@media (prefers-reduced-motion:reduce){.install-app-float>.install-app-download-icon{animation:none}}.theme-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vv-app-bg:#09070d;--vv-panel:#100d16;--vv-panel-raised:#17121f;--vv-panel-soft:#1d1728;--vv-copy:#f7f4fb;--vv-copy-soft:#aaa3b3;--vv-line:#ffffff12;--vv-shadow:#0009}.theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--vv-app-bg:#f7f5fb;--vv-panel:#fff;--vv-panel-raised:#f1edf7;--vv-panel-soft:#e9e3f1;--vv-copy:#17121f;--vv-copy-soft:#716a79;--vv-line:#2020261a;--vv-shadow:#2020261c}.theme-dark,.theme-light{background:var(--vv-app-bg)!important;color:var(--vv-copy)!important}.theme-dark :is(.app,.app-shell-clean,.view-container,.page-section),.theme-light :is(.app,.app-shell-clean,.view-container,.page-section){background-color:var(--vv-app-bg);color:var(--vv-copy)}.theme-dark :is(.sidebar,.mobile-header,.bottom-nav,.post-card,.rail-card,.admin-user-manager,.managed-user,.modal-backdrop>*,.floating-panel,.notifications-panel,.unified-messenger,.profile-settings-modal,.edit-profile-modal,.install-app-modal),.theme-light :is(.sidebar,.mobile-header,.bottom-nav,.post-card,.rail-card,.admin-user-manager,.managed-user,.modal-backdrop>*,.floating-panel,.notifications-panel,.unified-messenger,.profile-settings-modal,.edit-profile-modal,.install-app-modal){box-shadow:0 18px 55px var(--vv-shadow);background-color:var(--vv-panel)!important;color:var(--vv-copy)!important;border-color:var(--vv-line)!important}.theme-dark :is(input,textarea,select,.surface-control,.category-pill),.theme-light :is(input,textarea,select,.surface-control,.category-pill){background-color:var(--vv-panel-raised)!important;color:var(--vv-copy)!important;border-color:var(--vv-line)!important}.theme-dark :is(.post-card small,.rail-card small,.managed-user small,.ig-profile-bio,.profile-bio-structured,.mobile-profile-summary p),.theme-light :is(.post-card small,.rail-card small,.managed-user small,.ig-profile-bio,.profile-bio-structured,.mobile-profile-summary p){color:var(--vv-copy-soft)!important}.theme-dark :is(.sidebar button,.bottom-nav button,.mobile-header button,.icon-button),.theme-light :is(.sidebar button,.bottom-nav button,.mobile-header button,.icon-button){color:var(--vv-copy)}.theme-dark .install-app-float{background:linear-gradient(135deg,#15101d,var(--vv-accent) 56%,var(--vv-accent))!important;color:#fff!important;border-color:#1d8cff55!important}.theme-light .install-app-float{background:linear-gradient(135deg,#fff,#eee7fb 52%,var(--vv-accent))!important;color:#241632!important;border-color:#1d8cff47!important;box-shadow:0 16px 42px #1d8cff2b,0 5px 18px #2020261f!important}.theme-light .install-app-float small{color:#63566f!important}.theme-light .install-app-float>.minimal-logo>img{filter:brightness(0)saturate()invert(24%)sepia(91%)saturate(3989%)hue-rotate(253deg)brightness(94%)contrast(104%)!important}.theme-dark :is(.instagram-post-media,.post-media,.viewer-frame),.theme-light :is(.instagram-post-media,.post-media,.viewer-frame){background:#050506}.post-media-fallback{filter:saturate(.72)brightness(.72);object-fit:cover!important;width:100%!important;height:100%!important}.profile-grid>button.broken-media-tile{background:#0b0811 url(/vvibra-default-cover.png) 50%/cover no-repeat!important}.logo-small .vv-wordmark-dot{bottom:4%}.sidebar nav>button.nav-active,.bottom-nav button.active{color:var(--purple)!important}.sidebar nav>button.nav-active{background:color-mix(in srgb,var(--purple) 10%,var(--surface-2))!important}.sidebar nav>button.nav-active:before,.bottom-nav button.active:after{background:var(--vv-brand-green)!important}h1,h2,h3,.section-heading h2,.profile-name-line h2{letter-spacing:-.025em;font-weight:760}.eyebrow{font-weight:850;color:var(--purple)!important}.primary-button,.auth-submit,.full-button{background:var(--purple)!important}.primary-button:hover,.auth-submit:hover{background:var(--vv-brand-purple-bright)!important}@media (prefers-reduced-motion:reduce){.app,.splash,.sidebar,.mobile-header,.bottom-nav,.post-card,.rail-card,.modal-backdrop>*{transition:none!important}}@media (width>=801px){.app-shell-clean{width:calc(100vw - var(--sidebar))!important;margin-left:var(--sidebar)!important}.app-shell-clean>.view-container{width:100%!important;max-width:none!important;margin:0!important}.home-layout{grid-template-columns:minmax(500px,650px) minmax(250px,300px)!important;justify-content:center!important;gap:28px!important;width:min(100%,1080px)!important;max-width:1080px!important;margin-inline:auto!important;padding-inline:24px!important}:is(.home-layout:has(.right-rail:empty),.home-layout:not(:has(.right-rail))){grid-template-columns:minmax(500px,650px)!important}.feed-column{width:100%!important;max-width:650px!important;margin-inline:auto!important}.profile-clean{width:min(100%,1040px)!important;max-width:1040px!important;margin-inline:auto!important;transform:none!important}.profile-clean .ig-profile-header,.profile-clean .profile-tabs,.profile-clean .profile-tabs-expanded,.profile-clean .profile-grid{margin-inline:auto!important}}@media (width<=800px){.profile-clean{padding:8px 0 calc(74px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important}.profile-clean .ig-profile-header{grid-template-columns:108px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;width:100%!important;margin:0!important;padding:18px 16px 12px!important;display:grid!important}.profile-clean .profile-avatar-player{place-items:center!important;width:104px!important;height:104px!important;margin:0!important;display:grid!important}.profile-clean .profile-avatar-player .avatar-profile{width:100px!important;height:100px!important;margin:0!important}.profile-clean .ig-profile-main{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:104px!important;display:flex!important}.profile-clean .ig-profile-title,.profile-clean .profile-handle-block,.profile-clean .profile-handle-block>button{width:100%!important;min-width:0!important}.profile-clean .profile-handle-block>button{text-align:left!important;flex-direction:column!important;align-items:flex-start!important;gap:6px!important;display:flex!important}.profile-clean .profile-name-line{align-items:center!important;gap:5px!important;width:100%!important;min-width:0!important;display:flex!important}.profile-clean .profile-name-line h2{overflow-wrap:anywhere!important;max-width:100%!important;margin:0!important;font-size:19px!important;line-height:1.16!important}.profile-clean .profile-category-row{flex-wrap:wrap!important;gap:5px!important;margin:0!important;display:flex!important}.profile-clean .category-pill{padding:4px 7px!important;font-size:9px!important;line-height:1!important}.profile-clean .ig-profile-main>.ig-profile-bio,.profile-clean .profile-share-actions{display:none!important}.profile-clean>.mobile-profile-summary{width:100%!important;margin:0!important;padding:3px 16px 7px!important;display:block!important}.profile-clean>.mobile-profile-summary p{color:var(--soft)!important;white-space:pre-line!important;overflow-wrap:anywhere!important;margin:0!important;font-size:12px!important;line-height:1.55!important}.profile-clean>.mobile-profile-contact-row{gap:6px!important;width:calc(100% - 32px)!important;margin:0 16px 10px!important;display:flex!important;overflow-x:auto!important}.profile-clean>.mobile-profile-actions{gap:8px!important;width:calc(100% - 32px)!important;margin:8px 16px 10px!important}.profile-clean .mobile-profile-bio{width:100%!important;margin:0!important;padding:0 16px 12px!important}.profile-clean .mobile-owner-actions{grid-template-columns:1fr 1fr!important;gap:8px!important;width:100%!important;margin:4px 0 10px!important;display:grid!important}.profile-clean .mobile-owner-actions>button{width:100%!important;min-width:0!important;margin:0!important}.profile-clean .mobile-profile-bio>.ig-profile-stats{border-top:1px solid var(--hairline)!important;border-bottom:1px solid var(--hairline)!important;grid-template-columns:repeat(3,1fr)!important;gap:0!important;width:100%!important;margin:0!important;padding:12px 0!important;display:grid!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button{flex-direction:column!important;align-items:center!important;gap:2px!important;min-width:0!important;display:flex!important}.profile-clean .profile-tabs-expanded{border-top:1px solid var(--hairline)!important;border-bottom:1px solid var(--hairline)!important;justify-content:flex-start!important;gap:4px!important;width:100%!important;height:50px!important;margin:0!important;padding:0 8px!important;display:flex!important;overflow-x:auto!important}.profile-clean .profile-tabs-expanded>button{border:0!important;border-bottom:2px solid #0000!important;flex:1 0 56px!important;min-width:56px!important;height:49px!important}.profile-clean .profile-tabs-expanded>button.active{border-bottom-color:var(--purple)!important;color:var(--purple)!important}.profile-clean .profile-tabs-expanded>button span:not(.event-tab-icon){display:none!important}.profile-clean .profile-grid{background:var(--bg)!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100vw!important;margin:0 calc(50% - 50vw)!important;display:grid!important}.profile-clean .profile-grid>button{aspect-ratio:3/4!important;border:0!important;border-radius:0!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.profile-clean .profile-grid>button>img,.profile-clean .profile-grid>button>video{object-fit:cover!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;display:block!important}}@media (width<=375px){.profile-clean .ig-profile-header{grid-template-columns:98px minmax(0,1fr)!important;gap:13px!important;padding-inline:13px!important}.profile-clean .profile-avatar-player{width:94px!important;height:94px!important}.profile-clean .profile-avatar-player .avatar-profile{width:92px!important;height:92px!important}.profile-clean .profile-name-line h2{font-size:17px!important}.profile-clean>.mobile-profile-summary{padding-inline:13px!important}.profile-clean>.mobile-profile-contact-row,.profile-clean>.mobile-profile-actions{width:calc(100% - 26px)!important;margin-inline:13px!important}.profile-clean .mobile-profile-bio{padding-inline:13px!important}}.mobile-profile-inline-bio{display:none}@media (width<=800px){.profile-clean .ig-profile-header{grid-template-columns:118px minmax(0,1fr)!important;gap:17px!important;padding:20px 18px 16px!important}.profile-clean .profile-avatar-player{width:112px!important;height:112px!important;margin-left:2px!important}.profile-clean .profile-avatar-player .avatar-profile{width:108px!important;height:108px!important}.profile-clean .ig-profile-main{gap:5px!important;min-height:112px!important}.profile-clean .mobile-profile-inline-bio{-webkit-line-clamp:3;white-space:pre-line;-webkit-box-orient:vertical;width:100%;overflow:hidden;color:var(--vv-copy-soft,var(--muted))!important;margin:1px 0 0!important;font-size:11px!important;line-height:1.38!important;display:-webkit-box!important}.profile-clean>.mobile-profile-summary{display:none!important}.profile-clean .mobile-profile-bio{padding:5px 16px 14px!important}.profile-clean .mobile-profile-bio>.ig-profile-stats{background:0 0!important;border:0!important;gap:8px!important;padding:0!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button{border:1px solid var(--vv-line,var(--border))!important;background:var(--vv-panel-raised,var(--surface-2))!important;min-height:72px!important;box-shadow:0 7px 20px var(--vv-shadow,#0002)!important;border-radius:14px!important;justify-content:center!important;padding:10px 5px!important;position:relative!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button b{font-size:16px!important;line-height:1!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button>span{text-transform:uppercase;letter-spacing:.05em;color:var(--vv-copy-soft,var(--muted))!important;font-size:9px!important}.profile-clean .follower-rank-arrow{white-space:nowrap;align-items:center;gap:1px;font-size:8px;font-style:normal;font-weight:900;display:flex;position:absolute;bottom:5px;left:50%;transform:translate(-50%)}.profile-clean .trend-up .follower-rank-arrow{color:#39d878}.profile-clean .trend-down .follower-rank-arrow{color:#ff4f65}.profile-clean .profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important}.profile-clean .profile-grid>button{aspect-ratio:3/4!important;border:0!important;border-radius:0!important;width:100%!important}}@media (width<=375px){.profile-clean .ig-profile-header{grid-template-columns:108px minmax(0,1fr)!important;gap:14px!important;padding-inline:15px!important}.profile-clean .profile-avatar-player{width:104px!important;height:104px!important}.profile-clean .profile-avatar-player .avatar-profile{width:101px!important;height:101px!important}}.memberships-page .membership-card{isolation:isolate;box-shadow:none!important;background:#101014!important;border-color:#ffffff10!important}.memberships-page .membership-card:after{content:"";z-index:-1;pointer-events:none;opacity:.9;position:absolute;inset:0}.memberships-page .free-card:after{background:linear-gradient(145deg,#17171b 0%,#101014 58%,#0d0d10 100%)}.memberships-page .plan-purple:after{background:radial-gradient(circle at 100% 0,#1d8cff1c,#0000 38%),linear-gradient(145deg,#17131d,#100f14 64%)}.memberships-page .plan-blue:after{background:radial-gradient(circle at 100% 0,#2e86ff1c,#0000 38%),linear-gradient(145deg,#111822,#0f1014 64%)}.memberships-page .free-card{border-top-color:#ffffff1a!important}.memberships-page .plan-purple{border-top-color:#1d8cff50!important}.memberships-page .plan-blue{border-top-color:#3d93ff50!important}.memberships-page .free-card .plan-icon{color:#d7d4dc!important;background:#ffffff08!important}.memberships-page .plan-purple .plan-icon{color:var(--vv-accent)!important;background:#1d8cff17!important}.memberships-page .plan-blue .plan-icon{color:#78b5ff!important;background:#2e86ff17!important}.offers-list .offer-row{padding-right:10px!important;position:relative!important}.offer-delete-button{border:1px solid var(--vv-line,var(--border))!important;min-height:32px!important;color:var(--vv-copy-soft,var(--muted))!important;cursor:pointer!important;background:0 0!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:0 9px!important;font-size:10px!important;font-weight:750!important;display:inline-flex!important}.offer-delete-button:hover{color:#ff6b7d!important;background:#ff3b5c08!important;border-color:#ff5b7040!important}@media (width<=800px){.profile-clean{--profile-mobile-edge:3px}.profile-clean>.mobile-profile-contact-row{width:calc(100% - (var(--profile-mobile-edge) * 2))!important;margin:0 var(--profile-mobile-edge) 7px!important;box-sizing:border-box!important;align-items:center!important;padding:0!important}.profile-clean>.mobile-profile-contact-row>a{border-radius:8px!important;align-items:center!important;height:30px!important;min-height:30px!important;padding:0 8px!important;font-size:9px!important;display:inline-flex!important}.profile-clean>.mobile-profile-actions{width:calc(100% - (var(--profile-mobile-edge) * 2))!important;margin:6px var(--profile-mobile-edge) 8px!important}.profile-clean .mobile-profile-bio{width:100%!important;padding:2px var(--profile-mobile-edge) 9px!important}.profile-clean .mobile-owner-actions{gap:5px!important;margin:2px auto 7px!important}.profile-clean .mobile-owner-actions>button{border-radius:8px!important;height:31px!important;min-height:31px!important;font-size:9px!important}.profile-clean .mobile-profile-bio>.ig-profile-stats{gap:5px!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button{border-radius:8px!important;gap:0!important;height:38px!important;min-height:38px!important;padding:3px 2px!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button b{font-size:12px!important;line-height:.95!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button>span{font-size:7px!important;line-height:1!important}.profile-clean .follower-rank-arrow{font-size:7px!important;bottom:2px!important}}@media (width<=375px){.profile-clean{--profile-mobile-edge:2px}}.vv-wordmark-dot{width:4.3%!important;bottom:4.5%!important;right:1.25%!important}.vv-symbol-dot{width:17.2%!important;bottom:17.2%!important;right:17.4%!important}.install-app-float{text-align:left!important;isolation:isolate!important;border-radius:19px!important;grid-template-columns:34px minmax(0,1fr) 40px!important;align-items:center!important;column-gap:12px!important;min-width:280px!important;min-height:66px!important;padding:9px 10px 9px 12px!important;display:grid!important;overflow:hidden!important}.install-app-float:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(circle at 100% 0,#1d8cff18,#0000 42%),linear-gradient(120deg,#121017,#241634 58%,#202026);position:absolute;inset:0}.install-app-float:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#1d8cff80,#0000);height:1px;position:absolute;bottom:0;left:10px;right:10px}.install-app-float>.minimal-logo{place-items:center!important;width:34px!important;min-width:34px!important;height:34px!important;margin:0!important;display:grid!important}.install-app-float>.install-app-copy{flex-direction:column!important;align-items:flex-start!important;gap:1px!important;min-width:0!important;margin:0!important;display:flex!important}.install-app-float>.install-app-copy em{color:var(--vv-accent)!important;letter-spacing:.13em!important;margin:0 0 1px!important;font-size:7px!important;font-style:normal!important;font-weight:900!important;line-height:1!important}.install-app-float>.install-app-copy b{white-space:nowrap!important;font-size:12px!important;line-height:1.15!important}.install-app-float>.install-app-copy small{color:#b5afbb!important;white-space:nowrap!important;font-size:8px!important;line-height:1.2!important}.install-app-float>.install-app-download-icon{background:var(--vv-accent)!important;color:#09080b!important;border-radius:13px!important;place-self:center end!important;place-items:center!important;width:40px!important;min-width:40px!important;height:40px!important;margin:0!important;display:grid!important;position:static!important;box-shadow:0 8px 20px #0005!important}.install-app-float>.install-app-download-icon svg{margin:0!important;display:block!important;transform:none!important}@media (width<=430px){.install-app-float{grid-template-columns:32px minmax(0,1fr) 38px!important;column-gap:10px!important;min-width:min(292px,100vw - 18px)!important;padding-left:11px!important}.install-app-float>.minimal-logo{width:32px!important;min-width:32px!important;height:32px!important}.install-app-float>.install-app-download-icon{width:38px!important;min-width:38px!important;height:38px!important}}.feed-column .post-card{box-shadow:none!important;border:0!important;border-bottom:1px solid color-mix(in srgb,var(--vv-copy) 7%,transparent)!important;background:0 0!important;border-radius:0!important}.feed-column .post-card:before,.feed-column .post-card:after{box-shadow:none!important}.collaboration-delete-backdrop{z-index:560!important;place-items:center!important;padding:16px!important;display:grid!important}.collaboration-delete-dialog{color:#f4f2f6!important;background:#0f0f13!important;border:1px solid #ffffff12!important;border-radius:20px!important;grid-template-columns:42px minmax(0,1fr)!important;gap:13px!important;width:min(390px,100vw - 24px)!important;padding:20px!important;display:grid!important;box-shadow:0 30px 100px #000b!important}.collaboration-delete-icon{color:#ff667b;background:#ff3b5c12;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.collaboration-delete-dialog small{color:#8e8994;letter-spacing:.12em;font-size:8px;font-weight:850}.collaboration-delete-dialog h3{letter-spacing:-.02em;margin:5px 0 7px;font-size:18px}.collaboration-delete-dialog p{color:#9d98a3;margin:0;font-size:11px;line-height:1.5}.collaboration-delete-actions{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:7px;margin-top:5px;display:grid}.collaboration-delete-actions button{color:#d8d4dc;background:0 0;border:1px solid #ffffff10;border-radius:10px;height:38px;font-size:11px;font-weight:800}.collaboration-delete-actions button:last-child{color:#ff7184;background:#ff3b5c12;border-color:#ff4f6533}.post-actions button>span,.viewer-side button>small,.instagram-post-count>b{display:none!important}.splash-clean{flex-direction:column;justify-content:center;align-items:center;gap:42px!important;display:flex!important}.vvibra-loading-experience{color:#fff;flex-direction:column;gap:13px;width:min(430px,82vw);display:flex}.loading-categories{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.loading-categories>span{color:#1d8cffcc;background:#ffffff04;border:1px solid #ffffff10;border-radius:12px;justify-content:center;align-items:center;gap:6px;height:52px;animation:1.8s ease-in-out infinite loadingCategory;display:flex}.loading-categories>span:nth-child(2){animation-delay:.2s}.loading-categories>span:nth-child(3){animation-delay:.4s}.loading-categories b{color:#f4f2f6;white-space:nowrap;font-size:10px;font-weight:700}.loading-track{background:#ffffff12;border-radius:999px;height:5px;overflow:hidden}.loading-track i{border-radius:inherit;background:var(--vv-accent);width:38%;height:100%;animation:1.35s cubic-bezier(.65,0,.35,1) infinite loadingTrack;display:block;box-shadow:0 0 20px #1d8cff99}.vvibra-loading-experience>small{text-align:center;color:#a8a5af;letter-spacing:.15em;text-transform:uppercase;font-size:10px;font-weight:800}@keyframes loadingCategory{0%,to{opacity:.72;border-color:#ffffff0e;transform:translateY(0)}50%{opacity:1;background:#1d8cff06;border-color:#1d8cff38;transform:translateY(-2px)}}@keyframes loadingTrack{0%{transform:translate(-110%)}to{transform:translate(290%)}}@media (width<=430px){.splash-clean{gap:34px!important}.loading-categories{gap:6px}.loading-categories>span{flex-direction:column;gap:3px;height:52px}.loading-categories b{font-size:10px}}.external-grid-badge{z-index:4;letter-spacing:.06em;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0b0814c9;border:1px solid #ffffff2b;border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:8px;font-weight:900;color:var(--vv-accent)!important;display:inline-flex!important;position:absolute!important;inset:auto auto 7px 7px!important}.external-content-source{border:1px solid color-mix(in srgb,var(--purple) 35%,var(--border));background:color-mix(in srgb,var(--purple) 7%,var(--surface));color:var(--text);border-radius:11px;align-items:center;gap:9px;margin:0 12px 10px;padding:10px;text-decoration:none;display:flex}.external-content-source>svg{color:var(--purple-2)}.external-content-source>span{flex-direction:column;display:flex}.external-content-source b{font-size:11px}.external-content-source small{color:var(--muted);margin-top:3px;font-size:9px}@media (width>=801px) and (width<=1120px){.home-layout{grid-template-columns:minmax(460px,650px)!important;width:min(100%,700px)!important;padding-inline:20px!important}.right-rail{display:none!important}}.edit-profile-modal .profile-edit-field{box-sizing:border-box!important;flex-direction:column!important;gap:7px!important;width:100%!important;display:flex!important}.edit-profile-modal .edit-icon-field,.edit-profile-modal .contact-link-shell{border:1px solid var(--vv-line,var(--border))!important;background:var(--vv-panel-raised,var(--bg))!important;width:100%!important;min-height:48px!important;box-shadow:none!important;box-sizing:border-box!important;border-radius:13px!important;align-items:center!important;gap:9px!important;padding:0 13px!important;display:flex!important}.edit-profile-modal .edit-icon-field:focus-within,.edit-profile-modal .contact-link-shell:focus-within{border-color:var(--vv-accent)!important;box-shadow:0 0 0 3px #1689ff1c!important}.edit-profile-modal :is(.edit-icon-field,.contact-link-shell)>input,.edit-profile-modal :is(.edit-icon-field,.contact-link-shell)>input:hover,.edit-profile-modal :is(.edit-icon-field,.contact-link-shell)>input:focus,.edit-profile-modal :is(.edit-icon-field,.contact-link-shell)>input:valid{width:100%!important;min-width:0!important;min-height:46px!important;box-shadow:none!important;appearance:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:1!important;padding:0!important}.edit-profile-modal :is(.edit-icon-field,.contact-link-shell)>input:user-valid{width:100%!important;min-width:0!important;min-height:46px!important;box-shadow:none!important;appearance:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;flex:1!important;padding:0!important}.edit-profile-modal .edit-icon-field .at-sign{width:auto!important;color:var(--vv-copy-soft,var(--muted))!important;flex:none!important;margin:0!important}:is(.edit-profile-modal :is(input,textarea):valid,.edit-profile-modal :is(input,textarea):user-valid){box-shadow:none!important;background-image:none!important}.edit-profile-modal :is(.profile-edit-field,.edit-icon-field,.contact-link-shell):before,.edit-profile-modal :is(.profile-edit-field,.edit-icon-field,.contact-link-shell):after{content:none!important;display:none!important}.edit-profile-modal input::-webkit-credentials-auto-fill-button{visibility:hidden!important;pointer-events:none!important;display:none!important}.edit-profile-modal input::-webkit-contacts-auto-fill-button{visibility:hidden!important;pointer-events:none!important;display:none!important}.theme-dark{--vv-panel:#0d0d10;--vv-panel-raised:#121216;--vv-panel-soft:#17171c;--vv-line:#ffffff0d;--vv-copy:#f1eff4;--vv-copy-soft:#8f8b96}.theme-dark :is(.post-card,.rail-card,.admin-user-manager,.managed-user,.notifications-panel,.floating-panel,.profile-settings-modal,.edit-profile-modal,.install-app-modal){box-shadow:none!important;background:#0d0d10!important;border-color:#ffffff0d!important}.theme-dark :is(.category-pill,.profile-edit,.profile-tools-trigger,.following-button,.notification-open-action){color:#d9d6df!important;background:#15151a!important;border:1px solid #ffffff0d!important}.theme-dark :is(input,textarea,select,.edit-icon-field,.contact-link-shell){box-shadow:none!important;background:0 0!important;border-color:#ffffff18!important}.theme-dark :is(input,textarea,select):focus{background:0 0!important;border-color:#ffffff32!important;box-shadow:0 0 0 2px #ffffff08!important}.theme-dark .profile-clean .mobile-profile-bio>.ig-profile-stats>button{min-height:58px!important;box-shadow:none!important;background:#111114!important;border-color:#ffffff0b!important;border-radius:11px!important;padding:8px 4px!important}.theme-dark .profile-clean .mobile-profile-bio>.ig-profile-stats>button b{font-size:14px!important;font-weight:720!important}.theme-dark .profile-clean .mobile-profile-bio>.ig-profile-stats>button>span{color:#89858f!important;font-size:8px!important}.profile-clean .profile-name-line h2{letter-spacing:-.02em!important;font-weight:690!important}.profile-clean :is(.mobile-profile-inline-bio,.profile-bio-structured,.category-pill){letter-spacing:0!important;font-weight:450!important}.profile-clean .category-pill{border:1px solid var(--vv-line,var(--border))!important;background:0 0!important}.theme-dark :is(.sidebar,.post-card,.rail-card,.profile-clean,.notifications-panel) :is(hr,.divider),.theme-dark :is(.sidebar,.post-card,.rail-card,.profile-clean,.notifications-panel){border-color:#ffffff0b!important}.notification{border-color:var(--vv-line,var(--border))!important;background:0 0!important;position:relative!important}.notification.unread{background:#ffffff025!important}.notification-delete{width:30px!important;height:30px!important;color:var(--vv-copy-soft,var(--muted))!important;background:0 0!important;border:0!important;border-radius:9px!important;place-items:center!important;display:grid!important;position:absolute!important;top:8px!important;right:7px!important}.notification-delete:hover{color:#ff6477!important;background:#ffffff08!important}.paid-notification-actions{gap:6px!important;display:flex!important}.paid-notification-actions button{border:1px solid var(--vv-line,var(--border))!important;min-height:32px!important;color:var(--vv-copy)!important;background:0 0!important;border-radius:9px!important}.paid-notification-actions button:last-child{background:#17171c!important}@media (width<=800px){.profile-clean .mobile-profile-bio{box-sizing:border-box!important;width:100%!important;margin:0 auto!important;padding:4px 10px 12px!important}.profile-clean .mobile-owner-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;max-width:none!important;margin:4px auto 9px!important;display:grid!important}.profile-clean .mobile-owner-actions>button{text-align:center!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-height:39px!important;margin:0!important;display:flex!important}.profile-clean .mobile-profile-bio>.ig-profile-stats{grid-template-columns:repeat(3,minmax(0,1fr))!important;justify-content:center!important;align-items:stretch!important;gap:6px!important;width:100%!important;margin:0 auto!important;display:grid!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;min-height:58px!important;margin:0!important;display:flex!important}.profile-clean .profile-tabs-expanded{border-top:1px solid color-mix(in srgb,var(--vv-copy) 7%,transparent)!important;width:100vw!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border-bottom:0!important;margin-left:calc(50% - 50vw)!important;margin-right:calc(50% - 50vw)!important;padding:0 8px!important;position:relative!important}.profile-clean .profile-tabs-expanded:before,.profile-clean .profile-tabs-expanded:after{content:none!important}.profile-clean .profile-grid{border-top:1px solid color-mix(in srgb,var(--vv-copy) 5%,transparent)!important}}@media (width<=375px){.profile-clean .mobile-profile-bio{padding-inline:8px!important}.profile-clean .mobile-owner-actions,.profile-clean .mobile-profile-bio>.ig-profile-stats{gap:5px!important}}@media (width>=801px){:root{--sidebar:284px!important}.sidebar{width:var(--sidebar)!important;padding:28px 24px 20px!important}.sidebar>.logo{justify-self:center!important;width:164px!important;height:40px!important;margin:0 auto 28px!important;padding:0!important}.sidebar nav{width:100%!important;margin-inline:auto!important}.sidebar nav>button{gap:15px!important;width:100%!important;padding-inline:18px!important}.sidebar .sidebar-bottom{width:100%!important;margin-inline:auto!important}.app-shell-clean{width:calc(100vw - var(--sidebar))!important;margin-left:var(--sidebar)!important;padding-left:0!important}.app-shell-clean>.view-container{width:100%!important;max-width:none!important;margin:0!important}.home-layout{grid-template-columns:minmax(500px,650px) minmax(270px,300px)!important;justify-content:center!important;width:min(100%,1100px)!important;max-width:1100px!important;margin:0 auto!important;padding:28px 24px 80px!important}:is(.home-layout:has(.right-rail:empty),.home-layout:not(:has(.right-rail))){grid-template-columns:minmax(500px,650px)!important}.feed-column{width:100%!important;max-width:650px!important;margin-inline:auto!important}.profile-clean{width:min(100%,1040px)!important;max-width:1040px!important;margin:0 auto!important;padding-top:8px!important}.profile-clean .ig-profile-header{margin:0 auto!important;padding-top:20px!important}}@media (width>=801px) and (width<=1120px){.home-layout{grid-template-columns:minmax(460px,650px)!important;width:min(100%,700px)!important;padding-inline:20px!important}.right-rail{display:none!important}}.feed-column .post-card{padding-bottom:8px;border:0!important;border-bottom:1px solid color-mix(in srgb, var(--vv-copy,var(--text)) 4%, transparent)!important;margin:0!important}.feed-column .post-card :is(.post-head,.music-line,.post-copy,.post-actions,.comments-preview,.comment-box){border-color:#0000!important}.feed-column .post-card .post-actions,.feed-column .post-card .comments-preview{border-top:0!important}.feed-column .post-card:last-child{border-bottom-color:#0000!important}.profile-post-navigation,.profile-scroll-next,.profile-post-navigation:before,.profile-post-navigation:after{content:none!important;display:none!important}.profile-post-viewer .more-profile-posts{border-top:1px solid color-mix(in srgb, var(--vv-copy,var(--text)) 6%, transparent)!important;background:0 0!important}.profile-post-viewer .more-profile-posts>div>button{box-shadow:none!important;background:#08080a!important;border:0!important}.profile-post-viewer .more-profile-posts>div>button.active{border:2px solid var(--purple)!important;box-shadow:0 0 0 2px color-mix(in srgb,var(--purple) 22%,transparent)!important}@media (width<=800px){.profile-post-viewer{overscroll-behavior-y:contain!important;touch-action:pan-y!important;background:var(--bg)!important;padding:0!important;overflow-y:auto!important}.profile-post-viewer .instagram-post-modal{background:var(--bg)!important;border-radius:0!important;width:100%!important;height:auto!important;min-height:100dvh!important;max-height:none!important;overflow:visible!important}.profile-post-viewer .instagram-post-media{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--opened-post-ratio,4 / 5)!important;padding-top:0!important}.profile-post-viewer .instagram-post-media .post-media,.profile-post-viewer .instagram-post-media .post-media>img,.profile-post-viewer .instagram-post-media .post-media>video,.profile-post-viewer .instagram-post-media .post-media>iframe{object-fit:contain!important;width:100%!important;height:100%!important;max-height:none!important}.profile-post-viewer .instagram-post-details{border:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;display:flex!important;overflow:visible!important}.profile-post-viewer .instagram-post-toolbar{top:calc(7px + env(safe-area-inset-top))!important;z-index:350!important;border:1px solid #ffffff18!important;margin:0!important;position:fixed!important;right:7px!important}.profile-post-viewer :is(.opened-post-identity,.instagram-post-comments,.instagram-post-actions,.instagram-post-count,.instagram-post-comment){border-color:color-mix(in srgb, var(--vv-copy,var(--text)) 5%, transparent)!important;width:auto!important;margin-inline:12px!important}.profile-post-viewer .instagram-post-comments{min-height:0!important;max-height:none!important;padding-block:8px!important;display:block!important;overflow:visible!important}.profile-post-viewer .more-profile-posts{order:20;width:100%!important;padding:14px 12px calc(22px + env(safe-area-inset-bottom))!important}.profile-post-viewer .more-profile-posts>span{margin-bottom:9px}.profile-post-viewer .more-profile-posts>div{scroll-snap-type:x proximity;touch-action:pan-x!important;gap:7px!important;width:100%!important;display:flex!important;overflow-x:auto!important}.profile-post-viewer .more-profile-posts>div>button{scroll-snap-align:start;overflow:hidden;border-radius:7px!important;flex:0 0 82px!important;width:82px!important;height:102px!important}}.chart-page{--chart-green:#77f05b;--chart-purple:var(--vv-accent);--chart-yellow:#edff3d}.chart-page .section-heading{align-items:end}.chart-page .section-heading h2{letter-spacing:-.045em}.chart-period{border:1px solid color-mix(in srgb,var(--chart-yellow) 28%,transparent)!important;background:color-mix(in srgb,var(--chart-yellow) 7%,transparent)!important;color:var(--chart-yellow)!important}.native-chart-list{counter-reset:chart;gap:8px!important}.native-chart-row{min-height:88px;position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--vv-copy,var(--text)) 7%,transparent)!important;background:linear-gradient(105deg,color-mix(in srgb,var(--chart-purple) 5%,transparent),transparent 42%),var(--vv-panel,#0d0d10)!important;box-shadow:none!important;border-radius:18px!important;grid-template-columns:64px minmax(0,1fr) 88px 42px!important;padding:10px 11px!important}.native-chart-row:nth-child(3n+1){--rank-accent:var(--chart-green)}.native-chart-row:nth-child(3n+2){--rank-accent:var(--chart-purple)}.native-chart-row:nth-child(3n){--rank-accent:var(--chart-yellow)}.chart-rank-stack{border:1px solid color-mix(in srgb,var(--rank-accent) 45%,transparent);background:color-mix(in srgb,var(--rank-accent) 10%,#08080a);width:54px;height:54px;color:var(--rank-accent);border-radius:50%;align-content:center;place-items:center;display:grid}.chart-rank-stack .rank{letter-spacing:-.06em;font-weight:900;line-height:1;font-size:21px!important}.chart-rank-stack>small{display:none!important}.native-chart-row>.native-track-card{min-width:0!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important}.native-chart-row .native-track-main{grid-template-columns:62px minmax(0,1fr) auto!important;gap:12px!important}.native-chart-row .audio-cover-button{background:linear-gradient(135deg,var(--rank-accent),var(--chart-purple))!important;border-radius:50%!important;width:62px!important;height:62px!important;padding:3px!important;box-shadow:0 8px 24px #0007!important}.native-chart-row .audio-cover-button img,.native-chart-row .audio-cover-button>span{border-radius:50%!important}.native-chart-row .audio-cover-button i{color:#09090b!important;background:#fff!important;border:2px solid #0d0d10!important;width:25px!important;height:25px!important;bottom:1px!important;right:-2px!important}.native-chart-row .native-track-identity b{letter-spacing:-.015em;font-size:14px!important;font-weight:820!important}.native-chart-row .native-track-identity small{color:var(--vv-copy-soft,var(--muted))!important;margin-top:4px!important;font-size:11px!important}.native-chart-row .native-track-progress{background:#ffffff0b!important;height:3px!important;margin:2px 5px 0 74px!important}.native-chart-row .native-track-progress span{background:var(--rank-accent)!important}.native-chart-row .audio-card-use{display:none!important}.chart-movement-card{background:color-mix(in srgb,currentColor 7%,transparent);border:1px solid;border-radius:13px;grid-template-rows:1fr 1fr;grid-template-columns:18px 1fr;align-items:center;width:78px;min-height:52px;padding:7px 8px;display:grid}.chart-movement-card svg{grid-row:1/3}.chart-movement-card b{font-size:14px;line-height:1}.chart-movement-card small{text-transform:uppercase;letter-spacing:.65px;opacity:.78;font-size:8px;line-height:1}.chart-movement-card.up{color:var(--chart-green)}.chart-movement-card.down{color:var(--chart-purple)}.chart-movement-card.same{color:var(--chart-yellow)}.native-chart-row>.icon-button{color:var(--vv-copy-soft,var(--muted))!important}@media (width<=800px){.chart-page>.section-heading{align-items:flex-start!important;padding:20px 14px 14px!important}.chart-page .section-heading h2{font-size:27px!important}.chart-page .section-heading p{max-width:285px!important}.chart-period{margin-top:8px}.native-chart-list{gap:6px!important;padding:0 8px 90px!important}.native-chart-row{min-height:76px;border-radius:15px!important;grid-template-columns:48px minmax(0,1fr) 58px!important;padding:8px 7px!important}.chart-rank-stack{width:43px;height:43px}.chart-rank-stack .rank{font-size:17px!important}.native-chart-row .native-track-main{grid-template-columns:52px minmax(0,1fr)!important;gap:9px!important}.native-chart-row .audio-cover-button{width:52px!important;height:52px!important}.native-chart-row .native-track-identity b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:12px!important}.native-chart-row .native-track-identity small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;font-size:10px!important}.native-chart-row .native-track-progress{margin-left:61px!important}.chart-movement-card{border-radius:11px;grid-template-columns:15px 1fr;width:54px;min-height:45px;padding:6px 5px}.chart-movement-card b{font-size:12px}.chart-movement-card small{letter-spacing:.35px;font-size:7px}.native-chart-row>.icon-button{opacity:.72;width:28px!important;height:28px!important;position:absolute!important;top:3px!important;right:5px!important}}@media (width<=380px){.native-chart-list{padding-inline:5px!important}.native-chart-row{grid-template-columns:42px minmax(0,1fr) 50px!important;padding-inline:5px!important}.chart-rank-stack{width:38px;height:38px}.chart-rank-stack .rank{font-size:15px!important}.native-chart-row .native-track-main{grid-template-columns:47px minmax(0,1fr)!important;gap:7px!important}.native-chart-row .audio-cover-button{width:47px!important;height:47px!important}.chart-movement-card{width:48px}}.post-live-time,.opened-post-time{white-space:nowrap;color:var(--vv-copy-soft,var(--muted))!important;letter-spacing:0!important;text-transform:none!important;align-items:center!important;margin-left:2px!important;font-size:10px!important;font-weight:500!important;line-height:1!important;display:inline-flex!important}.opened-post-identity>span>b{min-width:0;align-items:center!important;gap:4px!important;display:flex!important}.instagram-post-count{display:none!important}.feed-column .post-actions{height:43px!important;min-height:43px!important;padding:0 8px!important}.feed-column .post-actions button{width:37px!important;height:37px!important;padding:0!important}.feed-column .post-actions svg{width:20px!important;height:20px!important}.profile-post-viewer .instagram-post-actions{height:43px!important;min-height:43px!important;padding-block:0!important}.profile-post-viewer .instagram-post-actions button{width:37px!important;height:37px!important}.profile-post-viewer .instagram-post-actions svg{width:21px!important;height:21px!important}@media (width<=800px){.post-live-time,.opened-post-time{font-size:9px!important}.feed-column .post-actions{height:40px!important;min-height:40px!important}.feed-column .post-actions button{width:35px!important;height:35px!important}.profile-post-viewer .instagram-post-actions{height:40px!important;min-height:40px!important}.profile-clean{--profile-card-edge:2px!important}.profile-clean .mobile-profile-bio{width:100%!important;padding:2px var(--profile-card-edge) 8px!important;box-sizing:border-box!important;margin:0!important}.profile-clean>.mobile-profile-contact-row,.profile-clean>.mobile-profile-actions{width:calc(100% - (var(--profile-card-edge) * 2))!important;max-width:none!important;margin-left:var(--profile-card-edge)!important;margin-right:var(--profile-card-edge)!important;box-sizing:border-box!important}.profile-clean>.mobile-profile-contact-row{gap:4px!important;margin-top:0!important;margin-bottom:5px!important}.profile-clean>.mobile-profile-actions{gap:4px!important;margin-top:4px!important;margin-bottom:6px!important}.profile-clean .mobile-owner-actions{gap:4px!important;width:100%!important;max-width:none!important;margin:2px 0 6px!important}.profile-clean .mobile-owner-actions>button{border-radius:8px!important;width:100%!important;height:32px!important;min-height:32px!important;padding:0 7px!important;font-size:9px!important}.profile-clean .mobile-profile-bio>.ig-profile-stats{gap:4px!important;width:100%!important;margin:0!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button,.theme-dark .profile-clean .mobile-profile-bio>.ig-profile-stats>button,.theme-light .profile-clean .mobile-profile-bio>.ig-profile-stats>button{width:100%!important;min-width:0!important;height:40px!important;min-height:40px!important;box-shadow:none!important;border-radius:8px!important;gap:1px!important;padding:3px 2px!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button b,.theme-dark .profile-clean .mobile-profile-bio>.ig-profile-stats>button b{font-size:12px!important;line-height:1!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button>span,.theme-dark .profile-clean .mobile-profile-bio>.ig-profile-stats>button>span{font-size:7px!important;line-height:1!important}.profile-clean .profile-avatar-player,.profile-clean .profile-grid>button{animation:1.25s linear infinite profileMediaReady;background:linear-gradient(100deg,#111115 18%,#1b1b21 34%,#111115 50%) 0 0/220% 100%!important}.profile-clean .profile-avatar-player:has(img[src]){animation:none;background:#0a0a0c!important}.profile-clean .profile-grid>button:has(img[src]){animation:none;background:#0a0a0c!important}.profile-clean .profile-grid>button:has(video[poster]){animation:none;background:#0a0a0c!important}.profile-clean .profile-grid img,.profile-clean .profile-grid video{contain:paint;display:block!important}}@keyframes profileMediaReady{to{background-position:-220% 0}}@media (width<=375px){.profile-clean{--profile-card-edge:1px!important}}.profile-post-viewer .more-profile-posts{display:none!important}.profile-post-viewer .instagram-post-modal{border:1px solid color-mix(in srgb,var(--vv-copy,var(--text)) 8%,transparent)!important;background:var(--vv-panel,var(--surface))!important;box-shadow:0 28px 90px #000a!important}.profile-post-viewer .instagram-post-details{background:var(--vv-panel,var(--surface))!important}.profile-post-viewer .opened-post-identity{background:0 0!important;border:0!important;min-height:54px!important;padding:7px 12px!important}.profile-post-viewer .opened-post-identity b{letter-spacing:-.01em!important;font-size:13px!important;font-weight:720!important}.profile-post-viewer .instagram-post-comments{padding:10px 12px!important}.profile-post-viewer .instagram-caption{gap:8px!important;margin:0 0 10px!important}.profile-post-viewer .instagram-caption p{margin:2px 0 0!important;font-size:12px!important;line-height:1.48!important}.profile-post-viewer .instagram-post-actions,.profile-post-viewer .instagram-post-comment{border-top:1px solid color-mix(in srgb,var(--vv-copy,var(--text)) 5%,transparent)!important}@media (width>=801px){.profile-post-viewer .instagram-post-modal{border-radius:17px!important;grid-template-columns:minmax(0,1fr) 350px!important;width:min(1120px,94vw)!important;max-width:94vw!important;height:min(86dvh,780px)!important;max-height:86dvh!important}.profile-post-viewer .instagram-post-details{width:350px!important}.profile-post-viewer .instagram-post-media{min-width:0!important}.profile-post-viewer .instagram-post-media .post-media>img,.profile-post-viewer .instagram-post-media .post-media>video{object-fit:contain!important}}@media (width<=800px){.profile-post-viewer{background:var(--bg)!important;width:100%!important;height:100dvh!important;padding:0!important;overflow-y:auto!important}.profile-post-viewer .instagram-post-modal{width:100%!important;max-width:none!important;height:auto!important;min-height:100dvh!important;max-height:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;flex-direction:column!important;display:flex!important;overflow:visible!important}.profile-post-viewer .instagram-post-media{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--opened-post-ratio,4 / 5)!important;background:#050506!important;order:1!important}.profile-post-viewer .instagram-post-media .post-media,.profile-post-viewer .instagram-post-media .post-media>img,.profile-post-viewer .instagram-post-media .post-media>video,.profile-post-viewer .instagram-post-media .post-media>iframe{object-fit:contain!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:none!important}.profile-post-viewer .instagram-post-details{width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:0 0 calc(14px + env(safe-area-inset-bottom))!important;border:0!important;order:2!important;overflow:visible!important}.profile-post-viewer .instagram-post-toolbar{top:calc(7px + env(safe-area-inset-top))!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;background:#09090ccf!important;border-radius:999px!important;width:auto!important;height:40px!important;min-height:40px!important;padding:1px 3px!important;right:7px!important}.profile-post-viewer .instagram-post-toolbar .icon-button{width:36px!important;height:36px!important}.profile-post-viewer .opened-post-identity,.profile-post-viewer .instagram-post-comments,.profile-post-viewer .instagram-post-actions,.profile-post-viewer .instagram-post-comment{width:calc(100% - 20px)!important;margin-left:10px!important;margin-right:10px!important}.profile-post-viewer .instagram-post-comments{min-height:0!important;max-height:none!important;display:block!important;overflow:visible!important}.profile-post-viewer .instagram-post-comment{height:44px!important;min-height:44px!important;padding:0 4px!important}.profile-post-viewer .instagram-post-comment input{font-size:12px!important}}.chart-page{width:min(100%,1040px)!important;margin:0 auto!important;padding:34px clamp(18px,3vw,34px) 70px!important}.chart-page>.section-heading{border-bottom:1px solid color-mix(in srgb,var(--vv-copy,var(--text)) 6%,transparent)!important;align-items:flex-end!important;min-height:118px!important;margin:0 0 20px!important;padding:0 3px 18px!important}.chart-page .section-heading .eyebrow{letter-spacing:.16em!important;font-size:9px!important}.chart-page .section-heading h2{margin:7px 0 8px!important;font-size:32px!important;line-height:1.03!important}.chart-page .section-heading p{max-width:510px!important;margin:0!important;font-size:12px!important;line-height:1.55!important}.chart-page .chart-period{white-space:nowrap;letter-spacing:.12em!important;border-radius:999px!important;margin-bottom:3px!important;padding:7px 10px!important;font-size:8px!important}.chart-page .native-chart-list{gap:11px!important;padding:0!important}.chart-page .native-chart-row{border-radius:18px!important;grid-template-columns:68px minmax(0,1fr) 86px 42px!important;align-items:center!important;gap:13px!important;min-height:94px!important;padding:13px 14px!important}.chart-page .chart-rank-stack{width:56px!important;height:56px!important}.chart-page .native-chart-row .native-track-main{grid-template-columns:64px minmax(0,1fr) auto!important;gap:13px!important}.chart-page .native-chart-row .audio-cover-button{width:64px!important;height:64px!important}.chart-page .native-chart-row .native-track-identity{text-align:left!important;padding:3px 0!important}.chart-page .native-chart-row .native-track-identity b{font-size:15px!important;line-height:1.18!important}.chart-page .native-chart-row .native-track-identity small{margin-top:6px!important;font-size:11px!important;line-height:1.25!important}.chart-page .native-chart-row .native-track-progress{margin:5px 5px 0 77px!important}.chart-page .chart-movement-card{width:78px!important;min-height:54px!important;padding:8px!important}@media (width<=800px){.chart-page{width:100%!important;padding:18px 5px calc(88px + env(safe-area-inset-bottom))!important}.chart-page>.section-heading{gap:11px!important;min-height:0!important;margin:0 8px 14px!important;padding:8px 4px 15px!important}.chart-page .section-heading h2{margin:6px 0 7px!important;font-size:28px!important}.chart-page .section-heading p{max-width:285px!important;font-size:11px!important;line-height:1.48!important}.chart-page .chart-period{align-self:flex-start!important;margin:0!important}.chart-page .native-chart-list{gap:7px!important;padding:0!important}.chart-page .native-chart-row{border-radius:14px!important;grid-template-columns:46px minmax(0,1fr) 58px!important;gap:8px!important;min-height:78px!important;padding:9px 7px!important}.chart-page .chart-rank-stack{width:42px!important;height:42px!important}.chart-page .chart-rank-stack .rank{font-size:16px!important}.chart-page .native-chart-row .native-track-main{grid-template-columns:52px minmax(0,1fr)!important;gap:9px!important}.chart-page .native-chart-row .audio-cover-button{width:52px!important;height:52px!important}.chart-page .native-chart-row .native-track-identity{min-width:0!important;padding-right:20px!important}.chart-page .native-chart-row .native-track-identity b{font-size:12px!important;line-height:1.16!important}.chart-page .native-chart-row .native-track-identity small{margin-top:4px!important;font-size:9px!important}.chart-page .native-chart-row .native-track-progress{margin:4px 2px 0 61px!important}.chart-page .chart-movement-card{width:56px!important;min-height:47px!important;padding:6px 5px!important}.chart-page .native-chart-row>.icon-button{top:4px!important;right:5px!important}}@media (width<=375px){.chart-page{padding-inline:3px!important}.chart-page>.section-heading{margin-inline:6px!important}.chart-page .native-chart-row{grid-template-columns:42px minmax(0,1fr) 51px!important;gap:6px!important;padding-inline:5px!important}.chart-page .chart-rank-stack{width:38px!important;height:38px!important}.chart-page .native-chart-row .native-track-main{grid-template-columns:47px minmax(0,1fr)!important;gap:7px!important}.chart-page .native-chart-row .audio-cover-button{width:47px!important;height:47px!important}.chart-page .chart-movement-card{width:49px!important}}.chart-overview{grid-template-columns:repeat(3,max-content);align-items:center;gap:8px;margin:-7px 0 15px;display:grid}.chart-overview>span{border:1px solid color-mix(in srgb,var(--vv-copy,var(--text)) 7%,transparent);min-height:34px;color:var(--vv-copy-soft,var(--muted));background:0 0;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:flex}.chart-overview b{color:var(--chart-yellow);font-size:12px}.chart-overview small{letter-spacing:.04em;text-transform:uppercase;font-size:8px;font-weight:750}.chart-overview svg{color:var(--chart-green)}@media (width>=801px){.chart-page{width:min(100%,980px)!important}.chart-page .native-chart-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.chart-page .native-chart-row{position:relative;border-radius:20px!important;grid-template-columns:58px minmax(0,1fr) 62px!important;gap:11px!important;min-width:0!important;min-height:124px!important;padding:15px 13px!important;display:grid!important;overflow:hidden!important}.chart-page .native-chart-row:first-child{grid-column:1/-1;background:radial-gradient(circle at 10% 0,color-mix(in srgb,var(--chart-yellow) 15%,transparent),transparent 42%),var(--vv-panel,#0d0d10)!important;grid-template-columns:72px minmax(0,1fr) 78px 40px!important;min-height:142px!important}.chart-page .native-chart-row:first-child .chart-rank-stack{width:66px!important;height:66px!important}.chart-page .native-chart-row:first-child .audio-cover-button{width:82px!important;height:82px!important}.chart-page .native-chart-row:first-child .native-track-main{grid-template-columns:82px minmax(0,1fr)!important}.chart-page .native-chart-row:first-child .native-track-progress{margin-left:95px!important}.chart-page .chart-rank-stack{align-self:center!important;width:52px!important;height:52px!important}.chart-page .native-chart-row .native-track-card{width:100%!important;min-width:0!important}.chart-page .native-chart-row .native-track-main{grid-template-columns:72px minmax(0,1fr)!important;gap:12px!important}.chart-page .native-chart-row .audio-cover-button{border-width:2px!important;width:72px!important;height:72px!important}.chart-page .native-chart-row .audio-cover-button i{width:30px!important;height:30px!important;bottom:2px!important;right:-3px!important;box-shadow:0 6px 16px #0008!important}.chart-page .native-chart-row .audio-cover-button i svg{width:15px!important;height:15px!important}.chart-page .native-chart-row .native-track-identity{min-width:0!important}.chart-page .native-chart-row .native-track-identity b{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:clamp(13px,1.2vw,16px)!important;overflow:hidden!important}.chart-page .native-chart-row .native-track-progress{margin:7px 3px 0 84px!important}.chart-page .chart-movement-card{align-self:center!important;width:62px!important;min-height:48px!important}.chart-page .native-chart-row>.icon-button{width:31px!important;height:31px!important;position:absolute!important;top:8px!important;right:8px!important}.install-app-float{display:none!important}}@media (width<=800px){.chart-overview{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0 6px 12px}.chart-overview>span{border-radius:10px;justify-content:center;min-width:0;min-height:32px;padding:0 4px}.chart-overview small{letter-spacing:.025em;white-space:nowrap;font-size:6.5px}.chart-page .native-chart-row{border-radius:15px!important;min-height:84px!important}.chart-page .native-chart-row .audio-cover-button{width:58px!important;height:58px!important}.chart-page .native-chart-row .native-track-main{grid-template-columns:58px minmax(0,1fr)!important}.chart-page .native-chart-row .audio-cover-button i{width:27px!important;height:27px!important;bottom:1px!important;right:-3px!important}.chart-page .native-chart-row .native-track-progress{margin-left:67px!important}.chart-page .native-chart-row .native-track-identity b{font-size:clamp(11px,3.25vw,13px)!important}.chart-page .native-chart-row .native-track-identity small{font-size:clamp(8px,2.5vw,10px)!important}.profile-clean .mobile-profile-bio,.profile-clean>.mobile-profile-actions,.profile-clean>.mobile-profile-contact-row{box-sizing:border-box!important;margin-left:auto!important;margin-right:auto!important;position:relative!important;left:auto!important;right:auto!important;transform:none!important}.profile-clean .mobile-owner-actions,.profile-clean .mobile-profile-bio>.ig-profile-stats{justify-content:center!important;margin-left:auto!important;margin-right:auto!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button{text-align:center!important;margin:0!important}.profile-clean .ig-profile-header{margin-left:auto!important;margin-right:auto!important}.install-app-float{display:grid!important}}.feed-column .post-media img{background:#09090b}.feed-column .post-media{content-visibility:auto;contain-intrinsic-size:auto 620px}.chart-overview{display:none!important}.chart-page .native-chart-row:first-child{background:var(--vv-panel,#0d0d10)!important;grid-column:auto!important;min-height:112px!important}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{grid-template-rows:1fr!important;grid-template-columns:48px 78px minmax(0,1fr) 48px!important;align-items:center!important;gap:12px!important;min-width:0!important;min-height:112px!important;padding:14px!important;display:grid!important;position:relative!important;overflow:hidden!important}.chart-page .chart-rank-stack,.chart-page .native-chart-row:first-child .chart-rank-stack{width:44px!important;height:44px!important;margin:0!important}.chart-page .native-chart-row>.native-track-card,.chart-page .native-chart-row .native-track-main,.chart-page .native-chart-row:first-child .native-track-main{display:contents!important}.chart-page .native-chart-row .audio-cover-button,.chart-page .native-chart-row:first-child .audio-cover-button{border:2px solid color-mix(in srgb,var(--rank-accent) 62%,transparent)!important;background:#08080a!important;border-radius:50%!important;grid-column:2!important;width:76px!important;height:76px!important;margin:0!important;padding:0!important;position:relative!important;overflow:visible!important;box-shadow:0 9px 24px #0007!important}.chart-page .native-chart-row .audio-cover-button i,.chart-page .native-chart-row:first-child .audio-cover-button i{color:#09090b!important;background:#ffffffeb!important;border:0!important;border-radius:50%!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 6px 18px #0009!important}.chart-page .native-chart-row .audio-cover-button i svg{width:16px!important;height:16px!important;margin-left:1px!important}.chart-page .native-chart-row .native-track-identity{text-align:left!important;grid-column:3!important;width:100%!important;min-width:0!important;padding:0!important}.chart-page .native-chart-row .native-track-identity b{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;font-size:clamp(13px,1.2vw,15px)!important;line-height:1.18!important;display:block!important;overflow:hidden!important}.chart-page .native-chart-row .native-track-identity small{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:100%!important;margin-top:6px!important;font-size:10px!important;display:block!important;overflow:hidden!important}.chart-page .native-chart-row .native-track-progress{display:none!important}.chart-page .chart-movement-card{text-align:center!important;border-radius:11px!important;grid-column:4!important;grid-template-rows:18px 12px!important;grid-template-columns:1fr!important;justify-items:center!important;width:46px!important;min-width:46px!important;min-height:42px!important;padding:5px!important}.chart-page .chart-movement-card svg{grid-row:1!important}.chart-page .chart-movement-card b{display:none!important}.chart-page .chart-movement-card small{letter-spacing:.02em!important;font-size:6.5px!important}.chart-page .native-chart-row>.icon-button,.chart-page .audio-card-use{display:none!important}@media (width>=801px){.chart-page .native-chart-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{border-radius:17px!important;grid-template-columns:42px 70px minmax(0,1fr) 44px!important;gap:9px!important;min-height:104px!important;padding:12px!important}.chart-page .native-chart-row .audio-cover-button,.chart-page .native-chart-row:first-child .audio-cover-button{width:68px!important;height:68px!important}}@media (width<=800px){.chart-page{padding-inline:5px!important}.chart-page .native-chart-list{flex-direction:column!important;gap:6px!important;display:flex!important}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{border-radius:13px!important;grid-template-columns:40px 62px minmax(0,1fr) 40px!important;gap:7px!important;min-height:88px!important;padding:9px 7px!important}.chart-page .chart-rank-stack,.chart-page .native-chart-row:first-child .chart-rank-stack{width:38px!important;height:38px!important}.chart-page .native-chart-row .audio-cover-button,.chart-page .native-chart-row:first-child .audio-cover-button{width:60px!important;height:60px!important}.chart-page .native-chart-row .audio-cover-button i{width:30px!important;height:30px!important}.chart-page .native-chart-row .native-track-identity b{font-size:clamp(11px,3.3vw,13px)!important}.chart-page .native-chart-row .native-track-identity small{margin-top:4px!important;font-size:clamp(8px,2.45vw,10px)!important}.chart-page .chart-movement-card{width:38px!important;min-width:38px!important;min-height:38px!important;padding:4px!important}}@media (width<=360px){.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{grid-template-columns:35px 54px minmax(0,1fr) 35px!important;gap:5px!important;padding-inline:5px!important}.chart-page .chart-rank-stack,.chart-page .native-chart-row:first-child .chart-rank-stack{width:34px!important;height:34px!important}.chart-page .native-chart-row .audio-cover-button,.chart-page .native-chart-row:first-child .audio-cover-button{width:52px!important;height:52px!important}.chart-page .chart-movement-card{width:34px!important;min-width:34px!important}}.feed-column .post-media{content-visibility:visible!important;contain:none!important}.feed-column .post-media img{opacity:1!important;visibility:visible!important}.vv-logo-dot,.iplay-next-preload{display:none!important}.chart-page .native-chart-list{align-items:stretch!important}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{box-sizing:border-box!important;isolation:isolate!important;background:color-mix(in srgb,var(--vv-panel,#101014) 94%,var(--rank-accent) 6%)!important;border:1px solid color-mix(in srgb,var(--rank-accent) 18%,var(--vv-border,#ffffff18))!important;box-shadow:0 10px 28px #00000020!important}.chart-page .native-chart-row .audio-cover-button,.chart-page .native-chart-row:first-child .audio-cover-button{border-radius:16px!important;overflow:hidden!important;box-shadow:0 8px 22px #0008!important}.chart-page .native-chart-row .audio-cover-button img,.chart-page .native-chart-row .audio-cover-button>span{border-radius:14px!important}.chart-page .native-chart-row .audio-cover-button i{background:#f7f7f8!important;border-radius:10px!important;width:32px!important;height:32px!important;transition:transform .18s,background .18s!important}.chart-page .native-chart-row .audio-cover-button:hover i{background:#fff!important;transform:translate(-50%,-50%)scale(1.08)!important}.chart-page .chart-rank-stack{background:0 0!important;border:0!important;border-radius:12px!important}.chart-page .chart-rank-stack .rank{letter-spacing:-.05em!important;font-size:clamp(17px,2vw,23px)!important}.chart-page .chart-rank-stack small{font-size:9px!important}.chart-page .chart-movement-card{box-shadow:none!important;background:0 0!important;border:0!important}.iplay-radio-shell{overflow:hidden!important}.iplay-main-control{box-shadow:0 12px 34px color-mix(in srgb,var(--vv-accent,var(--vv-accent)) 35%,transparent)!important;border-radius:18px!important}.iplay-queue button{min-width:0!important}.iplay-queue button img{border-radius:12px!important}.edit-profile-modal{background:color-mix(in srgb,var(--vv-panel,#111116) 97%,transparent)!important;border:1px solid var(--vv-border,#ffffff16)!important;border-radius:22px!important;gap:10px!important;width:min(620px,100vw - 28px)!important;max-height:min(88vh,820px)!important;padding:18px!important;overflow:auto!important;box-shadow:0 24px 80px #0009!important}.edit-profile-modal .modal-title{border-bottom:1px solid var(--vv-border,#ffffff12)!important;margin:0 0 2px!important;padding:0 2px 12px!important}.edit-profile-modal .modal-title h3{letter-spacing:-.025em!important;font-size:20px!important}.edit-profile-section{border:1px solid var(--vv-border,#ffffff12)!important;box-shadow:none!important;background:0 0!important;border-radius:16px!important;gap:10px!important;margin:0!important;padding:14px!important}.edit-profile-section>header{gap:9px!important;margin:0 0 2px!important}.edit-profile-section>header small{opacity:.62!important;font-size:10px!important}.edit-profile-section label,.profile-edit-field{gap:6px!important;font-size:11px!important}.edit-profile-section input,.edit-profile-section textarea,.contact-link-shell{border:1px solid var(--vv-border,#ffffff18)!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border-radius:11px!important}.edit-profile-section textarea{min-height:78px!important}.edit-avatar{grid-template-columns:118px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;display:grid!important}.avatar-editor-preview.direct-avatar-adjust{touch-action:none!important;-webkit-user-select:none!important;user-select:none!important;cursor:grab!important;border:2px solid color-mix(in srgb,var(--vv-accent,var(--vv-accent)) 55%,transparent)!important;background:#09090c!important;border-radius:50%!important;width:112px!important;height:112px!important;overflow:hidden!important;box-shadow:0 10px 30px #0006!important}.avatar-editor-preview.direct-avatar-adjust:active{cursor:grabbing!important}.avatar-editor-preview.direct-avatar-adjust img{object-fit:cover!important;pointer-events:none!important;will-change:transform,object-position!important;width:100%!important;height:100%!important}.avatar-adjust-controls{display:none!important}.direct-avatar-help{background:color-mix(in srgb,var(--vv-accent,var(--vv-accent)) 7%,transparent)!important;color:var(--vv-text,#fff)!important;border-radius:12px!important;align-items:center!important;gap:9px!important;padding:9px 10px!important;display:flex!important}.direct-avatar-help>span{flex-direction:column!important;flex:1!important;min-width:0!important;line-height:1.25!important;display:flex!important}.direct-avatar-help b{font-size:11px!important}.direct-avatar-help small{opacity:.64!important;font-size:9px!important}.direct-avatar-help button{border:1px solid var(--vv-border,#ffffff18)!important;color:inherit!important;background:0 0!important;border-radius:9px!important;align-items:center!important;gap:5px!important;padding:7px 9px!important;font-size:10px!important;display:inline-flex!important}.edit-profile-modal>.full-button{border-radius:12px!important;min-height:44px!important;margin-top:2px!important}@media (width>=801px){.chart-page .native-chart-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{grid-template-columns:43px 78px minmax(0,1fr) 42px!important;gap:10px!important;min-height:118px!important;padding:14px!important}.chart-page .native-chart-row .audio-cover-button,.chart-page .native-chart-row:first-child .audio-cover-button{width:76px!important;height:76px!important}}@media (width<=800px){.chart-page{padding-inline:6px!important}.chart-page .native-chart-list{gap:7px!important}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{grid-template-columns:38px 64px minmax(0,1fr) 36px!important;gap:7px!important;width:100%!important;min-height:92px!important;padding:9px 8px!important}.chart-page .native-chart-row .audio-cover-button,.chart-page .native-chart-row:first-child .audio-cover-button{border-radius:13px!important;width:62px!important;height:62px!important}.chart-page .native-chart-row .audio-cover-button img{border-radius:11px!important}.edit-profile-modal{border-radius:18px!important;width:calc(100vw - 12px)!important;max-height:calc(100dvh - 12px)!important;padding:12px!important}.edit-profile-section{border-radius:14px!important;padding:11px!important}.edit-avatar{grid-template-columns:98px minmax(0,1fr)!important;gap:12px!important}.avatar-editor-preview.direct-avatar-adjust{width:94px!important;height:94px!important}.direct-avatar-help{align-items:flex-start!important}.direct-avatar-help button{flex:none!important}}@media (width<=380px){.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{grid-template-columns:34px 56px minmax(0,1fr) 32px!important;gap:5px!important;padding-inline:6px!important}.chart-page .native-chart-row .audio-cover-button,.chart-page .native-chart-row:first-child .audio-cover-button{width:54px!important;height:54px!important}.edit-avatar{grid-template-columns:82px minmax(0,1fr)!important}.avatar-editor-preview.direct-avatar-adjust{width:80px!important;height:80px!important}.direct-avatar-help small{max-width:170px!important}}.theme-dark .logo:after,.theme-dark .minimal-logo:after,.theme-light .logo:after,.theme-light .minimal-logo:after{content:"";z-index:3;pointer-events:none;border-radius:50%;display:block;position:absolute}.theme-dark .logo:after,.theme-light .logo:after{aspect-ratio:1;width:4.45%;bottom:4.1%;right:1.05%}.theme-dark .minimal-logo:after,.theme-light .minimal-logo:after{aspect-ratio:1;width:17.6%;bottom:16.8%;right:17%}.theme-dark .logo:after,.theme-dark .minimal-logo:after{background:linear-gradient(135deg,#7cf34c 0%,#dfff31 58%,#f4ff69 100%);box-shadow:0 0 9px #bfff3055}.theme-light .logo:after,.theme-light .minimal-logo:after{background:linear-gradient(135deg,#85ea42 0%,var(--vv-accent) 50%,#e7ff35 100%);box-shadow:0 0 0 1px #20202624}.theme-light .logo>img,.theme-light .minimal-logo>img{filter:brightness(0)saturate()invert(13%)sepia(38%)saturate(1867%)hue-rotate(238deg)brightness(82%)contrast(104%)!important}.chart-page .native-chart-list,.chart-page .chart-list{width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;overflow:visible!important}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{box-sizing:border-box!important;background:var(--vv-panel,var(--surface))!important;border:1px solid color-mix(in srgb,var(--vv-copy,var(--text)) 8%,transparent)!important;border-radius:18px!important;grid-template-rows:1fr!important;min-width:0!important;display:grid!important;position:relative!important;overflow:hidden!important;box-shadow:0 9px 26px #0000001f!important}.theme-light .chart-page .native-chart-row{box-shadow:0 8px 24px #20202610!important}.chart-page .native-chart-row:before{content:"";pointer-events:none;background:linear-gradient(120deg,color-mix(in srgb,var(--rank-accent) 7%,transparent),transparent 45%);position:absolute;inset:0}.chart-page .chart-rank-stack,.chart-page .native-chart-row:first-child .chart-rank-stack{z-index:1;position:relative;background:linear-gradient(145deg,var(--rank-accent),var(--vv-accent) 72%,#202026)!important;color:#fff!important;width:48px!important;height:48px!important;box-shadow:0 8px 20px color-mix(in srgb,var(--rank-accent) 24%,transparent)!important;border:0!important;border-radius:50%!important;place-content:center!important;margin:0!important;display:grid!important}.chart-page .chart-rank-stack .rank{color:#fff!important;letter-spacing:-.05em!important;font-size:18px!important;font-weight:950!important;line-height:1!important}.chart-page .chart-rank-stack>small{display:none!important}.chart-page .native-chart-row>.native-track-card,.chart-page .native-chart-row .native-track-main{display:contents!important}.chart-page .native-chart-row .audio-cover-button{width:82px!important;height:82px!important;box-shadow:none!important;background:#09090b!important;border:0!important;border-radius:15px!important;grid-column:2!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important}.chart-page .native-chart-row .audio-cover-button img,.chart-page .native-chart-row .audio-cover-button>span{object-fit:cover!important;border-radius:15px!important;width:100%!important;height:100%!important}.chart-page .native-chart-row .audio-cover-button i{color:#111!important;background:#fffffff0!important;border:0!important;border-radius:50%!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 6px 18px #0009!important}.chart-page .native-chart-row .native-track-identity{z-index:1;text-align:left!important;grid-column:3!important;width:100%!important;min-width:0!important;padding:0!important}.chart-page .native-chart-row .native-track-identity b{white-space:nowrap!important;text-overflow:ellipsis!important;font-size:clamp(14px,1.3vw,17px)!important;line-height:1.2!important;display:block!important;overflow:hidden!important}.chart-page .native-chart-row .native-track-identity small{white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:7px!important;font-size:11px!important;display:block!important;overflow:hidden!important}.chart-page .native-track-progress,.chart-page .audio-card-use,.chart-page .native-chart-row>.icon-button{display:none!important}.chart-page .chart-movement-card{z-index:1;background:color-mix(in srgb,currentColor 9%,transparent)!important;width:52px!important;min-width:52px!important;min-height:52px!important;box-shadow:none!important;border:0!important;border-radius:13px!important;flex-direction:column!important;grid-column:4!important;justify-content:center!important;align-items:center!important;gap:2px!important;padding:5px!important;display:flex!important}.chart-page .chart-movement-card svg{width:17px!important;height:17px!important;display:block!important}.chart-page .chart-movement-card b{font-size:12px!important;line-height:1!important;display:block!important}.chart-page .chart-movement-card small{letter-spacing:.03em!important;text-transform:uppercase!important;font-size:7px!important;line-height:1!important;display:block!important}.chart-page .chart-movement-card.up{color:#42db78!important}.chart-page .chart-movement-card.down{color:#ff5369!important}.chart-page .chart-movement-card.same{color:#a8a6b0!important}@media (width>=801px){.chart-page{width:min(100%,1080px)!important}.chart-page .native-chart-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:13px!important;display:grid!important}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{grid-column:auto!important;grid-template-columns:50px 82px minmax(0,1fr) 52px!important;gap:12px!important;min-height:122px!important;padding:18px 14px!important}}@media (width<=800px){.chart-page{padding-inline:8px!important}.chart-page>.section-heading{padding-inline:6px!important}.chart-page .native-chart-list{grid-template-columns:1fr!important;gap:8px!important;padding-bottom:88px!important;display:grid!important}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{border-radius:15px!important;grid-template-columns:42px 68px minmax(0,1fr) 44px!important;gap:8px!important;width:100%!important;min-height:96px!important;padding:10px 8px!important}.chart-page .chart-rank-stack,.chart-page .native-chart-row:first-child .chart-rank-stack{width:40px!important;height:40px!important}.chart-page .chart-rank-stack .rank{font-size:15px!important}.chart-page .native-chart-row .audio-cover-button{border-radius:13px!important;width:66px!important;height:66px!important}.chart-page .native-chart-row .audio-cover-button img{border-radius:13px!important}.chart-page .native-chart-row .native-track-identity b{font-size:clamp(12px,3.5vw,15px)!important}.chart-page .native-chart-row .native-track-identity small{margin-top:5px!important;font-size:clamp(9px,2.7vw,11px)!important}.chart-page .chart-movement-card{width:42px!important;min-width:42px!important;min-height:46px!important}}@media (width<=360px){.chart-page{padding-inline:5px!important}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{grid-template-columns:37px 58px minmax(0,1fr) 38px!important;gap:5px!important;padding-inline:6px!important}.chart-page .chart-rank-stack,.chart-page .native-chart-row:first-child .chart-rank-stack{width:35px!important;height:35px!important}.chart-page .native-chart-row .audio-cover-button{width:56px!important;height:56px!important}.chart-page .chart-movement-card{width:36px!important;min-width:36px!important;padding-inline:2px!important}}.edit-profile-modal{scrollbar-gutter:stable!important;border-radius:22px!important;flex-direction:column!important;gap:12px!important;width:min(680px,100vw - 32px)!important;max-height:min(90dvh,850px)!important;padding:20px!important;display:flex!important}.edit-profile-modal .modal-title{z-index:4!important;background:var(--vv-panel,var(--surface))!important;margin:-2px -2px 0!important;padding:4px 2px 14px!important;position:sticky!important;top:-20px!important}.edit-profile-modal .modal-title small{letter-spacing:.12em!important;color:var(--purple)!important;font-size:9px!important}.edit-profile-modal .modal-title h3{margin:3px 0 0!important;font-size:22px!important}.edit-profile-section{border:1px solid var(--vv-line,var(--border))!important;background:0 0!important;border-radius:16px!important;grid-template-columns:1fr!important;gap:12px!important;padding:15px!important;display:grid!important}.edit-profile-section>header{border-bottom:1px solid var(--vv-line,var(--border))!important;grid-column:1/-1!important;align-items:center!important;gap:10px!important;padding-bottom:10px!important;display:flex!important}.edit-profile-section>header>svg{color:var(--purple)!important;flex:none!important}.edit-profile-section>header span{flex-direction:column!important;gap:2px!important;display:flex!important}.edit-profile-section>header b{font-size:13px!important}.edit-profile-section>header small{color:var(--muted)!important;font-size:10px!important}.edit-profile-section label,.edit-profile-section .profile-edit-field{min-width:0!important;color:var(--muted)!important;letter-spacing:.025em!important;flex-direction:column!important;gap:6px!important;font-size:10px!important;font-weight:800!important;display:flex!important}.edit-profile-section input,.edit-profile-section textarea,.edit-profile-section .contact-link-shell,.edit-profile-section .edit-icon-field{box-sizing:border-box!important;border:1px solid var(--vv-line,var(--border))!important;width:100%!important;min-width:0!important;min-height:44px!important;color:var(--text)!important;box-shadow:none!important;background:0 0!important;border-radius:11px!important;margin:0!important;padding:0 12px!important}.edit-profile-section input:focus,.edit-profile-section textarea:focus,.edit-profile-section .contact-link-shell:focus-within,.edit-profile-section .edit-icon-field:focus-within{border-color:color-mix(in srgb,var(--purple) 62%,transparent)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--purple) 10%,transparent)!important}.edit-profile-section textarea{resize:vertical!important;min-height:88px!important;padding-block:11px!important}.edit-profile-section .edit-icon-field,.edit-profile-section .contact-link-shell{align-items:center!important;gap:8px!important;display:flex!important}.edit-profile-section .edit-icon-field input,.edit-profile-section .contact-link-shell input{height:42px!important;min-height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}.edit-profile-section .at-sign,.edit-profile-section .contact-link-shell>svg{color:var(--muted)!important;flex:none!important}.edit-profile-section .profile-category-editor{flex-direction:column!important;grid-column:1/-1!important;gap:8px!important;display:flex!important}.edit-profile-section .profile-category-editor>span{color:var(--muted)!important;justify-content:space-between!important;font-size:10px!important;font-weight:800!important;display:flex!important}.edit-profile-section .profile-category-editor>div{flex-wrap:wrap!important;gap:6px!important;display:flex!important}.edit-profile-section .profile-category-editor button{border:1px solid var(--vv-line,var(--border))!important;min-height:32px!important;color:var(--muted)!important;background:0 0!important;border-radius:9px!important;padding:0 10px!important;font-size:10px!important}.edit-profile-section .profile-category-editor button.active{border-color:color-mix(in srgb,var(--purple) 48%,transparent)!important;background:color-mix(in srgb,var(--purple) 10%,transparent)!important;color:var(--text)!important}.edit-profile-modal>.full-button{z-index:4!important;min-height:46px!important;box-shadow:0 -10px 24px var(--vv-panel,var(--surface)),0 10px 24px #0003!important;border-radius:12px!important;margin:0 -2px -2px!important;position:sticky!important;bottom:-20px!important}@media (width>=641px){.edit-profile-modal .edit-identity-section,.edit-profile-modal .edit-contact-section{grid-template-columns:repeat(2,minmax(0,1fr))!important}.edit-profile-modal .edit-identity-section .profile-edit-field:has(textarea){grid-column:1/-1!important}.edit-profile-modal .edit-avatar-section{grid-template-columns:1fr!important}.edit-profile-modal .edit-avatar-section .edit-avatar{grid-template-columns:120px minmax(0,1fr)!important}}@media (width<=640px){.edit-profile-modal{border-radius:17px!important;gap:9px!important;width:calc(100vw - 10px)!important;height:calc(100dvh - 10px)!important;max-height:calc(100dvh - 10px)!important;padding:13px!important}.edit-profile-modal .modal-title{padding-top:4px!important;top:-13px!important}.edit-profile-modal .modal-title h3{font-size:19px!important}.edit-profile-section{border-radius:14px!important;gap:10px!important;padding:12px!important}.edit-profile-section>header{padding-bottom:8px!important}.edit-profile-section input,.edit-profile-section textarea,.edit-profile-section .contact-link-shell,.edit-profile-section .edit-icon-field{min-height:42px!important}.edit-profile-modal .edit-avatar{grid-template-columns:92px minmax(0,1fr)!important;gap:12px!important}.edit-profile-modal .avatar-editor-preview.direct-avatar-adjust{width:88px!important;height:88px!important}.edit-profile-modal .direct-avatar-help{grid-template-columns:18px minmax(0,1fr)!important;display:grid!important}.edit-profile-modal .direct-avatar-help button{grid-column:1/-1!important;justify-content:center!important;width:100%!important}.edit-profile-modal>.full-button{bottom:-13px!important}}.logo:before,.logo:after,.minimal-logo:before,.minimal-logo:after{content:none!important;display:none!important}.vv-logo-dot,.vv-wordmark-dot,.vv-symbol-dot{display:none!important}.logo>img,.minimal-logo>img,.theme-dark .logo>img,.theme-dark .minimal-logo>img,.theme-light .logo>img,.theme-light .minimal-logo>img,.splash-clean .logo>img,.install-app-float>.minimal-logo>img{filter:none!important;opacity:1!important;mix-blend-mode:normal!important}.feed-column .post-media img{content-visibility:auto;contain-intrinsic-size:auto 640px}.feed-column .post-media-stage{contain:layout paint style}.chart-industry-intro{background:radial-gradient(circle at 4% 0,color-mix(in srgb,var(--vv-accent) 17%,transparent),transparent 38%),linear-gradient(125deg,#15101f,#202026 58%,#111016);color:#fff;border-radius:20px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:22px;margin:0 0 16px;padding:18px 20px;display:grid;overflow:hidden}.chart-industry-copy{flex-direction:column;gap:5px;min-width:0;display:flex}.chart-industry-copy>span{color:var(--vv-accent);letter-spacing:.14em;align-items:center;gap:7px;font-size:9px;font-weight:900;display:flex}.chart-industry-copy>b{letter-spacing:-.035em;font-size:clamp(17px,2.2vw,25px);line-height:1.12}.chart-industry-copy>small{color:#c8c1d1;max-width:560px;font-size:10px;line-height:1.45}.chart-industry-stats{grid-template-columns:repeat(3,minmax(70px,1fr));gap:7px;display:grid}.chart-industry-stats>span{background:#ffffff08;border:1px solid #ffffff14;border-radius:13px;grid-template-columns:18px 1fr;align-items:center;min-width:76px;padding:10px;display:grid}.chart-industry-stats svg{color:var(--vv-accent);grid-row:1/3}.chart-industry-stats b{font-size:14px}.chart-industry-stats small{color:#aaa2b5;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.chart-page .native-chart-row{transition:transform .18s,border-color .18s,box-shadow .18s!important}.chart-page .native-chart-row:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--rank-accent) 32%,transparent)!important;box-shadow:0 14px 34px #0004!important}.chart-page .native-chart-row:first-child{border-color:color-mix(in srgb,var(--vv-accent) 28%,transparent)!important}.chart-page .native-chart-row:first-child:after{content:"#1 EN VVIBRA";color:var(--vv-accent);letter-spacing:.1em;font-size:7px;font-weight:950;position:absolute;top:8px;right:10px}.profile-post-viewer .instagram-post-modal{background:var(--vv-panel,var(--surface))!important}.profile-post-viewer .instagram-post-media{background:var(--vv-panel,var(--surface))!important;aspect-ratio:var(--opened-post-ratio,4 / 5)!important;align-self:center!important;height:auto!important;max-height:min(86dvh,760px)!important}.profile-post-viewer .instagram-post-media .post-media{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;aspect-ratio:var(--opened-post-ratio,4 / 5)!important;background:0 0!important}.profile-post-viewer .instagram-post-media .post-media>img,.profile-post-viewer .instagram-post-media .post-media>video,.profile-post-viewer .instagram-post-media .post-media>iframe{object-fit:cover!important;background:0 0!important;width:100%!important;height:100%!important}@media (width>=801px){.profile-post-viewer .instagram-post-modal{grid-template-columns:minmax(0,1fr) 350px!important;width:min(1120px,95vw)!important;height:min(86dvh,760px)!important}.profile-post-viewer .instagram-post-media{width:min(100%,calc(min(86dvh,760px) * var(--opened-ratio-number,.8)))!important;justify-self:center!important}}@media (width<=800px){.chart-industry-intro{border-radius:16px;grid-template-columns:1fr;gap:12px;margin:0 0 11px;padding:15px}.chart-industry-copy>b{font-size:19px}.chart-industry-stats{grid-template-columns:repeat(3,1fr);width:100%}.chart-industry-stats>span{min-width:0;padding:8px 6px}.chart-industry-stats b{font-size:12px}.profile-post-viewer .instagram-post-modal{height:100dvh!important;overflow:auto!important}.profile-post-viewer .instagram-post-media{width:100%!important;max-height:68dvh!important;aspect-ratio:var(--opened-post-ratio,4 / 5)!important;flex:none!important}.profile-post-viewer .instagram-post-details{flex:1 0 auto!important;min-height:260px!important}}@media (width<=380px){.chart-industry-stats small{font-size:6px}.chart-industry-stats>span{grid-template-columns:15px 1fr}.chart-industry-stats svg{width:14px;height:14px}}.feed-recommendations{padding:20px 0!important}.feed-recommendations .recommendation-head{margin-bottom:13px!important}.feed-recommendations .recommendation-head b{letter-spacing:-.02em!important;font-size:15px!important}.feed-recommendations .recommendation-head small{font-size:10px!important}.feed-recommendations .recommendation-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important;overflow:visible!important}.feed-recommendations .recommendation-list article{box-sizing:border-box!important;border:1px solid color-mix(in srgb,var(--vv-copy,var(--text)) 8%,transparent)!important;background:color-mix(in srgb,var(--vv-panel,var(--surface)) 95%,var(--purple) 5%)!important;border-radius:18px!important;flex-direction:column!important;justify-content:space-between!important;align-items:stretch!important;gap:12px!important;min-width:0!important;min-height:218px!important;padding:17px 14px 14px!important;display:flex!important;overflow:hidden!important;box-shadow:0 9px 26px #00000020!important}.theme-light .feed-recommendations .recommendation-list article{box-shadow:0 8px 22px #20202610!important}.feed-recommendations .recommendation-profile{text-align:center!important;width:100%!important;min-width:0!important;color:var(--text)!important;flex-direction:column!important;flex:1!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;padding:0!important;display:flex!important}.feed-recommendations .recommendation-profile>.avatar{border:3px solid color-mix(in srgb,var(--purple) 46%,transparent)!important;width:92px!important;height:92px!important;box-shadow:0 9px 24px #0005!important}.feed-recommendations .recommendation-profile>span{flex-direction:column!important;align-items:center!important;width:100%!important;min-width:0!important;display:flex!important}.feed-recommendations .recommendation-profile b{white-space:nowrap!important;text-overflow:ellipsis!important;justify-content:center!important;align-items:center!important;gap:3px!important;max-width:100%!important;font-size:14px!important;line-height:1.2!important;display:flex!important;overflow:hidden!important}.feed-recommendations .recommendation-profile small{max-width:100%!important;color:var(--muted)!important;white-space:nowrap!important;text-overflow:ellipsis!important;margin-top:5px!important;font-size:10px!important;overflow:hidden!important}.feed-recommendations .recommendation-list article>button:last-child{background:var(--purple)!important;color:#fff!important;border:0!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:7px!important;width:100%!important;min-width:0!important;min-height:39px!important;padding:0 10px!important;font-size:11px!important;font-weight:800!important;display:flex!important}.feed-recommendations .recommendation-list article>button:last-child.following-button,.feed-recommendations .recommendation-list article>button:last-child.follow-pending{background:var(--surface-2)!important;color:var(--text)!important;border:1px solid var(--border)!important}@media (width<=800px){.feed-recommendations{padding:17px 10px!important}.feed-recommendations .recommendation-head{align-items:flex-start!important;padding:0 2px!important}.feed-recommendations .recommendation-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.feed-recommendations .recommendation-list article{border-radius:15px!important;width:100%!important;min-width:0!important;min-height:200px!important;padding:14px 9px 10px!important}.feed-recommendations .recommendation-profile>.avatar{width:76px!important;height:76px!important}.feed-recommendations .recommendation-profile b{font-size:12px!important}.feed-recommendations .recommendation-profile small{font-size:9px!important}.feed-recommendations .recommendation-list article>button:last-child{min-height:37px!important;padding-inline:6px!important;font-size:10px!important}}@media (width<=360px){.feed-recommendations{padding-inline:6px!important}.feed-recommendations .recommendation-list{gap:6px!important}.feed-recommendations .recommendation-list article{min-height:188px!important;padding-inline:6px!important}.feed-recommendations .recommendation-profile>.avatar{width:68px!important;height:68px!important}.feed-recommendations .recommendation-list article>button:last-child svg{width:14px!important;height:14px!important}}.chart-page{padding-top:34px!important}.chart-page>.section-heading{align-items:flex-end!important;margin-bottom:20px!important}.chart-page>.section-heading>div:first-child{flex-direction:column!important;gap:5px!important;min-width:0!important;display:flex!important}.chart-page>.section-heading .eyebrow{letter-spacing:.16em!important;margin:0!important;font-size:9px!important;line-height:1!important}.chart-page>.section-heading h2{letter-spacing:-.045em!important;margin:0!important;font-size:clamp(27px,3vw,36px)!important;font-weight:780!important;line-height:1.05!important}.chart-page>.section-heading p{max-width:540px!important;color:var(--muted)!important;margin:2px 0 0!important;font-size:12px!important;line-height:1.55!important}.chart-page .chart-period{letter-spacing:.11em!important;flex:none!important;padding:8px 11px!important;font-size:8px!important}.chart-page .chart-industry-intro{margin-bottom:18px!important;padding:20px 22px!important}.chart-page .chart-industry-copy{gap:7px!important}.chart-page .chart-industry-copy>b{font-weight:760!important}.chart-page .chart-industry-copy>small{font-size:11px!important;line-height:1.55!important}.chart-page .native-chart-list{gap:12px!important}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{border-radius:19px!important;gap:13px!important;min-height:124px!important;padding:16px!important}.chart-page .chart-rank-stack,.chart-page .native-chart-row:first-child .chart-rank-stack{width:50px!important;height:50px!important}.chart-page .chart-rank-stack .rank{font-variant-numeric:tabular-nums!important;font-size:18px!important}.chart-page .native-chart-row .native-track-identity{flex-direction:column!important;justify-content:center!important;gap:2px!important;display:flex!important}.chart-page .native-chart-row .native-track-identity b{letter-spacing:-.018em!important;font-size:15px!important;font-weight:760!important}.chart-page .native-chart-row .native-track-identity small{color:var(--muted)!important;margin-top:5px!important;font-size:10px!important;line-height:1.35!important}.chart-page .chart-movement-card{border-radius:12px!important;min-height:50px!important}.chart-page .chart-movement-card b{font-variant-numeric:tabular-nums!important}.chart-page .chart-movement-card small{margin-top:1px!important}@media (width>=801px){.chart-page .native-chart-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 14px!important}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{grid-template-columns:52px 84px minmax(0,1fr) 52px!important}.chart-page .native-chart-row .audio-cover-button{width:82px!important;height:82px!important}}@media (width<=800px){.chart-page{padding:22px 7px calc(86px + env(safe-area-inset-bottom))!important}.chart-page>.section-heading{align-items:flex-start!important;gap:12px!important;margin-bottom:15px!important;padding:0 7px!important}.chart-page>.section-heading h2{font-size:27px!important}.chart-page>.section-heading p{font-size:11px!important;line-height:1.45!important}.chart-page .chart-period{margin-top:2px!important}.chart-page .chart-industry-intro{margin:0 0 12px!important;padding:16px!important}.chart-page .chart-industry-copy{gap:5px!important}.chart-page .chart-industry-copy>small{font-size:9px!important}.chart-page .native-chart-list{gap:8px!important}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{border-radius:15px!important;grid-template-columns:41px 66px minmax(0,1fr) 43px!important;gap:8px!important;min-height:96px!important;padding:10px 8px!important}.chart-page .chart-rank-stack,.chart-page .native-chart-row:first-child .chart-rank-stack{width:39px!important;height:39px!important}.chart-page .chart-rank-stack .rank{font-size:14px!important}.chart-page .native-chart-row .audio-cover-button{width:64px!important;height:64px!important}.chart-page .native-chart-row .native-track-identity b{font-size:clamp(12px,3.4vw,14px)!important}.chart-page .native-chart-row .native-track-identity small{font-size:clamp(8px,2.5vw,10px)!important}.chart-page .chart-movement-card{width:41px!important;min-width:41px!important;min-height:44px!important}}@media (width<=360px){.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{grid-template-columns:36px 56px minmax(0,1fr) 36px!important;gap:5px!important;padding-inline:5px!important}.chart-page .chart-rank-stack,.chart-page .native-chart-row:first-child .chart-rank-stack{width:34px!important;height:34px!important}.chart-page .native-chart-row .audio-cover-button{width:54px!important;height:54px!important}.chart-page .chart-movement-card{width:34px!important;min-width:34px!important}}.chart-page .native-chart-row:first-child{background:radial-gradient(circle at 9% 18%,color-mix(in srgb,var(--vv-accent) 18%,transparent),transparent 27%), radial-gradient(circle at 86% 20%,color-mix(in srgb,var(--vv-accent) 23%,transparent),transparent 32%), linear-gradient(125deg,#111015,#1b1228 58%,#100e16)!important;border-color:color-mix(in srgb,var(--vv-accent) 30%,transparent)!important;grid-column:1/-1!important;min-height:166px!important;box-shadow:0 18px 48px #0006!important}.chart-page .native-chart-row:first-child:before{background:linear-gradient(110deg,#1d8cff08,#0000 34%,#1d8cff0d)!important}.chart-page .native-chart-row:first-child:after{content:"LÍDER DEL CHART"!important;letter-spacing:.15em!important;font-size:8px!important;top:13px!important;right:16px!important}.chart-page .native-chart-row:first-child .chart-rank-stack{background:linear-gradient(145deg,#eaff54,#82e747 50%,var(--vv-accent))!important;width:68px!important;height:68px!important;box-shadow:0 12px 30px #bfff3242!important}.chart-page .native-chart-row:first-child .chart-rank-stack .rank{color:#100d15!important;font-size:25px!important}.chart-page .native-chart-row:first-child .audio-cover-button{border-radius:22px!important;width:112px!important;height:112px!important;box-shadow:0 15px 36px #0008!important}.chart-page .native-chart-row:first-child .audio-cover-button img{border-radius:22px!important}.chart-page .native-chart-row:first-child .audio-cover-button i{width:42px!important;height:42px!important;box-shadow:0 8px 24px #000b!important}.chart-page .native-chart-row:first-child .native-track-identity b{color:#fff!important;font-size:clamp(19px,2.3vw,27px)!important;line-height:1.08!important}.chart-page .native-chart-row:first-child .native-track-identity small{color:#bbb3c6!important;font-size:12px!important}.chart-leader-profile{z-index:2;color:#fff;text-align:left;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff09;border:1px solid #ffffff17;border-radius:16px;grid-template-columns:54px minmax(0,1fr) 18px;align-items:center;gap:10px;min-width:220px;min-height:76px;padding:10px 11px;display:grid;position:relative}.chart-leader-profile>.avatar{border:2px solid var(--vv-accent)!important;width:52px!important;height:52px!important;box-shadow:0 7px 20px #0006!important}.chart-leader-profile>span{flex-direction:column;gap:2px;min-width:0;display:flex}.chart-leader-profile small{letter-spacing:.13em;color:var(--vv-accent);font-size:7px;font-weight:900}.chart-leader-profile b{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;font-size:13px;display:flex;overflow:hidden}.chart-leader-profile em{color:#aaa2b5;white-space:nowrap;text-overflow:ellipsis;font-size:9px;font-style:normal;overflow:hidden}.chart-leader-profile>svg{color:var(--vv-accent)}.chart-page .native-chart-row:first-child .chart-movement-card{background:#ffffff0a!important}@media (width>=801px){.chart-page .native-chart-row:first-child{grid-template-columns:72px 114px minmax(160px,1fr) minmax(220px,270px) 54px!important;gap:16px!important;padding:24px 20px!important}.chart-page .native-chart-row:first-child .chart-rank-stack{grid-column:1!important}.chart-page .native-chart-row:first-child .audio-cover-button{grid-column:2!important}.chart-page .native-chart-row:first-child .native-track-identity{grid-column:3!important}.chart-page .native-chart-row:first-child .chart-leader-profile{grid-column:4!important}.chart-page .native-chart-row:first-child .chart-movement-card{grid-column:5!important}}@media (width<=800px){.chart-page .native-chart-row:first-child{grid-template-rows:auto auto!important;grid-template-columns:48px 82px minmax(0,1fr) 44px!important;gap:10px!important;min-height:178px!important;padding:16px 10px 11px!important}.chart-page .native-chart-row:first-child .chart-rank-stack{grid-area:1/1!important;width:46px!important;height:46px!important}.chart-page .native-chart-row:first-child .chart-rank-stack .rank{font-size:17px!important}.chart-page .native-chart-row:first-child .audio-cover-button{border-radius:16px!important;grid-area:1/2!important;width:80px!important;height:80px!important}.chart-page .native-chart-row:first-child .audio-cover-button img{border-radius:16px!important}.chart-page .native-chart-row:first-child .native-track-identity{grid-area:1/3!important}.chart-page .native-chart-row:first-child .native-track-identity b{font-size:clamp(15px,4.6vw,20px)!important}.chart-page .native-chart-row:first-child .chart-movement-card{grid-area:1/4!important}.chart-leader-profile{border-radius:13px!important;grid-area:2/1/auto/-1!important;grid-template-columns:42px minmax(0,1fr) 18px!important;width:100%!important;min-width:0!important;min-height:58px!important;padding:7px 9px!important}.chart-leader-profile>.avatar{width:40px!important;height:40px!important}}@media (width<=380px){.chart-page .native-chart-row:first-child{grid-template-columns:39px 68px minmax(0,1fr) 36px!important;gap:6px!important;padding-inline:6px!important}.chart-page .native-chart-row:first-child .chart-rank-stack{width:37px!important;height:37px!important}.chart-page .native-chart-row:first-child .audio-cover-button{width:66px!important;height:66px!important}.chart-page .native-chart-row:first-child .native-track-identity b{font-size:14px!important}}@media (width>=801px){.chart-page .native-chart-row .audio-cover-button{cursor:pointer!important;transition:transform .18s,box-shadow .18s!important}.chart-page .native-chart-row .audio-cover-button:hover{transform:translateY(-2px)!important;box-shadow:0 13px 30px #0007!important}.chart-page .native-chart-row .audio-cover-button:focus-visible,.chart-page .chart-leader-profile:focus-visible{outline:2px solid var(--vv-accent)!important;outline-offset:3px!important}.chart-page .native-chart-row:not(:first-child) .audio-cover-button i{width:36px!important;height:36px!important}.chart-page .native-chart-row:not(:first-child) .audio-cover-button i svg{width:17px!important;height:17px!important}.chart-page .native-chart-row:first-child .audio-cover-button i{width:46px!important;height:46px!important}.chart-page .native-chart-row:first-child .audio-cover-button i svg{width:21px!important;height:21px!important}.chart-page .chart-leader-profile{border-radius:15px!important;min-height:78px!important;padding:11px 12px!important;transition:background .18s,border-color .18s,transform .18s!important}.chart-page .chart-leader-profile:hover{background:#ffffff10!important;border-color:#1d8cff55!important;transform:translateY(-2px)!important}.chart-page .chart-leader-profile b{font-size:14px!important}.chart-page .chart-leader-profile em{font-size:10px!important}.chart-page .chart-period{white-space:nowrap!important;justify-content:center!important;align-items:center!important;min-height:34px!important;display:flex!important}.chart-page .chart-movement-card{box-sizing:border-box!important;width:50px!important;min-width:50px!important}}@media (width<=800px){.chart-page>.section-heading h2{font-size:clamp(23px,7.4vw,28px)!important;line-height:1.08!important}.chart-page>.section-heading p{max-width:245px!important;font-size:10px!important;line-height:1.45!important}.chart-page>.section-heading .eyebrow{letter-spacing:.14em!important;font-size:8px!important}.chart-page .chart-period{padding:7px 8px!important;font-size:7px!important;line-height:1!important}.chart-page .chart-industry-copy>span{letter-spacing:.11em!important;font-size:8px!important}.chart-page .chart-industry-copy>b{font-size:clamp(16px,5.2vw,19px)!important;line-height:1.15!important}.chart-page .chart-industry-copy>small{font-size:9px!important;line-height:1.45!important}.chart-page .chart-industry-stats b{font-size:11px!important}.chart-page .chart-industry-stats small{letter-spacing:.06em!important;font-size:6px!important}.chart-page .native-chart-row:not(:first-child) .native-track-identity b{font-size:clamp(11px,3.45vw,14px)!important;line-height:1.15!important}.chart-page .native-chart-row:not(:first-child) .native-track-identity small{font-size:clamp(8px,2.55vw,10px)!important;line-height:1.25!important}.chart-page .native-chart-row:first-child .native-track-identity b{font-size:clamp(14px,4.6vw,19px)!important;line-height:1.08!important}.chart-page .native-chart-row:first-child .native-track-identity small{font-size:9px!important;line-height:1.25!important}.chart-page .chart-rank-stack .rank{font-size:14px!important}.chart-page .native-chart-row:first-child .chart-rank-stack .rank{font-size:17px!important}.chart-page .chart-movement-card b{font-size:10px!important}.chart-page .chart-movement-card small,.chart-page .chart-leader-profile small{font-size:6px!important}.chart-page .chart-leader-profile b{font-size:12px!important}.chart-page .chart-leader-profile em{font-size:8px!important}.chart-page .native-chart-row .audio-cover-button i{width:29px!important;height:29px!important}.chart-page .native-chart-row:first-child .audio-cover-button i{width:34px!important;height:34px!important}}@media (width<=360px){.chart-page>.section-heading h2{font-size:22px!important}.chart-page>.section-heading p{font-size:9px!important}.chart-page .chart-industry-copy>b{font-size:15px!important}.chart-page .chart-industry-copy>small{font-size:8px!important}.chart-page .native-chart-row:not(:first-child) .native-track-identity b{font-size:11px!important}.chart-page .native-chart-row:not(:first-child) .native-track-identity small{font-size:8px!important}.chart-page .native-chart-row:first-child .native-track-identity b{font-size:13px!important}.chart-page .chart-leader-profile b{font-size:11px!important}}.app :where(input,textarea,select,[contenteditable=true]),.modal-backdrop :where(input,textarea,select,[contenteditable=true]){box-shadow:none!important;-webkit-tap-highlight-color:transparent!important;outline:none!important}.app :where(input,textarea,select,[contenteditable=true]):focus,.app :where(input,textarea,select,[contenteditable=true]):focus-visible,.app :where(input,textarea,select,[contenteditable=true]):active,.modal-backdrop :where(input,textarea,select,[contenteditable=true]):focus,.modal-backdrop :where(input,textarea,select,[contenteditable=true]):focus-visible,.modal-backdrop :where(input,textarea,select,[contenteditable=true]):active{border-color:var(--vv-line,var(--border))!important;box-shadow:none!important;background-color:#0000!important;outline:0!important}.edit-profile-section .contact-link-shell:focus-within,.edit-profile-section .edit-icon-field:focus-within,.contact-link-shell:focus-within,.edit-icon-field:focus-within,.field:focus-within,.search-hero>label:focus-within,.comment-box:focus-within,.instagram-post-comment:focus-within{border-color:var(--vv-line,var(--border))!important;box-shadow:none!important;outline:0!important}.app :where(input,textarea,[contenteditable=true])::selection{background:color-mix(in srgb,var(--purple) 25%,transparent);color:inherit}.edit-profile-modal .edit-identity-section,.edit-profile-modal .edit-contact-section{gap:14px!important}.edit-profile-modal .profile-edit-field{min-width:0!important;margin:0!important;padding:0!important;overflow:visible!important}.edit-profile-modal .profile-edit-field>.edit-icon-field,.edit-profile-modal .profile-edit-field>.contact-link-shell{box-sizing:border-box!important;border:1px solid var(--vv-line,var(--border))!important;background:0 0!important;border-radius:12px!important;align-items:center!important;gap:10px!important;width:100%!important;min-width:0!important;max-width:100%!important;min-height:46px!important;margin:0!important;padding:0 14px!important;display:flex!important;overflow:hidden!important}.edit-profile-modal .edit-icon-field>.at-sign,.edit-profile-modal .contact-link-shell>svg{width:17px!important;height:17px!important;color:var(--muted)!important;flex:none!important;margin:0!important}.edit-profile-modal .edit-icon-field>input,.edit-profile-modal .contact-link-shell>input{box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:100%!important;height:44px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:auto!important;margin:0!important;padding:0!important;font-size:13px!important;line-height:44px!important}.edit-profile-modal .edit-icon-field>input::placeholder,.edit-profile-modal .contact-link-shell>input::placeholder{color:color-mix(in srgb,var(--muted) 72%,transparent)!important;opacity:1!important}.edit-profile-modal .edit-contact-section .profile-edit-field{width:100%!important}@media (width<=640px){.edit-profile-modal .edit-identity-section,.edit-profile-modal .edit-contact-section{gap:12px 0!important}.edit-profile-modal .profile-edit-field>.edit-icon-field,.edit-profile-modal .profile-edit-field>.contact-link-shell{border-radius:11px!important;gap:9px!important;min-height:44px!important;padding-inline:12px!important}.edit-profile-modal .edit-icon-field>input,.edit-profile-modal .contact-link-shell>input{height:42px!important;min-height:42px!important;font-size:16px!important;line-height:42px!important}}.edit-profile-modal .edit-profile-section{gap:16px!important;padding:18px!important}.edit-profile-modal .edit-profile-section>header{margin:0 0 2px!important;padding:0 0 12px!important}.edit-profile-modal .edit-profile-section>label,.edit-profile-modal .edit-profile-section>.profile-edit-field{box-sizing:border-box!important;flex-direction:column!important;align-items:stretch!important;gap:9px!important;width:100%!important;min-width:0!important;margin:0!important;padding:0 2px!important;line-height:1.3!important;display:flex!important}.edit-profile-modal .edit-profile-section>label>input,.edit-profile-modal .edit-profile-section>.profile-edit-field>input,.edit-profile-modal .edit-profile-section>.profile-edit-field>textarea{box-sizing:border-box!important;border:1px solid var(--vv-line,var(--border))!important;width:100%!important;min-width:0!important;max-width:100%!important;color:var(--text)!important;box-shadow:none!important;background:0 0!important;border-radius:12px!important;margin:0!important}.edit-profile-modal .edit-profile-section>label>input,.edit-profile-modal .edit-profile-section>.profile-edit-field>input{height:48px!important;min-height:48px!important;padding:0 16px!important;font-size:14px!important;line-height:48px!important}.edit-profile-modal .edit-profile-section>.profile-edit-field>textarea{min-height:104px!important;padding:14px 16px!important;font-size:14px!important;line-height:1.5!important}.edit-profile-modal .edit-profile-section>.profile-edit-field>.edit-icon-field,.edit-profile-modal .edit-profile-section>.profile-edit-field>.contact-link-shell{box-sizing:border-box!important;border:1px solid var(--vv-line,var(--border))!important;background:0 0!important;border-radius:12px!important;align-items:center!important;gap:11px!important;width:100%!important;min-width:0!important;max-width:100%!important;height:48px!important;min-height:48px!important;margin:0!important;padding:0 16px!important;display:flex!important;overflow:hidden!important}.edit-profile-modal .edit-profile-section>.profile-edit-field>.edit-icon-field>input,.edit-profile-modal .edit-profile-section>.profile-edit-field>.contact-link-shell>input{box-sizing:border-box!important;width:0!important;min-width:0!important;max-width:100%!important;height:46px!important;min-height:46px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;flex:auto!important;margin:0!important;padding:0 2px!important;font-size:14px!important;line-height:46px!important}.edit-profile-modal .edit-profile-section>.profile-edit-field>.edit-icon-field>.at-sign,.edit-profile-modal .edit-profile-section>.profile-edit-field>.contact-link-shell>svg{flex:0 0 18px!important;margin:0!important}.edit-profile-modal .profile-category-editor{gap:10px!important;padding:2px!important}@media (width>=641px){.edit-profile-modal .edit-identity-section,.edit-profile-modal .edit-contact-section{grid-template-columns:repeat(2,minmax(0,1fr))!important}.edit-profile-modal .edit-contact-section>header,.edit-profile-modal .edit-identity-section>header,.edit-profile-modal .edit-identity-section>.profile-category-editor{grid-column:1/-1!important}.edit-profile-modal .edit-identity-section>.profile-edit-field:has(textarea){grid-column:1/-1!important}}@media (width<=640px){.edit-profile-modal{padding:14px!important}.edit-profile-modal .edit-profile-section{gap:14px 0!important;padding:14px!important}.edit-profile-modal .edit-profile-section>label,.edit-profile-modal .edit-profile-section>.profile-edit-field{gap:8px!important;padding-inline:1px!important}.edit-profile-modal .edit-profile-section>label>input,.edit-profile-modal .edit-profile-section>.profile-edit-field>input{height:50px!important;min-height:50px!important;padding:0 15px!important;font-size:16px!important;line-height:50px!important}.edit-profile-modal .edit-profile-section>.profile-edit-field>textarea{min-height:112px!important;padding:14px 15px!important;font-size:16px!important}.edit-profile-modal .edit-profile-section>.profile-edit-field>.edit-icon-field,.edit-profile-modal .edit-profile-section>.profile-edit-field>.contact-link-shell{gap:10px!important;height:50px!important;min-height:50px!important;padding:0 14px!important}.edit-profile-modal .edit-profile-section>.profile-edit-field>.edit-icon-field>input,.edit-profile-modal .edit-profile-section>.profile-edit-field>.contact-link-shell>input{height:48px!important;min-height:48px!important;font-size:16px!important;line-height:48px!important}}.edit-profile-modal .edit-profile-section :is(input:not([type=range]),textarea),.edit-profile-modal .edit-icon-field,.edit-profile-modal .contact-link-shell{box-shadow:none!important;background:0 0!important;border:1px solid #ffffff29!important;border-radius:12px!important}.theme-light .edit-profile-modal .edit-profile-section :is(input:not([type=range]),textarea),.theme-light .edit-profile-modal .edit-icon-field,.theme-light .edit-profile-modal .contact-link-shell{border-color:#1f132d29!important}.edit-profile-modal .edit-profile-section :is(input,textarea)::placeholder{color:var(--muted)!important;opacity:.64!important}@media (width>=1100px) and (height>=650px){.edit-profile-modal{grid-template-rows:auto auto auto!important;grid-template-columns:300px minmax(330px,1fr) minmax(280px,.88fr)!important;align-items:start!important;gap:14px!important;width:min(1040px,100vw - 70px)!important;max-width:1040px!important;height:auto!important;max-height:none!important;padding:20px!important;display:grid!important;overflow:visible!important}.edit-profile-modal>.modal-title{grid-column:1/-1!important;margin:0!important;padding:0 2px 13px!important;position:relative!important;top:auto!important}.edit-profile-modal>.edit-avatar-section{grid-area:2/1!important}.edit-profile-modal>.edit-identity-section{grid-area:2/2!important;grid-template-columns:1fr!important}.edit-profile-modal>.edit-contact-section{grid-area:2/3!important;grid-template-columns:1fr!important}.edit-profile-modal>.full-button{grid-area:3/1/auto/-1!important;min-height:46px!important;margin:0!important;position:relative!important;bottom:auto!important}.edit-profile-modal .edit-profile-section{box-sizing:border-box!important;gap:10px!important;height:100%!important;padding:14px!important}.edit-profile-modal .edit-profile-section>header{padding-bottom:8px!important}.edit-profile-modal .edit-profile-section>label,.edit-profile-modal .edit-profile-section>.profile-edit-field{gap:6px!important}.edit-profile-modal .edit-profile-section>label>input,.edit-profile-modal .edit-profile-section>.profile-edit-field>input,.edit-profile-modal .edit-profile-section>.profile-edit-field>.edit-icon-field,.edit-profile-modal .edit-profile-section>.profile-edit-field>.contact-link-shell{height:44px!important;min-height:44px!important}.edit-profile-modal .edit-profile-section>.profile-edit-field>textarea{height:74px!important;min-height:74px!important;padding-block:10px!important}.edit-profile-modal .edit-avatar{grid-template-columns:92px minmax(0,1fr)!important;gap:11px!important}.edit-profile-modal .avatar-editor-preview.direct-avatar-adjust{width:88px!important;height:88px!important}.edit-profile-modal .direct-avatar-help{padding:8px!important}.edit-profile-modal .direct-avatar-help small{font-size:8px!important}.edit-profile-modal .profile-category-editor{gap:7px!important}.edit-profile-modal .profile-category-editor>div{gap:5px!important}.edit-profile-modal .profile-category-editor button{min-height:29px!important;padding-inline:8px!important}}@media (width>=641px) and (width<=1099px){.edit-profile-modal{grid-template-columns:280px minmax(0,1fr)!important;gap:12px!important;width:min(760px,100vw - 28px)!important;max-height:92dvh!important;display:grid!important;overflow:auto!important}.edit-profile-modal>.modal-title,.edit-profile-modal>.full-button{grid-column:1/-1!important}.edit-profile-modal>.edit-avatar-section{grid-column:1!important}.edit-profile-modal>.edit-identity-section{grid-column:2!important;grid-template-columns:1fr!important}.edit-profile-modal>.edit-contact-section{grid-column:1/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}.feed-recommendations .recommendation-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}.feed-recommendations .recommendation-list article{width:100%!important;max-width:none!important}@media (width>=1100px){.admin-page{width:min(100%,1320px)!important;max-width:1320px!important;margin-inline:auto!important;padding:42px 34px 110px!important}.admin-page>.section-heading{margin-bottom:24px!important}.admin-page>.section-heading h2{font-size:36px!important}.admin-page>.section-heading p{max-width:620px!important;font-size:14px!important}.admin-page .admin-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important}.admin-page .admin-stats>div{border-radius:17px!important;min-height:92px!important;padding:18px!important}.admin-page .admin-stats>div>span{border-radius:12px!important;width:44px!important;height:44px!important}.admin-page .admin-stats b{font-size:21px!important}.admin-page .admin-stats small{font-size:12px!important}.admin-page .admin-user-manager{border-radius:20px!important;margin-top:18px!important;padding:22px!important}.admin-page .card-title{margin-bottom:17px!important}.admin-page .card-title h3{font-size:18px!important}.admin-page .card-title small{font-size:12px!important}.admin-page .admin-demo-toolbar{gap:9px!important;margin-bottom:8px!important}.admin-page .admin-demo-toolbar button{min-height:42px!important;padding-inline:15px!important;font-size:12px!important}.admin-page .managed-user{grid-template-columns:minmax(220px,1.35fr) minmax(170px,1fr) minmax(170px,1fr) 130px 112px!important;gap:13px!important;padding:16px 0!important}.admin-page .managed-identity .avatar{width:48px!important;height:48px!important}.admin-page .managed-identity b{font-size:14px!important}.admin-page .managed-identity small{font-size:12px!important}.admin-page .managed-user>label{gap:7px!important;font-size:11px!important}.admin-page .managed-user select,.admin-page .managed-user input{border-radius:11px!important;height:44px!important;padding-inline:12px!important;font-size:13px!important}.admin-page .admin-save{border-radius:11px!important;justify-content:center!important;height:44px!important;font-size:12px!important}}@media (width<=640px){.edit-profile-modal{border-radius:0!important;width:100vw!important;height:100dvh!important;max-height:100dvh!important;padding:14px!important;overflow:hidden auto!important}.edit-profile-modal>.modal-title{position:sticky!important;top:-14px!important}.feed-recommendations .recommendation-list{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.feed-recommendations .recommendation-list article{min-height:190px!important;padding:12px 7px 9px!important}.feed-recommendations .recommendation-profile>.avatar{width:70px!important;height:70px!important}.feed-recommendations .recommendation-list article>button:last-child{white-space:normal!important;line-height:1.15!important}.admin-page{width:100%!important;max-width:none!important;padding-inline:10px!important}.admin-page .admin-user-manager{box-sizing:border-box!important;width:100%!important;margin-inline:0!important}}@media (width>=641px) and (width<=1099px){.admin-page{width:min(100%,920px)!important;max-width:920px!important;padding-inline:22px!important}.admin-page .admin-user-manager{padding:17px!important}.admin-page .managed-user{grid-template-columns:1fr 1fr!important}}@media (width>=801px){.profile-post-viewer .instagram-post-modal{width:min(var(--opened-modal-width,1080px),95vw)!important;grid-template-columns:minmax(0,1fr) 350px!important;max-width:95vw!important;height:min(86dvh,760px)!important;margin:auto!important}.profile-post-viewer .instagram-post-media{box-sizing:border-box!important;width:100%!important;height:100%!important;max-height:100%!important;aspect-ratio:var(--opened-post-ratio,4 / 5)!important;background:0 0!important;place-self:center!important}.profile-post-viewer .instagram-post-media .post-media{width:100%!important;height:100%!important;aspect-ratio:var(--opened-post-ratio,4 / 5)!important}.profile-post-viewer .instagram-post-media .post-media>img,.profile-post-viewer .instagram-post-media .post-media>video{object-fit:cover!important}.profile-post-viewer .instagram-post-details{width:350px!important;min-width:350px!important}}@media (width>=801px) and (height<=720px){.profile-post-viewer .instagram-post-modal{height:92dvh!important}}@media (width<=800px){.profile-post-viewer .instagram-post-media{width:100%!important;height:auto!important;aspect-ratio:var(--opened-post-ratio,4 / 5)!important}.profile-post-viewer .instagram-post-media .post-media{aspect-ratio:var(--opened-post-ratio,4 / 5)!important}}.edit-profile-modal .edit-profile-section :is(input:not([type=range]),textarea),.edit-profile-modal .edit-icon-field,.edit-profile-modal .contact-link-shell,.edit-profile-modal .profile-category-editor button{box-shadow:none!important;border:1px solid #ffffff13!important}.theme-light .edit-profile-modal .edit-profile-section :is(input:not([type=range]),textarea),.theme-light .edit-profile-modal .edit-icon-field,.theme-light .edit-profile-modal .contact-link-shell,.theme-light .edit-profile-modal .profile-category-editor button{border-color:#1c112816!important}.edit-profile-modal .edit-profile-section :is(input:not([type=range]),textarea):focus,.edit-profile-modal .edit-profile-section :is(input:not([type=range]),textarea):focus-visible,.edit-profile-modal .edit-icon-field:focus-within,.edit-profile-modal .contact-link-shell:focus-within{box-shadow:none!important;border-color:#ffffff17!important;outline:0!important}.theme-light .edit-profile-modal .edit-profile-section :is(input:not([type=range]),textarea):focus,.theme-light .edit-profile-modal .edit-profile-section :is(input:not([type=range]),textarea):focus-visible,.theme-light .edit-profile-modal .edit-icon-field:focus-within,.theme-light .edit-profile-modal .contact-link-shell:focus-within{border-color:#1c11281a!important}@media (width>=1100px) and (height>=650px){.edit-profile-modal{background:color-mix(in srgb,var(--vv-panel,var(--surface)) 98%,transparent)!important;border-radius:24px!important;gap:15px!important;padding:22px!important;box-shadow:0 28px 90px #000a!important}.edit-profile-modal>.modal-title{border-bottom:1px solid #ffffff12!important;align-items:center!important;min-height:42px!important;padding:0 3px 15px!important;display:flex!important}.theme-light .edit-profile-modal>.modal-title{border-bottom-color:#190f2612!important}.edit-profile-modal>.modal-title h3{letter-spacing:-.035em!important;font-size:23px!important}.edit-profile-modal>.modal-title small{letter-spacing:.16em!important;font-size:8px!important}.edit-profile-modal>.edit-profile-section{background:#ffffff05!important;border:1px solid #ffffff0e!important;border-radius:17px!important;padding:15px!important;position:relative!important}.theme-light .edit-profile-modal>.edit-profile-section{background:#25143804!important;border-color:#190f260f!important}.edit-profile-modal .edit-profile-section>header{border-bottom-color:#ffffff0e!important;gap:9px!important;min-height:37px!important;margin:0 0 2px!important}.theme-light .edit-profile-modal .edit-profile-section>header{border-bottom-color:#190f260f!important}.edit-profile-modal .edit-profile-section>header>svg{width:17px!important;height:17px!important}.edit-profile-modal .edit-profile-section>header b{font-size:12px!important}.edit-profile-modal .edit-profile-section>header small{font-size:8px!important}.edit-profile-modal .edit-avatar>span:last-child{align-items:flex-start!important}.edit-profile-modal .edit-avatar>span:last-child>b{font-size:13px!important}.edit-profile-modal .edit-avatar>span:last-child>small{font-size:9px!important;line-height:1.35!important}.edit-profile-modal .edit-avatar>span:last-child>button{border-radius:10px!important;min-height:35px!important;margin:7px 0 0!important;padding-inline:11px!important}.edit-profile-modal .direct-avatar-help{background:0 0!important;border:1px solid #ffffff0e!important;margin-top:2px!important}.edit-profile-modal>.full-button{height:48px!important;box-shadow:0 10px 28px color-mix(in srgb,var(--purple) 24%,transparent)!important;border-radius:13px!important;font-size:13px!important}}@media (width>=1100px) and (height>=720px){.edit-profile-modal{gap:18px!important;padding:25px!important}.edit-profile-modal>.modal-title{padding-bottom:18px!important}.edit-profile-modal>.edit-profile-section{gap:12px!important;padding:18px!important}.edit-profile-modal .edit-profile-section>header{margin-bottom:2px!important;padding-bottom:11px!important}.edit-profile-modal .edit-profile-section>label,.edit-profile-modal .edit-profile-section>.profile-edit-field{gap:8px!important}.edit-profile-modal .edit-avatar{gap:14px!important}.edit-profile-modal .direct-avatar-help{margin-top:4px!important;padding:10px!important}.edit-profile-modal>.full-button{margin-top:1px!important}}.edit-profile-modal .edit-profile-section>label>input,.edit-profile-modal .edit-profile-section>.profile-edit-field>input,.edit-profile-modal .edit-profile-section>.profile-edit-field>textarea,.edit-profile-modal .edit-profile-section>.profile-edit-field>.edit-icon-field,.edit-profile-modal .edit-profile-section>.profile-edit-field>.contact-link-shell{box-shadow:none!important;border:1px solid #ffffff0e!important;outline:0!important}.recommended-release-card>.discovery-heading>span{border:1px solid color-mix(in srgb,var(--lime) 42%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--purple) 22%,var(--surface)),color-mix(in srgb,var(--lime) 12%,var(--surface)));width:max-content;color:var(--text);box-shadow:0 7px 22px color-mix(in srgb,var(--purple) 16%,transparent);border-radius:999px;padding:7px 11px;letter-spacing:.01em!important;font-size:14px!important;font-weight:950!important}.recommended-release-card>.discovery-heading>span svg{color:var(--lime);filter:drop-shadow(0 0 7px color-mix(in srgb,var(--lime) 45%,transparent))}@media (width<=800px){.recommended-release-card>.discovery-heading{text-align:center!important;align-items:center!important}.recommended-release-card>.discovery-heading>span{justify-content:center!important;padding:8px 13px!important;font-size:15px!important}.recommended-release-card>.discovery-heading>small{width:100%;text-align:center!important}.recommended-release-card .native-track-card{text-align:center!important;flex-direction:column!important;align-items:center!important;display:flex!important}.recommended-release-card .native-track-main{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}.recommended-release-card .native-track-identity{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important}.recommended-release-card .native-track-identity b,.recommended-release-card .native-track-identity small{text-align:center!important;width:100%!important}.recommended-release-card .audio-cover-button>i{background:#00000061!important;place-items:center!important;display:grid!important}.recommended-release-card .audio-cover-button>i svg{filter:drop-shadow(0 3px 8px #0000008c);width:27px!important;height:27px!important}.recommended-release-card .recommended-release-actions{text-align:center!important;justify-content:center!important;width:100%!important}}.theme-light .edit-profile-modal .edit-profile-section>label>input,.theme-light .edit-profile-modal .edit-profile-section>.profile-edit-field>input,.theme-light .edit-profile-modal .edit-profile-section>.profile-edit-field>textarea,.theme-light .edit-profile-modal .edit-profile-section>.profile-edit-field>.edit-icon-field,.theme-light .edit-profile-modal .edit-profile-section>.profile-edit-field>.contact-link-shell{border-color:#1a102611!important}.edit-profile-modal .edit-profile-section>.profile-edit-field>.edit-icon-field>input,.edit-profile-modal .edit-profile-section>.profile-edit-field>.contact-link-shell>input,.theme-light .edit-profile-modal .edit-profile-section>.profile-edit-field>.edit-icon-field>input,.theme-light .edit-profile-modal .edit-profile-section>.profile-edit-field>.contact-link-shell>input{box-shadow:none!important;border:0!important;outline:0!important}.edit-profile-modal .edit-profile-section>label>input:focus,.edit-profile-modal .edit-profile-section>.profile-edit-field>input:focus,.edit-profile-modal .edit-profile-section>.profile-edit-field>textarea:focus,.edit-profile-modal .edit-profile-section>.profile-edit-field>.edit-icon-field:focus-within,.edit-profile-modal .edit-profile-section>.profile-edit-field>.contact-link-shell:focus-within{box-shadow:none!important;border-color:#ffffff12!important;outline:0!important}.theme-light .edit-profile-modal .edit-profile-section>label>input:focus,.theme-light .edit-profile-modal .edit-profile-section>.profile-edit-field>input:focus,.theme-light .edit-profile-modal .edit-profile-section>.profile-edit-field>textarea:focus,.theme-light .edit-profile-modal .edit-profile-section>.profile-edit-field>.edit-icon-field:focus-within,.theme-light .edit-profile-modal .edit-profile-section>.profile-edit-field>.contact-link-shell:focus-within{border-color:#1a102614!important}@media (width>=801px){.floating-message-dock{z-index:70;border:1px solid color-mix(in srgb,var(--text) 11%,transparent);background:color-mix(in srgb,var(--surface) 91%,transparent);-webkit-backdrop-filter:blur(22px)saturate(1.12);backdrop-filter:blur(22px)saturate(1.12);border-radius:20px;align-items:center;gap:7px;min-height:64px;padding:7px;display:flex;position:fixed;bottom:20px;right:22px;box-shadow:0 18px 52px #0000005c}.floating-message-dock .floating-messages{color:#fff;width:auto;min-width:190px;height:50px;box-shadow:none;text-align:left;background:linear-gradient(135deg,#282632 0%,#19191f 55%,#21182e 100%);border:0;border-radius:15px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;padding:0 10px 0 7px;transition:transform .18s,filter .18s;display:grid;position:relative;inset:auto}.floating-message-dock .floating-messages:hover{filter:brightness(1.08);transform:translateY(-1px)}.floating-message-symbol{color:#fff;background:linear-gradient(145deg,#7b58ff,#4f35a9);border-radius:12px;place-items:center;width:38px;height:38px;display:grid;box-shadow:0 7px 18px #694ae140}.floating-message-copy{min-width:0;line-height:1}.floating-message-copy b,.floating-message-copy small{display:block}.floating-message-copy b{font-size:12px;font-weight:900}.floating-message-copy small{color:#ffffff91;letter-spacing:.02em;margin-top:5px;font-size:9px;font-weight:650}.floating-message-chevron{color:#ffffff6b}.floating-message-dock .floating-message-people{background:color-mix(in srgb,var(--text) 5%,transparent);height:50px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border:0;border-radius:15px;align-items:center;padding:0 9px;display:flex}.floating-message-dock .floating-message-people>button{border:2px solid var(--surface);border-radius:50%;width:38px;height:38px;margin-left:-8px;transition:transform .18s,z-index .18s;position:relative}.floating-message-dock .floating-message-people>button:after{content:"";border:2px solid var(--surface);background:#a8d93f;border-radius:50%;width:8px;height:8px;position:absolute;bottom:1px;right:0}.floating-message-dock .floating-message-people>button:hover{z-index:2;transform:translateY(-3px)scale(1.05)}.floating-message-dock .floating-message-people>button:first-child{margin-left:0}.floating-message-dock .floating-message-people .avatar-sm{width:34px;height:34px}.floating-message-dock .floating-messages>i{border:2px solid var(--surface);color:#111;background:#a9dc3f;border-radius:999px;place-items:center;min-width:19px;height:19px;padding:0 5px;font-size:9px;font-style:normal;font-weight:950;display:grid;position:absolute;top:-6px;right:-5px}.desktop-trending-grid .story{min-width:78px!important}.desktop-trending-grid .story-ring{width:68px!important;height:68px!important}.desktop-trending-grid .avatar-story{width:62px!important;height:62px!important}.profile-clean .ig-profile-header{grid-template-columns:204px minmax(0,1fr)!important}.profile-clean .profile-avatar-player{width:156px!important;height:156px!important}.profile-clean .profile-visible-avatar{width:152px!important;height:152px!important}}@media (width<=800px){.mobile-recent-stories{gap:11px!important}.mobile-recent-stories .story{width:74px!important;min-width:74px!important}.mobile-recent-stories .story-ring{width:68px!important;height:68px!important}.mobile-recent-stories .avatar-story{width:62px!important;height:62px!important}.mobile-recent-stories .story-name{max-width:74px!important}}.emote-trigger{cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;width:38px;height:38px;padding:0;display:grid}.emote-trigger.active{background:color-mix(in srgb,var(--purple) 14%,transparent)}.vvibra-emote{--emote-a:#2f77ff;--emote-b:var(--vv-accent);background:radial-gradient(circle at 34% 24%,#fff9 0 5%,transparent 6%),linear-gradient(145deg,var(--emote-a),var(--emote-b));width:66px;height:66px;box-shadow:0 11px 28px color-mix(in srgb,var(--emote-b) 35%,transparent),inset 0 -8px 16px #0002;transform-origin:50% 82%;border:3px solid #ffffff38;border-radius:50%;flex:none;animation:2.2s ease-in-out infinite vvEmoteFloat;display:inline-block;position:relative}.vvibra-emote.compact{width:30px;height:30px;box-shadow:0 5px 13px color-mix(in srgb,var(--emote-b) 24%,transparent);border-width:2px}.vvibra-emote:before{content:"";background:radial-gradient(circle,#fff 0 45%,#0000 49%) 0/28% 100% no-repeat,radial-gradient(circle,#fff 0 45%,#0000 49%) 100%/28% 100% no-repeat;height:10%;animation:3.6s infinite vvEmoteBlink;position:absolute;top:31%;left:22%;right:22%}.vvibra-emote:after{content:"";border-bottom:3px solid #fff;border-radius:0 0 50% 50%;height:16%;position:absolute;bottom:24%;left:31%;right:31%}.vvibra-emote.compact:after{border-bottom-width:2px}.vvibra-emote>i,.vvibra-emote>b,.vvibra-emote>em,.vvibra-emote>strong{pointer-events:none;display:block;position:absolute}.vvibra-emote>em{z-index:-1;border-left:8px solid var(--emote-a);border-right:8px solid var(--emote-b);border-radius:999px;height:9px;animation:1.15s ease-in-out infinite alternate vvArms;top:42%;left:-11px;right:-11px}.vvibra-emote>strong{z-index:-1;border-left:9px solid var(--emote-a);border-right:9px solid var(--emote-b);border-radius:0 0 9px 9px;height:14px;animation:.8s ease-in-out infinite alternate vvFeet;bottom:-10px;left:19%;right:19%}.vvibra-emote.compact>em{border-left-width:4px;border-right-width:4px;height:4px;left:-5px;right:-5px}.vvibra-emote.compact>strong{border-left-width:4px;border-right-width:4px;height:7px;bottom:-5px}.vvibra-emote-flow{--emote-a:#10131c;--emote-b:var(--vv-accent);animation-name:vvEmoteGroove}.vvibra-emote-flow>i{background:#090a0ddd;border:3px solid #b9ff35;border-radius:9px;height:25%;top:27%;left:12%;right:12%;transform:rotate(-4deg)}.vvibra-emote-flow:before{display:none}.vvibra-emote-love{--emote-a:#ff4f87;--emote-b:var(--vv-accent);animation-name:vvEmoteHeartbeat}.vvibra-emote-love:before{background:0 0;height:20%;top:28%}.vvibra-emote-love>i:before,.vvibra-emote-love>i:after{content:"♥";color:#fff;font-size:18px;line-height:1;position:absolute;top:14px}.vvibra-emote-love>i:before{left:14px}.vvibra-emote-love>i:after{left:38px}.vvibra-emote-love.compact>i:before,.vvibra-emote-love.compact>i:after{font-size:9px;top:5px}.vvibra-emote-love.compact>i:before{left:5px}.vvibra-emote-love.compact>i:after{left:16px}.vvibra-emote-fire{--emote-a:#ffb52d;--emote-b:#f0445b;animation-name:vvEmotePop}.vvibra-emote-fire>b{background:var(--vv-accent);border-radius:80% 20% 70% 30%;height:20px;animation:.9s ease-in-out infinite alternate vvSpark;inset:-9px 17px auto;transform:rotate(45deg)}.vvibra-emote-fire.compact>b{height:9px;inset:-4px 8px auto}.vvibra-emote-wow{--emote-a:#3ee6c2;--emote-b:var(--vv-accent);animation-name:vvEmoteWow}.vvibra-emote-wow:after{background:#0c1e3b66;border:3px solid #fff;border-radius:50%;height:22%;bottom:19%;left:39%;right:39%}.vvibra-emote-wow.compact:after{border-width:2px}.vvibra-emote-party{--emote-a:var(--vv-accent);--emote-b:var(--vv-accent);animation-name:vvEmoteParty}.vvibra-emote-party>b{background:linear-gradient(90deg,var(--vv-accent) 0 33%,#35d8ff 34% 66%,#ffdf43 67%);clip-path:polygon(50% 0,100% 100%,0 100%);width:18%;height:34%;animation:1.1s ease-in-out infinite alternate vvHat;top:-18%;left:43%}.vvibra-emote-party.compact>b{top:-8px}.vvibra-emote-flow>em{animation-name:vvFlowArms;transform:rotate(-14deg)}.vvibra-emote-love>em{border-color:#ff80ad;animation-name:vvHug}.vvibra-emote-fire>em{animation-duration:.45s;top:30%}.vvibra-emote-wow>em{animation-name:vvWowArms;top:12%}.vvibra-emote-party>em{animation-duration:.5s;top:22%}.bubble:has(.vvibra-emote){overflow:visible;background:0 0!important;padding:5px!important}.bubble:has(.vvibra-emote) .delete-message{top:45%}.vvibra-emote-tray{z-index:18;border:1px solid color-mix(in srgb,var(--text) 8%,transparent);background:color-mix(in srgb,var(--surface) 96%,transparent);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);border-radius:17px;padding:13px;position:absolute;bottom:70px;left:12px;right:12px;box-shadow:0 20px 60px #0007}.vvibra-emote-tray>div{justify-content:space-between;align-items:baseline;margin-bottom:10px;display:flex}.vvibra-emote-tray>div b{font-size:12px}.vvibra-emote-tray>div small{color:var(--muted);font-size:9px}.vvibra-emote-tray nav{grid-template-columns:repeat(6,1fr);gap:6px;display:grid}.vvibra-emote-tray nav button{background:color-mix(in srgb,var(--text) 4%,transparent);min-width:0;height:62px;color:var(--muted);cursor:pointer;border:0;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:5px;padding:4px;display:flex}.vvibra-emote-tray nav button:hover{background:color-mix(in srgb,var(--purple) 13%,transparent);transform:translateY(-2px)}.vvibra-emote-tray nav span{white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:7px;overflow:hidden}@keyframes vvEmoteFloat{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-6px)rotate(2deg)}}@keyframes vvEmoteBlink{0%,44%,48%,to{transform:scaleY(1)}46%{transform:scaleY(.08)}}@keyframes vvEmoteGroove{0%,to{transform:rotate(-5deg)translateY(0)}50%{transform:rotate(5deg)translateY(-5px)}}@keyframes vvEmoteHeartbeat{0%,to{transform:scale(1)}12%{transform:scale(1.12)}24%{transform:scale(1)}}@keyframes vvEmotePop{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-5px)scale(1.05)}}@keyframes vvEmoteWow{0%,to{transform:scale(1)}50%{transform:scale(.92)}}@keyframes vvEmoteParty{0%,to{transform:translateY(0)rotate(-4deg)}50%{transform:translateY(-7px)rotate(4deg)}}@keyframes vvSpark{to{transform:rotate(55deg)scale(1.18)}}@keyframes vvHat{to{transform:rotate(8deg)}}@keyframes vvArms{to{transform:rotate(9deg)scaleX(1.08)}}@keyframes vvFeet{to{transform:translateY(3px)rotate(3deg)}}@keyframes vvFlowArms{to{transform:rotate(14deg)translateY(-3px)}}@keyframes vvHug{to{left:-4px;right:-4px;transform:translateY(10px)}}@keyframes vvWowArms{to{transform:rotate(12deg)translateY(-5px)}}@media (width<=800px){.chat-input{gap:5px!important;padding-inline:9px!important}.emote-trigger{width:36px;height:36px}.vvibra-emote-tray{left:8px;right:8px;bottom:calc(69px + env(safe-area-inset-bottom));padding:12px 9px;position:fixed}.vvibra-emote-tray nav{grid-template-columns:repeat(3,1fr);gap:7px}.vvibra-emote-tray nav button{height:66px}.vvibra-emote-tray nav span{font-size:8px}}@media (prefers-reduced-motion:reduce){.vvibra-emote,.vvibra-emote:before,.vvibra-emote>b,.vvibra-emote>em,.vvibra-emote>strong{animation:none!important}}.feed-column>.trending-section{margin-bottom:4px!important}.feed-random-mission{margin:4px 0;animation:.45s both feedMissionReveal}.feed-random-mission .feed-task{border-color:color-mix(in srgb,var(--purple) 24%,var(--border));box-shadow:none!important;margin:0!important}@keyframes feedMissionReveal{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (width<=800px){.feed-column>.trending-section{margin-bottom:2px!important}.feed-random-mission{margin:2px 0}.feed-random-mission .feed-task{border-left:0!important;border-right:0!important}}@media (prefers-reduced-motion:reduce){.feed-random-mission{animation:none!important}}.trending-section .story-own{box-sizing:border-box!important;background:linear-gradient(145deg,#2878ff 0%,#6745ee 58%,var(--vv-accent) 100%)!important;border-radius:50%!important;padding:3px!important}.trending-section .story-own>.avatar-story{width:100%!important;height:100%!important}.trending-section .story-own>i{box-sizing:border-box!important;border:2px solid var(--bg)!important;background:linear-gradient(145deg,var(--vv-accent),var(--vv-accent))!important;color:#fff!important;border-radius:50%!important;place-items:center!important;width:24px!important;height:24px!important;font-style:normal!important;display:grid!important;bottom:-2px!important;right:-2px!important;box-shadow:0 5px 14px #2d3ddc59!important}.trending-section .story-own>i>svg{display:none!important}.trending-section .story-own>i:before{content:"+";font-size:17px;font-weight:850;line-height:1;display:block;transform:translateY(-1px)}@media (width>=801px){.desktop-trending-grid .trending-own-story .story-ring{width:68px!important;height:68px!important}.desktop-trending-grid .trending-own-story{min-width:78px!important}}@media (width<=800px){.mobile-recent-stories .story:first-child .story-ring{width:68px!important;height:68px!important}.mobile-recent-stories .story-own>i{width:22px!important;height:22px!important}.mobile-recent-stories .story-own>i:before{font-size:16px}.mobile-recent-stories>.story:first-child{gap:0!important;margin:0!important;padding:0!important}.mobile-recent-stories>.story:first-child>small{display:none!important}.mobile-recent-stories>.story:first-child>.story-name{margin-top:4px!important;margin-bottom:0!important;line-height:1.1!important}.mobile-recent-stories .story-own>i{animation:2.4s ease-in-out infinite storyCreateGlow}.mobile-recent-stories>.story:first-child:is(:hover,:focus-visible) .story-own>i{animation-duration:1.15s}}@keyframes storyCreateGlow{0%,to{box-shadow:0 4px 12px #3478ff3d,0 0 #743be700}50%{box-shadow:0 6px 18px #3478ff7a,0 0 0 5px #743be71f}}@media (prefers-reduced-motion:reduce){.mobile-recent-stories .story-own>i{animation:none!important}}@media (width<=800px){.mobile-recent-stories>.story:first-child>.story-name{margin-top:3px!important;margin-bottom:0!important;line-height:normal!important}.mobile-recent-stories>.story .story-name{min-height:15px;justify-content:center!important;align-items:center!important;display:flex!important}}.splash-clean{contain:layout paint;isolation:isolate}@media (width<=800px){.mobile-recent-stories>.story{box-sizing:border-box!important;grid-template-rows:68px 18px!important;grid-template-columns:74px!important;place-items:start center!important;row-gap:3px!important;width:74px!important;min-width:74px!important;margin:0!important;padding:0!important;display:grid!important}.mobile-recent-stories>.story>.story-ring{grid-row:1!important;width:68px!important;height:68px!important;margin:0!important}.mobile-recent-stories>.story>.story-name{text-align:center!important;grid-row:2!important;justify-content:center!important;align-items:center!important;width:74px!important;min-height:18px!important;margin:0!important;line-height:18px!important;display:flex!important}.profile-clean .profile-avatar-player>.mobile-profile-audio-cover{z-index:2!important;object-fit:cover!important;opacity:0!important;pointer-events:none!important;border:3px solid #0000!important;border-radius:50%!important;width:106px!important;height:106px!important;margin:0!important;transition:opacity .2s,transform .25s!important;display:block!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)scale(.97)!important}.profile-clean .profile-avatar-player.is-playing>.mobile-profile-audio-cover{opacity:1!important;transform:translate(-50%,-50%)scale(1)!important}.profile-clean .profile-avatar-player>.mobile-profile-audio-play{z-index:4!important;color:#fff!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;background:#08080e85!important;border:1px solid #ffffff47!important;border-radius:50%!important;place-items:center!important;width:30px!important;min-width:30px!important;height:30px!important;min-height:30px!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;inset:auto -1px -1px auto!important;transform:none!important;box-shadow:0 4px 12px #00000040!important}.profile-clean .profile-avatar-player>.mobile-profile-audio-play svg{opacity:.9;width:12px!important;height:12px!important;margin:0!important;transform:translate(.5px)!important}.profile-clean .profile-avatar-player.is-playing>.mobile-profile-audio-play{background:#23193e94!important}.profile-clean .profile-avatar-player.is-playing>.mobile-profile-audio-play svg{transform:none!important}}@media (width>=801px){.instagram-composer .create-tabs{display:none!important}.instagram-composer .composer-shell{padding-bottom:0!important}}:root{--vv-app-bg:#09090b;--vv-surface:#111113;--vv-surface-2:#17171a;--vv-elevated:#1d1d21;--vv-line:#ffffff0d;--vv-line-strong:#ffffff16;--vv-accent:#1689ff;--vv-danger:#df4054;--vv-layer-screen:420;--vv-layer-sheet:460;--vv-layer-dialog:520;--vv-layer-toast:600}html,body,.app{color:#f4f4f6;background:var(--vv-app-bg)!important}body:has(.modal-backdrop,.notifications-panel,.profile-studio-backdrop,.native-external-screen){overflow:hidden}.modal-backdrop{overscroll-behavior:contain;z-index:var(--vv-layer-screen)!important;background:#050506f2!important;padding:clamp(10px,1.6vw,22px)!important;inset:0!important;overflow:hidden!important}.modal-backdrop>:not(.instagram-post-modal),.notifications-panel,.post-music-sheet,.profile-studio-backdrop>*,.native-external-screen{border:1px solid var(--vv-line-strong)!important;background:var(--vv-surface)!important;color:#f4f4f6!important;background-image:none!important;box-shadow:0 28px 90px #000c!important}.modal-backdrop .modal-title,.notifications-panel .panel-head,.native-app-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:8!important;border:0!important;border-bottom:1px solid var(--vv-line)!important;background:#111113f2!important;align-items:center!important;gap:11px!important;min-height:58px!important;margin:0!important;padding:8px 14px!important;display:flex!important;position:sticky!important;top:0!important}.modal-backdrop .modal-title>div,.native-app-header>span{flex:1;min-width:0}.modal-backdrop .modal-title h3,.notifications-panel .panel-head h3,.native-app-header b{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#f7f7f9!important;margin:0!important;font-size:16px!important;line-height:1.2!important}.modal-backdrop .modal-title small,.native-app-header small{display:block;color:#85858f!important;letter-spacing:.08em!important;margin:3px 0 0!important;font-size:9px!important}.modal-backdrop :is(.icon-button,.modal-close,.close-button),.notifications-panel .icon-button,.native-app-header .icon-button{color:#f3f3f5!important;background:#ffffff08!important;border:0!important;border-radius:50%!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;display:grid!important}.modal-backdrop :is(button,a,[role=button]),.notifications-panel :is(button,a,[role=button]){touch-action:manipulation}.modal-backdrop :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select),.notifications-panel input{border:1px solid var(--vv-line-strong)!important;color:#f4f4f6!important;min-height:46px!important;box-shadow:none!important;background:#0d0d0f!important;border-radius:11px!important;outline:0!important;padding-inline:13px!important}.modal-backdrop textarea{padding-block:11px!important}.modal-backdrop :is(input,textarea,select):focus,.notifications-panel input:focus{border-color:var(--vv-accent)!important;box-shadow:0 0 0 1px var(--vv-accent)!important;outline:0!important}.modal-backdrop .field{border:1px solid var(--vv-line-strong)!important;min-height:46px!important;box-shadow:none!important;background:#0d0d0f!important;border-radius:11px!important;padding-inline:12px!important}.modal-backdrop .field :is(input,textarea){min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;padding-inline:0!important}.modal-backdrop :is(.primary-button,.full-button,.auth-submit,.profile-studio-save){background:var(--vv-accent)!important;color:#fff!important;border:0!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:44px!important;display:flex!important}.modal-backdrop :is(.danger-button,.delete-yes,.confirm-danger,.admin-delete-account){background:var(--vv-danger)!important;color:#fff!important}.modal-backdrop :is(.selected,.active):not(.primary-button):not(.full-button){background:var(--vv-elevated)!important;border-color:var(--vv-accent)!important;background-image:none!important}.settings-native-modal{flex-direction:column;width:min(540px,100vw - 28px);max-height:min(760px,100dvh - 28px);display:flex;overflow:hidden;padding:0!important}.settings-native-header{flex:none;grid-template-columns:auto 1fr auto;align-items:center;gap:8px;border-bottom:1px solid var(--vv-line)!important;margin:0!important;padding:8px 14px!important;display:grid!important}.settings-native-header>div:first-child:last-child{grid-column:2}.settings-native-header>div:not(.icon-button){min-width:0}.settings-native-header h3{margin:2px 0 0}.settings-native-header small{letter-spacing:.1em}.settings-native-modal>.settings-account{margin:8px 14px 2px;background:0 0!important;border:0!important;padding:8px 10px!important}.settings-native-modal>.settings-list,.settings-native-section{scrollbar-width:thin;padding:2px 14px 10px;overflow-y:auto}.settings-native-list,.settings-native-section{flex:1}.settings-native-modal .settings-list>button{text-align:left;min-height:52px;border:0!important;border-bottom:1px solid var(--vv-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;padding:7px 4px!important}.settings-native-modal .settings-list>button:last-child{border-bottom:0!important}.settings-native-modal .settings-list>button>span{gap:10px;min-width:0}.settings-native-modal .settings-list>button b{font-size:13px}.settings-native-modal .settings-list>button b small{margin-top:2px;font-size:10px;line-height:1.25}.settings-section-label{color:var(--muted);letter-spacing:.12em;padding:16px 4px 5px;font-size:9px;font-weight:900}.settings-danger-row,.settings-danger-row svg{color:#ff667d!important}.settings-activity-native{margin:8px 0 0;background:var(--vv-elevated)!important;border:0!important;border-radius:14px!important;padding:12px!important}.settings-activity-native>div{grid-template-columns:1fr}.settings-activity-native .danger-action{grid-column:auto}.password-native-form{flex:1;overflow-y:auto;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:18px 18px 22px!important}.password-native-intro{align-items:flex-start;gap:11px;margin:0 0 20px;display:flex}.password-native-intro>span{background:color-mix(in srgb,var(--vv-accent) 15%,transparent);width:38px;height:38px;color:var(--vv-accent);border-radius:12px;flex:0 0 38px;place-items:center;display:grid}.password-native-intro b{font-size:15px}.password-native-intro p{color:var(--muted);margin:3px 0 0;font-size:11px;line-height:1.45}.password-native-field{margin:0 0 16px;display:block}.password-native-field>span{color:#b8b8c0;margin:0 0 6px;font-size:11px;font-weight:800;display:block}.password-native-input{height:50px;color:var(--muted);border-radius:12px;align-items:center;gap:9px;padding:0 12px;display:flex;background:var(--vv-elevated)!important;box-shadow:none!important;border:0!important}.password-native-input:focus-within{background:color-mix(in srgb,var(--vv-elevated) 88%,var(--vv-accent))!important;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--vv-accent) 48%,transparent)!important}.password-native-input input{flex:1;min-width:0;height:100%;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.password-native-input button{width:38px;height:38px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.password-native-input.is-valid{box-shadow:inset 0 0 0 1px #39c98288!important}.password-native-input.is-invalid{box-shadow:inset 0 0 0 1px #ff667d66!important}.password-native-strength{margin:8px 2px 0}.password-native-strength>div{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.password-native-strength i{background:#29292f;border-radius:99px;height:3px}.password-native-strength i.active{background:var(--vv-accent)}.password-native-strength small{color:var(--muted);margin-top:5px;font-size:10px;display:block}.password-native-requirements{flex-wrap:wrap;gap:5px 12px;margin-top:9px;display:flex}.password-native-requirements span{color:#707079;align-items:center;gap:4px;font-size:10px;display:flex}.password-native-requirements span.met{color:#5ed39a}.password-native-match{margin:5px 2px 0;font-size:10px;display:block}.password-native-match.match{color:#5ed39a}.password-native-match.mismatch{color:#ff7a8d}.password-native-submit{margin-top:2px!important}.password-native-note{color:var(--muted);justify-content:center;align-items:center;gap:5px;margin:12px 0 0;font-size:10px;display:flex}.settings-native-modal>.settings-logout{margin:6px 14px max(12px,env(safe-area-inset-bottom));flex:none;min-height:44px}@media (width<=640px){.settings-native-modal{width:100%;height:100dvh;max-height:none;position:fixed;inset:0;border-radius:0!important}.settings-native-header{padding:calc(7px + env(safe-area-inset-top)) 10px 7px!important}.settings-native-modal>.settings-account{margin:6px 12px 0}.settings-native-modal>.settings-list,.settings-native-section{padding:0 12px 10px}.settings-native-modal .settings-list>button{min-height:54px;padding:7px 2px!important}.settings-native-modal .settings-list>button svg{flex:none}.password-native-form{padding:16px 14px calc(24px + env(safe-area-inset-bottom))!important}}.modal-backdrop :is(.person-row,.notification,.message-notification,.collaboration-invitation,.offer-row),.notifications-panel :is(.notification,.message-notification,.collaboration-invitation){border:0!important;border-bottom:1px solid var(--vv-line)!important;box-shadow:none!important;background:0 0!important;border-radius:0!important}.modal-backdrop :is(.person-row,.notification,.message-notification,.collaboration-invitation,.offer-row) img,.notifications-panel img{aspect-ratio:1!important;object-fit:cover!important}.modal-backdrop :is(.avatar,.avatar-sm,.avatar-xs),.modal-backdrop :is(.avatar,.avatar-sm,.avatar-xs) img,.notifications-panel :is(.avatar,.avatar-sm,.avatar-xs),.notifications-panel :is(.avatar,.avatar-sm,.avatar-xs) img{border-radius:50%!important}.modal-backdrop :is(.notifications-empty,.comments-dialog-empty,.people-picker-empty,.messages-empty,.chart-empty){color:#8f8f98!important;box-shadow:none!important;background:0 0!important;border:0!important}.modal-backdrop .upload-spinner,.notifications-panel .upload-spinner{border-color:#34343b!important;border-top-color:var(--vv-accent)!important}.native-external-screen{z-index:var(--vv-layer-screen);flex-direction:column;display:flex;position:fixed;inset:0;overflow:hidden}.native-external-screen .native-app-header{flex:none}.native-external-screen iframe{background:#09090b;border:0;flex:1;width:100%;min-height:0}.profile-studio-backdrop{z-index:var(--vv-layer-screen)!important;background:#050506f2!important}.native-confirm-backdrop,.delete-post-backdrop,.collaboration-delete-backdrop,.music-delete-backdrop{z-index:var(--vv-layer-dialog)!important;place-items:center!important;padding:14px!important}.native-confirm-dialog,.delete-post-dialog,.collaboration-delete-dialog,.music-delete-dialog{background:var(--vv-surface)!important;border-radius:20px!important;width:min(430px,100%)!important;height:auto!important;max-height:min(82dvh,620px)!important;padding:20px!important}.share-sheet,.content-share-sheet,.post-music-sheet{z-index:var(--vv-layer-sheet)!important;background:var(--vv-surface)!important;background-image:none!important}.toast{z-index:var(--vv-layer-toast)!important}@media (width>=801px){.modal-backdrop,.native-external-screen{left:var(--sidebar)!important}.notifications-panel.adaptive-popup{z-index:var(--vv-layer-screen)!important;inset:0 0 0 var(--sidebar)!important;border-radius:0!important;width:auto!important;max-width:none!important;height:100dvh!important;max-height:none!important;padding:0 clamp(20px,5vw,80px) 40px!important;position:fixed!important;overflow-y:auto!important}.notifications-panel .panel-head{margin:0 clamp(-80px,-5vw,-20px)!important;padding-inline:clamp(20px,5vw,80px)!important}:is(.modal-backdrop:has(>.connections-modal),.modal-backdrop:has(>.profile-settings-modal),.modal-backdrop:has(>.edit-profile-modal),.modal-backdrop:has(>.music-upload-modal),.modal-backdrop:has(>.event-editor),.modal-backdrop:has(>.native-payment-modal),.modal-backdrop:has(>.checkout-modal),.modal-backdrop:has(>.phone-verification-modal),.modal-backdrop:has(>.comments-dialog)){padding:0!important}.modal-backdrop>:is(.connections-modal,.profile-settings-modal,.edit-profile-modal,.music-upload-modal,.event-editor,.native-payment-modal,.checkout-modal,.phone-verification-modal,.comments-dialog){border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0 clamp(22px,5vw,86px) 44px!important;overflow-y:auto!important}}@media (width<=800px){.modal-backdrop:not(.native-confirm-backdrop):not(.delete-post-backdrop):not(.collaboration-delete-backdrop):not(.music-delete-backdrop):not(.content-share-backdrop){place-items:stretch stretch!important;padding:0!important}.modal-backdrop:not(.native-confirm-backdrop):not(.delete-post-backdrop):not(.collaboration-delete-backdrop):not(.music-delete-backdrop):not(.content-share-backdrop)>:not(.instagram-post-modal){width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;padding:0 13px calc(24px + env(safe-area-inset-bottom))!important;border:0!important;border-radius:0!important;margin:0!important;overflow-y:auto!important}.modal-backdrop .modal-title,.notifications-panel .panel-head,.native-app-header{min-height:calc(56px + env(safe-area-inset-top))!important;padding:calc(7px + env(safe-area-inset-top)) 10px 7px!important;margin:0 -13px 12px!important}.notifications-panel.adaptive-popup{z-index:var(--vv-layer-screen)!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;padding:0 12px calc(20px + env(safe-area-inset-bottom))!important;border:0!important;border-radius:0!important;position:fixed!important;inset:0!important;overflow-y:auto!important}.notifications-panel .panel-head{margin:0 -12px 8px!important}.profile-studio-backdrop{padding:0!important;position:fixed!important;inset:0!important}.profile-studio-backdrop>*{border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important}.native-external-screen{padding-bottom:env(safe-area-inset-bottom)}.native-confirm-dialog,.delete-post-dialog,.collaboration-delete-dialog,.music-delete-dialog{border:1px solid var(--vv-line-strong)!important;border-radius:20px!important;padding:19px!important}.content-share-backdrop{place-items:end center!important;padding:0!important}.content-share-sheet,.share-sheet,.post-music-sheet{width:100%!important;max-width:none!important;max-height:min(78dvh,720px)!important;padding-bottom:calc(14px + env(safe-area-inset-bottom))!important;border-radius:20px 20px 0 0!important}}@media (width>=801px) and (width<=1100px){.modal-backdrop>:is(.connections-modal,.profile-settings-modal,.edit-profile-modal,.music-upload-modal,.event-editor,.native-payment-modal,.checkout-modal,.phone-verification-modal,.comments-dialog),.notifications-panel.adaptive-popup{padding-inline:28px!important}.notifications-panel .panel-head{margin-inline:-28px!important;padding-inline:28px!important}}@media (prefers-reduced-motion:reduce){.modal-backdrop>*,.notifications-panel,.native-external-screen{transition:none!important;animation:none!important}}.profile-settings-modal .password-studio{border-radius:20px;position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--purple) 22%,var(--border))!important;background:linear-gradient(145deg,color-mix(in srgb,var(--surface-2) 92%,#120d20),var(--bg))!important;gap:16px!important;margin:24px 0 0!important;padding:18px!important;box-shadow:0 18px 48px #0003!important}.password-studio:before{content:"";background:linear-gradient(90deg,transparent,var(--purple),transparent);opacity:.65;width:76%;height:1px;position:absolute;inset:0 auto auto 12%}.password-studio-header{border-bottom:1px solid color-mix(in srgb,var(--border) 72%,transparent);align-items:center;gap:12px;padding-bottom:15px;display:flex}.password-studio-icon{color:#fff;background:linear-gradient(145deg,var(--vv-accent),var(--vv-accent));border-radius:14px;flex:0 0 42px;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 9px 24px #1d8cff42}.password-studio-header>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.password-studio-header b{letter-spacing:-.2px;color:var(--text);font-size:15px}.password-studio-header small{color:var(--muted);font-size:11px;line-height:1.4}.profile-settings-modal .password-control{flex-direction:column;gap:7px;display:flex}.profile-settings-modal .password-control>label{color:color-mix(in srgb,var(--text) 86%,var(--muted));padding-left:2px;font-size:11px;font-weight:800}.profile-settings-modal .password-input-shell{grid-template-columns:20px minmax(0,1fr) 36px;align-items:center;gap:9px;height:49px;transition:border-color .18s,box-shadow .18s,background .18s;border:1px solid color-mix(in srgb,var(--border) 82%,transparent)!important;background:color-mix(in srgb,var(--bg) 88%,transparent)!important;box-shadow:none!important;border-radius:14px!important;padding:0 8px 0 14px!important;display:grid!important}.profile-settings-modal .password-input-shell:focus-within{border-color:color-mix(in srgb,var(--purple) 78%,#fff)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--purple) 14%,transparent)!important;background:var(--bg)!important}.profile-settings-modal .password-input-shell>svg{color:var(--muted)}.profile-settings-modal .password-input-shell input{width:100%!important;min-width:0!important;height:100%!important;box-shadow:none!important;color:var(--text)!important;background:0 0!important;border:0!important;outline:0!important;padding:0!important;font-size:13px!important}.profile-settings-modal .password-input-shell input::placeholder{color:color-mix(in srgb,var(--muted) 70%,transparent)}.profile-settings-modal .password-input-shell button{width:36px;height:36px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:11px;place-items:center;display:grid}.profile-settings-modal .password-input-shell button:hover{background:color-mix(in srgb,var(--purple) 12%,transparent);color:var(--text)}.profile-settings-modal .password-input-shell.is-valid{border-color:color-mix(in srgb,var(--green) 55%,var(--border))!important}.password-match-icon{justify-self:center;color:var(--green)!important}.profile-settings-modal .password-input-shell.is-invalid{border-color:color-mix(in srgb,#ff6178 42%,var(--border))!important}.password-strength{grid-template-columns:repeat(4,1fr);align-items:center;gap:5px;margin-top:2px;display:grid}.password-strength>span{background:var(--surface-3);border-radius:999px;height:3px;transition:all .2s}.password-strength>span.active{background:linear-gradient(90deg,var(--vv-accent),var(--vv-accent))}.password-strength small{color:var(--muted);grid-column:1/-1;margin-top:1px;font-size:10px}.password-requirements{flex-wrap:wrap;gap:6px;margin-top:1px;display:flex}.password-requirements span{background:color-mix(in srgb,var(--surface-3) 70%,transparent);color:var(--muted);border-radius:999px;align-items:center;gap:4px;padding:5px 7px;font-size:9px;font-weight:750;display:flex}.password-requirements span.met{color:var(--green);background:color-mix(in srgb,var(--green) 9%,transparent)}.password-match-copy{padding-left:2px;font-size:10px}.password-match-copy.match{color:var(--green)}.password-match-copy.mismatch{color:#ff8090}.password-error{border-radius:12px!important;margin:0!important;font-size:11px!important}.profile-settings-modal .password-submit{box-shadow:0 10px 24px color-mix(in srgb,var(--purple) 24%,transparent);justify-content:center;align-items:center;gap:8px;display:flex;border-radius:14px!important;min-height:47px!important;margin:1px 0 0!important}.profile-settings-modal .password-submit:disabled{opacity:.65;cursor:wait}.password-security-note{color:var(--muted);text-align:center;justify-content:center;align-items:center;gap:6px;margin:0;font-size:9px;line-height:1.4;display:flex}@media (width<=600px){.profile-settings-modal .password-studio{border-radius:17px;gap:15px!important;margin-inline:0!important;padding:15px!important}.password-studio-header{padding-bottom:13px}.profile-settings-modal .password-input-shell{height:50px}.password-requirements{gap:5px}.password-requirements span{padding:5px 6px}.profile-settings-modal .password-submit{min-height:49px!important}}.notifications-screen.adaptive-popup{box-shadow:none!important;color:#f4f4f6!important;background:#0d0d0f!important;border:0!important}.notifications-screen .notifications-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;background:#0d0d0ff2!important;border-bottom:1px solid #ffffff0a!important;height:62px!important;min-height:62px!important;padding:9px 18px!important;display:grid!important}.notifications-header h3{letter-spacing:-.35px;text-align:left;font-size:18px!important;font-weight:760!important}.notifications-head-menu{position:relative}.notifications-menu{z-index:30;background:#18181c;border:1px solid #ffffff12;border-radius:13px;width:230px;padding:6px;position:absolute;top:45px;right:0;box-shadow:0 18px 48px #000a}.notifications-menu button{color:#eeeeef;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;width:100%;min-height:40px;padding:0 10px;font-size:12px;display:flex}.notifications-menu button:hover{background:#ffffff09}.notifications-menu button:disabled{opacity:.42}.notifications-content{width:min(100%,760px);margin:0 auto;padding:13px 18px 48px}.notifications-screen .notification-group{margin:0;padding:0}.notifications-screen .notification-group>h4{color:#888891;letter-spacing:.08em;text-transform:uppercase;margin:19px 0 7px;padding:0 5px;font-size:11px;font-weight:800}.notifications-screen .notification-row{cursor:pointer;grid-template-columns:50px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:72px;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff08!important;border-radius:0!important;padding:11px 6px!important;display:grid!important}.notifications-screen .notification-row.unread{background:#ffffff025!important}.notifications-screen .notification-row:hover{background:#ffffff04!important}.notifications-screen .notification-row:focus-visible{outline:1px solid var(--vv-accent);outline-offset:-2px;border-radius:10px!important}.notifications-screen .unread-dot{background:var(--vv-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:34px;left:-6px;box-shadow:0 0 10px #1d8cff99}.notifications-screen .notification-profile{min-width:48px;overflow:hidden;background:0 0!important;border:0!important;border-radius:50%!important;width:48px!important;height:48px!important;padding:0!important}.notifications-screen .notification-profile .avatar,.notifications-screen .notification-profile img{aspect-ratio:1!important;object-fit:cover!important;background:#202025!important;border-radius:50%!important;width:48px!important;height:48px!important}.notifications-screen .notification-copy{align-self:center;min-width:0}.notifications-screen .notification-copy p{color:#d8d8dc;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.38}.notifications-screen .notification-copy p>button{color:#f8f8fa;font:inherit;background:0 0;border:0;padding:0;display:inline}.notifications-screen .notification-copy b{color:#fff;font-weight:680}.notifications-screen .notification-copy time{color:#777780;margin-top:4px;font-size:11px;display:block}.notification-context{color:#a5a5ad;white-space:nowrap;text-overflow:ellipsis;max-width:100%;margin-top:4px;font-size:12px;line-height:1.35;display:block;overflow:hidden}.notifications-screen .notification-thumbnail{align-self:center;overflow:hidden;background:#202025!important;border:0!important;border-radius:9px!important;width:48px!important;height:48px!important;padding:0!important}.notifications-screen .notification-thumbnail img{display:block;aspect-ratio:1!important;object-fit:cover!important;width:100%!important;height:100%!important}.notification-row-action{justify-self:end}.notifications-screen .notification-open-action,.notifications-screen .notification-row-action button{align-items:center;gap:5px;display:flex;background:var(--vv-accent)!important;color:#fff!important;border:0!important;border-radius:10px!important;min-height:34px!important;padding:0 12px!important;font-size:12px!important;font-weight:750!important}.notifications-screen .notification-row-action button.following-button{color:#e7e7e9!important;background:#25252a!important}.notifications-screen .notification-inline-actions{grid-column:2/4;justify-content:flex-start;gap:7px;margin-top:2px;display:flex!important}.notifications-screen .notification-inline-actions button{border:0;border-radius:10px;min-height:34px;padding:0 13px;font-size:12px;font-weight:750}.notifications-screen .notification-inline-actions .primary{background:var(--vv-accent);color:#fff}.notifications-screen .notification-inline-actions .secondary{color:#e6e6e8;background:#25252a}.notifications-screen .notification-inline-actions button:disabled{opacity:.55;cursor:wait}.notifications-screen .collaboration-notification-status{color:#77d7a8;justify-self:end;align-items:center;gap:4px;font-size:11px;display:flex}.notifications-screen .notification-delete{opacity:0;color:#777780!important;background:0 0!important;border:0!important;width:28px!important;height:28px!important;position:absolute!important;top:21px!important;right:-32px!important}.notifications-screen .notification-row:hover .notification-delete,.notifications-screen .notification-delete:focus-visible{opacity:1}.notifications-screen .notification-delete:hover{color:#ff7182!important;background:#ffffff06!important}.notifications-screen .notifications-empty{text-align:center;color:#797982;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:55vh;display:flex}.notifications-screen .notifications-empty svg{color:var(--vv-accent)}.notifications-screen .notifications-empty b{color:#ededf0;font-size:15px}.notifications-screen .notifications-empty span{max-width:290px;font-size:12px;line-height:1.45}.notifications-load-more{color:#d8d8dc;background:#18181c;border:1px solid #ffffff10;border-radius:12px;min-width:126px;height:39px;margin:22px auto 0;font-size:12px;font-weight:760;display:block}@media (width>=801px){.notifications-screen.adaptive-popup{inset:0 0 0 var(--sidebar)!important;width:auto!important;max-width:none!important;height:100dvh!important;max-height:none!important;padding:0!important;position:fixed!important;overflow:auto!important}.notifications-screen .notifications-header{z-index:20!important;position:sticky!important;top:0!important}.notifications-screen .notifications-header h3{text-align:center}.notifications-screen .notifications-header>.icon-button{visibility:hidden}}@media (width<=800px){.notifications-screen.adaptive-popup{border-radius:0!important;width:100%!important;height:100dvh!important;max-height:none!important;padding:0!important;position:fixed!important;inset:0!important;overflow:auto!important}.notifications-screen .notifications-header{z-index:20!important;height:calc(58px + env(safe-area-inset-top))!important;min-height:calc(58px + env(safe-area-inset-top))!important;padding:calc(8px + env(safe-area-inset-top)) 10px 8px!important;margin:0!important;position:sticky!important;top:0!important}.notifications-content{padding:7px 12px calc(30px + env(safe-area-inset-bottom))}.notifications-screen .notification-row{grid-template-columns:46px minmax(0,1fr) auto;gap:9px;min-height:68px;padding:10px 3px!important}.notifications-screen .notification-profile,.notifications-screen .notification-profile .avatar,.notifications-screen .notification-profile img{min-width:44px;width:44px!important;height:44px!important}.notifications-screen .notification-copy p{font-size:13px}.notifications-screen .notification-thumbnail{width:44px!important;height:44px!important}.notifications-screen .notification-delete{display:none!important}.notifications-screen .notification-inline-actions{grid-column:2/4}.notifications-screen .notification-group>h4{margin-top:16px}.notifications-screen .unread-dot{top:31px;left:-5px}}@media (width<=390px){.notifications-content{padding-inline:9px}.notifications-screen .notification-row{grid-template-columns:44px minmax(0,1fr) auto;gap:8px}.notifications-screen .notification-inline-actions button{padding-inline:10px}.notifications-screen .notification-open-action,.notifications-screen .notification-row-action button{padding-inline:9px!important}.notifications-screen .notification-copy p{font-size:12.5px}}@media (prefers-reduced-motion:reduce){.notifications-screen *{scroll-behavior:auto!important;transition:none!important}}body:has(.messages-native-panel){overflow-x:hidden}.floating-panel.unified-messenger{color:#f5f5f7!important;background:#0c0c0f!important}@media (width>=801px){.floating-panel.unified-messenger{animation:.21s ease-out both vvMessagesIn;z-index:90!important;border:0!important;border-left:1px solid #ffffff0c!important;border-radius:0!important;width:clamp(360px,29vw,420px)!important;height:100dvh!important;max-height:none!important;margin:0!important;position:fixed!important;top:0!important;bottom:0!important;right:0!important;box-shadow:-22px 0 60px #0007!important}.floating-panel.unified-messenger .messages-title{border-bottom:1px solid #ffffff0a;height:64px!important}.floating-panel.unified-messenger .conversations,.floating-panel.unified-messenger .chat-panel{background:#0c0c0f!important}.floating-panel.unified-messenger .chat-head{background:#101013;border-bottom:1px solid #ffffff0a!important;height:62px!important;padding-inline:10px!important}.floating-panel.unified-messenger .chat-body{background:#09090b!important}.floating-panel.unified-messenger .chat-input{background:#101013!important}@keyframes vvMessagesIn{0%{opacity:.7;transform:translate(100%)}to{opacity:1;transform:none}}}.unified-messenger .conversations{background:#0c0c0f!important;border:0!important}.unified-messenger .messages-title{padding:0 15px!important}.unified-messenger .messages-title h2{letter-spacing:-.3px;font-size:18px!important}.unified-messenger .messages-title small{color:#7d7d86!important;font-size:10px!important}.unified-messenger .conversations>label{background:#17171b!important;border:1px solid #ffffff0b!important;border-radius:12px!important;height:40px!important}.unified-messenger .conversations>button{background:0 0!important;border-bottom:1px solid #ffffff07!important;height:68px!important;padding:0 14px!important}.unified-messenger .conversations>button:hover,.unified-messenger .conversations>button.active{background:#ffffff04!important}.unified-messenger .conversations>button .avatar-sm{width:46px!important;height:46px!important}.unified-messenger .conversations>button b{font-size:13px!important}.unified-messenger .conversations>button small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#808089!important;font-size:11px!important}.unified-messenger .chat-profile-link.chat-participant-pair .avatar-sm:first-child{display:none}.unified-messenger .chat-profile-link.chat-participant-pair .avatar-sm:last-child{width:39px!important;height:39px!important}.unified-messenger .chat-profile-copy b{font-size:13px!important}.unified-messenger .chat-profile-copy small{font-size:9px!important}.unified-messenger .chat-body{gap:3px!important;padding:18px 13px!important}.unified-messenger .message-line{gap:6px;width:100%}.unified-messenger .message-line>.avatar-xs{align-self:flex-end;width:22px!important;height:22px!important}.unified-messenger .bubble{max-width:78%!important;box-shadow:none!important;border:0!important;border-radius:17px!important;padding:9px 12px!important;font-size:13px!important}.unified-messenger .bubble.sent{background:var(--vv-accent)!important;color:#fff!important;border-bottom-right-radius:5px!important}.unified-messenger .bubble.received{color:#f0f0f2!important;background:#202025!important;border-bottom-left-radius:5px!important}.unified-messenger .message-line+.message-line.sent .bubble.sent{border-top-right-radius:7px!important}.unified-messenger .message-line+.message-line.received .bubble.received{border-top-left-radius:7px!important}.unified-messenger .date-divider{color:#777780;background:#141418;border-radius:999px;padding:5px 8px;font-size:9px!important}.unified-messenger .chat-input{background:#101013!important;border-top:1px solid #ffffff0a!important;gap:6px!important;height:auto!important;min-height:64px!important;padding:9px 10px!important}.unified-messenger .chat-input input{color:#f5f5f6!important;background:#1a1a1f!important;border:1px solid #ffffff0c!important;border-radius:22px!important;min-width:0!important;height:42px!important;padding:0 13px!important}.unified-messenger .chat-input>button{color:#b4b4bc!important;background:0 0!important;width:38px!important;min-width:38px!important;height:38px!important}.unified-messenger .chat-input>button.send-ready{background:var(--vv-accent)!important;color:#fff!important}.unified-messenger .chat-input>button.voice-trigger{color:#d8d8dc!important;background:#24242a!important}.unified-messenger .chat-input>button:disabled{opacity:.55}.voice-recorder-bar{color:#ececf0;background:#121216;border-top:1px solid #ffffff0a;align-items:center;gap:9px;min-height:54px;padding:7px 11px;display:flex}.voice-live-dot{background:#ff526b;border-radius:50%;width:8px;height:8px;animation:1s infinite voicePulse;box-shadow:0 0 0 4px #ff526b1f}.voice-recorder-bar b{font-variant-numeric:tabular-nums;font-size:12px}.voice-recording-wave,.voice-wave{flex:1;align-items:center;gap:2px;height:24px;display:flex}.voice-recording-wave i,.voice-wave i{background:var(--vv-accent);border-radius:9px;width:2px;height:7px;animation:.8s ease-in-out infinite alternate voiceWave}.voice-recording-wave i:nth-child(2n),.voice-wave i:nth-child(2n){height:15px;animation-delay:.16s}.voice-recording-wave i:nth-child(3n),.voice-wave i:nth-child(3n){height:10px;animation-delay:.3s}.voice-recorder-bar button{color:#ddd;background:#24242a;border:0;border-radius:10px;height:34px;padding:0 9px;font-size:10px;font-weight:750}.voice-recorder-bar .voice-send{background:var(--vv-accent);color:#fff;align-items:center;gap:5px;display:flex}.voice-message{align-items:center;gap:7px;min-width:190px;display:flex}.voice-message>button{width:30px;height:30px;color:inherit;background:#ffffff14;border:0;border-radius:50%;place-items:center;display:grid}.voice-message audio{display:none}.voice-message small{opacity:.65;font-size:9px}@keyframes voicePulse{50%{opacity:.42}}@keyframes voiceWave{to{transform:scaleY(1.55)}}.unified-messenger .vvibra-emote-tray{background:#151519f5!important;border-color:#ffffff0d!important}.unified-messenger .message-photo-menu{background:#151519!important;border-color:#ffffff0d!important}.unified-messenger .message-photo.visible img,.unified-messenger .message-photo.visible video{object-fit:cover;width:100%;height:auto;max-height:360px;display:block}.unified-messenger .chat-head>.icon-button:last-of-type{flex:0 0 38px}@media (width<=800px){.floating-panel.unified-messenger{background:#0c0c0f!important;border:0!important;border-radius:0!important;width:100%!important;height:100dvh!important;max-height:none!important;position:fixed!important;inset:0!important}.unified-messenger>.conversations,.unified-messenger>.chat-panel{height:100dvh!important;padding-top:env(safe-area-inset-top)!important;padding-bottom:0!important}.unified-messenger .messages-title,.unified-messenger .chat-head{height:calc(58px + env(safe-area-inset-top))!important;padding-top:env(safe-area-inset-top)!important}.unified-messenger .chat-input{padding-bottom:calc(9px + env(safe-area-inset-bottom))!important;min-height:calc(64px + env(safe-area-inset-bottom))!important}.voice-recorder-bar{padding-bottom:8px}.unified-messenger .bubble{max-width:82%!important}.unified-messenger .vvibra-emote-tray{bottom:calc(68px + env(safe-area-inset-bottom))!important;position:fixed!important}.floating-message-dock{display:none!important}}@media (prefers-reduced-motion:reduce){.floating-panel.unified-messenger,.voice-live-dot,.voice-wave i,.voice-recording-wave i{animation:none!important}}.profile-tabs-expanded{width:100%;grid-template-columns:repeat(3,minmax(0,1fr))!important}.profile-tabs-expanded>button{gap:6px;min-width:0}.profile-tabs-expanded>button span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.profile-collab-badge,.profile-paid-badge{z-index:3;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0c10d9;border:1px solid #ffffff24;position:absolute;top:8px}.profile-collab-badge{border-radius:50%;place-items:center;width:27px;height:27px;display:grid;left:8px}.profile-paid-badge{letter-spacing:.08em;border-radius:999px;padding:5px 7px;font-size:9px;font-weight:900;right:8px}.post-card{position:relative}.post-identity{flex-wrap:wrap;min-width:0}.post-collaborator-stack{align-items:center;margin-left:4px;display:flex}.post-collaborator-stack>button{border:2px solid var(--surface);background:#17171d;border-radius:50%;place-items:center;margin-left:-6px;padding:0;display:grid}.post-collaborator-stack .collaborator-expand{color:#ddd;width:25px;height:25px;font-size:9px;font-weight:900}.paid-collaboration-label{color:var(--muted);white-space:nowrap;font-size:9px;font-weight:750}.collaborators-sheet{z-index:30;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#101014f2;border:1px solid #ffffff18;border-radius:16px;width:min(330px,100% - 76px);max-height:390px;padding:8px;position:absolute;top:56px;left:58px;overflow:auto;box-shadow:0 24px 70px #000a}.collaborators-sheet header{justify-content:space-between;align-items:center;height:38px;padding:0 7px;display:flex}.collaborators-sheet header>button{color:#ddd;background:0 0;border:0;border-radius:50%;width:30px;height:30px}.collaborators-sheet>button{color:#fff;text-align:left;background:0 0;border:0;border-radius:11px;align-items:center;gap:10px;width:100%;min-height:53px;padding:7px;display:flex}.collaborators-sheet>button:hover{background:#ffffff0b}.collaborators-sheet>button span{flex-direction:column;min-width:0;display:flex}.collaborators-sheet>button small{color:#8d8d97;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.saved-content-view{max-width:930px;margin:0 auto;padding:22px}.saved-content-view>header{align-items:center;gap:13px;margin-bottom:18px;display:flex}.saved-content-view>header>button{border:1px solid var(--border);width:38px;height:38px;color:var(--text);background:0 0;border-radius:50%}.saved-content-view>header small{color:var(--purple-2);letter-spacing:.12em;font-size:9px;font-weight:900}.saved-content-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;display:grid}.saved-content-grid>button{aspect-ratio:4/5;background:#111;border:0;padding:0;position:relative;overflow:hidden}.saved-content-grid img,.saved-content-grid video{object-fit:cover;width:100%;height:100%}.saved-content-grid span{color:#fff;background:#09090cc7;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:8px}.unified-messenger .delete-message{display:none!important}.vvibra-emote-tray{max-height:min(55dvh,520px)!important;overflow:auto!important}.vvibra-emote-tray nav{grid-template-columns:repeat(5,minmax(0,1fr))!important}.notifications-screen,.notifications-content,.notification-row{max-width:100%;overflow-x:hidden}.notifications-screen .notification-copy{min-width:0}.notifications-screen .notification-inline-actions{flex-wrap:wrap;gap:6px;display:flex}@media (width<=800px){.profile-page{overflow-x:hidden;width:100%!important;max-width:none!important;padding-inline:10px!important}.profile-page>.ig-profile-header,.profile-page>.mobile-profile-summary,.profile-page>.mobile-profile-contact-row,.profile-page>.mobile-profile-bio,.profile-page>.profile-tabs,.profile-page>.profile-grid{box-sizing:border-box;width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.profile-tabs-expanded>button{padding-inline:2px;font-size:11px}.profile-tabs-expanded>button svg{width:19px}.collaborators-sheet{z-index:120;width:100%;max-height:min(72dvh,620px);padding:10px 12px calc(14px + env(safe-area-inset-bottom));background:#0d0d11f7;border-width:1px 0 0;border-radius:22px 22px 0 0;position:fixed;inset:auto 0 0}.saved-content-view{padding:calc(14px + env(safe-area-inset-top)) 3px calc(20px + env(safe-area-inset-bottom))}.saved-content-view>header{padding-inline:10px}.saved-content-grid{gap:2px}.vvibra-emote-tray nav{grid-template-columns:repeat(4,minmax(0,1fr))!important}.notifications-screen .notification-row{grid-template-columns:44px minmax(0,1fr) auto!important;gap:8px!important}.notifications-screen .notification-thumbnail{flex:none}.notifications-screen .notification-inline-actions{grid-column:2/4!important}}@media (width<=430px){.profile-page{padding-inline:6px!important}.profile-tabs-expanded>button span{font-size:10px}.post-live-time{font-size:9px}.paid-collaboration-label{flex-basis:100%;margin-left:0}.notifications-content{padding-inline:8px!important}}@media (width<=390px){.notifications-screen .notification-row{grid-template-columns:42px minmax(0,1fr)!important}.notifications-screen .notification-thumbnail,.notifications-screen .notification-row-action,.notifications-screen .notification-open-action{justify-self:start;grid-column:2!important}.notifications-screen .notification-inline-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid;grid-column:2!important}.notifications-screen .notification-inline-actions button{min-width:0!important}.vvibra-emote-tray nav{grid-template-columns:repeat(4,minmax(0,1fr))!important}}@media (width<=360px){.profile-tabs-expanded>button{gap:3px}.profile-tabs-expanded>button svg{width:17px}.profile-tabs-expanded>button span{font-size:9px}.saved-content-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=320px){.profile-page{padding-inline:4px!important}.notifications-content{padding-inline:5px!important}.vvibra-emote-tray nav{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.startup-shell{color:#fff;background:#050507;place-content:center;justify-items:center;gap:18px;min-height:100svh;display:grid}.startup-shell .logo{transform:scale(.82)}.startup-shell .vvibra-loading-lines{width:min(180px,46vw)}:root{--vv-bg:#060608;--vv-surface:#0d0d11;--vv-surface-2:#15151a;--vv-border:#ffffff10;--vv-text:#f4f4f7;--vv-muted:#93939e;--vv-purple:var(--vv-accent);--vv-lime:var(--vv-accent);--vv-r-sm:10px;--vv-r-md:15px;--vv-r-lg:21px;--vv-shadow:0 18px 60px #0008;--vv-text-xs:clamp(11px,1vw,12px);--vv-text-sm:clamp(12px,1.1vw,13px);--vv-text-md:clamp(14px,1.15vw,15px);--vv-title:clamp(20px,2.2vw,28px)}body,.app,.auth-screen{color:var(--vv-text);background:var(--vv-bg)!important}.startup-shell .logo,.splash-clean .logo{width:clamp(88px,10vw,128px)!important;max-width:128px!important;height:auto!important;animation:1.8s ease-in-out infinite vvCompactLogo!important;transform:none!important}.startup-shell .logo img,.splash-clean .logo img{display:block;object-fit:contain!important;width:100%!important;max-width:100%!important;height:auto!important}@keyframes vvCompactLogo{0%,to{opacity:.78}50%{opacity:1}}@media (prefers-reduced-motion:reduce){.startup-shell .logo,.splash-clean .logo{animation:none!important}}.auth-panel{border-color:var(--vv-border)!important;background:#08080b!important}.auth-login-stack{width:min(420px,100%)}.auth-card{border:1px solid var(--vv-border)!important;border-radius:var(--vv-r-lg)!important;background:var(--vv-surface)!important;box-shadow:var(--vv-shadow)!important;padding:clamp(18px,3vw,30px)!important}.auth-card h2{font-size:var(--vv-title)!important;letter-spacing:-.035em!important;font-weight:650!important}.auth-card>p{font-size:var(--vv-text-md)!important;color:var(--vv-muted)!important}.auth-card form{gap:14px!important}.auth-card label{font-size:var(--vv-text-xs)!important;font-weight:550!important}.auth-card .field,.auth-card select{border:1px solid var(--vv-border)!important;height:48px!important;box-shadow:none!important;background:#17171c!important;border-radius:12px!important;padding-inline:14px!important}.auth-card .field:focus-within,.auth-card select:focus{border-color:var(--vv-purple)!important;box-shadow:0 0 0 2px #1d8cff25!important}.auth-card .field input{font-size:14px!important}.auth-submit{background:var(--vv-purple)!important;border-radius:12px!important;height:49px!important;font-size:14px!important}.profile-tabs-expanded{scrollbar-width:none;border-color:var(--vv-border)!important;grid-template-columns:repeat(6,minmax(78px,1fr))!important;gap:0!important;display:grid!important;overflow-x:auto!important}.profile-tabs-expanded::-webkit-scrollbar{display:none}.profile-tabs-expanded>button{width:auto!important;min-width:78px!important;height:52px!important;color:var(--vv-muted)!important;font-size:var(--vv-text-xs)!important;padding:4px 8px!important;font-weight:600!important}.profile-tabs-expanded>button.active{color:var(--vv-text)!important;border-color:var(--vv-text)!important}.profile-tabs-expanded>button svg{width:19px;height:19px}.post-identity{overflow:visible!important}.post-collaborator-stack{isolation:isolate;align-items:center!important;min-width:max-content!important;padding:2px 8px 2px 2px!important;display:flex!important;overflow:visible!important}.post-collaborator-stack>button{box-sizing:border-box!important;background:#111116!important;border:2px solid #0d0d11!important;flex:0 0 27px!important;width:27px!important;height:27px!important;margin-left:-7px!important;position:relative!important;overflow:visible!important}.post-collaborator-stack>button:first-child{margin-left:0!important}.post-collaborator-stack .avatar,.post-collaborator-stack img{object-fit:cover!important;border-radius:50%!important;width:100%!important;height:100%!important;overflow:hidden!important}.post-collaborator-stack .collaborator-expand{z-index:8!important;color:#fff!important;background:#202026!important;place-items:center!important;display:grid!important}.collaborators-sheet{border-color:var(--vv-border)!important;box-shadow:var(--vv-shadow)!important;background:#0d0d11f5!important}.paid-collaboration-label{color:var(--vv-lime)!important;background:#1d8cff0c!important;border:1px solid #1d8cff30!important}.search-page{max-width:1160px!important}.search-hero h2{font-size:var(--vv-title)!important}.search-hero>label{border-color:var(--vv-border)!important;background:var(--vv-surface-2)!important;box-shadow:none!important}.explore-filter-chips,.music-genre-chips{scrollbar-width:none;gap:7px;padding:2px 0;display:flex;overflow-x:auto}.explore-filter-chips::-webkit-scrollbar{display:none}.music-genre-chips::-webkit-scrollbar{display:none}.explore-filter-chips button,.music-genre-chips button{border:1px solid var(--vv-border);min-height:34px;color:var(--vv-muted);cursor:pointer;background:#111116;border-radius:999px;flex:none;padding:0 13px;font-size:12px;font-weight:650}.explore-filter-chips button.active,.music-genre-chips button.active{color:#fff;background:#1d8cff18;border-color:#1d8cff72}.explore-music-discovery{margin:22px 0 8px;padding:0 1px}.explore-music-discovery>header{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.explore-music-discovery>header small,.music-collection-hero small{color:var(--vv-lime);letter-spacing:.16em;font-size:10px;font-weight:800}.explore-music-discovery>header h3{letter-spacing:-.03em;margin:3px 0 0;font-size:clamp(18px,2vw,22px)}.music-genre-chips{margin-bottom:13px}.music-editorial-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.music-editorial-card{aspect-ratio:1.65;border-radius:var(--vv-r-md);color:#fff;text-align:left;cursor:pointer;background:#15151a;border:0;min-width:0;padding:0;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden;box-shadow:0 10px 30px #0004}.music-editorial-card:hover{transform:translateY(-3px);box-shadow:0 18px 42px #0008}.music-cover-collage{grid-template-columns:repeat(2,1fr);grid-auto-rows:1fr;display:grid;position:absolute;inset:0}.music-cover-collage img{object-fit:cover;filter:saturate(.9);width:100%;min-width:0;height:100%}.music-editorial-overlay{background:linear-gradient(#0000 10%,#08080ad9 78%,#08080af7);flex-direction:column;justify-content:flex-end;padding:14px;display:flex;position:absolute;inset:0}.music-editorial-overlay small{letter-spacing:.14em;color:var(--vv-lime);font-size:8px;font-style:normal}.music-editorial-overlay b{letter-spacing:-.035em;font-size:clamp(16px,1.8vw,22px);line-height:1.05}.music-editorial-overlay em{color:#b8b8c1;margin-top:4px;font-size:10px;font-style:normal}.music-editorial-overlay i{color:#fff;background:#1d8cffe8;border-radius:50%;place-items:center;width:34px;height:34px;font-style:normal;display:grid;position:absolute;bottom:12px;right:12px}.new-release-strip{margin-top:22px}.new-release-strip h4{margin:0 0 10px;font-size:16px}.new-release-strip>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 12px;display:grid}.new-release-strip article{background:#101014;border-radius:12px;grid-template-columns:48px minmax(0,1fr) 35px;align-items:center;gap:9px;min-width:0;padding:7px;display:grid}.new-release-strip img{object-fit:cover;border-radius:9px;width:48px;height:48px}.new-release-strip span{flex-direction:column;min-width:0;display:flex}.new-release-strip b,.new-release-strip small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.new-release-strip b{font-size:13px}.new-release-strip small{color:var(--vv-muted);font-size:11px}.new-release-strip button,.music-row-play{color:#a99bff;background:#1d8cff20;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.music-collection-screen{max-width:980px;margin:0 auto;padding:38px 22px 90px}.music-collection-hero{grid-template-columns:minmax(190px,280px) 1fr;align-items:end;gap:28px;padding:20px 0 28px;display:grid;position:relative}.music-back{border:1px solid var(--vv-border);color:#fff;background:#111116;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:-14px;left:0}.music-collection-cover{aspect-ratio:1;border-radius:22px;grid-template-columns:repeat(2,1fr);display:grid;position:relative;overflow:hidden;box-shadow:0 22px 70px #0009}.music-collection-cover img{object-fit:cover;width:100%;height:100%}.music-collection-cover>span{background:linear-gradient(#0000,#08080add);flex-direction:column;justify-content:flex-end;padding:18px;font-size:22px;display:flex;position:absolute;inset:0}.music-collection-hero h2{letter-spacing:-.055em;margin:5px 0 6px;font-size:clamp(26px,4vw,48px)}.music-collection-hero p{max-width:570px;color:var(--vv-muted);font-size:14px;line-height:1.55}.music-collection-hero>div:last-child>span{color:var(--vv-muted);font-size:12px}.music-collection-actions{gap:8px;margin-top:17px;display:flex}.music-collection-actions button{border:1px solid var(--vv-border);color:#fff;background:#15151a;border-radius:12px;align-items:center;gap:7px;height:42px;padding:0 15px;font-weight:700;display:flex}.music-collection-actions button:first-child{background:var(--vv-purple);border-color:#0000}.music-collection-list{border-top:1px solid var(--vv-border)}.music-collection-list article{border-bottom:1px solid var(--vv-border);grid-template-columns:28px 48px minmax(0,1fr) 48px 38px;align-items:center;gap:10px;min-height:66px;display:grid}.music-collection-list article.playing{background:#1d8cff0d}.music-position{color:var(--vv-muted);text-align:center;font-size:12px}.music-collection-list img{object-fit:cover;border-radius:9px;width:48px;height:48px}.music-track-copy{color:#fff;text-align:left;background:0 0;border:0;flex-direction:column;min-width:0;display:flex}.music-track-copy strong,.music-track-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-track-copy strong{font-size:13px}.music-track-copy small,.music-collection-list article>span{color:var(--vv-muted);font-size:11px}.create-choice-backdrop{z-index:160;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0009;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.create-choice-sheet{border:1px solid var(--vv-border);width:min(410px,100%);box-shadow:var(--vv-shadow);background:#0d0d11;border-radius:22px;padding:18px}.create-choice-sheet>header{justify-content:space-between;align-items:flex-start;padding:4px 3px 14px;display:flex}.create-choice-sheet h2{letter-spacing:-.04em;margin:3px 0 0;font-size:22px}.create-choice-sheet header small{color:var(--vv-lime);letter-spacing:.14em;font-size:9px}.create-choice-sheet header>button{color:#fff;background:#19191f;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.create-choice-sheet>div{gap:5px;display:grid}.create-choice-sheet>div>button{color:#fff;text-align:left;background:#141419;border:0;border-radius:14px;grid-template-columns:40px minmax(0,1fr) 20px;align-items:center;gap:9px;min-height:58px;padding:8px 10px;display:grid}.create-choice-sheet>div>button>span{color:#9e8dff;background:#1d8cff17;border-radius:11px;place-items:center;width:38px;height:38px;display:grid}.create-choice-sheet>div>button b{flex-direction:column;font-size:13px;display:flex}.create-choice-sheet>div>button small{color:var(--vv-muted);margin-top:2px;font-size:10px;font-weight:500}.create-choice-sheet>p{color:var(--vv-muted);margin:12px 2px 0;font-size:10px}.notifications-screen .notification-row{border-color:var(--vv-border)!important;background:#101014!important}.notification-row>div,.notification-row-copy{min-width:0!important}.notification-inline-actions{flex-wrap:wrap!important;max-width:100%!important}.notification-inline-actions button{min-width:82px!important}.vvibra-emote-categories{scrollbar-width:none;gap:5px!important;margin:0 0 9px!important;padding:0 0 3px!important;display:flex!important;overflow-x:auto!important}.vvibra-emote-categories::-webkit-scrollbar{display:none}.vvibra-emote-categories button{border:1px solid var(--vv-border)!important;width:auto!important;height:29px!important;color:var(--vv-muted)!important;background:#16161b!important;border-radius:999px!important;flex:none!important;padding:0 10px!important;font-size:9px!important}.vvibra-emote-categories button.active{color:#fff!important;background:#1d8cff18!important;border-color:#1d8cff70!important}@media (width<=800px){.auth-screen{min-height:100svh!important;display:block!important}.auth-visual{display:none!important}.auth-panel{min-height:100svh!important;padding:calc(48px + env(safe-area-inset-top)) 14px calc(28px + env(safe-area-inset-bottom))!important;border:0!important}.auth-card{box-shadow:none!important;background:0 0!important;border-color:#0000!important;padding:20px 16px!important}.auth-card-brand{display:block!important}.auth-card-brand .logo{width:104px!important;margin:0 auto 26px!important}.profile-tabs-expanded{grid-template-columns:none!important;grid-auto-columns:minmax(72px,1fr)!important;grid-auto-flow:column!important;justify-content:start!important;width:100%!important}.profile-tabs-expanded>button{min-width:72px!important;padding-inline:5px!important}.search-page{padding-inline:10px!important}.search-hero{padding-inline:2px!important}.explore-music-discovery{margin-top:16px}.music-editorial-grid{scroll-snap-type:x mandatory;scrollbar-width:none;gap:9px;padding:2px 12vw 8px 0;display:flex;overflow-x:auto}.music-editorial-grid::-webkit-scrollbar{display:none}.music-editorial-card{scroll-snap-align:start;flex:0 0 min(82vw,330px)}.new-release-strip>div{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.new-release-strip article{flex:0 0 min(82vw,340px)}.music-collection-screen{padding:20px 12px 88px}.music-collection-hero{grid-template-columns:1fr;gap:17px;padding-top:42px}.music-collection-cover{width:min(72vw,270px);margin:auto}.music-collection-hero h2{font-size:29px}.music-collection-list article{grid-template-columns:24px 46px minmax(0,1fr) 36px}.music-collection-list article>span{display:none}.music-collection-list img{width:46px;height:46px}.create-choice-backdrop{align-items:end;padding:0}.create-choice-sheet{width:100%;padding:16px 12px calc(16px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:24px 24px 0 0}.create-choice-sheet>div>button{min-height:62px}.post-collaborator-stack{max-width:100%!important;padding-right:4px!important}.post-collaborator-stack>button{flex-basis:25px!important;width:25px!important;height:25px!important}}@media (width<=390px){.music-editorial-card{flex-basis:86vw}.explore-filter-chips button,.music-genre-chips button{padding-inline:11px}.profile-tabs-expanded>button span{font-size:9px!important}}:root{--vv-auth-width:420px;--vv-control-h:48px;--vv-avatar-notification:46px;--vv-gap-1:6px;--vv-gap-2:10px;--vv-gap-3:14px;--vv-safe-bottom:calc(24px + env(safe-area-inset-bottom))}.vv-profile-tabs{scrollbar-width:none;background:0 0;border-top:1px solid #ffffff0b;border-bottom:1px solid #ffffff08;grid-template-columns:repeat(auto-fit,minmax(52px,1fr));align-items:stretch;width:100%;min-width:0;height:54px;display:grid;overflow-x:auto}.vv-profile-tabs::-webkit-scrollbar{display:none}.vv-profile-tabs>button{color:#777781;cursor:pointer;opacity:.72;background:0 0;border:0;place-items:center;min-width:52px;height:53px;padding:0;transition:color .16s,opacity .16s;display:grid}.vv-profile-tabs>button:hover,.vv-profile-tabs>button:focus-visible{color:#d7d7dd;opacity:.9;outline:0}.vv-profile-tabs>button.active{color:#f2f2f5;opacity:1;box-shadow:none;background:0 0;border:0;transform:none}.vv-profile-tabs>button span{display:none}.vv-profile-tabs>button svg{stroke-width:1.8px;width:21px;min-width:21px;height:21px;display:block}.vv-collaboration-icon{flex:none;display:block;overflow:visible}.vv-notifications{z-index:145;color:#f2f2f5;overscroll-behavior:contain;background:#09090c;width:min(520px,100%);max-width:100vw;height:100dvh;position:fixed;inset:0 0 0 auto;overflow:hidden;box-shadow:-24px 0 70px #0009}.vv-notifications-head{height:calc(58px + env(safe-area-inset-top));padding:calc(8px + env(safe-area-inset-top)) 12px 8px;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#09090cf2;border-bottom:1px solid #ffffff0b;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;display:grid}.vv-notifications-head h3{text-align:center;letter-spacing:-.02em;margin:0;font-size:16px}.vv-notifications-head .notifications-head-menu{justify-self:end;position:relative}.vv-notifications-content{height:calc(100dvh - 58px - env(safe-area-inset-top));max-width:100%;padding:8px 14px var(--vv-safe-bottom);overflow:hidden auto}.vv-notification-group{max-width:100%;margin:0}.vv-notification-group>h4{color:#85858e;letter-spacing:.1em;text-transform:uppercase;margin:18px 3px 7px;font-size:10px;font-weight:750}.vv-notification-row{grid-template-columns:var(--vv-avatar-notification) minmax(0,1fr) auto;align-items:center;gap:var(--vv-gap-2);min-width:0;max-width:100%;box-shadow:none;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #ffffff08;padding:11px 2px;display:grid;position:relative;overflow:visible}.vv-notification-row .unread-dot{background:var(--vv-accent);border-radius:50%;width:5px;height:5px;position:absolute;top:31px;left:-7px}.vv-notification-row .notification-profile{width:var(--vv-avatar-notification);height:var(--vv-avatar-notification);min-width:var(--vv-avatar-notification);background:0 0;border:0;border-radius:50%;flex-shrink:0;padding:0;overflow:hidden}.vv-notification-row .notification-profile .avatar,.vv-notification-row .notification-profile img{object-fit:cover;border-radius:50%;width:100%;height:100%}.vv-notification-row .notification-copy{flex-direction:column;gap:3px;min-width:0;max-width:100%;display:flex;overflow:hidden}.vv-notification-row .notification-copy p{-webkit-line-clamp:3;overflow-wrap:anywhere;color:#d7d7dc;-webkit-box-orient:vertical;min-width:0;margin:0;font-size:13px;line-height:1.32;display:-webkit-box;overflow:hidden}.vv-notification-row .notification-copy p button{color:#f5f5f7;font:inherit;background:0 0;border:0;padding:0;display:inline}.vv-notification-row .notification-copy time{color:#74747e;font-size:10px}.vv-notification-row .notification-context{-webkit-line-clamp:2;overflow-wrap:anywhere;color:#92929c;-webkit-box-orient:vertical;font-size:11px;line-height:1.35;display:-webkit-box;overflow:hidden}.vv-notification-row .notification-thumbnail{background:#151519;border:0;border-radius:10px;width:48px;min-width:48px;height:48px;padding:0;overflow:hidden}.vv-notification-row .notification-row-action,.vv-notification-row .notification-open-action,.vv-notification-row .collaboration-notification-status{flex-shrink:0;justify-self:end}.vv-notification-row .notification-open-action,.vv-notification-row .notification-row-action button{background:var(--vv-accent);color:#fff;white-space:nowrap;border:0;border-radius:10px;min-height:34px;padding:0 11px;font-size:11px;font-weight:700}.vv-notification-row .notification-inline-actions{flex-wrap:wrap;grid-column:2/-1;justify-content:flex-start;gap:7px;min-width:0;max-width:100%;display:flex}.vv-notification-row .notification-inline-actions button{color:#e6e6e9;white-space:nowrap;background:#17171c;border:1px solid #ffffff0d;border-radius:10px;flex:0 auto;min-width:86px;min-height:35px;padding:0 12px;font-size:11px;font-weight:700}.vv-notification-row .notification-inline-actions button.primary{background:var(--vv-accent);color:#fff;border-color:#0000}.vv-notification-row .notification-delete{color:#777781;background:0 0;border:0;justify-self:end;place-items:center;width:30px;height:30px;padding:0;display:grid;position:static}.vv-notification-row:has(.notification-thumbnail) .notification-delete{display:none}.vv-notifications .notifications-empty{text-align:center;color:#777781;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:55vh;display:flex}.vv-notifications .notifications-load-more{color:#ddd;background:#151519;border:1px solid #ffffff0d;border-radius:10px;height:38px;margin:18px auto;padding:0 16px;display:block}.vv-auth-native.auth-screen{background:#070709;min-height:100svh}.vv-auth-native .auth-panel{background:#070709;border-color:#ffffff0a}.vv-auth-native .auth-card{width:min(var(--vv-auth-width),100%);background:#0d0d11;border:1px solid #ffffff0b;border-radius:18px;padding:26px;box-shadow:0 18px 60px #0006}.vv-auth-native .auth-card-brand{justify-content:center;margin-bottom:24px}.vv-auth-native .auth-card-brand .logo{width:108px}.vv-auth-native .auth-card h2{letter-spacing:-.035em;font-size:24px;font-weight:650}.vv-auth-native .auth-card>p{margin-bottom:22px;font-size:13px}.vv-auth-native .auth-card form{gap:13px}.vv-auth-native .field,.vv-auth-native select{height:var(--vv-control-h);box-shadow:none;background:#151519;border:1px solid #ffffff0d;border-radius:11px}.vv-auth-native .field:focus-within,.vv-auth-native select:focus{border-color:#1689ff;box-shadow:0 0 0 2px #1d8cff20}.vv-auth-native .auth-consent{grid-template-columns:20px minmax(0,1fr);align-items:start;gap:9px;display:grid}.vv-auth-native .auth-consent input{width:19px;height:19px;accent-color:var(--vv-accent);margin:0}.vv-auth-native .auth-error{background:0 0;border:0;border-radius:0;padding:8px 0;font-size:11px}.vv-auth-native .auth-submit{background:var(--vv-accent);border-radius:11px;height:48px}.vv-auth-native .forgot-password,.vv-auth-native .auth-switch{font-size:12px}.startup-shell .logo,.splash-clean .logo{width:clamp(112px,11vw,142px)!important;max-width:142px!important}@media (width<=800px){.vv-profile-tabs{scroll-snap-type:x proximity;grid-template-columns:none;grid-auto-columns:minmax(54px,1fr);grid-auto-flow:column;width:100vw;height:52px;margin-left:calc(50% - 50vw);padding:0 8px}.vv-profile-tabs>button{scroll-snap-align:center;height:51px}.vv-notifications{width:100%;box-shadow:none}.vv-notifications-content{padding-inline:10px}.vv-notification-row{grid-template-columns:46px minmax(0,1fr) auto;gap:9px;padding-block:10px}.vv-notification-row .notification-delete{display:none}.vv-notification-row .notification-copy p{font-size:12.5px}.vv-auth-native .auth-visual{display:none}.vv-auth-native .auth-panel{min-height:100svh;padding:calc(42px + env(safe-area-inset-top)) 16px calc(24px + env(safe-area-inset-bottom));border:0}.vv-auth-native .auth-card{box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.vv-auth-native .auth-card-brand{margin-bottom:28px}.vv-auth-native .auth-card-brand .logo{width:104px}.vv-auth-native .auth-language{top:calc(12px + env(safe-area-inset-top));right:12px}}@media (width<=390px){.vv-notification-row{grid-template-columns:44px minmax(0,1fr);gap:8px}.vv-notification-row .notification-row-action,.vv-notification-row .notification-open-action,.vv-notification-row .notification-thumbnail,.vv-notification-row .collaboration-notification-status{grid-column:2;justify-self:start}.vv-notification-row .notification-inline-actions{grid-column:2;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.vv-notification-row .notification-inline-actions button{width:100%;min-width:0;padding-inline:8px}.vv-notification-row .notification-profile{width:44px;min-width:44px;height:44px}}@media (width<=340px){.vv-notifications-content{padding-inline:8px}.vv-notification-row .notification-inline-actions{grid-template-columns:1fr}.vv-profile-tabs{grid-auto-columns:54px}}.vv-collaboration-icon{color:inherit;flex:none;display:block;filter:none!important;background:0 0!important}.vvibra-copyright{color:color-mix(in srgb,var(--muted,#92929d) 72%,transparent);letter-spacing:.025em;font-size:10px;font-weight:500;display:block}.vv-auth-native .auth-card>.auth-version-note{color:#ffffff38;letter-spacing:.06em;border-top:1px solid #ffffff08;margin-top:20px;padding-top:14px;font-size:8px}.post-collaboration-avatars{isolation:isolate;align-items:center;min-width:max-content;padding-left:1px;display:flex}.post-collaboration-avatars>button{border:2px solid var(--surface,#0b0b0e);width:34px;height:34px;color:inherit;background:0 0;border-radius:50%;place-items:center;padding:0;display:grid;overflow:visible}.post-collaboration-avatars>button+button{margin-left:-9px}.post-collaboration-avatars .avatar{object-fit:cover;border-radius:50%;width:100%;height:100%;overflow:hidden}.post-collaboration-avatars .collaborator-expand{z-index:8;background:#17171c;border-color:#0b0b0e;width:28px;height:28px;margin-left:-6px;font-size:10px;font-weight:800}.post-collaboration-primary{z-index:7}.post-collaboration-avatars>button:nth-child(2){z-index:6}.post-collaboration-avatars>button:nth-child(3){z-index:5}.post-collaboration-avatars>button:nth-child(4){z-index:4}.post-collaboration-label{min-width:0;color:var(--muted,#9c9ca7);white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:650;display:inline-flex}.post-media-stage.is-press-note{background:0 0}.press-note-feed-card{text-align:left;width:100%;color:inherit;background:0 0;border:0;padding:0;display:grid}.press-note-cover{aspect-ratio:4/5;background:#101014;width:100%;display:block;overflow:hidden}.press-note-cover img{object-fit:cover;width:100%;height:100%}.press-note-feed-copy{gap:7px;padding:16px 2px 5px;display:grid}.press-note-feed-copy small,.press-note-composer header small,.press-note-viewer article>small{color:var(--vv-accent);letter-spacing:.13em;font-size:10px;font-weight:850}.press-note-feed-copy strong{letter-spacing:-.035em;font-size:clamp(20px,3vw,27px);line-height:1.08}.press-note-feed-copy b{color:var(--vv-accent);align-items:center;gap:6px;font-size:13px;display:flex}.press-note-editorial-card{color:inherit;background:0 0;border:0;border-bottom:1px solid #ffffff0b;gap:0;margin:0 0 18px;padding:0;display:grid;position:relative;overflow:visible}.press-note-editorial-card>header{justify-content:space-between;align-items:center;padding:13px 4px;display:flex}.press-note-editorial-card>header>button{color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.press-note-editorial-card>header span{gap:2px;display:grid}.press-note-editorial-card>header small{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;font-size:9px}.press-note-editorial-copy{gap:10px;padding:18px 4px 20px;display:grid}.press-note-editorial-copy>small{color:#69b8ff;letter-spacing:.13em;font-size:10px;font-weight:850}.press-note-editorial-copy h2{letter-spacing:-.05em;max-width:760px;margin:0;font-size:clamp(27px,4.5vw,44px);line-height:1}.press-note-editorial-copy p{color:#b5b5bf;max-width:720px;margin:0;font-size:15px;line-height:1.5}.press-note-editorial-copy>button{background:var(--vv-accent);color:#fff;border:0;border-radius:10px;align-items:center;gap:7px;width:max-content;margin-top:3px;padding:10px 14px;font-size:12px;font-weight:800;display:flex}.press-note-editorial-cover{background:#111;border:0;width:100%;padding:0;display:block;overflow:hidden}.press-note-editorial-cover img{aspect-ratio:4/5;object-fit:cover;width:100%;display:block}.press-note-owner-menu{position:relative}.press-note-owner-menu>button{width:38px;height:38px;color:inherit;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.press-note-owner-menu>div{z-index:10;background:#141419;border:1px solid #ffffff10;border-radius:12px;min-width:150px;padding:6px;display:grid;position:absolute;top:42px;right:0;box-shadow:0 16px 45px #0008}.press-note-owner-menu>div button{color:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:10px;display:flex}.press-note-owner-menu>div .danger{color:#ff737d}.profile-note-tile-copy{z-index:3;color:#fff;text-align:left;background:linear-gradient(#0000,#08080bef);gap:3px;padding:35px 10px 10px;display:grid;position:absolute;inset:auto 0 0}.profile-note-tile-copy small{text-transform:uppercase;font-size:9px}.profile-note-tile-copy b{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:12px;line-height:1.15;display:-webkit-box;overflow:hidden}.profile-note-tile-copy em{color:#8bc9ff;font-size:9px;font-style:normal}.press-note-floating-controls{z-index:280;gap:8px;display:flex;position:fixed;bottom:28px;right:28px}.press-note-floating-controls button{color:#fff;background:#17171d;border:1px solid #ffffff12;border-radius:11px;align-items:center;gap:7px;height:42px;padding:0 14px;display:flex;box-shadow:0 12px 40px #0008}.press-note-floating-controls button:last-child{color:#ff7d86}.press-note-edit-backdrop{z-index:290;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070709f5;position:fixed;inset:0;overflow-y:auto}.press-note-composer{width:min(920px,100%);margin:0 auto;padding:24px}.press-note-composer>header{align-items:center;gap:14px;margin-bottom:20px;display:flex}.press-note-composer>header>button,.press-note-viewer header button{width:40px;height:40px;color:inherit;background:#16161b;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.press-note-composer h2{margin:2px 0 0;font-size:25px}.press-note-composer form{background:#0e0e12;border:1px solid #ffffff0b;border-radius:20px;grid-template-columns:minmax(250px,.8fr) minmax(320px,1.2fr);gap:16px;padding:18px;display:grid}.press-note-photo-picker{min-height:470px;color:inherit;background:#121217;border:1px dashed #ffffff20;border-radius:15px;grid-row:span 3;align-content:center;place-items:center;gap:8px;padding:0;display:grid;overflow:hidden}.press-note-photo-picker img{object-fit:cover;aspect-ratio:4/5;width:100%;height:100%;max-height:560px}.press-note-photo-picker small{color:#8d8d98}.press-note-composer label{align-content:start;gap:7px;display:grid}.press-note-composer input,.press-note-composer textarea{width:100%;color:inherit;font:inherit;resize:vertical;background:#15151a;border:1px solid #ffffff10;border-radius:11px;outline:0;padding:12px 14px}.press-note-composer input:focus,.press-note-composer textarea:focus{border-color:#1689ff;box-shadow:0 0 0 2px #1d8cff18}.press-note-link-grid{grid-column:2;gap:12px;display:grid}.press-note-composer footer{grid-column:1/-1;justify-content:flex-end;gap:10px;padding-top:4px;display:flex}.press-note-composer footer button{min-height:44px;color:inherit;background:#17171d;border:1px solid #ffffff10;border-radius:11px;padding:0 18px}.press-note-composer footer button[type=submit]{background:var(--vv-accent);color:#fff;border-color:#0000}.press-note-thumbs{grid-column:1;gap:7px;display:flex;overflow:auto}.press-note-thumbs button{border:1px solid #ffffff13;border-radius:9px;flex:0 0 58px;height:72px;padding:0;position:relative;overflow:hidden}.press-note-thumbs svg{background:#000b;border-radius:50%;padding:2px;position:absolute;top:2px;right:2px}.press-note-viewer{z-index:260;background:#000d;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.press-note-viewer-shell{background:#0b0b0f;border:1px solid #ffffff10;border-radius:22px;width:min(980px,100%);max-height:calc(100svh - 48px);overflow-y:auto;box-shadow:0 30px 100px #000a}.press-note-viewer header{z-index:2;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0b0ff2;border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;padding:12px 16px;display:flex;position:sticky;top:0}.press-note-viewer header>div{gap:8px;display:flex}.press-note-author{text-align:left;gap:9px;max-width:70%;background:0 0!important;width:auto!important;padding:0 10px 0 0!important;display:flex!important}.press-note-author span{display:grid}.press-note-author small{color:var(--vv-accent);letter-spacing:.1em;font-size:9px}.press-note-viewer main{grid-template-columns:minmax(300px,.9fr) minmax(330px,1.1fr);display:grid}.press-note-hero{object-fit:cover;background:#111;width:100%;height:calc(100svh - 115px);position:sticky;top:65px}.press-note-viewer article{padding:clamp(24px,5vw,58px)}.press-note-viewer h1{letter-spacing:-.055em;margin:10px 0 18px;font-size:clamp(31px,5vw,58px);line-height:.98}.press-note-viewer h2{color:#b9b9c3;margin:0 0 25px;font-size:clamp(17px,2vw,22px);font-weight:500;line-height:1.42}.press-note-body{color:#dddde5;gap:16px;line-height:1.72;display:grid}.press-note-body p{margin:0}.press-note-gallery{grid-template-columns:repeat(2,1fr);gap:9px;margin-top:28px;display:grid}.press-note-gallery img{aspect-ratio:4/5;object-fit:cover;border-radius:12px;width:100%}.press-note-video-link,.press-note-cta{color:inherit;background:#17171d;border-radius:10px;align-items:center;gap:8px;margin:24px 10px 0 0;padding:12px 15px;text-decoration:none;display:inline-flex}.press-note-cta{background:var(--vv-accent);color:#fff}@media (width<=800px){.vv-auth-native .auth-card-brand{text-align:center!important;justify-content:center!important;align-items:center!important;width:100%!important;display:flex!important}.vv-auth-native .auth-card-brand .logo{margin-inline:auto!important;display:block!important}.post-collaboration-avatars>button{width:31px;height:31px}.post-collaboration-avatars .collaborator-expand{width:26px;height:26px}.press-note-editorial-card{margin-inline:-2px}.press-note-editorial-card>header,.press-note-editorial-copy{padding-left:12px;padding-right:12px}.press-note-editorial-copy h2{font-size:30px}.press-note-editorial-copy p{font-size:14px}.press-note-floating-controls{right:12px;bottom:calc(78px + env(safe-area-inset-bottom))}.press-note-floating-controls button{height:40px;padding:0 11px}.press-note-composer{padding:calc(14px + env(safe-area-inset-top)) 12px calc(90px + env(safe-area-inset-bottom))}.press-note-composer form{border-radius:16px;grid-template-columns:1fr;padding:12px}.press-note-photo-picker{aspect-ratio:4/5;grid-row:auto;min-height:0}.press-note-link-grid,.press-note-composer footer,.press-note-thumbs{grid-column:1}.press-note-composer footer{bottom:calc(66px + env(safe-area-inset-bottom));background:#0e0e12;padding:10px 0;position:sticky}.press-note-composer footer button{flex:1}.press-note-viewer{background:#0b0b0f;padding:0;display:block}.press-note-viewer-shell{max-height:none;box-shadow:none;border:0;border-radius:0}.press-note-viewer main{display:block}.press-note-hero{aspect-ratio:4/5;width:100%;height:auto;position:static}.press-note-viewer article{padding:24px 16px calc(80px + env(safe-area-inset-bottom))}.press-note-viewer h1{font-size:34px}.press-note-gallery{grid-template-columns:1fr}.post-head:has(.post-collaboration-avatars){gap:9px}}.event-date-time{min-width:0;color:var(--soft);letter-spacing:.02em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:10px;font-size:12px;font-weight:800;display:flex}.event-date-time>span{align-items:center;gap:6px;min-width:0;display:flex}.event-date-time>span svg{color:var(--muted)}.event-date-time>i{background:color-mix(in srgb,var(--border) 85%,transparent);flex:none;width:1px;height:17px;display:block}.event-availability{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08080ac7;border-radius:999px;align-items:center;width:max-content;max-width:100%;padding:5px 9px;font-size:10px;font-style:normal;font-weight:850;display:inline-flex}.event-availability.closed{color:#ff9bab}.profile-event-card{cursor:pointer;align-items:stretch;background:var(--surface)!important;border-color:color-mix(in srgb,var(--border) 78%,transparent)!important;box-shadow:none!important;grid-template-columns:minmax(160px,210px) minmax(0,1fr) auto!important}.profile-event-card:hover{border-color:color-mix(in srgb,var(--purple) 45%,var(--border))!important}.profile-event-card .event-cover{aspect-ratio:4/3;cursor:pointer;border:0;min-height:146px;padding:0}.profile-event-card .event-cover .event-availability{z-index:2;position:absolute;bottom:9px;left:9px}.profile-event-card .event-copy{gap:8px}.profile-event-card .event-copy h3{letter-spacing:-.025em;margin:0;font-size:clamp(17px,2vw,21px)}.profile-event-card .event-copy>span{font-size:12px}.profile-event-card .event-copy>button{width:max-content;color:var(--purple-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:3px;padding:0;font-size:12px;font-weight:800;display:flex}.event-ticket-action>b{font-size:17px!important}.event-ticket-action button{min-height:36px!important}.event-ticket-action .event-promotion-active{font-size:11px}.event-detail-native{color:#f7f7f8;background:#0d0d10;border:1px solid #292930;border-radius:22px;flex-direction:column;width:min(940px,100vw - 40px);height:min(92dvh,900px);display:flex;overflow:hidden;box-shadow:0 30px 100px #000}.event-detail-top{border-bottom:1px solid #24242a;flex:none;justify-content:space-between;align-items:center;height:56px;padding:0 18px;display:flex}.event-detail-top>span{letter-spacing:.18em;color:#aaaab4;font-size:11px;font-weight:900}.event-detail-scroll{overscroll-behavior:contain;scrollbar-width:thin;padding:18px;overflow-y:auto}.event-detail-cover{aspect-ratio:16/7;color:#777783;background:#17171d;border-radius:17px;place-items:center;width:100%;min-height:250px;max-height:430px;display:grid;position:relative;overflow:hidden}.event-detail-cover img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.event-detail-cover:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000080);position:absolute;inset:45% 0 0}.event-detail-cover>.event-availability{z-index:2;position:absolute;bottom:14px;left:14px}.event-detail-intro{grid-template-columns:minmax(0,1fr) auto;gap:14px 26px;padding:22px 3px 18px;display:grid}.event-detail-intro h2{letter-spacing:-.045em;grid-column:1/2;margin:0;font-size:clamp(25px,3vw,38px);line-height:1.05}.event-organizer{grid-area:1/2/3;align-items:center;gap:9px;display:flex}.event-organizer>span{flex-direction:column;display:flex}.event-organizer small{color:#92929d;margin-bottom:3px;font-size:10px}.event-organizer b{align-items:center;font-size:13px;display:flex}.event-detail-intro .event-date-time{grid-column:1/2;font-size:13px}.event-location-native{position:relative}.event-location-native>a:first-child{color:#f7f7f8;align-items:center;gap:10px;padding:12px 4px;text-decoration:none;display:flex}.event-location-native>a:first-child>span{flex-direction:column;flex:1;display:flex}.event-location-native>a:first-child b{font-size:14px}.event-location-native>a:first-child small{color:#92929d;margin-top:4px;font-size:12px}.event-map-native{background:#151519;border:1px solid #292930;border-radius:15px;height:240px;position:relative;overflow:hidden}.event-map-native iframe{filter:grayscale(.28)contrast(1.05)brightness(.82);opacity:0;border:0;width:100%;height:100%;transition:opacity .25s;position:absolute;inset:0}.event-map-native.ready iframe{opacity:1}.event-map-skeleton{background:linear-gradient(90deg,#151519 25%,#202027 50%,#151519 75%) 0 0/200% 100%;animation:1.3s linear infinite event-skeleton;position:absolute;inset:0}.event-map-native.ready .event-map-skeleton{display:none}@keyframes event-skeleton{to{background-position:-200% 0}}.event-directions{z-index:2;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#09090be0;border:1px solid #ffffff21;border-radius:9px;align-items:center;gap:6px;padding:9px 11px;font-size:11px;font-weight:850;text-decoration:none;display:flex;position:absolute;bottom:12px;right:12px}.event-action-row{align-items:center;gap:8px;padding:15px 0;display:flex}.event-action-row>a,.event-action-row>button{color:#f7f7f8;cursor:pointer;background:#17171d;border:1px solid #292930;border-radius:10px;justify-content:center;align-items:center;gap:7px;height:40px;padding:0 13px;font-size:12px;font-weight:800;text-decoration:none;display:flex}.event-action-row>.primary{background:var(--purple);border-color:var(--purple);color:#fff}.event-action-row button:disabled{opacity:.5;cursor:not-allowed}.event-phone-line{color:#c5c5cc;align-items:center;gap:8px;width:max-content;margin:0 0 14px;font-size:12px;text-decoration:none;display:flex}.event-ticketing-native,.event-description-native,.event-invite-note{border-top:1px solid #24242a;padding:20px 2px}.event-section-title{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.event-section-title small,.event-description-native>small{letter-spacing:.15em;color:var(--purple-2);font-size:10px;font-weight:900}.event-section-title h3,.event-description-native h3{margin:4px 0 16px;font-size:18px}.ticket-type-row{border-bottom:1px solid #222228;justify-content:space-between;align-items:center;gap:12px;min-height:64px;display:flex}.ticket-type-row>div:first-child{flex-direction:column;display:flex}.ticket-type-row b{font-size:14px}.ticket-type-row small{color:#92929d;margin-top:4px;font-size:12px}.ticket-stepper{border:1px solid #2b2b32;border-radius:10px;align-items:center;height:36px;display:flex;overflow:hidden}.ticket-stepper button{color:#fff;cursor:pointer;background:#17171d;border:0;place-items:center;width:36px;height:100%;display:grid}.ticket-stepper button:disabled{opacity:.35}.ticket-stepper output{text-align:center;width:34px;font-size:13px;font-weight:850}.ticket-total{justify-content:space-between;align-items:center;padding:17px 0;display:flex}.ticket-total>span{flex-direction:column;font-size:13px;font-weight:800;display:flex}.ticket-total small{color:#92929d;margin-top:3px;font-size:10px}.ticket-total>b{font-size:21px}.event-checkout-button{background:var(--purple);color:#fff;cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;height:45px;font-size:13px;font-weight:850;display:flex}.event-checkout-button:disabled{opacity:.4}.event-invite-note{align-items:center;gap:10px;display:flex}.event-invite-note>span{flex-direction:column;display:flex}.event-invite-note small{color:#92929d;margin-top:4px;font-size:11px}.event-description-native p{color:#c2c2c9;white-space:pre-wrap;margin:0;font-size:14px;line-height:1.65}.event-owner-actions{border-top:1px solid #24242a;padding-top:17px}.event-owner-actions button,.event-owner-actions span{color:#f7f7f8;background:#17171d;border:1px solid #292930;border-radius:9px;align-items:center;gap:7px;padding:9px 12px;font-size:12px;font-weight:800;display:flex}.event-create-backdrop{padding:18px!important}.event-editor-v2{background:#0f0f12!important;border-color:#292930!important;width:min(980px,100vw - 36px)!important;max-height:94dvh!important;padding:18px!important}.event-editor-layout{grid-template-columns:280px minmax(0,1fr);gap:18px;display:grid}.event-editor-v2 .event-image-picker{aspect-ratio:4/5;background:#151519;border-color:#35353d;height:auto;margin:0;position:sticky;top:0}.event-form-sections{flex-direction:column;gap:14px;display:flex}.event-form-sections h4{margin:0 0 8px;font-size:13px}.event-editor-v2 .event-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.event-editor-v2 label{margin:0!important}.event-editor-v2 input,.event-editor-v2 textarea,.event-editor-v2 select,.event-ticket-types-editor input{color:#f7f7f8;background:#151519;border:1px solid #292930;border-radius:9px;outline:0;min-height:43px;padding:10px 11px}.event-editor-v2 input:focus,.event-editor-v2 textarea:focus,.event-editor-v2 select:focus,.event-ticket-types-editor input:focus{border-color:var(--purple)}.event-editor-v2 textarea{min-height:70px}.event-field-wide{grid-column:1/-1}.event-switch-field{min-height:43px;padding-top:20px;flex-direction:row!important;align-items:center!important;gap:9px!important;display:flex!important}.event-switch-field input{width:17px!important;min-height:17px!important}.event-ticket-mode{grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:10px;display:grid}.event-ticket-mode button{color:#aaaab4;cursor:pointer;background:#151519;border:1px solid #292930;border-radius:9px;height:39px;font-size:12px;font-weight:800}.event-ticket-mode button.active{border-color:var(--purple);background:color-mix(in srgb,var(--purple) 13%,#151519);color:#fff}.event-ticket-types-editor{flex-direction:column;gap:7px;margin-top:10px;display:flex}.event-ticket-types-editor>div{grid-template-columns:minmax(100px,1.3fr) 1fr 1fr 34px;gap:7px;display:grid}.event-ticket-types-editor>div>button{color:#ff7188;background:#21181c;border:0;border-radius:8px}.event-ticket-types-editor>button{width:max-content;color:var(--purple-2);cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:5px 0;font-size:12px;font-weight:800;display:flex}.event-editor-v2>.full-button{height:45px;margin-top:15px!important}@media (width<=800px){.profile-events-list{margin-inline:6px!important}.profile-event-card{grid-template-columns:118px minmax(0,1fr)!important;gap:10px!important;min-height:138px!important;padding:8px!important}.profile-event-card .event-cover{aspect-ratio:4/5!important;min-height:122px!important}.profile-event-card .event-copy{justify-content:center}.profile-event-card .event-copy h3{font-size:16px}.profile-event-card .event-copy .event-date-time{gap:6px;font-size:10px}.profile-event-card .event-copy .event-date-time svg,.profile-event-card .event-ticket-action{display:none}.event-detail-backdrop{padding:0!important}.event-detail-native{border:0;border-radius:0;width:100%;height:100dvh}.event-detail-top{padding-top:env(safe-area-inset-top);height:calc(54px + env(safe-area-inset-top))}.event-detail-scroll{padding:0 12px calc(24px + env(safe-area-inset-bottom))}.event-detail-cover{aspect-ratio:4/5;border-radius:0;width:calc(100% + 24px);min-height:0;max-height:58dvh;margin:0 -12px}.event-detail-intro{flex-direction:column;gap:11px;padding:17px 1px 14px;display:flex}.event-detail-intro h2{font-size:25px}.event-organizer{order:2}.event-detail-intro .event-date-time{order:3;gap:8px;font-size:11px}.event-map-native{height:190px}.event-action-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.event-action-row>*{min-width:0!important;padding:0 7px!important;font-size:11px!important}.event-action-row>.primary{grid-column:1/-1}.event-section-title{align-items:center}.event-create-backdrop{padding:0!important}.event-editor-v2{width:100%!important;height:100dvh!important;max-height:none!important;padding:calc(12px + env(safe-area-inset-top)) 12px calc(24px + env(safe-area-inset-bottom))!important;border:0!important;border-radius:0!important}.event-editor-layout{grid-template-columns:1fr}.event-editor-v2 .event-image-picker{aspect-ratio:16/8;position:relative}.event-editor-v2 .event-form-grid{grid-template-columns:1fr}.event-field-wide{grid-column:auto}.event-ticket-types-editor>div{grid-template-columns:minmax(90px,1.3fr) .8fr .8fr 34px}.event-editor-v2 input,.event-editor-v2 textarea,.event-editor-v2 select,.event-ticket-types-editor input{font-size:16px}.events-owner-head{margin-inline:6px!important}}@media (width<=360px){.profile-event-card{grid-template-columns:104px minmax(0,1fr)!important}.profile-event-card .event-copy>span{font-size:10px}.event-date-time{white-space:normal}.event-date-time>span{white-space:nowrap}.event-action-row{grid-template-columns:1fr 1fr}.event-action-row>.primary{grid-column:1/-1}.event-ticket-types-editor>div{grid-template-columns:1fr 1fr}.event-ticket-types-editor>div>input:first-child{grid-column:1/-1}}@media (prefers-reduced-motion:reduce){.event-map-skeleton{animation:none}}.feed-reel-card{overflow:hidden;border-color:color-mix(in srgb,var(--border) 72%,transparent)!important;background:var(--bg)!important;border-radius:18px!important}.feed-reel-card .post-media-stage{padding:0 8px}.feed-reel-card .post-media{background:#050506;border-radius:16px;overflow:hidden}.feed-reel-card .post-media video{object-fit:cover}.feed-reel-card .post-actions{margin-top:2px}.feed-reel-card .post-copy{padding-top:2px}.feed-reel-card .post-head{height:62px}.vv-recommended-reels{padding:0 12px 14px}.vv-recommended-reels .discovery-heading{padding-inline:2px}.vv-recommended-reels .discovery-heading>span{letter-spacing:.01em;font-size:12px}.vv-recommended-reels .discovery-heading>span svg{color:var(--purple-2)}.vv-recommended-reels .recommended-reel-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;padding:0;display:grid;overflow:visible}.recommended-reel-card{min-width:0}.recommended-reel-cover{aspect-ratio:9/14;cursor:pointer;background:#08080a;border:0;border-radius:14px;width:100%;padding:0;position:relative;overflow:hidden}.recommended-reel-cover img,.recommended-reel-cover video{object-fit:cover;width:100%;height:100%}.recommended-reel-cover:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0000009e);position:absolute;inset:45% 0 0}.recommended-reel-cover>em{z-index:2;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#ffffffd1;background:#08080b80;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:4px;padding:4px 6px;font-size:8px;font-style:normal;font-weight:780;display:flex;position:absolute;top:8px;left:8px}.recommended-reel-play{z-index:2;color:#fff;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#08080b6b;border:1px solid #ffffff26;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;bottom:8px;right:8px}.recommended-reel-person{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:8px 2px 0;display:flex}.recommended-reel-person>span{flex-direction:column;flex:1;min-width:0;display:flex}.recommended-reel-person b,.recommended-reel-person small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.recommended-reel-person b{font-size:10px}.recommended-reel-person small{color:var(--muted);margin-top:2px;font-size:8px}.recommended-reel-person>i{color:var(--lime);background:#c8ff2e12;border-radius:999px;align-items:center;gap:3px;padding:3px 5px;font-size:7px;font-style:normal;font-weight:820;display:flex}.native-story-content.is-shared-reel{background:#030304!important;padding:0!important}.native-story-content.is-shared-reel .native-shared-story.is-reel{width:100%;height:100%;max-height:none;box-shadow:none;background:#030304;border:0;border-radius:0;padding:0;display:block;position:absolute;inset:0}.native-story-content.is-shared-reel .native-shared-story.is-reel>img,.native-story-content.is-shared-reel .native-shared-story.is-reel>video{object-fit:cover;border-radius:0;width:100%;height:100%;max-height:none}.native-story-content.is-shared-reel .native-shared-story.is-reel>em{z-index:4;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.native-story-content.is-shared-reel .native-shared-story.is-reel:after{content:"";pointer-events:none;background:linear-gradient(#0000,#00000073);position:absolute;inset:55% 0 0}.story-collaborator-rail{z-index:24;flex-direction:column;align-items:center;gap:6px;display:flex;position:absolute;top:88px;left:12px}.story-collaborator-rail>button{background:#06060875;border:1px solid #ffffff40;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid;overflow:hidden}.story-collaborator-rail>button:first-child{width:44px;height:44px}.story-collaborator-rail .avatar{width:100%!important;height:100%!important}.story-collaborator-rail>span{color:#fff;background:#070709b3;border-radius:999px;padding:4px 6px;font-size:9px;font-weight:800}.vv-profile-points{border:1px solid color-mix(in srgb,var(--purple) 28%,var(--border));background:var(--surface-2);width:max-content;height:30px;color:var(--text);cursor:pointer;border-radius:999px;align-items:center;gap:5px;margin-top:8px;padding:0 8px 0 5px;display:flex}.vv-profile-points b{font-size:11px}.vv-profile-points>span{color:var(--muted);font-size:8px;font-weight:800}.vv-points-symbol{background:linear-gradient(145deg,#1c1631,#09090d);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #1d8cff6b}.vv-points-symbol>b{color:var(--vv-accent);font-size:50%;font-weight:1000;line-height:1}.vv-points-symbol>i{background:var(--lime);border-radius:50%;width:25%;height:25%;position:absolute;top:8%;right:8%;box-shadow:0 0 8px #c8ff2e73}.vv-wallet-page{max-width:980px}.vv-wallet-heading{align-items:flex-start;gap:14px;margin-bottom:28px;display:flex}.vv-wallet-heading>button{border:1px solid var(--border);background:var(--surface);width:40px;height:40px;color:var(--text);border-radius:50%;place-items:center;display:grid}.vv-wallet-heading>div>small,.vv-wallet-actions section>small,.vv-wallet-history>div>small{color:var(--purple-2);letter-spacing:.17em;font-size:9px;font-weight:900}.vv-wallet-heading h2{letter-spacing:-.05em;margin:3px 0 5px;font-size:31px}.vv-wallet-heading p{color:var(--muted);margin:0;font-size:12px}.vv-wallet-layout{grid-template-columns:minmax(320px,1.08fr) minmax(280px,.92fr);align-items:start;gap:34px;display:grid}.vv-wallet-card-wrap{perspective:1000px}.vv-wallet-card{aspect-ratio:1.586;transform-style:preserve-3d;background:radial-gradient(circle at 85% 18%,#1d8cff3d,#0000 28%),radial-gradient(circle at 10% 95%,#c8ff2e14,#0000 26%),linear-gradient(145deg,#171321,#08080c 68%);border:1px solid #1d8cff38;border-radius:24px;padding:24px;animation:.65s cubic-bezier(.2,.8,.2,1) both vvWalletEnter;position:relative;overflow:hidden;box-shadow:0 28px 75px #00000073,inset 0 1px #ffffff14}.vv-wallet-card:before{content:"";background:linear-gradient(110deg,#0000 42%,#ffffff17 49%,#0000 56%);animation:4.8s ease-in-out 1s infinite vvWalletShine;position:absolute;inset:-60% -15%;transform:rotate(8deg)}.vv-wallet-card-top,.vv-wallet-card footer{z-index:2;justify-content:space-between;align-items:center;display:flex;position:relative}.vv-wallet-card-top>span{color:#ffffff8a;letter-spacing:.16em;font-size:8px;font-weight:850}.vv-wallet-card-balance{z-index:2;flex-direction:column;margin-top:17%;display:flex;position:relative}.vv-wallet-card-balance>small{color:#ffffff80;letter-spacing:.16em;font-size:8px}.vv-wallet-card-balance>b{color:#fff;letter-spacing:-.045em;margin-top:5px;font-size:clamp(25px,4vw,39px)}.vv-wallet-card-balance>em{color:var(--lime);background:#c8ff2e1a;border-radius:999px;padding:5px 8px;font-size:10px;font-style:normal;font-weight:850;animation:1.4s both vvPointsEarned;position:absolute;top:8px;right:0}.vv-wallet-card footer{position:absolute;bottom:21px;left:24px;right:24px}.vv-wallet-card footer>span{flex-direction:column;display:flex}.vv-wallet-card footer b{color:#fff;text-transform:uppercase;font-size:12px}.vv-wallet-card footer small{color:#ffffff85;margin-top:4px;font-size:9px}.vv-wallet-card footer .minimal-logo{font-size:26px}.vv-wallet-card-wrap>p{color:var(--muted);align-items:center;gap:6px;margin:10px 3px;font-size:9px;display:flex}.vv-wallet-actions{flex-direction:column;gap:24px;display:flex}.vv-wallet-actions section{border-top:1px solid var(--border);padding-top:16px}.vv-wallet-actions h3{margin:4px 0 7px;font-size:18px}.vv-wallet-actions p{color:var(--muted);margin:0 0 12px;font-size:11px;line-height:1.55}.vv-wallet-actions select{border:1px solid var(--border);background:var(--surface);width:100%;height:43px;color:var(--text);border-radius:10px;padding:0 11px}.vv-wallet-actions section>button{background:var(--purple);color:#fff;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;width:100%;height:43px;margin-top:8px;font-size:11px;font-weight:850;display:flex}.vv-wallet-actions section>button b{margin-left:auto;margin-right:10px}.vv-wallet-actions section>button:disabled{opacity:.4}.vv-wallet-how>div{grid-template-columns:1fr 1fr;gap:7px;display:grid}.vv-wallet-how span{color:var(--soft);align-items:center;gap:7px;font-size:10px;display:flex}.vv-wallet-how svg{color:var(--purple-2)}.vv-wallet-history{border-top:1px solid var(--border);margin-top:34px;padding-top:20px}.vv-wallet-history h3{margin:4px 0 13px}.vv-wallet-history article{border-bottom:1px solid color-mix(in srgb,var(--border) 72%,transparent);grid-template-columns:64px minmax(0,1fr) 22px;align-items:center;gap:10px;min-height:55px;display:grid}.vv-wallet-history article>span{font-size:13px;font-weight:850}.vv-wallet-history .positive{color:var(--lime)}.vv-wallet-history .negative{color:#ff6f83}.vv-wallet-history article>div{flex-direction:column;display:flex}.vv-wallet-history article b{font-size:11px}.vv-wallet-history article small{color:var(--muted);margin-top:3px;font-size:9px}@keyframes vvWalletEnter{0%{opacity:0;transform:translateY(25px)rotateX(8deg)rotateY(-5deg)}to{opacity:1;transform:translateY(0)rotateX(0)rotateY(0)}}@keyframes vvWalletShine{0%,60%{transform:translate(-70%)rotate(8deg)}85%,to{transform:translate(70%)rotate(8deg)}}@keyframes vvPointsEarned{0%{opacity:0;transform:translateY(12px)scale(.8)}35%{opacity:1;transform:translateY(0)scale(1.08)}to{opacity:1;transform:scale(1)}}@media (width<=800px){.feed-reel-card{border-radius:0!important}.feed-reel-card .post-media-stage{padding:0 7px}.feed-reel-card .post-media{border-radius:14px}.vv-recommended-reels{padding:0 9px 12px}.vv-recommended-reels .recommended-reel-strip{scroll-snap-type:x mandatory;gap:8px;display:flex;overflow-x:auto}.recommended-reel-card{scroll-snap-align:start;flex:0 0 min(70vw,245px)}.recommended-reel-cover{aspect-ratio:9/14}.native-story-content.is-shared-reel .native-shared-story.is-reel>em{bottom:calc(24px + env(safe-area-inset-bottom))}.story-collaborator-rail{top:calc(82px + env(safe-area-inset-top))}.vv-wallet-page{padding:18px 12px 85px}.vv-wallet-heading{margin-bottom:18px}.vv-wallet-heading h2{font-size:26px}.vv-wallet-layout{grid-template-columns:1fr;gap:20px}.vv-wallet-card{border-radius:20px;padding:19px}.vv-wallet-card footer{bottom:17px;left:19px;right:19px}.vv-wallet-actions{gap:18px}.vv-wallet-history{margin-top:23px}.vv-profile-points{margin:7px auto 0}}@media (width>=801px) and (width<=1050px){.vv-wallet-layout{grid-template-columns:minmax(300px,1fr) minmax(260px,.85fr);gap:22px}.recommended-reel-person>i{display:none}}@media (prefers-reduced-motion:reduce){.vv-wallet-card,.vv-wallet-card:before,.vv-wallet-card-balance>em{animation:none}}.sidebar-points-entry{text-align:left;align-items:center;gap:10px;width:100%;margin:0 0 6px;border:1px solid color-mix(in srgb,var(--line) 70%,transparent)!important;background:0 0!important;border-radius:13px!important;padding:10px 12px!important;display:flex!important}.sidebar-points-entry span{flex:1;display:grid}.sidebar-points-entry small{opacity:.58;font-size:10px}.mobile-points-entry{display:none}.native-reel-top-profile{align-items:center;background:0 0!important;gap:8px!important;padding:3px!important;display:flex!important}.native-reel-top-profile span{text-align:left;display:grid}.native-reel-top-profile b{align-items:center;gap:4px;display:flex}.native-reel-top-profile small{opacity:.7;font-size:10px}.native-reel-actions{transform:translateY(-50%);top:50%!important;bottom:auto!important}.native-reel-description-trigger{z-index:7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#08080d70;border:0;border-radius:999px;align-items:center;gap:5px;padding:8px 11px;font-size:12px;font-weight:700;display:flex;position:absolute;bottom:18px;left:16px}.native-reel-description{z-index:15;padding:18px 18px max(22px,env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);color:#fff;background:#0d0c14f5;border-radius:22px 22px 0 0;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -18px 55px #0000005c}.native-reel-description header{justify-content:space-between;align-items:center;display:flex}.native-reel-description header button{color:#fff;background:#ffffff14;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.native-reel-description p{margin:14px 0 8px;line-height:1.5}.native-reel-description small{color:#bda8ff}.vv-wallet-card-flip{aspect-ratio:1.58;perspective:1100px;width:100%;color:inherit;background:0 0;border:0;padding:0;display:block;position:relative}.vv-wallet-card-flip .vv-wallet-card{backface-visibility:hidden;cursor:pointer;flex-direction:column;justify-content:space-between;transition:transform .55s cubic-bezier(.2,.75,.25,1);display:flex;position:absolute;inset:0}.vv-wallet-card-front{transform:rotateY(0)}.vv-wallet-card-back{transform:rotateY(180deg);justify-content:center!important;align-items:center!important;gap:9px!important}.vv-wallet-card-flip.flipped .vv-wallet-card-front{transform:rotateY(-180deg)}.vv-wallet-card-flip.flipped .vv-wallet-card-back{transform:rotateY(0)}.vv-wallet-card-footer{justify-content:space-between;align-items:end;width:100%;display:flex}.vv-wallet-card-footer>span{text-align:left;display:grid}.vv-wallet-token-grid{background:#fff;border-radius:14px;grid-template-columns:repeat(9,1fr);gap:2px;width:104px;height:104px;padding:9px;display:grid}.vv-wallet-token-grid i{background:0 0;border-radius:1px}.vv-wallet-token-grid i.active{background:#202026}.vv-wallet-card-back>em{opacity:.65;font-size:10px}@media (width>=769px){.native-reel-viewer{padding:28px}.native-reel-stage{max-height:calc(100dvh - 56px);background:#050507!important;border-radius:24px!important;width:min(100%,760px)!important;overflow:hidden!important}.native-reel-stage>video,.native-reel-stage>.native-reel-image{background:#050507;object-fit:contain!important}}@media (width<=768px){.mobile-header{position:relative}.mobile-points-entry{left:10px;top:calc(8px + env(safe-area-inset-top));z-index:4;background:color-mix(in srgb,var(--panel) 82%,transparent);color:var(--text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:0;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;display:flex;position:absolute}.mobile-header>.mobile-logo,.mobile-header>.mobile-profile-username{max-width:calc(100% - 230px);margin-left:76px}.native-reel-viewer{padding:0!important}.native-reel-stage{border-radius:0!important;width:100%!important;height:100dvh!important;max-height:none!important}.native-shared-story.is-reel{border:0!important;border-radius:0!important;width:100%!important;height:100%!important}.native-shared-story.is-reel video,.native-shared-story.is-reel img{object-fit:cover;width:100%;height:100%}.vv-wallet-card-wrap{width:100%}.vv-wallet-card-flip{max-width:none}}@media (prefers-reduced-motion:reduce){.vv-wallet-card-flip .vv-wallet-card{transition:none}}:root{--vv-space-1:4px;--vv-space-2:8px;--vv-space-3:12px;--vv-space-4:16px;--vv-space-6:24px;--vv-space-8:32px;--vv-radius-sm:8px;--vv-radius-md:13px;--vv-radius-lg:20px}.sidebar-points-entry,.mobile-points-entry{display:none!important}.mobile-profile-points-only,.vv-wallet-scan-line{display:none}.vv-wallet-card-back:before{content:"SCAN";letter-spacing:.24em;text-align:right;opacity:.72;border-top:1px solid #ffffff52;height:18px;padding-top:4px;font-size:8px;position:absolute;top:16px;left:18px;right:18px}@media (hover:hover) and (pointer:fine){.vv-wallet-card-flip:not(.flipped):hover .vv-wallet-card-front{transform:rotateY(-7deg)rotateX(2deg)translateY(-2px)}.vv-wallet-card-flip:not(.flipped):hover .vv-wallet-card-back{transform:rotateY(173deg)}}.feed-reel-card .post-media-stage{width:100%;background:0 0!important;padding-inline:0!important}.feed-reel-card .post-media,.feed-reel-card .post-media>video,.feed-reel-card .post-media>img{width:100%!important;max-width:none!important}.feed-reel-card .post-media>video,.feed-reel-card .post-media>img{object-fit:cover!important}.feed-reel-card .post-media{overflow:hidden;border-radius:var(--vv-radius-md)!important}.feed-reel-card .post-media>video{border-radius:0!important}.native-reel-description-trigger{isolation:isolate;overflow:hidden}.native-reel-description-trigger:after{content:"";z-index:-1;background:linear-gradient(100deg,#0000,#ffffff29,#0000);animation:1.1s ease-out .7s vvCaptionGlow;position:absolute;inset:-80% -30%;transform:translate(-80%)}.native-reel-description{max-height:68%;overflow-y:auto}.native-reel-stage{aspect-ratio:9/16}.native-reel-header{padding-top:max(14px,env(safe-area-inset-top));padding-inline:max(14px,env(safe-area-inset-left)) max(14px,env(safe-area-inset-right))}.native-reel-actions{right:max(12px,env(safe-area-inset-right))!important}.native-reel-description-trigger{bottom:max(18px,env(safe-area-inset-bottom))!important}@keyframes vvCaptionGlow{to{transform:translate(80%)}}.event-detail-top{position:relative}.event-detail-top>div{align-items:center;gap:5px;display:flex}.event-owner-menu-trigger{width:38px;height:38px;color:inherit;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}.event-owner-menu{z-index:25;border-radius:var(--vv-radius-md);background:#111115;border:1px solid #2a2a31;width:190px;padding:6px;position:absolute;top:47px;right:48px;box-shadow:0 16px 42px #0006}.event-owner-menu button{color:#eee;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;width:100%;padding:10px;display:flex}.event-owner-menu button:hover{background:#1b1b20}.event-owner-menu .danger{color:#ff7188}.event-cancelled-panel{border-radius:var(--vv-radius-md);color:#ff9cab;background:#7814241f;border:1px solid #ff607838;gap:12px;margin:0 0 14px;padding:14px;display:flex}.event-cancelled-panel div{gap:5px;display:grid}.event-cancelled-panel p,.event-cancelled-panel small{color:#d9cdd0;margin:0}.event-cancel-sheet{z-index:40;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#00000094;align-items:end;display:grid;position:absolute;inset:0}.event-cancel-sheet form{padding:20px max(18px,env(safe-area-inset-right)) max(22px,env(safe-area-inset-bottom)) max(18px,env(safe-area-inset-left));background:#111115;border-radius:22px 22px 0 0;gap:12px;display:grid}.event-cancel-sheet header{justify-content:space-between;display:flex}.event-cancel-sheet header small{color:var(--lime);letter-spacing:.12em;font-weight:900}.event-cancel-sheet label{color:#b9b9c2;gap:6px;font-size:12px;display:grid}.event-cancel-sheet input,.event-cancel-sheet textarea{color:#fff;background:#17171c;border:1px solid #292930;border-radius:10px;outline:0;width:100%;min-height:44px;padding:11px 12px}.event-cancel-sheet textarea{resize:vertical;min-height:70px}.event-cancel-sheet input:focus,.event-cancel-sheet textarea:focus{border-color:var(--purple)}.event-cancel-sheet .danger{color:#fff;background:#8e2437;border:0;border-radius:11px;height:44px;font-weight:850}.event-ticketing-native:before{content:"VVIBRA ACCESS";height:34px;color:var(--vv-accent);letter-spacing:.16em;background:linear-gradient(100deg,#1d8cff1a,#c8ff2e0a);border:1px solid #c8ff2e21;border-radius:10px;align-items:center;margin:0 0 12px;padding:0 12px;font-size:10px;font-weight:950;display:flex}.event-editor-v2 select{background-position:right 13px center!important;padding-left:12px!important;padding-right:38px!important}.event-editor-v2 input,.event-editor-v2 select,.event-editor-v2 textarea{box-sizing:border-box!important}@media (width>=801px){.profile-clean .vv-profile-points{margin-top:10px!important}.native-reel-viewer{display:grid;place-items:center!important}.native-reel-stage{border-radius:22px!important;width:auto!important;max-width:calc(56.25dvh - 31.5px)!important;height:min(100dvh - 56px,900px)!important}.native-reel-description{left:0!important;right:0!important}}@media (width<=800px){.mobile-header.profile-mobile-header .mobile-profile-points-only{color:var(--text);background:0 0;border:0;align-items:center;gap:6px;padding:7px 9px;font-size:12px;display:flex}.mobile-header.profile-mobile-header>.mobile-profile-points-only+div{margin-left:auto}.mobile-header.feed-mobile-header>.mobile-logo{max-width:none!important;margin-left:0!important}.mobile-header.profile-mobile-header>.mobile-profile-username{max-width:42vw!important;margin-left:0!important}.profile-clean .vv-profile-points{display:none!important}.native-reel-stage{padding-bottom:env(safe-area-inset-bottom);aspect-ratio:auto!important}.native-reel-description-trigger{left:max(14px,env(safe-area-inset-left))}.event-owner-menu{right:48px;top:calc(48px + env(safe-area-inset-top))}.event-cancel-sheet{position:fixed}.event-editor-v2 .event-form-grid{gap:12px!important}.event-editor-v2 label{gap:7px!important}.event-editor-v2 input,.event-editor-v2 select{min-height:48px!important}}@media (prefers-reduced-motion:reduce){.native-reel-description-trigger:after{animation:none}}@media (width>=801px){.sidebar-points-entry{align-items:center;gap:10px;width:100%;min-height:48px;background:0 0!important;border:0!important;border-radius:11px!important;margin:0 0 5px!important;padding:8px 10px!important;display:flex!important}.sidebar-points-entry:hover{background:var(--surface-2)!important}.sidebar-points-entry>span{text-align:left;flex:1;display:grid}.sidebar-points-entry small{color:var(--muted);font-size:9px}.sidebar-points-entry>svg{color:var(--muted)}.app-shell-clean,.app-shell-clean>.view-container{margin-top:0!important;padding-top:0!important}.view-container>.page-section{margin-top:0!important}.profile-clean{padding-top:0!important}.profile-clean .ig-profile-header{padding-top:12px!important}}.business-availability-editor{gap:14px!important}.business-24-toggle{border:1px solid var(--border)!important;background:var(--surface-2)!important;border-radius:12px!important;align-items:center!important;gap:12px!important;padding:13px!important;display:flex!important}.business-24-toggle input{accent-color:var(--lime);width:19px!important;height:19px!important;min-height:19px!important}.business-24-toggle span{gap:3px;display:grid}.business-24-toggle small{color:var(--muted);font-size:10px}.business-location-button{border:1px solid var(--border);min-height:42px;color:var(--text);background:0 0;border-radius:10px;justify-content:center;align-items:center;gap:7px;font-weight:750;display:flex}.search-people-group .profile-result em{color:var(--muted)}.search-people-group .profile-result em:has(+*){color:var(--lime)}.membership-card.plan-purple{border-color:color-mix(in srgb,var(--purple) 55%,var(--border));order:3;box-shadow:0 18px 55px #1d8cff2e}.membership-card.plan-purple:before{content:"MÁS COMPLETO";background:linear-gradient(135deg,var(--purple),var(--vv-accent));color:#fff;letter-spacing:.09em;border-radius:999px;width:max-content;margin:-4px 0 12px;padding:5px 8px;font-size:9px;font-weight:950;display:block}.membership-card.plan-blue{order:2}.membership-card.free-card{order:1}@media (width<=800px){.app-shell-clean{padding-top:var(--header)!important}.app-shell-clean>.view-container,.view-container>.page-section{margin-top:0!important}.feed-column,.profile-clean,.search-page{padding-top:0!important}.trending-section{margin-top:0!important}.mobile-header{margin-bottom:0!important}.profile-clean .ig-profile-header{padding-top:10px!important}.business-availability-editor{margin-bottom:8px}.membership-card.plan-purple{order:3}.membership-card.plan-blue{order:2}}.vv-wallet-card-flip{cursor:pointer!important}.vv-wallet-card-front:after{content:"Ver reverso  ›";-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#ffffffb8;letter-spacing:.03em;background:#07070a3d;border:1px solid #ffffff1c;border-radius:999px;padding:6px 9px;font-size:9px;font-weight:850;position:absolute;bottom:17px;right:18px}.vv-wallet-card-back:after{content:"Volver al frente  ›";color:#ffffffa3;font-size:9px;font-weight:800;position:absolute;bottom:15px;right:18px}.vv-wallet-card-front{z-index:2}.vv-wallet-card-back,.vv-wallet-card-flip.flipped .vv-wallet-card-front{z-index:1}.vv-wallet-card-flip.flipped .vv-wallet-card-back{z-index:2}@media (hover:hover) and (pointer:fine){.vv-wallet-card-flip:not(.flipped):hover .vv-wallet-card-front{box-shadow:0 25px 65px #00000057;transform:translateY(-2px)rotateX(1.5deg)!important}.vv-wallet-card-flip:not(.flipped):hover .vv-wallet-card-back{transform:rotateY(180deg)!important}}@media (width<=800px){.vv-wallet-card-front:after{bottom:14px;right:14px}.vv-wallet-card-back:after{bottom:13px;right:14px}}.vv-points-symbol{transform:translateZ(0);isolation:isolate!important;background:radial-gradient(circle at 33% 25%,var(--vv-accent) 0 7%,var(--vv-accent) 19%,#281c54 45%,#0a0911 72%)!important;border:1px solid #cbbbff9e!important;border-radius:50%!important;place-items:center!important;display:inline-grid!important;position:relative!important;box-shadow:inset 0 0 0 2px #08070ecc,inset 0 0 0 3px #9167ff57,inset -4px -6px 9px #000000ad,inset 3px 3px 7px #ffffff2e,0 3px 8px #00000057,0 0 13px #1d8cff33!important}.vv-points-symbol:before{content:"";z-index:-1;border:1px dashed #dacfff52;border-radius:50%;position:absolute;inset:12%;box-shadow:inset 0 0 6px #aa82ff33}.vv-points-symbol:after{content:"";filter:blur(1px);background:#ffffff4d;border-radius:50%;width:31%;height:13%;position:absolute;top:13%;left:20%;transform:rotate(-26deg)}.vv-points-symbol>b{letter-spacing:-.08em;text-shadow:1px 2px 0 var(--vv-accent),0 0 6px #ffffff52;font-style:italic;color:#f4efff!important;font-family:Arial Black,Impact,sans-serif!important;font-size:48%!important;font-weight:1000!important;line-height:1!important}.vv-points-symbol>i{border:1px solid #ffffff80;background:linear-gradient(145deg,#eeff7b,#9ee600)!important;width:28%!important;height:28%!important;top:4%!important;right:3%!important;box-shadow:inset 1px 1px 2px #ffffffbf,inset -1px -2px 2px #43670066,0 0 8px #c8ff2e94!important}.sidebar-points-entry .vv-points-symbol{width:28px!important;height:28px!important}.mobile-profile-points-only .vv-points-symbol{width:25px!important;height:25px!important}.vv-profile-points .vv-points-symbol{width:24px!important;height:24px!important}.vv-profile-points{height:34px!important;padding:0 10px 0 5px!important}.vv-profile-points b,.mobile-profile-points-only b{font-size:12px!important;font-weight:900!important}.vv-wallet-card-flip{filter:drop-shadow(0 26px 30px #00000057)}.vv-wallet-card{transform-style:preserve-3d;background:radial-gradient(circle at 18% 10%,#895cff38,#0000 26%),linear-gradient(145deg,#151220 0%,#09090f 48%,#030305 100%)!important;border:1px solid #b89fff30!important;overflow:hidden!important;box-shadow:inset 0 1px #ffffff1c,inset 0 -1px #ffffff06,inset -18px -24px 48px #00000080,0 28px 70px #00000061!important}.vv-wallet-card:before{content:"V";z-index:0;color:#0000;-webkit-text-stroke:1px #a67fff24;text-shadow:0 0 34px #7544ea14;font-family:Arial Black,Impact,sans-serif;font-size:clamp(150px,23vw,250px);font-style:italic;font-weight:1000;line-height:1;position:absolute;bottom:-29%;right:-2%;transform:rotate(-9deg)translateZ(1px)}.vv-wallet-card-front>*{z-index:2;position:relative}.vv-wallet-card-front .vv-points-symbol{transform:translateZ(24px);width:48px!important;height:48px!important;box-shadow:inset 0 0 0 2px #08070ecc,inset 0 0 0 3px #9167ff57,0 11px 18px #0000006b,0 0 18px #1d8cff40!important}.vv-wallet-card-front:after{z-index:3!important}.vv-wallet-card-back:before{content:"SCAN";color:#ffffffa6;-webkit-text-stroke:0;text-shadow:none;text-align:right;border-top:1px solid #ffffff40;padding-top:5px;font-family:inherit;font-size:8px;font-style:normal;line-height:1;top:16px;bottom:auto;right:18px;transform:none}.vv-wallet-card-back>*{z-index:2;position:relative}@media (width>=801px){.home-layout{padding-top:0!important}.feed-column>.trending-section{margin-top:0!important}.profile-clean,.profile-clean .ig-profile-header{padding-top:0!important}.view-container>.home-layout,.view-container>.profile-clean{margin-top:0!important}}@media (width<=800px){.app-shell-clean{padding-top:calc(var(--header) + env(safe-area-inset-top))!important}.home-layout{padding-top:0!important}.feed-column{margin-top:0!important;padding-top:0!important}.feed-column>.trending-section{margin-top:0!important}.profile-clean{margin-top:0!important;padding-top:0!important}.profile-clean .ig-profile-header{padding-top:3px!important}.mobile-header+*{margin-top:0!important}.mobile-profile-points-only{gap:8px!important;padding-left:7px!important}.vv-wallet-card-front .vv-points-symbol{width:42px!important;height:42px!important}}@media (width>=801px){.home-layout{padding-top:20px!important}.profile-clean{padding-top:42px!important}.profile-clean .ig-profile-header{padding-top:14px!important}.sidebar-points-entry{grid-template-columns:34px minmax(0,1fr) 18px;gap:10px;overflow:hidden;border:1px solid color-mix(in srgb,var(--border) 72%,transparent)!important;background:color-mix(in srgb,var(--surface-2) 54%,transparent)!important;border-radius:14px!important;align-items:center!important;width:100%!important;min-height:52px!important;margin:0 0 5px!important;padding:7px 9px!important;display:grid!important}.sidebar-points-entry .vv-points-symbol{border-radius:50%!important;width:31px!important;height:31px!important}.sidebar-points-entry>span{min-width:0}.sidebar-points-entry b{white-space:nowrap;font-size:11px!important}.sidebar-points-entry small{font-size:8px!important}.sidebar-points-entry>svg{width:15px}}.event-detail-top{overflow:visible!important}.event-owner-menu{z-index:100!important;gap:3px!important;width:210px!important;padding:7px!important;display:grid!important;overflow:visible!important}.event-owner-menu button{box-sizing:border-box!important;width:100%!important;min-height:42px!important;color:var(--text)!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:10px!important;justify-content:flex-start!important;align-items:center!important;gap:10px!important;margin:0!important;padding:0 11px!important;font-size:12px!important;font-weight:750!important;display:flex!important}.event-owner-menu button svg{flex:none!important}.event-owner-menu button.danger{color:#ff7188!important}.event-owner-menu-trigger{flex:none!important}.reel-profile-ads-consent{border:1px solid color-mix(in srgb,var(--purple) 24%,var(--border))!important;background:color-mix(in srgb,var(--surface-2) 72%,transparent)!important;border-radius:13px!important;align-items:flex-start!important;gap:11px!important;margin:12px 0!important;padding:13px!important;display:flex!important}.reel-profile-ads-consent input{accent-color:var(--purple);flex:none;margin-top:2px;width:18px!important;height:18px!important;min-height:18px!important}.reel-profile-ads-consent span{gap:4px;display:grid}.reel-profile-ads-consent b{font-size:12px}.reel-profile-ads-consent small{color:var(--muted);font-size:10px;line-height:1.45}.native-reel-profile-ad{z-index:9;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#09090db8;border:1px solid #ffffff21;border-radius:13px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 9px;display:grid;position:absolute;bottom:58px;left:12px;right:64px;box-shadow:0 10px 32px #0000004d}.native-reel-profile-ad>button:first-child{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:8px;min-width:0;display:flex}.native-reel-profile-ad>button:first-child span{min-width:0;display:grid}.native-reel-profile-ad small{color:var(--vv-accent);text-transform:uppercase;letter-spacing:.08em;font-size:8px}.native-reel-profile-ad b{white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.native-reel-profile-ad>.following-button{height:30px!important;padding:0 10px!important;font-size:10px!important}.native-reel-profile-ad>i{background:#ffffff14;border-radius:3px;height:2px;position:absolute;bottom:2px;left:8px;right:8px;overflow:hidden}.native-reel-profile-ad>i>span{background:linear-gradient(90deg,var(--purple),var(--lime));height:100%;animation:15s linear forwards profileAdTimer;display:block}@keyframes profileAdTimer{0%{width:100%}to{width:0}}@media (width<=800px){.app-shell-clean{padding-top:calc(var(--header) + env(safe-area-inset-top))!important}.home-layout,.feed-column,.profile-clean{margin-top:0!important;padding-top:0!important}.profile-clean .ig-profile-header{padding-top:2px!important}.event-owner-menu{top:calc(54px + env(safe-area-inset-top))!important;position:fixed!important;left:auto!important;right:10px!important}.event-owner-menu button{min-height:46px!important}.native-reel-profile-ad{bottom:calc(58px + env(safe-area-inset-bottom))}.app-shell-clean{box-sizing:border-box!important;padding-top:calc(var(--header) + env(safe-area-inset-top))!important}.app-shell-clean>.view-container{margin:0!important;padding:2px 0 0!important;display:block!important}.view-container>.home-layout,.view-container>.profile-clean{margin:0!important}.home-layout,.feed-column,.profile-clean{padding-top:0!important}.feed-column>.trending-section,.profile-clean>.ig-profile-header{margin-top:0!important}.profile-clean>.ig-profile-header{padding-top:0!important}.feed-mobile-header,.profile-mobile-header{margin-bottom:0!important}.feed-mobile-header+*,.profile-mobile-header+*{margin-top:0!important}}@media (width>=801px){.profile-clean .vv-profile-points{display:none!important}}.stories-page-grid{align-items:start!important}.story-preview-card,.story-create-card{aspect-ratio:9/16!important;height:auto!important;min-height:0!important}.story-preview-card>img,.story-preview-card>video{background:#050506;object-fit:cover!important;width:100%!important;max-width:none!important;height:100%!important;position:absolute!important;inset:0!important}.native-shared-story,.native-shared-story.is-reel{background:#050506;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;overflow:hidden!important}.native-shared-story>img,.native-shared-story>video{object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.native-shared-story.is-reel>em{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0a0dc7;border:1px solid #ffffff2e;justify-content:center;min-width:156px;animation:1.8s ease-in-out infinite vv-story-cta;transform:translate(-50%);bottom:64px!important;left:50%!important;right:auto!important}@keyframes vv-story-cta{50%{transform:translate(-50%)scale(1.035);box-shadow:0 0 24px #1d8cff57}}.native-reel-description-trigger{white-space:nowrap;transform:translate(-50%);gap:5px!important;left:50%!important;right:auto!important}.native-reel-caption-reactions{align-items:center;gap:8px;padding:4px 0 13px;display:flex}.native-reel-caption-reactions>span{color:var(--muted);margin-right:auto;font-size:12px;font-weight:800}.native-reel-caption-reactions button{background:0 0;border:0;border-radius:50%;width:34px;height:34px;font-size:19px;transition:all .18s}.native-reel-caption-reactions button.active{background:#1d8cff33;transform:scale(1.14)}.native-reel-description hr{background:#ffffff17;border:0;height:1px;margin:0 0 14px}.feed-reel-card video::-webkit-media-controls{display:none!important}.feed-reel-card video::-webkit-media-controls-enclosure{display:none!important}.vv-wallet-page[data-tier=gold] .vv-wallet-card{background:radial-gradient(circle at 18% 12%,#ffdd7557,#0000 31%),linear-gradient(135deg,#090806 0%,#261b08 47%,#050504 100%)!important;border-color:#e6bb53!important;box-shadow:0 24px 70px #daa82f29,inset 0 0 0 1px #ffe0852e!important}.vv-wallet-page[data-tier=gold] .vv-wallet-card-top>span{color:#f5d47e!important}.vv-wallet-page[data-tier=gold] .vv-wallet-card-footer>span:after{content:"✓ GOLD VVIBRA";color:#f5d47e;letter-spacing:.14em;width:max-content;margin-top:5px;font-size:9px;font-weight:950;display:block}@media (width<=800px){.app-shell-clean{padding-top:calc(var(--header) + env(safe-area-inset-top))!important}.app-shell-clean>.view-container,.profile-page.profile-clean{margin-top:0!important;padding-top:0!important}.profile-clean>.ig-profile-header{min-height:0!important;margin-top:0!important;padding-top:10px!important}.profile-clean .profile-avatar-player,.profile-clean .ig-profile-main{margin-top:0!important}.stories-page-grid{padding:0 8px;gap:8px!important}.story-preview-card,.story-create-card{border-radius:14px!important}.feed-column>.post-card,.feed-list>.post-card,.feed-reel-card{overflow:hidden;border-radius:14px!important;width:calc(100% - 16px)!important;margin-left:8px!important;margin-right:8px!important}.native-story-viewer,.native-story-stage,.native-story-content{border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important}.native-reel-actions{gap:12px!important;right:10px!important}.native-reel-description{border-radius:18px 18px 0 0!important;left:8px!important;right:8px!important}}.vv-wallet-page[data-tier=gold] .vv-wallet-card-front,.vv-wallet-page[data-tier=gold] .vv-wallet-card-back{background:radial-gradient(circle at 16% 14%,#ffe78e6b,#0000 27%),radial-gradient(circle at 85% 82%,#bd7c0c42,#0000 38%),linear-gradient(138deg,#080704 0%,#342208 48%,#0b0802 100%)!important;border:1px solid #ffdc769e!important;box-shadow:0 28px 70px #ca911b33,inset 0 0 0 1px #ffeba626!important}.vv-wallet-page[data-tier=gold] .vv-wallet-card-top>span:before{content:"VVIBRA GOLD · ";color:#ffe19a}.vv-wallet-page[data-tier=gold] .vv-points-symbol{background:linear-gradient(145deg,#ffe08a,#8b5906)!important}.vv-wallet-page[data-tier=gold] .vv-points-symbol>b{color:#171006!important}.vv-wallet-page[data-tier=gold] .vv-wallet-card-balance small,.vv-wallet-page[data-tier=gold] .vv-wallet-card-footer small{color:#d8bd78!important}.native-story-content.is-shared-reel{background:#030304!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important;overflow:hidden!important}.native-story-content.is-shared-reel>.native-shared-story.is-reel{background:#030304!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}.native-story-content.is-shared-reel>.native-shared-story.is-reel>video,.native-story-content.is-shared-reel>.native-shared-story.is-reel>img{object-fit:cover!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;display:block!important;position:absolute!important;inset:0!important}.create-choice-sheet button.membership-locked{opacity:.52;cursor:not-allowed}.create-choice-sheet button.membership-locked>span{background:0 0!important}.create-choice-sheet button.membership-locked>svg{color:var(--muted)}@media (width<=800px){.native-story-content.is-shared-reel,.native-story-content.is-shared-reel>.native-shared-story.is-reel{width:100vw!important;height:100dvh!important}.home-layout,.feed-column,.feed-list{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.feed-column>.post-card,.feed-list>.post-card,.feed-reel-card,.post-card{border-left:0!important;border-right:0!important;border-radius:0!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.feed-column>.trending-section,.feed-column>.feed-recommendations,.feed-column>.vv-recommended-reels{margin-left:0!important;margin-right:0!important}.profile-clean>.ig-profile-header{box-sizing:border-box!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;width:calc(100% - 24px)!important;margin:0 12px!important;padding:8px 0 10px!important}.profile-clean .profile-avatar-player{align-self:center!important;place-items:center!important;width:104px!important;height:104px!important;margin:0!important;display:grid!important}.profile-clean .profile-avatar-player .avatar-profile{width:100px!important;height:100px!important;margin:0!important}.profile-clean .ig-profile-main{text-align:left!important;justify-content:center!important;align-self:center!important;min-height:104px!important;margin:0!important;padding:0!important}.profile-clean .profile-name-line,.profile-clean .profile-category-row,.profile-clean .profile-bio-structured{width:100%!important;margin-left:0!important;margin-right:0!important}.profile-clean .profile-category-row{margin-top:5px!important}.profile-clean .profile-bio-structured{margin-top:7px!important}.event-owner-menu{top:calc(52px + env(safe-area-inset-top))!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#101014f5!important;border:1px solid #ffffff17!important;border-radius:14px!important;width:min(210px,100vw - 16px)!important;padding:6px!important;right:8px!important;box-shadow:0 18px 48px #0000006b!important}.event-owner-menu button{white-space:normal!important;min-height:42px!important;padding:0 10px!important;font-size:12px!important;line-height:1.2!important}.event-cancel-sheet{background:#0000008c!important;align-items:end!important;padding:0!important}.event-cancel-sheet form{width:100%!important;max-height:min(78dvh,620px)!important;padding:16px 14px calc(18px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;border-radius:20px 20px 0 0!important;gap:10px!important;overflow-y:auto!important}.event-cancel-sheet h3{margin:3px 0 0!important;font-size:18px!important}.event-cancel-sheet label{gap:5px!important;font-size:11px!important}.event-cancel-sheet textarea{resize:none!important;min-height:58px!important;max-height:90px!important}.event-cancel-sheet input{min-height:42px!important}.event-cancel-sheet .danger{margin-top:2px!important}}@media (width>=801px){.profile-clean .ig-profile-header{align-items:center!important}.profile-clean .profile-avatar-player,.profile-clean .ig-profile-main{align-self:center!important}.event-cancel-sheet{place-items:center!important;padding:24px!important;position:fixed!important;inset:0!important}.event-cancel-sheet form{border:1px solid #ffffff1a!important;border-radius:18px!important;width:min(460px,100vw - 48px)!important;max-height:calc(100dvh - 48px)!important;padding:18px!important;overflow-y:auto!important;box-shadow:0 24px 80px #00000080!important}}.vv-wallet-page[data-owner=true] .vv-wallet-card-front,.vv-wallet-page[data-owner=true] .vv-wallet-card-back{background:radial-gradient(circle at 14% 10%,#ffeba47a,#0000 25%),radial-gradient(circle at 82% 88%,#bb74044d,#0000 38%),linear-gradient(137deg,#080603 0%,#3b2708 48%,#0b0802 100%)!important;border:1px solid #ffdc6fb8!important;box-shadow:0 28px 80px #ca911b3b,inset 0 1px #fff8d433,inset 0 0 0 1px #8a54044d!important}.vv-wallet-page[data-owner=true] .vv-wallet-card-top>span{text-shadow:0 1px 7px #00000073;color:#ffe298!important;font-size:0!important}.vv-wallet-page[data-owner=true] .vv-wallet-card-top>span:before{letter-spacing:.2em;font-family:inherit;font-weight:950;display:block;content:"VVIBRA GOLD"!important;color:#ffe298!important;font-size:10px!important}.vv-wallet-page[data-owner=true] .vv-wallet-card:before{-webkit-text-stroke-color:#ffdc6f2e!important}.vv-wallet-page[data-owner=true] .vv-wallet-card-footer>span:after{content:"MEMBER · GOLD"!important;color:#f2c85f!important}@media (width>=801px){.stories-page .story-create-card{display:none!important}.stories-page-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}}.profile-events-panel{box-sizing:border-box;width:100%!important;max-width:none!important}.profile-events-list{width:100%!important}.profile-event-card,.events-owner-head{box-sizing:border-box;width:100%!important}.feed-reel-native-controls{z-index:8;align-items:center;gap:7px;display:flex;position:absolute;bottom:12px;left:12px}.feed-reel-native-controls button{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;cursor:pointer;background:#08080b94;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid;box-shadow:0 8px 24px #00000038}.feed-reel-native-controls button:hover{background:#1d8cffb8}@media (width>=801px){.profile-clean .ig-profile-header{padding-top:22px!important;padding-bottom:30px!important}.profile-clean .profile-events-panel{width:min(100%,980px)!important;margin-inline:auto!important}.event-editor-v2{width:min(1120px,100vw - 40px)!important}}@media (width<=800px){.profile-clean>.ig-profile-header{padding-top:14px!important;padding-bottom:14px!important}.profile-events-panel{width:100vw!important;max-width:none!important;margin-left:calc(50% - 50vw)!important;padding:0 8px 26px!important}.events-owner-head,.profile-events-list{margin-left:0!important;margin-right:0!important}.profile-event-card{border-radius:14px!important}.event-create-backdrop{width:100vw!important}.event-editor-v2{width:100vw!important;max-width:none!important}.feed-reel-native-controls{bottom:10px;left:10px}.feed-reel-native-controls button{width:36px;height:36px}}.press-note-editorial-copy h2{margin-bottom:0!important}.press-note-editorial-copy h2:after{content:"";width:100%;height:1px;margin:var(--space-sm) 0 var(--space-sm);background:color-mix(in srgb,var(--border) 72%,transparent);display:block}.press-note-editorial-copy p{-webkit-line-clamp:3;color:var(--muted);-webkit-box-orient:vertical;font-weight:450;line-height:1.55;display:-webkit-box;overflow:hidden;margin-top:0!important}.press-note-open-action{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);animation:.28s both vvNoteActionIn;box-shadow:0 8px 22px #00000026;background:#16161cb8!important;border:1px solid #ffffff12!important;border-radius:11px!important;min-height:36px!important;padding:0 12px!important}.press-note-open-action svg{opacity:.55;width:13px!important}@keyframes vvNoteActionIn{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}.vv-wallet-card{color:#f4f1f8!important;background:radial-gradient(circle at 18% 16%,#7545b929,#0000 30%),linear-gradient(145deg,#17121f 0%,#0b0910 48%,#050507 100%)!important;border:1px solid #b593ff21!important;box-shadow:0 28px 70px #00000094,inset 0 1px #ffffff0f!important}.vv-wallet-card:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,#0000 25%,#ffffff0e 46%,#0000 62%);position:absolute;inset:0}.vv-wallet-page[data-tier=signature] .vv-wallet-card{background:radial-gradient(circle at 18% 16%,#7545b929,#0000 30%),linear-gradient(145deg,#17121f,#08070c 55%,#040405)!important}.vv-wallet-card-back>b{display:none!important}.vv-wallet-card-top>span{letter-spacing:1.6px!important;font-size:9px!important}.vv-wallet-card-footer b{letter-spacing:.2px;font-size:15px!important}.vv-wallet-card-footer small{opacity:.68}.vv-wallet-card-flip:not(.flipped):hover{transform:perspective(1000px)rotateX(1.2deg)rotateY(-1.4deg)translateY(-2px)}.vv-station-backdrop{z-index:210;padding:16px}.vv-station-dialog{width:min(520px,100%);max-height:min(760px,94dvh);color:var(--text);background:#0d0d11;border:1px solid #ffffff14;border-radius:22px;padding:20px;overflow:auto;box-shadow:0 28px 90px #000b}.vv-station-dialog header{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.vv-station-dialog header>span{align-items:center;gap:11px;display:flex}.vv-station-dialog header small{color:var(--red);letter-spacing:1.4px;font-size:9px;font-weight:850}.vv-station-dialog h2{margin:2px 0 0;font-size:22px}.vv-station-dialog header button{background:#19191f;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.vv-station-dialog>label:not(.vv-station-switch){color:var(--muted);gap:7px;margin-top:14px;font-size:11px;font-weight:700;display:grid}.vv-station-dialog input[type=text],.vv-station-dialog input[type=url],.vv-station-dialog>label>input:not([type=checkbox]){color:#fff;background:#15151a;border:1px solid #ffffff14;border-radius:12px;outline:none;width:100%;height:48px;padding:0 13px}.vv-station-dialog input:focus{border-color:var(--vv-accent)}.vv-station-help,.vv-station-membership-note{color:var(--muted);font-size:11px;line-height:1.55}.vv-station-membership-note{background:#1d8cff12;border-radius:11px;padding:11px}.vv-station-status{min-height:34px;color:var(--muted);background:#15151a;border-radius:9px;align-items:center;gap:7px;margin:12px 0;padding:0 10px;font-size:10px;display:flex}.vv-station-status.valid{color:#42df8d}.vv-station-status.invalid{color:#ff7388}.vv-station-switch{border-top:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:12px 0;display:flex}.vv-station-switch span{flex-direction:column;display:flex}.vv-station-switch small{color:var(--muted);margin-top:3px;font-size:9px}.vv-station-switch input{width:42px;height:24px;accent-color:var(--vv-accent)}.vv-station-dialog footer{flex-wrap:wrap;justify-content:flex-end;gap:7px;margin-top:16px;display:flex}.vv-station-dialog footer button{background:#18181e;border:1px solid #ffffff14;border-radius:11px;min-height:40px;padding:0 13px}.vv-station-dialog footer button.primary{background:var(--vv-accent);color:#fff;border:0}.vv-station-dialog footer button svg{vertical-align:-3px;margin-right:5px}.vv-global-radio{z-index:190;left:calc(var(--sidebar) + 18px);width:min(390px,calc(100vw - var(--sidebar) - 36px));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0d0d11eb;border:1px solid #ffffff1a;border-radius:17px;align-items:center;gap:10px;min-height:66px;padding:10px;display:flex;position:fixed;bottom:18px;box-shadow:0 20px 60px #0009}.vv-global-radio>span{flex-direction:column;flex:1;min-width:0;display:flex}.vv-global-radio small{color:#ff536b;letter-spacing:1.2px;font-size:8px;font-weight:850}.vv-global-radio small i{background:#ff3b5c;border-radius:50%;width:6px;height:6px;margin-right:5px;animation:1.5s infinite radioLive;display:inline-block}.vv-global-radio b,.vv-global-radio em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vv-global-radio b{font-size:12px}.vv-global-radio em{color:#ff7388;font-size:9px;font-style:normal}.vv-global-radio>button{background:var(--vv-accent);color:#fff;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.vv-global-radio>button:last-child{color:var(--muted);background:0 0}@keyframes radioLive{50%{opacity:.45;box-shadow:0 0 0 4px #ff3b5c1a}}@media (width<=800px){:root{--vv-mobile-gutter:12px}.view-container{padding-top:0!important}.home-layout{width:100%!important;max-width:100%!important;padding:var(--space-sm) var(--vv-mobile-gutter) calc(82px + env(safe-area-inset-bottom))!important;margin:0!important}.feed-column{width:100%!important;min-width:0!important}.stories{margin:0 0 var(--space-sm)!important}.post-card,.press-note-editorial-card,.feed-reel-card{width:100%!important;margin:var(--space-md) 0 0!important;border-radius:14px!important}.post-head,.post-copy,.comments-preview{padding-inline:var(--space-md)!important}.press-note-editorial-copy,.press-note-action-bar{padding-inline:var(--space-md)!important;margin-inline:0!important}.press-note-editorial-cover{width:100%!important}.page-section,.search-page,.reels-page,.profile-page,.vv-notifications,.messenger,.professional-programs,.vv-wallet-page{max-width:100%!important;padding-left:var(--vv-mobile-gutter)!important;padding-right:var(--vv-mobile-gutter)!important}.profile-clean>.ig-profile-header{padding:var(--space-md) var(--vv-mobile-gutter) var(--space-lg)!important;margin-top:0!important}.profile-clean .ig-profile-bio{margin-top:var(--space-sm)!important}.profile-tabs-expanded{margin-top:var(--space-md)!important}.profile-grid{width:calc(100% + (var(--vv-mobile-gutter) * 2))!important;margin-left:calc(var(--vv-mobile-gutter) * -1)!important}.native-story-frame{border-radius:0!important;width:100vw!important;height:100dvh!important;max-height:none!important}.native-story-content,.native-shared-story,.native-shared-story>video,.native-shared-story>img{object-fit:cover!important;width:100%!important;height:100%!important;max-height:none!important}.native-reel-shell{width:min(100vw,430px)!important;height:100dvh!important;max-height:none!important}.vv-station-backdrop{align-items:end;padding:0}.vv-station-dialog{width:100%;max-height:92dvh;padding:18px 14px calc(18px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:24px 24px 0 0}.vv-global-radio{left:var(--vv-mobile-gutter);right:var(--vv-mobile-gutter);bottom:calc(70px + env(safe-area-inset-bottom));width:auto}.vv-wallet-card-wrap{padding-inline:0!important}}@media (width>=801px){.home-layout,.page-section{padding-top:20px}.press-note-editorial-copy h2:after{max-width:100%}}.profile-events-panel{padding-top:16px!important}.profile-events-panel>.events-owner-head{margin-bottom:18px!important}.profile-events-panel>.profile-events-list{margin-top:0!important}.membership-card.plan-purple{padding-top:25px!important;position:relative!important;overflow:visible!important}.membership-card.plan-purple:before{content:"RECOMENDADO"!important;z-index:4!important;box-sizing:border-box!important;background:var(--vv-accent)!important;color:#fff!important;letter-spacing:.11em!important;white-space:nowrap!important;border:1px solid #ffffff21!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:auto!important;max-width:calc(100% - 36px)!important;height:24px!important;margin:0!important;padding:0 11px!important;font-size:8px!important;font-weight:900!important;line-height:1!important;display:inline-flex!important;position:absolute!important;top:-11px!important;left:18px!important;box-shadow:0 7px 20px #1d8cff57!important}@media (width<=800px){.profile-events-panel{padding-top:14px!important}.profile-events-panel>.events-owner-head{margin-bottom:14px!important}.membership-card.plan-purple{margin-top:14px!important}.membership-card.plan-purple:before{height:23px!important;top:-10px!important;left:14px!important}}.event-editor-v2 section:has(.event-ticket-mode){display:none!important}.event-editor-v2 .event-form-sections{gap:16px!important}.event-ticketing-native,.event-invite-note{display:none!important}.event-action-row .primary:has(svg.lucide-ticket){display:none!important}.event-action-row button:has(svg.lucide-ticket){display:none!important}.events-owner-head{background:var(--surface)!important}.events-owner-head small{max-width:38ch;line-height:1.35}:root{--v208-gutter:12px;--v208-gap-xs:6px;--v208-gap-sm:10px;--v208-gap-md:14px;--v208-gap-lg:18px;--v208-gap-xl:24px;--v208-bottom:calc(86px + env(safe-area-inset-bottom))}@media (width<=800px){html,body,.app,.app-shell,.app-shell-clean,.view-container{width:100%;max-width:100%;overflow-x:hidden}.app-shell-clean{padding-top:var(--header)!important}.app-shell-clean>.view-container{margin-top:0!important;padding-top:0!important}.page-section,.search-page,.reels-page,.memberships-page,.professional-programs,.vv-wallet-page,.music-collection-screen{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:var(--v208-gap-md) var(--v208-gutter) var(--v208-bottom)!important;margin:0!important}.section-heading,.search-hero,.vv-wallet-heading,.professional-heading{margin:0 0 var(--v208-gap-lg)!important;padding:0!important}.section-heading h2,.search-hero h2,.section-heading p,.search-hero p{margin-top:var(--v208-gap-xs)!important}.home-layout{width:100%!important;max-width:100%!important;padding:var(--v208-gap-sm) var(--v208-gutter) var(--v208-bottom)!important;margin:0!important;display:block!important}.feed-column{width:100%!important;max-width:100%!important;margin:0!important;padding:0!important}.right-rail{display:none!important}.stories{width:100%!important;margin:0 0 var(--v208-gap-sm)!important;padding:var(--v208-gap-md) var(--v208-gutter)!important;border-radius:14px!important}.feed-column>.feed-tabs{margin-top:0!important}.post-card,.press-note-editorial-card,.feed-discovery,.trending-section,.feed-recommendations,.vv-recommended-reels{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}.post-card,.press-note-editorial-card{margin-top:var(--v208-gap-md)!important;border-radius:14px!important}.post-head{padding-inline:var(--v208-gutter)!important}.post-copy,.comments-preview,.press-note-editorial-copy,.press-note-action-bar{padding-left:var(--v208-gutter)!important;padding-right:var(--v208-gutter)!important}.feed-reel-card .post-media-stage{padding:0!important}.feed-reel-card .post-media{border-radius:0!important}.profile-clean,.profile-page{width:100%!important;max-width:100%!important;padding:0 0 var(--v208-bottom)!important;margin:0!important}.profile-clean>.ig-profile-header{box-sizing:border-box!important;width:100%!important;padding:var(--v208-gap-md) var(--v208-gutter) var(--v208-gap-lg)!important;margin:0!important}.profile-clean .profile-main-row{gap:var(--v208-gap-md)!important}.profile-clean .ig-profile-bio,.profile-clean .profile-links{margin-top:var(--v208-gap-sm)!important}.mobile-owner-actions,.public-profile-actions{margin-top:var(--v208-gap-md)!important}.vv-profile-tabs,.profile-tabs-expanded{margin-top:0!important}.profile-grid{gap:3px!important;width:100%!important;margin:0!important;padding:0!important}.search-hero>label{margin-top:var(--v208-gap-md)!important;margin-bottom:var(--v208-gap-sm)!important}.explore-filter-chips{margin:0 0 var(--v208-gap-md)!important}.search-results,.explore-music-discovery{margin-top:var(--v208-gap-md)!important}.vv-notifications-content{padding:var(--v208-gap-sm) var(--v208-gutter) calc(24px + env(safe-area-inset-bottom))!important}.vv-notification-group>h4{margin:var(--v208-gap-lg) 3px var(--v208-gap-sm)!important}.messenger,.unified-messenger{padding-left:0!important;padding-right:0!important}.conversations>label{margin:0 var(--v208-gutter) var(--v208-gap-sm)!important}.chat-body{padding:var(--v208-gap-lg) var(--v208-gutter)!important}.chat-compose{margin:0 var(--v208-gutter) calc(var(--v208-gap-sm) + env(safe-area-inset-bottom))!important}.instagram-composer,.press-note-composer{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:calc(var(--v208-gap-md) + env(safe-area-inset-top)) var(--v208-gutter) var(--v208-bottom)!important}.instagram-composer>header,.press-note-composer>header{margin-bottom:var(--v208-gap-lg)!important}.instagram-composer .composer-stage{margin-bottom:var(--v208-gap-md)!important}.press-note-composer form{gap:var(--v208-gap-md)!important;padding:var(--v208-gutter)!important}.create-choice-sheet{padding:var(--v208-gap-md) var(--v208-gutter) calc(var(--v208-gap-md) + env(safe-area-inset-bottom))!important}.create-choice-sheet>header{padding-bottom:var(--v208-gap-md)!important}.create-choice-sheet>div{gap:var(--v208-gap-xs)!important}.profile-events-panel{box-sizing:border-box!important;width:100%!important;padding:var(--v208-gap-md) var(--v208-gutter) var(--v208-bottom)!important;margin:0!important}.profile-events-panel>.events-owner-head{margin:0 0 var(--v208-gap-lg)!important;padding:var(--v208-gap-md)!important}.profile-events-panel>.profile-events-list{gap:var(--v208-gutter)!important;margin:0!important}.event-create-backdrop{padding:0!important}.event-editor-v2{box-sizing:border-box!important;width:100%!important;height:100dvh!important;max-height:none!important;padding:calc(var(--v208-gap-md) + env(safe-area-inset-top)) var(--v208-gutter) calc(var(--v208-gap-xl) + env(safe-area-inset-bottom))!important;border:0!important;border-radius:0!important;margin:0!important}.event-editor-v2>.modal-title{margin:0 0 var(--v208-gap-xl)!important;padding:0 0 var(--v208-gap-md)!important;border-bottom:1px solid color-mix(in srgb,var(--border) 72%,transparent)!important}.event-editor-layout{gap:var(--v208-gap-xl)!important;grid-template-columns:1fr!important;display:grid!important}.event-editor-layout>div:first-child{padding:0 var(--v208-gap-xs)!important}.event-editor-v2 .event-image-picker{aspect-ratio:16/8!important;border-radius:13px!important;width:100%!important;margin:0!important;position:relative!important}.event-form-sections{gap:var(--v208-gap-lg)!important}.event-form-sections>section{padding:0 0 var(--v208-gap-lg)!important}.event-form-sections>section:first-child{padding-top:var(--v208-gap-xs)!important}.event-form-sections h4{margin:0 0 var(--v208-gap-md)!important}.event-editor-v2 .event-form-grid{gap:var(--v208-gutter)!important}.event-editor-v2 label{gap:var(--v208-gap-xs)!important}.event-editor-v2>.full-button{margin-top:var(--v208-gap-lg)!important}.event-detail-scroll{padding:0 var(--v208-gutter) calc(var(--v208-gap-xl) + env(safe-area-inset-bottom))!important}.event-detail-intro{padding:var(--v208-gap-lg) 1px var(--v208-gap-md)!important;gap:var(--v208-gap-sm)!important}.event-action-row{padding:var(--v208-gap-md) 0!important}.event-ticketing-native,.event-description-native,.event-invite-note{padding:var(--v208-gap-lg) 2px!important}.native-story-frame,.native-reel-shell{border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important}.native-story-progress{left:var(--v208-gutter)!important;right:var(--v208-gutter)!important;top:calc(var(--v208-gap-sm) + env(safe-area-inset-top))!important}.native-story-header{left:var(--v208-gutter)!important;right:var(--v208-gutter)!important;top:calc(21px + env(safe-area-inset-top))!important}.native-reel-head{left:var(--v208-gutter)!important;right:var(--v208-gutter)!important}.native-reel-actions{right:var(--v208-gutter)!important}.native-reel-description{left:var(--v208-gutter)!important;right:66px!important;bottom:calc(20px + env(safe-area-inset-bottom))!important}.native-reel-comments,.native-reel-menu,.native-reel-description-sheet{padding:var(--v208-gap-md) var(--v208-gutter) calc(var(--v208-gap-lg) + env(safe-area-inset-bottom))!important}.vv-wallet-layout,.membership-grid,.professional-grid{gap:var(--v208-gap-lg)!important}.vv-wallet-history{margin-top:var(--v208-gap-xl)!important}.membership-card{padding:var(--v208-gap-lg)!important}.profile-settings-modal .modal-title,.profile-studio-header{padding-left:var(--v208-gutter)!important;padding-right:var(--v208-gutter)!important}.settings-list{padding:var(--v208-gap-sm) var(--v208-gutter) var(--v208-gap-xl)!important}}@media (width<=360px){:root{--v208-gutter:10px}.event-ticket-types-editor>div{gap:var(--v208-gap-xs)!important}}:root{--v207-page:1050px;--v207-feed:1090px;--v207-web-x:35px;--v207-mobile-x:12px;--v207-card-radius:16px;--v207-gap:14px}html,body,.app,.app-shell,.app-shell-clean,.view-container{max-width:100%;overflow-x:hidden}.view-container{margin-top:0!important;padding-top:0!important}@media (width>=801px){.page-section,.search-page,.reels-page,.memberships-page,.professional-programs,.vv-wallet-page{box-sizing:border-box!important;width:100%!important;max-width:var(--v207-page)!important;padding:38px var(--v207-web-x) 100px!important;margin:0 auto!important}.home-layout{box-sizing:border-box!important;width:100%!important;max-width:var(--v207-feed)!important;grid-template-columns:minmax(460px,650px) 300px!important;gap:32px!important;margin:0 auto!important;padding:20px 24px 80px!important;display:grid!important}.feed-column{min-width:0!important;padding:0!important}.right-rail{padding-top:2px!important}.stories{border-radius:var(--v207-card-radius)!important;margin:0!important;padding:18px 16px 15px!important}.feed-tabs{margin-top:10px!important}.post-card{border-radius:var(--v207-card-radius)!important;margin-top:14px!important}.feed-discovery,.trending-section,.feed-recommendations,.vv-recommended-reels{margin-top:12px!important;margin-bottom:12px!important}.section-heading{margin-bottom:28px!important}.search-hero{padding:30px 10px 35px!important}.search-hero>label{margin:22px auto 13px!important}.explore-grid{margin-top:34px!important}.profile-clean,.profile-page{box-sizing:border-box!important;width:100%!important;max-width:var(--v207-page)!important;padding:20px var(--v207-web-x) 100px!important;margin:0 auto!important}.profile-clean>.ig-profile-header{margin:0!important;padding:20px 0 28px!important}.profile-grid{margin:0!important}.profile-events-panel{padding:4px 0 28px!important}.profile-events-panel>.events-owner-head{margin:0 0 13px!important}.profile-events-list{margin-top:13px!important}.messenger{height:calc(100vh - var(--header))!important;margin:0!important;padding:0!important}.chat-body{padding:28px 24px!important}.messages-title{padding:0 21px!important}.conversations>label{margin:0 14px 10px!important}.instagram-composer,.press-note-composer{box-sizing:border-box!important;width:min(920px,100%)!important;margin:0 auto!important;padding:24px!important}.press-note-composer>header{margin-bottom:20px!important}.press-note-composer form{gap:16px!important;padding:18px!important}.event-editor-v2{padding:18px!important}.event-editor-v2>.modal-title{border:0!important;margin:0 0 18px!important;padding:0!important}.event-editor-layout{grid-template-columns:280px minmax(0,1fr)!important;gap:18px!important}.event-form-sections{gap:14px!important}.event-form-sections>section{padding:0 0 14px!important}.event-form-sections h4{margin:0 0 8px!important}.event-editor-v2 .event-image-picker{margin:0!important}.event-editor-v2>.full-button{margin-top:15px!important}.membership-grid,.vv-wallet-layout,.professional-grid{gap:18px!important}.membership-card{padding:20px!important}.vv-wallet-history{margin-top:24px!important}.settings-list,.profile-studio-form{padding:22px 24px!important}.native-reel-shell{margin:0 auto!important}.native-reel-head{left:14px!important;right:14px!important}.native-reel-actions{right:12px!important}.native-reel-description{left:14px!important}}@media (width<=800px){:root{--v207-safe-bottom:calc(24px + env(safe-area-inset-bottom))}.app-shell-clean{padding-top:var(--header)!important}.app-shell-clean>.view-container{margin:0!important;padding:0!important}.page-section,.search-page,.reels-page,.memberships-page,.professional-programs,.vv-wallet-page{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:14px var(--v207-mobile-x) calc(88px + env(safe-area-inset-bottom))!important;margin:0!important}.home-layout{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:8px var(--v207-mobile-x) calc(88px + env(safe-area-inset-bottom))!important;margin:0!important;display:block!important}.feed-column{width:100%!important;margin:0!important;padding:0!important}.stories{border-radius:14px!important;width:100%!important;margin:0!important;padding:14px 12px!important}.feed-tabs{margin-top:10px!important}.post-card,.press-note-editorial-card{border-radius:14px!important;width:100%!important;margin:14px 0 0!important}.post-head,.post-copy,.comments-preview{padding-inline:12px!important}.feed-discovery,.trending-section,.feed-recommendations,.vv-recommended-reels{width:100%!important;margin:12px 0!important}.profile-clean,.profile-page{width:100%!important;max-width:100%!important;padding:0 0 calc(88px + env(safe-area-inset-bottom))!important;margin:0!important}.profile-clean>.ig-profile-header{box-sizing:border-box!important;width:100%!important;padding:10px var(--v207-mobile-x) 14px!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;margin:0!important}.profile-clean .profile-avatar-player,.profile-clean .profile-visible-avatar{width:104px!important;height:104px!important}.profile-clean .ig-profile-main{text-align:left!important;justify-content:center!important;min-height:104px!important;margin:0!important;padding:0!important}.profile-clean .profile-category-row{margin-top:5px!important}.profile-clean .mobile-profile-inline-bio{margin-top:7px!important}.mobile-profile-summary,.mobile-profile-contact-row,.mobile-profile-bio,.mobile-profile-actions{padding-left:var(--v207-mobile-x)!important;padding-right:var(--v207-mobile-x)!important}.vv-profile-tabs,.profile-tabs-expanded{width:100%!important;margin:0!important;padding:0 8px!important}.profile-grid{gap:3px!important;width:100%!important;margin:0!important;padding:0!important}.section-heading{margin-bottom:28px!important}.search-hero{padding:18px 2px 24px!important}.search-hero>label{margin:18px auto 10px!important}.explore-filter-chips{margin-bottom:14px!important}.profile-events-panel{box-sizing:border-box!important;width:100%!important;margin:0!important;padding:14px 6px 28px!important}.events-owner-head{margin:0 6px 13px!important}.profile-events-list{margin:12px 6px 0!important}.event-create-backdrop{padding:0!important}.event-editor-v2{width:100%!important;height:100dvh!important;max-height:none!important;padding:calc(12px + env(safe-area-inset-top)) 12px calc(24px + env(safe-area-inset-bottom))!important;border:0!important;border-radius:0!important;margin:0!important}.event-editor-v2>.modal-title{border:0!important;margin:0 0 18px!important;padding:0!important}.event-editor-layout{grid-template-columns:1fr!important;gap:18px!important}.event-editor-v2 .event-image-picker{aspect-ratio:16/8!important;margin:0!important;position:relative!important}.event-form-sections{gap:14px!important}.event-form-sections>section{margin:0!important;padding:0 0 14px!important}.event-form-sections h4{margin:0 0 8px!important}.messenger,.unified-messenger{margin:0!important;padding:0!important}.chat-body{padding:20px 12px!important}.conversations>label{margin:0 14px 10px!important}.vv-notifications-content{padding:8px 10px var(--v207-safe-bottom)!important}.instagram-composer,.press-note-composer{box-sizing:border-box!important;width:100%!important;padding:calc(14px + env(safe-area-inset-top)) 12px calc(90px + env(safe-area-inset-bottom))!important;margin:0!important}.press-note-composer form{gap:12px!important;padding:12px!important}.create-choice-sheet{padding:16px 12px calc(16px + env(safe-area-inset-bottom))!important}.native-story-frame,.native-reel-shell{border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important}.native-story-progress{left:10px!important;right:10px!important}.native-story-header,.native-reel-head{left:12px!important;right:12px!important}.native-reel-actions{right:12px!important}.native-reel-description{left:12px!important;right:62px!important}.membership-grid,.vv-wallet-layout,.professional-grid{gap:18px!important}.membership-card{padding:18px!important}.settings-list,.profile-studio-form{padding:22px 16px!important}}@media (width<=360px){:root{--v207-mobile-x:10px}.profile-clean>.ig-profile-header{grid-template-columns:96px minmax(0,1fr)!important;gap:12px!important}.profile-clean .profile-avatar-player,.profile-clean .profile-visible-avatar{width:96px!important;height:96px!important}}.vv-live-radio-page>header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:24px;display:flex}.vv-live-radio-page>header>span{align-items:center;gap:13px;display:flex}.vv-live-radio-page>header>span>svg{color:#8c70ff}.vv-live-radio-page header small{color:#8c70ff;letter-spacing:.15em;font-size:10px;font-weight:900}.vv-live-radio-page header h1{margin:3px 0;font-size:28px}.vv-live-radio-page header p{color:var(--muted);margin:0;font-size:13px}.vv-live-radio-page header>button,.vv-live-radio-empty button{border:1px solid var(--border);background:var(--surface);height:38px;color:var(--text);border-radius:10px;padding:0 14px;font-weight:800}.vv-live-radio-stage{background:radial-gradient(circle at 18% 10%,#704eff33,#0000 34%),#0d0d11;border:1px solid #292932;border-radius:22px;grid-template-columns:minmax(260px,380px) minmax(0,1fr);align-items:center;gap:34px;padding:26px;display:grid}.vv-live-radio-art{aspect-ratio:1;background:#17171d;border-radius:20px;position:relative;overflow:hidden}.vv-live-radio-art img{object-fit:cover;width:100%;height:100%}.vv-live-radio-art i{color:#fff;letter-spacing:.12em;background:#e72d49;border-radius:999px;padding:7px 10px;font-size:10px;font-style:normal;font-weight:900;position:absolute;bottom:14px;left:14px}.vv-live-radio-copy{flex-direction:column;align-items:flex-start;display:flex}.vv-live-radio-copy>small{color:#ff536b;letter-spacing:.14em;font-size:10px;font-weight:900}.vv-live-radio-copy h2{margin:9px 0 5px;font-size:clamp(28px,4vw,48px);line-height:1.02}.vv-live-radio-copy p{color:#babac3;margin:0;font-size:17px}.vv-live-radio-copy span{color:#8f8f99;align-items:center;gap:7px;margin-top:18px;font-size:12px;display:flex}.vv-live-radio-copy>button{background:var(--vv-accent);color:#fff;border:0;border-radius:13px;align-items:center;gap:9px;height:48px;margin-top:24px;padding:0 20px;font-weight:900;display:flex}.vv-live-radio-copy em{color:#74747e;margin-top:13px;font-size:11px;font-style:normal}.vv-live-radio-empty{text-align:center;border:1px dashed #303039;border-radius:20px;place-items:center;min-height:340px;display:grid}.vv-live-radio-empty p{color:var(--muted)}.vv-radio-mini-art{object-fit:cover;border-radius:10px;flex:none;width:42px;height:42px}.vv-global-radio em{display:block!important}@media (width<=800px){.vv-live-radio-page>header{align-items:flex-start;margin-bottom:18px}.vv-live-radio-page>header>button{width:40px;padding:0;font-size:0}.vv-live-radio-page>header>button:after{content:"•••";font-size:16px}.vv-live-radio-stage{border-radius:17px;grid-template-columns:1fr;gap:20px;padding:14px}.vv-live-radio-art{width:100%;max-height:45dvh}.vv-live-radio-copy h2{font-size:30px}.vv-live-radio-copy>button{justify-content:center;width:100%}.vv-live-radio-copy em{padding-bottom:6px}}.profile-live-radio-panel{background:radial-gradient(circle at 14% 8%,#7657ff2e,#0000 35%),#0d0d11;border:1px solid #292932;border-radius:20px;grid-template-columns:minmax(220px,340px) minmax(0,1fr);align-items:center;gap:28px;margin:22px 0 80px;padding:22px;display:grid}.profile-live-radio-cover{aspect-ratio:1;background:#17171d;border-radius:18px;position:relative;overflow:hidden}.profile-live-radio-cover img{object-fit:cover;width:100%;height:100%}.profile-live-radio-cover>span{color:#fff;letter-spacing:.11em;background:#d92e49;border-radius:999px;align-items:center;gap:6px;padding:7px 10px;font-size:10px;font-weight:900;display:flex;position:absolute;bottom:13px;left:13px}.profile-live-radio-cover>span i{background:#fff;border-radius:50%;width:7px;height:7px;animation:1.4s infinite radioLive}.profile-live-radio-info{flex-direction:column;align-items:flex-start;display:flex}.profile-live-radio-info>small{color:#ff536b;letter-spacing:.14em;font-size:10px;font-weight:900}.profile-live-radio-info h2{margin:8px 0 4px;font-size:clamp(27px,4vw,45px);line-height:1.03}.profile-live-radio-info p{color:#b8b8c1;margin:0;font-size:16px}.profile-live-radio-info em{color:#85858f;align-items:center;gap:7px;margin-top:16px;font-size:12px;font-style:normal;display:flex}.profile-live-radio-info>button{background:var(--vv-accent);color:#fff;border:0;border-radius:12px;justify-content:center;align-items:center;gap:9px;min-width:190px;height:47px;margin-top:22px;font-weight:900;display:flex}.profile-live-radio-info>b{color:#ff7188;margin-top:10px;font-size:11px}.profile-live-radio-info>span{color:#74747e;margin-top:12px;font-size:11px;line-height:1.45}.profile-live-radio-info>h3{color:#f4f4f6;margin:4px 0 16px;font-size:17px}.profile-live-radio-track{border-top:1px solid #26262e;border-bottom:1px solid #26262e;width:100%;padding:15px 0}.profile-live-radio-track>span{color:#8c70ff;letter-spacing:.14em;font-size:9px;font-weight:900}.profile-live-radio-track h2{margin:7px 0 4px}.profile-live-radio-actions{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.profile-live-radio-actions button{color:#f4f4f6;background:#17171d;border:1px solid #303039;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-height:43px;padding:0 14px;font-weight:800;display:flex}.profile-live-radio-actions .primary{border-color:var(--vv-accent);background:var(--vv-accent)}.profile-live-radio-actions .liked{color:#ff536b;border-color:#ff536b59}.profile-radio-tab svg{filter:drop-shadow(0 0 7px #7657ff73)}.sidebar-radio-live-entry{position:relative}.sidebar-radio-live-entry .nav-icon{filter:drop-shadow(0 0 7px #7657ff80);color:#9a82ff!important}.sidebar-radio-live-entry>i{background:#ff405f;border-radius:50%;width:7px;height:7px;animation:1.4s infinite radioLive;position:absolute;right:13px;box-shadow:0 0 0 4px #ff405f1a}@media (width<=800px){.profile-live-radio-panel{border-radius:16px;grid-template-columns:1fr;gap:18px;margin:14px 12px 90px;padding:13px}.profile-live-radio-cover{max-height:48dvh}.profile-live-radio-info h2{font-size:28px}.profile-live-radio-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.profile-live-radio-actions .primary{grid-column:1/-1}.profile-live-radio-actions button{padding:0 8px}.vv-profile-tabs .profile-radio-tab{order:99}}@media (width>=801px){.home-layout{gap:32px!important;padding:20px 24px 80px!important}.profile-clean,.profile-page{padding:20px 35px 100px!important}.profile-clean>.ig-profile-header{grid-template-columns:204px minmax(0,1fr)!important;align-items:center!important;gap:28px!important;width:min(100%,780px)!important;margin:0 auto!important;padding:20px 0 28px!important}.profile-clean .profile-avatar-player,.profile-clean .ig-profile-main{align-self:center!important}.profile-clean>.desktop-profile-stats,.profile-clean>.mobile-profile-summary,.profile-clean>.mobile-profile-contact-row{width:min(100%,780px)!important;margin-left:auto!important;margin-right:auto!important}.profile-clean>.vv-profile-tabs,.profile-clean>.profile-tabs-expanded{margin-left:auto!important;margin-right:auto!important}}@media (width<=800px){.app-shell-clean{padding-top:var(--header)!important}.app-shell-clean>.view-container{margin:0!important;padding:0!important}.home-layout{width:100%!important;padding:8px 12px calc(88px + env(safe-area-inset-bottom))!important;margin:0!important}.profile-clean,.profile-page{width:100%!important;padding:0 0 calc(88px + env(safe-area-inset-bottom))!important;margin:0!important}.profile-clean>.ig-profile-header{grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;width:min(100%,560px)!important;margin:0 auto!important;padding:10px 12px 14px!important}.profile-clean .profile-avatar-player,.profile-clean .profile-visible-avatar{align-self:center!important;width:104px!important;height:104px!important;margin:0!important}.profile-clean .ig-profile-main{text-align:left!important;justify-content:center!important;align-items:flex-start!important;min-height:104px!important;margin:0!important;padding:0!important}.profile-clean>.mobile-profile-summary,.profile-clean>.mobile-profile-contact-row,.profile-clean>.mobile-profile-bio,.profile-clean>.mobile-profile-actions{box-sizing:border-box!important;width:min(100%,560px)!important;margin-left:auto!important;margin-right:auto!important;padding-left:12px!important;padding-right:12px!important}.stories{margin:0!important;padding:14px 12px!important}.feed-tabs{margin-top:10px!important}.post-card{margin:14px 0 0!important}.profile-events-panel{padding:14px 6px 28px!important}.event-editor-v2{padding:calc(12px + env(safe-area-inset-top)) 12px calc(24px + env(safe-area-inset-bottom))!important}}@media (width<=360px){.profile-clean>.ig-profile-header{grid-template-columns:96px minmax(0,1fr)!important;gap:12px!important}.profile-clean .profile-avatar-player,.profile-clean .profile-visible-avatar{width:96px!important;height:96px!important}}.membership-grid,.professional-grid,.vv-wallet-layout{align-items:stretch!important;min-width:0!important}.membership-card,.professional-card,.vv-wallet-card-wrap{box-sizing:border-box!important;min-width:0!important}.vv-wallet-card-flip,.vv-wallet-card{transform-style:preserve-3d!important}.vv-wallet-card{backface-visibility:hidden!important}.vv-live-radio-page .profile-live-radio-panel{box-sizing:border-box!important;background:radial-gradient(circle at 13% 8%,#7657ff29,#0000 30%),linear-gradient(145deg,#15151a,#09090c 62%)!important;width:100%!important;margin:0!important}.vv-live-radio-page .profile-live-radio-info{min-width:0!important}.vv-live-radio-page .profile-live-radio-track h2,.vv-live-radio-page .profile-live-radio-track p{text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}.vv-live-radio-page .profile-live-radio-actions .primary{background:var(--vv-accent)!important}.vv-live-radio-page .profile-live-radio-cover{box-shadow:0 20px 55px #0008!important}@media (width>=801px){.vv-profile-tabs .profile-radio-tab{display:none!important}.vv-live-radio-page{max-width:1050px!important}.vv-live-radio-page>header{margin-bottom:22px!important}.vv-live-radio-page .profile-live-radio-panel{border-radius:20px!important;grid-template-columns:240px minmax(0,1fr)!important;gap:32px!important;padding:24px!important}.vv-live-radio-page .profile-live-radio-cover{aspect-ratio:1!important;width:240px!important;height:240px!important}}@media (width<=800px){.vv-profile-tabs .profile-radio-tab{order:99!important;display:grid!important}.vv-live-radio-page{padding-top:14px!important}.vv-live-radio-page>header{margin-bottom:16px!important;padding:0 2px!important}.vv-live-radio-page .profile-live-radio-panel,.profile-clean .profile-live-radio-panel{border-left:0!important;border-right:0!important;border-radius:0!important;grid-template-columns:1fr!important;gap:18px!important;width:100vw!important;max-width:none!important;margin:0 0 90px calc(50% - 50vw)!important;padding:18px 14px 22px!important}.profile-live-radio-cover{aspect-ratio:1!important;border-radius:16px!important;width:min(64vw,250px)!important;max-height:none!important;margin:0 auto!important}.profile-live-radio-info{align-items:stretch!important;width:100%!important;min-width:0!important}.profile-live-radio-info>small,.profile-live-radio-info>h3{text-align:center!important}.profile-live-radio-info>h3{margin-bottom:14px!important}.profile-live-radio-track{text-align:center!important;padding:16px 6px!important}.profile-live-radio-track h2{white-space:normal!important;overflow-wrap:anywhere!important;font-size:clamp(25px,8vw,34px)!important}.profile-live-radio-track p{white-space:normal!important;font-size:15px!important}.profile-live-radio-info>em{justify-content:center!important}.profile-live-radio-actions{grid-template-columns:1fr 1fr!important;gap:9px!important;width:100%!important;display:grid!important}.profile-live-radio-actions .primary{border-radius:999px!important;grid-column:1/-1!important;min-height:50px!important}.profile-live-radio-actions button:not(.primary){border-radius:999px!important;min-height:44px!important}.profile-live-radio-info>span{text-align:center!important;padding-inline:10px!important}}.radio-station-type{color:#a891ff;letter-spacing:.13em;background:#ffffff09;border:1px solid #ffffff14;border-radius:999px;justify-content:center;align-items:center;min-height:24px;padding:0 9px;font-size:9px;font-weight:900;display:inline-flex}.profile-live-radio-info>.radio-station-type+h3{margin-top:8px!important}@media (width<=800px){:root{--v207-mobile-x:12px!important}.app-shell-clean{padding-top:var(--header)!important}.app-shell-clean>.view-container{margin:0!important;padding:0!important}.home-layout{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:8px var(--v207-mobile-x) calc(88px + env(safe-area-inset-bottom))!important;margin:0!important;display:block!important}.feed-column{width:100%!important;margin:0!important;padding:0!important}.stories{border-radius:14px!important;width:100%!important;margin:0!important;padding:14px 12px!important}.feed-tabs{margin-top:10px!important}.post-card,.press-note-editorial-card{box-sizing:border-box!important;border-radius:14px!important;width:100%!important;margin:14px 0 0!important}.post-head,.post-copy,.comments-preview{padding-inline:12px!important}.profile-clean,.profile-page{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:0 0 calc(88px + env(safe-area-inset-bottom))!important;margin:0!important}.profile-clean>.ig-profile-header{box-sizing:border-box!important;width:min(100%,560px)!important;padding:10px var(--v207-mobile-x) 14px!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;margin:0 auto!important}.profile-clean .profile-avatar-player,.profile-clean .profile-visible-avatar{width:104px!important;height:104px!important}.profile-clean .ig-profile-main{text-align:left!important;justify-content:center!important;align-items:flex-start!important;min-height:104px!important;margin:0!important;padding:0!important}.mobile-profile-summary,.mobile-profile-contact-row,.mobile-profile-bio,.mobile-profile-actions{box-sizing:border-box!important;width:min(100%,560px)!important;padding-left:var(--v207-mobile-x)!important;padding-right:var(--v207-mobile-x)!important;margin-left:auto!important;margin-right:auto!important}.vv-profile-tabs,.profile-tabs-expanded{width:100%!important;margin:0!important;padding:0 8px!important}.profile-grid{gap:3px!important;width:100%!important;margin:0!important;padding:0!important}.page-section,.search-page,.reels-page,.memberships-page,.professional-programs,.vv-wallet-page{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:14px var(--v207-mobile-x) calc(88px + env(safe-area-inset-bottom))!important;margin:0!important}.profile-events-panel{box-sizing:border-box!important;width:100%!important;margin:0!important;padding:14px 6px 28px!important}.event-editor-v2{width:100%!important;height:100dvh!important;max-height:none!important;padding:calc(12px + env(safe-area-inset-top)) 12px calc(24px + env(safe-area-inset-bottom))!important;border:0!important;border-radius:0!important;margin:0!important}.vv-live-radio-page .profile-live-radio-panel,.profile-clean .profile-live-radio-panel{width:100vw!important;margin:0 0 90px calc(50% - 50vw)!important;padding:0 14px 22px!important;overflow:hidden!important}.profile-live-radio-cover{box-sizing:border-box!important;aspect-ratio:1!important;width:calc(100% + 28px)!important;max-width:none!important;height:auto!important;max-height:none!important;box-shadow:none!important;border-radius:0!important;margin:0 -14px!important}.profile-live-radio-cover img{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.profile-live-radio-info{padding-top:2px!important}.profile-live-radio-info>.radio-station-type{align-self:center!important}.profile-live-radio-info>h3{text-align:center!important}}@media (width<=360px){:root{--v207-mobile-x:10px!important}.profile-clean>.ig-profile-header{grid-template-columns:96px minmax(0,1fr)!important;gap:12px!important}.profile-clean .profile-avatar-player,.profile-clean .profile-visible-avatar{width:96px!important;height:96px!important}}:root{--space-xs:4px;--space-sm:8px;--space-md:14px;--space-lg:20px;--space-xl:28px;--vv-mobile-gutter:12px}html,body,.app,.app-shell-clean,.view-container{max-width:100%!important;overflow-x:hidden!important}.sidebar-radio-live-entry .nav-icon{color:#9a82ff!important}.sidebar-radio-label{align-items:center!important;gap:6px!important;display:inline-flex!important}.sidebar-radio-label>i{background:#ff405f!important;border-radius:50%!important;flex:0 0 7px!important;width:7px!important;height:7px!important;animation:1.4s infinite radioLive!important;display:inline-block!important;position:static!important;box-shadow:0 0 0 3px #ff405f1a!important}.vv-station-dialog select{box-sizing:border-box;color:#fff;background:#15151a;border:1px solid #ffffff14;border-radius:12px;outline:none;width:100%;height:48px;padding:0 13px}.vv-station-dialog select:focus{border-color:var(--vv-accent)}@media (width>=801px){.home-layout,.page-section,.search-page,.reels-page,.memberships-page,.professional-programs,.vv-wallet-page,.profile-clean,.profile-page{padding-top:20px!important}.profile-clean>.ig-profile-header{padding-top:20px!important;padding-bottom:28px!important}.section-heading{margin-bottom:28px!important}.post-card{margin-top:14px!important}.feed-tabs{margin-top:10px!important}.new-feature-panel,.profile-live-radio-panel,.profile-events-panel,.vv-wallet-layout,.membership-grid{box-sizing:border-box!important;min-width:0!important}}@media (width<=800px){:root{--vv-mobile-gutter:12px!important}.app-shell-clean{padding-top:var(--header)!important}.view-container{margin:0!important;padding:0!important}.home-layout{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:var(--space-sm) var(--vv-mobile-gutter) calc(82px + env(safe-area-inset-bottom))!important;margin:0!important;display:block!important}.feed-column{width:100%!important;min-width:0!important;margin:0!important;padding:0!important}.stories{width:100%!important;margin:0 0 var(--space-sm)!important;border-radius:14px!important;padding:14px 12px!important}.feed-tabs{margin-top:0!important}.post-card,.press-note-editorial-card,.feed-reel-card{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:var(--space-md) 0 0!important;border-radius:14px!important}.post-head,.post-copy,.comments-preview{padding-inline:var(--space-md)!important}.page-section,.search-page,.reels-page,.memberships-page,.professional-programs,.vv-wallet-page,.vv-notifications,.messenger{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding-left:var(--vv-mobile-gutter)!important;padding-right:var(--vv-mobile-gutter)!important;padding-bottom:calc(82px + env(safe-area-inset-bottom))!important;margin:0!important}.profile-clean,.profile-page{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:0 0 calc(82px + env(safe-area-inset-bottom))!important;margin:0!important}.profile-clean>.ig-profile-header{box-sizing:border-box!important;width:min(100%,560px)!important;padding:var(--space-md) var(--vv-mobile-gutter) var(--space-lg)!important;grid-template-columns:104px minmax(0,1fr)!important;align-items:center!important;gap:16px!important;margin:0 auto!important}.profile-clean .profile-avatar-player,.profile-clean .profile-visible-avatar{width:104px!important;height:104px!important}.profile-clean .ig-profile-main{text-align:left!important;justify-content:center!important;align-items:flex-start!important;min-height:104px!important;margin:0!important;padding:0!important}.mobile-profile-summary,.mobile-profile-contact-row,.mobile-profile-bio,.mobile-profile-actions{box-sizing:border-box!important;width:min(100%,560px)!important;padding-left:var(--vv-mobile-gutter)!important;padding-right:var(--vv-mobile-gutter)!important;margin-left:auto!important;margin-right:auto!important}.profile-tabs-expanded,.vv-profile-tabs{width:100%!important;margin-top:var(--space-md)!important;padding-inline:8px!important}.profile-grid{width:calc(100% + (var(--vv-mobile-gutter) * 2))!important;margin-left:calc(var(--vv-mobile-gutter) * -1)!important;gap:3px!important;padding:0!important}.profile-events-panel{box-sizing:border-box!important;width:100%!important;margin:0!important;padding:14px 6px 28px!important}.event-editor-v2{width:100%!important;height:100dvh!important;max-height:none!important;padding:calc(12px + env(safe-area-inset-top)) 12px calc(24px + env(safe-area-inset-bottom))!important;border:0!important;border-radius:0!important;margin:0!important}.native-story-frame,.native-reel-shell{border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important}.vv-live-radio-page .profile-live-radio-panel,.profile-clean .profile-live-radio-panel{border-radius:0!important;width:100vw!important;margin:0 0 82px calc(50% - 50vw)!important;padding:0 14px 22px!important}.profile-live-radio-cover{aspect-ratio:1!important;border-radius:0!important;width:calc(100% + 28px)!important;max-width:none!important;height:auto!important;margin:0 -14px!important}.profile-live-radio-cover img{object-fit:cover!important;width:100%!important;height:100%!important}.native-confirm-backdrop{z-index:520!important;place-items:center!important;padding:14px!important}.native-confirm-dialog{border:1px solid var(--border)!important;background:#111115!important;border-radius:21px!important;width:100%!important;max-width:430px!important;height:auto!important;padding:20px 17px 17px!important}}@media (width<=360px){.profile-clean>.ig-profile-header{grid-template-columns:96px minmax(0,1fr)!important;gap:12px!important}.profile-clean .profile-avatar-player,.profile-clean .profile-visible-avatar{width:96px!important;height:96px!important}}.event-create-backdrop{-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#040407d1!important}.event-editor-v2{--event-control:#17171c;--event-line:#ffffff17;--event-muted:#9696a2;overscroll-behavior:contain;scrollbar-width:thin;box-sizing:border-box!important;overflow:auto!important}.event-editor-v2>.modal-title{z-index:8;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);min-height:66px;position:sticky;top:-18px;border-bottom:1px solid var(--event-line)!important;background:#0f0f12f0!important;justify-content:space-between!important;align-items:center!important;margin:-18px -18px 24px!important;padding:18px 18px 14px!important;display:flex!important}.event-editor-v2>.modal-title h3{letter-spacing:-.025em;line-height:1.15;margin:3px 0 0!important;font-size:20px!important}.event-editor-v2>.modal-title>button{background:#1a1a20!important;border-radius:50%!important;flex:0 0 40px!important;width:40px!important;height:40px!important;margin-left:14px!important}.event-editor-layout{align-items:start!important;gap:24px!important}.event-editor-layout>div:first-child{min-width:0;padding:2px!important}.event-editor-v2 .event-image-picker{background:linear-gradient(145deg,#17171d,#111115)!important;border:1px dashed #ffffff2b!important;border-radius:16px!important;width:100%!important;margin:0!important;box-shadow:inset 0 1px #ffffff06!important}.event-editor-v2 .event-image-picker>span{text-align:center;gap:5px;padding:0 18px;display:grid;margin-top:10px!important}.event-editor-v2 .event-image-picker small{color:var(--event-muted)!important}.event-form-sections{gap:20px!important}.event-form-sections>section{border-bottom:1px solid var(--event-line)!important;padding:0 0 20px!important}.event-form-sections>section:last-child{border-bottom:0!important;padding-bottom:4px!important}.event-form-sections h4{color:#f5f5f7;letter-spacing:-.01em;align-items:center;min-height:24px;display:flex;margin:0 0 13px!important;font-size:14px!important}.event-form-sections h4:before{content:"";background:var(--vv-accent);border-radius:99px;width:3px;height:16px;margin-right:9px}.event-editor-v2 .event-form-grid{gap:13px!important}.event-editor-v2 label{line-height:1.2;color:#b8b8c1!important;gap:7px!important;margin:0!important;font-size:11px!important;font-weight:750!important;display:grid!important}.event-editor-v2 input,.event-editor-v2 textarea,.event-editor-v2 select,.event-ticket-types-editor input{transition:border-color .18s,box-shadow .18s,background .18s;box-sizing:border-box!important;border:1px solid var(--event-line)!important;background:var(--event-control)!important;color:#f7f7f9!important;width:100%!important;min-width:0!important;min-height:48px!important;font:inherit!important;border-radius:12px!important;outline:none!important;padding:12px 14px!important;font-size:14px!important}.event-editor-v2 textarea{resize:vertical;min-height:104px!important;line-height:1.5!important}.event-editor-v2 input::placeholder,.event-editor-v2 textarea::placeholder,.event-ticket-types-editor input::placeholder{color:#70707b!important}.event-editor-v2 input:focus,.event-editor-v2 textarea:focus,.event-editor-v2 select:focus,.event-ticket-types-editor input:focus{background:#19191f!important;border-color:#8065ef!important;box-shadow:0 0 0 3px #7c5cff1f!important}.event-editor-v2 select{appearance:none!important;background-color:var(--event-control)!important;background-image:linear-gradient(45deg,#0000 50%,#aaaab5 50%),linear-gradient(135deg,#aaaab5 50%,#0000 50%)!important;background-position:calc(100% - 20px) 21px,calc(100% - 15px) 21px!important;background-repeat:no-repeat!important;background-size:5px 5px,5px 5px!important;padding-left:14px!important;padding-right:44px!important}.event-switch-field{box-sizing:border-box;border:1px solid var(--event-line)!important;background:var(--event-control)!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:54px!important;padding:10px 13px!important}.event-switch-field input[type=checkbox]{appearance:auto!important;width:20px!important;height:20px!important;min-height:20px!important;accent-color:var(--vv-accent)!important;box-shadow:none!important;flex:0 0 20px!important;margin:0 2px 0 10px!important;padding:0!important}.event-ticket-mode{border:1px solid var(--event-line);background:#111115;border-radius:13px;gap:9px!important;margin:2px 0 14px!important;padding:3px!important}.event-ticket-mode button{color:#92929d!important;background:0 0!important;border:0!important;border-radius:10px!important;min-width:0!important;height:43px!important}.event-ticket-types-editor{gap:10px!important;margin-top:14px!important}.event-ticket-types-editor>div{border:1px solid var(--event-line);background:#121216;border-radius:13px;gap:9px!important;padding:10px!important}.event-ticket-types-editor>div>button{border-radius:10px!important;min-width:36px!important;min-height:44px!important}.event-ticket-types-editor>button{min-height:40px!important;padding:0 7px!important}.event-editor-v2>.full-button{z-index:7;position:sticky;bottom:-18px;border-radius:13px!important;min-height:50px!important;margin:20px -2px -18px!important;box-shadow:0 -15px 28px #0f0f12,0 12px 30px #5030be47!important}@media (width<=800px){.bottom-nav button>svg{stroke-width:2.15px;width:26px!important;height:26px!important}.bottom-nav button .avatar{width:29px!important;height:29px!important}.event-editor-v2{padding:calc(10px + env(safe-area-inset-top)) 12px calc(18px + env(safe-area-inset-bottom))!important}.event-editor-v2>.modal-title{top:calc(-10px - env(safe-area-inset-top));min-height:62px;margin:calc(-10px - env(safe-area-inset-top)) -12px 22px!important;padding:calc(10px + env(safe-area-inset-top)) 12px 12px!important}.event-editor-v2>.modal-title h3{font-size:18px!important}.event-editor-layout{display:block!important}.event-editor-layout>div:first-child{padding:0 2px 22px!important}.event-editor-v2 .event-image-picker{aspect-ratio:16/9!important;min-height:190px!important}.event-form-sections{gap:18px!important}.event-form-sections>section{padding-bottom:18px!important}.event-editor-v2 .event-form-grid{grid-template-columns:1fr!important;gap:12px!important}.event-field-wide{grid-column:auto!important}.event-ticket-mode{grid-template-columns:repeat(3,minmax(0,1fr))!important}.event-ticket-mode button{padding:0 6px!important;font-size:11px!important}.event-ticket-types-editor>div{grid-template-columns:minmax(0,1fr) minmax(74px,.65fr) minmax(68px,.55fr) 38px!important}.event-editor-v2>.full-button{bottom:calc(-18px - env(safe-area-inset-bottom));margin-bottom:calc(-18px - env(safe-area-inset-bottom))!important}}@media (width<=420px){.event-ticket-types-editor>div{grid-template-columns:1fr 1fr 40px!important}.event-ticket-types-editor>div>input:first-child{grid-column:1/-1!important}.event-ticket-types-editor>div>input:nth-child(3){grid-column:2!important}.event-ticket-types-editor>div>button{grid-area:2/3!important}}:root{--radius:16px;--sidebar:248px!important}html,body,.app{max-width:100%;overflow-x:hidden}@media (width>=801px){.sidebar{width:248px!important;padding-top:24px!important}.app-shell-clean{box-sizing:border-box!important;width:calc(100vw - 248px)!important;min-height:100vh!important;margin-left:248px!important;padding:0!important}.app-shell-clean>.view-container{box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:100vh!important;margin:0!important;padding:0!important}.home-layout{box-sizing:border-box!important;grid-template-columns:minmax(500px,650px) minmax(250px,300px)!important;justify-content:center!important;gap:28px!important;width:min(100%,1080px)!important;max-width:1080px!important;margin:0 auto!important;padding:20px 24px 80px!important;display:grid!important}:is(.home-layout:has(.right-rail:empty),.home-layout:not(:has(.right-rail))){grid-template-columns:minmax(500px,650px)!important}.feed-column{width:100%!important;min-width:0!important;max-width:650px!important;margin:0 auto!important;padding:0!important}.right-rail{gap:20px!important;width:auto!important;min-width:0!important;padding-top:0!important}.stories{border:1px solid var(--border)!important;border-radius:var(--radius)!important;background:var(--surface)!important;margin:0!important;padding:18px 16px 15px!important}.feed-tabs{height:50px!important;margin-top:10px!important}.post-card,.feed-reel-card{width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border-width:0 0 1px!important;border-radius:0!important;margin:0!important}.post-card+.post-card,.feed-reel-card+.post-card,.post-card+.feed-reel-card{margin-top:8px!important}.post-head{padding-inline:15px!important}.post-copy,.comments-preview,.comment-box{padding-left:16px!important;padding-right:16px!important}.page-section,.search-page,.reels-page,.stories-page,.memberships-page,.professional-programs,.vv-wallet-page,.music-collection-screen{box-sizing:border-box!important;width:100%!important;max-width:1050px!important;margin:0 auto!important;padding:38px 35px 100px!important}.section-heading{margin-bottom:28px!important}.profile-clean,.profile-page{box-sizing:border-box!important;width:min(100%,1040px)!important;max-width:1040px!important;margin:0 auto!important;padding:56px 0 100px!important;transform:none!important}.profile-clean>.ig-profile-header{box-sizing:border-box!important;grid-template-columns:162px minmax(0,1fr)!important;align-items:center!important;column-gap:34px!important;width:min(790px,100% - 48px)!important;margin:0 auto!important;padding:20px 0 28px!important;display:grid!important}.profile-clean .profile-avatar-player{place-self:center!important;width:142px!important;height:142px!important;margin:0 auto!important}.profile-clean .profile-avatar-player .avatar-profile,.profile-clean .profile-visible-avatar{width:142px!important;height:142px!important}.profile-clean .ig-profile-main{text-align:left!important;flex-direction:column!important;justify-content:center!important;align-self:center!important;align-items:flex-start!important;min-height:142px!important;margin:0!important;padding:0!important;display:flex!important}.profile-clean .profile-tabs,.profile-clean .profile-tabs-expanded{margin-left:auto!important;margin-right:auto!important}.profile-clean .profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:min(980px,100%)!important;margin:0 auto!important;padding:0!important}.profile-clean .profile-grid>button{aspect-ratio:3/4!important;border:0!important;border-radius:0!important}.profile-clean .profile-grid img,.profile-clean .profile-grid video{object-fit:cover!important;width:100%!important;height:100%!important}}@media (width<=800px){:root{--header:57px!important}.app-shell-clean{box-sizing:border-box!important;width:100%!important;min-height:100vh!important;margin:0!important;padding-top:0!important}.app-shell-clean>.view-container{width:100%!important;max-width:none!important;min-height:calc(100vh - var(--header))!important;margin:0!important;padding:0!important}.mobile-header{height:calc(var(--header) + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 9px 0 10px!important;margin:0!important;position:sticky!important;top:0!important;left:auto!important;right:auto!important}.mobile-header>div{margin-left:auto!important}.bottom-nav{height:calc(61px + env(safe-area-inset-bottom))!important;padding-bottom:env(safe-area-inset-bottom)!important}.bottom-nav button{width:56px!important;height:52px!important}.bottom-nav button>svg{stroke-width:2px;width:24px!important;height:24px!important}.bottom-nav button .avatar{width:26px!important;height:26px!important}.home-layout{box-sizing:border-box!important;width:100%!important;max-width:640px!important;padding:0 0 calc(70px + env(safe-area-inset-bottom))!important;margin:0 auto!important;display:block!important}.feed-column,.feed-list{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.right-rail{display:none!important}.stories{background:var(--bg)!important;border-width:0 0 1px!important;border-radius:0!important;gap:12px!important;width:100%!important;margin:0!important;padding:14px 10px 13px!important}.mobile-recent-stories{padding:10px 8px 12px!important}.trending-section{border-bottom:0!important;margin:0!important;padding:0!important}.trending-section+.feed-tabs{margin:0!important}.feed-tabs{background:var(--bg)!important;border-radius:0!important;height:44px!important;margin:0!important}.post-card,.feed-reel-card,.press-note-editorial-card{box-sizing:border-box!important;width:100%!important;max-width:none!important;box-shadow:none!important;background:0 0!important;border-width:0 0 1px!important;border-radius:0!important;margin:0!important}.post-card+.post-card,.post-card+.feed-reel-card,.feed-reel-card+.post-card{margin-top:0!important}.post-head{min-height:52px!important;padding:0 11px!important}.post-copy,.comments-preview,.comment-box{padding-left:11px!important;padding-right:11px!important}.page-section,.search-page,.reels-page,.stories-page,.memberships-page,.professional-programs,.vv-wallet-page,.music-collection-screen{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:0 11px calc(82px + env(safe-area-inset-bottom))!important;margin:0!important}.profile-clean,.profile-page{box-sizing:border-box!important;width:100%!important;max-width:100%!important;padding:0 0 calc(74px + env(safe-area-inset-bottom))!important;margin:0!important;overflow-x:hidden!important}.profile-clean>.ig-profile-header{box-sizing:border-box!important;grid-template-columns:118px minmax(0,1fr)!important;align-items:center!important;gap:17px!important;width:100%!important;margin:0!important;padding:10px 18px 16px!important;display:grid!important}.profile-clean .profile-avatar-player{align-self:center!important;width:112px!important;height:112px!important;margin-left:2px!important}.profile-clean .profile-avatar-player .avatar-profile,.profile-clean .profile-visible-avatar{width:108px!important;height:108px!important}.profile-clean .ig-profile-main{text-align:left!important;flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:5px!important;width:100%!important;min-width:0!important;min-height:112px!important;margin:0!important;padding:0!important;display:flex!important}.profile-clean .profile-name-line,.profile-clean .profile-category-row,.profile-clean .mobile-profile-inline-bio{width:100%!important;margin-left:0!important;margin-right:0!important}.profile-clean .profile-category-row{gap:5px!important;margin-top:2px!important}.profile-clean .mobile-profile-inline-bio{margin-top:1px!important}.profile-clean>.mobile-profile-contact-row,.profile-clean>.mobile-profile-actions,.profile-clean .mobile-profile-bio{box-sizing:border-box!important;width:calc(100% - 32px)!important;margin-left:16px!important;margin-right:16px!important;padding-left:0!important;padding-right:0!important}.profile-clean .profile-tabs,.profile-clean .profile-tabs-expanded{box-sizing:border-box!important;border-radius:0!important;width:100%!important;margin:0!important;padding:0 8px!important}.profile-clean .profile-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:0!important;width:100vw!important;max-width:none!important;margin:0 calc(50% - 50vw)!important;padding:0!important;display:grid!important}.profile-clean .profile-grid>button{aspect-ratio:3/4!important;border:0!important;border-radius:0!important;width:100%!important;min-width:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.profile-clean .profile-grid img,.profile-clean .profile-grid video{object-fit:cover!important;border-radius:0!important;width:100%!important;height:100%!important;display:block!important}.native-story-frame,.native-reel-shell{border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important}}@media (width<=375px){.profile-clean>.ig-profile-header{grid-template-columns:108px minmax(0,1fr)!important;gap:14px!important;padding-inline:15px!important}.profile-clean .profile-avatar-player{width:104px!important;height:104px!important}.profile-clean .profile-avatar-player .avatar-profile,.profile-clean .profile-visible-avatar{width:101px!important;height:101px!important}}@media (width<=800px){.profile-clean{--profile-gap-xs:6px;--profile-gap-sm:8px;--profile-gap-md:10px;--profile-hero-vertical-gap:10px;--profile-hero-link-gap:4px}.profile-clean>.ig-profile-header{padding-top:var(--profile-hero-vertical-gap)!important;padding-bottom:0!important}.profile-clean>.mobile-profile-contact-row{margin:var(--profile-hero-link-gap) 16px 0!important;align-items:center!important;gap:var(--profile-gap-xs)!important;padding:0!important}.profile-clean>.mobile-profile-actions{margin:var(--profile-gap-sm) 16px 0!important;gap:var(--profile-gap-sm)!important;padding:0!important}.profile-clean>.mobile-profile-bio{margin:var(--profile-gap-sm) 16px 0!important;padding:0!important}.profile-clean .mobile-owner-actions{width:100%!important;margin:0 0 var(--profile-gap-sm)!important;gap:var(--profile-gap-sm)!important}.profile-clean .mobile-owner-actions>button,.profile-clean>.mobile-profile-actions>button{box-sizing:border-box!important;justify-content:center!important;align-items:center!important;width:100%!important;height:44px!important;min-height:44px!important;margin:0!important}.profile-clean .mobile-profile-bio>.ig-profile-stats{gap:var(--profile-gap-xs)!important;align-items:stretch!important;width:100%!important;min-height:56px!important;margin:0!important;padding:0!important}.profile-clean .mobile-profile-bio>.ig-profile-stats>button{box-sizing:border-box!important;min-width:0!important;min-height:56px!important;padding:var(--profile-gap-xs) 2px!important;flex:1 1 0!important;justify-content:center!important;align-items:center!important;margin:0!important}.profile-clean>.vv-profile-tabs{box-sizing:border-box!important;width:100%!important;min-height:52px!important;margin:calc(var(--profile-gap-xs) / 3) 0 0!important;scrollbar-width:none!important;grid-auto-columns:minmax(52px,1fr)!important;padding:0 8px!important;overflow-x:auto!important}.profile-clean>.vv-profile-tabs::-webkit-scrollbar{display:none!important}.profile-clean>.vv-profile-tabs>button{opacity:.66;box-sizing:border-box!important;min-width:52px!important;height:52px!important;min-height:44px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0 14px!important}.profile-clean>.vv-profile-tabs>button.active{opacity:1;box-shadow:none!important;background:0 0!important;border:0!important}.profile-clean>.vv-profile-tabs>button svg{box-sizing:content-box!important;stroke-width:1.8px!important;width:24px!important;min-width:24px!important;max-width:24px!important;height:24px!important;margin:auto!important;padding:0!important;display:block!important}.profile-clean>.vv-profile-tabs .vv-collaboration-icon,.profile-clean>.vv-profile-tabs .event-tab-icon{place-items:center!important;width:24px!important;height:24px!important;margin:auto!important;padding:0!important;display:grid!important}}.vv-ai-explore{--ai-gap:18px;color:var(--text)}.vv-ai-header{border-bottom:1px solid var(--border);grid-template-columns:minmax(210px,.7fr) minmax(360px,1.3fr);align-items:end;gap:24px;margin:0 0 16px;padding:4px 0 16px;display:grid}.vv-ai-header>div small{color:var(--lime);letter-spacing:.16em;font-size:10px;font-weight:750}.vv-ai-header h2{letter-spacing:-.035em;margin:4px 0 0;font-size:24px;font-weight:650}.vv-ai-search{box-sizing:border-box;border:1px solid var(--border);height:48px;color:var(--muted);background:#111115;border-radius:14px;align-items:center;gap:10px;padding:0 10px 0 14px;transition:all .18s;display:flex}.vv-ai-search:focus-within{border-color:#1d8cff88;box-shadow:0 0 0 3px #1d8cff12}.vv-ai-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:14px}.vv-ai-search>span{color:#b9aaff;flex:none;align-items:center;gap:5px;font-size:11px;font-weight:650;display:flex}.vv-ai-search>button{width:34px;height:34px;color:var(--muted);background:0 0;border:0;place-items:center;display:grid}.vv-ai-recents{margin:0 0 16px}.vv-ai-recents>header{color:var(--muted);justify-content:space-between;font-size:12px;display:flex}.vv-ai-recents>header button{color:#a992ff;background:0 0;border:0;font-size:11px}.vv-ai-recents>div,.vv-ai-filters{scrollbar-width:none;gap:7px;display:flex;overflow:auto}.vv-ai-recents>div{margin-top:8px}.vv-ai-recents>div button,.vv-ai-filters button{border:1px solid var(--border);height:34px;color:var(--soft);background:#101014;border-radius:999px;flex:none;padding:0 11px;font-size:12px}.vv-ai-recents>div button{align-items:center;gap:6px;display:flex}.vv-ai-filters{margin:0 0 10px}.vv-ai-filters button{min-height:36px;color:var(--muted);padding-inline:14px}.vv-ai-filters button.active{color:#fff;background:#1d8cff16;border-color:#1d8cff66}.vv-ai-interpretation{min-height:34px;color:var(--muted);align-items:center;gap:8px;font-size:12px;display:flex}.vv-ai-interpretation svg,.vv-ai-interpretation b{color:#a992ff}.vv-ai-results{align-items:start;gap:var(--ai-gap);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:10px;display:grid}.vv-ai-section{min-width:0}.vv-ai-results>.vv-ai-people,.vv-ai-results>.vv-ai-accounts{grid-column:span 4}.vv-ai-results>.vv-ai-content{grid-column:span 8}.vv-ai-results>.vv-ai-events{grid-column:span 4}.vv-ai-results>.vv-ai-music{order:-1;grid-column:1/-1}.vv-ai-section>header{border-bottom:1px solid #ffffff0b;justify-content:space-between;align-items:center;height:34px;display:flex}.vv-ai-section>header h3{margin:0;font-size:16px;font-weight:620}.vv-ai-section>header small{color:var(--muted);font-size:11px}.vv-ai-people>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 12px;display:grid}.vv-ai-people article{border-bottom:1px solid #ffffff09;align-items:center;gap:8px;min-width:0;min-height:62px;display:flex}.vv-ai-people article>button:first-child{min-width:0;color:var(--text);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:9px;display:flex}.vv-ai-people article>button:first-child>span{gap:3px;min-width:0;display:grid}.vv-ai-people article b{white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:3px;min-width:0;font-size:13px;font-weight:600;display:flex;overflow:hidden}.vv-ai-people article small{color:var(--muted);white-space:nowrap;text-overflow:ellipsis;font-size:10px;overflow:hidden}.vv-ai-people .follow-button-compact{min-width:64px!important;height:32px!important;padding-inline:8px!important;font-size:10px!important}.vv-ai-music>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 14px;display:grid}.vv-ai-music article{border-bottom:1px solid #ffffff09;align-items:center;gap:8px;min-width:0;height:66px;display:flex}.vv-ai-track-main{min-width:0;color:var(--text);text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:10px;display:flex}.vv-ai-track-main img{object-fit:cover;border-radius:9px;width:46px;height:46px}.vv-ai-track-main span{gap:4px;min-width:0;display:grid}.vv-ai-track-main b,.vv-ai-track-main small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vv-ai-track-main b{font-size:13px;font-weight:600}.vv-ai-track-main small{color:var(--muted);font-size:11px}.vv-ai-music article>button:last-child{color:#fff;background:#ffffff09;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.vv-ai-content>div,.vv-ai-trending>div,.vv-ai-home-feature>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.vv-ai-content>div>button,.vv-ai-trending>div>button,.vv-ai-home-feature>div>button{aspect-ratio:4/5;background:#16161a;border:0;border-radius:9px;padding:0;position:relative;overflow:hidden}.vv-ai-content img,.vv-ai-content video,.vv-ai-trending img,.vv-ai-trending video,.vv-ai-home-feature img,.vv-ai-home-feature video{object-fit:cover;width:100%;height:100%}.vv-ai-content>div>button>span,.vv-ai-trending>div>button>span{color:#fff;filter:drop-shadow(0 1px 4px #000);position:absolute;top:7px;right:7px}.vv-ai-events>div{display:grid}.vv-ai-events>div>button{min-width:0;min-height:72px;color:var(--text);text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff09;align-items:center;gap:10px;padding:8px 0;display:flex}.vv-ai-events img,.vv-ai-event-fallback{object-fit:cover;border-radius:9px;flex:0 0 56px;width:56px;height:56px}.vv-ai-event-fallback{color:#9e89ff;background:#17171c;place-items:center;display:grid}.vv-ai-events button>span:last-child{gap:3px;min-width:0;display:grid}.vv-ai-events b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.vv-ai-events small,.vv-ai-events em{color:var(--muted);font-size:10px;font-style:normal}.vv-ai-home{grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;gap:22px 18px;display:grid}.vv-ai-home>.vv-ai-home-feature{grid-column:span 8}.vv-ai-home>.vv-ai-music{grid-column:1/-1}.vv-ai-home>.vv-ai-trending{grid-column:span 8}.vv-ai-home>.vv-ai-people,.vv-ai-home>.vv-ai-events{grid-column:span 4}.vv-ai-home-feature>header{justify-content:space-between;align-items:end;margin-bottom:10px;display:flex}.vv-ai-home-feature h3{margin:0;font-size:17px;font-weight:620}.vv-ai-home-feature small{color:var(--muted);font-size:11px}.vv-ai-home-feature>div{grid-template-columns:repeat(4,minmax(0,1fr))}.vv-ai-home-feature button>span{color:#fff;background:#070709b8;border-radius:999px;padding:4px 7px;font-size:9px;position:absolute;bottom:7px;left:7px}.vv-ai-empty{min-height:240px;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}.vv-ai-empty b{color:var(--text);font-size:15px}.vv-ai-empty span{max-width:360px;font-size:12px}.vv-ai-loading{gap:3px;height:4px;display:flex}.vv-ai-loading i{background:var(--vv-accent);border-radius:9px;flex:1;height:2px;animation:.9s ease-in-out infinite alternate vvAiLoad}.vv-ai-loading i:nth-child(2){animation-delay:.15s}.vv-ai-loading i:nth-child(3){animation-delay:.3s}@keyframes vvAiLoad{to{opacity:.18}}@media (width<=800px){.vv-ai-explore{padding:8px 11px calc(82px + env(safe-area-inset-bottom))!important}.vv-ai-header{margin:0 0 10px;padding:0 0 10px;display:block}.vv-ai-header>div{display:none}.vv-ai-search{border-radius:13px;height:50px}.vv-ai-search>span{font-size:10px}.vv-ai-results,.vv-ai-home{flex-direction:column;gap:20px;display:flex}.vv-ai-results>.vv-ai-section,.vv-ai-home>.vv-ai-section,.vv-ai-home>.vv-ai-home-feature{width:100%}.vv-ai-music>div{scroll-snap-type:x proximity;scrollbar-width:none;gap:9px;display:flex;overflow-x:auto}.vv-ai-music article{border:1px solid var(--border);background:#101014;border-radius:12px;flex:0 0 min(84vw,330px);padding:0 9px}.vv-ai-people>div{display:block}.vv-ai-people article{min-height:64px}.vv-ai-content>div,.vv-ai-trending>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px}.vv-ai-home-feature>div{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}.vv-ai-home-feature>div>button{flex:0 0 42vw}.vv-ai-events>div{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.vv-ai-events>div>button{border:1px solid var(--border);background:#101014;border-radius:12px;flex:0 0 min(82vw,320px);padding:8px}.vv-ai-interpretation{padding:2px 1px 6px}.vv-ai-filters{padding-bottom:2px}}@media (width>=801px) and (width<=1100px){.vv-ai-results>.vv-ai-people,.vv-ai-results>.vv-ai-accounts,.vv-ai-results>.vv-ai-events{grid-column:span 5}.vv-ai-results>.vv-ai-content,.vv-ai-home>.vv-ai-home-feature,.vv-ai-home>.vv-ai-trending{grid-column:span 7}.vv-ai-home>.vv-ai-people,.vv-ai-home>.vv-ai-events{grid-column:span 5}.vv-ai-music>div{grid-template-columns:repeat(2,minmax(0,1fr))}}.vvibra-ai-icon{color:#fff;background:radial-gradient(circle at 28% 25%,var(--vv-accent) 0,var(--vv-accent) 38%,#111218 72%);border-radius:50%;flex:none;place-items:center;display:inline-grid;position:relative;box-shadow:inset 0 0 0 1px #ffffff1f,0 0 16px #6c4cff33}.vvibra-ai-icon b{font-size:calc(var(--ai-size,38px)*.45);font-style:italic;font-weight:900;line-height:1;transform:translate(-1px)}.vvibra-ai-icon i{background:#d6ff3f;border-radius:50%;width:18%;height:18%;position:absolute;bottom:13%;right:13%;box-shadow:0 0 7px #d6ff3fb3}.vvibra-ai-icon em{border:1px solid #5bb7ff6b;border-left-color:#0000;border-radius:50%;animation:2.4s linear infinite vv-ai-pulse;position:absolute;inset:8%}@keyframes vv-ai-pulse{to{transform:rotate(360deg)}}.vvibra-ai-contact{text-align:left;width:100%;background:linear-gradient(90deg,#5f39be21,#0000 70%)!important;border:0!important;border-bottom:1px solid #ffffff0f!important;align-items:center!important;gap:11px!important;padding:11px 12px!important;display:flex!important;position:relative!important}.vvibra-ai-contact span:nth-child(2){flex:1;gap:2px;min-width:0;display:grid}.vvibra-ai-contact b{align-items:center;gap:5px;font-size:14px;display:flex}.vvibra-ai-contact small{color:#a6a7b2}.vvibra-ai-contact em{letter-spacing:.08em;color:#cbbdff;border:1px solid #9a7cff47;border-radius:99px;padding:3px 6px;font-size:9px;font-weight:800}.vvibra-ai-chat .chat-head{background:#0d0e12;border-bottom-color:#8766ff2e}.vvibra-ai-chat .chat-profile-copy{text-align:left;flex:1;display:grid}.vvibra-ai-chat .chat-profile-copy b{align-items:center;gap:5px;display:flex}.vvibra-ai-chat .chat-profile-copy small{color:#9c9da7}.vvibra-ai-chat .chat-body{background:radial-gradient(circle at 50% 0,#55359c1a,#0000 32%),#090a0d}.vvibra-ai-chat .message-line.received{align-items:flex-end}.vvibra-ai-chat .bubble.received{white-space:normal;background:#17181d;border:1px solid #977fe121;max-width:min(82%,520px)}.vvibra-ai-copy{white-space:pre-line;line-height:1.45}.vvibra-ai-chat-results{gap:6px;margin-top:10px;display:grid}.vvibra-ai-chat-results button{color:#fff;text-align:left;background:#101116;border:1px solid #ffffff12;border-radius:10px;align-items:center;gap:8px;width:100%;padding:9px 10px;display:flex}.vvibra-ai-chat-results button span{flex:1;gap:2px;min-width:0;display:grid}.vvibra-ai-chat-results b,.vvibra-ai-chat-results small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vvibra-ai-chat-results b{font-size:12px}.vvibra-ai-chat-results small{color:#9698a3;font-size:10px}.vvibra-ai-typing{align-items:center;gap:7px;padding:4px 8px;display:flex}.vvibra-ai-typing>span{background:#17181d;border-radius:15px;gap:3px;padding:9px 11px;display:flex}.vvibra-ai-typing i{background:#a88cff;border-radius:50%;width:5px;height:5px;animation:1s infinite alternate vv-ai-dot}.vvibra-ai-typing i:nth-child(2){animation-delay:.18s}.vvibra-ai-typing i:nth-child(3){animation-delay:.36s}.vvibra-ai-typing small{color:#888a95;font-size:10px}@keyframes vv-ai-dot{to{opacity:.25;transform:translateY(-2px)}}.vvibra-ai-quick-actions{scrollbar-width:none;border-top:1px solid #ffffff0d;gap:6px;padding:8px 10px;display:flex;overflow-x:auto}.vvibra-ai-quick-actions button{color:#d9d1ff;background:#121318;border:1px solid #896ae240;border-radius:999px;flex:none;padding:7px 10px;font-size:11px;font-weight:700}.vvibra-ai-chat .chat-input>.vvibra-ai-icon{margin-left:3px}.vvibra-ai-chat .chat-input input{min-width:0}@media (width<=767px){.vvibra-ai-chat{z-index:120;width:100%!important;height:100dvh!important;position:fixed!important;inset:0!important}.vvibra-ai-chat .chat-body{flex:1;min-height:0}.vvibra-ai-chat .bubble.received{max-width:86%}.vvibra-ai-quick-actions{padding:7px 9px}.vvibra-ai-chat .chat-input{padding-bottom:max(9px,env(safe-area-inset-bottom))}}.vvibra-ai-icon{min-width:var(--vv-ai-size,28px);min-height:var(--vv-ai-size,28px);aspect-ratio:1!important;border-radius:50%!important;flex-shrink:0!important;overflow:hidden!important}.vvibra-ai-contact .vvibra-ai-icon,.vvibra-ai-chat .vvibra-ai-icon{width:42px;min-width:42px;height:42px;min-height:42px}.vvibra-ai-chat .message-line .vvibra-ai-icon{width:28px;min-width:28px;height:28px;min-height:28px}.vvibra-ai-text-action{color:#cdbfff;text-align:left;background:0 0;border:0;border-top:1px solid #9c7eff2e;justify-content:space-between;align-items:center;gap:10px;width:100%;margin-top:10px;padding:7px 0 2px;font-size:12px;font-weight:800;display:flex}.vv-discovery-surfaces{scrollbar-width:none;gap:7px;padding:2px 0 12px;display:flex;overflow-x:auto}.vv-discovery-surfaces button{color:#c9cad1;background:#111217;border:1px solid #ffffff17;border-radius:999px;flex:none;padding:7px 11px;font-size:11px;font-weight:750}.vv-discovery-surfaces button:nth-child(3),.vv-discovery-surfaces button:nth-child(4){color:#c9baff;border-color:#1689ff4d}.vv-ai-people article>button{width:100%}.vv-ai-people article>button>svg{color:#777985;margin-left:auto}.vv-ai-people article>.follow-button{display:none!important}.vv-music-library{gap:24px;display:grid}.vv-music-library>header{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.vv-music-library>header small{color:#9682d9;letter-spacing:.12em;font-size:10px;font-weight:850}.vv-music-library>header h2{margin:3px 0 0;font-size:27px}.vv-music-library>header label{background:#101116;border:1px solid #ffffff17;border-radius:13px;align-items:center;gap:8px;width:min(420px,100%);padding:10px 12px;display:flex}.vv-music-library>header input{color:#fff;outline:0;flex:1;min-width:0;background:0 0!important;border:0!important}.vv-music-library>header label button{color:#999;background:0 0;border:0}.vv-library-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.vv-library-columns>section{min-width:0}.vv-library-title{justify-content:space-between;align-items:end;gap:10px;margin-bottom:9px;display:flex}.vv-library-title h3{margin:0;font-size:17px}.vv-library-title small{color:#858791;font-size:10px}.vv-library-track{border-bottom:1px solid #ffffff0e;align-items:center;gap:9px;min-height:54px;padding:7px 2px;display:flex}.vv-library-track>img{object-fit:cover;border-radius:8px;width:42px;height:42px}.vv-library-track>button:first-of-type{color:#fff;text-align:left;background:0 0;border:0;flex:1;gap:2px;min-width:0;display:grid}.vv-library-track b,.vv-library-track small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vv-library-track b{font-size:13px}.vv-library-track small{color:#858791;font-size:11px}.vv-library-track>button:last-child{color:#fff;background:#17181d;border:1px solid #ffffff14;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.vv-library-albums>div:last-child{scrollbar-width:none;gap:12px;display:flex;overflow-x:auto}.vv-library-albums>div:last-child>button{color:#fff;text-align:left;background:0 0;border:0;flex:0 0 145px;gap:5px;display:grid}.vv-library-albums button>span{aspect-ratio:1;background:#17181d;border-radius:12px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.vv-library-albums button img{object-fit:cover;width:100%;height:100%}.vv-library-albums button b{margin-top:3px;font-size:13px}.vv-library-albums button small{color:#858791;font-size:10px}.vv-library-albums p{color:#777;font-size:12px}.vv-event-date-badge{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);color:#fff!important;background:#08090cc2!important;border:1px solid #ffffff2e!important;border-radius:10px!important;place-items:center!important;width:40px!important;height:45px!important;padding:3px!important;display:grid!important;position:absolute!important;top:9px!important;left:9px!important}.vv-event-date-badge b{font-size:16px;line-height:1}.vv-event-date-badge small{color:#c9baff;font-size:9px;line-height:1}.event-location-summary span{gap:2px;display:grid}.profile-event-card{background:#0f1014!important;border-color:#ffffff12!important}.event-editor-v2{background:#0b0c10!important}.event-editor-v2 section{background:0 0!important;border-color:#ffffff0f!important}@media (width<=767px){.chart-page{padding-top:12px!important}.vv-music-library{gap:18px;padding-top:10px!important}.vv-music-library>header{flex-direction:column;align-items:stretch;gap:10px}.vv-library-columns{grid-template-columns:1fr;gap:18px}.vv-library-columns.secondary{grid-template-columns:1fr}.vv-library-title{align-items:center}.vv-library-albums>div:last-child>button{flex-basis:132px}.vv-discovery-surfaces{margin-inline:-2px}.stories-page-grid .story-create-card{display:none!important}.event-create-backdrop{align-items:stretch!important}.event-editor-v2{border-radius:0!important;width:100%!important;max-width:none!important;height:100dvh!important}.event-editor-v2 .modal-title{z-index:4;background:#0b0c10;position:sticky;top:0}.event-editor-layout{grid-template-columns:1fr!important}}.ai-artist-disclosure{color:#a8d8ff;letter-spacing:.04em;vertical-align:middle;background:#1689ff1f;border:1px solid #50aeff57;border-radius:999px;align-items:center;width:max-content;padding:3px 7px;font-style:normal;font-weight:850;line-height:1.2;display:inline-flex;font-size:9px!important}.own-story{position:relative}.own-story-plus{background:var(--vv-accent);color:#fff;border:2px solid #090a0d;border-radius:50%;place-items:center;width:21px;height:21px;font-size:16px;line-height:1;display:grid;position:absolute;bottom:-2px;right:-2px}.own-story.empty .story-ring{background:#ffffff0f}.artist-music-library-v2{gap:18px;display:grid}.artist-music-library-v2 .music-library-head h3{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.artist-catalog-search{color:#81838d;background:#101116;border:1px solid #ffffff14;border-radius:13px;align-items:center;gap:9px;padding:11px 13px;display:flex}.artist-catalog-search input{color:#fff;outline:0;flex:1;min-width:0;background:0 0!important;border:0!important}.artist-catalog-sections{gap:25px;display:grid}.artist-catalog-sections>section{min-width:0}.artist-section-title{justify-content:space-between;align-items:end;margin-bottom:10px;display:flex}.artist-section-title h4{margin:0;font-size:17px}.artist-section-title small{color:#858791;font-size:10px}.artist-new-tracks,.artist-trending-tracks{scrollbar-width:none;gap:12px;padding:2px 1px 6px;display:flex;overflow-x:auto}.artist-new-tracks article{text-align:center;flex:0 0 106px;justify-items:center;gap:3px;display:grid;position:relative}.artist-new-tracks article>img{object-fit:cover;border-radius:50%;width:84px;height:84px}.artist-new-tracks article>button{color:#0b0b0e;background:#fff;border:2px solid #090a0d;border-radius:50%;place-items:center;width:30px;height:30px;display:grid;position:absolute;top:52px;right:8px}.artist-new-tracks b,.artist-new-tracks small,.artist-trending-tracks b,.artist-trending-tracks small{text-overflow:ellipsis;white-space:nowrap;width:100%;overflow:hidden}.artist-new-tracks b,.artist-trending-tracks b{margin-top:4px;font-size:12px}.artist-new-tracks small,.artist-trending-tracks small{color:#858791;font-size:10px}.artist-trending-tracks article{flex:0 0 137px;gap:3px;display:grid}.artist-trending-tracks article>button{background:0 0;border:0;padding:0;position:relative}.artist-trending-tracks img{aspect-ratio:1;object-fit:cover;border-radius:13px;width:137px;display:block}.artist-trending-tracks article>button span{color:#fff;background:#000000c2;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;bottom:8px;right:8px}.artist-albums{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.artist-albums>button{color:#fff;text-align:left;background:#101116;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:11px;min-width:0;padding:9px;display:flex}.artist-albums img{object-fit:cover;border-radius:10px;flex:0 0 78px;width:78px;height:78px}.artist-albums span{gap:4px;min-width:0;display:grid}.artist-albums b,.artist-albums small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.artist-albums small{color:#8b8d96}.artist-albums em{color:#8bc9ff;align-items:center;font-size:10px;font-style:normal;font-weight:800;display:flex}.artist-album-detail>header{align-items:center;gap:14px;margin:12px 0 18px;display:flex}.artist-album-detail>header>img{object-fit:cover;border-radius:14px;width:108px;height:108px}.artist-album-detail header h3{margin:3px 0}.artist-album-detail header small,.artist-album-detail header span{color:#8a8c94;font-size:11px}.vvibra-ai-chat .chat-head>.vvibra-ai-icon{aspect-ratio:1!important;border-radius:50%!important;flex:0 0 38px!important;width:38px!important;min-width:38px!important;max-width:38px!important;height:38px!important;min-height:38px!important;max-height:38px!important}.vvibra-ai-chat .message-line{margin-top:3px!important}.vvibra-ai-chat .message-line.sent+.message-line.received,.vvibra-ai-chat .message-line.received+.message-line.sent{margin-top:10px!important}.vvibra-ai-chat .message-line .bubble{padding:10px 12px}@media (width<=767px){.desktop-trending-grid{display:none!important}.mobile-recent-stories{display:flex!important}.artist-music-library-v2{gap:14px}.artist-albums{grid-template-columns:1fr}.artist-albums img{flex-basis:68px;width:68px;height:68px}.artist-album-detail>header>img{width:92px;height:92px}.artist-new-tracks article{flex-basis:96px}.artist-new-tracks article>img{width:78px;height:78px}.artist-new-tracks article>button{top:47px}.artist-trending-tracks article,.artist-trending-tracks img{width:126px}.artist-trending-tracks article{flex-basis:126px}}.vv-ai-filters button:last-child,.vv-ai-home>.vv-dynamic-talent{display:none!important}.vv-dynamic-talent>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid!important}.vv-dynamic-talent article{min-width:0;overflow:hidden;background:#101116!important;border:1px solid #ffffff12!important;border-radius:16px!important}.vv-dynamic-talent article>button{text-align:left;width:100%;background:0 0!important;border:0!important;padding:0!important;display:grid!important}.talent-card-cover{background:linear-gradient(135deg,#17131f,#101923);height:108px;display:block;position:relative;overflow:visible}.talent-card-cover>img{object-fit:cover;opacity:.72;width:100%;height:100%}.talent-card-cover>span{background:#101116;border:2px solid #101116;border-radius:50%;padding:3px;display:block;position:absolute;bottom:-25px;left:13px}.talent-card-cover .avatar{width:50px!important;min-width:50px!important;height:50px!important}.talent-card-copy{gap:3px;padding:32px 13px 13px!important;display:grid!important}.talent-card-copy>b{align-items:center;gap:4px;font-size:14px;display:flex}.talent-card-copy>small,.talent-card-copy>em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.talent-card-copy>small{color:#c8c9cf;font-size:11px}.talent-card-copy>em{color:#787b84;font-size:10px;font-style:normal}.talent-card-copy>i{color:#bbaaef;align-items:center;gap:4px;width:max-content;margin-top:4px;font-size:10px;font-style:normal;font-weight:800;display:flex}.mobile-my-story{flex:0 0 var(--story-item-width,76px);width:var(--story-item-width,76px);grid-template-rows:auto 16px;align-content:start;justify-items:center;gap:6px;position:relative;display:grid!important}.mobile-my-story .own-story-avatar{background:0 0;border:0;padding:0}.mobile-my-story .own-story-plus{z-index:2;background:var(--vv-accent);color:#fff;border:2px solid #090a0d;border-radius:50%;width:22px;height:22px;padding:0;font-size:17px;line-height:17px;position:absolute;top:48px;right:7px}.mobile-my-story .story-name,.mobile-recent-stories>.story .story-name{text-align:center;height:16px;margin:0;line-height:16px}.mobile-recent-stories>.story{flex:0 0 var(--story-item-width,76px);width:var(--story-item-width,76px);align-content:start}.mobile-recent-stories .story-ring{box-sizing:border-box;width:66px;height:66px}.mobile-recent-stories .avatar-story{width:60px!important;height:60px!important}.artist-catalog-sections>section{background:#0f1014;border:1px solid #ffffff0e;border-radius:16px;padding:14px}.use-track-pill{color:#d5c9ff!important;background:#1b1428!important;border:1px solid #1689ff40!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;width:max-content!important;height:auto!important;margin-top:3px!important;padding:4px 9px!important;font-size:9px!important;font-weight:850!important;display:inline-flex!important;position:static!important}.artist-new-tracks article>.use-track-pill{top:auto!important;right:auto!important}.artist-global-player{z-index:12;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0e0f14f5;border:1px solid #ffffff14;border-radius:14px;grid-template-columns:42px minmax(0,1fr) minmax(180px,42%);align-items:center;gap:10px;padding:8px 10px;display:grid;position:sticky;bottom:72px}.artist-global-player.empty{display:none}.artist-global-player>img{object-fit:cover;border-radius:9px;width:42px;height:42px}.artist-global-player>span{min-width:0;display:grid}.artist-global-player b,.artist-global-player small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.artist-global-player small{color:#8c8e97;font-size:10px}.artist-global-player audio{width:100%;height:34px}.use-track-backdrop{z-index:180}.use-track-sheet{background:#0d0e12;border:1px solid #ffffff14;border-radius:19px;width:min(390px,100% - 24px);padding:18px}.use-track-sheet>header{justify-content:space-between;align-items:start;display:flex}.use-track-sheet h3{margin:3px 0}.use-track-sheet header small{color:#69b8ff;font-size:9px;font-weight:850}.use-track-sheet header>button{color:#fff;background:#18191e;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.use-track-sheet>p{color:#8d8f98;font-size:12px}.use-track-sheet>div{gap:7px;display:grid}.use-track-sheet>div>button{color:#fff;text-align:left;background:#121318;border:1px solid #ffffff0f;border-radius:13px;align-items:center;gap:11px;padding:12px;display:flex}.use-track-sheet>div>button>span{flex:1;display:grid}.use-track-sheet>div small{color:#858790;font-size:10px}.profile-event-card{cursor:pointer}.profile-event-card .event-copy{padding-bottom:12px}.profile-event-card .event-copy>button{display:none!important}.event-detail-native section{box-shadow:none!important}@media (width<=767px){.vv-dynamic-talent>div{grid-template-columns:repeat(2,minmax(0,1fr))}.talent-card-cover{height:96px}.desktop-trending-grid .own-story-plus{display:none!important}.artist-catalog-sections>section{padding:11px}.artist-global-player{grid-template-columns:38px minmax(0,1fr);padding:7px;bottom:66px}.artist-global-player>img{width:38px;height:38px}.artist-global-player audio{grid-column:1/-1;height:32px}.mobile-recent-stories{align-items:start!important}.use-track-sheet{border-radius:20px 20px 0 0;align-self:end;width:100%}}.story-shared-content-cta{z-index:35;left:50%;bottom:calc(28px + env(safe-area-inset-bottom));color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:linear-gradient(135deg,#2b1945f5,#171227f5);border:1px solid #bea7ff3d;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-width:148px;height:44px;padding:0 18px;font-size:12px;font-weight:850;animation:2.8s ease-in-out infinite story-cta-float;display:flex;position:absolute;transform:translate(-50%);box-shadow:0 10px 30px #0000004d}.story-shared-content-cta:disabled{opacity:.5;animation:none}@keyframes story-cta-float{50%{transform:translate(-50%,-3px)}}.native-story-content.has-shared-content{background:#030304!important;padding:0!important}.native-story-content.has-shared-content>.native-shared-story,.native-story-content.has-shared-content>.native-shared-note-photo{background:#030304!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;padding:0!important;position:absolute!important;inset:0!important}.native-story-content.has-shared-content>.native-shared-story>img,.native-story-content.has-shared-content>.native-shared-story>video,.native-story-content.has-shared-content>.native-shared-note-photo{object-fit:cover!important;border-radius:0!important;width:100%!important;height:100%!important;max-height:none!important}.native-story-content.has-shared-content>.native-shared-story>em,.native-note-story-cta{display:none!important}.artist-track-actions{justify-content:center;align-items:center;gap:4px;min-height:27px;display:flex}.artist-track-actions>button:not(.use-track-pill){color:#a7a9b2;background:#17181d;border:0;border-radius:50%;place-items:center;width:27px;height:27px;padding:0;display:grid}.artist-track-actions>button.liked{color:#a991ff}.artist-track-actions .use-track-pill{margin:0!important}.event-detail-native,.event-detail-scroll{padding:0!important}.event-detail-cover{border-radius:0!important;width:100%!important;margin:0!important}.event-detail-intro{padding-top:18px!important}.event-map-native{width:100%!important}.event-detail-native section{border-left:0!important;border-right:0!important;border-radius:0!important}@media (width<=800px){.event-detail-backdrop{padding:0!important}.event-detail-native{border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important}.event-detail-top{border-radius:0!important}.event-detail-cover{aspect-ratio:4/5!important;max-height:58dvh!important}.event-detail-scroll{padding-bottom:calc(24px + env(safe-area-inset-bottom))!important}.story-shared-content-cta{bottom:calc(24px + env(safe-area-inset-bottom))}.native-story-viewer,.native-story-frame,.native-story-content{border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important}}@media (width>=801px){.event-detail-native{width:min(940px,100vw - 40px)}.event-detail-cover{aspect-ratio:16/7!important}.event-detail-scroll{padding-bottom:22px!important}}.vvibra-ai-icon{box-sizing:border-box!important;width:var(--vv-ai-size)!important;height:var(--vv-ai-size)!important;min-width:var(--vv-ai-size)!important;min-height:var(--vv-ai-size)!important;max-width:var(--vv-ai-size)!important;max-height:var(--vv-ai-size)!important;flex:0 0 var(--vv-ai-size)!important;aspect-ratio:1!important;border-radius:50%!important;align-self:center!important;display:inline-grid!important;overflow:hidden!important}.vvibra-ai-contact{grid-template-columns:none!important;min-width:0!important}.vvibra-ai-contact>.vvibra-ai-icon{--vv-ai-size:52px!important}.vvibra-ai-contact>span{min-width:0!important}.vvibra-ai-chat .chat-head>.vvibra-ai-icon{--vv-ai-size:38px!important}.vvibra-ai-chat .message-line>.vvibra-ai-icon,.vvibra-ai-chat .vvibra-ai-typing>.vvibra-ai-icon,.vvibra-ai-chat .chat-input>.vvibra-ai-icon{--vv-ai-size:28px!important}.desktop-trending-grid,.mobile-recent-stories{align-items:start!important}.desktop-trending-grid>.story,.mobile-recent-stories>.story,.mobile-recent-stories>.mobile-my-story{box-sizing:border-box!important;grid-template-rows:68px 18px!important;align-content:start!important;justify-items:center!important;gap:6px!important;width:78px!important;min-width:78px!important;padding:0!important;display:grid!important}.desktop-trending-grid .story-ring,.mobile-recent-stories .story-ring{grid-row:1!important;align-self:start!important;width:68px!important;height:68px!important;margin:0!important}.desktop-trending-grid .avatar-story,.mobile-recent-stories .avatar-story{aspect-ratio:1!important;width:62px!important;height:62px!important}.desktop-trending-grid .story-name,.mobile-recent-stories .story-name{color:inherit;text-align:center!important;text-overflow:ellipsis!important;white-space:nowrap!important;grid-row:2!important;width:78px!important;height:18px!important;min-height:18px!important;margin:0!important;line-height:18px!important;display:block!important;overflow:hidden!important}.mobile-my-story .own-story-avatar{grid-row:1!important}.mobile-my-story .own-story-plus{top:46px!important;right:5px!important}.vv-wallet-page{--wallet-gap:12px}.vv-wallet-heading{margin-bottom:var(--wallet-gap)!important}.vv-wallet-heading+*{margin-top:0!important}.vv-wallet-layout{gap:16px!important}.vv-wallet-actions{gap:12px!important}.vv-wallet-actions section{background:#111216!important;border:1px solid #ffffff12!important;border-radius:14px!important;padding:14px!important}.vv-wallet-history{margin-top:18px!important;padding-top:16px!important}.vv-wallet-card,.vv-wallet-actions section,.vv-wallet-history{box-sizing:border-box;min-width:0}.vv-wallet-card{border-color:#ffffff17!important;box-shadow:0 18px 46px #00000047,inset 0 1px #ffffff0f!important}.native-reel-description-backdrop{z-index:14;background:linear-gradient(#0000 34%,#00000052);align-items:flex-end;animation:.18s both vvCaptionFade;display:flex;position:absolute;inset:0}.native-reel-description-backdrop .native-reel-description{box-sizing:border-box;animation:.28s cubic-bezier(.2,.78,.22,1) both vvCaptionRise;width:100%!important;max-width:none!important;max-height:min(70%,560px)!important;padding:16px 16px max(20px,env(safe-area-inset-bottom))!important;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:#0e0e13f5!important;border:0 solid #ffffff17!important;border-top-width:1px!important;border-radius:22px 22px 0 0!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;box-shadow:0 -24px 65px #00000070!important}.native-reel-caption-copy{padding:12px 0 14px}.native-reel-caption-copy p{white-space:pre-wrap;margin:0!important}.native-reel-caption-copy small{color:#a991ff;margin-top:8px;display:block}.native-reel-description hr{background:#ffffff14!important;margin:0 0 12px!important}.native-reel-caption-reactions{scrollbar-width:none;align-items:center;display:flex;overflow-x:auto;gap:5px!important;padding:0 0 3px!important}.native-reel-caption-reactions>span{flex:none;margin-right:4px!important}.native-reel-caption-reactions>button{flex:0 0 34px;place-items:center;display:grid;width:34px!important;height:34px!important;padding:0!important}.native-reel-caption-reactions .vv-reaction-character{background:#19191f!important;border:1px solid #ffffff12!important}.native-reel-caption-reactions .more-reactions{color:#d4cbf4;background:#202027!important}.native-reel-reaction-picker{background:#0b0c10;border:1px solid #ffffff12;border-radius:14px;align-items:center;gap:8px;margin-top:10px;padding:9px;animation:.18s both vvCaptionFade;display:flex}.native-reel-reaction-picker>small{color:#9993af;letter-spacing:.14em;margin-right:auto;font-size:9px;font-weight:900}.native-reel-reaction-picker>button{background:#17181d;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid}.vv-reaction-burst{z-index:4;pointer-events:none;font-size:42px;animation:.9s ease-out both vvReactionFloat;position:absolute;bottom:76px;left:50%;transform:translate(-50%)}.vv-reaction-burst.character{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#231b36b3;border-radius:50%;place-items:center;width:74px;height:74px;display:grid}@keyframes vvCaptionFade{0%{opacity:0}to{opacity:1}}@keyframes vvCaptionRise{0%{opacity:0;transform:translateY(26px)scale(.985)}to{opacity:1;transform:none}}@keyframes vvReactionFloat{0%{opacity:0;transform:translate(-50%,18px)scale(.65)}35%{opacity:1;transform:translate(-50%,-6px)scale(1.12)}to{opacity:0;transform:translate(-50%,-48px)scale(.96)}}@media (width<=800px){.vv-wallet-page{overflow-x:hidden;padding-top:12px!important}.vv-wallet-heading{gap:10px!important;margin-bottom:12px!important}.vv-wallet-heading h2{font-size:24px!important}.vv-wallet-layout{grid-template-columns:minmax(0,1fr)!important}.vv-wallet-card-wrap,.vv-wallet-card-flip{width:100%!important;max-width:100%!important}.native-reel-description-backdrop{position:fixed!important;inset:0!important}.native-reel-description-backdrop .native-reel-description{max-height:72dvh!important}.vvibra-ai-contact>.vvibra-ai-icon{--vv-ai-size:52px!important}}@media (width>=801px){.native-reel-description-backdrop{position:absolute!important}.native-reel-description-backdrop .native-reel-description{width:100%!important}.vv-wallet-layout{grid-template-columns:minmax(320px,520px) minmax(280px,1fr)!important}}@media (prefers-reduced-motion:reduce){.native-reel-description-backdrop,.native-reel-description-backdrop .native-reel-description,.vv-reaction-burst{animation:none!important}}.native-reel-description-trigger{z-index:42!important;pointer-events:auto!important;touch-action:manipulation!important;background:#0e0e13bd!important;border:1px solid #ffffff21!important;min-height:38px!important;padding:0 12px!important;box-shadow:0 7px 24px #0000003d!important}.native-reel-description-trigger svg{pointer-events:none}.native-reel-description-backdrop{z-index:90!important;pointer-events:auto!important}.native-reel-description-backdrop .native-reel-description{pointer-events:auto!important}.story-shared-content-cta{bottom:calc(22px + env(safe-area-inset-bottom))!important;transition:opacity .35s,transform .35s!important}.story-shared-content-cta.has-music{bottom:calc(22px + env(safe-area-inset-bottom) + var(--story-music-height,0px) + 12px)!important}.story-shared-content-cta.is-hiding{opacity:0!important;pointer-events:none!important;animation:none!important;transform:translate(-50%,10px)!important}.story-shared-content-cta.is-visible{opacity:1}.event-detail-native{padding:0!important;overflow:hidden!important}.event-detail-top{box-sizing:border-box!important;background:#0d0d10!important;border-radius:0!important;width:100%!important;min-height:54px!important;margin:0!important;padding:0 14px!important}.event-detail-cover{box-sizing:border-box!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important}.event-detail-intro,.event-location-native,.event-action-row,.event-ticketing-native,.event-invite-note,.event-description-native,.event-owner-actions,.event-cancelled-panel,.event-phone-line{box-sizing:border-box!important;margin-left:14px!important;margin-right:14px!important}.event-detail-intro{gap:8px!important;padding:14px 0 10px!important}.event-location-native>a:first-child{padding:8px 0!important}.event-action-row{padding:10px 0!important}.event-ticketing-native,.event-description-native,.event-invite-note{padding:14px 0!important}.event-section-title h3,.event-description-native h3{margin:3px 0 10px!important}.event-map-native{border-width:1px 0!important;border-radius:0!important;width:100%!important;height:210px!important;margin:0!important}.ticket-type-row{min-height:56px!important}.ticket-total{padding:12px 0!important}.event-detail-intro h2{margin:0!important}.event-description-native p{line-height:1.55!important}.music-artwork{display:block;aspect-ratio:1!important;object-fit:cover!important}.iplay-disc>.music-artwork{border-radius:50%!important;width:100%!important;height:100%!important}.iplay-queue .music-artwork{border-radius:9px!important;flex:0 0 42px!important;width:42px!important;height:42px!important}@media (width<=800px){.native-reel-description-trigger{left:14px!important;bottom:calc(22px + env(safe-area-inset-bottom))!important;transform:none!important}.event-detail-native{border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important}.event-detail-top{height:calc(54px + env(safe-area-inset-top))!important;padding-top:env(safe-area-inset-top)!important}.event-detail-cover{aspect-ratio:4/5!important;max-height:58dvh!important}.event-detail-intro,.event-location-native,.event-action-row,.event-ticketing-native,.event-invite-note,.event-description-native,.event-owner-actions,.event-cancelled-panel,.event-phone-line{margin-left:12px!important;margin-right:12px!important}.event-map-native{height:190px!important}}@media (width>=801px){.event-detail-native{width:min(1000px,100vw - 32px)!important}.event-detail-cover{aspect-ratio:16/7!important}.native-reel-description-trigger{left:14px!important;transform:none!important}}@media (prefers-reduced-motion:reduce){.story-shared-content-cta{transition:none!important}}.native-reel-description-backdrop .native-reel-description{min-height:min(48dvh,460px)!important;max-height:min(80dvh,680px)!important}.native-reel-caption-copy{overscroll-behavior:contain;max-height:calc(80dvh - 160px);overflow-y:auto}@media (width<=800px){.native-reel-description-backdrop .native-reel-description{min-height:50dvh!important;max-height:80dvh!important}}@media (width>=801px){.native-reel-description-backdrop .native-reel-description{min-height:min(46dvh,500px)!important;max-height:min(76dvh,720px)!important}}.event-detail-backdrop{padding:0!important}.event-detail-native{border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important}.event-detail-top,.event-detail-cover{box-sizing:border-box!important;border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important}.event-detail-scroll{width:100%!important;padding:0 0 calc(10px + env(safe-area-inset-bottom))!important}.event-detail-intro,.event-location-native,.event-action-row,.event-ticketing-native,.event-invite-note,.event-description-native,.event-owner-actions,.event-cancelled-panel,.event-phone-line{margin-left:10px!important;margin-right:10px!important}.event-detail-intro{padding-top:10px!important;padding-bottom:8px!important}.event-action-row{padding-top:8px!important;padding-bottom:8px!important}.event-ticketing-native,.event-description-native,.event-invite-note{padding-top:10px!important;padding-bottom:10px!important}@media (width<=800px){.event-detail-intro,.event-location-native,.event-action-row,.event-ticketing-native,.event-invite-note,.event-description-native,.event-owner-actions,.event-cancelled-panel,.event-phone-line{margin-left:7px!important;margin-right:7px!important}.event-detail-top{padding-left:10px!important;padding-right:10px!important}.event-detail-cover{aspect-ratio:4/5!important;max-height:62dvh!important}}.event-detail-backdrop{-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;background:#03030594!important;place-items:center!important;display:grid!important;position:fixed!important;inset:0!important}.event-detail-native{color:#f7f7f9!important;background:#0d0e12!important;flex-direction:column!important;display:flex!important;overflow:hidden!important}.event-detail-top{z-index:30!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#0d0e12f0!important;border-bottom:1px solid #ffffff12!important;flex:none!important;position:sticky!important;top:0!important}.event-detail-scroll{scrollbar-width:thin;overscroll-behavior:contain!important;flex:1!important;min-height:0!important;overflow-y:auto!important}.event-detail-cover{background:#17181d!important;position:relative!important;overflow:hidden!important}.event-detail-cover img{object-fit:cover!important;width:100%!important;height:100%!important}.event-location-summary{align-items:flex-start!important;gap:10px!important;padding:9px 0!important;display:flex!important}.event-location-summary>span{gap:3px!important;display:grid!important}.event-location-summary small{color:#9696a2!important}.vv-native-event-card{color:#fff!important;cursor:pointer!important;background:#101115!important;border:1px solid #ffffff14!important;border-radius:16px!important;grid-template-columns:minmax(150px,42%) minmax(0,1fr)!important;gap:12px!important;min-width:0!important;padding:8px!important;transition:transform .2s,border-color .2s,background .2s!important;display:grid!important;overflow:hidden!important}.vv-native-event-card:hover{background:#121319!important;border-color:#a486ff57!important;transform:translateY(-2px)!important}.vv-native-event-card .event-cover{aspect-ratio:4/5!important;background:#191a20!important;border-radius:12px!important;width:100%!important;min-height:150px!important;position:relative!important;overflow:hidden!important}.vv-native-event-card .event-cover img{object-fit:cover!important;width:100%!important;height:100%!important;transition:transform .28s!important}.vv-native-event-card:hover .event-cover img{transform:scale(1.025)}.vv-native-event-card .event-copy{flex-direction:column!important;justify-content:center!important;min-width:0!important;padding:3px 4px!important;display:flex!important}.vv-native-event-card .event-copy h3{margin:0 0 9px!important;font-size:17px!important;line-height:1.16!important}.vv-native-event-card .event-copy>span{color:#a5a5af!important;align-items:center!important;gap:5px!important;margin-top:8px!important;font-size:11px!important;display:flex!important}.vv-native-event-card .event-copy>em{width:max-content!important;color:var(--vv-accent)!important;background:#aeff2a17!important;border-radius:999px!important;margin-top:9px!important;padding:5px 8px!important;font-size:10px!important;font-style:normal!important;font-weight:800!important}.vv-native-event-card .event-copy>em.closed{color:#ff899a!important;background:#ff5a6e17!important}.vv-native-event-card .vv-event-date-badge{top:8px!important;left:8px!important}.vv-native-event-grid>header small{display:none!important}.vv-native-event-grid>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.vv-native-event-grid .vv-native-event-card{min-height:180px!important}.artist-featured-player{background:radial-gradient(circle at 10% 20%,#774ad829,#0000 34%),linear-gradient(135deg,#15151b,#0e0f13)!important;border:1px solid #ffffff14!important;border-radius:20px!important;grid-template-columns:auto minmax(0,1fr) auto!important;grid-template-areas:"cover info controls""cover progress progress""cover actions actions"!important;align-items:center!important;gap:10px 18px!important;margin:12px 0 18px!important;padding:18px!important;animation:.24s both artistPlayerIn!important;display:grid!important;box-shadow:0 18px 42px #00000042!important}.artist-featured-player-cover{aspect-ratio:1!important;object-fit:cover!important;border-radius:50%!important;grid-area:cover!important;width:136px!important;height:136px!important;box-shadow:0 0 0 5px #ffffff09,0 16px 34px #00000061!important}.artist-featured-player-info{grid-area:info!important;min-width:0!important}.artist-featured-player-info h4{text-overflow:ellipsis!important;white-space:nowrap!important;margin:5px 0 3px!important;font-size:22px!important;line-height:1.08!important;overflow:hidden!important}.artist-featured-player-info>span{color:#aaaab4!important;font-size:12px!important}.artist-featured-player-info em{color:#8bc9ff!important;background:#211a31!important;border-radius:999px!important;margin-left:7px!important;padding:3px 6px!important;font-size:9px!important;font-style:normal!important}.artist-featured-player-controls{grid-area:controls!important;align-items:center!important;gap:7px!important;display:flex!important}.artist-featured-player-controls button{color:#fff!important;background:#202127!important;border:0!important;border-radius:50%!important;place-items:center!important;width:40px!important;height:40px!important;display:grid!important}.artist-featured-player-progress{grid-area:progress!important;grid-template-columns:38px minmax(0,1fr) 38px!important;align-items:center!important;gap:8px!important;display:grid!important}.artist-featured-player-progress span{color:#8f8f9a!important;font-size:10px!important}.artist-featured-player-progress input{width:100%!important;accent-color:var(--vv-accent)!important}.artist-featured-player-actions{grid-area:actions!important;align-items:center!important;gap:7px!important;display:flex!important}.artist-featured-player-actions button{color:#d7d7dc!important;background:#1a1b20!important;border:1px solid #ffffff14!important;border-radius:999px!important;align-items:center!important;gap:6px!important;min-height:34px!important;padding:0 10px!important;font-size:10px!important;font-weight:800!important;display:flex!important}.artist-featured-player-actions button.liked{color:#ff6d91!important}.artist-featured-player audio{display:none!important}@keyframes artistPlayerIn{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@media (width>=801px){.event-detail-backdrop{padding:3dvh 4vw!important}.event-detail-native{border:1px solid #ffffff1a!important;border-radius:24px!important;width:min(88vw,1180px)!important;max-width:1180px!important;height:min(92dvh,920px)!important;max-height:92dvh!important;box-shadow:0 35px 110px #00000094!important}.event-detail-top{border-radius:0!important;height:56px!important;padding:0 16px!important}.event-detail-scroll{grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr)!important;grid-auto-flow:row!important;align-items:start!important;column-gap:20px!important;padding:18px!important;display:grid!important}.event-detail-cover{aspect-ratio:4/5!important;border-radius:18px!important;grid-area:1/1/span 3!important;width:100%!important;min-height:420px!important;max-height:580px!important}.event-detail-intro{grid-area:1/2!important;margin:0!important;padding:6px 0 12px!important}.event-cancelled-panel{grid-column:2!important;margin:0 0 10px!important}.event-location-native{grid-column:1!important;margin:14px 0 0!important}.event-action-row,.event-phone-line,.event-ticketing-native,.event-invite-note{grid-column:2!important;margin-left:0!important;margin-right:0!important}.event-ticketing-native{padding:14px 0!important;position:relative!important}.event-description-native,.event-owner-actions{grid-column:1/-1!important;margin-left:0!important;margin-right:0!important}.event-description-native{margin-top:12px!important;padding:18px 2px!important}.event-map-native{border:1px solid #ffffff17!important;border-radius:16px!important;height:250px!important}}@media (width<=800px){.event-detail-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0d0e12!important;padding:0!important}.event-detail-native{border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important}.event-detail-top{width:100%!important;height:calc(54px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 10px 0!important}.event-detail-scroll{padding:0 0 calc(20px + env(safe-area-inset-bottom))!important;display:block!important}.event-detail-cover{aspect-ratio:4/5!important;border-radius:0!important;width:100%!important;max-height:58dvh!important;margin:0!important}.event-detail-intro,.event-location-native,.event-action-row,.event-ticketing-native,.event-invite-note,.event-description-native,.event-owner-actions,.event-cancelled-panel,.event-phone-line{margin-left:12px!important;margin-right:12px!important}.event-detail-intro{padding:12px 0 9px!important}.event-action-row{padding:8px 0!important}.event-ticketing-native,.event-description-native,.event-invite-note{padding:13px 0!important}.event-map-native{border-width:1px!important;border-radius:13px!important;height:210px!important}.vv-native-event-grid>div{scrollbar-width:none!important;gap:10px!important;display:flex!important;overflow-x:auto!important}.vv-native-event-grid .vv-native-event-card{flex:0 0 min(82vw,330px)!important}.profile-events-list{grid-template-columns:1fr!important;gap:10px!important;margin-inline:8px!important;display:grid!important}.vv-native-event-card{grid-template-columns:42% minmax(0,1fr)!important;min-height:174px!important}.artist-featured-player{text-align:center!important;grid-template-columns:1fr!important;grid-template-areas:"cover""info""controls""progress""actions"!important;justify-items:center!important;gap:10px!important;margin:10px 0 16px!important;padding:16px 12px!important}.artist-featured-player-cover{width:112px!important;height:112px!important}.artist-featured-player-info{width:100%!important}.artist-featured-player-info h4{font-size:19px!important}.artist-featured-player-controls{justify-content:center!important}.artist-featured-player-progress{width:100%!important}.artist-featured-player-actions{flex-wrap:wrap!important;justify-content:center!important}}@media (width<=360px){.vv-native-event-card{grid-template-columns:40% minmax(0,1fr)!important;gap:8px!important}.vv-native-event-card .event-copy h3{font-size:15px!important}.artist-featured-player-cover{width:100px!important;height:100px!important}}@media (prefers-reduced-motion:reduce){.vv-native-event-card,.vv-native-event-card .event-cover img,.artist-featured-player{transition:none!important;animation:none!important}}.artist-music-library-v2{gap:14px!important;padding-top:14px!important}.artist-music-library-v2 .music-library-head{background:0 0!important;align-items:center!important;padding:0 0 13px!important}.artist-music-library-v2 .music-library-head h3{margin:4px 0!important;font-size:24px!important}.artist-music-library-v2 .music-library-head p{font-size:12px!important}.artist-upload-music-button{min-height:38px!important;box-shadow:none!important;background:#241936!important;border:1px solid #9d6fff3d!important;padding:0 13px!important;font-size:12px!important}.artist-catalog-search{min-height:44px!important;padding:8px 12px!important}.artist-catalog-sections{gap:18px!important}.artist-song-columns{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:14px!important;display:grid!important}.artist-song-columns>section,.artist-catalog-sections>section{background:#0f1014!important;border:1px solid #ffffff0f!important;border-radius:16px!important;min-width:0!important;padding:12px!important}.artist-section-title{margin-bottom:9px!important}.artist-section-title h4{font-size:16px!important}.artist-new-tracks,.artist-trending-tracks{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:0!important;display:grid!important;overflow:visible!important}.artist-new-tracks article,.artist-trending-tracks article{box-sizing:border-box!important;text-align:left!important;background:#14151a!important;border:1px solid #ffffff0e!important;border-radius:13px!important;grid-template-rows:auto auto auto!important;grid-template-columns:44px minmax(0,1fr) auto!important;place-items:center stretch!important;gap:2px 8px!important;width:auto!important;min-width:0!important;min-height:88px!important;padding:9px!important;display:grid!important}.artist-new-tracks article>img,.artist-trending-tracks article>button:first-child,.artist-trending-tracks img{aspect-ratio:1!important;grid-area:1/1/3!important;width:44px!important;min-width:44px!important;height:44px!important}.artist-new-tracks article>img{object-fit:cover!important;border-radius:50%!important}.artist-new-tracks article>button[aria-label^=Reproducir]{border:2px solid #14151a!important;width:25px!important;height:25px!important;position:absolute!important;top:36px!important;left:35px!important;right:auto!important}.artist-new-tracks article>b,.artist-trending-tracks article>b{grid-area:1/2!important;min-width:0!important;margin:0!important;font-size:12px!important}.artist-new-tracks article>small,.artist-trending-tracks article>small{grid-area:2/2!important}.artist-new-tracks .artist-track-actions,.artist-trending-tracks .artist-track-actions{grid-area:3/1/auto/-1!important;align-items:center!important;gap:6px!important;margin-top:5px!important;display:flex!important}.artist-new-tracks .artist-track-actions>button:not(.use-track-pill),.artist-trending-tracks .artist-track-actions>button:not(.use-track-pill){color:#ddd!important;background:#1b1c22!important;border:1px solid #ffffff0f!important;border-radius:50%!important;place-items:center!important;width:28px!important;height:28px!important;padding:0!important;display:grid!important}.artist-new-tracks .ai-artist-disclosure,.artist-trending-tracks .ai-artist-disclosure{font-size:7px!important;position:absolute!important;top:5px!important;right:6px!important}.artist-trending-tracks article>button:first-child{background:0 0!important;border:0!important;padding:0!important;position:relative!important}.artist-trending-tracks article>button:first-child img{object-fit:cover!important;border-radius:9px!important;display:block!important}.artist-trending-tracks article>button:first-child span{width:23px!important;height:23px!important;bottom:-4px!important;right:-4px!important}.artist-albums{gap:10px!important}.artist-albums>button{min-height:102px!important;padding:10px!important}.artist-albums img{width:82px!important;height:82px!important}.artist-album-detail{padding:14px!important}.artist-album-detail>header{margin:10px 0 14px!important}.artist-album-detail>header>img{width:112px!important;height:112px!important}.album-play-all{background:var(--vv-accent)!important;color:#fff!important;border:0!important;border-radius:999px!important;align-items:center!important;gap:6px!important;width:max-content!important;margin-top:8px!important;padding:7px 10px!important;font-size:10px!important;font-weight:850!important;display:inline-flex!important}.artist-album-tracklist{display:grid!important}.artist-album-tracklist article{border-top:1px solid #ffffff0f!important;grid-template-columns:24px 34px minmax(0,1fr) 34px!important;align-items:center!important;gap:7px!important;min-height:52px!important;display:grid!important}.artist-album-tracklist article>span{color:#777985!important;text-align:center!important;font-size:11px!important}.artist-album-tracklist article>button{color:#fff!important;background:#1c1d23!important;border:0!important;border-radius:50%!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:grid!important}.artist-album-tracklist article>div{min-width:0!important;display:grid!important}.artist-album-tracklist b,.artist-album-tracklist small{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.artist-album-tracklist b{font-size:12px!important}.artist-album-tracklist small{color:#858792!important;font-size:10px!important}.artist-player-error{color:#ff9bab!important;background:#93233429!important;border-radius:9px!important;grid-column:2/-1!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:8px 10px!important;font-size:11px!important;display:flex!important}.artist-player-error button{color:#fff!important;background:#2b1c22!important;border:0!important;border-radius:8px!important;min-height:30px!important;padding:0 9px!important}.music-upload-preview{width:100%!important;height:38px!important;margin-top:9px!important;display:block!important}.music-upload-body{scrollbar-width:thin!important}@media (width<=800px){.artist-music-library-v2{padding:10px 11px calc(82px + env(safe-area-inset-bottom))!important}.artist-music-library-v2 .music-library-head{grid-template-columns:minmax(0,1fr) auto!important;gap:8px!important;display:grid!important}.artist-music-library-v2 .music-library-head h3{font-size:22px!important}.artist-music-library-v2 .music-library-head p{line-height:1.35!important}.artist-upload-music-button{width:auto!important;min-height:38px!important;padding:0 10px!important;font-size:11px!important}.artist-song-columns{flex-direction:column!important;gap:14px!important;display:flex!important}.artist-song-columns>section,.artist-catalog-sections>section{padding:10px!important}.artist-new-tracks,.artist-trending-tracks{scrollbar-width:none!important;gap:9px!important;display:flex!important;overflow-x:auto!important}.artist-new-tracks article,.artist-trending-tracks article{flex:0 0 min(76vw,260px)!important;min-height:92px!important}.artist-featured-player{padding:13px 11px!important}.artist-featured-player-cover{width:100px!important;height:100px!important}.artist-featured-player-info h4{font-size:18px!important}.artist-player-error{box-sizing:border-box!important;grid-column:auto!important;width:100%!important}.artist-albums{grid-template-columns:1fr!important}.music-upload-modal{padding:0!important}.music-upload-body{padding-bottom:24px!important}}@media (width<=360px){.artist-music-library-v2{padding-inline:8px!important}.artist-music-library-v2 .music-library-head{grid-template-columns:1fr!important}.artist-upload-music-button{justify-self:start!important}.artist-new-tracks article,.artist-trending-tracks article{flex-basis:84vw!important}}.artist-new-releases-section{overflow:hidden;background:linear-gradient(145deg,#111218 0%,#0b0c10 58%,#171126 100%)!important}.artist-new-releases-section .artist-section-title small{color:#b9a8f5!important}.artist-new-releases-section .artist-new-tracks{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.artist-new-releases-section .new-release-card{background:linear-gradient(135deg,#191a20,#111217)!important;border:1px solid #69b8ff1f!important;border-radius:15px!important;grid-template-rows:minmax(52px,auto) auto!important;grid-template-columns:92px minmax(0,1fr)!important;align-items:center!important;gap:8px 11px!important;min-height:118px!important;padding:10px!important;display:grid!important;position:relative!important;overflow:hidden!important}.artist-new-releases-section .new-release-art{grid-area:1/1/3!important;width:92px!important;height:92px!important;position:relative!important}.artist-new-releases-section .new-release-art>img{object-fit:cover!important;border-radius:12px!important;width:92px!important;height:92px!important;display:block!important}.artist-new-releases-section .new-release-art>button{color:#fff!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#07070ac7!important;border:1px solid #ffffff38!important;border-radius:50%!important;place-items:center!important;width:38px!important;height:38px!important;padding:0!important;display:grid!important;position:absolute!important;top:50%!important;left:50%!important;right:auto!important;transform:translate(-50%,-50%)!important}.new-release-listens{color:#fff!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#08080bd1!important;border:1px solid #ffffff1f!important;border-radius:999px!important;align-items:center!important;gap:4px!important;min-height:22px!important;padding:0 7px!important;font-size:9px!important;font-weight:850!important;display:inline-flex!important;position:absolute!important;top:6px!important;right:6px!important}.new-release-copy{grid-area:1/2!important;align-content:center!important;gap:3px!important;min-width:0!important;display:grid!important}.new-release-copy em{color:#8bc9ff;letter-spacing:.08em;background:#1d8cff24;border-radius:999px;width:max-content;padding:3px 6px;font-size:8px;font-style:normal;font-weight:900}.new-release-copy b,.new-release-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.new-release-copy b{font-size:14px!important}.new-release-copy small{color:#8e909a!important;font-size:10px!important}.artist-new-releases-section .artist-track-actions{grid-area:2/2!important;margin:0!important}.artist-new-releases-section .ai-artist-disclosure{top:7px!important;left:7px!important;right:auto!important}.settings-metrics-tool{background:linear-gradient(90deg,#7d57df21,#0000)!important}.settings-metrics-tool>span>svg{color:var(--vv-accent)!important}.creator-metrics-page{gap:14px;max-width:1040px;margin:0 auto;padding:18px 16px 110px;display:grid}.creator-metrics-header{border-bottom:1px solid #ffffff12;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;padding:2px 0 12px;display:grid}.creator-metrics-header>button{color:#fff;background:#17181e;border:0;border-radius:50%;place-items:center;width:40px;height:40px;padding:0;display:grid}.creator-metrics-header small,.metrics-performance-card small,.metrics-best-content>div small,.metrics-audience-grid>section>small{color:#a891ef;letter-spacing:.1em;font-size:9px;font-weight:900}.creator-metrics-header h1{margin:3px 0 1px;font-size:24px}.creator-metrics-header p{color:#898b95;margin:0;font-size:11px}.metrics-live-pill{color:#bdf26c;background:#182119;border-radius:999px;align-items:center;gap:6px;padding:6px 9px;font-size:9px;font-weight:900;display:inline-flex}.metrics-live-pill i{background:#aee85c;border-radius:50%;width:6px;height:6px;box-shadow:0 0 10px #aee85c}.creator-metrics-tabs{scrollbar-width:none;background:#101116;border-radius:12px;gap:4px;padding:4px;display:flex;overflow-x:auto}.creator-metrics-tabs button{color:#858790;background:0 0;border:0;border-radius:9px;flex:1;min-width:max-content;min-height:36px;padding:0 13px;font-size:11px;font-weight:800}.creator-metrics-tabs button.active{color:#fff;background:#25202f}.metrics-dashboard{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:12px;display:grid}.metric-kpi-grid{grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.metric-kpi-grid article{background:#111218;border:1px solid #ffffff0f;border-radius:14px;gap:5px;padding:14px;display:grid}.metric-kpi-grid article>svg{color:#a890f5}.metric-kpi-grid small{color:#888a94;font-size:10px}.metric-kpi-grid b{font-size:22px}.metric-kpi-grid em{color:#a7d963;align-items:center;gap:3px;font-size:9px;font-style:normal;display:flex}.metrics-performance-card,.metrics-best-content,.metrics-audience-grid>section,.metrics-content-list,.metrics-ai-panel{background:#101116;border:1px solid #fff1;border-radius:16px;padding:15px}.metrics-performance-card h3,.metrics-best-content h3,.metrics-audience-grid h3{margin:4px 0 0;font-size:15px}.metrics-hour-chart{align-items:end;gap:8px;height:132px;margin-top:15px;display:flex}.metrics-hour-chart>span{flex:1;grid-template-rows:1fr auto;place-items:end center;gap:6px;height:100%;display:grid}.metrics-hour-chart i{background:linear-gradient(#9b7aff,var(--vv-accent));border-radius:7px 7px 3px 3px;width:min(26px,80%);min-height:8px}.metrics-hour-chart small{color:#777984;font-size:8px}.metrics-best-content>button{color:#fff;text-align:left;background:#17181e;border:0;border-radius:13px;grid-template-columns:68px minmax(0,1fr) 24px;align-items:center;gap:10px;width:100%;margin-top:12px;padding:8px;display:grid}.metrics-best-content img{object-fit:cover;border-radius:10px;width:68px;height:68px}.metrics-best-content button>span{gap:3px;min-width:0;display:grid}.metrics-best-content em,.metrics-content-list article em{color:#b49eff;font-size:9px;font-style:normal;font-weight:850}.metrics-best-content b,.metrics-best-content button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.metrics-best-content button small{color:#888a94;font-size:9px}.metrics-content-list>header{justify-content:space-between;align-items:end;margin-bottom:10px;display:flex}.metrics-content-list h3{margin:3px 0 0}.metrics-content-list>header>span{color:#888a94;font-size:10px}.metrics-content-list article{border-top:1px solid #ffffff0f;grid-template-columns:24px 48px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:62px;display:grid}.metrics-content-list article>img{object-fit:cover;border-radius:9px;width:46px;height:46px}.metrics-content-list article>div{gap:2px;min-width:0;display:grid}.metrics-content-list strong,.metrics-content-list article small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.metrics-content-list strong{font-size:12px}.metrics-content-list article small{color:#858790;font-size:9px}.metrics-content-list article>span{color:#b9e873;align-items:center;gap:3px;font-size:9px;font-weight:850;display:flex}.metrics-audience-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.metrics-audience-grid>section{min-width:0}.audience-bar{grid-template-columns:44px minmax(0,1fr) 34px;align-items:center;gap:8px;margin-top:13px;font-size:10px;display:grid}.audience-bar>i{background:#24252c;border-radius:999px;height:7px;overflow:hidden}.audience-bar>i>b{border-radius:inherit;background:linear-gradient(90deg,var(--vv-accent),var(--vv-accent));height:100%;display:block}.audience-bar em{color:#9b9da6;text-align:right;font-style:normal}.location-row{border-bottom:1px solid #ffffff0e;grid-template-columns:25px minmax(0,1fr) auto;align-items:center;gap:7px;padding:10px 0;display:grid}.location-row>svg{color:#a58df1}.location-row>span{display:grid}.location-row small{color:#858790;font-size:9px}.location-row em{font-size:10px;font-style:normal}.metrics-audience-grid .audience-peak{background:linear-gradient(110deg,#171326,#101116);grid-column:1/-1;align-items:center;gap:12px;display:flex}.audience-peak>svg{color:var(--vv-accent)}.audience-peak h3{margin:3px 0}.audience-peak p{color:#888a94;margin:0;font-size:10px}.metrics-ai-panel{background:radial-gradient(circle at 90% 0,#704bc933,#0000 35%),#101116;overflow:hidden}.metrics-ai-panel>header{align-items:center;gap:11px;display:flex}.metrics-ai-panel>header>span{background:var(--vv-accent);color:#fff;border-radius:13px;place-items:center;width:43px;height:43px;display:grid}.metrics-ai-panel h2{margin:2px 0;font-size:18px}.metrics-ai-panel header p{color:#898b95;margin:0;font-size:10px}.metrics-ai-panel>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin-top:16px;display:grid}.metrics-ai-panel article{background:#171820;border:1px solid #b597ff1a;border-radius:14px;grid-template-columns:28px 28px minmax(0,1fr);align-items:start;gap:7px;padding:12px;display:grid;position:relative}.metrics-ai-panel article>span{color:#c4b3fa;background:#262031;border-radius:50%;place-items:center;width:24px;height:24px;font-size:9px;font-weight:900;display:grid}.metrics-ai-panel article>svg{color:var(--vv-accent)}.metrics-ai-panel article b{font-size:11px}.metrics-ai-panel article p{color:#8f919b;margin:4px 0 0;font-size:9px;line-height:1.45}.metrics-ai-note{color:#747680;margin-top:12px;font-size:9px;display:block}@media (width<=800px){.artist-new-releases-section .artist-new-tracks{gap:9px!important;display:flex!important;overflow-x:auto!important}.artist-new-releases-section .new-release-card{flex:0 0 min(84vw,330px)!important;grid-template-columns:88px minmax(0,1fr)!important;min-height:112px!important}.artist-new-releases-section .new-release-art,.artist-new-releases-section .new-release-art>img{width:88px!important;height:88px!important}.creator-metrics-page{padding:10px 10px calc(86px + env(safe-area-inset-bottom));gap:10px}.creator-metrics-header{grid-template-columns:38px minmax(0,1fr) auto}.creator-metrics-header>button{width:36px;height:36px}.creator-metrics-header h1{font-size:20px}.creator-metrics-header p{max-width:230px}.metrics-live-pill{padding:5px 7px}.metric-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-kpi-grid article{padding:11px}.metric-kpi-grid b{font-size:19px}.metrics-dashboard{grid-template-columns:1fr}.metrics-dashboard>*{grid-column:1!important}.metrics-audience-grid{grid-template-columns:1fr}.metrics-audience-grid .audience-peak{grid-column:1}.metrics-ai-panel>div{grid-template-columns:1fr}.metrics-content-list{padding:11px}.metrics-content-list article{grid-template-columns:20px 44px minmax(0,1fr) auto}.metrics-content-list article>img{width:42px;height:42px}}@media (width<=360px){.creator-metrics-header p{display:none}.metrics-live-pill{font-size:8px}.creator-metrics-tabs button{padding-inline:10px}.artist-new-releases-section .new-release-card{flex-basis:88vw!important}}.metrics-revenue-panel{gap:12px;display:grid}.metrics-revenue-panel>header{background:radial-gradient(circle at 90% 15%,#8057df38,#0000 35%),#111218;border:1px solid #a689ff1f;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:17px;display:grid}.metrics-revenue-panel>header small,.revenue-monthly-card small,.revenue-breakdown>section>small{color:#a992ef;letter-spacing:.09em;font-size:9px;font-weight:900}.metrics-revenue-panel>header h2{margin:3px 0;font-size:28px}.metrics-revenue-panel>header p{color:#898b95;margin:0;font-size:10px}.metrics-revenue-panel>header>span{background:#ffffff0b;border-radius:12px;grid-template-columns:24px auto;align-items:center;gap:2px 7px;padding:9px 11px;display:grid}.metrics-revenue-panel>header>span>svg{color:#b9e873;grid-row:1/3}.metrics-revenue-panel>header>span b{font-size:14px}.revenue-monthly-card,.revenue-breakdown>section{background:#101116;border:1px solid #fff1;border-radius:16px;padding:15px}.revenue-monthly-card h3,.revenue-breakdown h3{margin:3px 0;font-size:15px}.revenue-month-chart{align-items:end;gap:8px;height:160px;margin-top:15px;display:flex}.revenue-month-chart>span{flex:1;grid-template-rows:22px 1fr 18px;place-items:end center;height:100%;display:grid}.revenue-month-chart em{color:#8f919b;font-size:8px;font-style:normal}.revenue-month-chart i{background:linear-gradient(var(--vv-accent),var(--vv-accent));border-radius:7px 7px 3px 3px;width:min(34px,75%);min-height:5px}.revenue-month-chart small{color:#777984;text-transform:capitalize;font-size:8px}.revenue-breakdown{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.revenue-breakdown article{border-top:1px solid #ffffff0e;justify-content:space-between;align-items:center;gap:10px;min-height:54px;display:flex}.revenue-breakdown article>span{gap:2px;display:grid}.revenue-breakdown article b{font-size:11px}.revenue-breakdown article small{color:#858790;font-size:8px}.revenue-breakdown article strong{color:#b9e873;font-size:12px}.revenue-empty{color:#858790;text-align:center;justify-items:center;gap:5px;padding:25px 10px;display:grid}.revenue-empty b{color:#fff;font-size:11px}.revenue-empty p,.revenue-no-movements{color:#858790;text-align:center;margin:0;font-size:9px;line-height:1.5}.revenue-no-movements{padding:28px 10px}.revenue-disclaimer{color:#747680;font-size:9px}.vv-native-event-grid .vv-native-event-card,.profile-events-list .vv-native-event-card{grid-template-columns:112px minmax(0,1fr)!important;gap:10px!important;width:100%!important;max-width:620px!important;min-height:126px!important;padding:7px!important}.vv-native-event-grid .vv-native-event-card .event-cover,.profile-events-list .vv-native-event-card .event-cover{aspect-ratio:1!important;border-radius:10px!important;width:112px!important;height:112px!important;min-height:112px!important}.vv-native-event-card .event-copy{justify-content:center!important;padding:2px!important}.vv-native-event-card .event-copy h3{margin:0 0 5px!important;font-size:15px!important}.vv-native-event-card .event-date-time{font-size:10px!important}.vv-native-event-card .event-copy>span{margin-top:5px!important;font-size:10px!important}.vv-native-event-card .event-copy>em{margin-top:6px!important;padding:4px 7px!important;font-size:9px!important}.vv-native-event-card .vv-event-date-badge{transform-origin:0 0;transform:scale(.86);top:6px!important;left:6px!important}.vv-ai-home>.vv-ai-events,.vv-ai-results>.vv-ai-events{grid-column:1/-1!important}.vv-ai-events>div{max-width:620px!important}@media (width<=800px){.creator-metrics-tabs{justify-content:flex-start}.creator-metrics-tabs button{flex:none}.metrics-revenue-panel>header{padding:13px}.metrics-revenue-panel>header h2{font-size:24px}.revenue-breakdown{grid-template-columns:1fr}.revenue-monthly-card{padding:12px}.revenue-month-chart{height:135px}.vv-native-event-grid>div,.profile-events-list{grid-template-columns:1fr!important;padding:0!important;display:grid!important;overflow:visible!important}.vv-native-event-grid .vv-native-event-card,.profile-events-list .vv-native-event-card{flex:none!important;grid-template-columns:96px minmax(0,1fr)!important;max-width:none!important;min-height:110px!important}.vv-native-event-grid .vv-native-event-card .event-cover,.profile-events-list .vv-native-event-card .event-cover{width:96px!important;height:96px!important;min-height:96px!important}.vv-native-event-card .event-copy h3{font-size:14px!important}}@media (width<=360px){.vv-native-event-grid .vv-native-event-card,.profile-events-list .vv-native-event-card{grid-template-columns:86px minmax(0,1fr)!important}.vv-native-event-grid .vv-native-event-card .event-cover,.profile-events-list .vv-native-event-card .event-cover{width:86px!important;height:92px!important;min-height:92px!important}.metrics-revenue-panel>header{grid-template-columns:1fr}.metrics-revenue-panel>header>span{width:max-content}}.feed-drop-card{background:radial-gradient(circle at 90% 0,#7a4ed833,#0000 36%),#101116;border:1px solid #ab8bff29;border-radius:17px;margin:12px 0;padding:10px;position:relative;overflow:hidden}.feed-drop-card>header{justify-content:space-between;align-items:center;margin-bottom:9px;display:flex}.feed-drop-card>header>button{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0;display:flex}.feed-drop-card>header>button>span{display:grid}.feed-drop-card>header b{font-size:11px}.feed-drop-card>header small{color:#888a94;font-size:8px}.feed-drop-card>header>em{color:#bca6ff;background:#251c36;border-radius:999px;align-items:center;gap:5px;padding:5px 7px;font-size:8px;font-style:normal;font-weight:900;display:flex}.feed-drop-media{aspect-ratio:16/8;background:#08090b;border-radius:13px;position:relative;overflow:hidden}.feed-drop-media>img,.feed-drop-media>video{object-fit:cover;width:100%;height:100%}.feed-drop-media:after{content:"";background:linear-gradient(#0000,#000000c7);position:absolute;inset:38% 0 0}.feed-drop-media>span{z-index:2;gap:3px;display:grid;position:absolute;bottom:11px;left:12px;right:12px}.feed-drop-media small{color:var(--vv-accent);letter-spacing:.09em;font-size:8px;font-weight:900}.feed-drop-media b{font-size:16px;line-height:1.15}.feed-drop-card>footer{justify-content:space-between;align-items:center;padding-top:9px;display:flex}.feed-drop-card>footer>span{display:grid}.feed-drop-card>footer>span b{font-size:12px}.feed-drop-card>footer>button{background:var(--vv-accent);color:#fff;border:0;border-radius:999px;align-items:center;gap:6px;min-height:37px;padding:0 14px;font-size:11px;font-weight:900;display:flex}.drop-support-sheet{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0f0f14f7;border:1px solid #ffffff1a;border-radius:13px;align-items:center;gap:6px;padding:9px;display:flex;position:absolute;bottom:8px;left:8px;right:8px;box-shadow:0 15px 40px #000}.drop-support-sheet>span{flex:1;display:grid}.drop-support-sheet>span b{font-size:10px}.drop-support-sheet>span small{font-size:8px}.drop-support-sheet>button{color:#fff;background:#202127;border:1px solid #ffffff14;border-radius:9px;min-width:42px;height:34px;font-size:10px;font-weight:850}.drop-support-sheet>button:not(.drop-support-close){color:var(--vv-accent)}.drop-support-sheet .drop-support-close{width:32px;min-width:32px;padding:0}@media (width<=800px){.feed-drop-card{margin:9px 8px}.feed-drop-media{aspect-ratio:16/9}.feed-drop-media b{font-size:14px}.drop-support-sheet{flex-wrap:wrap}.drop-support-sheet>span{flex-basis:100%}}.vv-content-potential{background:linear-gradient(135deg,#171422,#111218);border:1px solid #a689ff26;border-radius:14px;gap:9px;padding:13px;display:grid}.vv-content-potential>header{align-items:center;gap:8px;display:flex}.vv-content-potential>header>span{flex:1;grid-template-columns:23px minmax(0,1fr);align-items:center;display:grid}.vv-content-potential>header>span>svg{color:var(--vv-accent);grid-row:1/3}.vv-content-potential>header b{font-size:11px}.vv-content-potential>header small{color:#858790;font-size:8px}.vv-content-potential>header>strong{font-size:23px}.vv-content-potential.score-high>header>strong,.vv-content-potential.score-medium>header>strong{color:var(--vv-accent)}.vv-content-potential.score-low>header>strong{color:#ff9c77}.content-potential-meter{background:#292a31;border-radius:999px;height:7px;overflow:hidden}.content-potential-meter i{border-radius:inherit;background:linear-gradient(90deg,var(--vv-accent),#b6e966);height:100%;transition:width .3s;display:block}.vv-content-potential>p{color:#d7d7dc;margin:0;font-size:10px}.vv-content-potential ul{color:#999ba5;gap:5px;margin:0;padding-left:16px;font-size:9px;line-height:1.4;display:grid}.vv-content-potential>small{color:#6f717b;font-size:8px;line-height:1.4}.stories-trending-row,.trending-strip,.login-trending>div{scroll-behavior:smooth;overscroll-behavior-inline:contain;scroll-snap-type:x proximity}.stories-trending-row>*,.trending-strip>*,.login-trending>div>*{scroll-snap-align:start;flex-shrink:0}@media (width>=801px){.stories-trending-row,.trending-strip,.login-trending>div{scrollbar-width:thin;flex-wrap:nowrap!important;gap:12px!important;display:flex!important;overflow:auto hidden!important}}.vv-native-event-grid>div,.profile-events-list{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:14px!important;display:grid!important;overflow:visible!important}.vv-native-event-card{border-radius:16px!important;flex-direction:column!important;width:100%!important;min-width:0!important;min-height:0!important;padding:0!important;display:flex!important;overflow:hidden!important}.vv-native-event-card .event-cover{aspect-ratio:4/3!important;border-radius:0!important;width:100%!important;height:auto!important;min-height:0!important}.vv-native-event-card .event-copy{justify-content:flex-start!important;width:100%!important;padding:12px!important}.vv-native-event-card .event-copy h3{margin-bottom:7px!important;font-size:15px!important}.event-detail-native{width:min(100%,820px)!important}.event-detail-scroll{width:100%!important;padding:0 0 calc(16px + env(safe-area-inset-bottom))!important;display:block!important}.event-detail-cover{aspect-ratio:16/9!important;border-radius:0!important;width:100%!important;min-height:0!important;max-height:none!important;margin:0!important}.event-detail-intro,.event-location-native,.event-action-row,.event-ticketing-native,.event-invite-note,.event-description-native,.event-owner-actions,.event-cancelled-panel,.event-phone-line{width:auto!important;margin:0 14px!important;padding-block:11px!important}.event-location-native,.event-ticketing-native,.event-description-native{border-top:1px solid #ffffff12!important}@media (width>=801px){.event-detail-backdrop{padding:3dvh 4vw!important}.event-detail-native{border-radius:22px!important;height:min(94dvh,960px)!important}.event-detail-top{height:56px!important;padding:0 16px!important}.event-detail-cover{aspect-ratio:16/8.5!important}.event-detail-intro,.event-location-native,.event-action-row,.event-ticketing-native,.event-invite-note,.event-description-native,.event-owner-actions,.event-cancelled-panel,.event-phone-line{margin-inline:24px!important}}@media (width<=1100px) and (width>=601px){.vv-native-event-grid>div,.profile-events-list{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=600px){.vv-native-event-grid>div,.profile-events-list{grid-template-columns:1fr!important;gap:10px!important;margin-inline:8px!important;overflow:visible!important}.vv-native-event-grid .vv-native-event-card,.profile-events-list .vv-native-event-card{width:100%!important;max-width:none!important;min-height:0!important}.vv-native-event-card .event-cover{aspect-ratio:16/9!important}.event-detail-native{border-radius:0!important;width:100vw!important;height:100dvh!important}.event-detail-top{width:100%!important;padding-left:10px!important;padding-right:10px!important}.event-detail-cover{aspect-ratio:16/10!important;width:100vw!important;max-height:none!important}.event-detail-intro,.event-location-native,.event-action-row,.event-ticketing-native,.event-invite-note,.event-description-native,.event-owner-actions,.event-cancelled-panel,.event-phone-line{margin-inline:10px!important;padding-block:9px!important}}.artist-new-tracks{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;display:grid!important}.new-release-card{background:linear-gradient(135deg,#151812,#101115)!important;border:1px solid #c8ff3a21!important;border-radius:15px!important;grid-template-rows:auto auto!important;grid-template-columns:92px minmax(0,1fr)!important;gap:8px 11px!important;padding:9px!important;display:grid!important;position:relative!important}.new-release-card .new-release-art{aspect-ratio:1!important;border-radius:11px!important;grid-row:1/3!important;width:92px!important;overflow:hidden!important}.new-release-listens{background:#050607d1!important;border-radius:999px!important;padding:4px 6px!important;inset:6px 6px auto auto!important}.new-release-card .artist-track-actions{align-self:end!important}@media (width<=650px){.artist-new-tracks{grid-template-columns:1fr!important}.new-release-card{grid-template-columns:82px minmax(0,1fr)!important}.new-release-card .new-release-art{width:82px!important}}.vv-wallet-payment-methods{background:#111218;border:1px solid #ffffff14;border-radius:17px;gap:11px;margin-top:14px;padding:16px;display:grid}.vv-wallet-payment-methods>header{justify-content:space-between;align-items:center;gap:10px;display:flex}.vv-wallet-payment-methods>header span{display:grid}.vv-wallet-payment-methods h3{margin:2px 0;font-size:15px}.vv-wallet-payment-methods small{color:#8f919b;font-size:10px}.vv-wallet-payment-methods>header button,.vv-payment-save{background:var(--vv-accent);color:#fff;border:0;border-radius:11px;min-height:40px;padding:0 13px;font-size:11px;font-weight:850}.vv-payment-list{gap:7px;display:grid}.vv-payment-list article{background:#191a20;border-radius:12px;align-items:center;gap:10px;padding:10px;display:flex}.vv-payment-list article>span{flex:1;display:grid}.vv-payment-list article button{color:#ff8397;background:0 0;border:0}.vv-payment-element-shell{border-top:1px solid #ffffff12;gap:10px;padding-top:10px;display:grid}#vvibra-payment-element{min-height:80px}@media (width<=800px){.profile-settings-modal{width:calc(100vw - 12px)!important;max-width:none!important;padding-inline:10px!important}.settings-list>button{min-height:50px!important}.settings-list>button b{font-size:13px!important}.settings-list>button small{font-size:10px!important}}.profile-promote-entry{color:#fff;text-align:left;background:#171421;border:1px solid #a886ff38;border-radius:13px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:0 14px;display:flex}.profile-promote-entry span{display:grid}.profile-promote-entry small{color:#9693a0;font-size:10px}.desktop-trending-shell{min-width:0;position:relative}.desktop-trending-grid{overscroll-behavior-x:contain;scroll-behavior:smooth;scroll-snap-type:x proximity;touch-action:pan-x;cursor:grab;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--text) 18%,transparent) transparent;-webkit-user-select:none;user-select:none;align-items:flex-start;gap:14px;padding:4px 42px 10px 2px;display:flex;overflow-x:auto}.desktop-trending-grid:active{cursor:grabbing;scroll-snap-type:none}.desktop-trending-grid>.story{scroll-snap-align:start;flex:0 0 78px}.trending-scroll-arrow{z-index:4;border:1px solid color-mix(in srgb,var(--text) 12%,transparent);background:color-mix(in srgb,var(--surface) 94%,transparent);width:36px;height:36px;color:var(--text);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:50%;place-items:center;transition:transform .18s,background .18s;display:grid;position:absolute;top:28px;box-shadow:0 8px 24px #0000004d}.trending-scroll-arrow:hover{background:color-mix(in srgb,var(--surface) 82%,#7654ff 18%);transform:scale(1.06)}.trending-scroll-arrow.previous{left:2px}.trending-scroll-arrow.next{right:2px}.chart-friday-section,.artist-releases-section,.feed-friday-release{min-width:0}.chart-friday-section{margin:4px 0 18px;padding:0}.chart-friday-section>header,.artist-releases-section>header{justify-content:space-between;align-items:end;gap:16px;margin-bottom:10px;display:flex}.chart-friday-section>header small,.artist-releases-section>header small{color:#a98dff;letter-spacing:.13em;font-size:10px;font-weight:900;display:block}.chart-friday-section>header h3,.artist-releases-section>header h3{margin:3px 0 0;font-size:18px;line-height:1.15}.chart-friday-section>header>span{color:var(--muted);font-size:11px}.chart-friday-section>div,.artist-release-strip{scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--text) 16%,transparent) transparent;grid-auto-columns:minmax(210px,24%);grid-auto-flow:column;gap:11px;padding:1px 1px 8px;display:grid;overflow-x:auto}.vv-release-card{border:1px solid color-mix(in srgb,var(--text) 9%,transparent);background:color-mix(in srgb,var(--surface) 96%,#0b0b0f 4%);scroll-snap-align:start;border-radius:16px;min-width:0;overflow:hidden}.vv-release-media{aspect-ratio:3/4;background:#08080a;position:relative;overflow:hidden}.vv-release-media>img,.vv-release-media>iframe{object-fit:cover;border:0;width:100%;height:100%;display:block}.vv-friday-badge{z-index:2;color:#fff;letter-spacing:.09em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09090cc7;border:1px solid #ffffff2e;border-radius:7px;max-width:calc(100% - 18px);padding:5px 7px;font-size:8px;font-weight:950;position:absolute;top:9px;left:9px}.vv-release-primary-play{z-index:3;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#09090cbf;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vv-release-audio{z-index:3;position:absolute;inset:auto 9px 9px}.vv-release-audio .native-track-card{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#08080bd1;border:1px solid #ffffff26;border-radius:12px;min-width:0;padding:7px}.vv-release-audio .native-track-card .track-cover,.vv-release-audio .native-track-card>img{width:34px;height:34px}.vv-release-audio .native-track-card .track-meta small,.vv-release-audio .native-track-card .native-track-actions{display:none}.vv-release-artist{width:100%;min-height:57px;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:9px;display:grid}.vv-release-artist span{min-width:0}.vv-release-artist b,.vv-release-artist small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.vv-release-artist b{font-size:12px}.vv-release-artist small{color:var(--muted);margin-top:2px;font-size:10px}.artist-releases-section{margin:14px 0 18px}.feed-friday-release{margin:10px 0 14px}.feed-friday-release>header{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.feed-friday-release>header h3{font-size:16px}.feed-friday-release .vv-release-card{max-width:430px}.owner-preview-tool{background:color-mix(in srgb,var(--surface) 92%,#6e4cff 8%);width:100%;color:var(--text);text-align:left;border:1px solid #8a68ff59;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;margin-top:8px;padding:12px;display:flex}.owner-preview-tool>span{align-items:center;gap:10px;display:flex}.owner-preview-tool b,.owner-preview-tool small{display:block}.owner-preview-tool b{font-size:12px}.owner-preview-tool small{color:var(--muted);margin-top:3px;font-size:10px;font-weight:500;line-height:1.35}.owner-preview-tool>i{background:color-mix(in srgb,var(--text) 16%,transparent);border-radius:999px;width:36px;height:20px;padding:2px}.owner-preview-tool>i:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;transition:transform .2s;display:block}.owner-preview-tool>i.on{background:#7658ff}.owner-preview-tool>i.on:after{transform:translate(16px)}video[controls],audio[controls]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;accent-color:var(--vv-accent)}video[controls]{background:#070709;border-radius:14px;overflow:hidden}audio[controls],.music-upload-preview{border:1px solid color-mix(in srgb,var(--text) 10%,transparent);background:#121217;border-radius:13px;width:100%;min-height:42px}video::-webkit-media-controls-panel{background:linear-gradient(#0000,#07070ae0)}video::-webkit-media-controls-play-button{filter:saturate(.8)brightness(1.2)}audio::-webkit-media-controls-play-button{filter:saturate(.8)brightness(1.2)}video::-webkit-media-controls-timeline{border-radius:999px;height:3px}audio::-webkit-media-controls-timeline{border-radius:999px;height:3px}.native-track-card,.vv-global-radio,.profile-live-radio-panel,.iplay-radio-shell{--vv-player-accent:var(--vv-accent)}.native-track-progress>span,.iplay-progress>span{background:linear-gradient(90deg,#4d7fff,var(--vv-player-accent,var(--vv-accent)))}.iplay-main-control{color:#08080a!important;background:#fff!important}.iplay-main-control svg{color:#08080a!important;stroke:#08080a!important;display:block!important}.iplay-main-control svg path{stroke:currentColor!important}.iplay-progress small:last-child{font-variant-numeric:tabular-nums;text-align:right}.audio-cover-button,.iplay-main-control,.vv-global-radio>button,.profile-live-radio-actions .primary{transition:transform .16s,filter .16s,background .16s}.audio-cover-button:hover,.iplay-main-control:hover,.vv-global-radio>button:hover,.profile-live-radio-actions .primary:hover{filter:brightness(1.08);transform:scale(1.035)}.audio-cover-button:focus-visible,.iplay-main-control:focus-visible,.vv-global-radio>button:focus-visible,.native-reel-stage button:focus-visible{outline-offset:2px;outline:2px solid #a992ff}@media (width<=800px){.desktop-trending-shell{display:none}.chart-friday-section>div,.artist-release-strip{grid-auto-columns:minmax(184px,74vw);gap:9px;padding-right:18vw}.vv-release-card{border-radius:14px}.chart-friday-section{margin-bottom:12px}}.official-alert-create{padding:18px}.official-alert-shell{border:1px solid color-mix(in srgb,var(--text) 10%,transparent);background:var(--surface);border-radius:20px;width:min(760px,100%);margin:0 auto;overflow:hidden}.official-alert-shell>header{border-bottom:1px solid color-mix(in srgb,var(--text) 8%,transparent);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;min-height:64px;padding:0 16px;display:grid}.official-alert-shell>header>button{color:var(--text);background:0 0;border:0;justify-self:start;align-items:center;gap:5px;font-size:12px;font-weight:800;display:flex}.official-alert-shell>header>button:last-child{background:var(--vv-accent);color:#fff;border-radius:10px;justify-self:end;height:36px;padding:0 14px}.official-alert-shell>header>button:disabled{opacity:.4}.official-alert-shell>header>span{text-align:center;grid-template-columns:auto auto;align-items:center;gap:3px 7px;display:grid}.official-alert-shell>header>span svg{color:#ffbd47;grid-row:1/3}.official-alert-shell>header>span b{font-size:13px}.official-alert-shell>header>span small{color:var(--muted);font-size:9px}.official-alert-shell>nav{border-bottom:1px solid color-mix(in srgb,var(--text) 7%,transparent);justify-content:center;gap:4px;padding:8px;display:flex}.official-alert-shell>nav button{height:38px;color:var(--muted);background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 15px;font-size:11px;font-weight:850;display:flex}.official-alert-shell>nav button.active{background:color-mix(in srgb,#7556ff 16%,var(--surface));color:var(--text)}.official-alert-permission{color:#ffc35d;background:#ffb02b12;border:1px solid #ffb73e3d;border-radius:13px;align-items:flex-start;gap:11px;margin:14px 16px 0;padding:13px;display:flex}.official-alert-permission b{font-size:11px}.official-alert-shell form>section{border:1px solid color-mix(in srgb,var(--text) 8%,transparent);border-radius:14px;grid-template-columns:1fr 1fr;gap:10px;padding:14px;display:grid}.official-alert-shell form>section>.eyebrow{color:#a991ff;grid-column:1/-1;font-size:9px}.official-alert-shell label{color:var(--muted);gap:6px;font-size:10px;font-weight:750;display:grid}.official-alert-shell input,.official-alert-shell textarea{border:1px solid color-mix(in srgb,var(--text) 9%,transparent);background:color-mix(in srgb,var(--text) 3%,transparent);width:100%;color:var(--text);font:inherit;border-radius:10px;outline:0;font-size:12px}.official-alert-shell textarea{resize:vertical;min-height:112px;padding:11px}.official-alert-shell input:focus,.official-alert-shell textarea:focus{border-color:var(--vv-accent)}.official-alert-types button{border:1px solid color-mix(in srgb,var(--text) 8%,transparent);min-height:54px;color:var(--muted);text-align:left;background:0 0;border-radius:11px;align-items:center;gap:8px;padding:9px;display:flex}.official-alert-types button.active{color:#ffd079;background:#ffae3014;border-color:#ffb84673}.official-alert-types b{font-size:10px}.official-alert-upload{border:1px dashed color-mix(in srgb,var(--text) 17%,transparent);min-height:68px;color:var(--text);background:0 0;border-radius:12px;grid-column:1/-1;justify-content:center;align-items:center;gap:10px;display:flex}.official-alert-confirm{background:color-mix(in srgb,var(--text) 3%,transparent);border-radius:12px;align-items:flex-start;padding:12px;grid-template-columns:auto 1fr!important}.official-alert-confirm input{width:17px;height:17px}.official-alert-confirm b{color:var(--text);font-size:10px}.official-alert-confirm small{margin-top:3px;font-size:9px}.official-alert-submit{background:var(--vv-accent);color:#fff;border:0;border-radius:12px;height:44px;font-size:11px;font-weight:900}.official-alert-submit:disabled{opacity:.42}.official-alert-feed-head{background:linear-gradient(135deg,#ffab1f1a,#784bff0d);border:1px solid #ffb53a3d;border-radius:13px;grid-template-columns:1fr auto;gap:7px 12px;margin:0 13px 10px;padding:12px;display:grid}.official-alert-feed-head>span{color:#ffc45d;align-items:center;gap:6px;display:flex}.official-alert-feed-head>span b{letter-spacing:.11em;font-size:9px}.official-alert-feed-head>em{color:var(--muted);justify-self:end;font-size:9px;font-style:normal}.official-alert-feed-head>strong{grid-column:1/-1;font-size:15px}.official-alert-feed-head>small{color:var(--muted);grid-column:1/-1;align-items:center;gap:5px;font-size:10px;display:flex}@media (width<=800px){.official-alert-create{padding:0}.official-alert-shell{border:0;border-radius:0;min-height:100dvh}.official-alert-shell>header{padding-top:env(safe-area-inset-top);min-height:calc(58px + env(safe-area-inset-top));grid-template-columns:72px minmax(0,1fr) 72px}.official-alert-shell>header>button:last-child{padding:0 9px}.official-alert-shell form{padding:11px 11px calc(28px + env(safe-area-inset-bottom))}.official-alert-shell form>section{grid-template-columns:1fr;padding:12px}.official-alert-shell form>section>.eyebrow,.official-alert-types,.official-alert-upload,.official-alert-media{grid-column:1}.official-alert-types{grid-template-columns:1fr 1fr}.official-alert-types button{min-height:50px}.official-alert-permission{margin:11px 11px 0}.create-tabs:has(button:nth-child(4)){grid-template-columns:repeat(4,1fr)}}.release-kind-tabs{border:1px solid color-mix(in srgb,var(--text) 9%,transparent);background:color-mix(in srgb,var(--text) 3%,transparent);border-radius:13px;grid-template-columns:1fr 1fr;gap:6px;padding:5px;display:grid}.release-kind-tabs button{height:42px;color:var(--muted);background:0 0;border:0;border-radius:9px;justify-content:center;align-items:center;gap:7px;font-size:10px;font-weight:850;display:flex}.release-kind-tabs button.active{background:var(--text);color:var(--surface)}.release-video-source label>div{border:1px solid color-mix(in srgb,var(--text) 10%,transparent);border-radius:11px;align-items:center;gap:7px;margin-top:6px;padding:0 7px;display:flex}.release-video-source input{flex:1;min-width:0;background:0 0!important;border:0!important}.release-video-source label button{background:var(--vv-accent);color:#fff;border:0;border-radius:8px;height:32px;padding:0 11px;font-size:9px;font-weight:850}.release-video-preview{border:1px solid color-mix(in srgb,var(--text) 10%,transparent);background:#08080a;border-radius:14px;overflow:hidden}.release-video-preview iframe{aspect-ratio:16/9;border:0;width:100%;display:block}.release-video-preview span{color:#a9db48;align-items:center;gap:6px;padding:9px 11px;font-size:9px;display:flex}.music-release-schedule{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:9px;display:grid}.music-release-schedule>span{border:1px solid color-mix(in srgb,var(--text) 9%,transparent);color:var(--muted);border-radius:11px;grid-template-columns:auto 1fr;align-content:center;gap:3px 8px;padding:10px;display:grid}.music-release-schedule>span svg{grid-row:1/3}.music-release-schedule>span b{color:var(--text);font-size:10px}.music-release-schedule>span small{font-size:8px;line-height:1.35}.music-release-schedule>span.friday-active{color:#bce86c;background:#a9dd3e12;border-color:#a9dd3e59}.music-upload-body>label>textarea{resize:vertical;min-height:74px}.vv-friday-library,.vv-library-videos,.vv-library-regular{margin-top:16px}.vv-friday-library>div:last-child,.vv-library-videos>div:last-child,.artist-video-releases>div:last-child{scroll-snap-type:x proximity;grid-auto-columns:minmax(190px,23%);grid-auto-flow:column;gap:10px;padding:1px 1px 8px;display:grid;overflow-x:auto}.vv-friday-library .vv-release-card,.vv-library-videos .vv-release-card,.artist-video-releases .vv-release-card{scroll-snap-align:start}.vv-friday-library{background:linear-gradient(135deg,#7652ff0d,#a9dd3e0a);border:1px solid #a9dd3e2e;border-radius:16px;padding:14px}.vv-library-regular>div:last-child{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.artist-video-releases{margin:16px 0}@media (width<=800px){.music-release-schedule{grid-template-columns:1fr}.vv-friday-library,.vv-library-videos,.vv-library-regular{margin-inline:10px}.vv-friday-library>div:last-child,.vv-library-videos>div:last-child,.artist-video-releases>div:last-child{grid-auto-columns:minmax(178px,72vw);padding-right:18vw}.vv-library-regular>div:last-child{grid-template-columns:1fr}}.feed-friday-release{width:100%;margin:10px 0 14px}.feed-friday-player{background:#0b0b0e;border:1px solid #ffffff17;border-radius:18px;width:100%;overflow:hidden;box-shadow:0 14px 42px #00000047}.feed-friday-stage{aspect-ratio:4/5;background:#050506;width:100%;position:relative;overflow:hidden}.feed-friday-stage>img,.feed-friday-stage>iframe{object-fit:cover;border:0;width:100%;height:100%;display:block}.feed-friday-shade{pointer-events:none;background:linear-gradient(#00000047,#0000 27% 62%,#000000b8);position:absolute;inset:0}.feed-friday-mark{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;letter-spacing:.11em;background:#07070ab8;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:7px;padding:8px 10px;font-size:10px;font-weight:900;display:flex;position:absolute;top:14px;left:14px}.feed-friday-mark svg{color:#c9ff38}.feed-friday-big-play{background:linear-gradient(145deg,var(--vv-accent),var(--vv-accent) 58%,var(--vv-accent));color:#fff;cursor:pointer;border:1px solid #ffffff57;border-radius:50%;place-items:center;width:92px;height:92px;padding:0;transition:transform .18s,filter .18s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 18px 45px #4923bf80,inset 0 1px #ffffff61}.feed-friday-big-play:hover{filter:brightness(1.08);transform:translate(-50%,-50%)scale(1.05)}.feed-friday-big-play svg{transform:translateY(-3px)}.feed-friday-big-play small{letter-spacing:.16em;font-size:8px;font-weight:900;position:absolute;bottom:14px}.feed-friday-close-player{z-index:3;color:#fff;cursor:pointer;background:#000000b3;border:1px solid #ffffff29;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:13px;right:13px}.feed-friday-progress{position:absolute;bottom:12px;left:15px;right:15px}.feed-friday-progress>button{cursor:pointer;background:0 0;border:0;width:100%;height:12px;padding:5px 0;display:block}.feed-friday-progress>button:before{content:"";background:#ffffff4d;border-radius:9px;height:3px;position:absolute;left:0;right:0}.feed-friday-progress>button span{z-index:1;background:linear-gradient(90deg,var(--vv-accent),#c9ff38);border-radius:9px;height:3px;display:block;position:relative}.feed-friday-progress>div{color:#fffc;justify-content:space-between;margin-top:3px;display:flex}.feed-friday-progress small{font-variant-numeric:tabular-nums;font-size:10px}.feed-friday-artist{color:#fff;text-align:left;cursor:pointer;background:#0b0b0e;border:0;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:82px;padding:12px 14px;display:grid}.feed-friday-artist>span{gap:2px;min-width:0;display:grid}.feed-friday-artist>span small{color:var(--vv-accent);letter-spacing:.12em;font-size:9px;font-weight:900}.feed-friday-artist>span b,.feed-friday-artist>span em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed-friday-artist>span b{font-size:15px}.feed-friday-artist>span em{color:#a7a7ae;font-size:12px;font-style:normal}.feed-friday-artist>strong{color:#c9ff38;white-space:nowrap;align-items:center;gap:3px;font-size:11px;display:flex}.feed-friday-demo-note{color:#818189;text-align:center;padding:7px 13px;font-size:10px;display:block}@media (width<=800px){.feed-friday-release{margin:8px 0 12px}.feed-friday-player{border-left:0;border-right:0;border-radius:0}.feed-friday-big-play{width:84px;height:84px}.feed-friday-artist{min-height:76px;padding:10px 12px}.feed-friday-artist>strong{font-size:0}.feed-friday-artist>strong svg{width:20px;height:20px}}.desktop-trending-grid{-ms-overflow-style:none;scrollbar-width:none!important;padding-right:8px!important}.desktop-trending-grid::-webkit-scrollbar{display:none!important}.trending-scroll-arrow{opacity:0;visibility:hidden;pointer-events:none;transform:scale(.88);transition:opacity .18s,visibility .18s,transform .18s,background .18s!important}.desktop-trending-shell:hover .trending-scroll-arrow,.desktop-trending-shell:focus-within .trending-scroll-arrow{opacity:.94;visibility:visible;pointer-events:auto;transform:scale(1)}.desktop-trending-shell:hover .trending-scroll-arrow:hover{transform:scale(1.06)}.recommended-release-card{position:relative;overflow:hidden;border:1px solid color-mix(in srgb,var(--text) 9%,transparent)!important;background:linear-gradient(145deg,#111116 0%,#0b0b0e 58%,#151020 100%)!important;border-radius:20px!important;margin:12px 0!important;padding:0!important;box-shadow:0 18px 48px #00000047!important}.recommended-release-card:before{content:"";pointer-events:none;background:radial-gradient(circle,#774deb3d,#0000 68%);border-radius:50%;width:230px;height:230px;position:absolute;top:-90px;right:-70px}.recommended-release-card>.discovery-heading{z-index:2;position:relative;border-bottom:1px solid #ffffff0e!important;margin:0!important;padding:14px 15px 10px!important}.recommended-release-card>.discovery-heading>span{text-transform:uppercase;box-shadow:none!important;color:#fff!important;letter-spacing:.06em!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;font-size:13px!important}.recommended-release-card .native-track-card{z-index:1;position:relative;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:16px!important}.recommended-release-card .native-track-main{grid-template-columns:116px minmax(0,1fr) auto!important;gap:15px!important}.recommended-release-card .audio-cover-button{background:#09090c!important;border:1px solid #ffffff1f!important;border-radius:16px!important;width:116px!important;height:116px!important;padding:0!important;box-shadow:0 14px 34px #00000061!important}.recommended-release-card .audio-cover-button img,.recommended-release-card .audio-cover-button i{border-radius:15px!important}.recommended-release-card .audio-cover-button i{background:linear-gradient(#0000,#00000057)!important;place-items:center!important;margin:0!important;display:grid!important;inset:0!important}.recommended-release-card .audio-cover-button i svg{background:#08080bbf;border:1px solid #ffffff52;border-radius:50%;padding:12px;box-shadow:0 10px 28px #00000059;width:34px!important;height:34px!important}.recommended-release-card .native-track-identity b{letter-spacing:-.025em!important;font-size:20px!important;line-height:1.08!important}.recommended-release-card .native-track-identity small{color:#aaaab2!important;margin-top:5px!important}.recommended-release-card .recommended-release-actions{z-index:2;position:relative;border-top:1px solid #ffffff0e!important;align-items:center!important;gap:8px!important;margin:0!important;padding:10px 15px 13px!important;display:flex!important}.recommended-release-card .recommended-release-actions>span{color:#aaaab2;margin-right:auto;font-size:11px}.recommended-release-card .recommended-release-actions>span b{color:#fff}.recommended-release-card .recommended-release-actions>button{color:#d9d9de;background:#17171c;border:1px solid #ffffff12;border-radius:999px;min-height:35px;padding:0 11px}@media (width<=800px){.trending-scroll-arrow{display:none!important}.recommended-release-card{border-left:0!important;border-right:0!important;border-radius:0!important;margin:8px 0!important}.recommended-release-card>.discovery-heading{text-align:left!important;align-items:flex-start!important}.recommended-release-card>.discovery-heading>span{justify-content:flex-start!important;padding:0!important;font-size:12px!important}.recommended-release-card>.discovery-heading>small{text-align:left!important}.recommended-release-card .native-track-card{padding:13px!important}.recommended-release-card .native-track-main{text-align:left!important;grid-template-columns:92px minmax(0,1fr) auto!important;align-items:center!important;display:grid!important}.recommended-release-card .audio-cover-button{width:92px!important;height:92px!important}.recommended-release-card .native-track-identity{text-align:left!important;align-items:flex-start!important}.recommended-release-card .native-track-identity b,.recommended-release-card .native-track-identity small{text-align:left!important}.recommended-release-card .native-track-identity b{font-size:17px!important}.recommended-release-card .audio-cover-button i svg{padding:10px;width:29px!important;height:29px!important}.recommended-release-card .recommended-release-actions{text-align:left!important;justify-content:flex-start!important}.recommended-release-card .recommended-release-actions>button{padding:0 9px}.recommended-release-card .recommended-release-actions>button:last-child{font-size:0}.recommended-release-card .recommended-release-actions>button:last-child svg{margin:0}}.release-kind-tabs{background:#0b0b0e!important;border:1px solid #ffffff12!important;border-radius:15px!important;grid-template-columns:1fr 1fr!important;gap:7px!important;padding:5px!important;display:grid!important}.release-kind-tabs button{color:#868690!important;background:0 0!important;border:0!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:44px!important;font-size:12px!important;font-weight:800!important;transition:background .18s,color .18s,box-shadow .18s!important;display:flex!important}.release-kind-tabs button.active{color:#fff!important;background:linear-gradient(135deg,#292231,#201a2c)!important;box-shadow:inset 0 0 0 1px #50aeff3d,0 7px 18px #0003!important}.release-kind-tabs button.active svg{color:var(--vv-accent)!important}.release-video-source{gap:11px!important;display:grid!important}.release-video-source>label>div{background:#101014!important;border:1px solid #ffffff14!important;border-radius:13px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;min-height:46px!important;padding:5px 6px 5px 11px!important;display:grid!important}.release-video-source>label input{color:#fff!important;background:0 0!important;border:0!important;outline:0!important;min-width:0!important}.release-video-source>label button{color:#fff!important;background:#0874e8!important;border:0!important;border-radius:9px!important;min-height:34px!important;padding:0 12px!important;font-size:11px!important;font-weight:850!important}.release-video-preview{background:#070709!important;border:1px solid #ffffff17!important;border-radius:17px!important;padding:0!important;position:relative!important;overflow:hidden!important;box-shadow:0 16px 42px #0000004d!important}.release-video-preview iframe{aspect-ratio:16/9!important;background:#050506!important;border:0!important;width:100%!important;height:auto!important;display:block!important}.release-video-preview>span{color:#b8b8c0!important;border-top:1px solid #ffffff0f!important;align-items:center!important;gap:7px!important;min-height:42px!important;padding:0 12px!important;font-size:10px!important;display:flex!important}.release-video-preview>span svg{color:#caff38!important}.music-release-schedule>span{background:#101014!important;border:1px solid #ffffff12!important}.music-release-schedule>span.friday-active{background:linear-gradient(135deg,#1689ff2b,#c9ff380e)!important;border-color:#c9ff3833!important}.music-release-schedule>span.friday-active svg{color:#c9ff38!important}.music-upload-footer .primary-button{background:linear-gradient(135deg,#1689ff,#0874e8)!important;box-shadow:0 10px 28px #0874e83d!important}@media (width<=800px){.music-upload-title h3{font-size:18px!important}.release-kind-tabs{z-index:3!important;position:sticky!important;top:0!important}.release-video-source>label>div{grid-template-columns:auto minmax(0,1fr)!important}.release-video-source>label button{grid-column:1/-1!important;width:100%!important}.release-video-preview{border-left:0!important;border-right:0!important;border-radius:13px!important}.music-upload-footer{padding-bottom:calc(12px + env(safe-area-inset-bottom))!important}}@media (width>=801px){.floating-message-dock{min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:999px!important;padding:0!important;bottom:22px!important;right:22px!important}.floating-message-dock .floating-messages{-webkit-backdrop-filter:blur(18px)saturate(1.15)!important;backdrop-filter:blur(18px)saturate(1.15)!important;background:#121216f0!important;border:1px solid #ffffff1c!important;border-radius:999px!important;grid-template-columns:32px auto!important;gap:8px!important;width:auto!important;min-width:0!important;height:48px!important;padding:0 16px 0 8px!important;box-shadow:0 12px 32px #00000057!important}.floating-message-dock .floating-messages:hover{filter:none!important;background:#19191ef7!important;border-color:#ffffff2e!important;transform:translateY(-2px)!important}.floating-message-symbol{background:#7652ff!important;border-radius:50%!important;width:32px!important;height:32px!important;box-shadow:0 6px 18px #7652ff47!important}.floating-message-copy{line-height:1!important}.floating-message-copy b{letter-spacing:-.01em!important;font-size:12px!important;font-weight:800!important}.floating-message-dock .floating-messages>i{top:-5px!important;right:-4px!important}}.feed-drop-card{box-shadow:0 18px 48px #0000003d;background:#0d0e12!important;border-color:#ffffff14!important;border-radius:20px!important;padding:0!important}.feed-drop-card>header{padding:11px 12px 10px;margin:0!important}.feed-drop-card>header>em{letter-spacing:.08em;border:1px solid #ae92ff24;color:#c4b2ff!important;background:#8058de1f!important}.feed-drop-media{aspect-ratio:auto;width:100%;min-height:220px;max-height:min(76vh,720px);background:#060608!important;border-radius:0!important}.feed-drop-media>img,.feed-drop-media>video{background:#060608;width:100%;height:100%;display:block;object-fit:contain!important}.feed-drop-media:after{pointer-events:none;background:linear-gradient(#0000,#000000db)!important;inset:48% 0 0!important}.feed-drop-play{z-index:4;-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);color:#fff;background:#0a0a0ead;border:1px solid #ffffff3d;border-radius:50%;place-items:center;width:64px;height:64px;padding:0;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 16px 44px #0000006b,inset 0 1px #ffffff2e}.feed-drop-play svg{filter:drop-shadow(0 2px 7px #0000008c)}.feed-drop-label{z-index:3!important;gap:2px!important}.feed-drop-label small{color:var(--vv-accent)!important;letter-spacing:.13em!important;font-size:8px!important}.feed-drop-label b{letter-spacing:-.015em;font-weight:760;font-size:clamp(15px,2.1vw,19px)!important}.feed-drop-label em{color:#ffffffad;font-size:10px;font-style:normal}.feed-drop-card>footer{padding:10px 12px 12px!important}.feed-drop-card>footer>button{box-shadow:0 8px 22px #7657ff3d;background:var(--vv-accent)!important;min-height:40px!important;padding-inline:16px!important}.music-cover-picker img{aspect-ratio:1;object-fit:cover}@media (width<=800px){.feed-drop-card{border-left:0!important;border-right:0!important;border-radius:0!important;margin:9px 0!important}.feed-drop-media{min-height:200px;max-height:72dvh}.feed-drop-play{width:58px;height:58px}}:root{--vv-card-radius:11px;--vv-card-bg:#101014;--vv-card-line:#ffffff13;--vv-section-gap:12px}.music-library-clean{color:#f7f7f8;width:min(920px,100%);margin:0 auto;padding:20px 18px 90px}.music-clean-head{border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) minmax(280px,420px);align-items:end;gap:18px;padding:0 0 16px;display:grid}.music-clean-head small{color:var(--vv-accent);letter-spacing:.15em;font-size:9px;font-weight:900}.music-clean-head h2{letter-spacing:-.035em;margin:3px 0 2px;font-size:28px}.music-clean-head p{color:#85858d;margin:0;font-size:12px}.music-clean-head label{border:1px solid var(--vv-card-line);color:#777780;background:#0d0d10;border-radius:10px;align-items:center;gap:9px;height:45px;padding:0 12px;display:flex}.music-clean-head input{color:#fff;outline:0;flex:1;min-width:0;background:0 0!important;border:0!important}.music-clean-head label button{color:#86868f;background:0 0;border:0;place-items:center;display:grid}.music-clean-nav{scrollbar-width:none;background:#0c0c0f;border:1px solid #ffffff0e;border-radius:10px;gap:3px;margin:12px 0 18px;padding:3px;display:flex;overflow-x:auto}.music-clean-nav button{color:#85858e;background:0 0;border:0;border-radius:8px;flex:1;min-width:max-content;height:36px;padding:0 13px;font-size:11px;font-weight:780}.music-clean-nav button.active{color:#fff;background:#1a1820;box-shadow:inset 0 0 0 1px #a784ff21}.music-now-card{border:1px solid var(--vv-card-line);border-radius:var(--vv-card-radius);background:linear-gradient(130deg,#121217,#0d0d10 68%);grid-template-columns:92px minmax(0,1fr) 52px;align-items:center;gap:14px;padding:12px;display:grid}.music-now-card>img{object-fit:cover;border-radius:8px;width:92px;height:92px}.music-now-card>div{gap:3px;min-width:0;display:grid}.music-now-card small{color:#c5ff43;letter-spacing:.12em;font-size:8px;font-weight:900}.music-now-card h3{letter-spacing:-.025em;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;overflow:hidden}.music-now-card>div>button{color:#96969e;background:0 0;border:0;width:max-content;padding:0;font-size:11px}.music-now-play{background:var(--vv-accent);color:#fff;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 9px 26px #7657ff38}.music-clean-list,.music-clean-videos,.music-clean-albums{margin-top:20px}.music-clean-list>header,.music-clean-videos>header,.music-clean-albums>header{border-bottom:1px solid #fff1;justify-content:space-between;align-items:end;margin-bottom:7px;padding:0 2px 9px;display:flex}.music-clean-list h3,.music-clean-videos h3,.music-clean-albums h3{margin:0;font-size:16px}.music-clean-list header small,.music-clean-videos header small,.music-clean-albums header small{color:#777780;font-size:10px}.music-simple-row{border-bottom:1px solid #ffffff0b;grid-template-columns:25px 48px minmax(0,1fr) auto 40px;align-items:center;gap:10px;min-height:64px;padding:7px 2px;display:grid}.music-simple-row>span{color:#5f5f67;font-variant-numeric:tabular-nums;font-size:10px}.music-simple-row>img{object-fit:cover;border-radius:7px;width:48px;height:48px}.music-simple-row>button:first-of-type{color:#fff;text-align:left;background:0 0;border:0;gap:2px;min-width:0;padding:0;display:grid}.music-simple-row b,.music-simple-row small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-simple-row b{font-size:13px}.music-simple-row small{color:#85858d;font-size:10px}.music-simple-row em{color:#6e6e76;font-size:9px;font-style:normal}.music-simple-row>button:last-child{color:#fff;background:#151519;border:1px solid #ffffff13;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.music-simple-row.playing{background:linear-gradient(90deg,#7657ff14,#0000)}.music-simple-row.playing b{color:#c8b9ff}.music-clean-videos>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.music-clean-albums>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.music-clean-albums>div>button{color:#fff;text-align:left;background:0 0;border:0;gap:4px;min-width:0;padding:0;display:grid}.music-clean-albums button>span{aspect-ratio:1;background:#151519;border-radius:9px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.music-clean-albums img{object-fit:cover;width:100%;height:100%}.music-clean-albums b,.music-clean-albums small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-clean-albums b{margin-top:3px;font-size:12px}.music-clean-albums small{color:#777780;font-size:9px}.music-clean-albums p{color:#777780;grid-column:1/-1;font-size:12px}.vv-ai-section{border-top:1px solid #fff1!important;padding-top:18px!important}.vv-ai-section>header{margin-bottom:10px!important}.vv-native-event-grid>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;max-width:none!important;display:grid!important}.vv-native-event-grid .vv-native-event-card{border:1px solid var(--vv-card-line)!important;border-radius:var(--vv-card-radius)!important;background:var(--vv-card-bg)!important;width:100%!important;max-width:none!important;min-height:118px!important;box-shadow:none!important;grid-template-columns:118px minmax(0,1fr)!important;gap:11px!important;padding:7px!important;display:grid!important}.vv-native-event-grid .event-cover{aspect-ratio:auto!important;border-radius:8px!important;width:118px!important;height:104px!important;min-height:104px!important}.vv-native-event-grid .event-copy{align-self:center!important;gap:0!important;min-width:0!important;padding:0!important}.vv-native-event-grid .event-copy h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.18;display:-webkit-box;overflow:hidden;margin:0 0 7px!important;font-size:14px!important}.vv-native-event-grid .event-date-time{margin-bottom:5px;font-size:9px!important}.vv-native-event-grid .event-copy>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#85858d!important;margin:0!important;font-size:9px!important}.vv-native-event-grid .event-copy>em{border:1px solid #ffffff13;width:max-content;font-style:normal;color:#bcaaff!important;background:0 0!important;border-radius:5px!important;margin-top:7px!important;padding:3px 6px!important;font-size:8px!important}.vv-native-event-grid .vv-event-date-badge{transform-origin:0 0;transform:scale(.78);top:5px!important;left:5px!important}.feed-column{gap:var(--vv-section-gap)!important;flex-direction:column!important;display:flex!important}.feed-column>*{margin-top:0!important;margin-bottom:0!important}.feed-column>:is(.post-card,.press-note-editorial-card,.feed-reel-card,.feed-drop-card,.feed-friday-release,.promoted-events-feed,.feed-recommendations,.feed-discovery,.recommended-release-card){overflow:hidden;border:1px solid var(--vv-card-line)!important;border-radius:var(--vv-card-radius)!important;background-color:var(--vv-card-bg)!important;box-shadow:none!important}.post-card,.press-note-editorial-card,.feed-reel-card{margin-inline:0!important}.feed-friday-player{border:0!important;border-radius:0!important}.feed-drop-card{border-radius:var(--vv-card-radius)!important}.feed-drop-media{border-radius:0!important}@media (width<=800px){.music-library-clean{width:100%;padding:10px 11px calc(84px + env(safe-area-inset-bottom))}.music-clean-head{grid-template-columns:1fr;gap:11px;padding-bottom:12px}.music-clean-head h2{font-size:24px}.music-clean-head p{font-size:11px}.music-clean-head label{height:46px}.music-clean-nav{margin:10px 0 14px}.music-clean-nav button{flex:none;min-width:82px}.music-now-card{grid-template-columns:70px minmax(0,1fr) 44px;gap:10px;padding:9px}.music-now-card>img{width:70px;height:70px}.music-now-card h3{font-size:16px}.music-now-play{width:42px;height:42px}.music-clean-list{margin-top:15px}.music-simple-row{grid-template-columns:42px minmax(0,1fr) 38px;gap:9px;min-height:58px;padding:7px 0}.music-simple-row>span,.music-simple-row>em{display:none}.music-simple-row>img{width:42px;height:42px}.music-simple-row>button:last-child{width:36px;height:36px}.music-clean-videos>div{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.music-clean-videos .vv-release-card{flex:0 0 min(76vw,270px)}.music-clean-albums>div{scrollbar-width:none;gap:10px;display:flex;overflow-x:auto}.music-clean-albums>div>button{flex:0 0 132px}.official-alert-create{padding:0!important}.official-alert-shell{min-height:100dvh;background:#09090c!important;border:0!important;border-radius:0!important;width:100%!important}.official-alert-shell>header{z-index:8;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#0b0b0ef2;position:sticky;top:0;min-height:calc(56px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 7px 0!important;grid-template-columns:44px minmax(0,1fr) 62px!important;gap:5px!important}.official-alert-shell>header>button:first-child{width:42px;height:42px;padding:0;font-size:0;overflow:hidden}.official-alert-shell>header>button:first-child svg{width:21px;height:21px}.official-alert-shell>header>button:last-child{width:62px;height:36px;font-size:10px;padding:0!important}.official-alert-shell>header>span{min-width:0;text-align:left!important;grid-template-columns:20px minmax(0,1fr)!important;gap:0 6px!important;display:grid!important}.official-alert-shell>header>span svg{grid-row:1/3}.official-alert-shell>header>span b,.official-alert-shell>header>span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.official-alert-shell>header>span b{font-size:12px!important}.official-alert-shell>header>span small{font-size:8px!important}.official-alert-shell>nav{justify-content:flex-start;padding:6px 10px!important}.official-alert-shell>nav button{height:34px;padding:0 11px;font-size:10px}.official-alert-shell form{padding:10px 10px calc(24px + env(safe-area-inset-bottom))!important;gap:10px!important}.official-alert-shell form>section{background:#0f0f13;border-radius:10px!important;grid-template-columns:1fr!important;gap:11px!important;padding:12px!important;display:grid!important}.official-alert-shell form>section>.eyebrow,.official-alert-types,.official-alert-upload,.official-alert-media{grid-column:1!important}.official-alert-types{grid-template-columns:1fr!important;gap:6px!important;display:grid!important}.official-alert-types button{border-radius:8px!important;min-height:44px!important;padding:8px 10px!important}.official-alert-types b{white-space:normal;line-height:1.25;font-size:11px!important}.official-alert-shell label{min-width:0;font-size:11px!important}.official-alert-shell input{height:46px!important;font-size:16px!important}.official-alert-shell textarea{line-height:1.4;min-height:120px!important;font-size:16px!important}.official-alert-upload{justify-content:flex-start!important;min-height:62px!important;padding:10px!important}.official-alert-upload span{min-width:0}.official-alert-upload b{font-size:11px!important}.official-alert-upload small{line-height:1.35;font-size:9px!important}.official-alert-confirm{grid-template-columns:22px minmax(0,1fr)!important;gap:9px!important;margin:0!important;padding:12px!important}.official-alert-confirm b{line-height:1.35;font-size:11px!important}.official-alert-confirm small{line-height:1.4;font-size:9px!important}.official-alert-submit{border-radius:9px!important;height:46px!important;font-size:11px!important}.official-alert-permission{margin:9px 10px 0!important}.official-alert-permission span{min-width:0}.vv-native-event-grid>div{grid-template-columns:1fr!important;gap:8px!important}.vv-native-event-grid .vv-native-event-card{grid-template-columns:100px minmax(0,1fr)!important;min-height:108px!important;padding:7px!important}.vv-native-event-grid .event-cover{width:100px!important;height:94px!important;min-height:94px!important}.vv-native-event-grid .event-copy h3{font-size:13px!important}.vv-ai-section{margin-top:16px!important;padding-top:16px!important}.home-layout{padding-left:8px!important;padding-right:8px!important}.feed-column{gap:10px!important}.feed-column>:is(.post-card,.press-note-editorial-card,.feed-reel-card,.feed-drop-card,.feed-friday-release,.promoted-events-feed,.feed-recommendations,.feed-discovery,.recommended-release-card){border-right:1px solid var(--vv-card-line)!important;border-left:1px solid var(--vv-card-line)!important;border-radius:10px!important;width:100%!important;margin-left:0!important;margin-right:0!important}.feed-drop-card,.feed-friday-player{border-radius:10px!important}.post-card,.press-note-editorial-card,.feed-reel-card{max-width:none!important}}@media (width<=360px){.music-clean-nav button{min-width:74px;padding-inline:10px}.music-now-card{grid-template-columns:62px minmax(0,1fr) 40px}.music-now-card>img{width:62px;height:62px}.music-now-play{width:38px;height:38px}.official-alert-shell>header{grid-template-columns:42px minmax(0,1fr) 58px!important}.official-alert-shell>header>button:last-child{width:58px;font-size:9px}.vv-native-event-grid .vv-native-event-card{grid-template-columns:88px minmax(0,1fr)!important}.vv-native-event-grid .event-cover{width:88px!important;height:88px!important;min-height:88px!important}}:root{--vv-feed-card:#101014;--vv-feed-gap:12px}.feed-column{gap:var(--vv-feed-gap)!important}.feed-column>:is(.post-card,.press-note-editorial-card,.feed-reel-card,.feed-drop-card,.feed-friday-release,.promoted-events-feed,.feed-recommendations,.feed-discovery,.recommended-release-card,.trending-section){background:var(--vv-feed-card)!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;overflow:hidden!important}.feed-column .post-card,.feed-column .press-note-editorial-card,.feed-column .feed-reel-card,.feed-friday-player,.feed-drop-card,.feed-drop-media,.recommended-release-card{border:0!important;border-radius:0!important}.feed-drop-media>img,.feed-drop-media>video{object-fit:cover!important;background:0 0!important;width:100%!important;height:100%!important}.feed-drop-media.is-audio{aspect-ratio:4/5!important}.feed-drop-media.is-audio>img{object-fit:cover!important}.feed-drop-media.is-photo{max-height:none!important}.feed-drop-media.is-video{max-height:82vh!important}.artist-music-library-v2{background:#09090c!important;gap:14px!important;padding:16px!important;display:grid!important}.artist-music-library-v2>.music-library-head{border-bottom:1px solid #fff1!important;justify-content:space-between!important;align-items:flex-end!important;gap:12px!important;padding:0 0 13px!important;display:flex!important}.artist-music-library-v2>.music-library-head h3{letter-spacing:-.035em;margin:3px 0!important;font-size:24px!important}.artist-music-library-v2>.music-library-head p{color:#777780!important;margin:0!important;font-size:11px!important}.artist-upload-music-button{background:var(--vv-accent)!important;border:0!important;border-radius:8px!important;min-height:40px!important}.artist-music-library-v2 .artist-catalog-search{background:#121217!important;border:0!important;border-radius:8px!important;height:44px!important;margin:0!important;padding:0 12px!important}.artist-music-library-v2 .artist-catalog-search input{font-size:13px!important}.artist-music-reset>section{min-width:0}.artist-music-reset>section>header{border-bottom:1px solid #ffffff0f;justify-content:space-between;align-items:end;margin-bottom:9px;padding-bottom:8px;display:flex}.artist-music-reset>section>header h4{margin:2px 0 0;font-size:16px}.artist-music-reset>section>header>span{color:#686870;font-size:10px}.artist-music-latest>div{scrollbar-width:none;gap:8px;padding-bottom:3px;display:flex;overflow-x:auto}.artist-music-latest .vv-release-card{background:#101014!important;border:0!important;border-radius:0!important;flex:0 0 180px!important}.artist-music-latest .vv-release-media{border-radius:0!important}.artist-music-songs>div{display:grid}.artist-music-songs article{border-bottom:1px solid #ffffff0b;grid-template-columns:25px 46px minmax(0,1fr) auto 36px;align-items:center;gap:9px;min-height:62px;padding:7px 0;display:grid}.artist-music-songs article>b{color:#5f5f67;font-size:9px}.artist-music-songs article>img{object-fit:cover;width:46px;height:46px}.artist-music-songs article>button:first-of-type{color:#fff;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;min-width:0;padding:0;display:flex}.artist-music-songs article>button:first-of-type>span{gap:2px;min-width:0;display:grid}.artist-music-songs strong,.artist-music-songs small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.artist-music-songs strong{font-size:13px}.artist-music-songs small{color:#7f7f88;font-size:10px}.artist-music-songs article>em{color:#66666e;font-size:9px;font-style:normal}.artist-music-songs article>button:last-child{color:#8f8f98;background:0 0;border:0;place-items:center;width:34px;height:34px;display:grid}.artist-music-songs article.playing{background:linear-gradient(90deg,#7657ff14,#0000)}.artist-music-songs article.playing strong{color:#c7b7ff}.artist-music-videos>div{scrollbar-width:none;gap:8px;display:flex;overflow-x:auto}.artist-music-videos .vv-release-card{background:#101014!important;border:0!important;border-radius:0!important;flex:0 0 210px!important}.artist-music-albums>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.artist-music-albums>div>button{color:#fff;text-align:left;background:#101014;border:0;border-radius:0;grid-template-columns:64px minmax(0,1fr) 22px;align-items:center;gap:10px;padding:7px;display:grid}.artist-music-albums img{object-fit:cover;width:64px;height:64px}.artist-music-albums span{gap:3px;min-width:0;display:grid}.artist-music-albums b,.artist-music-albums small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.artist-music-albums b{font-size:12px}.artist-music-albums small{color:#777780;font-size:9px}.artist-featured-player{box-shadow:none!important;background:#111116!important;border:0!important;border-radius:0!important}@media (width<=800px){.home-layout{padding-inline:8px!important}.feed-column{gap:10px!important}.feed-column>:is(.post-card,.press-note-editorial-card,.feed-reel-card,.feed-drop-card,.feed-friday-release,.promoted-events-feed,.feed-recommendations,.feed-discovery,.recommended-release-card,.trending-section){border:0!important;border-radius:0!important;width:100%!important;margin:0!important}.feed-drop-card,.feed-friday-player{border-radius:0!important}.artist-music-library-v2{width:100vw!important;padding:12px 10px calc(82px + env(safe-area-inset-bottom))!important;gap:12px!important;margin-left:calc(50% - 50vw)!important}.artist-music-library-v2>.music-library-head{align-items:flex-start!important}.artist-music-library-v2>.music-library-head h3{font-size:21px!important}.artist-music-library-v2>.music-library-head p{max-width:210px;font-size:10px!important}.artist-upload-music-button{width:42px!important;min-width:42px!important;padding:0!important;font-size:0!important}.artist-upload-music-button svg{width:19px;height:19px}.artist-music-reset{gap:18px}.artist-music-latest .vv-release-card{flex-basis:150px!important}.artist-music-songs article{gap:8px;min-height:58px;grid-template-columns:42px minmax(0,1fr) 34px!important}.artist-music-songs article>b,.artist-music-songs article>em{display:none}.artist-music-songs article>img{width:42px;height:42px}.artist-music-songs article>button:first-of-type svg{display:block}.artist-music-songs article>button:last-child{width:32px;height:32px}.artist-music-videos .vv-release-card{flex-basis:72vw!important}.artist-music-albums>div{grid-template-columns:1fr}.artist-music-albums>div>button{grid-template-columns:58px minmax(0,1fr) 20px}.artist-music-albums img{width:58px;height:58px}}:root{--vv-radius-card:14px}:is(.post-card,.press-note-editorial-card,.feed-reel-card,.feed-drop-card,.feed-friday-release,.feed-friday-player,.promoted-events-feed,.recommended-release-card,.vv-release-card,.profile-event-card,.professional-card,.membership-card,.creator-metric-card,.music-now-card,.artist-featured-player,.official-alert-shell,.event-detail-native,.vv-wallet-card,.notification-card,.campaign-card){border-radius:var(--vv-radius-card)!important}.feed-column>:is(.post-card,.press-note-editorial-card,.feed-reel-card,.feed-recommendations,.feed-discovery,.trending-section),.feed-column>:is(.feed-drop-card,.feed-friday-release,.promoted-events-feed,.recommended-release-card){background:var(--bg)!important;box-shadow:none!important;border:0!important}.feed-friday-player{background:linear-gradient(145deg,color-mix(in srgb,var(--bg) 94%,var(--vv-accent)),var(--bg))!important;border:1px solid #a27eff21!important}.feed-drop-card{background:var(--bg)!important}.official-alert-feed-head{background:linear-gradient(135deg,#ffab1f17,#7657ff0b)!important}.feed-drop-card>footer{gap:12px!important;min-height:64px!important}.feed-drop-support-count{align-items:center;gap:8px;min-width:0;animation:.34s vvSupportCountIn;grid-template-columns:9px auto minmax(0,1fr)!important;display:grid!important}.feed-drop-support-count>i{background:var(--vv-accent);border-radius:50%;width:8px;height:8px;animation:1.8s ease-in-out infinite vvSupportLive;box-shadow:0 0 0 4px #c9ff4314,0 0 13px #c9ff436b}.feed-drop-support-count>strong{font-variant-numeric:tabular-nums;letter-spacing:-.04em;font-size:22px;line-height:1}.feed-drop-support-count>span{gap:2px;min-width:0;display:grid}.feed-drop-support-count b{color:#e8e8eb;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.feed-drop-support-count small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#72727b!important;font-size:8px!important}@keyframes vvSupportLive{50%{opacity:.52;transform:scale(.84)}}@keyframes vvSupportCountIn{0%{opacity:.45;transform:translateY(4px)}}.artist-upload-music-button{white-space:nowrap;justify-content:center;align-items:center;gap:7px;width:auto!important;min-width:148px!important;padding:0 14px!important;font-size:11px!important;display:inline-flex!important}.artist-upload-music-button span{display:inline!important}.artist-music-latest .vv-release-card,.artist-music-videos .vv-release-card{min-width:0!important;overflow:hidden!important}.artist-music-latest .vv-release-media,.artist-music-videos .vv-release-media{min-width:0!important}.artist-music-songs article>*{min-width:0}.artist-music-songs article>button:first-of-type{gap:10px}.artist-music-songs article>button:first-of-type>svg,.artist-music-songs article>button:last-child{flex:none}.artist-music-albums>div>button{min-width:0;overflow:hidden}.music-clean-nav button,.artist-track-actions button,.vv-release-primary-play,.artist-featured-player button{box-sizing:border-box;max-width:100%}.music-upload-modal button{max-width:100%;overflow:hidden}.release-kind-tabs,.music-source-tabs{min-width:0}.release-kind-tabs button,.music-source-tabs button{white-space:normal;min-width:0;line-height:1.15}.official-alert-shell button{box-sizing:border-box;max-width:100%}.official-alert-types button{overflow:hidden;min-width:0!important;height:auto!important}.official-alert-types button b{overflow-wrap:anywhere}.official-alert-shell>header>*{min-width:0}.official-alert-shell>header>button:last-child{white-space:nowrap}.official-alert-upload span,.official-alert-confirm span{min-width:0}.official-alert-upload b,.official-alert-upload small,.official-alert-confirm b,.official-alert-confirm small{overflow-wrap:anywhere}@media (width<=800px){:root{--vv-radius-card:13px}.feed-column>:is(.post-card,.press-note-editorial-card,.feed-reel-card,.feed-drop-card,.feed-friday-release,.promoted-events-feed,.recommended-release-card,.trending-section),.feed-friday-player,.feed-drop-media{border-radius:var(--vv-radius-card)!important}.feed-drop-media{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.feed-drop-card>footer{padding:10px 11px 11px!important}.feed-drop-support-count{gap:6px;grid-template-columns:8px auto minmax(0,1fr)!important}.feed-drop-support-count>strong{font-size:19px}.feed-drop-support-count b{font-size:9px}.feed-drop-card>footer>button{min-width:94px;padding-inline:12px!important}.artist-music-library-v2>.music-library-head{grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;display:grid!important}.artist-upload-music-button{width:auto!important;min-width:132px!important;min-height:40px!important;padding:0 11px!important;font-size:10px!important}.artist-upload-music-button span{display:inline!important}.artist-music-songs article{grid-template-columns:42px minmax(0,1fr) 34px!important}.artist-music-songs article>button:first-of-type{overflow:hidden}.artist-music-songs article>button:first-of-type>span{max-width:calc(100% - 25px)}.official-alert-types{grid-template-columns:1fr 1fr!important}.official-alert-types button{min-height:48px!important;padding:9px!important}.official-alert-types button svg{flex:0 0 17px}.official-alert-shell>header{grid-template-columns:42px minmax(0,1fr) 66px!important}.official-alert-shell>header>button:last-child{width:66px!important;min-width:0!important;padding:0 5px!important}.official-alert-shell form>section{overflow:hidden}.official-alert-submit{width:100%}}@media (width<=360px){.artist-music-library-v2>.music-library-head{grid-template-columns:1fr!important}.artist-upload-music-button{width:100%!important;min-width:0!important}.official-alert-types{grid-template-columns:1fr!important}.feed-drop-support-count b,.feed-drop-support-count small{max-width:115px}}.native-track-card,.soundcloud-track,.artist-featured-player{box-shadow:none!important;background:#0d0d11!important;border:1px solid #ffffff0e!important}.native-track-card{border-radius:13px!important;padding:9px!important}.native-track-main{gap:9px!important}.native-track-identity{color:#f2f2f4;text-align:left;background:0 0;border:0}.native-track-identity b{letter-spacing:-.01em;font-size:12px!important;font-weight:650!important}.native-track-identity small{color:#777781!important;font-size:9px!important;font-weight:450!important}.audio-cover-button{border-radius:10px!important;width:42px!important;height:42px!important}.audio-cover-button>i{background:#0000006b!important}.native-track-progress{height:12px!important;margin:5px 0 -2px!important}.native-track-progress:before,.native-track-progress>span{height:2px!important}.native-track-progress>span{background:var(--vv-accent)!important}.audio-card-use,.soundcloud-actions .use-track-button,.use-track-pill{width:auto!important;min-width:0!important;height:29px!important;color:var(--vv-accent)!important;box-shadow:none!important;letter-spacing:.01em!important;white-space:nowrap!important;background:#171b12!important;border:1px solid #c9ff433d!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:5px!important;padding:0 10px!important;font-size:9px!important;font-weight:560!important;display:inline-flex!important}.artist-featured-player{border-radius:14px!important;grid-template-columns:82px minmax(0,1fr) auto!important;grid-template-areas:"cover info controls""cover progress progress""cover actions actions"!important;gap:7px 14px!important;margin:10px 0 15px!important;padding:12px!important}.artist-featured-player-cover{width:82px!important;height:82px!important;box-shadow:none!important;border-radius:11px!important}.artist-featured-player-info>small{color:var(--vv-accent)!important;letter-spacing:.13em!important;font-size:7px!important;font-weight:650!important}.artist-featured-player-info h4{margin:3px 0 2px!important;font-size:17px!important;font-weight:650!important}.artist-featured-player-info>span{font-size:10px!important}.artist-featured-player-controls{gap:4px!important}.artist-featured-player-controls button{color:#c7c7ce!important;background:#17171c!important;width:32px!important;height:32px!important}.artist-featured-player-controls .artist-featured-play{background:var(--vv-accent)!important;width:42px!important;height:42px!important;box-shadow:none!important}.artist-featured-player-progress{grid-template-columns:32px minmax(0,1fr) 32px!important;gap:6px!important}.artist-featured-player-progress span{font-size:8px!important}.artist-featured-player-actions{gap:5px!important}.artist-featured-player-actions button:not(.use-track-pill){color:#aaaab3!important;background:#141419!important;border-color:#ffffff0e!important;min-height:29px!important;padding:0 8px!important;font-size:8px!important;font-weight:550!important}.vv-release-foot{grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}.vv-release-foot .vv-release-artist{width:100%}.vv-release-delete,.artist-track-delete{color:#74747d!important;background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:grid!important}.vv-release-delete:hover,.artist-track-delete:hover{color:#ff6f88!important;background:#ff4d6b17!important}.vv-release-fullscreen{z-index:5;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#07070ac2;border:1px solid #ffffff21;border-radius:999px;align-items:center;gap:5px;min-height:29px;padding:0 9px;font-size:8px;font-weight:570;display:flex;position:absolute;bottom:7px;right:7px}.vv-release-media:fullscreen{background:#000;place-items:center;display:grid}.vv-release-media:fullscreen iframe{aspect-ratio:auto;width:100%;height:100%}.vv-release-media:fullscreen .vv-release-fullscreen{bottom:18px;right:18px}.artist-music-songs article{grid-template-columns:25px 46px minmax(0,1fr) auto 32px 32px!important}.artist-music-songs strong{font-size:12px!important;font-weight:620!important}.artist-music-songs small{font-size:9px!important;font-weight:450!important}.soundcloud-track{border-radius:13px!important;padding:10px!important}.soundcloud-cover{border-radius:10px!important}.soundcloud-cover button{box-shadow:none!important;background:#7554d9e6!important}.soundcloud-title small{font-size:10px!important;font-weight:450!important}.soundcloud-title b{font-size:14px!important;font-weight:650!important}.soundcloud-title em{font-size:8px!important;font-weight:500!important}.soundcloud-actions{gap:6px 10px!important}.soundcloud-actions button,.soundcloud-actions a,.soundcloud-actions span,.soundcloud-actions small{font-size:9px!important;font-weight:500!important}.soundcloud-waveform>span{border-color:var(--vv-accent)!important;background:#a77dff29!important}@media (width>=801px){.right-rail{overscroll-behavior:contain;scrollbar-width:none;align-self:start!important;max-height:calc(100vh - 84px)!important;position:sticky!important;top:74px!important;overflow-y:auto!important}.right-rail::-webkit-scrollbar{display:none}.right-rail .rail-card:first-child{padding:12px!important}.right-rail .rail-card:first-child .rail-title{z-index:2;background:color-mix(in srgb,var(--surface) 94%,transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);margin:0 -12px 6px;padding:11px 12px;position:sticky;top:-12px}.right-rail .mini-chart{min-height:46px;padding:4px 0!important}.right-rail .mini-chart img{border-radius:9px;width:36px;height:36px}.right-rail .mini-chart strong{font-size:11px;font-weight:620}.right-rail .mini-chart small{font-size:9px}.right-rail .mini-chart>b{width:18px;font-size:10px;font-weight:600}}@media (width<=800px){.artist-featured-player{text-align:left!important;grid-template-columns:62px minmax(0,1fr) auto!important;grid-template-areas:"cover info controls""progress progress progress""actions actions actions"!important;justify-items:stretch!important;gap:8px!important;padding:10px!important}.artist-featured-player-cover{width:62px!important;height:62px!important}.artist-featured-player-info h4{font-size:15px!important}.artist-featured-player-controls{justify-content:flex-end!important}.artist-featured-player-controls button:first-child,.artist-featured-player-controls button:last-child{display:none!important}.artist-featured-player-progress,.artist-featured-player-actions{width:100%!important}.artist-featured-player-actions{scrollbar-width:none;flex-wrap:nowrap!important;justify-content:flex-start!important;overflow-x:auto!important}.artist-music-songs article{grid-template-columns:42px minmax(0,1fr) 30px 30px!important;gap:7px!important}.artist-music-songs article>b,.artist-music-songs article>em{display:none!important}.artist-music-songs article>img{border-radius:9px;grid-column:1;width:42px!important;height:42px!important}.artist-music-songs article>button:first-of-type{grid-column:2}.artist-music-songs article>button:nth-of-type(2){grid-column:3}.artist-music-songs article>button:nth-of-type(3){grid-column:4}.vv-release-fullscreen span{display:none}.vv-release-fullscreen{justify-content:center;width:32px;padding:0}.soundcloud-main{align-items:center}.soundcloud-cover{flex-basis:62px!important;width:62px!important;height:62px!important}.soundcloud-content{padding-left:9px!important}.soundcloud-title b{font-size:13px!important}.soundcloud-actions{margin-top:5px!important}.audio-card-use{height:28px!important;padding:0 9px!important;font-size:8px!important}}@media (width<=360px){.artist-featured-player{grid-template-columns:54px minmax(0,1fr) 39px!important}.artist-featured-player-cover{width:54px!important;height:54px!important}.artist-featured-player-actions button:not(.use-track-pill){font-size:0!important}.artist-featured-player-actions button svg{margin:0}.soundcloud-title em{display:none!important}}.vv-release-audio .native-track-card{box-sizing:border-box;width:100%!important;margin:0!important}.vv-release-audio .native-track-main{grid-template-columns:40px minmax(0,1fr)!important}.vv-release-audio .audio-card-use{grid-column:2!important;justify-self:start!important;margin-top:2px!important}.artist-featured-player-actions .use-track-pill{margin-left:auto!important}.music-clean-list .music-simple-row>*{min-width:0}.audio-card-use{text-overflow:ellipsis;overflow:hidden;max-width:100%!important}.vv-notifications{background:#0a0a0d!important;width:min(560px,100%)!important}.vv-notifications-content{padding-inline:16px!important}.vv-notification-group>h4{text-transform:uppercase;color:#73737c!important;letter-spacing:.13em!important;margin:17px 2px 6px!important;font-size:9px!important;font-weight:620!important}.vv-notification-row{grid-template-columns:48px minmax(0,1fr) 52px!important;gap:7px 10px!important;min-height:72px!important;padding:11px 2px!important;overflow:visible!important}.vv-notification-row .notification-copy{align-self:center!important;gap:3px!important}.vv-notification-row .notification-copy p{max-width:100%;color:#d1d1d6!important;overflow-wrap:anywhere!important;margin:0!important;font-size:12px!important;line-height:1.38!important;display:block!important;overflow:hidden!important}.vv-notification-row .notification-copy p button{vertical-align:baseline;max-width:100%}.vv-notification-row .notification-copy b{color:#f3f3f5!important;font-weight:650!important}.vv-notification-row .notification-context{-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal!important;color:#85858e!important;font-size:10px!important;line-height:1.35!important;display:-webkit-box!important}.vv-notification-row .notification-thumbnail{background:#141418!important;border-radius:10px!important;grid-area:1/3!important;width:50px!important;height:50px!important}.vv-notification-row .notification-thumbnail img{object-fit:cover!important;width:100%!important;height:100%!important}.vv-notification-row .notification-kind-icon{z-index:2;color:#d8d8dd;background:#26262c;border:2px solid #0a0a0d;border-radius:50%;place-items:center;width:17px;height:17px;display:grid;position:absolute;top:42px;left:34px}.vv-notification-row .notification-kind-icon.like{color:#ff92b2;background:#6f2744}.vv-notification-row .notification-kind-icon.dislike{color:#aeb7e8;background:#282a35}.vv-notification-row .notification-kind-icon.comment,.vv-notification-row .notification-kind-icon.message{color:#bda9ff;background:#202026}.vv-notification-row .notification-kind-icon.repost{color:#73dca8;background:#163a2d}.vv-notification-row .notification-inline-actions{grid-column:2/-1!important;gap:6px!important;margin:0!important}.vv-notification-row .notification-inline-actions button{border-radius:9px!important;min-width:78px!important;min-height:32px!important;padding:0 10px!important;font-size:9px!important;font-weight:620!important}.vv-notification-row .notification-open-action,.vv-notification-row .notification-row-action{grid-column:3!important;justify-self:end!important}.vv-notification-row .notification-open-action,.vv-notification-row .notification-row-action button{min-height:32px!important;padding:0 9px!important;font-size:9px!important}.notification-delete{display:none!important}@media (width>=801px){.right-rail{top:calc(var(--header) + 10px)!important;max-height:calc(100vh - var(--header) - 20px)!important;margin-top:0!important;padding-top:0!important}.right-rail>.rail-card:first-child{margin-top:0!important;padding:10px 11px!important}.right-rail .rail-card:first-child .rail-title{margin:-10px -11px 5px!important;padding:10px 11px 8px!important;top:-10px!important}.right-rail .rail-title>span{letter-spacing:-.01em!important;font-size:12px!important;font-weight:650!important}.right-rail .rail-title button{padding:0!important;font-size:9px!important;font-weight:560!important}.right-rail .mini-chart{text-align:left!important;background:0 0!important;border:0!important;grid-template-columns:18px 34px minmax(0,1fr) 28px!important;align-items:center!important;gap:7px!important;width:100%!important;min-height:42px!important;padding:4px 0!important;display:grid!important}.right-rail .mini-chart>b{text-align:center;width:auto!important;font-size:9px!important;font-weight:580!important}.right-rail .mini-chart img{width:34px!important;height:34px!important}.right-rail .mini-chart>span{min-width:0!important}.right-rail .mini-chart strong,.right-rail .mini-chart small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.right-rail .mini-chart strong{font-size:10px!important;font-weight:600!important}.right-rail .mini-chart small{margin-top:2px!important;font-size:8px!important}.right-rail .mini-chart>svg{color:#8e8e98;justify-self:center;width:14px;height:14px}}@media (width<=800px){.native-track-card .native-track-main{grid-template-columns:40px minmax(0,1fr)!important}.native-track-card .audio-card-use{grid-column:2!important;justify-self:start!important;margin-top:2px!important}.artist-featured-player-actions{grid-template-columns:1fr 1fr auto!important;display:grid!important;overflow:visible!important}.artist-featured-player-actions>button{justify-content:center!important;width:100%!important;min-width:0!important}.artist-featured-player-actions .use-track-pill{margin-left:0!important;padding-inline:12px!important}.official-alert-shell>header{grid-template-columns:42px minmax(0,1fr)!important}.official-alert-shell>header>button:last-child{display:none!important}.official-alert-submit{z-index:5;bottom:calc(8px + env(safe-area-inset-bottom));background:var(--vv-accent)!important;color:#fff!important;white-space:nowrap!important;border:0!important;border-radius:11px!important;justify-content:center!important;align-items:center!important;width:100%!important;min-width:0!important;height:48px!important;margin-top:2px!important;padding:0 14px!important;font-size:11px!important;font-weight:650!important;display:flex!important;position:sticky!important;box-shadow:0 10px 26px #00000061!important}.official-alert-submit:disabled{opacity:.45!important}.vv-notifications{width:100%!important;padding-inline:0!important;inset:0!important}.vv-notifications-content{padding:7px 10px calc(28px + env(safe-area-inset-bottom))!important}.vv-notification-row{grid-template-columns:44px minmax(0,1fr) 44px!important;column-gap:8px!important;min-height:68px!important;padding:10px 2px!important}.vv-notification-row .notification-profile{width:44px!important;min-width:44px!important;height:44px!important}.vv-notification-row .notification-kind-icon{top:38px;left:31px}.vv-notification-row .notification-copy p{font-size:11px!important;line-height:1.35!important}.vv-notification-row .notification-context{font-size:9px!important}.vv-notification-row .notification-thumbnail{width:44px!important;height:44px!important}.vv-notification-row .notification-inline-actions{grid-column:2/-1!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;display:grid!important}.vv-notification-row .notification-inline-actions button{width:100%!important;min-width:0!important}.vv-notification-row .notification-open-action,.vv-notification-row .notification-row-action{grid-column:3!important}}@media (width<=360px){.artist-featured-player-actions{grid-template-columns:32px 32px minmax(58px,auto)!important}.artist-featured-player-actions>button:not(.use-track-pill){padding:0!important}.vv-notification-row{grid-template-columns:42px minmax(0,1fr) 40px!important;gap:7px!important}.vv-notification-row .notification-profile{width:42px!important;min-width:42px!important;height:42px!important}.vv-notification-row .notification-kind-icon{top:37px;left:29px}.vv-notification-row .notification-thumbnail{width:40px!important;height:40px!important}.vv-notification-row .notification-copy p{font-size:10.5px!important}}.artist-featured-player-actions .artist-share-quiet{color:#d7d7dc;min-width:0;padding:7px 8px;box-shadow:none!important;background:0 0!important;border:0!important}.artist-featured-player-actions .artist-share-quiet svg{stroke-width:1.7px}:-webkit-any(.vv-release-media:fullscreen,.vv-release-media:-webkit-full-screen,.vv-release-media.is-expanded-fallback){background:#000;border-radius:0;place-items:center;width:100vw;max-width:none;height:100dvh;display:grid}:is(.vv-release-media:fullscreen,.vv-release-media:fullscreen,.vv-release-media.is-expanded-fallback){background:#000;border-radius:0;place-items:center;width:100vw;max-width:none;height:100dvh;display:grid}.vv-release-media.is-expanded-fallback{z-index:10000!important;position:fixed!important;inset:0!important}:-webkit-any(.vv-release-media:fullscreen iframe,.vv-release-media:-webkit-full-screen iframe,.vv-release-media.is-expanded-fallback iframe){border:0;width:100%;height:100%;position:absolute;inset:0}:is(.vv-release-media:fullscreen iframe,.vv-release-media:fullscreen iframe,.vv-release-media.is-expanded-fallback iframe){border:0;width:100%;height:100%;position:absolute;inset:0}.vv-release-fullscreen{-webkit-backdrop-filter:blur(18px)saturate(135%);backdrop-filter:blur(18px)saturate(135%);letter-spacing:.01em;justify-content:center;align-items:center;gap:7px;color:#fff!important;background:#09090cad!important;border:1px solid #ffffff21!important;border-radius:999px!important;min-height:38px!important;padding:0 12px!important;font-size:11px!important;font-weight:650!important;display:inline-flex!important;box-shadow:0 8px 28px #00000057!important}.vv-release-fullscreen:hover{background:#1c1c21d1!important;border-color:#ffffff38!important}.vv-release-fullscreen svg{stroke-width:1.7px}:-webkit-any(.vv-release-media:fullscreen .vv-release-fullscreen,.vv-release-media:-webkit-full-screen .vv-release-fullscreen,.vv-release-media.is-expanded-fallback .vv-release-fullscreen){min-width:94px;top:max(16px,calc(env(safe-area-inset-top) + 8px))!important;right:max(14px,calc(env(safe-area-inset-right) + 10px))!important;z-index:10002!important;background:#0a0a0dc7!important;position:fixed!important}:is(.vv-release-media:fullscreen .vv-release-fullscreen,.vv-release-media:fullscreen .vv-release-fullscreen,.vv-release-media.is-expanded-fallback .vv-release-fullscreen){min-width:94px;top:max(16px,calc(env(safe-area-inset-top) + 8px))!important;right:max(14px,calc(env(safe-area-inset-right) + 10px))!important;z-index:10002!important;background:#0a0a0dc7!important;position:fixed!important}.vv-release-fullscreen.is-exit{border-color:#adff2f4d!important}.profile-follow-reaction-wrap{min-width:0;display:inline-flex;position:relative}.profile-follow-reaction-wrap>button{width:100%}.profile-reaction-picker{z-index:90;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#111114f5;border:1px solid #ffffff1a;border-radius:16px;gap:8px;min-width:230px;padding:10px;display:grid;position:absolute;top:calc(100% + 8px);left:0;box-shadow:0 16px 45px #00000073}.profile-reaction-picker>span{gap:5px;display:flex}.profile-reaction-picker>span>button{background:#ffffff0e;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.profile-reaction-dismiss{color:#999!important;background:0 0!important;border:0!important;padding:2px!important;font-size:11px!important}.profile-visible-avatar{position:relative}.profile-live-reaction{z-index:8;pointer-events:none;white-space:nowrap;background:#0c0c0fe0;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:5px;padding:5px 8px;animation:4.2s both profileReactionFloat;display:flex;position:absolute;bottom:4px;left:50%}.profile-live-reaction b{color:#fff;font-size:10px}@keyframes profileReactionFloat{0%{opacity:0;transform:translate(-50%,12px)scale(.72)}12%,76%{opacity:1;transform:translate(-50%,-12px)scale(1)}to{opacity:0;transform:translate(-50%,-38px)scale(.88)}}.vv-live-avatar{isolation:isolate;border-radius:50%;place-items:center;width:82px;height:82px;animation:2.8s ease-in-out infinite liveAvatarBreath;display:inline-grid;position:relative}.vv-live-avatar>img{object-fit:cover;border:2px solid #adff2f7a;border-radius:50%;width:100%;height:100%}.vv-live-avatar>.vvibra-emote{filter:drop-shadow(0 5px 10px #000);position:absolute;bottom:-2px;right:-6px;transform:scale(.75)}.vv-live-avatar.gesture-love{animation-name:liveAvatarLove}.vv-live-avatar.gesture-fire{animation-name:liveAvatarFire}.vv-live-avatar.gesture-wow{animation-name:liveAvatarWow}.vv-live-avatar.gesture-party{animation-name:liveAvatarParty}@keyframes liveAvatarBreath{50%{transform:scale(1.04)rotate(.5deg)}}@keyframes liveAvatarLove{50%{transform:scale(1.08)}}@keyframes liveAvatarFire{25%{transform:translateY(-3px)rotate(-2deg)}75%{transform:translateY(1px)rotate(2deg)}}@keyframes liveAvatarWow{50%{transform:scale(1.1)}}@keyframes liveAvatarParty{33%{transform:rotate(-4deg)}66%{transform:rotate(4deg)}}.vv-live-avatar-maker{background:linear-gradient(135deg,#7c3aed24,#adff2f0f);border-radius:14px;justify-content:space-between;align-items:center;gap:10px;padding:10px;display:flex}.vv-live-avatar-maker>span{gap:2px;display:grid}.vv-live-avatar-maker>span b{font-size:12px}.vv-live-avatar-maker>span small{color:#999;max-width:110px;font-size:9px}.vv-live-avatar-maker nav{gap:3px;display:flex}.vv-live-avatar-maker nav button{background:0 0;border:0;padding:0}.vv-live-avatar-maker .vv-live-avatar{width:32px;height:32px}.vv-live-avatar-maker .vv-live-avatar>.vvibra-emote{display:none}.viewer-comment,.native-reel-comments form,.instagram-post-comment:focus-within{z-index:250;left:50%;bottom:max(14px,calc(env(safe-area-inset-bottom) + 10px));-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);width:min(560px,100vw - 24px);transform:translate(-50%);background:#111114f2!important;border:1px solid #ffffff21!important;border-radius:18px!important;padding:9px 10px!important;position:fixed!important;box-shadow:0 18px 55px #0000008c!important}.viewer-comment input,.native-reel-comments form input,.instagram-post-comment:focus-within input{min-width:0}.official-alert-shell>header{grid-template-columns:auto minmax(0,1fr)!important}.official-alert-shell>header>span{justify-self:center}.official-alert-shell>header>button:first-child{justify-self:start}.official-alert-submit{box-sizing:border-box;justify-content:center;align-items:center;width:100%;min-width:0;display:flex}@media (width<=600px){.artist-featured-player-actions .artist-share-quiet span{display:none}.artist-featured-player-actions .artist-share-quiet{place-items:center;width:36px;height:36px;display:grid}.profile-reaction-picker{min-width:220px;left:50%;transform:translate(-50%)}.vv-live-avatar-maker{flex-direction:column;align-items:flex-start}.vv-live-avatar-maker>span small{max-width:none}.vv-live-avatar-maker nav{justify-content:space-between;width:100%}.vv-release-fullscreen{width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important}.vv-release-fullscreen span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}}@media (prefers-reduced-motion:reduce){.profile-live-reaction,.vv-live-avatar{animation:none}}.artist-music-library-v2,.artist-music-library-v2 *{box-sizing:border-box}.artist-music-library-v2 button{-webkit-tap-highlight-color:transparent;font-family:inherit}.artist-music-songs article,.artist-album-tracklist article{min-width:0;overflow:visible}.artist-music-songs article>*,.artist-album-tracklist article>*{min-width:0}.artist-music-songs article>button:first-of-type span{overflow:hidden}.artist-song-share{color:#aaaab4!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:50%!important;flex:0 0 36px!important;place-items:center!important;padding:0!important;line-height:0!important;display:grid!important}.artist-song-share svg{stroke-width:1.65px;width:17px;height:17px;transition:transform .16s,color .16s,filter .16s}.artist-song-share:hover,.artist-song-share:focus-visible{color:#d7ff62!important;background:0 0!important;outline:0!important}.artist-song-share:hover svg,.artist-song-share:focus-visible svg{filter:drop-shadow(0 0 7px #c9ff4347);transform:translate(1px,-1px)}.artist-song-share:active svg{transform:translate(1px)scale(.9)}.artist-featured-player-actions .artist-share-quiet{color:#aaaab4!important;background:0 0!important;border:0!important;place-items:center!important;width:36px!important;min-width:36px!important;max-width:36px!important;height:34px!important;padding:0!important;display:inline-grid!important}.artist-featured-player-actions .artist-share-quiet span{clip:rect(0,0,0,0);width:1px;height:1px;position:absolute;overflow:hidden}.artist-featured-player-actions .artist-share-quiet:hover{color:#d7ff62!important;background:0 0!important}.artist-music-songs article>button:first-of-type,.artist-album-tracklist article>button:not(.artist-song-share){box-shadow:none;border:0}.artist-track-delete{flex:0 0 34px!important}.music-upload-modal button,.artist-upload-music-button,.album-play-all{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.vv-release-card.video .vv-release-media:has(iframe){border-radius:13px!important;margin-bottom:46px!important;overflow:visible!important}.vv-release-card.video .vv-release-media:has(iframe):after{content:"";pointer-events:none;background:#0b0b0e;border-top:1px solid #ffffff0e;height:46px;position:absolute;top:100%;left:0;right:0}.vv-release-card.video .vv-release-media:has(iframe) .vv-release-primary-play{color:#8c8c96!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;width:32px!important;height:32px!important;top:calc(100% + 7px)!important;left:7px!important;transform:none!important}.vv-release-card.video .vv-release-media:has(iframe) .vv-release-primary-play:hover{color:#fff!important;background:#ffffff0b!important}.vv-release-card.video .vv-release-media:has(iframe) .vv-release-fullscreen{min-width:88px!important;height:32px!important;min-height:32px!important;box-shadow:none!important;color:#a8a8b1!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;padding:0 10px!important;font-size:9px!important;font-weight:560!important;bottom:-39px!important;right:7px!important}.vv-release-card.video .vv-release-media:has(iframe) .vv-release-fullscreen:hover{color:#fff!important;background:#ffffff0b!important}:-webkit-any(.vv-release-media:fullscreen,.vv-release-media:-webkit-full-screen,.vv-release-media.is-expanded-fallback){box-sizing:border-box!important;grid-template-rows:minmax(0,1fr) 56px!important;padding-bottom:56px!important}:is(.vv-release-media:fullscreen,.vv-release-media:fullscreen,.vv-release-media.is-expanded-fallback){box-sizing:border-box!important;grid-template-rows:minmax(0,1fr) 56px!important;padding-bottom:56px!important}:-webkit-any(.vv-release-media:fullscreen iframe,.vv-release-media:-webkit-full-screen iframe,.vv-release-media.is-expanded-fallback iframe){height:calc(100% - 56px)!important;bottom:56px!important}:is(.vv-release-media:fullscreen iframe,.vv-release-media:fullscreen iframe,.vv-release-media.is-expanded-fallback iframe){height:calc(100% - 56px)!important;bottom:56px!important}:-webkit-any(.vv-release-card.video .vv-release-media:fullscreen:has(iframe),.vv-release-card.video .vv-release-media:-webkit-full-screen:has(iframe),.vv-release-card.video .vv-release-media.is-expanded-fallback:has(iframe)){margin:0!important}:is(.vv-release-card.video .vv-release-media:fullscreen:has(iframe),.vv-release-card.video .vv-release-media:fullscreen:has(iframe),.vv-release-card.video .vv-release-media.is-expanded-fallback:has(iframe)){margin:0!important}.vv-release-card.video .vv-release-media:fullscreen:has(iframe):after{z-index:10001!important;height:calc(56px + env(safe-area-inset-bottom))!important;background:#09090c!important;border-top:1px solid #ffffff14!important;position:fixed!important;inset:auto 0 0!important}.vv-release-card.video .vv-release-media:-webkit-full-screen:has(iframe):after{z-index:10001!important;height:calc(56px + env(safe-area-inset-bottom))!important;background:#09090c!important;border-top:1px solid #ffffff14!important;position:fixed!important;inset:auto 0 0!important}.vv-release-card.video .vv-release-media.is-expanded-fallback:has(iframe):after{z-index:10001!important;height:calc(56px + env(safe-area-inset-bottom))!important;background:#09090c!important;border-top:1px solid #ffffff14!important;position:fixed!important;inset:auto 0 0!important}:-webkit-any(.vv-release-card.video .vv-release-media:fullscreen .vv-release-fullscreen,.vv-release-card.video .vv-release-media:-webkit-full-screen .vv-release-fullscreen,.vv-release-card.video .vv-release-media.is-expanded-fallback .vv-release-fullscreen){z-index:10003!important;top:auto!important;right:max(12px,env(safe-area-inset-right))!important;bottom:max(10px,env(safe-area-inset-bottom))!important;width:auto!important;min-width:92px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;color:#f1f1f3!important;background:0 0!important;border:0!important;padding:0 12px!important;position:fixed!important}:is(.vv-release-card.video .vv-release-media:fullscreen .vv-release-fullscreen,.vv-release-card.video .vv-release-media:fullscreen .vv-release-fullscreen,.vv-release-card.video .vv-release-media.is-expanded-fallback .vv-release-fullscreen){z-index:10003!important;top:auto!important;right:max(12px,env(safe-area-inset-right))!important;bottom:max(10px,env(safe-area-inset-bottom))!important;width:auto!important;min-width:92px!important;height:36px!important;min-height:36px!important;box-shadow:none!important;color:#f1f1f3!important;background:0 0!important;border:0!important;padding:0 12px!important;position:fixed!important}@media (width<=800px){.artist-music-songs article{grid-template-columns:42px minmax(0,1fr) 36px 34px!important}.artist-music-songs article:not(:has(.artist-track-delete)){grid-template-columns:42px minmax(0,1fr) 36px!important}.artist-music-songs .artist-song-share{grid-column:3!important}.artist-music-songs .artist-track-delete{grid-column:4!important}.artist-song-share{width:36px!important;height:40px!important;min-height:40px!important}.vv-release-card.video .vv-release-media:has(iframe) .vv-release-fullscreen{width:38px!important;min-width:38px!important;height:34px!important;padding:0!important}}@media (width<=360px){.artist-music-songs article{grid-template-columns:40px minmax(0,1fr) 34px 32px!important;gap:5px!important}.artist-music-songs article:not(:has(.artist-track-delete)){grid-template-columns:40px minmax(0,1fr) 34px!important}.artist-song-share{width:34px!important;min-width:34px!important;max-width:34px!important}}@media (prefers-reduced-motion:reduce){.artist-song-share svg{transition:none}}.global-follow-button{min-width:0;font:inherit;transform:none;box-sizing:border-box!important;color:#fff!important;white-space:nowrap!important;height:36px!important;min-height:36px!important;box-shadow:none!important;border:1px solid #0000!important;border-radius:9px!important;justify-content:center!important;align-items:center!important;gap:6px!important;padding:0 13px!important;font-size:12px!important;font-weight:760!important;line-height:1!important;transition:background-color .16s,border-color .16s,color .16s!important;display:inline-flex!important}.global-follow-button[data-follow-state=follow]{background:var(--purple)!important}.global-follow-button[data-follow-state=following],.global-follow-button[data-follow-state=pending]{border-color:var(--border)!important;color:var(--text)!important;background:#17171b!important;animation:none!important}.global-follow-button svg{flex:0 0 17px!important;width:17px!important;height:17px!important}.global-follow-button .follow-button-chevron{margin-left:1px;width:14px!important;height:14px!important;color:var(--muted)!important;flex:0 0 14px!important;transition:transform .16s!important}.global-follow-button .follow-button-chevron.open{transform:rotate(180deg)!important}.public-profile-actions>.global-follow-button,.mobile-profile-actions>.global-follow-button{width:100%!important;height:44px!important;min-height:44px!important}.profile-follow-reaction-wrap{align-items:center!important;min-width:0!important;display:inline-flex!important;position:relative!important}.profile-follow-reaction-wrap>.global-follow-button{width:100%!important}.public-profile-actions>.profile-follow-reaction-wrap,.mobile-profile-actions>.profile-follow-reaction-wrap{width:100%!important;height:44px!important}.suggestion>.profile-follow-reaction-wrap,.person-row>.profile-follow-reaction-wrap{justify-self:end!important}.suggestion .profile-reaction-picker,.person-row .profile-reaction-picker{left:auto!important;right:0!important}.profile-follow-menu{z-index:651!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#121216fa!important;border:1px solid #ffffff1a!important;border-radius:13px!important;width:max-content!important;min-width:190px!important;padding:6px!important;position:absolute!important;top:calc(100% + 8px)!important;left:0!important;box-shadow:0 16px 46px #00000085!important}.profile-follow-menu>button{width:100%!important;min-height:40px!important;color:var(--text)!important;text-align:left!important;white-space:nowrap!important;cursor:pointer!important;background:0 0!important;border:0!important;border-radius:9px!important;align-items:center!important;gap:9px!important;padding:0 10px!important;font-size:12px!important;font-weight:680!important;display:flex!important}.profile-follow-menu>button:hover,.profile-follow-menu>button:focus-visible{background:#ffffff12!important;outline:0!important}.profile-follow-menu>.profile-unfollow-action{color:#ff8d9c!important}.suggestion .profile-follow-menu,.person-row .profile-follow-menu{left:auto!important;right:0!important}.profile-reaction-picker{z-index:650!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#121216fa!important;border:1px solid #ffffff1a!important;border-radius:14px!important;width:max-content!important;min-width:252px!important;padding:10px!important;position:absolute!important;inset:calc(100% + 8px) auto auto 0!important;transform:none!important;box-shadow:0 16px 46px #00000085!important}.profile-reaction-picker>small{color:var(--muted)!important;font-size:11px!important}.profile-reaction-picker>span{grid-template-columns:repeat(6,36px)!important;gap:4px!important;display:grid!important}.profile-reaction-picker>span>button{background:#ffffff0b!important;border:0!important;border-radius:10px!important;place-items:center!important;width:36px!important;height:36px!important;padding:0!important;transition:background .14s,transform .14s!important;display:grid!important}.profile-reaction-picker>span>button:hover,.profile-reaction-picker>span>button:focus-visible{background:#ffffff1a!important;outline:0!important;transform:translateY(-2px)!important}.profile-reaction-emoji,.vvibra-native-reaction{font-size:21px!important;font-style:normal!important;line-height:1!important}.vvibra-native-reaction.compact{font-size:20px!important}.profile-avatar-player{position:relative!important;overflow:visible!important}.profile-reaction-alert{z-index:12!important;background:linear-gradient(#0000,#0000) padding-box,conic-gradient(from 0deg,var(--vv-accent),#3f8cff,var(--vv-accent),#ff4fa3,var(--vv-accent)) border-box!important;cursor:pointer!important;border:2px solid #0000!important;border-radius:50%!important;width:calc(100% + 16px)!important;height:calc(100% + 16px)!important;padding:0!important;animation:1.45s ease-in-out infinite profileReactionRing!important;position:absolute!important;inset:-8px!important;box-shadow:0 0 0 3px #1d8cff1f,0 0 26px #1689ff7a!important}.profile-reaction-alert:before{content:"";border:1px solid #50aeff42;border-radius:50%;animation:2.4s linear infinite profileReactionScan;position:absolute;inset:-6px}.profile-reaction-alert>i,.profile-reaction-alert>em{background:var(--vv-accent);width:6px;height:6px;box-shadow:0 0 12px var(--vv-accent);pointer-events:none;border-radius:50%;position:absolute}.profile-reaction-alert>i{animation:2.8s ease-in-out infinite profileReactionOrbit;top:21%;left:5%}.profile-reaction-alert>em{background:#55a2ff;animation:2.8s ease-in-out 1.35s infinite reverse profileReactionOrbit;bottom:17%;right:8%;box-shadow:0 0 12px #55a2ff}.profile-reaction-alert>span{border:2px solid var(--bg);background:#15151a;border-radius:50%;place-items:center;width:31px;height:31px;animation:1.1s ease-in-out infinite alternate profileReactionBadge;display:grid;position:absolute;top:-4px;right:-3px;box-shadow:0 6px 18px #00000073}.profile-reaction-alert>b{border:2px solid var(--bg);background:var(--purple);color:#fff;border-radius:999px;place-items:center;min-width:20px;height:20px;padding:0 5px;font-size:9px;font-weight:850;display:grid;position:absolute;bottom:2px;right:-9px}.profile-reaction-alert .vvibra-native-reaction,.profile-reaction-alert .vvibra-emote{transform:scale(.86)}.profile-live-reaction{z-index:15!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;color:#fff!important;cursor:pointer!important;white-space:nowrap!important;background:linear-gradient(135deg,#101016f7,#181225f5)!important;border:1px solid #69b8ff47!important;border-radius:14px!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:7px!important;min-width:max-content!important;padding:7px 9px!important;animation:5s both profileReactionFloatFive!important;display:grid!important;position:absolute!important;bottom:-19px!important;left:50%!important;box-shadow:0 14px 38px #00000085,0 0 22px #1689ff29!important}.profile-live-reaction>span{text-align:left;display:grid}.profile-live-reaction small{color:#9b84ff;letter-spacing:.1em;font-size:7px!important;font-weight:850!important}.profile-live-reaction b{color:#fff!important;font-size:10px!important;font-weight:720!important}.profile-live-reaction>svg{color:#868690}@keyframes profileReactionRing{0%,to{filter:saturate();transform:scale(1)}50%{filter:saturate(1.25);transform:scale(1.035)}}@keyframes profileReactionBadge{0%{transform:translateY(0)rotate(-5deg)}to{transform:translateY(-4px)rotate(6deg)}}@keyframes profileReactionScan{0%{opacity:.35;transform:rotate(0)scale(.98)}50%{opacity:.85}to{opacity:.35;transform:rotate(360deg)scale(1.04)}}@keyframes profileReactionOrbit{0%,to{opacity:.45;transform:translate(0)scale(.75)}50%{opacity:1;transform:translate(5px,-7px)scale(1.25)}}@keyframes profileReactionFloatFive{0%{opacity:0;transform:translate(-50%,12px)scale(.82)}10%,82%{opacity:1;transform:translate(-50%,-12px)scale(1)}to{opacity:0;transform:translate(-50%,-36px)scale(.92)}}.profile-reactions-window{z-index:680;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#111115f5;border:1px solid #ffffff1c;border-radius:19px;width:min(350px,100vw - 28px);max-height:min(520px,68vh);padding:0;animation:15s ease-in-out both profileReactionsWindow;position:fixed;top:18%;right:max(24px,50vw - 690px);overflow:hidden;box-shadow:0 24px 70px #00000094}.profile-reactions-window>header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:50px;padding:0 10px 0 14px;display:flex}.profile-reactions-window>header>span{align-items:center;gap:7px;display:flex}.profile-reactions-window>header>span>small{color:#bba7ff;background:#1d8cff2e;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:9px;display:grid}.profile-reactions-window>header svg{color:var(--vv-accent)}.profile-reactions-window>header>button{width:36px;height:36px;color:var(--muted);background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.profile-reactions-window>div{max-height:calc(min(520px,68vh) - 54px);padding:7px;overflow:auto}.profile-reaction-person{width:100%;min-height:57px;color:var(--text);text-align:left;cursor:pointer;animation:.42s both profileReactionRow;animation-delay:calc(var(--reaction-index) * 55ms);background:0 0;border:0;border-radius:13px;grid-template-columns:auto minmax(0,1fr) 36px 16px;align-items:center;gap:9px;padding:7px 8px;display:grid}.profile-reaction-person:hover,.profile-reaction-person:focus-visible{background:linear-gradient(90deg,#1d8cff1a,#ffffff09);outline:0}.profile-reaction-person>span{flex-direction:column;min-width:0;display:flex}.profile-reaction-person>span b{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.profile-reaction-person>span small{color:var(--muted);margin-top:2px;font-size:9px}.profile-reaction-person>.vvibra-native-reaction,.profile-reaction-person>.vvibra-emote{justify-self:center}.profile-reaction-person>svg{color:#6f6f78}.profile-reactions-window>i{background:#ffffff0f;border-radius:4px;height:2px;position:absolute;bottom:4px;left:12px;right:12px;overflow:hidden}.profile-reactions-window>i>span{background:linear-gradient(90deg,var(--purple),#3f8cff,var(--vv-accent));width:100%;height:100%;animation:15s linear both profileReactionTimer;display:block}@keyframes profileReactionsWindow{0%{opacity:0;transform:translate(18px,18px)scale(.94)}6%{opacity:1;transform:translate(0)scale(1)}25%{transform:translate(-5px,4px)rotate(-.25deg)}48%{transform:translate(4px,-3px)rotate(.2deg)}72%{transform:translate(-3px,-5px)rotate(-.15deg)}92%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(12px,-12px)scale(.96)}}@keyframes profileReactionRow{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes profileReactionTimer{0%{width:100%}to{width:0}}.floating-comment-layer{z-index:18;background:0 0;width:100%;padding:2px 13px 11px;position:relative}.floating-comment-box{animation:.2s ease-out both vvCommentLift;box-sizing:border-box!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;opacity:1!important;background:#141418f5!important;border:1px solid #ffffff1a!important;border-radius:17px!important;grid-template-columns:auto minmax(0,1fr) 36px 34px 40px!important;align-items:center!important;gap:7px!important;width:100%!important;min-height:58px!important;margin:0!important;padding:8px 9px 8px 11px!important;display:grid!important;box-shadow:0 18px 54px #0000007a!important}.floating-comment-entry{min-width:0;display:block;position:relative}.floating-comment-box input{width:100%;min-width:0;height:40px;font-size:14px!important}.floating-comment-box>button{border:0!important;border-radius:50%!important;place-items:center!important;width:36px!important;height:36px!important;padding:0!important;display:grid!important}.floating-comment-emoji,.floating-comment-close{color:var(--muted)!important;background:0 0!important}.floating-comment-send{background:var(--purple)!important;color:#fff!important;width:40px!important;height:40px!important}.floating-comment-send:disabled{opacity:.42!important}.comment-emoji-picker{z-index:22;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#121216fa;border:1px solid #ffffff1a;border-radius:14px;grid-template-columns:repeat(6,34px);gap:4px;padding:8px;display:grid;position:absolute;bottom:calc(100% + 10px);right:-78px;box-shadow:0 14px 40px #00000075}.comment-emoji-picker>button{cursor:pointer;background:#ffffff0b;border:0;border-radius:9px;place-items:center;width:34px;height:34px;padding:0;font-size:19px;display:grid}.comment-emoji-picker>button:hover,.comment-emoji-picker>button:focus-visible{background:#ffffff1c;outline:0}@keyframes vvCommentLift{0%{opacity:0;transform:translateY(12px)scale(.985)}to{opacity:1;transform:none}}.recommended-release-card{background:var(--bg)!important;box-shadow:none!important;border:0!important}.recommended-release-card:before{display:none!important}.recommended-release-card>.discovery-heading{border:0!important;padding:12px 14px 9px!important}.recommended-release-card>.discovery-heading>span{letter-spacing:.045em!important;font-size:12px!important;font-weight:760!important}.recommended-release-card>.discovery-heading>small{color:#777780!important;font-size:9px!important}.recommended-release-card .native-track-card{box-sizing:border-box!important;box-shadow:none!important;background:#101014!important;border:1px solid #fff1!important;border-radius:16px!important;margin:0 12px 10px!important;padding:10px!important}.recommended-release-card .native-track-main{grid-template-columns:152px minmax(0,1fr) auto!important;align-items:center!important;gap:13px!important}.recommended-release-card .audio-cover-button{aspect-ratio:19/12!important;width:152px!important;height:96px!important;box-shadow:none!important;background:#08080b!important;border:1px solid #ffffff14!important;border-radius:14px!important;padding:0!important;overflow:hidden!important}.recommended-release-card .audio-cover-button img{object-fit:cover!important;border-radius:13px!important;width:100%!important;height:100%!important}.recommended-release-card .audio-cover-button i{background:linear-gradient(#0000 30%,#0000006b)!important;border-radius:13px!important}.recommended-release-card .audio-cover-button i svg{box-sizing:content-box!important;background:#0a0a0dc7!important;border:1px solid #fff3!important;width:18px!important;height:18px!important;padding:10px!important;box-shadow:0 8px 24px #00000052!important}.recommended-release-card .native-track-identity{text-align:left!important;align-items:flex-start!important}.recommended-release-card .native-track-identity b{font-size:18px!important;font-weight:720!important;line-height:1.15!important}.recommended-release-card .native-track-identity small{color:#8b8b94!important;margin-top:4px!important;font-size:11px!important}.recommended-release-card .native-track-progress{background:0 0!important;height:10px!important;margin:8px 2px 0!important;padding:4px 0!important}.recommended-release-card .native-track-progress:before{background:#ffffff1a!important;height:2px!important}.recommended-release-card .native-track-progress>span{background:linear-gradient(90deg,var(--purple),var(--lime))!important;height:2px!important}.recommended-release-card .audio-card-use{color:#bba9ff!important;background:#1d8cff21!important;border:0!important;border-radius:999px!important;min-height:31px!important;padding:0 9px!important;font-size:9px!important;font-weight:620!important}.recommended-release-card .recommended-release-actions{border:0!important;gap:5px!important;padding:2px 14px 12px!important}.recommended-release-card .recommended-release-actions>span{color:#85858e!important;font-size:10px!important}.recommended-release-card .recommended-release-actions>button{color:#a0a0a8!important;background:0 0!important;border:0!important;min-height:32px!important;padding:0 9px!important;font-size:10px!important;font-weight:580!important}.recommended-release-card .recommended-release-actions>button:hover{color:#fff!important;background:#ffffff0b!important}@media (width<=800px){.home-layout{width:100%!important;max-width:100%!important;padding:0 0 calc(82px + env(safe-area-inset-bottom))!important;margin:0!important}.home-layout .feed-column{width:100%!important;max-width:none!important;margin:0!important;padding:0!important}.home-layout .stories,.home-layout .feed-tabs{border-radius:0!important;width:100%!important;margin-left:0!important;margin-right:0!important}.home-layout :is(.post-card,.press-note-editorial-card,.feed-reel-card){border-left:0!important;border-right:0!important;border-radius:0!important;width:100%!important;max-width:none!important;margin:0!important}.home-layout :is(.feed-discovery,.trending-section,.feed-recommendations,.vv-recommended-reels,.feed-drop-card,.feed-task){box-sizing:border-box!important;border-left:0!important;border-right:0!important;border-radius:0!important;width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.home-layout .feed-reel-card .post-media-stage{padding-left:0!important;padding-right:0!important}.home-layout .feed-reel-card .post-media,.home-layout .recommended-release-card{border-radius:0!important}.recommended-release-card>.discovery-heading{padding:11px 12px 8px!important}.recommended-release-card>.discovery-heading>small{max-width:46%;line-height:1.3!important}.recommended-release-card .native-track-card{border-radius:14px!important;margin:0 10px 9px!important;padding:8px!important}.recommended-release-card .native-track-main{grid-template-columns:116px minmax(0,1fr) auto!important;gap:9px!important}.recommended-release-card .audio-cover-button{border-radius:12px!important;width:116px!important;height:76px!important}.recommended-release-card .audio-cover-button img,.recommended-release-card .audio-cover-button i{border-radius:11px!important}.recommended-release-card .audio-cover-button i svg{width:16px!important;height:16px!important;padding:9px!important}.recommended-release-card .native-track-identity b{font-size:15px!important}.recommended-release-card .native-track-identity small{font-size:10px!important}.recommended-release-card .audio-card-use{width:31px!important;min-width:31px!important;padding:0!important;font-size:0!important}.recommended-release-card .audio-card-use svg{margin:0!important}.recommended-release-card .recommended-release-actions{padding:1px 11px 10px!important}.global-follow-button{height:44px!important;min-height:44px!important}.floating-comment-layer{background:0 0!important;padding:2px 10px 10px!important}.floating-comment-box{border-radius:16px!important;grid-template-columns:auto minmax(0,1fr) 34px 32px 40px!important;width:100%!important;margin:0!important;padding:7px 8px!important}.comment-emoji-picker{grid-template-columns:repeat(6,32px);max-width:calc(100vw - 34px);right:-72px}.comment-emoji-picker>button{width:32px;height:32px}.profile-reaction-picker{min-width:252px!important;max-width:calc(100vw - 24px)!important;left:0!important;right:auto!important}.profile-follow-menu{min-width:184px!important;left:0!important;right:auto!important}.profile-reactions-window{top:auto;right:14px;bottom:calc(78px + env(safe-area-inset-bottom));width:calc(100vw - 28px);max-height:58vh}}@media (prefers-reduced-motion:reduce){.profile-reaction-alert,.profile-reaction-alert:before,.profile-reaction-alert>span,.profile-reaction-alert>i,.profile-reaction-alert>em,.profile-live-reaction,.profile-reactions-window,.profile-reaction-person{animation:none!important}}.public-profile-actions{grid-auto-rows:44px!important;align-items:stretch!important}.public-profile-actions>.profile-follow-reaction-wrap,.public-profile-actions>button{box-sizing:border-box!important;border-radius:10px!important;align-self:stretch!important;height:44px!important;min-height:44px!important;margin:0!important}.public-profile-actions>button{justify-content:center!important;padding:0 13px!important}.public-profile-actions>.profile-follow-reaction-wrap>.global-follow-button{border-radius:10px!important;height:44px!important;min-height:44px!important}.feed-column>.feed-recommendations,.feed-recommendations .recommendation-list,.feed-recommendations .recommendation-list article{overflow:visible!important}.feed-recommendations .recommendation-list article{position:relative!important}:is(.feed-recommendations .recommendation-list article:has(.profile-follow-menu),.feed-recommendations .recommendation-list article:has(.profile-reaction-picker)){z-index:660!important}.feed-recommendations .profile-follow-reaction-wrap{z-index:2!important;width:100%!important;display:flex!important}.feed-recommendations .profile-follow-reaction-wrap>.global-follow-button{width:100%!important;min-height:39px!important}.feed-recommendations .profile-follow-menu,.feed-recommendations .profile-reaction-picker{left:auto!important;right:0!important;transform:none!important}.profile-reaction-picker{perspective:700px!important;background:radial-gradient(circle at 16% 0,#1d8cff38,#0000 38%),linear-gradient(145deg,#16161dfb,#0a0a0efb)!important;border-color:#9775ff38!important;border-radius:20px!important;min-width:304px!important;padding:13px!important;box-shadow:0 24px 70px #0000009e,inset 0 0 0 1px #ffffff06!important}.profile-reaction-picker>small{color:#d8d2e8!important;align-items:center!important;gap:6px!important;margin:0 2px 11px!important;font-size:10px!important;font-weight:700!important;display:flex!important}.profile-reaction-picker>small svg{color:var(--vv-accent)!important}.profile-reaction-picker>span{grid-template-columns:repeat(6,42px)!important;gap:5px!important}.profile-reaction-picker>span>button{width:42px!important;height:54px!important;transform-style:preserve-3d!important;background:linear-gradient(155deg,#ffffff14,#ffffff06)!important;border-radius:14px!important;transition:transform .22s cubic-bezier(.2,.8,.2,1),background .2s!important;position:relative!important}.profile-reaction-picker>span>button>em{color:#8d8d98;white-space:nowrap;text-overflow:ellipsis;font-size:6px;font-style:normal;font-weight:700;line-height:1;position:absolute;bottom:3px;left:2px;right:2px;overflow:hidden}.profile-reaction-dismiss{background:#ffffff09!important;border-radius:9px!important;width:100%!important;min-height:27px!important;margin-top:10px!important}.vvibra-native-reaction{--reaction-a:var(--vv-accent);--reaction-b:var(--vv-accent);box-sizing:border-box!important;background:radial-gradient(circle at 30% 20%,#ffffff61,transparent 22%),linear-gradient(145deg,var(--reaction-a),var(--reaction-b))!important;width:34px!important;height:34px!important;transform-style:preserve-3d!important;border:1px solid #ffffff38!important;border-radius:12px!important;flex:none!important;place-items:center!important;animation:2.6s ease-in-out infinite vvReaction3d!important;display:inline-grid!important;position:relative!important;box-shadow:0 7px 13px #0000006b,inset 0 2px 2px #ffffff38,inset 0 -5px 9px #00000047!important}.vvibra-native-reaction.compact{border-radius:11px!important;width:30px!important;height:30px!important}.vvibra-native-reaction>span{z-index:2;filter:drop-shadow(0 2px 1px #00000057);font-size:19px;line-height:1;position:relative;transform:translateZ(8px)}.vvibra-native-reaction.compact>span{font-size:17px}.vvibra-native-reaction>i{filter:blur(1px);background:#ffffff38;border-radius:50%;height:7px;position:absolute;top:3px;left:5px;right:5px}.vvibra-native-reaction>b{filter:blur(3px);background:#00000075;border-radius:50%;height:6px;position:absolute;bottom:-4px;left:7px;right:7px}.vvibra-native-reaction.reaction-love{--reaction-a:var(--vv-accent);--reaction-b:var(--vv-accent)}.vvibra-native-reaction.reaction-surprise{--reaction-a:#35bff4;--reaction-b:#15507d}.vvibra-native-reaction.reaction-angry{--reaction-a:#ff684d;--reaction-b:#7d1b2b}.vvibra-native-reaction.reaction-question{--reaction-a:#7e70ff;--reaction-b:#27317b}.vvibra-native-reaction.reaction-flower{--reaction-a:var(--vv-accent);--reaction-b:var(--vv-accent)}.vvibra-native-reaction.reaction-music{--reaction-a:#b1d92d;--reaction-b:#28785b}@keyframes vvReaction3d{0%,to{transform:translateY(0)rotateX(0)rotateY(-5deg)}50%{transform:translateY(-3px)rotateX(7deg)rotateY(7deg)}}.profile-reactions-window{isolation:isolate!important;background:radial-gradient(circle at 12% 0,#1d8cff38,#0000 34%),linear-gradient(150deg,#15151cfa,#09090dfa)!important;border-color:#926fff3d!important;border-radius:24px!important;box-shadow:0 30px 90px #000000ad,0 0 50px #663fff1f!important}.profile-reactions-window:before,.profile-reactions-window:after{content:"";z-index:-1;filter:blur(34px);pointer-events:none;border-radius:50%;width:120px;height:120px;position:absolute}.profile-reactions-window:before{background:#3f8cff2e;top:38px;left:-60px}.profile-reactions-window:after{background:#c8ff2e1a;bottom:20px;right:-70px}.profile-reactions-window>header{background:linear-gradient(90deg,#ffffff0b,#0000)!important;height:58px!important;padding-inline:16px 10px!important}.profile-reactions-window>header b{font-size:14px!important}.profile-reactions-window>header>span>small{background:linear-gradient(145deg,var(--vv-accent),#4930a1)!important;color:#fff!important;box-shadow:0 5px 14px #5b39d261!important}.profile-reaction-person{background:#ffffff06!important;border:1px solid #0000!important;border-radius:17px!important;min-height:66px!important;margin-bottom:4px!important;padding:8px 10px!important}.profile-reaction-person:hover,.profile-reaction-person:focus-visible{background:linear-gradient(100deg,#1d8cff24,#ffffff09)!important;border-color:#8e6cff33!important;transform:translate(2px)!important}@media (width<=800px){.feed-recommendations .profile-follow-menu,.feed-recommendations .profile-reaction-picker{left:50%!important;right:auto!important;transform:translate(-50%)!important}.profile-reaction-picker{min-width:min(304px,100vw - 24px)!important}.profile-reaction-picker>span{grid-template-columns:repeat(6,minmax(36px,42px))!important;justify-content:center!important}.profile-reactions-window{border-radius:22px!important}}@media (width<=360px){.profile-reaction-picker{padding-inline:9px!important}.profile-reaction-picker>span{gap:2px!important}.profile-reaction-picker>span>button{width:39px!important}}@media (prefers-reduced-motion:reduce){.vvibra-native-reaction{animation:none!important}.profile-reaction-picker>span>button{transition:none!important}}.profile-sent-reaction{z-index:18;color:#fff;pointer-events:none;white-space:nowrap;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);transform-origin:22px;background:linear-gradient(135deg,#14141bfa,#231837f7);border:1px solid #50aeff4d;border-radius:16px;grid-template-columns:30px minmax(0,1fr) 18px;align-items:center;gap:7px;min-width:174px;min-height:47px;padding:7px 8px;animation:5s cubic-bezier(.2,.8,.2,1) both profileSentReaction;display:grid;position:absolute;top:7px;right:-18px;box-shadow:0 18px 45px #0000008c,0 0 26px #7049ff33}.profile-sent-reaction:before{content:"";background:#17151f;border-bottom:1px solid #50aeff4d;border-left:1px solid #50aeff4d;width:13px;height:13px;position:absolute;top:17px;left:-7px;transform:rotate(45deg)}.profile-sent-reaction>span{text-align:left;min-width:0;display:grid}.profile-sent-reaction small{color:var(--vv-accent);letter-spacing:.11em;font-size:7px;font-weight:900}.profile-sent-reaction b{text-overflow:ellipsis;margin-top:2px;font-size:10px;font-weight:650;overflow:hidden}.profile-sent-reaction>svg{color:var(--vv-accent);filter:drop-shadow(0 0 7px #c8ff2e80)}.profile-sent-reaction .vvibra-native-reaction{animation-duration:1.3s!important}@keyframes profileSentReaction{0%{opacity:0;transform:translate(-12px)rotateY(-28deg)scale(.72)}9%,82%{opacity:1;transform:translate(0)rotateY(0)scale(1)}88%{transform:translateY(-3px)scale(1.02)}to{opacity:0;transform:translate(15px,-9px)rotateY(18deg)scale(.9)}}@media (width<=800px){.profile-sent-reaction{grid-template-columns:28px minmax(0,1fr) 16px;min-width:155px;padding:6px 7px;top:3px;right:-8px}.profile-sent-reaction b{font-size:9px}}@media (width<=360px){.profile-sent-reaction{min-width:142px;right:-2px}.profile-sent-reaction b{max-width:84px}}@media (prefers-reduced-motion:reduce){.profile-sent-reaction{animation:5s both profileSentReactionReduced}@keyframes profileSentReactionReduced{0%,to{opacity:0}8%,90%{opacity:1}}}.realtime-profile-reaction{z-index:790;box-sizing:border-box;color:#fff;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);cursor:pointer;touch-action:pan-y;background:radial-gradient(circle at 28% 18%,#1d8cff47,#0000 45%),#0d0d12f5;border:1px solid #9c7cff4d;border-radius:22px;grid-template-columns:46px 0 0;align-items:center;gap:0;width:62px;height:62px;padding:7px;transition:width .32s cubic-bezier(.2,.8,.2,1),grid-template-columns .32s cubic-bezier(.2,.8,.2,1),gap .32s,border-radius .25s;animation:.55s cubic-bezier(.2,.9,.2,1) both realtimeReactionArrive;display:grid;position:fixed;bottom:96px;right:22px;overflow:hidden;box-shadow:0 20px 55px #00000094,0 0 34px #6f47ff38}.realtime-profile-reaction:hover,.realtime-profile-reaction:focus-visible,.realtime-profile-reaction.is-revealed{border-radius:19px;outline:0;grid-template-columns:46px minmax(0,1fr) 18px;gap:9px;width:238px}.realtime-reaction-orbit{flex:none;place-items:center;width:46px;height:46px;display:grid;position:relative}.realtime-reaction-orbit:before{content:"";border:1px solid #c8ff2e3d;border-radius:50%;animation:2.1s linear infinite realtimeReactionOrbit;position:absolute;inset:0}.realtime-reaction-orbit>i{background:var(--vv-accent);width:7px;height:7px;box-shadow:0 0 12px var(--vv-accent);border-radius:50%;animation:1.1s ease-in-out infinite realtimeReactionPulse;position:absolute;top:3px;right:1px}.realtime-reaction-person{opacity:0;text-align:left;min-width:0;transition:opacity .2s 80ms,transform .25s 60ms;display:grid;overflow:hidden;transform:translate(-8px)}.realtime-profile-reaction:hover .realtime-reaction-person,.realtime-profile-reaction:focus-visible .realtime-reaction-person,.realtime-profile-reaction.is-revealed .realtime-reaction-person{opacity:1;transform:none}.realtime-reaction-person small{color:var(--vv-accent);letter-spacing:.11em;font-size:7px;font-weight:900}.realtime-reaction-person b{text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:12px;overflow:hidden}.realtime-reaction-person em{color:#8e8e99;text-overflow:ellipsis;white-space:nowrap;margin-top:1px;font-size:8px;font-style:normal;overflow:hidden}.realtime-profile-reaction>svg{opacity:0;color:#777781;transition:opacity .18s}.realtime-profile-reaction:hover>svg,.realtime-profile-reaction:focus-visible>svg,.realtime-profile-reaction.is-revealed>svg{opacity:1}@keyframes realtimeReactionArrive{0%{opacity:0;transform:translateY(20px)rotateY(-30deg)scale(.7)}to{opacity:1;transform:none}}@keyframes realtimeReactionOrbit{to{transform:rotate(360deg)}}@keyframes realtimeReactionPulse{50%{opacity:.65;transform:scale(1.35)}}@media (width<=800px){.realtime-profile-reaction{right:12px;bottom:calc(80px + env(safe-area-inset-bottom));border-radius:20px;grid-template-columns:44px 0 0;width:58px;height:58px;padding:6px}.realtime-profile-reaction:hover{grid-template-columns:44px 0 0;gap:0;width:58px}.realtime-profile-reaction.is-revealed,.realtime-profile-reaction:focus-visible{grid-template-columns:44px minmax(0,1fr) 18px;gap:8px;width:min(232px,100vw - 24px)}.realtime-reaction-orbit{width:44px;height:44px}}@media (prefers-reduced-motion:reduce){.realtime-profile-reaction,.realtime-reaction-orbit:before,.realtime-reaction-orbit>i{transition:none!important;animation:none!important}}.activation-step .activation-icon.email{color:var(--vv-accent);background:radial-gradient(circle at 76% 18%,#c8ff2e38,#0000 27%),linear-gradient(145deg,#286cff2e,#1d8cff47);border:1px solid #a783ff6b;border-radius:21px;position:relative;box-shadow:0 0 0 7px #1d8cff12,0 18px 42px #00000047}.activation-step .activation-icon.email:after{content:"";background:var(--vv-accent);border-radius:50%;width:7px;height:7px;position:absolute;top:8px;right:8px;box-shadow:0 0 14px #c8ff2ee6}.activation-step .email-resend{background:linear-gradient(115deg,var(--vv-accent),var(--vv-accent) 54%,var(--vv-accent));color:#fff;letter-spacing:.01em;border:1px solid #9f7cff6b;min-height:48px;font-size:13px;position:relative;overflow:hidden;box-shadow:0 12px 28px #5b31d73d}.activation-step .email-resend:before{content:"";background:linear-gradient(100deg,#0000 20%,#ffffff24,#0000 70%);transition:transform .5s;position:absolute;inset:0;transform:translate(-115%)}.activation-step .email-resend:hover:before,.activation-step .email-resend:focus-visible:before{transform:translate(115%)}.activation-step .email-resend:focus-visible{outline:2px solid var(--vv-accent);outline-offset:3px}.activation-step .email-resend:disabled{filter:saturate(.6);cursor:wait}@media (width<=520px){.activation-step .email-resend{min-height:46px}.activation-step h2{font-size:24px!important}}.auth-email-action-backdrop{z-index:920;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#020204c7;padding:18px}.auth-email-action-dialog{box-sizing:border-box;color:#fff;text-align:center;background:radial-gradient(circle at 50% 0,#1d8cff30,#0000 38%),#0d0d11;border:1px solid #9774ff4d;border-radius:25px;width:min(430px,100%);padding:34px 30px 27px;position:relative;box-shadow:0 30px 90px #000000ad}.auth-email-action-dialog:before{content:"";background:linear-gradient(90deg,var(--vv-accent),var(--vv-accent) 55%,var(--vv-accent));border-radius:25px 25px 0 0;height:4px;position:absolute;inset:0 0 auto}.auth-email-action-close{color:#a6a6b0;cursor:pointer;background:#18181e;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:14px;right:14px}.auth-email-action-icon{width:70px;height:70px;color:var(--vv-accent);background:linear-gradient(145deg,#286cff29,#1d8cff4d);border:1px solid #b091ff59;border-radius:23px;place-items:center;margin:2px auto 21px;display:grid;position:relative;box-shadow:0 0 0 8px #1d8cff0f}.auth-email-action-icon i{background:var(--vv-accent);width:8px;height:8px;box-shadow:0 0 14px var(--vv-accent);border-radius:50%;position:absolute;top:7px;right:7px}.auth-email-action-dialog>small{color:var(--vv-accent);letter-spacing:.16em;font-size:9px;font-weight:900;display:block}.auth-email-action-dialog h2{letter-spacing:-.7px;margin:9px 0 10px;font-size:27px;line-height:1.08}.auth-email-action-dialog>p{color:#aaaab5;max-width:340px;margin:0 auto;font-size:13px;line-height:1.65}.auth-email-action-primary{background:linear-gradient(115deg,var(--vv-accent),var(--vv-accent));color:#fff;cursor:pointer;border:1px solid #ffffff14;border-radius:14px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:49px;margin-top:24px;font-size:13px;font-weight:850;display:flex;box-shadow:0 13px 30px #5930cb40}.auth-email-action-primary:disabled{opacity:.62;cursor:wait}.auth-email-action-primary:disabled:after{content:"";border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:15px;height:15px;animation:.8s linear infinite authEmailSpin}@keyframes authEmailSpin{to{transform:rotate(360deg)}}.auth-email-action-dialog>em{color:#70707b;justify-content:center;align-items:center;gap:6px;margin-top:16px;font-size:9px;font-style:normal;display:flex}.auth-email-action-dialog.is-error .auth-email-action-icon{color:#ff7b8c;background:#ff49631a;border-color:#ff5b7047}.auth-email-action-dialog.is-error .auth-email-action-icon i{background:#ff6074;box-shadow:0 0 14px #ff6074}.auth-email-action-dialog.is-error>small{color:#ff7b8c}@media (width<=520px){.auth-email-action-backdrop{align-items:flex-end;padding:0}.auth-email-action-dialog{width:100%;padding:31px 22px calc(24px + env(safe-area-inset-bottom));border-radius:25px 25px 0 0}.auth-email-action-dialog:before{border-radius:25px 25px 0 0}.auth-email-action-dialog h2{font-size:24px}}@media (width>=801px){.settings-identity-tool,.vv-identity-page,.vv-identity-gate,.vv-public-identity{display:none!important}}:root{--vv299-gap:12px;--vv299-line:#ffffff13;--vv299-panel:#0d0d11;--vv299-soft:#17171d}.audio-card-use{display:none!important}.audio-card-save{color:#8d8d99;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.audio-card-save:hover,.audio-card-save.saved{color:var(--vv-accent);background:#c8ff2e12}.vv-notifications{background:var(--bg)!important}.vv-notifications-head{border-bottom:1px solid var(--vv299-line)!important}.vv-notification-filters{border-bottom:1px solid var(--vv299-line);scrollbar-width:none;gap:6px;padding:10px max(12px,50% - 380px);display:flex;overflow-x:auto}.vv-notification-filters button{height:34px;color:var(--muted);background:0 0;border:0;border-radius:999px;flex:none;padding:0 12px;font-size:11px;font-weight:700}.vv-notification-filters button.active{color:#09090b;background:#fff}.vv-notifications-content{width:min(760px,100%);margin:auto!important;padding:6px 12px 90px!important}.vv-notification-group{margin:0!important}.vv-notification-group>h4{color:#7f7f89;letter-spacing:.1em;margin:18px 0 7px;padding:0 4px;font-size:10px}.vv-notification-row{min-height:70px;position:relative;border:0!important;border-bottom:1px solid var(--vv299-line)!important;background:0 0!important;border-radius:0!important;grid-template-columns:48px minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:10px 5px!important;display:grid!important;overflow:visible!important}.vv-notification-row:hover{background:#ffffff06!important}.notification-profile{grid-area:1/1!important}.notification-kind-icon{position:absolute!important;top:40px!important;left:34px!important}.notification-copy{min-width:0;grid-column:2!important}.notification-copy p{margin:0!important;font-size:12px!important;line-height:1.45!important}.notification-copy time,.notification-context{margin-top:4px;line-height:1.35;display:block;color:#858590!important;font-size:10px!important}.notification-thumbnail{overflow:hidden;border-radius:10px!important;grid-column:3!important;width:46px!important;height:46px!important}.notification-inline-actions{padding-top:2px;grid-column:2/4!important;gap:7px!important;display:flex!important}.notification-inline-actions button,.notification-open-action,.notification-row-action button{border-radius:9px!important;min-width:0!important;height:34px!important;padding:0 12px!important;font-size:10px!important}.unread-dot{top:50%!important;left:-7px!important}.vv-live-notification{z-index:240;top:max(14px,env(safe-area-inset-top));color:#fff;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0f0f14f0;border:1px solid #ffffff1a;border-radius:16px;grid-template-columns:40px minmax(0,1fr) 34px;align-items:center;gap:10px;width:min(420px,100vw - 24px);min-height:64px;padding:10px 8px 10px 11px;animation:.28s ease-out vv299Notice;display:grid;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 18px 60px #0000008c}.vv-live-notification>span{min-width:0;display:grid}.vv-live-notification small{color:var(--vv-accent);letter-spacing:.12em;font-size:8px;font-weight:850}.vv-live-notification b,.vv-live-notification em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vv-live-notification b{font-size:12px}.vv-live-notification em{color:#aaaab4;font-size:10px;font-style:normal}.vv-live-notification>button{color:#aaa;background:0 0;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.vv-live-notification>button:hover{color:#fff;background:#ffffff0b}@keyframes vv299Notice{0%{opacity:0;transform:translate(-50%,-14px)}to{opacity:1;transform:translate(-50%)}}.saved-audio-library{border:1px solid var(--vv299-line);background:var(--vv299-panel);border-radius:16px;margin:8px 0 20px;padding:14px}.saved-audio-library>header{justify-content:space-between;align-items:end;margin-bottom:9px;display:flex}.saved-audio-library>header small{color:var(--vv-accent);letter-spacing:.12em;font-size:8px}.saved-audio-library h3{margin:2px 0 0;font-size:17px}.saved-audio-library>header>span{color:#888;font-size:11px}.saved-audio-library>div{gap:4px;display:grid}.saved-audio-library article{border-top:1px solid var(--vv299-line);grid-template-columns:48px minmax(90px,.55fr) minmax(210px,1fr) auto;align-items:center;gap:9px;min-width:0;padding:7px 0;display:grid}.saved-audio-library article>.music-artwork{object-fit:cover;border-radius:9px;width:48px;height:48px}.saved-audio-library article>span{min-width:0;display:grid}.saved-audio-library article>span b,.saved-audio-library article>span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.saved-audio-library article>span b{font-size:12px}.saved-audio-library article>span small{color:#a4c96a;font-size:9px}.saved-audio-library article>.native-track-card{min-width:0;margin:0!important}.saved-audio-library article>button{background:var(--vv-accent);color:#fff;border:0;border-radius:9px;align-items:center;gap:5px;height:34px;padding:0 10px;font-size:10px;font-weight:800;display:flex}.vv-identity-page{max-width:1080px!important;margin:auto!important;padding:24px 20px 90px!important}.vv-identity-page>header{align-items:center;gap:13px;margin-bottom:22px;display:flex}.vv-identity-page>header>button{background:var(--vv299-soft);color:#fff;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.vv-identity-page>header small{color:var(--vv-accent);letter-spacing:.13em;font-size:8px}.vv-identity-page>header h1{margin:2px 0;font-size:25px}.vv-identity-page>header p{color:#8e8e99;margin:0;font-size:11px}.vv-identity-layout{grid-template-columns:minmax(280px,390px) minmax(0,1fr);align-items:start;gap:24px;display:grid}.vv-identity-card{background:radial-gradient(circle at 15% 0,#7657ff3b,#0000 37%),radial-gradient(circle at 100% 92%,#c8ff2e17,#0000 34%),#0b0b0f;border:1px solid #9162ff47;border-radius:26px;justify-items:center;padding:24px;display:grid;position:sticky;top:86px;overflow:hidden;box-shadow:0 28px 80px #00000061}.vv-identity-brand{align-items:center;gap:8px;width:100%;margin-bottom:20px;display:flex}.vv-identity-brand>span{background:var(--vv-accent);border-radius:10px;place-items:center;width:30px;height:30px;font-weight:900;display:grid}.vv-identity-brand b{letter-spacing:.02em;font-size:11px}.vv-identity-card h2{margin:13px 0 3px;font-size:22px}.vv-identity-card>p{color:#9696a2;margin:0 0 17px;font-size:11px}.vv-identity-qr{aspect-ratio:1;background:#fff;border-radius:18px;width:min(230px,78%);padding:10px}.vv-identity-card>small{color:#aaaab4;letter-spacing:.13em;margin:12px 0;font-size:8px}.vv-identity-card>a{color:#0a0a0d;background:#fff;border-radius:10px;align-items:center;gap:7px;height:38px;padding:0 13px;font-size:10px;font-weight:850;text-decoration:none;display:flex}.vv-identity-editor{gap:12px;display:grid}.vv-identity-editor>section{border:1px solid var(--vv299-line);background:var(--vv299-panel);border-radius:17px;gap:10px;padding:17px;display:grid}.vv-identity-editor>section>small{color:#9696a2;letter-spacing:.13em;font-size:8px;font-weight:850}.vv-identity-editor label{color:#aaaab4;gap:6px;font-size:10px;display:grid}.vv-identity-editor input:not([type=checkbox]){box-sizing:border-box;border:1px solid var(--vv299-line);color:#fff;background:#09090c;border-radius:11px;width:100%;height:44px;padding:0 12px}.identity-toggle{justify-content:space-between;align-items:center;gap:15px;min-height:42px;display:flex!important}.identity-toggle>span{display:grid}.identity-toggle b{color:#fff;font-size:11px}.identity-toggle em{color:#85858f;font-size:9px;font-style:normal}.identity-toggle input{width:38px;height:22px;accent-color:var(--vv-accent)}.identity-biometric{color:#fff;text-align:left;background:#16161c;border:0;border-radius:12px;grid-template-columns:34px 1fr 20px;align-items:center;gap:8px;width:100%;min-height:54px;padding:8px;display:grid}.identity-biometric>span{display:grid}.identity-biometric b{font-size:11px}.identity-biometric em{color:#8c8c97;font-size:9px;font-style:normal}.identity-pin-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.identity-save{background:var(--vv-accent);color:#fff;border:0;border-radius:13px;height:48px;font-size:12px;font-weight:850}.vv-identity-locked{text-align:center;color:#8e8e99;justify-items:center;max-width:480px;margin:70px auto;display:grid}.vv-identity-locked h2{color:#fff;margin:15px 0 5px}@media (width<=800px){.vv-notifications-content{padding-inline:9px!important}.vv-notification-filters{padding-inline:9px}.vv-notification-row{grid-template-columns:44px minmax(0,1fr) auto!important;padding:9px 2px!important}.notification-inline-actions{grid-column:2/4!important}.vv-live-notification{top:max(9px,env(safe-area-inset-top));border-radius:14px}.saved-audio-library{margin-inline:0;padding:11px}.saved-audio-library article{grid-template-columns:46px minmax(0,1fr) 38px}.saved-audio-library article>.native-track-card{grid-column:1/4;width:100%}.saved-audio-library article>button{grid-area:1/3;justify-content:center;width:38px;padding:0;font-size:0}.vv-identity-page{padding:14px 12px 90px!important}.vv-identity-page>header{margin-bottom:14px}.vv-identity-page>header h1{font-size:22px}.vv-identity-layout{grid-template-columns:1fr;gap:15px}.vv-identity-card{border-radius:22px;padding:20px;position:relative;top:auto}.vv-identity-qr{width:min(215px,70vw)}.vv-identity-editor>section{padding:14px}.identity-pin-grid{grid-template-columns:1fr}.vv-notification-row .notification-thumbnail{width:42px!important;height:42px!important}}@media (width<=360px){.notification-thumbnail{display:none!important}.vv-notification-row{grid-template-columns:42px minmax(0,1fr)!important}.notification-inline-actions{grid-column:2!important}.vv-identity-page{padding-inline:8px!important}.vv-identity-card{padding:16px}.vv-identity-qr{width:min(200px,68vw)}}@media (prefers-reduced-motion:reduce){.vv-live-notification,.realtime-profile-reaction,.profile-reaction-alert{animation:none!important}}.vv-identity-gate{color:#fff;background:radial-gradient(circle at 20% 10%,#7657ff21,#0000 32%),#070709;grid-template-columns:minmax(280px,390px) minmax(260px,380px);place-content:center;gap:34px;min-height:100dvh;padding:24px;display:grid}.vv-identity-gate>.vv-identity-card{position:relative;top:auto}.vv-identity-gate>section{align-self:center}.vv-identity-gate>section>small{color:var(--vv-accent);letter-spacing:.14em;font-size:8px;font-weight:850}.vv-identity-gate h1{margin:7px 0 4px;font-size:32px}.vv-identity-gate>section>p{color:#91919c;margin:0 0 18px;font-size:12px}.identity-gate-biometric{background:var(--vv-accent);color:#fff;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-weight:800;display:flex}.vv-identity-gate form{grid-template-columns:1fr 46px;gap:7px;margin-top:9px;display:grid}.vv-identity-gate form input{border:1px solid var(--vv299-line);color:#fff;background:#111116;border-radius:12px;height:46px;padding:0 13px}.vv-identity-gate form button{color:#09090b;background:#fff;border:0;border-radius:12px;place-items:center;display:grid}.identity-gate-error{color:#ff8793;margin-top:9px;font-size:10px;display:block}@media (width<=800px){.vv-identity-gate{padding:max(18px,env(safe-area-inset-top)) 12px max(20px,env(safe-area-inset-bottom));grid-template-columns:1fr;align-content:start;gap:18px;overflow-y:auto}.vv-identity-gate>.vv-identity-card,.vv-identity-gate>section{box-sizing:border-box;width:min(390px,100%);margin:auto}}.vv-public-identity{color:#fff;background:radial-gradient(circle at 50% 0,#7657ff2e,#0000 36%),#070709;place-items:center;min-height:100dvh;padding:20px;display:grid}.vv-public-identity>.vv-identity-card{box-sizing:border-box;width:min(390px,100%);position:relative;top:auto}.vv-public-contact{gap:5px;width:100%;margin:0 0 13px;display:grid}.vv-public-contact a{color:#ddd;background:#ffffff08;border-radius:10px;align-items:center;gap:8px;min-height:38px;padding:0 11px;font-size:10px;text-decoration:none;display:flex}.vv-public-enter{background:var(--vv-accent);color:#fff;border:0;border-radius:10px;align-items:center;gap:7px;height:40px;margin-top:7px;padding:0 14px;font-size:10px;font-weight:850;display:flex}.vv-identity-gate{z-index:1000;box-sizing:border-box;cursor:pointer;outline:0;inset:0;min-height:100dvh!important;padding:max(18px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(18px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))!important;background:radial-gradient(circle at 50% 2%,#7657ff33,#0000 38%),radial-gradient(circle at 50% 100%,#c8ff2e0e,#0000 32%),#070709!important;grid-template-columns:1fr!important;place-items:center!important;display:grid!important;position:fixed!important;overflow:hidden!important}.vv-identity-gate>.vv-identity-card{box-sizing:border-box;cursor:pointer;scrollbar-width:none;max-height:calc(100dvh - 36px);transition:transform .25s,filter .25s;overflow:auto;border-radius:clamp(22px,4vw,30px)!important;width:min(410px,100%)!important;padding:clamp(18px,3.5vh,30px)!important;position:relative!important;top:auto!important}.vv-identity-gate>.vv-identity-card::-webkit-scrollbar{display:none}.vv-identity-gate.access-open>.vv-identity-card{filter:blur(7px);pointer-events:none;transform:scale(.985)}.vv-identity-touch-hint{min-height:34px;color:var(--vv-accent);letter-spacing:.17em;justify-content:center;align-items:center;margin-top:5px;font-size:8px;font-weight:900;animation:1.8s ease-in-out infinite identityHint;display:flex}@keyframes identityHint{0%,to{opacity:.52}50%{opacity:1}}.vv-identity-access-layer{z-index:3;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:default;background:#03030594;place-items:center;padding:18px;display:grid;position:absolute;inset:0}.vv-identity-access-layer>section{box-sizing:border-box;background:#0d0d12;border:1px solid #9162ff40;border-radius:22px;width:min(360px,100%);padding:24px;position:relative;box-shadow:0 28px 90px #0000009e}.vv-identity-access-layer>section>small{color:var(--vv-accent);letter-spacing:.14em;font-size:8px;font-weight:850}.vv-identity-access-layer h1{margin:7px 0 18px;font-size:25px}.vv-identity-access-close{color:#bcbcc5;background:#19191f;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid;position:absolute;top:12px;right:12px}.vv-identity-access-layer .identity-gate-biometric{background:var(--vv-accent);color:#fff;border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-weight:800;display:flex}.vv-identity-access-layer form{grid-template-columns:1fr 46px;gap:7px;margin-top:9px;display:grid}.vv-identity-access-layer form input{border:1px solid var(--vv299-line);color:#fff;letter-spacing:.18em;background:#111116;border-radius:12px;min-width:0;height:46px;padding:0 13px;font-size:16px}.vv-identity-access-layer form button{color:#09090b;background:#fff;border:0;border-radius:12px;place-items:center;display:grid}.vv-identity-access-layer form button:disabled{opacity:.35}.vv-identity-access-layer .identity-gate-error{color:#ff8793;margin-top:10px;font-size:10px;line-height:1.4;display:block}@media (width<=800px){.vv-identity-gate{padding:max(12px,env(safe-area-inset-top)) 10px max(12px,env(safe-area-inset-bottom))!important;align-content:center!important}.vv-identity-gate>.vv-identity-card{width:min(390px,100%)!important;max-height:calc(100dvh - max(24px,env(safe-area-inset-top) + env(safe-area-inset-bottom)))!important;padding:clamp(16px,2.8vh,22px)!important}.vv-identity-gate .vv-identity-qr{width:min(205px,54vw)!important}.vv-identity-access-layer{padding:12px}.vv-identity-access-layer>section{padding:21px 16px 16px}}.comment-entry-trigger{width:calc(100% - 26px);min-height:48px;color:var(--muted);text-align:left;cursor:text;background:0 0;border:1px solid #fff1;border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;margin:1px 13px 11px;padding:6px 9px;display:grid}.comment-entry-trigger>span{font-size:12px}.comment-entry-trigger>svg{color:#777782;margin-right:5px}.comment-entry-trigger:hover{background:#ffffff06;border-color:#ffffff1a}.post-card .floating-comment-layer{z-index:18!important;box-sizing:border-box!important;background:0 0!important;width:100%!important;margin:0!important;padding:2px 13px 11px!important;position:relative!important;inset:auto!important;transform:none!important}.post-card .floating-comment-box{width:100%!important;max-width:none!important;animation:.2s ease-out both vv301CommentOpen!important;position:relative!important;inset:auto!important;transform:none!important}@keyframes vv301CommentOpen{0%{opacity:0;transform:translateY(-5px)scale(.99)}to{opacity:1;transform:none}}.profile-post-viewer .instagram-post-comment{flex:0 0 50px;transition:background .18s,border-color .18s,box-shadow .18s;z-index:12!important;box-sizing:border-box!important;width:100%!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important;transform:none!important}.profile-post-viewer .instagram-post-comment.comment-open{background:#141419fa!important;border-top-color:#9162ff59!important;box-shadow:0 -16px 40px #0000004d!important}.profile-post-viewer .instagram-post-comment .opened-comment-close{color:#888894;background:#ffffff0b;border:0;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;padding:0;font-size:0;display:grid}.profile-post-viewer .instagram-post-actions .comment-active{color:var(--vv-accent)!important}.profile-post-viewer .instagram-post-comment button[type=submit]:disabled{opacity:.38}.native-reel-actions .reel-comment-trigger{position:relative}.native-reel-actions .reel-comment-trigger>i{background:var(--vv-accent);opacity:0;border-radius:50%;width:6px;height:6px;transition:all .18s;position:absolute;top:50%;right:-3px;transform:translateY(-50%)scale(.5);box-shadow:0 0 0 4px #1d8cff26}.native-reel-actions .reel-comment-trigger.active>i{opacity:1;transform:translateY(-50%)scale(1)}.native-reel-stage>.native-reel-comments{animation:.2s ease-out both vv301ReelComments;z-index:30!important;top:auto!important;right:58px!important;bottom:calc(max(74px,env(safe-area-inset-bottom) + 64px))!important;background:#0f0f13f5!important;border:1px solid #ffffff1a!important;border-radius:19px!important;width:min(320px,100% - 78px)!important;height:min(400px,56dvh)!important;position:absolute!important;overflow:visible!important;box-shadow:0 22px 70px #0000008c!important}.native-reel-stage>.native-reel-comments:after{content:"";background:#0f0f13f5;border-top:1px solid #ffffff1a;border-right:1px solid #ffffff1a;width:13px;height:13px;position:absolute;bottom:164px;right:-7px;transform:rotate(45deg)}.native-reel-stage>.native-reel-comments>header{flex:0 0 50px;height:50px}.native-reel-stage>.native-reel-comments>div{min-height:0}.native-reel-stage>.native-reel-comments>form{z-index:2!important;width:auto!important;min-height:52px!important;box-shadow:none!important;background:#121217fa!important;border-width:1px 0 0!important;border-radius:0 0 19px 19px!important;margin:0!important;position:relative!important;bottom:auto!important;left:auto!important;transform:none!important}@keyframes vv301ReelComments{0%{opacity:0;transform:translate(8px)scale(.98)}to{opacity:1;transform:none}}@media (width<=800px){.comment-entry-trigger{width:calc(100% - 20px);margin:1px 10px 10px}.post-card .floating-comment-layer{padding:2px 10px 10px!important}.native-reel-stage>.native-reel-comments{left:8px!important;right:8px!important;bottom:calc(74px + env(safe-area-inset-bottom))!important;border-radius:19px!important;width:auto!important;height:min(48dvh,440px)!important;padding-bottom:0!important}.native-reel-stage>.native-reel-comments:after{border-top:0;border-bottom:1px solid #ffffff1a;border-right:1px solid #ffffff1a;bottom:-7px;right:18px}.native-reel-stage>.native-reel-comments>form{padding-bottom:env(safe-area-inset-bottom)!important;min-height:calc(52px + env(safe-area-inset-bottom))!important}.profile-post-viewer .instagram-post-comment.comment-open{border-radius:0!important;width:100%!important;position:relative!important;bottom:auto!important}.profile-post-viewer .instagram-post-comment .opened-comment-close{flex-basis:30px;width:30px;height:30px}}@media (width<=360px){.comment-entry-trigger>svg{display:none}.native-reel-stage>.native-reel-comments{height:min(46dvh,400px)!important;left:5px!important;right:5px!important}}.native-audio-library-entry{gap:8px;display:grid;position:relative}.native-add-music{width:100%}.native-add-music>span{align-items:center;gap:10px;display:flex!important}.native-add-music b{text-align:left;display:grid}.native-add-music b small{color:var(--muted);font-size:10px;font-weight:500}.native-remove-music{color:#a99afc;background:0 0;border:0;justify-self:end;font-size:11px;font-weight:750}.native-audio-library-backdrop{z-index:900;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000c2;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.native-audio-library{color:#fff;background:#0b0c10;border:1px solid #ffffff17;border-radius:18px;flex-direction:column;width:min(560px,100%);max-height:min(720px,92dvh);display:flex;overflow:hidden;box-shadow:0 30px 90px #000c}.native-audio-library>header{justify-content:space-between;align-items:center;padding:17px 18px 10px;display:flex}.native-audio-library>header small{color:#9d86ff;letter-spacing:.12em;font-size:9px;font-weight:900}.native-audio-library>header h2{margin:2px 0 0;font-size:21px}.native-audio-library>header>button{color:#fff;background:#17181d;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid}.native-audio-search{color:#81838c;background:#131419;border:1px solid #ffffff14;border-radius:11px;align-items:center;gap:9px;height:45px;margin:0 15px;padding:0 12px;display:flex}.native-audio-search input{outline:0;flex:1;min-width:0;font-size:13px;color:#fff!important;background:0 0!important;border:0!important}.native-audio-library>nav,.post-music-categories{scrollbar-width:none;gap:7px;padding:11px 15px;display:flex;overflow-x:auto}.native-audio-library>nav button,.post-music-categories button{color:#8d8f97;background:#17181d;border:0;border-radius:999px;flex:none;height:31px;padding:0 11px;font-size:10px;font-weight:750}.native-audio-library>nav button.active,.post-music-categories button.active{color:#fff;background:#7356f5}.native-audio-results{min-height:0;padding:0 10px 14px;overflow-y:auto}.native-audio-results>button{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0e;grid-template-columns:46px minmax(0,1fr) 36px;align-items:center;gap:10px;width:100%;min-height:62px;padding:7px;display:grid}.native-audio-results>button.selected{background:#7556f51f}.native-audio-results img{object-fit:cover;border-radius:8px;width:46px;height:46px}.native-audio-results span{min-width:0;display:grid}.native-audio-results b,.native-audio-results small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.native-audio-results b{font-size:13px}.native-audio-results small{color:#81838c;font-size:10px}.audio-segment-picker,.audio-mix-picker,.video-trim-panel{color:#dedee3;background:#111217;border-radius:11px;gap:7px;padding:10px 11px;display:grid}.audio-segment-picker>span,.audio-mix-picker>span{justify-content:space-between;font-size:11px;display:flex}.audio-segment-picker small,.audio-mix-picker small{color:#7f818a;font-size:9px}.audio-segment-picker input,.audio-mix-picker input,.video-trim-panel input{accent-color:var(--vv-accent)}.video-trim-panel>span{align-items:center;gap:7px;display:flex}.video-trim-panel>span small{color:#9b89ef;margin-left:auto}.video-trim-panel em{color:#aaa;text-align:right;font-size:10px;font-style:normal}.post-music-sheet .native-audio-search{margin:8px 0 0}.post-music-categories{padding-inline:0}.audio-card-save{display:none!important}@media (width<=800px){.native-audio-library-backdrop{place-items:end center;padding:0}.native-audio-library{width:100%;max-height:90dvh;padding-bottom:env(safe-area-inset-bottom);border-width:1px 0 0;border-radius:22px 22px 0 0}.native-audio-library>header{padding:15px 13px 9px}.native-audio-search{margin-inline:11px}.native-audio-library>nav{padding-inline:11px}.native-audio-results{padding-inline:7px}.native-audio-results>button{min-height:60px}.camera-audio-list{overflow:visible!important}}.profile-post-viewer .instagram-post-media>.native-track-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.profile-post-viewer .instagram-post-media>.native-track-card .native-track-main,.profile-post-viewer .instagram-post-media>.native-track-card .native-track-identity{box-shadow:none!important;background:0 0!important;border:0!important}.profile-post-viewer .instagram-caption-copy>p{margin:0!important;display:block!important}.profile-post-viewer .opened-caption-author{color:inherit;vertical-align:baseline;cursor:pointer;background:0 0;border:0;align-items:center;gap:1px;margin:0 4px 0 0;padding:0;display:inline-flex}.profile-post-viewer .opened-caption-author strong{font:inherit;font-weight:800;line-height:inherit}.profile-post-viewer .opened-caption-author .vv-badge{flex:none;margin:0!important}.profile-post-viewer .opened-caption-text{color:#d4d4d9;font-weight:400}.profile-post-viewer .instagram-post-comment,.profile-post-viewer .instagram-post-comment:focus-within{z-index:20!important;box-sizing:border-box!important;width:100%!important;min-width:0!important;transition:min-height .2s,margin .2s,border-color .2s,background .2s,box-shadow .2s!important;position:relative!important;inset:auto!important;transform:none!important}.profile-post-viewer .instagram-post-comment.comment-open,.profile-post-viewer .instagram-post-comment.comment-open:focus-within{background:#141419fa!important;border:1px solid #a87eff4d!important;border-radius:15px!important;min-height:68px!important;padding:10px 12px!important;box-shadow:0 16px 44px #0000007a!important}.profile-post-viewer .instagram-post-comment.comment-open input{min-width:0;font-size:14px}@media (width<=800px){.profile-post-viewer .instagram-post-media>.native-track-card{max-width:calc(100% - 16px)!important}.profile-post-viewer .instagram-post-comment,.profile-post-viewer .instagram-post-comment:focus-within{width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;margin-left:10px!important;margin-right:10px!important}.profile-post-viewer .instagram-post-comment.comment-open,.profile-post-viewer .instagram-post-comment.comment-open:focus-within{min-height:62px!important;margin-top:5px!important;margin-bottom:calc(7px + env(safe-area-inset-bottom))!important;border-radius:14px!important;padding:8px 9px!important}.profile-post-viewer .opened-caption-author{margin-right:3px}}.post-owner-identity{gap:1px!important}.post-owner-identity .vv-badge,.opened-post-identity .vv-badge{flex:none;margin-left:0!important}.post-copy{display:block!important}.feed-caption-author{color:inherit;font:inherit;line-height:inherit;vertical-align:baseline;cursor:pointer;background:0 0;border:0;align-items:center;gap:1px;margin:0 4px 0 0;padding:0;display:inline-flex}.feed-caption-author strong{font:inherit;font-weight:850;line-height:inherit;margin:0!important}.feed-caption-author .vv-badge{flex:none;margin:0!important}.feed-caption-text{color:var(--text);font-weight:400}@media (width<=800px){.profile-reaction-picker,.feed-recommendations .profile-reaction-picker,.suggestion .profile-reaction-picker,.person-row .profile-reaction-picker{box-sizing:border-box!important;width:auto!important;min-width:0!important;max-width:none!important;left:12px!important;right:12px!important;transform:none!important}.profile-reaction-picker>span{grid-template-columns:repeat(6,minmax(0,1fr))!important;width:100%!important}.profile-reaction-picker>span>button{width:100%!important;min-width:0!important}.profile-reactions-window{box-sizing:border-box!important;width:auto!important;max-width:none!important;max-height:min(58vh,520px)!important;left:12px!important;right:12px!important}.profile-reactions-window>div{min-width:0;overflow-x:hidden!important}.profile-reaction-person{box-sizing:border-box!important;grid-template-columns:36px minmax(0,1fr) 32px 14px!important;width:100%!important;min-width:0!important}.profile-reaction-person>span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed-caption-author{margin-right:3px}}@media (width<=360px){.profile-reaction-picker,.profile-reactions-window{left:8px!important;right:8px!important}.profile-reaction-picker>span{gap:2px!important}.profile-reaction-picker>span>button{height:49px!important}}.native-audio-library-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#08090c!important;padding:0!important;display:block!important}.native-audio-library-screen{width:100%!important;height:100dvh!important;max-height:none!important;box-shadow:none!important;background:#08090c!important;border:0!important;border-radius:0!important}.native-audio-library-screen>header,.native-audio-library-screen>.native-audio-search,.native-audio-library-screen>nav,.native-audio-library-screen>.native-audio-results{box-sizing:border-box;width:min(720px,100% - 28px);margin-inline:auto!important}.native-audio-library-screen>header{border-bottom:1px solid #ffffff12;gap:12px;min-height:72px;justify-content:flex-start!important}.native-audio-library-screen>header>button{flex:0 0 42px}.native-audio-library-screen>.native-audio-results{flex:1}.native-audio-results>button>span>b,.post-music-sheet-list>button>span>b{align-items:center;gap:6px;min-width:0;display:flex}.audio-ai-label{color:var(--vv-accent);letter-spacing:.08em;background:#c8ff2e1f;border-radius:999px;flex:none;padding:2px 5px;font-size:8px;font-style:normal;font-weight:850}.reel-audio-editor{color:#f5f5f7;box-sizing:border-box;background:linear-gradient(145deg,#121319,#0b0c10);border:1px solid #ffffff13;border-radius:16px;gap:12px;margin-top:10px;padding:13px;display:grid}.reel-audio-editor>header{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.reel-audio-editor>header>button{background:var(--vv-accent);color:#090a0c;border:0;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;display:grid}.reel-audio-editor>header>button.is-playing{background:var(--vv-accent);color:#fff}.reel-audio-editor>header>span{min-width:0;display:grid}.reel-audio-editor>header small{color:#9b84ff;letter-spacing:.1em;font-size:8px;font-weight:850}.reel-audio-editor>header b,.reel-audio-editor>header em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.reel-audio-editor>header b{margin-top:2px;font-size:12px}.reel-audio-editor>header em{color:#858690;font-size:9px;font-style:normal}.reel-audio-editor>header strong{color:#c9cad0;font-variant-numeric:tabular-nums;font-size:10px}.reel-audio-wave{align-items:center;gap:3px;height:42px;padding:0 3px;display:flex;overflow:hidden}.reel-audio-wave i{height:var(--wave);background:#343641;border-radius:999px;flex:1 1 0;min-width:2px;transition:background .15s,transform .15s}.reel-audio-wave i.active{background:linear-gradient(180deg,var(--vv-accent),var(--vv-accent));transform:scaleY(1.06)}.reel-audio-timeline{gap:6px;display:grid}.reel-audio-timeline>span{color:#c6c6cc;font-size:10px;font-weight:700}.reel-audio-timeline input,.reel-audio-mix input{width:100%;accent-color:var(--vv-accent);margin:0}.reel-audio-timeline>small{color:#777985;font-variant-numeric:tabular-nums;justify-content:space-between;font-size:9px;display:flex}.reel-audio-timeline>small em{font-style:normal}.reel-audio-editor-tools{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.reel-audio-editor-tools>button,.reel-audio-editor-tools>span{color:#d5d5da;background:#ffffff0d;border:0;border-radius:10px;justify-content:center;align-items:center;gap:5px;min-height:34px;font-size:9px;display:flex}.reel-audio-editor-tools>span{color:#a5a6ae;padding-inline:9px}.reel-audio-editor-tools>button:last-child svg{transform:scaleX(-1)}.reel-audio-mix{border-top:1px solid #ffffff0f;gap:7px;padding-top:10px;display:grid}.reel-audio-mix>span{color:#c8c9ce;align-items:center;gap:6px;font-size:10px;display:flex}.reel-audio-mix>span b{color:#fff;margin-left:auto}.reel-audio-mix>small{color:#777985;font-size:9px}.native-story-avatar-time,.native-reel-avatar-time{color:#fff!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;width:auto!important;min-width:0!important;padding:2px!important;display:inline-flex!important}.native-story-avatar-time .avatar,.native-reel-avatar-time .avatar{flex:none!important;width:38px!important;height:38px!important}.native-story-avatar-time>small,.native-reel-avatar-time>small{color:#ffffffc7!important;white-space:nowrap!important;margin:0!important;font-size:10px!important;font-weight:650!important;line-height:1!important}.feed-reel-card .post-media.reel-natural-media video{cursor:pointer}.artist-track-menu-wrap{z-index:24;flex:none;place-items:center;display:grid;position:relative}.artist-track-menu-trigger{color:#9798a1!important;background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;padding:0!important;display:grid!important}.artist-track-menu-trigger:hover,.artist-track-menu-trigger:focus-visible,.artist-track-menu-trigger[aria-expanded=true]{outline:0;color:#fff!important;background:#ffffff12!important}.artist-track-menu{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-sizing:border-box;background:#101115fa;border:1px solid #ffffff17;border-radius:14px;gap:3px;width:min(178px,100vw - 20px);padding:6px;display:grid;box-shadow:0 18px 55px #0000008c}.artist-track-menu>button{color:#e5e5e8!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:10px!important;justify-content:flex-start!important;align-items:center!important;gap:9px!important;width:100%!important;min-height:40px!important;padding:0 10px!important;font-size:11px!important;display:flex!important}.artist-track-menu>button:hover,.artist-track-menu>button:focus-visible{outline:0;background:#ffffff12!important}.artist-track-menu>button.danger{color:#ff7087!important}.artist-music-songs article{grid-template-columns:25px 46px minmax(0,1fr) auto 38px!important;overflow:visible!important}.artist-album-tracklist article,.vv-release-card,.vv-release-foot{overflow:visible!important}.vv-release-foot{position:relative}.artist-featured-player-actions .artist-track-menu-wrap{margin-left:auto}.native-story-author-stack{justify-content:flex-start;align-items:center;gap:6px;min-width:0;display:flex}.native-story-view-count{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08080c85;border:0;border-radius:999px;justify-content:center;align-items:center;gap:4px;min-width:38px;height:20px;margin-left:2px;padding:0 5px;font-size:9px;font-weight:800;display:inline-flex}.native-story-author-stack .native-story-view-count{flex:none;margin:0!important}.native-reel-header .native-reel-top-profile,.native-reel-header .native-reel-avatar-time{box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.native-reel-menu{z-index:32!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#0f1014f7!important;border:1px solid #ffffff1a!important;border-radius:15px!important;width:min(224px,100% - 76px)!important;height:auto!important;max-height:calc(100% - 24px)!important;margin:0!important;padding:0 7px 7px!important;position:absolute!important;inset:50% 60px auto auto!important;overflow:hidden auto!important;transform:translateY(-50%)!important;box-shadow:0 20px 58px #00000094!important}.native-reel-menu>header{height:46px!important;margin:0 -7px 3px!important}.native-reel-menu>button{white-space:nowrap!important;height:42px!important}.native-story-viewers-backdrop{z-index:35;background:#0000006b;place-items:end center;display:grid;position:absolute;inset:0}.native-story-viewers{color:#fff;-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#0f1014fb;border:1px solid #ffffff17;border-radius:20px;width:min(430px,100% - 24px);max-height:min(62dvh,560px);margin-bottom:14px;overflow:hidden;box-shadow:0 24px 80px #0000009e}.native-story-viewers>header{border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;height:54px;padding:0 10px 0 14px;display:flex}.native-story-viewers>header>span{align-items:center;gap:7px;display:flex}.native-story-viewers>header b{font-size:13px}.native-story-viewers>header small{color:#c8b9ff;background:#8e63ff2e;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:9px;display:grid}.native-story-viewers>header button{color:#999ba4;background:0 0;border:0;border-radius:50%;place-items:center;width:36px;height:36px;padding:0;display:grid}.native-story-viewers>div{max-height:calc(min(62dvh,560px) - 54px);padding:7px;overflow-y:auto}.native-story-viewers>div>button{color:#fff;text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:auto minmax(0,1fr) 18px;align-items:center;gap:9px;width:100%;min-height:58px;padding:7px 8px;display:grid}.native-story-viewers>div>button:hover{background:#ffffff0e}.native-story-viewers>div>button>span{min-width:0;display:grid}.native-story-viewers>div b,.native-story-viewers>div small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.native-story-viewers>div b{font-size:12px}.native-story-viewers>div small{color:#80818a;font-size:9px}.native-story-viewers>div>p{color:#858690;text-align:center;margin:24px 14px;font-size:11px;line-height:1.45}.chart-page .native-chart-list{background:0 0!important;gap:0!important}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0e!important;border-radius:0!important}.chart-page .native-chart-row:last-child{border-bottom:0!important}.chart-page .chart-rank-stack,.chart-page .native-chart-row:first-child .chart-rank-stack,.chart-page .chart-movement-card,.chart-page .native-chart-row:first-child .chart-movement-card{box-shadow:none!important;background:0 0!important;border:0!important}.chart-page .native-chart-row:first-child:after{display:none!important}@media (width<=800px){.owner-admin-tool{display:none!important}.native-reel-menu{border-width:1px!important;border-radius:15px!important;width:min(218px,100vw - 74px)!important;max-height:calc(100dvh - 24px)!important;padding:0 7px 7px!important;inset:50% 58px auto auto!important;transform:translateY(-50%)!important}.profile-reaction-picker,.feed-recommendations .profile-reaction-picker,.suggestion .profile-reaction-picker,.person-row .profile-reaction-picker{z-index:980!important;top:auto!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;border-radius:20px!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:min(430px,66dvh)!important;padding:14px!important;position:fixed!important;left:10px!important;right:10px!important;overflow:hidden!important;transform:none!important}.profile-reaction-picker>small{margin-bottom:12px!important;font-size:11px!important;line-height:1.35!important}.profile-reaction-picker>span{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;width:100%!important}.profile-reaction-picker>span>button{width:100%!important;min-width:0!important;height:58px!important}.profile-reactions-window{top:auto!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;max-height:min(62dvh,520px)!important;left:10px!important;right:10px!important;overflow:hidden!important}.profile-reactions-window>header,.profile-reactions-window>header>span,.profile-reactions-window>div{box-sizing:border-box!important;min-width:0!important;max-width:100%!important}.profile-reactions-window>header>span{flex:auto!important;overflow:hidden!important}.profile-reactions-window>header b{text-overflow:ellipsis!important;white-space:nowrap!important;min-width:0!important;overflow:hidden!important}.profile-reactions-window>header>button{flex:0 0 36px!important}.profile-reactions-window>div{width:100%!important;overflow-x:hidden!important}.profile-reaction-person{box-sizing:border-box!important;grid-template-columns:34px minmax(0,1fr) 30px 14px!important;gap:7px!important;width:100%!important;min-width:0!important;padding:7px 6px!important;overflow:hidden!important}.profile-reaction-person>.avatar{width:34px!important;height:34px!important}.profile-reaction-person>span{min-width:0!important;max-width:100%!important;overflow:hidden!important}.profile-reaction-person>span b{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;display:block!important;overflow:hidden!important}.profile-reaction-person>span small{white-space:normal!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important;max-width:100%!important;line-height:1.3!important;display:-webkit-box!important;overflow:hidden!important}.profile-reaction-person>.vvibra-native-reaction,.profile-reaction-person>.vvibra-emote{width:30px!important;max-width:30px!important;overflow:hidden!important}.profile-sent-reaction{box-sizing:border-box!important;grid-template-columns:28px minmax(0,1fr) 16px!important;width:auto!important;min-width:0!important;left:6px!important;right:6px!important}.profile-live-reaction{white-space:normal!important;box-sizing:border-box!important;width:min(220px,100vw - 24px)!important;min-width:0!important;max-width:calc(100vw - 24px)!important;overflow:hidden!important}.profile-live-reaction>span,.realtime-reaction-person{min-width:0!important;overflow:hidden!important}.profile-live-reaction b,.realtime-reaction-person :is(b,em){text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.realtime-profile-reaction.is-revealed,.realtime-profile-reaction:focus-visible{box-sizing:border-box!important;width:min(232px,100vw - 24px)!important;max-width:calc(100vw - 24px)!important}.native-audio-library-screen>header,.native-audio-library-screen>.native-audio-search,.native-audio-library-screen>nav,.native-audio-library-screen>.native-audio-results{width:calc(100% - 20px)}.native-audio-library-screen>header{min-height:calc(62px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)!important}.reel-audio-editor{border-radius:15px;width:100%;padding:12px}.reel-audio-editor-tools{grid-template-columns:1fr 1.35fr 1fr;gap:5px}.reel-audio-editor-tools>button,.reel-audio-editor-tools>span{min-width:0;padding:4px}.artist-music-songs article{grid-template-columns:42px minmax(0,1fr) 36px!important;gap:8px!important}.artist-music-songs article>.artist-track-menu-wrap{grid-column:3!important}.artist-track-menu{box-sizing:border-box;border-radius:15px;width:min(178px,100vw - 20px);padding:7px}.artist-track-menu>button{min-height:48px!important;font-size:12px!important}.artist-featured-player-actions .artist-track-menu-wrap{margin-left:auto}.native-story-viewers{width:calc(100% - 20px);margin-bottom:calc(10px + env(safe-area-inset-bottom));max-height:min(64dvh,520px)}.chart-page .native-chart-row,.chart-page .native-chart-row:first-child{padding-left:4px!important;padding-right:4px!important}.chart-page .native-chart-row:first-child{grid-template-rows:104px auto!important;grid-template-columns:42px 96px minmax(0,1fr)!important;align-items:center!important;gap:8px 10px!important;min-height:184px!important;padding:12px 10px!important}.chart-page .native-chart-row:first-child .chart-rank-stack{grid-area:1/1!important;width:40px!important;height:40px!important}.chart-page .native-chart-row:first-child .audio-cover-button{border-radius:17px!important;grid-area:1/2!important;width:94px!important;height:94px!important}.chart-page .native-chart-row:first-child .audio-cover-button img{border-radius:17px!important}.chart-page .native-chart-row:first-child .native-track-identity{grid-area:1/3!important;align-self:center!important}.chart-page .native-chart-row:first-child .native-track-identity b{font-size:clamp(17px,5vw,21px)!important}.chart-page .native-chart-row:first-child .native-track-identity small{margin-top:5px!important;font-size:10px!important}.chart-page .native-chart-row:first-child .chart-movement-card{display:none!important}.chart-page .native-chart-row:first-child .chart-leader-profile{width:100%!important;min-width:0!important;min-height:48px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;grid-area:2/2/auto/-1!important;grid-template-columns:40px minmax(0,1fr)!important;gap:9px!important;padding:4px 0!important}.chart-page .native-chart-row:first-child .chart-leader-profile>.avatar{width:40px!important;height:40px!important}.chart-page .native-chart-row:first-child .chart-leader-profile small{font-size:7px!important}.chart-page .native-chart-row:first-child .chart-leader-profile b{font-size:12px!important}.chart-page .native-chart-row:first-child .chart-leader-profile em{font-size:9px!important}.chart-page .native-chart-row:first-child .chart-leader-profile>svg{display:none!important}}@media (width<=360px){.profile-reaction-picker,.profile-reactions-window{left:8px!important;right:8px!important}}@media (width>=801px){.instagram-composer{box-sizing:border-box!important;width:auto!important;max-width:none!important;margin:0!important;padding:16px!important;overflow:hidden!important}.instagram-composer .composer-shell{box-sizing:border-box!important;width:min(1080px,100%)!important;height:min(800px,100dvh - 32px)!important;min-height:0!important;max-height:calc(100dvh - 32px)!important;margin:auto!important}.instagram-composer.composer-compact .composer-shell{width:min(920px,100%)!important;height:min(720px,100dvh - 32px)!important}.instagram-composer .composer-body{min-width:0!important;min-height:0!important;overflow:hidden!important}.instagram-composer .composer-media-preview{min-width:0!important;min-height:0!important;max-height:100%!important}.instagram-composer .composer-controls{overscroll-behavior:contain!important;min-width:0!important;min-height:0!important;overflow:hidden auto!important}}@media (width<=800px){.artist-upload-music-button,.music-empty-upload{display:none!important}.create-choice-backdrop,.modal-backdrop:not(.instagram-post-viewer){z-index:900!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#08090c!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important}.create-choice-sheet,.modal-backdrop:not(.instagram-post-viewer)>:is(.profile-switcher,.edit-profile-modal,.profile-settings-modal,.checkout-modal,.connections-modal,.native-payment-modal,.paid-collaboration-modal,.phone-verification-modal,.share-sheet,.content-share-sheet,.delete-post-dialog,.install-app-modal,.music-upload-modal,.event-editor,.message-photo-preview,.embed-player-dialog){box-sizing:border-box!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important;padding-bottom:calc(18px + env(safe-area-inset-bottom))!important;box-shadow:none!important;overscroll-behavior:contain!important;background:#08090c!important;border:0!important;border-radius:0!important;margin:0!important;overflow:hidden auto!important}.create-choice-sheet>header,.modal-backdrop:not(.instagram-post-viewer) .modal-title{z-index:12!important;padding-top:calc(12px + env(safe-area-inset-top))!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important;background:#08090cf5!important;position:sticky!important;top:0!important}}.artist-music-library-v2{--channel-line:#ffffff13;--channel-panel:#0e0e13;gap:12px!important;padding-top:12px!important}.artist-music-channel-hero{isolation:isolate;border:1px solid var(--channel-line);color:#fff;background-position:50%;background-size:cover;border-radius:18px;justify-content:space-between;align-items:flex-end;gap:18px;min-height:210px;padding:24px;display:flex;position:relative;overflow:hidden}.artist-music-channel-hero:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(#0000,#040308c7);height:62%;position:absolute;inset:auto 0 0}.artist-channel-copy{gap:5px;min-width:0;display:grid}.artist-channel-copy>span{color:#c5b3ff;letter-spacing:.13em;align-items:center;gap:6px;font-size:9px;font-weight:900;display:flex}.artist-channel-copy h2{letter-spacing:-.05em;margin:0;font-size:clamp(25px,4vw,38px);line-height:1}.artist-channel-copy p{color:#c9c4d0;margin:2px 0 7px;font-size:11px}.artist-channel-copy>div{align-items:baseline;gap:5px 9px;display:flex}.artist-channel-copy>div b{font-size:14px}.artist-channel-copy>div small{color:#aaa4b3;font-size:9px}.artist-channel-cover-change{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;cursor:pointer;background:#08070cab;border:1px solid #ffffff26;border-radius:10px;flex:none;align-items:center;gap:7px;min-height:38px;padding:0 12px;font-size:10px;font-weight:800;display:flex}.artist-music-library-v2>.music-library-head{align-items:center!important;padding:4px 2px 12px!important}.artist-music-library-v2>.music-library-head .eyebrow{color:#9f88f4}.artist-music-reset{gap:14px;display:grid}.artist-music-reset>section{border:1px solid var(--channel-line);background:linear-gradient(145deg,#7657ff09,transparent 42%),var(--channel-panel);border-radius:16px;min-width:0;overflow:hidden}.artist-music-reset>section>header{justify-content:space-between;align-items:end;padding:14px 14px 10px;display:flex}.artist-music-reset>section>header small{color:#8c75dc;letter-spacing:.12em;font-size:8px;font-weight:900}.artist-music-reset>section>header h4{letter-spacing:-.025em;margin:3px 0 0;font-size:17px}.artist-music-reset>section>header>span{color:#918e9b;background:#ffffff08;border-radius:8px;place-items:center;min-width:31px;height:27px;font-size:10px;font-weight:800;display:grid}.artist-music-latest>div,.artist-music-videos>div{padding:0 10px 11px}.artist-music-songs>div{padding:0 13px 7px}.artist-music-songs article:last-child{border-bottom:0}.artist-music-albums>div{padding:0 10px 11px}.artist-channel-cover-backdrop{z-index:95}.artist-channel-cover-dialog{border:1px solid var(--channel-line);color:#fff;background:#0d0d12;border-radius:20px;gap:14px;width:min(590px,100vw - 28px);padding:18px;display:grid;box-shadow:0 24px 90px #000b}.artist-channel-cover-dialog>header{justify-content:space-between;align-items:start;gap:15px;display:flex}.artist-channel-cover-dialog>header small{color:#9e83f7;letter-spacing:.12em;font-size:8px;font-weight:900}.artist-channel-cover-dialog>header h3{margin:4px 0 0;font-size:20px}.artist-channel-cover-dialog>header>button{color:#fff;background:#ffffff08;border:0;border-radius:10px;place-items:center;width:37px;height:37px;display:grid}.artist-channel-dimension-guide{background:#7d52ff12;border:1px solid #9773ff29;border-radius:12px;align-items:center;gap:11px;padding:12px;display:flex}.artist-channel-dimension-guide>span{color:#fff;background:#7958ff;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.artist-channel-dimension-guide>div{gap:3px;display:grid}.artist-channel-dimension-guide b{font-size:12px}.artist-channel-dimension-guide small{color:#8f8b99;font-size:9px}.artist-channel-cover-preview{aspect-ratio:8/3;border:1px solid var(--channel-line);cursor:pointer;background-position:50%;background-size:cover;border-radius:14px;width:100%;position:relative;overflow:hidden}.artist-channel-cover-preview:after{content:"";background:linear-gradient(#0000,#0008);position:absolute;inset:0}.artist-channel-cover-preview>span{z-index:1;color:#fff;white-space:nowrap;background:#09090bd9;border-radius:9px;align-items:center;gap:7px;min-height:35px;padding:0 11px;font-size:10px;font-weight:800;display:flex;position:absolute;bottom:13px;left:50%;translate:-50%}.artist-channel-cover-dialog>p{color:#9b98a4;margin:0;font-size:10px}.artist-channel-cover-dialog>p.is-correct b{color:#91db78}.artist-channel-cover-dialog>p.needs-crop b{color:#dec977}.artist-channel-cover-dialog>footer{justify-content:flex-end;gap:9px;display:flex}.artist-channel-cover-dialog>footer button{min-height:40px;padding:0 14px}.artist-channel-cover-dialog>footer .primary-button:disabled{opacity:.45}@media (width>=801px){.artist-music-reset{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}.artist-music-latest,.artist-music-videos,.artist-music-albums{grid-column:auto}.artist-music-songs{grid-row:span 2}.artist-music-songs article{padding-inline:2px}.artist-music-videos:only-child{grid-column:1/-1}}@media (width<=800px){.artist-music-library-v2{padding-top:8px!important}.artist-music-channel-hero{background-position:50%;border-left:0;border-right:0;border-radius:0;width:calc(100% + 20px);min-height:164px;margin-left:-10px;padding:16px 14px}.artist-channel-copy h2{font-size:25px}.artist-channel-copy p{max-width:230px;font-size:10px}.artist-channel-cover-change{border-radius:11px;justify-content:center;width:38px;height:38px;padding:0;position:absolute;top:10px;right:10px}.artist-channel-cover-change span{display:none}.artist-music-library-v2>.music-library-head{padding-inline:2px!important}.artist-music-reset{gap:10px}.artist-music-reset>section{border-radius:14px}.artist-music-reset>section>header{padding:12px 11px 9px}.artist-music-latest>div,.artist-music-videos>div{padding-inline:8px}.artist-music-songs>div{padding-inline:10px}.artist-channel-cover-backdrop{align-items:flex-end!important;padding:0!important}.artist-channel-cover-dialog{width:100%;max-height:100dvh;padding:calc(17px + env(safe-area-inset-top)) 13px calc(18px + env(safe-area-inset-bottom));background:#09090d;border:0;border-radius:0}.artist-channel-cover-dialog>header h3{font-size:19px}.artist-channel-dimension-guide{padding:10px}.artist-channel-cover-preview{border-radius:11px}.artist-channel-cover-dialog>footer{grid-template-columns:1fr 1fr;display:grid}.artist-channel-cover-dialog>footer button{justify-content:center;width:100%}}@media (width<=360px){.artist-music-channel-hero{min-height:150px}.artist-channel-copy p{display:none}.artist-channel-copy>div{gap:4px 7px}.artist-channel-dimension-guide small{line-height:1.35}}.vv-ai-accounts>div{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.vv-ai-accounts>div>button{min-width:0;min-height:78px;color:var(--text);text-align:left;cursor:pointer;background:#0f0f13;border:1px solid #ffffff12;border-radius:14px;grid-template-columns:52px minmax(0,1fr) 22px;align-items:center;gap:11px;padding:11px;display:grid;overflow:hidden}.vv-ai-accounts>div>button:hover{background:#121117;border-color:#926aff3d}.vv-ai-accounts .avatar{width:52px!important;height:52px!important}.vv-ai-accounts>div>button>span{gap:3px;min-width:0;display:grid}.vv-ai-accounts b{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:13px;display:flex;overflow:hidden}.vv-ai-accounts small,.vv-ai-accounts em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vv-ai-accounts small{color:#aaa7b2;font-size:10px}.vv-ai-accounts em{color:#6f6d76;font-size:9px;font-style:normal}.vv-ai-accounts>div>button>svg{color:#6e6b77}@media (width<=800px){.vv-ai-filters{scrollbar-width:none;justify-content:flex-start;overflow-x:auto}.vv-ai-filters button{flex:none}.vv-ai-accounts>div{grid-template-columns:1fr;gap:6px}.vv-ai-accounts>div>button{border-radius:12px;grid-template-columns:47px minmax(0,1fr) 20px;min-height:70px;padding:9px}.vv-ai-accounts .avatar{width:47px!important;height:47px!important}.vv-ai-accounts b{font-size:13px}.vv-ai-accounts small{font-size:10px}}.native-reel-header{box-sizing:border-box;top:max(12px, env(safe-area-inset-top))!important;left:max(12px, env(safe-area-inset-left))!important;right:max(12px, env(safe-area-inset-right))!important;width:auto!important;max-width:calc(100% - max(12px, env(safe-area-inset-left)) - max(12px, env(safe-area-inset-right)))!important;padding:0!important}.native-reel-header>div{flex:none;align-items:center;gap:6px;display:flex}.native-reel-header>div>button{flex:0 0 var(--reel-action);width:var(--reel-action)!important;height:var(--reel-action)!important;min-width:var(--reel-action)!important}@media (width<=800px){.native-reel-header{top:max(10px, env(safe-area-inset-top))!important;left:max(10px, env(safe-area-inset-left))!important;right:max(10px, env(safe-area-inset-right))!important;max-width:calc(100% - max(10px, env(safe-area-inset-left)) - max(10px, env(safe-area-inset-right)))!important}.native-reel-header>div{gap:5px}.native-reel-header>div>button{flex-basis:40px;width:40px!important;min-width:40px!important;height:40px!important}}.artist-music-library-v2 .artist-featured-player{grid-template-rows:auto auto!important;grid-template-areas:"cover info controls""cover progress progress"!important}@media (width<=800px){.artist-music-library-v2 .artist-featured-player{grid-template-areas:"cover info controls""progress progress progress"!important}}.artist-music-latest .channel-release-card .vv-release-media{isolation:isolate;contain:layout paint;position:relative!important}.artist-music-latest .channel-release-card.audio .vv-release-audio,.artist-music-latest .channel-release-card.audio .native-track-card,.artist-music-latest .channel-release-card.audio .native-track-main{width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important;overflow:hidden!important}.artist-music-latest .channel-release-card.audio .audio-cover-button{z-index:4!important;box-sizing:border-box!important;background:linear-gradient(145deg, var(--vv-accent), var(--vv-accent))!important;color:#fff!important;border:1px solid #ffffff52!important;border-radius:50%!important;place-items:center!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;max-height:56px!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;inset:50% auto auto 50%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important;box-shadow:0 12px 30px #0000006b!important}.artist-music-latest .channel-release-card.audio .audio-cover-button>:not(i){display:none!important}.artist-music-latest .channel-release-card.audio .audio-cover-button>i{background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;display:grid!important;position:static!important;inset:auto!important;transform:none!important}.artist-music-latest .channel-release-card.audio .audio-cover-button svg,.artist-music-latest .channel-release-card .vv-release-primary-play svg{width:22px!important;max-width:22px!important;height:22px!important;max-height:22px!important;margin:0!important;display:block!important;transform:none!important}.artist-music-latest .channel-release-card .vv-release-primary-play{z-index:4!important;box-sizing:border-box!important;background:linear-gradient(145deg, var(--vv-accent), var(--vv-accent))!important;color:#fff!important;border:1px solid #ffffff52!important;border-radius:50%!important;place-items:center!important;width:56px!important;min-width:56px!important;max-width:56px!important;height:56px!important;min-height:56px!important;max-height:56px!important;margin:0!important;padding:0!important;display:grid!important;position:absolute!important;inset:50% auto auto 50%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important;box-shadow:0 12px 30px #0000006b!important}.artist-music-latest .channel-release-card.audio .native-track-progress{z-index:3!important;width:auto!important;max-width:calc(100% - 20px)!important;bottom:7px!important;left:10px!important;right:10px!important;overflow:hidden!important}.feed-friday-player .feed-friday-progress{display:none!important}@media (width<=800px){.artist-music-latest .channel-release-card.audio .audio-cover-button,.artist-music-latest .channel-release-card .vv-release-primary-play{width:52px!important;min-width:52px!important;max-width:52px!important;height:52px!important;min-height:52px!important;max-height:52px!important}}.native-reel-header .native-reel-top-profile.native-reel-avatar-time{width:auto!important;min-width:0!important;height:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.feed-reel-card .post-media.reel-natural-media{aspect-ratio:4/5!important;background:0 0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.feed-reel-card .post-media.reel-natural-media>video,.feed-reel-card .post-media.reel-natural-media>img,.feed-reel-card .post-media.reel-natural-media>iframe{object-fit:cover!important;background:0 0!important;width:100%!important;height:100%!important;min-height:0!important;max-height:none!important}.feed-friday-release{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;overflow:visible!important}.feed-friday-player,.chart-friday-section .vv-release-card,.vv-friday-library .vv-release-card{isolation:isolate;box-sizing:border-box!important;box-shadow:none!important;background:#0b0b0e padding-box padding-box!important;border:1px solid #ffffff17!important;border-radius:14px!important;overflow:hidden!important}.feed-friday-stage,.chart-friday-section .vv-release-media,.vv-friday-library .vv-release-media{border:0!important;border-radius:0!important}.feed-friday-artist,.chart-friday-section .vv-release-foot,.vv-friday-library .vv-release-foot{background:#0b0b0e!important;border:0!important;border-radius:0!important}.vv-release-card.audio .vv-release-audio{bottom:9px;left:9px;right:9px}.vv-release-card.audio .vv-release-audio .native-track-card{-webkit-backdrop-filter:blur(16px);width:100%;background:#08080be0!important;border:1px solid #ffffff21!important;border-radius:12px!important;margin:0!important;padding:8px!important;box-shadow:0 8px 28px #00000047!important}.vv-release-card.audio .vv-release-profile-only{color:#8b8b94;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;min-width:0;min-height:48px;padding:7px 9px;font-size:10px;font-weight:650;display:flex}.vv-release-card.audio .vv-release-profile-only>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vv-release-card.audio .vv-release-profile-only>svg:last-child{color:#666670}.artist-music-latest .vv-release-card.audio .vv-release-profile-only{display:none!important}.artist-music-latest .vv-release-card.audio .vv-release-foot{justify-content:flex-end;min-height:0;padding:0;background:#101014!important;display:flex!important}.artist-music-latest .vv-release-card.audio .vv-release-foot:not(:has(.artist-track-menu-wrap)){display:none!important}.artist-music-latest .vv-release-card.audio .artist-track-menu-wrap{margin:4px 5px}.vv-native-event-grid>div,.profile-events-list{grid-template-columns:minmax(0,1fr)!important;gap:10px!important;width:100%!important;max-width:none!important;display:grid!important;overflow:visible!important}.vv-native-event-grid .vv-native-event-card,.profile-events-list .vv-native-event-card{width:100%!important;max-width:none!important;min-height:142px!important;box-shadow:none!important;background:#101014!important;border:1px solid #ffffff13!important;border-radius:13px!important;grid-template-columns:clamp(160px,24%,210px) minmax(0,1fr)!important;align-items:stretch!important;gap:0!important;padding:0!important;display:grid!important;overflow:hidden!important}.vv-native-event-grid .vv-native-event-card .event-cover,.profile-events-list .vv-native-event-card .event-cover{aspect-ratio:auto!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:142px!important}.vv-native-event-grid .vv-native-event-card .event-copy,.profile-events-list .vv-native-event-card .event-copy{flex-direction:column!important;justify-content:center!important;align-self:stretch!important;width:100%!important;min-width:0!important;padding:16px 18px!important;display:flex!important}.vv-native-event-grid .vv-native-event-card .event-copy h3,.profile-events-list .vv-native-event-card .event-copy h3{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0 0 8px!important;font-size:clamp(16px,2vw,20px)!important;line-height:1.16!important}.vv-native-event-grid .vv-native-event-card .event-date-time,.profile-events-list .vv-native-event-card .event-date-time{margin-bottom:6px!important;font-size:11px!important}.vv-native-event-grid .vv-native-event-card .event-copy>span,.profile-events-list .vv-native-event-card .event-copy>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#91919a!important;margin:0!important;font-size:11px!important}.vv-native-event-grid .vv-native-event-card .event-copy>em,.profile-events-list .vv-native-event-card .event-copy>em{border-radius:7px!important;width:max-content!important;margin-top:9px!important;padding:5px 8px!important;font-size:9px!important}@media (width<=800px){.vv-native-event-grid>div,.profile-events-list{gap:8px!important;margin-inline:0!important;padding-inline:0!important}.vv-native-event-grid .vv-native-event-card,.profile-events-list .vv-native-event-card{border-radius:11px!important;grid-template-columns:124px minmax(0,1fr)!important;min-height:124px!important}.vv-native-event-grid .vv-native-event-card .event-cover,.profile-events-list .vv-native-event-card .event-cover{width:124px!important;min-height:124px!important}.vv-native-event-grid .vv-native-event-card .event-copy,.profile-events-list .vv-native-event-card .event-copy{padding:11px 12px!important}.vv-native-event-grid .vv-native-event-card .event-copy h3,.profile-events-list .vv-native-event-card .event-copy h3{white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;margin-bottom:6px!important;font-size:15px!important}.vv-native-event-grid .vv-native-event-card .event-date-time,.profile-events-list .vv-native-event-card .event-date-time,.vv-native-event-grid .vv-native-event-card .event-copy>span,.profile-events-list .vv-native-event-card .event-copy>span{font-size:9px!important}}@media (width<=360px){.vv-native-event-grid .vv-native-event-card,.profile-events-list .vv-native-event-card{grid-template-columns:112px minmax(0,1fr)!important}.vv-native-event-grid .vv-native-event-card .event-cover,.profile-events-list .vv-native-event-card .event-cover{width:112px!important}}.artist-music-latest .vv-release-card.channel-release-card{background:#101014!important;border:1px solid #ffffff13!important;border-radius:12px!important;overflow:hidden!important}.artist-music-latest .channel-release-card .vv-release-media{position:relative;border-radius:0!important;overflow:hidden!important}.artist-music-latest .channel-release-card.audio .vv-release-audio{place-items:center;display:grid;position:absolute;inset:0}.artist-music-latest .channel-release-card.audio .native-track-card{-webkit-backdrop-filter:none;width:100%;height:100%;display:grid;position:relative;overflow:hidden;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important}.artist-music-latest .channel-release-card.audio .native-track-main{place-items:center;width:100%;height:100%;display:grid!important}.artist-music-latest .channel-release-card.audio .native-track-identity{display:none!important}.artist-music-latest .channel-release-card.audio .audio-cover-button{-webkit-backdrop-filter:blur(10px);overflow:hidden;background:#0a0a0db8!important;border:1px solid #ffffff4d!important;border-radius:50%!important;width:58px!important;height:58px!important;padding:0!important;box-shadow:0 12px 30px #0000006b!important}.artist-music-latest .channel-release-card.audio .audio-cover-button>img,.artist-music-latest .channel-release-card.audio .audio-cover-button>span{display:none!important}.artist-music-latest .channel-release-card.audio .audio-cover-button>i{place-items:center;display:grid;position:absolute;inset:0;background:linear-gradient(145deg,#8b5bfff0,#5b34d2f0)!important}.artist-music-latest .channel-release-card.audio .audio-cover-button svg{width:23px;height:23px}.artist-music-latest .channel-release-card.audio .native-track-progress{position:absolute;bottom:6px;left:9px;right:9px;width:auto!important;margin:0!important}.artist-music-latest .channel-release-card.audio .native-track-embed{z-index:5;border:0;border-radius:0;width:100%;height:100%;margin:0;position:absolute;inset:0}.artist-music-latest .channel-release-card.audio .native-track-error{color:#ff9aaa;text-align:center;background:#08080bd1;border-radius:7px;padding:5px 7px;font-size:8px;position:absolute;bottom:8px;left:8px;right:8px}.artist-music-latest .vv-release-card.channel-release-card .vv-release-foot{align-items:center;min-height:58px;background:#101014!important;border:0!important;border-top:1px solid #ffffff0e!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;padding:0!important;display:grid!important}.artist-music-latest .vv-release-card.channel-release-card.audio .vv-release-foot:not(:has(.artist-track-menu-wrap)){align-items:center;min-height:58px;background:#101014!important;border:0!important;border-top:1px solid #ffffff0e!important;border-radius:0!important;grid-template-columns:minmax(0,1fr) auto!important;padding:0!important;display:grid!important}.artist-music-latest .channel-release-card .vv-release-artist{min-height:57px;padding:8px 9px!important}.artist-music-latest .channel-release-card .vv-release-artist>.avatar{display:none!important}.artist-music-latest .channel-release-card .vv-release-artist>span b{font-size:12px}.artist-music-latest .channel-release-card .vv-release-artist>span small{margin-top:3px;font-size:9px}.artist-music-latest .channel-release-card .vv-release-artist>svg{display:none}@media (width<=800px){.artist-music-latest .vv-release-card.channel-release-card{border-radius:11px!important}.artist-music-latest .channel-release-card.audio .audio-cover-button{width:54px!important;height:54px!important}.profile-sent-reaction{z-index:24!important;box-sizing:border-box!important;white-space:normal!important;grid-template-columns:28px minmax(0,max-content) 15px!important;gap:7px!important;width:max-content!important;min-width:0!important;max-width:min(188px,100vw - 132px)!important;min-height:46px!important;margin:0!important;padding:6px 8px!important;position:absolute!important;top:5px!important;left:auto!important;right:calc(100% + 10px)!important;overflow:visible!important}.profile-sent-reaction:before{background:#211933!important;border:1px solid #997aff4d!important;border-width:1px 1px 0 0!important;width:13px!important;height:13px!important;display:block!important;top:16px!important;left:auto!important;right:-7px!important;transform:rotate(45deg)!important}.profile-sent-reaction>span{width:max-content;min-width:0!important;max-width:118px!important;overflow:hidden!important}.profile-sent-reaction :is(small,b){display:block;text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;overflow:hidden!important}.profile-sent-reaction>svg{min-width:0}.vv-live-notification{box-sizing:border-box!important;overflow:hidden!important}.vv-live-notification>span,.vv-live-notification :is(b,em){min-width:0!important;max-width:100%!important}.vv-notification-row .follow-back-action{grid-column:2/4!important;justify-self:start!important}.vv-notification-row .follow-back-action button{white-space:nowrap!important;width:max-content!important;max-width:100%!important;min-height:34px!important;padding-inline:11px!important}.feed-friday-player,.chart-friday-section .vv-release-card,.vv-friday-library .vv-release-card{border-radius:12px!important}.feed-friday-stage,.chart-friday-section .vv-release-media,.vv-friday-library .vv-release-media,.chart-friday-section .vv-release-foot,.vv-friday-library .vv-release-foot{border-radius:0!important}}.music-million-badge{color:#d8ff45;filter:drop-shadow(0 3px 8px #00000057);vertical-align:middle;cursor:pointer;flex:none;place-items:center;margin-left:2px;display:inline-grid;position:relative}.music-million-badge svg>rect:first-child{fill:#0c0c10f5;stroke:currentColor;stroke-width:1.6px}.music-million-badge .cassette-label{fill:#d8ff451f;stroke:#d8ff4580;stroke-width:.8px}.music-million-badge circle{fill:#09090c;stroke:currentColor;stroke-width:1.25px}.music-million-badge path{fill:#8a55ffb3;stroke:currentColor;stroke-width:.8px;stroke-linejoin:round}.music-million-badge .cassette-tape{fill:none;stroke:currentColor;stroke-width:1px;stroke-linecap:round}.music-million-badge.is-preview{color:var(--vv-accent)}.profile-name-line{column-gap:4px!important}.artist-channel-copy h2{align-items:center;gap:6px;display:flex}.artist-channel-cover-change{border-radius:50%!important;place-items:center!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;display:grid!important}.music-library-head h3{letter-spacing:-.25px;font-size:clamp(17px,2vw,22px)!important}.music-award-backdrop{z-index:1200;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000000c2;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.music-award-dialog{color:#fff;background:#101014;border:1px solid #ffffff1a;border-radius:22px;width:min(430px,100%);max-height:calc(100dvh - 36px);padding:12px;overflow:auto;box-shadow:0 30px 100px #000}.music-award-dialog>header{justify-content:space-between;align-items:center;padding:4px 3px 12px;display:flex}.music-award-dialog>header div{gap:3px;display:grid}.music-award-dialog>header small{color:var(--vv-accent);letter-spacing:1.5px;font-size:9px;font-weight:850}.music-award-dialog>header b{font-size:15px}.music-award-dialog>header button{color:#fff;background:#ffffff0f;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.music-award-card{aspect-ratio:4/5;text-align:center;background:radial-gradient(circle at 50% 25%,#8451ff80,#0000 45%),linear-gradient(150deg,#08080b,#181020 55%,#070709);border:1px solid #d8ff453d;border-radius:17px;flex-direction:column;justify-content:center;align-items:center;padding:8%;display:flex;overflow:hidden}.music-award-card>span{color:#bbb3c7;letter-spacing:2px;font-size:10px;font-weight:850}.music-award-cassette{background:#08080b;border:3px solid #d8ff45;border-radius:14px;width:102px;height:74px;margin:20px 0 17px;position:relative;box-shadow:0 0 30px #8451ff66}.music-award-cassette:before{content:"";border:1px solid var(--vv-accent);background:#17111f;border-radius:8px;position:absolute;inset:13px 18px 28px}.music-award-cassette b{z-index:1;border:2px solid #d8ff45;border-radius:50%;width:17px;height:17px;position:absolute;top:23px}.music-award-cassette b:first-child{left:29px}.music-award-cassette b:nth-child(2){right:29px}.music-award-cassette em{background:var(--vv-accent);border-radius:5px;height:7px;position:absolute;bottom:12px;left:31px;right:31px}.music-award-card h2{letter-spacing:-2px;margin:0;font-size:clamp(36px,11vw,54px);line-height:.95}.music-award-card h3{color:#d8ff45;letter-spacing:2px;margin:8px 0 18px;font-size:13px}.music-award-card>div{align-items:center;gap:5px;display:flex}.music-award-card strong{font-size:18px}.music-award-card>small{color:#918b99;margin-top:5px;font-size:10px}.music-award-card p{color:#aaa5b2;margin:20px 0 0;font-size:11px}.music-award-card footer{color:#6e6974;letter-spacing:1.1px;margin-top:auto;padding-top:15px;font-size:7px;font-weight:800}.music-award-dialog>nav{grid-template-columns:1fr 1fr;gap:7px;margin-top:10px;display:grid}.music-award-dialog>nav button{color:#fff;background:#242129;border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-height:43px;font-size:10px;font-weight:750;display:flex}.music-award-dialog>nav button:first-child{background:var(--vv-accent);grid-column:1/-1}@media (width<=800px){.artist-channel-cover-change{width:40px!important;min-width:40px!important;height:40px!important}.music-library-head h3{font-size:17px!important}.music-award-backdrop{padding:0}.music-award-dialog{border:0;border-radius:0;width:100%;height:100dvh;max-height:none;padding:14px}.music-award-card{max-height:calc(100dvh - 190px);margin:auto}.music-award-dialog>nav button{min-height:46px;font-size:11px}}.native-reel-comments{background:#0d0e12f6!important;border:1px solid #ffffff17!important;border-radius:18px!important;width:min(360px,100% - 24px)!important;top:12px!important;bottom:12px!important;right:12px!important;overflow:hidden!important;box-shadow:-16px 18px 58px #0000007a!important}.native-reel-comments>header{height:54px!important;padding:0 10px 0 15px!important}.native-reel-comments>div{padding:10px 14px!important}.native-reel-comments article{gap:10px!important;padding:9px 0!important}.native-reel-comments>form{background:#ffffff0b!important;border:1px solid #ffffff1a!important;border-radius:14px!important;height:50px!important;margin:0 12px 12px!important;padding:0 5px 0 14px!important}.native-reel-comments>form input{font-size:12px!important;line-height:1.35!important}.native-reel-comments>form button{background:linear-gradient(145deg,#7650ff,#5c35e8)!important;border-radius:11px!important;width:38px!important;height:38px!important}@media (width<=800px){.native-reel-comments{top:auto!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;border-radius:20px!important;width:auto!important;height:min(60dvh,540px)!important;padding-bottom:0!important;left:10px!important}.native-reel-comments>form{margin-bottom:10px!important}}:root{--vv-bg:#08080b;--vv-surface:#101014;--vv-surface-raised:#17171d;--vv-border:#ffffff16;--vv-text:#f6f6f8;--vv-muted:#92929d;--vv-purple:var(--vv-accent);--vv-lime:var(--vv-accent);--vv-danger:#ff657b;--vv-radius-sm:10px;--vv-radius-md:15px;--vv-radius-lg:20px;--vv-focus:0 0 0 3px #9773ff57;--vv-safe-bottom:max(12px, env(safe-area-inset-bottom))}:where(button,a,input,select,textarea):focus-visible{box-shadow:var(--vv-focus);outline:2px solid var(--vv-accent)!important;outline-offset:2px!important}:where(button,input,select,textarea):disabled{cursor:not-allowed!important;opacity:.5!important}:where(input,select,textarea){box-sizing:border-box;max-width:100%}.artist-music-latest .channel-release-card.audio .vv-release-audio{pointer-events:none;place-items:center!important;display:grid!important;inset:0!important}.artist-music-latest .channel-release-card.audio .native-track-card.play-only{width:auto!important;min-width:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;margin:0!important;padding:0!important;overflow:visible!important}.artist-music-latest .channel-release-card.audio .play-only .native-track-main{display:block!important}.artist-music-latest .channel-release-card.audio .play-only .audio-cover-button{pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060609ad!important;border:1px solid #ffffff4d!important;border-radius:50%!important;width:58px!important;height:58px!important;padding:0!important;overflow:visible!important;box-shadow:0 12px 30px #0000007a!important}.artist-music-latest .channel-release-card.audio .play-only .audio-cover-button>:not(i){display:none!important}.artist-music-latest .channel-release-card.audio .play-only .audio-cover-button>i{background:0 0!important;border:0!important;border-radius:50%!important;place-items:center!important;width:100%!important;height:100%!important;margin:0!important;display:grid!important;position:static!important;transform:none!important}.artist-music-latest .channel-release-card.audio .play-only .audio-cover-button svg{margin-left:2px;width:23px!important;height:23px!important}.artist-music-latest .channel-release-card.audio .play-only .native-track-progress,.artist-music-latest .channel-release-card.audio .play-only .native-track-error{display:none!important}.profile-events-grid{grid-template-columns:minmax(0,1fr)!important;width:100%!important}.profile-events-panel>div:has(>.vv-native-event-card){grid-template-columns:minmax(0,1fr)!important;width:100%!important}.vv-native-event-card{border:1px solid var(--vv-border)!important;border-radius:var(--vv-radius-lg)!important;background:var(--vv-surface)!important;grid-template-columns:minmax(220px,36%) minmax(0,1fr)!important;width:100%!important;min-height:190px!important;display:grid!important;overflow:hidden!important}.vv-native-event-card .event-cover{height:100%!important;min-height:190px!important}.vv-native-event-card .event-cover img{object-fit:cover!important;width:100%!important;height:100%!important}.vv-native-event-card .event-copy{align-content:center!important;padding:clamp(18px,3vw,32px)!important}.vv-native-event-card .event-copy h3{font-size:clamp(19px,2.5vw,28px)!important;line-height:1.08!important}.profile-sent-reaction{width:max-content!important;max-width:min(250px,100vw - 32px)!important;overflow:visible!important}@media (width<=800px){.artist-music-latest .channel-release-card.audio .play-only .audio-cover-button{width:52px!important;height:52px!important}.vv-native-event-card{border-left:0!important;border-right:0!important;border-radius:0!important;grid-template-columns:42% minmax(0,1fr)!important;min-height:0!important}.vv-native-event-card .event-cover{min-height:158px!important}.vv-native-event-card .event-copy{padding:14px 12px!important}.vv-native-event-card .event-copy h3{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden;font-size:16px!important}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.feed-friday-player,.feed-friday-release,.chart-friday-section .vv-release-card,.vv-friday-library .vv-release-card,.feed-friday-stage,.chart-friday-section .vv-release-media,.vv-friday-library .vv-release-media,.feed-friday-artist,.chart-friday-section .vv-release-foot,.vv-friday-library .vv-release-foot{box-shadow:none!important;border:0!important;outline:0!important}.profile-clean,.profile-clean>.ig-profile-header,.profile-clean .profile-avatar-player,.profile-clean .profile-visible-avatar{inset:auto!important}.profile-clean>.ig-profile-header,.profile-clean .profile-avatar-player,.profile-clean .profile-visible-avatar{position:relative!important}@media (width<=800px){.profile-clean,.profile-clean>.ig-profile-header,.profile-clean .profile-avatar-player,.profile-clean .profile-visible-avatar{z-index:auto!important}:is(.mobile-profile-actions:has(.profile-follow-menu),.mobile-profile-actions:has(.profile-reaction-picker)){z-index:1900!important}:is(.profile-follow-reaction-wrap:has(.profile-follow-menu),.profile-follow-reaction-wrap:has(.profile-reaction-picker)){z-index:1901!important;position:relative!important}}@media (width>=801px){.realtime-profile-reaction.is-profile-anchored{transform-origin:50% 100%!important;margin:0!important;animation:.46s cubic-bezier(.2,.9,.2,1) both realtimeReactionAboveAvatar!important;bottom:auto!important;right:auto!important;transform:translate(-50%,-100%)!important}}@keyframes realtimeReactionAboveAvatar{0%{opacity:0;transform:translate(-50%,calc(14px - 100%))scale(.74)!important}to{opacity:1;transform:translate(-50%,-100%)scale(1)!important}}.music-upload-body-v2{gap:13px!important;padding:16px!important}.music-upload-overview{gap:12px!important}.music-upload-overview .music-cover-picker,.music-upload-kind{padding:11px!important}.music-upload-section{gap:13px!important;padding:14px!important}.music-upload-section>header{gap:10px!important;margin-bottom:2px!important}.music-upload-section>header>div{gap:2px!important}.music-upload-fields-grid{gap:13px 12px!important}.music-upload-fields-grid>label,.music-link-import label,.release-video-source>label{gap:7px!important}.music-upload-fields-grid>label>span,.music-link-import label>span,.release-video-source>label>span{padding-inline:3px!important;line-height:1.35!important;display:block!important}.music-upload-fields-grid input,.music-upload-fields-grid select{height:44px!important;padding-left:13px!important}.music-upload-fields-grid input{padding-right:13px!important}.music-upload-fields-grid select{appearance:none!important;background-color:#0c0c0f!important;background-image:linear-gradient(45deg,#0000 50%,#9898a2 50%),linear-gradient(135deg,#9898a2 50%,#0000 50%)!important;background-position:calc(100% - 18px) 19px,calc(100% - 13px) 19px!important;background-repeat:no-repeat!important;background-size:5px 5px,5px 5px!important;padding-right:42px!important}.music-upload-fields-grid textarea{min-height:76px!important;padding:12px 13px!important}.music-upload-section .music-source-tabs{gap:8px!important}.music-upload-section .music-source-tabs button,.music-upload-kind .release-kind-tabs button{padding-inline:10px!important}.music-upload-section .audio-file-picker,.music-friday-status,.music-secondary-genres summary,.music-upload-section .track-preview-range{padding-left:12px!important;padding-right:12px!important}.music-secondary-genres>div{gap:6px!important;margin-top:8px!important;padding:9px!important}@media (width<=800px){.music-upload-body-v2{gap:11px!important;padding:12px 11px 18px!important}.music-upload-overview{gap:9px!important}.music-upload-overview .music-cover-picker,.music-upload-kind{padding:9px!important}.music-upload-section{gap:12px!important;padding:12px!important}.music-upload-fields-grid{gap:12px 10px!important}.music-upload-fields-grid input,.music-upload-fields-grid select{height:43px!important}:is(.mobile-profile-actions:has(.profile-follow-menu),.mobile-profile-actions:has(.profile-reaction-picker),.profile-follow-reaction-wrap:has(.profile-follow-menu),.profile-follow-reaction-wrap:has(.profile-reaction-picker)){z-index:1900!important;isolation:auto!important;position:relative!important;overflow:visible!important}.profile-follow-menu{z-index:1990!important;top:auto!important;right:12px!important;bottom:calc(76px + env(safe-area-inset-bottom))!important;border-radius:17px!important;width:auto!important;min-width:0!important;padding:8px!important;position:fixed!important;left:12px!important;transform:none!important}.profile-follow-menu>button{min-height:46px!important;padding-inline:13px!important}.profile-reaction-picker{z-index:1990!important}.mobile-profile-actions{overflow:visible!important}.mobile-profile-actions .profile-follow-reaction-wrap{position:relative!important;overflow:visible!important}.mobile-profile-actions .profile-follow-menu{z-index:1995!important;box-sizing:border-box!important;transform-origin:28px 0!important;background:#121216fb!important;border:1px solid #ffffff1c!important;border-radius:15px!important;width:min(224px,100vw - 32px)!important;min-width:0!important;max-width:calc(100vw - 32px)!important;padding:7px!important;animation:.18s ease-out both mobileFollowPopover!important;position:absolute!important;inset:calc(100% + 10px) auto auto 0!important;overflow:visible!important;transform:none!important;box-shadow:0 18px 48px #00000094!important}.mobile-profile-actions .profile-follow-menu:before{content:""!important;z-index:-1!important;background:#121216fb!important;border-top:1px solid #ffffff1c!important;border-left:1px solid #ffffff1c!important;width:12px!important;height:12px!important;position:absolute!important;top:-6px!important;left:27px!important;transform:rotate(45deg)!important}.mobile-profile-actions .profile-follow-menu>button{border-radius:10px!important;min-height:42px!important;padding:0 11px!important}}@keyframes mobileFollowPopover{0%{opacity:0;transform:translateY(-5px)scale(.97)}to{opacity:1;transform:none}}.admin-user-activity-metrics{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:0 0 14px!important;display:grid!important}.admin-user-activity-metrics article{background:#151519!important;border:0!important;border-radius:13px!important;align-content:space-between!important;gap:9px!important;min-width:0!important;min-height:92px!important;padding:11px!important;display:grid!important}.admin-user-activity-metrics article>span{color:#a98eff!important;background:#7657ff1f!important;border-radius:9px!important;place-items:center!important;width:30px!important;height:30px!important;display:grid!important}.admin-user-activity-metrics article.at-risk>span{color:#ffad62!important;background:#ff9f431f!important}.admin-user-activity-metrics article>div,.admin-user-activity-metrics article small{min-width:0!important;display:grid!important}.admin-user-activity-metrics article b{color:#f5f5f7!important;font-size:19px!important;line-height:1!important}.admin-user-activity-metrics article small{color:#b6b6be!important;margin-top:5px!important;font-size:9px!important;line-height:1.25!important}.admin-user-activity-metrics article small em{color:#777781!important;margin-top:3px!important;font-size:7px!important;font-style:normal!important}.admin-user-activity-error{color:#ff9caa!important;margin:-5px 2px 12px!important;font-size:9px!important;display:block!important}.admin-user-detail-back{cursor:pointer!important}@media (width<=700px){.admin-user-activity-metrics{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.post-actions{padding-inline:6px!important}.post-actions button{justify-content:center!important;min-width:35px!important;height:38px!important;padding-inline:4px!important}.post-actions button svg,.instagram-post-actions button svg,.native-reel-actions button svg{flex:0 0 22px!important;width:22px!important;height:22px!important}@media (width>=801px){.floating-message-dock .floating-messages{background:#111115f7!important;border-radius:999px!important;grid-template-columns:44px minmax(0,1fr)!important;gap:12px!important;min-width:184px!important;height:60px!important;padding:0 21px 0 8px!important}.floating-message-dock .floating-message-symbol{background:var(--vv-accent)!important;color:#fff!important;border:0!important;border-radius:50%!important;width:44px!important;height:44px!important;box-shadow:0 8px 22px #7657ff57,inset 0 1px #fff3!important}.floating-message-dock .floating-message-symbol svg{color:#fff!important;stroke:#fff!important;width:22px!important;height:22px!important;transform:translate(-1px,1px)rotate(-8deg)!important}.chart-page .native-chart-row:first-child{background:radial-gradient(circle at 12% 0,#7557ff26,#0000 38%),#101014!important;border:0!important;border-radius:18px!important;grid-template-rows:minmax(68px,auto) minmax(48px,auto)!important;grid-template-columns:136px minmax(0,1fr) 58px!important;gap:0 16px!important;min-height:136px!important;padding:0 12px 0 0!important;display:grid!important;position:relative!important;overflow:hidden!important}.chart-page .native-chart-row:first-child>.native-track-card,.chart-page .native-chart-row:first-child .native-track-main{display:contents!important}.chart-page .native-chart-row:first-child .audio-cover-button{width:136px!important;height:136px!important;box-shadow:none!important;background:#09090c!important;border:0!important;border-radius:18px 0 0 18px!important;outline:0!important;grid-area:1/1/3!important;align-self:stretch!important;margin:0!important;padding:0!important;overflow:hidden!important}.chart-page .native-chart-row:first-child .audio-cover-button img,.chart-page .native-chart-row:first-child .audio-cover-button>span{object-fit:cover!important;border:0!important;border-radius:18px 0 0 18px!important;width:100%!important;height:100%!important}.chart-page .native-chart-row:first-child .native-track-identity{text-align:left!important;grid-area:1/2!important;align-self:end!important;align-items:flex-start!important;width:100%!important;padding:15px 0 7px!important}.chart-page .native-chart-row:first-child .native-track-identity b{font-size:clamp(19px,2.1vw,25px)!important;line-height:1.08!important}.chart-page .native-chart-row:first-child .native-track-identity small{margin-top:5px!important;font-size:12px!important}.chart-page .native-chart-row:first-child .chart-leader-profile{width:100%!important;min-width:0!important;min-height:39px!important;box-shadow:none!important;text-align:left!important;background:#ffffff09!important;border:0!important;border-radius:10px!important;grid-area:2/2!important;grid-template-columns:29px minmax(0,1fr)!important;place-self:start stretch!important;gap:8px!important;margin:0!important;padding:6px 9px!important;display:grid!important}.chart-page .native-chart-row:first-child .chart-leader-profile>.avatar{width:29px!important;height:29px!important;box-shadow:none!important;border:0!important}.chart-page .native-chart-row:first-child .chart-leader-profile>span{justify-content:center!important;gap:0!important;min-width:0!important;display:flex!important}.chart-page .native-chart-row:first-child .chart-leader-profile small,.chart-page .native-chart-row:first-child .chart-leader-profile em,.chart-page .native-chart-row:first-child .chart-leader-profile>svg{display:none!important}.chart-page .native-chart-row:first-child .chart-leader-profile b{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;line-height:1.25!important;overflow:hidden!important}.chart-page .native-chart-row:first-child .chart-movement-card{grid-area:2/3!important;place-self:start end!important;width:48px!important;min-width:48px!important}.chart-page .native-chart-row:first-child .chart-leader-play-control{color:#09090c!important;background:#fff!important;border:0!important;border-radius:50%!important;grid-area:1/3!important;place-self:end!important;place-items:center!important;width:48px!important;height:48px!important;padding:0!important;display:grid!important;box-shadow:0 10px 28px #00000057!important}.chart-page .native-chart-row:first-child .audio-cover-button i{display:none!important}.chart-page .native-chart-row:first-child .chart-rank-stack{z-index:4!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#08080bb8!important;border:0!important;width:34px!important;height:34px!important;position:absolute!important;top:8px!important;left:8px!important}}@media (width<=800px){.chart-page .native-chart-row:first-child{background:radial-gradient(circle at 50% 0,#7557ff2b,#0000 42%),#101014!important;border:0!important;border-radius:16px!important;grid-template-rows:auto auto auto!important;grid-template-columns:minmax(0,1fr)!important;justify-items:center!important;gap:0!important;width:100%!important;min-height:0!important;padding:14px 12px 13px!important;display:grid!important;position:relative!important;overflow:hidden!important}.chart-page .native-chart-row:first-child>.native-track-card,.chart-page .native-chart-row:first-child .native-track-main{display:contents!important}.chart-page .native-chart-row:first-child .audio-cover-button{width:min(46vw,174px)!important;height:min(46vw,174px)!important;box-shadow:none!important;background:#09090c!important;border:0!important;border-radius:17px!important;outline:0!important;grid-area:1/1!important;justify-self:center!important;margin:0 auto!important;padding:0!important;overflow:hidden!important}.chart-page .native-chart-row:first-child .audio-cover-button img,.chart-page .native-chart-row:first-child .audio-cover-button>span{object-fit:cover!important;border:0!important;border-radius:17px!important;width:100%!important;height:100%!important}.chart-page .native-chart-row:first-child .native-track-identity{text-align:center!important;grid-area:2/1!important;align-items:center!important;width:min(100%,300px)!important;padding:12px 0 7px!important}.chart-page .native-chart-row:first-child .native-track-identity b{text-align:center!important;max-width:100%!important;font-size:clamp(18px,5.6vw,22px)!important;line-height:1.08!important}.chart-page .native-chart-row:first-child .native-track-identity small{text-align:center!important;margin-top:5px!important;font-size:11px!important}.chart-page .native-chart-row:first-child .chart-leader-profile{width:min(250px,100%)!important;min-height:38px!important;box-shadow:none!important;text-align:left!important;background:#ffffff09!important;border:0!important;border-radius:10px!important;grid-area:3/1!important;grid-template-columns:28px minmax(0,1fr)!important;justify-self:center!important;gap:7px!important;margin:0!important;padding:5px 8px!important;display:grid!important}.chart-page .native-chart-row:first-child .chart-leader-profile>.avatar{width:28px!important;height:28px!important;box-shadow:none!important;border:0!important}.chart-page .native-chart-row:first-child .chart-leader-profile>span{justify-content:center!important;gap:0!important;min-width:0!important}.chart-page .native-chart-row:first-child .chart-leader-profile small,.chart-page .native-chart-row:first-child .chart-leader-profile em,.chart-page .native-chart-row:first-child .chart-leader-profile>svg{display:none!important}.chart-page .native-chart-row:first-child .chart-leader-profile b{text-overflow:ellipsis!important;white-space:nowrap!important;font-size:11px!important;overflow:hidden!important}.chart-page .native-chart-row:first-child .chart-movement-card{display:none!important}.chart-page .native-chart-row:first-child .chart-leader-play-control{z-index:6!important;color:#09090c!important;background:#fff!important;border:0!important;border-radius:50%!important;place-items:center!important;width:44px!important;height:44px!important;padding:0!important;display:grid!important;position:absolute!important;top:10px!important;right:10px!important;box-shadow:0 10px 28px #0000005c!important}.chart-page .native-chart-row:first-child .audio-cover-button i{display:none!important}.chart-page .native-chart-row:first-child .chart-rank-stack{z-index:5!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#08080bb8!important;border:0!important;width:38px!important;height:38px!important;position:absolute!important;top:10px!important;left:10px!important}}.chart-page .chart-leader-play-control .leader-pause-icon{display:none!important}.chart-page .native-chart-row:first-child:has(.native-track-card[data-playing=true]) .chart-leader-play-control .leader-play-icon{display:none!important}.chart-page .native-chart-row:first-child:has(.native-track-card[data-playing=true]) .chart-leader-play-control .leader-pause-icon{display:block!important}.metrics-global-result>header>div>em{color:#8f8f99;margin-top:4px;font-size:10px;font-style:normal;font-weight:700;display:block}.chart-page .native-chart-row:first-child{isolation:isolate!important;background:radial-gradient(circle at 9% 12%,#9a6bff33,#0000 34%),linear-gradient(135deg,#15131d 0%,#0d0d12 62%,#111018 100%)!important;min-height:172px!important;box-shadow:0 20px 50px #00000045!important}.chart-page .native-chart-row:first-child:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(115deg,#ffffff0d,#0000 34%);position:absolute;inset:0}.chart-page .chart-leader-position{z-index:7;color:#fff;pointer-events:none;justify-items:end;gap:1px;min-width:92px;display:grid;position:absolute;top:14px;right:16px}.chart-page .chart-leader-position small{color:var(--vv-accent);letter-spacing:.16em;font-size:8px;font-weight:950}.chart-page .chart-leader-position strong{letter-spacing:-.07em;font-size:clamp(34px,4vw,50px);line-height:.92}.chart-page .chart-leader-position em{color:#aaa8b4;font-size:9px;font-style:normal;font-weight:750}.chart-page .native-chart-row:first-child .chart-leader-play-control{align-self:end!important;margin-bottom:2px!important}@media (width>=801px){.chart-page .native-chart-row:first-child .audio-cover-button{width:172px!important;height:172px!important}.chart-page .native-chart-row:first-child .native-track-identity{padding-right:112px!important}}@media (width<=800px){.chart-page .native-chart-row:first-child{border-radius:19px!important;min-height:0!important;padding:18px 14px 17px!important}.chart-page .native-chart-row:first-child .audio-cover-button{border-radius:20px!important;width:min(64vw,230px)!important;height:min(64vw,230px)!important;box-shadow:0 18px 42px #00000057!important}.chart-page .native-chart-row:first-child .audio-cover-button img,.chart-page .native-chart-row:first-child .audio-cover-button>span{border-radius:20px!important}.chart-page .native-chart-row:first-child .native-track-identity{padding:15px 4px 9px!important}.chart-page .native-chart-row:first-child .native-track-identity b{font-size:clamp(21px,6.4vw,27px)!important}.chart-page .chart-leader-position{min-width:70px;top:20px;right:19px}.chart-page .chart-leader-position strong{font-size:39px}.chart-page .native-chart-row:first-child .chart-leader-play-control{width:50px!important;height:50px!important;margin:0!important;top:auto!important;bottom:17px!important;right:18px!important}.chart-page .native-chart-row:first-child .chart-rank-stack{display:none!important}}.artist-music-provider{background:#101014;border:0;border-radius:15px;min-width:0;overflow:hidden}.artist-music-provider>header{justify-content:space-between;align-items:center;padding:13px 13px 9px;display:flex}.artist-music-provider>header div{gap:2px;display:grid}.artist-music-provider>header small{color:#777780;letter-spacing:1.15px;font-size:8px;font-weight:850}.artist-music-provider>header h4{margin:0;font-size:15px}.artist-music-provider>header>span{color:#8f8f99;background:#1a1a20;border-radius:999px;place-items:center;min-width:24px;height:24px;font-size:9px;display:grid}.artist-music-provider>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0 10px 11px;display:grid}.artist-music-provider article{background:#151519;min-width:0;overflow:hidden}.artist-music-provider iframe{background:#09090b;border:0;width:100%;height:152px;display:block}.artist-music-provider article>div{grid-template-columns:minmax(0,1fr) 34px 34px;align-items:center;gap:3px;min-height:48px;padding:5px 6px 5px 10px;display:grid}.artist-music-provider article>div>span{gap:2px;min-width:0;display:grid}.artist-music-provider article b,.artist-music-provider article small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.artist-music-provider article b{font-size:11px}.artist-music-provider article small{color:#777780;font-size:9px}.artist-music-provider article a{color:#8f8f98;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.artist-music-provider.spotify>header h4{color:#1ed760}.artist-music-provider.audiomack>header h4{color:#ffa200}@media (width>=801px){.artist-music-provider{grid-column:1/-1}}@media (width<=800px){.artist-music-provider>div{scrollbar-width:none;display:flex;overflow-x:auto}.artist-music-provider article{flex:0 0 82vw}.artist-music-provider iframe{height:152px}}.artist-music-provider,.artist-music-videos{align-self:start;background:#101014!important;overflow:hidden!important}.artist-music-provider>header,.artist-music-videos>header{box-sizing:border-box;min-height:68px}.artist-music-provider>header p{color:#666670;margin:2px 0 0;font-size:8px;font-weight:450}.artist-music-provider>div,.artist-music-videos>div{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#38383f transparent;max-height:540px;overflow:hidden auto!important}.artist-music-provider>div::-webkit-scrollbar{width:5px}.artist-music-videos>div::-webkit-scrollbar{width:5px}.artist-music-provider>div::-webkit-scrollbar-thumb{background:#38383f;border-radius:99px}.artist-music-videos>div::-webkit-scrollbar-thumb{background:#38383f;border-radius:99px}.artist-music-provider article{flex-direction:column;min-height:0;display:flex;box-shadow:inset 0 0 0 1px #ffffff09;background:#151519!important;border-radius:12px!important}.artist-provider-player{background:#08080a;width:100%;min-height:152px;position:relative;overflow:hidden}.artist-provider-player iframe{border:0;width:100%;display:block;position:absolute;inset:0;height:100%!important}.artist-provider-info{background:#151519!important;grid-template-columns:minmax(0,1fr) 34px 34px!important;align-items:center!important;gap:4px!important;min-height:70px!important;padding:8px 7px 8px 11px!important;display:grid!important}.artist-provider-info>span{gap:2px;min-width:0;display:grid}.artist-provider-info em{color:#62626c;text-overflow:ellipsis;white-space:nowrap;font-size:8px;font-style:normal;overflow:hidden}.artist-provider-info>p{color:#85858e;-webkit-line-clamp:2;-webkit-box-orient:vertical;grid-column:1/-1;margin:1px 3px 2px 0;font-size:9px;line-height:1.45;display:-webkit-box;overflow:hidden}.artist-music-videos .vv-release-card{box-sizing:border-box!important;background:#151519!important;border-radius:12px!important;width:100%!important;min-height:0!important}.artist-music-videos .vv-release-media{aspect-ratio:16/9!important;background:#08080a!important;width:100%!important;overflow:hidden!important}.artist-music-videos .vv-release-media iframe,.artist-music-videos .vv-release-media video{object-fit:cover!important;width:100%!important;height:100%!important;display:block!important}.artist-music-videos .vv-release-foot{background:#151519!important;min-height:58px!important;padding:8px 10px!important}@media (width>=801px){.artist-music-videos{grid-column:1/-1}.artist-music-videos>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;padding:0 10px 11px!important;display:grid!important}.artist-music-videos .vv-release-card{max-width:none!important}}@media (width<=800px){.artist-music-provider>div,.artist-music-videos>div{grid-template-columns:1fr!important;gap:9px!important;max-height:465px!important;padding:0 8px 10px!important;display:grid!important;overflow:hidden auto!important}.artist-music-provider article{flex:none!important;width:100%!important}.artist-provider-player{min-height:152px}.artist-music-videos .vv-release-card{flex:none!important;width:100%!important;max-width:none!important}}.music-original-audio-label{color:#9c80ff;background:#17171c;border-radius:11px;align-items:center;gap:10px;min-height:47px;padding:0 12px;display:flex}.music-original-audio-label>span{gap:2px;display:grid}.music-original-audio-label b{color:#f2f2f5;font-size:11px}.music-original-audio-label small{color:#73737d;font-size:9px}.carousel-format-summary{color:#9c80ff;background:#17171c;border-radius:12px;align-items:center;gap:10px;min-height:54px;margin-top:10px;padding:0 12px;display:flex}.carousel-format-summary>span{gap:3px;display:grid}.carousel-format-summary b{color:#f3f3f5;font-size:11px}.carousel-format-summary small{color:#777781;font-size:9px}.smart-post-scheduler{background:#131317;border:0;border-radius:14px;gap:10px;margin:13px 0;padding:12px;display:grid}.smart-post-scheduler>header{color:#9c80ff;align-items:center;gap:10px;display:flex}.smart-post-scheduler>header>span{gap:3px;display:grid}.smart-post-scheduler>header b{color:#f2f2f5;font-size:12px}.smart-post-scheduler>header small{color:#777781;font-size:9px;line-height:1.4}.smart-schedule-modes{grid-template-columns:repeat(3,1fr);gap:5px;display:grid}.smart-schedule-modes button{color:#8b8b94;background:#1c1c21;border:0;border-radius:9px;min-height:36px;font-size:9px;font-weight:750}.smart-schedule-modes button.active{color:#fff;background:#7957ee}.smart-schedule-result{color:#a68cff;background:#1a1a1f;border-radius:10px;grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:7px;padding:10px;display:grid}.smart-schedule-result>span{gap:3px;display:grid}.smart-schedule-result b{color:#efeff2;text-transform:capitalize;font-size:10px}.smart-schedule-result small{color:#73737d;font-size:8px;line-height:1.35}.smart-schedule-result button{color:#c4b5ff;background:#27272e;border:0;border-radius:8px;min-height:30px;padding:0 8px;font-size:8px}.manual-schedule-field{gap:6px!important;display:grid!important}.manual-schedule-field>span{color:#8b8b94;font-size:9px}.manual-schedule-field input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:42px;color:#f2f2f5!important;background:#1c1c21!important;border:0!important;border-radius:9px!important;padding:0 10px!important}@media (width<=560px){.smart-schedule-modes{grid-template-columns:1fr}.smart-schedule-result{grid-template-columns:20px minmax(0,1fr)}.smart-schedule-result button{grid-column:1/-1;width:100%}}.release-video-verified{gap:10px;display:grid}.youtube-music-record{background:#151519;border:0;border-radius:13px;gap:10px;padding:11px;display:grid}.youtube-music-record>header{align-items:center;gap:10px;display:flex}.youtube-music-record>header img{object-fit:cover;border-radius:9px;flex:none;width:58px;height:58px}.youtube-music-record>header>span{gap:2px;min-width:0;display:grid}.youtube-music-record>header small{color:#9c80ff;letter-spacing:1px;font-size:8px;font-weight:850}.youtube-music-record>header b,.youtube-music-record>header em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.youtube-music-record>header b{font-size:13px}.youtube-music-record>header em{color:#8a8a94;font-size:9px;font-style:normal}.youtube-music-record dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0;display:grid}.youtube-music-record dl>div{background:#1c1c21;border-radius:9px;gap:3px;min-width:0;padding:8px;display:grid}.youtube-music-record dt{color:#6f6f79;font-size:8px}.youtube-music-record dd{color:#e9e9ed;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:9px;font-weight:700;overflow:hidden}.youtube-music-record>p{color:#73737d;margin:0;font-size:8px;line-height:1.45}.release-video-source button:disabled{opacity:.55;cursor:wait}@media (width<=560px){.youtube-music-record dl{grid-template-columns:1fr}}.release-feed-publish{background:#17171c;border-radius:11px;min-height:58px;margin-top:10px;padding:9px 11px;align-items:center!important;gap:10px!important;display:flex!important}.release-feed-publish input{accent-color:#7957ee;width:17px!important;height:17px!important}.release-feed-publish>span{gap:3px;display:grid}.release-feed-publish b{font-size:10px}.release-feed-publish small{color:#777781;font-size:8px;line-height:1.4}.play-by-youtube{z-index:8;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;background:#08080bc7;border:1px solid #ffffff2e;border-radius:999px;align-items:center;gap:8px;min-height:42px;padding:0 14px;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px #00000059}.play-by-youtube>span{background:#f03;border-radius:50%;place-items:center;width:27px;height:27px;display:grid}.play-by-youtube b{white-space:nowrap;font-size:10px}.post-media:has(.play-by-youtube){cursor:pointer}.post-media>iframe{background:#000;border:0;width:100%;height:100%;display:block}.native-story-avatar-time>span{text-align:left;gap:1px;min-width:0;display:grid}.native-story-avatar-time>span b{color:#fff;text-overflow:ellipsis;white-space:nowrap;max-width:150px;font-size:10px;overflow:hidden}.native-story-follow{align-items:center;margin-left:4px;display:flex}.native-story-follow .follow-button,.native-story-follow>button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff!important;background:#0e0e128f!important;border:1px solid #ffffff2e!important;border-radius:999px!important;min-width:64px!important;min-height:29px!important;padding:0 10px!important;font-size:9px!important}.home-surface-tabs{z-index:18;background:color-mix(in srgb,var(--surface,#111) 88%,transparent);border:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:16px;grid-template-columns:1fr 1fr;gap:5px;margin:0 0 14px;padding:6px;display:grid;position:sticky;top:0}.home-surface-tabs button{min-height:38px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:11px;justify-content:center;align-items:center;gap:7px;font-weight:800;display:flex}.home-surface-tabs button.active{background:var(--text);color:var(--surface,#090909);box-shadow:0 5px 18px #00000029}.home-reels-surface>header{justify-content:space-between;align-items:flex-end;gap:16px;margin:2px 2px 14px;display:flex}.home-reels-surface>header span{align-items:center;gap:7px;font-size:1.05rem;font-weight:900;display:flex}.home-reels-surface>header small{max-width:330px;color:var(--muted);text-align:right}.home-reels-stream{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.home-reel-card{background:var(--surface);border:1px solid var(--line);border-radius:20px;overflow:hidden}.home-reel-media{aspect-ratio:9/16;cursor:pointer;background:#050505;border:0;width:100%;display:block;position:relative;overflow:hidden}.home-reel-media>img,.home-reel-media>video{object-fit:cover;width:100%;height:100%}.home-reel-shade{background:linear-gradient(#0000 55%,#000000bf);position:absolute;inset:0}.home-reel-play{color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0000006b;border:1px solid #ffffff80;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.home-reel-trending{color:#fff;background:linear-gradient(135deg,#ff3158,#ff8a00);border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:.72rem;font-style:normal;font-weight:900;display:flex;position:absolute;top:12px;left:12px;box-shadow:0 7px 20px #ff31584d}.home-reel-views{color:#fff;align-items:center;gap:5px;font-size:.75rem;font-weight:800;display:flex;position:absolute;bottom:12px;right:12px}.home-reel-card footer{padding:11px 12px 13px}.home-reel-card footer>button{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.home-reel-card footer>button span{display:grid}.home-reel-card footer small{color:var(--muted)}.home-reel-card footer p{-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:9px 0 0;font-size:.86rem;line-height:1.35;display:-webkit-box;overflow:hidden}.home-reels-empty{color:var(--muted);text-align:center;place-items:center;gap:8px;padding:56px 20px;display:grid}@media (width<=620px){.home-surface-tabs{margin-inline:2px;top:4px}.home-reels-surface>header{flex-direction:column;align-items:flex-start;gap:3px}.home-reels-surface>header small{text-align:left}.home-reels-stream{gap:8px}.home-reel-card{border-radius:15px}.home-reel-card footer{padding:9px}.home-reel-card footer p{font-size:.78rem}.home-reel-play{width:46px;height:46px}}.home-surface-tabs{background:color-mix(in srgb,var(--bg,#090909) 92%,transparent);border:0;border-bottom:1px solid color-mix(in srgb,var(--line) 65%,transparent);border-radius:0;justify-content:center;gap:28px;margin-bottom:10px;padding:7px 14px 0;display:flex}.home-surface-tabs button{border-radius:0;min-width:72px;min-height:36px;padding:0 5px 8px;font-size:.78rem;font-weight:750;position:relative}.home-surface-tabs button.active{color:var(--text);box-shadow:none;background:0 0}.home-surface-tabs button.active:after{content:"";background:var(--text);border-radius:2px;height:2px;position:absolute;bottom:-1px;left:15%;right:15%}.home-reels-stream{flex-direction:column;gap:14px;display:flex}.home-reel-card{width:100%}.feed-music-video-card .post-media-stage{background:#050506}.media-standard.music-video-square{aspect-ratio:1!important}.music-video-square>iframe,.music-video-square>video,.music-video-square>img{object-fit:cover!important;width:100%!important;height:100%!important}.youtube-platform-credit{z-index:10;color:#fff;letter-spacing:.25px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0707099e;border:1px solid #fff3;border-radius:999px;align-items:center;gap:5px;min-height:25px;padding:0 8px;font-size:9px;font-weight:800;display:flex;position:absolute;top:11px;right:11px}.youtube-platform-credit svg{color:#ff1744}.music-video-square .release-label{z-index:10;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);max-width:48%;min-height:25px;letter-spacing:.65px!important;box-shadow:none!important;background:#0707098a!important;border-color:#ffffff2b!important;padding:0 8px!important;font-size:8px!important;top:11px!important;left:11px!important}.music-video-square .release-label:before{font-size:9px}.music-video-square .release-label:after{display:none}.music-video-cover-info{z-index:9;color:#fff;pointer-events:none;background:linear-gradient(#0000,#000000e6);gap:2px;padding:54px 15px 14px;display:grid;position:absolute;bottom:0;left:0;right:0}.music-video-cover-info small{letter-spacing:1px;opacity:.7;font-size:8px;font-weight:800}.music-video-cover-info b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;line-height:1.12;overflow:hidden}.music-video-cover-info em,.music-video-cover-info i{text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.music-video-cover-info i{opacity:.65}.feed-music-video-card .native-track-card{display:none!important}@media (width<=620px){.home-reel-media{max-height:none}.home-reel-card{border-width:0 0 1px;border-radius:0}.home-reels-surface{margin-inline:0}.music-video-cover-info{padding:45px 12px 11px}.music-video-cover-info b{font-size:14px}}.chart-page .chart-leader-play-control{display:none!important}.chart-page .native-chart-row .audio-cover-button{z-index:2!important;position:relative!important}.chart-page .native-chart-row .audio-cover-button i{margin:0!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.chart-page .chart-rank-stack{z-index:1!important;position:relative!important;overflow:hidden!important}.chart-friday-section .vv-release-media{aspect-ratio:1!important;background:#050506!important;width:100%!important;position:relative!important;overflow:hidden!important}.chart-friday-section .vv-release-media>img,.chart-friday-section .vv-release-media>video,.chart-friday-section .vv-release-media>iframe{object-fit:cover!important;border:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;position:absolute!important;inset:0!important}.chart-friday-section .vv-release-media .vv-friday-badge,.chart-friday-section .vv-release-media .vv-release-primary-play{z-index:4!important;position:absolute!important}.home-surface-tabs{background:color-mix(in srgb,var(--surface,#111) 82%,transparent)!important;border:0!important;border-radius:13px!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:4px!important;width:100%!important;padding:5px!important;display:grid!important}.home-surface-tabs button{border-radius:9px!important;width:100%!important;min-height:38px!important;padding:0!important}.home-surface-tabs button.active{background:color-mix(in srgb,var(--text) 9%,transparent)!important}.home-surface-tabs button.active:after{height:2px!important;bottom:3px!important;left:28%!important;right:28%!important}.home-reels-surface>header{display:none!important}.home-reel-media{max-height:none!important}.home-reel-play{display:none!important}.home-reel-shade{background:linear-gradient(#0000 70%,#00000094)!important}.home-reel-views{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00000061!important;border-radius:999px!important;padding:5px 8px!important;bottom:14px!important;right:14px!important}.home-reel-trending{top:14px!important;left:14px!important}.home-reel-media>video{object-fit:cover!important;width:100%!important;height:100%!important}.rail-credits-language{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.rail-credits{min-height:31px;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 9px;font-size:10px}.rail-credits:hover{background:var(--surface-2);color:var(--text)}.rail-credits-language .rail-language{margin:0!important}.artist-music-latest .vv-release-card.video .vv-release-media,.artist-music-videos .vv-release-card.video .vv-release-media,.music-clean-videos .vv-release-card.video .vv-release-media{aspect-ratio:1!important;background:#050506!important;width:100%!important;position:relative!important;overflow:hidden!important}.artist-music-latest .vv-release-card.video .vv-release-media>img,.artist-music-videos .vv-release-card.video .vv-release-media>img,.music-clean-videos .vv-release-card.video .vv-release-media>img,.artist-music-latest .vv-release-card.video .vv-release-media>video,.artist-music-videos .vv-release-card.video .vv-release-media>video,.music-clean-videos .vv-release-card.video .vv-release-media>video,.artist-music-latest .vv-release-card.video .vv-release-media>iframe,.artist-music-videos .vv-release-card.video .vv-release-media>iframe,.music-clean-videos .vv-release-card.video .vv-release-media>iframe{object-fit:cover!important;border:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important;position:absolute!important;inset:0!important}.rail-credits{cursor:default;align-items:center;display:flex}.rail-credits:hover{color:var(--muted);background:0 0}html{scrollbar-gutter:stable}.feed-column{overflow-anchor:none;min-width:0}.home-surface-tabs{contain:layout!important}.home-surface-tabs button.active{color:#fff!important;background:#ffffff1b!important}.home-surface-tabs button.active:after{display:none!important}.home-surface-tabs button{transition:background .16s,color .16s!important}.home-reels-surface,.feed-column>div{min-width:0}.home-reel-trending{background:linear-gradient(135deg,#375dff,#8057ff 58%,var(--vv-accent))!important;color:#fff!important;letter-spacing:.02em!important;border:1px solid #ffffff2e!important;padding:7px 10px!important;top:16px!important;left:16px!important;box-shadow:0 10px 28px #4943ff4d!important}.home-reel-views{bottom:16px!important;right:16px!important}.vv-release-card.video .vv-release-primary-play{color:#08080a!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#fff!important;border:1px solid #ffffffb8!important;border-radius:50%!important;width:48px!important;height:48px!important;box-shadow:0 12px 34px #0000006b!important}.vv-release-card.video .vv-release-primary-play:hover{background:#f4f4f6!important}.artist-catalog-search{position:relative!important}.artist-catalog-search>button{background:var(--surface-2);width:31px;height:31px;color:var(--muted);cursor:pointer;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:7px;transform:translateY(-50%)}.artist-catalog-search:has(button) input{padding-right:42px!important}.chart-page .native-chart-row:first-child .audio-cover-button i{z-index:4!important;color:#fff!important;width:40px!important;height:40px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#08080b57!important;border:1px solid #ffffff6b!important;margin:0!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.chart-page .native-chart-row:first-child .audio-cover-button:hover i{background:#08080b7a!important;transform:translate(-50%,-50%)scale(1.05)!important}@media (width>=801px){.vv-release-card.video .vv-release-media.is-expanded-fallback{border:1px solid #ffffff24!important;border-radius:18px!important;width:min(920px,88vw)!important;height:min(720px,82dvh)!important;padding:0!important;inset:50% auto auto 50%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important;box-shadow:0 0 0 100vmax #000000c7,0 30px 100px #000!important}.vv-release-card.video .vv-release-media.is-expanded-fallback iframe{width:100%!important;height:100%!important;inset:0!important}.vv-release-card.video .vv-release-media.is-expanded-fallback:after{display:none!important}.vv-release-card.video .vv-release-media.is-expanded-fallback .vv-release-fullscreen{background:#08080bb8!important;border-radius:50%!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;top:12px!important;bottom:auto!important;right:12px!important}.vv-release-card.video .vv-release-media.is-expanded-fallback .vv-release-fullscreen span{display:none!important}}@media (width<=800px){.vv-release-card.video .vv-release-media.is-expanded-fallback{width:100vw!important;height:100dvh!important;padding:0!important}.vv-release-card.video .vv-release-media.is-expanded-fallback iframe{width:100%!important;height:100%!important;inset:0!important}.vv-release-card.video .vv-release-media.is-expanded-fallback:after{display:none!important}.vv-release-card.video .vv-release-media.is-expanded-fallback .vv-release-fullscreen{top:calc(10px + env(safe-area-inset-top))!important;background:#08080bb3!important;border-radius:50%!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;bottom:auto!important;right:10px!important}.vv-release-card.video .vv-release-media.is-expanded-fallback .vv-release-fullscreen span{display:none!important}}.native-reel-follow{align-items:center;margin-left:7px;display:flex}.native-reel-follow .follow-button,.native-reel-follow>button{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:#fff!important;background:#0a0a0e7a!important;border:1px solid #fff3!important;border-radius:999px!important;min-width:66px!important;min-height:30px!important;padding:0 10px!important;font-size:9px!important}.feed-music-video-card .music-video-square>iframe{pointer-events:none!important}.feed-music-video-card .music-video-cover-info{gap:3px!important;padding-bottom:15px!important}.feed-music-video-card .music-video-cover-info b{font-size:16px!important}.feed-music-video-card .music-video-cover-info em{opacity:.78;font-size:11px!important}.feed-music-video-card .music-video-cover-info small,.feed-music-video-card .music-video-cover-info i{display:none!important}.feed-music-video-card .music-video-cover-info{background:linear-gradient(#0000 0%,#0505082e 28%,#050508e0 100%)!important;gap:5px!important;padding:72px 16px 26px!important;font-family:inherit!important;bottom:0!important}.feed-music-video-card .music-video-cover-info b{letter-spacing:-.025em!important;text-shadow:0 2px 14px #000!important;font-size:clamp(17px,3.4vw,21px)!important;font-weight:850!important;line-height:1.08!important}.feed-music-video-card .music-video-cover-info em{letter-spacing:.01em!important;color:#ffffffd1!important;text-shadow:0 2px 12px #000!important;font-size:12px!important;font-weight:650!important;line-height:1.2!important}@media (width<=620px){.feed-music-video-card .music-video-cover-info{padding:62px 13px 22px!important}.feed-music-video-card .music-video-cover-info b{font-size:17px!important}.feed-music-video-card .music-video-cover-info em{font-size:11px!important}}.native-story-content.has-shared-content .native-shared-story:has(>video){background:#000!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;padding:0!important}.native-story-content.has-shared-content .native-shared-story:has(>video)>video{object-fit:cover!important;background:#000!important;border-radius:0!important;width:100%!important;height:100%!important;max-height:none!important}.native-story-content.has-shared-content .native-shared-story:has(>video) .native-shared-copy{display:none!important}.native-story-content.has-shared-content .native-shared-story:has(>video)>em{display:none!important}.native-story-content.has-shared-content:has(.native-shared-story>video){background:#000!important;padding:0!important}.native-story-author-stack{align-items:center!important;gap:5px!important;min-width:0!important;max-width:calc(100% - 100px)!important;display:flex!important;overflow:visible!important}.native-story-header{top:calc(max(14px,env(safe-area-inset-top)) + 16px)!important;height:auto!important;min-height:48px!important}.native-story-avatar-time{max-width:190px!important;overflow:hidden!important}.native-story-avatar-time .avatar{z-index:1!important;flex:0 0 38px!important;margin:0!important;position:relative!important;transform:none!important}.native-story-avatar-time>span{min-width:0!important;overflow:hidden!important}.profile-grid-portrait .profile-music-video-tile{background:#09090c!important;position:relative!important;overflow:hidden!important}.profile-grid-portrait .profile-music-video-tile>img,.profile-grid-portrait .profile-music-video-tile>video{object-fit:cover!important;object-position:center!important;background:0 0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important;position:absolute!important;inset:0!important}.profile-video-play-badge{z-index:8!important;color:#fff!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#08080b94!important;border:1px solid #ffffff75!important;border-radius:999px!important;align-items:center!important;gap:6px!important;min-height:29px!important;padding:0 9px!important;display:flex!important;position:absolute!important;bottom:9px!important;left:9px!important;box-shadow:0 8px 22px #00000059!important}.profile-video-play-badge svg{filter:none!important;position:static!important}.profile-video-play-badge b{letter-spacing:.12em!important;font-size:8px!important;font-weight:900!important}.profile-reel-tile>.lucide-play-square{color:#fff!important;top:8px!important;right:8px!important}.native-story-content.is-shared-youtube{background:#000!important;padding:0!important}.native-story-content.is-shared-youtube .native-shared-story.is-youtube{cursor:default!important;background:#000!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;padding:0!important}.native-shared-youtube-video{background:#000!important;border:0!important;width:100%!important;height:100%!important;display:block!important}.native-reel-follow{opacity:.82!important;margin-left:4px!important}.native-reel-follow .follow-button,.native-reel-follow>button{min-width:54px!important;min-height:25px!important;box-shadow:none!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#0a0a0e40!important;border-color:#ffffff1f!important;padding:0 8px!important;font-size:8px!important;font-weight:700!important}.profile-grid-portrait .profile-music-video-tile{background:0 0!important;padding:0!important}.profile-grid-portrait .profile-music-video-tile>.youtube-thumbnail-image{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important;transform:none!important}.profile-video-play-badge,.profile-thumbnail-type-badge{width:19px!important;height:19px!important;min-height:0!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;color:#fff!important;filter:drop-shadow(0 2px 5px #000000e6)!important;text-shadow:none!important;pointer-events:none!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;padding:0!important;display:grid!important;inset:8px 8px auto auto!important}.profile-video-play-badge svg,.profile-thumbnail-type-badge svg{filter:none!important;width:19px!important;height:19px!important;position:static!important}.profile-video-play-badge b{display:none!important}.youtube-thumbnail-image{object-fit:cover;object-position:center;background:0 0;border:0;width:100%;max-width:none;height:100%;max-height:none;display:block;position:absolute;inset:0}.youtube-thumbnail-icon{z-index:6;color:#fff;filter:drop-shadow(0 2px 7px #000000e6);pointer-events:none;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;bottom:12px;right:12px}.youtube-native-embed{background:#000;border:0;display:block;position:absolute;inset:0;width:100%!important;height:100%!important}.youtube-clean-embed,.youtube-native-embed,.native-shared-youtube-video{border:0!important}.youtube-native-frame,.release-video-preview,.native-media-embed.is-youtube-clean,.native-story-content.is-shared-youtube{position:relative!important;overflow:hidden!important}.post-media:has(>.youtube-native-embed){position:relative!important;overflow:hidden!important}.vv-release-media:has(>.youtube-native-embed){position:relative!important;overflow:hidden!important}.youtube-native-frame>.youtube-clean-embed,.release-video-preview>.youtube-clean-embed,.native-media-embed.is-youtube-clean>.youtube-clean-embed,.youtube-native-frame>.youtube-native-embed,.native-shared-youtube-video{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.feed-youtube-preview{pointer-events:none!important}.youtube-clean-viewer,.youtube-native-embed,.native-shared-youtube-video{pointer-events:auto!important}.youtube-native-frame,.native-story-content.is-shared-youtube{overflow:hidden!important}.post-media:has(>.youtube-native-embed){overflow:hidden!important}.vv-release-media:has(>.youtube-native-embed){overflow:hidden!important}.feed-youtube-sound{z-index:8;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);cursor:pointer;background:#08080b94;border:1px solid #ffffff47;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;bottom:12px;right:12px;box-shadow:0 8px 24px #00000052}.vv-points-stats{border:1px solid var(--border);background:var(--surface);border-radius:18px;margin-top:22px;padding:18px;overflow:hidden}.vv-points-stats>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.vv-points-stats>header span{gap:3px;display:grid}.vv-points-stats>header small,.vv-points-sources>small{color:var(--purple-2);letter-spacing:.14em;font-size:9px;font-weight:900}.vv-points-stats h3{margin:0;font-size:18px}.vv-points-stats>header em{color:var(--muted);align-items:center;gap:6px;font-size:9px;font-style:normal;display:flex}.vv-points-stats>header em i{background:var(--lime);width:7px;height:7px;box-shadow:0 0 0 4px color-mix(in srgb,var(--lime) 13%,transparent);border-radius:50%}.vv-points-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:15px;display:grid}.vv-points-summary article{background:var(--surface-2);border-radius:13px;gap:5px;min-width:0;padding:13px;display:grid}.vv-points-summary small{color:var(--muted);font-size:9px}.vv-points-summary b{text-overflow:ellipsis;font-size:20px;overflow:hidden}.vv-points-summary article:first-child b{color:var(--lime)}.vv-points-summary article:nth-child(2) b{color:#ff6f83}.vv-points-sources{margin-top:16px}.vv-points-sources article{border-bottom:1px solid color-mix(in srgb,var(--border) 68%,transparent);justify-content:space-between;align-items:center;gap:12px;min-height:39px;font-size:11px;display:flex}.vv-points-sources article span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.vv-points-sources article b{flex:none}.vv-points-sources .positive{color:var(--lime)}.vv-points-sources .negative{color:#ff6f83}.vv-points-sources>p{color:var(--muted);font-size:11px}@media (width<=800px){.vv-points-stats{border-radius:15px;margin-top:16px;padding:14px}.vv-points-stats>header{align-items:flex-start}.vv-points-stats>header em{text-align:right;max-width:78px}.vv-points-summary{gap:6px}.vv-points-summary article{padding:10px 8px}.vv-points-summary b{font-size:clamp(15px,5vw,19px)}}html[lang=en] .vv-wallet-card-front:after{content:"View back  ›"}html[lang=en] .vv-wallet-card-back:after{content:"Return to front  ›"}body.vv-story-viewer-open .native-story-viewer{z-index:30000!important;isolation:isolate!important;position:fixed!important;inset:0!important}body.vv-story-viewer-open .profile-clean .profile-avatar-player,body.vv-story-viewer-open .profile-clean .profile-visible-avatar,body.vv-story-viewer-open .profile-clean .profile-live-reaction{visibility:hidden!important;pointer-events:none!important}body.vv-media-viewer-open .media-viewer{z-index:30000!important;isolation:isolate!important}body.vv-media-viewer-open .profile-clean .profile-avatar-player,body.vv-media-viewer-open .profile-clean .profile-visible-avatar,body.vv-media-viewer-open .profile-clean .profile-live-reaction{visibility:hidden!important;pointer-events:none!important}.native-story-avatar-time small{opacity:.5!important;letter-spacing:.01em!important;font-size:8px!important;font-weight:500!important}.native-story-view-eye{background:#08080b42!important;border-color:#ffffff1a!important}.native-story-view-eye svg{opacity:.82}.native-youtube-preview{aspect-ratio:16/9;cursor:pointer;background:#08080a;border:0;border-radius:12px;width:100%;margin:24px 0;padding:0;display:block;position:relative;overflow:hidden}.native-youtube-preview.compact{margin:0}.native-youtube-preview>.youtube-thumbnail-image{position:absolute}.youtube-native-modal{z-index:12000;padding:max(20px,env(safe-area-inset-top)) max(20px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));background:#000000d1;place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.youtube-native-modal>section{place-items:center;width:min(960px,92vw);max-height:calc(100dvh - 40px);display:grid;position:relative}.youtube-native-frame{aspect-ratio:16/9;background:#000;width:100%;position:relative;overflow:hidden}.youtube-native-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.youtube-native-close{z-index:2;color:#fff;cursor:pointer;background:#121216e0;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:-48px;right:0}@media (width<=800px){.youtube-native-modal{padding:max(58px,calc(env(safe-area-inset-top) + 48px)) max(8px,env(safe-area-inset-right)) max(76px,calc(env(safe-area-inset-bottom) + 68px)) max(8px,env(safe-area-inset-left));align-items:center}.youtube-native-modal>section{width:100%;max-height:100%}.youtube-native-close{top:-46px;right:4px}.youtube-native-frame{width:100%;max-height:calc(100dvh - 150px)}}.post-media:has(.carousel-dots){touch-action:pan-y;overscroll-behavior-x:contain}.chart-rank-stack.leader-spacer{visibility:hidden!important;pointer-events:none!important}@media (width>=801px){.vv-release-card.video .vv-release-media.is-expanded-fallback{aspect-ratio:16/9!important;width:min(960px,90vw)!important;height:auto!important;max-height:82dvh!important}}@media (width<=800px){.vv-release-card.video .vv-release-media.is-expanded-fallback{border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;inset:0!important;transform:none!important}.vv-release-card.video .vv-release-media.is-expanded-fallback iframe{aspect-ratio:16/9!important;height:auto!important;top:50%!important;transform:translateY(-50%)!important}}.music-management-native .artist-music-videos{display:none!important}.native-story-header{z-index:30!important}.native-story-author-stack,.native-story-avatar-time,.native-story-avatar-time .avatar{position:relative!important;transform:none!important}.native-story-avatar-time .avatar{inset:auto!important}.vv-notifications{width:min(720px,100%)!important;max-width:100%!important;margin:0 auto!important;overflow-x:hidden!important}.vv-notifications-content{min-width:0!important}.vv-notification-row{grid-template-columns:48px minmax(0,1fr) auto!important;gap:9px!important;min-width:0!important;max-width:100%!important;padding:10px 12px!important}.vv-notification-row .notification-copy p,.vv-notification-row .notification-context{-webkit-line-clamp:2!important;overflow-wrap:anywhere!important;-webkit-box-orient:vertical!important;display:-webkit-box!important;overflow:hidden!important}.vv-notification-row .notification-thumbnail{width:42px!important;min-width:42px!important;height:48px!important}.vv-notification-row .notification-inline-actions{flex-wrap:wrap!important;max-width:150px!important;display:flex!important}.vv-notification-row .notification-inline-actions button{min-width:0!important;height:32px!important;padding:0 8px!important;font-size:9px!important}@media (width<=800px){.vv-notifications{height:calc(100dvh - var(--header) - 61px - env(safe-area-inset-bottom))!important;min-height:0!important}.vv-notification-filters{scrollbar-width:none!important;max-width:100%!important;overflow-x:auto!important}.vv-notifications-content{padding:0 8px calc(18px + env(safe-area-inset-bottom))!important}.vv-notification-row{grid-template-columns:42px minmax(0,1fr) auto!important;gap:7px!important;padding:9px 7px!important}.notification-actor-stack,.vv-notification-row>.notification-profile{width:42px!important;height:42px!important;transform:none!important}.vv-notification-row .notification-thumbnail{width:36px!important;min-width:36px!important;height:42px!important}.vv-notification-row .notification-row-action,.vv-notification-row>.notification-open-action{min-width:0!important;max-width:66px!important;padding:0 6px!important;font-size:8px!important}}.youtube-post-thumbnail{cursor:pointer;background:#08080a;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0;overflow:hidden}.youtube-post-thumbnail>.youtube-thumbnail-image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.youtube-post-play{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08080b94;border:1px solid #ffffff73;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 12px 35px #0000006b}.youtube-post-source{color:#fff;filter:drop-shadow(0 2px 5px #000);position:absolute;top:11px;right:11px}.post-card:has(.release-label) .post-media{aspect-ratio:1!important}.post-card:has(.release-label) .post-media img{object-fit:cover!important}.post-card:has(.release-label) .release-label{-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);min-height:24px;box-shadow:none;border-radius:999px;align-items:center;padding:0 8px;font-size:8px;display:flex;background:#08080bad!important}.music-upload-modal{width:min(720px,100vw - 32px)!important}.music-upload-body-v2{gap:12px;display:grid}.music-credit-rows{gap:7px;display:grid}.music-credit-rows>div{grid-template-columns:minmax(0,1fr) 38px;gap:6px;display:grid}.music-credit-rows>div>button{background:var(--surface-2);height:42px;color:var(--muted);border:0;border-radius:9px}.music-credit-rows>button{background:var(--surface-2);width:max-content;height:34px;color:var(--purple-2);border:0;border-radius:9px;align-items:center;gap:6px;padding:0 10px;font-size:10px;font-weight:800;display:flex}.music-rights-warning{color:#ff7486;background:#ff52671a;border-radius:11px;align-items:center;gap:8px;margin:12px 0 0;padding:11px;font-size:11px;display:flex}.music-legal-declarations{gap:8px;margin-top:13px;display:grid}.music-legal-declarations label{background:var(--surface-2);color:var(--text);border-radius:11px;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:9px;padding:12px;font-size:10px;line-height:1.5;display:grid}.music-legal-declarations input{width:17px;height:17px;accent-color:var(--purple)}.admin-section-tabs{gap:7px;margin:12px 0 16px;display:flex}.admin-section-tabs button{background:var(--surface-2);min-height:38px;color:var(--muted);border:0;border-radius:10px;align-items:center;gap:7px;padding:0 12px;font-size:10px;font-weight:800;display:flex}.admin-section-tabs button.active{background:color-mix(in srgb,var(--purple) 18%,var(--surface-2));color:#fff}.admin-section-tabs button span{background:#ffffff14;border-radius:999px;place-items:center;min-width:19px;height:19px;font-size:8px;display:grid}.admin-rights-review>header{justify-content:space-between;gap:12px;margin-bottom:12px;display:flex}.admin-rights-review>header small{color:var(--purple-2);letter-spacing:.14em;font-size:8px;font-weight:900}.admin-rights-review h3{margin:4px 0;font-size:20px}.admin-rights-review p{color:var(--muted);margin:0;font-size:10px}.admin-rights-review>header>span{color:var(--muted);font-size:10px}.admin-rights-review>div{gap:7px;display:grid}.admin-rights-row{background:var(--surface-2);border-radius:13px;overflow:hidden}.admin-rights-summary{width:100%;min-height:66px;color:var(--text);text-align:left;background:0 0;border:0;grid-template-columns:48px minmax(0,1fr) auto 24px;align-items:center;gap:10px;padding:8px;display:grid}.admin-rights-summary img{object-fit:cover;border-radius:8px;width:48px;height:48px}.admin-rights-summary span{gap:3px;min-width:0;display:grid}.admin-rights-summary b,.admin-rights-summary small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.admin-rights-summary small{color:var(--muted);font-size:9px}.admin-rights-summary em{color:var(--muted);text-transform:uppercase;background:#ffffff0f;border-radius:999px;padding:5px 7px;font-size:7px;font-style:normal}.admin-rights-detail{border-top:1px solid var(--border);padding:12px}.admin-rights-detail dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;display:grid}.admin-rights-detail dl div{background:var(--bg);border-radius:9px;min-width:0;padding:9px}.admin-rights-detail dt{color:var(--muted);font-size:8px}.admin-rights-detail dd{overflow-wrap:anywhere;margin:4px 0 0;font-size:10px}.admin-rights-detail>label{color:var(--muted);gap:6px;margin-top:10px;font-size:9px;display:grid}.admin-rights-detail textarea{background:var(--bg);min-height:64px;color:var(--text);resize:vertical;border:0;border-radius:9px;padding:10px}.admin-rights-detail footer{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.admin-rights-detail footer button{background:var(--bg);min-height:34px;color:var(--text);border:0;border-radius:8px;align-items:center;gap:6px;padding:0 9px;font-size:8px;font-weight:800;display:flex}.admin-rights-detail footer button.danger{color:#ff7183}.admin-rights-empty{color:var(--muted);justify-items:center;gap:5px;padding:28px;font-size:10px;display:grid}.follow-button-icon-only{border-radius:50%!important;place-items:center!important;width:44px!important;min-width:44px!important;height:44px!important;min-height:44px!important;padding:0!important;display:grid!important}.follow-button-icon-only svg{margin:0!important}.native-story-follow-action,.native-reel-follow-action{width:44px;height:44px;display:block}.native-story-follow-action .profile-follow-reaction-wrap,.native-reel-follow-action .profile-follow-reaction-wrap{display:block}.native-story-follow-action .profile-follow-menu,.native-reel-follow-action .profile-follow-menu{left:auto;right:48px}.native-story-avatar-time span{align-items:center!important;display:flex!important}.native-story-avatar-time span b{display:none!important}.vv-notifications{flex-direction:column!important;max-height:calc(100dvh - 24px)!important;display:flex!important}.vv-notifications-head,.vv-notification-filters{flex:none}.vv-notifications-content{overscroll-behavior:contain;min-height:0!important;overflow-y:auto!important}@media (width<=800px){.music-upload-modal{width:100%!important}.music-upload-fields-grid,.admin-rights-detail dl{grid-template-columns:1fr!important}.music-credit-rows>div{grid-template-columns:minmax(0,1fr) 40px}.admin-section-tabs{padding-inline:8px}.admin-section-tabs button{flex:1;justify-content:center;padding-inline:7px}.admin-rights-summary{grid-template-columns:44px minmax(0,1fr) 22px}.admin-rights-summary img{width:44px;height:44px}.admin-rights-summary em{grid-column:2;justify-self:start}.feed-column>.trending-section{margin-block:4px!important}.vv-notifications{height:100dvh!important;max-height:100dvh!important;padding-top:env(safe-area-inset-top)!important;padding-bottom:env(safe-area-inset-bottom)!important}}.post-modal-youtube{--opened-post-ratio:16 / 9!important;--opened-ratio-number:1.77778!important}.post-modal-youtube .instagram-post-media,.post-modal-youtube .post-media,.post-modal-youtube .music-video-viewer{aspect-ratio:16/9!important;background:#000!important;width:100%!important;height:auto!important;min-height:0!important;max-height:min(82dvh,720px)!important}.post-modal-youtube .youtube-post-thumbnail{width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.post-modal-native-video .instagram-post-media,.post-modal-native-video .post-media.opened-native-video{width:100%!important;height:auto!important;min-height:0!important;max-height:min(82dvh,720px)!important;aspect-ratio:var(--media-natural-ratio,var(--opened-post-ratio))!important;background:#000!important;overflow:hidden!important}.post-modal-native-video .post-media.opened-native-video>video{object-fit:contain!important;object-position:center!important;background:#000!important;width:100%!important;height:100%!important}.artist-music-videos .vv-release-card.video{width:100%!important;max-width:none!important;min-height:0!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.artist-music-videos .vv-release-card.video .vv-release-media{aspect-ratio:16/9!important;background:#08080a!important;border-radius:11px!important;width:100%!important}.artist-music-videos .vv-release-card.video .vv-release-media>.youtube-thumbnail-image{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.artist-music-videos .vv-release-card.video .vv-release-foot{background:0 0!important;min-height:50px!important;padding:7px 2px 0!important}@media (width<=800px){.home-surface-tabs{margin-bottom:2px!important}.feed-column>.trending-section{margin-block:2px!important}.post-modal-youtube .instagram-post-media,.post-modal-youtube .post-media,.post-modal-youtube .music-video-viewer{width:100%!important;max-height:calc(100dvh - var(--header) - 61px - env(safe-area-inset-bottom))!important;aspect-ratio:16/9!important}.post-modal-native-video .instagram-post-media,.post-modal-native-video .post-media.opened-native-video{width:100%!important;max-height:calc(100dvh - var(--header) - 61px - env(safe-area-inset-bottom))!important;aspect-ratio:var(--media-natural-ratio,var(--opened-post-ratio))!important}.artist-music-videos .vv-release-card.video .vv-release-media{aspect-ratio:16/9!important}}.home-surface-tabs{margin-bottom:1px!important}.feed-column>.trending-section{margin-block:1px!important}.post-media.youtube-inline-playing{aspect-ratio:16/9!important;background:#000!important;width:100%!important;max-width:100%!important;height:auto!important;min-height:0!important;overflow:hidden!important}.youtube-inline-player{background:#000!important;border:0!important;width:100%!important;max-width:100%!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.instagram-post-modal .release-label{letter-spacing:.5px!important;min-height:20px!important;padding:0 6px!important;font-size:7px!important}.feed-music-release-card{position:relative}.feed-music-release-card .post-media-stage{flex-direction:column;background:0 0!important;display:flex!important}.feed-music-release-card .post-media{overflow:hidden;aspect-ratio:1!important;background:#08080a!important;border-radius:0!important;width:100%!important}.feed-music-release-card .post-media>img,.feed-music-release-card .post-media>video{object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.feed-music-release-card .post-media-stage>.native-track-card{background:linear-gradient(135deg,#7a57ff21,#c9ff4309),var(--bg)!important;width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.music-release-support-row{border-top:1px solid var(--border);align-items:center;gap:12px;min-height:58px;padding:8px 12px;display:flex;position:relative}.music-release-support-row>span{flex:1;gap:2px;min-width:0;display:grid}.music-release-support-row>span b,.music-release-support-row>span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.music-release-support-row>span b{font-size:12px}.music-release-support-row>span small{color:var(--muted);font-size:9px}.music-release-support-row>button{min-height:36px;color:var(--text);background:linear-gradient(135deg,#7751e133,#c9ff4314);border:1px solid #ab8bff3d;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:0 13px;font-size:10px;font-weight:850;display:inline-flex}.music-release-support-sheet{z-index:20;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f0f14f7;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:6px;max-width:calc(100vw - 32px);padding:9px;display:flex;position:absolute;bottom:calc(100% + 6px);right:8px;box-shadow:0 18px 48px #0000007a}.music-release-support-sheet>span{min-width:120px;margin-right:4px;display:grid}.music-release-support-sheet b{font-size:10px}.music-release-support-sheet small{color:var(--muted);font-size:8px}.music-release-support-sheet>button{min-width:40px;height:34px;color:var(--vv-accent);background:#202127;border:1px solid #ffffff1a;border-radius:9px;padding:0 8px;font-size:10px;font-weight:900}.music-release-support-sheet>.music-release-support-close{color:#fff;width:32px;min-width:32px;padding:0}@media (width<=480px){.music-release-support-sheet{flex-wrap:wrap;left:8px;right:8px}.music-release-support-sheet>span{flex:1}.music-release-support-row{padding-inline:10px}}.native-story-content.is-shared-youtube{padding:max(54px,calc(env(safe-area-inset-top) + 44px)) max(8px,env(safe-area-inset-right)) max(72px,calc(env(safe-area-inset-bottom) + 62px)) max(8px,env(safe-area-inset-left))!important;background:#000!important;place-items:center!important;display:grid!important}.native-story-content.is-shared-youtube .native-shared-story.is-youtube{aspect-ratio:16/9!important;background:#000!important;border:0!important;border-radius:0!important;width:100%!important;max-width:100%!important;height:auto!important;max-height:100%!important;margin:0!important;padding:0!important;position:relative!important;overflow:hidden!important}.native-story-content.is-shared-youtube .native-shared-youtube-video{background:#000!important;border:0!important;width:100%!important;max-width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.native-story-content.has-shared-content .native-shared-story:has(>video){background:#000!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.native-story-content.has-shared-content .native-shared-story:has(>video)>video{object-fit:contain!important;object-position:center!important;background:#000!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}@media (width<=800px){.home-surface-tabs{margin-bottom:1px!important}.feed-column>.trending-section{margin-block:1px!important}.post-media.youtube-inline-playing{aspect-ratio:16/9!important;width:100%!important;max-width:100%!important;height:auto!important}.native-story-content.is-shared-youtube .native-shared-story.is-youtube{width:100%!important;max-height:calc(100dvh - 126px - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}.mobile-recent-stories>.mobile-my-story,.mobile-recent-stories>.story{grid-template-rows:68px 18px!important;align-content:start!important;justify-items:center!important;gap:6px!important}.mobile-recent-stories>.mobile-my-story>.story-name,.mobile-recent-stories>.story>.story-name{text-align:center!important;grid-row:2!important;place-self:start center!important;width:78px!important;height:18px!important;margin:0!important;padding:0!important;line-height:18px!important;transform:none!important}}.feed-column>.home-surface-tabs+.trending-section{margin-top:calc(1px - var(--vv-section-gap))!important;margin-bottom:calc(2px - var(--vv-section-gap))!important}.native-music-release-feed{background:var(--bg);color:var(--text);position:relative;overflow:hidden}.native-music-release-feed>header{justify-content:space-between;align-items:center;min-height:58px;padding:9px 12px;display:flex}.native-music-release-feed>header>button{color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.native-music-release-feed>header>button>span{gap:2px;display:grid}.native-music-release-feed>header b{font-size:12px}.native-music-release-feed>header small{color:var(--muted);font-size:9px}.native-music-release-feed>header>em{color:var(--vv-accent);letter-spacing:.08em;text-transform:uppercase;font-size:8px;font-style:normal;font-weight:900}.native-music-release-cover{aspect-ratio:1;background:#08080a;width:100%;position:relative;overflow:hidden}.native-music-release-cover>.music-artwork{display:block;object-fit:cover!important;object-position:center!important;width:100%!important;height:100%!important}.native-music-release-cover>span{z-index:2;pointer-events:none;background:linear-gradient(#0000,#000000e0);gap:3px;padding:66px 14px 14px;display:grid;position:absolute;bottom:0;left:0;right:0}.native-music-release-cover small{color:var(--vv-accent);letter-spacing:.1em;font-size:8px;font-weight:900}.native-music-release-cover b{text-overflow:ellipsis;white-space:nowrap;font-size:18px;overflow:hidden}.native-music-release-cover em{color:#ffffffbf;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;overflow:hidden}.native-music-release-feed>.native-track-card{background:linear-gradient(135deg,#7657ff1c,#c9ff4309),var(--bg)!important;width:100%!important;max-width:none!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important;padding:9px 12px!important;position:relative!important;inset:auto!important;transform:none!important}.native-music-release-feed>.native-track-card .native-track-progress{display:block!important}.native-music-release-feed>footer{border-top:1px solid var(--border);align-items:center;gap:6px;min-height:52px;padding:7px 10px;display:flex}.native-music-release-feed>footer>button{min-height:38px;color:var(--muted);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 11px;font-size:9px;font-weight:800;display:inline-flex}.native-music-release-feed>footer>button.liked{color:#ff4f77}.native-music-release-feed>footer>.release-donate-trigger{color:#fff;background:linear-gradient(135deg,#7657ff33,#c9ff4317);margin-left:auto}.native-release-donation-sheet{z-index:25;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#0f0f14fa;border:1px solid #ffffff1f;border-radius:14px;align-items:center;gap:6px;max-width:calc(100% - 16px);padding:9px;display:flex;position:absolute;bottom:58px;right:8px;box-shadow:0 18px 48px #00000085}.native-release-donation-sheet>span{flex:1;gap:2px;min-width:132px;display:grid}.native-release-donation-sheet b{font-size:10px}.native-release-donation-sheet small{color:var(--muted);font-size:8px}.native-release-donation-sheet>button{min-width:42px;height:34px;color:var(--vv-accent);background:#202127;border:1px solid #ffffff1a;border-radius:9px;padding:0 8px;font-size:10px;font-weight:900}.native-release-donation-sheet>.native-release-donation-close{color:#fff;width:32px;min-width:32px;padding:0}@media (width<=480px){.native-release-donation-sheet{flex-wrap:wrap;left:8px;right:8px}.native-release-donation-sheet>span{flex-basis:100%}.native-music-release-feed>footer>button span{display:none}.native-music-release-feed>footer>button{width:40px;padding:0}.native-music-release-feed>footer>.release-donate-trigger{width:auto;padding:0 13px}.native-music-release-feed>footer>.release-donate-trigger span{display:inline}}.content-share-backdrop{z-index:31000!important;isolation:isolate!important}.content-share-backdrop .content-share-sheet{z-index:1!important;position:relative!important}.native-story-follow-action,.native-reel-follow-action{isolation:isolate!important;position:relative!important;overflow:visible!important}.native-story-follow-action .profile-follow-menu,.native-reel-follow-action .profile-follow-menu{z-index:80!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;transform-origin:100%!important;background:linear-gradient(145deg,#18181efb,#0d0d11fb)!important;border:1px solid #ffffff21!important;border-radius:15px!important;width:min(210px,100vw - 86px)!important;min-width:176px!important;max-width:calc(100vw - 86px)!important;max-height:min(240px,100dvh - 32px)!important;padding:7px!important;position:absolute!important;inset:50% calc(100% + 12px) auto auto!important;overflow:visible!important;transform:translateY(-50%)!important;box-shadow:0 18px 52px #00000094!important}.native-story-follow-action .profile-follow-menu:after,.native-reel-follow-action .profile-follow-menu:after{content:""!important;background:#15151a!important;border-top:1px solid #ffffff21!important;border-right:1px solid #ffffff21!important;width:12px!important;height:12px!important;position:absolute!important;top:50%!important;right:-7px!important;transform:translateY(-50%)rotate(45deg)!important}.native-story-follow-action .profile-follow-menu>button,.native-reel-follow-action .profile-follow-menu>button{z-index:1!important;white-space:normal!important;border-radius:10px!important;min-height:42px!important;padding:0 10px!important;line-height:1.2!important;position:relative!important}.native-story-follow-action .profile-reaction-picker,.native-reel-follow-action .profile-reaction-picker{z-index:81!important;width:min(238px,100vw - 86px)!important;min-width:0!important;max-width:calc(100vw - 86px)!important;max-height:calc(100dvh - 32px)!important;position:absolute!important;inset:50% calc(100% + 12px) auto auto!important;overflow:auto!important;transform:translateY(-50%)!important}.native-story-follow-action .profile-reaction-picker:after,.native-reel-follow-action .profile-reaction-picker:after{content:"";background:#111114;border-top:1px solid #ffffff1a;border-right:1px solid #ffffff1a;width:11px;height:11px;position:absolute;top:50%;right:-6px;transform:translateY(-50%)rotate(45deg)}.vv-messages-new .vv-message-row.mine .vv-message-bubble:not(.media){background:linear-gradient(135deg,var(--vv-chat-accent),var(--vv-chat-accent-2))!important;box-shadow:0 8px 22px color-mix(in srgb,var(--vv-chat-accent) 18%,transparent)!important}.vv-messages-new .vv-message-bubble:not(.media):after{border-radius:2px!important;width:10px!important;height:10px!important;bottom:7px!important;transform:rotate(45deg)!important}.vv-chat-theme-sheet>div>button>i{background:linear-gradient(135deg,var(--theme-accent),var(--theme-accent-2),var(--theme-surface))!important}.native-video-thumbnail,.story-preview-card>.native-video-thumbnail,.profile-grid>button>.native-video-thumbnail,.search-content-result>.native-video-thumbnail,.vv-ai-content .native-video-thumbnail,.vv-ai-trending .native-video-thumbnail,.vv-ai-home-feature .native-video-thumbnail{object-fit:cover!important;object-position:50% 50%!important;background:0 0!important;border:0!important;width:100%!important;min-width:100%!important;max-width:none!important;height:100%!important;min-height:100%!important;max-height:none!important;margin:0!important;padding:0!important;display:block!important;position:absolute!important;inset:0!important}.story-preview-card{isolation:isolate}.story-preview-card>.native-video-thumbnail{z-index:0}.story-preview-card>.story-card-shade,.story-preview-card>.story-card-user,.story-preview-card>small{z-index:1}.vv-ai-content>div>button,.vv-ai-trending>div>button,.vv-ai-home-feature>div>button,.search-content-result{padding:0!important;position:relative!important;overflow:hidden!important}.explore-video-tile{isolation:isolate!important;contain:paint!important;background:0 0!important}.explore-video-tile>:is(.native-video-thumbnail,.youtube-thumbnail-image){object-fit:cover!important;object-position:center!important;width:calc(100% + 2px)!important;min-width:calc(100% + 2px)!important;max-width:none!important;height:calc(100% + 2px)!important;min-height:calc(100% + 2px)!important;max-height:none!important;margin:0!important;position:absolute!important;inset:-1px!important}.vv-ai-content .native-video-thumbnail,.vv-ai-trending .native-video-thumbnail,.vv-ai-home-feature .native-video-thumbnail,.search-content-result>.native-video-thumbnail{object-fit:cover!important;object-position:center!important;width:calc(100% + 2px)!important;min-width:calc(100% + 2px)!important;height:calc(100% + 2px)!important;min-height:calc(100% + 2px)!important;inset:-1px!important}.explore-youtube-tile>.youtube-thumbnail-image{object-fit:cover!important;object-position:50% 50%!important;transform-origin:50%!important;width:calc(100% + 2px)!important;min-width:calc(100% + 2px)!important;max-width:none!important;height:calc(100% + 2px)!important;min-height:calc(100% + 2px)!important;max-height:none!important;margin:0!important;padding:0!important;position:absolute!important;inset:-1px!important;transform:scale(1.14)!important}.instagram-post-modal .music-video-square .release-label{max-width:34%!important;min-height:17px!important;padding:0 5px!important;font-size:6px!important;line-height:1!important;top:4px!important;left:8px!important}.instagram-post-modal .music-video-square .release-label:before{font-size:7px!important}@media (width<=800px){.profile-studio-categories nav{scrollbar-width:thin;box-sizing:border-box!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;background:color-mix(in srgb, var(--text) 4%, transparent)!important;border-radius:11px!important;align-content:flex-start!important;max-height:154px!important;padding:8px!important;overflow:hidden auto!important}.profile-studio-categories button{flex:none!important}}.camera-studio{background:#030303}.camera-studio:after{content:"";pointer-events:none;background:linear-gradient(#08031257,#0000 24% 63%,#020202 96%);position:absolute;inset:0}.camera-top{z-index:5;padding:calc(18px + env(safe-area-inset-top)) 18px 12px;background:linear-gradient(#000b,#0000)}.camera-top>button{background:0 0}.camera-sound-pill{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);grid-auto-flow:column;background:#0c0913c9!important;border:1px solid #ffffff2b!important;border-radius:999px!important;gap:8px!important;width:auto!important;min-width:156px!important;height:38px!important;padding:0 13px!important;display:flex!important}.camera-sound-pill span{white-space:nowrap;text-overflow:ellipsis;max-width:125px;font-size:12px;font-weight:750;overflow:hidden}.camera-sound-pill>i{background:var(--vv-accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 11px #1d8cff88}.camera-top-actions{gap:4px;flex-direction:row!important;display:flex!important}.camera-top-actions button{color:#fff;background:0 0;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.camera-top-actions button.active{color:var(--vv-accent)}.camera-tools{z-index:4;gap:10px;top:150px;right:13px}.camera-tools>button{border-radius:12px;width:54px;height:57px;background:0 0!important}.camera-tools .camera-tool-disc{background:#08080bb0;border:1px solid #ffffff21;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.camera-tools button.active .camera-tool-disc{background:var(--vv-accent);box-shadow:0 0 18px #1d8cff70}.camera-tools small{color:#fff;text-shadow:0 1px 6px #000;font-size:9px}.camera-skin-control{z-index:5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#171119cf;border:1px solid #ffffff20;border-radius:16px;width:min(310px,100% - 80px);padding:15px 17px;position:absolute;bottom:180px;left:50%;translate:-50%;box-shadow:0 16px 45px #0008}.camera-skin-control>span{align-items:center;gap:8px;display:flex}.camera-skin-control b{font-size:12px}.camera-skin-control em{margin-left:auto;font-size:12px;font-style:normal}.camera-skin-control input{accent-color:#fff;width:100%;margin:13px 0 5px}.camera-skin-control small{color:#c8c2ce;font-size:9px;display:block}.camera-countdown{z-index:8;text-shadow:0 8px 34px #000;font-size:94px;font-weight:900;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.camera-filters{display:none}.camera-bottom{z-index:4;height:166px;padding-bottom:calc(20px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#000 35%)}.camera-modes{background:#08080bd1;border-radius:999px;margin-bottom:13px;padding:4px}.camera-modes button{min-width:70px;height:31px;border-radius:999px!important}.camera-modes button.active{color:#fff;background:#242229}.camera-capture-row{grid-template-columns:54px 1fr 54px;place-items:center;width:min(310px,100% - 42px);display:grid}.camera-gallery-shortcut,.camera-filter-shortcut{color:#fff;background:#121216;border:0;border-radius:12px;place-items:center;width:44px;height:44px;display:grid;overflow:hidden}.camera-gallery-shortcut img{object-fit:cover;width:100%;height:100%}.camera-shutter{border:4px solid var(--vv-accent);background:#fff;width:76px;height:76px;box-shadow:0 0 0 4px #08080b,0 0 23px #1d8cff55}.camera-shutter>span{background:#fff;width:58px;height:58px}.camera-shutter.recording{border-color:var(--vv-accent);background:#fff}.camera-bottom>small{display:none}.camera-audio-list{z-index:12;background:0 0;border:0;border-radius:0;width:auto;max-height:none;padding:0;position:fixed;inset:0;overflow:visible}.native-audio-library-backdrop{z-index:650!important;background:#000!important;padding:0!important;position:fixed!important;inset:0!important}.native-audio-library-screen{width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;padding:calc(13px + env(safe-area-inset-top)) 16px calc(18px + env(safe-area-inset-bottom))!important;background:#030303!important;border:0!important;border-radius:0!important;overflow:auto!important}.native-audio-library-screen>header{grid-template-columns:42px 1fr 42px;align-items:center;height:54px;border:0!important;padding:0!important;display:grid!important}.native-audio-library-screen>header button{color:#fff;background:0 0;border:0;width:42px;height:42px}.native-audio-library-screen>header div{align-items:center!important}.native-audio-library-screen>header h2{margin:0!important;font-size:18px!important}.native-audio-search{background:#17171a!important;border:0!important;border-radius:9px!important;height:48px!important;margin:8px 0 14px!important;padding:0 13px!important}.native-audio-library-screen>nav{scrollbar-width:none;gap:8px!important;padding:0 0 11px!important;display:flex!important;overflow-x:auto!important}.native-audio-library-screen>nav button{flex:none;height:34px;padding:0 13px;font-size:11px;color:#fff!important;background:0 0!important;border:1px solid #3b3b40!important;border-radius:8px!important}.native-audio-library-screen>nav button.active{box-shadow:0 5px 18px #1d8cff4a;border-color:var(--vv-accent)!important;background:var(--vv-accent)!important}.native-license-key{color:#d5d2da;align-items:center;gap:8px;margin:4px 0 14px;font-size:10px;display:flex}.native-license-key i,.native-audio-results article>div>em i{background:var(--vv-accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 9px #1d8cff70}.native-audio-results{gap:5px!important;display:grid!important}.native-audio-results>article{grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:11px;min-height:72px;padding:6px 0;background:0 0!important;border:0!important;display:grid!important}.native-audio-preview-button{background:#111;border:0;border-radius:7px;width:58px;height:58px;padding:0;position:relative;overflow:hidden}.native-audio-results article>div{gap:2px;min-width:0;display:grid}.native-audio-results article>div b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.native-audio-results article>div small{color:#bbb;font-size:10px}.native-audio-results article>div>em{color:#c5c0cb;align-items:center;gap:5px;font-size:9px;font-style:normal;display:flex}.native-audio-use{background:var(--vv-accent);color:#fff;border:0;border-radius:6px;min-width:65px;height:38px;padding:0 14px;font-size:12px;font-weight:800;box-shadow:0 6px 17px #1d8cff42}.pulso-editor-controls>.eyebrow{display:none}.pulso-editor-controls>h3{text-align:center;margin-top:0!important}.pulso-native-timeline{gap:11px;margin:8px 0 16px;display:grid}.pulso-native-timeline>header{grid-template-columns:1fr 42px 1fr;align-items:center;font-size:10px;display:grid}.pulso-native-timeline>header>button,.pulso-native-timeline>header span button{color:var(--text);background:0 0;border:0}.pulso-native-timeline>header>button{width:42px;height:36px}.pulso-native-timeline>header>span:last-child{text-align:right}.pulso-video-strip{border:2px solid var(--vv-accent);background:#0a0a0d;border-radius:9px;height:68px;position:relative;overflow:hidden}.pulso-video-strip>div{grid-template-columns:repeat(5,1fr);height:100%;display:grid}.pulso-video-strip img{object-fit:cover;width:100%;height:100%}.pulso-video-strip>i{z-index:2;background:#fff;border-radius:4px;width:5px;position:absolute;top:0;bottom:0}.pulso-video-strip>i:first-child{left:0}.pulso-video-strip>i:last-child{right:0}.pulso-native-timeline>input{z-index:3;opacity:.01;width:100%;margin:-16px 0 -5px;position:relative}.pulso-waveform{color:#fff;background:#101015;border-radius:8px;align-items:center;gap:9px;height:47px;padding:0 10px;display:flex}.pulso-waveform>span{flex:1;align-items:center;gap:2px;height:30px;display:flex;overflow:hidden}.pulso-waveform span i{background:var(--vv-accent);border-radius:2px;flex:1;min-width:2px;display:block}.pulso-native-timeline>nav{border-top:1px solid #ffffff12;grid-template-columns:repeat(5,1fr);padding:9px 0;display:grid}.pulso-native-timeline>nav button{color:var(--text);background:0 0;border:0;justify-items:center;gap:5px;display:grid}.pulso-native-timeline>nav small{font-size:9px}.pulso-editor-volume{background:var(--surface-2);border-radius:9px;gap:7px;padding:10px;font-size:11px;display:grid}.pulso-editor-volume span{justify-content:space-between;display:flex}.pulso-editor-volume input{width:100%;accent-color:var(--purple)}@media (width<=800px){.instagram-composer:has(.pulso-editor-controls){background:#030303}:is(.instagram-composer:has(.pulso-editor-controls) .composer-shell,.instagram-composer:has(.pulso-editor-controls) .composer-controls){background:#030303}.instagram-composer:has(.pulso-editor-controls) .composer-media-preview{aspect-ratio:9/16;border-radius:9px;width:min(74vw,370px);min-height:auto;max-height:46vh;margin:0 auto}.instagram-composer:has(.pulso-editor-controls) .composer-top strong{font-size:16px}:is(.instagram-composer:has(.pulso-editor-controls) .composer-progress,.instagram-composer:has(.pulso-editor-controls) .create-tabs){display:none}.instagram-composer:has(.pulso-editor-controls) .composer-controls{padding-top:12px}:is(.instagram-composer:has(.pulso-editor-controls) .filter-row,.instagram-composer:has(.pulso-editor-controls) .range-control,.instagram-composer:has(.pulso-editor-controls) .detected-format){display:none}.instagram-composer:has(.pulso-editor-controls) .composer-next{background:var(--purple);color:#fff;border-radius:8px;justify-content:center;min-width:110px;height:38px;padding:0 16px}.native-audio-library-screen{padding-left:14px!important;padding-right:14px!important}}.native-pulso-brand{z-index:4;top:calc(17px + env(safe-area-inset-top));color:#fff;letter-spacing:.05em;text-shadow:0 2px 9px #000;align-items:center;gap:5px;font-size:12px;font-weight:900;display:flex;position:absolute;left:17px}.native-pulso-brand i{background:var(--vv-accent);border-radius:50%;width:8px;height:8px;box-shadow:0 0 10px #1d8cff90}.native-reel-header{padding-left:82px}.settings-business-center{position:relative}.business-settings-live{flex:none;background:#c8ff25!important;border-radius:50%!important;width:9px!important;height:9px!important;box-shadow:0 0 12px #c8ff2580!important}.profile-business-tag{border-radius:10px!important;grid-template-columns:none!important;gap:7px!important;width:auto!important;min-height:34px!important;padding:6px 9px!important;display:inline-flex!important}.profile-business-tag>img,.profile-business-tag>svg:first-child{border-radius:7px!important;width:23px!important;height:23px!important;padding:5px!important}.profile-business-tag>img{padding:0!important}.profile-business-tag>span{display:block!important}.profile-business-tag b{font-size:12px!important}.profile-business-tag small{display:none!important}.business-route-overlay{z-index:1120;overscroll-behavior:contain;background:#09090b;position:fixed;inset:0;overflow:auto}.business-manager-page,.business-channel-page{box-sizing:border-box;color:#f8f8fb;background:#09090b;width:100%;min-height:100dvh}.business-page-header{z-index:20;box-sizing:border-box;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#09090beb;border-bottom:1px solid #ffffff12;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:68px;padding:10px max(16px,50vw - 540px);display:grid;position:sticky;top:0}.business-page-header>button{color:#fff;background:#1b1b20;border:0;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-width:40px;height:40px;padding:0 12px;font-size:13px;font-weight:800;display:inline-flex}.business-page-header>div{min-width:0}.business-page-header small{color:var(--vv-accent);letter-spacing:.1em;font-size:11px;font-weight:900;display:block}.business-page-header h1{margin:2px 0 0;font-size:20px;line-height:1.1}.business-draft-action{color:var(--vv-accent)!important;background:0 0!important}.business-editor-shell,.business-channel-shell{box-sizing:border-box;width:min(920px,100%);margin:0 auto;padding:24px 20px 90px}.business-editor-intro{align-items:center;gap:14px;margin-bottom:28px;display:flex}.business-editor-intro>svg{box-sizing:content-box;background:var(--vv-accent);color:#fff;border-radius:14px;padding:13px}.business-editor-intro h2{margin:0;font-size:22px}.business-editor-intro p{color:#9898a4;margin:4px 0 0;font-size:14px}.business-editor-shell>section{border-top:1px solid #ffffff12;padding:24px 0}.business-editor-shell section>h3,.business-channel-shell section>h3{margin:0 0 16px;font-size:15px}.business-editor-shell section>h3 small{color:#85858e;font-weight:600}.business-media-grid{grid-template-columns:minmax(0,1fr) 130px;gap:16px;margin-bottom:18px;display:grid}.business-cover-editor,.business-logo-editor{cursor:pointer;background:#151519;border:1px dashed #ffffff29;position:relative;overflow:hidden}.business-cover-editor{aspect-ratio:16/9;border-radius:18px}.business-logo-editor{aspect-ratio:1;border-radius:18px}.business-cover-editor img,.business-logo-editor img{object-fit:cover;width:100%;height:100%;display:block}.business-cover-editor>span{color:#9999a4;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.business-logo-editor:not(:has(img)){color:#9999a4;flex-direction:column;justify-content:center;align-items:center;gap:7px;display:flex}.business-logo-editor>span{text-align:center;color:#fff;text-shadow:0 1px 5px #000;font-size:11px;font-weight:800;position:absolute;bottom:8px;left:0;right:0}.business-cover-editor input,.business-logo-editor input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.business-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.business-form-grid label,.business-single-field,.business-timezone{flex-direction:column;gap:7px;min-width:0;display:flex}.business-form-grid label.wide{grid-column:1/-1}.business-form-grid label>span,.business-single-field>span,.business-timezone>span{color:#c5c5cd;font-size:13px;font-weight:750}.business-form-grid input,.business-form-grid textarea,.business-single-field input,.business-timezone select{box-sizing:border-box;color:#fff;width:100%;min-width:0;min-height:46px;font:inherit;background:#17171b;border:1px solid #ffffff14;border-radius:12px;outline:0;padding:11px 13px}.business-form-grid textarea{resize:vertical;min-height:120px}.business-form-grid input:focus,.business-form-grid textarea:focus,.business-single-field input:focus{border-color:var(--vv-accent);box-shadow:0 0 0 3px #7b2cff24}.business-form-grid label>small{color:#777781;align-self:flex-end;font-size:11px}.business-form-grid label>em,.business-field-error{color:#ff7d91;margin:0;font-size:12px;font-style:normal}.business-native-switch{box-sizing:border-box;color:#fff;align-items:center;gap:11px;min-width:0;padding:10px 0;display:flex}.business-native-switch input{appearance:none;background:#303038;border:0;border-radius:999px;flex:none;width:42px;height:24px;margin:0;position:relative}.business-native-switch input:after{content:"";background:#fff;border-radius:50%;width:18px;height:18px;transition:all .2s;position:absolute;top:3px;left:3px}.business-native-switch input:checked{background:var(--vv-accent)}.business-native-switch span{flex-direction:column;gap:2px;min-width:0;display:flex}.business-native-switch small{color:#85858f;font-size:11px}.business-switch-row{flex-wrap:wrap;gap:12px 28px;margin-top:8px;display:flex}.business-hours-editor{gap:8px;display:grid}.business-hours-editor>div{background:#151519;border-radius:12px;grid-template-columns:minmax(90px,1fr) 120px 110px 110px;align-items:center;gap:9px;min-height:48px;padding:7px 10px;display:grid}.business-hours-editor b{font-size:13px}.business-hours-editor select,.business-hours-editor input,.business-timezone select{box-sizing:border-box;color:#fff;background:#25252b;border:0;border-radius:9px;min-width:0;height:36px;padding:0 8px}.business-timezone{margin-top:13px}.business-video-choice{gap:10px;margin-bottom:14px;display:flex}.business-video-choice button{color:#aaaab3;background:#1a1a1f;border:0;border-radius:11px;align-items:center;gap:8px;min-height:42px;padding:0 14px;font-weight:800;display:flex}.business-video-choice button.active{background:var(--vv-accent);color:#fff}.business-work-picker{grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;display:grid}.business-work-picker button{aspect-ratio:3/4;background:#17171b;border:2px solid #0000;border-radius:11px;padding:0;position:relative;overflow:hidden}.business-work-picker button.selected{border-color:var(--vv-accent)}.business-work-picker img,.business-work-picker video{object-fit:cover;width:100%;height:100%;display:block}.business-work-picker button>svg{background:var(--vv-accent);color:#fff;border-radius:50%;padding:4px;position:absolute;top:6px;right:6px}.business-editor-actions{padding:15px 0 calc(15px + env(safe-area-inset-bottom));background:linear-gradient(#0000,#09090b 22%);justify-content:flex-end;gap:10px;display:flex;position:sticky;bottom:0}.business-editor-actions button{color:#fff;background:#1e1e23;border:0;border-radius:12px;min-height:44px;padding:0 16px;font-weight:800}.business-editor-actions .primary-button{background:var(--vv-accent)}.business-ineligible>div:last-child{text-align:center;width:min(480px,100% - 32px);margin:12vh auto}.business-ineligible>div:last-child svg{color:var(--vv-accent);background:#1a1a1f;border-radius:18px;padding:15px}.business-ineligible h2{font-size:24px}.business-ineligible p{color:#9696a0;line-height:1.55}.business-ineligible .primary-button{background:var(--vv-accent);color:#fff;border:0;border-radius:12px;min-height:46px;font-weight:800}.business-public-header{position:sticky}.business-channel-shell{padding-top:18px}.business-channel-hero{aspect-ratio:16/9;background:#17171b;border-radius:22px;max-height:440px;position:relative;overflow:hidden}.business-channel-hero>img,.business-channel-hero>span:first-child{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.business-channel-hero:after{content:"";background:linear-gradient(#0000,#08080af0);position:absolute;inset:40% 0 0}.business-channel-hero>div{z-index:2;align-items:center;gap:13px;display:flex;position:absolute;bottom:18px;left:20px;right:20px}.business-channel-hero>div>span{min-width:0}.business-channel-hero small{color:var(--vv-accent);font-size:11px;font-weight:900}.business-channel-hero h2{white-space:nowrap;text-overflow:ellipsis;margin:3px 0 5px;font-size:26px;overflow:hidden}.business-channel-hero button{color:#d7d7dc;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:flex}.business-channel-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:12px 0;display:grid}.business-channel-stats>div{background:#17171b;border-radius:15px;flex-direction:column;padding:16px;display:flex}.business-channel-stats small{color:#83838d;font-size:10px;font-weight:800}.business-channel-description{color:#dedee4;background:#17171b;border-radius:15px;padding:16px;font-size:15px;line-height:1.55}.business-service-list,.business-channel-video,.business-recent-work,.business-rating-native{background:#17171b;border-radius:16px;margin-top:12px;padding:16px}.business-service-list>div{flex-wrap:wrap;gap:8px;display:flex}.business-service-list span{color:var(--vv-accent);background:#29272f;border-radius:999px;padding:7px 10px;font-size:12px}.business-channel-video iframe,.business-channel-video video{aspect-ratio:16/9;object-fit:cover;background:#000;border:0;border-radius:13px;width:100%;display:block}.business-channel-info{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.business-channel-info>p,.business-channel-info>a{color:#fff;background:#17171b;border-radius:14px;align-items:center;gap:10px;min-width:0;margin:0;padding:13px;text-decoration:none;display:flex}.business-channel-info span{flex-direction:column;min-width:0;display:flex}.business-channel-info b{font-size:13px}.business-channel-info small{color:#92929c;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.business-recent-work>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.business-recent-work img{aspect-ratio:3/4;object-fit:cover;border-radius:10px;width:100%}.business-rating-native header{justify-content:space-between;align-items:center;display:flex}.business-rating-native header span{flex-direction:column;display:flex}.business-rating-native small{color:#92929c;font-size:10px}.business-rating-native h3{margin:3px 0!important}.business-rating-native output{font-size:23px;font-weight:900}.business-rating-native input{width:100%;accent-color:var(--vv-accent);margin:16px 0}.business-rating-native button{background:var(--vv-accent);color:#fff;border:0;border-radius:12px;width:100%;min-height:44px;font-weight:800}@media (width<=700px){.business-page-header{min-height:62px;padding:8px 12px}.business-page-header h1{font-size:17px}.business-page-header small{font-size:9px}.business-draft-action{padding:0 6px!important;font-size:11px!important}.business-editor-shell,.business-channel-shell{padding:16px 12px calc(82px + env(safe-area-inset-bottom))}.business-editor-intro{margin-bottom:20px}.business-media-grid{grid-template-columns:minmax(0,1fr) 92px;gap:10px}.business-form-grid{grid-template-columns:1fr}.business-form-grid label.wide{grid-column:auto}.business-hours-editor>div{grid-template-columns:1fr 105px}.business-hours-editor>div input{grid-row:2}.business-hours-editor>div input:last-child{grid-column:2}.business-work-picker{grid-template-columns:repeat(3,minmax(0,1fr))}.business-editor-actions{grid-template-columns:1fr 1fr;display:grid}.business-editor-actions .primary-button{grid-column:1/-1}.business-channel-hero{border-radius:16px}.business-channel-hero>div{bottom:12px;left:12px;right:12px}.business-channel-hero h2{font-size:20px}.business-channel-info{grid-template-columns:1fr}.business-recent-work>div{grid-template-columns:repeat(2,minmax(0,1fr))}}:is(body:has(.business-route-overlay) .profile-clean .profile-avatar-player,body:has(.business-route-overlay) .profile-clean .profile-visible-avatar){visibility:hidden!important;pointer-events:none!important}.business-route-overlay{z-index:30000!important;isolation:isolate!important}.business-manager-page,.business-channel-page{z-index:1!important;isolation:isolate!important;position:relative!important;overflow-x:hidden!important}.profile-business-tag{box-sizing:border-box!important;width:max-content!important;max-width:100%!important;min-height:32px!important;color:var(--text)!important;box-shadow:none!important;background:#18181d!important;border:0!important;border-radius:10px!important;grid-template-columns:24px auto 14px!important;align-items:center!important;gap:7px!important;margin:4px 0 0!important;padding:4px 8px 4px 5px!important;display:inline-grid!important;overflow:hidden!important}.profile-business-tag-icon{color:#fff!important;background:#29272f!important;border-radius:7px!important;place-items:center!important;width:24px!important;height:24px!important;display:grid!important}.profile-business-tag-icon svg{background:0 0!important;width:15px!important;height:15px!important;padding:0!important}.profile-business-tag>b{white-space:nowrap!important;min-width:0!important;margin:0!important;font-size:12px!important;line-height:1!important}.profile-business-tag>svg:last-child{color:#92929d!important;width:14px!important;height:14px!important}.business-editor-shell{width:min(780px,100%)!important;padding:16px 18px 76px!important}.business-editor-intro{gap:11px!important;margin-bottom:16px!important}.business-editor-intro>svg{border-radius:11px!important;width:19px!important;height:19px!important;padding:9px!important}.business-editor-intro h2{font-size:18px!important}.business-editor-intro p{margin-top:2px!important;font-size:12px!important}.business-editor-shell>section{padding:16px 0!important}.business-editor-shell section>h3{margin-bottom:11px!important;font-size:14px!important}.business-media-grid{grid-template-columns:minmax(0,1fr) 104px!important;gap:11px!important;margin-bottom:13px!important}.business-cover-editor,.business-logo-editor{border-radius:13px!important}.business-form-grid{gap:10px!important}.business-form-grid label,.business-single-field,.business-timezone{gap:5px!important}.business-form-grid label>span,.business-single-field>span,.business-timezone>span{font-size:12px!important}.business-form-grid input,.business-form-grid textarea,.business-single-field input,.business-timezone select{border-radius:10px!important;min-height:41px!important;padding:8px 11px!important;font-size:13px!important}.business-form-grid textarea{min-height:88px!important}.business-native-switch{min-height:40px!important;padding:7px 0!important}.business-native-switch input{width:38px!important;height:22px!important}.business-native-switch input:after{width:16px!important;height:16px!important}.business-native-switch input:checked:after{transform:translate(16px)!important}.business-native-switch b{font-size:12px!important}.business-hours-editor{gap:6px!important}.business-hours-editor>div{border-radius:10px!important;min-height:42px!important;padding:5px 8px!important}.business-hours-editor select,.business-hours-editor input{height:33px!important;font-size:12px!important}.business-video-choice{margin-bottom:10px!important}.business-video-choice button{border-radius:9px!important;min-height:38px!important;padding:0 11px!important;font-size:12px!important}.business-editor-actions{padding-top:11px!important}.business-editor-actions button{min-height:40px!important;font-size:12px!important}@media (width<=700px){.business-page-header{grid-template-columns:38px minmax(0,1fr) auto!important;gap:8px!important}.business-page-header>button{min-width:36px!important;height:36px!important;padding:0 8px!important}.business-editor-shell{padding:12px 12px calc(70px + env(safe-area-inset-bottom))!important}.business-editor-intro{margin-bottom:12px!important}.business-media-grid{grid-template-columns:minmax(0,1fr) 82px!important;gap:9px!important}.business-form-grid{gap:9px!important}.business-editor-shell>section{padding:14px 0!important}.business-work-picker{gap:6px!important}.business-editor-actions{gap:7px!important}.profile-contact-tags .profile-business-tag,.mobile-profile-contact-row .profile-business-tag{width:max-content!important;max-width:100%!important}}.profile-contact-tags .profile-business-tag{border:1px solid var(--border)!important;background:var(--surface-2)!important;max-width:100%!important;min-height:29px!important;color:var(--text)!important;box-shadow:none!important;border-radius:999px!important;align-items:center!important;gap:5px!important;margin:0!important;padding:4px 9px!important;font-size:11px!important;font-weight:700!important;line-height:1!important;display:inline-flex!important;overflow:hidden!important}.profile-contact-tags .profile-business-tag>svg{width:14px!important;height:14px!important;color:var(--purple-2)!important;background:0 0!important;border-radius:0!important;padding:0!important}.profile-contact-tags .profile-business-tag>span{text-overflow:ellipsis!important;white-space:nowrap!important;display:block!important;overflow:hidden!important}.business-channel-shell{width:min(820px,100%)!important;padding-top:16px!important}.business-channel-hero{aspect-ratio:auto!important;border:1px solid #ffffff12!important;border-radius:22px!important;height:330px!important;max-height:none!important;box-shadow:0 18px 44px #00000047!important}.business-channel-cover,.business-channel-cover-fallback{object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.business-channel-cover-fallback{background:radial-gradient(circle at 78% 12%,#9752ff8c,#0000 38%),linear-gradient(145deg,#202026,#0d0d12 62%)!important}.business-channel-hero:after{background:linear-gradient(#0000,#08080af0 80%)!important;inset:28% 0 0!important}.business-channel-identity{z-index:3!important;align-items:flex-end!important;gap:14px!important;display:flex!important;bottom:20px!important;left:22px!important;right:22px!important}.business-channel-logo{background:#0d0d11!important;border-radius:20px!important;flex:none!important;place-items:center!important;width:76px!important;height:76px!important;padding:3px!important;display:grid!important;box-shadow:0 8px 22px #00000061!important}.business-channel-logo .avatar{border-radius:17px!important;width:70px!important;height:70px!important}.business-channel-title{min-width:0!important}.business-channel-category{width:max-content!important;max-width:100%!important;color:var(--vv-accent)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#101014bd!important;border-radius:999px!important;align-items:center!important;gap:5px!important;padding:5px 8px!important;font-size:10px!important;font-weight:850!important;display:inline-flex!important}.business-channel-title h2{letter-spacing:-.035em!important;margin:7px 0 5px!important;font-size:27px!important}.business-channel-title button{font-size:12px!important}.business-channel-summary{grid-template-columns:220px minmax(0,1fr)!important;gap:10px!important;margin-top:12px!important;display:grid!important}.business-channel-stats{gap:8px!important;margin:0!important}.business-channel-stats>div{background:#151519!important;border:1px solid #ffffff0f!important;border-radius:14px!important;justify-content:center!important;min-height:78px!important;padding:12px!important}.business-channel-stats strong{font-size:22px!important}.business-channel-stats small{text-transform:none!important;font-size:10px!important}.business-channel-description{background:#151519!important;border:1px solid #ffffff0f!important;border-radius:14px!important;align-items:center!important;margin:0!important;padding:17px 18px!important;font-size:13px!important;line-height:1.55!important;display:flex!important}.business-service-list,.business-channel-video,.business-recent-work,.business-rating-native,.business-channel-info>p,.business-channel-info>a{background:#151519!important;border:1px solid #ffffff0f!important}@media (width<=700px){.business-channel-shell{padding:10px 11px calc(78px + env(safe-area-inset-bottom))!important}.business-channel-hero{border-radius:18px!important;height:270px!important}.business-channel-identity{gap:11px!important;bottom:14px!important;left:14px!important;right:14px!important}.business-channel-logo{border-radius:17px!important;width:62px!important;height:62px!important}.business-channel-logo .avatar{border-radius:14px!important;width:56px!important;height:56px!important}.business-channel-title h2{margin-top:5px!important;font-size:21px!important}.business-channel-category{font-size:9px!important}.business-channel-summary{grid-template-columns:1fr!important;gap:8px!important;margin-top:9px!important}.business-channel-stats>div{min-height:68px!important}.business-channel-description{padding:14px!important}.business-service-list,.business-channel-video,.business-recent-work,.business-rating-native{border-radius:14px!important;padding:13px!important}}.business-cover-editor,.business-logo-editor{isolation:isolate!important}.business-cover-editor>input,.business-logo-editor>input{z-index:5!important;display:block!important}.business-asset-action{z-index:3!important;color:#fff!important;-webkit-backdrop-filter:blur(9px)!important;backdrop-filter:blur(9px)!important;pointer-events:none!important;background:#0c0c10c7!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;min-height:28px!important;padding:0 7px!important;font-size:10px!important;font-weight:800!important;line-height:1!important;display:flex!important;position:absolute!important;bottom:8px!important;left:8px!important;right:8px!important}.business-cover-editor.loading,.business-logo-editor.loading{opacity:.68!important;cursor:progress!important}.business-cover-editor:focus-within,.business-logo-editor:focus-within{border-color:var(--vv-accent)!important;box-shadow:0 0 0 3px #7b2cff26!important}.business-editor-actions{flex-wrap:wrap!important;justify-content:flex-end!important;align-items:center!important;gap:7px!important;display:flex!important}.business-editor-actions button,.business-video-choice button,.business-rating-native button{white-space:nowrap!important;border-radius:10px!important;width:auto!important;min-width:0!important;min-height:36px!important;padding:0 12px!important;font-size:11px!important}.business-editor-actions .primary-button{grid-column:auto!important;min-height:38px!important;padding-inline:15px!important}.business-video-choice{flex-wrap:wrap!important;gap:7px!important}.business-rating-native button{margin-left:auto!important;display:flex!important}.business-page-header>button{width:auto!important;min-width:36px!important}.business-page-header>button:last-child{justify-self:end!important}@media (width<=700px){.business-editor-actions{justify-content:flex-end!important;padding-inline:0!important;display:flex!important}.business-editor-actions button,.business-editor-actions .primary-button,.business-video-choice button{flex:none!important}.business-rating-native button{max-width:100%!important}}.profile-contact-tags .profile-business-tag,.profile-contact-tags .profile-business-tag>svg{color:var(--text)!important}.profile-contact-tags .profile-business-tag{vertical-align:middle!important}.profile-contact-tags .profile-business-tag>svg,.profile-contact-tags .profile-business-tag>span{align-self:center!important}.business-channel-hours{background:#151519!important;border:1px solid #ffffff0f!important;border-radius:16px!important;margin-top:12px!important;padding:15px!important}.business-channel-hours>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px 16px!important;display:grid!important}.business-channel-hours p{border-bottom:1px solid #ffffff0d!important;justify-content:space-between!important;align-items:center!important;gap:12px!important;margin:0!important;padding:8px 0!important;font-size:12px!important;display:flex!important}.business-channel-hours p b{color:#f3f3f6!important}.business-channel-hours p span{color:#93939d!important;text-align:right!important}.business-rating-owner p{color:#93939d!important;margin:10px 0 0!important;font-size:12px!important}.business-rating-owner output{color:#fff!important}@media (width<=700px){.business-channel-hours>div{grid-template-columns:1fr!important}.business-channel-hours{border-radius:14px!important;padding:13px!important}.profile-contact-tags,.mobile-profile-contact-row{gap:3px!important;margin-top:1px!important}.profile-contact-tags a,.profile-contact-tags .profile-business-tag{min-height:28px!important;padding:4px 8px!important}.profile-contact-tags .profile-business-tag{margin:0!important}}@media (width<=800px){.profile-studio-backdrop{width:100vw!important;height:100dvh!important;max-height:100dvh!important;padding:0!important;display:block!important;inset:0!important;overflow:hidden!important}.profile-studio-backdrop>.profile-studio{box-sizing:border-box!important;border:0!important;border-radius:0!important;flex-direction:column!important;width:100%!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;display:flex!important;overflow:hidden!important}.profile-studio-header{z-index:4!important;padding-top:max(12px,env(safe-area-inset-top))!important;flex:none!important;position:relative!important}.profile-studio-body{overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;flex-direction:column!important;flex:auto!important;min-height:0!important;padding-bottom:16px!important;display:flex!important;overflow:hidden auto!important}.profile-studio-footer{z-index:5!important;min-height:calc(68px + env(safe-area-inset-bottom))!important;padding:10px 14px calc(10px + env(safe-area-inset-bottom))!important;flex:none!important;position:relative!important;bottom:auto!important}.profile-studio-form{overflow:visible!important}}.opened-post-menu-wrap{z-index:3;margin-left:auto;position:relative}.opened-post-menu{z-index:51030;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#141419fa;border:1px solid #ffffff1a;border-radius:15px;gap:3px;width:220px;padding:7px;display:grid;position:absolute;top:calc(100% + 7px);right:0;box-shadow:0 20px 60px #0000009e}.opened-post-menu>button{color:#f5f5f7;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:9px;min-height:42px;padding:8px 10px;font:600 12px/1.2 inherit;display:flex}.opened-post-menu>button:hover{background:#ffffff12}.opened-post-menu>button.danger{color:#ff7184}.public-profile-actions,.mobile-profile-actions{overflow:visible!important}.content-share-backdrop{z-index:61000!important}.content-share-backdrop>.content-share-sheet{z-index:61001!important}.toast{z-index:62060!important;isolation:isolate!important;position:fixed!important}.interaction-notice{z-index:62050!important;isolation:isolate!important;position:fixed!important}.global-transfer-status{z-index:62040!important;position:fixed!important}@media (width<=800px){.opened-post-menu{z-index:61020;top:auto;left:8px;right:8px;bottom:calc(12px + env(safe-area-inset-bottom));border-radius:20px;width:auto;padding:9px;position:fixed}.opened-post-menu>button{min-height:48px;font-size:13px}.content-share-backdrop{align-items:flex-end!important;padding:0!important;display:flex!important}.content-share-backdrop>.content-share-sheet{width:100%!important;max-width:none!important;max-height:calc(82dvh - env(safe-area-inset-top))!important;padding-bottom:calc(14px + env(safe-area-inset-bottom))!important;border-radius:22px 22px 0 0!important;margin:0!important;overflow-y:auto!important}}.vvibra-native-share{background:radial-gradient(circle at 20% 0,#1689ff1a,#0000 34%),#111216!important;border:1px solid #ffffff17!important;border-radius:22px!important;width:min(470px,100vw - 24px)!important;padding:16px!important;box-shadow:0 28px 90px #000000c2!important}.native-share-quick{background:#0b0c10!important;border:0!important;border-radius:17px!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:2px 0 13px!important;padding:12px!important;display:grid!important}.native-share-quick>button{color:#f5f6f8!important;text-align:center!important;background:0 0!important;border:0!important;justify-items:center!important;gap:7px!important;min-width:0!important;height:auto!important;padding:0!important;display:grid!important}.native-share-quick>button>span{width:43px!important;height:43px!important;color:var(--vv-accent)!important;background:#191b22!important;border-radius:14px!important;place-items:center!important;display:grid!important;box-shadow:0 8px 20px #0000003d!important}.native-share-quick>button>b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden;font-size:10px!important}.native-share-tabs{background:#0b0c10;border-radius:13px;grid-template-columns:1fr 1fr;gap:7px;margin-bottom:10px;padding:4px;display:grid}.native-share-tabs>button{color:#92949e;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:39px;font-weight:750;display:flex}.native-share-tabs>button.active{color:#fff;background:#1a1c23;box-shadow:0 5px 14px #00000038}.native-share-group-avatar{width:40px;height:40px;color:var(--vv-accent)!important;background:#1a1d25!important;border-radius:13px!important;flex:none!important;place-items:center!important;display:grid!important}.native-share-quick:has(>button:nth-child(2):last-child){grid-template-columns:repeat(2,minmax(0,1fr))!important}@media (width<=800px){.vvibra-native-share{width:100%!important;max-width:none!important;max-height:calc(88dvh - env(safe-area-inset-top))!important;padding:14px 13px calc(14px + env(safe-area-inset-bottom))!important;border-width:1px 0 0!important;border-radius:23px 23px 0 0!important;margin:0!important;overflow:hidden auto!important}.vvibra-native-share .modal-title{top:0!important}.native-share-quick{padding:11px 8px!important}.native-share-quick>button>span{width:46px!important;height:46px!important}.share-friend-results{overscroll-behavior:contain!important;max-height:min(47dvh,430px)!important;overflow-y:auto!important}}.business-section-help{color:#85858f!important;margin:-4px 0 10px!important;font-size:11px!important;line-height:1.4!important}.business-work-picker,.business-recent-work>div{grid-template-columns:repeat(4,minmax(0,1fr))!important}.business-recent-work article{aspect-ratio:3/4!important;background:#09090b!important;border-radius:11px!important;overflow:hidden!important}.business-recent-work article img,.business-recent-work article video,.business-recent-work article>div{object-fit:cover!important;width:100%!important;height:100%!important}@media (width<=700px){.business-work-picker,.business-recent-work>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}.audio-picker-loading,.audio-picker-error{color:#aaa6b2;justify-content:center;align-items:center;gap:9px;min-height:96px;padding:18px;font-size:12px;display:flex}.audio-picker-loading svg{animation:.8s linear infinite vv-spin}.audio-picker-error{color:#ff9bab;text-align:center;flex-direction:column}.audio-picker-error button{color:#fff;background:#252329;border:0;border-radius:9px;min-height:34px;padding:0 12px;font-weight:800}@keyframes vv-spin{to{transform:rotate(360deg)}}.business-service-results>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.business-service-card{min-width:0;color:var(--text);text-align:left;background:#121216;border:0;border-radius:15px;flex-direction:column;padding:0;display:flex;overflow:hidden;box-shadow:0 8px 24px #00000029}.business-service-cover{aspect-ratio:16/9;width:100%;color:var(--vv-accent);background:linear-gradient(145deg,#282032,#151419);place-items:center;display:grid;position:relative;overflow:hidden}.business-service-cover>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.business-service-logo{background:#111116;border-radius:11px;place-items:center;width:38px;height:38px;padding:2px;display:grid;position:absolute;bottom:8px;left:9px;box-shadow:0 5px 15px #00000073}.business-service-logo .avatar{border-radius:9px;width:34px;height:34px}.business-service-body{gap:4px;min-width:0;padding:10px 11px 12px;display:grid}.business-service-body>small,.business-service-body>em,.business-service-body>i{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.business-service-body>small{color:#aaa7b2;font-size:10px}.business-service-body>em{color:var(--vv-accent);font-size:9px;font-style:normal;font-weight:800}.business-service-body>i{color:#77747e;font-size:9px;font-style:normal}@media (width<=1180px){.business-service-results>div{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.business-service-results>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=390px){.business-service-results>div{grid-template-columns:1fr}.business-service-card{grid-template-columns:104px minmax(0,1fr);display:grid}.business-service-cover{aspect-ratio:auto;height:100%;min-height:92px}}.moments-section{background:0 0!important;margin:4px 0!important;padding:0!important}.moments-heading{justify-content:space-between!important;align-items:center!important;min-height:30px!important;padding:0 14px!important;display:flex!important}.moments-heading>b{letter-spacing:.13em!important;color:var(--text-muted,#92929d)!important;font-size:10px!important}.moments-heading>button{color:var(--text-muted,#92929d)!important;background:0 0!important;border:0!important;font-size:10px!important;font-weight:700!important}.moments-section .desktop-trending-grid,.moments-section .mobile-recent-stories{scrollbar-width:none!important;gap:11px!important;padding:5px 14px 9px!important}.moments-section .desktop-trending-grid::-webkit-scrollbar{display:none!important}.moments-section .mobile-recent-stories::-webkit-scrollbar{display:none!important}.moments-section .story{flex:0 0 64px!important}.moments-section .story-ring{border-color:var(--vv-accent)!important}.moments-section .story-name{white-space:nowrap!important;text-overflow:ellipsis!important;max-width:64px!important;font-size:10px!important;overflow:hidden!important}.moments-section .own-story-plus{background:var(--vv-accent)!important;color:#fff!important}.business-media-positioners{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 0 13px;display:grid}.business-media-positioners fieldset{border:1px solid var(--border);border-radius:12px;min-width:0;margin:0;padding:10px}.business-media-positioners legend{padding:0 5px;font-size:11px;font-weight:800}.business-media-positioners label{color:var(--text-muted);grid-template-columns:70px 1fr;align-items:center;gap:8px;font-size:10px;display:grid}.business-media-positioners input{width:100%;accent-color:var(--vv-accent)}@media (width<=700px){.moments-section{margin:3px 0!important}.moments-heading{padding-inline:12px!important}.moments-section .mobile-recent-stories{padding:4px 12px 8px!important;display:flex!important}.moments-section .desktop-trending-shell{display:none!important}.business-media-positioners{grid-template-columns:1fr}}.moments-section{box-sizing:border-box!important;width:100%!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:7px 0 9px!important;overflow:hidden!important}.moments-section .desktop-trending-shell,.moments-section .stories{box-shadow:none!important;background:0 0!important;border:0!important;margin:0!important}.moments-section .desktop-trending-grid,.moments-section .mobile-recent-stories{box-sizing:border-box!important;background:0 0!important;align-items:flex-start!important;gap:10px!important;width:100%!important;margin:0!important;padding:0 12px!important}.moments-section .story,.moments-section .own-story,.moments-section .story>button{box-shadow:none!important;background:0 0!important;border:0!important}.moments-section .story,.moments-section .own-story{flex:0 0 74px!important;grid-template-rows:68px 18px!important;align-content:start!important;justify-items:center!important;gap:5px!important;width:74px!important;min-width:74px!important;margin:0!important;padding:0!important;display:grid!important}.moments-section .story-ring{box-sizing:border-box!important;background:linear-gradient(145deg,var(--vv-accent),var(--vv-accent))!important;border-width:2px!important;border-radius:50%!important;width:68px!important;height:68px!important;margin:0!important;padding:3px!important}.moments-section .avatar-story{object-fit:cover!important;border-radius:50%!important;width:62px!important;height:62px!important}.moments-section .story-name{box-sizing:border-box!important;width:74px!important;max-width:74px!important;height:18px!important;color:var(--text)!important;text-align:center!important;margin:0!important;font-size:11px!important;line-height:18px!important}.moments-section .own-story-plus{top:46px!important;right:3px!important}.vv-business-results{min-width:0!important}.vv-business-results>div{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;display:grid!important}.vv-business-results>div>button{box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:92px!important;color:var(--text)!important;text-align:left!important;background:#111116!important;border:0!important;border-radius:14px!important;grid-template-columns:104px minmax(0,1fr) 18px!important;align-items:center!important;gap:11px!important;margin:0!important;padding:8px!important;display:grid!important;overflow:hidden!important}.business-result-cover{width:104px!important;height:76px!important;color:var(--vv-accent)!important;background:#1b1921!important;border-radius:10px!important;place-items:center!important;display:grid!important;position:relative!important;overflow:hidden!important}.business-result-cover>img{object-fit:cover!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}.business-result-cover>.avatar{z-index:2!important;border:2px solid #111116!important;width:30px!important;height:30px!important;position:absolute!important;bottom:5px!important;left:6px!important;box-shadow:0 3px 10px #0008!important}.business-result-copy{align-content:center!important;gap:4px!important;min-width:0!important;display:grid!important;overflow:hidden!important}.business-result-copy>b{text-overflow:ellipsis!important;white-space:nowrap!important;align-items:center!important;gap:4px!important;min-width:0!important;font-size:13px!important;display:flex!important;overflow:hidden!important}.business-result-copy>small,.business-result-copy>em{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.business-result-copy>small{color:#aaa7b2!important;font-size:11px!important}.business-result-copy>em{color:#77747e!important;font-size:10px!important;font-style:normal!important}.vv-business-results>div>button>svg{color:#716d79!important}@media (width<=800px){.moments-section{padding:6px 0 8px!important}.moments-section .mobile-recent-stories{overscroll-behavior-x:contain!important;scrollbar-width:none!important;display:flex!important;overflow-x:auto!important}.moments-section .mobile-recent-stories::-webkit-scrollbar{display:none!important}.vv-business-results>div{grid-template-columns:minmax(0,1fr)!important;gap:7px!important}.vv-business-results>div>button{grid-template-columns:92px minmax(0,1fr) 16px!important;min-height:84px!important;padding:7px!important}.business-result-cover{width:92px!important;height:70px!important}.business-result-copy>b{font-size:12px!important}}.native-story-menu-backdrop,.native-story-delete-backdrop,.native-reel-delete{z-index:1000!important;isolation:isolate!important}.native-story-menu,.native-story-delete,.native-reel-menu,.native-reel-delete>div{z-index:1001!important;position:relative!important;box-shadow:0 24px 74px #000000ad!important}.native-story-menu,.native-reel-menu{-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:#121217fa!important;border-color:#ffffff1f!important}.native-story-menu button,.native-reel-menu>button{font-size:12px!important}.native-story-menu button.danger,.native-reel-menu>button.danger{color:#ff7588!important;background:#cf354c17!important}@media (width<=800px){.native-story-menu-backdrop,.native-story-delete-backdrop,.native-reel-delete{z-index:40000!important;position:fixed!important;inset:0!important}.native-story-menu-backdrop{align-items:flex-end!important;display:flex!important}.native-story-menu{box-sizing:border-box!important;width:100%!important;padding:10px 10px calc(12px + env(safe-area-inset-bottom))!important;border-width:1px 0 0!important;border-radius:22px 22px 0 0!important;position:relative!important;bottom:auto!important;right:auto!important}.native-reel-menu{z-index:40001!important}.native-story-delete,.native-reel-delete>div{box-sizing:border-box!important;border-radius:20px!important;width:min(330px,100vw - 30px)!important}}.vv-messages-new{--vv-inbox-line:#fff1;background:#0b0b0f!important}.vv-messages-new .vv-thread-list{border-right:1px solid var(--vv-inbox-line)!important;background:#0d0d11!important}.vv-thread-list>header{min-height:76px!important;padding:12px 18px!important}.vv-thread-list>header h2{font-size:22px!important}.vv-thread-list>header small{font-size:12px!important}.vv-thread-list>header>button{width:38px!important;height:38px!important;color:var(--vv-accent)!important;background:#171620!important;border-radius:11px!important}.vv-thread-list>label{background:#17171d!important;border:1px solid #282832!important;border-radius:11px!important;height:43px!important;margin:0 18px 11px!important;padding:0 13px!important}.vv-thread-list>label input{font-size:14px!important}.vv-inbox-filters{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:0 18px 10px!important;display:grid!important}.vv-inbox-filters>button{color:#aaa7b2!important;background:0 0!important;border:0!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;gap:5px!important;height:36px!important;padding:0 8px!important;font-size:13px!important;font-weight:750!important;display:flex!important}.vv-inbox-filters>button.active{background:linear-gradient(135deg,var(--vv-accent),var(--vv-accent))!important;color:#fff!important}.vv-inbox-filters i,.vv-thread-meta>i{background:var(--vv-accent)!important;color:#fff!important;border-radius:999px!important;place-items:center!important;font-style:normal!important;display:grid!important}.vv-inbox-filters i{width:18px!important;height:18px!important;font-size:11px!important}.vv-thread-scroll{padding:2px 10px 10px!important}.vv-thread-scroll>button{border-radius:12px!important;grid-template-columns:48px minmax(0,1fr) 38px!important;gap:10px!important;min-height:68px!important;padding:8px 9px!important}.vv-thread-scroll>button.active{background:linear-gradient(90deg,#1689ff2b,#46376a1a)!important}.vv-thread-scroll small{font-size:12px!important}.vv-thread-meta{height:100%;flex-direction:column!important;justify-content:center!important;align-items:flex-end!important;gap:6px!important;display:flex!important}.vv-thread-meta time{color:#8a8792!important;font-size:11px!important}.vv-thread-meta>i{width:19px!important;height:19px!important;font-size:10px!important}.vv-thread-tools{border-top:1px solid var(--vv-inbox-line)!important;flex:none!important;gap:7px!important;padding:9px 12px 12px!important;display:flex!important}.vv-thread-tools button{color:#aaa7b2!important;background:#17171c!important;border:0!important;border-radius:9px!important;flex:1!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:34px!important;font-size:12px!important;display:flex!important}.vv-chat-new>header{background:#111117!important;min-height:76px!important;padding:10px 20px!important}.vv-chat-new>header>button:first-child{display:none!important}.vv-chat-participants>.avatar{width:42px!important;height:42px!important;margin:0!important}.vv-chat-title small{align-items:center!important;gap:5px!important;font-size:12px!important;display:flex!important}.vv-chat-title small>i{background:#21d37a!important;border-radius:50%!important;width:7px!important;height:7px!important}.vv-chat-log{background:radial-gradient(circle at 50% 0,#1689ff0e,#0000 38%),#0b0b0f!important;padding:24px 25px 18px!important}.vv-message-bubble{max-width:min(72%,560px)!important;min-height:40px!important;padding:10px 14px!important;font-size:14px!important}.vv-chat-compose{background:#101014!important;min-height:72px!important;padding:10px 17px!important}.vv-chat-compose input{background:#17171d!important;border:1px solid #2d2c35!important;border-radius:24px!important;height:47px!important;padding:0 16px!important;font-size:14px!important}.vv-chat-compose>button{width:42px!important;height:42px!important}.vv-chat-compose>button:last-of-type{background:linear-gradient(135deg,var(--vv-accent),var(--vv-accent))!important}@media (width>=801px){.vv-messages-floating.vv-messages-new{z-index:900!important;border:1px solid #2a2931!important;border-radius:20px!important;grid-template-columns:360px minmax(0,1fr)!important;width:min(1160px,100vw - 64px)!important;max-width:1160px!important;height:min(730px,100dvh - 64px)!important;max-height:730px!important;display:grid!important;position:fixed!important;inset:50% auto auto 50%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important}.vv-messages-floating .vv-thread-list,.vv-messages-floating .vv-chat-new{width:100%!important;height:100%!important;display:flex!important}.vv-messages-route.vv-messages-new{grid-template-columns:360px minmax(0,1fr)!important}}@media (width<=800px){.vv-messages-floating.vv-messages-new,.vv-messages-route.vv-messages-new{inset:0 0 calc(61px + env(safe-area-inset-bottom))!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;transform:none!important}.vv-messages-new.chat-open{bottom:0!important}.vv-thread-list>header{min-height:67px!important;padding:calc(8px + env(safe-area-inset-top)) 14px 8px!important}.vv-thread-list>header small{display:none!important}.vv-thread-list>label,.vv-inbox-filters{margin:0 14px 10px!important}.vv-thread-scroll{padding-inline:8px!important}.vv-thread-tools{display:none!important}.vv-chat-new>header{min-height:64px!important;padding:calc(7px + env(safe-area-inset-top)) 8px 7px!important}.vv-chat-new>header>button:first-child{display:grid!important}.vv-chat-new>header>button:nth-last-of-type(3),.vv-chat-new>header>button:nth-last-of-type(2){display:none!important}.vv-chat-participants{width:38px!important}.vv-chat-participants>.avatar{width:36px!important;height:36px!important}.vv-chat-title b{font-size:14px!important}.vv-chat-title small{font-size:11px!important}.vv-chat-log{padding:18px 10px 12px!important}.vv-message-bubble{max-width:82%!important;font-size:14px!important}.vv-chat-compose{min-height:67px!important;padding:8px 9px calc(8px + env(safe-area-inset-bottom))!important}.vv-chat-compose input{min-width:0!important;height:43px!important}.vv-chat-compose>button{width:38px!important;height:38px!important}}.settings-admin-route{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#030306e0!important;padding:28px!important}.settings-admin-route .profile-settings-modal{background:#0d0d11!important;border-color:#29282f!important;border-radius:17px!important;grid-template-rows:62px minmax(0,1fr)!important;width:min(1240px,100vw - 56px)!important;height:min(760px,100dvh - 56px)!important;box-shadow:0 30px 110px #000000b8!important}.settings-admin-route .settings-native-header{justify-content:space-between;align-items:center;gap:18px;min-width:0;display:flex;background:#111116!important;border-bottom:1px solid #242329!important;padding:0 18px!important}.settings-desktop-brand,.settings-admin-user,.settings-admin-user>span,.settings-mobile-title{align-items:center;display:flex}.settings-desktop-brand{gap:14px;min-width:0}.settings-desktop-brand>strong{letter-spacing:.12em;color:#fff;font-size:20px}.settings-desktop-brand>strong:first-letter{color:var(--vv-accent)}.settings-desktop-brand>i{background:#34323a;width:1px;height:25px}.settings-desktop-brand h3{margin:0;color:#d8d6dc!important;font-size:15px!important}.settings-mobile-title{display:none}.settings-admin-user{color:#a7a4ae;gap:10px}.settings-admin-user>.avatar{width:30px!important;height:30px!important}.settings-admin-user>span{flex-direction:column;align-items:flex-start;min-width:0}.settings-admin-user>span b{color:#f4f3f6;align-items:center;gap:4px;font-size:11px;display:flex}.settings-admin-user>span small{color:#77737f;font-size:9px}.settings-admin-user>.icon-button{width:32px!important;height:32px!important}.settings-admin-body{background:#0d0d11!important;grid-template-rows:82px minmax(0,1fr)!important;grid-template-columns:minmax(560px,1.08fr) minmax(360px,.92fr)!important}.settings-admin-body>.settings-account{grid-area:1/1/auto/-1;grid-template-columns:auto minmax(190px,.65fr) minmax(250px,1fr) auto auto;align-items:center;gap:12px;min-width:0;background:#0f0f13!important;border-bottom:1px solid #242329!important;border-radius:0!important;margin:0!important;padding:13px 20px!important;display:grid!important}.settings-admin-body>.settings-account>.avatar{width:45px!important;height:45px!important}.settings-admin-body>.settings-account>span{min-width:0}.settings-admin-body>.settings-account>span>b{font-size:13px!important}.settings-admin-body>.settings-account>span>small{font-size:10px!important}.settings-profile-purpose{border-left:1px solid #2b2930;padding-left:20px}.settings-profile-purpose small{letter-spacing:.12em;display:block;color:#807b89!important;font-size:8px!important}.settings-profile-purpose b{margin-top:3px;display:block;color:#c4c1c9!important;font-size:11px!important;font-weight:600!important}.settings-admin-body>.settings-account>button{color:#ddd9e3;background:#18171d;border:1px solid #36333d;border-radius:9px;align-items:center;gap:5px;padding:8px 11px;font-size:10px;font-weight:800;display:flex}.settings-admin-body>.settings-account>em{font-size:8px!important;position:static!important}.settings-admin-navigation{grid-area:2/1;background:#0c0c10!important;border-right:1px solid #26242b!important;padding:17px 18px!important;display:block!important}.settings-admin-route .settings-admin-navigation .settings-native-list{height:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:0!important;display:grid!important}.settings-menu-column{padding:0 14px;gap:6px!important}.settings-menu-column:first-child{border-right:1px solid #242329;padding-left:0}.settings-menu-column:last-child{padding-right:0}.settings-menu-column .settings-priority-label{min-height:37px!important;padding:0 4px!important}.settings-menu-column .settings-priority-label span{letter-spacing:.13em;font-size:9px!important}.settings-menu-column .settings-priority-label small{font-size:9px!important}.settings-menu-column>button{background:#15151a!important;border-color:#232229!important;border-radius:10px!important;min-height:53px!important;padding:7px 9px!important}.settings-menu-column>button:hover{transform:none!important}.settings-menu-column>button>span{gap:8px!important}.settings-menu-column>button>span>svg{width:16px;height:16px}.settings-menu-column>button small{margin-top:2px!important;font-size:9px!important;line-height:1.25!important}.settings-menu-column>button>svg{color:#77737f;width:14px;height:14px}.settings-admin-content{grid-area:2/2;background:#101014!important;padding:20px 22px 18px!important}.settings-detail-heading>small{color:var(--vv-accent);letter-spacing:.13em;font-size:9px;font-weight:850}.settings-detail-heading h2{color:#f5f4f7;letter-spacing:-.025em;margin:5px 0 4px;font-size:20px}.settings-detail-heading p{color:#85818d;margin:0;font-size:10px;line-height:1.45}.settings-privacy-panel{flex-direction:column;display:flex;gap:13px!important}.settings-toggle-group h4{color:#bbb7c2;margin:0 0 6px;font-size:10px;font-weight:800}.settings-toggle-group>div{background:#15151a;border:1px solid #25242b;border-radius:11px;overflow:hidden}.settings-toggle-group button{box-sizing:border-box;color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #242329;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:48px;padding:7px 10px;display:flex}.settings-toggle-group button:last-child{border-bottom:0}.settings-toggle-group button>span{align-items:center;gap:9px;min-width:0;display:flex}.settings-toggle-group button>span>svg{color:var(--vv-accent);flex:none}.settings-toggle-group button b{flex-direction:column;min-width:0;font-size:10px;line-height:1.25;display:flex}.settings-toggle-group button small{color:#77737f;margin-top:2px;font-size:8px;font-weight:500}.settings-toggle-group button>i{background:#34313a;border-radius:999px;flex:none;width:31px;height:17px;transition:all .18s;position:relative}.settings-toggle-group button>i:after{content:"";background:#aaa6af;border-radius:50%;width:13px;height:13px;transition:all .18s;position:absolute;top:2px;left:2px}.settings-toggle-group button>i.on{background:var(--vv-accent)}.settings-toggle-group button>i.on:after{background:#fff;left:16px}.settings-save-preferences{align-self:flex-end;margin-top:1px;border-radius:9px!important;min-height:36px!important;padding:0 15px!important;font-size:10px!important}.settings-save-preferences svg{margin-right:5px}.settings-admin-content .settings-native-section:not(.settings-privacy-panel),.settings-admin-content .password-native-form{max-width:560px!important;margin:0 auto!important}@media (width<=800px){.settings-admin-route{inset:0 0 calc(58px + env(safe-area-inset-bottom))!important;background:#0c0c10!important;padding:0!important}.settings-admin-route .profile-settings-modal{border:0!important;border-radius:0!important;grid-template-rows:57px minmax(0,1fr)!important;width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important}.settings-admin-route .settings-native-header{background:#0e0e12!important;padding:0 10px!important}.settings-desktop-brand,.settings-admin-user{display:none!important}.settings-mobile-title{grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;width:100%;display:grid}.settings-mobile-title h3{text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0!important;font-size:15px!important}.settings-mobile-title>span{width:40px}.settings-mobile-title .icon-button{width:38px!important;height:38px!important}.settings-admin-body{height:100%!important;display:block!important;overflow:hidden!important}.settings-admin-body>.settings-account{min-height:73px;grid-template-columns:auto minmax(0,1fr) auto!important;padding:11px 14px!important;display:grid!important}.settings-admin-body>.settings-account>.avatar{width:42px!important;height:42px!important}.settings-profile-purpose,.settings-admin-body>.settings-account>button{display:none!important}.settings-admin-body>.settings-account>em{font-size:7px!important}.settings-admin-navigation{border:0!important;height:calc(100% - 73px)!important;padding:12px 13px 24px!important}.settings-admin-route .settings-admin-navigation .settings-native-list{grid-template-columns:1fr!important;gap:18px!important;height:auto!important}.settings-menu-column{border:0!important;gap:7px!important;padding:0!important}.settings-menu-column .settings-priority-label{min-height:35px!important}.settings-menu-column>button{border-radius:11px!important;min-height:58px!important;padding:9px 11px!important}.settings-menu-column>button>span>b{font-size:12px!important}.settings-menu-column>button small{font-size:9px!important}.settings-admin-content{height:100%!important;padding:15px 13px calc(18px + env(safe-area-inset-bottom))!important;background:#0d0d11!important}.settings-admin-body.is-detail>.settings-account,.settings-admin-body.is-detail>.settings-admin-navigation{display:none!important}.settings-admin-body.is-detail>.settings-admin-content{display:block!important}.settings-detail-heading{margin:2px 2px 15px}.settings-detail-heading h2{font-size:19px}.settings-detail-heading p{font-size:10px}.settings-privacy-panel{padding-bottom:64px;gap:14px!important}.settings-toggle-group h4{margin-left:2px;font-size:10px}.settings-toggle-group button{min-height:54px;padding:8px 11px}.settings-toggle-group button b{font-size:11px}.settings-toggle-group button small{font-size:9px}.settings-save-preferences{z-index:3;justify-content:center;align-self:stretch;width:100%;margin-top:1px;position:sticky;bottom:0;background:var(--vv-accent)!important;min-height:43px!important;box-shadow:0 -12px 28px #0d0d11!important}}.business-service-card-shell{min-width:0}.business-service-card-shell .business-service-card{width:100%;height:100%}@media (width<=800px){.business-service-results>div{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=390px){.business-service-results>div{grid-template-columns:1fr!important}}.moments-section .own-story button.own-story-plus{z-index:8!important;background:var(--vv-accent)!important;color:#fff!important;cursor:pointer!important;border:2px solid #0b0b0e!important;border-radius:50%!important;place-items:center!important;width:25px!important;height:25px!important;padding:0!important;display:grid!important;position:absolute!important;top:45px!important;right:1px!important;box-shadow:0 5px 14px #7b2cff7a!important}.moments-section .own-story-plus>span{margin-top:-1px!important;font-size:21px!important;font-weight:500!important;line-height:1!important;display:block!important}.business-service-results{min-width:0}.business-service-results>.business-service-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;display:grid}.business-service-card-shell{min-width:0;margin:0}.business-service-card-shell>.business-service-card{box-sizing:border-box;width:100%;min-width:0;height:100%;color:var(--text);text-align:left;cursor:pointer;background:#121216;border:0;border-radius:16px;flex-direction:column;padding:0;display:flex;overflow:hidden;box-shadow:0 8px 26px #0003}.business-service-card .business-service-cover{aspect-ratio:16/9;width:100%;color:var(--vv-accent);background:linear-gradient(145deg,#292034,#131217);place-items:center;display:grid;position:relative;overflow:hidden}.business-service-card .business-service-cover>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.business-service-card .business-service-logo{background:#111116;border-radius:12px;place-items:center;width:42px;height:42px;padding:2px;display:grid;position:absolute;bottom:9px;left:10px;box-shadow:0 5px 16px #00000085}.business-service-card .business-service-logo .avatar{border-radius:10px;width:38px;height:38px}.business-service-card .business-service-body{align-content:start;gap:5px;min-width:0;padding:11px 12px 13px;display:grid}.business-service-type{width:max-content;max-width:100%;color:var(--vv-accent);background:#25212d;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:850;line-height:1}.business-service-body>b{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:14px;display:flex;overflow:hidden}.business-service-body>small{color:#aaa7b2;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.business-service-tags{gap:4px;display:flex;overflow:hidden}.business-service-tags>i{color:#c3c0ca;text-overflow:ellipsis;white-space:nowrap;background:#1d1d22;border-radius:7px;flex:0 auto;padding:4px 6px;font-size:9px;font-style:normal;overflow:hidden}.business-service-body>em{color:var(--vv-accent);text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-style:normal;font-weight:750;overflow:hidden}.business-service-location{color:#85828c;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:10px;display:flex;overflow:hidden}.business-service-location svg{flex:none}@media (width<=1180px){.business-service-results>.business-service-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.business-service-results>.business-service-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=390px){.business-service-results>.business-service-grid{grid-template-columns:1fr}.business-service-card-shell>.business-service-card{grid-template-columns:112px minmax(0,1fr);display:grid}.business-service-card .business-service-cover{aspect-ratio:auto;height:100%;min-height:132px}}.story-card-user>span{text-align:left;gap:1px;min-width:0;display:grid}.story-card-user>span>b,.story-card-user>span>em{text-overflow:ellipsis;white-space:nowrap;max-width:150px;overflow:hidden}.story-card-user>span>b{font-size:11px}.story-card-user>span>em{color:#ffffffad;font-size:9px;font-style:normal}.native-story-author-stack{min-width:0;max-width:calc(100% - 52px)}.native-story-avatar-time{min-width:0;color:#fff!important;text-align:left!important;background:0 0!important;border:0!important;align-items:center!important;gap:8px!important;padding:4px!important;display:flex!important}.native-story-avatar-time>span{min-width:0;gap:2px!important;display:grid!important}.native-story-avatar-time>span>b,.native-story-avatar-time>span>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.native-story-avatar-time>span>b{font-size:12px;line-height:1.1}.native-story-avatar-time>span>small{color:#ffffffb3;max-width:220px;font-size:9px}.native-story-avatar-time>.vv-badge{flex:none}.native-story-caption{pointer-events:auto;scrollbar-width:none;max-height:76px;overflow:auto}.native-story-caption::-webkit-scrollbar{display:none}.native-story-caption button{color:inherit}.native-reel-profile{cursor:pointer;max-width:100%}.native-reel-profile .avatar{flex:none}.native-reel-profile b{gap:4px}.native-reel-profile small{text-overflow:ellipsis;white-space:nowrap;max-width:250px;overflow:hidden}.native-reel-top-profile{text-align:left!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;gap:8px!important;min-width:0!important;max-width:calc(100% - 92px)!important;padding:3px!important;display:flex!important}.native-reel-top-profile>.avatar{flex:none!important}.native-reel-top-profile>span{gap:2px;min-width:0;display:grid}.native-reel-top-profile>span>b,.native-reel-top-profile>span>small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.native-reel-top-profile>span>b{color:#fff;font-size:11px}.native-reel-top-profile>span>small{color:#ffffffad;font-size:9px}.native-reel-top-profile>.vv-badge{flex:none}.native-reel-collaborators{color:#ffffffc7;text-overflow:ellipsis;white-space:nowrap;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#0c0c1073;border-radius:999px;max-width:100%;padding:4px 7px;font-size:9px;overflow:hidden}@media (width<=800px){.story-card-user>span>b,.story-card-user>span>em{max-width:105px}.native-story-avatar-time>span>small{max-width:160px}.native-story-caption{left:14px!important;right:70px!important;bottom:calc(max(91px,env(safe-area-inset-bottom) + 78px))!important;font-size:11px!important}.native-reel-profile small{max-width:180px}}:root{--vv-overlay-layer:60000;--vv-overlay-content-layer:60001;--vv-viewer-layer:51000;--vv-viewer-popover-layer:51020}.modal-backdrop,.create-choice-backdrop,.native-confirm-backdrop,.comments-dialog-backdrop,.connections-backdrop,.content-share-backdrop,.delete-post-backdrop,.event-create-backdrop,.event-detail-backdrop,.install-app-backdrop,.music-upload-backdrop,.payment-backdrop,.phone-verification-backdrop,.use-track-backdrop,.artist-channel-cover-backdrop,.collaboration-live-backdrop,.message-photo-compose,.native-audio-library-backdrop,.story-text-editor-backdrop,.profile-studio-backdrop,.music-award-backdrop,.chat-privacy-backdrop,.message-action-backdrop,.vv-native-backdrop{z-index:var(--vv-overlay-layer)!important;box-sizing:border-box!important;isolation:isolate!important;overscroll-behavior:contain!important;max-width:100vw!important;max-height:100dvh!important;position:fixed!important;inset:0!important;overflow-x:hidden!important}.modal-backdrop>*,.create-choice-sheet,.native-confirm-dialog,.comments-dialog,.connections-modal,.share-sheet,.delete-post-dialog,.event-cancel-sheet,.install-app-modal,.music-upload-modal,.native-payment-modal,.phone-verification-modal,.use-track-sheet,.artist-channel-cover-dialog,.paid-collaboration-modal,.vv-station-dialog,.music-award-dialog,.chat-privacy-sheet,.message-action-sheet,.vv-message-sheet{z-index:var(--vv-overlay-content-layer)!important;box-sizing:border-box!important;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 24px)!important;position:relative!important}.media-viewer{z-index:var(--vv-viewer-layer)!important;isolation:isolate!important}.media-viewer .native-story-menu-backdrop,.media-viewer .native-story-viewers-backdrop,.media-viewer .native-reel-description-backdrop,.media-viewer .native-reel-comments,.media-viewer .native-reel-menu,.media-viewer .story-mentions-menu,.media-viewer .native-reel-delete{z-index:var(--vv-viewer-popover-layer)!important}.notifications-menu,.notifications-head-menu,.post-options-menu,.profile-follow-menu,.chat-options-menu,.press-note-owner-menu,.event-owner-menu{z-index:520!important;overscroll-behavior:contain!important;max-width:calc(100vw - 16px)!important;max-height:min(70dvh,620px)!important;overflow:hidden auto!important}@media (width<=800px){.modal-backdrop,.create-choice-backdrop,.native-confirm-backdrop,.comments-dialog-backdrop,.connections-backdrop,.content-share-backdrop,.delete-post-backdrop,.event-create-backdrop,.event-detail-backdrop,.install-app-backdrop,.music-upload-backdrop,.payment-backdrop,.phone-verification-backdrop,.use-track-backdrop,.artist-channel-cover-backdrop,.collaboration-live-backdrop,.message-photo-compose,.story-text-editor-backdrop,.profile-studio-backdrop,.music-award-backdrop,.chat-privacy-backdrop,.message-action-backdrop,.vv-native-backdrop{padding:max(8px,env(safe-area-inset-top)) 8px max(8px,env(safe-area-inset-bottom))!important}.modal-backdrop>*,.create-choice-sheet,.native-confirm-dialog,.comments-dialog,.connections-modal,.share-sheet,.delete-post-dialog,.event-cancel-sheet,.install-app-modal,.music-upload-modal,.native-payment-modal,.phone-verification-modal,.use-track-sheet,.artist-channel-cover-dialog,.paid-collaboration-modal,.vv-station-dialog,.music-award-dialog,.chat-privacy-sheet,.message-action-sheet,.vv-message-sheet{width:min(100%,560px)!important;max-width:100%!important;max-height:calc(100dvh - max(16px,env(safe-area-inset-top) + env(safe-area-inset-bottom)))!important;overflow:hidden auto!important}.notifications-menu,.notifications-head-menu,.post-options-menu,.profile-follow-menu,.chat-options-menu,.press-note-owner-menu,.event-owner-menu{top:auto!important;left:8px!important;right:8px!important;bottom:calc(68px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:none!important;position:fixed!important}}.native-confirm-backdrop{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#000000b8!important;place-items:center!important;padding:16px!important;display:grid!important}.native-confirm-dialog{background:#141418!important;border:1px solid #ffffff1a!important;border-radius:20px!important;grid-template-columns:48px minmax(0,1fr)!important;gap:14px!important;width:min(420px,100vw - 32px)!important;height:auto!important;max-height:calc(100dvh - 32px)!important;margin:auto!important;padding:20px!important;overflow:hidden auto!important;box-shadow:0 28px 90px #000000b8!important}.native-confirm-actions{z-index:1!important;grid-column:1/-1!important;grid-template-columns:1fr 1fr!important;gap:8px!important;display:grid!important;position:relative!important}.native-confirm-actions button{min-width:0!important;min-height:43px!important}@media (width<=800px){.native-confirm-backdrop{padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))!important}.native-confirm-dialog{width:100%!important;max-width:390px!important;max-height:calc(100dvh - max(24px,env(safe-area-inset-top) + env(safe-area-inset-bottom)))!important;border-radius:19px!important;padding:18px 16px!important}.native-confirm-actions{grid-template-columns:1fr!important}.native-confirm-actions .confirm-danger{order:-1!important}}.message-action-backdrop{z-index:61000!important;isolation:isolate!important;justify-content:center!important;align-items:center!important;padding:16px!important;display:flex!important;overflow:hidden!important}.message-action-sheet{z-index:61001!important;background:linear-gradient(145deg,#1d1b25,#111115)!important;border:1px solid #ffffff1a!important;border-radius:22px!important;width:min(430px,100vw - 28px)!important;max-height:calc(100dvh - 28px)!important;position:relative!important;overflow:auto!important;box-shadow:0 28px 90px #000000bd!important}.message-reaction-picker{z-index:2!important;background:#08080cb8!important;border:1px solid #ffffff14!important;border-radius:16px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:-2px 0 8px!important;padding:8px!important;display:grid!important;position:relative!important;box-shadow:0 10px 28px #00000057!important}.message-reaction-picker button{border-radius:12px!important;height:78px!important}.message-action-options{z-index:1!important;position:relative!important}.unified-messenger .bubble{letter-spacing:.005em!important;border:0!important;border-radius:18px!important;line-height:1.5!important;box-shadow:0 6px 18px #00000029!important}.unified-messenger .bubble.sent{background:linear-gradient(135deg,var(--vv-accent),var(--vv-accent))!important}.unified-messenger .bubble.received{background:linear-gradient(145deg,#292930,#1d1d23)!important}.unified-messenger .bubble.photo-bubble{overflow:hidden!important;box-shadow:0 8px 22px #00000042!important}.unified-messenger .bubble.emoji-only{min-width:112px!important;min-height:112px!important;box-shadow:none!important;background:0 0!important;padding:4px!important;overflow:visible!important}.unified-messenger .message-reaction-summary{z-index:6!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;bottom:-17px!important;right:-15px!important;overflow:visible!important;transform:none!important}.unified-messenger .bubble.received .message-reaction-summary{left:-15px!important;right:auto!important}@media (width<=800px){.message-action-backdrop{align-items:flex-end!important;padding:0!important}.message-action-sheet{width:100%!important;max-width:none!important;max-height:80dvh!important;padding-bottom:env(safe-area-inset-bottom)!important;border-radius:23px 23px 0 0!important}.message-reaction-picker{grid-template-columns:repeat(3,minmax(0,1fr))!important;padding:8px 6px!important}.message-reaction-picker button{height:74px!important}.unified-messenger .bubble{max-width:84%!important;padding:10px 12px!important;font-size:14px!important}.unified-messenger .bubble.emoji-only{padding:4px!important}}.vv-donation-icon{flex:none;align-self:center;display:block}.music-simple-row>.music-use-in-post{width:auto;min-width:118px;height:34px;color:var(--vv-accent);white-space:nowrap;background:#c9ff4314;border:1px solid #c9ff433d;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-size:9px;font-weight:850;display:inline-flex}.music-simple-row>.music-use-in-post svg{flex:none}.music-simple-row>.music-use-in-post span{min-width:0;color:inherit;font:inherit;display:inline}.music-now-card>.music-now-use{min-height:38px;color:var(--vv-accent);white-space:nowrap;background:#c9ff431a;border:1px solid #c9ff433d;border-radius:10px;justify-content:center;align-items:center;gap:6px;padding:0 12px;font-size:10px;font-weight:850;display:inline-flex}.release-donate-trigger,.music-release-support-row>button,.feed-drop-card>footer>button{align-items:center!important}.release-donate-trigger>.vv-donation-icon,.music-release-support-row>button>.vv-donation-icon,.feed-drop-card>footer>button>.vv-donation-icon{vertical-align:middle;margin:0}@media (width<=600px){.music-simple-row>.music-use-in-post{width:38px;min-width:38px;padding:0}.music-simple-row>.music-use-in-post span{display:none}.music-now-card>.music-now-use{min-height:36px;padding:0 10px;position:absolute;bottom:12px;right:58px}.music-now-card{position:relative}}.floating-comment-box:has(.comment-audio-recording){border-color:#ff3d587a!important;box-shadow:0 0 0 1px #ff3d581f,0 12px 30px #0003!important}.comment-audio-recording{color:#ff526b;background:#ff31521a;border-radius:10px;align-items:center;gap:7px;min-width:132px;height:34px;padding:0 9px;display:flex}.comment-recording-dot{background:#ff3152;border-radius:50%;flex:none;width:7px;height:7px;animation:1s ease-in-out infinite commentRecordingPulse;box-shadow:0 0 0 4px #ff315224}.comment-recording-wave{flex:1;justify-content:center;align-items:center;gap:2px;height:20px;display:flex}.comment-recording-wave i{background:currentColor;border-radius:99px;width:2px;height:6px;animation:.65s ease-in-out infinite alternate commentRecordingWave}.comment-recording-wave i:nth-child(2n){height:14px;animation-delay:.12s}.comment-recording-wave i:nth-child(3n){height:9px;animation-delay:.24s}.comment-recording-wave i:nth-child(4n){height:17px;animation-delay:.34s}.comment-audio-recording>b{font-variant-numeric:tabular-nums;font-size:10px}.floating-comment-voice.is-listening{animation:1.15s ease-in-out infinite commentRecordingButton;color:#fff!important;background:#ff3152!important;border-color:#ff3152!important;box-shadow:0 0 0 4px #ff315221,0 6px 16px #ff315247!important}.floating-comment-voice.is-listening svg{display:block}@keyframes commentRecordingWave{to{transform:scaleY(1.6)}}@keyframes commentRecordingPulse{50%{opacity:.35;transform:scale(.72)}}@keyframes commentRecordingButton{50%{box-shadow:0 0 0 7px #ff31520f,0 6px 16px #ff31524d}}@media (width<=600px){.floating-comment-box:has(.comment-audio-recording){grid-template-columns:30px minmax(0,1fr) 34px 34px!important}.comment-audio-recording{grid-column:2/3;width:100%;min-width:0}.floating-comment-box:has(.comment-audio-recording) .floating-comment-entry{grid-column:2/3}.floating-comment-box:has(.comment-audio-recording) .floating-comment-emoji{display:none}.floating-comment-box:has(.comment-audio-recording) .floating-comment-voice{grid-area:1/3}.floating-comment-box:has(.comment-audio-recording) .floating-comment-close{grid-area:1/4}}@media (prefers-reduced-motion:reduce){.comment-recording-dot,.comment-recording-wave i,.floating-comment-voice.is-listening{animation:none!important}}.profile-post-viewer{box-sizing:border-box!important;place-items:center!important;padding:clamp(10px,2vw,24px)!important;display:grid!important;overflow:hidden!important}.profile-post-viewer .instagram-post-modal{box-sizing:border-box!important;width:min(var(--opened-modal-width,1120px),calc(100vw - 32px))!important;grid-template-columns:minmax(0,1fr) minmax(300px,350px)!important;max-width:calc(100vw - 32px)!important;height:min(88dvh,780px)!important;max-height:calc(100dvh - 32px)!important;margin:auto!important;overflow:hidden!important}.profile-post-viewer .instagram-post-media{box-sizing:border-box!important;width:min(100%,calc(min(88dvh,780px) * var(--opened-ratio-number,.8)))!important;max-width:100%!important;height:auto!important;max-height:100%!important;aspect-ratio:var(--opened-post-ratio,4 / 5)!important;background:#08080a!important;place-self:center!important;overflow:hidden!important}.profile-post-viewer .instagram-post-media>.post-media{width:100%!important;max-width:100%!important;height:100%!important;max-height:100%!important;aspect-ratio:var(--opened-post-ratio,4 / 5)!important;position:relative!important;overflow:hidden!important}.profile-post-viewer .instagram-post-media>.post-media>img,.profile-post-viewer .instagram-post-media>.post-media>video{object-fit:cover!important;object-position:center!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;margin:0!important;position:absolute!important;inset:0!important}.profile-post-viewer .instagram-post-details{min-width:0!important;height:100%!important;max-height:100%!important;overflow:hidden!important}.vv-anchored-panel{box-sizing:border-box!important;overscroll-behavior:contain!important;max-width:calc(100vw - 24px)!important;animation:.16s ease-out both vvAnchoredFade!important;overflow:auto!important}.vv-anchored-panel[data-placement=below]{transform-origin:top!important}.vv-anchored-panel[data-placement=above]{transform-origin:bottom!important}@keyframes vvAnchoredFade{0%{opacity:0;scale:.98}to{opacity:1;scale:1}}.vv-hashtag-panel>.vv-add-hashtag{font-weight:800;background:var(--vv-accent)!important;color:#fff!important;justify-content:center!important}.vv-selected-hashtags{flex-wrap:wrap;gap:6px;padding:4px 0;display:flex}.vv-selected-hashtags>button{width:auto!important;min-height:34px!important;color:var(--vv-accent)!important;background:#c9ff4314!important;border:1px solid #c9ff4338!important;border-radius:999px!important;padding:0 9px!important;display:inline-flex!important}@media (width<=800px){.profile-post-viewer{padding:0!important;display:block!important;overflow-y:auto!important}.profile-post-viewer .instagram-post-modal{width:100dvw!important;max-width:100dvw!important;height:auto!important;min-height:100dvh!important;max-height:none!important;display:flex!important;overflow:visible!important}.profile-post-viewer .instagram-post-media{width:100dvw!important;max-width:100dvw!important;max-height:calc(100dvh - 64px)!important;aspect-ratio:var(--opened-post-ratio,4 / 5)!important}.profile-post-viewer .instagram-post-details{width:100%!important;height:auto!important;max-height:none!important;overflow:visible!important}.vv-anchored-panel{width:auto!important;max-height:min(54dvh,420px)!important;left:10px!important;right:10px!important}.vv-anchored-panel[data-placement=below],.vv-anchored-panel[data-placement=above]{bottom:auto!important}}.vv-post-thumbs{box-sizing:border-box;scrollbar-width:none;max-width:100%;overflow:auto hidden}.vv-post-thumbs::-webkit-scrollbar{display:none}.vv-post-thumbs>button{flex:0 0 66px}.vv-post-thumbs img,.vv-post-thumbs video{object-fit:cover!important;background:#111!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;display:block!important;position:absolute!important;inset:0!important}.vv-caption{box-sizing:border-box;min-width:0;position:relative}.vv-caption textarea{spellcheck:true;min-width:0;padding-right:46px!important}.vv-caption>button{flex:0 0 38px;border-radius:50%!important;place-items:center!important;width:38px!important;height:38px!important;padding:0!important;display:grid!important}.vv-caption>button.is-listening{color:#fff!important;background:#ff3152!important;box-shadow:0 0 0 4px #ff31521f!important}.vv-caption-voice-state{z-index:2;color:#ff526b;pointer-events:none;background:#ff31521f;border-radius:999px;align-items:center;gap:2px;height:26px;padding:0 7px;display:flex;position:absolute;bottom:7px;right:55px}.vv-caption-voice-state>i{background:#ff3152;border-radius:50%;width:6px;height:6px;animation:1s infinite commentRecordingPulse}.vv-caption-voice-state>b{background:currentColor;border-radius:9px;width:2px;height:7px;animation:.65s ease-in-out infinite alternate commentRecordingWave}.vv-caption-voice-state>b:nth-of-type(2n){height:13px}.vv-caption-voice-state>em{font-variant-numeric:tabular-nums;margin-left:4px;font-size:10px;font-style:normal}.vv-publish{box-sizing:border-box!important;max-width:100%!important;left:auto!important;right:auto!important}@media (width<=600px){.vv-post-composer{min-height:100dvh!important}.vv-post-shell{padding-bottom:calc(92px + env(safe-area-inset-bottom))!important;overflow:visible!important}.vv-post-header{z-index:20;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#000000f0;position:sticky;top:0}.vv-post-thumbs{padding:0 2px 3px;width:100%!important;margin-inline:0!important}.vv-caption{width:100%!important;height:72px!important;margin-inline:0!important}.vv-post-options{margin-bottom:12px}.vv-publish{z-index:30;bottom:calc(8px + env(safe-area-inset-bottom))!important;width:calc(100% - 4px)!important;min-height:56px!important;margin:14px 2px 0!important;position:sticky!important;box-shadow:0 12px 32px #000,0 0 0 1px #ffffff0f!important}.vv-caption-voice-state{right:51px}.vv-caption textarea{font-size:16px!important}}@media (width>=900px){.vv-post-composer{place-items:center!important;height:100dvh!important;min-height:0!important;display:grid!important;overflow:hidden!important}.vv-post-shell{overscroll-behavior:contain;width:min(1180px,calc(100vw - var(--sidebar,0px) - 56px))!important;grid-template-rows:auto auto minmax(0,1fr) auto!important;grid-template-columns:minmax(360px,.95fr) minmax(420px,.8fr)!important;max-width:1180px!important;height:calc(100dvh - 44px)!important;min-height:0!important;max-height:calc(100dvh - 44px)!important;overflow:auto!important}.vv-post-header{grid-area:1/1/auto/-1!important}.vv-format-picker{grid-area:2/1!important}.vv-post-preview{width:min(100%,calc((100dvh - 280px) * var(--composer-post-ratio,.8)))!important;grid-area:3/1!important;justify-self:center!important;max-height:calc(100dvh - 280px)!important}.vv-post-thumbs{grid-area:4/1!important}.vv-caption{grid-area:2/2!important}.vv-post-options{grid-area:3/2!important;align-self:start!important}.vv-publish{grid-area:4/2!important;align-self:end!important}.profile-post-viewer .instagram-post-modal{grid-template-columns:minmax(0,1fr) 420px!important;width:min(1240px,100vw - 32px)!important}.profile-post-viewer .instagram-post-details{width:420px!important;min-width:420px!important}.profile-post-viewer .instagram-post-media{background:0 0!important}.profile-post-viewer .instagram-post-media>.post-media>img,.profile-post-viewer .instagram-post-media>.post-media>video{object-fit:cover!important}}.vv-notifications{z-index:62000!important;box-sizing:border-box!important;color:#f6f5f8!important;isolation:isolate!important;background:#0b0b0f!important;flex-direction:column!important;width:min(560px,100vw)!important;height:100dvh!important;display:flex!important;position:fixed!important;inset:0 0 0 auto!important;overflow:hidden!important;box-shadow:-24px 0 80px #00000080!important}.vv-notifications-head{z-index:3!important;-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#0d0d11f0!important;border-bottom:1px solid #ffffff14!important;flex:none!important;grid-template-columns:42px minmax(0,1fr) 42px!important;align-items:center!important;min-height:68px!important;padding:10px 14px!important;display:grid!important;position:relative!important}.vv-notifications-head h3{text-align:center!important;letter-spacing:-.02em!important;min-width:0!important;margin:0!important;font-size:18px!important}.vv-notifications-head .icon-button{width:40px!important;height:40px!important}.vv-notification-filters{scrollbar-width:none!important;background:#0b0b0f!important;border-bottom:1px solid #ffffff0f!important;flex:none!important;gap:6px!important;padding:10px 14px!important;display:flex!important;overflow-x:auto!important}.vv-notification-filters::-webkit-scrollbar{display:none!important}.vv-notification-filters button{color:#a9a6b1!important;background:#15151b!important;border:1px solid #ffffff1a!important;border-radius:999px!important;flex:none!important;min-height:34px!important;padding:0 12px!important;font-size:12px!important;font-weight:750!important}.vv-notifications-content{box-sizing:border-box!important;width:100%!important;min-height:0!important;padding:4px 14px calc(26px + env(safe-area-inset-bottom))!important;overscroll-behavior:contain!important;flex:1!important;overflow:hidden auto!important}.vv-notification-group{width:100%!important;margin:0!important}.vv-notification-group>h4{color:#87838f!important;letter-spacing:.1em!important;text-transform:uppercase!important;margin:17px 4px 7px!important;font-size:11px!important}.vv-notification-row{background:0 0!important;border-bottom:1px solid #ffffff12!important;grid-template-columns:48px 18px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;min-width:0!important;margin:0!important;padding:12px 4px!important;display:grid!important;position:relative!important;overflow:visible!important}.vv-notification-row .notification-copy{min-width:0!important}.vv-notification-row .notification-copy p{color:#e8e6ed!important;overflow-wrap:anywhere!important;margin:0!important;font-size:14px!important;line-height:1.35!important}.vv-notification-row .notification-copy p button{color:#fff!important;font:inherit!important;background:0 0!important;border:0!important;padding:0!important;font-weight:800!important}.vv-notification-row .notification-copy time{color:#8a8792!important;margin-top:4px!important;font-size:11px!important;display:block!important}.vv-notification-row .notification-profile{background:#19191f!important;border:0!important;border-radius:50%!important;width:44px!important;min-width:44px!important;height:44px!important;padding:0!important;overflow:hidden!important}.vv-notification-row .notification-profile .avatar{width:44px!important;height:44px!important}.notification-kind-icon{width:18px!important;height:18px!important;color:var(--vv-accent)!important;background:#875bff29!important;border-radius:50%!important;place-items:center!important;display:grid!important}.notification-thumbnail{background:#19191e!important;border:0!important;border-radius:8px!important;justify-self:end!important;width:42px!important;height:48px!important;overflow:hidden!important}.notification-thumbnail img{object-fit:cover!important;width:100%!important;height:100%!important}.notification-inline-actions{flex-wrap:wrap!important;grid-column:3/-1!important;gap:6px!important;display:flex!important}.notification-inline-actions button,.notification-open-action{border:0!important;border-radius:9px!important;min-height:32px!important;padding:0 10px!important;font-size:11px!important;font-weight:800!important}.notification-inline-actions .primary,.notification-open-action{background:var(--vv-accent)!important;color:#fff!important}.notification-inline-actions .secondary{color:#ddd9e5!important;background:#222229!important}.unread-dot{background:var(--vv-accent)!important;width:5px!important;height:5px!important;box-shadow:0 0 10px var(--vv-accent)!important;border-radius:50%!important;position:absolute!important;top:20px!important;left:-4px!important}.notifications-empty{color:#8e8997!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:9px!important;min-height:48vh!important;display:flex!important}.notifications-empty b{color:#f2eff7!important;font-size:15px!important}.notifications-empty span{max-width:290px!important;font-size:12px!important;line-height:1.45!important}.notifications-load-more{color:#fff!important;background:#17171d!important;border:1px solid #ffffff1a!important;border-radius:10px!important;min-height:38px!important;margin:16px auto!important;padding:0 16px!important;font-weight:800!important;display:block!important}@media (width<=800px){.vv-notifications{width:100vw!important;max-width:100vw!important;box-shadow:none!important;border-radius:0!important;inset:0!important}.vv-notifications-head{min-height:calc(58px + env(safe-area-inset-top))!important;padding:calc(8px + env(safe-area-inset-top)) 10px 8px!important}.vv-notification-filters,.vv-notifications-content{padding-inline:10px!important}.vv-notification-row{grid-template-columns:44px 18px minmax(0,1fr)!important;gap:8px!important;padding:12px 2px!important}.vv-notification-row .notification-thumbnail,.vv-notification-row .notification-row-action,.vv-notification-row .notification-open-action{grid-column:3!important;justify-self:start!important;margin-top:3px!important}.vv-notification-row .notification-copy p{font-size:13px!important}.vv-notification-inline-actions,.vv-notification-row .notification-inline-actions{grid-column:3!important;width:100%!important}.vv-notification-row .notification-thumbnail{position:absolute!important;top:12px!important;right:2px!important}.vv-notification-row:has(.notification-thumbnail) .notification-copy{padding-right:48px!important}}:root{--vv-reference-bg:#05060a;--vv-reference-panel:#0e1017;--vv-reference-panel-2:#151721;--vv-reference-line:#ffffff1c;--vv-reference-muted:#93939e;--vv-reference-purple:var(--vv-accent);--vv-reference-violet:var(--vv-accent);--vv-reference-yellow:#dfff00;--vv-reference-radius:16px}.feed-column{max-width:650px!important}.trending-section.moments-section{border-bottom:1px solid var(--vv-reference-line)!important;background:#050507!important;padding:14px 12px 13px!important}.desktop-trending-grid,.mobile-recent-stories{gap:12px!important}.story-ring{background:linear-gradient(145deg,var(--vv-accent),var(--vv-accent),#dbff00)!important;padding:2px!important;box-shadow:0 0 16px #8e30ff47!important}.story.empty .story-ring{box-shadow:none!important;background:#7e7e88!important}.own-story-plus{width:22px!important;height:22px!important;color:var(--vv-accent)!important;background:#fff!important;border:2px solid #050507!important;font-size:18px!important}.story-name{color:#e9e8ed!important;margin-top:7px!important;font-size:11px!important}.post-card{border:0!important;border-bottom:1px solid var(--vv-reference-line)!important;box-shadow:none!important;background:#050507!important;border-radius:0!important;margin:0 0 18px!important;padding:0!important}.post-head{min-height:65px!important;padding:10px 12px!important}.post-head>.icon-button{background:0 0!important}.post-media-stage{background:#050507!important;padding:0!important}.post-media{background:#080910!important;border-radius:0!important;width:100%!important;max-width:none!important}.post-media img,.post-media video{object-fit:cover!important;width:100%!important}.post-actions{padding:12px 13px 5px!important}.post-actions>div{gap:17px!important}.post-actions button{color:#f8f7fb!important}.post-copy{padding:5px 13px 2px!important;font-size:14px!important;line-height:1.45!important}.comments-preview{color:#96939e!important;padding:2px 13px 7px!important}.comment-entry-trigger{color:#9b98a4!important;background:linear-gradient(105deg,#111218,#191821)!important;border:1px solid #ffffff1a!important;border-radius:16px!important;width:calc(100% - 24px)!important;min-height:48px!important;margin:7px 12px 14px!important;padding:5px 9px!important}.comment-entry-trigger svg{filter:drop-shadow(0 0 7px #b145ff8c);color:var(--vv-accent)!important;margin-left:auto!important}.comment-entry-trigger.is-listening{border-color:var(--vv-accent)!important;box-shadow:0 0 0 3px #892bff1f!important}.caption-label-row{justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.caption-label-row button{color:var(--vv-accent)!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;font-weight:800!important;display:flex!important}.caption-label-row button.is-listening{animation:1s ease-in-out infinite vvReferencePulse}.instagram-composer{background:radial-gradient(circle at 50% -20%,#6222d624,transparent 42%),var(--vv-reference-bg)!important}.instagram-composer .composer-shell{width:min(100%,610px)!important;max-width:610px!important;box-shadow:none!important;background:0 0!important;border:0!important;margin:0 auto!important}.composer-top{min-height:70px!important;padding:calc(10px + env(safe-area-inset-top)) 14px 8px!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;background:#05060aeb!important;border:0!important}.composer-cancel{background:0 0!important;border:0!important;width:40px!important;min-width:40px!important;height:40px!important;padding:0!important;font-size:0!important}.composer-cancel svg{width:25px!important;height:25px!important}.composer-title strong{letter-spacing:-.025em!important;font-size:20px!important}.composer-title small,.composer-progress,.composer-size-toggle,.composer-step-back{display:none!important}.composer-actions .composer-next{background:linear-gradient(145deg,var(--vv-reference-purple),var(--vv-reference-violet))!important;border-radius:50%!important;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;font-size:0!important}.composer-actions .composer-next:after{content:"✓";color:#fff!important;font-size:23px!important}.create-tabs{height:58px!important;box-shadow:none!important;background:#090b10!important;border:1px solid #ffffff2b!important;border-radius:14px!important;grid-template-columns:repeat(3,1fr)!important;margin:4px 12px 12px!important;padding:4px!important;position:relative!important;inset:auto!important}.create-tabs button{color:#d4d1d8!important;border-radius:11px!important;height:48px!important;font-size:15px!important}.create-tabs button.active{background:linear-gradient(135deg,var(--vv-accent),var(--vv-accent))!important;color:#fff!important;box-shadow:0 6px 22px #7a23f152!important}.composer-body{padding:0 12px calc(96px + env(safe-area-inset-bottom))!important;grid-template-columns:1fr!important;gap:0!important;display:grid!important}.composer-media-preview{border-radius:var(--vv-reference-radius)!important;background:#0a0b11!important;border:1px solid #ffffff29!important;width:100%!important;max-width:none!important;max-height:58dvh!important;margin:0 auto 12px!important;overflow:hidden!important;box-shadow:0 18px 50px #0006!important}.composer-media-preview img,.composer-media-preview video{object-fit:cover!important;width:100%!important;height:100%!important}.composer-controls{width:100%!important;padding:0!important}.composer-step{background:0 0!important;padding:0!important}.composer-step>.eyebrow,.composer-step>h3,.composer-step>p{display:none!important}.post-gallery-launch,.native-source-button{color:#f7f4fb!important;background:linear-gradient(145deg,#11131b,#0b0c12)!important;border:1px solid #ffffff24!important;border-radius:15px!important}.media-source-grid{gap:10px!important}.native-source-button{aspect-ratio:auto!important;min-height:88px!important}.native-source-button>span,.post-gallery-launch>span{color:var(--vv-accent)!important;background:#9631ff1f!important}.ratio-selector{border:1px solid var(--vv-reference-line)!important;background:var(--vv-reference-panel)!important;border-radius:14px!important;margin:0 0 12px!important;padding:12px!important}.ratio-selector>span{color:#a8a5af!important;font-size:12px!important}.ratio-selector>div{grid-template-columns:1fr 1fr!important;gap:8px!important}.ratio-selector button{border:1px solid var(--vv-reference-line)!important;background:#14151c!important;border-radius:11px!important;width:auto!important;min-width:0!important;height:48px!important}.ratio-selector button.active{border-color:var(--vv-accent)!important;color:#fff!important;background:#8f27ff24!important}.filter-row,.range-control,.detected-format,.reel-cover-control,.pulso-native-timeline,.carousel-format-summary,.smart-post-scheduler,.release-settings,.hashtag-composer,.reel-profile-ads-consent,.business-post-cta-toggle{border:1px solid var(--vv-reference-line)!important;background:var(--vv-reference-panel)!important;border-radius:14px!important}.composer-details-step>label{color:#e7e4ec!important;gap:7px!important;margin:0 0 10px!important;display:grid!important}.composer-details-step textarea{border:1px solid var(--vv-reference-line)!important;background:var(--vv-reference-panel)!important;color:#fff!important;border-radius:14px!important;min-height:130px!important;padding:14px!important;font-size:16px!important}.option-row,.native-audio-library-entry>.option-row{color:#f5f2f8!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff14!important;border-radius:0!important;min-height:54px!important;margin:0!important;padding:0 13px!important}.composer-details-step .option-row:first-of-type{border-radius:14px 14px 0 0!important}.people-picker,.audio-picker{border:1px solid var(--vv-reference-line)!important;background:#11131b!important;border-radius:16px!important;box-shadow:0 24px 70px #000000a6!important}.composer-details-handle{color:var(--vv-accent)!important;background:0 0!important;border:0!important}.smart-post-scheduler{margin-top:10px!important;padding:13px!important}.smart-schedule-modes button.active{background:var(--vv-accent)!important;color:#fff!important}.native-audio-library{background:#08090e!important;border:1px solid #ffffff24!important;border-radius:24px!important}.native-audio-library header{background:#08090e!important}.native-audio-search{border:1px solid var(--vv-reference-line)!important;background:#15171d!important;border-radius:13px!important}.native-audio-results article{background:0 0!important;border-bottom:1px solid #ffffff14!important;min-height:70px!important}.native-audio-results article img{border-radius:11px!important}.native-audio-use{border:1px solid var(--vv-accent)!important;color:var(--vv-accent)!important;background:0 0!important;border-radius:999px!important}.native-reel-viewer{background:#000!important}.native-reel-stage{background:#020205!important;border:0!important;box-shadow:0 0 55px #6d1bd640!important}.native-reel-stage>video,.native-reel-stage>.native-reel-image{object-fit:cover!important}.native-reel-actions button{filter:drop-shadow(0 2px 8px #000)!important}.native-reel-top-profile{padding:7px!important}.native-story-viewer{background:#000!important}.native-story-stage{background:#030309!important;border:0!important}.native-story-content img,.native-story-content video{object-fit:cover!important}@keyframes vvReferencePulse{50%{opacity:.55;transform:scale(.96)}}@media (width>=801px){.instagram-composer .composer-shell{padding:18px 0 28px!important}.post-card{border:1px solid var(--vv-reference-line)!important;border-radius:18px!important;overflow:hidden!important}.post-media{border-radius:0!important}.native-audio-library{width:min(620px,100vw - 32px)!important}}@media (width<=800px){.app-shell-clean{background:#050507!important}.instagram-composer .composer-shell{width:100%!important;max-width:none!important;padding:0!important}.instagram-composer .composer-body{display:block!important}.instagram-composer .create-tabs{position:relative!important;inset:auto!important}.instagram-composer .composer-shell{padding-bottom:0!important}.composer-media-preview{max-height:50dvh!important}.feed-column{width:100%!important;max-width:none!important}.post-card{width:100%!important}.post-media{aspect-ratio:3/4!important}.native-reel-stage,.native-story-stage{border-radius:0!important;width:100vw!important;height:100dvh!important}.native-audio-library-backdrop{padding:0!important}.native-audio-library{border:0!important;border-radius:0!important;width:100vw!important;height:100dvh!important;max-height:none!important}}.composer-carousel-manager{scrollbar-width:none;background:#050505;border-top:1px solid #1b1b1b;gap:10px;padding:10px 12px;display:flex;overflow-x:auto}.composer-carousel-manager::-webkit-scrollbar{display:none}.composer-carousel-manager>div{background:#0c0c0c;border:1px solid #272727;border-radius:12px;flex:0 0 76px;padding:3px;position:relative}.composer-carousel-manager>div.active{border-color:var(--vv-accent);box-shadow:0 0 0 1px var(--vv-accent)}.carousel-thumb{background:#171717;border:0;border-radius:9px;width:68px;height:68px;padding:0;position:relative;overflow:hidden}.carousel-thumb img,.carousel-thumb video{object-fit:cover;width:100%;height:100%}.carousel-thumb b{color:#fff;background:#000000c7;border-radius:999px;place-items:center;min-width:20px;height:20px;font-size:12px;display:grid;position:absolute;top:4px;right:4px}.composer-carousel-manager>div>span{justify-content:space-between;margin-top:3px;display:flex}.composer-carousel-manager>div>span button{color:#ddd;background:#171717;border:0;border-radius:6px;place-items:center;width:21px;height:21px;padding:0;display:grid}.composer-carousel-manager>div>span button:disabled{opacity:.28}.carousel-add{color:#fff;background:#0d0d0d;border:1px dashed #494949;border-radius:12px;flex-direction:column;flex:0 0 62px;justify-content:center;align-items:center;gap:5px;min-height:96px;display:flex}.carousel-add:disabled{opacity:.38}.carousel-add small{color:#aaa;font-size:12px}.post-audience-panel,.post-draft-panel{background:#0d0d0d;border:1px solid #242424;border-radius:16px;padding:14px}.post-audience-panel header{align-items:flex-start;gap:10px;margin-bottom:12px;display:flex}.post-audience-panel header span{display:grid}.post-audience-panel header small,.post-draft-panel small{color:#9b9b9b}.post-audience-panel>div{gap:7px;display:grid}.post-audience-panel>div>button{text-align:left;color:#fff;background:#111;border:1px solid #262626;border-radius:12px;grid-template-columns:22px 1fr 18px;align-items:center;gap:10px;width:100%;min-height:52px;padding:9px 11px;display:grid}.post-audience-panel>div>button span{display:grid}.post-audience-panel>div>button.active{border-color:var(--vv-accent);background:#171126}.post-draft-panel{grid-template-columns:22px 1fr auto auto;align-items:center;gap:9px;display:grid}.post-draft-panel>span{display:contents}.post-draft-panel button{color:#fff;background:#7447ff;border:1px solid #7447ff;border-radius:10px;min-height:38px;padding:0 13px;font-weight:800}.post-draft-panel .restore-draft{color:#8bc9ff;background:0 0}.post-actions button span{font-size:12px;font-weight:700}.comment-entry-trigger{overflow:hidden;grid-template-columns:1fr 42px!important;padding:0!important;display:grid!important}.comment-entry-trigger>button{color:#aaa;text-align:left;background:0 0;border:0;align-items:center;gap:9px;min-height:44px;padding:6px 10px;display:flex}.comment-entry-trigger>button:last-child{color:var(--vv-accent);border-left:1px solid #252525;justify-content:center;padding:0}.floating-comment-voice{width:36px;height:36px;color:var(--vv-accent);background:#181818;border:0;border-radius:999px;place-items:center;display:grid}.is-listening{color:#fff!important;background:var(--vv-accent)!important}@media (width<=520px){.post-draft-panel{grid-template-columns:22px 1fr auto}.post-draft-panel .restore-draft{grid-column:2/4}.composer-carousel-manager{padding-inline:8px}}.vv-post-options>button.active{color:var(--vv-accent);background:#b432eb14}.vv-anchored-panel{-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);transform-origin:bottom;max-height:min(420px,62dvh);animation:.18s ease-out both vvAnchoredOpen;overflow:auto;box-shadow:0 22px 70px #000,0 0 0 1px #cb4cff38;z-index:3400!important;background:#111114fa!important;margin:0!important;position:fixed!important}.vv-anchored-panel:after{content:"";background:#111114;border-bottom:1px solid #cb4cff38;border-right:1px solid #cb4cff38;width:15px;height:15px;margin:0 22px -20px auto;display:block;position:sticky;transform:translateY(17px)rotate(45deg)}.vv-schedule-panel small{margin:3px 0 0!important;display:block!important}.vv-schedule-panel .vv-panel-done{background:var(--vv-accent);color:#fff;justify-content:center;font-weight:800}.vv-schedule-panel>label input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;height:43px}@keyframes vvAnchoredOpen{0%{opacity:0;transform:translateY(calc(8px - 100%))scale(.97)}to{opacity:1;transform:translateY(-100%)scale(1)}}.floating-comment-box{grid-template-columns:auto minmax(0,1fr) 36px 36px 36px 40px!important;overflow:visible!important}.floating-comment-voice{min-width:36px!important;max-width:36px!important}.floating-comment-entry{overflow:visible!important}@media (width<=600px){.vv-post-composer{overflow-x:hidden;width:100vw!important;max-width:none!important;padding:0 0 calc(18px + env(safe-area-inset-bottom))!important;margin:0!important}.vv-post-shell{box-sizing:border-box!important;border:0!important;border-radius:0!important;width:100vw!important;max-width:none!important;margin:0!important;padding:0 12px 24px!important}.vv-post-header,.vv-post-tabs{margin-left:-12px!important;margin-right:-12px!important;padding-left:12px!important;padding-right:12px!important}.vv-post-preview{border-left:0!important;border-right:0!important;border-radius:0!important;width:calc(100% + 24px)!important;max-height:none!important;margin-left:-12px!important}.vv-format-picker,.vv-caption,.vv-post-options{width:100%!important}.vv-anchored-panel{max-height:54dvh;width:auto!important;left:10px!important;right:10px!important}.floating-comment-box{grid-template-columns:30px minmax(0,1fr) 32px 32px 36px!important;gap:4px!important;padding:6px!important}.floating-comment-box>.floating-comment-emoji{display:none!important}.floating-comment-box>button{width:32px!important;height:32px!important}.floating-comment-box>.floating-comment-send{width:36px!important;height:36px!important}.floating-comment-voice{width:32px!important;min-width:32px!important;max-width:32px!important}}@media (width>=900px){.vv-post-composer{box-sizing:border-box!important;width:calc(100vw - var(--sidebar,0px))!important;max-width:none!important;padding:22px 28px!important}.vv-post-shell{grid-template-rows:auto auto auto auto 1fr auto;grid-template-columns:minmax(420px,1.25fr) minmax(390px,.75fr);align-content:start;column-gap:26px;min-height:calc(100dvh - 44px);display:grid;box-sizing:border-box!important;width:100%!important;max-width:1500px!important;padding:0 28px 24px!important}.vv-post-header,.vv-post-tabs{grid-column:1/-1}.vv-format-picker{grid-area:3/1}.vv-post-preview{grid-area:4/1/7;width:100%;max-height:calc(100dvh - 230px)!important}.vv-post-thumbs{grid-area:7/1}.vv-caption{grid-area:3/2;margin-top:4px}.vv-post-options{grid-area:4/2;align-self:start}.vv-publish{grid-area:6/2;align-self:end}.vv-post-shell>.vv-inline-panel{grid-column:2}}.vv-post-preview{box-sizing:border-box;touch-action:pan-y;-webkit-user-select:none;user-select:none;contain:layout paint;width:100%;min-height:0;display:block;position:relative;height:auto!important;max-height:none!important;aspect-ratio:var(--composer-post-ratio,4 / 5)!important;background:#08080a!important;overflow:hidden!important}.vv-post-preview.is-positionable{touch-action:none;cursor:grab}.vv-post-preview.is-positionable:active{cursor:grabbing}.vv-post-preview>img,.vv-post-preview>video{object-fit:cover!important;width:100%!important;min-width:0!important;max-width:none!important;height:100%!important;min-height:0!important;max-height:none!important;margin:0!important;display:block!important;position:absolute!important;inset:0!important;transform:none!important}.vv-move-photo{z-index:2;color:#fff;white-space:nowrap;pointer-events:none;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000009e;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;min-height:30px;padding:0 11px;font-size:12px;font-style:normal;font-weight:700;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%)}.comment-entry-trigger{box-sizing:border-box!important;grid-template-columns:minmax(0,1fr) 46px!important;overflow:hidden!important}.comment-entry-trigger>button:last-child{box-sizing:border-box!important;border-radius:0!important;place-items:center!important;width:46px!important;min-width:46px!important;height:46px!important;margin:0!important;padding:0!important;display:grid!important}.comment-entry-trigger>button:last-child svg{width:20px!important;height:20px!important;margin:0!important;display:block!important}.post-card .floating-comment-layer{width:100%!important;height:auto!important;min-height:0!important;display:block!important;position:relative!important;inset:auto!important;overflow:visible!important;transform:none!important}.post-card .floating-comment-box{max-width:none!important;margin:0!important;position:relative!important;inset:auto!important;transform:none!important}.post-card .floating-comment-voice{box-sizing:border-box!important;border-radius:50%!important;flex:none!important;place-items:center!important;margin:0!important;padding:0!important;display:grid!important;position:static!important}.post-card .floating-comment-voice svg{margin:0!important;display:block!important}.profile-post-viewer .instagram-post-media,.profile-post-viewer .instagram-post-media .post-media{aspect-ratio:4/5!important;background:0 0!important}.profile-post-viewer .instagram-post-media .post-media>img,.profile-post-viewer .instagram-post-media .post-media>video{object-fit:cover!important;background:0 0!important;width:100%!important;height:100%!important}@media (width<=600px){:is(.app-shell-clean:has(.vv-post-composer),.view-container:has(.vv-post-composer)){box-sizing:border-box!important;width:100dvw!important;max-width:none!important;margin:0!important;padding:0!important;overflow-x:clip!important}.vv-post-composer{box-sizing:border-box!important;width:100dvw!important;max-width:100dvw!important;padding:0 0 calc(20px + env(safe-area-inset-bottom))!important;margin:0!important;position:relative!important;left:50%!important;right:auto!important;transform:translate(-50%)!important}.vv-post-shell{box-sizing:border-box!important;border:0!important;border-radius:0!important;width:100dvw!important;max-width:100dvw!important;margin:0!important;padding:0 10px 24px!important;overflow:visible!important}.vv-post-header,.vv-post-tabs{width:auto!important;margin-left:-10px!important;margin-right:-10px!important}.vv-post-preview{box-sizing:border-box!important;width:calc(100% + 20px)!important;max-width:none!important;max-height:none!important;aspect-ratio:var(--composer-post-ratio,4 / 5)!important;border:0!important;border-radius:0!important;margin-left:-10px!important;margin-right:-10px!important}.vv-format-picker,.vv-post-thumbs,.vv-caption,.vv-post-options,.vv-publish{box-sizing:border-box!important;max-width:100%!important}.comment-entry-trigger{grid-template-columns:minmax(0,1fr) 44px!important;width:calc(100% - 20px)!important}.comment-entry-trigger>button:last-child{width:44px!important;min-width:44px!important;height:44px!important}.post-card .floating-comment-layer{box-sizing:border-box!important;padding:3px 10px 12px!important}.post-card .floating-comment-box{box-sizing:border-box!important;grid-template-columns:30px minmax(0,1fr) 34px 34px 38px!important;gap:4px!important;width:100%!important;padding:7px!important;overflow:hidden!important}.post-card .floating-comment-emoji{display:none!important}.post-card .floating-comment-voice{width:34px!important;min-width:34px!important;max-width:34px!important;height:34px!important}.post-card .floating-comment-close{width:34px!important;height:34px!important}.post-card .floating-comment-send{width:38px!important;height:38px!important}.profile-post-viewer .instagram-post-modal{border:0!important;border-radius:0!important;width:100dvw!important;max-width:100dvw!important;margin:0!important}.profile-post-viewer .instagram-post-media{box-sizing:border-box!important;aspect-ratio:4/5!important;width:100dvw!important;max-width:100dvw!important;height:auto!important;max-height:none!important}.profile-post-viewer .instagram-post-details{width:100%!important;min-width:0!important}}.feed-column>.trending-section.moments-section{box-shadow:none!important;border-bottom:0!important}.feed-column>.trending-section.moments-section+.feed-tabs,.feed-column>.trending-section.moments-section+*{border-top:0!important}:root{--vvibra-action-active-gradient:linear-gradient(135deg,var(--vv-accent) 0%,var(--vv-accent) 100%);--vv-layer-nav:40;--vv-layer-float:70;--vv-layer-overlay:300;--vv-layer-dialog:320;--vv-layer-popover:340}.vvibra-gradient-defs{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}.floating-chat-preserver.is-suspended{pointer-events:none!important;display:none!important}.post-actions button,.instagram-post-actions button{transition:color .16s,transform .16s,opacity .16s}.post-actions button:is(.liked,.disliked,.reposted,.saved)>svg,.instagram-post-actions button:is(.active,.disliked,.reposted,.saved)>svg{filter:drop-shadow(0 0 6px #2787ff47);color:var(--vv-accent)!important;stroke:url(#vvibra-action-active-gradient)!important}.post-actions button:is(.liked,.disliked,.reposted,.saved)>svg[fill=currentColor],.instagram-post-actions button:is(.active,.disliked,.reposted,.saved)>svg[fill=currentColor]{fill:url(#vvibra-action-active-gradient)!important}.post-actions button:is(.liked,.disliked,.reposted,.saved)>span{background:var(--vvibra-action-active-gradient);-webkit-background-clip:text;background-clip:text;color:#0000!important}.post-hashtags,.viewer-hashtags{flex-wrap:wrap!important;align-items:center!important;gap:5px 9px!important;margin-inline-start:7px!important;line-height:1.55!important;display:inline-flex!important}.post-hashtags button,.viewer-hashtags button,.caption-hashtag{background:linear-gradient(110deg,var(--vv-accent),var(--vv-accent) 54%,#ff8736)!important;color:#0000!important;width:auto!important;height:auto!important;font:inherit!important;font-weight:750!important;line-height:inherit!important;cursor:pointer!important;-webkit-background-clip:text!important;background-clip:text!important;border:0!important;margin:0!important;padding:0!important;display:inline!important}.post-hashtags button:nth-child(3n+2),.viewer-hashtags button:nth-child(3n+2){background-image:linear-gradient(110deg,var(--vv-accent),#ff8736)!important}.post-hashtags button:nth-child(3n),.viewer-hashtags button:nth-child(3n){background-image:linear-gradient(110deg,#ff8736,var(--vv-accent))!important}.native-comment-audio{accent-color:#ff334f;width:min(260px,100%);height:34px;margin-top:5px;display:block}.floating-comment-box{box-sizing:border-box!important;color:#fff!important;background:#0b0b0d!important;border-color:#29292d!important;min-width:0!important}.floating-comment-box.is-recording,.floating-comment-box.has-audio-preview{grid-template-columns:30px minmax(0,1fr) 36px 36px 40px!important}.floating-comment-box.is-recording .comment-audio-recording,.floating-comment-audio-preview{grid-column:2!important;width:100%!important;min-width:0!important}.floating-comment-audio-preview{align-items:center;gap:7px;display:flex}.floating-comment-audio-preview audio{accent-color:#ff334f;width:100%;min-width:0;height:32px}.floating-comment-audio-preview b{color:#ff4c63;font-variant-numeric:tabular-nums;font-size:10px}.floating-comment-box.is-recording .floating-comment-voice,.floating-comment-voice.is-listening{color:#fff!important;background:#ff334f!important;border-color:#ff334f!important}.comment-audio-recording,.comment-recording-wave,.comment-audio-recording>b{color:#ff4c63!important}.comment-recording-wave i{background:#ff334f!important}.floating-comment-box.is-recording .floating-comment-send{opacity:.45}.floating-comment-send:not(:disabled){color:#fff!important;background:#ff334f!important}@media (width>=801px){.profile-post-viewer{padding:24px!important;overflow:hidden!important}.profile-post-viewer .instagram-post-modal{box-sizing:border-box!important;border-radius:18px!important;grid-template-columns:minmax(0,3fr) minmax(390px,2fr)!important;width:min(1320px,100vw - 48px)!important;max-width:calc(100vw - 48px)!important;height:min(900px,100dvh - 48px)!important;max-height:calc(100dvh - 48px)!important;margin:auto!important;overflow:hidden!important}.profile-post-viewer .instagram-post-modal.post-modal-wide{grid-template-columns:minmax(0,13fr) minmax(390px,7fr)!important}.profile-post-viewer .instagram-post-modal.post-modal-square{grid-template-columns:minmax(0,3fr) minmax(390px,2fr)!important}.profile-post-viewer .instagram-post-media{box-sizing:border-box!important;aspect-ratio:auto!important;background:0 0!important;place-self:stretch stretch!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;overflow:hidden!important}.profile-post-viewer .instagram-post-media>.post-media{aspect-ratio:auto!important;background:0 0!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important}.profile-post-viewer .instagram-post-media>.post-media>img,.profile-post-viewer .instagram-post-media>.post-media>video{object-fit:cover!important;object-position:var(--opened-object-position,center)!important;background:0 0!important;width:100%!important;height:100%!important}.profile-post-viewer .instagram-post-details{box-sizing:border-box!important;flex-direction:column!important;width:auto!important;min-width:390px!important;height:100%!important;display:flex!important;overflow:hidden!important}.profile-post-viewer .instagram-post-comments{overscroll-behavior:contain!important;flex:1!important;min-height:0!important;overflow-y:auto!important}:is(.vv-post-composer,.press-note-composer,.official-alert-create){box-sizing:border-box!important;width:calc(100vw - var(--sidebar,0px))!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;margin:0!important;overflow:hidden!important}.press-note-composer>form,.official-alert-shell{box-sizing:border-box!important;width:min(1040px,calc(100vw - var(--sidebar,0px) - 56px))!important;max-width:calc(100vw - var(--sidebar,0px) - 56px)!important;overscroll-behavior:contain!important;max-height:calc(100dvh - 110px)!important;margin-inline:auto!important;overflow-y:auto!important}}@media (width<=800px){:is(.vv-post-composer,.press-note-composer,.official-alert-create){box-sizing:border-box!important;width:100dvw!important;max-width:100dvw!important;min-height:100dvh!important;padding-left:0!important;padding-right:0!important;padding-bottom:calc(72px + env(safe-area-inset-bottom))!important;margin:0!important;overflow-x:clip!important}.press-note-composer>form,.official-alert-shell{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin:0!important;padding-left:12px!important;padding-right:12px!important;overflow-x:hidden!important}.press-note-composer footer,.official-alert-shell footer{z-index:2!important;bottom:calc(61px + env(safe-area-inset-bottom))!important;background:#09090b!important;padding-bottom:8px!important;position:sticky!important}.floating-comment-layer,.floating-comment-box{width:100%!important;max-width:100%!important;overflow:hidden!important}.floating-comment-box.is-recording,.floating-comment-box.has-audio-preview{grid-template-columns:28px minmax(0,1fr) 32px 32px 36px!important;gap:4px!important}.floating-comment-box.is-recording .floating-comment-emoji,.floating-comment-box.has-audio-preview .floating-comment-emoji{display:none!important}.vv-post-shell{padding-bottom:calc(88px + env(safe-area-inset-bottom))!important}.vv-publish{z-index:30!important;bottom:max(8px,env(safe-area-inset-bottom))!important;flex:none!important;width:100%!important;max-width:100%!important;height:56px!important;min-height:56px!important;margin:14px 0 0!important;position:sticky!important}}.post-copy .inline-post-hashtags,.viewer-hashtags{flex-wrap:wrap!important;gap:7px 13px!important;width:100%!important;margin:8px 0 0!important;display:flex!important}.profile-post-viewer .instagram-post-media,.profile-post-viewer .instagram-post-media>.post-media{aspect-ratio:var(--opened-post-ratio,4 / 5)!important}@media (width>=801px){.profile-post-viewer .instagram-post-media{width:min(100%,calc((100dvh - 48px) * var(--opened-ratio-number,.8)))!important;place-self:center!important;height:auto!important;max-height:100%!important}.profile-post-viewer .instagram-post-media>.post-media{width:100%!important;height:100%!important}.press-note-native{z-index:var(--vv-layer-dialog)!important;box-sizing:border-box!important;background:#000000d1!important;grid-template-rows:58px minmax(0,802px)!important;grid-template-columns:minmax(0,1080px)!important;place-content:center!important;min-height:0!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.press-note-native-header{box-sizing:border-box!important;background:#0b0b0f!important;border-radius:20px 20px 0 0!important;width:100%!important;padding:0 16px!important;position:relative!important;top:auto!important}.press-note-native>main{box-sizing:border-box!important;background:#0b0b0f!important;border-radius:0 0 20px 20px!important;width:100%!important;height:min(802px,100dvh - 106px)!important;margin:0!important;padding:0!important;overflow:hidden!important}.press-note-native article{box-sizing:border-box!important;overscroll-behavior:contain!important;height:100%!important;padding:28px 24px 72px!important;overflow-y:auto!important}.official-alert-create{place-items:center!important;padding:24px!important;display:grid!important;overflow:hidden!important}.official-alert-shell{grid-template-rows:auto auto minmax(0,1fr)!important;height:min(820px,100dvh - 48px)!important;max-height:calc(100dvh - 48px)!important;margin:auto!important;display:grid!important;overflow:hidden!important}.official-alert-shell form{overscroll-behavior:contain!important;min-height:0!important;overflow-y:auto!important}}@media (width<=800px){.vv-post-shell{padding-bottom:calc(24px + env(safe-area-inset-bottom))!important}.vv-publish{opacity:1!important;background:var(--vv-accent)!important;color:#fff!important;box-shadow:none!important;position:static!important;inset:auto!important}.vv-publish:disabled{opacity:1!important;color:#aaa!important;background:#202026!important}}.feed-caption-text,.opened-caption-text{white-space:pre-wrap!important;overflow-wrap:anywhere!important}.post-copy .inline-post-hashtags,.viewer-hashtags{vertical-align:baseline!important;white-space:normal!important;flex-wrap:wrap!important;align-items:baseline!important;gap:4px 11px!important;width:auto!important;margin:0 0 0 8px!important;display:inline-flex!important}.comment-pinned-tag{background:var(--vv-accent)!important;color:#fff!important;letter-spacing:.07em!important;vertical-align:middle!important;border-radius:5px!important;align-items:center!important;margin:0 7px 0 0!important;padding:2px 6px!important;font-size:9px!important;font-weight:900!important;line-height:1.35!important;display:inline-flex!important}.comment-thread-row,.opened-comment-row{cursor:pointer}.comment-thread-row.is-pinned,.opened-comment-row.is-pinned{background:#1689ff0e!important;border-color:#1689ff47!important}.comment-action-backdrop{z-index:3800;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.comment-action-menu{box-sizing:border-box;color:#fff;background:#101014;border:1px solid #29292f;border-radius:18px;width:min(390px,100%);overflow:hidden;box-shadow:0 28px 90px #000}.comment-action-handle{display:none}.comment-action-menu>header{border-bottom:1px solid #242429;gap:4px;padding:16px;display:grid}.comment-action-menu>header b{font-size:13px}.comment-action-menu>header small{color:#999;max-height:48px;font-size:12px;line-height:1.4;overflow:hidden}.comment-action-menu>button{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #222227;gap:3px;width:100%;padding:13px 16px;font-size:14px;font-weight:800;display:grid}.comment-action-menu>button small{color:#85858d;font-size:11px;font-weight:500}.comment-action-menu>button.danger{color:#ff5268}.comment-action-menu>button.cancel{color:#aaa;text-align:center;border-bottom:0;display:block}@media (width>=801px){.profile-post-viewer .instagram-post-modal{--opened-detail-width:440px;width:min(calc((100dvh - 48px) * var(--opened-ratio-number) + var(--opened-detail-width)),calc(100vw - 48px))!important;grid-template-columns:minmax(0,calc((100dvh - 48px) * var(--opened-ratio-number))) minmax(390px,var(--opened-detail-width))!important}.profile-post-viewer .instagram-post-media{aspect-ratio:auto!important;background:0 0!important;place-self:stretch stretch!important;width:100%!important;max-width:none!important;height:100%!important}.profile-post-viewer .instagram-post-media>.post-media{aspect-ratio:auto!important;background:0 0!important;width:100%!important;height:100%!important}.profile-post-viewer .instagram-post-media>.post-media>img,.profile-post-viewer .instagram-post-media>.post-media>video{object-fit:cover!important}.official-alert-shell{grid-template-rows:auto minmax(0,1fr)!important}}@media (width<=800px){.comment-action-backdrop{place-items:end center;padding:0}.comment-action-menu{width:100%;padding-bottom:env(safe-area-inset-bottom);border-width:1px 0 0;border-radius:20px 20px 0 0}.comment-action-handle{background:#555;border-radius:999px;width:38px;height:4px;margin:8px auto 2px;display:block}}.post-card{isolation:isolate;position:relative!important}.post-media[aria-roledescription=carrusel]{touch-action:pan-x pan-y pinch-zoom;overscroll-behavior-x:contain;outline:0}.post-media[aria-roledescription=carrusel]:focus-visible{box-shadow:inset 0 0 0 2px var(--vv-accent)}.post-media[aria-roledescription=carrusel]>img,.post-media[aria-roledescription=carrusel]>video{transition:opacity .16s}.carousel-arrow{display:none!important}.carousel-count{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);pointer-events:none!important;background:#08080aa3!important;border:1px solid #ffffff24!important}.carousel-dots{pointer-events:none!important}.carousel-dots i{transition:width .16s,background .16s;width:5px!important;height:5px!important}.carousel-dots i.active{background:#fff!important;border-radius:999px!important;width:14px!important}.post-card>.comments-dialog-backdrop{z-index:36!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:linear-gradient(#0000 18%,#000000bd 58%)!important;align-items:flex-end!important;padding:12px!important;display:flex!important;position:absolute!important;inset:0!important}.post-card>.comments-dialog-backdrop>.comments-dialog{box-sizing:border-box!important;background:#101014!important;border:1px solid #29292f!important;border-radius:18px!important;width:100%!important;max-width:none!important;max-height:min(66vh,620px)!important;margin:0!important;overflow:hidden!important;box-shadow:0 18px 60px #000000a8!important}.post-card .comments-dialog-list{overscroll-behavior:contain!important;min-height:120px!important}.comment-action-menu>button:first-of-type{border-radius:18px 18px 0 0}@media (width>=801px){.vv-messages-floating.vv-messages-new{border-radius:20px!important;width:min(920px,100vw - 44px)!important;height:clamp(420px,56vh,680px)!important;max-height:calc(100dvh - 44px)!important;margin:0!important;position:fixed!important;bottom:22px!important;right:22px!important;overflow:hidden!important;box-shadow:0 24px 80px #0000009e!important}.profile-settings-modal{box-sizing:border-box!important;width:min(1180px,100vw - 48px)!important;max-width:calc(100vw - 48px)!important;max-height:calc(100dvh - 48px)!important;overflow:auto!important}.profile-settings-modal .settings-native-list{border:0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:start!important;gap:8px!important;padding:8px!important;overflow:visible!important}.profile-settings-modal .settings-native-list>.settings-priority-label{grid-column:1/-1!important;margin:10px 4px 0!important}.profile-settings-modal .settings-native-list>button{border:1px solid #ffffff12!important;border-radius:12px!important;height:100%!important;min-height:76px!important}}@media (width<=800px){.post-card>.comments-dialog-backdrop{z-index:var(--vv-layer-dialog)!important;-webkit-backdrop-filter:blur(6px)!important;backdrop-filter:blur(6px)!important;background:#0000008f!important;padding:0!important;position:fixed!important;inset:0!important}.post-card>.comments-dialog-backdrop>.comments-dialog{width:100dvw!important;max-height:min(76dvh,680px)!important;padding-bottom:env(safe-area-inset-bottom)!important;border-width:1px 0 0!important;border-radius:22px 22px 0 0!important}.profile-settings-modal .settings-native-list{grid-template-columns:1fr!important;display:grid!important}}:root{--layout-max-width:1280px;--content-gutter:24px;--card-gap:8px;--section-gap:24px;--mobile-padding:12px;--radius-card:14px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px}.settings-admin-route{z-index:var(--vv-layer-dialog);box-sizing:border-box;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#040407d6;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:hidden}.settings-admin-route .profile-settings-modal{box-sizing:border-box;grid-template-rows:64px minmax(0,1fr);height:min(820px,100dvh - 48px);display:grid;width:min(var(--layout-max-width),calc(100vw - 48px))!important;max-width:var(--layout-max-width)!important;background:#0d0d11!important;border:1px solid #ffffff14!important;border-radius:20px!important;max-height:calc(100dvh - 48px)!important;padding:0!important;overflow:hidden!important;box-shadow:0 32px 100px #000000a6!important}.settings-admin-route .settings-native-header{box-sizing:border-box;border-bottom:1px solid #ffffff12;margin:0!important;padding:0 16px!important}.settings-admin-route .settings-native-header h3{line-height:1.25;font-size:18px!important}.settings-admin-route .settings-native-header small{font-size:12px!important}.settings-admin-body{grid-template-columns:minmax(470px,1.25fr) minmax(320px,.75fr);min-height:0;display:grid;overflow:hidden}.settings-admin-navigation{overscroll-behavior:contain;border-right:1px solid #ffffff12;flex-direction:column;min-width:0;padding:16px;display:flex;overflow-y:auto}.settings-admin-navigation .settings-account{flex:none;margin:0 0 12px!important;padding:12px 16px!important}.settings-admin-navigation .settings-account b{gap:5px;font-size:15px!important}.settings-admin-navigation .settings-account small{font-size:12px!important}.settings-admin-route .settings-native-list{border:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;padding:0!important;display:grid!important;overflow:visible!important}.settings-menu-column{flex-direction:column;gap:8px;min-width:0;display:flex}.settings-menu-column .settings-priority-label{min-height:42px;margin:0!important;padding:0 4px!important}.settings-menu-column .settings-priority-label span,.settings-menu-column .settings-priority-label small{font-size:12px!important}.settings-menu-column>button{box-sizing:border-box;color:#fff;justify-content:space-between;align-items:center;width:100%;min-height:64px;padding:10px 12px;transition:background .16s,border-color .16s,transform .16s;display:flex;background:#17171c!important;border:1px solid #fff1!important;border-radius:12px!important}.settings-menu-column>button:hover{transform:translateY(-1px);background:#202027!important;border-color:#8d62ff52!important}.settings-menu-column>button.is-selected{border-color:var(--vv-accent)!important;background:#211a32!important}.settings-menu-column>button>span{text-align:left;align-items:center;gap:10px;min-width:0;display:flex}.settings-menu-column>button>span>b{flex-direction:column;min-width:0;line-height:1.25;display:flex;font-size:14px!important}.settings-menu-column>button small{color:#9a9aa5!important;margin-top:3px!important;font-size:12px!important;line-height:1.3!important}.settings-admin-content{overscroll-behavior:contain;background:#101014;min-width:0;min-height:0;padding:20px;overflow-y:auto}.settings-admin-content>.settings-native-section,.settings-admin-content>.password-native-form{width:100%;max-width:none!important;margin:0!important}.settings-admin-empty{text-align:center;color:#898994;place-content:center;justify-items:center;height:100%;display:grid}.settings-admin-empty>svg{box-sizing:content-box;color:var(--vv-accent);background:#1b1823;border-radius:14px;padding:12px}.settings-admin-empty b{color:#f3f3f5;margin-top:12px;font-size:17px}.settings-admin-empty p{max-width:290px;margin:6px 0 0;font-size:14px;line-height:1.5}.settings-admin-content .settings-logout{margin-top:20px!important}.vv-carousel{background:0 0;position:absolute;inset:0;overflow:hidden}.vv-carousel-track{scroll-snap-type:x mandatory;scroll-behavior:smooth;overscroll-behavior-x:contain;touch-action:pan-x pan-y pinch-zoom;scrollbar-width:none;cursor:grab;gap:0;display:flex;position:absolute;inset:0;overflow:auto hidden}.vv-carousel-track::-webkit-scrollbar{display:none}.vv-carousel-track:active{cursor:grabbing}.vv-carousel-track:focus-visible{outline:2px solid var(--vv-accent);outline-offset:-2px}.vv-carousel-slide{scroll-snap-align:start;scroll-snap-stop:always;background:0 0;flex:0 0 100%;width:100%;min-width:100%;height:100%;position:relative;overflow:hidden}.vv-carousel-slide>img,.vv-carousel-slide>video{display:block;object-fit:cover!important;background:0 0!important;width:100%!important;max-width:none!important;height:100%!important}.vv-carousel .carousel-arrow{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);place-items:center;position:absolute;top:50%;transform:translateY(-50%)scale(.94);color:#fff!important;opacity:0!important;pointer-events:none!important;background:#08080b9e!important;border:1px solid #ffffff24!important;border-radius:50%!important;width:34px!important;height:34px!important;padding:0!important;transition:opacity .16s,transform .16s!important;display:grid!important}.vv-carousel .carousel-prev{left:10px}.vv-carousel .carousel-next{right:10px}.post-media:hover .vv-carousel .carousel-arrow,.post-media:focus-within .vv-carousel .carousel-arrow{transform:translateY(-50%)scale(1);opacity:1!important;pointer-events:auto!important}.post-owner-identity{grid-template-columns:auto auto;justify-content:start;align-items:center;gap:2px 5px!important;display:grid!important}.post-owner-identity>strong{line-height:1.2;font-size:15px!important}.post-owner-identity>small{color:#92929d;grid-column:1/-1;font-size:12px;line-height:1.2}.post-card .post-copy,.profile-post-viewer .instagram-caption-copy{font-size:15px!important;line-height:1.55!important}.post-card .feed-caption-author strong,.profile-post-viewer .opened-caption-author strong{font-size:15px!important}.post-card .comments-preview{margin-top:12px!important}.post-card .comments-preview p{font-size:14px!important;line-height:1.45!important}.post-card>.post-hashtags,.profile-post-viewer .viewer-hashtags{box-sizing:border-box;flex-wrap:wrap!important;gap:8px 12px!important;width:100%!important;margin:8px 0 0!important;padding:0 16px!important;display:flex!important}.profile-post-viewer .viewer-hashtags{padding:0!important}.post-information-meta{color:#85858f;margin:8px 16px 0;font-size:12px;line-height:1.4;display:block}.profile-post-viewer .post-information-meta{margin:8px 0 12px}@media (width>=801px){.vv-messages-floating.vv-messages-new{transform-origin:100% 100%;border-radius:18px!important;width:380px!important;max-width:calc(100vw - 36px)!important;height:clamp(360px,50vh,540px)!important;max-height:calc(100dvh - 36px)!important;bottom:18px!important;right:18px!important}}@media (width<=800px){:root{--content-gutter:12px;--section-gap:16px}.settings-admin-route{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0d0d11;padding:0;display:block;overflow:hidden}.settings-admin-route .profile-settings-modal{border:0!important;border-radius:0!important;width:100dvw!important;max-width:100dvw!important;height:100dvh!important;max-height:100dvh!important}.settings-admin-body{display:block;overflow:hidden}.settings-admin-navigation{box-sizing:border-box;border:0;height:100%;padding:12px;overflow-y:auto}.settings-admin-route .settings-native-list{grid-template-columns:1fr!important;gap:16px!important}.settings-menu-column{gap:8px}.settings-menu-column>button{min-height:64px}.settings-admin-content{box-sizing:border-box;height:100%;padding:16px;display:none}.settings-admin-body.is-detail .settings-admin-navigation{display:none}.settings-admin-body.is-detail .settings-admin-content{display:block}.settings-admin-body.is-menu .settings-admin-content{display:none}.settings-admin-body.is-detail{height:100%;overflow-y:auto}.vv-carousel .carousel-arrow{display:none!important}.vv-carousel-track{cursor:auto}.vv-messages-floating.vv-messages-new,.vv-messages-route.vv-messages-new{border-radius:0!important;width:100dvw!important;max-width:100dvw!important;height:100dvh!important;max-height:100dvh!important;position:fixed!important;inset:0!important}}.feed-caption-text,.opened-caption-text{white-space:normal!important}.caption-hashtag,.caption-mention{color:#777780!important;width:auto!important;height:auto!important;font:inherit!important;font-weight:600!important;line-height:inherit!important;vertical-align:baseline!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;margin:0!important;padding:0!important;display:inline!important}.caption-hashtag:hover,.caption-mention:hover{color:#9999a2!important;text-decoration:none!important}.post-tagged-people,.post-hashtags,.viewer-hashtags{display:none!important}@media (width>=801px){.vv-messages-floating.vv-messages-new{z-index:900!important;border:1px solid #2a2931!important;border-radius:20px!important;grid-template-columns:360px minmax(0,1fr)!important;width:min(1160px,100vw - 64px)!important;max-width:1160px!important;height:min(730px,100dvh - 64px)!important;max-height:730px!important;display:grid!important;position:fixed!important;inset:50% auto auto 50%!important;overflow:hidden!important;transform:translate(-50%,-50%)!important}.vv-messages-floating .vv-thread-list,.vv-messages-floating .vv-chat-new{width:100%!important;height:100%!important;display:flex!important}.vv-messages-route.vv-messages-new{grid-template-columns:360px minmax(0,1fr)!important}}@media (width<=800px){.vv-messages-floating.vv-messages-new,.vv-messages-route.vv-messages-new{inset:0 0 calc(61px + env(safe-area-inset-bottom))!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;transform:none!important}.vv-messages-new.chat-open{bottom:0!important}.vv-thread-tools{display:none!important}.vv-chat-new>header>button:first-child{display:grid!important}.vv-chat-new>header>button:nth-last-of-type(3),.vv-chat-new>header>button:nth-last-of-type(2){display:none!important}}:is(.post-actions,.instagram-post-actions,.native-reel-actions,.viewer-side,.press-note-action-bar,.native-music-release-feed>footer) button:is(.liked,.disliked,.reposted,.saved,.active)>span{background:var(--vvibra-action-active-gradient)!important;color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.floating-comment-transcribe.is-listening,.vv-chat-compose button.is-listening{color:#fff!important;background:#e53f56!important;box-shadow:0 0 0 4px #e53f5624!important}.floating-comment-transcribe.is-listening svg,.vv-chat-compose button.is-listening svg{stroke:currentColor!important}.floating-comment-transcribe{flex:none}.comment-entry-trigger>button:not(:first-child){flex:0 0 34px!important;width:34px!important;padding:0!important}.vv-chat-compose input{min-width:0}.vv-chat-compose button{flex:none}.vv-messages-new{isolation:isolate;box-sizing:border-box!important}.vv-messages-close{z-index:35!important;color:#fff!important;background:#18181e!important;border:1px solid #ffffff17!important;border-radius:11px!important;place-items:center!important;width:38px!important;height:38px!important;padding:0!important;display:grid!important;position:absolute!important;top:14px!important;right:14px!important}.vv-thread-list>header{padding-right:62px!important}.vv-thread-list>header>button[aria-label=Nuevo\ mensaje]{margin-left:auto!important}.vv-chat-theme-trigger{right:62px!important}.vv-chat-compose{position:relative!important}.vv-chat-compose>button{min-width:40px!important}.vv-chat-compose>button.is-recording-voice{animation:1.15s ease-in-out infinite vv-voice-pulse;color:#fff!important;background:#d9344d!important}.vv-compose-emotes{z-index:12;background:#15151a;border:1px solid #2b2b34;border-radius:15px;grid-template-columns:repeat(4,46px);gap:7px;padding:10px;display:grid;position:absolute;bottom:66px;right:70px;box-shadow:0 18px 48px #0009}.vv-compose-emotes>button{border:0;border-radius:11px;place-items:center;padding:0;display:grid;background:#202027!important;width:46px!important;height:46px!important}.vv-message-voice{grid-template-columns:34px minmax(100px,1fr) auto;align-items:center;gap:9px;min-width:220px;display:grid}.vv-message-voice>button{color:#fff;background:#ffffff29;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid}.vv-message-voice>span{align-items:center;gap:3px;height:25px;display:flex}.vv-message-voice>span i{background:currentColor;border-radius:99px;width:3px;height:35%}.vv-message-voice>span i:nth-child(2n){height:70%}.vv-message-voice>span i:nth-child(3n){height:100%}.vv-message-voice>small{color:#aaa;font-size:11px}.vv-message-voice>audio{display:none}.floating-comment-box{box-sizing:border-box!important;grid-template-columns:auto minmax(0,1fr) auto auto auto auto!important;align-items:center!important;gap:6px!important}.floating-comment-entry{min-width:0!important}.floating-comment-entry input{box-sizing:border-box!important;width:100%!important;min-width:0!important}.floating-comment-voice,.floating-comment-audio-preview,.comment-audio-recording{display:none!important}.comment-entry-trigger{grid-template-columns:minmax(0,1fr) 38px!important}.comment-entry-trigger>button:not(:first-child){width:38px!important;height:38px!important}.comment-thread-row.is-pinned,.opened-comment-row.is-pinned,.comments-preview p.is-pinned{background:0 0!important;border-color:#0000!important}.comment-pinned-tag{color:#c7c7ce!important;box-shadow:none!important;background:#202026!important;border:1px solid #33333b!important}.post-owner-identity>strong,.post-card .feed-caption-author strong,.profile-post-viewer .opened-caption-author strong{font-size:14px!important;font-weight:750!important;line-height:1.35!important}.post-copy,.instagram-caption-copy{align-items:baseline!important}.settings-admin-route .settings-native-header>.icon-button{margin-left:auto!important}.settings-admin-route .settings-account,.settings-admin-user{display:none!important}.settings-admin-body{grid-template-columns:minmax(360px,42%) minmax(0,58%)!important}.settings-admin-navigation{height:100%!important}.settings-embedded-tool{flex-direction:column;gap:16px!important;display:flex!important}.settings-embedded-status{background:#17171c;border:1px solid #ffffff12;border-radius:12px;align-items:center;gap:12px;padding:14px;display:flex}.settings-embedded-status>svg{color:var(--vv-accent)}.settings-embedded-status span{gap:3px;display:grid}.settings-embedded-status small{color:#92929d}.settings-inline-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.settings-inline-metrics>span{background:#17171c;border-radius:12px;gap:4px;padding:14px;display:grid}.settings-inline-metrics small{color:#92929d}@keyframes vv-voice-pulse{50%{box-shadow:0 0 0 5px #d9344d21}}@media (width>=801px){.vv-messages-floating.vv-messages-new{grid-template-columns:330px minmax(0,1fr)!important;width:min(1040px,100vw - 48px)!important;max-width:1040px!important;height:min(650px,100dvh - 48px)!important;max-height:650px!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.vv-messages-route.vv-messages-new{grid-template-columns:330px minmax(0,1fr)!important}.vv-messages-new .vv-chat-new{min-width:0!important}.vv-messages-new .vv-chat-log{min-height:0!important;overflow-y:auto!important}}@media (width<=800px){.vv-messages-floating.vv-messages-new,.vv-messages-route.vv-messages-new{border:0!important;border-radius:0!important;grid-template-columns:1fr!important;width:100dvw!important;max-width:none!important;height:100dvh!important;max-height:none!important;inset:0!important;overflow:hidden!important;transform:none!important}.vv-messages-close{top:calc(9px + env(safe-area-inset-top))!important;right:9px!important}.vv-thread-list>header{padding-right:55px!important}.vv-messages-new:not(.chat-open) .vv-chat-new,.vv-messages-new.chat-open .vv-thread-list{display:none!important}.vv-messages-new.chat-open .vv-chat-new{min-width:0!important;display:flex!important}.vv-chat-new>header{padding-right:8px!important}.vv-chat-theme-trigger{display:none!important}.vv-chat-compose{box-sizing:border-box!important;width:100%!important;padding:8px 7px calc(8px + env(safe-area-inset-bottom))!important;gap:4px!important}.vv-chat-compose>button{width:34px!important;min-width:34px!important;height:36px!important}.vv-chat-compose>svg{display:none!important}.vv-chat-compose input{height:40px!important;padding:0 11px!important}.vv-compose-emotes{right:8px;bottom:calc(62px + env(safe-area-inset-bottom));grid-template-columns:repeat(4,43px)}.vv-message-bubble{max-width:84%!important}.vv-message-voice{grid-template-columns:32px minmax(75px,1fr);min-width:min(220px,64vw)}.floating-comment-box{grid-template-columns:minmax(0,1fr) repeat(4,34px)!important;width:calc(100% - 16px)!important;max-width:none!important;margin:0 8px!important;padding:7px!important}.floating-comment-box>.avatar{display:none!important}.floating-comment-box>button{width:34px!important;height:34px!important}.settings-admin-route .profile-settings-modal{grid-template-rows:57px minmax(0,1fr)!important}.settings-admin-body{display:block!important}.settings-admin-body.is-menu .settings-admin-navigation,.settings-admin-body.is-detail .settings-admin-content{height:100%!important;display:block!important}.settings-admin-route .settings-native-header>.icon-button{display:grid!important}.settings-inline-metrics{grid-template-columns:1fr}}:root{--vvibra-primary:var(--vv-accent);--vvibra-primary-hover:#7720ff;--vvibra-primary-active:#5700d9;--vvibra-primary-soft:#6600ff29;--vvibra-primary-border:#6600ff7a;--vvibra-primary-glow:#6600ff47;--purple:var(--vvibra-primary);--purple-2:var(--vvibra-primary);--blue:var(--vvibra-primary);--green:var(--vvibra-primary);--lime:var(--vvibra-primary)}.primary-button,.full-button,.native-audio-use,.vv-chat-send,.auth-submit,.publish-button{background:var(--vvibra-primary)!important;color:#fff!important;background-image:none!important}.primary-button:hover,.full-button:hover,.native-audio-use:hover,.vv-chat-send:hover{background:var(--vvibra-primary-hover)!important}.primary-button:active,.full-button:active{background:var(--vvibra-primary-active)!important}:is(button,[role=button],a,input,textarea,select):focus-visible{outline-offset:2px;outline:2px solid var(--vvibra-primary)!important}.story-ring,.verified-founder,.sent .vv-message-bubble,.vv-message-bubble.sent{background:var(--vvibra-primary)!important;background-image:none!important}.verified-founder{color:#0000!important;-webkit-background-clip:text!important;background-clip:text!important}.settings-toggle-group button>i.on,.business-native-switch input:checked{background:var(--vvibra-primary)!important}:is(.post-actions,.instagram-post-actions,.native-reel-actions,.viewer-side,.press-note-action-bar,.native-music-release-feed>footer) button:is(.liked,.disliked,.reposted,.saved,.active,[aria-label^=Compartir])>svg{color:var(--vvibra-primary)!important;stroke:var(--vvibra-primary)!important;filter:drop-shadow(0 0 6px var(--vvibra-primary-glow))!important}:is(.post-actions,.instagram-post-actions,.native-reel-actions,.viewer-side,.press-note-action-bar,.native-music-release-feed>footer) button:is(.liked,.disliked,.reposted,.saved,.active)>svg[fill=currentColor]{fill:var(--vvibra-primary)!important}.settings-admin-route{background:#000000e0!important}.settings-admin-route .profile-settings-modal{background:#0b0b0e!important;width:min(940px,100vw - 48px)!important;max-width:940px!important;height:min(680px,100dvh - 48px)!important}.settings-admin-route .settings-native-header{background:#101014!important}.settings-desktop-brand h3{color:#fff!important;font-size:18px!important}.settings-admin-body.is-menu{flex-direction:column!important;display:flex!important}.settings-admin-body.is-menu .settings-admin-navigation{box-sizing:border-box;flex:1;width:100%;border:0!important;padding:20px!important}.settings-admin-route .settings-native-list{height:100%;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px 18px!important}.settings-menu-column{border:0!important;justify-content:center!important;gap:9px!important;padding:0!important}.settings-menu-column>button{background:#17171b!important;border:1px solid #ffffff12!important;border-radius:12px!important;min-height:54px!important;padding:0 15px!important}.settings-menu-column>button:hover{border-color:var(--vvibra-primary-border)!important;background:#1d1d22!important}.settings-menu-column>button>span>svg{color:#b6b6bf!important}.settings-menu-column>button>span>b{font-size:14px!important}.settings-admin-body.is-menu .settings-admin-content{box-sizing:border-box;border-top:1px solid #ffffff12;flex:none;place-items:center;width:100%;height:58px;background:#0f0f13!important;padding:8px!important;display:grid!important}.settings-close-action{color:#fff;background:#18181d;border:1px solid #34343b;border-radius:10px;min-width:104px;height:38px;font-weight:800}.settings-admin-body.is-detail{display:block!important}.settings-admin-body.is-detail .settings-admin-content{box-sizing:border-box;width:100%;height:100%;overflow-y:auto;background:#0d0d11!important;padding:22px!important;display:block!important}.settings-detail-heading>small,.settings-embedded-status>svg{color:var(--vvibra-primary)!important}.settings-language-panel{gap:9px;display:grid}.settings-language-panel>button{color:#fff;background:#17171b;border:1px solid #292930;border-radius:12px;justify-content:space-between;align-items:center;min-height:52px;padding:0 15px;font-size:14px;display:flex}.settings-language-panel>button.active{border-color:var(--vvibra-primary-border);background:var(--vvibra-primary-soft)}.admin-native-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.admin-native-form-grid label{color:#c8c8cf;gap:6px;min-width:0;font-size:12px;font-weight:700;display:grid}.admin-native-form-grid label.wide{grid-column:1/-1}.admin-native-form-grid input,.admin-native-form-grid textarea{box-sizing:border-box;color:#fff;width:100%;min-width:0;min-height:42px;font:inherit;background:#17171b;border:1px solid #2b2b32;border-radius:10px;padding:10px 11px}.admin-native-form-grid textarea{resize:vertical;min-height:84px}.admin-upload-field{background:#151519;border:1px dashed #38383f;border-radius:12px;align-items:center;gap:11px;margin-bottom:14px;padding:13px;display:flex;position:relative}.admin-upload-field span{display:grid}.admin-upload-field small{color:#85858e}.admin-upload-field input{opacity:0;cursor:pointer;position:absolute;inset:0}.admin-form-actions{padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:#0d0d11;justify-content:flex-end;gap:9px;margin-top:16px;display:flex;position:sticky;bottom:-22px}.admin-form-actions>button{color:#fff;background:#1a1a1f;border:1px solid #303038;border-radius:10px;min-height:40px;padding:0 14px;font-weight:800}.settings-media-library>nav{scrollbar-width:none;gap:7px;margin-bottom:14px;display:flex;overflow-x:auto}.settings-media-library>nav button{color:#a5a5ae;background:#17171b;border:1px solid #303038;border-radius:9px;flex:none;min-height:36px;padding:0 12px;font-weight:700}.settings-media-library>nav button.active{border-color:var(--vvibra-primary-border);background:var(--vvibra-primary);color:#fff}.admin-track-list article{background:#17171b;border-radius:12px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px;display:grid}.admin-track-list article>button{background:var(--vvibra-primary);color:#fff;border:0;border-radius:50%;width:36px;height:36px}.admin-track-list article>span{display:grid}.admin-track-list small{color:#8f8f98}.admin-track-list em{color:#bcbcc4;font-size:12px;font-style:normal}.admin-rights-check{color:#d0d0d6;align-items:flex-start;gap:9px;margin-top:12px;font-size:12px;line-height:1.45;display:flex}.admin-rights-check input{accent-color:var(--vvibra-primary)}@media (width<=800px){.settings-admin-route .profile-settings-modal{width:100dvw!important;max-width:none!important;height:100dvh!important;max-height:none!important}.settings-admin-route .settings-native-header>.icon-button{display:none!important}.settings-admin-body.is-menu .settings-admin-navigation{overflow-y:auto;height:auto!important;padding:12px 12px calc(16px + env(safe-area-inset-bottom))!important}.settings-admin-route .settings-native-list{grid-template-columns:1fr!important;gap:8px!important;display:grid!important}.settings-menu-column{display:contents!important}.settings-menu-column>button{min-height:56px!important}.settings-admin-body.is-menu .settings-admin-content{height:58px;position:sticky;bottom:0}.settings-admin-body.is-detail .settings-admin-content{padding:14px 12px calc(22px + env(safe-area-inset-bottom))!important}.admin-native-form-grid{grid-template-columns:1fr}.admin-native-form-grid label.wide{grid-column:auto}.admin-form-actions{bottom:-14px}.settings-mobile-title h3{font-size:16px!important}}:root{--vvibra-primary:var(--vv-accent);--vvibra-primary-hover:#7720ff;--vvibra-primary-active:#5700d9;--vvibra-primary-soft:#6600ff24;--vvibra-primary-border:#6600ff6b;--vvibra-primary-glow:#6600ff3d;--purple:var(--vvibra-primary);--purple-2:var(--vvibra-primary);--blue:var(--vvibra-primary);--lime:var(--vvibra-primary);--green:var(--vvibra-primary)}.caption-hashtag,.caption-mention{color:#74747d!important}.post-owner-identity{grid-template-columns:auto auto!important}.post-owner-identity>small{display:none!important}:is(.post-actions,.instagram-post-actions,.native-reel-actions,.viewer-side,.press-note-action-bar,.native-music-release-feed>footer) button>svg{color:#fff!important;stroke:#fff!important;filter:none!important}:is(.post-actions,.instagram-post-actions,.native-reel-actions,.viewer-side,.press-note-action-bar,.native-music-release-feed>footer) button.liked>svg,:is(.post-actions,.instagram-post-actions,.native-reel-actions,.viewer-side,.press-note-action-bar,.native-music-release-feed>footer) button[aria-pressed=true][aria-label*=gusta]>svg{color:#ff334f!important;stroke:#ff334f!important;fill:#ff334f!important}:is(.post-actions,.instagram-post-actions,.native-reel-actions,.viewer-side,.press-note-action-bar,.native-music-release-feed>footer) button.disliked>svg{color:#ff5ca8!important;stroke:#ff5ca8!important;fill:#ff5ca8!important}:is(.post-actions,.instagram-post-actions,.native-reel-actions,.viewer-side,.press-note-action-bar,.native-music-release-feed>footer) button.reposted>svg{color:#2ed573!important;stroke:#2ed573!important;fill:#2ed573!important}:is(.post-actions,.instagram-post-actions,.native-reel-actions,.viewer-side,.press-note-action-bar,.native-music-release-feed>footer) button.saved>svg{color:#fff!important;stroke:#fff!important;fill:#fff!important}.settings-admin-route .profile-settings-modal{border:1px solid #232329!important;box-shadow:0 24px 70px #00000094!important}.settings-admin-route .settings-native-header{border-bottom:1px solid #222228!important}.settings-menu-column>button,.settings-language-panel>button,.admin-track-list article,.settings-embedded-status{box-shadow:none!important;background:#151519!important;border:0!important;border-radius:10px!important}.settings-menu-column>button:hover{background:#1c1c21!important}.settings-menu-column>button>span>svg,.settings-menu-column>button>svg{color:#fff!important}.settings-detail-heading{margin-bottom:14px!important}.settings-detail-heading h2{font-size:19px!important}.settings-detail-heading p{font-size:12px!important}.admin-native-form-grid{gap:8px!important}.admin-native-form-grid input,.admin-native-form-grid textarea,.password-native-input{box-shadow:none!important;background:#17171b!important;border:0!important;border-radius:9px!important}.admin-native-form-grid textarea{min-height:72px!important}.admin-upload-field{background:#17171b!important;border:0!important}.admin-form-actions{border:0!important}.admin-form-actions>button{background:#1b1b20!important;border:0!important}.settings-close-action{min-width:128px;height:42px;font-size:14px;background:#25252b!important;border:0!important}.settings-close-action:hover{background:#303038!important}.settings-logout{color:#fff!important;opacity:1!important;background:#24242a!important;border:0!important;border-radius:10px!important;min-height:44px!important;padding:0 17px!important;font-weight:800!important}.settings-logout svg{color:#fff!important}.admin-functional-panel{gap:13px;display:grid}.admin-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.admin-summary-grid article{background:#16161a;border-radius:10px;align-items:center;gap:10px;padding:13px;display:flex}.admin-summary-grid article>svg{color:#fff}.admin-summary-grid article>span{display:grid}.admin-summary-grid small{color:#8d8d96;font-size:11px}.admin-flat-action{color:#fff;text-align:left;background:#17171b;border:0;border-radius:10px;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:10px;width:100%;min-height:58px;padding:9px 12px;display:grid}.admin-flat-action>span{display:grid}.admin-flat-action small{color:#898992;font-size:11px}.admin-native-tabs{background:#131317;border-radius:10px;gap:5px;padding:4px;display:flex}.admin-native-tabs button{color:#92929b;background:0 0;border:0;border-radius:8px;flex:1;min-height:34px;font-weight:750}.admin-native-tabs button.active{background:var(--vvibra-primary);color:#fff}.admin-clean-empty{text-align:center;color:#888892;place-items:center;gap:6px;min-height:150px;padding:20px;display:grid}.admin-clean-empty b{color:#eeeef1}.admin-wallet-balance{background:#17171b;border-radius:11px;justify-content:space-between;align-items:center;padding:18px;display:flex}.admin-wallet-balance span{gap:4px;display:grid}.admin-wallet-balance small{color:#8b8b94}.admin-wallet-balance svg{color:#fff}@media (width<=800px){.admin-summary-grid{grid-template-columns:1fr 1fr}.settings-close-action{width:100%}.settings-logout{justify-content:center!important;width:100%!important}}.settings-notification-heading{margin:7px 2px 0}.settings-notification-heading small{color:var(--vvibra-primary);letter-spacing:.12em;font-size:11px;font-weight:850}.settings-notification-heading h3{margin:4px 0 0;font-size:16px}.notification-toggle-group>div{background:#151519!important;border:0!important;border-radius:11px!important}.notification-toggle-group button{border-bottom:1px solid #ffffff0e!important;min-height:58px!important;padding:9px 12px!important}.notification-toggle-group button:last-child{border-bottom:0!important}.notification-toggle-group button>span>svg{color:#fff!important}.notification-toggle-group button b{font-size:13px!important}.notification-toggle-group button small{font-size:11px!important;line-height:1.35!important}.settings-preference-actions{z-index:4;padding:12px 0 calc(12px + env(safe-area-inset-bottom));background:#0d0d11;justify-content:flex-end;gap:8px;margin-top:3px;display:flex;position:sticky;bottom:-22px}.settings-preference-actions>button{color:#fff;background:#232329;border:0;border-radius:9px;min-height:40px;padding:0 16px;font-weight:800}.settings-preference-actions .settings-save-preferences{background:var(--vvibra-primary)!important;width:auto!important;box-shadow:none!important;margin:0!important;position:static!important}@media (width<=800px){.settings-notification-heading h3{font-size:15px}.notification-toggle-group button{min-height:62px!important}.settings-preference-actions{grid-template-columns:1fr 1.4fr;display:grid;bottom:-14px}.settings-preference-actions>button,.settings-preference-actions .settings-save-preferences{justify-content:center!important;width:100%!important}}:is(.post-actions,.instagram-post-actions,.native-reel-actions,.viewer-side,.press-note-action-bar,.native-music-release-feed>footer) button:is(.liked,.disliked,.reposted,.saved,.active)>svg{color:#fff!important;stroke:#fff!important;fill:#fff!important;filter:none!important}:is(.post-actions,.instagram-post-actions,.native-reel-actions,.viewer-side,.press-note-action-bar,.native-music-release-feed>footer) button:is(.liked,.disliked,.reposted,.saved,.active)>span{color:#fff!important;background:0 0!important}.comment-action-inline{animation:.14s ease-out commentInlineOpen;z-index:3900!important;box-sizing:border-box!important;background:#18181d!important;border:0!important;border-radius:10px!important;max-width:calc(100vw - 20px)!important;margin:0!important;position:fixed!important;overflow:hidden!important;box-shadow:0 12px 30px #00000075!important}.comment-action-inline[data-placement=above]{transform-origin:0 100%}.comment-action-inline[data-placement=below]{transform-origin:0 0}.comment-action-inline>button{background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0d!important;min-height:36px!important;padding:7px 10px!important;font-size:11px!important;line-height:1.2!important}.comment-action-inline>button:last-child{border-bottom:0!important}.comment-action-inline>button small{margin-top:2px!important;font-size:8px!important;line-height:1.25!important}.comment-action-inline>button.cancel{text-align:left!important;color:#aaa!important;font-size:10px!important}@keyframes commentInlineOpen{0%{opacity:0;transform:scale(.97)translateY(-3px)}to{opacity:1;transform:scale(1)translateY(0)}}.settings-menu-column>button.is-selected,.settings-list>button.is-selected{color:#fff!important;box-shadow:none!important;background:#202026!important;border:0!important}.settings-menu-column>button.is-selected svg,.settings-list>button.is-selected svg{color:#fff!important}.settings-priority-label span,.settings-detail-heading>small,.settings-notification-heading small{color:var(--vvibra-primary)!important}@media (width<=800px){.comment-action-inline{border-width:0!important;border-radius:10px!important;max-width:calc(100vw - 20px)!important;padding-bottom:0!important}.comment-action-inline>button{min-height:34px!important;padding:6px 9px!important;font-size:10.5px!important}.comment-action-inline>button small{font-size:8px!important}}.feed-recommendations .recommendation-list .global-follow-button[data-follow-state=follow]{background:var(--vvibra-primary)!important;border-color:var(--vvibra-primary)!important;color:#fff!important}.feed-recommendations .recommendation-list .global-follow-button[data-follow-state=follow]:hover,.feed-recommendations .recommendation-list .global-follow-button[data-follow-state=follow]:focus-visible{background:var(--vvibra-primary-hover)!important;border-color:var(--vvibra-primary-hover)!important}.feed-recommendations .recommendation-list .global-follow-button[data-follow-state=following],.feed-recommendations .recommendation-list .global-follow-button[data-follow-state=pending]{color:#fff!important;background:#202027!important;border-color:#303039!important}.vv-messages-new{box-sizing:border-box!important;color:#f5f5f7!important;background:#0b0b0e!important}.vv-messages-new .vv-thread-list,.vv-messages-new .vv-chat-new{background:#0b0b0e!important;min-width:0!important;min-height:0!important}.vv-messages-new .vv-thread-scroll,.vv-messages-new .vv-chat-log{overscroll-behavior:contain!important;min-height:0!important}.vv-messages-new .vv-thread-scroll>button{box-sizing:border-box!important;width:100%!important;overflow:hidden!important}.vv-messages-new .vv-thread-scroll>button.active{background:#202027!important}.vv-messages-new .vv-chat-title{min-width:0!important;overflow:hidden!important}.vv-messages-new .vv-chat-title b,.vv-messages-new .vv-chat-title small{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.vv-messages-new .vv-chat-compose{box-sizing:border-box!important;background:#101014!important;border-top:1px solid #ffffff12!important;flex:none!important;align-items:center!important;gap:6px!important;width:100%!important;min-width:0!important;padding:9px 10px!important;display:flex!important}.vv-messages-new .vv-chat-compose input{box-sizing:border-box!important;color:#fff!important;background:#1a1a20!important;border:0!important;border-radius:21px!important;outline:0!important;flex:auto!important;width:auto!important;min-width:0!important;height:42px!important;padding:0 14px!important}.vv-messages-new .vv-chat-compose input::placeholder{color:#777780!important}.vv-messages-new .vv-chat-compose>button{box-sizing:border-box!important;color:#e8e8eb!important;background:#202027!important;border:0!important;border-radius:50%!important;flex:0 0 38px!important;place-items:center!important;width:38px!important;min-width:38px!important;height:38px!important;padding:0!important;display:grid!important}.vv-messages-new .vv-chat-compose>button:last-of-type{background:var(--vvibra-primary)!important;color:#fff!important;background-image:none!important}.vv-messages-close{color:#fff!important;background:#202027!important;border:0!important}.floating-message-dock.is-open .floating-messages{background:#202027!important}.floating-message-dock.is-open .floating-message-symbol{color:#fff!important}@media (width>=801px){.vv-messages-floating.vv-messages-new{z-index:900!important;border:1px solid #ffffff1a!important;border-radius:18px!important;grid-template-columns:1fr!important;width:390px!important;max-width:calc(100vw - 36px)!important;height:clamp(420px,56vh,590px)!important;max-height:calc(100dvh - 116px)!important;display:grid!important;position:fixed!important;inset:auto 18px 92px auto!important;overflow:hidden!important;transform:none!important;box-shadow:0 24px 70px #0000009e!important}.vv-messages-floating.vv-messages-new:not(.chat-open) .vv-thread-list{width:100%!important;height:100%!important;display:flex!important}.vv-messages-floating.vv-messages-new:not(.chat-open) .vv-chat-new,.vv-messages-floating.vv-messages-new.chat-open .vv-thread-list{display:none!important}.vv-messages-floating.vv-messages-new.chat-open .vv-chat-new{width:100%!important;height:100%!important;display:flex!important}.vv-messages-floating .vv-chat-new>header>button:first-child{display:grid!important}.vv-messages-floating .vv-chat-log{padding:16px 12px 12px!important}.vv-messages-floating .vv-message-bubble{max-width:82%!important}}@media (width<=800px){.vv-messages-floating.vv-messages-new,.vv-messages-route.vv-messages-new{border:0!important;border-radius:0!important;grid-template-columns:1fr!important;width:100dvw!important;max-width:none!important;height:100dvh!important;max-height:none!important;position:fixed!important;inset:0!important;overflow:hidden!important;transform:none!important}.vv-messages-new .vv-thread-list,.vv-messages-new .vv-chat-new{height:100dvh!important}.vv-messages-new .vv-chat-compose{padding:8px 8px calc(8px + env(safe-area-inset-bottom))!important;gap:5px!important}.vv-messages-new .vv-chat-compose>button{flex-basis:36px!important;width:36px!important;min-width:36px!important;height:36px!important}.vv-messages-new .vv-chat-compose input{height:40px!important;padding-inline:12px!important}}.settings-media-library{flex-direction:column!important;gap:14px!important;display:flex!important}.settings-media-library>.settings-detail-heading{border-bottom:1px solid #ffffff12!important;margin:0!important;padding:0 2px 13px!important}.settings-media-library>nav{background:#131317!important;border-radius:11px!important;margin:0!important;padding:4px!important}.settings-media-library>nav button{color:#92929b!important;background:0 0!important;border:0!important;border-radius:8px!important;min-height:38px!important}.settings-media-library>nav button.active{background:var(--vvibra-primary)!important;color:#fff!important}.admin-media-upload{gap:12px!important;display:grid!important}.admin-media-upload .admin-native-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.admin-media-upload .admin-native-form-grid label{box-sizing:border-box!important;color:#d4d4d9!important;background:#151519!important;border:0!important;border-radius:11px!important;min-width:0!important;padding:10px 11px!important}.admin-media-upload .admin-native-form-grid label:has(input[type=file]){background:#121216!important;border:1px dashed #34343c!important;align-content:center!important;min-height:92px!important}.admin-media-upload .admin-native-form-grid label:has(input[type=file]):focus-within{border-color:var(--vvibra-primary)!important;background:#1d8cff0f!important}.admin-media-upload .admin-native-form-grid label>span{color:#aaaab2!important;font-size:11px!important}.admin-media-upload .admin-native-form-grid input,.admin-media-upload .admin-native-form-grid textarea{color:#fff!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;width:100%!important;min-width:0!important;margin:0!important;padding:8px 0!important}.admin-media-upload .admin-native-form-grid input[type=file]{color:#898992!important;padding:7px 0!important;font-size:11px!important}.admin-media-upload .admin-native-form-grid input[type=file]::file-selector-button{color:#fff;background:#24242a;border:0;border-radius:8px;min-height:32px;margin-right:9px;padding:0 11px;font-weight:750}.admin-media-upload .admin-native-form-grid textarea{resize:vertical!important;min-height:72px!important}.admin-media-upload .admin-rights-check{background:#151519!important;border-radius:10px!important;margin:0!important;padding:11px 12px!important}.admin-media-upload .admin-rights-check input{width:17px!important;height:17px!important;accent-color:var(--vvibra-primary)!important;flex:none!important}.admin-media-upload .admin-form-actions{padding:12px 0 calc(12px + env(safe-area-inset-bottom))!important;gap:8px!important;margin:0!important;bottom:-22px!important}.admin-media-upload .admin-form-actions>button{border:0!important;border-radius:9px!important;min-height:42px!important}.admin-media-upload .admin-form-actions>.primary-button{background:var(--vvibra-primary)!important}@media (width<=800px){.settings-media-library{gap:11px!important}.settings-media-library>nav{scroll-snap-type:x proximity!important;display:flex!important;overflow-x:auto!important}.settings-media-library>nav button{scroll-snap-align:start!important;flex:none!important}.admin-media-upload .admin-native-form-grid{grid-template-columns:1fr!important}.admin-media-upload .admin-native-form-grid label.wide{grid-column:auto!important}.admin-media-upload .admin-form-actions{grid-template-columns:1fr 1.25fr!important;display:grid!important;position:sticky!important;bottom:-14px!important}.admin-media-upload .admin-form-actions>button{width:100%!important}}.settings-first-level-actions{border-top:1px solid #ffffff12!important;margin:18px 0 0!important;padding:14px 0 0!important}.settings-first-level-actions>small{color:#85858f;letter-spacing:.1em;margin:0 4px 9px;font-size:10px;font-weight:850;display:block}.settings-first-level-actions>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.settings-first-level-actions button{color:#e3e3e7;background:#1a1a1f;border:0;border-radius:10px;justify-content:center;align-items:center;gap:7px;min-height:44px;padding:8px 10px;font-size:12px;font-weight:750;display:flex}.settings-first-level-actions button:hover{background:#232329}.settings-first-level-actions button.danger-action{color:#ff98a7;background:#25171a}.settings-first-level-actions button.danger-action:hover{background:#321b20}@media (width<=800px){.settings-first-level-actions{margin-top:12px!important}.settings-first-level-actions>div{grid-template-columns:1fr}.settings-first-level-actions button{justify-content:flex-start;min-height:48px;padding-inline:13px}}.settings-logout-first-level{box-sizing:border-box!important;color:#fff!important;background:#24242a!important;border:0!important;border-radius:10px!important;justify-content:center!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:46px!important;margin:12px 0 0!important;padding:0 14px!important;font-size:13px!important;font-weight:800!important;display:flex!important}.settings-logout-first-level:hover{background:#303038!important}.settings-logout-first-level svg{color:#fff!important}@media (width<=800px){.settings-logout-first-level{z-index:5!important;min-height:50px!important;margin-top:14px!important;position:sticky!important;bottom:0!important;box-shadow:0 -10px 24px #0d0d11!important}}@media (width>=801px){.vv-messages-floating.vv-messages-new{height:clamp(500px,66vh,680px)!important;max-height:calc(100dvh - 116px)!important}.vv-notifications{border:1px solid #ffffff1a!important;border-radius:18px!important;width:min(980px,100vw - 64px)!important;height:min(760px,100dvh - 48px)!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important;box-shadow:0 28px 90px #0000009e!important}.vv-notifications-head{min-height:70px!important;padding:10px 24px!important}.vv-notification-filters{justify-content:flex-start!important;padding:10px 26px 12px!important}.vv-notifications-content{padding:2px 26px 24px!important}.vv-notification-row{grid-template-columns:48px 18px minmax(0,1fr) auto!important;min-height:68px!important;padding:9px 6px!important}.settings-admin-route .profile-settings-modal{height:min(780px,100dvh - 32px)!important;max-height:calc(100dvh - 32px)!important;overflow:hidden!important}.settings-admin-body,.settings-admin-navigation,.settings-admin-content{min-height:0!important;overflow:hidden!important}.settings-admin-body.is-menu .settings-admin-navigation{padding:14px 18px!important}.settings-admin-route .settings-native-list{gap:14px 20px!important}.settings-menu-column{justify-content:flex-start!important;gap:10px!important}.settings-menu-column>button{min-height:48px!important}.settings-first-level-actions{margin-top:12px!important;padding-top:11px!important}.settings-first-level-actions button{min-height:40px!important}.settings-logout-first-level{min-height:42px!important;margin-top:9px!important}.settings-admin-body.is-detail .settings-admin-content{padding:16px 18px!important;overflow:hidden!important}.settings-event-form{height:100%!important;overflow:hidden!important}.settings-event-form .admin-native-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:7px!important}.settings-event-form .admin-native-form-grid label{gap:3px!important;font-size:10px!important}.settings-event-form .admin-native-form-grid label.wide{grid-column:1/-1!important}.settings-event-form .admin-native-form-grid input{min-height:36px!important;padding:7px 9px!important}.settings-event-form .admin-native-form-grid textarea{min-height:52px!important}.settings-event-form .admin-upload-field{margin-bottom:8px!important;padding:9px!important}.settings-event-form .settings-detail-heading{margin-bottom:8px!important}.settings-event-form .admin-form-actions{margin-top:8px!important;padding:6px 0!important;position:static!important}}.vv-notification-filters button{color:#c6c6cc!important;background:#15191f!important;border-color:#ffffff1c!important;justify-content:center!important;min-width:104px!important}.vv-notification-filters button.active{border-color:var(--vvibra-primary)!important;background:var(--vvibra-primary)!important;color:#fff!important}.vv-notification-row.unread{background:0 0!important}.vv-notification-row .notification-kind-icon{color:var(--vvibra-primary)!important;background:#20242b!important}.vv-notification-row .unread-dot{background:var(--vvibra-primary)!important;box-shadow:0 0 10px #1d8cff8c!important}.vv-notification-row .notification-copy p{font-size:14px!important}.vv-notification-row .notification-copy time{font-size:11px!important}.vv-notification-row .notification-context{font-size:12px!important}.notification-inline-actions .primary,.notification-open-action,.notification-row-action .global-follow-button[data-follow-state=follow]{background:var(--vvibra-primary)!important;color:#fff!important}.floating-comment-box{align-items:center!important}.floating-comment-transcribe,.opened-comment-transcribe{color:#fff!important;background:#202027!important;border:0!important;border-radius:50%!important;flex:0 0 36px!important;align-self:center!important;place-items:center!important;width:36px!important;min-width:36px!important;height:36px!important;padding:0!important;display:grid!important}.opened-comment-transcribe.is-listening{color:#fff!important;background:#e53f56!important}.profile-post-viewer .instagram-post-comment{align-items:center!important;gap:6px!important}.profile-post-viewer .instagram-post-comment input{flex:1!important;min-width:0!important}.profile-post-viewer .instagram-post-comment>button{flex:none!important}:is(.post-actions,.instagram-post-actions,.native-reel-actions,.viewer-side,.press-note-action-bar,.native-music-release-feed>footer) button[aria-label=Me\ gusta]>svg{color:#fff!important;stroke:#fff!important;fill:none!important}:is(.post-actions,.instagram-post-actions,.native-reel-actions,.viewer-side,.press-note-action-bar,.native-music-release-feed>footer) button:is(.liked,.active)[aria-label=Me\ gusta]>svg,:is(.post-actions,.instagram-post-actions) button[aria-pressed=true][aria-label*=gusta]>svg{color:#ff4265!important;stroke:#ff4265!important;fill:#ff4265!important}@media (width<=800px){.vv-notifications{border:0!important;border-radius:0!important;width:100dvw!important;height:100dvh!important;inset:0!important;transform:none!important}.vv-notification-filters{padding:10px!important}.vv-notification-filters button{min-width:auto!important}.vv-notifications-content{padding:2px 10px calc(24px + env(safe-area-inset-bottom))!important}.vv-notification-row{grid-template-columns:44px 17px minmax(0,1fr)!important;padding:11px 2px!important}.vv-notification-row .notification-copy p{font-size:13px!important}.vv-notification-row .notification-context{font-size:11px!important}.profile-post-viewer .instagram-post-comment{box-sizing:border-box!important;padding-inline:8px!important}.opened-comment-transcribe{flex-basis:34px!important;width:34px!important;min-width:34px!important;height:34px!important}}.profile-post-viewer .instagram-post-comment input{color:#d5d5da!important}.profile-post-viewer .instagram-post-comment input::placeholder{color:#6f6f78!important}.profile-post-viewer .instagram-post-comment>button[type=submit]{color:#777780!important;background:0 0!important}.profile-post-viewer .instagram-post-comment>button[type=submit]:not(:disabled){color:#a4a4ac!important}.profile-post-viewer .instagram-post-comment>button[type=submit]:disabled{color:#5c5c64!important;opacity:1!important}:root{--vvibra-primary:var(--vv-accent);--vvibra-primary-hover:#7720ff;--vvibra-primary-active:#5700d9;--vv-active-surface:#141414}:is(.settings-menu-column,.create-menu,.vv-notification-filters,.audio-library-tabs)>button.active{background:var(--vv-active-surface)!important;color:#fff!important}.connections-modal{flex-direction:column!important;display:flex!important}.connections-search{flex:0 0 44px!important}.connections-list{flex:1!important;min-height:0!important}.profile-post-viewer .instagram-post-modal{max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 32px)!important}.profile-post-viewer .instagram-post-media,.profile-post-viewer .instagram-post-media>.post-media{aspect-ratio:var(--opened-post-ratio,4 / 5)!important;background:#09090b!important;overflow:hidden!important}.profile-post-viewer .instagram-post-media .post-media>:is(img,video){object-fit:cover!important;object-position:var(--opened-object-position,50% 50%)!important;width:100%!important;height:100%!important}@media (width<=800px){.connections-backdrop{align-items:end!important;padding:0!important}.connections-modal{width:100%!important;max-width:none!important;height:min(76dvh,680px)!important;min-height:0!important;max-height:calc(100dvh - env(safe-area-inset-top))!important;padding:0 0 env(safe-area-inset-bottom)!important;border-radius:22px 22px 0 0!important;inset:auto 0 0!important}.connections-modal .modal-title{margin:0!important;position:static!important}.connections-list{max-height:none!important}.profile-post-viewer .instagram-post-modal{max-width:100vw!important;max-height:none!important}}.iplay-context-card{color:#d8d8dd;background:#141414;border:0;border-radius:14px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;margin-bottom:14px;padding:10px 13px;display:grid}.iplay-context-card>svg{color:var(--vvibra-primary)}.iplay-context-card p{margin:0;font-size:12px;line-height:1.45}.iplay-context-card span{color:var(--vvibra-primary);letter-spacing:.12em;font-size:9px;font-weight:900}.native-reel-sequence-controls{z-index:var(--vv-layer-popover);gap:10px;display:grid;position:fixed;top:50%;left:calc(50% + min(28dvh,280px) + 18px);transform:translateY(-50%)}.native-reel-sequence-controls button{color:#fff;background:#141414;border:1px solid #ffffff1a;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 12px 35px #0008}.native-reel-sequence-controls button:hover{border-color:var(--vvibra-primary-border);background:#202027}@media (width<=800px){.native-reel-sequence-controls{display:none}.iplay-context-card{margin:10px 12px 12px}}@media (width>=801px){.connections-backdrop{place-items:center!important;padding:24px!important;display:grid!important}.connections-modal{background:#0d0d10!important;border:1px solid #ffffff17!important;border-radius:22px!important;width:min(460px,100vw - 48px)!important;max-width:460px!important;height:min(620px,100dvh - 48px)!important;min-height:420px!important;max-height:620px!important;margin:0!important;position:relative!important;inset:auto!important;overflow:hidden!important;box-shadow:0 30px 100px #000000b8!important}.connections-modal .modal-title{flex:0 0 56px!important;margin:0!important;padding:10px 12px 10px 17px!important;position:static!important}.connections-search{margin:10px 12px 4px!important}.connections-list{max-height:none!important;padding:8px 10px 12px!important}}@media (width<=800px){.connections-backdrop{background:#0d0d10!important;padding:0!important;display:block!important}.connections-modal{width:100dvw!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;max-height:none!important;padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom)!important;background:#0d0d10!important;border:0!important;border-radius:0!important;margin:0!important;position:fixed!important;inset:0!important}.connections-modal .modal-title{border-bottom:1px solid #fff1!important;flex:0 0 58px!important;padding:8px 10px 8px 16px!important}.connections-search{flex:0 0 46px!important;margin:10px 12px 5px!important}.connections-list{width:100%!important;max-height:none!important;padding:7px 10px 14px!important}}:is(.sidebar nav button.nav-active,.bottom-nav button.active,.feed-tabs button.active,.profile-tabs button.active,.profile-tabs-expanded button.active,.create-tabs button.active,.vv-post-options>button.active,.ratio-selector button.active,.smart-schedule-modes button.active,.post-audience-panel>div>button.active,.settings-menu-column>button.active,.settings-native-list button.active,.settings-language-panel>button.active,.admin-native-tabs button.active,.settings-media-library>nav button.active,.audio-library-tabs button.active,.vv-notification-filters button.active,.vv-ai-filters button.active,.vv-thread-scroll>button.active){color:#fff!important;box-shadow:none!important;background:#141414!important}:is(.sidebar nav button.nav-active,.bottom-nav button.active,.feed-tabs button.active,.profile-tabs button.active,.profile-tabs-expanded button.active,.create-tabs button.active,.settings-menu-column>button.active,.settings-native-list button.active,.admin-native-tabs button.active,.settings-media-library>nav button.active,.audio-library-tabs button.active,.vv-notification-filters button.active):after{background:var(--vvibra-primary)!important}.post-information-meta{display:none!important}.post-media[role]{cursor:pointer}.post-media:not(:has(button.youtube-post-thumbnail)){cursor:pointer}.settings-admin-route .settings-native-list{grid-template-columns:1fr!important;align-content:start!important;gap:0!important}.settings-admin-route .settings-menu-column{border:0!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px 12px!important;width:100%!important;padding:0!important;display:grid!important}.settings-admin-route .settings-menu-column>button{min-height:50px!important}.admin-complete-table{border-top:1px solid #ffffff12;gap:0;margin-top:12px;display:grid}.admin-complete-table>div{color:#a8a8b0;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;gap:18px;min-height:48px;padding:8px 2px;display:flex}.admin-complete-table>div b{color:#f2f2f5;font-size:13px}.admin-complete-table>div span{text-align:right;font-size:12px}.vv-youtube-release-panel{gap:10px!important;padding:12px!important;display:grid!important}.vv-youtube-release-panel>label{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:9px!important;display:grid!important}.vv-youtube-release-panel input{width:100%!important;min-width:0!important}.vv-youtube-release-panel p{color:#96969f;margin:0;font-size:12px;line-height:1.45}.vv-youtube-release-panel .vv-panel-done{width:100%!important;min-height:40px!important}@media (width<=800px){.settings-admin-route .settings-menu-column{grid-template-columns:1fr!important}.settings-admin-route .settings-menu-column>button{min-height:54px!important}.vv-youtube-release-panel{width:auto!important;max-width:none!important;left:8px!important;right:8px!important}}.pulso-creator-native{z-index:var(--vv-layer-modal,800);color:#fff;background:#08080b;position:fixed;inset:0;overflow:auto}.pulso-creator-shell{width:min(430px,100%);min-height:100dvh;padding:calc(10px + env(safe-area-inset-top)) 14px calc(16px + env(safe-area-inset-bottom));box-sizing:border-box;background:#0b0b0f;margin:0 auto;position:relative}.pulso-creator-head{grid-template-columns:46px 1fr 46px;align-items:center;height:52px;display:grid}.pulso-creator-head h1{text-align:center;margin:0;font-size:20px}.pulso-creator-head button{color:#fff;background:0 0;border:0;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;display:grid}.pulso-creator-head button:last-child{border:1px solid var(--vvibra-primary);box-shadow:0 0 18px var(--vvibra-primary-glow)}.pulso-creator-head button.active{background:#141414}.pulso-create-tabs{background:#15151b;border:1px solid #27272f;border-radius:16px;grid-template-columns:repeat(3,1fr);align-items:stretch;height:48px;margin:7px 0 10px;padding:0 8px;display:grid}.pulso-create-tabs button{color:#b7b7c0;background:0 0;border:0;font-size:14px;position:relative}.pulso-create-tabs button.active{color:#fff;background:#141414!important}.pulso-create-tabs button.active:after{content:"";background:var(--vvibra-primary);height:2px;position:absolute;bottom:0;left:20%;right:20%}.pulso-creator-preview{aspect-ratio:9/16;background:#111117;border-radius:17px;width:100%;max-height:54dvh;position:relative;overflow:hidden}.pulso-creator-preview .composer-media-preview{aspect-ratio:9/16!important;border:0!important;border-radius:0!important;width:100%!important;height:100%!important;min-height:0!important}.pulso-creator-preview :is(img,video,iframe){object-fit:cover!important;width:100%!important;height:100%!important}.pulso-empty-preview{color:#fff;background:#121218;border:0;place-content:center;justify-items:center;gap:6px;display:grid;position:absolute;inset:0}.pulso-empty-preview small{color:#92929c}.pulso-caption-voice{background:#17171d;border:1px solid #2a2a33;border-radius:18px;grid-template-columns:50px minmax(0,1fr) 28px;align-items:center;gap:10px;margin:10px 0;padding:9px;display:grid}.pulso-caption-voice>button{border:1px solid var(--vvibra-primary);color:#fff;background:#24143a;border-radius:50%;place-items:center;width:46px;height:46px;display:grid}.pulso-caption-voice.is-listening>button{background:#d9344d;animation:1.15s ease-in-out infinite vv-voice-pulse}.pulso-caption-voice>span{min-width:0;display:grid}.pulso-caption-voice textarea{resize:none;color:#fff;width:100%;min-height:28px;max-height:70px;font:inherit;background:0 0;padding:0;border:0!important;outline:0!important}.pulso-caption-voice small{color:#94949e;font-size:11px}.pulso-source-actions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pulso-source-actions button{color:#fff;background:#17171c;border:1px solid #292931;border-radius:15px;justify-content:center;align-items:center;gap:10px;height:58px;font-weight:750;display:flex}.pulso-publish-native{background:var(--vvibra-primary);color:#fff;border:0;border-radius:16px;justify-content:center;align-items:center;gap:12px;width:100%;height:58px;margin-top:12px;font-size:17px;font-weight:850;display:flex}.pulso-publish-native svg{box-sizing:content-box;color:var(--vvibra-primary);background:#fff;border-radius:50%;padding:6px}.pulso-publish-native:disabled{opacity:.5}.pulso-creative-menu{z-index:20;border:1px solid var(--vvibra-primary-border);background:#19181ff7;border-radius:20px;width:min(290px,100% - 24px);padding:8px 14px;position:absolute;top:70px;right:12px;box-shadow:0 24px 60px #000b}.pulso-creative-menu button{text-align:left;color:#fff;background:0 0;border:0;border-bottom:1px solid #ffffff14;grid-template-columns:30px 1fr 18px;align-items:center;width:100%;min-height:44px;padding:4px 0;display:grid}.pulso-creative-menu button:last-child{border-bottom:0}.pulso-creative-menu button>span{align-items:baseline;gap:5px;display:flex}.pulso-creative-menu small{color:#9b9ba5}.pulso-tool-sheet{z-index:21;left:14px;right:14px;bottom:calc(16px + env(safe-area-inset-bottom));background:#18181e;border:1px solid #303039;border-radius:18px;gap:12px;padding:14px;display:grid;position:absolute;box-shadow:0 24px 70px #000d}.pulso-tool-sheet>header{justify-content:space-between;align-items:center;display:flex}.pulso-tool-sheet>header button{color:#fff;background:0 0;border:0}.pulso-tool-sheet textarea,.pulso-tool-sheet input{box-sizing:border-box;color:#fff;background:#222229;border:0;border-radius:11px;outline:0;width:100%;padding:12px}.pulso-tool-sheet>div{gap:7px;display:grid}.pulso-tool-sheet>div>button,.pulso-tool-sheet>button{color:#fff;background:#222229;border:0;border-radius:10px;justify-content:space-between;align-items:center;min-height:42px;display:flex}.pulso-duration-options{grid-template-columns:repeat(3,1fr)!important}.pulso-duration-options button.active,.pulso-tool-sheet button.active{color:#fff;background:#141414!important}.pulso-tool-sheet p{color:#b0b0b8;margin:0;font-size:13px;line-height:1.5}.native-reel-header{align-items:flex-start!important}.native-reel-identity{gap:2px;display:grid}.native-reel-top-profile{min-height:42px!important}.native-reel-top-profile span b{align-items:center;gap:5px;display:flex}.native-reel-song-trigger{color:#e5e5e9!important;background:0 0!important;border:0!important;justify-content:flex-start!important;align-items:center!important;gap:6px!important;max-width:230px!important;height:auto!important;margin:-5px 0 0 47px!important;padding:3px 0!important;font-size:12px!important;display:flex!important}.native-reel-song-trigger span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.native-reel-head-actions{align-items:center;gap:4px;display:flex}.native-reel-collaborator-stack{border:1px solid #ffffff59!important;border-radius:22px!important;gap:4px!important;width:auto!important;min-width:40px!important;padding:2px 7px!important;display:flex!important}.native-reel-collaborator-stack b{font-size:12px}.native-reel-audio-menu,.native-reel-collaborator-menu{z-index:12;background:#1b1b21;border:1px solid #383842;border-radius:15px;width:245px;padding:7px;position:absolute;top:70px;left:16px;box-shadow:0 18px 50px #000c}.native-reel-audio-menu button,.native-reel-collaborator-menu>button{color:#fff;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff14;align-items:center;gap:10px;width:100%;min-height:44px;padding:8px;display:flex}.native-reel-collaborator-menu{left:auto;right:15px}.native-reel-collaborator-menu header{justify-content:space-between;align-items:center;padding:7px;display:flex}.native-reel-collaborator-menu header button{color:#fff;background:0 0;border:0}.native-reel-collaborator-menu>button span{display:grid}.native-reel-collaborator-menu small{color:#92929b}.native-reel-actions button{place-items:center;gap:2px!important;height:auto!important;display:grid!important}.native-reel-actions button small{color:#fff;text-shadow:0 1px 5px #000;font-size:11px}.native-reel-comments>form{background:#18181e!important;border:1px solid #33333b!important;border-radius:17px!important;grid-template-columns:48px minmax(0,1fr) 46px!important;align-items:center!important;gap:8px!important;padding:9px!important;display:grid!important}.native-reel-comments>form:focus-within{border-color:#33333b!important;outline:0!important}.native-reel-comment-mic,.native-reel-comments>form>button:last-child{color:#fff!important;background:#28202f!important;border:0!important;border-radius:50%!important;place-items:center!important;width:44px!important;height:44px!important;padding:0!important;display:grid!important}.native-reel-comments>form.is-listening .native-reel-comment-mic{background:#d9344d!important}.native-reel-comments>form>label{min-width:0;display:grid}.native-reel-comments>form input{color:#fff!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;height:27px!important;padding:0!important}.native-reel-comments>form label small{color:#8e8e98;font-size:11px}.native-reel-comments>form>button:last-child{background:var(--vvibra-primary)!important}@media (width>=801px){.pulso-creator-native{place-items:center;padding:24px;display:grid}.pulso-creator-shell{border:1px solid #2d2d35;border-radius:24px;min-height:min(920px,100dvh - 48px);max-height:calc(100dvh - 48px);overflow:auto;box-shadow:0 32px 90px #000}.pulso-creator-preview{max-height:48dvh}.native-reel-stage{max-height:calc(100dvh - 32px)!important}.native-reel-comments{width:min(390px,32vw)!important;right:calc(-1*min(390px,32vw) - 18px)!important}}@media (width<=800px){.pulso-creator-preview{max-height:52dvh}.native-pulso-brand{display:none!important}.native-reel-stage{border-radius:0!important;width:100dvw!important;max-width:none!important;height:100dvh!important;max-height:none!important}.native-reel-header{top:calc(8px + env(safe-area-inset-top))!important;left:12px!important;right:8px!important}.native-reel-actions{right:10px!important;bottom:calc(104px + env(safe-area-inset-bottom))!important}.native-reel-comments{inset:auto 8px calc(8px + env(safe-area-inset-bottom))!important;border-radius:18px!important;width:auto!important;max-height:64dvh!important}.native-reel-description-trigger{bottom:calc(26px + env(safe-area-inset-bottom))!important}.native-reel-head-actions>button{width:38px!important;height:38px!important}}.settings-admin-route .profile-settings-modal{width:min(620px,100vw - 40px)!important;max-width:620px!important;height:min(760px,100dvh - 40px)!important}.settings-admin-route .settings-desktop-brand{align-items:center;gap:9px;min-width:0;display:flex!important}.settings-admin-route .settings-desktop-brand h3{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden;margin:0!important}.settings-admin-route .settings-desktop-back{color:#fff!important;background:#1a1a1f!important;border:0!important;border-radius:50%!important;flex:none!important;width:36px!important;height:36px!important;margin:0!important}.settings-admin-body.is-menu{flex-direction:column!important;min-height:0!important;display:flex!important;overflow:hidden!important}.settings-admin-body.is-menu .settings-admin-navigation{box-sizing:border-box!important;background:#0d0d11!important;border:0!important;flex-direction:column!important;width:100%!important;height:100%!important;padding:10px 14px 14px!important;display:flex!important;overflow-y:auto!important}.settings-admin-route .settings-admin-navigation .settings-native-list{width:100%!important;height:auto!important;padding:0!important;display:block!important}.settings-admin-route .settings-menu-column{border:0!important;flex-direction:column!important;gap:0!important;width:100%!important;padding:0!important;display:flex!important}.settings-admin-route .settings-menu-column>button{width:100%!important;min-height:46px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0e!important;border-radius:0!important;margin:0!important;padding:7px 6px!important}.settings-admin-route .settings-menu-column>button:last-child{border-bottom:0!important}.settings-admin-route .settings-menu-column>button:hover{background:#141414!important;transform:none!important}.settings-admin-route .settings-menu-column>button>span{gap:10px!important}.settings-admin-route .settings-menu-column>button>span>b{font-size:13px!important}.settings-admin-route .settings-menu-column>button>svg{color:#777780!important}.settings-admin-route .settings-first-level-actions{border-top:1px solid #ffffff12!important;margin-top:9px!important;padding-top:9px!important}.settings-admin-route .settings-first-level-actions>div{gap:6px!important}.settings-admin-route .settings-first-level-actions button{border-radius:9px!important;min-height:38px!important}.settings-admin-route .settings-logout-first-level{justify-content:center!important;width:100%!important;min-height:40px!important;margin:8px 0 0!important}.settings-admin-body.is-menu .settings-admin-content{display:none!important}.settings-admin-body.is-detail{min-height:0!important;display:block!important;overflow:hidden!important}.settings-admin-body.is-detail .settings-admin-navigation{display:none!important}.settings-admin-body.is-detail .settings-admin-content{box-sizing:border-box!important;width:100%!important;height:100%!important;padding:16px 18px calc(18px + env(safe-area-inset-bottom))!important;background:#0d0d11!important;display:block!important;overflow-y:auto!important}.settings-admin-body.is-detail .settings-admin-content>.settings-native-section,.settings-admin-body.is-detail .settings-admin-content>.password-native-form{width:100%!important;max-width:none!important;margin:0!important}@media (width<=800px){.settings-admin-route .profile-settings-modal{width:100dvw!important;max-width:none!important;height:100dvh!important;max-height:none!important}.settings-admin-route .settings-desktop-brand{display:none!important}.settings-admin-body.is-menu .settings-admin-navigation{padding:7px 12px calc(14px + env(safe-area-inset-bottom))!important}.settings-admin-route .settings-menu-column>button{min-height:52px!important;padding:8px 4px!important}.settings-admin-body.is-detail .settings-admin-content{padding:12px 12px calc(20px + env(safe-area-inset-bottom))!important}}.settings-admin-route .profile-settings-modal:has(.settings-event-form){width:min(920px,100vw - 40px)!important;max-width:920px!important}.settings-admin-route .settings-event-form{box-sizing:border-box!important;width:min(920px,100%)!important;max-width:920px!important;margin:0 auto!important}.settings-admin-route .settings-event-form .admin-native-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.settings-admin-route .settings-event-form .admin-native-form-grid label.wide{grid-column:1/-1!important}.caption-mention{color:#66b8ff!important}.caption-mention:hover{color:#8bc9ff!important}@media (width<=800px){.settings-admin-route .profile-settings-modal:has(.settings-event-form){width:100dvw!important;max-width:none!important}.settings-admin-route .settings-event-form{width:100%!important;max-width:920px!important}.settings-admin-route .settings-event-form .admin-native-form-grid{grid-template-columns:1fr!important}.settings-admin-route .settings-event-form .admin-native-form-grid label.wide{grid-column:auto!important}}.vv-chat-new>header{box-sizing:border-box!important;align-items:center!important;gap:0!important;padding-right:62px!important;display:flex!important}.vv-chat-new>header>button:first-child{flex:none!important}.vv-chat-participants{flex:none!important;margin:0!important}.vv-chat-title{text-align:left!important;flex:1!important;min-width:0!important;margin:0 0 0 3px!important;padding:0!important}.vv-chat-options-trigger{flex:none!important;margin-left:auto!important}.vv-chat-new>header>nav{left:auto!important;right:54px!important}.public-profile-actions{flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;display:flex!important}.public-profile-actions>.global-follow-button,.public-profile-actions>button{min-width:0!important;margin:0!important}:is(.comment-entry-trigger>button:last-child,.floating-comment-transcribe,.opened-comment-transcribe,.native-reel-comment-mic,.vv-caption>button,.pulso-caption-voice>button,.caption-label-row>button,.vv-chat-compose>button[aria-label*="voz a texto" i],.vv-chat-compose>button[aria-label*=dictado i]){box-sizing:border-box!important;flex:none!important;align-self:center!important;place-items:center!important;line-height:0!important;display:grid!important}:is(.comment-entry-trigger>button:last-child,.floating-comment-transcribe,.opened-comment-transcribe,.native-reel-comment-mic,.vv-caption>button,.pulso-caption-voice>button,.caption-label-row>button,.vv-chat-compose>button) svg{margin:auto!important;display:block!important}@media (width<=800px){.vv-chat-new>header{padding-right:54px!important}.vv-chat-participants{width:38px!important}.vv-chat-title{margin-left:2px!important}.vv-chat-options-trigger{margin-left:auto!important;display:grid!important}.public-profile-actions{width:100%!important}.public-profile-actions>.global-follow-button,.public-profile-actions>button{flex:1 1 0!important;justify-content:center!important}}.admin-user-edit-grid{border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:12px;display:grid;background:#151519!important}.admin-user-edit-grid label{color:#a8a8b0;gap:5px;min-width:0;font-size:11px;font-weight:750;display:grid}.admin-user-edit-grid label:last-of-type{grid-column:1/-1}.admin-user-edit-grid input{box-sizing:border-box;color:#fff;background:#0e0e12;border:1px solid #2d2d34;border-radius:9px;width:100%;min-width:0;height:39px;padding:0 10px}.admin-user-edit-grid>button{background:var(--vv-accent);color:#fff;border:0;border-radius:9px;grid-column:1/-1;justify-content:center;align-items:center;gap:7px;min-height:39px;font-weight:800;display:flex}.admin-user-edit-grid>button:disabled{opacity:.45}@media (width<=520px){.admin-user-edit-grid{grid-template-columns:1fr}.admin-user-edit-grid label:last-of-type,.admin-user-edit-grid>button{grid-column:auto}}.public-profile-actions>.profile-follow-reaction-wrap{box-sizing:border-box!important;flex:1 1 0!important;width:auto!important;min-width:0!important;height:44px!important}.public-profile-actions>.profile-follow-reaction-wrap>.global-follow-button{box-sizing:border-box!important;white-space:nowrap!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow:hidden!important}.public-profile-actions>button{box-sizing:border-box!important;white-space:nowrap!important;flex:1 1 0!important;width:auto!important;max-width:100%!important;overflow:hidden!important}@media (width>=801px){.profile-clean>.mobile-profile-actions{display:none!important}.profile-clean .desktop-profile-actions{max-width:min(100%,330px)!important;display:flex!important}}@media (width<=800px){.profile-clean .desktop-profile-actions{display:none!important}.profile-clean>.mobile-profile-actions{box-sizing:border-box!important;max-width:100%!important;padding:0!important;display:flex!important;overflow:visible!important}.profile-clean>.mobile-profile-actions>*{flex:1 1 0!important;min-width:0!important}.profile-clean>.mobile-profile-actions .global-follow-button,.profile-clean>.mobile-profile-actions>button{width:100%!important;min-width:0!important;padding-inline:8px!important}}.vv-badge-plus,.vv-badge-free{filter:drop-shadow(0 0 5px #1d8cff47)!important}.post-options-menu{z-index:35!important;background:#141416!important;border:1px solid #ffffff17!important;border-radius:14px!important;width:min(270px,100vw - 24px)!important;max-height:min(70dvh,480px)!important;padding:6px!important;inset:52px 10px auto auto!important;overflow-y:auto!important;box-shadow:0 18px 55px #0000009e!important}.post-options-menu>button{box-sizing:border-box!important;color:#f5f5f7!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:9px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:43px!important;padding:0 11px!important;display:flex!important}.post-options-menu>button:hover,.post-options-menu>button:focus-visible{background:#202024!important}.post-options-menu>button.happening-active{color:#fff!important}.post-media-stage{position:relative}.post-happening-now{z-index:7;color:#fff;letter-spacing:.075em;-webkit-backdrop-filter:blur(12px)saturate(1.2);pointer-events:none;background:#0a0b0ec7;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:5px;margin:0;padding:6px 9px 6px 8px;font-size:9px;font-style:normal;font-weight:900;line-height:1;display:inline-flex;position:absolute;top:12px;left:12px;box-shadow:0 5px 18px #00000042}.post-happening-now i{background:#ff4f6d;border-radius:50%;flex:none;width:7px;height:7px;animation:1.5s infinite happeningPulse;box-shadow:0 0 0 3px #ff4f6d33}.post-happening-now b,.post-happening-now em{font:inherit}.post-happening-now em{color:#a9d4ff}@keyframes happeningPulse{50%{box-shadow:0 0 0 7px #0000}}@media (width<=520px){.post-happening-now{padding:5px 8px 5px 7px;font-size:8px;top:9px;left:9px}}.happening-now-toggle{box-sizing:border-box!important;color:#fff!important;background:#17171b!important;border:0!important;border-radius:11px!important;grid-template-columns:23px minmax(0,1fr) 42px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:56px!important;padding:9px 12px!important;display:grid!important}.happening-now-toggle>span{gap:3px!important;min-width:0!important;display:grid!important}.happening-now-toggle b{font-size:13px!important}.happening-now-toggle small{color:#8d8d96!important;white-space:normal!important;font-size:10px!important}.happening-now-toggle input{opacity:0!important;pointer-events:none!important;position:absolute!important}.happening-now-toggle>i{background:#34343a!important;border-radius:999px!important;width:40px!important;height:23px!important;position:relative!important}.happening-now-toggle>i:after{content:"";background:#fff;border-radius:50%;width:17px;height:17px;transition:transform .18s;position:absolute;top:3px;left:3px}.happening-now-toggle input:checked+i{background:var(--vv-accent)!important}.happening-now-toggle input:checked+i:after{transform:translate(17px)}.comments-dialog{box-sizing:border-box!important;background:#0f0f12!important;border:0!important;border-radius:18px!important;flex-direction:column!important;width:min(560px,100vw - 28px)!important;height:min(680px,100dvh - 32px)!important;padding:0!important;display:flex!important;overflow:hidden!important}.comments-dialog>header{border-bottom:1px solid #ffffff12!important;flex:none!important;min-height:64px!important;padding:10px 14px!important}.comments-dialog-list{flex:1!important;min-height:0!important;padding:8px 14px!important;overflow-y:auto!important}.comment-thread-row{background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0e!important;grid-template-columns:36px minmax(0,1fr)!important;gap:10px!important;padding:11px 0!important;display:grid!important}.comment-thread-row.is-reply{margin-left:30px!important}.comment-thread-content p{margin:0!important;font-size:13px!important;line-height:1.5!important}.comment-thread-actions{margin-top:7px!important}.comments-dialog-composer{box-sizing:border-box!important;min-height:64px!important;padding:9px 11px calc(9px + env(safe-area-inset-bottom))!important;background:#111114!important;border-top:1px solid #ffffff12!important;flex:none!important;grid-template-columns:34px minmax(0,1fr) 38px 38px!important;align-items:center!important;gap:6px!important;display:grid!important}.comments-dialog-composer input{background:#1c1c20!important;border:0!important;border-radius:999px!important;min-width:0!important;height:42px!important}.comments-dialog-composer>button{color:#fff!important;background:#222228!important;border:0!important;border-radius:50%!important;place-items:center!important;width:38px!important;height:38px!important;padding:0!important;display:grid!important}.comments-dialog-composer>button:last-child{background:var(--vv-accent)!important}.comments-dialog-composer.is-listening .comments-dialog-dictate{background:#e43d58!important}.post-actions button,.post-actions button svg{color:#fff!important;stroke:#fff!important}.post-actions button:is(.liked,.disliked,.reposted,.saved) svg{fill:#fff!important;color:#fff!important}.post-actions button{background:0 0!important}@media (width>=801px){.profile-post-viewer .instagram-post-modal:is(.post-modal-wide,.post-modal-native-video,.post-modal-youtube){grid-template-columns:minmax(0,1fr) minmax(340px,390px)!important;width:min(1040px,100vw - 64px)!important;height:min(720px,100dvh - 64px)!important}.event-create-backdrop{justify-content:center!important;align-items:center!important;padding:24px!important}.event-editor-v2,.press-note-composer{box-sizing:border-box!important;width:min(760px,calc(100vw - var(--sidebar,0px) - 64px))!important;border-radius:18px!important;max-width:760px!important;height:min(760px,100dvh - 48px)!important;max-height:calc(100dvh - 48px)!important;margin:auto!important;overflow-y:auto!important}.press-note-composer>form{width:100%!important;max-width:none!important}.notifications-panel.adaptive-popup{border-radius:18px!important;width:min(390px,100vw - 32px)!important;height:min(610px,100dvh - 110px)!important;padding:0 10px 14px!important;inset:auto 16px 78px auto!important}}@media (width<=800px){.bottom-nav button:nth-child(3){background:var(--vv-accent)!important;color:#fff!important;border-radius:50%!important;width:52px!important;height:52px!important;margin-top:-18px!important;box-shadow:0 8px 25px #1d8cff5c!important}.bottom-nav button:nth-child(3).active:after{display:none!important}.bottom-nav button:nth-child(4){position:relative!important}.vv-messages-route{z-index:38!important;inset:var(--header) 0 calc(61px + env(safe-area-inset-bottom)) 0!important;border:0!important;border-radius:0!important;width:100%!important;height:auto!important;max-height:none!important;position:fixed!important}.notifications-panel.adaptive-popup,.vv-notifications{z-index:39!important;inset:auto 8px calc(68px + env(safe-area-inset-bottom)) 8px!important;width:auto!important;height:min(72dvh,620px)!important;max-height:calc(100dvh - var(--header) - 76px)!important;border:1px solid #ffffff1a!important;border-radius:20px!important;position:fixed!important;overflow-y:auto!important;transform:none!important}.settings-admin-body.is-menu .settings-admin-content{justify-content:center!important;align-items:center!important;height:70px!important;min-height:70px!important;display:flex!important}.settings-close-action{background:var(--vv-accent)!important;color:#fff!important;border-radius:999px!important;justify-content:center!important;align-items:center!important;min-width:150px!important;height:48px!important;font-size:14px!important;display:flex!important}.comments-dialog-backdrop{align-items:flex-end!important;padding:0!important}.comments-dialog{width:100%!important;height:min(82dvh,760px)!important;max-height:calc(100dvh - var(--header))!important;border-radius:22px 22px 0 0!important}.public-profile-actions,.mobile-profile-actions{max-width:100%!important;overflow:hidden!important}.public-profile-actions button,.mobile-profile-actions button{min-width:0!important;padding-inline:7px!important;font-size:12px!important}.pulso-creative-menu,.native-reel-menu,.pulso-tool-sheet{width:auto!important;max-width:none!important;max-height:calc(100dvh - 110px)!important;left:8px!important;right:8px!important;overflow-y:auto!important}}.settings-admin-route .profile-settings-modal:has(.settings-media-library){width:min(1180px,100vw - 40px)!important;max-width:1180px!important;height:min(900px,100dvh - 32px)!important;max-height:calc(100dvh - 32px)!important}.settings-media-library{width:min(1080px,100%)!important;margin:0 auto!important}.settings-media-library>.settings-detail-heading{padding-bottom:16px!important}.settings-media-library>.settings-detail-heading small{letter-spacing:.11em;color:#269eff!important;font-size:11px!important}.settings-media-library>.settings-detail-heading h2{margin-top:5px!important;font-size:27px!important}.settings-media-library>.settings-detail-heading p{color:#8f9db0!important;margin-top:3px!important;font-size:14px!important}.settings-media-library>nav{scrollbar-width:none!important;width:min(565px,100%)!important;display:flex!important;overflow-x:auto!important}.settings-media-library>nav button{flex:1 0 auto!important;min-width:112px!important;height:44px!important;padding:0 17px!important;font-size:13px!important}.settings-media-library>nav button.active{background:#142943!important;box-shadow:inset 0 0 0 1px #148fff,0 7px 20px #0082ff1f!important}.admin-v60-form{background:linear-gradient(145deg,#121720,#0e1218);border:0;border-radius:20px;gap:22px;padding:28px 30px 24px;display:grid;box-shadow:0 20px 55px #00000038}.admin-v60-form-head{grid-template-columns:58px minmax(0,1fr) minmax(270px,335px);align-items:center;gap:18px;display:grid}.admin-v60-upload-mark{color:#fff;background:#172033;border-radius:16px;place-items:center;width:58px;height:58px;display:grid}.admin-v60-form-head h3{color:#f7f9fc;letter-spacing:-.035em;margin:0 0 4px;font-size:26px}.admin-v60-form-head p{color:#8f9db0;margin:0;font-size:14px}.admin-v60-form-head aside{color:#2aa3ff;background:#101a28;border-radius:14px;align-items:center;gap:12px;padding:13px 15px;display:flex}.admin-v60-form-head aside span{gap:3px;display:grid}.admin-v60-form-head aside b{color:#e8edf5;font-size:12px}.admin-v60-form-head aside small{color:#7e8da1;font-size:11px}.admin-v60-grid{grid-template-columns:1fr 1fr;align-items:start;gap:20px 24px;display:grid}.admin-v60-field{gap:8px;min-width:0;display:grid}.admin-v60-field>label,.admin-v60-field>span{color:#eef2f7;font-size:13px;font-weight:800}.admin-v60-field>small{color:#8491a1;font-size:11px}.admin-v60-field input,.admin-v60-field select,.admin-v60-options input,.admin-v60-options select{box-sizing:border-box;border-radius:12px;width:100%;height:50px;padding:0 16px;font-size:14px;color:#fff!important;box-shadow:none!important;background:#191e27!important;border:0!important;outline:0!important}.admin-v60-field input:focus,.admin-v60-field select:focus,.admin-v60-options input:focus,.admin-v60-options select:focus{box-shadow:none!important;background:#1d232d!important;outline:0!important}.admin-v60-upload>button:first-of-type{color:#dbe3ee;background:#111720;border:1px dashed #35465c;border-radius:15px;align-content:center;place-items:center;gap:7px;width:100%;height:180px;padding:18px;display:grid;position:relative;overflow:hidden}.admin-v60-upload>button:first-of-type:hover{background:#131b26;border-color:#4b6684}.admin-v60-upload>button:first-of-type>svg{color:#e4ebf5}.admin-v60-upload>button:first-of-type>b{font-size:14px}.admin-v60-upload>button:first-of-type>small{color:#59b7ff;font-size:12px}.admin-v60-upload>button:first-of-type>em{color:#7e8da1;font-size:11px;font-style:normal}.admin-v60-upload>button.has-file{text-align:left;grid-template-columns:76px minmax(0,1fr) auto;justify-items:start}.admin-v60-upload>button.has-file>img{object-fit:cover;border-radius:12px;width:76px;height:76px}.admin-v60-file-actions,.admin-v60-audio-copy{gap:5px;min-width:0;display:grid}.admin-v60-file-actions b,.admin-v60-audio-copy b{text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.admin-v60-file-actions small,.admin-v60-audio-copy small{color:#8493a7;font-size:11px}.admin-v60-audio-icon{color:#2aa4ff;background:#152b45;border-radius:50%;place-items:center;width:52px;height:52px;display:grid}.admin-v60-audio-copy i{background:#29313d;border-radius:4px;width:100%;height:4px;display:block;overflow:hidden}.admin-v60-audio-copy i em{background:#168fff;height:100%;display:block}.admin-v60-change{color:#57b6ff;font-size:11px;font-weight:800}.admin-v60-remove{color:#8997a8!important;background:0 0!important;border:0!important;align-items:center!important;gap:5px!important;width:max-content!important;height:auto!important;padding:0!important;font-size:11px!important;display:flex!important}.admin-v60-player{align-items:center;gap:8px;display:flex}.admin-v60-player>button{color:#fff;background:#168fff;border:0;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.admin-v60-player>span{color:#8997a8;font-size:10px}.admin-v60-player audio{display:none}.admin-v60-error{color:#ff7990;margin:0;font-size:12px}.admin-v60-locked{color:#fff;background:#191e27;border-radius:12px;justify-content:space-between;align-items:center;height:50px;padding:0 16px;display:flex}.admin-v60-locked b{font-size:14px}.admin-v60-locked svg{color:#8694a7}.admin-v60-search{background:#191e27;border-radius:12px;align-items:center;gap:8px;padding-left:14px;display:flex}.admin-v60-search input{padding-left:0!important}.admin-v60-search svg{color:#8694a7}.admin-v60-suggestions{z-index:5;background:#20262f;border-radius:12px;padding:6px;display:grid;position:absolute;top:77px;left:0;right:0;box-shadow:0 18px 38px #0000006b}.admin-v60-collabs{position:relative}.admin-v60-suggestions>button{color:#fff;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;padding:7px;display:flex}.admin-v60-suggestions>button:hover{background:#292f39}.admin-v60-suggestions>button span{flex:1;min-width:0;display:grid}.admin-v60-suggestions small{color:#8793a3;font-size:10px}.admin-v60-chips{flex-wrap:wrap;gap:7px;display:flex}.admin-v60-chips>button{color:#e8edf5;background:#1b2a3b;border:0;border-radius:18px;align-items:center;gap:7px;padding:5px 8px;display:flex}.admin-v60-chips>button span{text-align:left;font-size:10px;display:grid}.admin-v60-chips>button small{color:#70bfff;font-size:8px}.admin-v60-options{gap:10px;display:grid}.admin-v60-options>button{color:#fff;text-align:left;background:#141c27;border:0;border-radius:15px;grid-template-columns:24px minmax(0,1fr) 18px;align-items:center;gap:10px;min-height:76px;padding:0 18px;display:grid}.admin-v60-options>button>svg:first-child{color:#59b7ff}.admin-v60-options>button span{gap:4px;display:grid}.admin-v60-options>button b{font-size:13px}.admin-v60-options>button small{color:#8290a3;font-size:11px}.admin-v60-options>button[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.admin-v60-options>div{background:#10151c;border-radius:14px;grid-template-columns:1fr 1fr;gap:10px;padding:12px;display:grid}.admin-v60-options label{color:#b8c1cd;gap:6px;font-size:11px;display:grid}.admin-v60-rights{color:#e5eaf1;cursor:pointer;background:#151b23;border-radius:13px;align-items:flex-start;gap:11px;padding:16px 18px;display:flex}.admin-v60-rights input{accent-color:#168fff;flex:0 0 19px;width:19px;height:19px;margin:0}.admin-v60-rights span{font-size:13px;line-height:1.5}.admin-v60-form>footer{justify-content:flex-end;gap:10px;display:flex}.admin-v60-form>footer button{color:#fff;background:#1b222c;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-width:145px;height:48px;font-size:13px;font-weight:850;display:flex}.admin-v60-form>footer button.primary{background:#168fff}.admin-v60-form>footer button:disabled{opacity:.38;cursor:not-allowed}.mobile-copy{display:none}@media (width<=800px){.settings-admin-route .profile-settings-modal:has(.settings-media-library){width:100dvw!important;max-width:none!important;height:100dvh!important;max-height:none!important}.settings-media-library>.settings-detail-heading h2{font-size:22px!important}.settings-media-library>.settings-detail-heading p{font-size:13px!important}.settings-media-library>nav{width:100%!important}.settings-media-library>nav button{min-width:105px!important;height:42px!important}.admin-v60-form{border-radius:16px;gap:18px;padding:18px 14px 20px}.admin-v60-form-head{grid-template-columns:46px minmax(0,1fr);gap:12px}.admin-v60-upload-mark{border-radius:13px;width:46px;height:46px}.admin-v60-form-head h3{font-size:21px}.admin-v60-form-head p{font-size:12px;line-height:1.4}.admin-v60-form-head aside{grid-column:1/-1;padding:12px}.admin-v60-form-head aside b{font-size:11px}.admin-v60-grid{grid-template-columns:1fr;gap:17px}.admin-v60-upload>button:first-of-type{height:145px}.admin-v60-options>div{grid-template-columns:1fr}.admin-v60-rights{padding:14px}.admin-v60-rights span{font-size:12px}.admin-v60-form>footer{flex-direction:column}.admin-v60-form>footer button{width:100%;min-width:0}.admin-v60-form>footer button.primary{order:-1}.desktop-copy{display:none}.mobile-copy{display:inline}}.memberships-page .membership-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;max-width:820px!important;margin-inline:auto!important}.memberships-page .membership-card{height:100%!important}.vv-badge{filter:drop-shadow(0 2px 5px #0000004d);box-sizing:border-box!important;vertical-align:-3px!important;border-radius:50%!important;flex:none!important;place-items:center!important;margin:0 0 0 5px!important;display:inline-grid!important;overflow:visible!important}.vv-badge svg{width:100%!important;height:100%!important;display:block!important;overflow:visible!important}.vv-badge-free,.vv-badge-plus{filter:drop-shadow(0 0 5px #ff4fa33d)!important}.membership-card .plan-icon{border-radius:50%!important;place-items:center!important;margin-bottom:18px!important;display:grid!important}.admin-gratitude-plans>div{grid-template-columns:1fr!important}.vv-badge-founder{filter:drop-shadow(0 0 6px #9aff1c4d)!important}.vv-badge-plus{filter:drop-shadow(0 0 6px #f238d347)!important}@media (width<=800px){.memberships-page .membership-grid{grid-template-columns:1fr!important;max-width:520px!important}.vv-badge{margin-left:4px!important}}.vv-badge,.vv-badge-free,.vv-badge-plus,.vv-badge-artist,.vv-badge-founder{filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.vv-badge svg{filter:none!important;shape-rendering:geometricprecision!important}.vv-badge path:last-child{vector-effect:non-scaling-stroke}@media (width<=800px){.bottom-nav,.theme-dark .bottom-nav,.theme-light .bottom-nav{box-sizing:border-box!important;height:calc(68px + env(safe-area-inset-bottom))!important;padding:4px 10px env(safe-area-inset-bottom)!important;isolation:isolate!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#0d0e12!important;border:0!important;border-top:1px solid #25272e!important;grid-template-columns:repeat(5,minmax(0,1fr))!important;align-items:center!important;display:grid!important;box-shadow:0 -12px 32px #0000006b!important}.bottom-nav-cradle{z-index:-1!important;clip-path:inset(0 0 1px)!important;pointer-events:none!important;background:#0d0e12!important;border:1px solid #25272e!important;border-bottom:0!important;border-radius:44px 44px 0 0!important;width:82px!important;height:44px!important;position:absolute!important;top:-20px!important;left:50%!important;transform:translate(-50%)!important}.bottom-nav button,.bottom-nav button.active,.theme-dark .bottom-nav button,.theme-light .bottom-nav button{z-index:1!important;width:48px!important;height:48px!important;box-shadow:none!important;color:#a8abb5!important;background:0 0!important;border:0!important;border-radius:50%!important;justify-self:center!important;margin:0!important;padding:0!important;transition:color .16s,transform .16s,background-color .16s!important;position:relative!important}.bottom-nav button:hover,.bottom-nav button:focus-visible{color:#fff!important;background:#181a20!important}.bottom-nav button:active{transform:scale(.92)!important}.bottom-nav button.active{color:#fff!important;background:#17191f!important}.bottom-nav button.active:after{display:none!important}.bottom-nav button:nth-of-type(3){background:var(--vv-accent)!important;color:#fff!important;border:4px solid #0d0e12!important;border-radius:50%!important;width:58px!important;height:58px!important;margin-top:-25px!important;box-shadow:0 8px 22px #1d8cff52!important}.bottom-nav button:nth-of-type(3):hover,.bottom-nav button:nth-of-type(3):focus-visible{background:#1680e0!important}.bottom-nav button:nth-of-type(3)>svg{width:27px!important;height:27px!important}}:root{--vv-space-1:4px;--vv-space-2:8px;--vv-space-3:12px;--vv-space-4:16px;--vv-space-5:20px;--vv-space-6:24px;--vv-space-7:32px;--vv-z-content:1;--vv-z-sticky:20;--vv-z-navigation:40;--vv-z-dropdown:120;--vv-z-overlay:300;--vv-z-modal:800;--vv-z-toast:1200}.comments-dialog-composer{grid-template-columns:34px minmax(0,1fr) 44px 44px!important;align-items:end!important;gap:8px!important}.comments-dialog-composer textarea,.floating-comment-entry textarea,.instagram-post-comment textarea,.native-reel-comments textarea{overflow-y:hidden;box-sizing:border-box!important;resize:none!important;color:#fff!important;width:100%!important;min-width:0!important;min-height:40px!important;max-height:116px!important;font:inherit!important;background:#1c1d22!important;border:0!important;border-radius:18px!important;outline:0!important;margin:0!important;padding:10px 13px!important;font-size:14px!important;line-height:20px!important}.comments-dialog-composer textarea:focus,.floating-comment-entry textarea:focus,.instagram-post-comment textarea:focus,.native-reel-comments textarea:focus{box-shadow:inset 0 0 0 1px #3a3d46!important}.comments-dialog-composer>button{align-self:end!important;width:44px!important;height:44px!important}.floating-comment-box{grid-template-columns:34px minmax(0,1fr) 44px 44px 44px!important;align-items:end!important;gap:8px!important;padding:8px!important}.floating-comment-entry{align-self:stretch!important;align-items:flex-end!important;display:flex!important}.floating-comment-box>button{align-self:end!important;width:44px!important;height:44px!important}.instagram-post-comment{box-sizing:border-box!important;height:auto!important;min-height:60px!important;padding:8px 10px calc(8px + env(safe-area-inset-bottom))!important;background:#111216!important;align-items:end!important;gap:8px!important}.instagram-post-comment textarea{flex:1!important}.instagram-post-comment>button{border-radius:22px!important;align-self:end!important;place-items:center!important;min-width:44px!important;height:44px!important;padding:0 10px!important;display:grid!important}.native-reel-comments>form{grid-template-columns:34px minmax(0,1fr) 44px 44px!important;align-items:end!important;gap:8px!important;height:auto!important;min-height:64px!important;padding:8px!important}.native-reel-comments>form>label{align-self:stretch!important}.native-reel-comments>form>.avatar{align-self:end!important;margin-bottom:5px!important}.native-reel-comment-mic,.native-reel-comments>form>button:last-child{background:#24262c!important;align-self:end!important;width:44px!important;height:44px!important}.native-reel-comments>form>button:last-child:not(:disabled),.comments-dialog-composer>button:last-child:not(:disabled),.floating-comment-send:not(:disabled){background:var(--vv-accent)!important;color:#fff!important}.native-reel-comments>form>button:last-child:disabled,.comments-dialog-composer>button:last-child:disabled,.floating-comment-send:disabled{opacity:.42!important}.comment-thread-content p{overflow-wrap:anywhere!important}.comment-thread-content p>b{text-overflow:ellipsis!important;white-space:nowrap!important;vertical-align:bottom!important;align-items:center!important;max-width:min(220px,55vw)!important;display:inline-flex!important;overflow:hidden!important}@media (width<=800px){.comments-dialog{height:min(84dvh,760px)!important}.comments-dialog-composer{padding-bottom:calc(8px + env(safe-area-inset-bottom))!important}.floating-comment-box{grid-template-columns:minmax(0,1fr) 44px 44px 44px!important;margin:0!important}.floating-comment-box>.avatar{display:none!important}.instagram-post-comment:focus-within{width:100%!important;position:sticky!important;bottom:0!important;left:auto!important;transform:none!important}.native-reel-comments{padding-bottom:env(safe-area-inset-bottom)!important}}.pulso-creator-native{background:#07080b!important}.pulso-creator-shell{background:radial-gradient(circle at 50% 4%,#1d8cff1f,#0000 25%),#090a0e!important;width:min(520px,100%)!important}.pulso-creator-head{grid-template-columns:48px minmax(0,1fr) 48px!important;height:auto!important;min-height:84px!important}.pulso-creator-head>div{place-items:center!important;gap:2px!important;min-width:0!important;display:grid!important}.pulso-creator-head .logo{font-size:26px!important}.pulso-creator-head h1{font-size:22px!important;line-height:1.15!important}.pulso-creator-head small{color:#999ba6!important;text-align:center!important}.pulso-creator-head button:last-child{box-shadow:none!important;border:0!important}.pulso-capture-stage{grid-template-columns:minmax(0,1fr) 62px!important;gap:10px!important;display:grid!important;position:relative!important}.pulso-capture-stage .pulso-creator-preview{max-height:64dvh!important}.pulso-capture-tools{flex-direction:column!important;justify-content:center!important;gap:10px!important;display:flex!important}.pulso-capture-tools button{color:#fff!important;background:0 0!important;border:0!important;border-radius:12px!important;place-items:center!important;gap:2px!important;min-height:60px!important;padding:5px!important;display:grid!important}.pulso-capture-tools button:hover{background:#17191f!important}.pulso-capture-tools small{font-size:10px!important}.pulso-preview-stage{position:relative!important}.pulso-preview-stage .pulso-creator-preview{border:1px solid #2e323b!important;max-height:68dvh!important}.pulso-preview-play{color:#fff!important;background:#08090bad!important;border:1px solid #fff8!important;border-radius:50%!important;place-items:center!important;width:72px!important;height:72px!important;display:grid!important;position:absolute!important;inset:50% auto auto 50%!important;transform:translate(-50%,-50%)!important}.pulso-selected-song{background:#111319c9!important;border:1px solid #ffffff30!important;border-radius:999px!important;grid-template-columns:22px auto!important;gap:0 7px!important;padding:9px 14px!important;display:grid!important;position:absolute!important;bottom:14px!important;left:12px!important}.pulso-selected-song svg{grid-row:1/3!important;align-self:center!important}.pulso-selected-song small{color:#aaa!important}.pulso-preview-actions{grid-template-columns:1fr 1fr 1.25fr!important;gap:8px!important;margin-top:12px!important;display:grid!important}.pulso-preview-actions button{color:#fff!important;background:#121419!important;border:1px solid #343740!important;border-radius:13px!important;justify-content:center!important;align-items:center!important;gap:7px!important;min-height:52px!important;font-weight:800!important;display:flex!important}.pulso-preview-actions button.primary{border-color:var(--vvibra-primary)!important;background:var(--vvibra-primary)!important}.pulso-publish-summary{grid-template-columns:140px minmax(0,1fr)!important;gap:12px!important;display:grid!important}.pulso-publish-thumb{aspect-ratio:9/16!important;border:1px solid var(--vvibra-primary)!important;border-radius:15px!important;position:relative!important;overflow:hidden!important}.pulso-publish-thumb .composer-media-preview{border:0!important;width:100%!important;height:100%!important;min-height:0!important}.pulso-publish-thumb :is(img,video){object-fit:cover!important;width:100%!important;height:100%!important}.pulso-publish-thumb>span{background:#08090bcc!important;border-radius:999px!important;gap:5px!important;padding:4px 7px!important;font-size:11px!important;display:flex!important;position:absolute!important;bottom:8px!important;left:8px!important}.pulso-publish-caption{background:#111319!important;border:1px solid #30333c!important;border-radius:15px!important;min-height:176px!important;display:block!important;position:relative!important}.pulso-publish-caption textarea{box-sizing:border-box!important;resize:none!important;color:#fff!important;background:0 0!important;border:0!important;outline:0!important;width:100%!important;height:100%!important;min-height:176px!important;padding:14px 42px 28px 14px!important}.pulso-publish-caption>small{color:#858894!important;position:absolute!important;bottom:9px!important;right:12px!important}.pulso-publish-caption>button{color:#fff!important;background:#20232a!important;border:0!important;border-radius:50%!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important;position:absolute!important;top:8px!important;right:8px!important}.pulso-publish-caption.is-listening>button{background:#e43d58!important}.pulso-publish-options{gap:8px!important;margin-top:14px!important;display:grid!important}.pulso-publish-options>button,.pulso-publish-options>label{box-sizing:border-box!important;color:#f7f7f8!important;text-align:left!important;background:#111319!important;border:1px solid #292c34!important;border-radius:13px!important;grid-template-columns:30px minmax(0,1fr) auto 22px!important;align-items:center!important;gap:8px!important;width:100%!important;min-height:54px!important;padding:8px 13px!important;display:grid!important}.pulso-publish-options>label{grid-template-columns:30px minmax(0,1fr) 44px!important}.pulso-publish-options small{color:#9699a4!important}.pulso-publish-options input{opacity:0!important;position:absolute!important}.pulso-publish-options label>i{background:#343740!important;border-radius:999px!important;width:42px!important;height:24px!important;position:relative!important}.pulso-publish-options label>i:after{content:""!important;background:#fff!important;border-radius:50%!important;width:18px!important;height:18px!important;transition:all .18s!important;position:absolute!important;top:3px!important;left:3px!important}.pulso-publish-options input:checked+i{background:var(--vvibra-primary)!important}.pulso-publish-options input:checked+i:after{transform:translate(18px)!important}.pulso-stage-publish .pulso-publish-native{background:var(--vvibra-primary)!important;border-radius:13px!important;box-shadow:0 10px 28px #1d8cff38!important}.pulso-stage-publish .pulso-publish-native svg{display:none!important}@media (width>=801px){.pulso-creator-shell{height:min(860px,100dvh - 44px)!important;min-height:auto!important;padding:18px 22px!important}.pulso-stage-publish .pulso-creator-shell{width:min(620px,100%)!important}.pulso-capture-stage .pulso-creator-preview,.pulso-preview-stage .pulso-creator-preview{max-height:600px!important}}@media (width<=800px){.pulso-creator-shell{padding:calc(6px + env(safe-area-inset-top)) 12px calc(16px + env(safe-area-inset-bottom))!important}.pulso-creator-head{min-height:78px!important}.pulso-capture-stage .pulso-creator-preview{max-height:61dvh!important}.pulso-preview-stage .pulso-creator-preview{max-height:66dvh!important}.pulso-publish-summary{grid-template-columns:118px minmax(0,1fr)!important}.pulso-publish-caption,.pulso-publish-caption textarea{min-height:150px!important}.pulso-preview-actions button{font-size:12px!important}.pulso-tool-sheet{left:10px!important;right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;max-height:58dvh!important;position:fixed!important;overflow-y:auto!important}}.moments-section .story{position:relative!important}.moments-section .story.new-moment .story-ring{background:linear-gradient(135deg,#ff4fa3,#8b5cff 55%,#35b8ff)!important;box-shadow:0 0 0 2px #ff4fa324!important}.moments-section .story.active-moment .story-ring{background:linear-gradient(135deg,#35b8ff,#8b5cff)!important}.moments-section .story.seen-moment .story-ring{filter:saturate(.35)!important;background:#3a3a42!important}.moment-status-label{z-index:3;color:#fff;background:#ff4fa3;border:2px solid #0b0b0f;border-radius:999px;min-width:34px;padding:2px 5px;font-size:8px;font-style:normal;font-weight:900;line-height:1.2;position:absolute;top:56px;left:50%;transform:translate(-50%)}.mobile-recent-stories .moment-status-label{top:53px}.iplay-main-control{color:#fff!important;background:linear-gradient(135deg,#168cff 0%,#316dff 42%,#d93bba 100%)!important;border:1px solid #fff3!important;border-radius:22px!important;box-shadow:0 14px 38px #168cff4d,0 6px 20px #d93bba2e!important}.iplay-main-control svg,.iplay-main-control svg path{color:#fff!important;stroke:#fff!important;fill:#fff!important;display:block!important}.iplay-main-control:hover{filter:brightness(1.08)!important}.iplay-main-control:active{transform:scale(.95)!important}.iplay-progress-shell{grid-template-columns:minmax(0,1fr) 36px;align-items:center;gap:10px;display:grid}.iplay-progress-shell .iplay-progress{width:100%;min-width:0}.iplay-mute,.native-track-mute,.feed-post-music-mute{color:#d8d8de;box-shadow:none;background:#141419d1;border:1px solid #ffffff17;border-radius:999px;flex:none;place-items:center;transition:background .16s,color .16s,transform .16s;display:grid}.iplay-mute{width:34px;height:34px;margin-top:12px}.iplay-mute:hover,.native-track-mute:hover,.feed-post-music-mute:hover{color:#fff;background:#7e57ff33}.iplay-mute:active,.native-track-mute:active,.feed-post-music-mute:active{transform:scale(.94)}.iplay-mute[aria-pressed=true],.native-track-mute[aria-pressed=true],.feed-post-music-mute[aria-pressed=true]{color:var(--vv-accent,#8b5cf6)}.native-track-transport{align-items:center;gap:7px;min-width:0;display:flex}.native-track-transport .native-track-progress{flex:1;min-width:0}.native-track-mute{width:28px;height:28px;padding:0}.feed-post-music-mute{color:#a5a5ad;background:0 0;border-color:#0000;width:25px;height:25px;margin-left:auto;padding:0}@media (width<=800px){.iplay-progress-shell{gap:7px}.iplay-mute{width:32px;height:32px}.native-track-mute{width:26px;height:26px}}.post-head-slider.show-profile{flex-direction:column;justify-content:center;height:auto;min-height:42px;display:flex;overflow:visible}.post-head-slider.show-profile .post-head-profile{opacity:1;min-height:20px;position:static;inset:auto;overflow:visible;transform:none}.feed-post-music-line{color:#a9a9b2;align-items:center;gap:5px;min-width:0;min-height:20px;margin:0;padding:0;display:flex}.feed-post-music-play{color:#d9d9df;background:0 0;border:0;border-radius:50%;flex:0 0 20px;place-items:center;width:20px;height:20px;padding:0;display:grid}.feed-post-music-info{color:#aaaab3;text-align:left;background:0 0;border:0;min-width:0;max-width:100%;padding:0}.feed-post-music-info span{text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.15;display:block;overflow:hidden}.post-head-actions,.opened-post-menu-wrap{flex:none;justify-content:flex-end;align-items:center;gap:1px;display:flex}.post-head-actions>button,.post-head-actions>.icon-button,.viewer-post-mute{color:#f2f2f5;background:0 0;border:0;border-radius:50%;place-items:center;width:38px;height:38px;padding:0;display:grid}.post-head-mute[aria-pressed=true],.viewer-post-mute[aria-pressed=true]{color:var(--vv-accent,#1d8cff)}.profile-post-viewer .opened-post-identity{padding-bottom:2px!important}.profile-post-viewer .instagram-post-details>.feed-post-music-line{background:0 0;border:0;flex:none;min-height:26px;margin:-3px 12px 4px 58px;padding:0}.profile-post-viewer .instagram-post-details>.feed-post-music-line .feed-post-music-info{flex:1}@media (width<=800px){.post-head-actions>button,.post-head-actions>.icon-button,.viewer-post-mute{width:36px;height:36px}.profile-post-viewer .instagram-post-details>.feed-post-music-line{margin-left:58px;margin-right:10px}}.iplay-progress small{min-width:42px;color:#b7bac5!important;font-variant-numeric:tabular-nums!important;font-size:11px!important}.iplay-progress small:last-child{text-align:right}.profile-post-viewer .viewer-identity-with-song{min-height:58px!important;padding-top:7px!important;padding-bottom:7px!important}.profile-post-viewer .viewer-identity-with-song>span{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;gap:1px!important;min-width:0!important;display:flex!important}.profile-post-viewer .viewer-identity-with-song>span>b{width:100%!important;min-width:0!important;line-height:1.12!important}.profile-post-viewer .viewer-post-song{color:#92929c!important;text-align:left!important;text-overflow:ellipsis!important;white-space:nowrap!important;width:100%!important;max-width:100%!important;margin:0!important;font-size:11px!important;font-weight:450!important;line-height:1.18!important;display:block!important;overflow:hidden!important}.profile-post-viewer .opened-post-collaboration.viewer-identity-with-song{align-items:center!important;gap:8px!important;display:flex!important}.viewer-post-audio-engine{clip-path:inset(50%)!important;white-space:nowrap!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}@media (width<=800px){.profile-post-viewer .viewer-identity-with-song{min-height:54px!important;padding-top:6px!important;padding-bottom:6px!important}.profile-post-viewer .viewer-post-song{font-size:10.5px!important}}.vv-messages-new{background:var(--bg);min-width:0;min-height:0;color:var(--text);grid-template-columns:320px minmax(0,1fr);display:grid;overflow:hidden;margin:0!important;padding:0!important}.vv-messages-route{width:100%;height:calc(100dvh - var(--header));border:0;max-width:none!important}.vv-messages-floating{z-index:90;border:0;border-left:1px solid color-mix(in srgb,var(--text) 8%,transparent);width:clamp(360px,29vw,430px);height:100dvh;display:block;position:fixed;inset:0 0 0 auto;box-shadow:-22px 0 70px #0000007a}.vv-messages-floating .vv-thread-list,.vv-messages-floating .vv-chat-new{width:100%;height:100%}.vv-messages-floating .vv-chat-new,.vv-messages-floating.chat-open .vv-thread-list{display:none}.vv-messages-floating.chat-open .vv-chat-new{display:flex}.vv-thread-list{border-right:1px solid color-mix(in srgb,var(--text) 7%,transparent);background:var(--bg);flex-direction:column;min-width:0;display:flex}.vv-thread-list>header,.vv-chat-new>header{background:var(--bg);border:0;align-items:center;gap:7px;min-height:64px;padding:9px 12px;display:flex;position:relative}.vv-thread-list>header>span{flex:1;min-width:0}.vv-thread-list h2{margin:0;font-size:19px}.vv-thread-list header small{color:var(--muted);font-size:9px}.vv-thread-list header>button,.vv-chat-new>header>button{width:38px;height:38px;color:var(--text);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.vv-thread-list>label{height:43px;color:var(--muted);background:#17171a;border:0;border-radius:12px;align-items:center;gap:8px;margin:0 11px 9px;padding:0 12px;display:flex}.vv-thread-list>label input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1;font-size:11px}.vv-thread-scroll{flex:1;min-height:0;padding:2px 7px 12px;overflow-y:auto}.vv-thread-scroll>button{width:100%;min-height:65px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:12px;grid-template-columns:48px minmax(0,1fr) auto;align-items:center;gap:9px;padding:7px;display:grid}.vv-thread-scroll>button:hover,.vv-thread-scroll>button.active{background:#17171a}.vv-thread-scroll>button>span:nth-child(2){flex-direction:column;min-width:0;display:flex}.vv-thread-scroll b,.vv-thread-scroll small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vv-thread-scroll b{font-size:11px}.vv-thread-scroll small{color:var(--muted);margin-top:4px;font-size:9px}.vv-thread-scroll em{min-width:23px;height:21px;color:var(--purple-2);background:#1d8cff21;border-radius:8px;place-items:center;font-size:8px;font-style:normal;font-weight:900;display:grid}.vv-thread-avatar{background:linear-gradient(145deg,#2677ff,var(--vv-accent));color:#fff;border-radius:50%;place-items:center;width:46px;height:46px;display:grid;overflow:hidden}.vv-thread-avatar img{object-fit:cover;width:100%;height:100%}.vv-thread-avatar.small{width:38px;height:38px}.vv-chat-new{background:var(--bg);flex-direction:column;min-width:0;min-height:0;display:flex}.vv-chat-new>header{border-bottom:1px solid color-mix(in srgb,var(--text) 6%,transparent);flex:none}.vv-chat-title{flex-direction:column;flex:1;min-width:0;border-radius:0!important;align-items:flex-start!important;width:auto!important;display:flex!important}.vv-chat-title b{font-size:12px}.vv-chat-title small{color:var(--muted);margin-top:3px;font-size:8px}.vv-chat-new>header>nav{z-index:30;background:#17171b;border:0;border-radius:15px;width:220px;padding:6px;position:absolute;top:55px;right:10px;box-shadow:0 20px 60px #0000008c}.vv-chat-new>header>nav button{width:100%;height:46px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-size:10px;display:flex}.vv-chat-new>header>nav button:hover{background:#222227}.vv-chat-log{overscroll-behavior:contain;flex:1;min-height:0;padding:20px 12px 14px;overflow-y:auto}.vv-chat-loading{color:var(--muted);text-align:center;font-size:10px;display:block}.vv-chat-empty,.vv-chat-placeholder{height:100%;color:var(--muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.vv-chat-empty b,.vv-chat-placeholder b{color:var(--text);margin-top:10px;font-size:13px}.vv-chat-empty small,.vv-chat-placeholder small{margin-top:5px;font-size:9px}.vv-message-row{align-items:flex-end;gap:6px;width:100%;margin:6px 0;display:flex}.vv-message-row.mine{justify-content:flex-end}.vv-message-bubble{max-width:min(72%,540px);min-height:36px;color:var(--text);text-align:left;background:#1b1b1f;border:0;border-radius:15px;padding:10px 12px;font-size:11px;line-height:1.45;position:relative;overflow:visible}.vv-message-row.mine .vv-message-bubble{background:var(--purple);color:#fff}.vv-message-bubble.media{padding:0;background:0 0!important}.vv-message-bubble>img{object-fit:cover;border:0;border-radius:13px;max-width:min(310px,66vw);max-height:370px;display:block}.vv-message-reactions{z-index:3;gap:1px;display:flex;position:absolute;bottom:-12px;right:4px}.vv-message-reactions .vvibra-emote{width:20px!important;min-width:20px!important;height:20px!important;animation:none!important}.vv-chat-compose{min-height:63px;padding:8px 10px calc(8px + env(safe-area-inset-bottom));border-top:1px solid color-mix(in srgb,var(--text) 6%,transparent);background:var(--bg);align-items:center;gap:7px;display:flex}.vv-chat-compose>button{width:42px;height:42px;color:var(--text);background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.vv-chat-compose>button:last-of-type{background:var(--purple);color:#fff}.vv-chat-compose>button:disabled{opacity:.35}.vv-chat-compose input{min-width:0;height:43px;color:var(--text);background:#18181b;border:0;border-radius:13px;outline:0;flex:1;padding:0 14px;font-size:11px}.vv-native-backdrop{z-index:900;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#0000008f;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.vv-message-sheet{background:#151518;border:0;border-radius:20px;width:min(370px,100%);padding:9px;box-shadow:0 25px 80px #000000a6}.vv-message-reaction-grid{grid-template-columns:repeat(4,1fr);padding:4px 3px 10px;display:grid}.vv-message-reaction-grid button{background:0 0;border:0;border-radius:12px;height:54px}.vv-message-reaction-grid button:hover{background:#222227}.vv-message-reaction-grid .vvibra-emote{width:38px!important;min-width:38px!important;height:38px!important}.vv-message-sheet>button{width:100%;min-height:54px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:12px;align-items:center;gap:11px;padding:8px 10px;display:flex}.vv-message-sheet>button:hover{background:#222227}.vv-message-sheet>button.danger{color:#ff6573}.vv-message-sheet>button span{flex-direction:column;display:flex}.vv-message-sheet>button b{font-size:11px}.vv-message-sheet>button small{color:var(--muted);margin-top:3px;font-size:8px}.vv-message-reaction-sheet{background:#151518;border:0;border-radius:20px;width:min(330px,100%);padding:10px;box-shadow:0 25px 80px #000000a6}.vv-thread-more{width:28px;height:28px;color:var(--muted);border-radius:50%;place-items:center;display:grid}.vv-thread-more:hover{color:var(--text);background:#24242a}.vv-group-builder{background:#111113;border:0;border-radius:22px;flex-direction:column;width:min(500px,100%);max-height:min(760px,92dvh);padding:0;display:flex;overflow:hidden;box-shadow:0 28px 90px #000000ad}.vv-group-builder>header{justify-content:space-between;align-items:center;min-height:65px;padding:10px 15px;display:flex}.vv-group-builder h3{margin:2px 0 0;font-size:18px}.vv-group-builder header small{color:var(--purple-2);letter-spacing:1px;font-size:8px;font-weight:900}.vv-group-builder header button{width:36px;height:36px;color:var(--text);background:#1d1d21;border:0;border-radius:50%;place-items:center;display:grid}.vv-group-photo{background:linear-gradient(145deg,#2677ff,var(--vv-accent));color:#fff;border:0;border-radius:50%;flex:none;place-items:center;width:82px;height:82px;margin:4px auto 13px;padding:0;display:grid;position:relative;overflow:hidden}.vv-group-photo img{object-fit:cover;width:100%;height:100%}.vv-group-photo span{background:#0009;padding:5px 2px;font-size:7px;position:absolute;bottom:0;left:0;right:0}.vv-group-name{flex-direction:column;gap:6px;padding:0 15px 12px;display:flex}.vv-group-name span{color:var(--muted);font-size:9px}.vv-group-name input,.vv-group-search{height:46px;color:var(--text);background:#1a1a1e;border:0;border-radius:12px}.vv-group-name input{outline:0;padding:0 13px}.vv-group-search{color:var(--muted);align-items:center;gap:8px;margin:0 15px 8px;padding:0 12px;display:flex}.vv-group-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;flex:1}.vv-group-members{flex:1;min-height:0;padding:2px 10px;overflow-y:auto}.vv-group-members>button{width:100%;min-height:57px;color:var(--text);text-align:left;background:0 0;border:0;border-radius:11px;grid-template-columns:40px minmax(0,1fr) 31px;align-items:center;gap:9px;padding:7px;display:grid}.vv-group-members>button:hover,.vv-group-members>button.selected{background:#1a1a1e}.vv-group-members>button>span{flex-direction:column;display:flex}.vv-group-members b{font-size:10px}.vv-group-members small{color:var(--muted);margin-top:3px;font-size:8px}.vv-group-members i{width:29px;height:29px;color:var(--muted);background:#222227;border-radius:50%;place-items:center;display:grid}.vv-group-members .selected i{background:var(--purple);color:#fff}.vv-group-builder footer{min-height:68px;padding:10px 15px calc(10px + env(safe-area-inset-bottom));border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;gap:10px;display:flex}.vv-group-builder footer span{color:var(--muted);font-size:8px}.vv-group-builder footer button{background:var(--purple);color:#fff;border:0;border-radius:12px;height:43px;padding:0 17px;font-size:10px;font-weight:850}.vv-message-error{z-index:980;color:#fff;background:#b33d50;border:0;border-radius:12px;align-items:center;gap:8px;max-width:min(420px,90vw);padding:10px 13px;font-size:10px;display:flex;position:fixed;bottom:82px;left:50%;transform:translate(-50%)}@media (width<=800px){.vv-messages-new{z-index:32;inset:calc(var(--header) + env(safe-area-inset-top)) 0 calc(61px + env(safe-area-inset-bottom));position:fixed;width:100%!important;max-width:none!important;height:auto!important;box-shadow:none!important;border:0!important;grid-template-columns:none!important;margin:0!important;padding:0!important;display:block!important}.vv-thread-list,.vv-chat-new{width:100%;height:100%}.vv-messages-new .vv-chat-new{display:none}.vv-messages-new.chat-open{bottom:0}.vv-messages-new.chat-open .vv-thread-list{display:none}.vv-messages-new.chat-open .vv-chat-new{display:flex}.vv-native-backdrop{align-items:end;padding:0}.vv-message-sheet,.vv-group-builder{border-radius:23px 23px 0 0;width:100%;max-width:none}.vv-message-bubble{max-width:78%}.vv-chat-log{padding-inline:9px}.vv-group-builder{max-height:92dvh}.vv-message-reaction-grid .vvibra-emote{width:34px!important;min-width:34px!important;height:34px!important}}.vv-chat-participants{flex:none;align-items:center;width:58px;display:flex}.vv-chat-participants>.avatar{box-shadow:0 0 0 2px var(--bg);width:34px!important;height:34px!important}.vv-message-row.pending{opacity:.58}.vv-hide-setup,.vv-hidden-messages{background:#151518;border-radius:20px;width:min(440px,100%);max-height:min(690px,90dvh);padding:20px;overflow:auto;box-shadow:0 25px 80px #000000a6}.vv-hide-setup>small,.vv-hidden-messages header small{color:var(--purple-2);letter-spacing:1px;font-size:8px;font-weight:900}.vv-hide-setup h3,.vv-hidden-messages h3{margin:5px 0 8px}.vv-hide-setup p,.vv-hidden-messages>p{color:var(--muted);font-size:10px;line-height:1.5}.vv-hide-setup label{border:1px solid var(--purple);background:#1d8cff1a;border-radius:13px;align-items:center;gap:10px;margin:18px 0;padding:14px;display:flex}.vv-hide-setup label>span{flex-direction:column;display:flex}.vv-hide-setup label b{font-size:11px}.vv-hide-setup label small{color:var(--muted);margin-top:4px;font-size:8px}.vv-hide-setup>button{background:var(--purple);color:#fff;border:0;border-radius:12px;width:100%;height:44px;font-weight:850}.vv-hidden-messages>header{justify-content:space-between;align-items:center;display:flex}.vv-hidden-messages header button{background:#222227;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.vv-hidden-messages>div{margin-top:14px}.vv-hidden-messages article{border-top:1px solid #ffffff12;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:9px;padding:11px 0;display:grid}.vv-hidden-messages article>span{flex-direction:column;min-width:0;display:flex}.vv-hidden-messages article b{font-size:10px}.vv-hidden-messages article small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:9px;overflow:hidden}.vv-hidden-messages article>button{background:var(--purple);color:#fff;border:0;border-radius:10px;height:34px;padding:0 11px;font-size:9px;font-weight:800}@media (width<=800px){.vv-hide-setup,.vv-hidden-messages{width:100%;max-width:none;padding-bottom:calc(20px + env(safe-area-inset-bottom));border-radius:23px 23px 0 0}.vv-chat-participants{width:53px}}.vv-messages-floating{background:#0e0e11!important;border:0!important;border-radius:22px!important;width:min(860px,100vw - 32px)!important;height:min(680px,100dvh - 110px)!important;overflow:hidden!important;box-shadow:0 28px 90px #000000b3,0 0 0 1px #ffffff0b!important}.vv-thread-list{background:#101012!important}.vv-thread-list>label{background:#1a1a1e!important;border:0!important;border-radius:13px!important;margin:0 10px 8px!important}.vvibra-ai-thread{background:linear-gradient(90deg,#1d8cff1a,#0000)!important}.vvibra-ai-thread .vv-thread-avatar{background:0 0!important;overflow:visible!important}.vvibra-ai-thread b{align-items:center!important;gap:5px!important;display:flex!important}.hidden-thread{background:#1d8cff0e!important}.vv-hidden-chats-label{width:calc(100% - 14px)!important;min-height:52px!important;color:var(--text)!important;text-align:left!important;background:#1d8cff1c!important;border:0!important;border-radius:13px!important;grid-template-columns:32px minmax(0,1fr) 24px!important;align-items:center!important;gap:8px!important;margin:0 7px 7px!important;padding:7px 9px!important;display:grid!important}.vv-hidden-chats-label span{flex-direction:column!important;display:flex!important}.vv-hidden-chats-label b{font-size:10px!important}.vv-hidden-chats-label small{color:var(--muted)!important;margin-top:3px!important;font-size:8px!important}.vv-chat-participants{width:66px!important}.vv-chat-participants>.avatar{width:37px!important;height:37px!important}.vv-chat-participants>.avatar+.avatar{margin-left:-10px!important}.vv-message-row{align-items:flex-end!important;margin:0 0 13px!important;position:relative!important;overflow:visible!important}.vv-message-bubble{position:relative!important;overflow:visible!important}.vv-message-reactions{z-index:5!important;background:#1b1b20!important;border:0!important;border-radius:999px!important;align-items:center!important;gap:2px!important;min-height:25px!important;padding:2px 4px!important;display:flex!important;position:absolute!important;bottom:-15px!important;right:8px!important;box-shadow:0 4px 12px #00000061!important}.vv-message-row.theirs .vv-message-reactions{left:8px!important;right:auto!important}.vv-message-reactions .vvibra-emote,.vv-message-reactions .vvibra-native-reaction{width:21px!important;min-width:21px!important;height:21px!important;transform:scale(.66)!important}.vv-message-reaction-grid{background:#1b1b20!important;border:0!important;border-radius:18px!important;grid-template-columns:repeat(4,48px)!important;justify-content:center!important;gap:5px!important;width:max-content!important;margin:-38px auto 10px!important;padding:8px!important;display:grid!important;box-shadow:0 15px 44px #00000094!important}.vv-message-reaction-grid>button{border-radius:14px!important;width:48px!important;height:48px!important}.vv-ai-native-log .vv-message-bubble{max-width:min(74%,520px)!important}.vv-ai-native-typing{align-items:center!important;gap:8px!important;margin:5px 0 15px!important;display:flex!important}.vv-ai-native-typing>span{background:#1a1a1f!important;border-radius:14px!important;gap:4px!important;padding:10px 12px!important;display:flex!important}.vv-ai-native-typing i{background:var(--vv-accent)!important;border-radius:50%!important;width:5px!important;height:5px!important;animation:1s infinite alternate vvAiDot!important}.vv-ai-native-typing i:nth-child(2){animation-delay:.15s!important}.vv-ai-native-typing i:nth-child(3){animation-delay:.3s!important}@keyframes vvAiDot{to{opacity:.3;transform:translateY(-3px)}}.vv-pin-setup label{background:#202025!important;border:0!important;border-radius:13px!important;align-items:center!important;gap:10px!important;height:50px!important;margin:9px 0!important;padding:0 13px!important;display:flex!important}.vv-pin-setup label input{color:#fff!important;letter-spacing:7px!important;text-align:center!important;background:0 0!important;border:0!important;outline:0!important;flex:1!important;min-width:0!important;font-size:18px!important}.vv-pin-setup>button{margin-top:10px!important}.vv-hide-setup,.vv-hidden-messages{background:#141417!important;border:0!important;box-shadow:0 28px 90px #000000b3!important}@media (width<=800px){.vv-messages-new,.vv-messages-floating{z-index:900!important;inset:calc(var(--header) + env(safe-area-inset-top)) 0 calc(61px + env(safe-area-inset-bottom))!important;width:100%!important;max-width:none!important;height:auto!important;box-shadow:none!important;border-radius:0!important;position:fixed!important}.vv-messages-new.chat-open,.vv-messages-floating.chat-open{height:100dvh!important;inset:0!important}.vv-chat-new>header{padding-top:calc(8px + env(safe-area-inset-top))!important}.vv-chat-log{padding:18px 10px 20px!important}.vv-message-row{margin-bottom:15px!important}.vv-message-sheet{width:100%!important;padding-bottom:calc(12px + env(safe-area-inset-bottom))!important;border-radius:23px 23px 0 0!important}.vv-hide-setup,.vv-hidden-messages{border-radius:23px 23px 0 0!important;width:100%!important;max-width:none!important}.vv-chat-participants{width:61px!important}:is(.vv-native-backdrop:has(.vv-message-options-sheet),.vv-reaction-backdrop){align-items:end!important;padding:0!important}.vv-message-options-sheet{width:100%!important;max-height:min(62dvh,440px)!important;padding:10px 10px calc(12px + env(safe-area-inset-bottom))!important;border-radius:23px 23px 0 0!important;overflow-y:auto!important}.vv-message-reaction-sheet{box-sizing:border-box;width:100%!important;max-width:none!important;max-height:min(42dvh,280px)!important;padding:10px 12px calc(14px + env(safe-area-inset-bottom))!important;border-radius:23px 23px 0 0!important;overflow:hidden!important}.vv-message-reaction-sheet .vv-message-reaction-grid{width:100%!important;box-shadow:none!important;background:0 0!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important;margin:0!important;padding:4px 0 2px!important}.vv-message-reaction-sheet .vv-message-reaction-grid>button{width:100%!important;height:54px!important}.vv-message-bubble{max-width:78%!important}}@media (width>=801px){.vv-messages-floating{width:min(860px,calc(100vw - var(--sidebar,0px)))!important;border:0!important;border-left:1px solid #ffffff0e!important;border-radius:0!important;height:100dvh!important;inset:0 0 0 auto!important;box-shadow:-28px 0 90px #000000b3!important}}.profile-switcher-empty{color:var(--muted);text-align:center;background:#ffffff09;border-radius:15px;flex-direction:column;align-items:center;gap:5px;margin:8px 14px 16px;padding:20px;display:flex}.profile-switcher-empty b{color:var(--text);font-size:12px}.profile-switcher-empty small{font-size:9px}.admin-page .admin-stats{gap:9px!important}.admin-page .admin-stats>div{min-height:92px!important;box-shadow:none!important;background:#ffffff07!important;border:0!important;border-radius:14px!important;padding:13px!important}.admin-page .admin-stats>div>span{background:0 0!important}.admin-page .admin-user-manager{box-shadow:none!important;background:#ffffff06!important;border:0!important;border-radius:18px!important}.admin-page .admin-demo-toolbar{background:#111114!important;border:0!important;border-radius:13px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:4px!important;padding:4px!important;display:grid!important}.admin-page .admin-demo-toolbar button{background:0 0!important;border:0!important;border-radius:10px!important;min-height:38px!important}.admin-page .admin-demo-toolbar button.active{color:#fff!important;background:#222228!important}.admin-user-search{height:43px!important;color:var(--muted)!important;background:#17171b!important;border:0!important;border-radius:12px!important;align-items:center!important;gap:8px!important;margin:10px 0 5px!important;padding:0 11px!important;display:flex!important}.admin-user-search input{min-width:0!important;color:var(--text)!important;background:0 0!important;border:0!important;outline:0!important;flex:1!important}.admin-page .managed-user{box-shadow:none!important;background:0 0!important;border:0!important;grid-template-columns:minmax(150px,1fr) minmax(250px,1.6fr) auto!important;align-items:center!important;gap:12px!important;padding:10px 6px!important}.admin-user-icon{color:#aaa!important;background:#1c1c21!important;border-radius:50%!important;flex:none!important;place-items:center!important;width:30px!important;height:30px!important;display:grid!important}.admin-page .managed-identity b{font-size:11px!important}.admin-membership-grant small{color:var(--muted)!important;margin-top:5px!important;font-size:8px!important;line-height:1.35!important}.admin-page .admin-save{height:36px!important;box-shadow:none!important;border-radius:10px!important}.admin-users-empty{color:var(--muted);justify-content:center;align-items:center;gap:9px;padding:28px;display:flex}.admin-users-empty span{flex-direction:column;display:flex}.admin-users-empty b{color:var(--text);font-size:11px}.admin-users-empty small,.admin-users-limit{color:var(--muted);margin-top:4px;font-size:8px}.admin-users-limit{text-align:center;padding:8px;display:block}@media (width<=800px){.admin-page .managed-user{grid-template-columns:1fr!important}.admin-page .admin-demo-toolbar{grid-template-columns:repeat(3,minmax(82px,1fr))!important;overflow-x:auto!important}.admin-page .admin-demo-toolbar button{font-size:9px!important}}.admin-page{font-size:11px!important}.admin-page .section-heading{margin-bottom:10px!important}.admin-page .section-heading h2{margin:2px 0!important;font-size:20px!important}.admin-page .section-heading p{margin:0!important;font-size:9px!important}.admin-page .secure-pill{width:max-content!important;max-width:100%!important;padding:6px 9px!important;font-size:8px!important}.admin-page .admin-stats{grid-template-columns:repeat(4,minmax(0,1fr))!important}.admin-page .admin-stats>div{border-radius:11px!important;min-width:0!important;min-height:70px!important;padding:9px 10px!important}.admin-page .admin-stats>div span{width:24px!important;height:24px!important}.admin-page .admin-stats>div svg{width:15px!important;height:15px!important}.admin-page .admin-stats small{font-size:8px!important}.admin-page .admin-stats b{font-size:16px!important}.admin-page .admin-stats em{font-size:7px!important}.admin-page .admin-user-manager{border-radius:13px!important;margin-top:9px!important;padding:10px!important}.admin-page .card-title{margin-bottom:7px!important}.admin-page .card-title h3{margin:0!important;font-size:13px!important}.admin-page .card-title small{margin-top:2px!important;font-size:8px!important}.admin-page .card-title>svg{width:16px!important;height:16px!important}.admin-page .admin-demo-toolbar{margin:0!important}.admin-page .admin-demo-toolbar button{white-space:nowrap!important;width:auto!important;max-width:100%!important;min-height:31px!important;padding:0 9px!important;font-size:8px!important}.admin-user-search{border-radius:9px!important;height:36px!important;margin:7px 0 3px!important;padding:0 9px!important}.admin-user-search input{font-size:9px!important}.admin-page .managed-user{grid-template-columns:minmax(125px,.8fr) minmax(220px,1.5fr) auto!important;gap:8px!important;padding:7px 3px!important}.admin-user-icon{width:25px!important;height:25px!important}.admin-user-icon svg{width:13px!important;height:13px!important}.admin-membership-grant{gap:3px!important;font-size:8px!important}.admin-membership-grant select{background:#17171b!important;border:0!important;border-radius:9px!important;height:32px!important;padding:0 25px 0 8px!important;font-size:9px!important}.admin-membership-grant small{margin-top:2px!important;font-size:7px!important}.admin-page button{box-sizing:border-box!important;max-width:100%!important}.admin-page .admin-save,.admin-page .admin-enable-account,.admin-page .admin-disable-account,.admin-page .admin-delete-account{white-space:nowrap!important;border:0!important;border-radius:9px!important;width:max-content!important;min-width:0!important;height:31px!important;padding:0 9px!important;font-size:8px!important}.admin-page .admin-account-manager .managed-user{grid-template-columns:minmax(160px,1fr) auto auto auto!important}.admin-page .admin-account-status{width:max-content!important;font-size:8px!important}.admin-users-empty{padding:18px!important}:is(body:has(.modal-backdrop,.profile-studio-backdrop,.chat-privacy-backdrop,.vv-native-backdrop,.notifications-panel) .profile-avatar-player,body:has(.modal-backdrop,.profile-studio-backdrop,.chat-privacy-backdrop,.vv-native-backdrop,.notifications-panel) .profile-follow-reaction-wrap,body:has(.modal-backdrop,.profile-studio-backdrop,.chat-privacy-backdrop,.vv-native-backdrop,.notifications-panel) .public-profile-actions){z-index:0!important}@media (width<=800px){html,body,.app,.app-shell,.app-shell-clean,.view-container,.page-section,.profile-page{overscroll-behavior-x:none!important;max-width:100vw!important;overflow-x:clip!important}.profile-page,.ig-profile-header,.mobile-profile-bio,.public-profile-actions{transform:none!important}.admin-page .admin-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}.admin-page .admin-demo-toolbar{scrollbar-width:none!important;display:flex!important;overflow-x:auto!important}.admin-page .admin-demo-toolbar button{flex:none!important}.admin-page .managed-user,.admin-page .admin-account-manager .managed-user{grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important}.admin-page .managed-identity,.admin-page .admin-membership-grant{grid-column:1/-1!important}.admin-page .admin-save{justify-self:end!important}.admin-page .admin-account-manager button{width:max-content!important;max-width:100%!important}.profile-switcher,.settings-native-modal,.profile-studio,.chat-privacy-sheet,.vv-message-sheet{box-sizing:border-box!important;max-width:100vw!important}}@supports (-webkit-touch-callout:none){@media (width<=800px){html,body{width:100%!important;position:relative!important;overflow-x:hidden!important}.app{touch-action:pan-y!important;width:100%!important;min-width:0!important}.profile-page{contain:inline-size!important}.profile-avatar-player,.profile-follow-reaction-wrap{will-change:auto!important}.modal-backdrop,.profile-studio-backdrop,.chat-privacy-backdrop,.vv-native-backdrop{-webkit-overflow-scrolling:touch!important;transform:translateZ(0)!important}}}body:has(.modal-backdrop,.profile-studio-backdrop,.chat-privacy-backdrop,.vv-native-backdrop,.notifications-panel) .profile-page{z-index:auto!important;isolation:auto!important;contain:none!important;transform:none!important}:is(body:has(.modal-backdrop,.profile-studio-backdrop,.chat-privacy-backdrop,.vv-native-backdrop,.notifications-panel) .ig-profile-header,body:has(.modal-backdrop,.profile-studio-backdrop,.chat-privacy-backdrop,.vv-native-backdrop,.notifications-panel) .ig-profile-main){z-index:0!important;transform:none!important}body:has(.modal-backdrop,.profile-studio-backdrop,.chat-privacy-backdrop,.vv-native-backdrop,.notifications-panel) :is(.profile-reactions-window,.profile-reaction-picker,.profile-reaction-orbit-cluster,.profile-sent-reaction-emoji){visibility:hidden!important;pointer-events:none!important}.music-upload-body{flex-direction:column!important;gap:14px!important;padding:18px 20px 24px!important;display:flex!important}.music-upload-body>*{box-sizing:border-box!important;margin:0!important}.music-upload-body>label,.music-metadata-grid>label,.music-release-schedule>label,.music-link-import>label,.release-video-source>label{flex-direction:column!important;gap:7px!important;margin:0!important;display:flex!important}.music-upload-body :is(input,select,textarea){box-sizing:border-box!important;max-width:100%!important}.music-cover-picker,.audio-file-picker,.music-link-import,.release-video-source,.music-metadata-grid,.music-release-schedule,.music-secondary-genres,.track-preview-range,.global-audio-code{margin:0!important}.release-kind-tabs,.music-source-tabs{align-items:stretch!important;gap:7px!important;margin:0!important;display:flex!important}.release-kind-tabs button,.music-source-tabs button{flex:1 1 0!important;width:auto!important;min-width:0!important;padding:8px 10px!important}.music-metadata-grid,.music-release-schedule{gap:12px!important}.music-secondary-genres{background:#ffffff06!important;border-radius:12px!important;flex-direction:column!important;gap:7px!important;padding:11px!important;display:flex!important}.music-secondary-genres>small{margin:0!important}.music-secondary-genres>div{gap:6px!important;padding:0 0 3px!important}.music-secondary-genres button{white-space:nowrap!important;width:max-content!important;max-width:100%!important;padding:6px 9px!important}.music-upload-footer{padding-top:13px!important}.music-upload-footer .primary-button{width:max-content!important;min-width:min(220px,100%)!important;max-width:100%!important;margin:0 auto!important;padding:0 16px!important}@media (width<=800px){.music-upload-body{padding:15px 13px calc(26px + env(safe-area-inset-bottom))!important;gap:13px!important}.music-metadata-grid,.music-release-schedule{grid-template-columns:1fr!important;gap:11px!important}.music-cover-picker,.audio-file-picker,.music-upload-body :is(input,select,textarea),.release-kind-tabs,.music-source-tabs{width:100%!important}.release-kind-tabs button,.music-source-tabs button{height:auto!important;min-height:42px!important;font-size:10px!important}.music-upload-footer .primary-button{width:max-content!important;min-width:0!important;max-width:calc(100vw - 26px)!important}.modal-backdrop,.profile-studio-backdrop,.chat-privacy-backdrop,.vv-native-backdrop{z-index:2147483600!important}.profile-avatar-player,.profile-follow-reaction-wrap,.public-profile-actions{z-index:0!important;position:relative!important}}@media (width>=801px){.vv-messages-floating{width:min(640px,calc(100vw - var(--sidebar,0px)))!important;grid-template-columns:238px minmax(0,1fr)!important}.vv-messages-floating .vv-thread-list>header{padding-inline:8px!important}.vv-messages-floating .vv-thread-list>header>button{width:31px!important;height:31px!important}.vv-messages-floating .vv-thread-list h2{font-size:16px!important}.vv-messages-floating .vv-thread-scroll>button{grid-template-columns:40px minmax(0,1fr) auto!important}.vv-messages-floating .vv-thread-avatar{width:40px!important;height:40px!important}}.vv-message-media-open{background:0 0!important;border:0!important;border-radius:13px!important;width:auto!important;max-width:min(310px,68vw)!important;height:auto!important;padding:0!important;display:block!important;position:relative!important;overflow:hidden!important}.vv-message-media-open>img,.vv-message-media-open>video{object-fit:cover!important;border-radius:13px!important;width:100%!important;max-width:310px!important;max-height:380px!important;display:block!important}.vv-message-media-open>span{color:#fff!important;-webkit-backdrop-filter:blur(7px)!important;backdrop-filter:blur(7px)!important;background:#000000a3!important;border-radius:50%!important;place-items:center!important;width:29px!important;height:29px!important;display:grid!important;position:absolute!important;bottom:7px!important;right:7px!important}.vv-chat-media-viewer{z-index:2147483640!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#000000f0!important;place-items:center!important;padding:18px!important;display:grid!important;position:fixed!important;inset:0!important}.vv-chat-media-viewer>button{z-index:2!important;top:max(13px,env(safe-area-inset-top))!important;color:#fff!important;background:#1e1e22e0!important;border:0!important;border-radius:50%!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important;position:fixed!important;right:13px!important}.vv-chat-media-viewer>img,.vv-chat-media-viewer>video{object-fit:contain!important;background:#000!important;border:0!important;border-radius:10px!important;max-width:min(94vw,1100px)!important;max-height:90dvh!important;display:block!important}@media (width<=800px){.vv-message-media-open{max-width:72vw!important}.vv-message-media-open>img,.vv-message-media-open>video{max-width:72vw!important;max-height:58dvh!important}.vv-chat-media-viewer{padding:8px!important}.vv-chat-media-viewer>img,.vv-chat-media-viewer>video{border-radius:0!important;max-width:100%!important;max-height:88dvh!important}}.admin-page .section-heading{border-bottom:1px solid #ffffff0e!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:start!important;gap:8px!important;padding:0 0 12px!important;display:grid!important;position:relative!important}.admin-page .admin-close{background:#17171b!important;border:0!important;border-radius:50%!important;align-self:start!important;place-items:center!important;width:34px!important;height:34px!important;display:grid!important}.admin-page .admin-stats{border-bottom:1px solid #ffffff0b!important;padding:10px 0!important}.admin-page .admin-user-manager{background:0 0!important;padding:11px 0!important}.admin-page .admin-user-manager+.admin-user-manager{border-top:1px solid #ffffff0e!important;margin-top:4px!important;padding-top:15px!important}.admin-page .card-title{padding:0 6px 8px!important}.admin-page .admin-demo-toolbar,.admin-page .admin-user-search{margin-inline:5px!important}.admin-page .managed-user{padding-inline:7px!important}.admin-page .managed-user+.managed-user{border-top:1px solid #ffffff0b!important}.admin-page .admin-account-manager{margin-bottom:20px!important}@media (width<=800px){.admin-page .section-heading{grid-template-columns:minmax(0,1fr) auto!important}.admin-page .secure-pill{grid-area:2/1!important}.admin-page .admin-close{grid-area:1/2!important}.admin-page .admin-stats{padding-top:8px!important}.admin-page .managed-user{padding-block:9px!important}.settings-native-modal>.settings-logout{box-sizing:border-box!important;width:calc(100% - 28px)!important;max-width:420px!important;min-height:44px!important;margin:8px auto max(16px,env(safe-area-inset-bottom))!important;align-self:center!important;padding-inline:16px!important}}.settings-native-modal>.settings-support-section{padding:2px 14px 8px!important;display:block!important}.settings-native-modal>.settings-support-section>button{box-sizing:border-box!important;width:100%!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0e!important;border-radius:0!important;margin:0!important;padding:6px 2px!important}.settings-native-modal>.settings-support-section>button:last-child{border-bottom:0!important}.settings-native-modal>.settings-support-section>button>span{gap:9px!important}.settings-native-modal>.settings-support-section>button b{font-size:12px!important}.settings-native-modal>.settings-support-section>button small{margin-top:1px!important;font-size:9px!important;line-height:1.2!important}@media (width<=800px){.settings-native-modal>.settings-support-section{padding:0 14px 8px!important}.settings-native-modal>.settings-support-section>button{min-height:50px!important;padding-block:5px!important}}.settings-native-modal>.settings-account-section{padding:2px 14px 8px!important;display:block!important}.settings-native-modal>.settings-account-section>button{box-sizing:border-box!important;width:100%!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0e!important;border-radius:0!important;margin:0!important;padding:6px 2px!important}.settings-native-modal>.settings-account-section>button:last-child{border-bottom:0!important}.settings-native-modal>.settings-account-section>.settings-section-label{border-bottom:1px solid #ffffff0a!important;margin:4px 0 0!important;padding:8px 2px 4px!important}.settings-native-modal>.settings-account-section>button>span{gap:9px!important}.settings-native-modal>.settings-account-section>button b{font-size:12px!important}.settings-native-modal>.settings-account-section>button small{margin-top:1px!important;font-size:9px!important;line-height:1.2!important}@media (width<=800px){.settings-native-modal>.settings-account-section{padding:0 14px 8px!important}.settings-native-modal>.settings-account-section>button{min-height:50px!important;padding-block:5px!important}.profile-studio-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#08080a!important}.profile-studio-backdrop>.profile-studio,.profile-studio{opacity:1!important;background:#101014!important}.mobile-header .message-count{z-index:3!important}}.vv-chat-cleaner{background:#151518!important;border:0!important;border-radius:20px!important;flex-direction:column!important;width:min(430px,100%)!important;max-height:min(680px,90dvh)!important;padding:0!important;display:flex!important;overflow:hidden!important;box-shadow:0 25px 80px #000000a6!important}.vv-chat-cleaner>header{border-bottom:1px solid #ffffff0e!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;padding:14px!important;display:flex!important}.vv-chat-cleaner h3{margin:3px 0 0!important}.vv-chat-cleaner header small{color:var(--purple-2)!important;letter-spacing:1px!important;font-size:8px!important;font-weight:900!important}.vv-chat-cleaner header button{width:34px!important;height:34px!important;color:var(--text)!important;background:#222227!important;border:0!important;border-radius:50%!important;place-items:center!important;display:grid!important}.vv-chat-cleaner-all,.vv-chat-cleaner>div>button{width:100%!important;color:var(--text)!important;text-align:left!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0b!important;grid-template-columns:36px minmax(0,1fr) 27px!important;align-items:center!important;gap:9px!important;padding:9px 14px!important;display:grid!important}.vv-chat-cleaner-all{background:#1d8cff12!important;min-height:55px!important}.vv-chat-cleaner>div{min-height:0!important;overflow-y:auto!important}.vv-chat-cleaner>div>button{min-height:57px!important}.vv-chat-cleaner>div>button.selected{background:#1d8cff14!important}.vv-chat-cleaner button>span:nth-child(2){flex-direction:column!important;min-width:0!important;display:flex!important}.vv-chat-cleaner button b,.vv-chat-cleaner button small{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.vv-chat-cleaner button b{font-size:10px!important}.vv-chat-cleaner button small{color:var(--muted)!important;margin-top:3px!important;font-size:8px!important}.vv-chat-cleaner button>i{color:#fff!important;background:#242429!important;border-radius:50%!important;place-items:center!important;width:25px!important;height:25px!important;display:grid!important}.vv-chat-cleaner button>i.selected,.vv-chat-cleaner button.selected>i{background:var(--purple)!important}.vv-chat-cleaner>footer{padding:10px 14px calc(10px + env(safe-area-inset-bottom))!important;border-top:1px solid #ffffff0e!important;justify-content:space-between!important;align-items:center!important;gap:10px!important;display:flex!important}.vv-chat-cleaner>footer small{color:var(--muted)!important;font-size:8px!important}.vv-chat-cleaner>footer button{color:#fff!important;background:#bd4054!important;border:0!important;border-radius:11px!important;align-items:center!important;gap:7px!important;min-height:40px!important;padding:0 13px!important;font-size:9px!important;font-weight:850!important;display:flex!important}.vv-chat-cleaner>footer button:disabled{opacity:.4!important}@media (width<=800px){.vv-chat-cleaner{border-radius:23px 23px 0 0!important;width:100%!important;max-width:none!important;max-height:88dvh!important}}.startup-shell,.splash-clean{isolation:isolate!important;background:#050507!important;place-content:center!important;justify-items:center!important;gap:0!important;position:relative!important;overflow:hidden!important}.startup-shell:before,.splash-clean:before,.startup-shell:after,.splash-clean:after{content:""!important;z-index:-1!important;filter:blur(48px)!important;opacity:.28!important;will-change:transform!important;pointer-events:none!important;border-radius:42% 58% 63% 37%!important;width:62vmax!important;height:62vmax!important;position:absolute!important}.startup-shell:before,.splash-clean:before{background:radial-gradient(circle at 65% 65%,#7552ffa6,#214fbe29 45%,#0000 70%)!important;animation:9s ease-in-out infinite alternate vvGlassDriftA!important;top:-32vmax!important;left:-34vmax!important}.startup-shell:after,.splash-clean:after{background:radial-gradient(circle at 35% 35%,#7b5dff7a,#1bb8b61f 48%,#0000 70%)!important;animation:11s ease-in-out infinite alternate vvGlassDriftB!important;bottom:-36vmax!important;right:-38vmax!important}.startup-shell .logo,.splash-clean .logo{z-index:1!important;filter:drop-shadow(0 12px 32px #5b3dcd42)!important;margin:0!important;position:relative!important}.startup-shell .vvibra-loading-lines,.splash-clean .vvibra-loading-lines{display:none!important}@keyframes vvGlassDriftA{to{transform:translate(18vmax,13vmax)rotate(16deg)scale(1.08)}}@keyframes vvGlassDriftB{to{transform:translate(-16vmax,-12vmax)rotate(-14deg)scale(1.06)}}@supports (content-visibility:auto){.feed-column>.post-card,.feed-column>.press-note-editorial-card,.feed-column>.feed-reel-card,.feed-column>.feed-drop-card,.feed-column>.feed-friday-release,.feed-column>.promoted-events-feed{content-visibility:auto!important;contain-intrinsic-size:auto 640px!important}}@media (prefers-reduced-motion:reduce){.startup-shell:before,.splash-clean:before,.startup-shell:after,.splash-clean:after{will-change:auto!important;animation:none!important}}@media (width>=801px){.vv-messages-floating{width:clamp(360px,29vw,430px)!important;display:block!important;inset:0 0 0 auto!important}.vv-messages-floating .vv-thread-list,.vv-messages-floating .vv-chat-new{width:100%!important;height:100%!important}.vv-messages-floating .vv-chat-new,.vv-messages-floating.chat-open .vv-thread-list{display:none!important}.vv-messages-floating.chat-open .vv-chat-new{display:flex!important}.floating-message-dock{bottom:22px!important;right:22px!important}.floating-message-dock .floating-messages{-webkit-backdrop-filter:blur(18px)saturate(1.1)!important;backdrop-filter:blur(18px)saturate(1.1)!important;background:#121215f5!important;border:1px solid #ffffff1a!important;border-radius:999px!important;grid-template-columns:36px minmax(0,1fr)!important;gap:10px!important;width:auto!important;min-width:158px!important;height:52px!important;padding:0 18px 0 8px!important;transition:transform .18s,border-color .18s,background .18s!important;display:grid!important;position:relative!important;box-shadow:0 14px 36px #00000061!important}.floating-message-dock .floating-messages:hover{background:#19191dfa!important;border-color:#ffffff2e!important;transform:translateY(-2px)!important}.floating-message-symbol{color:#fff!important;background:#ffffff0e!important;border:1px solid #ffffff1a!important;border-radius:12px!important;place-items:center!important;width:36px!important;height:36px!important;display:grid!important;position:relative!important;box-shadow:inset 0 1px #ffffff0f!important}.floating-message-symbol:after{display:none!important}.floating-message-symbol svg{color:#fff!important;stroke:#fff!important;stroke-width:2.2px!important;filter:none!important;width:20px!important;height:20px!important}.floating-message-copy b{letter-spacing:.005em!important;font-size:12px!important;font-weight:780!important}.floating-message-dock .floating-messages>i{color:#111!important;min-width:21px!important;height:21px!important;box-shadow:none!important;background:#c8ff3d!important;border:2px solid #0b0b0e!important;top:-5px!important;right:-4px!important}}.media-viewer.story .viewer-profile-copy b{align-items:center!important;gap:0!important;width:max-content!important;max-width:100%!important;display:inline-flex!important}.media-viewer.story .viewer-profile-copy b>.vv-badge,.native-story-header .vv-badge{margin-left:1px!important}.music-upload-backdrop{padding:18px!important}.music-upload-modal{box-sizing:border-box!important;background:#0d0d10!important;border:1px solid #ffffff13!important;border-radius:20px!important;width:min(620px,100vw - 32px)!important;max-height:min(820px,100dvh - 36px)!important;overflow:hidden!important;box-shadow:0 28px 90px #000000ad!important}.music-upload-title{background:#0d0d10!important;border-bottom:1px solid #ffffff0e!important;min-height:64px!important;padding:10px 18px!important}.music-upload-title h3{margin:2px 0!important;font-size:18px!important}.music-upload-title p{margin:0!important;font-size:9px!important}.music-upload-body{box-sizing:border-box!important;flex-direction:column!important;gap:9px!important;width:100%!important;max-width:540px!important;margin:0 auto!important;padding:14px 18px 18px!important;display:flex!important;overflow-y:auto!important}.music-upload-body>*{box-sizing:border-box!important;min-width:0!important;margin:0!important}.music-upload-body>:not(input[hidden]):not(:last-child){border-bottom:1px solid #ffffff0b!important;padding-bottom:10px!important}.music-upload-body>label,.music-metadata-grid>label,.music-release-schedule>label,.music-link-import>label,.release-video-source>label{color:#b9b9c1!important;flex-direction:column!important;gap:5px!important;font-size:9px!important;font-weight:750!important;display:flex!important}.music-upload-body :is(input,select,textarea){box-sizing:border-box!important;color:#fff!important;background:#17171b!important;border:1px solid #ffffff12!important;border-radius:10px!important;outline:0!important;width:100%!important;min-height:40px!important;margin:0!important;padding:0 11px!important;font-size:10px!important}.music-upload-body textarea{resize:vertical!important;min-height:70px!important;padding-block:10px!important}.music-upload-body :is(input,select,textarea):focus{border-color:#8e66ff9e!important;box-shadow:0 0 0 2px #7c4eff1a!important}.music-cover-picker{text-align:left!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0b!important;border-radius:0!important;grid-template-columns:58px minmax(0,1fr)!important;align-items:center!important;gap:11px!important;min-height:74px!important;padding:0 0 10px!important;display:grid!important}.music-cover-picker img{object-fit:cover!important;border-radius:11px!important;width:58px!important;height:58px!important}.music-cover-picker>span{grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;gap:3px 7px!important;min-width:0!important;display:grid!important}.music-cover-picker>span small{color:var(--muted)!important;grid-column:1/-1!important;font-size:8px!important;line-height:1.3!important}.release-kind-tabs,.music-source-tabs{background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0b!important;border-radius:0!important;align-items:stretch!important;gap:5px!important;padding:0 0 10px!important;display:flex!important}.release-kind-tabs button,.music-source-tabs button{background:#17171b!important;border:0!important;border-radius:9px!important;flex:1 1 0!important;width:auto!important;min-width:0!important;min-height:38px!important;padding:0 8px!important;font-size:9px!important}.release-kind-tabs button.active,.music-source-tabs button.active{color:#fff!important;background:#27212f!important;box-shadow:inset 0 0 0 1px #946bff33!important}.audio-file-picker{background:#141418!important;border:1px dashed #ffffff1c!important;border-radius:11px!important;min-height:50px!important;padding:8px 10px!important}.music-metadata-grid{grid-template-columns:minmax(0,1.5fr) minmax(110px,.5fr)!important;gap:8px!important;display:grid!important}.music-release-schedule{grid-template-columns:minmax(145px,.7fr) minmax(0,1.3fr)!important;align-items:end!important;gap:8px!important;display:grid!important}.music-release-schedule>span{background:#151519!important;border:0!important;border-radius:10px!important;min-height:40px!important;padding:7px 9px!important}.music-secondary-genres{background:#141418!important;border:0!important;border-radius:11px!important;gap:6px!important;padding:9px!important}.music-secondary-genres>div{gap:5px!important;max-height:84px!important;overflow-y:auto!important}.music-secondary-genres button{border-radius:8px!important;min-height:28px!important;padding:0 8px!important;font-size:8px!important}.music-upload-footer{min-height:62px!important;padding:9px 18px calc(9px + env(safe-area-inset-bottom))!important;background:#0d0d10!important;border-top:1px solid #ffffff0e!important;justify-content:center!important;align-items:center!important;gap:12px!important;display:flex!important}.music-upload-footer>small{max-width:230px!important;font-size:8px!important;line-height:1.3!important}.music-upload-footer .primary-button{border-radius:10px!important;width:max-content!important;min-width:160px!important;max-width:100%!important;min-height:40px!important;margin:0!important;padding:0 14px!important;font-size:9px!important}@media (width<=800px){.music-upload-backdrop{padding:0!important}.music-upload-modal{border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:none!important}.music-upload-title{padding:calc(8px + env(safe-area-inset-top)) 13px 8px!important}.music-upload-body{gap:8px!important;max-width:none!important;padding:11px 13px 16px!important}.music-metadata-grid,.music-release-schedule{grid-template-columns:1fr!important}.music-upload-footer{justify-content:space-between!important;padding-inline:13px!important}.music-upload-footer>small{max-width:42%!important}.music-upload-footer .primary-button{min-width:0!important}}.artist-music-control{box-sizing:border-box!important;width:100%!important;color:var(--text)!important;background:#0c0c0f!important;border:0!important;border-radius:18px!important;margin:0 0 18px!important;padding:18px!important}.artist-music-control-head{border-bottom:1px solid #ffffff0e!important;justify-content:space-between!important;align-items:center!important;gap:16px!important;padding:0 0 15px!important;display:flex!important}.artist-music-control-head>div{min-width:0!important}.artist-music-control-head small,.artist-music-control :is(.artist-audio-usage,.artist-chart-pulse,.artist-track-performance,.artist-country-list)>header small{color:var(--vv-accent)!important;letter-spacing:.12em!important;font-size:8px!important;font-weight:900!important}.artist-music-control-head h2{letter-spacing:-.04em!important;margin:3px 0!important;font-size:24px!important}.artist-music-control-head p{color:var(--muted)!important;margin:0!important;font-size:10px!important}.artist-music-control-head>button{color:#fff!important;white-space:nowrap!important;background:#7955e8!important;border:0!important;border-radius:11px!important;align-items:center!important;gap:7px!important;min-height:40px!important;padding:0 14px!important;font-size:10px!important;font-weight:850!important;display:flex!important}.artist-music-kpis{border-bottom:1px solid #ffffff0d!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:7px!important;padding:12px 0!important;display:grid!important}.artist-music-kpis article{background:#151519!important;border:0!important;border-radius:12px!important;grid-template-columns:30px minmax(0,1fr)!important;align-items:center!important;gap:1px 8px!important;min-width:0!important;padding:9px!important;display:grid!important}.artist-music-kpis article>span{grid-row:1/4;width:30px!important;height:30px!important;color:var(--vv-accent)!important;background:#8057eb1f!important;border-radius:9px!important;place-items:center!important;display:grid!important}.artist-music-kpis small{color:var(--muted)!important;font-size:7px!important}.artist-music-kpis b{font-size:18px!important;line-height:1.05!important}.artist-music-kpis em{color:#777781!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:7px!important;font-style:normal!important;overflow:hidden!important}.artist-music-insight-grid{grid-template-columns:minmax(0,1.15fr) minmax(250px,.85fr)!important;gap:9px!important;padding-top:9px!important;display:grid!important}.artist-music-insight-grid.lower{grid-template-columns:minmax(0,1.2fr) minmax(230px,.8fr)!important}.artist-music-insight-grid>section{background:#131317!important;border:0!important;border-radius:13px!important;min-width:0!important;padding:13px!important}.artist-music-insight-grid section>header{border-bottom:1px solid #ffffff0b!important;justify-content:space-between!important;align-items:flex-start!important;gap:9px!important;min-height:37px!important;padding-bottom:8px!important;display:flex!important}.artist-music-insight-grid h3{margin:2px 0 0!important;font-size:13px!important}.artist-audio-usage>div{padding-top:6px!important}.artist-audio-usage article{grid-template-columns:minmax(90px,1fr) 32px minmax(80px,1.3fr)!important;align-items:center!important;gap:8px!important;min-height:36px!important;display:grid!important}.artist-audio-usage article>span{align-items:center!important;gap:7px!important;font-size:9px!important;display:flex!important}.artist-audio-usage article>b{font-size:11px!important}.artist-audio-usage article>i{background:#25252a!important;border-radius:99px!important;height:5px!important;overflow:hidden!important}.artist-audio-usage article>i>em{border-radius:inherit!important;background:var(--vv-accent)!important;height:100%!important;display:block!important}.artist-chart-current{grid-template-columns:46px minmax(0,1fr) auto!important;align-items:center!important;gap:9px!important;padding:10px 0 7px!important;display:grid!important}.artist-chart-current img{object-fit:cover!important;border-radius:10px!important;width:46px!important;height:46px!important}.artist-chart-current span{flex-direction:column!important;min-width:0!important;display:flex!important}.artist-chart-current span b,.artist-chart-current span small{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}.artist-chart-current span b{font-size:10px!important}.artist-chart-current span small{color:var(--muted)!important;margin-top:3px!important;font-size:8px!important}.artist-chart-current strong{font-size:20px!important}.artist-chart-pulse>p{color:#777781!important;margin:0!important;font-size:8px!important;line-height:1.4!important}.artist-track-performance>article,.artist-country-list>article{border-bottom:1px solid #ffffff0a!important;align-items:center!important;gap:8px!important;min-height:48px!important;display:grid!important}.artist-track-performance>article{grid-template-columns:22px 38px minmax(0,1fr)!important}.artist-track-performance>article:last-of-type,.artist-country-list>article:last-of-type{border-bottom:0!important}.artist-track-performance>article>b,.artist-country-list>article>b{color:#6f7079!important;font-size:8px!important}.artist-track-performance>article>img{object-fit:cover!important;border-radius:8px!important;width:38px!important;height:38px!important}.artist-track-performance>article>span{flex-direction:column!important;min-width:0!important;display:flex!important}.artist-track-performance strong{font-size:9px!important}.artist-track-performance small,.artist-track-performance em{color:var(--muted)!important;margin-top:2px!important;font-size:7px!important;font-style:normal!important}.artist-country-list>article{grid-template-columns:20px minmax(0,1fr) auto!important}.artist-country-list>article>span{flex-direction:column!important;display:flex!important}.artist-country-list strong{font-size:9px!important}.artist-country-list small{color:var(--muted)!important;margin-top:3px!important;font-size:7px!important}.artist-country-list>article>em{color:#8bc9ff!important;font-size:9px!important;font-style:normal!important}.artist-music-data-empty{color:#74747d!important;text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:5px!important;min-height:112px!important;display:flex!important}.artist-music-data-empty b{color:#d5d5da!important;font-size:10px!important}.artist-music-data-empty small{max-width:260px!important;font-size:8px!important;line-height:1.4!important}@media (width<=800px){.artist-music-control{border-radius:0!important;width:calc(100% + 12px)!important;margin-left:-6px!important;padding:12px!important}.artist-music-control-head{align-items:flex-start!important}.artist-music-control-head h2{font-size:20px!important}.artist-music-control-head p{max-width:220px!important}.artist-music-control-head>button{min-height:38px!important;padding-inline:10px!important}.artist-music-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important}.artist-music-insight-grid,.artist-music-insight-grid.lower{grid-template-columns:1fr!important}.artist-music-insight-grid>section{padding:11px!important}}.artist-report-toolbar,.media-kit-toolbar{border-bottom:1px solid #ffffff0e!important;align-items:center!important;gap:10px!important;padding:10px 0!important;display:flex!important}.artist-report-toolbar>label,.media-kit-toolbar>label{color:#aaa!important;background:#17171c!important;border-radius:10px!important;align-items:center!important;gap:7px!important;min-height:35px!important;padding:0 9px!important;font-size:9px!important;display:flex!important}.artist-report-toolbar input,.media-kit-toolbar input{max-width:125px!important;color:inherit!important;font:inherit!important;--lightningcss-light: !important;--lightningcss-dark:initial!important;color-scheme:dark!important;background:0 0!important;border:0!important;outline:0!important}.artist-report-toolbar>span{color:#777781!important;margin-right:auto!important;font-size:8px!important}.artist-report-toolbar>div{gap:6px!important;display:flex!important}.artist-report-toolbar button,.media-kit-toolbar>button{color:#f7f7f9!important;background:#24242a!important;border:0!important;border-radius:10px!important;align-items:center!important;gap:6px!important;min-height:35px!important;padding:0 10px!important;font-size:9px!important;font-weight:800!important;display:flex!important}.artist-report-toolbar button:first-child,.media-kit-toolbar>button{background:var(--vv-accent)!important}.media-kit-toolbar{background:#111115!important;border:0!important;border-radius:14px!important;margin:0 0 12px!important;padding:10px 12px!important}.media-kit-toolbar>div{flex-direction:column!important;flex:1!important;min-width:0!important;display:flex!important}.media-kit-toolbar>div small{color:#9a7df3!important;letter-spacing:.1em!important;font-size:7px!important;font-weight:900!important}.media-kit-toolbar>div b{margin-top:2px!important;font-size:11px!important}@media (width<=800px){.artist-report-toolbar,.media-kit-toolbar{flex-wrap:wrap!important;align-items:stretch!important}.artist-report-toolbar>label{flex:1!important}.artist-report-toolbar>span{order:3!important;width:100%!important}.artist-report-toolbar>div{width:100%!important}.artist-report-toolbar button{flex:1!important;justify-content:center!important}.media-kit-toolbar>div{flex-basis:100%!important}.media-kit-toolbar>label{flex:1!important}.media-kit-toolbar>button{justify-content:center!important}}.startup-shell,.splash-clean{background-color:#040406!important;background-image:radial-gradient(circle at 18% 22%,#6d48e02b,#0000 34%),radial-gradient(circle at 82% 78%,#2d6fc21c,#0000 35%),linear-gradient(125deg,#040406 0%,#09070e 48%,#040406 100%)!important;background-size:145% 145%,155% 155%,100% 100%!important;animation:10s ease-in-out infinite alternate vvSplashBackground!important}.startup-shell .logo,.splash-clean .logo{filter:drop-shadow(0 14px 38px #6644de4d)!important;width:clamp(158px,15vw,204px)!important;max-width:204px!important;animation:.9s cubic-bezier(.2,.8,.2,1) both vvSplashLogoSettle!important}.startup-shell .logo img,.splash-clean .logo img{width:100%!important;height:auto!important}.startup-shell:before,.splash-clean:before,.startup-shell:after,.splash-clean:after{opacity:.34!important;filter:blur(56px)!important}@keyframes vvSplashBackground{0%{background-position:0 0,100% 100%,50%}to{background-position:24% 18%,72% 76%,50%}}@keyframes vvSplashLogoSettle{0%{opacity:0;filter:blur(7px);transform:scale(.88)}70%{opacity:1;filter:blur();transform:scale(1.035)}to{opacity:1;filter:blur();transform:scale(1)}}@media (width<=800px){.startup-shell .logo,.splash-clean .logo{width:min(164px,45vw)!important;max-width:164px!important}}@media (prefers-reduced-motion:reduce){.startup-shell,.splash-clean,.startup-shell .logo,.splash-clean .logo{animation:none!important}}.startup-shell,.splash-clean{background:#000!important;min-height:100dvh!important;animation:none!important;position:fixed!important;inset:0!important;overflow:hidden!important}.startup-shell:before,.splash-clean:before,.startup-shell:after,.splash-clean:after{display:none!important}.vvibra-splash-glass{z-index:0!important;pointer-events:none!important;position:absolute!important;inset:-18%!important;overflow:hidden!important}.vvibra-splash-glass>i{opacity:.2!important;filter:blur(62px)!important;mix-blend-mode:screen!important;will-change:transform!important;border-radius:46% 54% 58% 42%!important;width:64vmax!important;height:64vmax!important;display:block!important;position:absolute!important}.vvibra-splash-glass>i:first-child{background:radial-gradient(circle at 64% 64%,#6f48e1ad 0%,#48379a3b 40%,#0000 70%)!important;animation:8s ease-in-out infinite alternate vvCrystalMoveOne!important;top:-34vmax!important;left:-38vmax!important}.vvibra-splash-glass>i:nth-child(2){background:radial-gradient(circle at 36% 36%,#375db98c 0%,#4a30912e 44%,#0000 72%)!important;animation:10s ease-in-out infinite alternate vvCrystalMoveTwo!important;bottom:-36vmax!important;right:-40vmax!important}.vvibra-splash-glass>i:nth-child(3){opacity:.1!important;background:radial-gradient(circle,#b097ff80,#0000 68%)!important;width:34vmax!important;height:34vmax!important;animation:7s ease-in-out infinite vvCrystalPulse!important;top:30%!important;left:32%!important}.startup-shell .logo,.splash-clean .logo{z-index:2!important;width:clamp(174px,16vw,220px)!important;max-width:220px!important;margin:0!important;animation:.9s cubic-bezier(.2,.8,.2,1) both vvSplashLogoSettle!important;position:relative!important}.startup-shell .sr-only,.splash-clean .sr-only{position:absolute!important}.startup-shell>:not(.logo):not(.vvibra-splash-glass):not(.sr-only),.splash-clean>:not(.logo):not(.vvibra-splash-glass):not(.sr-only){display:none!important}@keyframes vvCrystalMoveOne{to{transform:translate(22vmax,17vmax)rotate(18deg)scale(1.08)}}@keyframes vvCrystalMoveTwo{to{transform:translate(-20vmax,-15vmax)rotate(-15deg)scale(1.06)}}@keyframes vvCrystalPulse{0%,to{opacity:.07;transform:translate(-4vmax,3vmax)scale(.85)}50%{opacity:.14;transform:translate(6vmax,-4vmax)scale(1.16)}}@media (width<=800px){.startup-shell .logo,.splash-clean .logo{width:min(178px,49vw)!important;max-width:178px!important}.vvibra-splash-glass>i{filter:blur(48px)!important;opacity:.17!important}}@media (prefers-reduced-motion:reduce){.vvibra-splash-glass>i{will-change:auto!important;animation:none!important}}.standalone-music-center{width:min(1180px,100% - 36px)!important;max-width:1180px!important;margin:0 auto!important;padding:22px 0 70px!important}.standalone-music-header{background:#101014!important;border:0!important;border-radius:16px!important;align-items:center!important;gap:13px!important;min-height:76px!important;margin-bottom:12px!important;padding:12px 14px!important;display:flex!important}.standalone-music-header>button{width:40px!important;height:40px!important;color:var(--text)!important;background:#1e1e23!important;border:0!important;border-radius:50%!important;flex:none!important;place-items:center!important;display:grid!important}.standalone-music-header>div{min-width:0!important}.standalone-music-header small{color:var(--vv-accent)!important;letter-spacing:.12em!important;font-size:8px!important;font-weight:900!important}.standalone-music-header h1{letter-spacing:-.035em!important;margin:3px 0!important;font-size:23px!important}.standalone-music-header p{color:var(--muted)!important;margin:0!important;font-size:9px!important}.music-management-native{background:0 0!important;border:0!important;padding:0!important;display:block!important}.music-management-native>.artist-music-control{margin-bottom:10px!important}.music-management-native>.music-library-head,.music-management-native>.artist-catalog-search,.music-management-native>.artist-music-reset,.music-management-native>.artist-album-detail,.music-management-native>.profile-empty{background:#101014!important;border:0!important}.music-management-native>.music-library-head{border-radius:15px 15px 0 0!important;margin:0!important;padding:14px!important}.music-management-native>.artist-catalog-search{border-radius:0!important;margin:0!important;padding:0 14px 13px!important}.music-management-native>.artist-music-reset,.music-management-native>.artist-album-detail{border-radius:0 0 15px 15px!important;margin:0!important;padding:12px!important}.music-management-native :is(button,input,select,textarea){box-sizing:border-box!important}.music-management-native button{touch-action:manipulation!important}.music-management-native .music-upload-modal{background:#111115!important;border:0!important}.music-management-native :is(.artist-music-latest,.artist-music-songs,.artist-music-videos,.artist-music-albums){background:#151519!important;border:0!important}@media (width<=800px){.settings-music-center,.standalone-music-center{display:none!important}}.startup-shell .logo,.splash-clean .logo{transform-origin:50%!important;will-change:transform,opacity,filter!important;animation:1.55s cubic-bezier(.45,0,.55,1) infinite vvLogoNativeLoader!important}.startup-shell .logo:after,.splash-clean .logo:after{content:none!important;display:none!important}@keyframes vvLogoNativeLoader{0%,to{opacity:.62;filter:brightness(.82)drop-shadow(0 8px 24px #5c3dcd29);transform:scale(.93)}48%{opacity:1;filter:brightness(1.2)drop-shadow(0 16px 44px #7953eb6b);transform:scale(1.045)}62%{opacity:.94;filter:brightness(1.05)drop-shadow(0 12px 34px #5e42d24d);transform:scale(1.015)}}@media (prefers-reduced-motion:reduce){.startup-shell .logo,.splash-clean .logo{animation:1.8s ease-in-out infinite vvLogoLoaderReduced!important}@keyframes vvLogoLoaderReduced{0%,to{opacity:.72}50%{opacity:1}}}.music-management-upload-footer{background:#101014!important;border:0!important;border-radius:15px!important;justify-content:space-between!important;align-items:center!important;gap:14px!important;min-height:68px!important;margin-top:10px!important;padding:12px 14px!important;display:flex!important}.music-management-upload-footer>div{flex-direction:column!important;display:flex!important}.music-management-upload-footer small{color:var(--vv-accent)!important;letter-spacing:.11em!important;font-size:7px!important;font-weight:900!important}.music-management-upload-footer b{margin-top:3px!important;font-size:11px!important}.music-management-upload-footer>button{background:var(--vv-accent)!important;color:#fff!important;border:0!important;border-radius:11px!important;align-items:center!important;gap:7px!important;min-height:40px!important;padding:0 14px!important;font-size:9px!important;font-weight:850!important;display:flex!important}.music-management-upload-footer{justify-content:center!important;padding:16px!important}.music-management-upload-footer>div{display:none!important}.music-management-upload-footer>button{justify-content:center!important;min-width:168px!important;margin:0 auto!important}.vv-messages-new .vv-chat-new>header,.vv-messages-new .vv-chat-compose{background:color-mix(in srgb,var(--vv-chat-surface,#17141f) 76%,#0d0d10)!important}.vv-messages-new .vv-chat-log{background:radial-gradient(circle at 100% 0,color-mix(in srgb,var(--vv-chat-accent,var(--vv-accent)) 7%,transparent),transparent 34%),#0b0b0e!important}.vv-messages-new .vv-message-row{align-items:flex-end!important;margin:0 0 8px!important;overflow:visible!important}.vv-messages-new .vv-message-bubble{box-shadow:none!important;text-align:left!important;border:0!important;display:block!important;position:relative!important;overflow:visible!important}.vv-messages-new .vv-message-row.mine .vv-message-bubble:not(.media){background:var(--vv-chat-accent,var(--vv-accent))!important}.vv-messages-new .vv-message-row.theirs .vv-message-bubble:not(.media){background:#202025!important}.vv-messages-new .vv-message-bubble:not(.media):after{content:"";pointer-events:none;width:9px;height:11px;position:absolute;bottom:0}.vv-messages-new .vv-message-row.mine .vv-message-bubble:not(.media):after{background:linear-gradient(135deg,var(--vv-chat-accent,var(--vv-accent)) 50%,transparent 51%);right:-6px}.vv-messages-new .vv-message-row.theirs .vv-message-bubble:not(.media):after{background:linear-gradient(225deg,#202025 50%,#0000 51%);left:-6px}.vv-messages-new .vv-message-reactions{z-index:auto!important;width:max-content!important;max-width:100%!important;min-height:18px!important;box-shadow:none!important;background:#0a0a0d9e!important;border:0!important;border-radius:999px!important;align-items:center!important;gap:1px!important;margin:4px 0 0 auto!important;padding:1px 4px!important;display:flex!important;position:static!important;overflow:hidden!important}.vv-messages-new .vv-message-row.theirs .vv-message-reactions{margin-left:0!important;margin-right:auto!important}.vv-messages-new .vv-message-reactions .vvibra-emote,.vv-messages-new .vv-message-reactions .vvibra-native-reaction{width:14px!important;min-width:14px!important;height:14px!important;animation:none!important;transform:none!important}.vv-thread-preview{align-items:center;min-height:18px;display:flex!important}.vv-thread-preview .vvibra-emote{width:18px!important;min-width:18px!important;height:18px!important;animation:none!important;transform:none!important}@media (width>=801px){.standalone-music-center{width:min(1240px,100% - 44px)!important;max-width:1240px!important;padding:26px 0 80px!important}.standalone-music-header{background:radial-gradient(circle at 84% 0,#7752e82e,#0000 33%),#101014!important;border-radius:20px!important;grid-template-columns:44px minmax(0,1fr) auto!important;gap:15px!important;min-height:112px!important;margin-bottom:16px!important;padding:18px 20px!important;display:grid!important;position:relative!important;overflow:visible!important}.standalone-music-header>div{align-self:center!important}.standalone-music-header h1{margin:4px 0 5px!important;font-size:clamp(25px,2.5vw,34px)!important;line-height:1.05!important}.standalone-music-header p{max-width:620px!important;font-size:11px!important;line-height:1.4!important}.standalone-music-header>.standalone-music-back{background:#1d1d23!important;align-self:center!important;width:42px!important;height:42px!important}.standalone-music-header>.standalone-music-upload{background:var(--vv-accent)!important;color:#fff!important;border-radius:16px!important;justify-content:center!important;align-items:center!important;gap:11px!important;width:auto!important;min-width:194px!important;height:62px!important;padding:0 21px!important;display:flex!important;position:relative!important;overflow:visible!important;box-shadow:0 15px 38px #7657e84d!important}.standalone-music-header>.standalone-music-upload:before{content:"";z-index:-1;filter:blur(14px);background:#7657e83d;border-radius:21px;position:absolute;inset:-8px}.standalone-music-upload>span{text-align:left!important;gap:2px!important;display:grid!important}.standalone-music-upload small{color:#ded5ff!important;font-size:7px!important}.standalone-music-upload b{font-size:13px!important}.music-management-native>.artist-music-control{background:#0f0f13!important;border:0!important;border-radius:20px!important;gap:14px!important;margin-bottom:16px!important;padding:18px!important;display:grid!important}.music-management-native .artist-music-control-head{padding:0 2px 4px!important}.music-management-native .artist-music-control-head h2{font-size:22px!important}.music-management-native .artist-report-toolbar{background:#15151a!important;border-radius:14px!important;margin:0!important}.music-management-native .artist-music-kpis{gap:8px!important}.music-management-native .artist-music-kpis>article{background:#15151a!important;border:0!important;border-radius:15px!important;min-height:112px!important;padding:14px!important}.music-management-native .artist-music-insight-grid{gap:10px!important}.music-management-native .artist-music-insight-grid>section{background:#15151a!important;border:0!important;border-radius:16px!important}.music-management-native>.music-library-head{border-radius:18px 18px 0 0!important;padding:17px 18px!important}.music-management-native>.artist-catalog-search{padding:0 18px 15px!important}.music-management-native>.artist-music-reset,.music-management-native>.artist-album-detail{border-radius:0 0 18px 18px!important;padding:15px 18px 20px!important}.music-management-upload-footer{display:none!important}}.artist-rights-workspace{background:#15151a;border:0;border-radius:18px;gap:14px;padding:18px;display:grid}.artist-rights-workspace>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.artist-rights-workspace>header small{color:var(--vv-accent);letter-spacing:.11em;font-size:8px;font-weight:900}.artist-rights-workspace>header h3{margin:4px 0;font-size:18px}.artist-rights-workspace>header p{max-width:660px;color:var(--muted);margin:0;font-size:10px;line-height:1.45}.artist-rights-workspace>header>span{color:#aaa;background:#202027;border-radius:999px;flex:none;align-items:center;gap:7px;padding:8px 10px;font-size:9px;font-weight:850;display:flex}.artist-rights-workspace>header>span.ready{color:#70e0a8;background:#70e0a81c}.artist-rights-track{background:#101014;border-radius:14px;grid-template-columns:minmax(240px,1fr) minmax(220px,.7fr);gap:12px;padding:12px;display:grid}.artist-rights-track label,.artist-rights-grid label{gap:6px;display:grid;position:relative}.artist-rights-track label>span,.artist-rights-grid label>span{color:#aaa;letter-spacing:.05em;font-size:8px;font-weight:800}.artist-rights-track select,.artist-rights-grid :is(input,select){color:#fff;width:100%;height:40px;font:inherit;background:#1b1b21;border:1px solid #292930;border-radius:10px;outline:0;padding:0 12px;font-size:11px}.artist-rights-track>div{align-items:center;gap:10px;display:flex}.artist-rights-track img{object-fit:cover;border-radius:9px;width:42px;height:42px}.artist-rights-track b,.artist-rights-track small{display:block}.artist-rights-track small{color:var(--muted);margin-top:3px;font-size:9px}.artist-rights-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px;display:grid}.artist-rights-grid label.wide{grid-column:1/-1}.artist-rights-grid label em{color:#777;pointer-events:none;font-size:8px;font-style:normal;position:absolute;bottom:13px;right:10px}.artist-rights-checks{grid-template-columns:1fr 1fr;gap:10px;display:grid}.artist-rights-checks label{cursor:pointer;background:#101014;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.artist-rights-checks input{accent-color:var(--vv-accent);margin-top:2px}.artist-rights-checks b,.artist-rights-checks small{display:block}.artist-rights-checks b{font-size:10px}.artist-rights-checks small{color:var(--muted);margin-top:4px;font-size:8px;line-height:1.4}.artist-rights-workspace>footer{justify-content:space-between;align-items:center;gap:18px;display:flex}.artist-rights-workspace>footer p{max-width:680px;color:var(--muted);align-items:flex-start;gap:8px;margin:0;font-size:8px;line-height:1.45;display:flex}.artist-rights-workspace>footer p svg{color:var(--vv-accent);flex:none}.artist-rights-workspace>footer button{background:var(--vv-accent);color:#fff;border:0;border-radius:11px;align-items:center;gap:7px;height:40px;padding:0 14px;font-size:10px;font-weight:850;display:flex}.artist-rights-workspace>footer button:disabled{opacity:.42;cursor:not-allowed}.artist-label-scorecard{background:linear-gradient(135deg,#17151f,#121217);border:0;border-radius:17px;gap:12px;padding:17px;display:grid}.artist-label-scorecard>header{justify-content:space-between;align-items:center;gap:16px;display:flex}.artist-label-scorecard>header small{color:var(--vv-accent);letter-spacing:.1em;font-size:8px;font-weight:900}.artist-label-scorecard>header h3{margin:4px 0 0;font-size:17px}.artist-label-scorecard>header>strong{text-align:right;color:#fff;min-width:88px;font-size:23px;display:grid}.artist-label-scorecard>header>strong small{color:var(--muted);font-size:7px}.artist-label-scorecard>div{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.artist-label-scorecard article{background:#0f0f13;border-radius:12px;align-items:flex-start;gap:10px;padding:12px;display:flex}.artist-label-scorecard article>span{color:#a58cff;background:#7657e821;border-radius:9px;flex:none;place-items:center;width:32px;height:32px;display:grid}.artist-label-scorecard article small,.artist-label-scorecard article b,.artist-label-scorecard article em{display:block}.artist-label-scorecard article small{color:#777;font-size:7px;font-weight:850}.artist-label-scorecard article b{margin:4px 0 3px;font-size:11px}.artist-label-scorecard article em{color:var(--muted);font-size:8px;font-style:normal}.artist-label-scorecard>p{color:#777;margin:0;font-size:8px;line-height:1.45}@media (width<=900px){.artist-rights-track,.artist-rights-checks{grid-template-columns:1fr}.artist-rights-workspace>footer{flex-direction:column;align-items:stretch}.artist-rights-workspace>footer button{justify-content:center}}@media (width<=1050px){.artist-label-scorecard>div{grid-template-columns:1fr}}.profile-reaction-picker,.feed-recommendations .profile-reaction-picker,.suggestion .profile-reaction-picker,.person-row .profile-reaction-picker{box-sizing:border-box!important;background:#151518!important;border:0!important;border-radius:13px!important;gap:0!important;width:max-content!important;min-width:0!important;max-width:calc(100vw - 16px)!important;padding:5px!important;overflow:visible!important;box-shadow:0 12px 34px #00000080!important}.profile-reaction-picker:before{content:""!important;z-index:-1!important;background:#151518!important;border:0!important;width:13px!important;height:13px!important;position:absolute!important;top:-6px!important;left:25px!important;transform:rotate(45deg)!important}.feed-recommendations .profile-reaction-picker:before,.suggestion .profile-reaction-picker:before,.person-row .profile-reaction-picker:before{left:auto!important;right:25px!important}.profile-reaction-picker>small,.profile-reaction-picker>.profile-reaction-dismiss{display:none!important}.profile-reaction-picker>span>button{width:42px!important;min-width:42px!important;height:42px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:9px!important;padding:0!important;transform:none!important}.profile-reaction-picker>span>button:hover,.profile-reaction-picker>span>button:focus-visible{background:#232329!important;transform:scale(1.04)!important}.profile-reaction-picker>span>button>em{display:none!important}.profile-picker-native-emoji{width:38px!important;height:38px!important;margin:0!important}.profile-picker-native-emoji .vvibra-emote{width:36px!important;min-width:36px!important;height:36px!important}.ig-profile-header,.profile-clean,.profile-avatar-player{overflow:visible!important}.profile-avatar-player{isolation:auto!important;position:relative!important}:is(.ig-profile-header:has(.profile-sent-reaction-emoji.is-flying),.profile-avatar-player:has(>.profile-sent-reaction-emoji.is-flying)){z-index:2100!important;position:relative!important}.profile-reaction-orbit-cluster{z-index:2200!important;width:58px!important;height:58px!important;box-shadow:none!important;filter:none!important;opacity:1!important;visibility:visible!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;position:absolute!important;inset:-20px -17px auto auto!important;overflow:visible!important}.profile-reaction-orbit-cluster>span{box-shadow:none!important;background:0 0!important;border:0!important;display:none!important}.profile-reaction-orbit-cluster>span:first-child{opacity:1!important;visibility:visible!important;place-items:center!important;width:58px!important;height:58px!important;display:grid!important;position:absolute!important;inset:0!important;transform:none!important}.profile-reaction-glyph,.profile-reaction-glyph .vvibra-emote{box-shadow:none!important;opacity:1!important;visibility:visible!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.profile-reaction-glyph .vvibra-emote{filter:drop-shadow(0 4px 9px #00000080)!important;width:52px!important;min-width:52px!important;height:52px!important;animation:2.4s ease-in-out infinite vvProfileEdgeReaction363!important;display:grid!important}.profile-avatar-player>.profile-sent-reaction-emoji{z-index:2300!important;width:64px!important;height:64px!important;box-shadow:none!important;pointer-events:none!important;background:0 0!important;border:0!important;place-items:center!important;margin:-32px 0 0 -32px!important;display:grid!important;position:absolute!important;top:50%!important;left:50%!important;right:auto!important;overflow:visible!important}.profile-avatar-player>.profile-sent-reaction-emoji:after{display:none!important}.profile-avatar-player>.profile-sent-reaction-emoji>.vvibra-emote{filter:drop-shadow(0 4px 12px #0000008c)!important;width:58px!important;min-width:58px!important;height:58px!important;animation:none!important}.profile-avatar-player>.profile-sent-reaction-emoji.is-flying{animation:2.2s cubic-bezier(.18,.82,.25,1) both vvProfileReactionIntoAvatar363!important}@keyframes vvProfileReactionIntoAvatar363{0%{opacity:0;transform:translate3d(var(--flight-x),var(--flight-y),0) scale(.65)}14%{opacity:1;transform:translate3d(calc(var(--flight-x)*.72),calc(var(--flight-y)*.72),0) scale(1.08)}58%{opacity:1;transform:translate(0,0)scale(1)}82%{opacity:1;transform:translate(0,0)scale(.92)}to{opacity:0;transform:translate(0,0)scale(.55)}}@keyframes vvProfileEdgeReaction363{0%,to{transform:translateY(0)rotate(-3deg)}50%{transform:translateY(-4px)rotate(3deg)}}@media (width<=800px){.profile-reaction-picker,.feed-recommendations .profile-reaction-picker,.suggestion .profile-reaction-picker,.person-row .profile-reaction-picker{max-width:calc(100vw - 10px)!important;padding:4px!important}.profile-reaction-picker>span{grid-template-columns:repeat(4,40px)!important;gap:1px!important}.profile-reaction-picker>span>button{width:40px!important;min-width:40px!important;height:40px!important}.profile-picker-native-emoji{width:36px!important;height:36px!important}.profile-picker-native-emoji .vvibra-emote{width:34px!important;min-width:34px!important;height:34px!important}.profile-reaction-orbit-cluster{width:52px!important;height:52px!important;top:-17px!important;right:-14px!important}.profile-reaction-orbit-cluster>span:first-child{width:52px!important;height:52px!important}.profile-reaction-glyph .vvibra-emote{width:47px!important;min-width:47px!important;height:47px!important}.profile-avatar-player>.profile-sent-reaction-emoji{width:56px!important;height:56px!important;margin:-28px 0 0 -28px!important}.profile-avatar-player>.profile-sent-reaction-emoji>.vvibra-emote{width:51px!important;min-width:51px!important;height:51px!important}}@media (prefers-reduced-motion:reduce){.profile-avatar-player>.profile-sent-reaction-emoji.is-flying{animation:2.2s both vvProfileReactionIntoAvatar363!important}.profile-reaction-glyph .vvibra-emote{animation:none!important}}.profile-reaction-glyph .vvibra-native-reaction{width:52px!important;min-width:52px!important;height:52px!important;box-shadow:none!important;opacity:1!important;visibility:visible!important;filter:drop-shadow(0 4px 9px #00000080)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;animation:2.4s ease-in-out infinite vvProfileEdgeReaction363!important;display:grid!important}.profile-reaction-glyph .vvibra-native-reaction>span{z-index:2!important;opacity:1!important;visibility:visible!important;filter:none!important;font-size:39px!important;line-height:1!important;display:block!important;position:relative!important;transform:none!important}.profile-reaction-glyph .vvibra-native-reaction>i,.profile-reaction-glyph .vvibra-native-reaction>b{display:none!important}.profile-picker-native-emoji .vvibra-native-reaction{width:36px!important;min-width:36px!important;height:36px!important}.profile-avatar-player>.profile-sent-reaction-emoji>.vvibra-native-reaction{opacity:1!important;visibility:visible!important;filter:drop-shadow(0 4px 12px #0000008c)!important;width:58px!important;min-width:58px!important;height:58px!important;animation:none!important}@media (width<=800px){.profile-reaction-glyph .vvibra-native-reaction{width:47px!important;min-width:47px!important;height:47px!important}.profile-reaction-glyph .vvibra-native-reaction>span{font-size:35px!important}.profile-picker-native-emoji .vvibra-native-reaction{width:34px!important;min-width:34px!important;height:34px!important}.profile-avatar-player>.profile-sent-reaction-emoji>.vvibra-native-reaction{width:51px!important;min-width:51px!important;height:51px!important}}.profile-follow-reaction-wrap{position:relative!important;overflow:visible!important}.profile-follow-reaction-wrap>.profile-reaction-picker{z-index:2450!important;position:absolute!important;inset:calc(100% + 7px) auto auto 0!important;transform:none!important}.profile-follow-reaction-wrap>.profile-reaction-picker:before{z-index:0!important;top:-6px!important;left:28px!important;right:auto!important}.profile-follow-reaction-wrap>.profile-reaction-picker>span{z-index:1!important;position:relative!important}.profile-avatar-player>.profile-reactions-window{z-index:2450!important;width:min(330px,100vw - 24px)!important;max-height:min(430px,58vh)!important;margin:0!important;animation:none!important;position:absolute!important;inset:calc(100% + 15px) auto auto 8px!important;overflow:visible!important;transform:none!important}.profile-avatar-player>.profile-reactions-window:before{content:""!important;z-index:0!important;background:#121214!important;border:0!important;width:15px!important;height:15px!important;position:absolute!important;top:-7px!important;left:31px!important;transform:rotate(45deg)!important}.profile-avatar-player>.profile-reactions-window>header,.profile-avatar-player>.profile-reactions-window>div{z-index:1!important;background:#121214!important;position:relative!important}.profile-avatar-player>.profile-reactions-window>div{border-radius:0 0 19px 19px!important;max-height:340px!important;overflow-y:auto!important}.profile-reaction-list-emoji{background:0 0!important;border:0!important;place-items:center!important;width:38px!important;height:38px!important;display:grid!important}.profile-reaction-list-emoji>.vvibra-emote,.profile-reaction-list-emoji>.vvibra-native-reaction{transform:scale(.92)!important}.realtime-reaction-glyph{place-items:center!important;display:grid!important}@media (width<=800px){.profile-follow-reaction-wrap>.profile-reaction-picker{top:calc(100% + 6px)!important;left:0!important;right:auto!important;transform:none!important}.profile-avatar-player>.profile-reactions-window{border-radius:19px!important;width:min(320px,100vw - 20px)!important;max-height:min(390px,56vh)!important;position:absolute!important;inset:calc(100% + 12px) auto auto 50%!important;transform:translate(-28%)!important}.profile-avatar-player>.profile-reactions-window:before{left:calc(28% - 7px)!important}.profile-avatar-player>.profile-reactions-window>div{max-height:300px!important}}.ig-profile-header,.profile-avatar-player,.ig-profile-main,.public-profile-actions,.desktop-profile-actions,.mobile-profile-actions,.profile-follow-reaction-wrap{overflow:visible!important}.profile-avatar-player,.profile-follow-reaction-wrap{z-index:3000!important}.vv-profile-reaction-icon{--emoji-glow:#875bff61;box-sizing:border-box!important;color:#fff!important;opacity:1!important;visibility:visible!important;text-indent:0!important;letter-spacing:0!important;width:48px!important;min-width:48px!important;height:48px!important;filter:drop-shadow(0 3px 5px #00000085) drop-shadow(0 0 7px var(--emoji-glow))!important;background:0 0!important;border:0!important;border-radius:0!important;place-items:center!important;font-family:Apple Color Emoji,Segoe UI Emoji,Noto Color Emoji,sans-serif!important;font-size:36px!important;font-style:normal!important;font-weight:400!important;line-height:1!important;display:inline-grid!important;overflow:visible!important;transform:none!important}.vv-profile-reaction-icon.compact{width:38px!important;min-width:38px!important;height:38px!important;font-size:29px!important}.vv-profile-reaction-icon.reaction-love{--emoji-glow:#ad48ff75}.vv-profile-reaction-icon.reaction-music{--emoji-glow:#4fbfff6b}.vv-profile-reaction-icon.reaction-wow,.vv-profile-reaction-icon.reaction-surprise{--emoji-glow:#ffc4415c}.vv-profile-reaction-icon.reaction-fire,.vv-profile-reaction-icon.reaction-angry{--emoji-glow:#ff5b3666}.vv-profile-reaction-icon.reaction-party,.vv-profile-reaction-icon.reaction-flower{--emoji-glow:#ff52b259}.profile-follow-reaction-wrap>.profile-reaction-picker{z-index:9999!important;isolation:isolate!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important;background:radial-gradient(circle at 18% 0,#1d8cff30,#0000 44%),#0e0e12fa!important;border:1px solid #9778ff47!important;border-radius:20px!important;width:208px!important;min-width:208px!important;max-width:calc(100vw - 20px)!important;padding:10px!important;position:absolute!important;inset:calc(100% + 10px) auto auto 0!important;overflow:visible!important;transform:none!important;box-shadow:0 18px 50px #000000a3,0 0 22px #6d42ff21,inset 0 1px #ffffff0e!important}.profile-follow-reaction-wrap>.profile-reaction-picker:before{content:""!important;z-index:-1!important;background:#17151e!important;border:0!important;border-top:1px solid #9778ff33!important;border-left:1px solid #9778ff33!important;border-radius:4px 0 0!important;width:15px!important;height:15px!important;position:absolute!important;top:-7px!important;left:29px!important;transform:rotate(45deg)!important}.profile-reaction-picker>span{grid-template-columns:repeat(4,44px)!important;gap:3px!important;width:max-content!important;display:grid!important}.profile-reaction-picker>span>button{width:44px!important;min-width:44px!important;height:44px!important;box-shadow:none!important;background:#ffffff06!important;border:0!important;border-radius:13px!important;place-items:center!important;padding:0!important;display:grid!important;overflow:visible!important}.profile-reaction-picker>span>button:hover,.profile-reaction-picker>span>button:focus-visible{background:#865bff24!important;transform:translateY(-1px)!important;box-shadow:0 0 13px #7d4fff21!important}.profile-picker-native-emoji{opacity:1!important;visibility:visible!important;place-items:center!important;width:40px!important;height:40px!important;display:grid!important;overflow:visible!important}.profile-avatar-player>.profile-reactions-window{z-index:9998!important;isolation:isolate!important;box-sizing:border-box!important;-webkit-backdrop-filter:blur(24px)!important;backdrop-filter:blur(24px)!important;background:radial-gradient(circle at 12% 0,#1d8cff33,#0000 40%),#0e0e12fb!important;border:1px solid #9778ff47!important;border-radius:22px!important;width:310px!important;max-width:calc(100vw - 22px)!important;max-height:420px!important;margin:0!important;padding:0!important;animation:.2s ease-out both vvReactionWindowIn!important;position:absolute!important;inset:calc(100% + 16px) auto auto 50%!important;overflow:visible!important;transform:translate(-25%)!important;box-shadow:0 22px 65px #000000ad,0 0 25px #6d42ff24,inset 0 1px #ffffff0e!important}.profile-avatar-player>.profile-reactions-window:before{content:""!important;z-index:-1!important;background:#17151e!important;border:0!important;border-top:1px solid #9778ff38!important;border-left:1px solid #9778ff38!important;border-radius:4px 0 0!important;width:16px!important;height:16px!important;position:absolute!important;top:-8px!important;left:calc(25% - 7px)!important;transform:rotate(45deg)!important}.profile-avatar-player>.profile-reactions-window>header{background:0 0!important;border-bottom:1px solid #ffffff0e!important;border-radius:21px 21px 0 0!important;justify-content:space-between!important;align-items:center!important;min-height:52px!important;padding:9px 11px 8px 14px!important;display:flex!important}.profile-avatar-player>.profile-reactions-window>div{box-sizing:border-box!important;background:0 0!important;border-radius:0 0 21px 21px!important;max-height:350px!important;padding:7px!important;overflow:hidden auto!important}.profile-avatar-player>.profile-reactions-window .profile-reaction-person{background:0 0!important;border-radius:14px!important;grid-template-columns:auto minmax(0,1fr) 42px 16px!important;gap:9px!important;min-height:58px!important;padding:7px 8px!important}.profile-avatar-player>.profile-reactions-window .profile-reaction-person:hover{background:#8258ff1a!important}.profile-reaction-list-emoji{background:0 0!important;border:0!important;place-items:center!important;width:42px!important;height:42px!important;display:grid!important;overflow:visible!important}.profile-reaction-list-emoji .vv-profile-reaction-icon{width:40px!important;min-width:40px!important;height:40px!important;font-size:30px!important}.profile-reaction-glyph .vv-profile-reaction-icon{animation:2.4s ease-in-out infinite vvProfileEdgeReaction363!important}.profile-sent-reaction-emoji>.vv-profile-reaction-icon{width:58px!important;min-width:58px!important;height:58px!important;font-size:44px!important}.realtime-reaction-glyph .vv-profile-reaction-icon{width:44px!important;min-width:44px!important;height:44px!important;font-size:34px!important}@keyframes vvReactionWindowIn{0%{opacity:0;transform:translate(-25%)translateY(-7px)scale(.97)}to{opacity:1;transform:translate(-25%)translateY(0)scale(1)}}@media (width<=800px){.profile-follow-reaction-wrap>.profile-reaction-picker{border-radius:18px!important;width:198px!important;min-width:198px!important;padding:8px!important;top:calc(100% + 8px)!important;left:0!important;right:auto!important}.profile-reaction-picker>span{grid-template-columns:repeat(4,43px)!important;gap:2px!important}.profile-reaction-picker>span>button{width:43px!important;min-width:43px!important;height:43px!important}.profile-avatar-player>.profile-reactions-window{border-radius:20px!important;width:min(300px,100vw - 20px)!important;max-height:min(380px,56vh)!important;inset:calc(100% + 13px) auto auto 50%!important;transform:translate(-25%)!important}.profile-avatar-player>.profile-reactions-window>div{max-height:min(315px,56vh - 54px)!important}.profile-avatar-player>.profile-reactions-window>header{border-radius:19px 19px 0 0!important}.profile-avatar-player>.profile-reactions-window:before{left:calc(25% - 7px)!important}.vv-profile-reaction-icon{font-size:34px!important}.vv-profile-reaction-icon.compact{font-size:28px!important}}:is(.profile-page:has(.profile-sent-reaction-emoji.is-flying),.profile-page:has(.profile-reactions-window),.profile-page:has(.profile-reaction-picker)){z-index:2147483000!important;isolation:auto!important;position:relative!important;overflow:visible!important;transform:none!important}:is(.profile-page:has(.profile-sent-reaction-emoji.is-flying) .ig-profile-header,.profile-page:has(.profile-sent-reaction-emoji.is-flying) .profile-avatar-player){z-index:2147483100!important;isolation:auto!important;position:relative!important;overflow:visible!important;transform:none!important}.profile-avatar-player>.profile-sent-reaction-emoji,.profile-avatar-player>.profile-sent-reaction-emoji.is-flying{opacity:1;visibility:visible;z-index:2147483200!important;overflow:visible!important}.profile-avatar-player>.profile-sent-reaction-emoji>.vv-profile-reaction-icon{z-index:2147483201!important;opacity:1!important;visibility:visible!important;position:relative!important}.profile-follow-reaction-wrap>.profile-reaction-picker:before,.profile-avatar-player>.profile-reactions-window:before{content:""!important;z-index:3!important;clip-path:polygon(50% 0,100% 100%,0 100%)!important;filter:drop-shadow(0 -2px 5px #7b4cff33)!important;pointer-events:none!important;background:linear-gradient(135deg,#a88affb3,#5c36be85)!important;border:0!important;border-radius:0!important;width:22px!important;height:12px!important;position:absolute!important;top:-11px!important;transform:none!important}.profile-follow-reaction-wrap>.profile-reaction-picker:after,.profile-avatar-player>.profile-reactions-window:after{content:""!important;z-index:4!important;clip-path:polygon(50% 0,100% 100%,0 100%)!important;pointer-events:none!important;background:#17151e!important;width:16px!important;height:9px!important;position:absolute!important;top:-8px!important}.profile-follow-reaction-wrap>.profile-reaction-picker:before{left:25px!important}.profile-follow-reaction-wrap>.profile-reaction-picker:after{left:28px!important}.profile-avatar-player>.profile-reactions-window:before{left:calc(25% - 11px)!important}.profile-avatar-player>.profile-reactions-window:after{left:calc(25% - 8px)!important}@media (width>=801px){.profile-avatar-player>.profile-reactions-window{width:310px!important;max-width:min(310px,100vw - 32px)!important;left:50%!important;right:auto!important;transform:translate(-25%)!important}.profile-follow-reaction-wrap>.profile-reaction-picker{max-width:min(208px,100vw - 28px)!important;left:0!important;right:auto!important}}@media (width<=800px){.profile-page,.ig-profile-header,.profile-avatar-player{max-width:100vw!important}.profile-avatar-player>.profile-reactions-window{width:clamp(260px,100vw - 28px,300px)!important;max-width:calc(100vw - 28px)!important;max-height:min(370px,54dvh)!important;margin:0!important;inset:calc(100% + 14px) auto auto 0!important;transform:none!important}.profile-avatar-player>.profile-reactions-window:before{left:34px!important}.profile-avatar-player>.profile-reactions-window:after{left:37px!important}.profile-avatar-player>.profile-reactions-window>div{max-height:min(306px,54dvh - 56px)!important}.profile-follow-reaction-wrap>.profile-reaction-picker{width:198px!important;max-width:calc(100vw - 28px)!important;left:0!important;right:auto!important;transform:none!important}.profile-sent-reaction-emoji.is-flying{will-change:transform,opacity!important}}@media (width<=340px){.profile-avatar-player>.profile-reactions-window{width:calc(100vw - 20px)!important;max-width:calc(100vw - 20px)!important;left:-2px!important}.profile-avatar-player>.profile-reactions-window .profile-reaction-person{grid-template-columns:auto minmax(0,1fr) 38px 14px!important;gap:7px!important;padding-inline:6px!important}.profile-reaction-list-emoji{width:38px!important;height:38px!important}}:is(.profile-page>.profile-studio-backdrop,.profile-page>.modal-backdrop:has(.profile-settings-modal)){z-index:2147483600!important;isolation:isolate!important;position:fixed!important}body:has(.profile-studio-backdrop) .profile-page>.ig-profile-header{z-index:0!important}body:has(.profile-settings-modal) .profile-page>.ig-profile-header{z-index:0!important}body:has(.profile-studio-backdrop) .profile-avatar-player{z-index:0!important}body:has(.profile-settings-modal) .profile-avatar-player{z-index:0!important}:root{--vv-surface-active:#141414;--vv-surface-hover:#1d1d20;--vv-accent:#1689ff;--vv-accent-strong:#0874e8;--vv-accent-soft:#69b8ff;--vv-accent-glow:#1689ff47;--vv-space-1:4px;--vv-space-2:8px;--vv-space-3:12px;--vv-space-4:16px;--vv-space-5:20px;--vv-space-6:24px;--vv-space-8:32px;--vv-space-10:40px;--vv-space-12:48px;--vv-type-display:2.5rem;--vv-type-h1:1.75rem;--vv-type-h2:1.375rem;--vv-type-h3:1.0625rem;--vv-type-body:1rem;--vv-type-secondary:.875rem;--vv-type-caption:.75rem;--vv-type-metadata:.75rem;--vv-type-button:.8125rem;--vv-text-primary:#f5f5f7;--vv-text-secondary:#a5a5af;--vv-radius-control:12px;--vv-control-height:44px;--vv-motion-fast:.16s}:is(.sidebar nav,.home-surface-tabs,.profile-tabs,.settings-admin-nav,[role=tablist]) :is(button.active,button.nav-active,[aria-selected=true],[aria-current=page]){background:var(--vv-surface-active)!important;box-shadow:none!important;background-image:none!important}button:focus-visible,a:focus-visible{outline:2px solid var(--vv-accent);outline-offset:3px}:where(input,textarea,select):focus,:where(input,textarea,select):focus-visible{box-shadow:none!important;border-color:#ffffff1f!important;outline:0!important}button:disabled{cursor:not-allowed}.profile-pin-badge.profile-pin-left{color:#39a4ff!important;width:28px!important;height:28px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:9px!important;place-items:center!important;padding:0!important;display:grid!important;top:7px!important;left:7px!important;right:auto!important}.profile-pin-badge.profile-pin-left .profile-pin-icon{color:#39a4ff!important;stroke:#39a4ff!important;fill:#39a4ff!important;stroke-width:2.2px!important;transform-origin:50%!important;filter:drop-shadow(0 0 5px #39a4ff8c)!important;width:17px!important;height:17px!important;position:static!important;transform:rotate(-22deg)!important}button:has(.profile-collab-badge) .profile-pin-badge.profile-pin-left{top:40px!important}.profile-grid .profile-collab-badge{width:25px!important;height:25px!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important;top:7px!important;left:7px!important}.profile-grid .profile-collab-badge .vv-collaboration-icon{stroke-width:3.15px!important;color:#fff!important;filter:drop-shadow(0 2px 4px #000000e6)!important;width:23px!important;height:23px!important}@media (width<=800px){.profile-pin-badge.profile-pin-left{top:5px!important;left:5px!important}button:has(.profile-collab-badge) .profile-pin-badge.profile-pin-left{top:36px!important}.profile-grid .profile-collab-badge{top:5px!important;left:5px!important}}.pulso-status-strip{box-sizing:border-box;background:0 0;border:0;align-items:center;width:100%;min-width:0;max-width:100%;padding:12px 0;display:flex;position:relative;overflow:hidden}.pulso-status-track{overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x proximity;touch-action:pan-x;cursor:ew-resize;flex:1;gap:12px;min-width:0;padding:3px 12px;display:flex;overflow-x:auto}.pulso-status-track::-webkit-scrollbar{display:none}.pulso-status-item{width:76px;min-width:76px;color:var(--vv-text-primary);scroll-snap-align:start;background:0 0;border:0;flex-direction:column;flex:0 0 76px;align-items:center;gap:7px;margin:0;padding:0;display:flex;position:relative}.pulso-status-item>span:last-child{text-overflow:ellipsis;white-space:nowrap;max-width:76px;font-size:12px;line-height:18px;display:block;overflow:hidden}.pulso-status-ring{box-sizing:border-box;border:2px solid var(--vv-accent);background:0 0;border-radius:50%;flex:none;place-items:center;width:70px;min-width:70px;height:70px;min-height:70px;padding:3px;display:grid;position:relative}.pulso-status-ring .avatar{overflow:hidden;border:0!important;border-radius:50%!important;width:60px!important;height:60px!important}.pulso-status-ring img{object-fit:cover;border-radius:50%;width:100%;height:100%}.pulso-status-ring.seen,.pulso-status-ring.empty{border-color:#505058}.pulso-status-ring.seen{border-style:dashed}.pulso-status-ring.reacted{border-color:#c5e980}.pulso-status-ring>i,.pulso-status-add{color:#111;background:#c5e980;border:2px solid #0d0e12;border-radius:50%;place-items:center;width:22px;height:22px;font-style:normal;display:grid;position:absolute;bottom:0;right:-1px}.pulso-status-add{background:var(--vv-accent);color:#fff;top:48px;bottom:auto;right:2px}.pulso-strip-arrow{width:32px;height:44px;color:var(--vv-text-secondary);background:0 0;border:0;border-radius:12px;flex:none;place-items:center;padding:0;display:grid}.pulso-strip-arrow:hover{background:var(--vv-surface-hover)}.pulso-status-add{box-sizing:border-box;width:24px;height:24px;padding:0;line-height:1}.pulso-status-add>span{margin:0;padding:0;font:500 22px/18px Arial,sans-serif;display:block}.comments-dialog-composer{grid-template-columns:34px minmax(0,1fr) 44px!important}.floating-comment-box{grid-template-columns:34px minmax(0,1fr) 44px 44px!important}.floating-comment-box>.floating-comment-emoji{display:none!important}.floating-comment-box>.floating-comment-entry{min-width:0!important}.feed-column>.home-surface-tabs{box-sizing:border-box;flex-shrink:0;min-width:0;max-width:100%}.native-reel-comments>form{grid-template-columns:34px minmax(0,1fr) 44px!important}.comment-entry-trigger{display:flex!important}.comment-entry-trigger>button:first-child{flex:1!important;width:100%!important}.feed-caption-author,.opened-caption-author{gap:0!important;margin-right:4px!important;padding-right:0!important}.comment-reply-button{color:#aaa;cursor:pointer;background:0 0;border:0;min-height:32px;font-size:12px;width:auto!important;padding:4px 8px!important;display:inline-flex!important}.vv-post-options>.happening-now-toggle{grid-template-columns:24px minmax(0,1fr) 40px!important;align-items:center!important;gap:12px!important;display:grid!important}.vv-post-options>.happening-now-toggle>input{opacity:0!important;width:1px!important;height:1px!important;position:absolute!important}.vv-post-options>.happening-now-toggle>i{grid-area:1/3!important;align-self:center!important;margin:0!important}.youtube-only-composer{max-width:760px;margin:auto}.youtube-only-composer form{background:#111216;border-radius:18px;gap:16px;max-width:600px;margin:auto;padding:16px;display:grid}.youtube-only-composer header{align-items:center;gap:12px;display:flex}.youtube-only-composer h1{margin:0;font-size:20px}.youtube-only-composer header button{color:#fff;background:0 0;border:0;place-items:center;width:44px;height:44px;display:grid}.youtube-only-composer label{gap:8px;font-size:14px;display:grid}.youtube-only-composer input:not([type=checkbox]),.youtube-only-composer textarea{box-sizing:border-box;color:#fff;width:100%;min-width:0;font:inherit;background:#191a1e;border:1px solid #303036;border-radius:10px;padding:12px}.youtube-only-composer textarea{resize:vertical;min-height:100px}.youtube-cover-formats button{color:#fff;background:0 0;border:1px solid #303036;border-radius:10px;min-height:40px;padding:0 16px}.youtube-cover-formats button[aria-pressed=true]{border-color:var(--vv-accent);background:#141414}.youtube-cover-positioner{touch-action:none;cursor:move;border-radius:12px;width:min(100%,360px);margin:auto;overflow:hidden}.youtube-cover-positioner img{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.comment-replying{color:#aaa;justify-content:space-between;align-items:center;gap:8px;padding:6px 12px;font-size:12px;display:flex}.comment-replying button{width:28px;height:28px;color:inherit;background:0 0;border:0;place-items:center;padding:0;display:grid}.youtube-only-composer .youtube-now{background:#17191e;border-radius:11px;grid-template-columns:24px minmax(0,1fr) 24px;align-items:center;gap:9px;padding:11px 12px;display:grid}.youtube-only-composer .youtube-now span{gap:2px;display:grid}.youtube-only-composer .youtube-now small{color:#9299a6;font-size:11px}.youtube-only-composer input[type=checkbox]{width:20px;height:20px;accent-color:var(--vv-accent)}@media (width<=800px){.pulso-strip-arrow{display:none}.pulso-status-strip{padding:8px 0}.floating-comment-box{grid-template-columns:minmax(0,1fr) 36px 40px!important;gap:6px!important}.floating-comment-box>button{width:100%!important;min-width:0!important;height:40px!important}.youtube-only-composer{padding:10px 10px calc(90px + env(safe-area-inset-bottom))}.youtube-only-composer form{border-radius:0;padding:12px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.comments-dialog-list{gap:8px!important;padding:10px 12px!important}.comment-thread-row,.opened-comment-row{gap:8px!important;min-height:0!important;margin:0!important;padding:4px 0!important}.comment-thread-content{min-width:0!important}.comment-thread-content p,.opened-comment-row p{overflow-wrap:anywhere;margin:0!important;line-height:1.4!important}.comment-thread-actions{align-items:center!important;gap:12px!important;margin-top:2px!important;padding:0!important;display:flex!important}.comment-thread-actions button,.opened-comment-row .comment-reply-button{color:#aaa!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:auto!important;min-height:28px!important;margin:0!important;padding:2px 0!important;line-height:20px!important;display:inline-flex!important}.notification-count{color:#fff!important;box-shadow:none!important;background:#1687ff!important}@layer vvibra-icons{svg.lucide:not(.comment-pin-icon):not(.profile-pin-icon){vertical-align:middle;flex-shrink:0;color:#fff!important;stroke:#fff!important;stroke-width:1.8px!important;stroke-linecap:round!important;stroke-linejoin:round!important;filter:none!important}svg.lucide[fill]:not([fill=none]),svg.lucide [fill=currentColor]{fill:#fff!important}svg.lucide[fill=none],svg.lucide-bookmark{fill:none!important}svg.lucide-bookmark[fill]:not([fill=none]),button.saved svg.lucide-bookmark,button[aria-pressed=true] svg.lucide-bookmark{fill:#fff!important}}:root{--vv-social-font:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;--vv-social-body:.875rem;--vv-social-meta:.75rem;--vv-social-name:.875rem;--vv-profile-title:1.25rem}@layer vvibra-social{.vv-badge{flex:0 0 var(--vv-badge-size)!important;width:var(--vv-badge-size)!important;height:var(--vv-badge-size)!important;min-width:var(--vv-badge-size)!important;min-height:var(--vv-badge-size)!important;vertical-align:middle!important;filter:none!important;box-shadow:none!important;background:0 0!important;border:0!important;justify-content:center!important;align-items:center!important;margin:0!important;padding:0!important;line-height:1!important;display:inline-flex!important;transform:none!important}.vv-badge>svg{filter:none!important;width:100%!important;height:100%!important;margin:0!important;display:block!important;overflow:visible!important}:is(.post-card,.instagram-post-modal,.profile-clean,.feed-recommendations,.suggestion,.person-row){font-family:var(--vv-social-font)!important;letter-spacing:normal!important}:is(.post-copy,.feed-caption-text,.instagram-caption,.ig-profile-bio,.mobile-profile-summary,.mobile-profile-inline-bio,.profile-bio){font-size:var(--vv-social-body)!important;letter-spacing:normal!important;font-weight:400!important;line-height:1.5!important}:is(.post-owner-identity,.feed-caption-author,.opened-caption-author,.instagram-post-header) strong,:is(.instagram-caption,.suggestion-copy-link,.recommendation-profile,.profile-result) b,.profile-result strong{font-size:var(--vv-social-name)!important;letter-spacing:normal!important;font-weight:600!important;line-height:1.4!important}:is(.post-owner-identity,.profile-name-line,.recommendation-profile b,.suggestion-copy-link strong,.profile-result strong){align-items:center!important;gap:4px!important;min-width:0!important;display:inline-flex!important}:is(.post-live-time,.post-identity small,.music-line,.profile-category-row,.ig-profile-stats span){font-size:var(--vv-social-meta)!important;letter-spacing:normal!important;line-height:1.4!important}.profile-name-line h2{font-family:var(--vv-social-font)!important;font-size:var(--vv-profile-title)!important;letter-spacing:normal!important;overflow-wrap:anywhere!important;margin:0!important;font-weight:600!important;line-height:1.3!important}.ig-profile-title{align-items:center!important;gap:12px!important}.ig-profile-main{min-width:0!important}.ig-profile-bio p,.mobile-profile-summary p{margin:6px 0!important}.profile-category-row{flex-wrap:wrap!important;gap:6px!important;margin-top:4px!important}.category-pill{box-shadow:none!important;color:#a5a5af!important;background:0 0!important;border:0!important;border-radius:6px!important;padding:2px 6px!important}.feed-recommendations{box-shadow:none!important;background:#111!important;border:0!important;border-radius:12px!important;margin:12px 0!important;padding:12px!important}.recommendation-head{justify-content:space-between!important;align-items:center!important;gap:8px!important;margin:0 0 6px!important;padding:0!important;display:flex!important}.recommendation-head b{font-size:14px!important;font-weight:600!important}.recommendation-head small{text-align:right!important;max-width:50%!important;font-size:12px!important;line-height:1.4!important}.recommendation-list{gap:4px!important;display:grid!important}.recommendation-list>article,.suggestion,.person-row{box-sizing:border-box!important;min-height:60px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:10px!important;margin:0!important;padding:8px 0!important;display:flex!important}.recommendation-profile,.profile-result{text-align:left!important;background:0 0!important;border:0!important;flex:1!important;align-items:center!important;gap:10px!important;min-width:0!important;margin:0!important;padding:0!important;display:flex!important}.recommendation-profile>span,.profile-result>span,.suggestion-copy-link{flex:1!important;min-width:0!important}:is(.recommendation-profile,.profile-result,.suggestion-profile-link) .avatar{width:40px!important;min-width:40px!important;height:40px!important;box-shadow:none!important;border:0!important}:is(.recommendation-profile,.profile-result,.suggestion-copy-link) small{color:#a5a5af!important;text-overflow:ellipsis!important;white-space:nowrap!important;margin-top:2px!important;font-size:12px!important;line-height:1.4!important;display:block!important;overflow:hidden!important}.recommendation-profile b,.profile-result strong,.suggestion-copy-link strong{text-overflow:ellipsis!important;max-width:100%!important;overflow:hidden!important}.profile-result em{color:#a5a5af!important;font-size:12px!important;font-style:normal!important;line-height:1.4!important}:is(.recommendation-list>article,.suggestion,.person-row)>button:last-child:not(:first-child){min-width:0!important;height:auto!important;min-height:32px!important;box-shadow:none!important;background-image:none!important;border-radius:8px!important;flex-shrink:0!important;padding:6px 12px!important;font-size:12px!important;font-weight:600!important;line-height:20px!important}.ig-profile-stats{gap:8px!important;margin:8px 0!important;padding:0!important}.ig-profile-stats button{min-width:0!important;height:auto!important;min-height:48px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:6px!important}.ig-profile-stats b{font-size:16px!important;font-weight:600!important;line-height:1.3!important}.ig-profile-stats span{text-transform:none!important;font-size:12px!important;font-weight:400!important;line-height:1.4!important}:is(.mobile-owner-actions,.desktop-owner-actions,.public-profile-actions) button{height:auto!important;min-height:36px!important;box-shadow:none!important;white-space:normal!important;border-radius:8px!important;gap:6px!important;padding:8px 12px!important;font-size:14px!important;font-weight:600!important;line-height:20px!important}.feed-caption-author strong,.opened-caption-author strong{color:#fff!important;font-size:15px!important;font-weight:700!important}.feed-caption-text{color:#d2d2d7!important}.suggestion,.person-row,.recommendation-list>article{box-shadow:none!important;background:#17171b!important;border:0!important;border-radius:10px!important;margin:4px 0!important;padding:10px 12px!important}.ig-profile-stats button{background:#161619!important;border:0!important;border-radius:10px!important;padding:10px 6px!important}.ig-profile-stats{gap:8px!important}.post-media[data-video-format]{height:auto!important;min-height:0!important;max-height:none!important;aspect-ratio:var(--selected-aspect-ratio)!important}.post-media[data-video-format]>.youtube-post-thumbnail,.post-media[data-video-format]>video,.post-media[data-video-format]>iframe{object-fit:cover!important;width:100%!important;height:100%!important;min-height:0!important;position:absolute!important;inset:0!important}.post-media[data-video-format] img{object-fit:cover!important;width:100%!important;height:100%!important}.category-pill{color:#b9b9c2!important;background:#1c1c21!important;border:0!important;border-radius:7px!important;padding:5px 9px!important;line-height:18px!important}.public-profile-actions{align-items:stretch!important;gap:8px!important}.public-profile-actions>button{white-space:nowrap!important;text-overflow:ellipsis!important;flex:1 1 0!important;min-width:0!important;height:38px!important;min-height:38px!important;max-height:38px!important;padding:8px 10px!important;font-size:13px!important;line-height:20px!important;animation:none!important;overflow:hidden!important;transform:none!important}.public-profile-actions>button svg{flex:none!important;width:17px!important;height:17px!important}.right-rail .suggestion{gap:8px!important;min-width:0!important;margin:8px 0!important;padding:12px 10px!important}.right-rail .suggestion-profile-link{flex:0 0 34px!important}.right-rail .suggestion .avatar{width:34px!important;height:34px!important}.right-rail .suggestion-copy-link{flex:1!important;min-width:0!important}.right-rail .suggestion-copy-link strong{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:100%!important;font-size:12px!important;overflow:hidden!important}.right-rail .suggestion>button:last-child{white-space:normal!important;overflow-wrap:anywhere!important;flex:none!important;max-width:84px!important;padding:7px 9px!important;font-size:11px!important;line-height:16px!important}.right-rail .rail-card{padding:14px!important}.recommended-reel-strip{scroll-snap-type:x mandatory!important;scrollbar-width:none!important;grid-template-columns:none!important;grid-auto-columns:minmax(164px,44%)!important;grid-auto-flow:column!important;gap:10px!important;padding-bottom:4px!important;display:grid!important;overflow:auto hidden!important}.recommended-reel-strip::-webkit-scrollbar{display:none}.recommended-reel-card{scroll-snap-align:start!important}@media (width>=801px){.recommended-reel-strip{grid-auto-columns:minmax(220px,44%)!important;gap:12px!important}}.recommended-reel-card{width:auto!important;min-width:0!important}.recommended-reel-person,.recommended-reel-person>span{min-width:0!important}.recommended-reel-person b,.recommended-reel-person small{text-overflow:ellipsis!important;white-space:nowrap!important;overflow:hidden!important}@media (width<=800px){.home-surface-tabs{min-height:36px!important;margin:2px 0!important;padding:0 12px!important}.home-surface-tabs+.pulso-status-strip{margin-top:0!important}.profile-mobile-header{justify-content:space-between!important;align-items:center!important;gap:0!important;width:100%!important;max-width:100%!important;padding-left:12px!important;padding-right:6px!important;display:flex!important}.profile-mobile-header>div:last-child{flex:none!important;width:auto!important;margin-left:auto!important;margin-right:0!important;position:relative!important;left:auto!important;right:0!important}.profile-mobile-header>button{flex:0 auto!important;min-width:0!important}}.ig-profile-stats{grid-template-columns:repeat(3,var(--profile-control-width,104px))!important;justify-content:center!important;align-items:stretch!important;gap:8px!important;width:max-content!important;max-width:100%!important;margin-inline:auto!important;display:grid!important}.ig-profile-stats>button{text-align:center!important;flex-direction:column!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0!important;display:flex!important}.public-profile-actions>button{flex:0 0 var(--profile-control-width,104px)!important;width:var(--profile-control-width,104px)!important;white-space:nowrap!important;background:#161619!important;border:0!important;justify-content:center!important;align-items:center!important;min-width:0!important;height:40px!important;max-height:none!important;font-size:13px!important;line-height:20px!important;display:flex!important;overflow:visible!important}.public-profile-actions>button span{white-space:nowrap!important;word-break:normal!important;max-width:none!important;overflow:visible!important}.public-profile-actions{justify-content:center!important;width:max-content!important;max-width:100%!important;margin-inline:auto!important;padding-inline:0!important}.profile-clean{--profile-control-width:112px}.mobile-profile-actions{order:4!important}.mobile-profile-bio{order:5!important}@media (width<=800px){.desktop-owner-actions{display:none!important}.mobile-owner-actions{display:flex!important}.profile-clean{--profile-control-width:min(112px,calc((100vw - 48px)/3))}.desktop-profile-stats{display:none!important}.public-profile-actions.mobile-profile-actions{margin:8px auto!important;display:flex!important}.mobile-profile-bio .ig-profile-stats{border:0!important;margin:8px auto!important}}@media (width>=801px){.public-profile-actions.mobile-profile-actions{display:none!important}}.right-rail .suggestion{grid-template-columns:36px minmax(0,1fr)!important;align-items:center!important;gap:6px 10px!important;display:grid!important}.right-rail .suggestion>button:last-child{white-space:nowrap!important;grid-column:2!important;justify-self:start!important;width:auto!important;max-width:88px!important;height:28px!important;min-height:28px!important;padding:4px 10px!important;font-size:12px!important;line-height:20px!important}.right-rail .suggestion-copy-link strong{white-space:normal!important;overflow-wrap:anywhere!important;line-height:18px!important}.right-rail .suggestion-profile-link{grid-row:1/3!important}.recommended-reel-card{border-radius:12px!important;position:relative!important;overflow:hidden!important}.recommended-reel-cover{aspect-ratio:9/15!important;width:100%!important;height:auto!important;display:block!important}.recommended-reel-person{background:linear-gradient(#0000,#000c)!important;align-items:center!important;gap:6px!important;width:100%!important;padding:28px 8px 10px!important;display:flex!important;position:absolute!important;bottom:0!important;left:0!important;right:0!important}.recommended-reel-person b{color:#fff!important;font-size:13px!important}.recommended-reel-person small{display:none!important}.recommended-reel-person .avatar{flex:none!important;width:26px!important;height:26px!important}.recommended-reel-cover>em{color:#fff!important;background:#bf4b12!important;border-radius:6px!important;align-items:center!important;gap:3px!important;padding:4px 6px!important;font-size:9px!important;display:flex!important;top:8px!important;bottom:auto!important;left:8px!important}.recommended-reel-cover>em[data-kind=Nuevo]{background:#176be0!important}.recommended-reel-cover>em[data-kind=Subiendo]{background:#08734d!important}.media-origin-labels{pointer-events:none!important;align-items:center!important;gap:6px!important;display:flex!important;position:absolute!important;top:10px!important;left:10px!important;right:10px!important}.native-release-tag,.native-youtube-tag{color:#fff!important;background:#176be0!important;border-radius:6px!important;align-items:center!important;gap:4px!important;padding:4px 7px!important;font-size:9px!important;font-weight:600!important;line-height:14px!important;display:inline-flex!important}.native-youtube-tag{background:#ae2430!important}.post-card .post-copy{text-indent:0!important;margin:0!important;padding:6px 12px!important}.post-card .post-actions{margin:0!important;padding:8px 12px!important}.post-card .post-actions>div{margin:0!important;padding:0!important}.post-card .post-actions>div>button:first-child{margin-left:0!important;padding-left:0!important}.post-card .post-header{padding-inline:12px!important}.instagram-caption-copy{margin:0!important;padding:8px 16px!important}.instagram-caption-copy>p{margin:0!important;padding:0!important}.instagram-post-actions{margin-inline:0!important;padding-inline:16px!important}.instagram-post-actions>div{margin:0!important;padding:0!important}.instagram-post-actions>div>button:first-child{margin-left:0!important;padding-left:0!important}.instagram-post-header{padding-inline:16px!important}.profile-controls{box-sizing:border-box!important;flex-direction:column!important;order:4!important;align-items:center!important;gap:8px!important;width:100%!important;margin:12px auto!important;padding:0 12px!important;display:flex!important}.profile-controls .ig-profile-stats{margin:0 auto!important}.profile-owner-controls{grid-template-columns:repeat(2,var(--profile-control-width))!important;gap:8px!important;max-width:100%!important;display:grid!important}.profile-owner-controls>button{color:#fff!important;white-space:nowrap!important;background:#161619!important;border:0!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:6px!important;min-height:40px!important;padding:8px!important;font-size:13px!important;display:flex!important}.profile-owner-controls svg{flex:none!important;width:16px!important;height:16px!important}.profile-controls .public-profile-actions{margin:0!important;display:flex!important}.profile-controls .profile-follow-reaction-wrap{flex:0 0 var(--profile-control-width)!important;width:var(--profile-control-width)!important;min-width:0!important;height:40px!important;display:block!important}.profile-controls .profile-follow-reaction-wrap>.global-follow-button{color:#fff!important;white-space:nowrap!important;background:#161619!important;border:0!important;border-radius:8px!important;justify-content:center!important;align-items:center!important;gap:4px!important;width:100%!important;height:40px!important;min-height:40px!important;padding:6px!important;font-size:13px!important;line-height:18px!important;display:flex!important}.profile-controls .global-follow-button>svg{display:none!important}.right-rail .suggestion>.profile-follow-reaction-wrap{grid-column:2!important;justify-self:start!important;width:auto!important;min-width:0!important;height:28px!important;display:block!important}.right-rail .suggestion .global-follow-button{white-space:nowrap!important;border:0!important;border-radius:7px!important;justify-content:center!important;align-items:center!important;width:auto!important;min-width:64px!important;max-width:110px!important;height:28px!important;min-height:28px!important;padding:4px 10px!important;font-size:12px!important;line-height:20px!important;display:flex!important}.right-rail .suggestion .global-follow-button svg{display:none!important}.profile-controls :is(.profile-owner-controls>button,.public-profile-actions>button,.global-follow-button,.ig-profile-stats>button){box-sizing:border-box!important;width:var(--profile-control-width)!important;height:44px!important;min-height:44px!important;max-height:44px!important;box-shadow:none!important;background:#17171b!important;border:0!important;border-radius:12px!important;padding:6px!important;animation:none!important;transform:none!important}.profile-controls .profile-follow-reaction-wrap{height:44px!important}.profile-controls .profile-owner-controls>button{gap:4px!important;font-size:12px!important}.profile-controls .profile-owner-controls svg{width:14px!important;height:14px!important}.profile-controls .ig-profile-stats b{font-size:15px!important}.profile-controls .ig-profile-stats span{font-size:12px!important}.profile-controls .profile-owner-controls,.profile-controls .public-profile-actions,.profile-controls .ig-profile-stats,.profile-controls{gap:8px!important}@media (width>=801px){.profile-controls{width:max-content!important;max-width:100%!important;margin:16px auto 20px!important;padding:0!important}.profile-controls .ig-profile-stats{width:max-content!important}.ig-profile-header{padding-bottom:16px!important}}@media (width<=360px){.profile-controls .profile-owner-controls svg{display:none!important}}@media (width<=800px){.mobile-header.profile-mobile-header,.mobile-header.feed-mobile-header{box-sizing:border-box!important;justify-content:space-between!important;align-items:center!important;gap:8px!important;width:100%!important;padding-inline:8px!important;display:flex!important}.mobile-header>button:first-child{min-width:0!important;max-width:calc(100% - 88px)!important;margin:0!important;padding-inline:6px!important;position:static!important;left:auto!important;right:auto!important;transform:none!important}.mobile-header>div:last-child{flex:none!important;gap:4px!important;width:auto!important;margin:0 0 0 auto!important;padding:0!important;position:relative!important;left:auto!important;right:auto!important}.mobile-header>div:last-child>button:not([class]){place-items:center!important;width:36px!important;min-width:36px!important;height:44px!important;padding:0!important;display:grid!important}}}:root{--create-bg:var(--bg);--create-panel:var(--surface);--create-card:var(--surface-2);--create-field:color-mix(in srgb, var(--surface) 72%, #000);--create-line:transparent;--create-line-strong:transparent;--create-text:var(--text);--create-muted:var(--muted);--create-accent:var(--blue);--create-radius:22px;--create-control-radius:12px;--create-shadow:0 28px 90px #0000007a;--create-mobile-gutter:14px;--create-header-height:62px;--vv-form-canvas:#090b0e;--vv-form-panel:#0d1013;--vv-form-header:#0c0f12;--vv-form-card:#12161b;--vv-form-field:#1a1f26;--vv-form-field-active:#1e242c;--vv-form-disabled:#242931;--vv-form-disabled-text:#7e8690;--vv-form-label:#f1f3f5;--vv-form-muted:#929ba6;--vv-form-placeholder:#8f98a4;--vv-form-radius:17px;--vv-form-control-radius:12px;--vv-form-control-height:54px}.create-native-screen{font-family:inherit}.create-native-shell{color:var(--create-text)}.create-native-header{font-family:inherit}.create-native-header button{color:var(--create-text)}:is(.vv-post-composer,.instagram-composer,.youtube-only-composer,.press-note-composer,.official-alert-create,[data-create-surface=pulso]),:is(.event-create-backdrop,.music-upload-backdrop,.create-choice-backdrop){color:var(--create-text)!important;background:var(--create-bg)!important}:is(.vv-post-shell,.composer-shell,.youtube-only-composer>form,.press-note-composer>form,.official-alert-shell,[data-create-surface=pulso]>div,.event-editor-v2,.music-upload-modal,.create-choice-sheet){border-radius:var(--create-radius)!important;background:var(--create-panel)!important;box-shadow:var(--create-shadow)!important;border:0!important}:is(.vv-post-header,.composer-top,.youtube-only-composer form>header,.press-note-composer>header,.official-alert-shell>header,[data-create-surface=pulso]>div>header,.event-editor-v2>.modal-title,.music-upload-title,.create-choice-sheet>header){box-sizing:border-box;min-height:64px;color:var(--create-text)!important;background:color-mix(in srgb, var(--create-panel) 94%, transparent)!important;border-bottom:0!important;box-shadow:inset 0 -1px #ffffff0d!important}:is(.vv-post-header,.youtube-only-composer form>header,.press-note-composer>header,.official-alert-shell>header,.event-editor-v2>.modal-title,.music-upload-title,.create-choice-sheet>header) h1,:is(.vv-post-header,.youtube-only-composer form>header,.press-note-composer>header,.official-alert-shell>header,.event-editor-v2>.modal-title,.music-upload-title,.create-choice-sheet>header) h2,:is(.vv-post-header,.youtube-only-composer form>header,.press-note-composer>header,.official-alert-shell>header,.event-editor-v2>.modal-title,.music-upload-title,.create-choice-sheet>header) h3{color:var(--create-text)!important;letter-spacing:-.025em!important;font-weight:720!important}:is(.vv-post-composer,.instagram-composer,.youtube-only-composer,.press-note-composer,.official-alert-create,[data-create-surface=pulso],.event-editor-v2,.music-upload-modal,.create-choice-sheet) :is(input,textarea,select){box-sizing:border-box;outline:0;border-radius:var(--create-control-radius)!important;background:var(--create-field)!important;color:var(--create-text)!important;border:0!important}:is(.vv-post-composer,.instagram-composer,.youtube-only-composer,.press-note-composer,.official-alert-create,[data-create-surface=pulso],.event-editor-v2,.music-upload-modal,.create-choice-sheet) :is(input,textarea,select):focus{box-shadow:none!important;border-color:#0000!important}:is(.vv-post-options,.composer-controls,.press-note-composer form>fieldset,.official-alert-shell form>section,[data-create-surface=pulso] section,.event-form-sections>section,.music-upload-section,.create-choice-sheet>div>button){background:var(--create-card)!important;border-color:#0000!important}:is(.vv-publish,.composer-next,.youtube-only-composer .primary-button,.press-note-composer footer button[type=submit],.official-alert-submit,[data-create-surface=pulso] button[class*=primary],.event-editor-v2>.primary-button,.music-upload-modal .primary-button){background:var(--create-accent)!important;color:#fff!important;border-color:#0000!important;font-weight:700!important}@media (width>=801px){:is(.vv-post-composer,.instagram-composer,.youtube-only-composer,.press-note-composer,.official-alert-create,[data-create-surface=pulso]){overscroll-behavior:contain;z-index:70!important;inset:0 0 0 var(--sidebar)!important;box-sizing:border-box!important;width:auto!important;max-width:none!important;height:100dvh!important;margin:0!important;padding:22px 28px!important;position:fixed!important;overflow:auto!important}:is(.vv-post-composer,.instagram-composer,.youtube-only-composer,.press-note-composer,.official-alert-create,[data-create-surface=pulso]) :is(form,fieldset,label,section,article,div,input,textarea,select,button){max-width:100%}:is(.event-create-backdrop,.music-upload-backdrop,.create-choice-backdrop){left:var(--sidebar)!important;width:auto!important;padding:24px!important}.create-choice-backdrop{-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#07080ad1!important;place-items:center!important;display:grid!important}:is(.vv-post-shell,.composer-shell,.youtube-only-composer>form,.official-alert-shell,[data-create-surface=pulso]>div){box-sizing:border-box!important;width:min(1120px,100%)!important;max-width:1120px!important;min-height:0!important;max-height:calc(100dvh - 44px)!important;margin:auto!important}.youtube-only-composer>form{overflow-y:auto;width:min(760px,100%)!important;padding:0 24px 24px!important}.youtube-only-composer form>header{margin:0 -24px 22px!important;padding:0 18px!important}.press-note-composer{flex-direction:column;display:flex!important}.press-note-composer>header{border-radius:var(--create-radius) var(--create-radius) 0 0;border:0;width:min(1040px,100%);margin:0 auto!important;padding:0 16px!important}.press-note-composer>form{border-radius:0 0 var(--create-radius) var(--create-radius)!important;width:min(1040px,100%)!important;max-width:1040px!important;margin:0 auto!important;overflow-y:auto!important}[data-create-surface=pulso]>div{overflow-y:auto;padding:0 24px 24px!important}[data-create-surface=pulso]>div>header{z-index:5;margin:0 -24px 18px;padding:12px 18px;position:sticky;top:0}.event-editor-v2,.music-upload-modal{width:min(1040px,100%)!important;max-width:1040px!important;max-height:calc(100dvh - 48px)!important;overflow-y:auto!important}}@media (width<=800px){:is(.vv-post-composer,.instagram-composer,.youtube-only-composer,.press-note-composer,.official-alert-create,[data-create-surface=pulso]){overscroll-behavior:contain;z-index:70!important;box-sizing:border-box!important;width:100%!important;max-width:none!important;height:100dvh!important;min-height:100dvh!important;margin:0!important;padding:0!important;position:fixed!important;inset:0!important;overflow:hidden!important}.vv-post-composer .vv-post-shell{scrollbar-width:none;height:100dvh!important;min-height:100dvh!important;padding:0 var(--create-mobile-gutter) calc(24px + env(safe-area-inset-bottom))!important;overscroll-behavior-y:contain!important;background:var(--create-bg)!important;flex-direction:column!important;gap:12px!important;display:flex!important;overflow:hidden auto!important}.vv-post-composer .vv-post-shell::-webkit-scrollbar{display:none}.vv-post-composer .vv-post-header{flex:none;margin:0 calc(var(--create-mobile-gutter) * -1)!important;padding-inline:var(--create-mobile-gutter)!important}.vv-post-composer .vv-post-preview{flex:none;border:1px solid var(--create-line)!important;border-radius:16px!important;width:100%!important;margin:0!important}.vv-post-composer :is(.vv-format-picker,.vv-post-thumbs,.vv-caption,.vv-post-options,.vv-publish){flex:none;box-sizing:border-box!important;width:100%!important;max-width:100%!important}:is(.vv-post-shell,.composer-shell,.youtube-only-composer>form,.press-note-composer>form,.official-alert-shell,[data-create-surface=pulso]>div,.event-editor-v2,.music-upload-modal,.create-choice-sheet){box-sizing:border-box!important;width:100%!important;max-width:none!important;min-height:100dvh!important;box-shadow:none!important;border:0!important;border-radius:0!important;margin:0!important}:is(.vv-post-header,.composer-top,.youtube-only-composer form>header,.press-note-composer>header,.official-alert-shell>header,[data-create-surface=pulso]>div>header,.event-editor-v2>.modal-title,.music-upload-title,.create-choice-sheet>header){z-index:20!important;min-height:calc(58px + env(safe-area-inset-top))!important;padding-top:env(safe-area-inset-top)!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;position:sticky!important;top:0!important}.youtube-only-composer>form{padding:0 14px calc(28px + env(safe-area-inset-bottom))!important}.youtube-only-composer form>header{margin:0 -14px 18px!important;padding-inline:12px!important}.press-note-composer{padding-inline:0!important}.press-note-composer>header{margin:0!important;padding-inline:12px!important}.press-note-composer>form{min-height:0!important;padding:14px 12px calc(92px + env(safe-area-inset-bottom))!important}[data-create-surface=pulso]{padding-inline:0!important}[data-create-surface=pulso]>div{overscroll-behavior:contain;height:100dvh!important;min-height:0!important;padding:0 var(--create-mobile-gutter) calc(28px + env(safe-area-inset-bottom))!important;overflow:hidden auto!important}[data-create-surface=pulso]>div>header{margin:0 calc(var(--create-mobile-gutter) * -1) 16px;padding-inline:var(--create-mobile-gutter)}:is(.event-create-backdrop,.music-upload-backdrop){padding:0!important;inset:0!important}.event-editor-v2,.music-upload-modal{height:100dvh!important;max-height:100dvh!important;overflow-y:auto!important}.create-choice-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0d0f13!important;width:100%!important;height:100dvh!important;padding:0!important;display:block!important;inset:0!important}.create-choice-sheet{animation:.18s ease-out both createScreenIn;width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding:0 14px calc(18px + env(safe-area-inset-bottom))!important;box-shadow:none!important;background:#0d0f13!important;border:0!important;border-radius:0!important;margin:0!important;overflow:hidden auto!important}.create-choice-sheet>header{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#0d0f13!important;margin:0 -14px 14px!important;padding-inline:14px!important}.create-choice-sheet>div{gap:0!important}.create-choice-sheet>div>button{box-shadow:none!important;background:#0d0f13!important;border:0!important;border-bottom:1px solid #ffffff13!important;border-radius:0!important}.create-choice-sheet>div>button:last-child{border-bottom:0!important}}@keyframes createSheetUp{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes createScreenIn{0%{opacity:0}to{opacity:1}}:is(.press-note-composer,.official-alert-create,.youtube-only-composer){background:var(--vv-form-canvas)!important;color:#f5f6f8!important}:is(.press-note-composer>form,.official-alert-shell,.youtube-only-composer>form){background:var(--vv-form-panel)!important;border:0!important;box-shadow:0 26px 70px #0005,inset 0 1px #ffffff07!important}:is(.press-note-composer>header,.official-alert-shell>header,.youtube-only-composer form>header){background:var(--vv-form-header)!important;color:#f5f6f8!important}:is(.press-note-composer,.official-alert-create,.youtube-only-composer) label{color:var(--vv-form-label)!important;font-size:14px!important;font-weight:680!important}:is(.press-note-composer,.official-alert-create,.youtube-only-composer) :is(input,textarea,select)::placeholder{color:var(--vv-form-placeholder)!important;opacity:1!important}:is(.press-note-composer,.official-alert-create,.youtube-only-composer) :is(input,textarea,select):is(:focus,:focus-visible){background:var(--vv-form-field-active)!important;border-color:#0000!important;outline:0!important;box-shadow:inset 0 1px #ffffff10!important}:is(.press-note-composer,.official-alert-create,.youtube-only-composer) :is(button,input,textarea,select){-webkit-tap-highlight-color:transparent}:is(.press-note-composer>header>button[type=submit],.official-alert-shell>header>button[type=submit],.official-alert-submit,.youtube-publish){border-radius:var(--vv-form-control-radius)!important;background:var(--create-accent)!important;color:#fff!important;min-height:50px!important;box-shadow:none!important;border:0!important;font-size:14px!important;font-weight:740!important;line-height:1!important}:is(.press-note-composer>header>button[type=submit],.official-alert-shell>header>button[type=submit],.official-alert-submit,.youtube-publish):disabled{background:var(--vv-form-disabled)!important;color:var(--vv-form-disabled-text)!important;opacity:1!important}.youtube-only-composer>form{box-sizing:border-box!important;border-radius:var(--vv-form-radius)!important;background:var(--vv-form-panel)!important;gap:0!important;width:min(840px,100%)!important;max-width:840px!important;max-height:calc(100dvh - 48px)!important;margin:auto!important;padding:0 28px 24px!important;display:grid!important;overflow:hidden auto!important;box-shadow:0 26px 70px #0005,inset 0 1px #ffffff07!important}.youtube-only-composer form>header{background:#0c0f12!important;min-height:66px!important;margin:0 -28px 26px!important;padding:0 18px!important;box-shadow:inset 0 -1px #ffffff09!important}.youtube-only-composer form>header h1{margin:0!important;font-size:20px!important}.youtube-only-composer form>header>i{width:40px;height:1px}.youtube-only-composer label,.youtube-format-block{color:var(--vv-form-label);gap:9px;font-size:14px;font-weight:680;display:grid}.youtube-url-field{box-sizing:border-box;height:var(--vv-form-control-height);border-radius:var(--vv-form-control-radius);background:var(--vv-form-field);color:#aab2bc;align-items:center;gap:11px;padding:0 16px;display:flex;box-shadow:inset 0 1px #ffffff0b}.youtube-url-field input{min-width:0;height:100%;background:0 0!important;border:0!important;padding:0!important;font-size:14px!important}.youtube-url-field:focus-within{background:var(--vv-form-field-active)}.youtube-format-block{margin-top:26px}.youtube-cover-formats{gap:10px;display:flex}.youtube-cover-formats button{border-radius:var(--vv-form-control-radius);min-width:92px;height:46px;padding:0 18px;font-size:13px;font-weight:720;box-shadow:inset 0 1px #ffffff0b;background:var(--vv-form-field)!important;color:#c7cdd5!important;border:0!important}.youtube-cover-formats button[aria-pressed=true]{background:var(--vv-form-field-active)!important;color:#5daaf5!important;box-shadow:inset 0 0 0 1px #2f8fe940!important}.youtube-cover-editor{background:#101318;border-radius:14px;grid-template-columns:minmax(180px,300px) minmax(0,1fr);gap:18px;margin-top:18px;padding:14px;display:grid}.youtube-cover-positioner{width:100%;max-height:190px;box-shadow:0 12px 24px #0004;border-radius:11px!important;margin:0!important}.youtube-position-controls{align-content:center;gap:14px;display:grid}.youtube-position-controls label{color:#aab2bc;gap:6px;font-size:11px}.youtube-position-controls input[type=range]{width:100%;accent-color:var(--create-accent);background:0 0!important;padding:0!important}.youtube-caption-label{margin-top:24px}.youtube-caption-label textarea{box-sizing:border-box;resize:vertical;color:#fff;width:100%;font:inherit;box-shadow:inset 0 1px #ffffff0b;border-radius:var(--vv-form-control-radius)!important;background:var(--vv-form-field)!important;border:0!important;min-height:110px!important;padding:15px 16px!important;font-size:14px!important;line-height:1.5!important}.youtube-caption-label textarea::placeholder{opacity:1;color:var(--vv-form-placeholder)!important}.youtube-caption-label textarea:focus{background:var(--vv-form-field-active)!important}.youtube-only-composer .youtube-now{box-sizing:border-box;align-items:center;min-height:76px;margin-top:24px;box-shadow:0 9px 22px #0003,inset 0 1px #ffffff06;background:#12151a!important;border-radius:13px!important;grid-template-columns:38px minmax(0,1fr) 28px!important;gap:12px!important;padding:11px 16px!important;display:grid!important}.youtube-only-composer .youtube-now>svg{box-sizing:content-box;color:#eef1f4;background:#1a1e24;border-radius:10px;width:18px;height:18px;padding:10px}.youtube-only-composer .youtube-now span{gap:3px}.youtube-only-composer .youtube-now b{font-size:13px!important}.youtube-only-composer .youtube-now small{font-size:11px!important}.youtube-only-composer .youtube-now input{appearance:none;margin:0;box-shadow:inset 0 0 0 1px #ffffff10;background:#252b33!important;border:0!important;border-radius:6px!important;width:28px!important;height:28px!important}.youtube-only-composer .youtube-now input:checked{background:var(--create-accent)!important}.youtube-only-composer .youtube-now input:checked:after{content:"✓";color:#07111b;place-items:center;width:100%;height:100%;font-size:18px;font-weight:900;display:grid}.youtube-only-composer .youtube-publish{width:100%;min-height:58px;margin-top:24px;font-size:15px;font-weight:740;background:var(--create-accent)!important;color:#fff!important;box-shadow:none!important;border:0!important;border-radius:13px!important}.youtube-only-composer .youtube-publish:disabled{cursor:not-allowed;color:#7e8690!important;background:#242931!important}.youtube-only-composer :is(button,input,textarea):is(:focus,:focus-visible,:active){outline:0!important}.youtube-only-composer :is(button,input,textarea):focus-visible{box-shadow:none!important}.youtube-only-composer :is(button,input,textarea){-webkit-tap-highlight-color:transparent}@media (width<=800px){.youtube-only-composer{padding:0!important}.youtube-only-composer>form{width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;padding:0 14px calc(24px + env(safe-area-inset-bottom))!important;box-shadow:none!important;border-radius:0!important;margin:0!important}.youtube-only-composer form>header{margin:0 -14px 18px!important;padding-inline:12px!important}.youtube-only-composer form>header h1{font-size:17px!important}.youtube-format-block{margin-top:20px}.youtube-cover-formats button{flex:1;min-width:0}.youtube-cover-editor{grid-template-columns:1fr;gap:12px}.youtube-cover-positioner{max-height:none}.youtube-caption-label{margin-top:20px}.youtube-caption-label textarea{resize:none;min-height:124px!important}.youtube-only-composer .youtube-now{margin-top:18px}.youtube-only-composer .youtube-publish{min-height:54px;margin-top:18px}}@media (width>=801px){.press-note-composer{box-sizing:border-box!important;width:auto!important;max-width:none!important;height:100dvh!important;margin:0!important;padding:24px clamp(20px,3vw,46px)!important;overflow:hidden!important}.press-note-composer>header{box-sizing:border-box!important;width:min(1216px,100%)!important;min-height:72px!important;box-shadow:none!important;background:0 0!important;grid-template-columns:52px minmax(0,1fr) 176px!important;align-items:center!important;gap:14px!important;margin:0 auto 16px!important;padding:0!important;display:grid!important}.press-note-composer>form{box-sizing:border-box!important;border-radius:var(--vv-form-radius)!important;background:var(--vv-form-panel)!important;border:0!important;grid-template-columns:minmax(330px,.9fr) minmax(420px,1.1fr)!important;gap:26px!important;width:min(1216px,100%)!important;max-width:1216px!important;height:calc(100dvh - 136px)!important;max-height:720px!important;margin:0 auto!important;padding:38px 34px 30px!important;display:grid!important;overflow:hidden auto!important;box-shadow:0 26px 70px #0005,inset 0 1px #ffffff07!important}}.press-note-composer>header>button:first-child{color:#f3f5f7!important;background:#15191e!important;border:0!important;border-radius:12px!important;width:46px!important;height:46px!important}.press-note-composer>header>div{min-width:0}.press-note-composer>header small{margin:0 0 4px;display:block;color:#aeb6c0!important;letter-spacing:0!important;font-size:11px!important;font-weight:720!important}.press-note-composer>header h2{line-height:1.05;color:#f5f6f8!important;margin:0!important;font-size:26px!important}.press-note-composer>header>button[type=submit]{box-sizing:border-box!important;background:var(--create-accent)!important;color:#fff!important;text-align:center!important;white-space:nowrap!important;width:100%!important;min-width:0!important;min-height:50px!important;box-shadow:none!important;border:0!important;border-radius:12px!important;justify-content:center!important;align-items:center!important;padding:0 18px!important;font-size:14px!important;font-weight:740!important;line-height:1!important;display:inline-flex!important}.press-note-composer>header>button[type=submit]:disabled{color:#7e8690!important;background:#242931!important}.press-note-left,.press-note-right{flex-direction:column;min-width:0;display:flex}.press-note-left{border-right:1px solid #ffffff09;gap:16px;padding-right:26px}.press-note-right{gap:24px}.press-note-photo-picker{box-sizing:border-box;align-content:center;place-items:center;gap:10px;width:100%;min-height:466px;padding:0;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff05;color:#f2f4f6!important;background:#11151a!important;border:1px dashed #ffffff1a!important;border-radius:15px!important}.press-note-photo-picker>svg{margin-bottom:4px}.press-note-photo-picker b{font-size:17px;font-weight:740}.press-note-photo-picker small{font-size:13px;color:#9ca5b0!important}.press-note-photo-picker img{object-fit:cover;aspect-ratio:4/5;width:100%;height:100%;min-height:466px;display:block}.press-note-thumbs button{background:#171b21;border:0;border-radius:8px;flex:0 0 52px;width:52px;height:64px;padding:0;position:relative;overflow:hidden}.press-note-thumbs svg{color:#fff;background:#000b;border-radius:50%;padding:2px;position:absolute;top:3px;right:3px}.press-note-composer label{gap:8px;display:grid}.press-note-composer label>span{color:var(--vv-form-label)!important;font-size:14px!important;font-weight:680!important}.press-note-composer input,.press-note-composer textarea{box-sizing:border-box;width:100%;min-width:0;font:inherit;border-radius:var(--vv-form-control-radius)!important;background:var(--vv-form-field)!important;color:#fff!important;border:0!important;padding:0 17px!important;font-size:14px!important;box-shadow:inset 0 1px #ffffff0b!important}.press-note-composer :is(input,textarea)::placeholder{opacity:1;color:var(--vv-form-placeholder)!important}.press-note-composer input{height:var(--vv-form-control-height)}.press-note-composer textarea{resize:vertical;min-height:186px;line-height:1.5;padding:16px 17px!important}.press-note-composer :is(input,textarea):focus{background:var(--vv-form-field-active)!important;outline:0!important;box-shadow:inset 0 1px #ffffff10!important}.press-note-composer :is(button,input,textarea){-webkit-tap-highlight-color:transparent}.press-note-body-field{flex:1}.press-note-body-field textarea{flex:1;min-height:186px}.note-multimedia-input{box-sizing:border-box;height:var(--vv-form-control-height);border-radius:var(--vv-form-control-radius);background:var(--vv-form-field);color:#b9c0c9;align-items:center;gap:11px;padding:0 16px;display:flex;box-shadow:inset 0 1px #ffffff0b}.note-multimedia-input:focus-within{background:var(--vv-form-field-active)}.note-multimedia-input input{height:100%;box-shadow:none!important;background:0 0!important;padding:0!important}.note-media-preview{border-radius:var(--vv-form-control-radius);background:var(--vv-form-card);gap:8px;padding:10px;display:grid}.note-media-preview>button{background:var(--vv-form-field-active);color:#fff;border:0;border-radius:9px;min-height:34px}.press-note-composer :is(.note-genres,.note-credit-grid,.press-note-link-grid,footer){display:none!important}@media (width<=800px){.press-note-composer{box-sizing:border-box!important;background:#0b0d10!important;width:100%!important;height:100dvh!important;margin:0!important;padding:0!important;overflow:hidden!important}.press-note-composer>header{z-index:5!important;box-sizing:border-box!important;width:100%!important;min-height:calc(62px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 12px 0!important;background:#0c0f12!important;grid-template-columns:42px minmax(0,1fr) minmax(94px,112px)!important;gap:9px!important;margin:0!important;display:grid!important;position:sticky!important;top:0!important;box-shadow:inset 0 -1px #ffffff08!important}.press-note-composer>header h2{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:17px!important}.press-note-composer>header small{font-size:9px!important}.press-note-composer>header>button:first-child{width:40px!important;height:40px!important}.press-note-composer>header>button[type=submit]{min-height:40px!important;padding:0 11px!important;font-size:11px!important}.press-note-composer>form{box-sizing:border-box!important;width:100%!important;height:calc(100dvh - 62px - env(safe-area-inset-top))!important;max-height:none!important;padding:16px 14px calc(28px + env(safe-area-inset-bottom))!important;box-shadow:none!important;background:#0b0d10!important;border:0!important;border-radius:0!important;flex-direction:column!important;gap:20px!important;margin:0!important;display:flex!important;overflow:hidden auto!important}.press-note-left,.press-note-right{display:contents}.press-note-photo-picker{aspect-ratio:4/5;order:1;min-height:0}.press-note-photo-picker img{aspect-ratio:4/5;min-height:0}.press-note-thumbs{order:2}.press-note-right label:first-child{order:3}.press-note-right label:nth-child(2){order:4}.press-note-body-field{order:5}.press-note-media-field{order:6}.note-media-preview{order:7}.press-note-right label:last-child{order:8}.press-note-composer input{height:56px}.press-note-composer textarea{resize:none;min-height:150px}.press-note-body-field textarea{min-height:220px}}.official-alert-create{box-sizing:border-box!important;background:#090b0e!important}.official-alert-shell{box-sizing:border-box!important;background:#0b0d10!important;border:0!important;border-radius:20px!important;width:min(860px,100%)!important;box-shadow:0 30px 80px #0008,inset 0 1px #ffffff08!important}.official-alert-shell>header{box-sizing:border-box!important;background:#0c0f12!important;border:0!important;grid-template-columns:44px minmax(0,1fr) 142px!important;align-items:center!important;gap:10px!important;min-height:66px!important;padding:0 14px!important;display:grid!important;box-shadow:inset 0 -1px #ffffff09!important}.official-alert-shell>header>button:first-child{color:#f3f5f7!important;background:#1a1e24!important;border:0!important;border-radius:11px!important;justify-self:start!important;place-items:center!important;width:40px!important;height:40px!important;padding:0!important;font-size:0!important;display:grid!important}.official-alert-shell>header>span{min-width:0;text-align:left!important;grid-template-rows:auto auto!important;grid-template-columns:38px minmax(0,1fr)!important;align-items:center!important;gap:2px 10px!important;display:grid!important}.official-alert-shell>header>span>svg{box-sizing:content-box!important;color:#eef1f4!important;background:#1a1e24!important;border-radius:10px!important;grid-area:1/1/3!important;width:18px!important;height:18px!important;padding:10px!important}.official-alert-shell>header>span b{text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden;color:#f5f6f8!important;grid-column:2!important;font-size:14px!important}.official-alert-shell>header>span small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#929ba6!important;grid-column:2!important;font-size:10px!important}.official-alert-shell>header>button[type=submit]{background:var(--create-accent)!important;color:#fff!important;white-space:nowrap!important;min-height:42px!important;box-shadow:none!important;border:0!important;border-radius:11px!important;justify-self:end!important;padding:0 15px!important;font-size:12px!important;font-weight:740!important}.official-alert-shell>header>button[type=submit]:disabled{color:#7e8690!important;opacity:1!important;background:#242931!important}.official-alert-permission{color:#c7cdd5!important;background:#14181d!important;border:0!important;border-radius:12px!important;align-items:flex-start!important;gap:11px!important;margin:14px 16px 0!important;padding:13px!important;display:flex!important;box-shadow:inset 0 1px #ffffff07!important}.official-alert-permission b,.official-alert-permission small{display:block}.official-alert-permission b{color:#f0f2f5!important;font-size:12px!important}.official-alert-permission small{color:#929ba6!important;margin-top:4px!important;font-size:10px!important;line-height:1.45!important}.official-alert-shell form{gap:12px!important;padding:16px 18px 20px!important;display:grid!important}.official-alert-shell form>section{background:#11151a!important;border:0!important;border-radius:14px!important;grid-template-columns:1fr 1fr!important;gap:12px!important;padding:14px!important;display:grid!important;box-shadow:0 9px 22px #0003,inset 0 1px #ffffff06!important}.official-alert-shell form>section>.eyebrow{color:#9ca5b0!important;letter-spacing:.11em!important;grid-column:1/-1!important;font-size:9px!important;font-weight:780!important}.official-alert-shell label{color:#dfe3e7!important;gap:7px!important;min-width:0!important;font-size:12px!important;font-weight:700!important;display:grid!important}.official-alert-shell input,.official-alert-shell textarea{box-sizing:border-box!important;color:#fff!important;width:100%!important;min-width:0!important;font:inherit!important;background:#191d23!important;border:0!important;border-radius:11px!important;outline:0!important;font-size:13px!important;box-shadow:inset 0 1px #ffffff08!important}.official-alert-shell input{height:48px!important;padding:0 13px!important}.official-alert-shell textarea{resize:vertical!important;min-height:116px!important;padding:13px!important;line-height:1.45!important}.official-alert-shell :is(input,textarea):focus{background:#1d2229!important;box-shadow:inset 0 1px #ffffff0b!important}.official-alert-shell :is(button,input,textarea):focus-visible{outline:0!important}.official-alert-shell :is(button,input,textarea){-webkit-tap-highlight-color:transparent}.official-alert-types{grid-column:1/-1!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;display:grid!important}.official-alert-types button{box-sizing:border-box!important;color:#aeb6c0!important;text-align:left!important;min-width:0!important;min-height:58px!important;box-shadow:none!important;background:#191d23!important;border:0!important;border-radius:11px!important;align-items:center!important;gap:9px!important;padding:10px!important;display:flex!important}.official-alert-types button.active{color:#fff!important;background:#20262e!important;box-shadow:inset 0 0 0 1px #2f8fe955!important}.official-alert-types button svg{color:currentColor!important;flex:none!important}.official-alert-types b{font-size:11px!important;line-height:1.25!important}.official-alert-upload{box-sizing:border-box!important;color:#eef1f4!important;background:#191d23!important;border:0!important;border-radius:12px!important;grid-column:1/-1!important;justify-content:center!important;align-items:center!important;gap:11px!important;min-height:70px!important;padding:10px 14px!important;display:flex!important}.official-alert-upload span{text-align:left!important}.official-alert-upload b,.official-alert-upload small{display:block}.official-alert-upload b{font-size:12px!important}.official-alert-upload small{color:#929ba6!important;margin-top:4px!important;font-size:10px!important}.official-alert-media{border-radius:12px!important;grid-column:1/-1!important;max-width:260px!important;position:relative!important;overflow:hidden!important}.official-alert-media img{aspect-ratio:4/5!important;object-fit:cover!important;width:100%!important;display:block!important}.official-alert-media button{color:#fff!important;background:#07090bdd!important;border:0!important;border-radius:9px!important;align-items:center!important;gap:4px!important;padding:7px 9px!important;font-size:9px!important;display:flex!important;position:absolute!important;top:8px!important;right:8px!important}.official-alert-confirm{box-sizing:border-box!important;background:#11151a!important;border:0!important;border-radius:12px!important;grid-template-columns:24px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;padding:13px 14px!important;display:grid!important;box-shadow:0 9px 22px #0003,inset 0 1px #ffffff06!important}.official-alert-confirm input{appearance:none!important;background:#252b33!important;border-radius:6px!important;width:22px!important;height:22px!important;padding:0!important}.official-alert-confirm input:checked{background:var(--create-accent)!important}.official-alert-confirm input:checked:after{content:"✓";color:#07111b;place-items:center;width:100%;height:100%;font-size:15px;font-weight:900;display:grid}.official-alert-confirm b,.official-alert-confirm small{display:block}.official-alert-confirm b{color:#f0f2f5!important;font-size:11px!important;line-height:1.35!important}.official-alert-confirm small{color:#929ba6!important;margin-top:3px!important;font-size:9px!important;line-height:1.4!important}.official-alert-submit{box-sizing:border-box!important;background:var(--create-accent)!important;color:#fff!important;width:100%!important;height:50px!important;box-shadow:none!important;border:0!important;border-radius:12px!important;font-size:13px!important;font-weight:740!important}.official-alert-submit:disabled{color:#7e8690!important;opacity:1!important;background:#242931!important}@media (width>=801px){.official-alert-create{place-items:center!important;padding:24px!important;display:grid!important}.official-alert-shell{grid-template-rows:auto auto minmax(0,1fr)!important;height:min(820px,100dvh - 48px)!important;max-height:calc(100dvh - 48px)!important;display:grid!important;overflow:hidden!important}.official-alert-shell form{overscroll-behavior:contain!important;min-height:0!important;overflow-y:auto!important}}@media (width<=800px){.official-alert-create{width:100%!important;height:100dvh!important;padding:0!important;overflow:hidden!important}.official-alert-shell{width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;box-shadow:none!important;border-radius:0!important;overflow:hidden!important}.official-alert-shell>header{z-index:8!important;min-height:calc(60px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 10px 0!important;grid-template-columns:42px minmax(0,1fr)!important;position:sticky!important;top:0!important}.official-alert-shell>header>button[type=submit]{display:none!important}.official-alert-shell>header>span{grid-template-columns:34px minmax(0,1fr)!important;gap:1px 8px!important}.official-alert-shell>header>span>svg{width:16px!important;height:16px!important;padding:9px!important}.official-alert-shell form{height:calc(100dvh - 60px - env(safe-area-inset-top))!important;padding:12px 12px calc(26px + env(safe-area-inset-bottom))!important;gap:10px!important;display:grid!important;overflow:hidden auto!important}.official-alert-shell form>section{grid-template-columns:1fr!important;gap:11px!important;padding:12px!important}.official-alert-shell form>section>.eyebrow,.official-alert-types,.official-alert-upload,.official-alert-media{grid-column:1!important}.official-alert-types{grid-template-columns:1fr 1fr!important}.official-alert-types button{min-height:50px!important}.official-alert-shell input{height:50px!important;font-size:16px!important}.official-alert-shell textarea{resize:none!important;min-height:132px!important;font-size:16px!important}.official-alert-upload{justify-content:flex-start!important}.official-alert-submit{height:52px!important;box-shadow:none!important;border-radius:12px!important;margin:0!important;font-size:13px!important;position:static!important}.official-alert-permission{margin:10px 12px 0!important}}@media (width<=380px){.official-alert-types{grid-template-columns:1fr!important}}:is(.press-note-composer,.official-alert-create,.youtube-only-composer){background:var(--vv-form-canvas)!important}:is(.press-note-composer>form,.official-alert-shell,.youtube-only-composer>form){border-radius:var(--vv-form-radius)!important;background:var(--vv-form-panel)!important}:is(.press-note-photo-picker,.official-alert-shell form>section,.official-alert-permission,.official-alert-confirm,.youtube-cover-editor,.youtube-only-composer .youtube-now){border-radius:var(--vv-form-control-radius)!important;background:var(--vv-form-card)!important;border-color:#0000!important;box-shadow:inset 0 1px #ffffff07!important}:is(.press-note-composer,.official-alert-create,.youtube-only-composer) :is(input,textarea,select){border-radius:var(--vv-form-control-radius)!important;background:var(--vv-form-field)!important;color:#fff!important;border:0!important;box-shadow:inset 0 1px #ffffff0b!important}:is(.press-note-composer,.official-alert-create,.youtube-only-composer) :is(input,textarea,select):is(:focus,:focus-visible){background:var(--vv-form-field-active)!important;outline:0!important;box-shadow:inset 0 1px #ffffff10!important}.official-alert-shell input{height:var(--vv-form-control-height)!important;font-size:14px!important}.official-alert-shell textarea{font-size:14px!important}.official-alert-types button,.official-alert-upload{border-radius:var(--vv-form-control-radius)!important;background:var(--vv-form-field)!important}.official-alert-types button.active{background:var(--vv-form-field-active)!important;box-shadow:inset 0 0 0 1px #2f8fe940!important}:is(.press-note-composer>header>button[type=submit],.official-alert-shell>header>button[type=submit],.official-alert-submit,.youtube-publish):disabled{background:var(--vv-form-disabled)!important;color:var(--vv-form-disabled-text)!important}@media (width<=800px){:is(.press-note-composer>form,.official-alert-shell,.youtube-only-composer>form){box-shadow:none!important;border-radius:0!important}:is(.press-note-composer,.official-alert-create,.youtube-only-composer) :is(input,textarea,select){max-width:100%!important;font-size:16px!important}.press-note-composer input{height:var(--vv-form-control-height)}.official-alert-shell input{height:var(--vv-form-control-height)!important}}.vv-post-shell{background:#0b0e12!important}.vv-caption{background:#11151a!important;border:0!important;align-items:flex-start!important;min-height:132px!important;padding:0!important;box-shadow:0 10px 28px #00000038!important}.vv-caption textarea{field-sizing:content;resize:none!important;min-height:132px!important;max-height:220px!important;padding:17px 52px 17px 17px!important;overflow-y:auto!important}.vv-caption>button{color:#e9edf2!important;background:#191e24!important;border:0!important;border-radius:10px!important;place-items:center!important;width:36px!important;height:36px!important;padding:0!important;display:grid!important;position:absolute!important;top:14px!important;right:12px!important}.vv-post-options{background:#101419!important;border:0!important;box-shadow:0 16px 38px #0000003d!important}.vv-post-options>button,.vv-post-options>label,.vv-post-options>.native-audio-library-entry>.option-row,.vv-more-options>button,.vv-more-options>label{box-sizing:border-box;text-align:left;align-items:center;gap:12px;width:100%;display:flex;min-height:56px!important;color:var(--create-text)!important;background:0 0!important;border:0!important;padding:9px 14px!important}.vv-post-options>button+button,.vv-post-options>button+.native-audio-library-entry,.vv-post-options>.native-audio-library-entry+button,.vv-more-options>*+*{box-shadow:inset 0 1px #ffffff0b}.vv-post-options :is(button,label)>span{flex:1;min-width:0}.native-add-music>svg:last-child,.vv-more-options-toggle>svg:last-child{transition:transform .19s}.native-add-music[aria-expanded=true]>svg:last-child,.vv-more-options-toggle.is-open>svg:last-child{transform:rotate(180deg)}.vv-more-options{opacity:0;visibility:hidden;grid-template-rows:repeat(4,0fr);transition:grid-template-rows .19s,opacity .16s,visibility 0s linear .19s;display:grid;overflow:hidden}.vv-more-options>*{height:0;overflow:hidden;min-height:0!important;padding-block:0!important}.vv-more-options.is-open{opacity:1;visibility:visible;grid-template-rows:repeat(4,1fr);transition:grid-template-rows .19s,opacity .16s;box-shadow:inset 0 1px #ffffff0e}.vv-more-options.is-open>*{height:auto;overflow:visible;min-height:56px!important;padding-block:9px!important}.native-audio-library-entry.is-inline{display:block!important;position:relative!important}.native-audio-library-entry.is-inline .native-remove-music{display:none!important}.native-audio-library-entry.is-inline>.native-audio-library-backdrop{z-index:auto!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;isolation:auto!important;background:0 0!important;width:100%!important;max-width:none!important;height:auto!important;max-height:none!important;padding:0 12px 12px!important;display:block!important;position:static!important;inset:auto!important;overflow:visible!important}.native-audio-library-entry.is-inline .native-audio-library-screen{background:#0b0f14!important;border:0!important;border-radius:14px!important;width:100%!important;max-width:none!important;height:auto!important;min-height:0!important;max-height:360px!important;padding:10px!important;overflow:hidden!important;box-shadow:inset 0 0 0 1px #ffffff0b,0 12px 28px #0003!important}.native-audio-library-entry.is-inline .native-audio-search{background:#13181e!important;border:0!important;border-radius:11px!important;height:44px!important;margin:0 0 8px!important;padding:0 12px!important}.native-audio-library-entry.is-inline .native-audio-search input{min-width:0;font-size:14px!important}.native-audio-library-entry.is-inline .audio-library-tabs{border-bottom:1px solid #ffffff0e;background:0 0!important;grid-template-columns:repeat(3,1fr)!important;margin:0!important;padding:0!important;display:grid!important}.native-audio-library-entry.is-inline .audio-library-tabs button{height:38px!important;color:var(--create-muted)!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 4px!important;font-size:12px!important}.native-audio-library-entry.is-inline .audio-library-tabs button.active{color:#fff!important;box-shadow:inset 0 -2px var(--create-accent)!important}.native-audio-library-entry.is-inline .native-audio-results{max-height:214px;overflow-y:auto!important}.native-audio-library-entry.is-inline .native-audio-results article{border-radius:9px;cursor:pointer!important;border:0!important;grid-template-columns:44px minmax(0,1fr) 34px!important;gap:10px!important;min-height:56px!important;padding:6px!important}.native-audio-library-entry.is-inline .native-audio-results article:hover,.native-audio-library-entry.is-inline .native-audio-results article:focus-visible{outline:0;background:#141920!important}.native-audio-artwork{border-radius:8px;width:44px;height:44px;overflow:hidden}.native-audio-artwork img{object-fit:cover;width:100%;height:100%}.native-audio-library-entry.is-inline .native-audio-results article>div:nth-child(2){min-width:0}.native-audio-library-entry.is-inline .native-audio-results article b,.native-audio-library-entry.is-inline .native-audio-results article small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.native-audio-library-entry.is-inline .native-audio-use{width:34px!important;min-width:34px!important;height:34px!important;box-shadow:none!important;background:#1b2027!important;border:0!important;border-radius:9px!important;padding:0!important}@media (width>=801px){.vv-post-shell{grid-template-rows:auto auto minmax(0,1fr) auto!important;grid-template-columns:minmax(390px,1fr) minmax(410px,.92fr)!important;column-gap:28px!important;padding:0 28px 24px!important;display:grid!important;overflow:hidden!important}.vv-post-header{grid-column:1/-1!important;margin:0 -28px 18px!important}.vv-format-picker{grid-area:2/1!important}.vv-post-preview{place-self:center;width:min(100%,calc((100dvh - 245px) * var(--composer-post-ratio,.8)))!important;grid-area:3/1!important}.vv-post-thumbs{grid-area:4/1!important}.vv-caption{grid-area:2/2!important}.vv-post-options{max-height:calc(100dvh - 300px);grid-area:3/2!important;align-self:start!important;overflow-y:auto!important}.vv-publish{grid-area:4/2!important;align-self:end!important}}@media (width<=800px){.vv-caption{min-height:124px!important}.vv-caption textarea{min-height:124px!important;max-height:190px!important}.native-audio-library-entry.is-inline .native-audio-library-screen{max-height:330px!important}}:is(.vv-post-header,.composer-top,.youtube-only-composer form>header,.press-note-composer>header,.official-alert-shell>header,[data-create-surface=pulso]>div>header,.event-editor-v2>.modal-title,.music-upload-title){grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:8px;padding-inline:14px;display:grid}.vv-post-header>div{text-align:center;min-width:0}.vv-post-header small{color:var(--create-muted);letter-spacing:.12em;margin-bottom:2px;font-size:11px;font-weight:750;display:block}.vv-post-header h1{margin:0;font-size:18px;line-height:1.15}:is(.vv-post-header,.composer-top,.youtube-only-composer form>header,.press-note-composer>header,.official-alert-shell>header,[data-create-surface=pulso]>div>header,.event-editor-v2>.modal-title,.music-upload-title)>button:first-child{border:1px solid var(--create-line);width:40px;height:40px;color:var(--create-text);background:#111419;border-radius:12px;place-items:center;padding:0;display:grid}.vv-format-picker{border:1px solid var(--create-line);background:var(--create-card);border-radius:13px;gap:8px;padding:4px;display:flex;margin:0!important}.vv-format-picker button{min-height:38px;color:var(--create-muted);background:0 0;border:0;border-radius:9px;flex:1;font-size:13px;font-weight:700}.vv-format-picker button.active{color:#fff;box-shadow:inset 0 0 0 1px var(--create-line-strong);background:#242932}.vv-caption{min-height:108px;border:1px solid var(--create-line)!important;background:var(--create-card)!important;border-radius:16px!important;margin:0!important}.vv-caption textarea{background:0 0!important;border:0!important;min-height:106px!important;padding:14px 48px 14px 14px!important;font-size:16px!important;line-height:1.45!important}.vv-post-options{overflow:hidden;border:1px solid var(--create-line)!important;background:var(--create-card)!important;border-radius:16px!important;margin:0!important}.vv-post-options>button,.vv-post-options>label{border-bottom:1px solid var(--create-line)!important;min-height:58px!important;color:var(--create-text)!important;background:0 0!important;padding:9px 13px!important}.vv-post-options>:last-child{border-bottom:0!important}.vv-post-options b{line-height:1.25;font-size:14px!important}.vv-post-options small{line-height:1.25;color:var(--create-muted)!important;font-size:12px!important}.vv-post-thumbs{border:1px solid var(--create-line);background:var(--create-card);border-radius:14px;min-height:62px;margin:0!important;padding:6px!important}.vv-post-thumbs button{border-radius:10px!important}.vv-publish{min-height:50px!important;box-shadow:none!important;border-radius:13px!important;margin:0!important;font-size:15px!important}@media (width<=800px){.vv-post-composer .vv-post-preview{aspect-ratio:var(--composer-post-ratio,4 / 5)!important;max-height:none!important}.vv-post-composer .vv-post-preview>span{min-height:280px}.vv-post-composer .vv-publish{position:static!important;inset:auto!important}.composer-shell{overscroll-behavior-y:contain;overflow-y:auto!important}.composer-top{flex:none}.composer-body{min-height:0}:is(.youtube-only-composer>form,.press-note-composer>form,.official-alert-shell,[data-create-surface=pulso]>div,.event-editor-v2,.music-upload-modal){scrollbar-width:none}:is(.youtube-only-composer>form,.press-note-composer>form,.official-alert-shell,[data-create-surface=pulso]>div,.event-editor-v2,.music-upload-modal)::-webkit-scrollbar{display:none}}.vv-post-options>.happening-now-toggle{grid-template-columns:24px minmax(0,1fr) 42px!important;height:auto!important;min-height:60px!important;padding:9px 14px!important;position:relative!important}.vv-post-options>.happening-now-toggle>svg{grid-area:1/1;justify-self:center}.vv-post-options>.happening-now-toggle>span{grid-area:1/2;align-self:center}.vv-post-options>.happening-now-toggle>span b{line-height:1.2;display:block;font-size:13px!important}.vv-post-options>.happening-now-toggle>span small{line-height:1.3;display:block;margin:3px 0 0!important;font-size:10px!important}.vv-post-options>.happening-now-toggle>i{grid-area:1/3;justify-self:end;margin:0!important}.native-audio-library-screen>header div{min-width:0}.native-audio-library-screen>header small{color:var(--create-accent);letter-spacing:.11em;font-size:9px;font-weight:800;display:block}.native-audio-library-screen>header h2{margin:3px 0 0!important}.audio-genre-tabs{scrollbar-width:none;gap:7px;padding:3px 0 11px;display:flex;overflow-x:auto}.audio-genre-tabs button{border:1px solid var(--create-line);min-height:32px;color:var(--create-muted);background:0 0;border-radius:999px;flex:none;padding:0 12px}.audio-genre-tabs button.active{border-color:var(--create-accent);background:color-mix(in srgb,var(--create-accent) 16%,transparent);color:#fff}.native-audio-results article{cursor:default!important}.native-audio-preview-button{overflow:hidden;border:0!important;border-radius:10px!important;width:52px!important;height:52px!important;position:relative!important}.native-audio-preview-button img{object-fit:cover;width:100%;height:100%}.native-audio-preview-button>span{color:#fff;background:#000000a3;border:1px solid #fffc;border-radius:50%;place-items:center;width:28px;height:28px;display:grid;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.native-audio-results article>div>em{color:var(--create-muted);font-size:10px;font-style:normal}.native-audio-use{color:#fff;background:#20242a;border:0;border-radius:9px;place-items:center;width:30px;min-width:30px;height:30px;padding:0;font-size:0;font-weight:800;display:grid}.native-audio-use:after{content:"+";font-size:18px;line-height:1}.native-audio-results article{min-height:58px!important;padding:5px 7px!important}.native-audio-results article>div>b{font-size:11px}.native-audio-results article>div>small{font-size:10px}.native-audio-preview-button{width:44px!important;height:44px!important}@media (width>=801px){.vv-post-options:has(.native-audio-library-backdrop){z-index:30;position:relative;overflow:visible!important}.vv-post-options .native-audio-library-entry{position:relative}.vv-post-options .native-audio-library-backdrop{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;width:100%!important;height:auto!important;padding:8px 0 0!important;display:block!important;position:absolute!important;inset:54px 0 auto!important;overflow:visible!important}.vv-post-options .native-audio-library-screen{border:1px solid var(--create-line-strong)!important;background:#0b0d11!important;border-radius:16px!important;width:100%!important;height:min(390px,100dvh - 190px)!important;max-height:390px!important;padding:12px 14px 14px!important;box-shadow:0 22px 55px #0000008c!important}.vv-post-options .native-audio-library-screen>header{height:52px!important}.vv-post-options .native-audio-library-screen>header>button{display:none!important}.vv-post-options .native-audio-library-screen>header{grid-template-columns:1fr!important}.vv-post-options .native-audio-library-screen>header div{text-align:left!important}}@media (width<=800px){.native-audio-library-backdrop{inset:auto 8px calc(10px + env(safe-area-inset-bottom))!important;background:0 0!important;width:auto!important;height:auto!important;padding:0!important;position:fixed!important}.native-audio-library-screen{border:1px solid var(--create-line)!important;border-radius:17px!important;width:100%!important;height:min(62dvh,520px)!important;max-height:520px!important;padding:0 10px 12px!important;box-shadow:0 24px 70px #000c!important}.native-audio-library-screen>header{z-index:4;min-height:calc(62px + env(safe-area-inset-top));position:sticky;top:0;padding-top:env(safe-area-inset-top)!important;background:var(--create-panel)!important}.native-audio-results{padding-bottom:calc(18px + env(safe-area-inset-bottom))}}:root{--nf-canvas:#080a0c;--nf-shell:#0b0d10;--nf-card:#0d1013;--nf-field:#17191e;--nf-field-active:#17191e;--nf-raised:#17191e;--nf-line:#ffffff12;--nf-line-strong:#1689ff94;--nf-text:#f6f7f8;--nf-muted:#9ca5af;--nf-blue:var(--blue);--nf-radius:18px;--nf-gap:16px}.native-form-screen{z-index:420;inset:0 0 0 var(--sidebar,248px);box-sizing:border-box;background:var(--nf-canvas);color:var(--nf-text);place-items:center;padding:24px;display:grid;position:fixed;overflow:hidden}.native-form-shell{box-sizing:border-box;border:1px solid var(--nf-line);background:var(--nf-shell);border-radius:20px;grid-template-rows:64px minmax(0,1fr) auto;width:min(1120px,100%);height:min(816px,100dvh - 48px);display:grid;overflow:hidden;box-shadow:0 30px 80px #0009}.native-form-header{border-bottom:1px solid var(--nf-line);background:#0c0f12;grid-template-columns:42px minmax(0,1fr) 42px;align-items:center;padding:0 14px;display:grid}.native-form-header h1{color:var(--nf-text);letter-spacing:-.025em;text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:20px;font-weight:760;overflow:hidden}.native-form-header>button{border:1px solid var(--nf-line);background:var(--nf-raised);width:40px;height:40px;color:var(--nf-text);cursor:pointer;border-radius:11px;place-items:center;padding:0;display:grid}.native-form-body{grid-template-columns:minmax(320px,.9fr) minmax(400px,1.1fr);gap:24px;min-height:0;padding:20px 26px;display:grid;overflow-y:auto}.native-form-column{gap:var(--nf-gap);flex-direction:column;min-width:0;display:flex}.native-form-field{min-width:0;color:var(--nf-text);gap:8px;font-size:14px;font-weight:650;display:grid}.native-form-field>small{color:var(--nf-muted);font-size:11px;font-weight:500;line-height:1.4}.native-form-field :is(input,textarea,select),.native-form-control{box-sizing:border-box;border:1px solid var(--nf-line);background:var(--nf-field);width:100%;min-width:0;color:var(--nf-text);font:inherit;box-shadow:none;border-radius:12px;outline:0;font-size:14px;transition:border-color .18s,background .18s,box-shadow .18s}.native-form-field input{height:54px;padding:0 16px}.native-form-field textarea{resize:vertical;min-height:130px;padding:15px 16px;line-height:1.55}.native-form-field :is(input,textarea,select)::placeholder{color:#7f8893}.native-form-field :is(input,textarea,select):focus{border-color:var(--nf-line-strong);background:var(--nf-field-active);box-shadow:0 0 0 2px #1689ff1f}.native-form-card{box-sizing:border-box;border:1px solid var(--nf-line);background:var(--nf-card);border-radius:13px;grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:76px;padding:12px 16px;display:grid;box-shadow:0 9px 22px #0004}.native-form-card-icon{background:var(--nf-raised);color:#edf0f3;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.native-form-card-copy{min-width:0}.native-form-card-copy>b,.native-form-card-copy>small{display:block}.native-form-card-copy>b{color:var(--nf-text);font-size:13px;font-weight:720}.native-form-card-copy>small{color:var(--nf-muted);margin-top:4px;font-size:11px;line-height:1.35}.native-form-footer{padding:0 26px 22px}.native-form-footer button,.native-form-action{background:var(--nf-blue);color:#fff;width:100%;min-height:58px;font:inherit;cursor:pointer;border:0;border-radius:13px;font-size:14px;font-weight:740}.native-form-footer button:disabled,.native-form-action:disabled{color:#7e8690;cursor:not-allowed;background:#242931}.native-form-upload{border:1px dashed var(--nf-line-strong);min-height:360px;color:var(--nf-muted);cursor:pointer;background:#0f1317;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:10px;padding:20px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffff08}.native-form-upload>svg{box-sizing:content-box;border:1px solid var(--nf-line);background:var(--nf-raised);color:#f2f4f6;border-radius:50%;padding:18px}.native-form-upload>b{color:var(--nf-text);font-size:17px}.native-form-upload>small{font-size:12px}.native-form-upload>img{object-fit:cover;width:100%;height:100%;min-height:360px}.native-form-inline{border:1px solid var(--nf-line);background:var(--nf-field);height:54px;color:var(--nf-muted);border-radius:12px;align-items:center;gap:10px;padding:0 15px;transition:border-color .18s,box-shadow .18s;display:flex}.native-form-inline:focus-within{border-color:var(--nf-line-strong);box-shadow:0 0 0 3px #ffffff0a}.native-form-inline input{height:100%;color:var(--nf-text);font:inherit;background:0 0;border:0;outline:0;flex:1;padding:0}.native-form-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.native-form-choice-grid button{border:1px solid var(--nf-line);background:var(--nf-field);min-height:52px;color:var(--nf-muted);font:inherit;text-align:left;border-radius:11px;align-items:center;gap:9px;padding:10px;display:flex}.native-form-choice-grid button.active{border-color:var(--nf-line-strong);background:var(--nf-field-active);color:var(--nf-text);box-shadow:inset 0 1px #ffffff0b}.native-form-switch{flex:none;display:block}.native-form-switch input{opacity:0;position:absolute}.native-form-switch i{box-sizing:border-box;border:1px solid var(--nf-line-strong);background:#293039;border-radius:999px;width:38px;height:22px;display:block;position:relative}.native-form-switch i:after{content:"";background:#d9dde2;border-radius:50%;width:16px;height:16px;transition:transform .18s;position:absolute;top:2px;left:2px}.native-form-switch:has(input:checked) i{border-color:var(--nf-blue);background:var(--nf-blue)}.native-form-switch:has(input:checked) i:after{transform:translate(16px)}.native-form-card-button{border:1px solid var(--nf-line);background:var(--nf-raised);min-height:36px;color:var(--nf-text);font:inherit;cursor:pointer;border-radius:9px;padding:0 13px;font-size:11px;font-weight:700}.note-native-lead{min-height:90px}.note-native-body textarea{min-height:230px}.note-media-preview{border:1px solid var(--nf-line);background:var(--nf-card);border-radius:12px;padding:10px}.note-media-preview>button{border:1px solid var(--nf-line);background:var(--nf-raised);color:#fff;border-radius:9px;width:100%;min-height:36px;margin-top:8px}.press-note-thumbs{gap:8px;display:flex;overflow-x:auto}.press-note-thumbs button{border:1px solid var(--nf-line);background:var(--nf-raised);color:#fff;border-radius:9px;flex:0 0 54px;width:54px;height:54px;padding:0;position:relative;overflow:hidden}.press-note-thumbs img{object-fit:cover;width:100%;height:100%}.press-note-thumbs svg{position:absolute;top:3px;right:3px}.youtube-native-preview{border:1px solid var(--nf-line);background:#0f1216;border-radius:16px;place-items:center;min-height:250px;display:grid;overflow:hidden}.youtube-native-preview>span{color:var(--nf-muted);text-align:center;justify-items:center;gap:8px;display:grid}.youtube-native-preview>span>b{color:var(--nf-text)}.youtube-native-preview .youtube-cover-positioner{border-radius:0;width:100%;height:100%;max-height:360px;margin:0}.youtube-native-preview img{object-fit:cover;width:100%;height:100%}.youtube-cover-formats{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}.youtube-cover-formats button{border:1px solid var(--nf-line);background:var(--nf-field);min-height:48px;color:var(--nf-muted);font:inherit;border-radius:11px;font-weight:700}.youtube-cover-formats button[aria-pressed=true]{border-color:var(--nf-line-strong);background:var(--nf-field-active);color:var(--nf-text)}.youtube-position-controls{border:1px solid var(--nf-line);background:var(--nf-card);border-radius:12px;gap:10px;padding:12px;display:grid}.youtube-position-controls label{color:var(--nf-muted);gap:5px;font-size:11px;display:grid}.youtube-position-controls input{width:100%;accent-color:var(--nf-blue)}.youtube-url-error{color:#e88f96;margin:0;font-size:12px}.alert-native-preview{border:1px solid var(--nf-line);background:var(--nf-card);border-radius:12px;overflow:hidden}.alert-native-preview img{object-fit:cover;width:100%;max-height:230px;display:block}:is(.native-form-screen,.note-native-form,.youtube-native-form,.alert-native-form){--nf-shell:#0b0d10;--nf-card:#0d1013;--nf-field:#17191e;--nf-field-active:#17191e;--nf-raised:#17191e}:is(.native-form-screen,.note-native-form,.youtube-native-form,.alert-native-form) .native-form-shell,.alert-native-form .native-form-shell{background:#0b0d10}:is(.native-form-screen,.note-native-form,.youtube-native-form,.alert-native-form) :is(.native-form-field input,.native-form-field textarea,.native-form-field select,.native-form-control,.native-form-inline,.alert-control){box-shadow:none!important;filter:none!important;background:#17191e!important}:is(.native-form-screen,.note-native-form,.youtube-native-form,.alert-native-form) :is(.native-form-field input,.native-form-field textarea,.native-form-field select,.native-form-control,.native-form-inline,.alert-control):focus,:is(.native-form-screen,.note-native-form,.youtube-native-form,.alert-native-form) :is(.native-form-field,.native-form-inline,.alert-control):focus-within{box-shadow:none!important;background:#17191e!important}@media (width>=801px){.alert-native-form .native-form-shell{height:min(660px,100dvh - 32px)}.alert-composer-grid{gap:9px 20px;padding:14px 16px;overflow:hidden}.alert-type-section h2,.alert-field>b{font-size:13px;line-height:1.25}.alert-type-section h2{margin-bottom:7px}.alert-type-grid{gap:7px}.alert-type-grid button{gap:9px;min-height:52px;padding:8px 10px}.alert-type-grid button>svg{width:21px;height:21px}.alert-type-grid b{overflow-wrap:anywhere;font-size:12px;line-height:1.2}.alert-type-grid small{margin-top:2px;font-size:10px;line-height:1.2}.alert-field{gap:5px}.alert-control{gap:9px;min-height:46px;padding:0 11px}.alert-control>svg{width:19px;height:19px}.alert-control :is(input,textarea){font-size:12px}.alert-control input{height:44px}.alert-control textarea{height:66px;padding:10px 0;line-height:1.35}.alert-summary-field textarea{white-space:nowrap;overflow-y:hidden}.alert-summary-field textarea:focus,.alert-summary-field textarea:not(:placeholder-shown){white-space:normal;overflow-y:auto}.alert-control>small{font-size:10px}.alert-textarea-control>svg{margin-top:11px}.alert-textarea-control>small{margin-bottom:8px}.alert-photo-card{padding:9px}.alert-photo-card header{gap:8px;margin-bottom:7px}.alert-photo-icon{width:34px;height:34px}.alert-photo-icon>svg{width:19px;height:19px}.alert-photo-card header b{font-size:12px;line-height:1.25}.alert-photo-card header small{margin-top:2px;font-size:10px;line-height:1.25}.alert-photo-drop{gap:5px;height:118px}.alert-photo-drop>svg{width:29px;height:29px}.alert-photo-drop>b{font-size:12px}.alert-photo-drop>small{font-size:10px}.alert-confirm-card{min-height:54px;padding:8px 10px}.alert-confirm-card .native-form-card-icon{width:34px;height:34px}.alert-confirm-card .native-form-card-copy>b{font-size:12px;line-height:1.25}.alert-confirm-card .native-form-card-copy>small{margin-top:2px;font-size:10px;line-height:1.25}.alert-submit .native-form-action{min-height:48px;font-size:14px}}@media (width<=800px){.alert-composer-grid{box-sizing:border-box;gap:15px;width:100%;padding-inline:14px}.alert-type-section,.alert-field,.alert-photo-card,.alert-confirm-card,.alert-submit{box-sizing:border-box;width:100%;max-width:100%}.alert-type-section h2,.alert-field>b{font-size:14px;line-height:1.3}.alert-type-grid button{gap:9px;min-width:0;padding:10px}.alert-type-grid button>svg{width:22px;height:22px}.alert-type-grid b{overflow-wrap:anywhere;font-size:13px;line-height:1.25}.alert-control{gap:10px;max-width:100%;padding-inline:12px}.alert-control>svg{width:21px;height:21px}.alert-control :is(input,textarea){width:0;max-width:100%;line-height:1.4}.alert-control>small{font-size:11px}.alert-photo-card{padding:11px}.alert-photo-card header,.alert-photo-card header>span:last-child{min-width:0}.alert-photo-card header b{font-size:14px;line-height:1.3}.alert-photo-card header small{white-space:normal;font-size:12px;line-height:1.35}.alert-confirm-card{gap:10px;padding:10px 12px}.alert-confirm-card .native-form-card-copy{min-width:0}.alert-confirm-card .native-form-card-copy>b{font-size:14px;line-height:1.3}.alert-confirm-card .native-form-card-copy>small{white-space:normal;font-size:12px;line-height:1.35}}@media (width<=360px){.alert-type-grid,.alert-subject-fields{grid-template-columns:1fr}}:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-shell{border:0}:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-header{background:#0d1115;box-shadow:0 10px 26px #0003}:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-header h1{letter-spacing:-.025em;font-weight:780}:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-header>button{box-shadow:0 6px 16px #0004,inset 0 1px #ffffff0a}:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-field>span,:is(.note-native-form,.youtube-native-form,.alert-native-form) .alert-field>b,:is(.note-native-form,.youtube-native-form,.alert-native-form) .alert-type-section h2{font-weight:720}:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-field :is(input,textarea,select),:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-control,:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-inline,:is(.note-native-form,.youtube-native-form,.alert-native-form) .alert-control{box-shadow:0 7px 18px #0004,inset 0 1px #ffffff0a}:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-card,:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-upload,:is(.note-native-form,.youtube-native-form,.alert-native-form) .note-media-preview,:is(.note-native-form,.youtube-native-form,.alert-native-form) .youtube-native-preview,:is(.note-native-form,.youtube-native-form,.alert-native-form) .youtube-position-controls,:is(.note-native-form,.youtube-native-form,.alert-native-form) .alert-photo-card{box-shadow:0 10px 24px #0005,inset 0 1px #ffffff09}:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-choice-grid button,:is(.note-native-form,.youtube-native-form,.alert-native-form) .youtube-cover-formats button,:is(.note-native-form,.youtube-native-form,.alert-native-form) .alert-type-grid button,:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-card-button{box-shadow:0 6px 15px #0003,inset 0 1px #ffffff08}:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-choice-grid button.active,:is(.note-native-form,.youtube-native-form,.alert-native-form) .youtube-cover-formats button[aria-pressed=true],:is(.note-native-form,.youtube-native-form,.alert-native-form) .alert-type-grid button.active{box-shadow:0 8px 20px #0005,inset 0 0 0 1px #1689ff45}:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-action,:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-footer button{box-shadow:0 12px 28px #006edb4d,inset 0 1px #ffffff24}:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-action:disabled,:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-footer button:disabled{box-shadow:0 8px 18px #0003,inset 0 1px #ffffff08}@media (width>=801px){:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-shell{box-shadow:0 34px 90px #000b}}@media (width<=800px){:is(.note-native-form,.youtube-native-form,.alert-native-form) .native-form-shell{box-shadow:none}.note-native-form .note-native-media>.native-form-upload{aspect-ratio:4/5;box-sizing:border-box;align-self:stretch;width:100%;max-width:100%;min-height:0}.note-native-form .note-native-media>.native-form-upload>img{aspect-ratio:auto;object-fit:contain;background:#090c10;width:100%;height:100%;min-height:0;display:block}}.alert-native-form{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#05080bde}.alert-native-form .native-form-shell{background:#10151a;grid-template-rows:64px minmax(0,1fr);width:min(860px,100%);height:min(720px,100dvh - 48px)}.alert-composer-grid{grid-template-columns:1.08fr .92fr;grid-template-areas:"warning warning""types title""types subject""types location""photo phone""photo summary""photo confirm""submit submit";gap:14px 28px;min-height:0;padding:20px;display:grid;overflow-y:auto}.alert-verification-warning{grid-area:warning}.alert-type-section{grid-area:types;min-width:0}.alert-type-section h2{color:var(--nf-text);margin:0 0 10px;font-size:14px}.alert-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.alert-type-grid button{border:1px solid var(--nf-line);color:#edf1f5;min-width:0;min-height:70px;font:inherit;text-align:left;cursor:pointer;background:#10151a;border-radius:12px;align-items:center;gap:12px;padding:12px;display:flex}.alert-type-grid button.active{background:#102238;border-color:#1689ff;box-shadow:inset 0 0 0 1px #1689ff55}.alert-type-grid button>svg{flex:none}.alert-type-grid span{min-width:0}.alert-type-grid b,.alert-type-grid small{display:block}.alert-type-grid b{font-size:13px;line-height:1.25}.alert-type-grid small{color:var(--nf-muted);margin-top:4px;font-size:10px;line-height:1.25}.alert-field{align-content:start;gap:8px;min-width:0;display:grid}.alert-field>b{color:var(--nf-text);font-size:14px;font-style:normal}.alert-field b em{color:var(--nf-muted);font-style:normal;font-weight:500}.alert-title-field{grid-area:title}.alert-subject-fields{grid-area:subject;grid-template-columns:1fr 1fr;gap:10px;display:grid}.alert-location-field{grid-area:location}.alert-phone-field{grid-area:phone}.alert-summary-field{grid-area:summary}.alert-control{box-sizing:border-box;border:1px solid var(--nf-line);color:#f3f5f7;background:#171d23;border-radius:11px;align-items:center;gap:12px;width:100%;min-width:0;min-height:52px;padding:0 13px;transition:border-color .18s,box-shadow .18s;display:flex}.alert-control:focus-within{border-color:var(--nf-line-strong);box-shadow:0 0 0 3px #ffffff0a}.alert-control>svg{flex:none}.alert-control :is(input,textarea){min-width:0;color:var(--nf-text);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:13px}.alert-control input{height:50px}.alert-control textarea{resize:none;height:82px;padding:14px 0;line-height:1.45}.alert-control>small{color:#bdc4cc;flex:none;align-self:center;font-size:11px}.alert-textarea-control{align-items:flex-start}.alert-textarea-control>svg{margin-top:15px}.alert-textarea-control>small{align-self:flex-end;margin-bottom:10px}.alert-photo-card{border:1px solid var(--nf-line);background:var(--nf-card);border-radius:13px;grid-area:photo;min-width:0;padding:12px}.alert-photo-card header{align-items:center;gap:11px;margin-bottom:10px;display:flex}.alert-photo-icon{background:var(--nf-raised);border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}.alert-photo-card header b,.alert-photo-card header small{display:block}.alert-photo-card header b{font-size:13px}.alert-photo-card header small{color:var(--nf-muted);margin-top:3px;font-size:11px}.alert-photo-drop{width:100%;height:176px;color:var(--nf-text);font:inherit;cursor:pointer;background:#11171c;border:1px dashed #48535f;border-radius:11px;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0;display:flex;overflow:hidden}.alert-photo-drop>img{object-fit:cover;width:100%;height:100%}.alert-photo-drop>b{font-size:14px}.alert-photo-drop>small{color:var(--nf-muted);font-size:11px}.alert-photo-remove{border:1px solid var(--nf-line);background:var(--nf-raised);width:100%;min-height:32px;color:var(--nf-text);font:inherit;border-radius:8px;margin-top:8px;font-size:12px}.alert-confirm-card{grid-area:confirm;min-height:64px}.alert-submit{grid-area:submit}.alert-submit .native-form-action{min-height:58px;font-size:16px}@media (width<=800px){.native-form-screen{padding:0;inset:0}.native-form-shell{width:100%;height:100dvh;box-shadow:none;border-radius:0}.native-form-header{min-height:calc(60px + env(safe-area-inset-top));padding-top:env(safe-area-inset-top)}.native-form-header h1{font-size:18px}.native-form-body{padding:16px 14px calc(24px + env(safe-area-inset-bottom));flex-direction:column;gap:18px;display:flex;overflow-x:hidden}.native-form-column{display:contents}.native-form-upload,.native-form-upload>img{aspect-ratio:4/5;min-height:0}.native-form-field :is(input,textarea,select){font-size:16px}.native-form-field input{height:56px}.native-form-field textarea{resize:none;min-height:170px}.native-form-footer{padding:10px 14px calc(14px + env(safe-area-inset-bottom));background:#0c0f12}.native-form-footer button{min-height:52px}.native-form-choice-grid{grid-template-columns:1fr}.native-form-card{min-height:72px}.note-native-copy>.native-form-field:first-child{order:1}.note-native-media>.native-form-upload{order:2}.note-native-media>.press-note-thumbs{order:3}.note-native-copy>.native-form-field:nth-child(2){order:4}.note-native-copy>.native-form-field:nth-child(3){order:5}.note-native-media>.native-form-field{order:6}.note-native-media>.note-media-preview{order:7}.note-native-copy>.native-form-field:nth-child(4){order:8}.note-native-copy>.native-form-action{order:9}.alert-native-form .native-form-shell{height:100dvh}.alert-composer-grid{padding:18px 16px calc(28px + env(safe-area-inset-bottom));flex-direction:column;gap:18px;display:flex;overflow-x:hidden}.alert-type-section{order:1}.alert-title-field{order:2}.alert-subject-fields{order:3}.alert-location-field{order:4}.alert-phone-field{order:5}.alert-summary-field{order:6}.alert-photo-card{order:7}.alert-confirm-card{order:8}.alert-submit{order:9}.alert-verification-warning{order:0}.alert-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.alert-type-grid button{min-height:66px;padding:11px}.alert-type-grid button:nth-child(3):last-child{grid-column:auto}.alert-type-grid small{display:none}.alert-control{min-height:58px}.alert-control :is(input,textarea){font-size:16px}.alert-control input{height:56px}.alert-control textarea{height:120px}.alert-photo-drop{height:170px}.alert-confirm-card .native-form-card-copy{display:block}.alert-confirm-card{grid-template-columns:42px minmax(0,1fr) auto}.alert-submit .native-form-action{min-height:58px}}.alert-confirm-card .native-form-card-copy{display:block}.post-create{z-index:420!important;box-sizing:border-box!important;background:var(--bg)!important;place-items:center!important;width:100vw!important;height:100dvh!important;margin:0!important;padding:24px!important;display:grid!important;position:fixed!important;inset:0!important;overflow:hidden!important}.post-create-shell{--pc-bg:#0b0d10;--pc-card:#12151a;--pc-raised:#1a1e24;--pc-active:#191d23;--pc-text:var(--text);--pc-muted:var(--muted);--pc-blue:var(--blue);box-sizing:border-box;background:var(--pc-bg);width:min(1120px,100%);height:min(816px,100dvh - 48px);color:var(--pc-text);border:0;border-radius:20px;grid-template-rows:64px 70px minmax(0,1fr) 70px;grid-template-columns:minmax(360px,.96fr) minmax(390px,1.08fr);column-gap:28px;padding:0 26px 22px;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 80px #0008,inset 0 1px #ffffff09}.post-create-header{background:#0c0f12;grid-column:1/-1;grid-template-columns:42px 1fr 42px;align-items:center;margin:0 -26px 18px;padding:0 14px;display:grid;box-shadow:inset 0 -1px #ffffff09}.post-create-header h1{text-align:center;letter-spacing:-.025em;margin:0;font-size:19px;font-weight:760}.post-create-header>button{background:var(--pc-raised);color:#f4f5f7;border:0;border-radius:11px;place-items:center;width:40px;height:40px;padding:0;display:grid;box-shadow:0 8px 18px #0004}.post-create-header>i{width:40px}.post-create-formats{grid-area:2/1;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:0;display:grid}.post-create-formats button{background:var(--pc-card);color:#c8cdd4;border:0;border-radius:12px;justify-content:center;align-items:center;gap:10px;min-height:70px;padding:0;font-size:13px;font-weight:720;transition:background .16s,color .16s,transform .16s;display:flex;box-shadow:0 8px 18px #0003}.post-create-formats button:hover,.post-create-formats button.active{background:var(--pc-active);color:#fff}.post-create-formats button:active{transform:scale(.992)}.post-create-formats i{border:1.25px solid;border-radius:3px;width:16px;max-height:22px;display:block}.post-create-preview{width:100%;height:calc(100% - 18px);color:var(--pc-muted);background:#0f1216;border:0;border-radius:16px;grid-area:3/1/5;align-self:end;margin:0;padding:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff06,0 18px 36px #0004}.post-create-preview>span{flex-direction:column;justify-content:center;align-items:center;gap:10px;height:100%;min-height:360px;display:flex}.post-create-upload-icon{background:var(--pc-raised);color:#f2f4f6;border-radius:50%;place-items:center;width:68px;height:68px;margin-bottom:8px;display:grid;box-shadow:0 12px 26px #0004,inset 0 1px #ffffff0e}.post-create-preview>span b{color:#f4f5f7;font-size:17px;font-weight:740}.post-create-preview>span small{color:#bec4cc;font-size:13px}.post-create-preview>span em{color:#747d88;margin-top:7px;font-size:10px;font-style:normal}.post-create-preview>img,.post-create-preview>video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.post-create-preview.is-positionable{touch-action:none;cursor:grab}.post-create-move{color:#fff;white-space:nowrap;pointer-events:none;background:#040608dc;border-radius:99px;align-items:center;gap:6px;padding:7px 11px;font-size:10px;font-style:normal;display:flex;position:absolute;bottom:14px;left:50%;translate:-50%}.post-create-thumbs{z-index:3;background:#12151af0;border:0;border-radius:11px;grid-area:4/1;place-self:end start;gap:7px;width:max-content;max-width:calc(100% - 28px);min-height:50px;margin:0 0 14px 14px;padding:5px;display:flex;overflow-x:auto;box-shadow:0 10px 24px #0005}.post-create-thumbs button{background:var(--pc-raised);color:#f0f2f5;border:0;border-radius:8px;flex:0 0 42px;place-items:center;width:42px;height:42px;padding:0;display:grid;position:relative;overflow:hidden}.post-create-thumbs button.active{background:#232830}.post-create-thumbs img,.post-create-thumbs video{object-fit:cover;width:100%;height:100%;display:block}.post-create-thumbs b{text-shadow:0 1px 3px #000;font-size:9px;position:absolute;top:2px;right:3px}.post-create-thumbs .add:disabled{opacity:.38}.post-create-caption{background:var(--pc-card);border:0;border-radius:13px;grid-area:2/2;height:166px;transition:background .16s;display:block;position:relative;box-shadow:0 10px 24px #0003,inset 0 1px #ffffff06}.post-create-caption:focus-within{background:var(--pc-active)}.post-create-caption textarea{box-sizing:border-box;resize:none;color:#fff;width:100%;height:100%;font:inherit;background:0 0;border:0;outline:0;padding:17px 54px 34px 17px;font-size:13px;line-height:1.5;overflow-y:auto}.post-create-caption textarea::placeholder{color:#858e99}.post-create-caption>button{background:var(--pc-raised);color:#eef1f4;border:0;border-radius:10px;place-items:center;width:36px;height:36px;padding:0;display:grid;position:absolute;top:13px;right:13px;box-shadow:0 7px 16px #0003}.post-create-caption-count{color:#89929d;pointer-events:none;font-size:10px;position:absolute;bottom:11px;right:15px}.post-create-caption-voice{color:#aeb6c0;font-size:9px;position:absolute;top:22px;right:58px}.post-create-options{scrollbar-width:none;grid-area:3/2;align-content:start;align-self:stretch;gap:12px;min-width:0;min-height:0;margin:114px 0 14px;padding-right:2px;display:grid;overflow:hidden auto}.post-create-options>*{min-width:0;position:relative}.post-create-options::-webkit-scrollbar{display:none}.post-create-options>button,.post-create-options>label,.post-create-options>.post-music>.post-music-trigger,.post-create-more>button,.post-create-more>label{box-sizing:border-box;background:var(--pc-card);color:#f4f5f7;text-align:left;border:0;border-radius:13px;align-items:center;gap:12px;width:100%;min-height:76px;padding:10px 15px;transition:background .16s,transform .16s;display:flex;box-shadow:0 9px 22px #0003,inset 0 1px #ffffff06}.post-create-options>button:hover,.post-create-options>.post-music>.post-music-trigger:hover,.post-create-more>button:hover{background:var(--pc-active)}.post-create-options>button:active,.post-create-options>.post-music>.post-music-trigger:active{transform:scale(.996)}.post-create-options svg:first-child{box-sizing:content-box;background:var(--pc-raised);color:#edf0f3;border-radius:10px;flex:none;width:18px;height:18px;padding:10px}.post-create-options>button>svg:last-child,.post-create-options>.post-music>.post-music-trigger>svg:last-child{background:0 0;border-radius:0;width:18px;height:18px;padding:0}.post-create-options span{flex:1;min-width:0}.post-create-options span b{color:#f5f6f8;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:720;line-height:1.3;display:block;overflow:hidden}.post-create-options span small{color:#9ca4ae;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;line-height:1.3;display:block;overflow:hidden}.post-create-options input[type=checkbox]{opacity:0;position:absolute}.post-create-options label>i{background:#293039;border-radius:20px;width:34px;height:20px;position:relative}.post-create-options label>i:after{content:"";background:#d9dde2;border-radius:50%;width:14px;height:14px;transition:transform .18s;position:absolute;top:3px;left:3px}.post-create-options label:has(input:checked)>i{background:#236fb8}.post-create-options label:has(input:checked)>i:after{transform:translate(14px)}.post-create-more-toggle>svg:last-child,.post-music-trigger>svg:last-child{transition:transform .18s}.post-create-more-toggle.is-open>svg:last-child,.post-music-trigger[aria-expanded=true]>svg:last-child{transform:rotate(180deg)}.post-create-more{display:none}.post-create-more.is-open{gap:10px;padding:0;display:grid}.post-create .post-create-more .happening-now-toggle{grid-template-columns:38px minmax(0,1fr) 40px!important;align-items:center!important;column-gap:12px!important;display:grid!important}.post-create .post-create-more .happening-now-toggle>svg{grid-area:1/1!important;justify-self:center!important}.post-create .post-create-more .happening-now-toggle>span{grid-area:1/2!important;min-width:0!important}.post-create .post-create-more .happening-now-toggle>i{grid-area:1/3!important;justify-self:end!important;margin:0!important}.post-music{display:grid}.post-music.has-selection .post-music-trigger>img{object-fit:cover;border-radius:9px;flex:none;width:44px;height:44px}.post-music.is-open{background:var(--pc-card);border-radius:14px;box-shadow:0 14px 32px #0005}.post-music.is-open>.post-music-trigger{box-shadow:none;border-radius:14px 14px 0 0}.post-music-panel{box-sizing:border-box;background:#0e1115;border:0;border-radius:0 0 14px 14px;flex-direction:column;max-height:330px;padding:10px;display:flex;overflow:hidden;width:100%!important;box-shadow:none!important;position:static!important;transform:none!important}.post-music-search{background:var(--pc-raised);border-radius:9px;flex:none;align-items:center;gap:8px;height:40px;padding:0 11px;display:flex}.post-music-search input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0;font-size:11px}.post-music-tabs{grid-template-columns:repeat(3,1fr);margin-top:4px;display:grid}.post-music-tabs button{color:#8f99a6;background:0 0;border:0;height:34px;font-size:10px}.post-music-tabs button.active{color:#fff;box-shadow:inset 0 -2px #ffffff2e}.post-music-genres{gap:6px;padding:7px 0;display:flex;overflow-x:auto}.post-music-genres button{background:var(--pc-raised);color:#aeb6c0;white-space:nowrap;border:0;border-radius:99px;height:27px;padding:0 9px;font-size:9px}.post-music-results{min-height:0;overflow-y:auto}.post-music-results article{border-radius:9px;grid-template-columns:38px minmax(0,1fr) 32px;align-items:center;gap:9px;min-height:48px;padding:5px;display:grid}.post-music-results article:hover,.post-music-results article:focus-visible{background:var(--pc-raised);outline:0}.post-music-results article>img{object-fit:cover;border-radius:8px;width:38px;height:38px}.post-music-results article span b,.post-music-results article span small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.post-music-results article>button{color:#fff;background:#20262e;border:0;border-radius:9px;place-items:center!important;width:32px!important;height:32px!important;padding:0!important;display:grid!important}.post-music-results article>button svg{background:0 0!important;width:15px!important;height:15px!important;padding:0!important}.post-music-results article.selected>button{background:#276fae}.post-music-status{color:#969fab;padding:10px;font-size:10px}.post-audio-fragment{gap:8px;padding:5px 3px 12px;display:grid;position:relative}.post-audio-fragment header{justify-content:space-between;align-items:center;gap:10px;display:flex}.post-audio-fragment header>span{gap:3px;display:grid}.post-audio-fragment header b{font-size:11px}.post-audio-fragment header small{color:#9ca7b4;font-size:10px}.post-audio-fragment header>div{gap:5px;display:flex}.post-audio-fragment header button{background:var(--pc-raised);color:#8e99a6;border:0;border-radius:8px;height:27px;padding:0 9px;font-size:10px}.post-audio-fragment header button.active{color:#fff;background:#29313a}.post-audio-wave{pointer-events:none;align-items:center;gap:2px;height:42px;display:flex}.post-audio-wave i{background:#4d5661;border-radius:2px;flex:1;min-width:1px}.post-audio-wave i.active{background:var(--pc-blue)}.post-audio-fragment>input{z-index:2;opacity:.001;cursor:ew-resize;touch-action:pan-y;width:100%;height:42px;margin:-50px 0 0;position:relative}.post-audio-fragment footer{color:#8f99a6;justify-content:space-between;font-size:9px;display:flex}.post-inline-menu,.post-collab-panel{background:#0e1115;border:0;border-radius:12px;gap:7px;padding:10px;display:grid;box-shadow:0 12px 28px #0005}.post-inline-menu>button{color:#cbd2da;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;width:100%;min-height:40px;padding:7px 10px;display:flex}.post-inline-menu>button:hover,.post-inline-menu>button.active{background:var(--pc-raised);color:#fff}.post-inline-menu>button>span{flex:1}.post-inline-menu>button>svg{background:0 0!important;width:16px!important;height:16px!important;padding:0!important}.post-schedule-menu input{box-sizing:border-box;background:var(--pc-raised);color:#fff;border:0;border-radius:8px;width:100%;padding:9px}.post-inline-done{background:var(--pc-blue)!important;color:#fff!important;justify-content:center!important}.post-collab-panel>label{background:var(--pc-raised);border-radius:10px;align-items:center;gap:9px;height:42px;padding:0 12px;display:flex}.post-collab-panel>label input{color:#fff;background:0 0;border:0;outline:0;flex:1;min-width:0}.post-collab-heading{color:#abb4bf;font-size:10px}.post-collab-results{max-height:196px;display:grid;overflow-y:auto}.post-collab-results>button{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:9px;min-height:52px;padding:5px 4px;display:flex}.post-collab-results>button>span:nth-child(2),.post-collab-selected>button>span{flex:1;min-width:0}.post-collab-results b,.post-collab-selected b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.post-collab-results small,.post-collab-selected small{color:#8f99a5;font-size:9px;display:block}.post-collab-results>button>svg{box-sizing:content-box;background:var(--pc-raised)!important;border-radius:10px!important;width:16px!important;height:16px!important;padding:8px!important}.post-collab-selected{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.post-collab-selected>button{background:var(--pc-raised);color:#fff;text-align:left;border:0;border-radius:10px;align-items:center;gap:7px;min-width:0;padding:6px 8px;display:flex}.post-collab-limit{color:#c1cad3;background:#1a1e23;border-radius:10px;margin:0;padding:9px 10px;font-size:10px}.post-collab-note{color:#737f8b;font-size:9px}.post-create-publish-wrap{text-align:center;grid-area:4/2;align-self:end;gap:6px;display:grid}.post-create-publish{background:var(--pc-blue);color:#fff;width:100%;min-height:60px;box-shadow:none;border:0;border-radius:13px;margin:0;font-size:14px;font-weight:740}.post-create-publish:disabled{color:#777f89;box-shadow:none;cursor:not-allowed;background:#20242a}.post-create-publish-wrap>small{color:#55ca80;justify-content:center;align-items:center;gap:6px;font-size:10px;font-weight:700;display:flex}.post-create :is(button,input,textarea,select,[role=button]):is(:focus,:focus-visible,:active),.post-create :is(label,div):focus-within{outline-offset:0!important;border-color:#0000!important;outline:0!important}.post-create :is(button,input,textarea,select,[role=button]):focus-visible{box-shadow:none!important}.post-create :is(button,input,textarea,select){-webkit-tap-highlight-color:transparent}@media (width>=801px){.post-create{inset:0 0 0 var(--sidebar,248px)!important;width:auto!important;padding:24px clamp(20px,3vw,46px)!important}.post-create-shell{max-width:calc(100vw - var(--sidebar,248px) - 48px)}}@media (width>=801px) and (height<=760px){.post-create-shell{grid-template-rows:56px 58px minmax(0,1fr) 58px;height:calc(100dvh - 28px);padding-bottom:14px}.post-create-header{margin-bottom:12px}.post-create-formats button{min-height:58px}.post-create-caption{height:132px}.post-create-options{gap:8px;margin-top:86px}.post-create-options>button,.post-create-options>label,.post-create-options>.post-music>.post-music-trigger,.post-create-more>button,.post-create-more>label{min-height:58px;padding-block:7px}.post-create-publish{min-height:50px}}@media (width<=800px){.post-create{width:100%!important;height:100dvh!important;padding:0!important}.post-create-shell{width:100%;height:100dvh;padding:0 12px calc(18px + env(safe-area-inset-bottom));box-shadow:none;border-radius:0;flex-direction:column;gap:12px;display:flex;overflow:hidden auto}.post-create-header{z-index:5;min-height:calc(56px + env(safe-area-inset-top));padding:env(safe-area-inset-top) 12px 0;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#0b0d10f5;flex:none;margin:0 -12px;position:sticky;top:0}.post-create-header h1{font-size:16px}.post-create-formats{flex:none;gap:9px;width:100%;margin:2px 0 0}.post-create-formats button{min-height:48px;font-size:12px}.post-create-preview{width:100%;height:auto;aspect-ratio:var(--post-ratio,4/5);flex:none;margin:0}.post-create-preview>span{min-height:280px}.post-create-upload-icon{width:58px;height:58px}.post-create-thumbs{flex:none;align-self:flex-start;width:max-content;max-width:calc(100% - 36px);min-height:48px;margin:-76px 0 18px 18px}.post-create-caption{flex:none;width:100%;height:132px;margin:0}.post-create-caption textarea{padding:15px 50px 32px 15px}.post-create-options{flex:none;gap:9px;width:100%;max-height:none;margin:0;overflow:visible}.post-create-options>button,.post-create-options>label,.post-create-options>.post-music>.post-music-trigger,.post-create-more>button,.post-create-more>label{min-height:60px;padding:9px 12px}.post-music-panel{max-height:none}.post-collab-selected{grid-template-columns:1fr}.post-create-publish-wrap{flex:none;width:100%;margin:0}.post-create-publish{min-height:52px}.post-create-shell::-webkit-scrollbar{display:none}}.post-create .post-music-panel{overscroll-behavior:contain;max-height:min(390px,52dvh)!important}.post-create .post-music-results{overscroll-behavior:contain;min-height:112px;max-height:190px;overflow:hidden auto}.post-create .post-audio-fragment{flex:none;max-height:142px;overflow:hidden}@media (width<=800px){.post-create .post-music-panel{padding:9px;max-height:min(360px,48dvh)!important}.post-create .post-music-results{min-height:96px;max-height:168px}.post-create .post-audio-fragment{max-height:132px}}.auth-front-stack{flex-direction:column;align-items:center;display:flex}.auth-front-card{width:100%}.auth-front-credit{letter-spacing:.1em;text-align:center;text-transform:uppercase;font-weight:650;display:block;color:#ffffff70!important;border:0!important;margin:15px auto 0!important;padding:0!important;font-size:11px!important}.vv-auth-native .auth-username-field{--vv-field-inset:none;--vv-field-surface:var(--vv-unified-surface,#1b1d22);box-sizing:border-box;align-items:center;gap:0;width:100%;height:50px;min-height:50px;padding:0 13px 0 8px;transition:border-color .16s,box-shadow .16s;display:flex;overflow:hidden;background:var(--vv-unified-surface,#1b1d22)!important;box-shadow:none!important;filter:none!important;background-image:none!important;border:1px solid #ffffff12!important;border-radius:12px!important}.vv-auth-native .auth-username-field .at-sign{color:#9b9da6;background:0 0;border:0;flex:0 0 36px;align-self:stretch;place-items:center;width:36px;margin:0;padding:0;font-size:16px;font-weight:800;line-height:1;display:grid}.vv-auth-native .auth-username-field input{align-self:stretch;width:100%;min-width:0;color:#f5f5f7!important;height:100%!important;box-shadow:none!important;filter:none!important;appearance:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:0 3px!important;font-size:14px!important;line-height:normal!important}.vv-auth-native .auth-username-field input::placeholder{opacity:1;color:#777a84!important}.vv-auth-native .auth-username-field:hover{background:var(--vv-unified-surface,#1b1d22)!important;box-shadow:none!important;border-color:#ffffff1c!important}.vv-auth-native .auth-username-field:focus-within{background:var(--vv-unified-surface,#1b1d22)!important;background-image:none!important}.vv-auth-native .auth-username-field:has(input:not(:placeholder-shown)){background:var(--vv-unified-surface,#1b1d22)!important;background-image:none!important}.vv-auth-native .auth-username-field:focus-within{border-color:inherit!important;box-shadow:none!important;outline:0!important}.vv-auth-native .auth-username-field:focus-within .at-sign{color:#70b8ff}.vv-auth-native .auth-username-field input:focus,.vv-auth-native .auth-username-field input:active,.vv-auth-native .auth-username-field input:not(:placeholder-shown){box-shadow:none!important;filter:none!important;background:0 0!important;outline:0!important}.vv-auth-native .registration-category-menu>summary>small.has-category,.vv-auth-native .registration-category-options button.active span{color:#f5f5f7!important;font-weight:750!important}@media (width<=800px){.auth-front-card .auth-card-brand{justify-content:center;align-items:center;width:100%;margin:0 0 28px;display:flex}.auth-front-card .auth-card-brand .logo,.auth-front-card .auth-card-brand .minimal-logo{margin:0 auto;line-height:1;display:inline-flex;font-size:clamp(48px,15vw,64px)!important}.auth-front-credit{color:#ffffff80!important;margin-top:18px!important;font-size:12px!important}}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,[contenteditable=true],[role=textbox],[role=searchbox],[role=combobox]){appearance:none;-webkit-tap-highlight-color:transparent;outline-offset:0!important;box-shadow:none!important;border-color:#0000!important;outline:0!important}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea,select,[contenteditable=true],[role=textbox],[role=searchbox],[role=combobox]):is(:hover,:focus,:focus-visible,:active),html:root body :is(.field.field.field.field,.auth-native-select.auth-native-select.auth-native-select.auth-native-select,.top-search.top-search.top-search.top-search,.search-box.search-box.search-box.search-box,.search-input.search-input.search-input.search-input,.connections-search.connections-search.connections-search.connections-search,.paid-creator-search.paid-creator-search.paid-creator-search.paid-creator-search,.comment-box.comment-box.comment-box.comment-box,.comments-dialog-composer.comments-dialog-composer.comments-dialog-composer.comments-dialog-composer,.instagram-post-comment.instagram-post-comment.instagram-post-comment.instagram-post-comment,.vv-chat-compose.vv-chat-compose.vv-chat-compose.vv-chat-compose,.edit-icon-field.edit-icon-field.edit-icon-field.edit-icon-field,.contact-link-shell.contact-link-shell.contact-link-shell.contact-link-shell,.profile-form-control.profile-form-control.profile-form-control.profile-form-control>div,[data-field][data-field][data-field][data-field],[data-input-wrapper][data-input-wrapper][data-input-wrapper][data-input-wrapper]):is(:focus,:focus-visible,:focus-within,:active){outline-offset:0!important;box-shadow:none!important;border-color:#0000!important;outline:0!important}:where(input,textarea):-webkit-autofill{caret-color:var(--text,#f5f5f7);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--text,#f5f5f7)!important;-webkit-box-shadow:0 0 0 1000px var(--bg,#090a0d) inset!important;box-shadow:0 0 0 1000px var(--bg,#090a0d) inset!important;border-color:#0000!important}:where(input,textarea):-webkit-autofill:hover{caret-color:var(--text,#f5f5f7);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--text,#f5f5f7)!important;-webkit-box-shadow:0 0 0 1000px var(--bg,#090a0d) inset!important;box-shadow:0 0 0 1000px var(--bg,#090a0d) inset!important;border-color:#0000!important}:where(input,textarea):-webkit-autofill:focus{caret-color:var(--text,#f5f5f7);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--text,#f5f5f7)!important;-webkit-box-shadow:0 0 0 1000px var(--bg,#090a0d) inset!important;box-shadow:0 0 0 1000px var(--bg,#090a0d) inset!important;border-color:#0000!important}:where(input,textarea):-webkit-autofill:active{caret-color:var(--text,#f5f5f7);transition:background-color 9999s ease-out;-webkit-text-fill-color:var(--text,#f5f5f7)!important;-webkit-box-shadow:0 0 0 1000px var(--bg,#090a0d) inset!important;box-shadow:0 0 0 1000px var(--bg,#090a0d) inset!important;border-color:#0000!important}@media (hover:none),(pointer:coarse){:where(input,textarea,select,[contenteditable=true],[role=textbox],[role=searchbox],[role=combobox]){-webkit-tap-highlight-color:transparent}}:root{--vv-unified-surface:#0d0f12;--vv-accent:#1689ff;--vv-accent-strong:#0874e8;--vv-accent-soft:#69b8ff;--vv-accent-glow:#1689ff47;--purple:var(--vv-accent);--purple-2:var(--vv-accent-soft);--blue:var(--vv-accent);--form-canvas:#080b0f;--form-panel:var(--vv-unified-surface);--form-card:var(--vv-unified-surface);--form-field:var(--vv-unified-surface);--form-line:#ffffff13;--form-muted:#929ba6;--form-shadow:0 30px 86px #0000009e;--form-card-shadow:0 10px 28px #00000057}.v60-channel-cover{background-position:68% 34%}.artist-track-menu-label{color:#6f7a8b;letter-spacing:.12em;padding:7px 12px 4px;font-size:10px;font-weight:850;display:block}.v60-title-editor-layer{z-index:41000;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000ad;place-items:center;padding:18px;display:grid}.v60-actions-layer{z-index:40950;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#00000075;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.v60-actions-sheet{color:#fff;background:#11151c;border:0;border-radius:16px;gap:4px;width:min(330px,100%);padding:10px;display:grid;box-shadow:0 24px 70px #00000094}.v60-actions-sheet header{justify-content:space-between;align-items:center;gap:12px;padding:7px 7px 11px;display:flex}.v60-actions-sheet header span{gap:3px;min-width:0;display:grid}.v60-actions-sheet header small{color:#399fff;letter-spacing:.14em;font-size:9px;font-weight:900}.v60-actions-sheet header b{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.v60-actions-sheet header button{color:#fff;background:#1d232d;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.v60-actions-sheet>button{color:#e8edf5;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;min-height:46px;padding:0 12px;font-size:13px;font-weight:720;display:flex}.v60-actions-sheet>button:hover{background:#1b212b}.v60-actions-sheet>button.danger{color:#ff7185}.ig-realtime-status{align-items:center;gap:6px;width:max-content;margin-top:7px;font-weight:700;color:#8e99a8!important;font-size:11px!important;display:flex!important}.ig-realtime-status i{background:#788392;border-radius:50%;width:7px;height:7px}.ig-realtime-status.connected{color:#75c9ff!important}.ig-realtime-status.connected i{background:#168cff;box-shadow:0 0 0 4px #168cff24}.ig-realtime-status.connecting i{animation:1.1s ease-in-out infinite vvRealtimePulse}@keyframes vvRealtimePulse{50%{opacity:.35}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}input:is([type=date],[type=time],[type=datetime-local],[type=month]){box-sizing:border-box;letter-spacing:-.01em;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;appearance:none;min-width:0;min-height:48px;position:relative;color:#f5f7fb!important;background:#151a22!important;border:0!important;border-radius:12px!important;outline:0!important;padding:0 44px 0 14px!important;font-family:inherit!important;font-size:14px!important;font-weight:650!important;line-height:1!important;box-shadow:0 10px 26px #0000002e!important}input:is([type=date],[type=time],[type=datetime-local],[type=month]):hover{background:#19202a!important}input:is([type=date],[type=time],[type=datetime-local],[type=month]):focus-visible{background:#19202a!important;box-shadow:0 0 0 2px #168cff57,0 12px 28px #0000003d!important}input:is([type=date],[type=time],[type=datetime-local],[type=month]):disabled{opacity:.48;cursor:not-allowed}input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-calendar-picker-indicator{filter:invert(55%)sepia(86%)saturate(1843%)hue-rotate(182deg)brightness(102%)contrast(101%);cursor:pointer;opacity:1;background-color:#168cff1f;border-radius:7px;width:19px;height:19px;margin:0;padding:4px;position:absolute;right:12px}input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-datetime-edit{color:#f5f7fb;align-items:center;gap:2px;padding:0;display:flex}input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-datetime-edit-fields-wrapper{padding:0}input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-datetime-edit-text{color:#6f7a89;padding:0 2px}input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-datetime-edit-year-field{color:#f5f7fb;border-radius:5px;padding:4px 2px}input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-datetime-edit-month-field{color:#f5f7fb;border-radius:5px;padding:4px 2px}input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-datetime-edit-day-field{color:#f5f7fb;border-radius:5px;padding:4px 2px}input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-datetime-edit-hour-field{color:#f5f7fb;border-radius:5px;padding:4px 2px}input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-datetime-edit-minute-field{color:#f5f7fb;border-radius:5px;padding:4px 2px}input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-datetime-edit-ampm-field{color:#f5f7fb;border-radius:5px;padding:4px 2px}input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-datetime-edit-year-field:focus{color:#fff;background:#168cff}input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-datetime-edit-month-field:focus{color:#fff;background:#168cff}input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-datetime-edit-day-field:focus{color:#fff;background:#168cff}input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-datetime-edit-hour-field:focus{color:#fff;background:#168cff}input:is([type=date],[type=time],[type=datetime-local],[type=month])::-webkit-datetime-edit-minute-field:focus{color:#fff;background:#168cff}.manual-schedule-field,.vv-analytics-custom label,.professional-date-grid label{color:#9da7b5!important;gap:8px!important;font-size:12px!important;font-weight:750!important}.event-form-grid label:has(>input:is([type=date],[type=time],[type=datetime-local])){color:#9da7b5!important;gap:8px!important;font-size:12px!important;font-weight:750!important}.artist-report-toolbar label:has(input[type=month]){color:#9da7b5!important;gap:8px!important;font-size:12px!important;font-weight:750!important}.media-kit-toolbar label:has(input[type=month]){color:#9da7b5!important;gap:8px!important;font-size:12px!important;font-weight:750!important}.ig-media-kit label:has(input[type=month]){color:#9da7b5!important;gap:8px!important;font-size:12px!important;font-weight:750!important}.business-hours-editor input[type=time]{border-radius:10px!important;min-height:42px!important;padding-left:11px!important;font-size:13px!important}@media (width<=700px){input:is([type=date],[type=time],[type=datetime-local],[type=month]){width:100%;min-height:50px;font-size:16px!important}.vv-analytics-custom{grid-template-columns:1fr!important}.vv-analytics-custom>svg{display:none}.professional-date-grid{grid-template-columns:1fr!important}.business-hours-editor input[type=time]{width:100%;min-width:0}}.v60-title-editor{color:#fff;background:#11151c;border:0;border-radius:16px;width:min(390px,100%);padding:18px;box-shadow:0 24px 70px #00000080}.v60-title-editor header,.v60-title-editor footer{justify-content:space-between;align-items:center;gap:12px;display:flex}.v60-title-editor header small{color:#329eff;letter-spacing:.14em;font-size:10px;font-weight:900}.v60-title-editor h3{margin:3px 0 0;font-size:20px}.v60-title-editor header>button{color:#fff;background:#1d222c;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.v60-title-editor label{gap:8px;margin:22px 0;display:grid}.v60-title-editor label span{color:#aeb6c3;font-size:12px;font-weight:750}.v60-title-editor input{box-sizing:border-box;border-radius:11px;width:100%;min-height:48px;padding:0 14px;font-size:15px;color:#fff!important;box-shadow:none!important;background:#1a1f28!important;border:0!important;outline:0!important}.v60-title-editor footer{justify-content:flex-end}.v60-title-editor footer button{color:#c8cfda;background:#1b2029;border:0;border-radius:10px;min-height:42px;padding:0 15px;font-weight:750}.v60-title-editor footer .primary-button{color:#fff;background:#168cff}.vv-membership-banner{color:#fff;background:radial-gradient(circle at 90% 10%,#168cff47,#0000 38%),linear-gradient(135deg,#121824,#0c0f15);border-radius:18px;grid-template-columns:minmax(0,1fr) auto;gap:24px;margin-bottom:22px;padding:24px;display:grid;box-shadow:0 18px 48px #0000004d}.vv-membership-banner-copy>small{color:#51adff;letter-spacing:.15em;font-size:10px;font-weight:900}.vv-membership-banner h2{letter-spacing:-.025em;margin:7px 0 8px;font-size:22px}.vv-membership-banner p{color:#aeb8c7;max-width:700px;margin:0;font-size:13px;line-height:1.55}.vv-membership-banner ul{flex-wrap:wrap;gap:7px 18px;margin:15px 0 0;padding:0;list-style:none;display:flex}.vv-membership-banner li{color:#d5dbe5;font-size:12px}.vv-membership-banner li:before{content:"✓";color:#45a9ff;margin-right:6px;font-weight:900}.vv-membership-banner-action{flex-direction:column;justify-content:center;align-items:stretch;gap:9px;min-width:190px;display:flex}.vv-membership-banner-action>span{justify-content:center;align-items:baseline;gap:6px;display:flex}.vv-membership-banner-action>span b{font-size:30px}.vv-membership-banner-action>span small,.vv-membership-banner-action>small{color:#8f9aac;text-align:center;font-size:10px}.vv-membership-banner-action button{color:#fff;background:#168cff;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;min-height:46px;padding:0 17px;font-size:13px;font-weight:850;display:flex;box-shadow:0 10px 28px #168cff47}@media (width<=700px){.v60-channel-cover{background-position:72% 28%}.v60-actions-layer,.v60-title-editor-layer{place-items:end center;padding:0}.v60-actions-sheet{width:100%;padding:14px 14px calc(14px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.v60-title-editor{width:100%;padding:20px 16px calc(20px + env(safe-area-inset-bottom));border-radius:18px 18px 0 0}.vv-membership-banner{grid-template-columns:1fr;gap:18px;padding:20px}.vv-membership-banner h2{font-size:20px}.vv-membership-banner ul{gap:8px;display:grid}.vv-membership-banner-action{min-width:0}}.event-create-backdrop>.event-editor-v2{border:0!important;border-radius:22px!important;width:min(980px,100vw - 40px)!important;max-height:min(880px,100dvh - 40px)!important}.event-editor-v2 .event-form-sections{align-content:start!important}.event-editor-v2 .event-form-sections>section{isolation:isolate!important}.event-editor-v2 .event-form-sections>section:after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 1px #ffffff0b}.event-editor-v2 .event-field-wide{grid-column:1/-1!important}.event-editor-v2 .event-switch-field input{width:44px!important;height:24px!important;min-height:24px!important;accent-color:var(--vv-accent)!important;justify-self:end!important}.profile-event-card .event-cover{position:relative!important;overflow:visible!important}.profile-event-card-menu{z-index:30!important;position:absolute!important;top:10px!important;right:10px!important}.profile-event-card-menu>button{color:#fff!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important;background:#080a0ed1!important;border:0!important;border-radius:50%!important;place-items:center!important;width:40px!important;height:40px!important;padding:0!important;display:grid!important;box-shadow:0 9px 24px #0000006b!important}.profile-event-card-menu>div{z-index:31!important;background:#11151a!important;border:0!important;border-radius:14px!important;gap:4px!important;width:190px!important;padding:7px!important;display:grid!important;position:absolute!important;top:46px!important;right:0!important;box-shadow:0 22px 55px #0000009e!important}.profile-event-card-menu>div button{color:#f5f7fa!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:10px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:44px!important;padding:0 12px!important;font-size:13px!important;font-weight:700!important;display:flex!important}.profile-event-card-menu>div button:hover,.profile-event-card-menu>div button:focus-visible{background:#1b2027!important}.profile-event-card-menu>div button.danger{color:#ff7188!important}@media (width<=800px){.event-create-backdrop{align-items:stretch!important;padding:0!important}.event-create-backdrop>.event-editor-v2{border-radius:0!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important}.event-editor-v2>.event-editor-layout{padding-bottom:110px!important}.event-editor-v2>.full-button{z-index:8!important;left:14px!important;right:14px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;width:auto!important;margin:0!important;position:fixed!important}.profile-event-card-menu>div{top:auto!important;right:10px!important;bottom:calc(78px + env(safe-area-inset-bottom))!important;width:min(260px,100vw - 20px)!important;position:fixed!important}}.event-create-backdrop{z-index:90!important;-webkit-backdrop-filter:blur(18px)!important;backdrop-filter:blur(18px)!important;background:#05070ae6!important}.event-editor-v2{background:#0d1013!important;flex-direction:column!important;padding:0!important;display:flex!important;overflow:hidden!important;box-shadow:0 30px 90px #00000094!important}.event-editor-v2>.modal-title{background:#0c0f12!important;border:0!important;flex:none!important;min-height:72px!important;margin:0!important;padding:0 20px!important;position:relative!important;top:auto!important;box-shadow:inset 0 -1px #ffffff0e!important}.event-editor-v2>.modal-title small{color:#168cff!important;letter-spacing:.13em!important;font-size:10px!important;font-weight:850!important}.event-editor-v2>.modal-title h3{margin:4px 0 0!important;font-size:20px!important;font-weight:780!important;line-height:1.15!important}.event-editor-v2>.modal-title>button{background:#171b20!important;border:0!important;border-radius:12px!important;width:40px!important;height:40px!important;box-shadow:0 8px 22px #00000047!important}.event-editor-v2>.event-editor-layout{scrollbar-width:none!important;flex:1!important;grid-template-columns:minmax(250px,310px) minmax(0,1fr)!important;gap:18px!important;min-height:0!important;padding:18px 20px!important;display:grid!important;overflow-y:auto!important}.event-editor-v2>.event-editor-layout::-webkit-scrollbar{display:none!important}.event-editor-layout>div:first-child{padding:0!important;position:sticky!important;top:0!important}.event-editor-v2 .event-image-picker{aspect-ratio:4/5!important;background:#12161b!important;border:0!important;border-radius:16px!important;min-height:360px!important;box-shadow:0 16px 38px #00000052,inset 0 1px #ffffff0b!important}.event-editor-v2 .event-image-picker img{object-fit:cover!important;width:100%!important;height:100%!important}.event-editor-v2 .event-image-picker svg{color:#168cff!important}.event-form-sections{gap:14px!important;display:grid!important}.event-form-sections>section{background:#12161b!important;border:0!important;border-radius:16px!important;gap:14px!important;margin:0!important;padding:17px!important;display:grid!important;position:relative!important;box-shadow:0 14px 32px #0000004d,inset 0 1px #ffffff0a!important}.event-form-sections>section:last-child{padding-bottom:17px!important}.event-form-sections h4{color:#f4f6f8!important;align-items:center!important;gap:10px!important;min-height:30px!important;margin:0!important;font-size:15px!important;font-weight:780!important;display:flex!important}.event-form-sections h4:before{content:none!important;display:none!important}.event-editor-v2 .event-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important;display:grid!important}.event-editor-v2 label{color:#eef1f4!important;gap:7px!important;margin:0!important;font-size:13px!important;font-weight:690!important;line-height:1.25!important;display:grid!important}.event-editor-v2 :is(input,textarea,select),.event-ticket-types-editor input{color:#fff!important;background:0 0!important;border:0!important;border-radius:12px!important;outline:0!important;min-height:52px!important;padding:12px 13px!important;box-shadow:0 10px 24px #00000038!important}.event-editor-v2 :is(input,textarea,select):is(:focus,:active,:focus-visible),.event-ticket-types-editor input:is(:focus,:active,:focus-visible){background:0 0!important;border:0!important;outline:0!important;box-shadow:0 12px 28px #0000004d!important}.event-editor-v2 textarea{min-height:116px!important;line-height:1.5!important}.event-ticket-mode{background:#0b0e12!important;border:0!important;border-radius:13px!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:8px!important;margin:0!important;padding:4px!important;display:grid!important}.event-ticket-mode button{color:#98a1ac!important;background:0 0!important;border:0!important;border-radius:10px!important;min-height:44px!important;font-weight:700!important}.event-ticket-mode button.active{color:#fff!important;background:#168cff!important;box-shadow:0 9px 20px #0067db47!important}.event-switch-field{background:#0d1116!important;border:0!important;border-radius:12px!important;justify-content:space-between!important;align-items:center!important;min-height:52px!important;padding:0 13px!important;display:flex!important;box-shadow:0 10px 24px #00000038!important}.event-editor-v2>.full-button{color:#fff!important;background:#168cff!important;border:0!important;border-radius:12px!important;flex:none!important;min-height:54px!important;margin:0 20px 18px!important;font-size:15px!important;font-weight:800!important;position:relative!important;bottom:auto!important;box-shadow:0 14px 30px #0067db47!important}@media (width<=800px){.event-editor-v2{border-radius:0!important;width:100%!important;height:100dvh!important;max-height:100dvh!important}.event-editor-v2>.modal-title{min-height:calc(64px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 0!important}.event-editor-v2>.modal-title h3{font-size:18px!important}.event-editor-v2>.event-editor-layout{flex-direction:column!important;gap:14px!important;padding:14px 14px 18px!important;display:flex!important;overflow-x:hidden!important}.event-editor-layout>div:first-child{position:relative!important;top:auto!important}.event-editor-v2 .event-image-picker{aspect-ratio:16/9!important;border-radius:15px!important;width:100%!important;min-height:0!important}.event-form-sections{gap:14px!important}.event-form-sections>section{border-radius:15px!important;gap:13px!important;padding:15px!important}.event-form-sections h4{font-size:14px!important}.event-editor-v2 .event-form-grid{grid-template-columns:1fr!important;gap:13px!important}.event-field-wide{grid-column:auto!important}.event-editor-v2 label{font-size:14px!important}.event-editor-v2 :is(input,textarea,select),.event-ticket-types-editor input{min-height:56px!important;font-size:16px!important}.event-editor-v2 textarea{min-height:132px!important}.event-ticket-mode{grid-template-columns:1fr!important}.event-ticket-mode button{min-height:50px!important;font-size:14px!important}.event-editor-v2>.full-button{min-height:56px!important;margin:0 14px calc(14px + env(safe-area-inset-bottom))!important;font-size:16px!important}}:is(.modal-backdrop,.sheet-backdrop,.dialog-backdrop,[class*=backdrop],dialog){--create-accent:var(--vv-accent);--nf-accent:var(--vv-accent)}:is(.modal-backdrop,.sheet-backdrop,.dialog-backdrop,[class*=backdrop],dialog) :is(form,[class*=modal],[class*=dialog],[class*=sheet]){color:var(--text,#f7f8fa)}:is(input:not([data-flat-input]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]),textarea:not([data-compact-comment-input]),select,[contenteditable=true]){box-sizing:border-box;min-width:0;background:var(--vv-field-surface,#181d23)!important;background-color:var(--vv-field-surface,#181d23)!important;color:#f4f6f8!important;-webkit-text-fill-color:#f4f6f8!important;box-shadow:var(--vv-field-inset,inset 0 1px 2px #00000094,0 5px 14px #00000029)!important;background-image:none!important;border-color:#0000!important;outline:0!important}:is(input:not([data-flat-input]):not([type=checkbox]):not([type=radio]):not([type=range]),textarea:not([data-compact-comment-input]),select,[contenteditable=true]) :is(:focus,:focus-visible,:active),:is(input:not([data-flat-input]):not([type=checkbox]):not([type=radio]):not([type=range]),textarea:not([data-compact-comment-input]),select)[data-filled=true]{background:var(--vv-field-surface,#181d23)!important;background-color:var(--vv-field-surface,#181d23)!important;box-shadow:var(--vv-field-inset,0 8px 20px #00000057)!important;background-image:none!important;border-color:#0000!important;outline:0!important}:is(.field:not(.auth-username-field),.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control,.top-search,.native-audio-search,.artist-catalog-search,.youtube-native-search,.search-hero>label,.conversations>label,.vv-thread-list>label){background:var(--vv-field-surface,#181d23)!important;background-color:var(--vv-field-surface,#181d23)!important;box-shadow:var(--vv-field-inset,inset 0 1px 2px #00000094,0 5px 14px #00000029)!important;background-image:none!important}:is(.field:not(.auth-username-field),.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control,.top-search,.native-audio-search,.artist-catalog-search,.youtube-native-search,.search-hero>label,.conversations>label,.vv-thread-list>label) :is(:focus,:focus-visible,:active),:is(.field:not(.auth-username-field),.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control,.top-search,.native-audio-search,.artist-catalog-search,.youtube-native-search,.search-hero>label,.conversations>label,.vv-thread-list>label):focus-within{border-color:var(--form-line)!important;background:var(--vv-field-surface,#181d23)!important;background-color:var(--vv-field-surface,#181d23)!important;box-shadow:none!important;background-image:none!important;outline:0!important}:-webkit-any(input,textarea,select):-webkit-autofill{transition:background-color 99999s ease-out,color 99999s ease-out;-webkit-text-fill-color:#f4f6f8!important;-webkit-box-shadow:none!important;box-shadow:none!important;caret-color:#f4f6f8!important;background:0 0!important;border-color:#0000!important}:is(input,textarea,select):autofill{transition:background-color 99999s ease-out,color 99999s ease-out;-webkit-text-fill-color:#f4f6f8!important;-webkit-box-shadow:none!important;box-shadow:none!important;caret-color:#f4f6f8!important;background:0 0!important;border-color:#0000!important}:-webkit-any(input,textarea,select):-webkit-autofill:hover{transition:background-color 99999s ease-out,color 99999s ease-out;-webkit-text-fill-color:#f4f6f8!important;-webkit-box-shadow:none!important;box-shadow:none!important;caret-color:#f4f6f8!important;background:0 0!important;border-color:#0000!important}:is(input,textarea,select):autofill:hover{transition:background-color 99999s ease-out,color 99999s ease-out;-webkit-text-fill-color:#f4f6f8!important;-webkit-box-shadow:none!important;box-shadow:none!important;caret-color:#f4f6f8!important;background:0 0!important;border-color:#0000!important}:-webkit-any(input,textarea,select):-webkit-autofill:focus{transition:background-color 99999s ease-out,color 99999s ease-out;-webkit-text-fill-color:#f4f6f8!important;-webkit-box-shadow:none!important;box-shadow:none!important;caret-color:#f4f6f8!important;background:0 0!important;border-color:#0000!important}:is(input,textarea,select):autofill:focus{transition:background-color 99999s ease-out,color 99999s ease-out;-webkit-text-fill-color:#f4f6f8!important;-webkit-box-shadow:none!important;box-shadow:none!important;caret-color:#f4f6f8!important;background:0 0!important;border-color:#0000!important}:-webkit-any(input,textarea,select):-webkit-autofill:active{transition:background-color 99999s ease-out,color 99999s ease-out;-webkit-text-fill-color:#f4f6f8!important;-webkit-box-shadow:none!important;box-shadow:none!important;caret-color:#f4f6f8!important;background:0 0!important;border-color:#0000!important}:is(input,textarea,select):autofill:active{transition:background-color 99999s ease-out,color 99999s ease-out;-webkit-text-fill-color:#f4f6f8!important;-webkit-box-shadow:none!important;box-shadow:none!important;caret-color:#f4f6f8!important;background:0 0!important;border-color:#0000!important}:is(.modal-backdrop,.sheet-backdrop,.dialog-backdrop,[class*=backdrop],dialog) :is(.primary-button,.full-button,.auth-submit,button[type=submit],[class*=primary],[class*=submit]),:is(.native-form-screen,.create-native-screen) :is(.native-form-action,.primary-button,button[type=submit]){background:linear-gradient(135deg,var(--vv-accent),var(--vv-accent-strong))!important;color:#fff!important;border-color:#0000!important;font-weight:720!important;box-shadow:0 12px 30px #0069dc57,inset 0 1px #ffffff38!important}:is(.modal-backdrop,.sheet-backdrop,.dialog-backdrop,[class*=backdrop],dialog,.native-form-screen,.create-native-screen) :is(.card,[class*=card],fieldset){min-width:0}:is(.native-form-card,.native-form-upload,.alert-photo-card,.youtube-native-preview,.music-upload-section,.event-form-sections>section,.create-choice-sheet>div>button){background:var(--form-card)!important;box-shadow:var(--form-card-shadow)!important}:is(.native-form-header,.create-native-header,.modal-title,[class*=modal]>header,[class*=dialog]>header,[class*=sheet]>header){color:#f4f6f8}:is(.native-form-header,.create-native-header,.modal-title,[class*=modal]>header,[class*=dialog]>header,[class*=sheet]>header) :is(h1,h2,h3){letter-spacing:-.025em;margin-block:0;font-weight:760}:is(.native-form-screen,.create-native-screen,.modal-backdrop,.sheet-backdrop,.dialog-backdrop,[class*=backdrop]) :is(.active,[aria-selected=true],[aria-pressed=true]):not(.danger){--selection-accent:var(--vv-accent)}input[type=checkbox],input[type=radio],input[type=range]{accent-color:var(--vv-accent)}@media (width>=801px){:is(.native-form-shell,.create-native-shell,[class*=modal]:not(.modal-backdrop),[class*=dialog],dialog){box-shadow:var(--form-shadow)}}html body :is(input:not([data-flat-input]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=color]),textarea:not([data-compact-comment-input]),select,[contenteditable=true]):not(#vv-recessed-control){background:var(--vv-field-surface)!important;background-color:var(--vv-field-surface)!important;box-shadow:var(--vv-field-depth)!important;filter:none!important;background-image:none!important}html body :is(input:not([data-flat-input]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=color]),textarea:not([data-compact-comment-input]),select,[contenteditable=true]):not(#vv-recessed-control):is(:focus,:focus-visible,:active){background:var(--vv-field-surface)!important;background-color:var(--vv-field-surface)!important;box-shadow:var(--vv-field-inset)!important;filter:none!important;background-image:none!important;outline:0!important}html body :is([data-flat-field],.field,.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control,.top-search,.native-audio-search,.artist-catalog-search,.youtube-native-search,.youtube-url-field,.search-hero>label,.conversations>label,.vv-thread-list>label,.youtube-field,.post-create-caption,.pulso-publish-caption,:is(label,div,span):has(>svg):has(>input),:is(label,div,span):has(>svg):has(>textarea),:is(label,div,span):has(>svg):has(>select))>:is(input,textarea,select,[contenteditable=true]):not(#vv-recessed-control):not(#vv-painted-field){box-shadow:none!important;filter:none!important;background:0 0!important;outline:0!important}@media (width<=800px){:is(.modal-backdrop,.sheet-backdrop,.dialog-backdrop,[class*=backdrop]){overflow-x:hidden}:is(.native-form-screen,.create-native-screen,.modal-backdrop,.sheet-backdrop,.dialog-backdrop,[class*=backdrop]) :is(form,fieldset,label,section,article,div,input,textarea,select,button){min-width:0;max-width:100%}}.event-create-backdrop{box-sizing:border-box!important;place-items:center!important;padding:20px!important;overflow:hidden!important}.event-create-backdrop>.event-editor-v2{box-sizing:border-box!important;background:#0b0e12!important;border:0!important;border-radius:22px!important;width:min(980px,100%)!important;max-width:980px!important;height:min(860px,100dvh - 40px)!important;max-height:calc(100dvh - 40px)!important;box-shadow:0 34px 100px #000000b3!important}.event-editor-v2>.event-editor-layout{box-sizing:border-box!important;grid-template-columns:minmax(240px,300px) minmax(0,1fr)!important;align-items:start!important;width:100%!important;overflow:hidden auto!important}.event-editor-v2 .event-form-sections>section{background:#13171d!important;border:0!important;box-shadow:0 16px 38px #00000061,inset 0 1px #ffffff0b!important}.event-editor-v2 .event-form-grid>*{min-width:0!important}.event-editor-v2 .event-switch-field{box-sizing:border-box!important;color:#eef2f7!important;text-align:left!important;white-space:normal!important;grid-template-columns:22px minmax(0,1fr)!important;justify-content:start!important;align-items:center!important;gap:10px!important;min-height:52px!important;padding:10px 12px!important;font-size:13px!important;font-weight:650!important;line-height:1.35!important;display:grid!important}.event-editor-v2 .event-switch-field input[type=checkbox]{width:19px!important;min-width:19px!important;height:19px!important;min-height:19px!important;accent-color:var(--vv-accent)!important;grid-column:1!important;justify-self:start!important;margin:0!important;padding:0!important}.event-editor-v2 .event-switch-field:not(:has(input:checked)){color:#c8ced6!important}.event-editor-v2>.full-button{z-index:5!important;width:calc(100% - 40px)!important;margin:0 20px 18px!important;position:sticky!important;bottom:0!important;left:auto!important;right:auto!important}@media (width<=800px){.event-create-backdrop{place-items:stretch stretch!important;padding:0!important}.event-create-backdrop>.event-editor-v2{border-radius:0!important;width:100%!important;max-width:none!important;height:100dvh!important;max-height:100dvh!important;overflow:hidden!important}.event-editor-v2>.modal-title{box-sizing:border-box!important;min-height:calc(66px + env(safe-area-inset-top))!important;padding:env(safe-area-inset-top) 14px 0!important}.event-editor-v2>.modal-title>div{min-width:0!important}.event-editor-v2>.modal-title h3{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:calc(100vw - 82px)!important;font-size:17px!important;overflow:hidden!important}.event-editor-v2>.event-editor-layout{overscroll-behavior:contain!important;flex-direction:column!important;gap:13px!important;width:100%!important;padding:13px 12px 18px!important;display:flex!important;overflow:hidden auto!important}.event-editor-v2>.event-editor-layout>div{box-sizing:border-box!important;width:100%!important}.event-editor-v2 .event-image-picker{aspect-ratio:16/9!important;width:100%!important;max-width:none!important;min-height:180px!important;max-height:240px!important}.event-editor-v2 .event-form-sections{gap:12px!important;width:100%!important}.event-editor-v2 .event-form-sections>section{box-sizing:border-box!important;border-radius:15px!important;width:100%!important;padding:14px!important}.event-editor-v2 .event-form-grid{grid-template-columns:minmax(0,1fr)!important;gap:12px!important;width:100%!important}.event-editor-v2 .event-switch-field{grid-template-columns:22px minmax(0,1fr)!important;width:100%!important;min-height:54px!important;font-size:14px!important}.event-editor-v2 .event-ticket-mode{grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important}.event-editor-v2 .event-ticket-mode button{white-space:normal!important;min-width:0!important;min-height:48px!important;padding:0 6px!important;font-size:12px!important}.event-editor-v2>.full-button{width:calc(100% - 24px)!important;min-height:56px!important;margin:0 12px calc(12px + env(safe-area-inset-bottom))!important;flex:none!important;position:relative!important;bottom:auto!important;left:auto!important;right:auto!important}}@media (width<=390px){.event-editor-v2>.event-editor-layout{padding-inline:10px!important}.event-editor-v2 .event-form-sections>section{padding:12px!important}.event-editor-v2 .event-image-picker{min-height:160px!important}}:root{--vv-page-surface:#07090c;--vv-card-surface:var(--vv-unified-surface);--vv-field-surface:#17191e;--vv-field-surface-disabled:#17191e;--vv-field-text:#f5f7fa;--vv-field-placeholder:#858d98;--vv-field-label:#d7dce3;--vv-field-help:#8d96a2;--vv-field-radius:11px;--vv-field-height:50px;--vv-field-depth:0 0 0 transparent;--vv-field-inset:var(--vv-field-depth);--vv-select-height:50px;--vv-select-padding-start:17px;--vv-select-padding-end:46px;--vv-select-chevron-offset:17px;--vv-select-chevron-size:16px}:where(input:not([data-flat-input]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=color]),textarea:not([data-compact-comment-input]),select,[contenteditable=true]){width:100%;font:inherit;margin:0;font-size:14px;line-height:1.35;box-sizing:border-box!important;min-width:0!important;min-height:var(--vv-field-height)!important;border-radius:var(--vv-field-radius)!important;background:var(--vv-field-surface)!important;background-color:var(--vv-field-surface)!important;color:var(--vv-field-text)!important;-webkit-text-fill-color:var(--vv-field-text)!important;box-shadow:var(--vv-field-inset)!important;background-image:none!important;border:0!important;outline:0!important;padding:12px 14px!important;transition:background-color .15s,box-shadow .15s,opacity .15s!important}:where(input,textarea)::placeholder{color:var(--vv-field-placeholder)!important;opacity:1!important;-webkit-text-fill-color:var(--vv-field-placeholder)!important}:where(input:not([data-flat-input]):not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea:not([data-compact-comment-input]),select,[contenteditable=true]):is(:focus,:focus-visible,:active){background:var(--vv-field-surface)!important;background-color:var(--vv-field-surface)!important;box-shadow:var(--vv-field-inset)!important;background-image:none!important;border:0!important;outline:0!important}:where(input,textarea,select):disabled,:where(input,textarea,select)[aria-disabled=true]{background:var(--vv-field-surface-disabled)!important;color:#aeb5be!important;-webkit-text-fill-color:#aeb5be!important;opacity:.58!important;cursor:not-allowed!important}:is(:where(input:not([data-flat-input]),textarea:not([data-compact-comment-input]),select):user-invalid,[aria-invalid=true]){box-shadow:var(--vv-field-depth),0 0 0 2px #ef5c6c33!important}:where(input:not([data-flat-input]),textarea:not([data-compact-comment-input]),select)[aria-invalid=false]:not(:placeholder-shown){box-shadow:var(--vv-field-depth),0 0 0 2px #43cd8929!important}:where(input,textarea,select):-webkit-autofill{-webkit-text-fill-color:var(--vv-field-text)!important;-webkit-box-shadow:0 0 0 1000px var(--vv-field-surface) inset,var(--vv-field-inset)!important;box-shadow:0 0 0 1000px var(--vv-field-surface) inset,var(--vv-field-inset)!important;caret-color:var(--vv-field-text)!important;border:0!important;transition:background-color 99999s ease-out,color 99999s ease-out!important}:where(input,textarea,select):-webkit-autofill:hover{-webkit-text-fill-color:var(--vv-field-text)!important;-webkit-box-shadow:0 0 0 1000px var(--vv-field-surface) inset,var(--vv-field-inset)!important;box-shadow:0 0 0 1000px var(--vv-field-surface) inset,var(--vv-field-inset)!important;caret-color:var(--vv-field-text)!important;border:0!important;transition:background-color 99999s ease-out,color 99999s ease-out!important}:where(input,textarea,select):-webkit-autofill:focus{-webkit-text-fill-color:var(--vv-field-text)!important;-webkit-box-shadow:0 0 0 1000px var(--vv-field-surface) inset,var(--vv-field-inset)!important;box-shadow:0 0 0 1000px var(--vv-field-surface) inset,var(--vv-field-inset)!important;caret-color:var(--vv-field-text)!important;border:0!important;transition:background-color 99999s ease-out,color 99999s ease-out!important}:where(input,textarea,select):-webkit-autofill:active{-webkit-text-fill-color:var(--vv-field-text)!important;-webkit-box-shadow:0 0 0 1000px var(--vv-field-surface) inset,var(--vv-field-inset)!important;box-shadow:0 0 0 1000px var(--vv-field-surface) inset,var(--vv-field-inset)!important;caret-color:var(--vv-field-text)!important;border:0!important;transition:background-color 99999s ease-out,color 99999s ease-out!important}:where(form,.native-form-screen,.create-native-screen,[class*=editor],[class*=settings]) :where(label){color:var(--vv-field-label);font-size:13px;font-weight:650;line-height:1.35}:where(form,.native-form-screen,.create-native-screen,[class*=editor],[class*=settings]) :where(label>span:first-child,label>b:first-child){color:var(--vv-field-label)!important;font-size:13px!important;font-weight:680!important;line-height:1.35!important}:where(form,.native-form-screen,.create-native-screen,[class*=editor],[class*=settings]) :where(label>small,label>em,.field-help,.form-help,[class*=counter],[class*=help]){color:var(--vv-field-help)!important;font-size:11px!important;line-height:1.4!important}:where(.required,[aria-required=true]+span,label:has(>[required]))>span:first-child:after{color:var(--vv-accent)!important}textarea:not([data-compact-comment-input]){resize:vertical!important;vertical-align:top!important;min-height:112px!important;max-height:50dvh!important;overflow-y:auto!important}input:is([type=date],[type=time],[type=datetime-local],[type=number],[type=tel],[type=email],[type=url]){font-variant-numeric:tabular-nums}:where(.field:not(.auth-username-field),.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control,.top-search,.native-audio-search,.artist-catalog-search,.youtube-native-search,.search-hero>label,.conversations>label,.vv-thread-list>label,.youtube-field,.post-create-caption,.pulso-publish-caption){box-sizing:border-box!important;border-radius:var(--vv-field-radius)!important;background:var(--vv-field-surface)!important;background-color:var(--vv-field-surface)!important;min-width:0!important;box-shadow:var(--vv-field-inset)!important;background-image:none!important;border:0!important}:where(.field:not(.auth-username-field),.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control,.top-search,.native-audio-search,.artist-catalog-search,.youtube-native-search,.search-hero>label,.conversations>label,.vv-thread-list>label,.youtube-field,.post-create-caption,.profile-form-control>div):focus-within{border-color:inherit!important;box-shadow:var(--vv-field-inset)!important;outline:0!important}:where(.field,.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control,.top-search,.native-audio-search,.artist-catalog-search,.youtube-native-search,.search-hero>label,.conversations>label,.vv-thread-list>label,.youtube-field,.post-create-caption,.pulso-publish-caption)>:where(input,textarea,select){border-radius:inherit!important;box-shadow:none!important;background:0 0!important}:where(.field,.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control,.top-search,.native-audio-search,.artist-catalog-search,.youtube-native-search,.search-hero>label,.conversations>label,.vv-thread-list>label,.youtube-field)>svg{color:#aeb5bf!important;flex:none!important}:where(.native-form-upload,.event-image-picker,.vv-admin-cover-upload,.alert-photo-card,.youtube-native-preview,.music-upload-section,.post-gallery-launch,[class*=dropzone],[class*=upload-card]){background:var(--vv-field-surface)!important;background-color:var(--vv-field-surface)!important;box-shadow:var(--vv-field-inset)!important;background-image:none!important;border:0!important;border-radius:14px!important}:where(.native-form-upload,.event-image-picker,.vv-admin-cover-upload,.alert-photo-card,.youtube-native-preview,.music-upload-section,.post-gallery-launch,[class*=dropzone],[class*=upload-card]):hover{box-shadow:var(--vv-field-depth),0 0 0 2px #1689ff1f!important}:where(.native-form-upload,.event-image-picker,.vv-admin-cover-upload,.alert-photo-card,.youtube-native-preview,.music-upload-section,.post-gallery-launch,[class*=dropzone],[class*=upload-card]):is(:focus-within,:focus-visible){box-shadow:var(--vv-field-inset)!important;outline:0!important}@media (width<=800px){:root{--vv-field-height:54px;--vv-field-radius:12px;--vv-select-height:50px;--vv-select-padding-start:16px;--vv-select-padding-end:46px;--vv-select-chevron-offset:16px}:where(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),textarea,select,[contenteditable=true]){font-size:16px!important}:where(.event-form-grid,.native-form-grid,.business-form-grid,.admin-user-edit-grid,.vv-admin-form-group>div,[class*=form-grid]){grid-template-columns:minmax(0,1fr)!important;width:100%!important}:where(form,.native-form-screen,.create-native-screen,[class*=editor],[class*=settings]){max-width:100%;overflow-x:hidden}:where(form,.native-form-screen,.create-native-screen,[class*=editor],[class*=settings]) :where(label,input,textarea,select,[contenteditable=true]){box-sizing:border-box;min-width:0;max-width:100%}textarea:not([data-compact-comment-input]){min-height:128px!important;max-height:42dvh!important}}html body :is(form,[role=dialog],.native-form-screen,.auth-screen) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=color]),textarea,select,[contenteditable=true],[data-flat-field],.field,.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control),html body :is(form,[role=dialog],.native-form-screen,.auth-screen) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=color]),textarea,select,[contenteditable=true],[data-flat-field],.field,.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control):is(:hover,:focus,:focus-visible,:focus-within,:active,[aria-invalid=true],[aria-invalid=false]){box-shadow:none!important;-webkit-box-shadow:none!important;filter:none!important}html body :is(form,[role=dialog],.native-form-screen,.auth-screen) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=color]),textarea,select,[contenteditable=true],[data-flat-field],.field,.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control){--vv-field-surface:#17191e;background:#17191e!important}html body :is(form,[role=dialog],.native-form-screen,.auth-screen) :is([data-flat-field],.field,.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control,.top-search,.native-audio-search,.artist-catalog-search,.youtube-native-search,.youtube-url-field,.search-hero>label,.conversations>label,.vv-thread-list>label,.youtube-field,.post-create-caption,.pulso-publish-caption)>:is(input,textarea,select,[contenteditable=true]){background:0 0!important}html body:not(.theme-light) :is(form,[role=dialog],[class*=modal],[class*=editor],[class*=settings],main) :is(.profile-form-control>div,:is(label,div,span):has(>svg):has(>input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])),:is(label,div,span):has(>svg):has(>textarea),:is(label,div,span):has(>svg):has(>select),:is(label,div,span):has(>input):has(>[class*=counter]),:is(label,div,span):has(>textarea):has(>[class*=counter])):not([data-flat-field]){box-sizing:border-box!important;width:100%!important;min-width:0!important;min-height:var(--vv-field-height)!important;border-radius:var(--vv-field-radius)!important;background:var(--vv-field-surface)!important;background-color:var(--vv-field-surface)!important;box-shadow:var(--vv-field-inset)!important;background-image:none!important;border:0!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:10px!important;padding:0 14px!important;display:grid!important;overflow:hidden!important}html body:not(.theme-light) :is(form,[role=dialog],[class*=modal],[class*=editor],[class*=settings],main) :is(.profile-form-control>div,:is(label,div,span):has(>svg):has(>input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])),:is(label,div,span):has(>svg):has(>textarea),:is(label,div,span):has(>svg):has(>select),:is(label,div,span):has(>input):has(>[class*=counter]),:is(label,div,span):has(>textarea):has(>[class*=counter])):not([data-flat-field]):focus-within{border-color:inherit!important;box-shadow:var(--vv-field-inset)!important;outline:0!important}html body:not(.theme-light) :is(form,[role=dialog],[class*=modal],[class*=editor],[class*=settings],main) :is(.profile-form-control>div,:is(label,div,span):has(>svg):has(>input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])),:is(label,div,span):has(>svg):has(>textarea),:is(label,div,span):has(>svg):has(>select),:is(label,div,span):has(>input):has(>[class*=counter]),:is(label,div,span):has(>textarea):has(>[class*=counter]))>:is(input,textarea,select){width:100%!important;min-width:0!important;max-width:100%!important;min-height:var(--vv-field-height)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;grid-column:2!important;padding:12px 0!important}html body:not(.theme-light) :is(form,[role=dialog],[class*=modal],[class*=editor],[class*=settings],main) :is(.profile-form-control>div,:is(label,div,span):has(>svg):has(>input),:is(label,div,span):has(>svg):has(>textarea),:is(label,div,span):has(>svg):has(>select))>svg{width:20px!important;height:20px!important;box-shadow:none!important;color:#b7bec8!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;grid-column:1!important;place-self:center!important;margin:0!important;padding:0!important}html body:not(.theme-light) :is(form,[role=dialog],[class*=modal],[class*=editor],[class*=settings],main) :is(label,div,span):has(>:is(input,textarea)):has(>[class*=counter])>[class*=counter]{min-width:max-content!important;box-shadow:none!important;white-space:nowrap!important;background:0 0!important;border:0!important;border-radius:0!important;flex:none!important;grid-column:3!important;margin:0!important;padding:0!important}html body:not(.theme-light) :is(form,[role=dialog],[class*=modal],[class*=editor],[class*=settings],main) :is(label,div,span):has(>textarea):has(>[class*=counter]){grid-template-rows:minmax(96px,auto) auto!important;align-items:start!important;padding-block:0 10px!important}html body:not(.theme-light) :is(form,[role=dialog],[class*=modal],[class*=editor],[class*=settings],main) :is(label,div,span):has(>textarea):has(>[class*=counter])>textarea{resize:vertical!important;grid-row:1!important;align-self:stretch!important;overflow-y:auto!important}html body:not(.theme-light) :is(form,[role=dialog],[class*=modal],[class*=editor],[class*=settings],main) :is(label,div,span):has(>textarea):has(>[class*=counter])>[class*=counter]{grid-row:2!important;place-self:end!important}html body:not(.theme-light) :is(form,[role=dialog],[class*=modal],[class*=editor],[class*=settings],main) :is(.profile-form-control>div,:is(label,div,span):has(>svg):has(>input),:is(label,div,span):has(>svg):has(>textarea),:is(label,div,span):has(>input):has(>[class*=counter]))>input:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #0000!important;box-shadow:none!important;transition:background-color 99999s ease-out!important}@media (width<=800px){html body:not(.theme-light) :is(form,[role=dialog],[class*=modal],[class*=editor],[class*=settings],main) :is(.profile-form-control>div,:is(label,div,span):has(>svg):has(>input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file])),:is(label,div,span):has(>svg):has(>textarea),:is(label,div,span):has(>svg):has(>select),:is(label,div,span):has(>input):has(>[class*=counter]),:is(label,div,span):has(>textarea):has(>[class*=counter])){max-width:100%!important;padding-inline:13px!important}}body.profile-editor-open{overscroll-behavior:none!important;overflow:hidden!important}.profile-updated-notice{z-index:2147483646!important;top:max(16px,env(safe-area-inset-top))!important;box-sizing:border-box!important;color:#f7f9fb!important;background:#151b21!important;border:0!important;border-radius:16px!important;grid-template-columns:42px minmax(0,1fr) 32px!important;align-items:center!important;gap:11px!important;width:min(430px,100vw - 28px)!important;min-height:68px!important;padding:11px 12px!important;animation:.24s ease-out both vvProfileNoticeIn!important;display:grid!important;position:fixed!important;left:50%!important;transform:translate(-50%)!important;box-shadow:0 22px 70px #000000ad,inset 0 1px #ffffff12!important}.profile-updated-notice>span{color:#fff;background:#1689ff;border-radius:12px;place-items:center;width:42px;height:42px;display:grid}.profile-updated-notice>div{gap:3px;min-width:0;display:grid}.profile-updated-notice b{font-size:14px;line-height:1.25}.profile-updated-notice small{color:#aeb7c2;font-size:12px;line-height:1.35}.profile-updated-notice>button{color:#aeb7c2;background:0 0;border:0;border-radius:9px;place-items:center;width:32px;height:32px;padding:0;display:grid}@keyframes vvProfileNoticeIn{0%{opacity:0;transform:translate(-50%,-14px)}to{opacity:1;transform:translate(-50%)}}@media (width<=800px){html body .profile-studio-backdrop{z-index:2147483600!important;visibility:visible!important;opacity:1!important;pointer-events:auto!important;background:#090c10!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;padding:0!important;display:block!important;position:fixed!important;inset:0!important;overflow:hidden!important}html body .profile-studio-backdrop>.profile-studio{border:0!important;border-radius:0!important;flex-direction:column!important;width:100%!important;max-width:none!important;height:100dvh!important;min-height:0!important;max-height:none!important;margin:0!important;display:flex!important;overflow:hidden!important}html body .profile-studio-body{flex:auto!important;min-height:0!important;overflow:hidden auto!important}html body .profile-studio-header,html body .profile-studio-footer{flex:none!important}.profile-updated-notice{top:max(12px,env(safe-area-inset-top))!important;width:calc(100vw - 20px)!important}}.comments-dialog-backdrop{justify-content:center!important;align-items:center!important;padding:16px!important;display:flex!important;overflow:hidden!important}.comments-dialog-backdrop>.comments-dialog{border:1px solid #ffffff17!important;border-radius:19px!important;flex-direction:column!important;width:min(520px,100vw - 32px)!important;max-width:520px!important;height:min(590px,100dvh - 40px)!important;max-height:calc(100dvh - 40px)!important;padding:0!important;display:flex!important;overflow:hidden!important}.comments-dialog>.comments-dialog-list{overscroll-behavior:contain!important;flex:auto!important;min-height:0!important;overflow:hidden auto!important}.comments-dialog>.comments-dialog-composer{flex:none!important;min-width:0!important}.profile-post-viewer .opened-post-comment-composer{box-sizing:border-box!important;border-radius:15px!important;flex:none!important;width:calc(100% - 20px)!important;max-width:calc(100% - 20px)!important;margin:7px 10px 10px!important;padding:6px!important;overflow:hidden!important}.profile-post-viewer .opened-post-comment-composer form{gap:6px!important;min-width:0!important}.profile-post-viewer .opened-post-comment-composer textarea{min-width:0!important;min-height:38px!important;max-height:84px!important;padding:8px 10px!important;font-size:13px!important;line-height:19px!important;overflow-y:auto!important}.profile-post-viewer .opened-post-comment-composer form button{flex:none!important}.profile-post-viewer .opened-post-comment-composer form button:last-child{width:38px!important;height:38px!important}.profile-post-viewer .opened-post-menu-wrap{z-index:62020!important;margin-left:auto!important;position:relative!important}.profile-post-viewer .opened-post-menu{z-index:62021!important;box-sizing:border-box!important;background:#15161b!important;border:1px solid #ffffff1a!important;border-radius:14px!important;gap:2px!important;width:204px!important;max-width:min(204px,100vw - 24px)!important;max-height:min(320px,100dvh - 80px)!important;padding:6px!important;display:grid!important;position:absolute!important;inset:calc(100% + 6px) 0 auto auto!important;overflow:hidden auto!important;box-shadow:0 20px 58px #000000a8!important}.profile-post-viewer .opened-post-menu>button{box-sizing:border-box!important;color:#f1f3f6!important;letter-spacing:0!important;text-align:left!important;white-space:normal!important;background:0 0!important;border:0!important;border-radius:9px!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:39px!important;padding:7px 9px!important;font:650 11.5px/1.25 inherit!important;display:grid!important}.profile-post-viewer .opened-post-menu>button>svg{flex:none!important;justify-self:center!important;width:16px!important;height:16px!important}.profile-post-viewer .opened-post-menu>button>span{overflow-wrap:anywhere!important;min-width:0!important}.profile-post-viewer .opened-post-menu>button.danger{color:#ff7d8e!important}@media (width<=800px){.comments-dialog-backdrop{align-items:flex-end!important;padding:0!important}.comments-dialog-backdrop>.comments-dialog{width:100%!important;max-width:none!important;height:min(64dvh,560px)!important;max-height:calc(100dvh - max(18px,env(safe-area-inset-top)))!important;border-width:1px 0 0!important;border-radius:20px 20px 0 0!important}.comments-dialog>header{min-height:56px!important;padding:8px 12px!important}.comments-dialog>header h3{font-size:16px!important}.comments-dialog>.comments-dialog-list{padding:6px 12px!important}.comments-dialog>.comments-dialog-composer{min-height:58px!important;padding:7px 8px calc(7px + env(safe-area-inset-bottom))!important}.profile-post-viewer .opened-post-comment-composer{width:calc(100% - 16px)!important;max-width:calc(100% - 16px)!important;margin:6px 8px calc(8px + env(safe-area-inset-bottom))!important}.profile-post-viewer .opened-post-menu{z-index:62021!important;width:min(218px,100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - max(78px,env(safe-area-inset-top) + 66px))!important;border-radius:14px!important;padding:6px!important;position:absolute!important;inset:calc(100% + 7px) 0 auto auto!important}.profile-post-viewer .opened-post-menu>button{min-height:39px!important;padding:7px 9px!important;font-size:11px!important}}.profile-post-viewer .opened-post-close{z-index:62032!important;color:#ffffffd6!important;-webkit-backdrop-filter:blur(8px)!important;background:#05060885!important;border:0!important;border-radius:50%!important;place-items:center!important;width:42px!important;height:42px!important;padding:0!important;display:grid!important;position:absolute!important;top:18px!important;left:18px!important;box-shadow:0 5px 18px #00000038!important}.profile-post-viewer .opened-post-close:hover,.profile-post-viewer .opened-post-close:active{color:#fff!important;background:#050608c2!important}.opened-post-comment-trigger{box-sizing:border-box!important;color:#8f939d!important;text-align:left!important;background:#1a1b20!important;border:0!important;border-radius:16px!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;width:calc(100% - 20px)!important;min-width:0!important;min-height:50px!important;margin:7px 10px 10px!important;padding:5px 14px!important;font:500 14px/1.3 inherit!important;display:grid!important;box-shadow:0 10px 28px #00000073!important}.opened-post-comment-trigger>svg{color:#aeb3bd!important}.comments-dialog>.comments-dialog-composer{box-sizing:border-box!important;background:#1a1b20!important;border:0!important;border-radius:16px!important;grid-template-columns:28px minmax(0,1fr) 40px!important;align-items:end!important;gap:7px!important;min-height:52px!important;padding:6px 8px!important;box-shadow:0 10px 28px #00000075!important}.comments-dialog>.comments-dialog-composer textarea{box-sizing:border-box!important;resize:none!important;width:100%!important;min-width:0!important;min-height:38px!important;max-height:96px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;outline:0!important;margin:0!important;padding:8px 9px!important;font-size:14px!important;line-height:20px!important}.comments-dialog>.comments-dialog-composer textarea:focus{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.comments-dialog>.comments-dialog-composer>button:last-child{background:#292b31!important;border-radius:50%!important;align-self:end!important;width:40px!important;height:40px!important}.comments-dialog>.comments-dialog-composer>button:last-child:not(:disabled){background:#1689ff!important}@media (width>=801px){.profile-post-viewer .opened-post-comment-composer,.profile-post-viewer .opened-post-comment-trigger{z-index:18!important;position:relative!important;inset:auto!important}}@media (width<=800px){body:has(.profile-post-viewer) .bottom-nav{visibility:hidden!important;pointer-events:none!important}.profile-post-viewer .opened-post-close{z-index:62032!important;top:max(10px,env(safe-area-inset-top))!important;left:max(10px,env(safe-area-inset-left))!important;color:#ffffffd1!important;-webkit-backdrop-filter:blur(8px)!important;background:#05060885!important;border:0!important;border-radius:50%!important;place-items:center!important;width:42px!important;height:42px!important;padding:0!important;display:grid!important;position:fixed!important;box-shadow:0 5px 18px #00000038!important}.profile-post-viewer .opened-post-close:active{color:#fff!important;background:#050608bd!important}.profile-post-viewer .instagram-post-toolbar{z-index:62031!important;top:max(10px,env(safe-area-inset-top))!important;right:max(10px,env(safe-area-inset-right))!important;-webkit-backdrop-filter:blur(8px)!important;background:#05060885!important;border:0!important;border-radius:50%!important;place-items:center!important;width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;display:grid!important;position:fixed!important;left:auto!important;box-shadow:0 5px 18px #00000038!important}.profile-post-viewer .instagram-post-toolbar>span{display:none!important}.profile-post-viewer .instagram-post-toolbar .opened-post-menu-wrap{width:42px!important;height:42px!important;margin:0!important}.profile-post-viewer .instagram-post-toolbar .opened-post-menu-wrap>.icon-button{color:#ffffffdb!important;background:0 0!important;width:42px!important;height:42px!important}.profile-post-viewer .instagram-post-details{padding-bottom:max(10px,env(safe-area-inset-bottom))!important}.profile-post-viewer .instagram-post-comments{padding-bottom:10px!important;scroll-padding-bottom:0!important}.profile-post-viewer .opened-post-comment-composer{z-index:18!important;width:calc(100% - 20px)!important;max-width:none!important;margin:7px 10px max(10px,env(safe-area-inset-bottom))!important;background:#1a1b20!important;border:0!important;border-radius:16px!important;padding:5px 6px!important;position:relative!important;inset:auto!important;box-shadow:0 14px 42px #000000b3!important}.profile-post-viewer .opened-post-comment-trigger{z-index:18!important;width:calc(100% - 20px)!important;max-width:none!important;min-height:50px!important;margin:7px 10px max(10px,env(safe-area-inset-bottom))!important;background:#1a1b20!important;border-radius:16px!important;position:relative!important;inset:auto!important;box-shadow:0 14px 42px #000000b3!important}.post-card:has(.feed-floating-comment-composer){padding-bottom:0!important}.post-card .feed-floating-comment-composer{z-index:18!important;background:#1a1b20!important;border:0!important;border-radius:16px!important;width:calc(100% - 20px)!important;max-width:none!important;margin:7px 10px 10px!important;padding:5px 6px!important;position:relative!important;inset:auto!important;box-shadow:0 14px 42px #000000b3!important}.profile-post-viewer .opened-post-comment-composer textarea,.post-card .feed-floating-comment-composer textarea{resize:none!important;min-height:38px!important;max-height:96px!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:8px 10px!important;font-size:16px!important;line-height:20px!important}.profile-post-viewer .opened-post-comment-composer textarea:focus,.post-card .feed-floating-comment-composer textarea:focus{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}}html body :is(form,[role=dialog],main) [data-flat-field]{box-shadow:var(--vv-field-depth)!important}html body :is(form,[role=dialog],main) [data-flat-field]:focus-within{box-shadow:var(--vv-field-depth)!important;outline:0!important}html body textarea[data-compact-comment-input],html body textarea[data-compact-comment-input]:is(:hover,:focus,:focus-visible,:active),html body textarea[data-compact-comment-input]:not(:placeholder-shown){box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;outline:0!important}html body :is(.auth-card,.native-form-shell,.native-form-card,.note-media-preview,.youtube-position-controls,.alert-photo-card,.alert-confirm-card,.event-form-sections>section,.event-image-picker,.business-editor-shell section,.admin-user-edit-grid,.admin-upload-field){background:var(--vv-unified-surface)!important;background-color:var(--vv-unified-surface)!important;background-image:none!important}html body :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=color]),textarea,select,[contenteditable=true],.field,.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control){--vv-field-surface:#17191e}html body :is([data-flat-field],.field,.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control,.top-search,.native-audio-search,.artist-catalog-search,.youtube-native-search,.youtube-url-field,.search-hero>label,.conversations>label,.vv-thread-list>label,.youtube-field,.post-create-caption,.pulso-publish-caption)>:is(input,textarea,select,[contenteditable=true]){box-shadow:none!important;filter:none!important;background:0 0!important;border:0!important;outline:0!important}html body .vv-auth-native .auth-card .field>input:not(#vv-painted-field){box-shadow:none!important;filter:none!important;background:0 0!important}@media (width<=800px){html body .vv-auth-native.auth-screen,html body .vv-auth-native .auth-panel,html body .vv-auth-native .auth-card{background:#070709!important}html body .vv-auth-native .registration-category-menu{z-index:auto!important;width:100%!important;max-width:none!important;max-height:none!important;position:relative!important;inset:auto!important;overflow:visible!important}}html body :is(form,[role=dialog],.native-form-screen,.auth-screen) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=color]),textarea,select,[contenteditable=true],[data-flat-field],.field,.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control),html body :is(form,[role=dialog],.native-form-screen,.auth-screen) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=button]):not([type=submit]):not([type=reset]):not([type=file]):not([type=color]),textarea,select,[contenteditable=true],[data-flat-field],.field,.edit-icon-field,.contact-link-shell,.native-form-control,.native-form-inline,.alert-control):is(:hover,:focus,:focus-visible,:focus-within,:active,[aria-invalid]){box-shadow:none!important;-webkit-box-shadow:none!important;filter:none!important}.event-editor-v2 .event-form-sections h4:before{content:none!important;display:none!important}.event-editor-v2>.full-button{z-index:9!important;flex:none!important;width:calc(100% - 40px)!important;margin:0 20px 18px!important;position:sticky!important;bottom:0!important;left:auto!important;right:auto!important}:is(.comment-thread-actions button,.opened-comment-row .comment-reply-button,.comment-reply-button){color:#85858e!important;min-height:21px!important;padding:1px 0!important;font-size:10px!important;font-weight:450!important;line-height:15px!important}@media (width<=800px){.event-editor-v2>.full-button{width:calc(100% - 24px)!important;margin:0 12px calc(12px + env(safe-area-inset-bottom))!important}}.comment-action-inline[data-placement=above]{isolation:isolate;transform-origin:100% 100%!important;overflow:visible!important}.comment-action-inline[data-placement=above]:after{content:"";z-index:-1;left:calc(var(--comment-pointer-x) - 7px);pointer-events:none;background:#18181d;border-radius:2px;width:14px;height:14px;position:absolute;bottom:-6px;transform:rotate(45deg);box-shadow:3px 3px 7px #00000038}.vv-anchored-popover{isolation:isolate;box-sizing:border-box;will-change:transform;z-index:62000!important;max-width:calc(100vw - 20px)!important;max-height:calc(100dvh - 20px)!important;transform:translate3d(var(--vv-anchor-x),var(--vv-anchor-y),0)!important;margin:0!important;position:fixed!important;inset:0 auto auto 0!important;overflow:visible!important}.vv-anchored-popover>.vv-anchored-arrow{z-index:-1;background:inherit;pointer-events:none;border:0;width:12px;height:12px;position:absolute;transform:rotate(45deg)}.vv-anchored-popover[data-placement=top]>.vv-anchored-arrow{left:calc(var(--vv-anchor-arrow-x) - 6px);bottom:-5px}.vv-anchored-popover[data-placement=bottom]>.vv-anchored-arrow{left:calc(var(--vv-anchor-arrow-x) - 6px);top:-5px}.vv-anchored-popover[data-placement=left]>.vv-anchored-arrow{right:-5px;top:calc(var(--vv-anchor-arrow-y) - 6px)}.vv-anchored-popover[data-placement=right]>.vv-anchored-arrow{left:-5px;top:calc(var(--vv-anchor-arrow-y) - 6px)}.press-note-owner-menu-panel{background:#141419!important;border:1px solid #ffffff10!important;border-radius:12px!important;min-width:150px!important;padding:6px!important;display:grid!important;box-shadow:0 16px 45px #0008!important}.press-note-owner-menu-panel>button{color:inherit;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:8px;padding:10px;display:flex}.press-note-owner-menu-panel>button:hover{background:#ffffff12}.press-note-owner-menu-panel>button.danger{color:#ff737d}.native-story-viewer{background:#000000f2!important;place-items:center!important;padding:12px!important;display:grid!important;overflow:hidden!important}.native-story-shell{grid-template-columns:54px minmax(0,460px) 54px;align-items:center;gap:15px;max-width:610px;height:min(100dvh - 24px,820px);display:grid}.native-story-frame{aspect-ratio:9/16!important;touch-action:none!important;width:100%!important;height:100%!important;max-height:min(100dvh - 24px,820px)!important}.native-story-frame:after{background:linear-gradient(#0000006b,#0000 18% 57%,#000000c2)!important}.native-story-progress{top:max(10px,env(safe-area-inset-top))!important;gap:4px!important;height:3px!important;left:10px!important;right:10px!important}.native-story-progress>i{background:#ffffff4d!important;height:3px!important}.native-story-progress>i>span{background:#fff!important}.native-story-header{top:calc(max(10px,env(safe-area-inset-top)) + 14px)!important;min-height:46px!important;left:13px!important;right:9px!important}.native-story-close{color:#fff!important;box-shadow:none!important;background:0 0!important}.native-story-external-nav{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff14;border:0;border-radius:50%;place-items:center;width:48px;height:48px;display:grid}.native-story-external-nav:hover{background:#ffffff26}.native-story-info{z-index:22;left:16px;right:72px;bottom:calc(20px + env(safe-area-inset-bottom));color:#fff;text-align:left;gap:7px;display:grid;position:absolute}.native-story-person{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:9px;min-width:0;padding:0;display:flex}.native-story-person>.avatar{flex:0 0 39px!important;width:39px!important;height:39px!important}.native-story-person>span{gap:4px;min-width:0;display:grid}.native-story-person b{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:4px;min-width:0;font-size:12px;line-height:1.2;display:flex;overflow:hidden}.native-story-person small{color:#ffffffc2;text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:5px;min-width:0;font-size:9.5px;line-height:1.25;display:flex;overflow:hidden}.native-story-short-caption{color:#ffffffe6;min-width:0;margin:0 0 0 48px;font-size:10.5px;line-height:1.38}.native-story-short-caption>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.native-story-short-caption>button{color:#fff;cursor:pointer;background:0 0;border:0;padding:2px 0 0;font:750 10.5px/1.2 inherit;display:inline}.native-story-actions{top:auto!important;right:12px!important;bottom:calc(91px + env(safe-area-inset-bottom))!important;gap:9px!important;transform:none!important}.native-story-actions button{color:#fff!important;width:42px!important;height:42px!important;box-shadow:none!important;background:#08080b61!important;border-color:#ffffff1f!important}.native-story-actions button.active{color:#fff!important}.native-story-music-player{opacity:0!important;pointer-events:none!important;width:1px!important;height:1px!important;position:absolute!important;overflow:hidden!important}.native-story-content>img,.native-story-content>video{object-fit:cover!important}.profile-moment-avatar{color:inherit;cursor:default;background:0 0;box-sizing:border-box!important;border:0!important;border-radius:50%!important;padding:3px!important}.profile-moment-avatar.has-unseen-moments{cursor:pointer;animation:7s ease-in-out infinite vvMomentRingShift;background:linear-gradient(135deg,#ff3eb5,#3b82f6 54%,#ff8a3d) 0 0/180% 180%!important}.profile-moment-avatar.moments-seen{cursor:pointer;background:#686870!important;animation:none!important}.profile-moment-avatar>img{box-sizing:border-box!important;border:2px solid var(--bg,#09090c)!important;object-fit:cover!important;border-radius:50%!important;width:100%!important;height:100%!important}.moments-section .story.new-moment .story-ring{animation:7s ease-in-out infinite vvMomentRingShift;box-shadow:none!important;background:linear-gradient(135deg,#ff3eb5,#3b82f6 54%,#ff8a3d) 0 0/180% 180%!important;padding:3px!important}.moments-section .story.seen-moment .story-ring{filter:none!important;box-shadow:none!important;background:#fff!important;padding:3px!important}.moments-section .story.seen-moment .story-name{color:var(--text)!important}@keyframes vvMomentRingShift{0%,to{background-position:0}50%{background-position:100%}}@keyframes vvMomentBlueShift{0%,to{background-position:8%}50%{background-position:92%}}@media (width<=800px){.native-story-viewer{padding:0!important;display:block!important}.native-story-shell{width:100vw;max-width:none;height:100dvh;display:block}.native-story-frame{border-radius:0!important;width:100vw!important;height:100dvh!important;max-height:none!important}.native-story-external-nav{display:none!important}.native-story-info{left:max(14px,env(safe-area-inset-left))!important;right:68px!important;bottom:calc(18px + env(safe-area-inset-bottom))!important}.native-story-actions{right:max(10px,env(safe-area-inset-right))!important;bottom:calc(88px + env(safe-area-inset-bottom))!important}.profile-moment-avatar{padding:2.5px!important}}@media (prefers-reduced-motion:reduce){.profile-moment-avatar.has-unseen-moments,.profile-moment-avatar.moments-seen,.moments-section .story.new-moment .story-ring{animation:none!important}}@keyframes vvRepostConfirm{0%{transform:scale(.82)rotate(-8deg)}65%{transform:scale(1.22)rotate(3deg)}to{transform:scale(1.14)rotate(0)}}.vvibra-repost-icon{transition:transform .16s;display:block;overflow:visible}.vvibra-repost-icon.is-active{animation:.28s cubic-bezier(.2,.9,.25,1.35) both vvRepostConfirm;transform:scale(1.1)}.vvibra-repost-icon.is-active path{filter:drop-shadow(0 0 2px #ff4fa338)}@media (prefers-reduced-motion:reduce){.vvibra-repost-icon.is-active{animation:none}}.native-story-viewer{-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:#050506!important;padding:0!important}.native-story-viewer .native-story-frame{width:min(56.25dvh,560px)!important;height:100dvh!important;max-height:920px!important;box-shadow:none!important;background:#050506!important;border:0!important;border-radius:0!important}.native-story-viewer .native-story-frame:after{background:linear-gradient(#00000061,#0000 19% 52%,#000000c7)!important}.native-story-viewer .native-story-header{top:max(14px,env(safe-area-inset-top))!important;height:42px!important;min-height:42px!important;left:12px!important;right:10px!important}.native-story-type{color:#ffffffd1;letter-spacing:1px;align-items:center;gap:6px;font-size:10px;font-weight:850;display:flex}.native-story-type svg{color:#fff}.native-story-reel-creator{z-index:20;left:14px;right:76px;bottom:calc(max(24px,env(safe-area-inset-bottom) + 15px));flex-direction:column;align-items:flex-start;gap:8px;display:flex;position:absolute}.native-story-reel-profile{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.native-story-reel-profile>span{flex-direction:column;align-items:flex-start;gap:3px;min-width:0;display:flex}.native-story-reel-profile b{align-items:center;gap:4px;font-size:13px;display:flex}.native-story-reel-profile small{color:#ffffff9e;font-size:9px}.native-story-reel-creator>p{color:#fff;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;margin:0;font-size:11px;line-height:1.45;display:-webkit-box;overflow:hidden}.native-story-viewer .native-story-actions{top:auto!important;right:12px!important;bottom:calc(max(34px,env(safe-area-inset-bottom) + 24px))!important;gap:10px!important;transform:none!important}.native-story-viewer .native-story-actions button{-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#08080b57!important;border:1px solid #ffffff1f!important;width:44px!important;height:44px!important}.native-story-viewer :is(.story-mentions-native,.native-story-viewers-backdrop,.native-story-view-eye,.native-story-follow-action){display:none!important}.native-story-viewer .native-story-music{left:14px!important;right:76px!important;bottom:calc(max(94px,env(safe-area-inset-bottom) + 82px))!important}@media (width<=800px){.native-story-viewer .native-story-frame{width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important}}@media (width>=801px){.native-story-viewer{padding:28px!important}.native-story-shell{height:min(100dvh - 56px,900px)!important;max-height:900px!important}.native-story-viewer .native-story-frame{border-radius:22px!important;width:auto!important;max-width:calc(56.25dvh - 31.5px)!important;height:min(100dvh - 56px,900px)!important;max-height:900px!important;overflow:hidden!important;box-shadow:0 0 90px #000c!important}}.native-story-menu.vv-anchored-popover{-webkit-backdrop-filter:blur(20px)!important;backdrop-filter:blur(20px)!important;background:#141418fa!important;border:1px solid #ffffff21!important;border-radius:15px!important;width:min(230px,100vw - 20px)!important;min-width:190px!important;padding:8px!important;box-shadow:0 20px 55px #00000085!important}.native-story-menu.vv-anchored-popover>.vv-anchored-arrow{background:#141418!important;border:1px solid #ffffff21!important}.native-story-menu.vv-anchored-popover>span{color:#ffffff7a!important;letter-spacing:1px!important;padding:7px 10px 9px!important;font-size:9px!important;font-weight:800!important;display:block!important}.native-story-menu.vv-anchored-popover>button{color:#fff!important;text-align:left!important;background:0 0!important;border:0!important;border-radius:9px!important;align-items:center!important;gap:10px!important;width:100%!important;min-height:42px!important;padding:0 10px!important;font-size:11px!important;display:flex!important}.native-story-menu.vv-anchored-popover>button:hover{background:#ffffff12!important}.native-story-menu.vv-anchored-popover>button.danger{color:#ff7588!important}.profile-clean .profile-visible-avatar.profile-moment-avatar{box-shadow:none!important;clip-path:none!important;isolation:isolate!important;background:0 0!important;border:0!important;place-items:center!important;padding:0!important;display:grid!important;overflow:visible!important}.profile-clean .profile-visible-avatar.profile-moment-avatar:before{content:"";z-index:0;transform-origin:50%;will-change:transform;background:conic-gradient(#075dff,#35b8ff,#075dff);border-radius:50%;animation:8s linear infinite vvMomentBlueOrbit;position:absolute;inset:0}.profile-clean .profile-visible-avatar.profile-moment-avatar.has-unseen-moments:before{background:conic-gradient(from 0deg,#1677ff 0 29%,#ff3eb5 42% 65%,#ff8a3d 78% 91%,#1677ff 100%);box-shadow:none;animation:4.8s linear infinite vvMomentActiveOrbit}.profile-clean .profile-visible-avatar.profile-moment-avatar.moments-seen:before{box-shadow:none!important;background:#686870!important;animation:none!important}.profile-clean .profile-visible-avatar.profile-moment-avatar>img{z-index:1!important;object-fit:cover!important;object-position:50% 50%!important;clip-path:circle(50%)!important;border:0!important;border-radius:50%!important;width:calc(100% - 6px)!important;max-width:calc(100% - 6px)!important;height:calc(100% - 6px)!important;max-height:calc(100% - 6px)!important;margin:0!important;padding:0!important;position:absolute!important;inset:3px!important;transform:none!important}@keyframes vvMomentBlueOrbit{to{transform:rotate(360deg)}}@keyframes vvMomentActiveOrbit{to{transform:rotate(360deg)}}@media (width<=800px){.native-story-viewer,.native-story-shell,.native-story-viewer .native-story-frame{border-radius:0!important;width:100vw!important;max-width:none!important;height:100dvh!important;max-height:none!important;margin:0!important;padding:0!important}.native-story-menu.vv-anchored-popover{width:min(220px,100vw - 20px)!important;min-width:180px!important}}@media (prefers-reduced-motion:reduce){.profile-clean .profile-visible-avatar.profile-moment-avatar:before{animation:none!important}}.v60-channel-upload-actions{justify-content:flex-end;align-items:center;gap:9px;margin:12px 0 18px;display:flex}.v60-channel-upload-actions button{color:#f5f7fb;background:#151519;border:0;border-radius:12px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-size:12px;font-weight:800;display:flex;box-shadow:inset 0 0 0 1px #ffffff12}.v60-channel-upload-actions button:first-child{background:var(--vvibra-primary,#168cff);box-shadow:none}.artist-channel-cover-dialog,.v60-video-viewer>article{color:#f5f6f8!important;background:#0d0d11!important;border:1px solid #ffffff14!important;box-shadow:0 28px 90px #000000b8!important}.artist-channel-cover-dialog :is(.primary-button,footer button:last-child),.v60-video-viewer article>div>button{background:var(--vvibra-primary,#168cff)!important;color:#fff!important;box-shadow:none!important;border:0!important}.artist-channel-cover-dialog :is(.text-button,header>button){color:#fff!important;box-shadow:none!important;background:#202026!important;border:0!important}.profile-clean [class*=portrait] .profile-visible-avatar.profile-moment-avatar,.profile-clean .profile-avatar-player{box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.profile-clean .profile-visible-avatar.profile-moment-avatar:not(.has-unseen-moments):not(.moments-seen):before{content:none!important}.native-confirm-backdrop{z-index:2147483646!important;isolation:isolate!important}.native-confirm-dialog{z-index:2147483647!important;position:relative!important}@media (width<=800px){.artist-v60-channel{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-inline:auto!important;padding-inline:12px!important;overflow-x:hidden!important}.artist-v60-channel :is(.v60-channel-cover,.v60-channel-block,.v60-channel-detail,.v60-channel-nav,.v60-channel-upload-actions){box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.v60-channel-upload-actions{grid-template-columns:1fr 1fr;gap:8px;display:grid;margin-block:10px 15px!important}.v60-channel-upload-actions button{text-align:center;min-width:0;min-height:46px;padding:8px 10px;font-size:11px;line-height:1.25}.v60-channel-cover>div h2{font-size:clamp(23px,7vw,31px)!important;line-height:1.08!important}.v60-channel-cover>div p{font-size:12px!important;line-height:1.45!important}.v60-channel-section-head h3,.v60-channel-detail>header h2{font-size:17px!important;line-height:1.2!important}.v60-channel-empty b{font-size:12px!important;line-height:1.45!important}.artist-channel-cover-backdrop{padding:max(12px,env(safe-area-inset-top)) 12px max(12px,env(safe-area-inset-bottom))!important;place-items:center!important;display:grid!important}.artist-channel-cover-dialog{box-sizing:border-box!important;border-radius:20px!important;width:100%!important;max-width:440px!important;max-height:calc(100dvh - 24px)!important;margin:auto!important;padding:16px!important;overflow-y:auto!important}}.lazy-feed-item{content-visibility:auto;contain-intrinsic-size:auto 640px;width:100%;display:block}.lazy-feed-item.is-pending{contain:layout paint style;min-height:min(640px,76dvh)}.lazy-feed-placeholder{background:linear-gradient(100deg,#ffffff05 25%,#ffffff0b 42%,#ffffff05 60%) 0 0/220% 100%;border-radius:16px;width:100%;height:min(640px,76dvh);animation:1.4s ease-in-out infinite vvLazyFeedPulse;display:block}@keyframes vvLazyFeedPulse{0%{background-position:100% 0}to{background-position:-100% 0}}@media (width<=800px){.lazy-feed-item.is-pending,.lazy-feed-placeholder{border-radius:14px;height:min(560px,70dvh);min-height:min(560px,70dvh)}}@media (prefers-reduced-motion:reduce){.lazy-feed-placeholder{animation:none}}.metrics-basic-table{background:#101116;border:1px solid #fff1;border-radius:16px;grid-column:1/-1;padding:15px}.metrics-basic-table>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.metrics-basic-table>header small{color:#a891ef;letter-spacing:.1em;font-size:9px;font-weight:900}.metrics-basic-table h3{margin:4px 0 0;font-size:15px}.metrics-basic-table>header>span{color:#9c9ea8;align-items:center;gap:6px;font-size:9px;display:flex}.metrics-basic-table>header>span i{background:#55d989;border-radius:50%;width:6px;height:6px;box-shadow:0 0 9px #55d989b3}.metrics-basic-table>[role=table]{border:1px solid #ffffff0e;border-radius:12px;overflow:hidden}.metrics-basic-table [role=row]{border-bottom:1px solid #ffffff0d;grid-template-columns:minmax(130px,1.25fr) minmax(70px,.55fr) minmax(130px,1fr);align-items:center;min-height:42px;padding:0 12px;display:grid}.metrics-basic-table [role=row]:last-child{border-bottom:0}.metrics-basic-table [role=row]:first-child{color:#777a85;text-transform:uppercase;letter-spacing:.06em;background:#16171d;min-height:34px;font-size:9px}.metrics-basic-table [role=cell]{font-size:11px}.metrics-basic-table strong{color:#fff}.metrics-basic-table small[role=cell]{color:#838590}.metrics-data-table{border:1px solid #ffffff0e;border-radius:12px;margin-top:12px;overflow:hidden}.metrics-data-table>[role=row]{border-bottom:1px solid #ffffff0d;grid-template-columns:1fr repeat(3,minmax(56px,.58fr));align-items:center;min-height:43px;padding:0 10px;font-size:10px;display:grid}.metrics-data-table>[role=row]:first-child{color:#7e808a;text-transform:uppercase;background:#16171d;min-height:34px;font-size:8px}.metrics-data-table>[role=row]:last-child{border-bottom:0}.metrics-data-table strong{text-align:right}.metrics-rank-table{margin-top:10px;display:grid}.metrics-rank-table>div{border-bottom:1px solid #ffffff0d;grid-template-columns:20px minmax(82px,.8fr) minmax(80px,1.2fr) 32px;align-items:center;gap:8px;min-height:39px;font-size:10px;display:grid}.metrics-rank-table>div>b{color:#858791}.metrics-rank-table>div>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.metrics-rank-table>div>i{background:#24252c;border-radius:999px;height:6px;overflow:hidden}.metrics-rank-table>div>i>em{border-radius:inherit;background:linear-gradient(90deg,#1d8cff,#8d5cff);height:100%;display:block}.metrics-rank-table>div>strong{text-align:right}@media (width<=800px){.metrics-basic-table{padding:11px}.metrics-basic-table [role=row]{grid-template-columns:minmax(105px,1fr) 64px minmax(96px,.9fr);padding:0 8px}.metrics-basic-table [role=cell]{font-size:10px}.metrics-data-table>[role=row]{grid-template-columns:minmax(75px,1fr) repeat(3,56px);padding:0 7px}.metrics-data-table>[role=row]:first-child{font-size:7px}.metrics-rank-table>div{grid-template-columns:18px minmax(70px,.8fr) minmax(65px,1fr) 28px}}.home-layout,.feed-column{background:var(--bg,#050507)!important}.feed-column .lazy-feed-item{background:0 0!important}.feed-column .lazy-feed-item>.post-card,.feed-column .lazy-feed-item>.press-note-editorial-card,.feed-column .lazy-feed-item>.feed-reel-card,.feed-column>.post-card,.feed-column>.press-note-editorial-card,.feed-column>.feed-reel-card{box-shadow:none!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0e!important;border-radius:0!important;margin:0!important;overflow:visible!important}.feed-column .post-head,.feed-column .post-actions,.feed-column .post-copy,.feed-column .comments-preview{background:0 0!important}@media (width<=800px){.feed-column .lazy-feed-item>.post-card,.feed-column .lazy-feed-item>.press-note-editorial-card,.feed-column .lazy-feed-item>.feed-reel-card{border-radius:0!important;width:100%!important}}.vv-analytics-page{color:#f7f8fb;width:min(1180px,100%);margin:0 auto;padding:28px 22px 80px}.vv-analytics-head{align-items:flex-start;gap:14px;display:flex}.vv-analytics-head>button:first-child{color:#fff;background:#15171c;border:0;border-radius:50%;flex:0 0 38px;place-items:center;width:38px;height:38px;display:grid}.vv-analytics-head>div:nth-child(2){flex:1;min-width:240px}.vv-analytics-head small,.vv-analytics-section>section>small,.vv-recommendations-head+* small{color:#50a9ff;letter-spacing:.11em;font-size:9px;font-weight:900}.vv-analytics-head h1{letter-spacing:-.045em;margin:4px 0 5px;font-size:clamp(24px,3vw,36px)}.vv-analytics-head p{color:#9196a2;margin:0;font-size:12px}.vv-analytics-tools{align-items:center;gap:8px;display:flex}.vv-analytics-tools select,.vv-analytics-tools button,.vv-analytics-custom input{color:#eef0f5;background:#15171c;border:0;border-radius:10px;height:38px;font:750 10px/1 inherit}.vv-analytics-tools select{padding:0 30px 0 12px}.vv-analytics-tools button{align-items:center;gap:7px;padding:0 13px;display:flex}.vv-analytics-tools .primary,.vv-media-kit-modal footer .primary{color:#fff;background:#1687ff;box-shadow:0 8px 22px #1687ff38}.vv-analytics-custom{justify-content:flex-end;align-items:flex-end;gap:9px;margin-top:14px;display:flex}.vv-analytics-custom label{color:#858a96;gap:5px;font-size:9px;display:grid}.vv-analytics-custom input{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding:0 10px}.vv-analytics-period{color:#c4c7ce;align-items:center;gap:7px;margin:18px 0 11px;font-size:10px;display:flex}.vv-analytics-period span{color:#6f737d}.vv-analytics-tabs,.vv-analytics-filters{scrollbar-width:none;gap:4px;display:flex;overflow-x:auto}.vv-analytics-tabs{background:#101116;border-radius:13px;padding:4px;box-shadow:0 12px 30px #00000029}.vv-analytics-tabs::-webkit-scrollbar{display:none}.vv-analytics-filters::-webkit-scrollbar{display:none}.vv-analytics-tabs button,.vv-analytics-filters button{color:#858a96;background:0 0;border:0;border-radius:9px;flex:none;min-height:35px;padding:0 14px;font:800 10px/1 inherit}.vv-analytics-tabs button.active,.vv-analytics-filters button.active{color:#fff;background:#1a1d24;box-shadow:0 3px 12px #0003}.vv-analytics-section{grid-template-columns:minmax(0,1.65fr) minmax(260px,.8fr);gap:14px;margin-top:16px;display:grid}.vv-analytics-kpis{grid-column:1/-1;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.vv-analytics-kpi,.vv-analytics-section>section,.vv-recommendations-grid>article{background:#101116;border:0;border-radius:16px;min-width:0;box-shadow:0 13px 35px #0000002b}.vv-analytics-kpi{flex-direction:column;min-height:144px;padding:15px;display:flex;position:relative}.vv-analytics-kpi>svg{color:#3e9eff;position:absolute;top:14px;right:14px}.vv-analytics-kpi>span{color:#8d929d;padding-right:22px;font-size:9px;font-weight:800}.vv-analytics-kpi>b{letter-spacing:-.04em;margin:15px 0 4px;font-size:25px}.vv-analytics-kpi>small{color:#666b75;font-size:8px}.vv-analytics-kpi>em{align-items:center;gap:3px;margin-top:auto;font-size:8px;font-style:normal;display:flex}.vv-analytics-kpi>em.up{color:#54d996}.vv-analytics-kpi>em.down{color:#ff667d}.vv-analytics-section>section{padding:18px}.vv-analytics-section h2{letter-spacing:-.025em;margin:5px 0 0;font-size:16px}.vv-analytics-chart{min-height:330px}.vv-analytics-chart>header,.vv-analytics-best>header,.vv-analytics-table>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.vv-analytics-chart select,.vv-analytics-best select{color:#dfe2e8;background:#191b22;border:0;border-radius:9px;height:34px;padding:0 10px;font-size:9px}.vv-line-chart{align-items:flex-end;gap:4px;height:245px;padding-top:26px;display:flex}.vv-line-chart>span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;min-width:3px;height:100%;display:flex}.vv-line-chart i{background:linear-gradient(#49baff,#1675ff);border-radius:4px 4px 2px 2px;width:100%;min-height:4px;transition:height .25s;box-shadow:0 0 15px #1687ff29}.vv-line-chart small{color:#626772;white-space:nowrap;height:12px;font-size:7px}.vv-analytics-best{min-height:330px}.vv-analytics-best>div{margin-top:13px;display:grid}.vv-analytics-best>div>button,.vv-analytics-table>div>button{color:#eef0f5;text-align:left;background:0 0;border:0;border-bottom:1px solid #ffffff0b;align-items:center;width:100%;display:grid}.vv-analytics-best>div>button{grid-template-columns:42px minmax(90px,1fr) auto auto;gap:9px;min-height:52px}.vv-analytics-best img,.vv-analytics-table img{object-fit:cover;border-radius:8px;width:38px;height:38px}.vv-analytics-best button>span{gap:3px;min-width:0;display:grid}.vv-analytics-best button small{color:#4ba8ff;text-transform:uppercase;font-size:7px}.vv-analytics-best button b{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.vv-analytics-best button em,.vv-analytics-best button strong{color:#9297a2;font-size:8px;font-style:normal;font-weight:650}.vv-analytics-discovery{grid-column:1/-1}.vv-analytics-empty{color:#707681;justify-content:center;align-items:center;gap:9px;min-height:130px;font-size:10px;display:flex}.vv-analytics-empty svg{color:#339cff}.vv-analytics-filters{grid-column:1/-1;padding-bottom:2px}.vv-analytics-filters button{background:#111319}.vv-analytics-table{grid-column:1/-1}.vv-analytics-table header>span{color:#767b86;font-size:9px}.vv-analytics-table>div{margin-top:12px}.vv-analytics-table>div>button{grid-template-columns:24px 45px minmax(120px,1fr) 90px 90px;gap:9px;min-height:58px}.vv-analytics-table button>b{color:#59606c;font-size:10px}.vv-analytics-table button>span{gap:4px;min-width:0;display:grid}.vv-analytics-table button small{color:#3e9eff;text-transform:uppercase;font-size:7px}.vv-analytics-table button strong{text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.vv-analytics-table button em{color:#8b909b;font-size:9px;font-style:normal}.vv-analytics-attention{grid-column:1/-1}.vv-analytics-attention>p{color:#8e939e;max-width:720px;font-size:10px;line-height:1.6}.vv-analytics-two{grid-template-columns:repeat(2,minmax(0,1fr))}.vv-analytics-two>section{min-height:220px}.vv-analytics-two dl{gap:1px;margin:16px 0 0;display:grid}.vv-analytics-two dl>div{border-bottom:1px solid #ffffff0b;justify-content:space-between;padding:12px 0;display:flex}.vv-analytics-two dt{color:#858a96;font-size:10px}.vv-analytics-two dd{margin:0;font-size:13px;font-weight:850}.vv-analytics-funnel{grid-column:1/-1}.vv-analytics-funnel>div{justify-content:center;align-items:center;gap:16px;margin:25px 0;display:flex}.vv-analytics-funnel>div>svg{color:#404652}.vv-analytics-funnel>div>span{text-align:center;gap:4px;min-width:110px;display:grid}.vv-analytics-funnel b{font-size:21px}.vv-analytics-funnel span small,.vv-analytics-funnel>p{color:#747985;font-size:8px}.vv-analytics-monetization{text-align:center;grid-column:1/-1;place-items:center;min-height:300px;display:grid}.vv-analytics-monetization svg{color:#42a8ff}.vv-analytics-monetization p{color:#858a96;max-width:540px;margin:0;font-size:10px;line-height:1.6}.vv-revenue-row{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;padding:13px 0;font-size:10px;display:flex}.vv-recommendations-head{grid-column:1/-1;align-items:center;gap:12px;padding:5px;display:flex}.vv-recommendations-head>svg{color:#3da4ff}.vv-recommendations-head h2{margin:0}.vv-recommendations-head p{color:#7d828d;margin:4px 0 0;font-size:10px}.vv-recommendations-grid{grid-column:1/-1;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;display:grid}.vv-recommendations-grid>article{padding:18px}.vv-recommendations-grid article>small{color:#4caaff}.vv-recommendations-grid article>svg{color:#fff;margin:18px 0 12px;display:block}.vv-recommendations-grid h3{margin:0;font-size:13px}.vv-recommendations-grid p{color:#868b96;margin:7px 0 0;font-size:9px;line-height:1.55}.vv-next-steps{grid-column:1/-1}.vv-next-steps>div{gap:8px;margin-top:15px;display:flex}.vv-next-steps button{color:#e8eaf0;background:#191c23;border:0;border-radius:9px;align-items:center;gap:7px;min-height:36px;padding:0 12px;font-size:9px;display:flex}.vv-analytics-modal{z-index:10050;-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);background:#000000b3;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.vv-analytics-modal>section{background:#111218;border:0;border-radius:18px;width:min(460px,100%);max-height:min(760px,100dvh - 36px);padding:18px;overflow:auto;box-shadow:0 30px 100px #0009}.vv-analytics-modal>section>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:13px;display:flex}.vv-analytics-modal h2{margin:4px 0 0;font-size:18px}.vv-analytics-modal header p{color:#7f8490;margin:5px 0 0;font-size:9px}.vv-analytics-modal header>button{color:#fff;background:#1c1e25;border:0;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.vv-analytics-modal>section>button{color:#fff;text-align:left;background:#171920;border:0;border-radius:11px;align-items:center;gap:11px;width:100%;min-height:57px;padding:0 13px;display:flex}.vv-analytics-modal>section>button+button{margin-top:7px}.vv-analytics-modal>section>button>svg{color:#49aaff}.vv-analytics-modal>section>button span{gap:4px;display:grid}.vv-analytics-modal>section>button b{font-size:10px}.vv-analytics-modal>section>button small{color:#7f8490;font-size:8px}.vv-media-kit-modal>section{width:min(940px,100%)}.vv-media-kit-builder{grid-template-columns:250px minmax(0,1fr);gap:14px;display:grid}.vv-media-kit-builder>aside{background:#171920;border-radius:13px;align-content:start;gap:7px;padding:13px;display:grid}.vv-media-kit-builder>aside>label:first-child{color:#9297a2;gap:6px;font-size:9px;display:grid}.vv-media-kit-builder input[type=text],.vv-media-kit-builder input:not([type]){color:#fff;background:#0e0f13;border:0;border-radius:8px;height:36px;padding:0 10px}.vv-media-kit-builder>aside>small{color:#479fff;letter-spacing:.1em;margin-top:9px;font-size:8px;font-weight:900}.vv-media-kit-toggle{color:#c6c9d0;justify-content:space-between;align-items:center;min-height:31px;font-size:9px;display:flex}.vv-media-kit-toggle input{accent-color:#1687ff}.vv-media-kit-builder>main{background:#090a0d;border-radius:13px;padding:15px}.vv-media-kit-preview{background:linear-gradient(145deg,#131722,#0c0e13);border-radius:10px;min-height:440px;padding:28px;box-shadow:0 20px 55px #00000047}.vv-media-kit-preview>small{color:#47a8ff;letter-spacing:.14em;font-size:8px;font-weight:900}.vv-media-kit-preview h1{margin:8px 0 3px;font-size:25px}.vv-media-kit-preview>p{color:#7e8490;margin:0 0 22px;font-size:9px}.vv-media-kit-preview section{border-top:1px solid #ffffff0f;gap:5px;padding:13px 0;display:grid}.vv-media-kit-preview section h2,.vv-media-kit-preview section h3,.vv-media-kit-preview section p{margin:0}.vv-media-kit-preview section span,.vv-media-kit-preview section p{color:#858b96;font-size:9px}.vv-media-kit-modal footer{justify-content:flex-end;gap:8px;margin-top:14px;display:flex}.vv-media-kit-modal footer button{color:#fff;background:#1a1c23;border:0;border-radius:9px;align-items:center;gap:7px;min-height:38px;padding:0 13px;font-size:9px;display:flex}@media (width<=980px){.vv-analytics-kpis{grid-template-columns:repeat(3,1fr)}.vv-recommendations-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=700px){.vv-analytics-page{padding:16px 12px 72px}.vv-analytics-head{flex-wrap:wrap}.vv-analytics-head>div:nth-child(2){min-width:calc(100% - 54px)}.vv-analytics-tools{grid-template-columns:1fr 1fr;width:100%;display:grid}.vv-analytics-tools select{grid-column:1/-1;width:100%}.vv-analytics-tools button{justify-content:center}.vv-analytics-period{flex-wrap:wrap}.vv-analytics-tabs{width:calc(100vw - 24px)}.vv-analytics-section,.vv-analytics-two{grid-template-columns:1fr}.vv-analytics-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.vv-analytics-kpi{min-height:132px}.vv-analytics-chart,.vv-analytics-best{grid-column:1;min-height:290px}.vv-line-chart{height:200px}.vv-analytics-best>div>button{grid-template-columns:40px minmax(85px,1fr) auto}.vv-analytics-best button>strong{display:none}.vv-analytics-table{overflow:hidden}.vv-analytics-table>div{overflow-x:auto}.vv-analytics-table>div>button{min-width:560px}.vv-recommendations-grid{grid-template-columns:1fr}.vv-analytics-funnel>div{justify-content:flex-start;overflow-x:auto}.vv-next-steps>div{flex-direction:column;align-items:stretch}.vv-media-kit-builder{grid-template-columns:1fr}.vv-media-kit-preview{min-height:360px;padding:20px}.vv-analytics-modal{align-items:end;padding:0}.vv-analytics-modal>section{border-radius:20px 20px 0 0;width:100%;max-height:92dvh}.vv-media-kit-modal>section{width:100%}}@media (width<=390px){.vv-analytics-kpis{grid-template-columns:1fr}.vv-analytics-custom{flex-wrap:wrap;justify-content:flex-start}.vv-analytics-custom label{flex:1}.vv-analytics-custom input{width:100%}}.feed-post-music-line{min-height:31px;color:var(--text);background:0 0;align-items:center;gap:7px;padding:0 15px 7px;display:flex}.feed-post-music-play{color:#fff;background:#171920;border:0;border-radius:50%;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.feed-post-music-line[data-playing=true] .feed-post-music-play{background:#1687ff}.feed-post-music-info{min-width:0;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:5px;padding:0;display:flex}.feed-post-music-info b,.feed-post-music-info small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.feed-post-music-info b{max-width:220px;font-size:10px;font-weight:800}.feed-post-music-info small{color:#777d88;max-width:160px;font-size:8px}.feed-post-music-info small:before{content:"· ";color:#4e535d}.feed-song-dialog-backdrop{z-index:10100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b8;place-items:center;padding:18px;display:grid;position:fixed;inset:0}.feed-song-dialog{background:#111319;border:0;border-radius:20px;width:min(380px,100%);padding:15px;box-shadow:0 28px 90px #000000a6}.feed-song-dialog>header{justify-content:space-between;align-items:center;margin-bottom:13px;display:flex}.feed-song-dialog>header>small{color:#4da9ff;letter-spacing:.12em;font-size:9px;font-weight:900}.feed-song-dialog>header>button,.feed-song-dialog-copy>button{color:#fff;background:#1b1e25;border:0;border-radius:50%;place-items:center;width:36px;height:36px;display:grid}.feed-song-dialog>img{aspect-ratio:1;object-fit:cover;background:#090a0d;border-radius:14px;width:100%;display:block}.feed-song-dialog-copy{align-items:center;gap:10px;padding:14px 2px 11px;display:flex}.feed-song-dialog-copy>span{flex:1;gap:4px;min-width:0;display:grid}.feed-song-dialog-copy b{text-overflow:ellipsis;white-space:nowrap;font-size:16px;overflow:hidden}.feed-song-dialog-copy small{color:#858a95;font-size:11px}.feed-song-dialog-copy>button.saved{color:#1687ff}.feed-song-dialog-play{color:#fff;background:#1687ff;border:0;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;height:42px;font-size:11px;font-weight:850;display:flex}.feed-song-dialog-progress{background:#262a33;border-radius:99px;height:3px;margin-top:11px;overflow:hidden}.feed-song-dialog-progress>i{border-radius:inherit;background:#35b8ff;height:100%;display:block}.feed-song-dialog .native-track-error{color:#ff7489;text-align:center;margin-top:8px;font-size:9px;display:block}@media (width<=700px){.feed-post-music-line{padding:0 12px 7px}.feed-post-music-info b{max-width:48vw}.feed-post-music-info small{max-width:28vw}.feed-song-dialog-backdrop{align-items:end;padding:0}.feed-song-dialog{width:100%;padding:15px 15px calc(18px + env(safe-area-inset-bottom));border-radius:22px 22px 0 0}.feed-song-dialog>img{width:min(72vw,310px);margin:auto}}.feed-song-dialog{border-radius:18px;width:min(430px,100%);padding:14px}.feed-song-dialog>header{margin-bottom:10px}.feed-song-dialog-row{grid-template-columns:112px minmax(0,1fr);align-items:center;gap:12px;display:grid}.feed-song-dialog-row>img{object-fit:cover;background:#090a0d;border-radius:12px;width:112px;height:76px;display:block}.feed-song-dialog-copy{min-width:0;padding:0}.feed-song-dialog-copy b{font-size:14px}.feed-song-dialog-copy small{font-size:10px}.feed-song-dialog-copy em{color:#5faeff;text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-style:normal;overflow:hidden}.feed-song-dialog-play,.feed-song-dialog-progress{display:none!important}@media (width<=700px){.feed-song-dialog{padding:14px 14px calc(17px + env(safe-area-inset-bottom));border-radius:20px 20px 0 0}.feed-song-dialog-row{grid-template-columns:96px minmax(0,1fr);gap:10px}.feed-song-dialog-row>img{border-radius:10px;width:96px;height:66px;margin:0}.feed-song-dialog-copy b{font-size:13px}}.post-head-slider{align-self:center}.post-head-slider>.feed-post-music-line{gap:4px;min-height:18px;margin-top:2px;padding:0}.post-head-slider .feed-post-music-play{color:#8b909a;background:0 0;flex-basis:17px;width:17px;height:17px}.post-head-slider .feed-post-music-play svg{width:11px;height:11px}.post-head-slider .feed-post-music-info{max-width:100%}.post-head-slider .feed-post-music-info span{color:#8b909a;text-overflow:ellipsis;white-space:nowrap;max-width:min(310px,48vw);font-size:9px;font-weight:650;line-height:1.2;display:block;overflow:hidden}.post-head-slider>.feed-post-music-line[data-playing=true] .feed-post-music-play{color:#1687ff;background:0 0}@media (width<=700px){.post-head-slider .feed-post-music-info span{max-width:52vw;font-size:8.5px}}.post-head-slider.show-profile{flex-direction:column!important;justify-content:center!important;align-items:flex-start!important;height:50px!important;display:flex!important;overflow:visible!important}.post-head-slider.show-profile>.post-head-profile{opacity:1!important;flex:none!important;width:100%!important;min-height:18px!important;position:static!important;inset:auto!important;transform:none!important}.post-head-slider.show-profile>.feed-post-music-line{width:100%;min-height:15px!important;margin:1px 0 0!important;padding:0!important}.post-head-slider.show-profile .feed-post-music-play{display:none!important}.post-head-slider.show-profile .feed-post-music-info{width:auto!important;max-width:100%!important}.post-head-slider.show-profile .feed-post-music-info span{color:#858a94!important;max-width:min(340px,52vw)!important;font-size:9px!important;font-weight:600!important;line-height:1.25!important}@media (width<=700px){.post-head-slider.show-profile .feed-post-music-info span{max-width:58vw!important;font-size:8.5px!important}}.vv-chart-page{--chart-blue:#078cff;color:#f7f9fc;background:radial-gradient(circle at 62% -10%,#006fff21,#0000 31%),#060b11;min-height:100%;padding:26px 24px 80px}.vv-chart-head{justify-content:space-between;align-items:flex-start;gap:24px;max-width:1380px;margin:auto;display:flex}.vv-chart-head>div:first-child>span{color:#20a7ff;letter-spacing:.18em;font-size:11px;font-weight:900}.vv-chart-head h1{letter-spacing:-.055em;margin:7px 0 4px;font-size:46px;line-height:.95}.vv-chart-head p{color:#9aabc0;max-width:560px;margin:8px 0;font-size:13px;line-height:1.45}.vv-chart-tools{align-items:center;gap:12px;display:flex}.vv-chart-tools small,.vv-chart-tools select{color:#d9e2ed;background:#09111a;border:1px solid #182635;border-radius:20px;height:38px}.vv-chart-tools small{align-items:center;gap:8px;padding:0 15px;font-size:10px;display:flex}.vv-chart-tools small i{background:#31e7a0;border-radius:50%;width:8px;height:8px;box-shadow:0 0 11px #31e7a0}.vv-chart-tools select{padding:0 35px 0 15px}.vv-chart-filters{scrollbar-width:none;gap:7px;max-width:1380px;margin:18px auto 12px;display:flex;overflow-x:auto}.vv-chart-filters button{color:#dbe4ed;background:#071019;border:1px solid #19293a;border-radius:20px;flex:none;min-width:105px;height:38px;padding:0 16px;font-size:10px}.vv-chart-filters button.active{color:#fff;background:#078cff;border-color:#078cff;box-shadow:0 8px 24px #008cff40}.vv-chart-layout{grid-template-columns:minmax(0,1fr) 330px;gap:18px;max-width:1380px;margin:auto;display:grid}.vv-chart-layout>main{min-width:0}.vv-chart-hero{background:radial-gradient(circle at 82% 55%,#0099ff7a,#0000 22%),linear-gradient(115deg,#071628 0%,#06101c 45%,#052954 100%);border:1px solid #0879ef;border-radius:17px;min-height:230px;padding:28px;position:relative;overflow:hidden;box-shadow:inset 0 0 50px #007eff1a}.vv-chart-hero:after{content:"";background:repeating-linear-gradient(90deg,#0000 0 23px,#32abff0d 24px 25px);position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.vv-chart-hero>div{z-index:1;max-width:520px;position:relative}.vv-chart-hero small{background:#087ef0;border-radius:20px;padding:6px 10px;font-size:9px;font-weight:900;display:inline-flex}.vv-chart-hero h2{letter-spacing:-.04em;margin:13px 0 2px;font-size:31px}.vv-chart-hero h3{color:#58baff;margin:0;font-size:16px}.vv-chart-hero p{color:#c1d0e0;max-width:390px;margin:10px 0 14px;font-size:11px;line-height:1.45}.vv-chart-hero button,.vv-chart-upload button,.vv-chart-empty button{color:#fff;background:#078cff;border:0;border-radius:20px;align-items:center;gap:8px;height:38px;padding:0 18px;font-size:10px;font-weight:850;display:inline-flex}.vv-chart-hero>strong{z-index:1;color:#0c8fff;text-shadow:0 0 20px #078cff;font-size:82px;font-style:italic;line-height:1;position:absolute;top:47%;right:8%;transform:translateY(-50%)rotate(-4deg)}.vv-chart-block,.vv-chart-ranking,.vv-chart-rail>section{background:linear-gradient(145deg,#0a131d,#081019);border:1px solid #142333;border-radius:16px;margin-top:12px;box-shadow:0 14px 35px #0000002e}.vv-chart-block{padding:12px}.vv-chart-block>header,.vv-chart-rail section>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.vv-chart-block h2,.vv-chart-rail h2{margin:0;font-size:16px}.vv-chart-block header p,.vv-chart-rail header small{color:#8191a4;margin:2px 0 0;font-size:9px}.vv-chart-block header>button{color:#b9c7d5;background:0 0;border:0;align-items:center;gap:4px;font-size:9px;display:flex}.vv-chart-v60{grid-template-columns:repeat(4,minmax(145px,1fr));gap:8px;margin-top:10px;display:grid;overflow-x:auto}.vv-chart-v60 article{background-position:50%;background-size:cover;border:1px solid #1b2d40;border-radius:11px;min-height:155px;padding:10px;position:relative}.vv-chart-v60 article>em{color:#fff;background:#06101bd9;border-radius:10px;padding:3px 6px;font-size:8px;font-style:normal;position:absolute;top:8px;right:8px}.vv-chart-v60 article>span{gap:3px;display:grid;position:absolute;bottom:9px;left:10px;right:45px}.vv-chart-v60 article b{text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.vv-chart-v60 article small{color:#c5cfda;font-size:8px}.vv-chart-v60 article i{color:#ff5f92;font-size:8px;font-style:normal}.vv-chart-play{color:#fff;background:#09121bd9;border:1px solid #b9cadb;border-radius:50%;place-items:center;width:29px;height:29px;display:grid}.vv-chart-play.active{background:#078cff;border-color:#078cff}.vv-chart-v60 .vv-chart-play{position:absolute;bottom:9px;right:9px}.vv-chart-podium{justify-content:center;align-items:flex-end;gap:10px;padding:25px 12px 10px;display:flex}.vv-chart-podium article{cursor:pointer;background:#0a131d;border:1px solid #15273a;border-radius:14px;justify-items:center;gap:5px;width:155px;padding:13px;display:grid}.vv-chart-podium .place-1{border-color:#0878df;width:180px;padding-top:18px;transform:translateY(-10px)}.vv-chart-podium article>strong{color:#53b8ff;font-size:16px}.vv-chart-podium article>img{object-fit:cover;border-radius:50%;width:78px;height:78px}.vv-chart-podium .place-1>img{width:94px;height:94px}.vv-chart-podium article>b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:11px;overflow:hidden}.vv-chart-podium article>small{color:#8291a2;font-size:8px}.vv-chart-ranking{overflow:hidden}.vv-chart-ranking>header,.vv-chart-ranking>article{grid-template-columns:30px 42px minmax(150px,1fr) minmax(90px,.7fr) 100px 70px 76px;align-items:center;gap:9px;padding:0 12px;display:grid}.vv-chart-ranking>header{color:#7f8da0;height:31px;font-size:7px}.vv-chart-ranking>header span:nth-child(2){grid-column:2/4}.vv-chart-ranking>article{cursor:pointer;border-top:1px solid #ffffff0b;min-height:56px}.vv-chart-ranking>article>strong{color:#8290a1;font-size:10px}.vv-chart-ranking>article>img{object-fit:cover;border-radius:7px;width:36px;height:36px}.vv-chart-ranking>article>span{gap:3px;min-width:0;display:grid}.vv-chart-ranking article span b,.vv-chart-ranking article span small,.vv-chart-ranking article>em{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vv-chart-ranking article span b{font-size:10px}.vv-chart-ranking article span small{color:#5baeff;font-size:7px}.vv-chart-ranking article>em,.vv-chart-ranking article>i{color:#a4afbd;font-size:9px;font-style:normal}.vv-chart-ranking mark{background:0 0;font-size:9px}.vv-chart-ranking mark.up{color:#38e7a4}.vv-chart-ranking mark.down{color:#ff5977}.vv-chart-ranking mark.same{color:#657386}.vv-chart-ranking article>div{gap:7px;display:flex}.vv-chart-ranking article>div>button{color:#fff;background:0 0;border:1px solid #314153;border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.vv-chart-more{color:#8fc9ff;background:0 0;border:1px solid #24405c;border-radius:17px;height:34px;margin:15px auto;padding:0 17px;font-size:9px;display:block}.vv-chart-empty{color:#7f91a4;text-align:center;align-content:center;place-items:center;gap:7px;min-height:150px;padding:18px;display:grid}.vv-chart-empty svg{color:#168eff}.vv-chart-empty b{color:#dfe8f2;font-size:11px}.vv-chart-empty span{font-size:9px}.vv-chart-empty button{margin-top:6px}.vv-chart-rail>section{padding:14px}.vv-chart-rail>section:first-child{margin-top:0}.vv-chart-rail>section>button,.vv-chart-creator-list>button{color:#fff;text-align:left;background:0 0;border:0;border-top:1px solid #ffffff0d;align-items:center;width:100%;display:grid}.vv-chart-rail>section>button{grid-template-columns:20px 33px minmax(0,1fr) auto;gap:7px;min-height:45px}.vv-chart-rail button>strong{color:#8492a1}.vv-chart-rail button>img{border-radius:6px;width:30px;height:30px}.vv-chart-rail button>span{gap:2px;min-width:0;display:grid}.vv-chart-rail button b,.vv-chart-rail button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.vv-chart-rail button b{font-size:9px}.vv-chart-rail button small{color:#7c8b9c;font-size:7px}.vv-chart-rail button em{color:#aab9c7;font-size:8px;font-style:normal}.vv-chart-rail-empty{color:#718194;font-size:9px}.vv-chart-creators{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:12px;display:grid}.vv-chart-creators button{color:#fff;background:0 0;border:0;justify-items:center;gap:5px;min-width:0;display:grid;position:relative}.vv-chart-creators button>img{border:2px solid #0b92ff;border-radius:50%;width:49px;height:49px}.vv-chart-creators b{text-overflow:ellipsis;white-space:nowrap;max-width:60px;font-size:7px;overflow:hidden}.vv-chart-creators small{color:#fff;position:absolute;top:32px;right:3px}.vv-chart-genres{flex-wrap:wrap;gap:7px;margin-top:11px;display:flex}.vv-chart-genres span{color:#9fc9ed;border:1px solid #1b334b;border-radius:15px;padding:7px 10px;font-size:8px}.vv-chart-upload p{color:#9fb2c5;font-size:9px;line-height:1.45}.vv-chart-upload button{justify-content:center;width:100%}.vv-chart-upload button.v60{background:0 0;border:1px solid #158efe;margin-top:7px}.vv-chart-creator-list{margin-top:10px}.vv-chart-creator-list>button{grid-template-columns:28px 43px minmax(0,1fr) auto;gap:9px;min-height:58px}.vv-chart-creator-list span{display:grid}.vv-chart-creator-list small{color:#788a9c;font-size:8px}.vv-chart-creator-list em{color:#3fe4a4;font-size:9px;font-style:normal}@media (width<=1050px){.vv-chart-layout{grid-template-columns:1fr}.vv-chart-rail{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.vv-chart-rail>section{margin-top:0}.vv-chart-v60{grid-template-columns:repeat(4,190px)}}@media (width<=700px){.vv-chart-page{padding:15px 11px 84px}.vv-chart-head{display:block}.vv-chart-head h1{font-size:36px}.vv-chart-head p{font-size:11px}.vv-chart-tools{justify-content:space-between;margin-top:13px}.vv-chart-tools small,.vv-chart-tools select{height:34px}.vv-chart-filters{width:calc(100vw - 22px);margin-top:13px}.vv-chart-filters button{min-width:auto;height:35px}.vv-chart-hero{min-height:205px;padding:20px}.vv-chart-hero h2{font-size:25px}.vv-chart-hero>strong{opacity:.42;font-size:55px;top:34%;right:4%}.vv-chart-hero>div{max-width:85%}.vv-chart-v60{grid-template-columns:repeat(6,165px)}.vv-chart-podium{gap:6px;padding-inline:0}.vv-chart-podium article,.vv-chart-podium .place-1{width:31%;padding:9px}.vv-chart-podium article>img,.vv-chart-podium .place-1>img{width:58px;height:58px}.vv-chart-podium .place-1{order:-1;transform:none}.vv-chart-ranking>header{display:none}.vv-chart-ranking>article{grid-template-columns:24px 39px minmax(0,1fr) auto auto;padding:0 8px}.vv-chart-ranking article>em,.vv-chart-ranking article>i{display:none}.vv-chart-ranking article>mark{grid-column:4}.vv-chart-ranking article>div{grid-column:5}.vv-chart-ranking article>div>button:last-child{display:none}.vv-chart-rail{grid-template-columns:1fr}.vv-chart-rail>section{margin-top:0}.vv-chart-creators{grid-template-columns:repeat(4,1fr)}}.vv-chart-page{--chart-blue:var(--vvibra-primary,#168cff);color:#f4f4f6;background:#0d0d11}.vv-chart-head>div:first-child>span,.vv-chart-hero h3,.vv-chart-ranking article span small,.vv-chart-empty svg{color:var(--chart-blue)}.vv-chart-head p,.vv-chart-block header p,.vv-chart-rail header small,.vv-chart-ranking>header,.vv-chart-rail button small,.vv-chart-creator-list small{color:#8f8f98}.vv-chart-tools small,.vv-chart-tools select,.vv-chart-filters button{color:#e4e4e8;background:#151519;border-color:#2b2b32}.vv-chart-filters button.active,.vv-chart-hero button,.vv-chart-upload button,.vv-chart-empty button,.vv-chart-play.active{border-color:var(--chart-blue);background:var(--chart-blue);box-shadow:none}.vv-chart-block,.vv-chart-ranking,.vv-chart-rail>section{box-shadow:none;background:#151519;border-color:#25252b}.vv-chart-v60 article{border-color:#303038}.vv-chart-podium article{background:#17171b;border-color:#292930}.vv-chart-podium .place-1{border-color:var(--chart-blue)}.vv-chart-ranking>article{border-top-color:#24242a}.vv-chart-ranking article>div>button,.vv-chart-more{border-color:#34343c}.vv-chart-more{color:#bdbdc5}.vv-chart-creators button>img{border-color:var(--chart-blue)}.vv-chart-genres span{color:#c5c5cc;border-color:#303038}.vv-chart-upload{background:linear-gradient(145deg,#17171b,#121216)!important}.vv-chart-upload button.v60{border-color:var(--chart-blue);color:#fff}.vv-chart-hero{box-shadow:none;background:radial-gradient(circle at 82% 55%,#168cff47,#0000 24%),linear-gradient(115deg,#11141a 0%,#111217 48%,#102239 100%);border-color:#2d72b8}.vv-chart-hero small{background:var(--chart-blue)}.vv-chart-hero>strong{color:var(--chart-blue);text-shadow:0 0 18px #168cff73}.v60-publisher-backdrop{z-index:10200;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000c2;padding:18px}.v60-publisher{color:#f5f7fa;background:#0e1117;border:0;border-radius:22px;flex-direction:column;width:min(560px,100%);max-height:calc(100dvh - 36px);display:flex;overflow:hidden;box-shadow:0 32px 100px #000000b8}.v60-publisher>header{background:#11151c;flex:none;justify-content:space-between;align-items:flex-start;gap:14px;padding:20px 22px 15px;display:flex}.v60-publisher>header small{color:#249fff;letter-spacing:.12em;font-size:10px;font-weight:900}.v60-publisher>header h2{letter-spacing:-.04em;margin:5px 0 2px;font-size:24px}.v60-publisher>header p{color:#848d9a;margin:0;font-size:12px}.v60-publisher>header>button{color:#fff;background:#1a2029;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.v60-publisher-body{gap:13px;min-height:0;padding:18px 22px 22px;display:grid;overflow:auto}.v60-cover{aspect-ratio:1;color:#fff;background:radial-gradient(circle at 70% 25%,#087fff 0,#0000 35%),linear-gradient(145deg,#111b28,#05080d);border:0;border-radius:18px;place-items:center;width:150px;display:grid;overflow:hidden;box-shadow:0 15px 32px #00000059}.v60-cover img{object-fit:cover;width:100%;height:100%}.v60-cover span{justify-items:center;gap:6px;display:grid}.v60-cover span b{color:#39aaff;text-shadow:0 0 16px #008cffa6;font-size:34px;font-style:italic}.v60-cover span small{font-size:9px}.v60-cover-remove{color:#8a96a6;background:0 0;border:0;justify-self:start;font-size:10px}.v60-audio-file{color:#fff;text-align:left;background:#151a22;border:0;border-radius:14px;align-items:center;gap:12px;width:100%;min-height:66px;padding:12px 14px;display:flex;box-shadow:inset 0 -10px 25px #00000014}.v60-audio-file>svg:first-child{color:#279fff}.v60-audio-file>svg:last-child{margin-left:auto}.v60-audio-file span{gap:4px;min-width:0;display:grid}.v60-audio-file b,.v60-audio-file small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v60-audio-file b{font-size:13px}.v60-audio-file small{color:#7f8a99;font-size:10px}.v60-audio-file.ready{background:#102235}.v60-publisher-body>audio{width:100%;height:34px}.v60-publisher-body>label,.v60-more label{gap:7px;display:grid}.v60-publisher-body label>span,.v60-more label>span,.v60-collaborators>header>span{color:#9ba5b2;font-size:11px;font-weight:800}.v60-publisher input,.v60-publisher select,.v60-publisher textarea{color:#fff;border-radius:12px;width:100%;min-height:48px;padding:0 13px;font-size:14px;background:#080b10!important;border:0!important;outline:0!important;box-shadow:inset 0 3px 10px #00000073!important}.v60-publisher textarea{resize:vertical;min-height:84px;padding-block:12px}.v60-publisher :is(input,select,textarea):focus{outline:0!important;box-shadow:inset 0 3px 10px #00000073!important}.v60-collaborators{gap:8px;display:grid}.v60-collaborators>header{justify-content:space-between;display:flex}.v60-collaborators>header small{color:#279fff;font-size:10px}.v60-collaborators>label{background:#080b10;border-radius:12px;align-items:center;gap:8px;padding-left:12px;display:flex}.v60-collaborators>label input{padding-left:0;box-shadow:none!important}.v60-collaborators>div{background:#151a22;border-radius:13px;padding:6px;display:grid}.v60-collaborators>div>button{color:#fff;text-align:left;background:0 0;border:0;border-radius:9px;align-items:center;gap:9px;min-height:46px;padding:5px 8px;display:flex}.v60-collaborators>div>button span{flex:1;min-width:0;display:grid}.v60-collaborators>div small{color:#778292;font-size:9px}.v60-collaborators>footer{flex-wrap:wrap;gap:6px;display:flex}.v60-collaborators>footer button{color:#82c7ff;background:#172536;border:0;border-radius:16px;align-items:center;gap:5px;padding:7px 9px;font-size:10px;display:flex}.v60-more-toggle{color:#fff;background:#151a22;border:0;border-radius:12px;justify-content:space-between;align-items:center;min-height:48px;padding:0 13px;display:flex}.v60-more-toggle>span{align-items:center;gap:9px;display:flex}.v60-more{background:#12161d;border-radius:15px;grid-template-columns:1fr 1fr;gap:13px;padding:14px;display:grid}.v60-more label:nth-child(2){grid-column:1/-1}.v60-ownership{background:#121923;border-radius:14px;align-items:flex-start;gap:10px;padding:14px;display:flex!important}.v60-ownership input{accent-color:#128fff;flex:0 0 18px;width:18px;margin-top:1px;min-height:18px!important;box-shadow:none!important}.v60-ownership span{line-height:1.5;color:#c2cbd6!important;font-size:11px!important}.v60-publisher>footer{padding:13px 22px calc(16px + env(safe-area-inset-bottom));background:#11151c;flex:none}.v60-publisher>footer button{color:#fff;background:#078cff;border:0;border-radius:13px;width:100%;height:48px;font-size:14px;font-weight:900;box-shadow:0 12px 28px #008cff40}.v60-publisher>footer button:disabled{opacity:.38;box-shadow:none}@media (width<=700px){.v60-publisher-backdrop{align-items:flex-end;padding:0}.v60-publisher{border-radius:22px 22px 0 0;width:100%;max-height:100dvh}.v60-publisher>header{padding:17px 15px 13px}.v60-publisher-body{padding:15px 14px 20px}.v60-cover{width:128px}.v60-more{grid-template-columns:1fr}.v60-more label:nth-child(2){grid-column:auto}.v60-publisher>footer{padding-inline:14px}}.ig-insights{color:#f5f6f8;max-width:980px;margin:0 auto;padding:24px 24px 80px}.ig-insights-head{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.ig-insights-head>button{color:#fff;background:#15181e;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.ig-insights-head h1{letter-spacing:-.04em;margin:0;font-size:25px}.ig-insights-head p{color:#858c97;margin:3px 0 0;font-size:12px}.ig-insights-head>label{align-items:center;gap:9px;display:flex}.ig-insights-head>label span{color:#858c97;font-size:10px}.ig-insights-head select{color:#fff;background:#15181e;border:0;border-radius:10px;height:38px;padding:0 32px 0 12px;font-size:11px}.ig-insights-tabs{scrollbar-width:none;background:#101217;border-radius:13px;gap:3px;margin:20px 0 16px;padding:4px;display:flex;overflow-x:auto}.ig-insights-tabs button{color:#7f8792;background:0 0;border:0;border-radius:9px;flex:1;min-width:max-content;height:38px;padding:0 15px;font-size:11px;font-weight:800}.ig-insights-tabs button.active{color:#fff;background:#20242c}.ig-insights-view{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:12px;display:grid}.ig-insights-view>section,.ig-audience-columns>section{background:#101217;border:0;border-radius:16px;box-shadow:0 14px 36px #00000029}.ig-insights-view section>header{justify-content:space-between;align-items:center;gap:12px;padding:17px 18px 12px;display:flex}.ig-insights-view h2{letter-spacing:-.02em;margin:0;font-size:15px}.ig-insights-view section>header small{color:#747d89;font-size:9px}.ig-overview{grid-column:1/-1}.ig-overview>div{grid-template-columns:repeat(4,1fr);display:grid}.ig-overview article{border-top:1px solid #ffffff0b;gap:5px;padding:17px 18px 20px;display:grid}.ig-overview article+article{border-left:1px solid #ffffff0b}.ig-overview article b{letter-spacing:-.04em;font-size:24px}.ig-overview article span{color:#a1a8b2;font-size:10px}.ig-overview article small{color:#4faaff;font-size:8px}.ig-activity-chart{min-height:330px}.ig-activity-chart>header strong{color:#42a8ff;text-align:right;font-size:17px;display:grid}.ig-activity-chart>header strong small{color:#747d89;font-size:7px;font-weight:700}.ig-activity-chart header p{color:#747d89;margin:4px 0 0;font-size:9px}.ig-bars{align-items:flex-end;gap:6px;height:238px;padding:12px 18px 18px;display:flex}.ig-bars>span{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:7px;min-width:4px;height:100%;display:flex}.ig-bars i{background:linear-gradient(#3bb7ff,#087fff);border-radius:5px 5px 2px 2px;width:100%;min-height:3px;box-shadow:0 0 16px #087fff21}.ig-bars small{color:#636b76;white-space:nowrap;font-size:7px}.ig-top-content>header button{color:#4caaff;background:0 0;border:0;font-size:9px}.ig-top-content>button{color:#fff;text-align:left;background:0 0;border:0;border-top:1px solid #ffffff0b;grid-template-columns:62px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:13px 17px;display:grid}.ig-top-content>button img{object-fit:cover;border-radius:10px;width:58px;height:58px}.ig-top-content>button span{gap:5px;min-width:0;display:grid}.ig-top-content>button b,.ig-top-content>button small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ig-top-content>button b{font-size:11px}.ig-top-content>button small{color:#7e8793;font-size:8px}.ig-media-kit{grid-column:1/-1;align-items:center;gap:13px;padding:15px 17px;display:flex}.ig-media-kit>div{flex:1;align-items:center;gap:11px;min-width:0;display:flex}.ig-media-kit>div>svg{color:#41a9ff}.ig-media-kit>div span{gap:3px;display:grid}.ig-media-kit b{font-size:12px}.ig-media-kit small{color:#7d8590;font-size:9px}.ig-media-kit input{color:#fff;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#090b0f;border:0;border-radius:9px;height:36px;padding:0 10px}.ig-media-kit>button{color:#fff;background:#168dff;border:0;border-radius:9px;height:36px;padding:0 14px;font-size:10px;font-weight:850}.ig-insights-empty{color:#6f7884;text-align:center;align-content:center;place-items:center;gap:7px;min-height:155px;padding:20px;display:grid}.ig-insights-empty svg{color:#3aa7ff}.ig-insights-empty b{color:#d6dbe2;font-size:11px}.ig-insights-empty span{font-size:9px}.ig-format-summary{grid-column:1/-1}.ig-format-summary>article{border-top:1px solid #ffffff0b;grid-template-columns:minmax(0,1fr) 140px 140px;align-items:center;gap:12px;padding:14px 18px;display:grid}.ig-format-summary article>span,.ig-format-summary article>strong{gap:4px;display:grid}.ig-format-summary article>b{font-size:11px}.ig-format-summary article small{color:#767f8a;font-size:8px}.ig-format-summary article strong{font-size:13px}.ig-content-grid{grid-column:1/-1}.ig-content-grid>div{grid-template-columns:repeat(4,1fr);gap:3px;padding:0 3px 3px;display:grid}.ig-content-grid>div>button{aspect-ratio:1;color:#fff;background:#090b0f;border:0;position:relative;overflow:hidden}.ig-content-grid img{object-fit:cover;width:100%;height:100%}.ig-content-grid button>span{background:#00000094;border-radius:10px;align-items:center;gap:4px;padding:4px 6px;font-size:8px;display:flex;position:absolute;top:7px;right:7px}.ig-content-grid button>em{background:#00000094;border-radius:9px;padding:4px 6px;font-size:7px;font-style:normal;position:absolute;bottom:7px;left:7px}.ig-audience-main{grid-column:1/-1}.ig-audience-total{border-top:1px solid #ffffff0b;justify-items:center;gap:5px;padding:20px;display:grid}.ig-audience-total b{font-size:34px}.ig-audience-total span{color:#8b939e;font-size:10px}.ig-audience-total em{color:#4caeff;font-size:9px;font-style:normal}.ig-audience-columns{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:12px;display:grid}.ig-audience-columns>section{padding:17px}.ig-audience-columns h2{margin-bottom:15px}.ig-audience-columns section>div{grid-template-columns:minmax(80px,1fr) 2fr 30px;align-items:center;gap:10px;min-height:34px;display:grid}.ig-audience-columns section>div span,.ig-audience-columns section>div b{font-size:9px}.ig-audience-columns section>div i{background:#242931;border-radius:4px;height:4px;overflow:hidden}.ig-audience-columns section>div i em{border-radius:inherit;background:#168dff;height:100%;display:block}.ig-audience-columns section>p{color:#737c87;font-size:10px}.ig-smart-head{grid-column:1/-1;align-items:center;gap:12px;padding:18px;display:flex!important}.ig-smart-head>span{color:#43aaff;background:#13243a;border-radius:13px;place-items:center;width:42px;height:42px;display:grid}.ig-smart-head p{color:#7e8792;margin:4px 0 0;font-size:10px}.ig-smart-list{grid-column:1/-1;gap:1px;padding:7px;display:grid}.ig-smart-list article{border-radius:12px;grid-template-columns:30px 28px minmax(0,1fr);align-items:start;gap:10px;padding:15px;display:grid}.ig-smart-list article:hover{background:#161a21}.ig-smart-list article>strong{color:#75bdff;background:#1d232c;border-radius:50%;place-items:center;width:25px;height:25px;font-size:9px;display:grid}.ig-smart-list article>svg{color:#fff;margin-top:2px}.ig-smart-list article span{gap:5px;display:grid}.ig-smart-list article b{font-size:12px}.ig-smart-list article p{color:#818a95;margin:0;font-size:10px;line-height:1.5}@media (width<=700px){.ig-insights{padding:15px 12px 82px}.ig-insights-head{grid-template-columns:36px 1fr}.ig-insights-head>label{grid-column:1/-1;justify-content:space-between;margin-top:5px}.ig-insights-head select{flex:1}.ig-insights-tabs{width:calc(100vw - 24px);margin-block:14px}.ig-insights-tabs button{flex:none}.ig-insights-view{grid-template-columns:1fr}.ig-overview>div{grid-template-columns:1fr 1fr}.ig-overview article+article{border-left:0}.ig-overview article:nth-child(2n){border-left:1px solid #ffffff0b}.ig-overview article b{font-size:21px}.ig-activity-chart,.ig-top-content{grid-column:1}.ig-bars{height:205px}.ig-media-kit{flex-wrap:wrap;align-items:stretch}.ig-media-kit>div{flex-basis:100%}.ig-media-kit>label{flex:1}.ig-media-kit input{width:100%}.ig-format-summary>article{grid-template-columns:minmax(0,1fr) 82px 82px;padding-inline:13px}.ig-content-grid>div{grid-template-columns:repeat(3,1fr)}.ig-audience-columns{grid-template-columns:1fr}.ig-smart-head{align-items:flex-start!important}}.ig-insights,.ig-insights *{box-sizing:border-box}.ig-insights :is(h1,h2,p,b,strong,span,small,em){overflow-wrap:anywhere;word-break:normal;min-width:0}.ig-insights :is(select,input,button){max-width:100%}.ig-insights select{appearance:auto;text-overflow:ellipsis}.ig-insights-tabs{overscroll-behavior-inline:contain}.ig-insights-tabs button{white-space:nowrap}@media (width<=700px){.ig-insights{width:100%;max-width:100vw;padding:14px clamp(10px,3.5vw,16px) 88px;overflow-x:hidden}.ig-insights-head{grid-template-columns:36px minmax(0,1fr);gap:10px}.ig-insights-head h1{font-size:clamp(1.25rem,6vw,1.55rem);line-height:1.08}.ig-insights-head p{font-size:.78rem;line-height:1.45}.ig-insights-head>label{grid-template-columns:auto minmax(0,1fr);gap:10px;width:100%;margin-top:8px;display:grid}.ig-insights-head>label span{font-size:.75rem}.ig-insights-head select{width:100%;min-width:0}.ig-insights-tabs{gap:4px;width:100%;max-width:100%;margin:14px 0;padding:4px}.ig-insights-tabs button{min-height:40px;padding:0 13px;font-size:.78rem}.ig-insights-view{gap:10px;width:100%;min-width:0}.ig-insights-view>section,.ig-audience-columns>section{border-radius:14px;min-width:0}.ig-insights-view section>header{align-items:flex-start;padding:15px 14px 11px}.ig-insights-view h2{font-size:1rem;line-height:1.25}.ig-insights-view section>header small{text-align:right;font-size:.72rem;line-height:1.35}.ig-overview article{min-width:0;padding:15px 13px 17px}.ig-overview article b{font-size:clamp(1.25rem,7vw,1.55rem);line-height:1}.ig-overview article span{font-size:.75rem;line-height:1.35}.ig-overview article small{font-size:.68rem;line-height:1.35}.ig-activity-chart>header{flex-wrap:wrap}.ig-activity-chart>header strong{font-size:1rem}.ig-activity-chart header p{font-size:.72rem;line-height:1.4}.ig-bars{gap:4px;width:100%;height:190px;padding:10px 10px 16px;overflow:hidden}.ig-bars small{text-overflow:ellipsis;max-width:42px;font-size:.57rem;overflow:hidden}.ig-top-content>button{grid-template-columns:56px minmax(0,1fr) 18px;padding:12px 13px}.ig-top-content>button img{width:54px;height:54px}.ig-top-content>button b{white-space:normal;font-size:.8rem;line-height:1.35}.ig-top-content>button small{white-space:normal;font-size:.68rem;line-height:1.35}.ig-media-kit{grid-template-columns:minmax(0,1fr);gap:12px;padding:14px;display:grid}.ig-media-kit>div{width:100%}.ig-media-kit b{font-size:.85rem}.ig-media-kit small{font-size:.72rem;line-height:1.4}.ig-media-kit>label,.ig-media-kit input,.ig-media-kit>button{width:100%}.ig-media-kit input,.ig-media-kit>button{height:42px;font-size:.82rem}.ig-format-summary>article{grid-template-columns:minmax(0,1fr) minmax(68px,.65fr);gap:8px;padding:13px}.ig-format-summary>article>strong:last-child{grid-column:2}.ig-format-summary article b{font-size:.82rem}.ig-format-summary article strong{font-size:.85rem}.ig-format-summary article small{font-size:.66rem;line-height:1.3}.ig-audience-total{padding:18px 14px}.ig-audience-total b{font-size:2rem}.ig-audience-total span,.ig-audience-total em{font-size:.76rem}.ig-audience-columns{gap:10px;width:100%;min-width:0}.ig-audience-columns>section{padding:14px}.ig-audience-columns section>div{grid-template-columns:minmax(70px,1fr) minmax(60px,1.3fr) 28px;gap:8px}.ig-audience-columns section>div span,.ig-audience-columns section>div b,.ig-audience-columns section>p{font-size:.72rem;line-height:1.35}.ig-smart-head{padding:15px!important}.ig-smart-head>span{flex:0 0 40px}.ig-smart-head p{font-size:.74rem;line-height:1.45}.ig-smart-list{padding:5px}.ig-smart-list article{grid-template-columns:26px 24px minmax(0,1fr);gap:8px;padding:13px 10px}.ig-smart-list article b{font-size:.82rem;line-height:1.35}.ig-smart-list article p{font-size:.74rem;line-height:1.5}}@media (width<=390px){.ig-overview>div{grid-template-columns:1fr}.ig-overview article:nth-child(2n){border-left:0}.ig-format-summary>article{grid-template-columns:1fr 1fr}.ig-format-summary>article>span{grid-column:1/-1}.ig-format-summary>article>strong:last-child{grid-column:auto}.ig-content-grid>div{grid-template-columns:repeat(2,1fr)}}.content-result-thumbnail{background:#090b0f;width:100%;min-width:0;height:100%;display:block;position:relative;overflow:hidden}.content-result-thumbnail>:is(img,video){object-fit:cover!important;object-position:50% 50%!important;width:100%!important;max-width:none!important;height:100%!important;display:block!important;position:absolute!important;inset:0!important}.ig-top-content>button>.content-result-thumbnail{border-radius:10px;width:58px;height:58px}.ig-content-grid .content-result-thumbnail{position:absolute;inset:0}@media (width<=700px){.ig-top-content>button>.content-result-thumbnail{width:54px;height:54px}}.youtube-thumbnail-image{object-fit:cover!important;object-position:50% 50%!important}.youtube-thumbnail-image.youtube-thumbnail-crop-bars{transform-origin:50%!important;transform:scale(1.36)!important}:where(.app,.modal-backdrop,.native-form-screen,[role=dialog]) select{width:auto;min-width:112px;height:var(--vv-select-height);white-space:nowrap;text-overflow:ellipsis;cursor:pointer;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;box-sizing:border-box!important;min-height:var(--vv-select-height)!important;padding:0 var(--vv-select-padding-end) 0 var(--vv-select-padding-start)!important;appearance:none!important;background-color:#17191e!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23c7cdd5' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m7 10 5 5 5-5'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:right var(--vv-select-chevron-offset) center!important;background-size:var(--vv-select-chevron-size) var(--vv-select-chevron-size)!important;color:#f5f7fa!important;-webkit-text-fill-color:#f5f7fa!important;box-shadow:none!important;border:0!important;border-radius:12px!important;outline:0!important;font-family:inherit!important;font-size:14px!important;font-weight:600!important;line-height:1.3!important}:where(.app,.modal-backdrop,.native-form-screen,[role=dialog]) select:is(:hover,:focus,:focus-visible,:active){box-shadow:none!important;background-color:#1c1f25!important;border:0!important;outline:0!important}:where(.app,.modal-backdrop,.native-form-screen,[role=dialog]) select:disabled{opacity:.58!important;background-color:#17191e!important}:where(form,[class*=form-grid],[class*=form-fields],.native-form-column,.settings-native-section,.business-form-grid,.event-form-grid) select{width:100%}:where(button[aria-haspopup=listbox],[role=combobox],[data-select-trigger],.select-trigger,[class*=select-trigger]):not([aria-label]):not(.icon-button){box-sizing:border-box;min-width:112px;min-height:var(--vv-select-height);padding:0 var(--vv-select-padding-start);color:#f5f7fa;box-shadow:none;white-space:nowrap;background:#17191e;border:0;border-radius:12px;outline:0;justify-content:space-between;align-items:center;gap:16px;font-size:14px;font-weight:600;line-height:1.3;display:inline-flex}:where(button[aria-haspopup=listbox],[role=combobox],[data-select-trigger],.select-trigger,[class*=select-trigger]):not([aria-label]):not(.icon-button)>svg:last-child{width:var(--vv-select-chevron-size);height:var(--vv-select-chevron-size);color:#c7cdd5;flex:none;margin-left:auto}:where(button[aria-haspopup=listbox],[role=combobox],[data-select-trigger],.select-trigger,[class*=select-trigger]):not([aria-label]):not(.icon-button):is(:focus,:focus-visible,:active){box-shadow:none;background:#1c1f25;border:0;outline:0}:where([role=listbox],[data-select-content],.select-content,[class*=select-content]){box-sizing:border-box;overscroll-behavior:contain;max-width:calc(100vw - 24px);max-height:min(360px,100dvh - 24px);overflow:hidden auto}@media (width<=800px){:where(.app,.modal-backdrop,.native-form-screen,[role=dialog]) select{height:var(--vv-select-height);min-height:var(--vv-select-height)!important;font-size:16px!important}:where(form,[class*=form-grid],[class*=form-fields],.native-form-column,.settings-native-section,.business-form-grid,.event-form-grid) select{width:100%!important;max-width:100%!important}:where(button[aria-haspopup=listbox],[role=combobox],[data-select-trigger],.select-trigger,[class*=select-trigger]):not([aria-label]):not(.icon-button){min-height:var(--vv-select-height);font-size:16px}}.opened-post-menu.vv-anchored-popover{width:min(218px,100vw - 20px)!important;max-width:calc(100vw - 20px)!important;max-height:min(320px,100dvh - 20px)!important;transform:translate3d(var(--vv-anchor-x),var(--vv-anchor-y),0)!important;background:#15161b!important;border:1px solid #ffffff1c!important;border-radius:15px!important;gap:3px!important;padding:7px!important;display:grid!important;position:fixed!important;inset:0 auto auto 0!important;overflow:hidden auto!important;box-shadow:0 20px 58px #000000a8!important}.opened-post-menu.vv-anchored-popover>button{box-sizing:border-box!important;color:#f5f5f7!important;text-align:left!important;white-space:normal!important;background:0 0!important;border:0!important;border-radius:10px!important;grid-template-columns:18px minmax(0,1fr)!important;align-items:center!important;gap:9px!important;width:100%!important;min-width:0!important;min-height:42px!important;padding:8px 10px!important;font:650 12px/1.25 inherit!important;display:grid!important}.opened-post-menu.vv-anchored-popover>button:hover{background:#ffffff12!important}.opened-post-menu.vv-anchored-popover>button.danger{color:#ff7184!important}.opened-post-menu.vv-anchored-popover>.vv-anchored-arrow{background:#15161b!important;border:1px solid #ffffff1c!important}@media (width<=800px){.opened-post-menu.vv-anchored-popover{width:min(210px,100vw - 20px)!important;max-height:calc(100dvh - max(20px,env(safe-area-inset-top) + env(safe-area-inset-bottom)))!important;border-radius:14px!important}.opened-post-menu.vv-anchored-popover>button{min-height:44px!important;font-size:12px!important}}.vv-chart-live>.vv-chart-live-head{align-items:center;min-height:38px;padding:0 0 10px;display:flex}.vv-chart-live>.vv-chart-live-head h2{color:#f7f9fc;letter-spacing:-.025em;align-items:center;gap:8px;margin:0;font-size:17px;font-weight:780;line-height:1.2;display:flex}.vv-chart-live>.vv-chart-live-head svg{color:var(--chart-blue);filter:drop-shadow(0 0 8px #078cff47)}.vv-chart-live>button{min-height:52px!important}.vv-chart-live>button span b{line-height:1.25;font-size:11px!important}.vv-chart-live>button span small{line-height:1.25;font-size:9px!important}.vv-chart-live>button>em{font-weight:700;font-size:9px!important}@media (width<=700px){.vv-chart-live{padding:13px!important}.vv-chart-live>.vv-chart-live-head{min-height:36px;padding-bottom:8px}.vv-chart-live>.vv-chart-live-head h2{font-size:16px}.vv-chart-live>button{grid-template-columns:22px 38px minmax(0,1fr) auto!important;gap:9px!important;min-height:56px!important}.vv-chart-live>button>img{width:36px!important;height:36px!important}.vv-chart-live>button span b{font-size:12px!important}.vv-chart-live>button span small{font-size:10px!important}}.artist-v60-channel{color:#f7f9fc;background:#090b10;width:100%;min-width:0;overflow:clip}.v60-channel-nav{z-index:12;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);scrollbar-width:none;background:#090b10f0;gap:5px;padding:7px 0 10px;display:flex;position:sticky;top:0;overflow-x:auto}.v60-channel-nav::-webkit-scrollbar{display:none}.v60-channel-nav button{color:#8f98a8;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:1;min-height:42px;padding:0 15px;font-size:13px;font-weight:750}.v60-channel-nav button.active{color:#fff;background:#171b23}.v60-channel-nav button.active:after{content:"";background:#168cff;border-radius:9px;width:24px;height:2px;margin:6px auto -8px;display:block}.v60-channel-cover{background-position:50%;background-size:cover;border-radius:18px;align-items:flex-end;min-height:250px;margin:8px 0 22px;padding:28px;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 46px #00000038}.v60-channel-cover>div{z-index:1;position:relative}.v60-channel-cover small{color:#40a6ff;letter-spacing:.16em;margin-bottom:7px;font-size:12px;font-weight:900;display:block}.v60-channel-cover h2{letter-spacing:-.04em;margin:0;font-size:clamp(24px,4vw,38px);line-height:1.06}.v60-channel-cover p{color:#c6ccd6;margin:8px 0 0;font-size:14px}.v60-channel-cover>button{z-index:2;color:#fff;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#080b10c7;border:0;border-radius:50%;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:14px;right:14px}.v60-channel-block{margin:0 0 28px}.v60-channel-section-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:13px;display:flex}.v60-channel-section-head>div{align-items:center;gap:8px;display:flex}.v60-channel-section-head h3{letter-spacing:-.02em;margin:0;font-size:18px}.v60-channel-section-head small{color:#9da7b7;background:#191e27;border-radius:999px;place-items:center;min-width:22px;height:22px;font-size:11px;display:grid}.v60-channel-section-head button{color:#4ca9ff;background:0 0;border:0;align-items:center;gap:3px;font-size:12px;font-weight:750;display:flex}.v60-release-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.v60-release-card{min-width:0}.v60-release-cover{aspect-ratio:1;background:#141820;border:0;border-radius:13px;width:100%;padding:0;position:relative;overflow:hidden}.v60-release-cover img{object-fit:cover;width:100%;height:100%;display:block}.v60-release-cover:after{content:"";background:linear-gradient(#0000,#000c);position:absolute;inset:58% 0 0}.v60-release-cover>span,.v60-release-cover>em{z-index:2;color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#07090dbd;border-radius:6px;padding:4px 6px;font-size:10px;font-style:normal;font-weight:850;position:absolute;top:8px}.v60-release-cover>span{color:#56aeff;left:8px}.v60-release-cover>em{right:8px}.v60-release-cover>svg{z-index:2;color:#fff;background:#07090dc7;border-radius:50%;width:31px;height:31px;padding:8px;position:absolute;bottom:9px;right:9px}.v60-release-card>div{justify-content:space-between;align-items:flex-start;gap:7px;padding:9px 2px 0;display:flex}.v60-release-card>div>span{flex-direction:column;gap:3px;min-width:0;display:flex}.v60-release-card b,.v60-release-card small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v60-release-card b{font-size:13px}.v60-release-card small{color:#858e9d;font-size:11px}.v60-release-card .artist-track-menu-trigger{width:28px;height:28px}.v60-track-list{display:grid}.v60-track-list>article{border-bottom:1px solid #ffffff0e;grid-template-columns:32px minmax(0,1fr) 48px 34px;align-items:center;gap:8px;min-width:0;padding:8px 6px;display:grid}.v60-track-list>article>b{color:#697383;text-align:center;font-size:11px}.v60-track-main{color:#fff;text-align:left;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:0;display:flex}.v60-track-main img{object-fit:cover;border-radius:8px;flex:none;width:43px;height:43px}.v60-track-main span{flex-direction:column;gap:3px;min-width:0;display:flex}.v60-track-main strong,.v60-track-main small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v60-track-main strong{font-size:13px}.v60-track-main small,.v60-track-list>article>em{color:#818b9a;font-size:11px;font-style:normal}.v60-track-list>article.playing{background:#101923}.v60-video-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.v60-video-grid article>button{aspect-ratio:16/9;background:#11151d;border:0;border-radius:12px;width:100%;padding:0;position:relative;overflow:hidden}.v60-video-grid article>button img{object-fit:cover;width:100%;height:100%;display:block}.v60-video-grid article>button>span{background:#00000014;place-items:center;display:grid;position:absolute;inset:0}.v60-video-grid article>button>span svg{color:#fff;background:#030508c2;border-radius:50%;padding:9px}.v60-video-grid article>div{flex-direction:column;gap:3px;min-width:0;padding:8px 2px;display:flex}.v60-video-grid article b,.v60-video-grid article small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v60-video-grid article b{font-size:13px}.v60-video-grid article small{color:#808998;font-size:11px}.v60-channel-empty{color:#7f8998;text-align:left;background:#11141a;border-radius:13px;justify-content:center;align-items:center;gap:12px;min-height:92px;padding:18px;display:flex}.v60-channel-empty>span{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.v60-channel-empty b{color:#b9c0cb;font-size:13px}.v60-channel-empty button{color:#fff;background:#168cff;border:0;border-radius:8px;min-height:34px;padding:0 12px;font-size:12px;font-weight:800}.v60-channel-detail{min-height:440px;padding-top:13px}.v60-channel-detail>header{grid-template-columns:42px minmax(0,1fr) auto;align-items:center;gap:11px;margin-bottom:20px;display:grid}.v60-channel-detail>header>button{color:#fff;background:#151922;border:0;border-radius:10px;place-items:center;width:40px;height:40px;display:grid}.v60-channel-detail>header small{color:#168cff;letter-spacing:.13em;font-size:10px;font-weight:900}.v60-channel-detail>header h2{margin:3px 0 0;font-size:21px}.v60-channel-detail select{color:#fff;background:#161a22;border:0;border-radius:11px;outline:0;min-width:165px;min-height:46px;padding:0 44px 0 16px;font-size:13px;font-weight:650}.v60-track-search{color:#7f8998;background:#141820;border-radius:11px;align-items:center;gap:9px;min-height:46px;margin-bottom:12px;padding:0 15px;display:flex}.v60-track-search input{width:100%;min-width:0;font-size:14px;color:#fff!important;box-shadow:none!important;background:0 0!important;border:0!important;outline:0!important}.v60-mini-player{z-index:15;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#13171ff0;border-radius:13px;grid-template-columns:46px minmax(0,1fr) 40px;align-items:center;gap:10px;margin:14px 0;padding:8px 10px;display:grid;position:sticky;bottom:10px;box-shadow:0 12px 32px #00000052}.v60-mini-player img{object-fit:cover;border-radius:8px;width:46px;height:46px}.v60-mini-player span{flex-direction:column;min-width:0;display:flex}.v60-mini-player b,.v60-mini-player small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.v60-mini-player b{font-size:13px}.v60-mini-player small{color:#8892a2;font-size:11px}.v60-mini-player button{color:#fff;background:#168cff;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid}.v60-video-viewer{z-index:40000;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#000000d1;place-items:center;padding:24px;display:grid;position:fixed;inset:0}.v60-video-viewer>article{background:#0d1016;border-radius:16px;width:min(960px,100%);position:relative;overflow:hidden;box-shadow:0 24px 80px #000}.v60-video-viewer iframe{aspect-ratio:16/9;background:#000;border:0;width:100%;display:block}.v60-video-close{z-index:2;color:#fff;background:#000000b8;border:0;border-radius:50%;place-items:center;width:38px;height:38px;display:grid;position:absolute;top:10px;right:10px}.v60-video-viewer article>div{padding:17px 20px}.v60-video-viewer h3{margin:0 0 5px;font-size:18px}.v60-video-viewer p{color:#8e98a8;margin:0 0 14px;font-size:12px}.v60-video-viewer article>div button{color:#fff;background:#191e27;border:0;border-radius:9px;min-height:38px;padding:0 13px;font-size:12px;font-weight:750}@media (width<=700px){.artist-v60-channel{width:calc(100% + 24px);margin-inline:-12px}.v60-channel-nav{padding:6px 10px 9px}.v60-channel-nav button{flex:none;min-height:40px;padding:0 14px;font-size:12px}.v60-channel-cover{border-radius:15px;min-height:190px;margin:7px 10px 20px;padding:18px}.v60-channel-cover h2{max-width:85%;font-size:23px}.v60-channel-cover p{font-size:12px}.v60-channel-block,.v60-channel-detail{padding-inline:10px}.v60-channel-section-head h3{font-size:16px}.v60-release-strip{scroll-snap-type:x mandatory;scrollbar-width:none;gap:10px;margin-right:-10px;padding-right:10px;display:flex;overflow-x:auto}.v60-release-strip::-webkit-scrollbar{display:none}.v60-release-card{scroll-snap-align:start;width:42vw;min-width:144px;max-width:180px}.v60-channel-detail .v60-release-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;display:grid;overflow:visible}.v60-channel-detail .v60-release-card{width:auto;min-width:0;max-width:none}.v60-track-list>article{grid-template-columns:24px minmax(0,1fr) 42px 30px;padding-inline:0}.v60-track-main img{width:42px;height:42px}.v60-video-grid{scroll-snap-type:x mandatory;gap:10px;margin-right:-10px;padding-right:10px;display:flex;overflow-x:auto}.v60-video-grid article{scroll-snap-align:start;width:72vw;min-width:245px}.v60-channel-detail .v60-video-grid{grid-template-columns:1fr;margin:0;padding:0;display:grid;overflow:visible}.v60-channel-detail .v60-video-grid article{width:auto;min-width:0}.v60-channel-detail>header{grid-template-columns:40px minmax(0,1fr);margin-bottom:14px}.v60-channel-detail>header select{grid-column:1/-1;width:100%;min-height:48px}.v60-video-viewer{place-items:stretch stretch;padding:0}.v60-video-viewer>article{border-radius:0;flex-direction:column;justify-content:center;width:100%;height:100dvh;display:flex}.v60-video-viewer article>div{padding:16px}.v60-mini-player{bottom:calc(72px + env(safe-area-inset-bottom));margin-inline:10px}.v60-channel-empty{justify-content:flex-start;margin:0}}.v60-channel-cover h2{align-items:center;gap:8px;min-width:0;display:flex}.v60-channel-cover h2>span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.v60-million-badge{color:#168cff;filter:drop-shadow(0 3px 9px #168cff4d);flex:0 0 22px;place-items:center;width:22px;height:22px;font-style:normal;display:grid}.v60-million-badge svg{stroke:#fff;stroke-width:2.5px;width:100%;height:100%}.v60-channel-plays{color:#d8dee8;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070a0f99;border-radius:999px;align-items:center;gap:6px;width:max-content;margin-top:13px;padding:6px 9px;font-size:12px;font-style:normal;font-weight:700;display:flex}.v60-video-grid article>button>span{background:linear-gradient(#0000,#0000001f)}.v60-video-grid article>button>span svg{box-sizing:border-box;width:40px;height:40px;padding:11px;box-shadow:0 6px 18px #00000059}@media (width<=700px){.artist-v60-channel{padding-bottom:4px}.v60-channel-nav{border-bottom:1px solid #ffffff0b;gap:2px;padding:6px 10px 8px;top:0}.v60-channel-nav button{min-height:44px;padding:0 13px;font-size:13px}.v60-channel-cover{min-height:178px;margin:8px 10px 24px;padding:17px 16px}.v60-channel-cover>div{width:calc(100% - 44px)}.v60-channel-cover small{margin-bottom:5px;font-size:10px}.v60-channel-cover h2{gap:7px;font-size:22px;line-height:1.12}.v60-channel-cover p{margin-top:6px;font-size:13px;line-height:1.35}.v60-channel-plays{margin-top:10px;padding:5px 8px;font-size:11px}.v60-channel-cover>button{width:38px;height:38px;top:12px;right:12px}.v60-channel-block{margin-bottom:30px;padding-inline:12px}.v60-channel-section-head{margin-bottom:12px}.v60-channel-section-head h3{font-size:17px;line-height:1.2}.v60-channel-section-head button{min-height:34px;padding:0 2px;font-size:12px}.v60-release-strip{gap:11px;margin-right:-12px;padding-right:12px}.v60-release-card{width:43vw;min-width:148px}.v60-release-cover{border-radius:12px}.v60-release-card>div{padding-top:8px}.v60-release-card b{font-size:13px;line-height:1.25}.v60-release-card small{font-size:12px}.v60-release-cover>svg{width:34px;height:34px;padding:9px}.v60-track-list>article{grid-template-columns:22px minmax(0,1fr) 40px 32px;gap:7px;min-height:58px;padding:8px 0}.v60-track-main{gap:9px}.v60-track-main img{width:44px;height:44px}.v60-track-main strong{font-size:13px}.v60-track-main small,.v60-track-list>article>em{font-size:11px}.v60-video-grid{gap:11px}.v60-video-grid article{width:78vw;min-width:258px}.v60-video-grid article>button{border-radius:12px}.v60-video-grid article>button>span svg{width:44px;height:44px;padding:12px}.v60-video-grid article b{font-size:14px;line-height:1.3}.v60-video-grid article small{font-size:12px}.v60-channel-empty{border-radius:12px;min-height:88px;padding:16px}.v60-channel-detail{padding:14px 12px 0}.v60-channel-detail>header h2{font-size:20px}.v60-channel-detail>header small{font-size:10px}.v60-channel-detail .v60-release-strip{gap:12px}.v60-channel-detail .v60-release-card{min-width:0}.v60-channel-detail .v60-video-grid{gap:18px}.v60-mini-player{bottom:calc(70px + env(safe-area-inset-bottom));grid-template-columns:44px minmax(0,1fr) 40px;margin:14px 10px;padding:8px}.v60-video-viewer>article{justify-content:flex-start;padding-top:15vh}.v60-video-viewer iframe{flex:none}.v60-video-viewer article>div{padding:16px 15px}.v60-video-viewer h3{font-size:18px;line-height:1.3}}@media (width<=800px){.artist-v60-channel{box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-inline:auto!important;padding:0 12px 4px!important;overflow-x:hidden!important}.artist-v60-channel :is(.v60-channel-cover,.v60-channel-block,.v60-channel-detail,.v60-channel-nav,.v60-channel-upload-actions){box-sizing:border-box!important;width:100%!important;max-width:100%!important;margin-left:auto!important;margin-right:auto!important}.artist-v60-channel .v60-channel-cover{margin-top:8px!important;margin-bottom:18px!important}.artist-v60-channel .v60-channel-block,.artist-v60-channel .v60-channel-nav{padding-inline:0!important}.v60-channel-upload-actions{grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:8px!important;margin:10px auto 18px!important;display:grid!important}.v60-channel-upload-actions button{min-width:0!important;min-height:48px!important;padding:8px 9px!important;font-size:11px!important;line-height:1.25!important}}.native-confirm-backdrop,.native-story-delete-backdrop{z-index:2147483646!important;isolation:isolate!important;position:fixed!important;inset:0!important}.native-confirm-dialog,.native-story-delete{z-index:2147483647!important;position:relative!important}.native-story-author-stack{align-items:center!important;gap:10px!important;min-width:0!important;max-width:calc(100% - 52px)!important;display:flex!important}.native-story-author-stack>.native-story-type{color:#ffffffb8!important;letter-spacing:.14em!important;margin:0!important;font-size:9px!important}.native-story-author-stack>.native-story-avatar-time{color:#fff!important;text-align:left!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important;border-radius:0!important;align-items:center!important;gap:7px!important;min-width:0!important;padding:0!important;display:flex!important}.native-story-author-stack>.native-story-avatar-time>.avatar{flex:0 0 28px!important;width:28px!important;height:28px!important}.native-story-author-stack>.native-story-avatar-time>b{text-overflow:ellipsis!important;white-space:nowrap!important;max-width:150px!important;font-size:11px!important;line-height:1.1!important;display:block!important;overflow:hidden!important}.profile-clean [class*=portrait] .profile-visible-avatar.profile-moment-avatar,.profile-clean .profile-avatar-player{box-shadow:none!important;border:0!important;outline:0!important}.media-viewer.story .viewer-side button{flex-direction:column!important;justify-content:center!important;align-items:center!important;gap:2px!important;height:auto!important;min-height:44px!important;display:flex!important}.media-viewer.story .viewer-side button>small{color:#ffffffd1!important;font-variant-numeric:tabular-nums!important;font-size:9px!important;font-weight:750!important;line-height:1!important;display:block!important}.event-create-backdrop .event-editor-v2 .event-form-sections>section{background:#0b0e12!important;border:0!important;box-shadow:0 12px 30px #00000057!important}.event-create-backdrop .event-editor-v2 .event-form-sections>section:after{display:none!important}.event-create-backdrop .event-editor-v2 :is(input,textarea,select),.event-create-backdrop .event-editor-v2 .event-ticket-mode,.event-create-backdrop .event-editor-v2 .event-ticket-mode>button,.event-create-backdrop .event-editor-v2 .event-ticket-types-editor>div,.event-create-backdrop .event-editor-v2 .event-ticket-types-editor input{color:#f5f6f8!important;box-shadow:none!important;background:#232830!important;border-color:#ffffff0b!important}.event-create-backdrop .event-editor-v2 :is(input,textarea,select):is(:focus,:active,:focus-visible),.event-create-backdrop .event-editor-v2 .event-ticket-types-editor input:is(:focus,:active,:focus-visible){box-shadow:none!important;background:#272d36!important;border-color:#ffffff14!important;outline:0!important}.event-create-backdrop .event-editor-v2 .event-ticket-mode>button.active{color:#fff!important;background:#1689ff!important}.profile-post-viewer .instagram-post-details>.post-music-sheet{z-index:120!important;box-sizing:border-box!important;background:#101114!important;border:0!important;border-radius:0!important;flex-direction:column!important;width:100%!important;max-width:none!important;height:100%!important;max-height:none!important;padding:8px 10px 10px!important;display:flex!important;position:absolute!important;inset:0!important;overflow:hidden!important}.profile-post-viewer .post-music-sheet-head{background:#101114!important;border-bottom:0!important;flex:0 0 44px!important;justify-content:flex-start!important;align-items:center!important;gap:7px!important;min-height:44px!important;padding:0 0 5px!important;display:flex!important}.profile-post-viewer .post-music-sheet-head>.icon-button{flex:0 0 36px!important;order:-1!important;width:36px!important;min-width:36px!important;height:36px!important;min-height:36px!important;margin:0!important;position:static!important;transform:none!important}.profile-post-viewer .post-music-sheet-head>span{flex:1!important;justify-content:flex-start!important;min-width:0!important}.profile-post-viewer .post-music-sheet .native-audio-search{flex:0 0 40px!important;height:40px!important;min-height:40px!important;margin:0 0 5px!important}.profile-post-viewer .post-music-categories{flex:none!important;gap:5px!important;padding:3px 0 6px!important}.profile-post-viewer .post-music-sheet-list{flex-direction:column!important;flex:auto!important;justify-content:flex-start!important;gap:0!important;min-height:0!important;padding:0!important;display:flex!important;overflow-y:auto!important}.profile-post-viewer .post-music-sheet-list>button{box-sizing:border-box!important;background:0 0!important;border:0!important;border-bottom:1px solid #ffffff0b!important;border-radius:0!important;flex:0 0 52px!important;width:100%!important;height:52px!important;min-height:52px!important;margin:0!important;padding:4px 5px!important}.profile-post-viewer .post-music-sheet-list>button>img,.profile-post-viewer .post-music-sheet-list>button>span:first-child{width:42px!important;height:42px!important}@media (width<=800px){.profile-post-viewer .instagram-post-details>.post-music-sheet{z-index:50000!important;height:min(70dvh,610px)!important;padding:8px 10px calc(10px + env(safe-area-inset-bottom))!important;border-radius:20px 20px 0 0!important;position:fixed!important;inset:auto 0 0!important}}
