.homeSection{display:flex;flex-direction:column;gap:var(--space-4)}.home-shell{display:grid;gap:16px;position:relative}.home-workspace{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:14px;align-items:stretch;position:relative}.home-workspace.is-sidebar-closed{grid-template-columns:minmax(0,1fr) 78px}.home-main-stack{display:grid;gap:14px;min-width:0}.home-right-sidebar{border:1px solid rgba(63,67,95,.7);border-radius:14px;background:#090b14e6;padding:10px 8px;display:grid;grid-template-rows:auto minmax(0,1fr);gap:10px;min-height:100%;overflow:hidden}.home-right-sidebar.is-collapsed{padding:10px 8px;gap:10px}.home-right-sidebar-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 2px 4px}.home-right-sidebar-rail-label{font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:#a9a5bf}.home-right-sidebar-list{overflow-y:auto;display:grid;gap:6px;padding:0 2px 2px 0;align-content:start;grid-auto-rows:max-content}.home-right-sidebar-empty{margin:0;font-size:.84rem}.home-right-live-item{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;border:0;border-radius:8px;text-decoration:none;color:#ece9fb;background:transparent;padding:4px;min-height:44px}.home-right-live-item:hover{background:#22253a85}.home-right-live-dot{width:8px;height:8px;border-radius:999px;background:#ef476f;box-shadow:0 0 0 2px #090b14f2;position:absolute;right:-2px;bottom:-2px}.home-right-live-avatar{width:36px;height:36px;border-radius:999px;border:2px solid rgba(133,96,236,.5);background:linear-gradient(135deg,#574a8eb8,#425c96b3);color:#f4f2ff;font-size:.84rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;flex:0 0 auto;position:relative}.home-right-live-avatar img{width:100%;height:100%;object-fit:cover}.home-right-live-copy{min-width:0;display:grid;gap:1px}.home-right-live-copy strong{font-size:.9rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-right-live-copy small{color:#b1adca;font-size:.74rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-right-live-item.is-icon-only{grid-template-columns:auto;justify-items:center;border-radius:10px;padding:2px 0;min-height:46px}.home-right-live-item.is-icon-only .home-right-live-dot{width:7px;height:7px;right:-1px;bottom:-1px;box-shadow:0 0 0 2px #090b14f2}.home-right-live-item.is-icon-only .home-right-live-avatar{width:40px;height:40px}.home-right-live-item.is-icon-only:hover{background:transparent}.home-right-live-item.is-icon-only:hover .home-right-live-avatar{transform:scale(1.05);border-color:#a284ffbf}.home-right-sidebar-handle{border:0;border-radius:8px;background:transparent;color:#bebad5;padding:0;display:inline-flex;align-items:center;justify-content:center;gap:0;font:inherit;font-weight:700;cursor:pointer}.home-right-sidebar-handle:hover{background:#22253a9e;color:#f0edff}.home-right-sidebar-handle.is-collapse,.home-right-sidebar-handle.is-expand{width:24px;height:24px;font-size:1.1rem;line-height:1}.home-right-sidebar-empty-rail{width:34px;height:34px;border-radius:10px;border:1px dashed rgba(87,89,118,.6);color:#a5a1ba;font-size:.82rem;font-weight:700;display:inline-flex;align-items:center;justify-content:center;justify-self:center}.home-shell-modern{padding:0 0 8px;gap:14px}.eyebrow{margin:0 0 8px;font-size:.76rem;color:var(--brand-accent);letter-spacing:.08em;text-transform:uppercase;font-weight:700}.home-utility-bar{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;position:relative;z-index:2100}.home-brand-chip{display:inline-flex;align-items:center;gap:10px;text-decoration:none;padding:0;border:0;background:transparent;box-shadow:none}.home-brand-chip:hover{opacity:.96}.home-brand-mark{width:36px;height:36px;display:block;flex:0 0 auto}.home-brand-wordmark{width:168px;height:auto;display:block;flex:0 0 auto}.home-search-bar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;border:1px solid transparent;border-radius:14px;padding:0 12px;min-height:46px;background:linear-gradient(90deg,#1a1b24,#212334 52%,#1b1d2b) padding-box,linear-gradient(90deg,#3e425c,#6759a9 55%,#4a5aa1) border-box;box-shadow:0 0 0 1px #56587833,inset 0 1px #ffffff0d}.home-search-form{width:100%}.home-search-wrap{position:relative;width:100%}.home-search-bar:focus-within{box-shadow:0 0 0 3px #8572e038,0 0 18px #6859a938,inset 0 1px #ffffff0f}.home-search-bar .home-search-input{color:#f0f1f8;padding:0;min-height:40px}.home-search-bar .home-search-input:focus{box-shadow:none}.home-search-bar .home-search-input::placeholder{color:#a1a4b8}.home-search-icon{color:#bec2d9;width:24px;height:24px}.home-search-submit{appearance:none;-webkit-appearance:none;border:0;background:transparent;padding:0;margin:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:inherit}.home-search-popover{position:absolute;top:calc(100% + 8px);left:0;right:0;border:1px solid rgba(87,91,126,.72);border-radius:12px;background:#0c0e17fa;box-shadow:0 18px 34px #02040c85;padding:8px;z-index:2200;max-height:min(460px,60vh);overflow-y:auto}.home-search-group{display:grid;gap:4px}.home-search-group+.home-search-group{margin-top:8px;padding-top:8px;border-top:1px solid rgba(63,67,95,.62)}.home-search-group-title{margin:0;padding:2px 6px;color:#a9a4c3;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.home-search-item{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:8px;min-height:44px;border-radius:9px;padding:6px 8px;text-decoration:none;color:#ebe8f9}.home-search-item:hover{background:#2d2f44b3}.home-search-item-icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;color:#c7c2e3}.home-search-item-copy{min-width:0;display:grid;gap:2px}.home-search-item-head{min-width:0;display:inline-flex;align-items:center;gap:6px}.home-search-item-copy strong{font-size:.92rem;line-height:1.2;color:#f2f0ff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-search-item-copy small{color:#ada9c6;font-size:.78rem;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.home-search-live-pill{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;min-height:16px;padding:0 7px;background:#ef476f33;border:1px solid rgba(239,71,111,.65);color:#ffb7cb;font-size:.64rem;font-weight:800;letter-spacing:.06em;line-height:1}.home-search-meta{margin:0;padding:8px;color:#b3aecb;font-size:.84rem}.home-search-meta-inline{padding:4px 8px 8px 38px;font-size:.78rem;color:#9692ae}.home-search-meta-error{color:#ff9eb9}.home-user-chip{display:inline-flex;align-items:center;gap:10px;border:1px solid rgba(80,80,106,.76);border-radius:14px;min-height:46px;padding:0 12px 0 10px;text-decoration:none;color:#f2f0ff;background:#0c0e19e0}.home-user-actions{display:inline-flex;align-items:center;gap:10px;justify-self:end}.home-account-wrap{position:relative;z-index:2101}.home-user-chip-button{border:1px solid rgba(80,80,106,.76);cursor:pointer;font:inherit;position:relative;z-index:1302}.home-account-menu{position:absolute;right:0;top:calc(100% + 8px);width:170px;border:1px solid rgba(84,84,106,.74);border-radius:12px;background:#0c0e17fc;box-shadow:0 14px 28px #02040c7a;padding:6px;z-index:2102;pointer-events:auto}.home-account-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.home-account-item{appearance:none;-webkit-appearance:none;border:0;background:transparent;color:#d8d5e8;text-decoration:none;font:inherit;font-size:.82rem;font-weight:600;text-align:left;border-radius:8px;padding:0 10px;min-height:42px;width:100%;display:flex;align-items:center;justify-content:flex-start;line-height:1;margin:0;box-sizing:border-box;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.home-account-label{display:block;width:100%;line-height:1.2}.home-account-item:hover{background:#2a2c3ea8;color:#f0edfb}.home-account-item:focus-visible{outline:2px solid rgba(154,108,255,.82);outline-offset:-1px}.home-account-item-danger{color:#ff9ab9}.home-account-item-danger:hover{background:#452131a8;color:#ffc2d5}.home-notifications-wrap{position:relative}.home-utility-link{display:inline-flex;align-items:center;justify-content:center;border:0;background:transparent;color:#bcb8d1;text-decoration:none;font:inherit;font-size:.84rem;font-weight:600;line-height:1;cursor:pointer;padding:0;transition:color .2s ease}.home-utility-link:hover{color:#ece9fa}.home-notifications-button{width:42px;height:42px;position:relative;border:0;background:transparent;border-radius:0}.home-notifications-button svg{width:23px;height:23px}.home-notifications-dot{position:absolute;right:7px;top:7px;width:9px;height:9px;border-radius:999px;background:#ff4f88;box-shadow:0 0 0 2px #12141ffa}.home-notifications-menu{position:fixed;border:1px solid rgba(84,84,106,.74);border-radius:14px;background:#0c0e17fc;box-shadow:0 18px 34px #02040c8c;padding:10px;z-index:120;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.home-notifications-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:2px 2px 8px}.home-notifications-head strong{font-size:.9rem;color:#f2f1fb}.home-notifications-refresh{border:0;background:transparent;color:#b9b5ce;font:inherit;font-size:.78rem;font-weight:600;cursor:pointer;padding:0}.home-notifications-refresh:hover{color:#ece9fa}.home-notifications-refresh:disabled{opacity:.55;cursor:default}.home-notifications-error{margin:0 2px 8px;font-size:.78rem;color:#ff9eb9}.home-notifications-empty{margin:0;padding:8px 2px 2px;font-size:.82rem;color:#b2aec9}.home-notifications-list{display:grid;gap:6px;max-height:310px;overflow-y:auto;padding-right:2px}.home-notifications-list::-webkit-scrollbar{width:8px}.home-notifications-list::-webkit-scrollbar-thumb{border-radius:999px;background:#6e679494}.home-notification-item{border:1px solid rgba(70,72,94,.64);border-radius:10px;background:#141623db;padding:8px;display:grid;gap:4px}.home-notification-item.is-read{border-color:#3b3d529e;background:#0e101cc7}.home-notification-title{margin:0;font-size:.82rem;font-weight:700;color:#f2f1fb;line-height:1.3}.home-notification-message{margin:0;font-size:.78rem;line-height:1.38;color:#c0bbd6}.home-notification-meta{display:flex;align-items:center;justify-content:space-between;gap:8px}.home-notification-time{font-size:.72rem;color:#9e9ab5}.home-notification-action{border:0;background:transparent;color:#c9b2ff;font:inherit;font-size:.72rem;font-weight:600;cursor:pointer;padding:0}.home-notification-action:hover{color:#dfceff}.home-user-chip:hover{border-color:#9a6cffbd}.home-user-name{font-weight:600;font-size:1.06rem;line-height:1}.home-user-avatar{font-size:.72rem}.home-live-banner{border:1px solid rgba(80,80,106,.72);border-radius:18px;padding:clamp(10px,1.8vw,18px);display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;background:linear-gradient(112deg,#26348bd6,#381870db),radial-gradient(circle at 78% 48%,rgba(110,150,255,.34),transparent 44%)}.home-live-copy h2{margin:0;font-size:clamp(1.25rem,2vw,2rem);line-height:1.08;letter-spacing:-.03em}.home-live-copy .muted{margin:4px 0 0;font-size:clamp(.88rem,1vw,1rem);color:#d3d0e8}.home-live-actions{justify-self:end}.home-go-live-btn{display:inline-flex;align-items:center;gap:8px;text-decoration:none;border:0;border-radius:12px;min-height:44px;padding:0 16px;font-size:.96rem;line-height:1;font-weight:700;color:#f6f4ff;background:linear-gradient(132deg,#7f49e8,#6c66de 46%,#427de4);box-shadow:0 4px 10px #4f42a23d}.home-go-live-btn:hover{filter:brightness(1.04)}.home-go-live-btn svg{width:18px;height:18px}.home-filter-strip{display:flex;align-items:center;justify-content:space-between;gap:12px}.home-filter-label{width:min(240px,100%);color:#beb8d8}.home-filter-label select{min-height:42px;border-radius:14px;border-color:#5a5a74d1;background:#0e101cd6}.home-refresh-btn{border:1px solid rgba(96,96,124,.68);background:#121421c7;color:#d7d3ea;border-radius:12px;min-height:42px;padding:0 14px;font:inherit;font-weight:600;cursor:pointer}.home-refresh-btn:hover{border-color:#7a7a99d6;background:#1d1f30e0}.home-mvp-nav{display:block}.home-mvp-nav-grid{display:flex;align-items:center;flex-wrap:nowrap;gap:0}.home-mvp-nav-grid-minimal{overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none;padding:2px 0}.home-mvp-nav-grid-minimal::-webkit-scrollbar{display:none}.home-mvp-nav-link{display:inline-block;position:relative;padding:2px 0;margin-right:18px;text-decoration:none;color:#b9b5ce;white-space:nowrap;font-size:.83rem;font-weight:600;letter-spacing:.01em;transition:color .2s ease}.home-mvp-nav-link:after{content:"";position:absolute;right:-11px;top:50%;width:4px;height:4px;border-radius:999px;transform:translateY(-50%);background:#80809a85}.home-mvp-nav-link:last-child{margin-right:0}.home-mvp-nav-link:last-child:after{display:none}.home-mvp-nav-link:hover{color:#ece9fa}.streamer-banner{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 16px;border-radius:14px;text-decoration:none;color:inherit;border:1px solid rgba(126,122,173,.34);background:linear-gradient(120deg,#2a2942e6,#232c4adb);transition:border-color .2s ease,transform .2s ease}.streamer-banner:hover{border-color:#a19ae99e;transform:translateY(-1px)}.streamer-banner-copy{min-width:0}.streamer-banner-copy strong{display:block;color:#f2f0ff;font-size:.98rem}.streamer-banner-copy p{margin:4px 0 0;color:#bdb7dd;font-size:.88rem}.streamer-banner-arrow{color:#ece9ff;font-size:1.25rem;line-height:1;font-weight:700;flex:0 0 auto}.feed-carousel-block{border:0;padding:0;background:transparent;display:grid;gap:8px}.feed-carousel-block.is-for-you{gap:10px}.for-you-carousel-shell{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;width:100%}.for-you-wheel-shell{min-height:260px}.for-you-wheel-stage{position:relative;height:248px;min-width:0;overflow:hidden}.for-you-wheel-item{position:absolute;left:50%;top:50%;width:min(357px,29.4vw);transform:translate(-50%,-50%) translate(calc(var(--wheel-offset) * 9%)) scale(calc(1 - (var(--wheel-abs-offset) * .08)));opacity:calc(1 - (var(--wheel-abs-offset) * .3));z-index:calc(20 - var(--wheel-abs-offset));transition:transform .28s ease,opacity .22s ease;pointer-events:none}.for-you-wheel-item.is-center{pointer-events:auto}.for-you-wheel-item .home-stream-card{width:100%;margin-left:0!important;flex:none}.for-you-carousel-nav{width:38px;height:38px;border-radius:999px;border:1px solid rgba(101,104,136,.88);background:#0d0f1af0;color:#ece8ff;font-size:1.35rem;line-height:1;display:inline-flex;align-items:center;justify-content:center;z-index:3;cursor:pointer;flex-shrink:0}.for-you-carousel-nav:hover{border-color:#9b7fefe6;background:#1a142ef5}.for-you-carousel-nav:disabled{opacity:.35;cursor:default}.for-you-carousel-nav-prev{grid-column:1}.for-you-carousel-nav-next{grid-column:3}.feed-carousel-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.feed-carousel-head-modern .muted{margin:1px 0 0;font-size:.84rem}.feed-head-title{display:flex;align-items:center;gap:11px}.feed-head-title h3{margin:0;font-size:1.28rem;line-height:1.08}.feed-head-icon{width:24px;height:24px;color:#bd92ff}.feed-head-icon svg{width:24px;height:24px}.feed-head-icon.is-followed{color:#9fb6ff}.feed-head-icon.is-trending{color:#cf8dff}.feed-carousel-actions{display:flex;align-items:center;gap:8px;justify-content:flex-end}.home-link-btn{border:0;padding:0 6px;background:transparent;color:#b6b0cb;font:inherit;font-weight:600;cursor:pointer}.home-link-btn:hover{color:#d8d3e8}.feed-carousel-track{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(222px,252px);gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding-bottom:2px;scrollbar-width:none;-ms-overflow-style:none}.feed-carousel-block.is-for-you .feed-carousel-track{display:flex;align-items:stretch;gap:0;padding:4px 0 6px;overflow-x:hidden;overflow-y:visible;scroll-padding-inline:0;scroll-snap-type:x mandatory;min-width:0;grid-column:2}.feed-carousel-block.is-for-you .feed-carousel-track:before,.feed-carousel-block.is-for-you .feed-carousel-track:after{content:"";flex:0 0 max(10px,calc((100% - min(357px,29.4vw))/2))}.feed-carousel-block.is-for-you .home-stream-card{flex:0 0 min(357px,29.4vw);margin-left:calc(min(357px,29.4vw)*-.88);border-color:#6a6d8ad1;background:#0a0c14f5;box-shadow:0 28px 42px #03050e94;transition:transform .24s ease,filter .24s ease,border-color .24s ease,opacity .24s ease;opacity:.9}.feed-carousel-block.is-for-you .home-stream-card:first-child{margin-left:0}.feed-carousel-block.is-for-you .stream-card-carousel{scroll-snap-align:center}.feed-carousel-block.is-for-you .home-stream-card:hover{transform:translateY(-2px) scale(1.01);filter:brightness(1.05);z-index:2;opacity:1}.feed-carousel-block.is-for-you .home-stream-thumb{aspect-ratio:16 / 9}.feed-carousel-block.is-for-you .home-stream-body h3{font-size:1.06rem}.for-you-feature-card{display:block;overflow:hidden;border-radius:12px;height:100%}.for-you-feature-media{display:block;position:relative;width:100%;aspect-ratio:16 / 9;border-radius:12px;min-height:220px;padding:0}.for-you-feature-media:after{content:"";position:absolute;left:0;right:0;bottom:0;height:40%;background:linear-gradient(180deg,#04060c00,#04060ce6);pointer-events:none}.for-you-feature-meta{position:absolute;left:12px;right:12px;bottom:20px;z-index:2;display:grid;gap:1px;pointer-events:none}.for-you-feature-streamer{margin:0;color:#f4f2fd;font-size:1rem;font-weight:700;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.for-you-feature-viewers{margin:0;color:#d5d1e8;font-size:.86rem;line-height:1.15;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.feed-carousel-track::-webkit-scrollbar{display:none}.feed-carousel-track::-webkit-scrollbar-thumb{border-radius:999px;background:#6a5f94b8}.feed-carousel-track::-webkit-scrollbar-track{background:#ffffff0a}.stream-card-carousel{scroll-snap-align:start}.carousel-empty{margin:0;padding:4px 2px 2px}.stream-grid{display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.stream-card{border:1px solid rgba(74,74,95,.52);border-radius:10px;overflow:hidden;background:#1919218c;transition:border-color .2s ease,background .2s ease}.stream-card:hover{border-color:#9a6cff94;background:#1c1c25b8}.stream-thumb{aspect-ratio:4 / 3;height:auto;background:linear-gradient(132deg,#46397af2,#302a53e6),radial-gradient(circle at 90% 0,rgba(255,255,255,.24),transparent 36%);position:relative;padding:10px}.stream-thumb.tone-0{background:linear-gradient(132deg,#5a44aef2,#805bdbe6),radial-gradient(circle at 90% 0,rgba(255,255,255,.22),transparent 36%)}.stream-thumb.tone-1{background:linear-gradient(132deg,#4c398ef2,#664ab4e6),radial-gradient(circle at 90% 0,rgba(255,255,255,.23),transparent 36%)}.stream-thumb.tone-2{background:linear-gradient(132deg,#71502ef2,#946a3de6),radial-gradient(circle at 90% 0,rgba(255,255,255,.2),transparent 36%)}.stream-thumb.tone-3{background:linear-gradient(132deg,#583b9af2,#824fa5e6),radial-gradient(circle at 90% 0,rgba(255,255,255,.22),transparent 36%)}.stream-card-body{padding:10px 10px 12px}.stream-card-body h3{margin:0 0 6px}.home-category-board{border:1px solid rgba(86,89,118,.64);border-radius:14px;background:#0b0d18db;padding:12px;display:grid;gap:12px}.home-category-board-head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.home-category-board-head h3{margin:0;font-size:1.28rem;line-height:1.08}.home-category-board-head .muted{margin:3px 0 0;font-size:.83rem}.home-category-grid{display:flex;gap:14px;overflow-x:auto;padding-bottom:4px;scroll-snap-type:x proximity}.home-category-card{border:1px solid rgba(80,83,111,.42);border-radius:10px;background:transparent;padding:0;display:grid;gap:10px;cursor:pointer;text-align:left;color:#efedf8;min-width:170px;max-width:170px;flex:0 0 170px;scroll-snap-align:start}.home-category-card:hover{border-color:#8c7fc4d1}.home-category-card.is-active{border-color:#a684fff0;box-shadow:inset 0 0 0 1px #a684ff66}.home-category-thumb{border-radius:9px 9px 0 0;aspect-ratio:3 / 4;overflow:hidden;border-bottom:1px solid rgba(80,83,111,.36)}.home-category-thumb img{width:100%;height:100%;object-fit:cover;display:block}.home-category-name{font-size:.96rem;font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:0 8px}.home-category-meta{font-size:.78rem;font-weight:600;color:#9f9bb8;line-height:1.15;padding:0 8px 9px}.home-category-grid::-webkit-scrollbar{height:8px}.home-category-grid::-webkit-scrollbar-thumb{background:#60668ca8;border-radius:999px}.home-stream-card{border:1px solid rgba(82,82,104,.62);border-radius:12px;background:#0a0c14e6;transition:transform .22s ease,border-color .22s ease,box-shadow .22s ease}.home-stream-card:hover{transform:translateY(-3px);border-color:#9a6cffbd;box-shadow:0 14px 34px #05071266}.home-stream-thumb{display:block;text-decoration:none;padding:0;border-radius:12px 12px 0 0;overflow:hidden}.home-stream-thumb:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,#08080e08 24%,#040508c7)}.home-stream-image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.home-stream-thumb>*{position:relative;z-index:1}.home-view-pill{position:absolute;right:8px;bottom:8px;display:inline-flex;align-items:center;gap:5px;border-radius:12px;padding:5px 8px;background:#0a0a0ccc;color:#f3f3f8;font-size:.77rem;font-weight:600}.home-view-pill svg{width:15px;height:15px}.home-notify-bell{position:absolute;right:8px;bottom:8px;width:30px;height:30px;border:0;border-radius:999px;background:transparent;color:#ece9ff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer}.home-notify-bell:hover{color:#fff}.home-notify-bell.is-on{color:#c9a8ff}.home-notify-bell:disabled{opacity:.6;cursor:default}.home-notify-bell svg{width:16px;height:16px}.home-stream-body{padding:8px 9px 10px}.home-stream-body h3{margin:0 0 4px;font-size:.96rem;line-height:1.2}.home-stream-title-link{color:#f2f1fb;text-decoration:none}.home-stream-title-link:hover{color:#c8b6ff}.home-streamer-row{display:flex;align-items:center;gap:6px;margin:0;font-size:.8rem}.home-streamer-row svg{width:15px;height:15px}.home-chip-row{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-top:6px}.home-stream-actions{display:flex;align-items:center;flex-wrap:wrap;gap:10px;margin-top:6px}.home-text-link{color:#cab0ff;text-decoration:none;font-size:.76rem;font-weight:600}.home-text-link:hover{color:#dfc9ff}.home-follow-toggle{margin-left:auto;border:1px solid rgba(74,76,98,.74);background:#131521cc;color:#d0cddd;border-radius:999px;min-height:25px;padding:0 10px;font:inherit;font-size:.71rem;font-weight:600;cursor:pointer}.home-like-toggle{border:1px solid rgba(74,76,98,.74);background:#131521cc;color:#d0cddd;border-radius:999px;width:28px;height:28px;min-height:28px;padding:0;font:inherit;font-size:.82rem;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.home-like-toggle:hover{border-color:#73789cd1}.home-like-toggle.is-on{border-color:#a462cae6;background:#6f349257;color:#f5e9ff}.home-like-icon{line-height:1;font-size:.94rem}.home-follow-toggle:hover{border-color:#73789cd1}.home-follow-toggle.is-on{border-color:#7e86b2e6;background:#484f7466;color:#f0ecff}.home-like-toggle:disabled,.home-follow-toggle:disabled{opacity:.62;cursor:default}@media(max-width:740px){.home-workspace{grid-template-columns:minmax(0,1fr)}.home-right-sidebar{position:static;max-height:none}.home-utility-bar{grid-template-columns:1fr;align-items:stretch}.home-brand-chip{justify-self:start}.home-search-bar{min-height:50px}.home-user-chip{justify-self:start;min-height:46px}.home-user-actions{justify-self:stretch;width:100%;justify-content:flex-end}.home-notifications-menu{max-height:min(58vh,360px)}.home-live-banner{grid-template-columns:1fr;align-items:start;gap:12px}.home-live-copy h2{font-size:clamp(1.35rem,6.6vw,1.9rem)}.home-live-copy .muted{font-size:.92rem}.home-live-actions{justify-self:stretch}.home-go-live-btn{width:100%;justify-content:center;min-height:46px;font-size:.98rem;padding:0 14px;border-radius:12px}.home-go-live-btn svg{width:18px;height:18px}.home-filter-strip{flex-direction:column;align-items:stretch}.home-filter-label,.home-refresh-btn{width:100%}.home-mvp-nav-grid{flex-wrap:nowrap}.home-mvp-nav-link{margin-right:16px}.streamer-banner{padding:12px 14px}.streamer-banner-copy strong{font-size:.92rem}.streamer-banner-copy p{font-size:.82rem}.feed-carousel-head{align-items:stretch;flex-direction:column}.feed-head-title h3{font-size:1.18rem}.feed-carousel-actions{justify-content:flex-start}.feed-carousel-track{grid-auto-columns:minmax(214px,74vw)}.feed-carousel-block.is-for-you .feed-carousel-track{padding:2px 0 6px}.for-you-wheel-shell{min-height:226px}.for-you-wheel-stage{height:214px}.for-you-wheel-item{width:min(79.8vw,273px);transform:translate(-50%,-50%) translate(calc(var(--wheel-offset) * 10%)) scale(calc(1 - (var(--wheel-abs-offset) * .1)))}.feed-carousel-block.is-for-you .feed-carousel-track:before,.feed-carousel-block.is-for-you .feed-carousel-track:after{flex-basis:max(8px,calc((100% - min(79.8vw,273px))/2))}.feed-carousel-block.is-for-you .home-stream-card{flex-basis:min(79.8vw,273px);margin-left:calc(min(79.8vw,273px)*-.9)}.for-you-feature-streamer{font-size:.92rem}.for-you-feature-viewers{font-size:.78rem}.for-you-feature-meta{bottom:14px}.for-you-feature-media{min-height:150px}.home-category-board-head{flex-direction:column;align-items:stretch}.home-category-grid{gap:10px}.home-category-card{min-width:144px;max-width:144px;flex-basis:144px}.for-you-carousel-nav{width:32px;height:32px;font-size:1.12rem}.for-you-carousel-nav-prev{grid-column:1}.for-you-carousel-nav-next{grid-column:3}.home-stream-body h3{font-size:.98rem}}._root_6hp15_1{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm)}._label_6hp15_8{color:var(--text-secondary);font-size:.82rem}._ring_6hp15_13{display:inline-block;border-radius:50%;border-style:solid;border-color:#9a6cffcc;border-right-color:transparent;animation:_spin_6hp15_1 .75s linear infinite}._variantDot_6hp15_22 ._ring_6hp15_13{border-width:2px}._variantRing_6hp15_26 ._ring_6hp15_13{border-width:3px}._dots_6hp15_30{display:inline-flex;gap:6px}._dots_6hp15_30 span{width:8px;height:8px;border-radius:50%;background:#cdb2ff;opacity:.4;animation:_pulse_6hp15_1 1s ease-in-out infinite}._dots_6hp15_30 span:nth-child(2){animation-delay:.15s}._dots_6hp15_30 span:nth-child(3){animation-delay:.3s}._sizeSm_6hp15_52 ._ring_6hp15_13{width:14px;height:14px}._sizeMd_6hp15_57 ._ring_6hp15_13{width:20px;height:20px}._sizeLg_6hp15_62 ._ring_6hp15_13{width:28px;height:28px}._sizeSm_6hp15_52 ._dots_6hp15_30 span{width:6px;height:6px}._sizeMd_6hp15_57 ._dots_6hp15_30 span{width:8px;height:8px}._sizeLg_6hp15_62 ._dots_6hp15_30 span{width:10px;height:10px}._overlay_6hp15_82{position:fixed;inset:0;background:#09090ea8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);z-index:40}@keyframes _spin_6hp15_1{to{transform:rotate(360deg)}}@keyframes _pulse_6hp15_1{0%,to{opacity:.35;transform:translateY(0)}50%{opacity:1;transform:translateY(-2px)}}@media(prefers-reduced-motion:reduce){._ring_6hp15_13,._dots_6hp15_30 span{animation:none}}._base_1spwg_1{border:1px solid transparent;border-radius:var(--radius-md);font-weight:600;font-family:inherit;line-height:1.1;display:inline-flex;align-items:center;justify-content:center;gap:var(--space-sm);cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease,filter .2s ease}._primary_1spwg_15{border-color:#9a6cff75;background:#9a6cff29;color:var(--text-primary)}._primary_1spwg_15:hover{border-color:#b895ffc7;background:#9a6cff47}._secondary_1spwg_26{border-color:#5a5a70a3;background:#ffffff05;color:var(--text-primary)}._secondary_1spwg_26:hover{border-color:#9a6cff99}._ghost_1spwg_36{border-color:transparent;background:transparent;color:var(--text-secondary)}._ghost_1spwg_36:hover{color:var(--text-primary);background:#ffffff0a}._danger_1spwg_47{border-color:#68529273;background:#1e1c2ea8;color:#eddfff}._danger_1spwg_47:hover{border-color:#fa8aafa3;background:#40182994;color:#ffe6ef}._goLive_1spwg_59{border-color:transparent;background:linear-gradient(140deg,var(--brand-primary-variant),var(--brand-primary));color:var(--text-inverse)}._goLive_1spwg_59:hover{filter:brightness(1.07)}._sm_1spwg_69{min-height:32px;padding:6px 10px;font-size:.82rem}._md_1spwg_75{min-height:40px;padding:9px 14px;font-size:.9rem}._lg_1spwg_81{min-height:48px;padding:12px 20px;font-size:1rem}._loading_1spwg_87{opacity:.75;pointer-events:none}._fullWidth_1spwg_92{width:100%}._base_1uwf1_1{margin:0;font-family:inherit}._sizeXs_1uwf1_6{font-size:.76rem;line-height:1.35}._sizeSm_1uwf1_11{font-size:.82rem;line-height:1.45}._sizeMd_1uwf1_16{font-size:.9rem;line-height:1.5}._sizeLg_1uwf1_21{font-size:1.05rem;line-height:1.4}._sizeXl_1uwf1_26{font-size:1.18rem;line-height:1.35}._size2xl_1uwf1_31{font-size:clamp(1.8rem,3.5vw,2.5rem);line-height:1.15}._weight400_1uwf1_36{font-weight:400}._weight600_1uwf1_40{font-weight:600}._weight700_1uwf1_44{font-weight:700}._colorPrimary_1uwf1_48{color:var(--text-primary)}._colorSecondary_1uwf1_52{color:var(--text-secondary)}._colorError_1uwf1_56{color:var(--error-default)}._colorSuccess_1uwf1_60{color:var(--ok-default)}._colorBrand_1uwf1_64{color:var(--brand-accent)}._colorInverse_1uwf1_68{color:var(--text-inverse)}._alignLeft_1uwf1_72{text-align:left}._alignCenter_1uwf1_76{text-align:center}._alignRight_1uwf1_80{text-align:right}._truncate_1uwf1_84{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._base_1vpgn_1{display:flex;min-width:0}._inline_1vpgn_6{display:inline-flex}._directionRow_1vpgn_10{flex-direction:row}._directionColumn_1vpgn_14{flex-direction:column}._alignStart_1vpgn_18{align-items:flex-start}._alignCenter_1vpgn_22{align-items:center}._alignEnd_1vpgn_26{align-items:flex-end}._alignStretch_1vpgn_30{align-items:stretch}._alignBaseline_1vpgn_34{align-items:baseline}._justifyStart_1vpgn_38{justify-content:flex-start}._justifyCenter_1vpgn_42{justify-content:center}._justifyEnd_1vpgn_46{justify-content:flex-end}._justifyBetween_1vpgn_50{justify-content:space-between}._justifyAround_1vpgn_54{justify-content:space-around}._gapNone_1vpgn_58{gap:0}._gapXs_1vpgn_62{gap:var(--space-xs)}._gapSm_1vpgn_66{gap:var(--space-sm)}._gapMd_1vpgn_70{gap:var(--space-md)}._gapLg_1vpgn_74{gap:var(--space-lg)}._gapXl_1vpgn_78{gap:var(--space-xl)}._wrap_1vpgn_82{flex-wrap:wrap}._base_1f6vz_1{border-radius:var(--radius-lg);border:1px solid rgba(72,67,93,.6);background:linear-gradient(160deg,var(--card-gradient-a) 0%,var(--card-gradient-b) 45%,var(--card-gradient-c) 100%)}._default_1f6vz_8{box-shadow:var(--shadow-sm)}._soft_1f6vz_12{border-color:#403d548c;background:#1a1923d9}._interactive_1f6vz_17{cursor:pointer;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}._interactive_1f6vz_17:hover,._hoverable_1f6vz_23:hover{transform:translateY(-1px);border-color:#aa84ffa6;box-shadow:var(--shadow-md)}._skeleton_1f6vz_29{position:relative;overflow:hidden}._skeleton_1f6vz_29:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(100deg,transparent 20%,rgba(255,255,255,.08) 50%,transparent 80%);animation:_shimmer_1f6vz_1 1.5s infinite}._paddingNone_1f6vz_43{padding:0}._paddingSm_1f6vz_47{padding:var(--space-sm)}._paddingMd_1f6vz_51{padding:18px}._paddingLg_1f6vz_55{padding:var(--space-xl)}@keyframes _shimmer_1f6vz_1{to{transform:translate(100%)}}._container_wtwp4_1{display:grid;gap:6px;color:var(--text-secondary);font-size:.85rem}._inputWrap_wtwp4_8{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--surface-secondary);display:grid;align-items:center;min-height:44px}._withAction_wtwp4_17{grid-template-columns:minmax(0,1fr) auto}._inputWrap_wtwp4_8:focus-within{border-color:#b18cffd9;box-shadow:0 0 0 3px #9a6cff29}._field_wtwp4_26{width:100%;border:0;outline:none;background:transparent;color:var(--text-primary);font:inherit;padding:10px 12px;resize:vertical}._field_wtwp4_26::placeholder{color:#adadb8cc}._action_wtwp4_41{display:inline-flex;align-items:center;justify-content:center;padding-right:10px}._fullWidth_wtwp4_48{width:100%}._hasError_wtwp4_52{border-color:#ff7a9fbf}._selectWrap_9ac4t_2{position:relative}._selectWrap_9ac4t_2:after{content:"";position:absolute;right:12px;top:50%;width:8px;height:8px;border-right:2px solid rgba(214,204,244,.9);border-bottom:2px solid rgba(214,204,244,.9);transform:translateY(-60%) rotate(45deg);pointer-events:none;transition:transform .2s ease,border-color .2s ease}._selectWrap_9ac4t_2:hover:after,._selectWrap_9ac4t_2:focus-within:after{border-color:#efe9fffa}._selectNative_9ac4t_25{cursor:pointer;min-height:44px;appearance:none;-webkit-appearance:none;-moz-appearance:none;padding-right:36px;line-height:1.3}._selectNative_9ac4t_25:disabled{cursor:not-allowed;opacity:.72}._selectNative_9ac4t_25 option{color:#ece8f8;background:#141523}._container_1noh6_1{display:grid;gap:6px}._control_1noh6_6{display:inline-flex;align-items:center;gap:10px;width:fit-content;cursor:pointer}._controlDisabled_1noh6_14{cursor:not-allowed;opacity:.72}._input_1noh6_19{position:absolute;opacity:0;pointer-events:none}._track_1noh6_25{position:relative;width:44px;height:24px;border-radius:999px;border:1px solid rgba(185,166,240,.5);background:#2d254c8f;transition:background .2s ease,border-color .2s ease}._thumb_1noh6_35{position:absolute;top:2px;left:2px;width:18px;height:18px;border-radius:999px;background:#fff;box-shadow:0 2px 6px #00000059;transition:transform .2s ease}._checked_1noh6_47{background:linear-gradient(140deg,#9a6cfff2,#7552d8e6);border-color:#c3aeffe6}._checked_1noh6_47 ._thumb_1noh6_35{transform:translate(20px)}._label_1noh6_56{color:var(--text-primary);font-size:.9rem}._hint_1noh6_61{color:var(--text-secondary);font-size:.78rem;margin:0}._image_g50il_1{display:block;max-width:100%}._base_12lf3_1{border-radius:var(--radius-full);display:inline-flex;align-items:center;justify-content:center;overflow:hidden;font-weight:700;color:var(--text-inverse);background:linear-gradient(140deg,#6f53d7,#9a6cff);-webkit-user-select:none;user-select:none;flex-shrink:0;object-fit:cover}._sizeSm_12lf3_15{width:24px;height:24px;font-size:.74rem}._sizeMd_12lf3_21{width:34px;height:34px;font-size:.9rem}._sizeLg_12lf3_27{width:44px;height:44px;font-size:1.05rem}._sizeXl_12lf3_33{width:52px;height:52px;font-size:1.2rem}._base_1bq7z_1{display:inline-flex;align-items:center;justify-content:center;gap:6px;border-radius:var(--radius-full);font-weight:700;line-height:1;text-transform:uppercase}._sizeSm_1bq7z_12{font-size:.65rem;padding:5px 9px}._sizeMd_1bq7z_17{font-size:.72rem;padding:6px 11px}._live_1bq7z_22{color:#ffeaf5;background:linear-gradient(140deg,#ff4d7acc,#ff7896e6)}._status_1bq7z_27{text-transform:capitalize;color:var(--text-primary);background:#ffffff14}._tag_1bq7z_33{text-transform:none;color:#d8c4ff;background:#9a6cff30;border:1px solid rgba(162,121,255,.34)}._mode_1bq7z_40{letter-spacing:.08em;color:#e9ddff;background:#4b347975;border:1px solid rgba(165,126,255,.36)}._count_1bq7z_47{text-transform:none;color:#e4d4ff;background:#221f30cc;border:1px solid rgba(121,99,170,.44)}._statusActive_1bq7z_54{color:#e6fff0;background:#47af6f4d;border:1px solid rgba(93,206,136,.36)}._statusStarting_1bq7z_60{color:#fff6de;background:#d1a14747;border:1px solid rgba(245,198,114,.33)}._statusCreated_1bq7z_66{color:#ebecff;background:#7478b44d;border:1px solid rgba(145,149,217,.35)}._statusEnded_1bq7z_72{color:#ffdede;background:#b055554d;border:1px solid rgba(224,112,112,.34)}._statusCancelled_1bq7z_78{color:#f3e5e5;background:#8154544d;border:1px solid rgba(174,122,122,.34)}._statusError_1bq7z_84{color:#ffd4e1;background:#cc456754;border:1px solid rgba(235,107,141,.36)}._base_dgxuv_1{display:inline-block;vertical-align:middle;flex-shrink:0}._sizeSm_dgxuv_7{width:16px;height:16px}._sizeMd_dgxuv_12{width:20px;height:20px}._sizeLg_dgxuv_17{width:24px;height:24px}._dialog_sck32_1{border:0;padding:0;margin:0;inset:0;background:transparent;width:100vw;max-width:none;min-height:100vh;display:grid;place-items:center}._dialog_sck32_1::backdrop{background:#09090eb3;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._panel_sck32_19{background:linear-gradient(160deg,var(--card-gradient-a) 0%,var(--card-gradient-b) 45%,var(--card-gradient-c) 100%);border:1px solid rgba(72,67,93,.6);border-radius:var(--radius-lg);color:var(--text-primary);box-shadow:var(--shadow-lg);overflow:hidden}._panelSm_sck32_29{width:min(92vw,420px)}._panelMd_sck32_33{width:min(92vw,560px)}._panelLg_sck32_37{width:min(92vw,720px)}._header_sck32_41{padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.08)}._body_sck32_46{padding:16px;max-height:min(72vh,680px);overflow-y:auto}._footer_sck32_52{padding:14px 16px;border-top:1px solid rgba(255,255,255,.08)}._fallback_owgk4_1{min-height:40vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4, 16px);padding:var(--space-6, 24px);text-align:center}._region_1ydoh_1{position:fixed;right:16px;bottom:16px;z-index:60;display:flex;flex-direction:column;gap:8px;max-width:min(360px,calc(100vw - 32px));pointer-events:none}._toast_1ydoh_13{pointer-events:auto;padding:10px 14px;border-radius:10px;font-size:.88rem;line-height:1.35;box-shadow:0 8px 24px #00000059;border:1px solid rgba(255,255,255,.08);animation:_toastIn_1ydoh_1 .22s ease-out}._success_1ydoh_24{background:linear-gradient(135deg,#227850f2,#165038eb);color:#e8fff4}._error_1ydoh_29{background:linear-gradient(135deg,#782830f2,#501c24eb);color:#ffe8ea}._info_1ydoh_34{background:linear-gradient(135deg,#282c3ef5,#1c1e2cf0);color:#eceaf6}@keyframes _toastIn_1ydoh_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){._toast_1ydoh_13{animation:none}}.home-category-grid{gap:18px;padding-bottom:8px}.home-category-grid button.home-category-card{display:grid;grid-template-rows:auto auto auto;align-content:start;justify-items:stretch;text-align:left;border:1px solid rgba(80,83,111,.42);border-radius:12px;padding:0;gap:12px;width:200px;min-width:200px;max-width:200px;flex:0 0 200px}.home-category-grid button.home-category-card:hover{border-color:#8c7fc4d1}.home-category-grid button.home-category-card.is-active{border-color:#a684fff0;box-shadow:inset 0 0 0 1px #a684ff66}.home-category-thumb{border-radius:11px 11px 0 0;aspect-ratio:3 / 4}.home-category-name{font-size:1.04rem;font-weight:700;line-height:1.2;padding:0 12px}.home-category-meta{font-size:.84rem;line-height:1.2;padding:0 12px 12px}@media(max-width:980px){.home-category-grid button.home-category-card{width:180px;min-width:180px;max-width:180px;flex-basis:180px}}@media(max-width:740px){.home-category-grid{gap:10px}.home-category-grid button.home-category-card{width:156px;min-width:156px;max-width:156px;flex-basis:156px}}._authShell_gqh9q_1{display:flex;flex-direction:column;gap:var(--space-4)}.auth-card{max-width:470px;margin:0;padding:22px;border:1px solid rgba(170,145,235,.35);background:#12121cc2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.auth-card-premium{width:min(100%,560px);max-width:560px;margin:0 auto;position:relative;overflow:hidden;border-radius:28px;border:1px solid rgba(170,145,235,.32);background:linear-gradient(150deg,#35215f9e,#161e3aad),#12121cd1;box-shadow:0 22px 56px #0000006b,inset 0 1px #ffffff0f;padding:clamp(24px,3vw,34px)}.auth-brand{display:flex;justify-content:center;margin-bottom:12px}.auth-brand-centered{align-items:center;margin-bottom:18px}.auth-brand-showcase{width:min(316px,76vw);height:auto;filter:drop-shadow(0 10px 30px rgba(118,108,255,.35))}.auth-card-premium .auth-brand{justify-content:center}.auth-card h2{text-align:center}.auth-card-premium .auth-title{font-size:clamp(2rem,4vw,3rem);line-height:1.03;letter-spacing:-.03em;margin:0 0 8px}.auth-card-premium .auth-lead{text-align:center;margin:0 0 18px;font-size:1.03rem}.auth-sso-block{display:grid;gap:10px;margin-bottom:14px;position:relative;transition:opacity .2s ease}.auth-is-busy .auth-sso-block{opacity:.98}.auth-is-busy.auth-card-premium:before{content:"";position:absolute;left:0;top:0;width:100%;height:4px;z-index:4;background:linear-gradient(90deg,#9a6cff29,#9a6cfff2 22%,#4da3ffeb 52%,#ba96fff2 78%,#9a6cff29);background-size:200% 100%;box-shadow:0 0 12px #8e66ffb8,0 0 20px #5ba6ff6b;animation:_authAuroraSweep_gqh9q_1 1.3s linear infinite}.auth-sso-locked{pointer-events:none}.auth-google-button-slot{display:flex;justify-content:center;min-height:44px}.auth-sso-loading{margin:0;text-align:center;font-size:.88rem;opacity:.82}.auth-sso-overlay{position:absolute;inset:-2px;border-radius:16px;border:1px solid rgba(160,137,229,.36);background:linear-gradient(145deg,#171426e6,#101424e6);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);display:grid;place-items:center;z-index:3;box-shadow:inset 0 1px #ffffff0f,0 12px 28px #00000057;gap:10px;align-content:center;padding:18px}.auth-sso-progress{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.auth-sso-step{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 12px;border-radius:999px;font-size:.76rem;letter-spacing:.02em;color:#c7c1e3;border:1px solid rgba(136,126,178,.4);background:#1b1d2f99}.auth-sso-step.is-active{border-color:#a68af2e6;color:#f7f3ff;background:linear-gradient(130deg,#6846bfd6,#4055a5d6);box-shadow:0 0 16px #845af05c;animation:_authSsoStepPulse_gqh9q_1 1.1s ease-in-out infinite}.auth-sso-step.is-complete{border-color:#60bfacbf;color:#dbfff6;background:linear-gradient(130deg,#2c6a6aad,#2c8272a8)}.auth-sso-overlay-title{margin:0;font-weight:600;letter-spacing:.01em;color:#ece7ff}.auth-sso-dots:after{content:"";display:inline-block;width:1.5ch;text-align:left;animation:_authSsoDots_gqh9q_1 1s steps(4,end) infinite}.auth-google-username{display:grid;gap:10px;margin:2px 0 0;padding:12px;border:1px solid rgba(166,142,231,.36);border-radius:14px;background:#1b192c99;opacity:0;transform:translateY(8px);pointer-events:none;transition:opacity .2s ease,transform .2s ease}.auth-google-username.is-visible{opacity:1;transform:translateY(0);pointer-events:auto}.auth-google-hint{margin:0;color:#b8b1d7;font-size:.88rem;line-height:1.35}.auth-google-info{margin:2px 0 0;font-size:.86rem;color:#b8b1d7}.auth-google-suggestions-wrap{display:grid;gap:8px}.auth-google-suggestions-label{margin:0;font-size:.8rem;letter-spacing:.08em;text-transform:uppercase;color:#a9a2c8}.auth-google-suggestions{display:flex;flex-wrap:wrap;gap:8px}.auth-google-suggestion{border-radius:999px;border:1px solid rgba(176,154,237,.42);background:#292443bd;color:#ddd7f4;font-weight:600;padding-inline:12px;min-height:34px}.auth-google-suggestion.is-selected{border-color:#ba96ffd9;background:linear-gradient(135deg,#7f4de39e,#4f3ea1bd);box-shadow:0 0 0 1px #ab82ffb8 inset,0 8px 18px #442b7a57;color:#f8f5ff}.auth-google-continue-btn{min-height:44px;border-radius:12px}.auth-sso-missing{margin:0 0 14px;text-align:center;font-size:.84rem}.auth-sso-missing code{color:#e0d5ff}.auth-sso-divider{margin:2px 0 0;color:#b7b0d8;font-size:.85rem;text-align:center;display:flex;align-items:center;gap:10px}.auth-sso-divider:before,.auth-sso-divider:after{content:"";flex:1;height:1px;background:#a68ee757}.auth-card-premium .form-grid{gap:14px;margin-top:6px}.auth-fieldset{border:0;margin:0;padding:0;display:grid;gap:14px;min-inline-size:0}.auth-fieldset[disabled]{opacity:.62}.auth-card-premium label{color:#d4cde8;font-size:.93rem;gap:7px}.auth-card-premium label>span:nth-child(2){border:1px solid rgba(170,145,235,.3);border-radius:14px;background:#191928c7;min-height:48px;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}.auth-card-premium label>span:nth-child(2):focus-within{border-color:#b18cffe6;box-shadow:0 0 0 3px #9a6cff2e}.auth-card-premium label>span:nth-child(2) input{color:#f3efff;padding:11px 14px}.auth-card-premium label>span:nth-child(2) input::placeholder{color:#a8a1c4}.auth-card-premium .auth-inline-link{justify-self:end;margin-top:-2px;padding:0;border:0;background:transparent;color:#c18eff;font:inherit;font-size:.9rem;cursor:pointer}.auth-card-premium .auth-inline-link:hover{color:#d7b5ff}.auth-card-premium .auth-submit-btn{margin-top:4px;border:0;border-radius:16px;min-height:58px;font-size:1.05rem;font-weight:700;color:#f9f7ff;background:linear-gradient(135deg,#9a2fff,#7f5bff 45%,#2d78ff);box-shadow:0 10px 28px #8251ff59}.auth-card-premium .auth-submit-btn:hover{background:linear-gradient(135deg,#a03cff,#8966ff 45%,#3981ff)}.auth-mode-switch{margin:16px 0 0;text-align:center;color:var(--text-secondary);font-size:.94rem}.auth-card-premium .auth-mode-link{justify-self:auto;margin:0;font-size:1rem;font-weight:700;color:#be87ff}.login-layout{position:relative;display:grid;grid-template-columns:minmax(320px,560px) minmax(260px,44vw);align-items:center;justify-content:center;gap:clamp(24px,5vw,88px);min-height:100dvh;padding:clamp(18px,4vw,52px) clamp(18px,5vw,74px);overflow:hidden;isolation:isolate;background:#0c0b11}.login-layout .login-content{grid-column:1;justify-self:start;width:min(100%,560px);max-width:560px;margin:0;padding:0;display:grid;place-items:center;position:relative;z-index:2}.login-stock-bg{position:absolute;inset:-8%;pointer-events:none;z-index:0;overflow:hidden;background:radial-gradient(70% 62% at 76% 50%,rgba(122,92,255,.34),transparent 68%),radial-gradient(54% 48% at 90% 80%,rgba(59,142,245,.27),transparent 72%),radial-gradient(44% 36% at 18% 14%,rgba(156,96,255,.14),transparent 78%),linear-gradient(145deg,#09090f,#0f0d1f 46%,#09111f)}.login-stock-grid{position:absolute;inset:0;background-image:linear-gradient(rgba(255,255,255,.022) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.02) 1px,transparent 1px);background-size:106px 106px;opacity:.32;animation:_loginGridDrift_gqh9q_1 42s linear infinite}.login-stock-grid:before{content:"";position:absolute;inset:14% 7% 17% 40%;border-radius:30px;background:linear-gradient(180deg,#0c0d1a00,#6c91ff29 46%,#24174814),repeating-linear-gradient(90deg,rgba(167,194,255,.24) 0 1px,transparent 1px 16px);-webkit-mask-image:linear-gradient(122deg,transparent 4%,rgba(0,0,0,.96) 22%,rgba(0,0,0,.96) 82%,transparent 100%);mask-image:linear-gradient(122deg,transparent 4%,rgba(0,0,0,.96) 22%,rgba(0,0,0,.96) 82%,transparent 100%);opacity:.64;animation:_loginTickerShift_gqh9q_1 18s linear infinite}.login-stock-glow{position:absolute;border-radius:999px;filter:blur(96px);mix-blend-mode:screen;opacity:.62}.login-stock-glow-a{width:760px;height:760px;left:72%;top:44%;background:radial-gradient(circle,rgba(154,108,255,.46),transparent 70%);animation:_loginGlowFloatA_gqh9q_1 18s ease-in-out infinite}.login-stock-glow-b{width:620px;height:620px;left:82%;top:62%;background:radial-gradient(circle,rgba(77,163,255,.34),transparent 70%);animation:_loginGlowFloatB_gqh9q_1 21s ease-in-out infinite}.login-stock-sweep{position:absolute;left:56%;top:10%;width:min(66vw,980px);height:min(66vw,980px);border-radius:999px;background:conic-gradient(from 126deg,#fff0 0% 34%,#b496ff4d 45%,#5ba6ff3d 60%,#fff0 78% 100%);filter:blur(3px);opacity:.75;animation:_loginSweep_gqh9q_1 20s ease-in-out infinite}.login-stock-wave{position:absolute;inset:46% 6% 22% 38%;border-radius:22px;background:radial-gradient(circle at 14% 78%,rgba(154,108,255,.26),transparent 34%),linear-gradient(118deg,#9a6cff4d,#4da3ff33);-webkit-mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.94) 20%,rgba(0,0,0,.94) 78%,transparent 100%);mask-image:linear-gradient(180deg,transparent 0%,rgba(0,0,0,.94) 20%,rgba(0,0,0,.94) 78%,transparent 100%);transform:perspective(720px) rotateX(47deg) skew(-10deg);opacity:.5;animation:_loginWavePan_gqh9q_1 13s ease-in-out infinite}.login-stock-logo{position:absolute;left:76%;top:52%;width:min(34vw,440px);aspect-ratio:1;transform:translate(-50%,-50%);background:url(/brand/watchza_mark.svg) center / contain no-repeat;filter:drop-shadow(0 0 46px rgba(125,128,255,.36));opacity:.12;animation:_loginLogoPulse_gqh9q_1 11s ease-in-out infinite}@keyframes _loginGridDrift_gqh9q_1{0%{transform:translateZ(0)}to{transform:translate3d(-64px,-28px,0)}}@keyframes _loginTickerShift_gqh9q_1{0%{transform:translate(0)}to{transform:translate(-16px)}}@keyframes _loginGlowFloatA_gqh9q_1{0%,to{transform:translate(-52%,-52%) scale(1)}50%{transform:translate(-48%,-48%) scale(1.08)}}@keyframes _loginGlowFloatB_gqh9q_1{0%,to{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-54%,-54%) scale(1.06)}}@keyframes _loginSweep_gqh9q_1{0%,to{transform:translate(-50%,-50%) rotate(8deg) scale(.96)}50%{transform:translate(-48%,-52%) rotate(18deg) scale(1.04)}}@keyframes _loginWavePan_gqh9q_1{0%,to{transform:perspective(720px) rotateX(47deg) skew(-10deg) translate(0);opacity:.38}50%{transform:perspective(720px) rotateX(47deg) skew(-10deg) translate(-16px);opacity:.58}}@keyframes _loginLogoPulse_gqh9q_1{0%,to{opacity:.11;transform:translate(-50%,-50%) scale(.94) rotate(-2deg)}50%{opacity:.2;transform:translate(-50%,-50%) scale(1.02) rotate(1deg)}}@keyframes _authSsoDots_gqh9q_1{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes _authSsoStepPulse_gqh9q_1{0%,to{transform:translateY(0)}50%{transform:translateY(-1px)}}@keyframes _authAuroraSweep_gqh9q_1{0%{background-position:0 0}to{background-position:200% 0}}@media(prefers-reduced-motion:reduce){.login-stock-grid,.login-stock-grid:before,.login-stock-glow-a,.login-stock-glow-b,.login-stock-sweep,.login-stock-wave,.login-stock-logo{animation:none}.auth-is-busy.auth-card-premium:before,.auth-sso-step.is-active,.auth-sso-dots:after{animation:none}}@media(max-width:1100px){.login-layout{grid-template-columns:1fr;justify-items:center;gap:20px;padding:18px}.login-layout .login-content{justify-self:center;margin:0 auto}.login-stock-grid:before{inset:52% 4% 8% 8%;opacity:.5}.login-stock-sweep{left:50%;top:46%;width:min(98vw,760px);height:min(98vw,760px)}.login-stock-wave{inset:58% 3% 4%}.login-stock-logo{left:50%;top:44%;width:min(58vw,360px);opacity:.16}}@media(max-width:740px){.auth-card-premium{border-radius:22px;padding:20px 16px}.auth-brand-showcase{width:min(264px,80vw)}.login-layout{padding:14px}.login-layout .login-content{padding:0;width:100%}.login-stock-grid:before{inset:56% 2% 4%}.login-stock-sweep{top:56%;width:min(120vw,680px);height:min(120vw,680px)}.login-stock-logo{top:40%;width:min(72vw,320px);left:50%;opacity:.15}}._creatorPage_1a60i_1,._streamerPage_1a60i_7{display:flex;flex-direction:column;gap:var(--space-4)}._pageHeader_1a60i_13{display:grid;gap:4px}._dashboardSection_1a60i_18{display:grid;gap:12px;scroll-margin-top:120px;padding:6px 0 14px}._dashboardSection_1a60i_18+._dashboardSection_1a60i_18{border-top:1px solid rgba(185,166,240,.24);padding-top:18px}._dashboardSectionHeader_1a60i_30{display:grid;gap:4px}._analyticsGrid_1a60i_35{display:grid;gap:8px;grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}._analyticsMetric_1a60i_41{padding:8px 4px;display:grid;gap:4px}._analyticsMetric_1a60i_41 strong{font-size:1.2rem;line-height:1.2;color:var(--text-primary)}._earningsPlaceholder_1a60i_53{border-left:2px solid rgba(185,166,240,.45);padding:8px 0 8px 10px}.live-shell{background:linear-gradient(150deg,#1a162fe6,#1e1b34d1),radial-gradient(circle at 95% 8%,rgba(154,108,255,.24),transparent 46%)}.live-status-ribbon{display:flex;flex-wrap:wrap;gap:8px;margin:10px 0 6px}.live-main-panel{border:1px solid rgba(177,158,225,.28);border-radius:14px;padding:10px;background:#1c18318f}.creator-shell{display:grid;gap:16px}.dashboard-segment-tabs{position:sticky;top:74px;z-index:18;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;padding:2px 0 8px;background:linear-gradient(180deg,#0a0c18f0,#0a0c18bf)}.dashboard-segment-tab{appearance:none;border:1px solid rgba(185,166,240,.2);border-radius:10px;background:#1c183133;color:var(--text-secondary);display:grid;text-align:left;gap:4px;padding:10px 12px;cursor:pointer;transition:border-color .2s ease,background .2s ease,color .2s ease}.dashboard-segment-tab:hover{border-color:#c3aeff9e;color:var(--text-primary)}.dashboard-segment-tab.is-active{border-color:#c3aeffdb;background:#573faa5c;color:#efe8ff}.dashboard-segment-title{font-weight:700;font-size:.95rem}.dashboard-segment-description{font-size:.76rem;line-height:1.3;color:inherit;opacity:.88}.creator-modern-header{display:grid;grid-template-columns:1fr;gap:14px;border:1px solid rgba(195,174,255,.34);border-radius:16px;padding:16px;background:linear-gradient(124deg,#141624f5,#10121eeb),radial-gradient(circle at 90% 5%,rgba(90,70,150,.14),transparent 42%)}.creator-modern-title h2{margin-bottom:10px}.creator-modern-title .eyebrow{margin-bottom:6px;color:#cbb7ff}.creator-hero-actions{display:flex;flex-wrap:wrap;gap:12px;margin:12px 0}.creator-hero-actions .creator-cta{min-width:170px;font-weight:700}.creator-hero-actions .creator-cta-primary{box-shadow:0 10px 22px #34237047}.creator-hero-actions .creator-cta-secondary{border-color:#b39df594;color:#ece5ff;background:#292247ad}.creator-hero-actions .creator-cta-secondary:hover{border-color:#c7b6facc;background:#3b2f63b8}.creator-topic-chips{display:flex;flex-wrap:wrap;gap:8px}.creator-topic-chips span{border-radius:999px;border:1px solid rgba(195,174,255,.35);background:#211b3a9e;color:#d7c7ff;font-size:.76rem;letter-spacing:.02em;padding:5px 10px}.creator-kpis{display:grid;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.creator-kpi-card{border-radius:12px;border:1px solid rgba(195,174,255,.3);background:#1b1831c2;padding:12px;display:grid;gap:8px}.creator-kpi-card strong{font-size:1.35rem;color:var(--text-primary)}.kpi-label{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:#c7b7ef}.creator-kpi-live{grid-column:span 2;background:linear-gradient(130deg,#5139a6d9,#382c6bd9),radial-gradient(circle at 8% 40%,rgba(98,212,255,.2),transparent 48%)}.creator-kpi-live strong{display:inline-flex;align-items:center;gap:8px}.creator-kpi-live strong:before{content:"";width:8px;height:8px;border-radius:999px;background:#49f8bc;box-shadow:0 0 #49f8bc99;animation:_livePulse_1a60i_1 1.8s ease infinite}.creator-actions-grid{display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.creator-actions-grid-modern{gap:12px;grid-template-columns:1.2fr repeat(3,minmax(0,1fr))}.creator-workflow-card{border:1px solid rgba(185,166,240,.3);border-radius:16px;background:linear-gradient(150deg,#1d1834e6,#1a1730d6);padding:12px;display:grid;align-content:center;gap:8px}.creator-workflow-steps{display:grid;gap:8px}.creator-workflow-steps span{border:1px solid rgba(185,166,240,.3);border-radius:999px;background:#1c1731bd;color:#c8b8ef;font-size:.78rem;padding:5px 9px}.creator-workflow-steps span.is-current{border-color:#c3aeffdb;background:#5339a3b8;color:#f2ebff}.creator-action-card{text-align:left;border:1px solid rgba(185,166,240,.28);border-radius:16px;background:linear-gradient(160deg,#221c3de0,#1c1831e0);color:var(--text-primary);padding:14px;display:grid;gap:8px;cursor:pointer;transition:border-color .2s ease,transform .25s ease,box-shadow .25s ease}.creator-action-card:hover{border-color:#c3aeffb8;transform:translateY(-4px);box-shadow:0 16px 30px #030d1c61}.creator-action-card.is-active{border-color:#c3aeff;background:linear-gradient(130deg,#6d4edbdb,#4a398bdb);box-shadow:0 14px 32px #1d143d6b}.creator-action-card.is-disabled,.creator-hero-actions .is-disabled{opacity:.55}.studio-layout{display:grid;gap:14px;grid-template-columns:1.35fr 1fr}.studio-panel,.studio-monitor{border:1px solid rgba(185,166,240,.32);border-radius:16px;background:linear-gradient(170deg,#1c1931f0,#1e1b34d6);padding:14px}.creator-panel-glow{position:relative;overflow:hidden}.creator-panel-glow:after{content:none}.creator-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stream-form-stack{display:grid;gap:12px}.stream-form-section{padding:2px 0;display:grid;gap:10px}.stream-form-section+.stream-form-section{border-top:1px solid rgba(185,166,240,.22);padding-top:12px}.stream-form-section-head{display:grid;gap:4px}.stream-form-section-head h4{margin:0;font-size:.94rem;color:#f0e8ff}.stream-form-section-head p{margin:0;font-size:.8rem;color:#b8afd4}.stream-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.stream-form-row-full{grid-column:1 / -1}.stream-form-row-half{min-width:0}.stream-thumbnail-row{display:grid;gap:10px}.stream-thumbnail-upload-row{display:grid;gap:8px}.stream-file-picker{display:inline-flex;align-items:center;width:fit-content;cursor:pointer}.stream-file-picker-btn{display:inline-flex;align-items:center;justify-content:center;min-height:36px;padding:8px 12px;border-radius:10px;border:1px solid rgba(143,129,192,.58);background:#272042b8;color:#efe8ff;font-weight:600;font-size:.86rem;transition:border-color .2s ease,background .2s ease}.stream-file-picker:hover .stream-file-picker-btn{border-color:#b5a6ebd1;background:#372c5ac7}.stream-file-input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.stream-file-selected{font-size:.8rem;color:#c2badf;word-break:break-word}.stream-thumbnail-preview-box{border:1px solid rgba(185,166,240,.34);border-radius:12px;min-height:180px;background:#12121eb8;overflow:hidden;display:grid;place-items:center;padding:8px}.creator-primary-actions{margin-top:12px}.stream-modal-top-actions{display:flex;justify-content:flex-end;margin-bottom:8px}.stream-check-list{display:grid;gap:8px}.stream-check-list .row-check{padding:6px 2px}.stream-check-list .row-check input{accent-color:#9a6cff}.stream-title-input-wrap{border-color:#a28fd675;background:#181626e0}.stream-title-input-wrap:focus-within{border-color:#bfacf5eb;box-shadow:0 0 0 1px #bfacf540}.stream-title-input{font-size:1rem;font-weight:600}.stream-flow-modal{background:linear-gradient(142deg,#1f1834e6,#0e0d18f2 48%,#05070cfc);border-color:#544b728a}.btn-go-live{background:linear-gradient(140deg,var(--brand-primary-variant),var(--brand-primary));color:var(--text-inverse);border-color:transparent;font-weight:600}.creator-player-shell{border-color:#b9a6f059;background:linear-gradient(160deg,#161326f2,#1b1831db),radial-gradient(circle at 12% 15%,rgba(98,212,255,.12),transparent 42%)}@media(max-width:980px){._analyticsGrid_1a60i_35{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.dashboard-segment-tabs{top:64px;grid-template-columns:1fr}._analyticsGrid_1a60i_35,.stream-form-grid{grid-template-columns:1fr}}.preview-placeholder{min-height:200px;display:grid;place-content:center;text-align:center;gap:8px;color:var(--text-secondary);padding:14px}.preview-placeholder strong{color:var(--text-primary)}.preview-placeholder.with-thumb{place-content:stretch;padding:10px}.preview-thumb{width:100%;height:100%;max-height:220px;object-fit:contain;object-position:center;border-radius:10px;border:1px solid rgba(185,166,240,.34)}.preview-placeholder.with-thumb p{margin:10px 2px 2px;font-size:.82rem}.meta-list{display:grid;gap:8px}.creator-streams-layout{display:grid;gap:14px;grid-template-columns:1fr}.creator-stream-card{border-radius:16px}.creator-stream-list{display:grid;gap:10px}.creator-stream-row{border:1px solid var(--border-default);border-radius:12px;padding:10px;display:flex;justify-content:space-between;gap:10px;align-items:center;background:#0b0d1859}.creator-stream-row-modern{border-color:#b9a6f052;background:linear-gradient(150deg,#1b1631e0,#19172cd6);gap:14px}.creator-stream-row-link{width:100%;border:0;background:transparent;padding:0;text-align:left;cursor:pointer}.creator-stream-row-link:hover{border-color:#c3aeffb8;transform:translateY(-2px)}.creator-stream-row-actions{display:flex;gap:8px;align-items:center}.creator-stream-access-btn{min-width:80px;height:36px;border-radius:10px;border:1px solid rgba(195,174,255,.5);background:#2b2249cc;color:#f3ecff;font-weight:600;cursor:pointer}.creator-stream-access-btn:hover{border-color:#d2c0ffb8}.stream-access-modal-body{display:grid;gap:12px}.creator-stream-leading{display:flex;align-items:center;gap:12px;min-width:0}.creator-stream-thumb-box{width:64px;height:64px;border-radius:10px;border:1px solid rgba(185,166,240,.34);background:#120f21c7;overflow:hidden;display:grid;place-items:center;flex:0 0 auto}.creator-stream-thumb{width:100%;height:100%;object-fit:cover}.creator-stream-thumb-fallback{font-size:.78rem;color:#d8cbff}.creator-stream-thumb-fallback-logo{width:28px;height:28px;opacity:.9}.creator-stream-meta{display:inline-flex;align-items:center;gap:6px}.stream-state-icon{width:14px;height:14px;display:inline-block;vertical-align:middle}.stream-state-live{color:#ff4d6d}.stream-state-paused{color:#c7b7ef}.stream-state-reconnecting{color:#fc6}.stream-state-scheduled{color:#c7b7ef}.creator-stream-row-arrow{color:#d8cbff;font-size:1.2rem;font-weight:700}.creator-stream-copy{display:grid;gap:6px}.creator-stream-copy strong{font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif;font-size:1rem;font-weight:700;letter-spacing:-.01em;color:var(--text-primary)}.creator-stream-copy .muted{display:flex;align-items:center;gap:8px;margin:0}.creator-stream-actions{justify-content:flex-end}.status-pill{display:inline-flex;align-items:center;border-radius:999px;border:1px solid rgba(185,166,240,.42);background:#2e244dbd;color:#ebe1ff;font-size:.72rem;text-transform:uppercase;letter-spacing:.05em;padding:3px 9px}.status-active{border-color:#39dcaa99;background:#0f4c42ad;color:#aefbe6}.status-starting,.status-created{border-color:#c3aeffa8;background:#4d388da8;color:#ecddff}.status-ended,.status-cancelled,.status-error{border-color:#ff767680;background:#5b1e27b3;color:#ffd4d4}@media(max-width:740px){.studio-layout,.creator-streams-layout,.creator-modern-header,.creator-kpis,.creator-form-grid,.stream-form-grid{grid-template-columns:1fr}.creator-kpi-live{grid-column:auto}.creator-actions-grid,.creator-actions-grid-modern{grid-template-columns:1fr}.creator-stream-row{flex-direction:column;align-items:stretch}}@media(prefers-reduced-motion:reduce){.creator-kpi-live strong:before{animation:none}}.player-shell{margin:12px 0;border-radius:12px;overflow:hidden;border:1px solid var(--border-default);background:#000}.player-video{width:100%;max-height:420px;display:block}.player-layout{display:grid;grid-template-columns:1.6fr 1fr;gap:14px}.stream-studio-layout{display:grid;grid-template-columns:1fr 1.5fr 1fr;gap:14px}.card-soft{border:1px solid var(--border-default);border-radius:12px;background:#23233494;padding:12px}.stream-studio-panel{min-height:420px}.stream-studio-management-panel{display:grid;align-content:start;gap:10px;min-height:auto}.stream-studio-header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:10px}.stream-studio-stream-title{margin-top:4px;line-height:1.35}.stream-studio-status-pill{display:inline-flex;align-items:center;gap:6px;margin:0;border:1px solid rgba(185,166,240,.34);border-radius:999px;background:#1f1c349e;padding:6px 10px}.stream-studio-block{border-top:1px solid rgba(185,166,240,.26);padding-top:10px}.stream-studio-block h4{margin:0 0 8px;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;color:#cbbde8}.stream-studio-block p{margin:4px 0}.stream-studio-block :global(.muted){margin:4px 0;font-size:.8rem}.stream-studio-block :global(.muted.creator-stream-meta){margin:4px 0;gap:4px}.stream-studio-action-row{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.stream-studio-action-btn{width:100%;min-height:40px;padding:9px 14px;font-size:.86rem;font-weight:700;border-radius:10px}.stream-studio-action-card{justify-content:center;text-align:center;min-height:86px;border-radius:12px;font-size:.82rem;font-weight:700;border:1px solid rgba(185,166,240,.34);background:linear-gradient(160deg,#221c3de0,#1c1831e0);transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.stream-studio-action-card:hover{transform:translateY(-2px);border-color:#c3aeffb8;box-shadow:0 10px 20px #030d1c52}.player-side{align-self:start;display:flex;flex-direction:column;min-height:420px}.chat-box{max-height:none;min-height:260px;height:260px;flex:1;overflow:auto;border:1px solid var(--border-default);border-radius:8px;padding:8px;background:#00000040;margin:8px 0}.chat-line{padding:4px 0;font-size:.86rem;color:var(--text-primary)}.chat-send{display:grid;grid-template-columns:1fr auto;gap:8px;margin-bottom:10px}.stream-studio-overlay-list{display:flex;flex-direction:column;gap:10px;margin-top:8px}.stream-studio-overlay-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:10px;border:1px solid var(--border-default);border-radius:10px;background:#0000002e}.stream-studio-overlay-row-main{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.stream-studio-overlay-row-actions{flex-shrink:0}.stream-studio-overlay-badge{font-size:.75rem}.stream-studio-overlay-hint{margin-top:10px;font-size:.82rem}@media(max-width:740px){.stream-studio-layout,.player-layout,.stream-studio-action-row{grid-template-columns:1fr}.stream-studio-action-btn{width:100%}}._searchShell_83qx7_1{display:flex;flex-direction:column;gap:var(--space-4)}._searchHeader_83qx7_7{display:flex;flex-direction:column;gap:var(--space-2)}.search-shell{background:linear-gradient(150deg,#1c1631e6,#1e1a34d1),radial-gradient(circle at 95% 8%,rgba(154,108,255,.24),transparent 45%)}.search-header{display:grid;gap:6px}.search-result-card{background:#1d1932bd;border-color:#b19ee152;transition:border-color .2s ease,transform .2s ease}.search-result-card:hover{border-color:#c3aeffb8;transform:translateY(-2px)}._shell_1hsyh_1{display:flex;flex-direction:column;gap:var(--space-4)}.streamer-onboarding-card{max-width:860px;margin:0 auto}.streamer-onboarding-head{display:flex;justify-content:space-between;gap:14px;align-items:flex-start}.streamer-progress-wrap{margin-top:12px;display:grid;gap:8px}.streamer-progress-track{width:100%;height:10px;border-radius:999px;border:1px solid rgba(90,90,112,.76);background:#1c1c26db;overflow:hidden}.streamer-progress-fill{height:100%;border-radius:999px;background:linear-gradient(90deg,#7d57ff,#9a6cff 55%,#5fbcff);transition:width .24s ease}.streamer-step-tabs{margin:12px 0 4px;display:flex;flex-wrap:wrap;gap:8px}.streamer-step-tab{border:1px solid rgba(88,88,108,.72);background:#1d1d27c7;color:var(--text-secondary);border-radius:999px;padding:7px 12px;font:inherit;font-size:.84rem;cursor:pointer}.streamer-step-tab.is-active{color:#f8f6ff;border-color:#9a6cffcc;background:#6d4ad557}.streamer-checkbox{display:flex;align-items:center;gap:10px}.streamer-checkbox input{width:16px;height:16px;accent-color:#9a6cff}._playerShell_1p5er_1{position:relative}._playerVideo_1p5er_5{width:100%}._playerLoadingOverlay_1p5er_9{display:flex;align-items:center;justify-content:center}._watchPageShell_1bwlx_1{display:flex;flex-direction:column;gap:var(--space-3)}.watch-page{display:grid;gap:10px}.watch-layout{display:grid;grid-template-columns:minmax(0,1fr) 380px;gap:14px;align-items:start}.watch-main{display:grid;gap:10px}.watch-live-pill{display:inline-flex;align-items:center;margin-left:8px;border-radius:999px;border:1px solid rgba(255,88,106,.75);background:#ad192a8f;color:#ffd9df;font-size:.72rem;letter-spacing:.03em;padding:2px 8px;vertical-align:middle}.watch-player-stage{position:relative;border-radius:14px;background:#000;box-shadow:0 0 0 1px #62627ec7;overflow:hidden}.watch-page.is-portrait-stream .watch-player-stage{width:min(100%,390px);margin:0;border-radius:16px;box-shadow:0 0 0 1px #60607ab8,0 16px 34px #0006}.watch-page.is-layout-pending .watch-player-stage{width:min(100%,390px);margin:0 auto;border-radius:16px;aspect-ratio:9 / 16;min-height:360px}.watch-page.is-layout-pending .watch-layout{min-height:calc(100vh - 20px);align-items:center;grid-template-columns:1fr;justify-items:center}.watch-page.is-layout-pending .watch-main{align-self:center;width:100%;display:grid;place-items:center}.watch-page.is-layout-pending .watch-player-frame .player-shell{width:100%;height:100%;aspect-ratio:9 / 16}.watch-page.is-layout-pending .watch-player-frame{min-height:360px}.watch-page.is-layout-pending .watch-player-frame .player-video{opacity:.06}.watch-page.is-layout-pending .watch-chat-panel{display:none}.watch-page.is-portrait-stream .watch-player-frame .player-shell{aspect-ratio:9 / 16}.watch-player-frame{border:0;border-radius:0;background:#000;overflow:hidden}.watch-player-frame .player-shell{margin:0;border:0;border-radius:0}.watch-player-frame .player-video{width:100%;max-height:none;aspect-ratio:16 / 9;object-fit:contain;background:#000}.watch-player-frame iframe.player-video{min-height:420px}.watch-page.is-portrait-stream .watch-player-frame .player-video{aspect-ratio:9 / 16}.watch-page.is-portrait-stream .watch-channel-strip{max-width:720px;margin:0 auto}.watch-page.is-portrait-stream .watch-layout{min-height:calc(100vh - 44px);align-items:center}.watch-page.is-portrait-stream .watch-main{align-self:center}.watch-portrait-shell{display:grid;grid-template-columns:220px minmax(0,1fr);gap:16px;align-items:center}.watch-portrait-creator{border:1px solid rgba(98,98,126,.68);border-radius:14px;background:radial-gradient(circle at 14% 8%,rgba(130,93,236,.14),transparent 42%),linear-gradient(180deg,#171828eb,#10111ee6);padding:14px 12px;display:grid;gap:10px;align-content:start;width:220px;position:static;overflow:hidden;box-shadow:0 10px 22px #0000004d,inset 0 1px #ffffff0a}.watch-portrait-creator>*{max-width:100%}.watch-portrait-creator .watch-avatar{width:60px;height:60px;margin-bottom:2px}.watch-portrait-creator .watch-streamer-name{font-size:1.12rem;letter-spacing:-.01em;margin-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.watch-live-pill-portrait{margin:0;width:fit-content;padding:2px 8px;font-size:.68rem}.watch-portrait-creator .watch-channel-meta{margin-top:0;font-size:.85rem;color:#aeb2c8;line-height:1.32;word-break:break-word;min-height:22px}.watch-portrait-primary-actions{display:grid;grid-template-columns:44px minmax(0,1fr);gap:8px}.watch-portrait-creator .watch-follow-btn,.watch-portrait-creator .watch-donate-btn,.watch-portrait-creator .watch-subscribe-btn{width:100%;min-height:42px;border-radius:11px;font-size:1rem}.watch-portrait-creator .watch-like-btn{min-height:42px;min-width:44px;width:44px;border-radius:11px;justify-self:start}.watch-scroll-hint{margin:2px 0 0;font-size:.78rem;line-height:1.35;color:#8f94b1}.watch-portrait-creator .watch-donate-input{margin-top:2px}.watch-portrait-creator .watch-donate-input label{font-size:.8rem}.watch-donate-input-portrait input{width:100%;max-width:100%;border-radius:11px;min-height:42px;font-size:1rem;background:#222334f0;border-color:#585974e6}.watch-portrait-player-wrap{display:grid;place-items:center;align-self:center;transform:translateY(calc(var(--portrait-scroll-offset, 0px) * -.9));transition:transform .2s cubic-bezier(.2,.8,.2,1);will-change:transform}.watch-portrait-player-wrap.is-dragging{transition:none}.watch-portrait-player-wrap.is-loop-pulse .watch-player-stage{animation:_watch-loop-pulse_1bwlx_1 .26s ease-out}.watch-channel-strip.is-portrait-hidden{display:none}.watch-page.is-portrait-stream .watch-chat-panel{align-self:center;position:static;height:min(690px,calc(100vh - 120px));min-height:560px}.watch-center-loader-overlay{position:fixed;inset:0;z-index:70;display:grid;place-items:center;background:#07080e57;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.watch-center-loader-card{min-width:220px;max-width:min(84vw,300px);border-radius:14px;border:1px solid rgba(109,109,142,.72);background:#121422f0;box-shadow:0 18px 36px #0000006b;padding:14px 16px;display:grid;gap:10px;justify-items:center}.watch-center-loader-card p{margin:0;font-size:.82rem;color:#d8d3f1;letter-spacing:.01em;font-weight:600}.watch-loader-typing-dots{display:inline-flex;align-items:center;gap:4px;margin-left:6px;vertical-align:middle}.watch-loader-typing-dots span{width:6px;height:6px;border-radius:999px;background:#c8bff6;opacity:.35;animation:_watch-loader-dot-pulse_1bwlx_1 .95s ease-in-out infinite}.watch-loader-typing-dots span:nth-child(1){animation-delay:0s}.watch-loader-typing-dots span:nth-child(2){animation-delay:.14s}.watch-loader-typing-dots span:nth-child(3){animation-delay:.28s}.watch-page.is-center-loader-active .watch-layout{pointer-events:none}.watch-page.is-layout-pending .watch-layout,.watch-chat-panel.is-hidden{visibility:hidden}.watch-home-chip{position:fixed;top:14px;left:14px;z-index:50;display:inline-flex;align-items:center;gap:7px;text-decoration:none;color:#e5e3f2;border:1px solid rgba(104,104,134,.72);border-radius:999px;padding:7px 12px;font-size:.84rem;font-weight:700;background:#111320c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 8px 20px #00000047;transition:transform .18s ease,border-color .18s ease,background .18s ease}.watch-home-chip:hover{transform:translateY(-1px);border-color:#9a6cffe0;background:#1c1d30e0}.watch-home-brand-chip{border-radius:14px;padding:7px 10px}@keyframes _watch-loader-dot-pulse_1bwlx_1{0%{transform:translateY(0);opacity:.28}50%{transform:translateY(-2px);opacity:1}to{transform:translateY(0);opacity:.28}}@keyframes _watch-loop-pulse_1bwlx_1{0%{transform:translateY(0)}40%{transform:translateY(-8px)}to{transform:translateY(0)}}.player-shell-live{position:relative}.player-loading-overlay{position:absolute;inset:0;display:grid;place-items:center;align-content:center;gap:10px;background:#06070c85;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.player-loading-overlay p{margin:0;font-size:.82rem;color:#d6d1ef;font-weight:600}.watch-channel-strip{border:1px solid rgba(82,82,108,.88);border-radius:14px;background:#151623f5;padding:12px;display:flex;align-items:center;justify-content:space-between;gap:12px}.watch-channel-main{display:flex;align-items:center;gap:12px;min-width:0}.watch-channel-copy{min-width:0}.watch-streamer-row{display:flex;align-items:center;gap:8px;min-width:0}.watch-avatar{width:44px;height:44px;border-radius:999px;display:grid;place-items:center;font-weight:700;color:#faf7ff;background:linear-gradient(130deg,var(--brand-primary),var(--brand-primary-variant))}.watch-avatar-large{width:52px;height:52px;font-size:1.2rem}.watch-streamer-name{margin:0;font-size:1.02rem;font-weight:800;color:#fff;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:min(46vw,360px)}.watch-channel-meta{margin:4px 0 0;font-size:.82rem;color:#a7a9bf}.watch-live-pill-inline{margin-left:0;padding:2px 7px}.watch-channel-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}@media(max-width:1200px){.watch-page:not(.is-portrait-stream) .watch-channel-strip{flex-direction:column;align-items:stretch}.watch-page:not(.is-portrait-stream) .watch-channel-actions{width:100%;justify-content:flex-start}}.watch-donate-input{min-width:120px;margin:0}.watch-donate-input-portrait{min-width:0;width:100%;max-width:100%;display:grid;overflow:hidden}.watch-donate-input-portrait input{display:block;width:100%;max-width:100%;min-width:0;min-height:40px}.watch-donate-label{display:none}.watch-follow-btn{border-color:#825bf1e6;background:linear-gradient(150deg,#8d57ff,#7236f3);color:#fff;font-weight:700}.watch-like-btn{border-color:#a071f2b8;background:#271f3edb;color:#f1e8ff;font-weight:700;width:44px;min-width:44px;min-height:44px;padding:0;display:inline-flex;align-items:center;justify-content:center}.watch-like-btn:hover{filter:brightness(1.06)}.watch-like-btn.is-liked{border-color:#c876eae6;background:linear-gradient(145deg,#9b4fe0,#6f35c6);color:#fff}.watch-like-icon{line-height:1;font-size:1.05rem}.watch-follow-btn:hover{filter:brightness(1.06)}.watch-follow-btn.is-following{border-color:#61617ee6;background:#222434eb;color:#e4e8ff}.watch-donate-btn{font-weight:700}.watch-donate-btn-portrait{width:100%}.watch-tools-panel{border:1px solid rgba(70,70,92,.74);border-radius:14px;background:#141523b3;padding:10px 12px}.watch-tools-panel summary{cursor:pointer;font-weight:600;color:var(--text-secondary)}.watch-tools-panel[open] summary{margin-bottom:10px}.watch-tools-grid{display:grid;gap:10px}.watch-chat-panel{border:1px solid rgba(93,93,121,.88);border-radius:14px;background:#181823fa;padding:10px;position:sticky;top:74px;display:grid;grid-template-rows:auto minmax(300px,1fr) auto;gap:10px;min-height:620px;height:calc(100vh - 110px);overflow:hidden}.watch-chat-head{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(77,77,101,.72);padding-bottom:8px}.watch-chat-head-left{display:inline-flex;align-items:center;gap:8px;flex-wrap:wrap}.watch-chat-dot{width:8px;height:8px;border-radius:999px;background:#7a7c91e6}.watch-chat-dot.online{background:#69e595;box-shadow:0 0 0 3px #69e5952e}.watch-chat-label{font-size:.92rem;font-weight:700;color:#f1f0f8}.watch-chat-access-tag{border:1px solid rgba(158,131,238,.58);background:#3e2d65b8;color:#f1eaff}.watch-chat-state{font-size:.76rem;color:#c9c6de;border:1px solid rgba(95,95,118,.86);border-radius:999px;padding:3px 8px}.watch-chat-state.online{color:#7be7aa;border-color:#43aa6cb3}.watch-chat-box{overflow:auto;min-height:0;max-height:100%;border:0;border-radius:10px;padding:0 4px 4px 0;background:transparent}.watch-chat-empty{padding:12px;border:1px solid rgba(73,73,95,.72);border-radius:10px;background:#080912ad}.watch-chat-send{margin:0;align-items:center;padding-top:8px;border-top:1px solid rgba(77,77,101,.72);gap:8px}.watch-chat-send input{min-height:44px;border-radius:10px;padding:0 12px}.watch-chat-send-btn{min-height:44px;padding:0 14px;border-radius:10px;border:1px solid rgba(135,95,245,.9);background:linear-gradient(140deg,#8f5eff,#6d3fe0);color:#f7f3ff;font-weight:700;white-space:nowrap}.watch-chat-send-btn:hover{border-color:#b092fff2;filter:brightness(1.06)}.watch-chat-readonly-note{margin:0;font-size:.8rem}.watch-chat-box .chat-line{margin:0 0 6px;padding:0;border:0;background:transparent;line-height:1.4;color:#efeefe;word-break:break-word}.watch-chat-line{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.watch-chat-badge-chip{display:inline-flex;align-items:center;border-radius:7px;border:1px solid rgba(223,197,112,.72);background:#57451eb3;color:#ffe9a7;font-size:.68rem;font-weight:700;padding:2px 6px;letter-spacing:.01em}.watch-chat-author{color:#f8f3ff;font-weight:700}.watch-chat-body{color:#efeefe}@media(max-width:740px){.watch-layout{grid-template-columns:1fr}.watch-chat-panel{position:static;min-height:420px;height:auto;overflow:visible}.watch-page.is-portrait-stream .watch-player-stage{width:min(100%,352px)}.watch-page.is-portrait-stream .watch-layout{min-height:auto}.watch-portrait-shell{grid-template-columns:1fr}.watch-portrait-creator{order:2;width:100%;position:static}.watch-portrait-player-wrap{order:1}.watch-channel-strip{flex-direction:column;align-items:stretch}.watch-channel-actions{width:100%;flex-wrap:wrap}}._page_1bpbw_1{display:grid;gap:14px}._hero_1bpbw_6{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}._identity_1bpbw_13{display:inline-flex;align-items:center;gap:12px;min-width:0}._avatar_1bpbw_20{width:64px;height:64px}._identityCopy_1bpbw_25{display:grid;gap:6px;min-width:0}._bio_1bpbw_31{margin:0;max-width:640px;line-height:1.5;white-space:pre-wrap}._stats_1bpbw_38{display:inline-flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:flex-end}._statItem_1bpbw_46{padding:0 0 0 16px;min-width:90px;display:grid;gap:2px}._statItem_1bpbw_46:first-child{padding-left:0}._statItem_1bpbw_46:not(:first-child){border-left:1px solid rgba(86,88,115,.72)}._statItem_1bpbw_46 strong{font-size:1.3rem;line-height:1.2;color:#f2efff}._subscriptionCard_1bpbw_67{display:grid;gap:12px}._activeSubscriptionBanner_1bpbw_72{display:grid;gap:6px;border:1px solid rgba(154,108,255,.6);border-radius:12px;background:linear-gradient(150deg,#32225c94,#19162cc7);padding:10px 12px}._activeSubscriptionLabel_1bpbw_81{letter-spacing:.08em;text-transform:uppercase;color:#c8b3ff}._activeSubscriptionTitle_1bpbw_87{margin:0}._actionsRow_1bpbw_91{display:flex;align-items:center;gap:10px;flex-wrap:wrap}._actionButton_1bpbw_98{min-width:118px}._tierArea_1bpbw_102{display:grid;gap:10px}._tierActions_1bpbw_107{display:flex;align-items:center;gap:10px;flex-wrap:wrap}@media(max-width:900px){._hero_1bpbw_6{grid-template-columns:1fr;align-items:start}._stats_1bpbw_38{width:100%;justify-content:space-between;gap:10px}._statItem_1bpbw_46{min-width:88px;padding-left:10px}}._profilePage_6ot4x_1{display:grid;gap:14px}._profileHero_6ot4x_6{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px}._profileIdentity_6ot4x_13{display:inline-flex;align-items:center;gap:12px;min-width:0}._avatarWrap_6ot4x_20{position:relative;display:inline-flex}._profileAvatar_6ot4x_25{width:64px;height:64px}._avatarEditButton_6ot4x_30{position:absolute;right:-6px;bottom:-6px;border:1px solid rgba(134,92,255,.7);background:#181330f2;color:#f2efff;border-radius:999px;font-size:.68rem;font-weight:700;line-height:1;padding:5px 8px;cursor:pointer}._avatarEditButton_6ot4x_30:hover{border-color:#9b74ffd9}._profileCopy_6ot4x_49{min-width:0;display:grid;gap:4px}._profileSubtitle_6ot4x_55{margin:0}._profileUsername_6ot4x_59{margin:0;font-size:.92rem;color:#dfdcf1;font-weight:700}._profileStats_6ot4x_66{display:inline-flex;align-items:center;gap:16px;flex-wrap:wrap;justify-content:flex-end}._statChip_6ot4x_74{padding:0 0 0 16px;min-width:92px;display:grid;gap:2px}._statChip_6ot4x_74:first-child{padding-left:0}._statChip_6ot4x_74:not(:first-child){border-left:1px solid rgba(86,88,115,.72)}._statChip_6ot4x_74 span{font-size:.82rem;line-height:1.2}._statChip_6ot4x_74 strong{font-size:1.35rem;line-height:1.2;color:#f2efff}._profileEditor_6ot4x_100{display:grid;gap:14px}._profileForm_6ot4x_105{display:grid;gap:18px}._editBlock_6ot4x_110{padding:0;display:grid;gap:10px}._editBlock_6ot4x_110+._editBlock_6ot4x_110{border-top:1px solid rgba(86,88,115,.48);padding-top:16px}._editBlockHeader_6ot4x_121{display:flex;align-items:center;justify-content:space-between;gap:12px}._bioDisplay_6ot4x_128{min-height:64px;padding:2px 0;color:#f2efff;line-height:1.5;white-space:pre-wrap}._pictureDisplay_6ot4x_136{display:flex;align-items:center;gap:12px;flex-wrap:wrap}._pictureMeta_6ot4x_143,._fileField_6ot4x_148{display:grid;gap:8px}._fileHint_6ot4x_153{margin-top:0;font-size:.78rem}._pictureModalBody_6ot4x_158{display:grid;gap:14px;justify-items:center}._bioModalBody_6ot4x_164{display:grid;gap:10px}@media(max-width:900px){._profileHero_6ot4x_6{grid-template-columns:1fr;align-items:start}._profileStats_6ot4x_66{width:100%;justify-content:space-between;gap:10px}._statChip_6ot4x_74{min-width:90px;padding-left:10px}._avatarEditButton_6ot4x_30{right:-4px;bottom:-4px}}:root[data-watchza-overlay=chat-donation]{background:transparent!important;background-image:none!important;background-color:transparent!important;color:inherit}html[data-watchza-overlay=chat-donation]{width:100%;height:100%}html[data-watchza-overlay=chat-donation] body,html[data-watchza-overlay=chat-donation] #app{margin:0;padding:0;width:100%;height:100%;min-height:100%!important;min-height:100vh!important;min-height:100dvh!important;background:transparent!important;background-image:none!important;background-color:transparent!important}._root_17s99_34{box-sizing:border-box;width:100%;height:100%;min-height:100%;min-height:100vh;min-height:100dvh;margin:0;padding:0;background:transparent;color:#f4f2ff;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;display:flex;flex-direction:column;--overlay-font: clamp(22px, 5vmin, 44px);--overlay-pad: clamp(12px, 2.4vmin, 28px);--overlay-gap: clamp(12px, 2vmin, 24px);font-size:var(--overlay-font)}._panel_17s99_55{box-sizing:border-box;display:flex;flex-direction:column;flex:1;min-height:0;width:100%;height:100%;margin:0;padding:var(--overlay-pad);border-radius:0;border:max(1px,.12vmin) solid rgba(255,255,255,.12);background:#0a0a128c;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}._messageList_17s99_71{flex:1;min-height:0;overflow-y:auto;padding:var(--overlay-gap) clamp(4px,1vmin,12px);font-size:1em;line-height:1.45;scrollbar-width:none;-ms-overflow-style:none}._messageList_17s99_71::-webkit-scrollbar{display:none;width:0;height:0}._chatRow_17s99_90{margin:0 0 var(--overlay-gap);padding:clamp(8px,1.6vmin,20px) clamp(16px,3vmin,28px);word-break:break-word}._chatUsername_17s99_96{font-size:.86em;font-weight:700;color:#ffffffe0;text-shadow:0 .04em .08em rgba(0,0,0,.65)}._chatText_17s99_103{margin-top:.15em;font-size:1em;color:#fff;text-shadow:0 .04em .08em rgba(0,0,0,.65)}._donationRow_17s99_111{margin:0 0 var(--overlay-gap);padding:clamp(12px,2vmin,24px) clamp(16px,3vmin,28px);border-radius:clamp(12px,2vmin,20px);background:#ffd54f33;border:max(1px,.12vmin) solid rgba(255,213,79,.4);box-shadow:0 clamp(2px,.25vmin,6px) clamp(4px,.5vmin,10px) #0003}._donationTop_17s99_120{display:flex;align-items:center;gap:clamp(12px,2vmin,20px)}._donationUsername_17s99_126{flex:1;min-width:0;font-size:.93em;font-weight:700;color:#ffd54f}._donationAmount_17s99_134{flex-shrink:0;font-size:.93em;font-weight:700;color:#ffd54f}._donationMessage_17s99_141{margin:.15em 0 0;font-size:1em;font-weight:400;line-height:1.35;color:#fff}._error_17s99_149{margin:var(--overlay-gap) 0 0;flex-shrink:0;font-size:.88em;color:#ff9db8}._tokenMissing_17s99_156{margin:clamp(24px,4vmin,48px);padding:clamp(20px,3vmin,32px) clamp(24px,4vmin,40px);border-radius:clamp(16px,2vmin,24px);background:#280c18bf;border:max(1px,.12vmin) solid rgba(255,120,160,.35);color:#ffc8d8;font-size:clamp(24px,4.4vmin,36px)}:root[data-watchza-overlay=follow]{background:transparent!important;background-image:none!important;background-color:transparent!important;color:inherit}html[data-watchza-overlay=follow]{width:100%;height:100%}html[data-watchza-overlay=follow] body,html[data-watchza-overlay=follow] #app{margin:0;padding:0;width:100%;height:100%;min-height:100%!important;min-height:100vh!important;min-height:100dvh!important;background:transparent!important;background-image:none!important;background-color:transparent!important;overflow:visible}._toast_18czc_36{box-sizing:border-box;--follow-font: clamp(66px, 15vmin, 132px);--follow-pad-y: clamp(48px, 10vmin, 160px);--follow-pad-x: clamp(56px, 12vmin, 200px);position:fixed;left:50%;top:50%;z-index:2147483647;pointer-events:none;width:min(94vw,max(84vw,68vh));max-width:96vw;padding:var(--follow-pad-y) var(--follow-pad-x);border-radius:clamp(24px,4vmin,56px);text-align:center;line-height:1.35;border:max(2px,.2vmin) solid rgba(33,150,243,.4);background:#2196f333;box-shadow:0 clamp(8px,2vmin,32px) clamp(24px,5vmin,64px) #0000004d;transform:translate(-50%,-50%);animation:_followToastIn_18czc_1 .35s ease-out}._followUsername_18czc_63{font-size:var(--follow-font);font-weight:700;color:#90caf9;text-shadow:0 .04em .12em rgba(0,0,0,.45)}._followSubtitle_18czc_70{margin-top:clamp(12px,2vmin,28px);font-size:var(--follow-font);font-weight:400;color:#fff;text-shadow:0 .04em .12em rgba(0,0,0,.45)}._toastLeaving_18czc_78{animation:_followToastOut_18czc_1 .35s ease-in forwards}@keyframes _followToastIn_18czc_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.92) translateY(max(24px,3vmin))}to{opacity:1;transform:translate(-50%,-50%) scale(1) translateY(0)}}@keyframes _followToastOut_18czc_1{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.95)}}._tokenMissing_18czc_104{margin:16px;padding:12px 16px;border-radius:10px;background:#280c18bf;border:1px solid rgba(255,120,160,.35);color:#ffc8d8;font-size:.9rem}._missingRoot_18czc_114{box-sizing:border-box;min-height:100vh;margin:0;padding:0;background:transparent;color:#f4f2ff;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}:root[data-watchza-overlay=subscription]{background:transparent!important;background-image:none!important;background-color:transparent!important;color:inherit}html[data-watchza-overlay=subscription]{width:100%;height:100%}html[data-watchza-overlay=subscription] body,html[data-watchza-overlay=subscription] #app{margin:0;padding:0;width:100%;height:100%;min-height:100%!important;min-height:100vh!important;min-height:100dvh!important;background:transparent!important;background-image:none!important;background-color:transparent!important;overflow:visible}._toast_1885b_32{box-sizing:border-box;--sub-font: clamp(66px, 15vmin, 132px);--sub-pad-y: clamp(48px, 10vmin, 160px);--sub-pad-x: clamp(56px, 12vmin, 200px);position:fixed;left:50%;top:50%;z-index:2147483647;pointer-events:none;width:min(94vw,max(84vw,68vh));max-width:96vw;padding:var(--sub-pad-y) var(--sub-pad-x);border-radius:clamp(24px,4vmin,56px);text-align:center;line-height:1.35;border:max(2px,.2vmin) solid rgba(52,211,153,.4);background:#10322240;box-shadow:0 clamp(8px,2vmin,32px) clamp(24px,5vmin,64px) #0000004d;transform:translate(-50%,-50%);animation:_subscriptionToastIn_1885b_1 .35s ease-out}._subscriptionUsername_1885b_55{font-size:var(--sub-font);font-weight:700;color:#a7f3d0;text-shadow:0 .04em .12em rgba(0,0,0,.45)}._subscriptionSubtitle_1885b_62{margin-top:clamp(12px,2vmin,28px);font-size:var(--sub-font);font-weight:400;color:#fff;text-shadow:0 .04em .12em rgba(0,0,0,.45)}._toastLeaving_1885b_70{animation:_subscriptionToastOut_1885b_1 .35s ease-in forwards}@keyframes _subscriptionToastIn_1885b_1{0%{opacity:0;transform:translate(-50%,-50%) scale(.92) translateY(max(24px,3vmin))}to{opacity:1;transform:translate(-50%,-50%) scale(1) translateY(0)}}@keyframes _subscriptionToastOut_1885b_1{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.95)}}._tokenMissing_1885b_96{margin:16px;padding:12px 16px;border-radius:10px;background:#280c18bf;border:1px solid rgba(255,120,160,.35);color:#ffc8d8;font-size:.9rem}._missingRoot_1885b_106{box-sizing:border-box;min-height:100vh;margin:0;padding:0;background:transparent;color:#f4f2ff;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}._profileChip_6zii4_2{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(72,72,93,.82);background:#20202adb;color:#ececf1;border-radius:999px;padding:5px 10px 5px 5px;cursor:pointer}._profileChip_6zii4_2:hover{border-color:#9a6cffbd}._profileName_6zii4_18{max-width:140px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profile-menu-wrap{position:relative}.profile-chip{border:1px solid rgba(72,72,93,.82);background:#20202adb;color:#ececf1;border-radius:999px;padding:5px 10px 5px 5px;display:flex;align-items:center;gap:8px;cursor:pointer}.profile-chip:hover{border-color:#9a6cffbd}.profile-avatar{width:24px;height:24px;border-radius:999px;display:grid;place-items:center;font-size:.8rem;font-weight:700;background:linear-gradient(130deg,var(--brand-primary),var(--brand-primary-variant));color:var(--text-inverse)}.profile-caret{font-size:.68rem;opacity:.82;transform:translateY(1px);transition:transform .18s ease}.profile-caret.open{transform:rotate(180deg) translateY(-1px)}.profile-menu{position:absolute;right:0;top:calc(100% + 8px);min-width:190px;border-radius:12px;border:1px solid rgba(75,75,92,.95);background:#1a1a23fa;box-shadow:0 18px 30px #0000006b;overflow:hidden;z-index:80}.profile-menu-item{display:block;width:100%;text-align:left;text-decoration:none;color:var(--text-primary);background:transparent;border:0;padding:11px 12px;cursor:pointer}.profile-menu-item:hover{background:#9a6cff33}.profile-menu-btn{font:inherit}:root{--brand-primary: #9a6cff;--brand-primary-variant: #6e3de0;--brand-accent: #c3aeff;--app-background: #0e0e10;--surface-primary: #1a1a1d;--surface-secondary: #24242b;--border-default: #35353f;--text-primary: #efeff1;--text-secondary: #adadb8;--text-inverse: #f8f6ff;--error-default: #ff7a9f;--ok-default: #8ef1c4;--card-gradient-a: rgba(34, 32, 46, .86);--card-gradient-b: rgba(29, 28, 39, .9);--card-gradient-c: rgba(23, 22, 31, .92);--button-gradient-a: #a98bff;--button-gradient-b: #8d6df2;--button-gradient-c: #6f53d7;--space-xs: 4px;--space-sm: 8px;--space-md: 12px;--space-lg: 16px;--space-xl: 24px;--space-2xl: 32px;--radius-sm: 8px;--radius-md: 12px;--radius-lg: 16px;--radius-full: 999px;--shadow-sm: 0 1px 3px rgba(0, 0, 0, .3);--shadow-md: 0 4px 12px rgba(0, 0, 0, .4);--shadow-lg: 0 8px 24px rgba(0, 0, 0, .5);font-family:Avenir Next,SF Pro Display,Manrope,Segoe UI,Helvetica Neue,sans-serif;color:var(--text-primary);background:linear-gradient(180deg,#101015 0%,#0f0f13 52%,var(--app-background) 100%),radial-gradient(circle at 82% -12%,rgba(154,108,255,.17),transparent 44%)}*{box-sizing:border-box}body{margin:0;min-height:100vh;background:transparent;text-rendering:optimizeLegibility}#app,.layout{min-height:100vh}.app-shell{display:grid;grid-template-columns:260px minmax(0,1fr);transition:grid-template-columns .25s ease}.app-shell.no-sidebar{grid-template-columns:minmax(0,1fr)}.app-nav-heading{margin:0 0 4px;color:#c9c9d9;text-transform:uppercase;letter-spacing:.08em;font-size:.73rem;font-weight:700}.app-main{min-width:0;display:grid;grid-template-rows:auto minmax(0,1fr);position:relative}.app-main.no-topbar{grid-template-rows:minmax(0,1fr)}.app-main:before,.app-main:after{content:"";position:fixed;pointer-events:none;z-index:0}.app-main:before{width:520px;height:520px;top:-180px;right:-160px;background:radial-gradient(circle,rgba(154,108,255,.17),transparent 62%)}.app-main:after{width:460px;height:460px;bottom:-220px;left:120px;background:radial-gradient(circle,rgba(154,108,255,.1),transparent 62%)}.app-topbar{position:sticky;top:0;z-index:30;border-bottom:1px solid rgba(67,67,83,.72);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:linear-gradient(180deg,#101015f2,#101015e0);padding:8px 20px;min-height:46px;display:flex;justify-content:space-between;gap:12px;align-items:center;overflow:visible}.app-topbar>div:first-child{display:flex;align-items:center;gap:10px;min-width:0}.app-topbar-brand-chip{flex-shrink:0}.app-topbar h1{margin:0;font-size:1rem;line-height:1.15;font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:-.02em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app-topbar-subtitle{display:none}.app-topbar-actions{display:flex;align-items:center;gap:10px}.app-mode-badge{display:inline-flex;align-items:center;gap:6px;padding:4px 9px;border-radius:999px;border:1px solid rgba(80,80,101,.82);font-size:.73rem;letter-spacing:.05em;text-transform:uppercase;margin-bottom:0}.app-mode-badge.is-viewer{background:#242231b8;color:#d4d2e2}.app-mode-badge.is-creator{background:#463181a6;color:#ece4ff}.app-context-link{color:#e5e3ef;text-decoration:none;font-size:.84rem;padding:7px 13px;border-radius:999px;border:1px solid rgba(72,72,93,.82);background:#23232dcc}.app-context-link:hover{border-color:#9a6cffbd;background:#3a2e5fb8;color:#f1eafe}.app-topbar-logout{border:1px solid rgba(72,72,93,.82);background:#1f1f29d1;color:#d4d4df;border-radius:999px;padding:7px 13px;font:inherit;font-size:.84rem;font-weight:600;cursor:pointer}.app-topbar-logout:hover{border-color:#ff7a9fd6;color:#ffe1ea;background:#49203094}.subtitle{margin:8px 0 12px;color:var(--text-secondary);font-size:.82rem}.content{padding:18px;max-width:1200px;margin:0 auto;width:100%}.app-content{max-width:1320px;position:relative;z-index:1}.app-content.is-home{max-width:1480px;padding-top:14px}.app-content.is-stream-view{max-width:1640px;padding-top:10px}.app-content.is-stream-studio{max-width:none;padding:12px 12px 18px}.card{background:#1a1a2266;border:1px solid rgba(67,67,83,.55);border-radius:14px;padding:18px;box-shadow:none}h2{margin:0 0 8px;font-size:1.14rem;font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:-.02em}h3{margin:0 0 6px;font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif;font-weight:700;letter-spacing:-.015em}label{display:grid;gap:6px;color:var(--text-secondary);font-size:.85rem}input,select,textarea{background:var(--surface-secondary);color:var(--text-primary);border:1px solid var(--border-default);border-radius:10px;padding:10px 12px;font-size:.95rem}input:focus,select:focus,textarea:focus{outline:none;border-color:var(--brand-primary);box-shadow:0 0 0 3px #9a6cff33}.btn{border:1px solid rgba(154,108,255,.46);border-radius:12px;padding:9px 14px;font-weight:600;cursor:pointer;background:#9a6cff29;color:var(--text-primary);transition:border-color .18s ease,background .18s ease}.btn:hover{border-color:#9a6cffc2;background:#9a6cff38}.btn-ghost{border-color:#5a5a70a3;background:#ffffff05;color:var(--text-primary)}.btn-ghost:hover{border-color:#9a6cff9e}.skeleton-card{position:relative;overflow:hidden}.skeleton-card:after{content:"";position:absolute;inset:0;background:linear-gradient(110deg,#fff0,#ffffff14 38%,#fff0 70%);transform:translate(-100%);animation:shimmer 1.25s ease-in-out infinite}.skeleton-thumb{min-height:0;aspect-ratio:4 / 3}.skeleton-line{height:10px;border-radius:8px;background:#ffffff1f;margin:8px 0}.skeleton-line.w-70{width:70%}.skeleton-line.w-45{width:45%}.skeleton-chip-row{display:flex;gap:8px;margin-top:10px}.skeleton-chip{display:inline-block;width:72px;height:22px;border-radius:999px;background:#ffffff1a}.form-grid{display:grid;gap:12px;margin-top:8px}.toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:end;margin:12px 0}.actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:8px}.list-grid{margin-top:14px;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(230px,1fr))}.list-card{border:1px solid var(--border-default);background:var(--surface-secondary);border-radius:12px;padding:12px}.muted{color:var(--text-secondary)}.error-text{color:var(--error-default);margin:10px 0 0}.ok-text{color:var(--ok-default);margin:10px 0 0}.stat{font-size:1.1rem;font-weight:700}.break{word-break:break-all}.row-check{display:flex;align-items:center;gap:8px}.thumb-preview{width:min(360px,100%);border:1px solid var(--border-default);border-radius:12px;margin:8px 0 14px;object-fit:cover}.card-enter{opacity:0;transform:translateY(16px);animation:cardEnter .55s ease forwards}.card-enter-1{animation-delay:.05s}.card-enter-2{animation-delay:.14s}.card-enter-3{animation-delay:.24s}.card-enter-4{animation-delay:.34s}@keyframes cardEnter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes shimmer{0%{transform:translate(-110%)}to{transform:translate(110%)}}@keyframes livePulse{0%{box-shadow:0 0 #49f8bc8c}70%{box-shadow:0 0 0 10px #49f8bc00}to{box-shadow:0 0 #49f8bc00}}@media(prefers-reduced-motion:reduce){.card-enter{opacity:1;transform:none;animation:none}.skeleton-card:after{animation:none}}@media(max-width:740px){.app-shell{grid-template-columns:1fr;grid-template-rows:auto 1fr}.app-topbar{position:static;padding:8px 12px;min-height:46px;flex-direction:row;align-items:center}.app-topbar-actions{justify-content:flex-end;flex-wrap:wrap}.app-context-link{margin-right:auto}.app-topbar-logout{margin-left:auto}.content{padding:14px}.subtitle{font-size:.85rem}}
