*,:after,:before{box-sizing:border-box}html{touch-action:manipulation;text-size-adjust:100%}body,html{height:auto;min-height:100%;overflow-x:hidden!important;overflow-y:auto}body{margin:0;padding:0;width:100%;max-width:100vw;overscroll-behavior:none;overscroll-behavior-x:none;overscroll-behavior-y:none;-webkit-overflow-scrolling:touch}#__next,[data-vynzoa-root],body,html{max-width:100vw!important;overflow-x:hidden!important}@media screen and (max-width:768px){[style*="position: fixed"],[style*="position:fixed"]{max-width:100vw;overflow-x:hidden}*{min-width:0}}[data-mg-page]{display:flex;flex-direction:column;min-height:100dvh;width:100%;max-width:100vw;overflow-y:auto;overflow-x:hidden;background:var(--bg-primary,#121212);color:var(--text-primary,#fff)}@media screen and (max-width:768px){[data-mg-page]{min-height:100dvh;overflow-y:auto;overflow-x:hidden;max-width:430px;margin:0 auto}body,html{overflow:hidden!important;overflow-x:hidden!important;overflow-y:hidden!important;touch-action:manipulation!important;-webkit-text-size-adjust:100%}#__next,#vynzoa-mobile-shell,body,html{height:100%!important;width:100%!important;overscroll-behavior:none!important}#__next,#vynzoa-mobile-shell{overflow:hidden!important;overflow-x:hidden!important}[data-mg-frame]{width:100%;max-width:430px!important;margin-left:auto!important;margin-right:auto!important;min-height:100dvh;display:flex;flex-direction:column;overflow-x:hidden!important;position:relative;background:inherit}}@supports (padding:env(safe-area-inset-top)){body{padding-top:env(safe-area-inset-top)}[data-mg-topbar]{padding-top:env(safe-area-inset-top)!important}[data-mg-bottombar]{padding-bottom:env(safe-area-inset-bottom)!important}[data-mg-float-bottom]{margin-bottom:env(safe-area-inset-bottom)!important}[data-mg-safe-top]{padding-top:env(safe-area-inset-top)!important}[data-mg-safe-bottom]{padding-bottom:env(safe-area-inset-bottom)!important}[data-mg-safe-left]{padding-left:env(safe-area-inset-left)!important}[data-mg-safe-right]{padding-right:env(safe-area-inset-right)!important}[data-mg-safe-all]{padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left)!important}}[data-mg-topbar]{top:0!important}[data-mg-bottombar],[data-mg-topbar]{position:fixed!important;left:0!important;right:0!important;z-index:100!important;transform:none!important;will-change:auto!important}[data-mg-bottombar]{bottom:0!important}@supports (padding:env(safe-area-inset-top)){[data-mg-topbar]{min-height:calc(44px + env(safe-area-inset-top))!important}[data-mg-bottombar]{min-height:calc(48px + env(safe-area-inset-bottom))!important}}[data-mg-content]{flex:1 1;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden!important;max-width:100vw;min-width:0}@media screen and (max-width:768px){[data-mg-content]{overflow-y:hidden}[data-mg-inner-scroll],[data-mg-scroll]{overscroll-behavior-y:none!important;overscroll-behavior-x:none!important}}[data-mg-scroll]{min-width:0}[data-mg-inner-scroll],[data-mg-scroll]{flex:1 1;overflow-y:auto;overflow-x:hidden!important;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;max-width:100%}[data-mg-inner-scroll]{min-height:0;position:relative}[data-mg-inner-scroll]::-webkit-scrollbar{display:none}[data-mg-inner-scroll]{-ms-overflow-style:none;scrollbar-width:none}@media screen and (max-width:768px){canvas,embed,iframe,img,object,svg,video{max-width:100%!important}a,dd,dt,h1,h2,h3,h4,h5,h6,label,li,p,span,td,th{overflow-wrap:break-word;word-break:break-word}table{table-layout:fixed}code,pre,table{max-width:100%!important}code,pre{white-space:pre-wrap!important;word-break:break-all}[style*=overflowX]{max-width:100vw}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=hidden]):not([type=file]),select,textarea{font-size:16px!important}[role=button],[role=link],[role=menuitem],[role=tab],a,button{min-height:36px;min-width:36px}[data-mg-content] *,[data-mg-frame] *,[data-mg-page] *{max-width:100%!important;box-sizing:border-box!important}[data-mg-bottombar],[data-mg-drawer],[data-mg-frame] [style*="position: absolute"],[data-mg-frame] [style*="position: fixed"],[data-mg-modal],[data-mg-page] [style*="position: absolute"],[data-mg-page] [style*="position: fixed"],[data-mg-topbar]{max-width:none!important}[data-mg-frame] a,[data-mg-frame] div,[data-mg-frame] label,[data-mg-frame] li,[data-mg-frame] p,[data-mg-frame] span,[data-mg-frame] td,[data-mg-page] a,[data-mg-page] div,[data-mg-page] label,[data-mg-page] li,[data-mg-page] p,[data-mg-page] span,[data-mg-page] td{overflow-wrap:break-word!important;word-break:break-word!important}[data-mg-frame] [style*="display: flex"][style*="flex-direction: row"],[data-mg-frame] [style*="display:flex"][style*=flexDirection],[data-mg-page] [style*="display: flex"][style*="flex-direction: row"],[data-mg-page] [style*="display:flex"][style*=flexDirection]{flex-wrap:wrap;min-width:0}[data-mg-frame] canvas,[data-mg-frame] iframe,[data-mg-frame] img,[data-mg-frame] svg:not([width]),[data-mg-frame] video,[data-mg-page] canvas,[data-mg-page] iframe,[data-mg-page] img,[data-mg-page] svg:not([width]),[data-mg-page] video{max-width:100%!important;height:auto}[data-mg-frame] [style*="display: grid"],[data-mg-frame] [style*="display:grid"],[data-mg-page] [style*="display: grid"],[data-mg-page] [style*="display:grid"]{max-width:100%!important;overflow-x:hidden!important}[data-mg-modal]{max-width:calc(100vw - 32px)!important;max-height:calc(100dvh - 40px)!important}[data-mg-drawer],[data-mg-modal]{overflow-y:auto;overflow-x:hidden;box-sizing:border-box!important}[data-mg-drawer]{max-width:100vw!important;max-height:90dvh!important}}.live-chat-scroll::-webkit-scrollbar,[data-mg-scroll]::-webkit-scrollbar,div[style*=scrollSnapType]::-webkit-scrollbar{display:none}.live-chat-scroll,[data-mg-scroll],div[style*=scrollSnapType]{-ms-overflow-style:none;scrollbar-width:none}img:not([width]):not([style*=width]){aspect-ratio:auto}@media screen and (max-width:768px) and (orientation:portrait){body,html{max-width:100vw!important;overflow-x:hidden!important}}@media screen and (max-width:1024px) and (orientation:landscape){body,html{max-width:100vw!important;overflow-x:hidden!important}[data-mg-page]{max-width:100%!important;min-height:100dvh}}@media screen and (max-width:768px){[data-mg-keyboard-open] [data-mg-bottombar]{display:none!important}[data-mg-keyboard-open] [data-mg-inner-scroll]{padding-bottom:0!important}}.live-viewport-lock{position:fixed!important;top:0!important;left:0!important;width:100vw!important;height:100vh!important;height:100dvh!important;overflow:hidden!important;overscroll-behavior:none!important;touch-action:none!important;-webkit-user-select:none!important;-moz-user-select:none!important;user-select:none!important;-webkit-touch-callout:none!important;-webkit-overflow-scrolling:auto!important;z-index:9998;background:#000}.live-viewport-lock *{overscroll-behavior:contain}.live-body-lock{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important;top:0!important;left:0!important;overscroll-behavior:none!important;touch-action:none!important}.live-chat-scroll{overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch}.live-camera-feed{position:fixed!important;top:0;left:0;width:100vw;height:100vh;height:100dvh;object-fit:contain;z-index:0;touch-action:none;background:#000}.live-overlay-top{top:0;height:56px;padding:env(safe-area-inset-top) 16px 0;box-sizing:content-box;background:linear-gradient(180deg,rgba(0,0,0,.75) 0,rgba(0,0,0,.4) 70%,transparent);justify-content:space-between}.live-overlay-bottom,.live-overlay-top{position:fixed;left:0;right:0;z-index:15;display:flex;align-items:center}.live-overlay-bottom{bottom:0;padding:16px 16px max(24px,env(safe-area-inset-bottom,24px));background:linear-gradient(0deg,rgba(0,0,0,.8) 0,rgba(0,0,0,.4) 40%,transparent);gap:12px}.live-btn-rail{position:fixed;right:14px;top:50%;transform:translateY(-50%);gap:10px;z-index:15}.live-btn-rail,.live-btn-rail-btn{display:flex;flex-direction:column}.live-btn-rail-btn{align-items:center;gap:2px;background:none;border:none;cursor:pointer;color:#fff;padding:0;-webkit-tap-highlight-color:transparent}.live-btn-rail-circle{width:42px;height:42px;border-radius:21px;background:rgba(0,0,0,.45);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;border:2px solid transparent;transition:all .15s ease}.live-btn-rail-circle.active{background:rgba(0,173,191,.6);border-color:rgba(0,173,191,.8)}.live-btn-rail-label{font-size:9px;font-weight:600;text-shadow:0 1px 3px rgba(0,0,0,.8);max-width:52px;text-align:center;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.live-panel{position:fixed;bottom:0;left:0;right:0;z-index:20;background:rgba(0,0,0,.9);backdrop-filter:blur(24px);-webkit-backdrop-filter:blur(24px);border-radius:20px 20px 0 0;padding:16px 0 max(28px,env(safe-area-inset-bottom,28px));animation:fySlideUp .22s ease-out;max-height:70dvh;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media (min-width:768px){.live-panel{max-width:480px;left:auto;right:16px;bottom:16px;border-radius:20px;max-height:70vh;box-shadow:0 12px 48px rgba(0,0,0,.5)}}.live-panel-header{display:flex;align-items:center;justify-content:space-between;padding:0 20px;margin-bottom:16px}.live-panel-close{width:32px;height:32px;border-radius:16px;background:hsla(0,0%,100%,.15);border:none;color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;-webkit-tap-highlight-color:transparent}.live-effect-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(64px,1fr));grid-gap:10px;gap:10px;padding:0 16px}.live-effect-item{display:flex;flex-direction:column;align-items:center;gap:5px;background:none;border:none;cursor:pointer;padding:4px 0;-webkit-tap-highlight-color:transparent}.live-effect-thumb{width:56px;height:56px;border-radius:14px;display:flex;align-items:center;justify-content:center;transition:all .15s ease;border:3px solid transparent}.live-effect-thumb.active{border-color:#00bcd4;box-shadow:0 0 12px rgba(0,188,212,.4)}.live-effect-label{color:#fff;font-size:10px;font-weight:500;text-align:center;line-height:1.2;max-width:64px;word-break:break-word}.live-effect-label.active{color:#00bcd4;font-weight:700}.live-beauty-preset-row{display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding:0 20px 4px}.live-beauty-preset-row::-webkit-scrollbar{display:none}.live-notif-toast{position:fixed;top:max(16px,env(safe-area-inset-top,16px));left:50%;transform:translateX(-50%);z-index:99999;background:hsla(0,0%,6%,.95);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(239,68,68,.4);border-radius:16px;padding:12px 20px;display:flex;align-items:center;gap:12px;cursor:pointer;animation:liveNotifSlideIn .35s cubic-bezier(.34,1.56,.64,1);box-shadow:0 8px 32px rgba(239,68,68,.25);max-width:360px;width:calc(100vw - 32px)}.mlc-root{position:fixed;inset:0;z-index:9999;background:#000;display:flex;flex-direction:column;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.mlc-camera-preview{position:absolute;inset:0;z-index:1}.mlc-camera-video{width:100%;height:100%;object-fit:cover;touch-action:none}.mlc-camera-overlay{inset:0;background:linear-gradient(180deg,rgba(0,0,0,.45),transparent 18%,transparent 58%,rgba(0,0,0,.65))}.mlc-camera-overlay,.mlc-top-bar{position:absolute;pointer-events:none}.mlc-top-bar{top:0;left:0;right:0;z-index:40;display:flex;align-items:center;justify-content:space-between;height:56px;padding:env(safe-area-inset-top) 16px 0;box-sizing:content-box}.mlc-top-bar>*{pointer-events:auto}.mlc-close-btn{width:40px;height:40px;border-radius:50%;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer}.mlc-top-center{display:flex;gap:12px}.mlc-flash-btn{width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.12);border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.mlc-flash-btn.on{background:rgba(245,158,11,.25)}.mlc-network-indicator{display:flex;align-items:center;gap:4px;background:rgba(0,0,0,.45);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:16px;padding:6px 10px;color:#22c55e;font-size:11px;font-weight:600}.mlc-tool-stack{position:absolute;right:calc(16px + env(safe-area-inset-right, 0px));top:50%;transform:translateY(-50%);z-index:30;gap:16px}.mlc-tool-btn,.mlc-tool-stack{display:flex;flex-direction:column;align-items:center}.mlc-tool-btn{gap:3px;background:none;border:none;cursor:pointer;padding:0}.mlc-tool-label{font-size:9px;color:hsla(0,0%,100%,.85);font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,.6)}.mlc-content-area{position:relative;z-index:5;flex:1 1;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain;padding:0 16px;margin-top:auto;max-height:55dvh}.mlc-live-float{position:absolute;top:0;left:0;right:0;bottom:0;z-index:20;pointer-events:none}.mlc-live-float>*{pointer-events:auto}.mlc-live-top-zone{top:0;left:0;right:0;padding-top:170px;padding-left:20px;padding-right:72px;gap:8px}.mlc-live-bottom-zone,.mlc-live-top-zone{position:absolute;display:flex;flex-direction:column}.mlc-live-bottom-zone{inset:0;padding:0 72px 0 20px;align-items:center;gap:12px}.mlc-live-title-float{width:100%;display:flex;align-items:center;gap:10px;background:rgba(0,0,0,.35);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);border:1px solid hsla(0,0%,100%,.12);border-radius:14px;padding:12px 14px}.mlc-live-feature-row{width:100%;display:flex;justify-content:center;gap:16px;padding:0 8px}.mlc-live-feature-item{display:flex;flex-direction:column;align-items:center;gap:4px;background:none;border:none;cursor:pointer;padding:0}.mlc-live-feature-icon-circle{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center}.mlc-live-feature-label{font-size:10px;color:hsla(0,0%,100%,.75);font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,.5)}.mlc-live-golive-float{position:absolute;left:20px;right:96px;bottom:calc(184px + env(safe-area-inset-bottom, 0px));z-index:25}.mlc-live-source-float{position:absolute;left:20px;right:72px;bottom:calc(122px + env(safe-area-inset-bottom, 0px));z-index:15;display:flex;justify-content:center;gap:4px;background:rgba(0,0,0,.3);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:20px;padding:3px}.mlc-live-tools-right{position:absolute;right:calc(16px + env(safe-area-inset-right, 0px));top:50%;transform:translateY(-50%);z-index:30;gap:12px}.mlc-live-tool-btn,.mlc-live-tools-right{display:flex;flex-direction:column;align-items:center}.mlc-live-tool-btn{gap:4px;background:none;border:none;cursor:pointer;padding:0}.mlc-live-tool-icon{width:44px;height:44px;border-radius:50%;background:rgba(0,0,0,.3);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center}.mlc-live-tool-label{font-size:10px;color:hsla(0,0%,100%,.8);font-weight:600;text-shadow:0 1px 4px rgba(0,0,0,.6)}.mlc-live-tab{display:flex;flex-direction:column;gap:10px;padding-bottom:8px}.mlc-lt-title-row{display:flex;align-items:center;gap:12px;background:hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:10px 14px}.mlc-lt-thumb-box{width:48px;height:48px;border-radius:8px;flex-shrink:0;background:hsla(0,0%,100%,.06);border:1px dashed hsla(0,0%,100%,.2);display:flex;align-items:center;justify-content:center}.mlc-lt-title-fields{flex:1 1;display:flex;flex-direction:column;gap:2px;min-width:0}.mlc-lt-title-input{background:none;border:none;color:#fff;font-size:15px;font-weight:600;padding:0;outline:none;width:100%}.mlc-lt-title-input::placeholder{color:hsla(0,0%,100%,.45)}.mlc-lt-details-label{font-size:12px;color:hsla(0,0%,100%,.35)}.mlc-lt-topic-btn{display:flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:10px 14px;color:hsla(0,0%,100%,.55);font-size:14px;cursor:pointer}.mlc-lt-topic-btn:active{background:hsla(0,0%,100%,.1)}.mlc-lt-topic-grid{display:flex;flex-wrap:wrap;gap:6px;padding:4px 0}.mlc-lt-topic-chip{padding:6px 12px;border-radius:16px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.7);font-size:12px;font-weight:600;cursor:pointer;transition:all .15s}.mlc-lt-topic-chip.active{background:rgba(239,68,68,.2);border-color:#ef4444;color:#fff}.mlc-lt-banner{display:flex;align-items:center;gap:10px;border-radius:10px;padding:10px 14px;cursor:pointer}.mlc-lt-banner-icon{font-size:20px;flex-shrink:0}.mlc-lt-banner-text{flex:1 1;min-width:0}.mlc-lt-banner-text strong{display:block;color:#fff;font-size:13px;font-weight:700}.mlc-lt-banner-text span{display:block;font-size:11px;color:hsla(0,0%,100%,.5);margin-top:1px}.mlc-lt-banner-rewards{background:linear-gradient(135deg,rgba(168,85,247,.12),rgba(236,72,153,.12));border:1px solid rgba(168,85,247,.2)}.mlc-lt-banner-age{background:rgba(59,130,246,.1);border:1px solid rgba(59,130,246,.15)}.mlc-lt-feature-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:6px;gap:6px;margin:2px 0}.mlc-lt-feature-btn{display:flex;flex-direction:column;align-items:center;gap:5px;background:none;border:none;padding:8px 4px;cursor:pointer}.mlc-lt-feature-btn:active{opacity:.7}.mlc-lt-feature-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center}.mlc-lt-feature-label{font-size:10px;color:hsla(0,0%,100%,.7);font-weight:600;text-align:center;line-height:1.2}.mlc-lt-source-row{display:flex;justify-content:center;gap:4px;background:hsla(0,0%,100%,.06);border-radius:20px;padding:3px}.mlc-lt-source-btn{display:flex;align-items:center;justify-content:center;gap:5px;flex:1 1;padding:8px 6px;border-radius:18px;background:none;border:none;color:hsla(0,0%,100%,.45);font-size:11px;font-weight:600;cursor:pointer;transition:all .2s;white-space:nowrap}.mlc-lt-source-btn.active{background:hsla(0,0%,100%,.12);color:#fff}.mlc-lt-countdown-row{gap:8px}.mlc-lt-countdown-btn,.mlc-lt-countdown-row{display:flex;align-items:center;justify-content:center}.mlc-lt-countdown-btn{width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.08);border:1.5px solid hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5);font-size:12px;font-weight:700;cursor:pointer;transition:all .15s}.mlc-lt-countdown-btn.active{background:rgba(239,68,68,.2);border-color:#ef4444;color:#fff}.mlc-golive-btn{width:100%;min-height:56px;display:flex;align-items:center;justify-content:center;gap:10px;background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:14px;padding:13px 18px;color:#fff;font-size:15px;font-weight:800;cursor:pointer;box-shadow:0 4px 20px rgba(239,68,68,.4);transition:transform .15s}.mlc-golive-btn:active{transform:scale(.97)}.mlc-practice-banner{background:rgba(245,158,11,.12);border:1px solid rgba(245,158,11,.3);border-radius:14px;padding:14px;margin-bottom:8px}.mlc-practice-banner-icon{display:flex;align-items:center;gap:8px;margin-bottom:8px}.mlc-practice-banner-text{margin-bottom:10px}.mlc-practice-banner-text strong{color:#f59e0b;font-size:14px}.mlc-practice-banner-text p{font-size:12px;color:hsla(0,0%,100%,.6);margin:4px 0 0}.mlc-practice-banner-actions{display:flex;gap:8px}.mlc-practice-now-btn{background:rgba(245,158,11,.2);border:1px solid #f59e0b;border-radius:10px;color:#f59e0b}.mlc-practice-now-btn,.mlc-practice-skip-btn{flex:1 1;padding:10px;font-size:13px;font-weight:700;cursor:pointer}.mlc-practice-skip-btn{background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:10px;color:#fff}.mlc-practice-active{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);border-radius:14px;padding:14px;text-align:center;margin-bottom:8px}.mlc-practice-badge{display:inline-flex;align-items:center;gap:8px;background:rgba(245,158,11,.2);border-radius:20px;padding:6px 14px;color:#f59e0b;font-size:13px;font-weight:700;margin-bottom:8px}.mlc-practice-timer{font-family:monospace;font-size:14px;color:#fff}.mlc-practice-hint{font-size:12px;color:hsla(0,0%,100%,.5);margin:4px 0 10px}.mlc-practice-golive-btn{display:inline-flex;align-items:center;gap:6px;background:linear-gradient(135deg,#ef4444,#dc2626);border:none;border-radius:10px;padding:10px 20px;color:#fff;font-size:14px;font-weight:700;cursor:pointer;margin-bottom:8px}.mlc-practice-stop-btn{display:block;margin:0 auto;background:none;border:none;color:hsla(0,0%,100%,.5);font-size:12px;cursor:pointer;text-decoration:underline}.mlc-countdown-overlay{position:fixed;inset:0;z-index:10000;background:rgba(0,0,0,.8);display:flex;flex-direction:column;align-items:center;justify-content:center}.mlc-countdown-number{font-size:120px;font-weight:900;color:#ef4444;text-shadow:0 0 60px rgba(239,68,68,.5);animation:mlc-pulse 1s ease-in-out infinite}.mlc-countdown-text{font-size:18px;color:hsla(0,0%,100%,.7);margin-top:12px}.mlc-create-tab{display:flex;flex-direction:column;gap:0;padding-bottom:8px}.mlc-create-section-title{font-size:14px;font-weight:700;color:hsla(0,0%,100%,.85);margin:0 0 10px;text-transform:uppercase;letter-spacing:.5px}.mlc-ai-tools-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:18px}.mlc-ai-tool-card{display:flex;flex-direction:column;align-items:center;gap:6px;background:hsla(0,0%,100%,.08);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;padding:14px 8px;color:#fff;font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.mlc-ai-tool-card:active{transform:scale(.95)}.mlc-ai-tool-icon{width:44px;height:44px;border-radius:12px;display:flex;align-items:center;justify-content:center}.mlc-create-actions{display:flex;flex-wrap:wrap;align-items:stretch;gap:10px;margin-bottom:18px}.mlc-new-video-btn{flex:1 1 100%;justify-content:center;gap:8px;background:linear-gradient(135deg,#ef4444,#f97316);border:none;border-radius:12px;padding:14px;font-size:15px;font-weight:700}.mlc-drafts-btn,.mlc-new-video-btn{display:flex;align-items:center;min-height:48px;color:#fff;cursor:pointer}.mlc-drafts-btn{flex:0 0 auto;gap:6px;background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;padding:12px 18px;font-size:14px;font-weight:600}.mlc-template-cats{display:flex;gap:8px;overflow-x:auto;overscroll-behavior-x:contain;padding-bottom:6px;margin-bottom:12px;scrollbar-width:none;position:relative;z-index:1}.mlc-template-cats::-webkit-scrollbar{display:none}.mlc-template-cat-btn{white-space:nowrap;padding:6px 14px;border-radius:18px;background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.12);color:hsla(0,0%,100%,.7);font-size:12px;font-weight:600;cursor:pointer;transition:all .2s}.mlc-template-cat-btn.active{background:linear-gradient(135deg,#ef4444,#dc2626);border-color:transparent;color:#fff}.mlc-template-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px;gap:10px}.mlc-template-card{background:hsla(0,0%,100%,.08);border:1px solid hsla(0,0%,100%,.1);border-radius:14px;overflow:hidden;cursor:pointer;transition:transform .15s}.mlc-template-card:active{transform:scale(.97)}.mlc-template-thumb{height:80px;display:flex;align-items:center;justify-content:center;font-size:36px;background:hsla(0,0%,100%,.04)}.mlc-template-info{padding:8px 10px}.mlc-template-title{font-size:13px;font-weight:700;color:#fff;margin:0 0 3px}.mlc-template-meta{font-size:11px;color:hsla(0,0%,100%,.45);margin:0}.mlc-post-tab{display:flex;flex-direction:column;align-items:center;gap:20px;padding:20px 0}.mlc-post-modes-row{display:flex;gap:6px;justify-content:center;width:100%}.mlc-post-mode-pill{padding:6px 14px;border-radius:16px;background:none;border:none;color:hsla(0,0%,100%,.5);font-size:13px;font-weight:700;cursor:pointer;transition:all .2s;letter-spacing:.3px}.mlc-post-mode-pill.active{color:#fff}.mlc-record-area{display:flex;flex-direction:column;align-items:center;gap:10px}.mlc-record-btn{width:72px;height:72px;border-radius:50%;background:none;border:4px solid #fff;display:flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.mlc-record-inner{width:56px;height:56px;border-radius:50%;background:#ef4444;transition:all .2s}.mlc-record-btn:active .mlc-record-inner{transform:scale(.85);border-radius:8px}.mlc-record-label{font-size:12px;color:hsla(0,0%,100%,.5)}.mlc-mode-bar{margin-top:auto;position:relative;z-index:20;display:flex;justify-content:center;gap:28px;padding:14px 0 max(env(safe-area-inset-bottom,14px),14px);background:rgba(0,0,0,.5);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.mlc-mode-btn{position:relative;background:none;border:none;color:hsla(0,0%,100%,.5);font-size:14px;font-weight:800;letter-spacing:1px;cursor:pointer;padding:4px 8px;transition:color .2s}.mlc-mode-btn.active{color:#fff}.mlc-mode-btn.active:after{content:"";position:absolute;bottom:-4px;left:50%;transform:translateX(-50%);width:20px;height:3px;border-radius:2px;background:#ef4444}.mlc-mode-live-dot{position:absolute;top:0;right:-4px;width:6px;height:6px;border-radius:50%;background:#ef4444}.mlc-slide-panel-backdrop{position:fixed;inset:0;z-index:100;background:rgba(0,0,0,.5);display:flex;align-items:flex-end;animation:mlcFadeIn .2s ease}.mlc-slide-panel{width:100%;max-height:60dvh;background:#1a1a2e;border-radius:16px 16px 0 0;overflow-y:auto;overscroll-behavior:contain;animation:mlcSlideUp .3s ease}.mlc-slide-panel-header{display:flex;justify-content:space-between;align-items:center;padding:14px 16px 10px;font-size:16px;font-weight:700;color:#fff;border-bottom:1px solid hsla(0,0%,100%,.08);position:-webkit-sticky;position:sticky;top:0;background:#1a1a2e;z-index:2}.mlc-slide-panel-close{background:hsla(0,0%,100%,.1);border:none;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;cursor:pointer}.mlc-slide-panel-body{padding:12px 16px calc(24px + env(safe-area-inset-bottom, 0px))}.mlc-panel-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.mlc-panel-option{display:flex;flex-direction:column;align-items:center;gap:6px;padding:14px 8px;background:hsla(0,0%,100%,.05);border:2px solid transparent;border-radius:12px;color:hsla(0,0%,100%,.7);font-size:12px;cursor:pointer;transition:all .2s}.mlc-panel-option.active{border-color:#8b5cf6;background:rgba(139,92,246,.12);color:#fff}.mlc-panel-option:hover{background:hsla(0,0%,100%,.08)}.mlc-panel-slider{margin-top:16px;padding:12px;background:hsla(0,0%,100%,.05);border-radius:10px}.mlc-panel-slider label{display:block;font-size:12px;color:hsla(0,0%,100%,.6);margin-bottom:8px}.mlc-panel-slider input[type=range]{accent-color:#8b5cf6}.mlc-settings-list{display:flex;flex-direction:column;gap:4px}.mlc-setting-row{display:flex;align-items:center;gap:12px;padding:14px 12px;background:hsla(0,0%,100%,.05);border:none;border-radius:10px;color:#fff;font-size:14px;cursor:pointer;transition:background .2s}.mlc-setting-row:hover{background:hsla(0,0%,100%,.1)}.mlc-setting-val{margin-left:auto;font-size:12px;color:hsla(0,0%,100%,.4)}.mlc-panel-placeholder{display:flex;flex-direction:column;align-items:center;text-align:center;padding:24px 16px}.mlc-streaming-overlay{position:fixed;inset:0;z-index:50;pointer-events:none;display:flex;flex-direction:column}.mlc-streaming-top{padding:8px 16px 12px;pointer-events:auto}.mlc-live-badge-row{display:flex;align-items:center;gap:8px}.mlc-live-badge-pill{display:flex;align-items:center;gap:4px;padding:4px 10px;background:#ef4444;color:#fff;font-size:12px;font-weight:800;border-radius:6px;letter-spacing:.5px;animation:mlcPulse 2s ease-in-out infinite}.mlc-live-timer{font-size:13px;font-weight:600;color:#fff;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mlc-viewer-pill{display:flex;align-items:center;gap:4px;padding:4px 8px;background:rgba(0,0,0,.5);border-radius:6px;font-size:12px;color:#fff}.mlc-streaming-stats{display:flex;gap:16px;padding:8px 16px;pointer-events:auto}.mlc-stat-item{display:flex;align-items:center;gap:4px;font-size:13px;color:hsla(0,0%,100%,.8)}.mlc-end-stream-btn{height:38px;padding:0 24px;display:flex;align-items:center;background:#ef4444;color:#fff;font-size:15px;font-weight:700;border:none;border-radius:20px;cursor:pointer;pointer-events:auto;transition:transform .2s;box-sizing:border-box}.mlc-end-stream-btn:active{transform:scale(.95)}.mlc-streaming-header{display:flex;align-items:center;justify-content:space-between;height:56px;padding:env(safe-area-inset-top) 16px 0;box-sizing:content-box;pointer-events:auto;flex-shrink:0}.mlc-stream-avatar{width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.2);border:2px solid hsla(0,0%,100%,.5);flex-shrink:0}@keyframes mlcChatFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.mlc-grid-overlay{position:absolute;inset:0;pointer-events:none;z-index:5}.mlc-grid-line{position:absolute;background:hsla(0,0%,100%,.15)}.mlc-grid-h1{top:33.33%;left:0;right:0;height:1px}.mlc-grid-h2{top:66.66%;left:0;right:0;height:1px}.mlc-grid-v1{left:33.33%;top:0;bottom:0;width:1px}.mlc-grid-v2{left:66.66%;top:0;bottom:0;width:1px}.mlc-effect-overlay{position:absolute;inset:0;pointer-events:none;z-index:6;display:flex;align-items:center;justify-content:center;font-size:40px;overflow:hidden}.mlc-effect-neon{position:absolute;inset:8px;border:2px solid rgba(139,92,246,.6);border-radius:12px;box-shadow:0 0 20px rgba(139,92,246,.3),inset 0 0 20px rgba(139,92,246,.1);animation:mlcNeon 2s ease-in-out infinite alternate}.mlc-camera-error{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;background:rgba(0,0,0,.85);color:hsla(0,0%,100%,.7);font-size:14px;text-align:center;padding:24px;z-index:8}.mlc-record-btn.recording .mlc-record-inner{width:24px;height:24px;border-radius:4px;background:#ef4444}.mlc-record-btn.recording{animation:mlcRecordPulse 1s ease-in-out infinite}.v-btn{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;border:none;border-radius:12px;font-size:14px;font-weight:600;font-family:inherit;cursor:pointer;overflow:hidden;transition:transform .15s ease-out,background .15s ease-out,color .15s ease-out,box-shadow .15s ease-out,border-color .15s ease-out,opacity .15s ease-out;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;white-space:nowrap}.v-btn:hover{transform:scale(1.03)}.v-btn:active{transform:scale(.97)}.v-btn:disabled{opacity:.45;cursor:default;transform:none!important}.v-btn:after{content:"";position:absolute;top:var(--ripple-y,50%);left:var(--ripple-x,50%);width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.35);transform:scale(0);opacity:0;pointer-events:none}.v-btn--ripple:after{animation:vBtn-ripple .5s ease-out forwards}.v-btn-primary{background:#009fad;color:#fff;box-shadow:0 4px 12px rgba(0,159,173,.25)}.v-btn-primary:hover{background:#008a96;box-shadow:0 6px 18px rgba(0,159,173,.35)}.v-btn-secondary{background:#1da1f2;color:#fff;box-shadow:0 4px 12px rgba(29,161,242,.25)}.v-btn-secondary:hover{background:#1a91da;box-shadow:0 6px 18px rgba(29,161,242,.35)}.v-btn-neutral{background:hsla(0,0%,100%,.1);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2)}.v-btn-neutral:hover{background:hsla(0,0%,100%,.15);box-shadow:0 4px 14px rgba(0,0,0,.3)}.v-btn-light{background:hsla(0,0%,100%,.06);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2)}.v-btn-light:hover{background:hsla(0,0%,100%,.1);box-shadow:0 4px 12px rgba(0,0,0,.3)}.v-btn-ghost{background:transparent;color:inherit;border:1px solid hsla(0,0%,100%,.15)}.v-btn-ghost:hover{background:hsla(0,0%,100%,.06);border-color:hsla(0,0%,100%,.25)}.v-btn-accent{background:#009fad;color:#fff;box-shadow:0 4px 12px rgba(0,159,173,.25)}.v-btn-accent:hover{background:#008a96;box-shadow:0 6px 18px rgba(0,159,173,.35)}.v-btn-danger{background:#ef4444;color:#fff;box-shadow:0 4px 12px rgba(239,68,68,.25)}.v-btn-danger:hover{background:#dc2626;box-shadow:0 6px 18px rgba(239,68,68,.35)}.v-btn-sm{padding:6px 12px;font-size:12px;border-radius:10px}.v-btn-lg{padding:14px 24px;font-size:16px;border-radius:14px}.v-btn-pill{border-radius:9999px}.v-btn-circle{border-radius:50%;padding:0;width:40px;height:40px}.v-btn-circle.v-btn-sm{width:32px;height:32px}.v-btn-circle.v-btn-lg{width:48px;height:48px}.v-btn-icon-bounce:active svg,.v-btn-icon-bounce:active>span:first-child{animation:vBtn-icon-bounce .35s ease-out}.vynzoa-back-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:42px;height:42px;padding:0 14px;background:rgba(0,159,173,.12);border:1.5px solid rgba(0,159,173,.25);border-radius:12px;color:#009fad;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;flex-shrink:0;white-space:nowrap}.vynzoa-back-btn:hover{background:rgba(0,159,173,.2);border-color:rgba(0,159,173,.45);color:#00bcd4;transform:translateX(-2px);box-shadow:0 0 16px rgba(0,159,173,.12)}.vynzoa-back-btn:active{transform:translateX(-1px) scale(.97)}.vynzoa-back-btn.icon-only{padding:0;width:42px}.vynzoa-back-btn.light{background:#e6f7fa;border-color:rgba(0,159,173,.3);color:#009fad}.vynzoa-back-btn.light:hover{background:#d0f0f5;border-color:rgba(0,159,173,.6);color:#007a85;box-shadow:0 0 16px rgba(0,159,173,.12)}@media (max-width:600px){.vynzoa-back-btn{min-width:38px;height:38px;padding:0 10px;border-radius:10px;font-size:13px}.vynzoa-back-btn.icon-only{width:38px;padding:0}}.v-fy-action{width:48px;height:48px;border-radius:50%;background:hsla(0,0%,100%,.08);border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .15s ease-out,background .15s ease-out;-webkit-tap-highlight-color:transparent}.v-fy-action:hover{background:hsla(0,0%,100%,.18);transform:scale(1.12)}.v-fy-action:active{transform:scale(.92)}.v-fv-action{display:flex;align-items:center;gap:6px;background:hsla(0,0%,100%,.06);border:none;border-radius:9999px;padding:8px 16px;color:#fff;font-size:14px;font-weight:500;cursor:pointer;transition:transform .15s ease-out,background .15s ease-out;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.v-fv-action:hover{background:hsla(0,0%,100%,.12);transform:scale(1.03)}.v-fv-action:active{transform:scale(.97)}.v-settings-btn{display:inline-flex;align-items:center;gap:6px;padding:10px 18px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:12px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:transform .15s ease-out,background .15s ease-out,border-color .15s ease-out}.v-settings-btn:hover{background:hsla(0,0%,100%,.1);border-color:hsla(0,0%,100%,.25);transform:scale(1.02)}.v-settings-btn:active{transform:scale(.97)}.v-nav-btn{width:100%;display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:12px;border:none;background:transparent;color:hsla(0,0%,100%,.6);font-size:14px;font-weight:500;cursor:pointer;transition:transform .15s ease-out,background .15s ease-out,color .15s ease-out}.v-nav-btn:hover{background:hsla(0,0%,100%,.06);color:#fff}.v-nav-btn:active{transform:scale(.97)}.v-nav-btn.active{background:rgba(0,159,173,.12);color:#009fad;font-weight:700}.v-compose-btn{width:38px;height:38px;border-radius:50%;background:transparent;border:none;color:#65676b;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:16px;flex-shrink:0;transition:transform .15s ease-out,background .15s ease-out,color .15s ease-out,box-shadow .15s ease-out;position:relative;overflow:hidden}.v-compose-btn:hover{background:rgba(0,159,173,.12)!important;transform:scale(1.1)}.v-compose-btn:active{transform:scale(.92);background:rgba(0,159,173,.2)!important}.v-compose-btn.active{background:rgba(0,159,173,.1)!important}.v-compose-btn.recording{background:rgba(255,59,48,.1)!important;animation:pulse 1.5s infinite}.v-send-btn{width:42px;height:42px;border-radius:50%;border:none;display:flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;transition:transform .15s ease-out,background .15s ease-out,box-shadow .15s ease-out}.v-send-btn.ready{background:#009fad;box-shadow:0 4px 14px rgba(0,159,173,.35)}.v-send-btn.ready:hover{transform:scale(1.08);box-shadow:0 6px 20px rgba(0,159,173,.45)}.v-send-btn.ready:active{transform:scale(.92)}.v-send-btn:not(.ready){background:transparent;cursor:default}.v-btn-follow{background:#009fad;color:#fff;border-radius:9999px;padding:8px 20px;font-weight:700;box-shadow:0 4px 12px rgba(0,159,173,.25);letter-spacing:.3px}.v-btn-follow:hover{background:#008a96;box-shadow:0 6px 18px rgba(0,159,173,.35)}.v-btn-follow.following{background:hsla(0,0%,100%,.1);color:#fff;box-shadow:0 2px 8px rgba(0,0,0,.2);border:1px solid hsla(0,0%,100%,.15)}.v-btn-follow.following:hover{background:rgba(0,159,173,.12);color:#009fad;border-color:rgba(0,159,173,.3);box-shadow:0 4px 14px rgba(0,159,173,.15)}.vfooter{--vfooter-bg:#1e1e1e;--vfooter-text:hsla(0,0%,100%,.6);background:var(--vfooter-bg);color:var(--vfooter-text);flex-shrink:0;width:100%;box-sizing:border-box;border-top:1px solid hsla(0,0%,100%,.1);margin-top:auto}.vfooter-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;padding:10px 20px;font-size:11px;max-width:1100px;margin:0 auto}.vfooter-links{display:contents}.vfooter-link{color:var(--vfooter-text);text-decoration:none;transition:color .15s}.vfooter-link:hover{color:#fff;text-decoration:underline}.vfooter-sep{color:hsla(0,0%,100%,.15);-webkit-user-select:none;-moz-user-select:none;user-select:none}.vfooter-copy{font-weight:500}.vfooter-lang{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.6);border:1px solid hsla(0,0%,100%,.15);border-radius:4px;padding:2px 6px;font-size:10px;cursor:pointer;outline:none}.vfooter-lang:focus{border-color:var(--vynzoa-logo-blue)}.vfooter-lang option{background:#1e1e1e;color:#fff}.vfooter-stripe-badge{display:inline-flex;align-items:center;gap:4px;font-size:10px;color:var(--vfooter-text);opacity:.7}@media (max-width:600px){.vfooter-inner{padding:8px 12px;font-size:10px;gap:4px}}.creator-hub{min-height:100dvh;overflow:hidden;color:#fff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.creator-hub,.creator-sidebar{display:flex;height:100dvh;background:#121212}.creator-sidebar{width:240px;min-width:240px;flex-shrink:0;border-right:1px solid hsla(0,0%,100%,.1);flex-direction:column;padding:0;overflow-y:auto}.creator-sidebar-header{padding:20px 16px 12px;border-bottom:1px solid hsla(0,0%,100%,.1)}.creator-sidebar-brand{display:flex;align-items:center;gap:10px;font-size:18px;font-weight:700;color:#009fad;text-decoration:none;margin-bottom:12px}.creator-sidebar-user{display:flex;align-items:center;gap:10px;padding:8px 0}.creator-sidebar-avatar{width:36px;height:36px;border-radius:50%;background:#009fad;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:#fff;flex-shrink:0}.creator-sidebar-username{font-size:13px;font-weight:600;color:#fff}.creator-sidebar-tier{font-size:11px;color:#009fad;text-transform:capitalize}.creator-sidebar-nav{flex:1 1;padding:8px 0}.creator-sidebar-section{padding:4px 16px;margin-top:8px}.creator-sidebar-section-title{font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:hsla(0,0%,100%,.3);margin-bottom:6px}.creator-sidebar-footer{padding:12px 16px;border-top:1px solid hsla(0,0%,100%,.1)}.creator-nav-item{display:flex;align-items:center;gap:10px;padding:9px 16px;font-size:13px;color:hsla(0,0%,100%,.6);text-decoration:none;border-radius:0;transition:all .15s;cursor:pointer;border:none;background:none;width:100%;text-align:left}.creator-nav-item:hover{background:hsla(0,0%,100%,.06);color:#fff}.creator-nav-item.active{background:rgba(0,159,173,.12);color:#009fad;font-weight:600}.creator-nav-icon{width:18px;height:18px;flex-shrink:0;opacity:.7}.creator-nav-item.active .creator-nav-icon{opacity:1}.creator-nav-badge{margin-left:auto;background:#009fad;color:#fff;font-size:10px;font-weight:700;padding:2px 6px;border-radius:10px;min-width:18px;text-align:center}.creator-main{flex:1 1;padding:24px 32px;overflow-y:auto;overflow-x:hidden;height:100dvh;min-height:0}.creator-page-header{margin-bottom:24px}.creator-page-title{font-size:24px;font-weight:700;color:#fff;margin:0 0 4px}.creator-page-subtitle{font-size:13px;color:hsla(0,0%,100%,.3);margin:0}.creator-card{background:#1e1e1e;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:20px;margin-bottom:16px}.creator-card-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.creator-card-title{font-size:15px;font-weight:600;color:#fff;margin:0}.creator-card-action{font-size:12px;color:#009fad;cursor:pointer;border:none;background:none;padding:4px 8px;border-radius:6px;transition:background .15s}.creator-card-action:hover{background:rgba(0,159,173,.12)}.creator-btn{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;font-size:13px;font-weight:600;border-radius:8px;cursor:pointer;transition:all .15s;border:none}.creator-btn-primary{background:#009fad;color:#fff}.creator-btn-primary:hover{background:#008a96}.creator-btn-secondary{background:hsla(0,0%,100%,.1);color:#fff}.creator-btn-secondary:hover{background:hsla(0,0%,100%,.15)}.creator-btn-danger{background:rgba(244,67,54,.12);color:#f44336}.creator-btn-danger:hover{background:rgba(244,67,54,.2)}.creator-btn-ghost{background:transparent;color:#65676b}.creator-btn-ghost:hover{background:hsla(0,0%,100%,.06);color:#fff}.creator-tabs{display:flex;gap:4px;border-bottom:1px solid hsla(0,0%,100%,.1);margin-bottom:20px}.creator-tab{padding:10px 16px;font-size:13px;font-weight:500;color:hsla(0,0%,100%,.3);cursor:pointer;background:none;border:none;border-bottom:2px solid transparent;transition:all .15s}.creator-tab:hover{color:#fff}.creator-tab.active{color:#009fad;border-bottom-color:#009fad;font-weight:600}.creator-empty{text-align:center;padding:40px 20px;color:hsla(0,0%,100%,.3)}.creator-empty-icon{font-size:48px;margin-bottom:12px;opacity:.3}.creator-onboarding{text-align:center;padding:60px 20px}.creator-onboarding-icon{width:72px;height:72px;border-radius:50%;background:rgba(53,166,188,.12);display:flex;align-items:center;justify-content:center;margin:0 auto 20px}.creator-onboarding h2{font-size:22px;font-weight:700;color:#fff;margin:0 0 8px}.creator-onboarding p{font-size:14px;color:hsla(0,0%,100%,.3);max-width:400px;margin:0 auto 24px}.creator-chart-placeholder{height:200px;background:hsla(0,0%,100%,.04);border:1px dashed hsla(0,0%,100%,.15);border-radius:8px;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.3);font-size:13px}.creator-mini-chart{display:flex;align-items:flex-end;gap:2px;height:60px;padding-top:8px}.creator-mini-bar{flex:1 1;background:#009fad;border-radius:2px 2px 0 0;min-width:3px;transition:height .3s;opacity:.7}.creator-mini-bar:hover{opacity:1}.creator-notif-item{display:flex;align-items:flex-start;gap:12px;padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.creator-notif-dot{width:8px;height:8px;border-radius:50%;background:#009fad;margin-top:5px;flex-shrink:0}.creator-notif-dot.read{background:transparent}.creator-notif-content{flex:1 1}.creator-notif-title{font-size:13px;font-weight:600;color:#fff}.creator-notif-body{font-size:12px;color:hsla(0,0%,100%,.3);margin-top:2px}.creator-notif-time{font-size:10px;color:hsla(0,0%,100%,.3);margin-top:4px}.creator-inbox{display:flex;height:calc(100dvh - 120px);background:#1e1e1e;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);overflow:hidden}.creator-inbox-sidebar{width:300px;border-right:1px solid hsla(0,0%,100%,.1);overflow-y:auto}.creator-inbox-main{flex:1 1;display:flex;flex-direction:column}.creator-conv-item{display:flex;align-items:center;gap:12px;padding:12px 16px;cursor:pointer;transition:background .15s;border-bottom:1px solid hsla(0,0%,100%,.06)}.creator-conv-item:hover{background:hsla(0,0%,100%,.06)}.creator-conv-item.active{background:rgba(0,159,173,.12)}.creator-conv-avatar{width:40px;height:40px;border-radius:50%;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;color:#009fad;flex-shrink:0}.creator-conv-info{flex:1 1;min-width:0}.creator-conv-name{font-size:13px;font-weight:600;color:#fff;margin-bottom:2px}.creator-conv-preview{font-size:12px;color:hsla(0,0%,100%,.3);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.creator-conv-meta{text-align:right;flex-shrink:0}.creator-conv-time{font-size:10px;color:hsla(0,0%,100%,.3)}.creator-conv-unread{background:#009fad;color:#fff;font-size:10px;font-weight:700;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:auto;margin-top:4px}.creator-messages-list{flex:1 1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:8px}.creator-msg-bubble{max-width:70%;padding:10px 14px;border-radius:16px;font-size:13px;line-height:1.5}.creator-msg-bubble.sent{align-self:flex-end;background:#009fad;color:#fff;border-bottom-right-radius:4px}.creator-msg-bubble.received{align-self:flex-start;background:hsla(0,0%,100%,.1);color:#fff;border-bottom-left-radius:4px}.creator-msg-time{font-size:10px;color:hsla(0,0%,100%,.3);margin-top:4px}.creator-msg-compose{display:flex;gap:8px;padding:12px 16px;border-top:1px solid hsla(0,0%,100%,.1);background:#1e1e1e}.creator-msg-input{flex:1 1;padding:10px 14px;font-size:13px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:20px;color:#fff;outline:none}.creator-msg-send{width:38px;height:38px;border-radius:50%;background:#009fad;color:#fff;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.creator-msg-send:hover{background:#008a96}.creator-request-card{display:flex;align-items:center;gap:12px;padding:14px;background:hsla(0,0%,100%,.04);border-radius:10px;margin-bottom:8px}.creator-request-actions{display:flex;gap:6px;margin-left:auto}.creator-form-group{margin-bottom:16px}.creator-label{display:block;font-size:12px;font-weight:600;color:hsla(0,0%,100%,.6);margin-bottom:6px}.creator-input{width:100%;padding:10px 12px;font-size:13px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#fff;outline:none;transition:border-color .15s}.creator-input:focus{border-color:#009fad}.creator-select{cursor:pointer}.creator-select,.creator-textarea{width:100%;padding:10px 12px;font-size:13px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:8px;color:#fff;outline:none}.creator-textarea{resize:vertical;min-height:80px}.creator-privacy-row{display:flex;align-items:center;justify-content:space-between;padding:14px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.creator-privacy-label{font-size:13px;font-weight:500;color:#fff}.creator-privacy-desc{font-size:11px;color:hsla(0,0%,100%,.3);margin-top:2px}.creator-privacy-select{padding:6px 12px;font-size:12px;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.15);border-radius:6px;color:#009fad;cursor:pointer;outline:none}.creator-blocked-item{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.creator-blocked-avatar{width:36px;height:36px;border-radius:50%;background:hsla(0,0%,100%,.1);display:flex;align-items:center;justify-content:center;font-size:14px;color:hsla(0,0%,100%,.3)}.creator-blocked-info{flex:1 1}.creator-blocked-name{font-size:13px;font-weight:600;color:#fff}.creator-blocked-date{font-size:11px;color:hsla(0,0%,100%,.3)}.creator-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px;margin-bottom:24px}.creator-stat-card{background:#1e1e1e;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;padding:16px 20px;display:flex;flex-direction:column;gap:4px}.creator-stat-label{font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:hsla(0,0%,100%,.3)}.creator-stat-value{font-size:24px;font-weight:700;color:#fff}.creator-stat-change{font-size:11px;color:#4caf50;font-weight:500}.creator-stat-change.down{color:#f44336}.creator-stat-icon{width:32px;height:32px;border-radius:8px;display:flex;align-items:center;justify-content:center;margin-bottom:4px}.creator-grid-2{grid-template-columns:1fr 1fr;grid-gap:16px}.creator-grid-2,.creator-grid-3{display:grid;gap:16px;margin-bottom:16px}.creator-grid-3{grid-template-columns:1fr 1fr 1fr;grid-gap:16px}.creator-table{width:100%;border-collapse:collapse}.creator-table th{text-align:left;padding:10px 12px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.5px;color:hsla(0,0%,100%,.3)}.creator-table td,.creator-table th{border-bottom:1px solid hsla(0,0%,100%,.1)}.creator-table td{padding:12px;font-size:13px;color:#fff}.creator-table tr:hover td{background:rgba(0,159,173,.04)}.creator-badge{display:inline-block;font-size:11px;font-weight:600;padding:3px 8px;border-radius:6px}.creator-badge.active{background:rgba(76,175,80,.15);color:#4caf50}.creator-badge.pending{background:rgba(255,193,7,.15);color:#ffc107}.creator-badge.completed{background:rgba(53,166,188,.15);color:#009fad}.creator-badge.cancelled{background:rgba(244,67,54,.15);color:#f44336}.creator-badge.draft{background:hsla(0,0%,62%,.15);color:#9e9e9e}.creator-badge.shipped{background:rgba(33,150,243,.15);color:#2196f3}.creator-badge.delivered{background:rgba(76,175,80,.15);color:#4caf50}.creator-badge.sold_out{background:rgba(244,67,54,.15);color:#f44336}.creator-badge.archived{background:hsla(0,0%,62%,.15);color:#9e9e9e}.creator-video-item{display:flex;align-items:center;gap:14px;padding:12px 0;border-bottom:1px solid hsla(0,0%,100%,.06)}.creator-video-thumb{width:80px;height:48px;border-radius:6px;background:hsla(0,0%,100%,.1);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:20px;color:hsla(0,0%,100%,.3)}.creator-video-info{flex:1 1;min-width:0}.creator-video-title{font-size:13px;font-weight:600;color:#fff;margin-bottom:2px}.creator-video-stats{font-size:11px;color:hsla(0,0%,100%,.3);display:flex;gap:12px}.creator-elig-list{display:flex;flex-direction:column;gap:10px}.creator-elig-item{display:flex;align-items:center;gap:10px;padding:10px 0}.creator-elig-check{width:22px;height:22px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}.creator-elig-check.met{background:rgba(76,175,80,.15);color:#4caf50}.creator-elig-check.unmet{background:rgba(244,67,54,.15);color:#f44336}.creator-elig-label{font-size:13px;color:#fff}.creator-elig-progress{font-size:11px;color:hsla(0,0%,100%,.3);margin-left:auto}.creator-product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));grid-gap:16px;gap:16px}.creator-product-card{background:#1e1e1e;border:1px solid hsla(0,0%,100%,.1);border-radius:12px;overflow:hidden}.creator-product-image{width:100%;height:160px;background:hsla(0,0%,100%,.06);display:flex;align-items:center;justify-content:center;font-size:32px;color:hsla(0,0%,100%,.3)}.creator-product-body{padding:14px}.creator-product-title{font-size:14px;font-weight:600;color:#fff;margin-bottom:4px}.creator-product-price{font-size:16px;font-weight:700;color:#009fad}.creator-product-old-price{font-size:12px;color:hsla(0,0%,100%,.3);text-decoration:line-through;margin-left:6px}.creator-product-meta{display:flex;align-items:center;justify-content:space-between;margin-top:8px}@media (max-width:768px){.creator-sidebar{display:none}.creator-main{padding:16px 12px calc(72px + env(safe-area-inset-bottom, 0px))}.creator-hub{flex-direction:column}.creator-stats-grid{grid-template-columns:1fr 1fr}.creator-grid-2,.creator-grid-3{grid-template-columns:1fr}.creator-inbox{flex-direction:column;height:auto}.creator-inbox-sidebar{width:100%;border-right:none;border-bottom:1px solid hsla(0,0%,100%,.1);max-height:300px}.creator-page-title{font-size:22px}.creator-page-subtitle{font-size:13px}.creator-card,.creator-stat-card{padding:14px}}.creator-main [data-mg-frame],.creator-main [data-mg-page]{height:auto!important;min-height:0!important;overflow:visible!important;background:transparent!important;max-width:none!important;display:block!important}.adminRoot{display:flex;flex-direction:row;min-height:100dvh;height:100dvh;overflow:visible;background:#121212;color:#eee;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}.adminMain{flex:1 1;margin-left:241px;padding-top:56px;min-height:0;height:100%;overflow-y:auto;overflow-x:hidden}.adminContent{padding:28px 32px 40px}.pageTitle{font-size:22px;font-weight:700;margin:0 0 20px;color:#eee}.grid2{grid-template-columns:repeat(2,1fr);grid-gap:16px}.grid2,.grid4{display:grid;gap:16px}.grid4{grid-template-columns:repeat(4,1fr);grid-gap:16px}.loadingSplash{display:flex;align-items:center;justify-content:center;height:100dvh;background:#121212;color:#888;font-size:15px;gap:10px}.table{width:100%;border-collapse:collapse;font-size:13px}.table th{text-align:left;padding:10px 14px;font-weight:600;color:#999;border-bottom:1px solid hsla(0,0%,100%,.08);font-size:11px;text-transform:uppercase;letter-spacing:.5px}.table td{padding:10px 14px;border-bottom:1px solid hsla(0,0%,100%,.06);color:#ccc}.table tr:hover td{background:#252525}.badge{display:inline-block;padding:2px 10px;border-radius:999px;font-size:11px;font-weight:600;text-transform:capitalize}.badge.active,.badge.enabled,.badge.healthy,.badge.published,.badge.resolved{background:rgba(74,222,128,.14);color:#4ade80}.badge.degraded,.badge.limited,.badge.reviewing,.badge.suspended,.badge.under_review{background:rgba(250,204,21,.14);color:#facc15}.badge.banned,.badge.disabled,.badge.dismissed,.badge.down,.badge.removed{background:hsla(0,91%,71%,.14);color:#f87171}.badge.open{background:rgba(96,165,250,.14);color:#60a5fa}.toggle{position:relative;display:inline-block;width:42px;height:24px;cursor:pointer;flex-shrink:0}.toggle input{opacity:0;width:0;height:0;position:absolute}.toggleSlider{position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.12);border-radius:12px;transition:background .2s}.toggleSlider:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;background:#fff;border-radius:50%;transition:transform .2s}.toggle input:checked+.toggleSlider{background:#009fad}.toggle input:checked+.toggleSlider:after{transform:translateX(18px)}.chartPlaceholder{background:#252525;border:1px solid hsla(0,0%,100%,.08);border-radius:10px;padding:24px;min-height:200px;display:flex;flex-direction:column;gap:8px}.chartPlaceholder .chartTitle{color:#ccc;font-size:14px;font-weight:600}.chartPlaceholder .chartBody{flex:1 1;display:flex;align-items:flex-end;gap:6px;padding-top:12px}.chartBar{flex:1 1;background:#009fad;border-radius:4px 4px 0 0;min-width:12px;opacity:.7;transition:opacity .2s}.chartBar:hover{opacity:1}.sidebar{position:fixed;top:0;left:0;width:241px;height:100dvh;background:#121212;border-right:1px solid hsla(0,0%,100%,.06);display:flex;flex-direction:column;z-index:100;overflow-y:auto;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.08) transparent}.sidebar::-webkit-scrollbar{width:4px}.sidebar::-webkit-scrollbar-track{background:transparent}.sidebar::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:4px}.sidebar::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.2)}.main-sidebar-scroll{scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.08) transparent}.main-sidebar-scroll::-webkit-scrollbar{width:4px}.main-sidebar-scroll::-webkit-scrollbar-track{background:transparent}.main-sidebar-scroll::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.1);border-radius:4px}.main-sidebar-scroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.2)}.sidebarLogo{padding:11px 20px;display:flex;align-items:center;gap:10px;height:56px;box-sizing:border-box;border-bottom:1px solid hsla(0,0%,100%,.06)}.sidebarLogo span{font-size:17px;font-weight:800;color:#fff;letter-spacing:-.3px}.sidebarSectionLabel{padding:18px 20px 6px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.2px;color:#999}.sidebarItem{display:flex;align-items:center;gap:10px;padding:9px 20px;font-size:13px;color:#999;text-decoration:none;border-radius:0;transition:background .15s,color .15s;cursor:pointer;position:relative}.sidebarItem:hover{background:#252525;color:#ddd}.sidebarItem.active{background:#252525;color:#009fad;font-weight:600}.sidebarItem.active:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;background:#009fad;border-radius:0 3px 3px 0}.sidebarIcon{width:18px;height:18px;flex-shrink:0;opacity:.7}.sidebarItem.active .sidebarIcon{opacity:1}.sidebarProfile{display:flex;align-items:center;gap:10px;padding:14px 16px;border-top:1px solid hsla(0,0%,100%,.06);margin-top:auto}.sidebarProfileAvatar{width:32px;height:32px;border-radius:50%;background:#009fad;color:#fff;display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:700;flex-shrink:0}.sidebarProfileInfo{flex:1 1;min-width:0}.sidebarProfileName{font-size:13px;font-weight:600;color:#ddd}.sidebarProfileHandle,.sidebarProfileName{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sidebarProfileHandle{font-size:11px;color:#888}.sidebarSignOut{color:#888;text-decoration:none;padding:4px;border-radius:4px;display:flex;align-items:center;justify-content:center;transition:color .15s,background .15s;flex-shrink:0}.sidebarSignOut:hover{color:#ef4444;background:rgba(239,68,68,.1)}.topbar{position:fixed;top:0;left:241px;right:0;height:56px;background:#1a1a1a;border-bottom:1px solid hsla(0,0%,100%,.06);box-sizing:border-box;display:flex;align-items:center;padding:0 28px;gap:16px;z-index:90}.topbarBrand{font-size:15px;font-weight:700;color:#009fad;white-space:nowrap}.topbarSearch{flex:1 1;max-width:400px;height:34px;background:#252525;border:1px solid hsla(0,0%,100%,.08);border-radius:8px;padding:0 14px;font-size:13px;color:#ccc;outline:none;transition:border-color .2s}.topbarSearch::placeholder{color:#999}.topbarSearch:focus{border-color:#009fad}.topbarSpacer{flex:1 1}.topbarAdmin{display:flex;align-items:center;gap:10px}.topbarAdmin .adminName{font-size:13px;font-weight:600;color:#ddd}.topbarAdmin .adminRole{font-size:11px;color:#aaa;background:hsla(0,0%,100%,.06);padding:2px 8px;border-radius:4px}.adminCard{background:#252525;border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:20px 22px;display:flex;flex-direction:column;gap:6px;transition:border-color .2s}.adminCard:hover{border-color:hsla(0,0%,100%,.12)}.adminCard .cardLabel{font-size:12px;color:#888;font-weight:500;text-transform:uppercase;letter-spacing:.3px}.adminCard .cardValue{font-size:28px;font-weight:800;color:#fff;letter-spacing:-.5px}.adminCard .cardDelta{font-size:12px;font-weight:600}.adminCard .cardDelta.up{color:#4ade80}.adminCard .cardDelta.down{color:#f87171}.ops{max-width:720px;margin:0 auto;padding:36px 24px 80px}.ops__error,.ops__loading{padding:60px 0;text-align:center;font-size:14px;color:hsla(0,0%,100%,.5)}.ops__error{color:#ff6b6b}.ops__header{margin-bottom:28px}.ops__title{font-size:26px;font-weight:800;color:#fff;margin:0 0 6px;letter-spacing:-.3px}.ops__subtitle{font-size:14px;color:hsla(0,0%,100%,.55);margin:0}.ops__alert{padding:10px 16px;border-radius:8px;font-size:13px;font-weight:600;margin-bottom:16px}.ops__alert--error{background:rgba(255,71,87,.12);border:1px solid rgba(255,71,87,.3);color:#ff4757}.ops__alert--success{background:rgba(46,213,115,.12);border:1px solid rgba(46,213,115,.3);color:#2ed573}.ops__card{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:12px;padding:20px;margin-bottom:16px}.ops__heading{font-size:16px;font-weight:700;color:#e0e0e0;margin:0 0 14px}.ops__banner-preview{width:100%;aspect-ratio:16/9;border-radius:8px;overflow:hidden;margin-bottom:12px;background:hsla(0,0%,100%,.03)}.ops__banner-img{width:100%;height:100%;object-fit:cover}.ops__banner-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.25);font-size:14px}.ops__avatar-preview{width:80px;height:80px;border-radius:50%;overflow:hidden;margin-bottom:12px;background:hsla(0,0%,100%,.06)}.ops__avatar-img{width:100%;height:100%;object-fit:cover}.ops__avatar-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;color:hsla(0,0%,100%,.25);font-size:24px;font-weight:700}.ops__label{display:block;font-size:13px;font-weight:600;color:hsla(0,0%,100%,.7);margin-bottom:14px}.ops__input{display:block;width:100%;margin-top:6px;padding:9px 12px;border-radius:8px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);color:#fff;font-size:14px;outline:none;transition:border-color .15s;box-sizing:border-box}.ops__input:focus{border-color:hsla(0,0%,100%,.25)}.ops__input--readonly{opacity:.45;cursor:not-allowed}.ops__textarea{display:block;width:100%;margin-top:6px;padding:9px 12px;border-radius:8px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);color:#fff;font-size:14px;outline:none;resize:vertical;min-height:80px;font-family:inherit;box-sizing:border-box}.ops__textarea:focus{border-color:hsla(0,0%,100%,.25)}.ops__hint{display:block;margin-top:4px;font-size:11px;color:hsla(0,0%,100%,.3);font-weight:400}.ops__row{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.ops__actions{display:flex;justify-content:flex-end;margin-top:8px}.ops__btn{padding:10px 24px;border-radius:8px;font-size:14px;font-weight:700;border:none;cursor:pointer;transition:opacity .15s}.ops__btn:hover{opacity:.85}.ops__btn--primary{background:#009fad;color:#fff}.ops__btn:disabled{opacity:.5;cursor:not-allowed}@media (max-width:768px){.sidebar{display:none}.adminMain{margin-left:0}.topbar{left:0}.adminContent{padding:16px}.grid2{grid-template-columns:1fr}.grid4{grid-template-columns:1fr 1fr}}.msg-ambient-glow{position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(ellipse 600px 400px at 10% 0,rgba(0,159,173,.05) 0,transparent 100%),radial-gradient(ellipse 500px 350px at 90% 100%,rgba(0,159,173,.03) 0,transparent 100%),radial-gradient(ellipse 800px 600px at 50% 40%,rgba(0,159,173,.02) 0,transparent 100%);animation:msgAmbientShift 12s ease-in-out infinite alternate}.msgScroll::-webkit-scrollbar{width:4px}.msgScroll::-webkit-scrollbar-track{background:transparent}.msgScroll::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:2px}.msgScroll::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}.gifScroll::-webkit-scrollbar{width:4px}.gifScroll::-webkit-scrollbar-track{background:transparent}.gifScroll::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:2px}.gifScroll::-webkit-scrollbar-thumb:hover{background:#009fad}.convListScroll::-webkit-scrollbar{width:3px}.convListScroll::-webkit-scrollbar-track{background:transparent}.convListScroll::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:2px}.msg-compose-input,.msg-compose-input input[type=text],.msg-compose-input textarea{color:var(--input-text,#fff)!important;background:var(--input-bg,#2a2a2a)!important;caret-color:var(--accent,#009fad)}.msg-compose-input input[type=text]::placeholder,.msg-compose-input textarea::placeholder,.msg-compose-input::placeholder{color:var(--input-placeholder,hsla(0,0%,100%,.35))!important}.msg-bubble-self{color:#fff;background:var(--accent,#009fad)}.msg-bubble-other{background:var(--bg-tertiary,#2a2a2a)}.msg-bubble-other,.msg-conv-item{color:var(--text-primary,#fff)}.msg-conv-item .msg-conv-preview{color:var(--text-secondary,hsla(0,0%,100%,.6))}.msg-conv-item .msg-conv-time{color:var(--text-disabled,hsla(0,0%,100%,.3))}.msg-search-input{color:var(--input-text,#fff)!important;background:var(--bg-tertiary,#2a2a2a)!important;border:1px solid var(--input-border,hsla(0,0%,100%,.15));border-radius:10px}.msg-search-input::placeholder{color:var(--input-placeholder,hsla(0,0%,100%,.35))!important}.wt-sidebar-wrapper{transition:width .18s ease,min-width .18s ease,opacity .15s ease}.wt-expand-sidebar-btn{animation:wtSlideInLeft .2s ease forwards}.community-shell{display:flex;flex-direction:row;min-height:100dvh;height:100dvh;overflow:visible;background:#121212}.community-sidebar{width:240px;min-width:240px;flex-shrink:0;background:#1e1e1e;border-right:1px solid hsla(0,0%,100%,.1);padding:16px 14px;color:#fff;overflow-y:auto;height:100%}.community-header{display:flex;align-items:center;gap:10px;margin-bottom:16px}.community-logo{width:40px;height:40px;border-radius:12px;object-fit:cover}.community-logo.fallback{display:flex;align-items:center;justify-content:center;background:hsla(0,0%,100%,.1);font-weight:700}.community-title{display:flex;flex-direction:column}.community-name{font-weight:800;font-size:15px}.community-slug{font-size:12px;color:hsla(0,0%,100%,.3)}.community-nav{display:grid;grid-gap:6px;gap:6px}.community-link{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:10px;color:#fff;text-decoration:none;transition:background .15s ease,color .15s ease}.community-link:hover{background:hsla(0,0%,100%,.06);color:#fff}.community-main{flex:1 1;min-height:0;overflow-y:auto;overflow-x:hidden;height:100%}@media (max-width:767px){.community-shell{flex-direction:column}.community-sidebar{display:none}.community-main{padding-top:56px;padding-bottom:64px}}.paid-info{max-width:720px;margin:0 auto;padding:32px 24px 64px}.paid-info__header{margin-bottom:32px}.paid-info__title{font-size:28px;font-weight:800;color:var(--text-primary,#fff);margin:0 0 8px;letter-spacing:-.3px}.paid-info__subtitle{font-size:15px;color:var(--text-secondary,hsla(0,0%,100%,.55));margin:0}.paid-info__section{padding:20px 0}.paid-info__heading{font-size:18px;font-weight:700;color:var(--text-primary,#e0e0e0);margin:0 0 10px}.paid-info__text{font-size:14px;line-height:1.7;color:var(--text-secondary,hsla(0,0%,100%,.7));margin:0 0 8px}.paid-info__list{list-style:none;padding:0;margin:8px 0 0}.paid-info__list li{position:relative;padding-left:20px;font-size:14px;line-height:1.8;color:var(--text-secondary,hsla(0,0%,100%,.7))}.paid-info__list li:before{content:"•";position:absolute;left:4px;color:var(--accent-color,#6c5ce7);font-weight:700}.paid-info__list li strong{color:var(--text-primary,#e0e0e0)}.paid-info__divider{border:none;border-top:1px solid var(--border-color,hsla(0,0%,100%,.08));margin:4px 0}.content-pricing-toggle{padding:12px 0;border-top:1px solid var(--border-color,hsla(0,0%,100%,.1));margin-top:12px}.content-pricing-toggle__label,.content-pricing-toggle__row{display:flex;align-items:center;gap:8px}.content-pricing-toggle__label{font-size:14px;font-weight:500;color:var(--text-primary,#e0e0e0);cursor:pointer}.content-pricing-toggle__checkbox{width:16px;height:16px;accent-color:var(--accent-color,#6c5ce7)}.content-pricing-toggle__price-row{margin-top:10px}.content-pricing-toggle__price-label{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--text-secondary,#aaa)}.content-pricing-toggle__price-input-wrap{display:flex;align-items:center;gap:4px;margin-top:4px}.content-pricing-toggle__currency{font-size:14px;color:var(--text-secondary,#aaa);font-weight:600}.content-pricing-toggle__price-input{width:100px;padding:6px 8px;border-radius:6px;border:1px solid var(--border-color,hsla(0,0%,100%,.15));background:var(--input-bg,hsla(0,0%,100%,.06));color:var(--text-primary,#e0e0e0);font-size:14px}.content-pricing-toggle__save-btn{margin-top:10px;padding:6px 16px;border-radius:6px;border:none;background:var(--accent-color,#6c5ce7);color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:opacity .2s}.content-pricing-toggle__save-btn:hover{opacity:.85}.content-pricing-toggle__save-btn:disabled{opacity:.5;cursor:not-allowed}.content-paywall{display:flex;align-items:center;justify-content:center;min-height:300px;padding:40px 20px;background:linear-gradient(135deg,rgba(108,92,231,.08),rgba(0,0,0,.3));border-radius:12px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.content-paywall__card{text-align:center;max-width:340px}.content-paywall__icon{font-size:48px;margin-bottom:12px}.content-paywall__title{font-size:20px;font-weight:700;color:var(--text-primary,#fff);margin:0 0 8px}.content-paywall__price{font-size:28px;font-weight:800;color:var(--accent-color,#6c5ce7);margin:0 0 16px}.content-paywall__btn{display:inline-block;padding:12px 32px;border-radius:8px;border:none;background:var(--accent-color,#6c5ce7);color:#fff;font-size:16px;font-weight:600;cursor:pointer;transition:transform .15s,box-shadow .15s;box-shadow:0 4px 14px rgba(108,92,231,.3)}.content-paywall__btn:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(108,92,231,.4)}.content-paywall__btn:disabled{opacity:.6;cursor:not-allowed;transform:none}.content-paywall__note{margin-top:12px;font-size:12px;color:var(--text-secondary,hsla(0,0%,100%,.5))}.content-paywall__error{margin-top:10px;font-size:13px;color:#ff6b6b}.payout-history{max-width:860px;margin:0 auto;padding:32px 24px 64px}.payout-history__error,.payout-history__loading{padding:60px 0;text-align:center;font-size:14px;color:var(--text-secondary,hsla(0,0%,100%,.5))}.payout-history__error{color:#ff6b6b}.payout-history__header{margin-bottom:28px}.payout-history__title{font-size:26px;font-weight:800;color:var(--text-primary,#fff);margin:0 0 6px;letter-spacing:-.3px}.payout-history__subtitle{font-size:14px;color:var(--text-secondary,hsla(0,0%,100%,.55));margin:0}.payout-history__empty{text-align:center;padding:48px 20px;background:var(--card-bg,hsla(0,0%,100%,.03));border:1px solid var(--border-color,hsla(0,0%,100%,.08));border-radius:10px;color:var(--text-secondary,hsla(0,0%,100%,.5));font-size:14px}.payout-history__muted{font-size:13px;color:var(--text-secondary,hsla(0,0%,100%,.35));margin:6px 0 0}.payout-history__table-wrap{overflow-x:auto}.payout-history__table{width:100%;border-collapse:collapse;font-size:13px;background:var(--card-bg,hsla(0,0%,100%,.03));border:1px solid var(--border-color,hsla(0,0%,100%,.08));border-radius:10px;overflow:hidden}.payout-history__table th{text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary,hsla(0,0%,100%,.45));padding:12px 14px;border-bottom:1px solid var(--border-color,hsla(0,0%,100%,.08));background:hsla(0,0%,100%,.02)}.payout-history__table td{padding:12px 14px;color:var(--text-secondary,hsla(0,0%,100%,.7));border-bottom:1px solid var(--border-color,hsla(0,0%,100%,.04))}.payout-history__table tr:last-child td{border-bottom:none}.payout-history__earnings{font-weight:700;color:var(--accent-color,#6c5ce7)!important}.payout-history__payout-id{font-family:monospace;font-size:11px;color:var(--text-secondary,hsla(0,0%,100%,.35))}.payout-history__status{display:inline-block;padding:3px 10px;border-radius:12px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.4px;background:hsla(0,0%,100%,.06);color:var(--text-secondary,hsla(0,0%,100%,.5))}.payout-history__status--green{background:rgba(46,213,115,.15);color:#2ed573}.payout-history__status--yellow{background:rgba(255,193,7,.15);color:#ffc107}.payout-history__status--red{background:rgba(255,71,87,.15);color:#ff4757}@media (max-width:600px){.payout-history__table td:nth-child(3),.payout-history__table td:nth-child(6),.payout-history__table th:nth-child(3),.payout-history__table th:nth-child(6){display:none}}.rev-analytics{max-width:820px;margin:0 auto;padding:32px 24px 64px}.rev-analytics__error,.rev-analytics__loading{padding:60px 0;text-align:center;font-size:14px;color:var(--text-secondary,hsla(0,0%,100%,.5))}.rev-analytics__error{color:#ff6b6b}.rev-analytics__header{margin-bottom:28px}.rev-analytics__title{font-size:26px;font-weight:800;color:var(--text-primary,#fff);margin:0 0 6px;letter-spacing:-.3px}.rev-analytics__subtitle{font-size:14px;color:var(--text-secondary,hsla(0,0%,100%,.55));margin:0}.rev-analytics__cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:14px;gap:14px;margin-bottom:32px}.rev-analytics__card{background:var(--card-bg,hsla(0,0%,100%,.04));border:1px solid var(--border-color,hsla(0,0%,100%,.08));border-radius:10px;padding:18px 16px;display:flex;flex-direction:column;gap:4px}.rev-analytics__card--primary{background:linear-gradient(135deg,rgba(108,92,231,.15),rgba(108,92,231,.05));border-color:rgba(108,92,231,.25)}.rev-analytics__card-label{font-size:12px;font-weight:500;color:var(--text-secondary,hsla(0,0%,100%,.5));text-transform:uppercase;letter-spacing:.5px}.rev-analytics__card-value{font-size:24px;font-weight:800;color:var(--text-primary,#fff)}.rev-analytics__card--primary .rev-analytics__card-value{color:var(--accent-color,#6c5ce7)}.rev-analytics__card-detail{font-size:12px;color:var(--text-secondary,hsla(0,0%,100%,.4))}.rev-analytics__section{background:var(--card-bg,hsla(0,0%,100%,.03));border:1px solid var(--border-color,hsla(0,0%,100%,.08));border-radius:10px;padding:20px;margin-bottom:20px}.rev-analytics__section--muted{background:hsla(0,0%,100%,.02)}.rev-analytics__heading{font-size:16px;font-weight:700;color:var(--text-primary,#e0e0e0);margin:0 0 14px}.rev-analytics__empty{font-size:13px;color:var(--text-secondary,hsla(0,0%,100%,.4));margin:0}.rev-analytics__module-list{display:flex;flex-direction:column;gap:10px}.rev-analytics__module-row{display:grid;grid-template-columns:90px 1fr 90px 70px;align-items:center;grid-gap:10px;gap:10px}.rev-analytics__module-name{font-size:13px;font-weight:600;color:var(--text-primary,#e0e0e0)}.rev-analytics__module-bar-wrap{height:8px;background:hsla(0,0%,100%,.06);border-radius:4px;overflow:hidden}.rev-analytics__module-bar{height:100%;background:var(--accent-color,#6c5ce7);border-radius:4px;transition:width .4s ease}.rev-analytics__module-amount{font-size:13px;font-weight:700;color:var(--text-primary,#e0e0e0);text-align:right}.rev-analytics__module-count{font-size:12px;color:var(--text-secondary,hsla(0,0%,100%,.45));text-align:right}.rev-analytics__table-wrap{overflow-x:auto}.rev-analytics__table{width:100%;border-collapse:collapse;font-size:13px}.rev-analytics__table th{text-align:left;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:var(--text-secondary,hsla(0,0%,100%,.45));padding:8px 10px;border-bottom:1px solid var(--border-color,hsla(0,0%,100%,.08))}.rev-analytics__table td{padding:10px;color:var(--text-secondary,hsla(0,0%,100%,.7));border-bottom:1px solid var(--border-color,hsla(0,0%,100%,.04))}.rev-analytics__table-id{font-family:monospace;font-size:12px;color:var(--text-secondary,hsla(0,0%,100%,.4))}.rev-analytics__table-earnings{font-weight:700;color:var(--accent-color,#6c5ce7)!important}.rev-analytics__fee-row{display:flex;justify-content:space-between;align-items:center;padding:8px 0;font-size:14px;color:var(--text-secondary,hsla(0,0%,100%,.6));border-bottom:1px solid var(--border-color,hsla(0,0%,100%,.05))}.rev-analytics__fee-row--total{border-bottom:none;font-weight:700;color:var(--text-primary,#e0e0e0);font-size:15px;padding-top:10px}@media (max-width:600px){.rev-analytics__cards{grid-template-columns:1fr 1fr}.rev-analytics__module-row{grid-template-columns:70px 1fr 70px}.rev-analytics__module-count{display:none}}.stripe-status{max-width:720px;margin:0 auto;padding:32px 24px 64px}.stripe-status__error,.stripe-status__loading{padding:60px 0;text-align:center;font-size:14px;color:var(--text-secondary,hsla(0,0%,100%,.5))}.stripe-status__error{color:#ff6b6b}.stripe-status__header{margin-bottom:28px}.stripe-status__title{font-size:26px;font-weight:800;color:var(--text-primary,#fff);margin:0 0 6px;letter-spacing:-.3px}.stripe-status__subtitle{font-size:14px;color:var(--text-secondary,hsla(0,0%,100%,.55));margin:0}.stripe-status__card{background:var(--card-bg,hsla(0,0%,100%,.04));border:1px solid var(--border-color,hsla(0,0%,100%,.08));border-radius:10px;padding:20px;margin-bottom:16px}.stripe-status__heading{font-size:16px;font-weight:700;color:var(--text-primary,#e0e0e0);margin:0 0 14px}.stripe-status__summary{margin-bottom:16px}.stripe-status__badge{display:inline-block;padding:5px 14px;border-radius:20px;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.5px}.stripe-status__badge--green{background:rgba(46,213,115,.15);color:#2ed573}.stripe-status__badge--yellow{background:rgba(255,193,7,.15);color:#ffc107}.stripe-status__badge--red{background:rgba(255,71,87,.15);color:#ff4757}.stripe-status__badge--gray{background:hsla(0,0%,100%,.06);color:var(--text-secondary,hsla(0,0%,100%,.5))}.stripe-status__checks{display:flex;flex-direction:column;gap:10px}.stripe-status__check-row{display:flex;align-items:center;gap:10px;font-size:14px;color:var(--text-secondary,hsla(0,0%,100%,.6))}.stripe-status__dot{width:10px;height:10px;border-radius:50%;background:hsla(0,0%,100%,.15);flex-shrink:0}.stripe-status__dot--ok{background:#2ed573}.stripe-status__req-list{list-style:none;padding:0;margin:0}.stripe-status__req-item{padding:8px 0;font-size:13px;color:var(--text-secondary,hsla(0,0%,100%,.7));border-bottom:1px solid var(--border-color,hsla(0,0%,100%,.05))}.stripe-status__req-item:last-child{border-bottom:none}.stripe-status__muted{font-size:13px;color:var(--text-secondary,hsla(0,0%,100%,.4));margin:0}.stripe-status__actions{display:flex;gap:12px;flex-wrap:wrap}.stripe-status__btn{display:inline-block;padding:10px 20px;border-radius:8px;font-size:14px;font-weight:600;text-decoration:none;cursor:pointer;border:none;transition:opacity .15s}.stripe-status__btn:hover{opacity:.85}.stripe-status__btn--primary{background:var(--accent-color,#6c5ce7);color:#fff}[data-media-viewer]{position:fixed!important;inset:0!important;z-index:10000!important;overflow:hidden!important;overscroll-behavior:none!important;touch-action:pan-y pinch-zoom;-webkit-overflow-scrolling:auto!important;contain:layout style}@supports (padding:env(safe-area-inset-top)){[data-media-viewer] [data-media-viewer-topbar]{padding-top:env(safe-area-inset-top)!important}[data-media-viewer] [data-media-viewer-bottombar]{padding-bottom:env(safe-area-inset-bottom)!important}}[data-media-viewer] [data-media-viewer-comments]{flex:1 1;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch;min-height:0}[data-media-viewer] [data-media-viewer-comments]::-webkit-scrollbar{display:none}[data-media-viewer] [data-media-viewer-comments]{-ms-overflow-style:none;scrollbar-width:none}[data-media-viewer] [data-media-viewer-reactions]{z-index:10002!important}[data-media-viewer] [data-media-viewer-menu]{z-index:10002!important;overflow:visible!important}@media screen and (max-width:768px){[data-media-viewer]{max-width:none!important;width:100vw!important;height:100dvh!important}[data-media-viewer] img,[data-media-viewer] video{max-width:100%!important;max-height:100%!important;height:auto}[data-media-grid]{grid-template-columns:repeat(auto-fill,minmax(calc(50% - 2px),1fr))!important;gap:2px!important;overflow-x:hidden!important}[data-album-grid]{grid-template-columns:repeat(2,1fr)!important;gap:8px!important;overflow-x:hidden!important}[data-media-tab-bar]{overflow-x:auto!important;flex-wrap:nowrap!important;-webkit-overflow-scrolling:touch}}@media screen and (max-width:768px){[data-media-tab-bar]::-webkit-scrollbar{display:none}[data-media-tab-bar]{-ms-overflow-style:none;scrollbar-width:none}}[data-profile-tab-bar]{display:flex!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;scroll-behavior:smooth;max-width:none!important}[data-profile-tab-bar]::-webkit-scrollbar{height:3px;display:block}[data-profile-tab-bar]::-webkit-scrollbar-track{background:transparent}[data-profile-tab-bar]::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:3px}[data-profile-tab-bar]::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.3)}[data-profile-tab-bar]{-ms-overflow-style:auto;scrollbar-width:thin;scrollbar-color:hsla(0,0%,100%,.15) transparent}.p-tab-bar,.p-tab-bar>*{max-width:none!important}[data-profile-tab-bar] button{flex-shrink:0!important;white-space:nowrap!important;max-width:none!important}@media screen and (max-width:768px){[data-profile-tab-bar]{padding:0 8px!important;gap:0!important}[data-profile-tab-bar] button{padding:12px 14px 10px!important;font-size:13px!important;min-height:44px;min-width:max-content}[data-profile-tab-bar] button[data-tab-active=true]{border-bottom-width:3px!important}[data-profile-tab-bar]::-webkit-scrollbar{display:none}[data-profile-tab-bar]{scrollbar-width:none}[data-album-modal]{max-height:calc(100dvh - 40px)!important;overflow-y:auto!important;margin:20px!important;border-radius:16px!important}}@supports (padding:env(safe-area-inset-bottom)){[data-album-modal] [data-album-modal-actions]{padding-bottom:calc(16px + env(safe-area-inset-bottom, 0px))!important}}[style*=overflowX]::-webkit-scrollbar{display:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media print{[data-mg-bottombar],[data-mg-topbar]{display:none!important}[data-mg-content]{overflow:visible!important;height:auto!important}}@media screen and (max-width:768px){.fy-mobile-scroll-container{width:100vw!important;max-width:100vw!important;height:100%!important;min-height:0!important;overflow-y:scroll!important;overflow-x:hidden!important;scroll-snap-type:y mandatory!important;scroll-behavior:auto!important;touch-action:pan-y!important;overscroll-behavior-y:none!important;overscroll-behavior-x:none!important;-webkit-overflow-scrolling:touch!important;align-items:stretch!important}.fy-mobile-scroll-container>[data-fy-feed-item=true]{scroll-snap-align:start!important;scroll-snap-stop:always!important}.fy-mobile-feed-card{width:100vw!important;min-width:100vw!important;max-width:100vw!important;min-height:100%!important}.fy-mobile-feed-card,.fy-mobile-video-shell{height:100%!important;max-height:100%!important;overflow:hidden!important;touch-action:pan-y!important}.fy-mobile-video-shell{width:100%!important;align-items:stretch!important}.fy-mobile-video-container{overflow:hidden!important;border-radius:0!important;isolation:isolate!important}.fy-mobile-video-container,.fy-mobile-video-element{width:100%!important;height:100%!important;max-height:100%!important}.fy-mobile-video-element{inset:0!important;object-fit:cover!important;z-index:1!important;touch-action:pan-y!important;pointer-events:none!important}.fy-mobile-gesture-layer{z-index:10!important;pointer-events:auto!important;touch-action:pan-y!important;background:transparent!important;-webkit-tap-highlight-color:transparent!important}.fy-mobile-overlay-container,.fy-mobile-overlay-frame,.fy-mobile-top-controls{z-index:50!important}.fy-mobile-overlay-container{overflow:visible!important;padding-top:env(safe-area-inset-top,0)!important;padding-bottom:env(safe-area-inset-bottom,0)!important}.fy-mobile-top-controls{top:8px!important;left:calc(env(safe-area-inset-left, 0px) + 12px)!important;right:calc(env(safe-area-inset-right, 0px) + 12px)!important}.fy-mobile-control-button{min-width:36px!important;width:36px!important;height:36px!important;max-width:36px!important;max-height:36px!important;box-shadow:0 4px 14px rgba(0,0,0,.28)!important}.fy-mobile-cc-button,.fy-mobile-expand-button,.fy-mobile-menu-button{border-radius:10px!important}.fy-mobile-action-bar{bottom:calc(env(safe-area-inset-bottom, 0px) + 104px)!important;top:auto!important;right:16px!important;transform:none!important;width:56px!important;gap:8px!important;z-index:40!important;pointer-events:auto!important}.fy-mobile-action-button{width:40px!important;height:40px!important;min-width:40px!important;min-height:40px!important}.fy-mobile-action-label{width:56px!important;max-width:56px!important;font-size:10px!important;line-height:1.1!important;text-align:center!important;white-space:normal!important}.fy-mobile-action-avatar{width:34px!important;height:34px!important;min-width:34px!important;min-height:34px!important;z-index:40!important}.fy-mobile-info-block{left:calc(env(safe-area-inset-left, 0px) + 12px)!important;right:calc(env(safe-area-inset-right, 0px) + 84px)!important;bottom:calc(env(safe-area-inset-bottom, 0px) + 104px)!important;display:flex!important;flex-direction:column!important;gap:6px!important;max-width:calc(100% - env(safe-area-inset-left, 0px) - env(safe-area-inset-right, 0px) - 96px)!important;z-index:40!important}.fy-mobile-creator-line{margin-bottom:0!important;font-size:15px!important;line-height:1.2!important;max-width:100%!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.fy-mobile-creator-row{min-width:0!important;max-width:100%!important}.fy-mobile-meta-avatar{width:36px!important;height:36px!important;min-width:36px!important;min-height:36px!important}.fy-mobile-title{margin-bottom:0!important;max-width:100%!important;overflow:hidden!important;display:-webkit-box!important;-webkit-line-clamp:2!important;-webkit-box-orient:vertical!important}.fy-mobile-sound-row{min-width:0!important}.fy-mobile-sound-row,.fy-mobile-sound-track{max-width:100%!important}}@keyframes slideUpFadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes tooltipFadeIn{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes vBtn-ripple{0%{transform:scale(0);opacity:.5}to{transform:scale(4);opacity:0}}@keyframes vBtn-icon-bounce{0%,to{transform:scale(1)}40%{transform:scale(1.25)}70%{transform:scale(.95)}}@keyframes fySlideUp{0%{transform:translateY(100%);opacity:.5}to{transform:translateY(0);opacity:1}}@keyframes liveNotifSlideIn{0%{transform:translateX(-50%) translateY(-120%);opacity:0}to{transform:translateX(-50%) translateY(0);opacity:1}}@keyframes liveNotifSlideOut{0%{transform:translateX(-50%) translateY(0);opacity:1}to{transform:translateX(-50%) translateY(-120%);opacity:0}}@keyframes health-pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes fySpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes live-hearts-rise{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(-120px) scale(.4);opacity:0}}@keyframes msgAmbientShift{0%{opacity:.7}50%{opacity:1}to{opacity:.8}}@keyframes floatUp{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-80px) scale(1.6)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}@keyframes fadeIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes slideInRight{0%{opacity:0;transform:translateX(12px)}to{opacity:1;transform:translateX(0)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes communitySlideInRight{0%{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes communityFadeIn{0%{opacity:0}to{opacity:1}}@keyframes wtSlideInLeft{0%{opacity:0;transform:translateY(-50%) translateX(-12px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}@keyframes wtFullViewIn{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes wtFullViewOut{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.97)}}@keyframes wtDrawerSlideIn{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}@keyframes wtDrawerSlideOut{0%{transform:translateX(0);opacity:1}to{transform:translateX(100%);opacity:0}}@keyframes wtMobileChatUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes wtMobileChatDown{0%{transform:translateY(0)}to{transform:translateY(100%)}}@keyframes wtInlineExpand{0%{max-height:0;opacity:0}to{max-height:400px;opacity:1}}@keyframes wtInlineContract{0%{max-height:400px;opacity:1}to{max-height:0;opacity:0}}@keyframes wtReactionFloat{0%{opacity:1;transform:translateY(0) scale(1)}60%{opacity:.9}to{opacity:0;transform:translateY(-100px) scale(1.8)}}@keyframes wtSyncPulse{0%,to{box-shadow:0 0 0 0 rgba(0,159,173,.5)}50%{box-shadow:0 0 0 4px rgba(0,159,173,0)}}@keyframes mlc-pulse{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.1);opacity:.8}}@keyframes mlcFadeIn{0%{opacity:0}to{opacity:1}}@keyframes mlcSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes mlcPulse{0%,to{opacity:1}50%{opacity:.7}}@keyframes mlcNeon{0%{border-color:rgba(139,92,246,.6);box-shadow:0 0 20px rgba(139,92,246,.3)}to{border-color:rgba(236,72,153,.6);box-shadow:0 0 20px rgba(236,72,153,.3)}}@keyframes mlcRecordPulse{0%,to{box-shadow:0 0 0 0 rgba(239,68,68,.4)}50%{box-shadow:0 0 0 12px rgba(239,68,68,0)}}