.badge[data-v-ead99c55]{cursor:pointer}.payout-link[data-v-ead99c55]:hover{opacity:.8}.badge-blue[data-v-ead99c55]{background:var(--badge-info-bg)}.badge-green[data-v-ead99c55]{background:var(--badge-success-bg)}.badge-gray[data-v-ead99c55]{background:var(--badge-neutral-bg)}.payout-link[data-v-ead99c55]{cursor:pointer;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.payout-link[data-v-ead99c55]:hover{color:var(--payout-link-hover)}.vote-btn[data-v-ac6b092a]{cursor:pointer;color:var(--text-soft);-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-ac6b092a]:hover{color:var(--brand);background:var(--surface-4);transform:scale(1.1)}.vote-btn.active[data-v-ac6b092a]{color:var(--state-active);filter:drop-shadow(0 0 3px var(--state-active));font-weight:700;transform:scale(1.1)}.vote-btn.pending[data-v-ac6b092a]{opacity:.75}.vote-btn i[data-v-ac6b092a]{filter:drop-shadow(0 1px 2px #0003)}.vote-pending-icon[data-v-ac6b092a]{color:var(--state-active)}.vote-count[data-v-ac6b092a]{font-size:10px;font-weight:700}.blurt-peer-badge[data-v-c2f71abd]{background:var(--alert-success-bg);color:var(--alert-success-text);border:1px solid var(--alert-success-border);white-space:nowrap;border-radius:5px;flex-shrink:0;align-items:center;gap:4px;padding:2px 6px;font-family:inherit;font-size:10px;text-decoration:none;display:inline-flex}.blurt-peer-badge[data-v-c2f71abd]:hover{filter:brightness(1.1)}.blurt-peer-badge--unverified[data-v-c2f71abd]{background:var(--surface-3);color:var(--text-soft);border-color:var(--surface-border)}.sp-ads-toolbar[data-v-f3a12f0e]{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:14px;display:flex}.sp-ads-date[data-v-f3a12f0e]{width:auto;height:32px}.sp-ads-refresh[data-v-f3a12f0e]{margin-left:auto}.sp-ads-chart[data-v-f3a12f0e]{cursor:default;margin-bottom:16px}.sp-ads-empty[data-v-f3a12f0e]{color:var(--text-soft);text-align:center;padding:24px 0;font-size:12px}.sp-ads-table[data-v-f3a12f0e]{flex-direction:column;gap:2px;font-size:12px;display:flex}.sp-ads-row[data-v-f3a12f0e]{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-f3a12f0e]{color:var(--text-soft);border-bottom:1px solid var(--surface-border,#98aab1);padding-bottom:8px;font-weight:700}.sp-ads-row[data-v-f3a12f0e]:not(.sp-ads-row--head){border-bottom:1px solid #80808026}.sp-ads-row--expired[data-v-f3a12f0e]{opacity:.5}.sp-ads-status[data-v-f3a12f0e]{text-transform:capitalize}.sp-ads-row--active .sp-ads-status[data-v-f3a12f0e]{color:var(--bfp-accent,#1a9b78);font-weight:700}.sp-ads-row--upcoming .sp-ads-status[data-v-f3a12f0e]{color:#f5a623;font-weight:700}.sp-ads-sender a[data-v-f3a12f0e]{color:inherit;text-decoration:none}.sp-ads-sender a[data-v-f3a12f0e]:hover{text-decoration:underline}.sp-ads-hint[data-v-f3a12f0e]{color:var(--text-soft);margin-top:14px;font-size:11px}@media (width<=560px){.sp-ads-row[data-v-f3a12f0e]{grid-template-columns:1fr 1fr}.sp-ads-row--head[data-v-f3a12f0e]{display:none}.sp-ads-sender[data-v-f3a12f0e]{grid-column:1/-1;font-weight:700}}.sp-ads-toggle[data-v-c275dea0]{width:24px;height:24px;color:var(--brand,#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-c275dea0]:hover{opacity:1}.beneficiaries-inline[data-v-44e2abb3]{background:var(--chip-bg);border-radius:12px;flex-wrap:wrap;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:inline-flex}.ben-icon[data-v-44e2abb3]{opacity:.7;font-size:10px}.ben-link[data-v-44e2abb3]{color:var(--link-color);font-weight:700}.ben-link[data-v-44e2abb3]:hover{text-decoration:underline}.ben-pct[data-v-44e2abb3]{opacity:.6;font-size:9px}.ben-sep[data-v-44e2abb3]{opacity:.3}.ben-more[data-v-44e2abb3]{opacity:.8;font-size:9px;font-weight:700}.avatar[data-v-e55f476c]{background-position:50%;background-size:cover;background-color:var(--surface-3);border-radius:4px;flex-shrink:0}.avatar.is-round[data-v-e55f476c]{border-radius:50%}.avatar-xs[data-v-e55f476c]{width:32px;height:32px}.avatar-sm[data-v-e55f476c]{width:48px;height:48px}.avatar-md[data-v-e55f476c]{width:64px;height:64px}.avatar-lg[data-v-e55f476c]{width:128px;height:128px}.editor-header[data-v-bbf8f6ab]{color:var(--brand);border-bottom:1px solid var(--surface-border);margin-bottom:10px;padding-bottom:10px;font-size:14px;font-weight:700}.editor-header-reply[data-v-bbf8f6ab]{color:var(--brand);text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:700}.no-border[data-v-bbf8f6ab]{border:none!important;margin:0!important}.write-form[data-v-bbf8f6ab]{background:var(--form-bg);border:1px solid var(--form-border);border-radius:var(--radius-md);margin:10px 0;padding:15px}.write-form textarea[data-v-bbf8f6ab]{border:1px solid var(--input-border);background:var(--input-bg);width:100%;min-height:150px;color:var(--input-text);font-family:var(--sans);border-radius:var(--radius-sm);padding:10px;font-size:14px}.write-form input[type=text][data-v-bbf8f6ab],.write-form input[type=password][data-v-bbf8f6ab]{border:1px solid var(--input-border);background:var(--input-bg);width:100%;color:var(--input-text);font-family:var(--sans);border-radius:var(--radius-sm);margin-bottom:10px;padding:8px 12px;font-size:14px}.ben-form-row[data-v-bbf8f6ab]{grid-template-columns:1fr 72px auto;align-items:center;gap:8px;display:grid}.ben-input-account[data-v-bbf8f6ab],.ben-input-pct[data-v-bbf8f6ab]{border:1px solid var(--input-border);background:var(--input-bg);height:36px;color:var(--input-text);font-size:13px;font-family:var(--sans);border-radius:var(--radius-sm);box-sizing:border-box;width:100%;padding:0 10px}.ben-pct-label[data-v-bbf8f6ab]{color:var(--meta-text);white-space:nowrap;font-size:13px;line-height:36px}.pr-thread--compact[data-v-55d81841] .hide-mobile{display:none!important}.pr-thread--compact[data-v-55d81841] .show-mobile{display:flex!important}.pr-thread--compact[data-v-55d81841] .topic-table{margin-bottom:8px!important}.pr-thread--compact[data-v-55d81841] .post-body-cell{padding:8px!important}.pr-thread--compact[data-v-55d81841] .post-body{font-size:12px!important;line-height:1.4!important}.pr-thread--compact[data-v-55d81841] .comment-mobile-header{background:0 0!important;border:none!important;margin:0 0 6px!important;padding:0!important}.pr-thread--compact[data-v-55d81841] .avatar-xs{width:24px!important;height:24px!important}.pr-thread--compact[data-v-55d81841] .quote-box{padding:6px!important;font-size:11px!important}.quote-box[data-v-55d81841]{background:var(--quote-bg);border:1px solid var(--quote-border);margin-bottom:10px;padding:10px;font-size:13px}.quote-toggle[data-v-55d81841]{cursor:pointer;color:var(--quote-toggle-color);margin-left:5px;font-weight:700}.quote-toggle[data-v-55d81841]:hover{color:var(--quote-toggle-hover-color)}.quote-content[data-v-55d81841]{background:var(--quote-content-bg);border:1px solid var(--quote-content-border);max-height:200px;margin-top:5px;padding:10px;line-height:1.5;overflow-y:auto}.depth-badge[data-v-55d81841]{color:var(--depth-badge-text);margin-left:5px;font-size:11px;display:inline-block}.collapsed-support-bar[data-v-55d81841]{background:var(--collapsed-bar-bg);border:1px solid var(--collapsed-bar-border);border-radius:var(--radius-sm);color:var(--collapsed-bar-text);align-items:center;gap:12px;margin-bottom:5px;padding:4px 10px;font-size:11px;display:flex}.collapsed-support-bar .author-tag[data-v-55d81841]{color:var(--collapsed-bar-strong-text);font-weight:700}.collapsed-support-bar .expand-btn[data-v-55d81841]{cursor:pointer;color:var(--collapsed-bar-link-color);margin-left:auto;font-weight:700;text-decoration:underline}.collapsed-support-bar .expand-btn[data-v-55d81841]:hover{color:var(--collapsed-bar-link-hover)}.collapsed-support-bar .vote-info[data-v-55d81841]{color:var(--collapsed-bar-strong-text);align-items:center;gap:4px;font-weight:700;display:flex}.bfp-comments-tab[data-v-053fed96]{height:100%;padding:12px;overflow-y:auto}.bfp-comments-post[data-v-053fed96]{background:var(--card-bg,#ffffff0a);border:1px solid var(--surface-border,#ffffff14);border-radius:8px;margin-bottom:14px;padding:12px 14px}.bfp-comments-post-title[data-v-053fed96]{margin:0 0 8px;font-size:.95rem;font-weight:700}.bfp-comments-post-body[data-v-053fed96]{opacity:.9;max-height:220px;font-size:.85rem;line-height:1.5;overflow-y:auto}.bfp-comments-post-loading[data-v-053fed96]{opacity:.6}.pinpad[data-v-1c3f147b]{background:var(--card-bg);border:1px solid var(--surface-border);border-radius:14px;flex-direction:column;align-items:center;gap:22px;padding:32px 40px;display:flex}.pinpad--shake[data-v-1c3f147b]{animation:.42s pinpad-shake-1c3f147b}@keyframes pinpad-shake-1c3f147b{10%,90%{transform:translate(-6px)}20%,80%{transform:translate(8px)}30%,50%,70%{transform:translate(-12px)}40%,60%{transform:translate(12px)}}.pinpad-title[data-v-1c3f147b]{color:var(--text-strong);margin:0;font-size:1.15rem;font-weight:700}.pinpad-subtitle[data-v-1c3f147b]{color:var(--text-soft);margin:-14px 0 0;font-size:.85rem}.pinpad-dots[data-v-1c3f147b]{gap:14px;display:flex}.pinpad-dot[data-v-1c3f147b]{border:2px solid var(--surface-border);background:0 0;border-radius:50%;width:16px;height:16px;transition:background-color .15s,border-color .15s,transform .15s}.pinpad-dot--filled[data-v-1c3f147b]{background:var(--brand);border-color:var(--brand);transform:scale(1.15)}.pinpad-zones[data-v-1c3f147b]{flex-direction:column;align-items:center;gap:10px;display:flex}.pinpad-zone[data-v-1c3f147b]{border:2px solid #0000;border-radius:10px;gap:10px;padding:8px 10px;transition:border-color .12s,background-color .12s;display:flex}.pinpad-zone--active[data-v-1c3f147b]{border-color:var(--brand);background:var(--surface-2);box-shadow:0 0 0 4px var(--brand)}.pinpad-zone--zero[data-v-1c3f147b]{margin-top:2px}.pinpad-key[data-v-1c3f147b]{background:var(--surface-2);width:56px;height:56px;color:var(--text-strong);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;font-family:inherit;font-size:1.3rem;font-weight:600;display:flex}.pinpad-key[data-v-1c3f147b]:hover,.pinpad-key[data-v-1c3f147b]:focus-visible{background:var(--surface-3);outline:none}.pinpad-zone--active .pinpad-key[data-v-1c3f147b]{background:var(--surface-3)}.profile-gate[data-v-b040249d]{background:var(--surface-1);color:var(--text-strong);overflow-y:auto}.profile-gate-loading[data-v-b040249d]{color:var(--text-soft);font-size:2rem}.profile-gate-title[data-v-b040249d]{text-align:center;margin:0 0 36px;font-size:1.8rem;font-weight:700}.profile-gate-picker[data-v-b040249d]{flex-direction:column;align-items:center;display:flex}.profile-tiles[data-v-b040249d]{flex-wrap:wrap;justify-content:center;gap:28px;max-width:900px;display:flex}.profile-gate-hint[data-v-b040249d]{color:var(--text-soft);margin-top:28px;font-size:.8rem}.profile-tile[data-v-b040249d]{color:var(--text-soft);background:0 0;border:none;border-radius:12px;flex-direction:column;align-items:center;gap:12px;padding:6px;display:flex;position:relative}.profile-tile[data-v-b040249d]:hover,.profile-tile[data-v-b040249d]:focus-visible{color:var(--text-strong);outline:none}.profile-tile:focus-visible .profile-avatar[data-v-b040249d],.profile-tile:hover .profile-avatar[data-v-b040249d]{box-shadow:0 0 0 4px var(--brand);transform:scale(1.06)}.profile-avatar[data-v-b040249d]{color:#fff;border-radius:14px;justify-content:center;align-items:center;width:112px;height:112px;font-size:2.4rem;font-weight:700;transition:transform .12s,box-shadow .12s;display:flex}.profile-name[data-v-b040249d]{font-size:1rem;font-weight:600}.profile-lock-badge[data-v-b040249d]{color:#fff;background:#0009;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;font-size:11px;display:flex;position:absolute;top:4px;right:4px}.profile-gate-pin[data-v-b040249d]{flex-direction:column;align-items:center;gap:24px;display:flex}.profile-gate-back[data-v-b040249d]{color:var(--text-soft);background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;padding:8px 12px;font-size:.9rem;display:flex}.profile-gate-back[data-v-b040249d]:hover,.profile-gate-back[data-v-b040249d]:focus-visible{color:var(--text-strong);background:var(--surface-2);outline:none}.profile-gate-create[data-v-b040249d]{flex-direction:column;align-items:center;padding:24px 0;display:flex}.create-form[data-v-b040249d]{flex-direction:column;align-items:center;gap:16px;width:320px;display:flex}.create-form-avatar[data-v-b040249d]{width:88px;height:88px;margin-bottom:4px;font-size:2rem}.color-swatches[data-v-b040249d]{gap:10px;display:flex}.color-swatch[data-v-b040249d]{cursor:pointer;border:2px solid #0000;border-radius:50%;width:28px;height:28px}.color-swatch[data-v-b040249d]:focus-visible{box-shadow:0 0 0 3px var(--brand);outline:none}.color-swatch--active[data-v-b040249d]{border-color:var(--text-strong)}.create-form-input[data-v-b040249d]{background:var(--surface-2);border:1px solid var(--surface-border);width:100%;color:var(--text-strong);border-radius:8px;padding:12px 14px;font-size:1rem}.create-form-input[data-v-b040249d]:focus{box-shadow:0 0 0 3px var(--brand);outline:none}.create-pin-block[data-v-b040249d]{justify-content:center;width:100%;display:flex}.create-pin-set-row[data-v-b040249d]{color:var(--text-soft);align-items:center;gap:10px;font-size:.9rem;display:flex}.create-form-actions[data-v-b040249d]{gap:12px;width:100%;margin-top:8px;display:flex}.create-form-submit[data-v-b040249d]{background:var(--brand);color:#fff;border:none;border-radius:8px;flex:1;padding:12px 18px;font-weight:700}.create-form-submit[data-v-b040249d]:focus-visible,.profile-gate-back[data-v-b040249d]:focus-visible,.create-form-submit[data-v-b040249d]:not(:disabled):hover{box-shadow:0 0 0 3px var(--brand)}.create-form-submit[data-v-b040249d]:disabled{opacity:.5}.cinema-side-panel-overlay[data-v-561c6cdb]{z-index:2100;background:#0006;position:fixed;inset:0}.cinema-side-panel[data-v-561c6cdb]{background:var(--surface-1);border-right:1px solid var(--surface-border);z-index:2101;width:340px;max-width:calc(100vw - 72px);height:100vh;color:var(--text-strong);flex-direction:column;display:flex;position:fixed;top:0;left:72px;box-shadow:10px 0 30px #00000059}.manage-side-panel[data-v-561c6cdb]{width:420px}.cinema-side-panel-header[data-v-561c6cdb]{border-bottom:1px solid var(--surface-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;font-weight:700;display:flex}.cinema-side-panel-close[data-v-561c6cdb]{color:var(--text-soft);background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:16px}.cinema-side-panel-close[data-v-561c6cdb]:hover,.cinema-side-panel-close[data-v-561c6cdb]:focus-visible{color:var(--brand);background:var(--surface-2);outline:none}.cinema-side-panel-body[data-v-561c6cdb]{flex:1;padding:16px;overflow-y:auto}@media (width<=768px){.cinema-side-panel[data-v-561c6cdb]{width:100vw;max-width:100vw;left:0}}.manage-error[data-v-561c6cdb]{color:#e0575b;margin-bottom:12px}.manage-list[data-v-561c6cdb]{flex-direction:column;gap:12px;display:flex}.manage-row[data-v-561c6cdb]{background:var(--card-bg);border:1px solid var(--surface-border);border-radius:10px;flex-wrap:wrap;align-items:center;gap:12px;padding:10px 12px;display:flex}.manage-row-avatar[data-v-561c6cdb]{border-radius:8px;flex-shrink:0;width:40px;height:40px;font-size:1rem}.manage-row-info[data-v-561c6cdb]{flex:1;min-width:120px}.manage-row-name[data-v-561c6cdb]{align-items:center;gap:8px;font-size:.9rem;font-weight:700;display:flex}.manage-row-sub[data-v-561c6cdb]{color:var(--text-soft);margin-top:2px;font-size:.75rem}.manage-row-icon[data-v-561c6cdb]{color:var(--text-soft)}.manage-badge[data-v-561c6cdb]{text-transform:uppercase;letter-spacing:.04em;background:var(--brand);color:#fff;border-radius:4px;padding:2px 6px;font-size:.6rem}.manage-add[data-v-561c6cdb]{align-self:flex-start;margin-top:4px}.manage-btn[data-v-561c6cdb]{background:var(--surface-3);border:1px solid var(--surface-border);color:var(--text-strong);border-radius:8px;padding:8px 14px;font-size:.82rem}.manage-btn[data-v-561c6cdb]:hover,.manage-btn[data-v-561c6cdb]:focus-visible{box-shadow:0 0 0 3px var(--brand);outline:none}.manage-btn--primary[data-v-561c6cdb]{background:var(--brand);border-color:var(--brand);color:#fff;font-weight:700}.manage-btn--primary[data-v-561c6cdb]:disabled{opacity:.5}.manage-btn--danger[data-v-561c6cdb]{color:#e0575b}.manage-blurt-section[data-v-561c6cdb]{border-top:1px solid var(--surface-border);margin-top:24px;padding-top:16px}.manage-section-title[data-v-561c6cdb]{color:var(--text-soft);text-transform:uppercase;letter-spacing:.04em;margin:0 0 8px;font-size:.85rem}.manage-blurt-actions[data-v-561c6cdb]{flex-direction:column;gap:8px;margin-top:10px;display:flex}.manage-edit[data-v-561c6cdb]{flex-direction:column;gap:12px;display:flex}.manage-edit-avatar[data-v-561c6cdb]{align-self:center;width:72px;height:72px;font-size:1.6rem}.color-swatches[data-v-561c6cdb]{align-self:center;gap:10px;display:flex}.color-swatch[data-v-561c6cdb]{border:2px solid #0000;border-radius:50%;width:24px;height:24px}.color-swatch--active[data-v-561c6cdb]{border-color:var(--text-strong)}.manage-input[data-v-561c6cdb]{background:var(--surface-3);border:1px solid var(--surface-border);color:var(--text-strong);border-radius:8px;padding:10px 12px;font-size:.9rem}.manage-input.dpad-editing[data-v-561c6cdb]{box-shadow:0 0 0 3px var(--brand);border-color:var(--brand)}.manage-field-label[data-v-561c6cdb]{color:var(--text-soft);margin-top:4px;font-size:.72rem}.manage-checkbox[data-v-561c6cdb]{align-items:center;gap:8px;font-size:.85rem;display:flex}.manage-hint[data-v-561c6cdb]{color:var(--text-soft);font-size:.78rem}.manage-accounts[data-v-561c6cdb]{flex-direction:column;gap:6px;display:flex}.manage-pin-block[data-v-561c6cdb]{flex-direction:column;align-items:flex-start;gap:10px;display:flex}.manage-edit-actions[data-v-561c6cdb]{gap:12px;margin-top:12px;display:flex}.profile-avatar[data-v-561c6cdb]{color:#fff;border-radius:8px;justify-content:center;align-items:center;font-weight:700;display:flex}.watch-limit-gate[data-v-8d9dced8]{z-index:2200;text-align:center;background:var(--surface-1);color:var(--text-strong);flex-direction:column;gap:16px;padding:32px;overflow-y:auto}.watch-limit-icon[data-v-8d9dced8]{color:var(--brand);font-size:3.2rem}.watch-limit-title[data-v-8d9dced8]{margin:0;font-size:1.6rem;font-weight:700}.watch-limit-text[data-v-8d9dced8]{max-width:420px;color:var(--text-soft);line-height:1.5}.watch-limit-btn[data-v-8d9dced8]{background:var(--brand);color:#fff;border:none;border-radius:8px;align-items:center;gap:10px;margin-top:12px;padding:12px 22px;font-size:.95rem;font-weight:700;display:flex}.watch-limit-btn[data-v-8d9dced8]:focus-visible{outline:none;box-shadow:0 0 0 4px #fff}.scrollable-tabs-wrapper[data-v-078322e7]{white-space:nowrap;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none;cursor:grab;-webkit-user-select:none;user-select:none;flex:1;min-width:0;transition:-webkit-mask-image .3s,mask-image .3s;display:flex;position:relative;overflow:auto hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 0% 100%,#0000);mask-image:linear-gradient(90deg,#0000,#000 0% 100%,#0000)}.scrollable-tabs-wrapper.has-left[data-v-078322e7]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px 100%,#0000);mask-image:linear-gradient(90deg,#0000,#000 40px 100%,#0000)}.scrollable-tabs-wrapper.has-right[data-v-078322e7]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 0% calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 0% calc(100% - 40px),#0000)}.scrollable-tabs-wrapper.has-left.has-right[data-v-078322e7]{-webkit-mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000);mask-image:linear-gradient(90deg,#0000,#000 40px calc(100% - 40px),#0000)}.scrollable-tabs-wrapper[data-v-078322e7]::-webkit-scrollbar{display:none}.scrollable-tabs-wrapper.dragging[data-v-078322e7]{cursor:grabbing}.scrollable-tabs-content[data-v-078322e7]{flex-direction:row;display:flex}.scrollable-tabs-wrapper[data-v-078322e7] button,.scrollable-tabs-wrapper[data-v-078322e7] a{-webkit-user-drag:none;-webkit-user-select:none;user-select:none}.settings-selectors-scroll[data-v-7ebd5656]{width:100%}.settings-selectors[data-v-7ebd5656]{align-items:center;gap:10px;display:flex}.selector-item[data-v-7ebd5656]{flex-shrink:0;align-items:center;gap:5px;display:flex}.selector-item i[data-v-7ebd5656]{color:var(--brand);font-size:12px}.lang-btn[data-v-7ebd5656]{background:var(--input-bg);border:1px solid var(--input-border);color:var(--text-strong);cursor:pointer;border-radius:var(--radius-sm);outline:none;padding:2px 6px;font-family:inherit;font-size:11px;font-weight:700}.lang-btn[data-v-7ebd5656]:hover{border-color:var(--brand);background:var(--surface-2)}.rpc-btn[data-v-7ebd5656]{flex-shrink:0;align-items:center;gap:5px;display:flex}.cinema-btn.active[data-v-7ebd5656]{background:var(--brand);border-color:var(--brand);color:#fff}.is-mobile[data-v-7ebd5656]{gap:8px}.is-mobile .rpc-btn[data-v-7ebd5656]{background:var(--surface-nav);border:1px solid var(--surface-border);padding:6px 10px}.is-mobile .cinema-btn.active[data-v-7ebd5656]{background:var(--brand);border-color:var(--brand);color:#fff}.icon-picker[data-v-7ebd5656]{flex-shrink:0;position:relative}.icon-picker-btn[data-v-7ebd5656]{justify-content:center;align-items:center;min-width:34px;height:34px;padding:0;font-size:15px;display:flex}.icon-picker-menu[data-v-7ebd5656]{z-index:10000;background:var(--input-bg);border:1px solid var(--input-border);border-radius:var(--radius-sm);flex-direction:column;min-width:140px;max-height:260px;padding:4px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 4px 16px #0000004d}.icon-picker-option[data-v-7ebd5656]{color:var(--text-strong);text-align:left;border-radius:var(--radius-sm);cursor:pointer;white-space:nowrap;background:0 0;border:none;padding:8px 10px;font-size:13px}.icon-picker-option[data-v-7ebd5656]:hover{background:var(--surface-2)}.icon-picker-option.active[data-v-7ebd5656]{background:var(--brand);color:#fff}.is-rail[data-v-7ebd5656]{flex-direction:column;align-items:stretch;gap:2px;width:100%}.is-rail .selector-item[data-v-7ebd5656],.is-rail .rpc-btn[data-v-7ebd5656]{box-sizing:border-box;background:0 0;border:none;border-radius:0;justify-content:flex-start;gap:16px;width:100%;padding:10px 22px}.is-rail .selector-item i[data-v-7ebd5656],.is-rail .rpc-btn i[data-v-7ebd5656]{text-align:center;width:20px;font-size:16px}.is-rail .selector-item[data-v-7ebd5656]:hover,.is-rail .rpc-btn[data-v-7ebd5656]:hover{background:var(--surface-2)}.is-rail .selector-item select[data-v-7ebd5656]:focus-visible{box-shadow:0 0 0 2px var(--brand);outline:none}.is-rail .selector-item select[data-v-7ebd5656]{background:var(--input-bg);color:var(--text-strong);border-radius:var(--radius-sm);border:none;flex:1;padding:0 4px;font-size:13px}.is-rail .cinema-btn.active[data-v-7ebd5656]{background:var(--brand);color:#fff;border-radius:var(--radius-sm)}.lang-bar[data-v-7a840da5]{background:var(--surface-3);border-bottom:1px solid var(--surface-border);align-items:center;padding:6px 15px;display:flex}@media (width<=900px){.lang-bar[data-v-7a840da5]{background:var(--surface-2);padding:8px 10px}}.notif-bell[data-v-88c0df10]{cursor:pointer;color:var(--text-soft);justify-content:center;align-items:center;transition:color .2s;display:flex;position:relative}.notif-bell[data-v-88c0df10]:hover{color:var(--brand)}.notif-bell.sm[data-v-88c0df10]{font-size:14px}.notif-bell.md[data-v-88c0df10]{font-size:18px}.notif-bell.lg[data-v-88c0df10]{font-size:24px}.notif-bell.has-new[data-v-88c0df10]:after{content:"";background:var(--accent,#f40);border:1.5px solid var(--surface-nav);border-radius:50%;position:absolute}.notif-bell.sm.has-new[data-v-88c0df10]:after{width:6px;height:6px;top:-1px;right:-1px}.notif-bell.md.has-new[data-v-88c0df10]:after{width:8px;height:8px;top:-2px;right:-2px}.notif-bell.lg.has-new[data-v-88c0df10]:after{width:10px;height:10px;top:-3px;right:-3px}.notif-bell.has-new i[data-v-88c0df10]{animation:2s infinite bell-ring-88c0df10}@keyframes bell-ring-88c0df10{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)}}.site-header[data-v-f500e80d]{background:var(--surface-1);border-bottom:1px solid var(--surface-border);padding:20px}.header-inner[data-v-f500e80d]{justify-content:space-between;align-items:center;display:flex}.logo[data-v-f500e80d]{cursor:pointer}.logo-title[data-v-f500e80d]{color:var(--text-strong);font-family:Trebuchet MS,sans-serif;font-size:32px;font-weight:700}.logo-title em[data-v-f500e80d]{color:var(--brand);font-style:normal}.logo-sub[data-v-f500e80d]{color:var(--text-soft);margin-top:5px;font-size:13px}.active-community-badge[data-v-f500e80d]{background:var(--modal-header-bg)!important;color:var(--modal-header-text)!important;border-radius:var(--radius-lg)!important;text-transform:uppercase!important;letter-spacing:2px!important;border:3px solid var(--modal-header-bg)!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-f500e80d]{flex-direction:column;align-items:flex-end;gap:8px;display:flex}.block-status[data-v-f500e80d]{color:var(--text-soft);font-size:12px}.user-bar[data-v-f500e80d]{color:var(--text-strong);align-items:center;gap:8px;font-size:13px;display:flex}.btn-hdr[data-v-f500e80d]{background:var(--input-bg);color:var(--text-strong);border:1px solid var(--input-border);cursor:pointer;border-radius:var(--radius-sm);padding:5px 12px;font-size:12px}.btn-hdr[data-v-f500e80d]:hover{background:var(--surface-1);border-color:var(--brand);color:var(--brand)}.header-vp-bar[data-v-f500e80d]{cursor:pointer;flex-direction:column;gap:2px;width:80px;display:flex}.vp-label[data-v-f500e80d]{color:var(--brand);align-items:center;gap:4px;font-size:10px;font-weight:700;display:flex}.vp-track[data-v-f500e80d]{background:var(--surface-2);border:1px solid var(--surface-border);border-radius:2px;height:4px;overflow:hidden}.vp-fill[data-v-f500e80d]{background:var(--brand);height:100%;transition:width .3s}.header-user-info[data-v-f500e80d]{cursor:pointer;border-radius:var(--radius-sm);align-items:center;gap:10px;padding:4px 8px;transition:background .2s;display:flex}.header-user-info[data-v-f500e80d]:hover{background:var(--surface-2)}.header-user-text[data-v-f500e80d]{text-align:right}.interactive-username[data-v-f500e80d]{color:var(--brand);font-size:13px}.logout-btn[data-v-f500e80d]{color:var(--text-soft);margin-left:10px;padding:5px 10px}.logout-btn[data-v-f500e80d]:hover{color:#f40}@media (width<=1000px){.hide-tablet[data-v-f500e80d]{display:none}}.community-bar[data-v-d776ffda]{background:var(--surface-4);border:1px solid var(--brand);border-radius:6px;align-items:center;gap:15px;margin:15px;padding:10px 15px;display:flex}.cb-selectors[data-v-d776ffda]{flex-direction:column;flex:1;gap:8px;display:flex}.cb-main-row[data-v-d776ffda]{align-items:center;gap:8px;display:flex}.cb-main-row select[data-v-d776ffda]{background:var(--input-bg);border:1px solid var(--input-border);color:var(--text-strong);border-radius:4px;outline:none;flex:1;padding:6px 10px;font-size:13px}.cb-search-btn[data-v-d776ffda]{flex-shrink:0}.cb-custom-tag[data-v-d776ffda]{gap:6px;display:flex}.cb-custom-tag input[data-v-d776ffda]{background:var(--surface-1);border:1px solid var(--input-border);color:var(--text-strong);border-radius:4px;flex:1;padding:6px 10px;font-size:12px}.hide-on-mobile[data-v-d776ffda]{display:none}@media (width>=901px){.hide-on-mobile[data-v-d776ffda]{display:inline}.cb-selectors[data-v-d776ffda]{flex-direction:row;flex:0 auto;align-items:center}}@media (width<=900px){.community-bar[data-v-d776ffda]{margin:10px;padding:8px 10px}}.activity-item[data-v-9b96fb1a]{border-bottom:1px solid var(--surface-2);cursor:pointer;align-items:flex-start;gap:10px;padding:10px 15px;transition:background .2s;display:flex}.activity-item[data-v-9b96fb1a]:hover{background:var(--surface-2)}.activity-item.is-unread[data-v-9b96fb1a]{background:var(--surface-4)}.ai-dot[data-v-9b96fb1a]{background:var(--accent);border-radius:50%;flex-shrink:0;width:8px;height:8px;margin-top:5px}.ai-main[data-v-9b96fb1a]{flex:1;min-width:0}.ai-header[data-v-9b96fb1a]{flex-wrap:wrap;align-items:center;gap:4px;margin-bottom:2px;font-size:12px;display:flex}.ai-author[data-v-9b96fb1a]{color:var(--brand)}.is-unread .ai-author[data-v-9b96fb1a]{font-weight:900}.ai-comm[data-v-9b96fb1a]{background:var(--brand);color:#fff;text-transform:uppercase;border-radius:3px;padding:1px 6px;font-size:9px;font-weight:700}.ai-body[data-v-9b96fb1a]{justify-content:space-between;align-items:center;gap:10px;display:flex}.ai-title[data-v-9b96fb1a]{color:var(--text-soft);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:11px;font-style:italic;overflow:hidden}.is-unread .ai-title[data-v-9b96fb1a]{color:var(--text-strong);font-weight:500}.ai-time[data-v-9b96fb1a]{color:var(--text-soft);white-space:nowrap;font-size:10px}.activity-feed[data-v-dd472387]{background:var(--surface-1);flex-direction:column;display:flex}.af-tabs[data-v-dd472387]{background:var(--surface-2);border-radius:6px;align-items:center;gap:5px;padding:4px;display:flex}.af-tab-btn[data-v-dd472387]{flex:1;transition:all .2s;background:var(--surface-4)!important;border:1px solid var(--surface-border)!important;color:var(--text-soft)!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-dd472387]:hover{border-color:var(--brand)!important;color:var(--text-strong)!important;background:var(--surface-3)!important}.af-tab-btn.active[data-v-dd472387]{background:var(--brand)!important;border-color:var(--brand)!important;color:#fff!important}.tab-count[data-v-dd472387]{opacity:.9;margin-left:4px;font-size:10px}.af-spacer[data-v-dd472387]{flex:1}.af-toggle-btn[data-v-dd472387]{background:var(--surface-1);border:1px solid var(--surface-border);color:var(--brand);cursor:pointer;border-radius:4px;padding:4px 10px;font-size:10px}.af-content[data-v-dd472387]{border-top:1px solid var(--surface-border);max-height:400px;overflow-y:auto}.af-footer[data-v-dd472387]{text-align:center;background:var(--surface-3);padding:10px}.af-more-link[data-v-dd472387]{color:var(--brand);font-size:11px;font-weight:700;text-decoration:underline}.af-empty[data-v-dd472387]{text-align:center;color:var(--text-soft);padding:20px;font-size:12px}.activity-feed[data-v-dd472387]:not(.is-mobile){border:1px solid var(--brand);border-radius:6px;overflow:hidden}.activity-feed:not(.is-mobile) .af-tabs[data-v-dd472387]{background:var(--surface-4);border-bottom:1px solid var(--surface-border);border-radius:0;padding:6px 10px}.activity-feed:not(.is-mobile) .af-tab-btn[data-v-dd472387]{flex:none!important;min-width:130px!important}.activity-feed:not(.is-mobile) .af-tab-btn.active[data-v-dd472387]{background:var(--brand)}.is-mobile .af-content[data-v-dd472387]{border-top:none;max-height:none;overflow-y:visible}.hide-on-mobile[data-v-dd472387]{display:none}@media (width>=901px){.hide-on-mobile[data-v-dd472387]{display:inline-block}}.global-activity-container[data-v-96980342]{margin:0 15px 15px}.activity-title[data-v-96980342]{border:1px solid var(--brand);border-bottom:none;border-radius:6px 6px 0 0;padding:6px 12px}.nav-bar[data-v-412fe248]{background:var(--surface-nav);border-bottom:1px solid var(--surface-border);justify-content:space-between;padding:0 10px;display:flex}.nav-links[data-v-412fe248]{display:flex}.nav-link[data-v-412fe248]{color:var(--brand);cursor:pointer;padding:10px 15px;font-size:13px;font-weight:700;text-decoration:none}.nav-link[data-v-412fe248]:hover{color:var(--accent);background:var(--page-bg)}.breadcrumb[data-v-412fe248]{background:var(--page-bg);border-bottom:1px solid var(--surface-border);color:var(--text-strong);padding:8px 14px;font-size:13px}.breadcrumb a[data-v-412fe248]{color:var(--brand);text-decoration:none}.breadcrumb a[data-v-412fe248]:hover{text-decoration:underline}.mobile-top-bar[data-v-e95e83b4]{z-index:1000;background:var(--surface-nav);border-bottom:2px solid var(--brand);flex-direction:column;display:flex;position:sticky;top:0;box-shadow:0 2px 8px #0003}.mtb-main[data-v-e95e83b4]{align-items:center;gap:10px;min-height:50px;padding:5px 10px;display:flex}.mtb-logo[data-v-e95e83b4]{border-radius:var(--radius-sm);box-sizing:border-box;background:#f2f2f2;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;padding:4px;display:flex}.mtb-logo-icon[data-v-e95e83b4]{object-fit:contain;width:100%;height:100%;display:block}.mtb-ticker[data-v-e95e83b4]{border-radius:var(--radius-md);cursor:pointer;background:#0000000d;flex:1;align-items:center;min-width:0;padding:4px 8px;display:flex;overflow:hidden}.ticker-content-stack[data-v-e95e83b4]{flex-direction:column;gap:1px;width:100%;display:flex}.ticker-item[data-v-e95e83b4]{align-items:center;gap:4px;width:100%;display:flex}.ticker-item i[data-v-e95e83b4]{color:var(--accent);opacity:.8;font-size:8px}.ticker-text[data-v-e95e83b4]{white-space:nowrap;text-overflow:ellipsis;color:var(--text-strong);font-size:10px;line-height:1.2;overflow:hidden}.mtb-actions[data-v-e95e83b4]{align-items:center;gap:10px;margin-left:auto;display:flex}.mtb-vp[data-v-e95e83b4]{color:var(--brand);white-space:nowrap;font-size:11px;font-weight:700}.mtb-toggle[data-v-e95e83b4]{color:var(--brand);text-align:center;cursor:pointer;width:20px}.mtb-drawer[data-v-e95e83b4]{background:var(--surface-1);flex-direction:column;max-height:80vh;display:flex}.drawer-settings[data-v-e95e83b4]{background:var(--surface-2);border-bottom:1px solid var(--surface-border);padding:8px 10px;display:flex}.mtb-lang-bar[data-v-e95e83b4]{flex:1;min-width:0;background:0 0!important;border:none!important;padding:0!important}.mtb-auth-actions[data-v-e95e83b4]{border-left:1px solid var(--surface-border);flex-shrink:0;align-items:center;gap:8px;margin-left:5px;padding-left:10px;display:flex}.btn-hdr[data-v-e95e83b4]{background:var(--input-bg);color:var(--text-strong);border:1px solid var(--input-border);cursor:pointer;border-radius:var(--radius-sm);padding:5px 10px;font-size:14px}.logout-btn[data-v-e95e83b4]:hover{color:#f40;border-color:#f40}.drawer-header[data-v-e95e83b4]{background:var(--surface-1);border-bottom:1px solid var(--surface-border);padding:8px 10px}.drawer-footer[data-v-e95e83b4]{text-align:center;background:var(--surface-3);color:var(--brand);border-top:1px solid var(--surface-border);cursor:pointer;padding:10px;font-size:11px;font-weight:700}.mobile-context[data-v-ca2aecc5]{flex-direction:column;gap:4px;margin-top:5px;margin-bottom:5px;display:flex}.mc-title-box[data-v-ca2aecc5]{background:var(--surface-2);border-left:2px solid var(--brand);padding:8px 10px}.mc-breadcrumb[data-v-ca2aecc5]{color:var(--text-strong);font-size:11px;line-height:1.4}.active-topic-title[data-v-ca2aecc5]{font-weight:700}.notif-list-wrap[data-v-fec634db]{height:100%;overflow-y:auto}.notif-settings-row[data-v-fec634db]{border-bottom:1px solid var(--surface-border);background:var(--surface-2);justify-content:space-between;align-items:center;padding:10px 15px;font-size:13px;display:flex}.switch[data-v-fec634db]{width:34px;height:20px;display:inline-block;position:relative}.switch input[data-v-fec634db]{opacity:0;width:0;height:0}.slider-toggle[data-v-fec634db]{cursor:pointer;background-color:var(--surface-4);border:1px solid var(--surface-border);border-radius:20px;transition:all .4s;position:absolute;inset:0}.slider-toggle[data-v-fec634db]:before{content:"";background-color:var(--text-soft);border-radius:50%;width:14px;height:14px;transition:all .4s;position:absolute;bottom:2px;left:2px}input:checked+.slider-toggle[data-v-fec634db]{background-color:var(--brand);border-color:var(--brand)}input:checked+.slider-toggle[data-v-fec634db]:before{background-color:#fff;transform:translate(14px)}.notif-item[data-v-fec634db]{color:var(--notif-text);cursor:pointer;font-size:13px}.notif-item[data-v-fec634db]:last-child{border-bottom:none!important}.notif-item .gs[data-v-fec634db]{margin-top:3px;display:block}.notif-item[data-v-fec634db]:focus-visible,.notif-item b[data-v-fec634db]:focus-visible{outline:2px solid var(--brand);outline-offset:-2px}.cinema-rail[data-v-3e09b9ce]{background:var(--surface-1);border-right:1px solid var(--surface-border);z-index:200;white-space:nowrap;flex-direction:column;align-items:flex-start;width:72px;height:100vh;padding:16px 0;transition:width .25s cubic-bezier(.4,0,.2,1);display:flex;position:fixed;top:0;left:0;overflow:hidden}.cinema-rail.expanded[data-v-3e09b9ce]{z-index:1101;width:230px;box-shadow:10px 0 30px #00000040}.rail-logo[data-v-3e09b9ce]{cursor:pointer;width:100%;height:32px;color:var(--brand);align-items:center;margin-bottom:30px;padding:0 22px;font-size:22px;display:flex}.rail-nav[data-v-3e09b9ce]{width:100%}.rail-spacer[data-v-3e09b9ce]{flex-grow:1}.rail-footer[data-v-3e09b9ce]{border-top:1px solid var(--surface-border);flex-direction:column;gap:4px;width:100%;padding-top:10px;display:flex}.rail-item[data-v-3e09b9ce]{width:100%;color:var(--text-soft);cursor:pointer;align-items:center;gap:16px;padding:12px 22px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.rail-item[data-v-3e09b9ce]:hover,.rail-item.active[data-v-3e09b9ce]{color:var(--brand);background:var(--surface-2);outline:none}.rail-item[data-v-3e09b9ce]:focus-visible,.rail-logo[data-v-3e09b9ce]:focus-visible,.rail-toggle-btn[data-v-3e09b9ce]:focus-visible{color:var(--brand);background:var(--surface-2);box-shadow:inset 3px 0 0 var(--brand), 0 0 12px 1px var(--brand);outline:none}.rail-item i[data-v-3e09b9ce]{text-align:center;min-width:20px;font-size:18px}.rail-badge[data-v-3e09b9ce]{background:var(--surface-2);color:var(--text-soft);border-radius:10px;margin-left:auto;padding:1px 7px;font-size:11px;font-weight:700}.rail-vp[data-v-3e09b9ce]{cursor:default}.rail-vp[data-v-3e09b9ce]:hover{color:var(--text-soft);background:0 0}.rail-vp-info[data-v-3e09b9ce]{flex-direction:column;flex:1;gap:4px;display:flex}.rail-vp-value[data-v-3e09b9ce]{color:var(--text-strong);font-size:12px;font-weight:700}.rail-vp-track[data-v-3e09b9ce]{background:var(--surface-2);border-radius:2px;width:100%;height:4px;overflow:hidden}.rail-vp-fill[data-v-3e09b9ce]{background:var(--brand);border-radius:2px;height:100%}.rail-label[data-v-3e09b9ce]{opacity:0;transition:opacity .2s}.cinema-rail.expanded .rail-label[data-v-3e09b9ce]{opacity:1}.rail-settings[data-v-3e09b9ce]{padding:6px 14px 10px}.rail-settings-wrap[data-v-3e09b9ce]{opacity:0;width:100%;max-height:0;transition:opacity .15s;overflow:hidden}.cinema-rail.expanded .rail-settings-wrap[data-v-3e09b9ce]{opacity:1;max-height:300px;overflow:visible}.rail-toggle-btn[data-v-3e09b9ce]{display:none}.cinema-rail-overlay[data-v-3e09b9ce]{z-index:1100;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);opacity:0;pointer-events:none;background:#00000080;transition:opacity .25s;position:fixed;inset:0}.cinema-rail-overlay.visible[data-v-3e09b9ce]{opacity:1;pointer-events:auto}.cinema-side-panel-overlay[data-v-3e09b9ce]{z-index:1102;background:#0006;position:fixed;inset:0}.cinema-side-panel[data-v-3e09b9ce]{background:var(--surface-1);border-right:1px solid var(--surface-border);z-index:1103;flex-direction:column;width:340px;max-width:calc(100vw - 72px);height:100vh;display:flex;position:fixed;top:0;left:72px;box-shadow:10px 0 30px #00000059}.cinema-side-panel-header[data-v-3e09b9ce]{border-bottom:1px solid var(--surface-border);color:var(--text-strong);flex-shrink:0;justify-content:space-between;align-items:center;padding:14px 16px;font-weight:700;display:flex}.cinema-side-panel-close[data-v-3e09b9ce]{color:var(--text-soft);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:4px 8px;font-size:16px}.cinema-side-panel-close[data-v-3e09b9ce]:hover,.cinema-side-panel-close[data-v-3e09b9ce]:focus-visible{color:var(--brand);background:var(--surface-2);outline:none}.cinema-side-panel-body[data-v-3e09b9ce]{flex:1;padding:16px;overflow-y:auto}@media (width<=768px){.cinema-side-panel[data-v-3e09b9ce]{width:100vw;max-width:100vw;left:0}}@media (width>=769px){.cinema-rail-overlay[data-v-3e09b9ce]{display:none}}@media (width<=768px){.rail-toggle-btn[data-v-3e09b9ce]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;z-index:1104;cursor:pointer;background:#0000008c;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;display:flex;position:fixed;top:14px;left:14px}.cinema-rail[data-v-3e09b9ce]{width:230px;transition:transform .28s cubic-bezier(.4,0,.2,1);transform:translate(-100%)}.cinema-rail.expanded[data-v-3e09b9ce]{width:230px;transform:translate(0);box-shadow:10px 0 30px #00000059}.cinema-rail:not(.expanded) .rail-label[data-v-3e09b9ce]{opacity:0}.cinema-rail.expanded .rail-label[data-v-3e09b9ce]{opacity:1}}.cinema-index[data-v-4a00cb4f]{width:100%;min-height:200px;padding:calc(var(--cinema-hero-h,40vh) + 24px) 16px 40px;box-sizing:border-box}.cinema-hero[data-v-4a00cb4f]{height:var(--cinema-hero-h,40vh);min-height:var(--cinema-hero-h-min,260px);z-index:10;border-radius:0;align-items:flex-end;margin-bottom:0;display:flex;position:fixed;top:0;left:72px;right:0;overflow:hidden}@media (width<=768px){.cinema-hero[data-v-4a00cb4f]{height:var(--cinema-hero-h-mobile,32vh);min-height:var(--cinema-hero-h-min-mobile,220px);left:0}.cinema-index[data-v-4a00cb4f]{padding-top:calc(var(--cinema-hero-h-mobile,32vh) + 20px)}.cinema-card[data-v-4a00cb4f]{scroll-margin-top:calc(var(--cinema-hero-h-mobile,32vh) + 20px + 50px)}}.cinema-hero-backdrop[data-v-4a00cb4f]{filter:brightness(.6);display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(0deg,#0000 0,#000 100px 100%);mask-image:linear-gradient(0deg,#0000 0,#000 100px 100%)}.cinema-hero-backdrop[data-v-4a00cb4f] .media-placeholder{width:100%;height:100%;aspect-ratio:unset;border:none;border-radius:0}.cinema-hero[data-v-4a00cb4f]:after{content:"";background:linear-gradient(#0000 25%,#00000026 55%,#0000008c 100%);position:absolute;inset:0}.cinema-hero-content[data-v-4a00cb4f]{z-index:1;max-width:640px;padding:28px;position:relative}.cinema-hero-title[data-v-4a00cb4f]{color:#fff;text-shadow:0 2px 12px #00000080;margin-bottom:10px;font-size:1.6rem;font-weight:700;line-height:1.2}.cinema-hero-meta[data-v-4a00cb4f]{color:#fffc;margin-bottom:16px;font-size:.85rem}.cinema-hero-play[data-v-4a00cb4f]{background:var(--brand);color:#fff;cursor:pointer;border:none;border-radius:6px;align-items:center;gap:10px;padding:10px 22px;font-size:.9rem;font-weight:700;display:inline-flex}.cinema-hero-play[data-v-4a00cb4f]:hover{filter:brightness(1.1)}.cinema-view-header[data-v-4a00cb4f]{align-items:center;gap:16px;margin-bottom:18px;display:flex}.cinema-back-link[data-v-4a00cb4f]{background:var(--surface-2);border:1px solid var(--surface-border);color:var(--text-strong);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:7px 14px;font-size:13px;font-weight:600;display:inline-flex}.cinema-back-link[data-v-4a00cb4f]:hover{background:var(--surface-border)}.cinema-view-title[data-v-4a00cb4f]{color:var(--text-strong);font-size:1.2rem;font-weight:700}.cinema-row[data-v-4a00cb4f]{margin-bottom:30px}.cinema-row-title[data-v-4a00cb4f]{color:var(--text-strong);align-items:center;gap:8px;margin-bottom:12px;font-size:15px;font-weight:700;display:flex}.cinema-row-title i[data-v-4a00cb4f]{color:var(--brand)}.cinema-empty[data-v-4a00cb4f]{color:var(--text-soft);opacity:.8;padding:6px 4px;font-size:13px}.cinema-cards[data-v-4a00cb4f]{gap:14px;padding:24px 20px;display:flex;overflow:auto visible}.cinema-cards[data-v-4a00cb4f]::-webkit-scrollbar{height:6px}.cinema-cards[data-v-4a00cb4f]::-webkit-scrollbar-thumb{background:var(--surface-border);border-radius:3px}.cinema-card[data-v-4a00cb4f]{cursor:pointer;background:var(--card-bg);border:1px solid var(--card-border);scroll-margin-top:calc(var(--cinema-hero-h,40vh) + 24px + 50px);border-radius:6px;flex:0 0 240px;transition:transform .15s;overflow:hidden}.cinema-card[data-v-4a00cb4f]:hover{outline:none;transform:scale(1.04)}.cinema-card[data-v-4a00cb4f]:focus-visible{z-index:5;box-shadow:0 0 0 4px var(--brand), 0 8px 30px #0009;outline:none;position:relative;transform:scale(1.1)}.cinema-card-thumb-wrap[data-v-4a00cb4f]{position:relative}.cinema-card-thumb[data-v-4a00cb4f]{pointer-events:none;border:none;border-radius:0;display:block}.cinema-card-badge[data-v-4a00cb4f]{color:#fff;letter-spacing:.3px;pointer-events:none;background:#000000a6;border-radius:4px;align-items:center;gap:4px;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex;position:absolute;top:6px;left:6px}.cinema-card-info[data-v-4a00cb4f]{padding:8px 10px}.cinema-card-title[data-v-4a00cb4f]{color:var(--card-title-color);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:4px;font-size:12px;font-weight:700;line-height:1.35;display:-webkit-box;overflow:hidden}.cinema-card-meta[data-v-4a00cb4f]{color:var(--card-muted-text)}.cinema-load-more-btn[data-v-4a00cb4f]{aspect-ratio:240/175;background:var(--surface-2);border:1px dashed var(--card-border);color:var(--text-soft);flex-direction:column;justify-content:center;align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.cinema-load-more-btn[data-v-4a00cb4f]:hover:not(:disabled){background:var(--surface-3);color:var(--text-strong);border-color:var(--brand)}.cinema-load-more-btn i[data-v-4a00cb4f]{font-size:18px}.cinema-load-more-btn[data-v-4a00cb4f]:disabled{cursor:default;opacity:.7}.cinema-people-sentinel[data-v-4a00cb4f]{justify-content:center;min-height:30px;padding:20px 0 40px;display:flex}.mods-section[data-v-ea8adb47]{margin-top:25px}.mods-body[data-v-ea8adb47]{flex-wrap:wrap;gap:15px;display:flex}.mod-badge[data-v-ea8adb47]{flex-direction:column;gap:2px}.mod-badge a[data-v-ea8adb47]{font-size:12px;text-decoration:none}.mod-role[data-v-ea8adb47]{opacity:.8}.community-reward-badge[data-v-ea8adb47]{background:var(--brand);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-ea8adb47]:hover{background:var(--state-active);transform:scale(1.05)}.index-table[data-v-ea8adb47]{width:100%;margin-top:15px}.row-hover[data-v-ea8adb47]:hover{background:var(--table-row-hover-bg);cursor:pointer}.mods-section[data-v-ea8adb47]{background:var(--mods-bg);border:1px solid var(--mods-border);border-radius:var(--radius-md);margin:15px 0;overflow:hidden}.mods-header[data-v-ea8adb47]{background:var(--mods-header-bg);color:var(--mods-header-text);text-transform:uppercase;padding:8px 14px;font-size:12px;font-weight:700}.mods-body[data-v-ea8adb47]{flex-wrap:wrap;gap:8px;padding:10px;display:flex}.mod-badge[data-v-ea8adb47]{background:var(--mod-badge-bg);border:1px solid var(--mod-badge-border);align-items:center;gap:5px;padding:6px 12px;font-size:13px;display:flex}.mod-role[data-v-ea8adb47]{text-transform:uppercase;color:var(--mod-role-text);font-size:10px;font-weight:700}.forum-media-container.mode-micro[data-v-c2c698f9]{vertical-align:middle;width:auto;display:inline-block}.forum-media-micro[data-v-c2c698f9]{align-items:center;gap:8px;margin-right:8px;display:flex}.media-icon[data-v-c2c698f9]{cursor:pointer;color:var(--brand,#069);opacity:.7;font-size:14px;transition:all .2s}.media-icon[data-v-c2c698f9]:hover{opacity:1;transform:scale(1.1)}.media-icon.is-active[data-v-c2c698f9]{color:var(--accent);opacity:1}.ccb-banner[data-v-77ab5156]{z-index:10000;background:var(--surface-1,#1c2129);color:var(--text-strong,#eee);border-top:1px solid var(--surface-border,#ffffff1f);max-height:40vh;padding:12px 16px;transition:bottom .3s ease-in-out;position:fixed;left:0;right:0;overflow-y:auto;box-shadow:0 -3px 12px #0000004d}.ccb-inner[data-v-77ab5156]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1200px;margin:0 auto;display:flex}.ccb-text[data-v-77ab5156]{flex:320px;margin:0;font-size:13px;line-height:1.5}.ccb-text a[data-v-77ab5156]{text-decoration:underline}.ccb-actions[data-v-77ab5156]{flex:none;gap:8px;display:flex}.ccb-accept[data-v-77ab5156]{background:var(--brand,#d3a341);color:#1a1206;border:none;font-weight:600}.ccb-reject[data-v-77ab5156]{border:1px solid var(--surface-border,#ffffff4d);color:inherit;background:0 0}@media (width<=600px){.ccb-inner[data-v-77ab5156]{flex-direction:column;justify-content:flex-start;align-items:stretch;gap:10px}.ccb-text[data-v-77ab5156]{flex:0 auto}.ccb-actions[data-v-77ab5156]{justify-content:stretch}.ccb-actions button[data-v-77ab5156]{flex:1}}.site-footer[data-v-2f7b2c1c]{background:var(--footer-bg);color:var(--footer-text);text-align:center;border-top:1px solid var(--footer-border);padding:20px;font-size:12px}.tag-filter-bar[data-v-2f7b2c1c]{background:var(--tagfilter-bg);border:1px solid var(--tagfilter-border);border-radius:var(--radius-sm);align-items:center;margin:0 15px 15px;padding:8px 15px;display:flex}.tag-filter-bar input[data-v-2f7b2c1c]{background:var(--input-bg);color:var(--input-text);border:1px solid var(--input-border);border-radius:var(--radius-sm);font-size:13px}@media (width<=600px){.tag-filter-bar div[data-v-2f7b2c1c]{max-width:none!important}}.bc-queue-chip[data-v-2f7b2c1c]{z-index:9999;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b8;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:8px;max-width:min(70vw,320px);padding:7px 12px;display:flex;position:fixed;bottom:96px;right:16px;box-shadow:0 4px 16px #0006}.bc-queue-chip-spin[data-v-2f7b2c1c]{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;flex:none;width:12px;height:12px;animation:.8s linear infinite spin}.bc-queue-chip-label[data-v-2f7b2c1c]{color:#fff;white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow:hidden}@media (width<=600px){.bc-queue-chip[data-v-2f7b2c1c]{bottom:84px;right:10px}}.bc-queue-panel[data-v-2f7b2c1c]{z-index:9999;background:var(--queue-panel-bg);border-top:2px solid var(--queue-panel-border);padding:8px 14px;transition:bottom .3s ease-in-out;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -3px 12px #0003}.bc-queue-inner[data-v-2f7b2c1c]{flex-wrap:wrap;align-items:center;gap:8px;max-width:1200px;margin:0 auto;display:flex}.bc-queue-item[data-v-2f7b2c1c]{flex:220px;align-items:center;gap:8px;min-width:0;display:flex}.bc-queue-bar-wrap[data-v-2f7b2c1c]{background:var(--queue-track-bg);border-radius:var(--radius-xs);flex:1;min-width:60px;height:6px;overflow:hidden}.bc-queue-bar-fill[data-v-2f7b2c1c]{background:var(--queue-fill-bg);border-radius:var(--radius-xs);height:100%;transition:width .4s}.bc-queue-label[data-v-2f7b2c1c]{color:var(--queue-label-text);white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:12px;overflow:hidden}.bc-queue-more[data-v-2f7b2c1c]{border:1px solid var(--queue-more-color);color:var(--queue-more-color);cursor:pointer;border-radius:var(--radius-xs);font-size:12px;font-family:var(--sans);background:0 0;padding:4px 10px}.bc-queue-more[data-v-2f7b2c1c]:hover{background:var(--queue-more-color);color:#fff}@media (width>=681px){.bc-queue-item[data-v-2f7b2c1c]{flex:260px;max-width:340px}}@media (width<=680px){.bc-queue-item[data-v-2f7b2c1c]{flex:100%}.bc-queue-label[data-v-2f7b2c1c]{max-width:55vw}}.embed-wrapper{margin:15px 0}.embed-container{border-radius:var(--radius-sm);background:#000;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:var(--radius-sm);height:150px;overflow:hidden}.embed-suno iframe{width:100%;height:100%}.embed-vertical{border-radius:var(--radius-sm);background:#000;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{--page-bg:#e5e5e5;--app-bg:#fff;--app-border:#98aab1;--body-text:#333;--link-color:#069;--link-hover-color:#ffa34f;--table-bg:#fff;--table-border:#069;--table-head-bg:#d1d7dc;--table-head-text:#069;--table-subhead-bg:#069;--table-subhead-text:#ffa34f;--table-row-bg-1:#ececec;--table-row-bg-2:#f5f5f5;--table-row-bg-3:#d1d7dc;--table-row-text:#333;--table-row-border:#fff;--table-row-hover-bg:#d1d7dc;--mobile-row-bg:#fff;--mobile-row-border:#98aab1;--post-cell-bg:#fff;--post-cell-text:#333;--post-divider-color:#98aab1;--post-heading-color:#069;--post-code-bg:#d1d7dc;--post-pre-bg:#f5f5f5;--post-pre-border:#98aab1;--post-blockquote-bg:#f5f5f5;--post-blockquote-border:#069;--post-blockquote-text:#5a6a74;--post-hr-color:#98aab1;--post-table-border:#98aab1;--post-table-head-bg:#d1d7dc;--quote-bg:#f5f5f5;--quote-border:#98aab1;--quote-toggle-color:#069;--quote-toggle-hover-color:#ffa34f;--quote-content-bg:#fff;--quote-content-border:#98aab1;--input-bg:#fff;--input-text:#333;--input-border:#999;--form-bg:#ececec;--form-border:#069;--form-label-text:#333;--btn-bg:#fff;--btn-text:#333;--btn-border:#999;--btn-hover-bg:#fff;--btn-hover-border:#069;--btn-hover-text:#069;--btn-primary-bg:#069;--btn-primary-border:#005580;--btn-primary-hover-bg:#0076b1;--btn-accent-bg:#ffa34f;--btn-accent-border:#005580;--btn-accent-hover-bg:#ffc48d;--btn-ghost-text:#069;--btn-ghost-border:#069;--btn-ghost-hover-bg:#069;--btn-primary-text:#fff;--btn-accent-text:#fff;--btn-ghost-hover-text:#fff;--modal-bg:#ececec;--modal-border:#069;--modal-header-bg:#069;--modal-header-text:#ffa34f;--modal-body-text:#333;--tab-border:#069;--tab-bg:#d1d7dc;--tab-item-border:#999;--tab-text:#333;--tab-active-bg:#ececec;--tab-active-border:#069;--tab-active-text:#069;--alert-error-bg:#fdecea;--alert-error-text:#922b21;--alert-error-border:#c0392b;--alert-success-bg:#eafaf1;--alert-success-text:#186a3b;--alert-success-border:#1e8449;--alert-info-bg:#d1d7dc;--alert-info-text:#069;--alert-info-border:#069;--mods-bg:#ececec;--mods-border:#069;--mods-header-bg:#069;--mods-header-text:#ffa34f;--mod-badge-bg:#fff;--mod-badge-border:#98aab1;--mod-role-text:#069;--loader-text:#069;--loader-spinner-track:#999;--loader-spinner-accent:#069;--footer-bg:#d1d7dc;--footer-text:#5a6a74;--footer-border:#98aab1;--wv-btn-bg:#000;--wv-btn-text:#fff;--wv-btn-border:#98aab1;--meta-text:#5a6a74;--meta-icon-color:#069;--badge-info-bg:#069;--badge-success-bg:#1e8449;--badge-neutral-bg:#5a6a74;--depth-badge-text:#ffa34f;--badge-text:#fff;--highlight-border:#ffa34f;--highlight-glow:#ffa34f;--highlight-bg:#ffc48d;--stat-box-bg:#ececec;--stat-box-border:#98aab1;--stat-label-text:#5a6a74;--stat-value-text:#069;--payout-link-hover:#2ecc71;--notif-border:#98aab1;--notif-text:#333;--tagfilter-bg:#f5f5f5;--tagfilter-border:#98aab1;--queue-panel-bg:#d1d7dc;--queue-panel-border:#069;--queue-track-bg:#e5e5e5;--queue-fill-bg:#069;--queue-label-text:#5a6a74;--queue-more-color:#069;--vote-thumb-bg:#069;--vote-thumb-border:#fff;--vote-box-bg:#f5f5f5;--vote-box-border:#98aab1;--vote-row-text:#333;--vote-row-muted:#5a6a74;--comment-header-bg:#f5f5f5;--comment-header-border:#98aab1;--collapsed-bar-bg:#f5f5f5;--collapsed-bar-border:#98aab1;--collapsed-bar-text:#5a6a74;--collapsed-bar-strong-text:#333;--collapsed-bar-link-color:#069;--collapsed-bar-link-hover:#ffa34f;--card-bg:#fff;--card-border:#98aab1;--card-title-color:#069;--card-muted-text:#5a6a74;--card-about-text:#333;--card-divider:#ececec;--avatar-border:#999;--avatar-bg:#fff;--media-placeholder-border:#98aab1;--sans:Verdana, Geneva, Tahoma, sans-serif;--mono:"Courier New", Courier, monospace;--brand:#069;--brand-strong:#005580;--brand-soft:#0076b1;--accent:#ffa34f;--accent-soft:#ffc48d;--text-strong:#333;--text-soft:#5a6a74;--surface-1:#fff;--surface-2:#ececec;--surface-3:#f5f5f5;--surface-4:#d1d7dc;--surface-border:#98aab1;--surface-nav:#d1d7dc;--state-active:#2ecc71;--chip-bg:#0000000d;--radius-xs:4px;--radius-sm:6px;--radius-md:8px;--radius-lg:10px}body.theme-modern{--page-bg:#f8f9fa;--app-bg:#fff;--app-border:#dee2e6;--body-text:#212529;--link-color:#2c3e50;--link-hover-color:#3498db;--table-bg:#fff;--table-border:#2c3e50;--table-head-bg:#e9ecef;--table-head-text:#2c3e50;--table-subhead-bg:#2c3e50;--table-subhead-text:#3498db;--table-row-bg-1:#fff;--table-row-bg-2:#f1f3f5;--table-row-bg-3:#e9ecef;--table-row-text:#212529;--table-row-border:#fff;--table-row-hover-bg:#e9ecef;--mobile-row-bg:#fff;--mobile-row-border:#dee2e6;--post-cell-bg:#fff;--post-cell-text:#212529;--post-divider-color:#dee2e6;--post-heading-color:#2c3e50;--post-code-bg:#e9ecef;--post-pre-bg:#f1f3f5;--post-pre-border:#dee2e6;--post-blockquote-bg:#f1f3f5;--post-blockquote-border:#2c3e50;--post-blockquote-text:#6c757d;--post-hr-color:#dee2e6;--post-table-border:#dee2e6;--post-table-head-bg:#e9ecef;--quote-bg:#f1f3f5;--quote-border:#dee2e6;--quote-toggle-color:#2c3e50;--quote-toggle-hover-color:#3498db;--quote-content-bg:#fff;--quote-content-border:#dee2e6;--input-bg:#fff;--input-text:#212529;--input-border:#ced4da;--form-bg:#fff;--form-border:#2c3e50;--form-label-text:#212529;--btn-bg:#fff;--btn-text:#212529;--btn-border:#ced4da;--btn-hover-bg:#fff;--btn-hover-border:#2c3e50;--btn-hover-text:#2c3e50;--btn-primary-bg:#2c3e50;--btn-primary-border:#1a252f;--btn-primary-hover-bg:#34495e;--btn-accent-bg:#3498db;--btn-accent-border:#1a252f;--btn-accent-hover-bg:#5dade2;--btn-ghost-text:#2c3e50;--btn-ghost-border:#2c3e50;--btn-ghost-hover-bg:#2c3e50;--btn-primary-text:#fff;--btn-accent-text:#fff;--btn-ghost-hover-text:#fff;--modal-bg:#fff;--modal-border:#2c3e50;--modal-header-bg:#2c3e50;--modal-header-text:#3498db;--modal-body-text:#212529;--tab-border:#2c3e50;--tab-bg:#f1f3f5;--tab-item-border:#ced4da;--tab-text:#212529;--tab-active-bg:#fff;--tab-active-border:#2c3e50;--tab-active-text:#2c3e50;--alert-error-bg:#f8d7da;--alert-error-text:#721c24;--alert-error-border:#f5c6cb;--alert-success-bg:#d4edda;--alert-success-text:#155724;--alert-success-border:#c3e6cb;--alert-info-bg:#e9ecef;--alert-info-text:#2c3e50;--alert-info-border:#2c3e50;--mods-bg:#fff;--mods-border:#2c3e50;--mods-header-bg:#2c3e50;--mods-header-text:#3498db;--mod-badge-bg:#fff;--mod-badge-border:#dee2e6;--mod-role-text:#2c3e50;--loader-text:#2c3e50;--loader-spinner-track:#ced4da;--loader-spinner-accent:#2c3e50;--footer-bg:#f1f3f5;--footer-text:#6c757d;--footer-border:#dee2e6;--wv-btn-bg:#2c3e50;--wv-btn-text:#fff;--wv-btn-border:#dee2e6;--meta-text:#6c757d;--meta-icon-color:#2c3e50;--badge-info-bg:#2c3e50;--badge-success-bg:#2e7d46;--badge-neutral-bg:#5f6b7a;--depth-badge-text:#3498db;--badge-text:#fff;--highlight-border:#3498db;--highlight-glow:#3498db;--highlight-bg:#5dade2;--stat-box-bg:#fff;--stat-box-border:#dee2e6;--stat-label-text:#6c757d;--stat-value-text:#2c3e50;--payout-link-hover:#3498db;--notif-border:#dee2e6;--notif-text:#212529;--tagfilter-bg:#f1f3f5;--tagfilter-border:#dee2e6;--queue-panel-bg:#f1f3f5;--queue-panel-border:#2c3e50;--queue-track-bg:#f8f9fa;--queue-fill-bg:#2c3e50;--queue-label-text:#6c757d;--queue-more-color:#2c3e50;--vote-thumb-bg:#2c3e50;--vote-thumb-border:#fff;--vote-box-bg:#f1f3f5;--vote-box-border:#dee2e6;--vote-row-text:#212529;--vote-row-muted:#6c757d;--comment-header-bg:#f1f3f5;--comment-header-border:#dee2e6;--collapsed-bar-bg:#f1f3f5;--collapsed-bar-border:#dee2e6;--collapsed-bar-text:#6c757d;--collapsed-bar-strong-text:#212529;--collapsed-bar-link-color:#2c3e50;--collapsed-bar-link-hover:#3498db;--card-bg:#fff;--card-border:#dee2e6;--card-title-color:#2c3e50;--card-muted-text:#6c757d;--card-about-text:#212529;--card-divider:#fff;--avatar-border:#ced4da;--avatar-bg:#fff;--media-placeholder-border:#dee2e6;--brand:#2c3e50;--brand-strong:#1a252f;--brand-soft:#34495e;--accent:#3498db;--accent-soft:#5dade2;--text-strong:#212529;--text-soft:#6c757d;--surface-1:#fff;--surface-2:#fff;--surface-3:#f1f3f5;--surface-4:#e9ecef;--surface-border:#dee2e6;--surface-nav:#f1f3f5;--state-active:#3498db;--chip-bg:#0000000d;--radius-xs:4px;--radius-sm:8px;--radius-md:10px;--radius-lg:14px}body.theme-deepnight{--page-bg:#121212;--app-bg:#1e1e1e;--app-border:#444;--body-text:#e0e0e0;--link-color:#e67e22;--link-hover-color:#f1c40f;--table-bg:#1e1e1e;--table-border:#e67e22;--table-head-bg:#333;--table-head-text:#e67e22;--table-subhead-bg:#e67e22;--table-subhead-text:#1a1006;--table-row-bg-1:#252525;--table-row-bg-2:#2c2c2c;--table-row-bg-3:#333;--table-row-text:#e0e0e0;--table-row-border:#1e1e1e;--table-row-hover-bg:#333;--mobile-row-bg:#1e1e1e;--mobile-row-border:#444;--post-cell-bg:#1e1e1e;--post-cell-text:#e0e0e0;--post-divider-color:#444;--post-heading-color:#e67e22;--post-code-bg:#333;--post-pre-bg:#2c2c2c;--post-pre-border:#444;--post-blockquote-bg:#2c2c2c;--post-blockquote-border:#e67e22;--post-blockquote-text:#bbb;--post-hr-color:#444;--post-table-border:#444;--post-table-head-bg:#333;--quote-bg:#2c2c2c;--quote-border:#444;--quote-toggle-color:#e67e22;--quote-toggle-hover-color:#f1c40f;--quote-content-bg:#1e1e1e;--quote-content-border:#444;--input-bg:#2c2c2c;--input-text:#e0e0e0;--input-border:#555;--form-bg:#252525;--form-border:#e67e22;--form-label-text:#e0e0e0;--btn-bg:#2c2c2c;--btn-text:#e0e0e0;--btn-border:#555;--btn-hover-bg:#1e1e1e;--btn-hover-border:#e67e22;--btn-hover-text:#e67e22;--btn-primary-bg:#e67e22;--btn-primary-border:#af601a;--btn-primary-hover-bg:#eb984e;--btn-accent-bg:#f1c40f;--btn-accent-border:#af601a;--btn-accent-hover-bg:#f4d331;--btn-ghost-text:#e67e22;--btn-ghost-border:#e67e22;--btn-ghost-hover-bg:#e67e22;--btn-primary-text:#fff;--btn-accent-text:#fff;--btn-ghost-hover-text:#fff;--modal-bg:#1e1e1e;--modal-border:#e67e22;--modal-header-bg:#e67e22;--modal-header-text:#1a1006;--modal-body-text:#e0e0e0;--tab-border:#e67e22;--tab-bg:#2c2c2c;--tab-item-border:#555;--tab-text:#e0e0e0;--tab-active-bg:#1e1e1e;--tab-active-border:#e67e22;--tab-active-text:#e67e22;--alert-error-bg:#3d1a1a;--alert-error-text:#e74c3c;--alert-error-border:#c0392b;--alert-success-bg:#1b3324;--alert-success-text:#2ecc71;--alert-success-border:#27ae60;--alert-info-bg:#333;--alert-info-text:#e67e22;--alert-info-border:#e67e22;--mods-bg:#252525;--mods-border:#e67e22;--mods-header-bg:#e67e22;--mods-header-text:#1a1006;--mod-badge-bg:#1e1e1e;--mod-badge-border:#444;--mod-role-text:#e67e22;--loader-text:#e67e22;--loader-spinner-track:#555;--loader-spinner-accent:#e67e22;--footer-bg:#2c2c2c;--footer-text:#bbb;--footer-border:#444;--wv-btn-bg:#000;--wv-btn-text:#fff;--wv-btn-border:#444;--meta-text:#bbb;--meta-icon-color:#e67e22;--badge-info-bg:#af601a;--badge-success-bg:#1e8449;--badge-neutral-bg:#52504a;--depth-badge-text:#f1c40f;--badge-text:#fff;--highlight-border:#f1c40f;--highlight-glow:#f1c40f;--highlight-bg:#f4d331;--stat-box-bg:#252525;--stat-box-border:#444;--stat-label-text:#bbb;--stat-value-text:#e67e22;--payout-link-hover:#e67e22;--notif-border:#444;--notif-text:#e0e0e0;--tagfilter-bg:#2c2c2c;--tagfilter-border:#444;--queue-panel-bg:#2c2c2c;--queue-panel-border:#e67e22;--queue-track-bg:#121212;--queue-fill-bg:#e67e22;--queue-label-text:#bbb;--queue-more-color:#e67e22;--vote-thumb-bg:#e67e22;--vote-thumb-border:#1e1e1e;--vote-box-bg:#2c2c2c;--vote-box-border:#444;--vote-row-text:#e0e0e0;--vote-row-muted:#bbb;--comment-header-bg:#2c2c2c;--comment-header-border:#444;--collapsed-bar-bg:#2c2c2c;--collapsed-bar-border:#444;--collapsed-bar-text:#bbb;--collapsed-bar-strong-text:#e0e0e0;--collapsed-bar-link-color:#e67e22;--collapsed-bar-link-hover:#f1c40f;--card-bg:#1e1e1e;--card-border:#444;--card-title-color:#e67e22;--card-muted-text:#bbb;--card-about-text:#e0e0e0;--card-divider:#252525;--avatar-border:#555;--avatar-bg:#1e1e1e;--media-placeholder-border:#444;--brand:#e67e22;--brand-strong:#af601a;--brand-soft:#eb984e;--accent:#f1c40f;--accent-soft:#f4d331;--text-strong:#e0e0e0;--text-soft:#bbb;--surface-1:#1e1e1e;--surface-2:#252525;--surface-3:#2c2c2c;--surface-4:#333;--surface-border:#444;--surface-nav:#2c2c2c;--state-active:#e67e22;--chip-bg:#ffffff0d;--radius-xs:3px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px}body.theme-ocean{--page-bg:#0a192f;--app-bg:#112240;--app-border:#1e3a5a;--body-text:#ccd6f6;--link-color:#1a7c9c;--link-hover-color:#2448ab;--table-bg:#112240;--table-border:#1a7c9c;--table-head-bg:#233554;--table-head-text:#1a7c9c;--table-subhead-bg:#1a7c9c;--table-subhead-text:#fff;--table-row-bg-1:#1d2d50;--table-row-bg-2:#112240;--table-row-bg-3:#233554;--table-row-text:#ccd6f6;--table-row-border:#112240;--table-row-hover-bg:#233554;--mobile-row-bg:#112240;--mobile-row-border:#1e3a5a;--post-cell-bg:#112240;--post-cell-text:#ccd6f6;--post-divider-color:#1e3a5a;--post-heading-color:#1a7c9c;--post-code-bg:#233554;--post-pre-bg:#112240;--post-pre-border:#1e3a5a;--post-blockquote-bg:#112240;--post-blockquote-border:#1a7c9c;--post-blockquote-text:#8892b0;--post-hr-color:#1e3a5a;--post-table-border:#1e3a5a;--post-table-head-bg:#233554;--quote-bg:#112240;--quote-border:#1e3a5a;--quote-toggle-color:#1a7c9c;--quote-toggle-hover-color:#2448ab;--quote-content-bg:#112240;--quote-content-border:#1e3a5a;--input-bg:#1d2d50;--input-text:#ccd6f6;--input-border:#233554;--form-bg:#1d2d50;--form-border:#1a7c9c;--form-label-text:#ccd6f6;--btn-bg:#1d2d50;--btn-text:#ccd6f6;--btn-border:#233554;--btn-hover-bg:#112240;--btn-hover-border:#1a7c9c;--btn-hover-text:#1a7c9c;--btn-primary-bg:#1a7c9c;--btn-primary-border:#148f77;--btn-primary-hover-bg:#48c9b0;--btn-accent-bg:#2448ab;--btn-accent-border:#148f77;--btn-accent-hover-bg:#5dade2;--btn-ghost-text:#1a7c9c;--btn-ghost-border:#1a7c9c;--btn-ghost-hover-bg:#1a7c9c;--btn-primary-text:#fff;--btn-accent-text:#fff;--btn-ghost-hover-text:#fff;--modal-bg:#112240;--modal-border:#1a7c9c;--modal-header-bg:#1a7c9c;--modal-header-text:#fff;--modal-body-text:#ccd6f6;--tab-border:#1a7c9c;--tab-bg:#1d2d50;--tab-item-border:#233554;--tab-text:#ccd6f6;--tab-active-bg:#112240;--tab-active-border:#1a7c9c;--tab-active-text:#1a7c9c;--alert-error-bg:#331414;--alert-error-text:#e74c3c;--alert-error-border:#c0392b;--alert-success-bg:#143330;--alert-success-text:#1abc9c;--alert-success-border:#16a085;--alert-info-bg:#233554;--alert-info-text:#1a7c9c;--alert-info-border:#1a7c9c;--mods-bg:#1d2d50;--mods-border:#1a7c9c;--mods-header-bg:#1a7c9c;--mods-header-text:#fff;--mod-badge-bg:#112240;--mod-badge-border:#1e3a5a;--mod-role-text:#1a7c9c;--loader-text:#1a7c9c;--loader-spinner-track:#233554;--loader-spinner-accent:#1a7c9c;--footer-bg:#1d2d50;--footer-text:#8892b0;--footer-border:#1e3a5a;--wv-btn-bg:#0a192f;--wv-btn-text:#ccd6f6;--wv-btn-border:#1e3a5a;--meta-text:#8892b0;--meta-icon-color:#1a7c9c;--badge-info-bg:#1a7c9c;--badge-success-bg:#16a085;--badge-neutral-bg:#45507a;--depth-badge-text:#2448ab;--badge-text:#fff;--highlight-border:#2448ab;--highlight-glow:#2448ab;--highlight-bg:#5dade2;--stat-box-bg:#1d2d50;--stat-box-border:#1e3a5a;--stat-label-text:#8892b0;--stat-value-text:#1a7c9c;--payout-link-hover:#1abc9c;--notif-border:#1e3a5a;--notif-text:#ccd6f6;--tagfilter-bg:#112240;--tagfilter-border:#1e3a5a;--queue-panel-bg:#1d2d50;--queue-panel-border:#1a7c9c;--queue-track-bg:#0a192f;--queue-fill-bg:#1a7c9c;--queue-label-text:#8892b0;--queue-more-color:#1a7c9c;--vote-thumb-bg:#1a7c9c;--vote-thumb-border:#112240;--vote-box-bg:#112240;--vote-box-border:#1e3a5a;--vote-row-text:#ccd6f6;--vote-row-muted:#8892b0;--comment-header-bg:#112240;--comment-header-border:#1e3a5a;--collapsed-bar-bg:#112240;--collapsed-bar-border:#1e3a5a;--collapsed-bar-text:#8892b0;--collapsed-bar-strong-text:#ccd6f6;--collapsed-bar-link-color:#1a7c9c;--collapsed-bar-link-hover:#2448ab;--card-bg:#112240;--card-border:#1e3a5a;--card-title-color:#1a7c9c;--card-muted-text:#8892b0;--card-about-text:#ccd6f6;--card-divider:#1d2d50;--avatar-border:#233554;--avatar-bg:#112240;--media-placeholder-border:#1e3a5a;--brand:#1a7c9c;--brand-strong:#148f77;--brand-soft:#48c9b0;--accent:#2448ab;--accent-soft:#5dade2;--text-strong:#ccd6f6;--text-soft:#8892b0;--surface-1:#112240;--surface-2:#1d2d50;--surface-3:#112240;--surface-4:#233554;--surface-border:#1e3a5a;--surface-nav:#1d2d50;--state-active:#1abc9c;--chip-bg:#ffffff0d;--radius-xs:3px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px}body.theme-forest{--page-bg:#f5f1eb;--app-bg:#fff;--app-border:#b5a99a;--body-text:#2d2926;--link-color:#2d6a4f;--link-hover-color:#64b261;--table-bg:#fff;--table-border:#2d6a4f;--table-head-bg:#d8cfc2;--table-head-text:#2d6a4f;--table-subhead-bg:#2d6a4f;--table-subhead-text:#64b261;--table-row-bg-1:#eee8de;--table-row-bg-2:#f5f1eb;--table-row-bg-3:#d8cfc2;--table-row-text:#2d2926;--table-row-border:#fff;--table-row-hover-bg:#d8cfc2;--mobile-row-bg:#fff;--mobile-row-border:#b5a99a;--post-cell-bg:#fff;--post-cell-text:#2d2926;--post-divider-color:#b5a99a;--post-heading-color:#2d6a4f;--post-code-bg:#d8cfc2;--post-pre-bg:#f5f1eb;--post-pre-border:#b5a99a;--post-blockquote-bg:#f5f1eb;--post-blockquote-border:#2d6a4f;--post-blockquote-text:#6b5e52;--post-hr-color:#b5a99a;--post-table-border:#b5a99a;--post-table-head-bg:#d8cfc2;--quote-bg:#f5f1eb;--quote-border:#b5a99a;--quote-toggle-color:#2d6a4f;--quote-toggle-hover-color:#64b261;--quote-content-bg:#fff;--quote-content-border:#b5a99a;--input-bg:#fff;--input-text:#2d2926;--input-border:#b5a99a;--form-bg:#eee8de;--form-border:#2d6a4f;--form-label-text:#2d2926;--btn-bg:#fff;--btn-text:#2d2926;--btn-border:#b5a99a;--btn-hover-bg:#fff;--btn-hover-border:#2d6a4f;--btn-hover-text:#2d6a4f;--btn-primary-bg:#2d6a4f;--btn-primary-border:#1e4f3a;--btn-primary-hover-bg:#3a866a;--btn-accent-bg:#64b261;--btn-accent-border:#1e4f3a;--btn-accent-hover-bg:#f7bc8a;--btn-ghost-text:#2d6a4f;--btn-ghost-border:#2d6a4f;--btn-ghost-hover-bg:#2d6a4f;--btn-primary-text:#fff;--btn-accent-text:#fff;--btn-ghost-hover-text:#fff;--modal-bg:#f9f5ef;--modal-border:#2d6a4f;--modal-header-bg:#2d6a4f;--modal-header-text:#64b261;--modal-body-text:#2d2926;--tab-border:#2d6a4f;--tab-bg:#ded4c6;--tab-item-border:#b5a99a;--tab-text:#2d2926;--tab-active-bg:#f9f5ef;--tab-active-border:#2d6a4f;--tab-active-text:#2d6a4f;--alert-error-bg:#f9e5e5;--alert-error-text:#bc4749;--alert-error-border:#e5989b;--alert-success-bg:#dcf0e7;--alert-success-text:#1b4332;--alert-success-border:#74c69d;--alert-info-bg:#d8cfc2;--alert-info-text:#2d6a4f;--alert-info-border:#2d6a4f;--mods-bg:#eee8de;--mods-border:#2d6a4f;--mods-header-bg:#2d6a4f;--mods-header-text:#64b261;--mod-badge-bg:#fff;--mod-badge-border:#b5a99a;--mod-role-text:#2d6a4f;--loader-text:#2d6a4f;--loader-spinner-track:#b5a99a;--loader-spinner-accent:#2d6a4f;--footer-bg:#ded4c6;--footer-text:#6b5e52;--footer-border:#b5a99a;--wv-btn-bg:#2d2926;--wv-btn-text:#f5f1eb;--wv-btn-border:#b5a99a;--meta-text:#6b5e52;--meta-icon-color:#2d6a4f;--badge-info-bg:#1e4f3a;--badge-success-bg:#2f7a52;--badge-neutral-bg:#6b5e52;--depth-badge-text:#64b261;--badge-text:#fff;--highlight-border:#64b261;--highlight-glow:#64b261;--highlight-bg:#f7bc8a;--stat-box-bg:#eee8de;--stat-box-border:#b5a99a;--stat-label-text:#6b5e52;--stat-value-text:#2d6a4f;--payout-link-hover:#2d6a4f;--notif-border:#b5a99a;--notif-text:#2d2926;--tagfilter-bg:#f5f1eb;--tagfilter-border:#b5a99a;--queue-panel-bg:#ded4c6;--queue-panel-border:#2d6a4f;--queue-track-bg:#f5f1eb;--queue-fill-bg:#2d6a4f;--queue-label-text:#6b5e52;--queue-more-color:#2d6a4f;--vote-thumb-bg:#2d6a4f;--vote-thumb-border:#fff;--vote-box-bg:#f5f1eb;--vote-box-border:#b5a99a;--vote-row-text:#2d2926;--vote-row-muted:#6b5e52;--comment-header-bg:#f5f1eb;--comment-header-border:#b5a99a;--collapsed-bar-bg:#f5f1eb;--collapsed-bar-border:#b5a99a;--collapsed-bar-text:#6b5e52;--collapsed-bar-strong-text:#2d2926;--collapsed-bar-link-color:#2d6a4f;--collapsed-bar-link-hover:#64b261;--card-bg:#fff;--card-border:#b5a99a;--card-title-color:#2d6a4f;--card-muted-text:#6b5e52;--card-about-text:#2d2926;--card-divider:#eee8de;--avatar-border:#b5a99a;--avatar-bg:#fff;--media-placeholder-border:#b5a99a;--brand:#2d6a4f;--brand-strong:#1e4f3a;--brand-soft:#3a866a;--accent:#64b261;--accent-soft:#f7bc8a;--text-strong:#2d2926;--text-soft:#6b5e52;--surface-1:#fff;--surface-2:#eee8de;--surface-3:#f5f1eb;--surface-4:#d8cfc2;--surface-border:#b5a99a;--surface-nav:#ded4c6;--state-active:#2d6a4f;--chip-bg:#0000000d;--radius-xs:6px;--radius-sm:10px;--radius-md:14px;--radius-lg:18px}body.theme-midnight{--page-bg:#010409;--app-bg:#0d1117;--app-border:#30363d;--body-text:#e6edf3;--link-color:#58a6ff;--link-hover-color:#ffa657;--table-bg:#0d1117;--table-border:#58a6ff;--table-head-bg:#21262d;--table-head-text:#58a6ff;--table-subhead-bg:#58a6ff;--table-subhead-text:#04070c;--table-row-bg-1:#161b22;--table-row-bg-2:#1c2128;--table-row-bg-3:#21262d;--table-row-text:#e6edf3;--table-row-border:#0d1117;--table-row-hover-bg:#21262d;--mobile-row-bg:#0d1117;--mobile-row-border:#30363d;--post-cell-bg:#0d1117;--post-cell-text:#e6edf3;--post-divider-color:#30363d;--post-heading-color:#58a6ff;--post-code-bg:#21262d;--post-pre-bg:#1c2128;--post-pre-border:#30363d;--post-blockquote-bg:#1c2128;--post-blockquote-border:#58a6ff;--post-blockquote-text:#8b949e;--post-hr-color:#30363d;--post-table-border:#30363d;--post-table-head-bg:#21262d;--quote-bg:#1c2128;--quote-border:#30363d;--quote-toggle-color:#58a6ff;--quote-toggle-hover-color:#ffa657;--quote-content-bg:#0d1117;--quote-content-border:#30363d;--input-bg:#1c2128;--input-text:#e6edf3;--input-border:#30363d;--form-bg:#161b22;--form-border:#58a6ff;--form-label-text:#e6edf3;--btn-bg:#1c2128;--btn-text:#e6edf3;--btn-border:#30363d;--btn-hover-bg:#0d1117;--btn-hover-border:#58a6ff;--btn-hover-text:#58a6ff;--btn-primary-bg:#58a6ff;--btn-primary-border:#388bfd;--btn-primary-hover-bg:#79b8ff;--btn-accent-bg:#ffa657;--btn-accent-border:#388bfd;--btn-accent-hover-bg:#ffbe86;--btn-ghost-text:#58a6ff;--btn-ghost-border:#58a6ff;--btn-ghost-hover-bg:#58a6ff;--btn-primary-text:#fff;--btn-accent-text:#fff;--btn-ghost-hover-text:#fff;--modal-bg:#161b22;--modal-border:#58a6ff;--modal-header-bg:#58a6ff;--modal-header-text:#04070c;--modal-body-text:#e6edf3;--tab-border:#58a6ff;--tab-bg:#21262d;--tab-item-border:#30363d;--tab-text:#e6edf3;--tab-active-bg:#161b22;--tab-active-border:#58a6ff;--tab-active-text:#58a6ff;--alert-error-bg:#2b1316;--alert-error-text:#f85149;--alert-error-border:#da3633;--alert-success-bg:#13231b;--alert-success-text:#3fb950;--alert-success-border:#238636;--alert-info-bg:#21262d;--alert-info-text:#58a6ff;--alert-info-border:#58a6ff;--mods-bg:#161b22;--mods-border:#58a6ff;--mods-header-bg:#58a6ff;--mods-header-text:#04070c;--mod-badge-bg:#0d1117;--mod-badge-border:#30363d;--mod-role-text:#58a6ff;--loader-text:#58a6ff;--loader-spinner-track:#30363d;--loader-spinner-accent:#58a6ff;--footer-bg:#21262d;--footer-text:#8b949e;--footer-border:#30363d;--wv-btn-bg:#000;--wv-btn-text:#e6edf3;--wv-btn-border:#30363d;--meta-text:#8b949e;--meta-icon-color:#58a6ff;--badge-info-bg:#1f6feb;--badge-success-bg:#238636;--badge-neutral-bg:#4b5560;--depth-badge-text:#ffa657;--badge-text:#fff;--highlight-border:#ffa657;--highlight-glow:#ffa657;--highlight-bg:#ffbe86;--stat-box-bg:#161b22;--stat-box-border:#30363d;--stat-label-text:#8b949e;--stat-value-text:#58a6ff;--payout-link-hover:#ffa657;--notif-border:#30363d;--notif-text:#e6edf3;--tagfilter-bg:#1c2128;--tagfilter-border:#30363d;--queue-panel-bg:#21262d;--queue-panel-border:#58a6ff;--queue-track-bg:#010409;--queue-fill-bg:#58a6ff;--queue-label-text:#8b949e;--queue-more-color:#58a6ff;--vote-thumb-bg:#58a6ff;--vote-thumb-border:#0d1117;--vote-box-bg:#1c2128;--vote-box-border:#30363d;--vote-row-text:#e6edf3;--vote-row-muted:#8b949e;--comment-header-bg:#1c2128;--comment-header-border:#30363d;--collapsed-bar-bg:#1c2128;--collapsed-bar-border:#30363d;--collapsed-bar-text:#8b949e;--collapsed-bar-strong-text:#e6edf3;--collapsed-bar-link-color:#58a6ff;--collapsed-bar-link-hover:#ffa657;--card-bg:#0d1117;--card-border:#30363d;--card-title-color:#58a6ff;--card-muted-text:#8b949e;--card-about-text:#e6edf3;--card-divider:#161b22;--avatar-border:#30363d;--avatar-bg:#0d1117;--media-placeholder-border:#30363d;--brand:#58a6ff;--brand-strong:#388bfd;--brand-soft:#79b8ff;--accent:#ffa657;--accent-soft:#ffbe86;--text-strong:#e6edf3;--text-soft:#8b949e;--surface-1:#0d1117;--surface-2:#161b22;--surface-3:#1c2128;--surface-4:#21262d;--surface-border:#30363d;--surface-nav:#21262d;--state-active:#ffa657;--chip-bg:#ffffff0d;--radius-xs:3px;--radius-sm:4px;--radius-md:6px;--radius-lg:8px}body.theme-amber{--page-bg:#140f0a;--app-bg:#1e160e;--app-border:#4a3722;--body-text:#f5f5f5;--link-color:#f39c12;--link-hover-color:#f39c12;--table-bg:#1e160e;--table-border:#f39c12;--table-head-bg:#3b2b1b;--table-head-text:#f39c12;--table-subhead-bg:#f39c12;--table-subhead-text:#1e160e;--table-row-bg-1:#261c12;--table-row-bg-2:#2d2115;--table-row-bg-3:#3b2b1b;--table-row-text:#f5f5f5;--table-row-border:#1e160e;--table-row-hover-bg:#3b2b1b;--mobile-row-bg:#1e160e;--mobile-row-border:#4a3722;--post-cell-bg:#1e160e;--post-cell-text:#f5f5f5;--post-divider-color:#4a3722;--post-heading-color:#f39c12;--post-code-bg:#3b2b1b;--post-pre-bg:#2d2115;--post-pre-border:#4a3722;--post-blockquote-bg:#2d2115;--post-blockquote-border:#f39c12;--post-blockquote-text:#a09080;--post-hr-color:#4a3722;--post-table-border:#4a3722;--post-table-head-bg:#3b2b1b;--quote-bg:#2d2115;--quote-border:#4a3722;--quote-toggle-color:#f39c12;--quote-toggle-hover-color:#f39c12;--quote-content-bg:#1e160e;--quote-content-border:#4a3722;--input-bg:#261c12;--input-text:#f5f5f5;--input-border:#4a3722;--form-bg:#261c12;--form-border:#f39c12;--form-label-text:#f5f5f5;--btn-bg:#261c12;--btn-text:#f5f5f5;--btn-border:#4a3722;--btn-hover-bg:#1e160e;--btn-hover-border:#f39c12;--btn-hover-text:#f39c12;--btn-primary-bg:#f39c12;--btn-primary-border:#d35400;--btn-primary-hover-bg:#f1c40f;--btn-accent-bg:#f39c12;--btn-accent-border:#d35400;--btn-accent-hover-bg:#f5b041;--btn-ghost-text:#f39c12;--btn-ghost-border:#f39c12;--btn-ghost-hover-bg:#f39c12;--btn-primary-text:#fff;--btn-accent-text:#fff;--btn-ghost-hover-text:#fff;--modal-bg:#1e160e;--modal-border:#f39c12;--modal-header-bg:#f39c12;--modal-header-text:#1e160e;--modal-body-text:#f5f5f5;--tab-border:#f39c12;--tab-bg:#261c12;--tab-item-border:#4a3722;--tab-text:#f5f5f5;--tab-active-bg:#1e160e;--tab-active-border:#f39c12;--tab-active-text:#f39c12;--alert-error-bg:#3d1a1a;--alert-error-text:#e74c3c;--alert-error-border:#c0392b;--alert-success-bg:#1b3320;--alert-success-text:#2ecc71;--alert-success-border:#27ae60;--alert-info-bg:#3b2b1b;--alert-info-text:#f39c12;--alert-info-border:#f39c12;--mods-bg:#261c12;--mods-border:#f39c12;--mods-header-bg:#f39c12;--mods-header-text:#1e160e;--mod-badge-bg:#1e160e;--mod-badge-border:#4a3722;--mod-role-text:#f39c12;--loader-text:#f39c12;--loader-spinner-track:#4a3722;--loader-spinner-accent:#f39c12;--footer-bg:#261c12;--footer-text:#a09080;--footer-border:#4a3722;--wv-btn-bg:#000;--wv-btn-text:#f5f5f5;--wv-btn-border:#4a3722;--meta-text:#a09080;--meta-icon-color:#f39c12;--badge-info-bg:#d35400;--badge-success-bg:#1e8449;--badge-neutral-bg:#5a4632;--depth-badge-text:#f39c12;--badge-text:#fff;--highlight-border:#f39c12;--highlight-glow:#f39c12;--highlight-bg:#f5b041;--stat-box-bg:#261c12;--stat-box-border:#4a3722;--stat-label-text:#a09080;--stat-value-text:#f39c12;--payout-link-hover:#f39c12;--notif-border:#4a3722;--notif-text:#f5f5f5;--tagfilter-bg:#2d2115;--tagfilter-border:#4a3722;--queue-panel-bg:#261c12;--queue-panel-border:#f39c12;--queue-track-bg:#140f0a;--queue-fill-bg:#f39c12;--queue-label-text:#a09080;--queue-more-color:#f39c12;--vote-thumb-bg:#f39c12;--vote-thumb-border:#1e160e;--vote-box-bg:#2d2115;--vote-box-border:#4a3722;--vote-row-text:#f5f5f5;--vote-row-muted:#a09080;--comment-header-bg:#2d2115;--comment-header-border:#4a3722;--collapsed-bar-bg:#2d2115;--collapsed-bar-border:#4a3722;--collapsed-bar-text:#a09080;--collapsed-bar-strong-text:#f5f5f5;--collapsed-bar-link-color:#f39c12;--collapsed-bar-link-hover:#f39c12;--card-bg:#1e160e;--card-border:#4a3722;--card-title-color:#f39c12;--card-muted-text:#a09080;--card-about-text:#f5f5f5;--card-divider:#261c12;--avatar-border:#4a3722;--avatar-bg:#1e160e;--media-placeholder-border:#4a3722;--brand:#f39c12;--brand-strong:#d35400;--brand-soft:#f1c40f;--accent:#f39c12;--accent-soft:#f5b041;--text-strong:#f5f5f5;--text-soft:#a09080;--surface-1:#1e160e;--surface-2:#261c12;--surface-3:#2d2115;--surface-4:#3b2b1b;--surface-border:#4a3722;--surface-nav:#261c12;--state-active:#f39c12;--chip-bg:#ffffff0d;--radius-xs:8px;--radius-sm:12px;--radius-md:18px;--radius-lg:26px}*{box-sizing:border-box;margin:0;padding:0}body.bf-scroll-locked{overflow:hidden!important}body{font-family:var(--sans);background-color:var(--page-bg);color:var(--body-text);min-height:100vh;padding:20px;font-size:13px;line-height:1.4;transition:background-color .3s,color .3s}a{color:var(--link-color);font-weight:700;text-decoration:none}a:hover{color:var(--link-hover-color);text-decoration:underline}.bf-app-shell{background:var(--app-bg);border:1px solid var(--app-border);border-radius:var(--radius-lg);max-width:1200px;margin:0 auto;box-shadow:0 4px 12px #0000004d}.bf-app-shell.cinema-active{max-width:none;box-shadow:none;border:none;border-radius:0;margin:0}.content{padding:15px}.content.cinema-active{margin-left:72px;padding:0}@media (width<=768px){.content.cinema-active{margin-left:0}}.forumline{background:var(--table-bg);border-collapse:separate;border-spacing:0;border:1px solid var(--table-border);border-radius:var(--radius-md);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(--table-head-bg);height:32px;color:var(--table-head-text);padding:0 10px;font-size:14px;font-weight:700}.thHead{background:var(--table-subhead-bg);color:var(--table-subhead-text);text-transform:uppercase;height:30px;padding:2px 8px;font-size:11px;font-weight:700}.row1{background:var(--table-row-bg-1);border-top:1px solid var(--table-row-border);color:var(--table-row-text);padding:10px}.row2{background:var(--table-row-bg-2);border-top:1px solid var(--table-row-border);color:var(--table-row-text);padding:10px}.row3{background:var(--table-row-bg-3);border-top:1px solid var(--table-row-border);color:var(--table-row-text);padding:10px}.forumline tr:first-child>:first-child{border-top-left-radius:var(--radius-md)}.forumline tr:first-child>:last-child{border-top-right-radius:var(--radius-md)}.forumline tr:last-child>:first-child{border-bottom-left-radius:var(--radius-md)}.forumline tr:last-child>:last-child{border-bottom-right-radius:var(--radius-md)}.row-hover{cursor:pointer}.row-hover:hover td{opacity:.9;background-color:var(--table-row-hover-bg)!important}.avatar{border:1px solid var(--avatar-border);background-position:50%;background-size:cover;background-color:var(--avatar-bg);width:80px;height:80px;margin:5px auto;display:block}.post-profile{vertical-align:top;text-align:center;border-right:1px solid var(--post-divider-color);width:150px}.post-body-cell{vertical-align:top;background:var(--post-cell-bg);color:var(--post-cell-text);padding:15px}.post-header{border-bottom:1px solid var(--post-divider-color);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:var(--badge-text);padding:2px 8px}.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(--post-heading-color);margin:15px 0 10px}.post-body p{margin-bottom:10px}.post-body code{background:var(--post-code-bg);font-family:var(--mono);padding:2px 4px;font-size:13px}.post-body pre{background:var(--post-pre-bg);border:1px solid var(--post-pre-border);font-family:var(--mono);margin:10px 0;padding:10px;font-size:13px;overflow-x:auto}.post-body blockquote{border-left:4px solid var(--post-blockquote-border);color:var(--post-blockquote-text);background:var(--post-blockquote-bg);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(--post-hr-color);margin:15px 0}.post-body table{width:100%;margin:10px 0;display:block;overflow-x:auto}.post-body th,.post-body td{border:1px solid var(--post-table-border);text-align:left;padding:6px 10px}.post-body th{background:var(--post-table-head-bg)}.form-label{color:var(--form-label-text);margin-bottom:5px;font-size:13px;font-weight:700;display:block}.btn{cursor:pointer;border:1px solid var(--btn-border);background:var(--btn-bg);color:var(--btn-text);border-radius:var(--radius-sm);padding:6px 14px;font-size:13px;font-weight:700}.btn:hover{background:var(--btn-hover-bg);border-color:var(--btn-hover-border);color:var(--btn-hover-text)}.btn-primary{background:var(--btn-primary-bg);color:var(--btn-primary-text);border-color:var(--btn-primary-border)}.btn-primary:hover{background:var(--btn-primary-hover-bg);color:var(--btn-primary-text)}.btn-accent{background:var(--btn-accent-bg);color:var(--btn-accent-text);border-color:var(--btn-accent-border)}.btn-accent:hover{background:var(--btn-accent-hover-bg);color:var(--btn-accent-text)}.btn-ghost{color:var(--btn-ghost-text);border:1px solid var(--btn-ghost-border);background:0 0}.btn-ghost:hover{background:var(--btn-ghost-hover-bg);color:var(--btn-ghost-hover-text)}.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:var(--radius-sm);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(--modal-border);border-radius:var(--radius-lg);width:450px;max-width:95vw;box-shadow:0 10px 30px #00000080}.modal-header{background:var(--modal-header-bg);color:var(--modal-header-text);border-radius:var(--radius-lg) var(--radius-lg) 0 0;justify-content:space-between;align-items:center;padding:12px 18px;font-weight:700;display:flex}.modal-close{color:var(--modal-header-text);cursor:pointer;background:0 0;border:none;font-size:18px}.modal-body{max-height:80vh;color:var(--modal-body-text);padding:20px;overflow-y:auto}.tabs{border-bottom:1px solid var(--tab-border);gap:2px;margin-bottom:15px;display:flex}.tab-btn{cursor:pointer;background:var(--tab-bg);border:1px solid var(--tab-item-border);color:var(--tab-text);border-radius:var(--radius-sm) var(--radius-sm) 0 0;border-bottom:none;padding:6px 16px;font-size:13px;font-weight:700}.tab-btn.active{background:var(--tab-active-bg);border-color:var(--tab-active-border);color:var(--tab-active-text);border-bottom:2px solid var(--tab-active-bg);margin-bottom:-1px}.alert{border-radius:var(--radius-sm);border:1px solid #0000;margin-bottom:15px;padding:10px 15px;font-size:13px}.alert-error{background:var(--alert-error-bg);border-color:var(--alert-error-border);color:var(--alert-error-text)}.alert-success{background:var(--alert-success-bg);border-color:var(--alert-success-border);color:var(--alert-success-text)}.alert-info{background:var(--alert-info-bg);border-color:var(--alert-info-border);color:var(--alert-info-text)}.loader{text-align:center;color:var(--loader-text);padding:40px;font-size:14px;font-weight:700}.spin{border:2px solid var(--loader-spinner-track);border-top-color:var(--loader-spinner-accent);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)}}.gs{color:var(--meta-text);font-size:12px}.gs i{color:var(--meta-icon-color);opacity:.8}.highlighted-post{animation:3s ease-out highlight-fade;border:2px solid var(--highlight-border)!important}@keyframes highlight-fade{0%{box-shadow:0 0 20px var(--highlight-glow);background-color:var(--highlight-bg)}to{box-shadow:0 0 #0000}}@media (width<=800px){body{padding:0}.bf-app-shell{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{width:100%!important}.post-list-table thead{display:none}.post-list-table tr{border-bottom:1px solid var(--mobile-row-border);padding:12px 10px 12px 45px;display:block;position:relative;background:var(--mobile-row-bg)!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(--meta-text);margin-right:8px;font-size:12px}.col-author a{color:var(--meta-text);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(--comment-header-bg);border-bottom:1px solid var(--comment-header-border);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}.bf-app-shell{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}}.media-icon{cursor:pointer;color:var(--meta-icon-color);opacity:.7;margin-left:8px;font-size:12px;transition:opacity .2s}.media-icon:hover{opacity:1;color:var(--link-hover-color)}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-radius:var(--radius-lg);border:1px solid var(--media-placeholder-border);background-color:#000;background-position:50%;background-size:cover;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}.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%}}
