.badge[data-v-c15b1fad]{cursor:pointer;border-radius:4px;padding:2px 6px;font-size:10px;font-weight:700;display:inline-block}.badge-blue[data-v-c15b1fad]{background:var(--primary);color:#fff}.badge-green[data-v-c15b1fad]{color:#fff;background:#27ae60}.payout-link[data-v-c15b1fad]:hover{opacity:.8}.vote-btn[data-v-b1993b4c]{cursor:pointer;color:var(--text-muted);-webkit-user-select:none;user-select:none;border-radius:4px;justify-content:center;align-items:center;gap:4px;padding:2px 6px;font-size:14px;line-height:1;transition:all .2s;display:inline-flex}.vote-btn[data-v-b1993b4c]:hover{color:var(--primary);background:var(--bg-r3);transform:scale(1.1)}.vote-btn.active[data-v-b1993b4c]{color:var(--accent-active);filter:drop-shadow(0 0 3px var(--accent-active));font-weight:700;transform:scale(1.1)}.vote-btn i[data-v-b1993b4c]{filter:drop-shadow(0 1px 2px #0003)}.vote-count[data-v-b1993b4c]{font-size:10px;font-weight:700}.sp-ads-toolbar[data-v-476fdf87]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.sp-ads-date[data-v-476fdf87]{width:auto;height:32px}.sp-ads-refresh[data-v-476fdf87]{margin-left:auto}.sp-ads-chart[data-v-476fdf87]{margin-bottom:16px}.sp-ads-chart[data-v-476fdf87] .apexcharts-series,.sp-ads-chart[data-v-476fdf87] .apexcharts-point-annotation-marker{cursor:pointer}.sp-ads-chart[data-v-476fdf87] .apexcharts-legend-text{color:var(--text-muted)!important}.sp-ads-empty[data-v-476fdf87]{color:var(--text-muted);text-align:center;padding:24px 0;font-size:12px}.sp-ads-table[data-v-476fdf87]{flex-direction:column;gap:2px;font-size:12px;display:flex}.sp-ads-row[data-v-476fdf87]{grid-template-columns:1.4fr .7fr 1.5fr 1.4fr .8fr;align-items:center;gap:8px;padding:6px 4px;display:grid}.sp-ads-row--head[data-v-476fdf87]{color:var(--text-muted);border-bottom:1px solid var(--border-main,#98aab1);padding-bottom:8px;font-weight:700}.sp-ads-row[data-v-476fdf87]:not(.sp-ads-row--head){border-bottom:1px solid #80808026}.sp-ads-row--expired[data-v-476fdf87]{opacity:.5}.sp-ads-status[data-v-476fdf87]{text-transform:capitalize}.sp-ads-row--active .sp-ads-status[data-v-476fdf87]{color:var(--bfp-accent,#1a9b78);font-weight:700}.sp-ads-row--upcoming .sp-ads-status[data-v-476fdf87]{color:#f5a623;font-weight:700}.sp-ads-sender a[data-v-476fdf87]{color:inherit;text-decoration:none}.sp-ads-sender a[data-v-476fdf87]:hover{text-decoration:underline}.sp-ads-hint[data-v-476fdf87]{color:var(--text-muted);margin-top:14px;font-size:11px}@media (width<=560px){.sp-ads-row[data-v-476fdf87]{grid-template-columns:1fr 1fr}.sp-ads-row--head[data-v-476fdf87]{display:none}.sp-ads-sender[data-v-476fdf87]{grid-column:1/-1;font-weight:700}}.sp-ads-toggle[data-v-8fb028fd]{width:24px;height:24px;color:var(--primary,#069);opacity:.7;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;font-size:13px;transition:opacity .2s;display:inline-flex}.sp-ads-toggle[data-v-8fb028fd]:hover{opacity:1}.settings-selectors[data-v-365eea39]{align-items:center;gap:10px;display:flex}.selector-item[data-v-365eea39]{align-items:center;gap:5px;display:flex}.selector-item i[data-v-365eea39]{color:var(--primary);font-size:12px}.lang-btn[data-v-365eea39]{background:var(--input-bg);border:1px solid var(--input-border);color:var(--text);cursor:pointer;border-radius:4px;outline:none;padding:2px 6px;font-family:inherit;font-size:11px;font-weight:700}.lang-btn[data-v-365eea39]:hover{border-color:var(--primary);background:var(--bg-r1)}.rpc-btn[data-v-365eea39]{align-items:center;gap:5px;display:flex}.is-mobile[data-v-365eea39]{justify-content:space-between;gap:5px;width:100%}.is-mobile .selector-item[data-v-365eea39]{background:var(--nav-bg);border:1px solid var(--border-main);border-radius:4px;flex:1;padding:4px 8px}.is-mobile .selector-item select[data-v-365eea39]{background:0 0;border:none;flex:1;width:100%;padding:0}.is-mobile .rpc-btn[data-v-365eea39]{background:var(--nav-bg);border:1px solid var(--border-main);flex:none;padding:6px 10px}.hide-on-mobile[data-v-365eea39]{display:none}@media (width>=901px){.hide-on-mobile[data-v-365eea39]{display:inline}}.lang-bar[data-v-763f0cd8]{background:var(--bg-r2);border-bottom:1px solid var(--border-main);align-items:center;padding:6px 15px;display:flex}@media (width<=900px){.lang-bar[data-v-763f0cd8]{background:var(--bg-r1);padding:8px 10px}}.notif-bell[data-v-433be8a0]{cursor:pointer;color:var(--text-muted);justify-content:center;align-items:center;transition:color .2s;display:flex;position:relative}.notif-bell[data-v-433be8a0]:hover{color:var(--primary)}.notif-bell.sm[data-v-433be8a0]{font-size:14px}.notif-bell.md[data-v-433be8a0]{font-size:18px}.notif-bell.lg[data-v-433be8a0]{font-size:24px}.notif-bell.has-new[data-v-433be8a0]:after{content:"";background:var(--accent,#f40);border:1.5px solid var(--nav-bg);border-radius:50%;position:absolute}.notif-bell.sm.has-new[data-v-433be8a0]:after{width:6px;height:6px;top:-1px;right:-1px}.notif-bell.md.has-new[data-v-433be8a0]:after{width:8px;height:8px;top:-2px;right:-2px}.notif-bell.lg.has-new[data-v-433be8a0]:after{width:10px;height:10px;top:-3px;right:-3px}.notif-bell.has-new i[data-v-433be8a0]{animation:2s infinite bell-ring-433be8a0}@keyframes bell-ring-433be8a0{0%{transform:rotate(0)}5%{transform:rotate(15deg)}10%{transform:rotate(-15deg)}15%{transform:rotate(10deg)}20%{transform:rotate(-10deg)}25%{transform:rotate(0)}to{transform:rotate(0)}}.avatar[data-v-a8268db8]{background-position:50%;background-size:cover;background-color:var(--bg-r2);border-radius:4px;flex-shrink:0}.avatar.is-round[data-v-a8268db8]{border-radius:50%}.avatar-xs[data-v-a8268db8]{width:32px;height:32px}.avatar-sm[data-v-a8268db8]{width:48px;height:48px}.avatar-md[data-v-a8268db8]{width:64px;height:64px}.avatar-lg[data-v-a8268db8]{width:128px;height:128px}.site-header[data-v-cf3d350d]{background:var(--bg-white);border-bottom:1px solid var(--border-main);padding:20px}.header-inner[data-v-cf3d350d]{justify-content:space-between;align-items:center;display:flex}.logo[data-v-cf3d350d]{cursor:pointer}.logo-title[data-v-cf3d350d]{color:var(--text);font-family:Trebuchet MS,sans-serif;font-size:32px;font-weight:700}.logo-title em[data-v-cf3d350d]{color:var(--primary);font-style:normal}.logo-sub[data-v-cf3d350d]{color:var(--text-muted);margin-top:5px;font-size:13px}.active-community-badge[data-v-cf3d350d]{background:var(--primary)!important;color:var(--accent)!important;text-transform:uppercase!important;letter-spacing:2px!important;border:3px solid var(--accent)!important;border-radius:8px!important;width:fit-content!important;margin-top:15px!important;padding:10px 25px!important;font-family:Trebuchet MS,sans-serif!important;font-size:44px!important;font-weight:700!important;display:inline-block!important;box-shadow:0 6px 16px #0000004d!important}.header-right[data-v-cf3d350d]{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.block-status[data-v-cf3d350d]{color:var(--text-muted);font-size:12px}.user-bar[data-v-cf3d350d]{color:var(--text);align-items:center;gap:8px;font-size:13px;display:flex}.btn-hdr[data-v-cf3d350d]{background:var(--input-bg);color:var(--text);border:1px solid var(--input-border);cursor:pointer;padding:5px 12px;font-size:12px}.btn-hdr[data-v-cf3d350d]:hover{background:var(--bg-white);border-color:var(--primary);color:var(--primary)}.header-vp-bar[data-v-cf3d350d]{cursor:pointer;flex-direction:column;gap:2px;width:80px;display:flex}.vp-label[data-v-cf3d350d]{color:var(--primary);align-items:center;gap:4px;font-size:10px;font-weight:700;display:flex}.vp-track[data-v-cf3d350d]{background:var(--bg-r1);border:1px solid var(--border-main);border-radius:2px;height:4px;overflow:hidden}.vp-fill[data-v-cf3d350d]{background:var(--primary);height:100%;transition:width .3s}.header-user-info[data-v-cf3d350d]{cursor:pointer;border-radius:4px;align-items:center;gap:10px;padding:4px 8px;transition:background .2s;display:flex}.header-user-info[data-v-cf3d350d]:hover{background:var(--bg-r1)}.header-user-text[data-v-cf3d350d]{text-align:right}.interactive-username[data-v-cf3d350d]{color:var(--primary);font-size:13px}.logout-btn[data-v-cf3d350d]{color:var(--text-muted);margin-left:10px;padding:5px 10px}.logout-btn[data-v-cf3d350d]:hover{color:#f40}@media (width<=1000px){.hide-tablet[data-v-cf3d350d]{display:none}}.community-bar[data-v-fc4db8c1]{background:var(--bg-r3);border:1px solid var(--primary);border-radius:6px;align-items:center;gap:15px;margin:15px;padding:10px 15px;display:flex}.cb-selectors[data-v-fc4db8c1]{flex-direction:column;flex:1;gap:8px;display:flex}.cb-main-row[data-v-fc4db8c1]{align-items:center;gap:8px;display:flex}.cb-main-row select[data-v-fc4db8c1]{background:var(--input-bg);border:1px solid var(--input-border);color:var(--text);border-radius:4px;outline:none;flex:1;padding:6px 10px;font-size:13px}.cb-search-btn[data-v-fc4db8c1]{flex-shrink:0}.cb-custom-tag[data-v-fc4db8c1]{gap:6px;display:flex}.cb-custom-tag input[data-v-fc4db8c1]{background:var(--bg-white);border:1px solid var(--input-border);color:var(--text);border-radius:4px;flex:1;padding:6px 10px;font-size:12px}.hide-on-mobile[data-v-fc4db8c1]{display:none}@media (width>=901px){.hide-on-mobile[data-v-fc4db8c1]{display:inline}.cb-selectors[data-v-fc4db8c1]{flex-direction:row;flex:0 auto;align-items:center}}@media (width<=900px){.community-bar[data-v-fc4db8c1]{margin:10px;padding:8px 10px}}.activity-item[data-v-4bea8ebb]{border-bottom:1px solid var(--bg-r1);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 15px;transition:background .2s;display:flex}.activity-item[data-v-4bea8ebb]:hover{background:var(--bg-r1)}.activity-item.is-unread[data-v-4bea8ebb]{background:var(--bg-r3)}.ai-dot[data-v-4bea8ebb]{background:var(--accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.ai-main[data-v-4bea8ebb]{flex:1;min-width:0}.ai-header[data-v-4bea8ebb]{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:2px;font-size:12px;display:flex}.ai-author[data-v-4bea8ebb]{color:var(--primary)}.is-unread .ai-author[data-v-4bea8ebb]{font-weight:900}.ai-comm[data-v-4bea8ebb]{background:var(--primary);color:#fff;text-transform:uppercase;border-radius:3px;padding:1px 6px;font-size:9px;font-weight:700}.ai-body[data-v-4bea8ebb]{justify-content:space-between;align-items:center;gap:10px;display:flex}.ai-title[data-v-4bea8ebb]{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;font-style:italic;overflow:hidden}.is-unread .ai-title[data-v-4bea8ebb]{color:var(--text);font-weight:500}.ai-time[data-v-4bea8ebb]{color:var(--text-muted);white-space:nowrap;font-size:10px}.activity-feed[data-v-14f4f199]{background:var(--bg-white);flex-direction:column;display:flex}.af-tabs[data-v-14f4f199]{background:var(--bg-r1);border-radius:6px;align-items:center;gap:5px;padding:4px;display:flex}.af-tab-btn[data-v-14f4f199]{flex:1;transition:all .2s;background:var(--bg-r3)!important;border:1px solid var(--border-main)!important;color:var(--text-muted)!important;cursor:pointer!important;border-radius:4px!important;justify-content:center!important;align-items:center!important;gap:6px!important;margin:0!important;padding:8px!important;font-size:12px!important;font-weight:600!important;display:flex!important}.af-tab-btn[data-v-14f4f199]:hover{border-color:var(--primary)!important;color:var(--text)!important;background:var(--bg-r2)!important}.af-tab-btn.active[data-v-14f4f199]{background:var(--primary)!important;border-color:var(--primary)!important;color:#fff!important}.tab-count[data-v-14f4f199]{opacity:.9;margin-left:4px;font-size:10px}.af-spacer[data-v-14f4f199]{flex:1}.af-toggle-btn[data-v-14f4f199]{background:var(--bg-white);border:1px solid var(--border-main);color:var(--primary);cursor:pointer;border-radius:4px;padding:4px 10px;font-size:10px}.af-content[data-v-14f4f199]{border-top:1px solid var(--border-main);max-height:400px;overflow-y:auto}.af-footer[data-v-14f4f199]{text-align:center;background:var(--bg-r2);padding:10px}.af-more-link[data-v-14f4f199]{color:var(--primary);font-size:11px;font-weight:700;text-decoration:underline}.af-empty[data-v-14f4f199]{text-align:center;color:var(--text-muted);padding:20px;font-size:12px}.activity-feed[data-v-14f4f199]:not(.is-mobile){border:1px solid var(--primary);border-radius:6px;overflow:hidden}.activity-feed:not(.is-mobile) .af-tabs[data-v-14f4f199]{background:var(--bg-r3);border-bottom:1px solid var(--border-main);border-radius:0;padding:6px 10px}.activity-feed:not(.is-mobile) .af-tab-btn[data-v-14f4f199]{flex:none!important;min-width:130px!important}.activity-feed:not(.is-mobile) .af-tab-btn.active[data-v-14f4f199]{background:var(--primary)}.is-mobile .af-content[data-v-14f4f199]{border-top:none;max-height:none;overflow-y:visible}.hide-on-mobile[data-v-14f4f199]{display:none}@media (width>=901px){.hide-on-mobile[data-v-14f4f199]{display:inline-block}}.global-activity-container[data-v-6f798a96]{margin:0 15px 15px}.activity-title[data-v-6f798a96]{border:1px solid var(--primary);border-bottom:none;border-radius:6px 6px 0 0;padding:6px 12px}.nav-bar[data-v-821403a1]{background:var(--nav-bg);border-bottom:1px solid var(--border-main);justify-content:space-between;padding:0 10px;display:flex}.nav-links[data-v-821403a1]{display:flex}.nav-link[data-v-821403a1]{color:var(--primary);cursor:pointer;padding:10px 15px;font-size:13px;font-weight:700;text-decoration:none}.nav-link[data-v-821403a1]:hover{color:var(--accent);background:var(--bg-page)}.breadcrumb[data-v-821403a1]{background:var(--bg-page);border-bottom:1px solid var(--border-main);color:var(--text);padding:8px 14px;font-size:13px}.breadcrumb a[data-v-821403a1]{color:var(--primary);text-decoration:none}.breadcrumb a[data-v-821403a1]:hover{text-decoration:underline}.mobile-top-bar[data-v-0236659c]{z-index:1000;background:var(--nav-bg);border-bottom:2px solid var(--primary);flex-direction:column;display:flex;position:sticky;top:0;box-shadow:0 2px 8px #0003}.mtb-main[data-v-0236659c]{align-items:center;gap:10px;min-height:50px;padding:5px 10px;display:flex}.mtb-logo[data-v-0236659c]{background:var(--primary);color:var(--accent);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:16px;font-weight:700;display:flex}.mtb-logo span[data-v-0236659c]{color:#fff}.mtb-ticker[data-v-0236659c]{cursor:pointer;background:#0000000d;border-radius:8px;flex:1;align-items:center;min-width:0;padding:4px 8px;display:flex;overflow:hidden}.ticker-content-stack[data-v-0236659c]{flex-direction:column;gap:1px;width:100%;display:flex}.ticker-item[data-v-0236659c]{align-items:center;gap:4px;width:100%;display:flex}.ticker-item i[data-v-0236659c]{color:var(--accent);opacity:.8;font-size:8px}.ticker-text[data-v-0236659c]{white-space:nowrap;text-overflow:ellipsis;color:var(--text);font-size:10px;line-height:1.2;overflow:hidden}.mtb-actions[data-v-0236659c]{align-items:center;gap:10px;margin-left:auto;display:flex}.mtb-vp[data-v-0236659c]{color:var(--primary);white-space:nowrap;font-size:11px;font-weight:700}.mtb-toggle[data-v-0236659c]{color:var(--primary);text-align:center;cursor:pointer;width:20px}.mtb-drawer[data-v-0236659c]{background:var(--bg-white);flex-direction:column;max-height:80vh;display:flex}.drawer-settings[data-v-0236659c]{background:var(--bg-r1);border-bottom:1px solid var(--border-main);padding:8px 10px;display:flex}.mtb-lang-bar[data-v-0236659c]{flex:1;background:0 0!important;border:none!important;padding:0!important}.mtb-auth-actions[data-v-0236659c]{border-left:1px solid var(--border-main);align-items:center;gap:8px;margin-left:5px;padding-left:10px;display:flex}.btn-hdr[data-v-0236659c]{background:var(--input-bg);color:var(--text);border:1px solid var(--input-border);cursor:pointer;border-radius:4px;padding:5px 10px;font-size:14px}.logout-btn[data-v-0236659c]:hover{color:#f40;border-color:#f40}.drawer-header[data-v-0236659c]{background:var(--bg-white);border-bottom:1px solid var(--border-main);padding:8px 10px}.drawer-footer[data-v-0236659c]{text-align:center;background:var(--bg-r2);color:var(--primary);border-top:1px solid var(--border-main);cursor:pointer;padding:10px;font-size:11px;font-weight:700}.mobile-context[data-v-fbff3acb]{flex-direction:column;gap:4px;margin-top:5px;margin-bottom:5px;display:flex}.mc-title-box[data-v-fbff3acb]{background:var(--bg-r1);border-left:2px solid var(--primary);padding:8px 10px}.mc-breadcrumb[data-v-fbff3acb]{color:var(--text);font-size:11px;line-height:1.4}.active-topic-title[data-v-fbff3acb]{font-weight:700}.mods-section[data-v-f356e07d]{margin-top:25px}.mods-header[data-v-f356e07d]{background:var(--bg-r3);border:1px solid var(--border-main);color:var(--primary);border-bottom:none;border-radius:6px 6px 0 0;padding:8px 12px;font-size:13px;font-weight:700}.mods-body[data-v-f356e07d]{background:var(--bg-r1);border:1px solid var(--border-main);border-radius:0 0 6px 6px;flex-wrap:wrap;gap:15px;padding:12px;display:flex}.mod-badge[data-v-f356e07d]{flex-direction:column;align-items:center;gap:2px;display:flex}.mod-badge a[data-v-f356e07d]{color:var(--primary);font-size:12px;font-weight:700;text-decoration:none}.mod-role[data-v-f356e07d]{text-transform:uppercase;opacity:.8;font-size:10px;font-weight:700}.community-reward-badge[data-v-f356e07d]{background:var(--primary);color:#fff;cursor:pointer;border-radius:20px;padding:4px 10px;font-size:11px;font-weight:700;transition:transform .2s,background .2s;box-shadow:0 2px 5px #0003}.community-reward-badge[data-v-f356e07d]:hover{background:var(--accent-active);transform:scale(1.05)}.index-table[data-v-f356e07d]{border-collapse:collapse;width:100%;margin-top:15px}.row-hover[data-v-f356e07d]:hover{background:var(--bg-r2);cursor:pointer}.forum-media-container.mode-micro[data-v-b9063d1b]{vertical-align:middle;width:auto;display:inline-block}.forum-media-micro[data-v-b9063d1b]{align-items:center;gap:8px;margin-right:8px;display:flex}.media-icon[data-v-b9063d1b]{cursor:pointer;color:var(--primary,#069);opacity:.7;font-size:14px;transition:all .2s}.media-icon[data-v-b9063d1b]:hover{opacity:1;transform:scale(1.1)}.media-icon.is-active[data-v-b9063d1b]{color:var(--accent);opacity:1}.editor-header[data-v-c4dd8290]{color:var(--primary);border-bottom:1px solid var(--border-main);margin-bottom:10px;padding-bottom:10px;font-size:14px;font-weight:700}.editor-header-reply[data-v-c4dd8290]{color:var(--primary);text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700}.no-border[data-v-c4dd8290]{border:none!important;margin:0!important}.beneficiaries-inline[data-v-99065055]{background:#0000000d;border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:inline-flex}.ben-icon[data-v-99065055]{opacity:.7;font-size:10px}.ben-link[data-v-99065055]{color:var(--primary);font-weight:700}.ben-link[data-v-99065055]:hover{text-decoration:underline}.ben-pct[data-v-99065055]{opacity:.6;font-size:9px}.ben-sep[data-v-99065055]{opacity:.3}.ben-more[data-v-99065055]{opacity:.8;font-size:9px;font-weight:700}[data-theme=dark] .beneficiaries-inline[data-v-99065055],[data-theme=deepnight] .beneficiaries-inline[data-v-99065055],[data-theme=ocean] .beneficiaries-inline[data-v-99065055],[data-theme=midnight] .beneficiaries-inline[data-v-99065055]{background:#ffffff0d}.embed-wrapper{margin:15px 0}.embed-container{background:#000;border-radius:4px;max-width:100%;height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.embed-container iframe,.embed-container object,.embed-container embed{width:100%;height:100%;position:absolute;top:0;left:0}.embed-suno{border-radius:4px;height:150px;overflow:hidden}.embed-suno iframe{width:100%;height:100%}.embed-vertical{background:#000;border-radius:4px;max-width:400px;height:0;margin:0 auto;padding-bottom:177.77%;position:relative;overflow:hidden}.embed-vertical iframe{width:100%;height:100%;position:absolute;top:0;left:0}.embed-source{opacity:.7;word-break:break-all;margin-top:5px;font-size:11px}.post-body .embed-wrapper{margin-bottom:15px}body.theme-subsilver,:root{--primary:#069;--primary-lt:#0076b1;--primary-dk:#005580;--accent:#ffa34f;--accent-lt:#ffc48d;--bg-page:#e5e5e5;--bg-white:#fff;--bg-r1:#ececec;--bg-r2:#f5f5f5;--bg-r3:#d1d7dc;--border-main:#98aab1;--text:#333;--text-muted:#5a6a74;--modal-bg:#ececec;--input-bg:#fff;--input-border:#999;--nav-bg:#d1d7dc;--success-bg:#eafaf1;--success-text:#186a3b;--success-border:#1e8449;--error-bg:#fdecea;--error-text:#922b21;--error-border:#c0392b;--wv-bg:#000;--wv-text:#fff;--accent-active:#2ecc71;--sans:Verdana, Geneva, Tahoma, sans-serif;--mono:"Courier New", Courier, monospace}body.theme-modern{--primary:#2c3e50;--primary-lt:#34495e;--primary-dk:#1a252f;--accent:#3498db;--accent-lt:#5dade2;--bg-page:#f8f9fa;--bg-white:#fff;--bg-r1:#fff;--bg-r2:#f1f3f5;--bg-r3:#e9ecef;--border-main:#dee2e6;--text:#212529;--text-muted:#6c757d;--modal-bg:#fff;--input-bg:#fff;--input-border:#ced4da;--nav-bg:#f1f3f5;--success-bg:#d4edda;--success-text:#155724;--success-border:#c3e6cb;--error-bg:#f8d7da;--error-text:#721c24;--error-border:#f5c6cb;--wv-bg:#2c3e50;--wv-text:#fff;--accent-active:#3498db}body.theme-deepnight{--primary:#e67e22;--primary-lt:#eb984e;--primary-dk:#af601a;--accent:#f1c40f;--accent-lt:#f4d331;--bg-page:#121212;--bg-white:#1e1e1e;--bg-r1:#252525;--bg-r2:#2c2c2c;--bg-r3:#333;--border-main:#444;--text:#e0e0e0;--text-muted:#bbb;--modal-bg:#1e1e1e;--input-bg:#2c2c2c;--input-border:#555;--nav-bg:#2c2c2c;--success-bg:#1b3324;--success-text:#2ecc71;--success-border:#27ae60;--error-bg:#3d1a1a;--error-text:#e74c3c;--error-border:#c0392b;--wv-bg:#000;--wv-text:#fff;--accent-active:#e67e22}body.theme-ocean{--primary:#1a7c9c;--primary-lt:#48c9b0;--primary-dk:#148f77;--accent:#2448ab;--accent-lt:#5dade2;--bg-page:#0a192f;--bg-white:#112240;--bg-r1:#1d2d50;--bg-r2:#112240;--bg-r3:#233554;--border-main:#1e3a5a;--text:#ccd6f6;--text-muted:#8892b0;--modal-bg:#112240;--input-bg:#1d2d50;--input-border:#233554;--nav-bg:#1d2d50;--success-bg:#143330;--success-text:#1abc9c;--success-border:#16a085;--error-bg:#331414;--error-text:#e74c3c;--error-border:#c0392b;--wv-bg:#0a192f;--wv-text:#ccd6f6;--accent-active:#1abc9c}body.theme-forest{--primary:#2d6a4f;--primary-lt:#3a866a;--primary-dk:#1e4f3a;--accent:#64b261;--accent-lt:#f7bc8a;--bg-page:#f5f1eb;--bg-white:#fff;--bg-r1:#eee8de;--bg-r2:#f5f1eb;--bg-r3:#d8cfc2;--border-main:#b5a99a;--text:#2d2926;--text-muted:#6b5e52;--modal-bg:#f9f5ef;--input-bg:#fff;--input-border:#b5a99a;--nav-bg:#ded4c6;--success-bg:#dcf0e7;--success-text:#1b4332;--success-border:#74c69d;--error-bg:#f9e5e5;--error-text:#bc4749;--error-border:#e5989b;--wv-bg:#2d2926;--wv-text:#f5f1eb;--accent-active:#2d6a4f}body.theme-midnight{--primary:#58a6ff;--primary-lt:#79b8ff;--primary-dk:#388bfd;--accent:#ffa657;--accent-lt:#ffbe86;--bg-page:#010409;--bg-white:#0d1117;--bg-r1:#161b22;--bg-r2:#1c2128;--bg-r3:#21262d;--border-main:#30363d;--text:#e6edf3;--text-muted:#8b949e;--modal-bg:#161b22;--input-bg:#1c2128;--input-border:#30363d;--nav-bg:#21262d;--success-bg:#13231b;--success-text:#3fb950;--success-border:#238636;--error-bg:#2b1316;--error-text:#f85149;--error-border:#da3633;--wv-bg:#000;--wv-text:#e6edf3;--accent-active:#ffa657}*{box-sizing:border-box;margin:0;padding:0}body{font-family:var(--sans);background-color:var(--bg-page);color:var(--text);min-height:100vh;padding:20px;font-size:13px;line-height:1.4;transition:background-color .3s,color .3s}a{color:var(--primary);font-weight:700;text-decoration:none}a:hover{color:var(--accent);text-decoration:underline}#app{background:var(--bg-white);border:1px solid var(--border-main);border-radius:8px;max-width:1200px;margin:0 auto;box-shadow:0 4px 12px #0000004d}.content{padding:15px}.forumline{background:var(--bg-white);border-collapse:separate;border-spacing:0;border:1px solid var(--primary);border-radius:6px;width:100%;margin-bottom:20px;overflow:hidden}.post-list-table{table-layout:auto;width:100%}.col-topic{width:auto}.col-author{width:120px}.col-payout{width:100px}.col-lastpost{width:180px}.col-author,.col-payout,.col-lastpost{white-space:nowrap}.topic-table,.profile-list-table{table-layout:fixed}.catHead{background:var(--bg-r3);height:32px;color:var(--primary);padding:0 10px;font-size:14px;font-weight:700}.thHead{background:var(--primary);color:var(--accent);text-transform:uppercase;height:30px;padding:2px 8px;font-size:11px;font-weight:700}.row1{background:var(--bg-r1);border-top:1px solid var(--bg-white);color:var(--text);padding:10px}.row2{background:var(--bg-r2);border-top:1px solid var(--bg-white);color:var(--text);padding:10px}.row3{background:var(--bg-r3);border-top:1px solid var(--bg-white);color:var(--text);padding:10px}.forumline tr:first-child .row3:first-child{border-top-left-radius:4px}.forumline tr:first-child .row3:last-child{border-top-right-radius:4px}.row-hover{cursor:pointer}.row-hover:hover td{opacity:.9;background-color:var(--bg-r3)!important}.avatar{border:1px solid var(--input-border);background-position:50%;background-size:cover;background-color:var(--bg-white);width:80px;height:80px;margin:5px auto;display:block}.avatar-sm{background-position:50%;background-size:cover;border-radius:4px;width:50px;height:50px;margin:6px auto}.community-grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:15px;width:100%;margin-top:20px;display:grid}.community-card{background:var(--bg-white);border:1px solid var(--border-main);border-radius:4px;flex-direction:column;gap:12px;padding:15px;display:flex}.community-card-header{align-items:center;gap:12px;display:flex}.community-card-header .avatar-sm{margin:0}.community-card-info{flex:1;min-width:0}.community-card-title{color:var(--primary);cursor:pointer;white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;overflow:hidden}.community-card-title:hover{text-decoration:underline}.community-card-name{color:var(--text-muted);font-size:12px}.community-card-about{-webkit-line-clamp:3;height:4.2em;color:var(--text);-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.community-card-meta{color:var(--text-muted);gap:15px;font-size:12px;display:flex}.community-card-actions{border-top:1px solid var(--bg-r1);justify-content:flex-end;margin-top:auto;padding-top:10px;display:flex}.post-profile{vertical-align:top;text-align:center;border-right:1px solid var(--border-main);width:150px}.post-body-cell{vertical-align:top;background:var(--bg-white);color:var(--text);padding:15px}.post-header{border-bottom:1px solid var(--border-main);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:5px;margin-bottom:10px;padding-bottom:6px;display:flex}.badge{font-size:11px;font-weight:700;font-family:var(--mono);white-space:nowrap;color:#fff;padding:2px 8px}.badge-blue{background:var(--primary)}.badge-green{background:#1e8449}.badge-gray{background:#7f8c8d}.post-body{overflow-wrap:break-word;word-wrap:break-word;font-size:14px;line-height:1.6;overflow:hidden}.post-body img{cursor:pointer;max-width:100%;height:auto;margin:10px 0;display:block}.post-body h1,.post-body h2,.post-body h3{color:var(--primary);margin:15px 0 10px}.post-body p{margin-bottom:10px}.post-body code{background:var(--bg-r3);font-family:var(--mono);padding:2px 4px;font-size:13px}.post-body pre{background:var(--bg-r2);border:1px solid var(--border-main);font-family:var(--mono);margin:10px 0;padding:10px;font-size:13px;overflow-x:auto}.post-body blockquote{border-left:4px solid var(--primary);color:var(--text-muted);background:var(--bg-r2);margin:10px 0;padding:5px 15px}.post-body a{word-break:break-all}.post-body ul,.post-body ol{margin-bottom:10px;margin-left:25px}.post-body hr{border:none;border-top:1px solid var(--border-main);margin:15px 0}.post-body table{border-collapse:collapse;width:100%;margin:10px 0;display:block;overflow-x:auto}.post-body th,.post-body td{border:1px solid var(--border-main);text-align:left;padding:6px 10px}.post-body th{background:var(--bg-r3)}.quote-box{background:var(--bg-r2);border:1px solid var(--border-main);margin-bottom:10px;padding:10px;font-size:13px}.quote-toggle{cursor:pointer;color:var(--primary);margin-left:5px;font-weight:700}.quote-toggle:hover{color:var(--accent)}.quote-content{background:var(--bg-white);border:1px solid var(--border-main);max-height:200px;margin-top:5px;padding:10px;line-height:1.5;overflow-y:auto}.write-form{background:var(--bg-r1);border:1px solid var(--primary);border-radius:6px;margin:10px 0;padding:15px}.write-form textarea{border:1px solid var(--input-border);background:var(--input-bg);width:100%;min-height:150px;color:var(--text);font-family:var(--sans);padding:10px;font-size:14px}.write-form input[type=text],.write-form input[type=password]{border:1px solid var(--input-border);background:var(--input-bg);width:100%;color:var(--text);font-family:var(--sans);margin-bottom:10px;padding:8px 12px;font-size:14px}.form-label{color:var(--text);margin-bottom:5px;font-size:13px;font-weight:700;display:block}.btn{cursor:pointer;border:1px solid var(--input-border);background:var(--input-bg);color:var(--text);padding:6px 14px;font-size:13px;font-weight:700}.btn:hover{background:var(--bg-white);border-color:var(--primary);color:var(--primary)}.btn-primary{background:var(--primary);color:#fff;border-color:var(--primary-dk)}.btn-primary:hover{background:var(--primary-lt);color:#fff}.btn-accent{background:var(--accent);color:#fff;border-color:var(--primary-dk)}.btn-accent:hover{background:var(--accent-lt);color:#fff}.btn-ghost{color:var(--primary);border:1px solid var(--primary);background:0 0}.btn-ghost:hover{background:var(--primary);color:#fff}.btn-sm{padding:4px 10px;font-size:11px}.btn:disabled{opacity:.5;cursor:default}.show-mobile{display:none!important}.btn-xs{min-width:auto;padding:2px 6px;font-size:10px}.btn-follow{border-radius:4px;justify-content:center;align-items:center;gap:5px;width:100%;display:flex;padding:4px 10px!important;font-size:11px!important}@media (width<=600px){.btn-follow{padding:8px 12px!important;font-size:13px!important}}.modal-overlay{z-index:10000;background:#000000b3;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.modal-box{background:var(--modal-bg);border:1px solid var(--primary);border-radius:8px;width:450px;max-width:95vw;box-shadow:0 10px 30px #00000080}.modal-header{background:var(--primary);color:var(--accent);border-radius:6px 6px 0 0;justify-content:space-between;align-items:center;padding:12px 18px;font-weight:700;display:flex}.modal-close{color:#fff;cursor:pointer;background:0 0;border:none;font-size:18px}.modal-body{max-height:80vh;color:var(--text);padding:20px;overflow-y:auto}.tabs{border-bottom:1px solid var(--primary);gap:2px;margin-bottom:15px;display:flex}.tab-btn{cursor:pointer;background:var(--nav-bg);border:1px solid var(--input-border);color:var(--text);border-bottom:none;padding:6px 16px;font-size:13px;font-weight:700}.tab-btn.active{background:var(--modal-bg);border-color:var(--primary);color:var(--primary);border-bottom:2px solid var(--modal-bg);margin-bottom:-1px}.alert{border:1px solid #0000;border-radius:4px;margin-bottom:15px;padding:10px 15px;font-size:13px}.alert-error{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.alert-success{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}.alert-info{background:var(--bg-r3);border-color:var(--primary);color:var(--primary)}.mods-section{background:var(--bg-r1);border:1px solid var(--primary);border-radius:6px;margin:15px 0;overflow:hidden}.mods-header{background:var(--primary);color:var(--accent);text-transform:uppercase;padding:8px 14px;font-size:12px;font-weight:700}.mods-body{flex-wrap:wrap;gap:8px;padding:10px;display:flex}.mod-badge{background:var(--bg-white);border:1px solid var(--border-main);align-items:center;gap:5px;padding:6px 12px;font-size:13px;display:flex}.mod-role{text-transform:uppercase;color:var(--primary);font-size:10px;font-weight:700}.loader{text-align:center;color:var(--primary);padding:40px;font-size:14px;font-weight:700}.spin{border:2px solid var(--input-border);border-top-color:var(--primary);vertical-align:middle;border-radius:50%;width:16px;height:16px;margin-right:8px;animation:.8s linear infinite spin;display:inline-block}@keyframes spin{to{transform:rotate(360deg)}}.site-footer{background:var(--nav-bg);color:var(--text-muted);text-align:center;border-top:1px solid var(--border-main);padding:20px;font-size:12px}.wv-btn{background:var(--wv-bg);width:100%;color:var(--wv-text);border:1px solid var(--border-main);cursor:pointer;justify-content:center;align-items:center;gap:10px;padding:12px;font-weight:700;display:flex}.wv-btn:hover{opacity:.8}.wv-btn:disabled{opacity:.5;cursor:default}.gs{color:var(--text-muted);font-size:12px}.gs i{color:var(--primary);opacity:.8}.depth-badge{color:var(--accent);margin-left:5px;font-size:11px;display:inline-block}.highlighted-post{animation:3s ease-out highlight-fade;border:2px solid var(--accent)!important}@keyframes highlight-fade{0%{box-shadow:0 0 20px var(--accent);background-color:var(--accent-lt)}to{box-shadow:0 0 #0000}}.profile-stats{flex-wrap:wrap;gap:15px;margin-top:15px;display:flex}.stat-box{background:var(--bg-r1);border:1px solid var(--border-main);border-radius:4px;min-width:140px;padding:12px 18px}.stat-label{color:var(--text-muted);text-transform:uppercase;margin-bottom:4px;font-size:10px;font-weight:700}.stat-val{color:var(--primary);font-size:16px;font-weight:700}.payout-link{cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.payout-link:hover{color:var(--accent-active)}.notif-item{border-bottom:1px solid var(--border-main);color:var(--text);padding:10px;font-size:13px}.notif-item:last-child{border-bottom:none}.notif-item .gs{margin-top:3px;display:block}.tag-filter-bar{background:var(--bg-r2);border:1px solid var(--border-main);border-radius:4px;align-items:center;margin:0 15px 15px;padding:8px 15px;display:flex}.tag-filter-bar input{background:var(--input-bg);color:var(--text);border:1px solid var(--input-border);border-radius:4px;font-size:13px}@media (width<=600px){.tag-filter-bar div{max-width:none!important}}.bc-queue-panel{z-index:9999;background:var(--nav-bg);border-top:2px solid var(--primary);padding:8px 14px;transition:bottom .3s ease-in-out;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -3px 12px #0003}.has-player-active .bc-queue-panel{bottom:76px}@media (width<=600px){.has-player-active .bc-queue-panel{bottom:64px}}.bc-queue-inner{flex-wrap:wrap;align-items:center;gap:8px;max-width:1200px;margin:0 auto;display:flex}.bc-queue-item{flex:220px;align-items:center;gap:8px;min-width:0;display:flex}.bc-queue-bar-wrap{background:var(--bg-page);border-radius:3px;flex:1;min-width:60px;height:6px;overflow:hidden}.bc-queue-bar-fill{background:var(--primary);border-radius:3px;height:100%;transition:width .4s}.bc-queue-label{color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:12px;overflow:hidden}.bc-queue-more{border:1px solid var(--primary);color:var(--primary);cursor:pointer;font-size:12px;font-family:var(--sans);background:0 0;border-radius:3px;padding:4px 10px}.bc-queue-more:hover{background:var(--primary);color:#fff}@media (width>=681px){.bc-queue-item{flex:260px;max-width:340px}}@media (width<=680px){.bc-queue-item{flex:100%}.bc-queue-label{max-width:55vw}}.ben-form-row{grid-template-columns:1fr 72px auto;align-items:center;gap:8px;display:grid}.ben-input-account,.ben-input-pct{border:1px solid var(--input-border);background:var(--input-bg);height:36px;color:var(--text);font-size:13px;font-family:var(--sans);box-sizing:border-box;border-radius:4px;width:100%;padding:0 10px}.ben-pct-label{color:var(--text-muted);white-space:nowrap;font-size:13px;line-height:36px}.vote-slider{appearance:none;cursor:pointer;border-radius:4px;outline:none;width:100%;height:8px;display:block}.vote-slider::-webkit-slider-thumb{-webkit-appearance:none;background:var(--primary);border:2px solid var(--bg-white);cursor:pointer;border-radius:50%;width:20px;height:20px;box-shadow:0 1px 4px #0000004d}.vote-slider::-moz-range-thumb{background:var(--primary);border:2px solid var(--bg-white);cursor:pointer;border-radius:50%;width:20px;height:20px}.vote-estimate-box{background:var(--bg-r2);border:1px solid var(--border-main);border-radius:6px;padding:12px 14px;font-size:13px}.vote-est-row{color:var(--text);justify-content:space-between;align-items:center;padding:4px 0;display:flex}.vote-est-row span{color:var(--text-muted)}@media (width<=800px){body{padding:0}#app{border:none;border-radius:0;width:100%;overflow-x:hidden}.header-inner{text-align:center;flex-direction:column;gap:15px}.active-community-badge{width:90%!important;margin:15px auto 0!important;padding:10px 20px!important;font-size:30px!important}.header-right{align-items:center}.post-list-table{border-collapse:collapse;width:100%!important}.post-list-table thead{display:none}.post-list-table tr{border-bottom:1px solid var(--border-main);padding:12px 10px 12px 45px;display:block;position:relative;background:var(--bg-main)!important}.post-list-table td{vertical-align:middle;display:inline-block;text-align:left!important;background:0 0!important;border:none!important;width:auto!important;padding:0!important}.post-list-table td[colspan]{width:100%!important;padding:20px!important;display:block!important}.post-list-table td:first-child{position:absolute;top:50%;left:8px;transform:translateY(-50%);width:30px!important;display:block!important}.col-topic{margin-bottom:4px;width:100%!important;display:block!important}.col-topic a{font-weight:700;line-height:1.2;display:block;font-size:15px!important}.col-topic .gs{opacity:.7;margin-top:2px;font-size:11px;display:block}.col-author,.col-payout,.col-lastpost{color:var(--text-muted);margin-right:8px;font-size:12px}.col-author a{color:var(--text-muted);font-weight:700}.col-author:before{content:"by "}.col-payout:before,.col-lastpost:before{content:" • "}.col-lastpost .gs:first-child,.col-lastpost br{display:none}.col-lastpost{display:inline-block!important}.activity-item-inner{flex-direction:column;width:100%;display:flex;overflow:hidden}.activity-item-sub{justify-content:space-between;align-items:center;gap:10px;width:100%;display:flex}.activity-item-title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.activity-item-time{white-space:nowrap;flex-shrink:0}.badge{padding:2px 6px;font-size:11px}.topic-table,.topic-table tbody,.topic-table tr,.topic-table td{box-sizing:border-box;display:block;width:100%!important}.topic-table tr:first-child .post-profile{display:none!important}.comment-mobile-header{background:var(--bg-r2);border-bottom:1px solid var(--border-main);align-items:center;gap:10px;margin:-12px -10px 10px;padding:8px 10px;display:flex!important}.comment-mobile-header .avatar-xs{flex-shrink:0;width:32px;height:32px}.show-mobile{display:flex!important}.hide-mobile{display:none!important}.mobile-top-bar{z-index:9500!important;width:100%!important;position:fixed!important;top:0!important;left:0!important;right:0!important}#app{padding-top:50px!important}.nav-bar{padding:0 5px}.nav-link{white-space:nowrap;padding:8px 10px;font-size:11px}.content{padding:0 10px 10px}}.collapsed-support-bar{background:var(--bg-r2);border:1px solid var(--border-main);color:var(--text-muted);border-radius:4px;align-items:center;gap:12px;margin-bottom:5px;padding:4px 10px;font-size:11px;display:flex}.collapsed-support-bar .author-tag{color:var(--text);font-weight:700}.collapsed-support-bar .expand-btn{cursor:pointer;color:var(--primary);margin-left:auto;font-weight:700;text-decoration:underline}.collapsed-support-bar .expand-btn:hover{color:var(--accent)}.collapsed-support-bar .vote-info{color:var(--text);align-items:center;gap:4px;font-weight:700;display:flex}.media-player-pip{z-index:9000;background:var(--bg-white);border-top:3px solid var(--primary);transition:transform .3s,height .3s;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 15px #0000004d}.media-player-pip.minimized{box-shadow:none;background:0 0;border-top:none;transform:translateY(calc(100% - 40px));height:0!important;overflow:visible!important}.player-restore-btn{background:var(--accent);color:#fff;cursor:pointer;z-index:9001;white-space:nowrap;text-overflow:ellipsis;border:none;border-radius:20px;max-width:200px;padding:8px 15px;font-size:12px;font-weight:700;position:absolute;top:-45px;right:15px;overflow:hidden;box-shadow:0 -2px 10px #0000004d}.media-player-pip.expanded{height:80vh;max-height:650px}.player-content{flex-direction:column;max-width:1200px;height:100%;margin:0 auto;display:flex;position:relative}.player-expanded-body{background:var(--bg-page);flex:1;min-height:0;display:flex}.player-expanded-main{background:#000;flex:2;justify-content:center;align-items:center;min-width:0;display:flex;position:relative}.player-video-frame{justify-content:center;align-items:center;width:100%;height:100%;display:flex}.player-video-frame iframe,#bf-yt-player-target{display:block;width:100%!important;height:100%!important}.player-audio-visual{text-align:center;color:var(--primary);flex-direction:column;justify-content:center;align-items:center;font-size:60px;display:flex}.player-cover-art{object-fit:cover;border-radius:8px;width:200px;height:200px;margin-bottom:20px;box-shadow:0 4px 15px #00000080}@media (width<=800px){.player-cover-art{width:120px;height:120px;margin-bottom:10px}}.player-queue-panel{border-left:1px solid var(--border-main);background:var(--bg-white);flex-direction:column;flex:1;min-width:250px;display:flex}.queue-header{background:var(--bg-r3);border-bottom:1px solid var(--border-main);padding:10px;font-size:12px;font-weight:700}.queue-list{flex:1;overflow-y:auto}.queue-item{border-bottom:1px solid var(--bg-r1);cursor:pointer;align-items:center;gap:10px;padding:8px 10px;display:flex}.queue-item:hover{background:var(--bg-r2)}.queue-item.active{background:var(--bg-r3);border-left:3px solid var(--accent)}.queue-item.manual{background:rgba(var(--accent-rgb), .08)}.queue-item.history{opacity:.6}.queue-item.history:hover{opacity:1}.queue-section-header{background:var(--bg-r2);text-transform:uppercase;color:var(--text-muted);border-bottom:1px solid var(--border-main);z-index:10;padding:4px 10px;font-size:10px;font-weight:700;position:sticky;top:0}.queue-idx{color:var(--text-muted);width:15px;font-size:10px}.queue-info{flex:1;min-width:0}.queue-title{white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.queue-author{color:var(--text-muted);font-size:10px}.player-progress-container{background:var(--bg-r3);cursor:pointer;width:100%;height:6px;position:relative}.player-progress-fill{background:var(--accent);height:100%;transition:width .1s linear}.player-main-row{background:var(--bg-white);border-top:1px solid var(--border-main);flex-shrink:0;align-items:center;gap:20px;padding:10px 15px;display:flex}.player-info{flex:1;min-width:0}.player-title{color:var(--primary);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:700;overflow:hidden}.player-author{color:var(--text-muted);font-size:11px}.player-controls{align-items:center;gap:15px;display:flex}.player-btn{color:var(--text);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:5px;font-size:18px;transition:color .2s;display:flex}.player-btn:hover{color:var(--primary)}.player-btn.btn-main{background:var(--primary);color:#fff;border-radius:50%;width:40px;height:40px;font-size:20px}.player-btn.btn-main:hover{background:var(--primary-lt)}.player-extra{align-items:center;gap:15px;display:flex}.player-volume{color:var(--text-muted);align-items:center;gap:8px;display:flex}.player-volume input{cursor:pointer;width:80px}.media-icon{cursor:pointer;color:var(--primary);opacity:.7;margin-left:8px;font-size:12px;transition:opacity .2s}.media-icon:hover{opacity:1;color:var(--accent)}@media (width<=800px){.media-player-pip.expanded{height:90vh;max-height:none;overflow:hidden}.player-content{flex-direction:column;height:100%;display:flex;overflow:hidden}.player-expanded-body{flex:1;overflow:hidden}.player-queue-panel{flex:1;min-height:0;overflow-y:auto}.queue-list{-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.player-expanded-main{flex:1;min-height:200px;display:flex!important}.player-queue-panel{border-left:none;flex:1;min-width:0;display:flex!important}.player-main-row{flex-shrink:0;gap:10px;padding:8px}.player-title{font-size:12px}.player-controls{gap:8px}.player-btn{font-size:16px}.player-btn.btn-main{width:34px;height:34px;font-size:16px}.player-expanded-main[style*="display: none"],.player-queue-panel[style*="display: none"]{display:none!important}}.player-resizer{cursor:row-resize;z-index:9005;justify-content:center;height:10px;display:flex;position:absolute;top:-5px;left:0;right:0}.resizer-bar{background:var(--primary);opacity:.5;border-radius:2px;width:40px;height:4px;margin-top:3px}.player-mobile-tabs{background:var(--bg-r1);border-bottom:2px solid var(--primary);gap:2px;padding:0 10px;display:flex}.player-tab-btn{background:var(--bg-r3);border:1px solid var(--border-main);color:var(--text-muted);cursor:pointer;border-bottom:none;border-top-left-radius:4px;border-top-right-radius:4px;justify-content:center;align-items:center;gap:6px;margin-top:5px;padding:8px 16px;font-size:11px;font-weight:700;transition:all .2s;display:flex}.player-tab-btn.active{color:var(--primary);background:var(--bg-white);border-color:var(--primary);border-bottom:2px solid var(--bg-white);z-index:2;margin-bottom:-2px;position:relative}forum-media{display:block}.forum-media-wrapper{display:inline-flex!important}.forum-media-card-wrapper{box-sizing:border-box;clear:both;width:100%;max-width:100%;margin:15px 0;display:block;overflow:hidden}forum-media{box-sizing:border-box!important;width:100%!important;max-width:100%!important;display:block!important;overflow:hidden!important}@media (width<=600px){.forum-media-card-wrapper,forum-media{max-width:calc(100vw - 20px)!important}}.media-placeholder{aspect-ratio:16/9;border:1px solid var(--border-main);background-color:#000;background-position:50%;background-size:cover;border-radius:8px;width:100%;position:relative;overflow:hidden}.media-placeholder-overlay{opacity:.9;background:#00000080;flex-direction:column;justify-content:center;align-items:center;transition:opacity .3s;display:flex;position:absolute;inset:0}.media-placeholder.is-resolving{filter:grayscale(.5);cursor:wait;animation:2s ease-in-out infinite bfp-resolving-pulse}@keyframes bfp-resolving-pulse{0%{opacity:.8}50%{opacity:.4}to{opacity:.8}}.media-placeholder.is-resolving .bf-placeholder-play{opacity:.7}.media-placeholder-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.media-player-pip.minimized .player-content{opacity:0;pointer-events:none;height:0;overflow:hidden}.player-hidden{opacity:0!important;pointer-events:none!important;z-index:-1!important;width:100%!important;height:400px!important;position:absolute!important;top:0!important;left:-9999px!important}.v-hide{opacity:0!important;pointer-events:none!important;position:absolute!important;left:-9999px!important}.mobile-hide{opacity:0!important;position:absolute!important;left:-9999px!important}.activity-header-container{justify-content:space-between;align-items:center;width:100%;display:flex}.activity-label{white-space:nowrap;text-overflow:ellipsis;flex-shrink:1;min-width:0;overflow:hidden}@media (width<=500px){.activity-header-container{flex-direction:column;align-items:flex-start;gap:8px;height:auto;padding:8px 0}.activity-label{font-size:13px;font-weight:700;display:block}.activity-header-container>div{justify-content:flex-start;width:100%}}
