.dropdown-enter-from[data-v-3e3c574e],.dropdown-leave-to[data-v-3e3c574e]{opacity:0;transform:translateY(-8px)scale(.98)}.dropdown-enter-to[data-v-3e3c574e],.dropdown-leave-from[data-v-3e3c574e]{opacity:1;transform:translateY(0)scale(1)}.dropdown-enter-active[data-v-3e3c574e],.dropdown-leave-active[data-v-3e3c574e]{transition:all .2s cubic-bezier(.16,1,.3,1)}.custom-scrollbar[data-v-f8bfdf88]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-f8bfdf88]::-webkit-scrollbar-track{background:#00000026;border-radius:4px}.custom-scrollbar[data-v-f8bfdf88]::-webkit-scrollbar-thumb{background:#ffffff1f;border-radius:4px}.custom-scrollbar[data-v-f8bfdf88]::-webkit-scrollbar-thumb:hover{background:#ffffff40}.suspicious-link-btn[data-v-99633276]{color:#fde68a;cursor:pointer;background:#f59e0b1f;border:1px solid #f59e0b4d;border-radius:4px;align-items:center;gap:4px;padding:1px 6px;line-height:1.2;transition:background-color .15s,border-color .15s;display:inline-flex}.suspicious-link-btn[data-v-99633276]:hover{background:#f59e0b33;border-color:#f59e0b73}.revealed-link-wrap[data-v-99633276]{color:#fca5a5;background:#d91a2a1f;border:1px solid #d91a2a4d;border-radius:4px;align-items:center;gap:4px;padding:1px 6px;line-height:1.2;display:inline-flex}.revealed-link-text[data-v-99633276]{color:#fca5a5;text-underline-offset:2px;word-break:break-all;text-overflow:ellipsis;white-space:nowrap;max-width:260px;font-size:11px;text-decoration:underline;display:inline-block;overflow:hidden}.revealed-link-text[data-v-99633276]:hover{color:#fee2e2}.hide-btn[data-v-99633276]{color:#fca5a5b3;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0 2px;transition:color .15s;display:inline-flex}.hide-btn[data-v-99633276]:hover{color:#fee2e2}.safe-text-wrap[data-v-6038af41]{word-break:break-word;display:inline}.safe-text-mention[data-v-6038af41]{color:var(--mention-color,#ff8a94);font-weight:500}.translatable-text-container[data-v-4d6ec99a]{flex-direction:column;align-items:flex-start;width:100%;display:flex}.text-content[data-v-4d6ec99a]{width:100%}.translate-btn[data-v-4d6ec99a]{height:20px;color:var(--text-dim,#909098);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:4px;align-items:center;gap:4px;margin-top:4px;padding:2px 6px;font-size:.65rem;line-height:1;transition:color .15s,background-color .15s,border-color .15s;display:inline-flex}.translate-btn[data-v-4d6ec99a]:hover{color:var(--text,#f2f2f4);background:#ffffff14;border-color:#ffffff29}.translate-btn.is-loading[data-v-4d6ec99a]{opacity:.5;cursor:wait}.translate-btn[data-v-4d6ec99a]:disabled{cursor:wait}.comment-composer-fixed[data-v-6651b699]{box-shadow:0 -4px 16px #00000073}.message-action-btn[data-v-592a5c52]{border:1px solid var(--border-subtle,#222228);width:22px;height:22px;color:var(--text-dim,#888890);cursor:pointer;background:0 0;border-radius:6px;justify-content:center;align-items:center;transition:color .15s,background-color .15s,border-color .15s,opacity .15s;display:inline-flex}.message-action-btn[data-v-592a5c52]:hover,.message-action-btn[data-v-592a5c52]:focus-visible{color:var(--text,#f4eff0);background:var(--bg-elevated,#111114);outline:none}.message-action-btn--report[data-v-592a5c52]:hover,.message-action-btn--report[data-v-592a5c52]:focus-visible{color:#f87171}.message-action-btn--delete[data-v-592a5c52]{color:#f87171;background:0 0;border-color:#0000;width:18px;height:18px}.message-action-btn--delete[data-v-592a5c52]:hover,.message-action-btn--delete[data-v-592a5c52]:focus-visible{color:#fecaca;background:#ef44442e}@media (hover:hover) and (pointer:fine){.message-action-btn--reveal[data-v-592a5c52]{opacity:0}.group:hover .message-action-btn--reveal[data-v-592a5c52],.message-action-btn--reveal[data-v-592a5c52]:focus-visible{opacity:1}}@media (pointer:coarse){.message-action-btn[data-v-592a5c52]{width:28px;height:28px}.message-action-btn--delete[data-v-592a5c52]{width:24px;height:24px}}.text-shadow[data-v-1c724084]{text-shadow:0 1px 2px #000000b3}@keyframes shimmer-1c724084{to{transform:translate(100%)}}.animate-shimmer[data-v-1c724084]{animation:1.5s infinite shimmer-1c724084}textarea[data-v-57385426]{min-height:40px;max-height:120px}@keyframes typing-bounce-57385426{0%,60%,to{opacity:.35;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.animate-typing-dot-1[data-v-57385426]{animation:1.4s ease-in-out infinite both typing-bounce-57385426}.animate-typing-dot-2[data-v-57385426]{animation:1.4s ease-in-out .2s infinite both typing-bounce-57385426}.animate-typing-dot-3[data-v-57385426]{animation:1.4s ease-in-out .4s infinite both typing-bounce-57385426}.typing-fade-enter-active[data-v-57385426],.typing-fade-leave-active[data-v-57385426]{transition:opacity .2s ease-out,transform .2s ease-out}.typing-fade-enter-from[data-v-57385426],.typing-fade-leave-to[data-v-57385426]{opacity:0;transform:translateY(6px)}.modal-enter-active[data-v-d95d3ada],.modal-leave-active[data-v-d95d3ada]{transition:opacity .25s}.modal-enter-from[data-v-d95d3ada],.modal-leave-to[data-v-d95d3ada]{opacity:0}.fade-enter-active[data-v-34d203ff],.fade-leave-active[data-v-34d203ff]{transition:opacity .2s}.fade-enter-from[data-v-34d203ff],.fade-leave-to[data-v-34d203ff]{opacity:0}.custom-scrollbar[data-v-34d203ff]{scrollbar-width:thin;scrollbar-color:var(--border-subtle) transparent}.custom-scrollbar[data-v-34d203ff]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-34d203ff]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-34d203ff]::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:2px}.fade-enter-active[data-v-37cf0dfe],.fade-leave-active[data-v-37cf0dfe]{transition:opacity .2s}.fade-enter-from[data-v-37cf0dfe],.fade-leave-to[data-v-37cf0dfe]{opacity:0}.fade-enter-active[data-v-e8b9d180],.fade-leave-active[data-v-e8b9d180]{transition:opacity .2s}.fade-enter-from[data-v-e8b9d180],.fade-leave-to[data-v-e8b9d180]{opacity:0}.action-btn[data-v-0c59f625]{border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .15s;display:flex}.action-btn[aria-disabled=true][data-v-0c59f625]{cursor:not-allowed;opacity:.35}.action-btn.orange[data-v-0c59f625]{color:#fb923c;background:#f973161a;border-color:#f9731633}.action-btn.green[data-v-0c59f625]{color:#4ade80;background:#22c55e1a;border-color:#22c55e33}.action-btn.blue[data-v-0c59f625]{color:#60a5fa;background:#3b82f61a;border-color:#3b82f633}.action-btn.yellow[data-v-0c59f625]{color:#facc15;background:#eab3081a;border-color:#eab30833}.action-btn.red[data-v-0c59f625]{color:#f87171;background:#ef44441a;border-color:#ef444433}.action-btn[data-v-0c59f625]:not([aria-disabled=true]):hover{filter:brightness(1.3)}.custom-scrollbar[data-v-f84b8adc]{scrollbar-width:thin;scrollbar-color:var(--border-subtle) transparent}.custom-scrollbar[data-v-f84b8adc]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-f84b8adc]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-f84b8adc]::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:2px}.audit-icon-btn[data-v-9329e461]{color:#d4d4d8;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.audit-chip[data-v-9329e461]{color:#d4d4d8;cursor:pointer;background:#141418;border:1px solid #2a2a31;border-radius:18px;align-items:center;gap:6px;min-height:36px;padding:0 12px;font:600 13px Manrope,sans-serif;display:inline-flex}.audit-chip.on[data-v-9329e461]{color:#fff;background:#2a0f14;border-color:#e0283a}.audit-picker[data-v-9329e461]{background:#0f0f12;border:1px solid #1d1d22;border-radius:12px;flex:none;margin:8px 14px 0;overflow:hidden}.audit-find[data-v-9329e461]{width:100%;color:var(--text);background:0 0;border:0;border-bottom:1px solid #1d1d22;padding:10px 12px;font:400 14px Roboto,sans-serif}.audit-find[data-v-9329e461]:focus{outline:none}.audit-list[data-v-9329e461]{max-height:232px}.audit-option[data-v-9329e461]{text-align:left;color:#d4d4d8;cursor:pointer;background:0 0;border:0;width:100%;min-height:40px;padding:0 14px;font:500 14px Roboto,sans-serif;display:block}.audit-option[data-v-9329e461]:hover,.audit-option[data-v-9329e461]:focus-visible{background:#18181d;outline:none}.audit-row[data-v-9329e461]{border-bottom:1px solid #18181d;gap:10px;padding:11px 14px;display:flex}.audit-mark[data-v-9329e461]{color:#a1a1aa;background:#1d1d22;border-radius:50%;flex:none;justify-content:center;align-items:center;width:34px;height:34px;font-size:13px;display:flex}.audit-mark.game[data-v-9329e461]{color:#ff8a94;background:#1e0b0e}.audit-more[data-v-9329e461]{color:#d4d4d8;cursor:pointer;background:#141418;border:1px solid #2a2a31;border-radius:12px;min-height:40px;padding:0 18px;font:700 13.5px Manrope,sans-serif}.audit-more[data-v-9329e461]:disabled{opacity:.55;cursor:default}.bans-icon-btn[data-v-7755e96d]{color:#d4d4d8;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.bans-btn[data-v-7755e96d],.bans-ghost-btn[data-v-7755e96d]{color:#ff8a94;cursor:pointer;background:#18181d;border:1px solid #2f2f37;font:700 12.5px Manrope,sans-serif}.bans-btn[data-v-7755e96d]{border-radius:9px;flex:none;height:32px;padding:0 12px}.bans-btn[data-v-7755e96d]:disabled{cursor:default;opacity:.55}.bans-ghost-btn[data-v-7755e96d]{border-radius:9px;padding:7px 14px}.catalog-chip[data-v-c33e7941]{cursor:pointer;color:#d4d4d8;background:#141418;border:1px solid #2a2a31;border-radius:16px;flex:none;height:32px;padding:0 13px;font:500 13px Roboto,sans-serif}.catalog-chip--on[data-v-c33e7941]{color:#ffd5d9;background:#2a1216;border-color:#d91a2a}.catalog-screen-icon[data-v-1d612b2d]{color:#d4d4d8;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.catalog-label[data-v-1d612b2d]{color:#a1a1aa;margin:0 16px 8px;font:600 12px Manrope,sans-serif}.catalog-check[data-v-1d612b2d]{color:#f1f1f3;align-items:center;gap:10px;padding:5px 0;font:400 13.5px Roboto,sans-serif;display:flex}.catalog-switch[data-v-1d612b2d]{appearance:none;cursor:pointer;background:#2a2a31;border-radius:13px;flex:none;width:44px;height:26px;margin:0;position:relative}.catalog-switch[data-v-1d612b2d]:after{content:"";background:#8b8b94;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px}.catalog-switch[data-v-1d612b2d]:checked{background:#e0283a}.catalog-switch[data-v-1d612b2d]:checked:after{background:#fff;left:21px}.catalog-switch[data-v-1d612b2d]:focus-visible{outline-offset:2px;outline:2px solid #ff8a94}.chat-textarea[data-v-0f5b472d]{scrollbar-width:thin;scrollbar-color:#d91a2a transparent;min-height:36px;max-height:120px;line-height:1.4;transition:height .1s ease-out;overflow-y:hidden}.chat-lightbox-enter-active[data-v-a2a38050],.chat-lightbox-leave-active[data-v-a2a38050]{transition:opacity .18s}.chat-lightbox-enter-from[data-v-a2a38050],.chat-lightbox-leave-to[data-v-a2a38050]{opacity:0}@media (prefers-reduced-motion:reduce){.chat-lightbox-enter-active[data-v-a2a38050],.chat-lightbox-leave-active[data-v-a2a38050]{transition:none}}.chat-fade-slide-enter-active[data-v-8d0fa72d],.chat-fade-slide-leave-active[data-v-8d0fa72d]{transition:opacity .22s ease-out,transform .22s ease-out}.chat-fade-slide-enter-from[data-v-8d0fa72d],.chat-fade-slide-leave-to[data-v-8d0fa72d]{opacity:0;transform:translateY(6px)scale(.99)}.chat-new-msg-fade-enter-active[data-v-8d0fa72d],.chat-new-msg-fade-leave-active[data-v-8d0fa72d]{transition:opacity .2s ease-out,transform .2s ease-out}.chat-new-msg-fade-enter-from[data-v-8d0fa72d],.chat-new-msg-fade-leave-to[data-v-8d0fa72d]{opacity:0;transform:translateY(6px)}.conference-jump-fade-enter-active[data-v-91a2ccd0],.conference-jump-fade-leave-active[data-v-91a2ccd0]{transition:opacity .15s,transform .15s}.conference-jump-fade-enter-from[data-v-91a2ccd0],.conference-jump-fade-leave-to[data-v-91a2ccd0]{opacity:0;transform:translateY(6px)}.jump-badge[data-v-91a2ccd0]{box-sizing:border-box;color:#fff;background:#e0283a;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 4px;font-size:11px;font-weight:700;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}.mention-row[data-v-8b3e6126]{text-align:left;width:100%;min-height:40px;color:var(--text);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:10px;padding:0 10px;font:600 14px Manrope,sans-serif;display:flex}.mention-row.on[data-v-8b3e6126],.mention-row[data-v-8b3e6126]:hover{background:#2a0f14}.mention-badge[data-v-8b3e6126]{border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;display:flex}.mention-badge.everyone[data-v-8b3e6126]{color:#fff;background:#e0283a;font-weight:800}.mention-badge.user[data-v-8b3e6126]{color:#a1a1aa;background:#27272d}.slot-badge-enter[data-v-aeb0d92a]{animation:.4s cubic-bezier(.34,1.56,.64,1) slotBadgeStamp-aeb0d92a}@keyframes slotBadgeStamp-aeb0d92a{0%{opacity:0;filter:brightness(2);transform:scale(.6)}60%{transform:scale(1.18)}to{opacity:1;filter:brightness();transform:scale(1)}}.sunburst-rays[data-v-01c02f1e]{background:conic-gradient(#f59e0b1f 0deg,#0000 15deg,#f59e0b1f 30deg,#0000 45deg,#f59e0b1f 60deg,#0000 75deg,#f59e0b1f 90deg,#0000 105deg,#f59e0b1f 120deg,#0000 135deg,#f59e0b1f 150deg,#0000 165deg,#f59e0b1f 180deg,#0000 195deg,#f59e0b1f 210deg,#0000 225deg,#f59e0b1f 240deg,#0000 255deg,#f59e0b1f 270deg,#0000 285deg,#f59e0b1f 300deg,#0000 315deg,#f59e0b1f 330deg,#0000 345deg,#f59e0b1f 360deg);-webkit-mask-image:radial-gradient(circle,#000 35%,#0000 70%);mask-image:radial-gradient(circle,#000 35%,#0000 70%)}@keyframes spinSlow-01c02f1e{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.animate-spin-slow[data-v-01c02f1e]{animation:30s linear infinite spinSlow-01c02f1e}.medal-slam[data-v-01c02f1e]{animation:.5s cubic-bezier(.34,1.56,.64,1) forwards slamDown-01c02f1e}@keyframes slamDown-01c02f1e{0%{opacity:0;filter:brightness(2);transform:scale(2.2)}70%{opacity:1;filter:brightness(1.2);transform:scale(.95)}to{opacity:1;filter:brightness();transform:scale(1)}}.shockwave-ring[data-v-01c02f1e]{opacity:0;animation:.8s cubic-bezier(.16,1,.3,1) .25s forwards shockwave-01c02f1e}@keyframes shockwave-01c02f1e{0%{opacity:1;transform:translate(-50%,-50%)scale(.6)}to{opacity:0;transform:translate(-50%,-50%)scale(2.5)}}.reward-chip[data-v-01c02f1e]{animation:.4s cubic-bezier(.16,1,.3,1) both rewardSlideUp-01c02f1e}@keyframes rewardSlideUp-01c02f1e{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.auto-pinned-badge[data-v-01c02f1e]{animation:.5s cubic-bezier(.34,1.56,.64,1) .45s both autoPinPop-01c02f1e}@keyframes autoPinPop-01c02f1e{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:scale(1)}}.particle[data-v-01c02f1e]{background:#facc15;border-radius:50%;animation:1.2s ease-out infinite particleBurst-01c02f1e;position:absolute;box-shadow:0 0 8px #facc15}@keyframes particleBurst-01c02f1e{0%{opacity:1;transform:rotate(var(--tw-rotate,0deg)) translate(0)}to{opacity:0}}.modal-box--full[data-v-96d9f893]{height:calc(100vh - var(--app-header-offset) - var(--app-footer-offset));height:calc(100dvh - var(--app-header-offset) - var(--app-footer-offset));margin-top:var(--app-header-offset);margin-bottom:var(--app-footer-offset)}.modal-box--centered[data-v-96d9f893]{max-height:calc(100vh - var(--app-header-offset) - var(--app-footer-offset) - 8px);max-height:calc(100dvh - var(--app-header-offset) - var(--app-footer-offset) - 8px);margin-top:calc(var(--app-header-offset) + 4px);margin-bottom:calc(var(--app-footer-offset) + 4px)}.mod-feed[data-v-cd11d470]{flex-direction:column;gap:12px;display:flex}.mod-feed-head[data-v-cd11d470]{justify-content:space-between;align-items:center;gap:8px;display:flex}.mod-feed-title[data-v-cd11d470]{letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim);align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.mod-feed-dot[data-v-cd11d470]{background:var(--text-dim);border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:background .2s}.mod-feed-dot.is-active[data-v-cd11d470]{background:var(--neon-red);animation:2s infinite pulse-dot-cd11d470}@keyframes pulse-dot-cd11d470{0%,to{opacity:1}50%{opacity:.4}}.mod-feed-count[data-v-cd11d470]{color:var(--neon-red-soft);background:#ff1f3d33;border:1px solid #ff1f3d59;border-radius:999px;padding:2px 6px;font-size:10px}.mod-feed-hint[data-v-cd11d470]{color:var(--text-dim);font-size:11px}.mod-feed-empty[data-v-cd11d470]{text-align:center;background:#2ee87a0a;border:1px dashed #2ee87a33;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:28px 20px;display:flex}.mod-feed-empty-icon[data-v-cd11d470]{width:40px;height:40px;color:var(--green);background:#2ee87a1f;border:1px solid #2ee87a40;border-radius:12px;justify-content:center;align-items:center;font-size:16px;display:flex}.mod-feed-empty-title[data-v-cd11d470]{color:var(--green);font-size:14px;font-weight:600}.mod-feed-empty-text[data-v-cd11d470]{color:var(--text-dim);font-size:12px}.mod-feed-list[data-v-cd11d470]{flex-direction:column;gap:8px;display:flex}.mod-feed-item[data-v-cd11d470]{background:var(--bg-panel);border:1px solid #ffffff0d;border-radius:14px;align-items:flex-start;gap:10px;padding:11px 12px;transition:border-color .18s;display:flex}.mod-feed-item[data-v-cd11d470]:hover{border-color:#ff1f3d33}.mod-feed-avatar[data-v-cd11d470]{flex-shrink:0;width:38px;height:38px;position:relative}.mod-feed-avatar-img[data-v-cd11d470]{-o-object-fit:cover;object-fit:cover;border-radius:10px;width:38px;height:38px}.mod-feed-avatar-placeholder[data-v-cd11d470]{width:38px;height:38px;color:var(--text-dim);background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;font-size:14px;display:flex}.mod-feed-type-icon[data-v-cd11d470]{border:1px solid var(--bg-void);border-radius:5px;justify-content:center;align-items:center;width:16px;height:16px;font-size:8px;display:flex;position:absolute;bottom:-3px;right:-3px}.mod-feed-type-icon.type-critical[data-v-cd11d470]{color:#fff;background:#ff1f3de6}.mod-feed-type-icon.type-warning[data-v-cd11d470]{color:#000;background:#ffb020e6}.mod-feed-type-icon.type-info[data-v-cd11d470]{color:#fff;background:#3b82f6e6}.mod-feed-item-body[data-v-cd11d470]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mod-feed-item-head[data-v-cd11d470]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mod-feed-item-name[data-v-cd11d470]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.mod-feed-sanction-badge[data-v-cd11d470]{border-radius:999px;flex-shrink:0;align-items:center;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.mod-feed-sanction-badge.sev-critical[data-v-cd11d470]{color:var(--neon-red-soft);background:#ff1f3d2e;border:1px solid #ff1f3d59}.mod-feed-sanction-badge.sev-warning[data-v-cd11d470]{color:var(--gold);background:#ffb02026;border:1px solid #ffb0204d}.mod-feed-sanction-badge.sev-info[data-v-cd11d470]{color:#93c5fd;background:#3b82f626;border:1px solid #3b82f64d}.mod-feed-item-meta[data-v-cd11d470]{color:var(--text-dim);align-items:center;gap:4px;font-size:11px;display:flex}.mod-feed-expires[data-v-cd11d470]{align-items:center;gap:3px;display:flex}.mod-feed-expires i[data-v-cd11d470]{font-size:10px}.mod-feed-expires.is-permanent[data-v-cd11d470]{color:var(--neon-red-soft)}.mod-feed-moderator[data-v-cd11d470]{color:var(--text-dim);opacity:.7}.mod-feed-reason[data-v-cd11d470]{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mod-feed-actions[data-v-cd11d470]{flex-direction:column;flex-shrink:0;gap:4px;margin-top:2px;display:flex}.mod-feed-btn[data-v-cd11d470]{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:11px;font-weight:500;transition:all .15s;display:flex}.mod-feed-btn-lift[data-v-cd11d470]{color:var(--green);background:#2ee87a14;border:1px solid #2ee87a33}.mod-feed-btn-lift[data-v-cd11d470]:hover:not(:disabled){background:#2ee87a2e;border-color:#2ee87a73;box-shadow:0 0 8px #2ee87a40}.mod-feed-btn[data-v-cd11d470]:disabled{opacity:.5;cursor:not-allowed}.is-link[data-v-cd11d470]{transition:color .15s}.is-link[data-v-cd11d470]:hover{color:var(--blue);text-underline-offset:3px;-webkit-text-decoration:underline #3b82f680;text-decoration:underline #3b82f680}.feed-list-enter-active[data-v-cd11d470],.feed-list-leave-active[data-v-cd11d470]{transition:all .3s}.feed-list-enter-from[data-v-cd11d470]{opacity:0;transform:translateY(-15px)}.feed-list-leave-to[data-v-cd11d470]{opacity:0;transform:scale(.95)}.feed-list-leave-active[data-v-cd11d470]{position:absolute}.mod-feed[data-v-4341ed2b]{flex-direction:column;gap:12px;display:flex}.mod-feed-head[data-v-4341ed2b]{justify-content:space-between;align-items:center;gap:8px;display:flex}.mod-feed-title[data-v-4341ed2b]{letter-spacing:.07em;text-transform:uppercase;color:var(--text-dim);align-items:center;gap:8px;font-size:11px;font-weight:700;display:flex}.mod-feed-dot[data-v-4341ed2b]{background:var(--text-dim);border-radius:50%;flex-shrink:0;width:6px;height:6px;transition:background .2s}.mod-feed-dot.is-active[data-v-4341ed2b]{background:var(--neon-red);animation:2s infinite pulse-dot-4341ed2b}@keyframes pulse-dot-4341ed2b{0%,to{opacity:1}50%{opacity:.4}}.mod-feed-count[data-v-4341ed2b]{color:var(--neon-red-soft);background:#ff1f3d33;border:1px solid #ff1f3d59;border-radius:999px;padding:2px 6px;font-size:10px}.mod-feed-hint[data-v-4341ed2b]{color:var(--text-dim);font-size:11px}.mod-feed-empty[data-v-4341ed2b]{text-align:center;background:#2ee87a0a;border:1px dashed #2ee87a33;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:28px 20px;display:flex}.mod-feed-empty-icon[data-v-4341ed2b]{width:40px;height:40px;color:var(--green);background:#2ee87a1f;border:1px solid #2ee87a40;border-radius:12px;justify-content:center;align-items:center;font-size:16px;display:flex}.mod-feed-empty-title[data-v-4341ed2b]{color:var(--green);font-size:14px;font-weight:600}.mod-feed-empty-text[data-v-4341ed2b]{color:var(--text-dim);font-size:12px}.mod-feed-list[data-v-4341ed2b]{flex-direction:column;gap:8px;display:flex}.mod-feed-item[data-v-4341ed2b]{background:var(--bg-panel);border:1px solid #ffffff0d;border-radius:14px;align-items:flex-start;gap:10px;padding:11px 12px;transition:border-color .18s;display:flex}.mod-feed-item[data-v-4341ed2b]:hover{border-color:#ff1f3d33}.mod-feed-avatar[data-v-4341ed2b]{flex-shrink:0;width:38px;height:38px;position:relative}.mod-feed-avatar-placeholder[data-v-4341ed2b]{width:38px;height:38px;color:var(--text-dim);background:#ffffff0d;border:1px solid #ffffff14;border-radius:10px;justify-content:center;align-items:center;font-size:14px;display:flex}.mod-feed-item-body[data-v-4341ed2b]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.mod-feed-item-head[data-v-4341ed2b]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mod-feed-item-name[data-v-4341ed2b]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.mod-feed-sanction-badge[data-v-4341ed2b]{border-radius:999px;flex-shrink:0;align-items:center;padding:2px 7px;font-size:10px;font-weight:700;display:inline-flex}.mod-feed-sanction-badge.sev-critical[data-v-4341ed2b],.mod-feed-sanction-badge.sev-high[data-v-4341ed2b]{color:var(--neon-red-soft);background:#ff1f3d2e;border:1px solid #ff1f3d59}.mod-feed-sanction-badge.sev-warning[data-v-4341ed2b],.mod-feed-sanction-badge.sev-warn[data-v-4341ed2b]{color:var(--gold);background:#ffb02026;border:1px solid #ffb0204d}.mod-feed-sanction-badge.sev-info[data-v-4341ed2b],.mod-feed-sanction-badge.sev-success[data-v-4341ed2b]{color:var(--green);background:#2ee87a26;border:1px solid #2ee87a4d}.mod-feed-sanction-badge.sev-low[data-v-4341ed2b]{color:var(--text-dim);background:#ffffff0d;border:1px solid #ffffff1a}.mod-feed-item-meta[data-v-4341ed2b]{color:var(--text-dim);align-items:center;gap:4px;font-size:11px;display:flex}.mod-feed-expires[data-v-4341ed2b]{align-items:center;gap:3px;display:flex}.mod-feed-expires i[data-v-4341ed2b]{font-size:10px}.mod-feed-moderator[data-v-4341ed2b]{color:var(--text-dim);opacity:.7}.mod-feed-reason[data-v-4341ed2b]{color:var(--text-dim);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.mod-feed-actions[data-v-4341ed2b]{flex-direction:column;flex-shrink:0;gap:4px;margin-top:2px;display:flex}.mod-feed-btn[data-v-4341ed2b]{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:6px;height:28px;padding:0 10px;font-size:11px;font-weight:500;transition:all .15s;display:flex}.mod-feed-btn-lift[data-v-4341ed2b]{color:var(--green);background:#2ee87a14;border:1px solid #2ee87a33}.mod-feed-btn-lift[data-v-4341ed2b]:hover:not(:disabled){background:#2ee87a2e;border-color:#2ee87a73;box-shadow:0 0 8px #2ee87a40}.mod-feed-btn[data-v-4341ed2b]:disabled{opacity:.5;cursor:not-allowed}.is-link[data-v-4341ed2b]{transition:color .15s}.is-link[data-v-4341ed2b]:hover{color:var(--blue);text-underline-offset:3px;-webkit-text-decoration:underline #3b82f680;text-decoration:underline #3b82f680}.feed-list-enter-active[data-v-4341ed2b],.feed-list-leave-active[data-v-4341ed2b]{transition:all .3s}.feed-list-enter-from[data-v-4341ed2b]{opacity:0;transform:translateY(-15px)}.feed-list-leave-to[data-v-4341ed2b]{opacity:0;transform:scale(.95)}.feed-list-leave-active[data-v-4341ed2b]{position:absolute}.sanction-selector[data-v-1ec56af4]{grid-template-columns:repeat(2,1fr);gap:8px;display:grid}.sanction-option[data-v-1ec56af4]{background:var(--bg-elevated);cursor:pointer;text-align:center;border:1.5px solid #ffffff0f;border-radius:14px;flex-direction:column;align-items:center;gap:6px;padding:12px 8px;transition:all .18s;display:flex}.sanction-option[data-v-1ec56af4]:hover{background:#ffffff0d;border-color:#ffffff26}.sanction-option-icon[data-v-1ec56af4]{border-radius:10px;justify-content:center;align-items:center;width:36px;height:36px;font-size:14px;transition:all .18s;display:flex}.sanction-option.sev-critical .sanction-option-icon[data-v-1ec56af4]{color:var(--neon-red-soft);background:#ff1f3d1f;border:1px solid #ff1f3d33}.sanction-option.sev-warning .sanction-option-icon[data-v-1ec56af4]{color:var(--gold);background:#ffb0201f;border:1px solid #ffb02033}.sanction-option.sev-info .sanction-option-icon[data-v-1ec56af4]{color:#93c5fd;background:#3b82f61f;border:1px solid #3b82f633}.sanction-option-label[data-v-1ec56af4]{color:var(--text-dim);font-size:11px;font-weight:600;line-height:1.3;transition:color .18s}.sanction-option.is-selected.sev-critical[data-v-1ec56af4]{border-color:var(--neon-red);background:#ff1f3d1f;box-shadow:0 0 12px #ff1f3d33}.sanction-option.is-selected.sev-critical .sanction-option-icon[data-v-1ec56af4]{filter:drop-shadow(0 0 4px #ff1f3d80);background:#ff1f3d40;border-color:#ff1f3d80}.sanction-option.is-selected.sev-critical .sanction-option-label[data-v-1ec56af4]{color:var(--neon-red-soft)}.sanction-option.is-selected.sev-warning[data-v-1ec56af4]{border-color:var(--gold);background:#ffb0201a;box-shadow:0 0 12px #ffb02026}.sanction-option.is-selected.sev-warning .sanction-option-icon[data-v-1ec56af4]{background:#ffb02040;border-color:#ffb02080}.sanction-option.is-selected.sev-warning .sanction-option-label[data-v-1ec56af4]{color:var(--gold)}.sanction-option.is-selected.sev-info[data-v-1ec56af4]{background:#3b82f61a;border-color:#3b82f6;box-shadow:0 0 12px #3b82f626}.sanction-option.is-selected.sev-info .sanction-option-icon[data-v-1ec56af4]{background:#3b82f640;border-color:#3b82f680}.sanction-option.is-selected.sev-info .sanction-option-label[data-v-1ec56af4]{color:#93c5fd}.moderation-modal-enter-active[data-v-3e36f224],.moderation-modal-leave-active[data-v-3e36f224]{transition:opacity .25s}.moderation-modal-enter-active .relative[data-v-3e36f224],.moderation-modal-leave-active .relative[data-v-3e36f224]{transition:transform .25s,opacity .25s}.moderation-modal-enter-from[data-v-3e36f224],.moderation-modal-leave-to[data-v-3e36f224]{opacity:0}.moderation-modal-enter-from .relative[data-v-3e36f224]{opacity:0;transform:translateY(24px)}.moderation-modal-leave-to .relative[data-v-3e36f224]{opacity:0;transform:translateY(16px)}@media (width>=640px){.moderation-modal-enter-from .relative[data-v-3e36f224]{transform:scale(.95)translateY(8px)}.moderation-modal-leave-to .relative[data-v-3e36f224]{transform:scale(.97)translateY(4px)}}@media (prefers-reduced-motion:reduce){.moderation-modal-enter-active[data-v-3e36f224],.moderation-modal-leave-active[data-v-3e36f224],.moderation-modal-enter-active .relative[data-v-3e36f224],.moderation-modal-leave-active .relative[data-v-3e36f224]{transition:none}}.mod-hero-search[data-v-ac09785a]{width:100%;position:relative}.mod-search-wrap[data-v-ac09785a]{background:var(--bg-panel);border:1.5px solid #ff1f3d40;border-radius:16px;align-items:center;gap:0;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.mod-search-wrap[data-v-ac09785a]:focus-within{border-color:var(--neon-red);box-shadow:0 0 0 3px #ff1f3d26,0 0 20px #ff1f3d1a}.mod-search-icon[data-v-ac09785a]{width:48px;height:52px;color:var(--neon-red-soft);flex-shrink:0;justify-content:center;align-items:center;font-size:16px;display:flex}.mod-search-input[data-v-ac09785a]{min-width:0;height:52px;color:var(--text);background:0 0;border:none;outline:none;flex:1;font-size:16px;font-weight:500}.mod-search-input[data-v-ac09785a]::placeholder{color:var(--text-dim);font-weight:400}.mod-search-clear[data-v-ac09785a]{width:40px;height:40px;color:var(--text-dim);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;margin-right:6px;font-size:12px;transition:all .15s;display:flex}.mod-search-clear[data-v-ac09785a]:hover{color:var(--text);background:#ffffff0f}.mod-search-dropdown[data-v-ac09785a]{z-index:50;background:var(--bg-panel);border:1px solid #ff1f3d33;border-radius:16px;max-height:320px;position:absolute;top:calc(100% + 8px);left:0;right:0;overflow:hidden auto;box-shadow:0 16px 40px #0009,0 0 20px #ff1f3d14}.mod-search-result[data-v-ac09785a]{cursor:pointer;align-items:center;gap:12px;padding:10px 14px;transition:background .15s;display:flex}.mod-search-result[data-v-ac09785a]:hover{background:#ff1f3d14}.mod-search-result+.mod-search-result[data-v-ac09785a]{border-top:1px solid #ffffff0a}.mod-result-avatar[data-v-ac09785a]{border-radius:10px;flex-shrink:0;width:36px;height:36px;overflow:hidden}.mod-result-avatar-img[data-v-ac09785a]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.mod-result-avatar-placeholder[data-v-ac09785a]{width:100%;height:100%;color:var(--neon-red-soft);background:#ff1f3d1a;border:1px solid #ff1f3d33;border-radius:10px;justify-content:center;align-items:center;font-size:14px;display:flex}.mod-result-info[data-v-ac09785a]{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.mod-result-name[data-v-ac09785a]{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.mod-result-tag[data-v-ac09785a]{color:var(--text-dim);font-size:11px}.mod-result-badges[data-v-ac09785a]{flex-shrink:0;align-items:center;gap:6px;display:flex}.mod-result-sanction-badge[data-v-ac09785a]{color:var(--neon-red-soft);background:#ff1f3d2e;border:1px solid #ff1f3d59;border-radius:999px;align-items:center;gap:3px;padding:3px 7px;font-size:10px;font-weight:700;display:inline-flex}.mod-result-type-badge[data-v-ac09785a]{color:var(--text-dim);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:999px;align-items:center;padding:3px 7px;font-size:10px;font-weight:600;display:inline-flex}.mod-search-empty[data-v-ac09785a]{color:var(--text-dim);justify-content:center;align-items:center;gap:8px;padding:20px;font-size:13px;display:flex}.search-dropdown-enter-active[data-v-ac09785a],.search-dropdown-leave-active[data-v-ac09785a]{transition:opacity .15s,transform .15s}.search-dropdown-enter-from[data-v-ac09785a],.search-dropdown-leave-to[data-v-ac09785a]{opacity:0;transform:translateY(-6px)}@media (prefers-reduced-motion:reduce){.search-dropdown-enter-active[data-v-ac09785a],.search-dropdown-leave-active[data-v-ac09785a]{transition:none}}.mlock-overlay[data-v-ffb6a636]{z-index:2000;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#050506b8;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.mlock-modal[data-v-ffb6a636]{background:var(--bg-panel,#17171a);text-align:center;border:1px solid #ff4d5e59;border-radius:14px;width:100%;max-width:380px;padding:24px 22px;box-shadow:0 18px 48px #0009}.mlock-icon[data-v-ffb6a636]{width:52px;height:52px;color:var(--neon-red-soft,#ff4d5e);background:#ff4d5e1f;border-radius:50%;justify-content:center;align-items:center;margin:0 auto 14px;font-size:22px;display:flex}.mlock-title[data-v-ffb6a636]{color:var(--text,#f2f2f4);margin:0 0 10px;font-size:18px;font-weight:700}.mlock-body[data-v-ffb6a636]{color:var(--text-dim,#b5b5ba);margin:0;font-size:14px;line-height:1.5}.mlock-reason[data-v-ffb6a636]{text-align:left;color:var(--text,#f2f2f4);background:var(--bg-elevated,#0f0f11);border:1px solid #ffffff0f;border-radius:8px;margin:14px 0 0;padding:10px 12px;font-size:13px;line-height:1.45}.mlock-reason-label[data-v-ffb6a636]{color:var(--neon-red-soft,#ff4d5e);font-weight:600}.mlock-btn[data-v-ffb6a636]{color:#fff;background:var(--neon-red-soft,#ff4d5e);cursor:pointer;border:none;border-radius:10px;width:100%;min-height:44px;margin-top:18px;padding:11px 16px;font-size:15px;font-weight:600;transition:filter .2s}.mlock-btn[data-v-ffb6a636]:hover{filter:brightness(1.08)}.mlock-fade-enter-active[data-v-ffb6a636],.mlock-fade-leave-active[data-v-ffb6a636]{transition:opacity .2s}.mlock-fade-enter-from[data-v-ffb6a636],.mlock-fade-leave-to[data-v-ffb6a636]{opacity:0}.mod-type-chips[data-v-1b71fc9c]{scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:6px;padding-bottom:2px;display:flex;overflow-x:auto}.mod-type-chips[data-v-1b71fc9c]::-webkit-scrollbar{display:none}.mod-type-chip[data-v-1b71fc9c]{color:var(--text-dim);white-space:nowrap;cursor:pointer;background:#ff1f3d0d;border:1px solid #ff1f3d2e;border-radius:999px;flex-shrink:0;align-items:center;gap:5px;padding:6px 12px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.mod-type-chip i[data-v-1b71fc9c]{font-size:11px}.mod-type-chip[data-v-1b71fc9c]:hover{color:var(--text);background:#ff1f3d1a;border-color:#ff1f3d66}.mod-type-chip.is-active[data-v-1b71fc9c]{border-color:var(--neon-red);color:var(--neon-red-soft);background:#ff1f3d33;box-shadow:0 0 8px #ff1f3d40}.mod-type-chip.is-active i[data-v-1b71fc9c]{filter:drop-shadow(0 0 4px #ff1f3d99)}.fade-enter-active[data-v-9d5a1e70],.fade-leave-active[data-v-9d5a1e70]{transition:opacity .2s}.fade-enter-from[data-v-9d5a1e70],.fade-leave-to[data-v-9d5a1e70]{opacity:0}.custom-scrollbar[data-v-9d5a1e70]{scrollbar-width:thin;scrollbar-color:var(--border-subtle) transparent}.custom-scrollbar[data-v-9d5a1e70]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-9d5a1e70]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-9d5a1e70]::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:2px}.hero-header-root[data-v-0f6bfb52]{box-sizing:border-box;-webkit-user-select:none;user-select:none;background:var(--bg-void,#050506);background-color:var(--bg-panel,#0a0a0c);width:100%;transition:background-color .2s,border-color .2s,color .2s;position:relative}.hero-banner-wrap[data-v-0f6bfb52]{background-color:var(--bg-void,#050506);width:100%;min-height:120px;position:relative;overflow:hidden}.hero-banner-img[data-v-0f6bfb52]{-o-object-fit:cover;object-fit:cover;-o-object-position:center 25%;object-position:center 25%;width:100%;height:100%;position:absolute;inset:0}.hero-banner-gradient[data-v-0f6bfb52]{background:linear-gradient(180deg, transparent 0%, rgba(var(--bg-panel-rgb,10 10 12), .55) 45%, var(--bg-panel,#0a0a0c) 100%);pointer-events:none;height:75%;position:absolute;bottom:0;left:0;right:0}.hero-title-container[data-v-0f6bfb52]{z-index:2;box-sizing:border-box;align-items:flex-end;width:100%;max-width:960px;min-height:120px;margin:0 auto;padding:16px 14px 10px;display:flex;position:relative}.hero-title-content[data-v-0f6bfb52]{flex-direction:column;width:100%;display:flex}.hero-title[data-v-0f6bfb52]{color:var(--text,#fff);text-shadow:0 2px 4px #000000d9;margin:0;font-size:26px;font-weight:800;line-height:1.1}.hero-subtitle[data-v-0f6bfb52]{color:var(--text-secondary,#ffffffbf);margin-top:4px;font-size:12px}.hero-tabs-bar[data-v-0f6bfb52]{background-color:var(--bg-panel,#0a0a0c);border-top:1px solid var(--border-subtle,#ffffff14);border-bottom:1px solid var(--border-subtle,#ffffff0f);align-items:center;width:100%;transition:background-color .2s,border-color .2s;display:flex;position:relative}.hero-tabs-scroll[data-v-0f6bfb52]{cursor:grab;-webkit-user-select:auto;user-select:auto;isolation:isolate;scroll-behavior:smooth;scrollbar-width:none;-ms-overflow-style:none;align-items:stretch;width:100%;max-width:960px;margin:0 auto;padding:0 4px;display:flex;overflow-x:auto}.hero-tabs-scroll[data-v-0f6bfb52]::-webkit-scrollbar{display:none}.hero-tabs-scroll.is-fitted[data-v-0f6bfb52]{justify-content:stretch}.hero-tabs-scroll.is-fitted .hero-tab-cell[data-v-0f6bfb52]{flex:1;min-width:0}.hero-tabs-scroll.is-fitted .hero-tab-button[data-v-0f6bfb52]{width:100%;min-width:0;padding:6px 3px 5px}@media (width>=480px){.hero-tabs-scroll.is-fitted .hero-tab-button[data-v-0f6bfb52]{padding:8px 8px 6px}}.hero-tab-cell[data-v-0f6bfb52]{flex:none;position:relative}.hero-tab-button[data-v-0f6bfb52]{min-width:54px;height:48px;color:var(--text-dim,#8e8e99);white-space:nowrap;cursor:pointer;box-sizing:border-box;background:0 0;border:none;outline:none;flex-direction:column;justify-content:center;align-items:center;gap:2px;padding:6px 10px 5px;font-size:10.5px;font-weight:600;text-decoration:none;transition:color .15s,background .15s,border-color .15s,transform .2s cubic-bezier(.34,1.4,.64,1);display:inline-flex}@media (width>=640px){.hero-tab-button[data-v-0f6bfb52]{gap:3px;min-width:64px;padding:8px 14px 6px;font-size:11px}}.hero-tab-button[data-v-0f6bfb52]:hover:not(.is-disabled){color:var(--text,#d4d4d8)}.hero-tab-button[data-v-0f6bfb52]:not(.is-disabled):active{transition:transform 60ms ease-out;transform:scale(.94)}.hero-tab-button.is-active[data-v-0f6bfb52]{color:var(--text,#fff);background-image:linear-gradient(to top, rgba(var(--neon-red-rgb,217 26 42), .35) 10%, transparent 100%);border-bottom:2px solid var(--neon-red,#d91a2a);font-weight:700}.hero-tab-icon-wrap[data-v-0f6bfb52]{justify-content:center;align-items:center;display:flex}.hero-tab-icon[data-v-0f6bfb52]{color:inherit;filter:drop-shadow(1px 1px #000c);font-size:14px;transition:transform .2s cubic-bezier(.34,1.4,.64,1)}@media (width>=640px){.hero-tab-icon[data-v-0f6bfb52]{font-size:16px}}.hero-tab-button:not(.is-disabled):hover .hero-tab-icon[data-v-0f6bfb52]{transform:scale(1.12)}.hero-tab-label[data-v-0f6bfb52]{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;line-height:1.15;overflow:hidden}.hero-tab-badge[data-v-0f6bfb52]{background:var(--neon-red,#d91a2a);color:#fff;border-radius:999px;padding:1px 5px;font-size:9px;font-weight:800;position:absolute;top:4px;right:4px}.hero-tab-button.is-disabled[data-v-0f6bfb52]{opacity:.35;cursor:not-allowed}.hero-tab-nav-arrow[data-v-0f6bfb52]{z-index:10;background:var(--bg-elevated,#111114f2);border:1px solid var(--border-subtle,#ffffff1f);width:24px;height:32px;color:var(--text-secondary,#c9b9bd);cursor:pointer;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.hero-tab-nav-arrow[data-v-0f6bfb52]:hover{color:var(--text,#fff);background:var(--bg-panel,#0a0a0cfa);border-color:var(--neon-red,#d91a2a)}.hero-tab-nav-arrow.is-left[data-v-0f6bfb52]{border-radius:0 4px 4px 0;left:2px}.hero-tab-nav-arrow.is-right[data-v-0f6bfb52]{border-radius:4px 0 0 4px;right:2px}.hero-tabs-fade[data-v-0f6bfb52]{z-index:5;width:28px;position:absolute;top:0;bottom:0}.hero-tabs-fade.is-left[data-v-0f6bfb52]{background:linear-gradient(to right, var(--bg-panel,#0a0a0c) 20%, transparent 100%);left:0}.hero-tabs-fade.is-right[data-v-0f6bfb52]{background:linear-gradient(to left, var(--bg-panel,#0a0a0c) 20%, transparent 100%);right:0}.gov-hero-inner[data-v-9edc89b6]{padding-bottom:2px}.gov-flag-box[data-v-9edc89b6]{box-shadow:none;filter:drop-shadow(0 3px 8px #000000bf);background:0 0;border:none}.gov-country-title[data-v-9edc89b6]{color:var(--text,#fff);letter-spacing:-.01em;text-shadow:0 2px 8px #000000d9;font-size:20px;font-weight:900;line-height:1.15}@media (width>=640px){.gov-country-title[data-v-9edc89b6]{font-size:24px}}.gov-modal-enter-active[data-v-1e647991],.gov-modal-leave-active[data-v-1e647991]{transition:opacity .2s}.gov-modal-enter-from[data-v-1e647991],.gov-modal-leave-to[data-v-1e647991]{opacity:0}.gov-modal-enter-active .relative[data-v-1e647991],.gov-modal-leave-active .relative[data-v-1e647991]{transition:transform .25s}.gov-modal-enter-from .relative[data-v-1e647991],.gov-modal-leave-to .relative[data-v-1e647991]{transform:translateY(100%)}@media (width>=640px){.gov-modal-enter-from .relative[data-v-1e647991],.gov-modal-leave-to .relative[data-v-1e647991]{transform:scale(.95)}}.scrollbar-none[data-v-1e647991]::-webkit-scrollbar{display:none}.scrollbar-none[data-v-1e647991]{-ms-overflow-style:none;scrollbar-width:none}.dynasty-modal[data-v-1f8cbe49]{top:var(--app-header-offset);z-index:2500;background:var(--bg-void);color:var(--text);flex-direction:column;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}@media (width>=769px){.dynasty-modal[data-v-1f8cbe49]{top:var(--app-header-offset)}}.dynasty-modal__body[data-v-1f8cbe49]{flex:1;width:100%;max-width:540px;margin:0 auto;padding:14px;overflow-y:auto}.dynasty-timeline[data-v-1f8cbe49]{flex-direction:column;gap:8px;margin-top:8px;padding-left:18px;display:flex;position:relative}.dynasty-timeline[data-v-1f8cbe49]:before{content:"";background:linear-gradient(#eab30866,#eab3081a);width:2px;position:absolute;top:8px;bottom:8px;left:6px}.dynasty-timeline__node[data-v-1f8cbe49]{position:relative}.dynasty-timeline__pin[data-v-1f8cbe49]{justify-content:center;align-items:center;display:flex;position:absolute;top:50%;left:-17px;transform:translateY(-50%)}.dynasty-person-card[data-v-1f8cbe49]{border:1px solid var(--border-subtle);background:var(--bg-panel);text-align:left;border-radius:10px;align-items:center;gap:12px;width:100%;padding:8px 12px;text-decoration:none;transition:all .2s;display:flex}.dynasty-person-card[data-v-1f8cbe49]:hover{transform:translateY(-1px)}.fade-enter-active[data-v-1f8cbe49],.fade-leave-active[data-v-1f8cbe49]{transition:opacity .2s}.fade-enter-from[data-v-1f8cbe49],.fade-leave-to[data-v-1f8cbe49]{opacity:0}.article-link-overlay[data-v-0c25996d]{z-index:100020!important;-webkit-backdrop-filter:blur(8px)!important;backdrop-filter:blur(8px)!important;background:#050506d9!important;justify-content:center!important;align-items:center!important;padding:16px!important;display:flex!important;position:fixed!important;inset:0!important}.settings-block[data-v-50821113]{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.settings-row[data-v-50821113]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.setting-item[data-v-50821113]{min-width:0;position:relative}.grow[data-v-50821113]{flex:1}.setting-btn[data-v-50821113]{background:var(--bg-elevated,#17171a);width:100%;color:var(--text,#f2f2f4);cursor:pointer;white-space:nowrap;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:6px;padding:8px 10px;font-size:13px;transition:border-color .2s;display:flex}.setting-btn[data-v-50821113]:hover{border-color:#ffffff2e}.setting-btn-text[data-v-50821113]{text-overflow:ellipsis;min-width:0;overflow:hidden}.setting-select[data-v-50821113]{background:var(--bg-elevated,#17171a);width:100%;color:var(--text,#f2f2f4);appearance:none;cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M0 0l5 6 5-6z' fill='%236b6b70'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;border:1px solid #ffffff14;border-radius:8px;padding:8px 24px 8px 10px;font-size:13px;transition:border-color .2s}.setting-select[data-v-50821113]:focus{border-color:var(--blue,#3b82f6);outline:none}.chevron[data-v-50821113]{color:var(--text-dim,#6b6b70);margin-left:auto;font-size:9px}.flag-img[data-v-50821113]{-o-object-fit:contain;object-fit:contain;flex-shrink:0;width:1.15rem;height:1.15rem}.dropdown-list[data-v-50821113]{background:var(--bg-panel,#0f0f11);z-index:300;border:1px solid #ffffff14;border-radius:8px;min-width:100%;max-height:210px;position:absolute;top:calc(100% + 4px);left:0;overflow-y:auto;box-shadow:0 8px 24px #000000b3}.dropdown-opt[data-v-50821113]{width:100%;color:var(--text,#f2f2f4);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:8px;padding:9px 12px;font-size:13px;transition:background .15s;display:flex}.dropdown-opt[data-v-50821113]:hover{background:var(--bg-elevated,#17171a)}.dd-enter-active[data-v-50821113],.dd-leave-active[data-v-50821113]{transition:opacity .15s,transform .15s}.dd-enter-from[data-v-50821113],.dd-leave-to[data-v-50821113]{opacity:0;transform:translateY(-4px)}.official-toggle[data-v-50821113]{cursor:pointer;background:var(--bg-elevated,#17171a);white-space:nowrap;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:8px;padding:7px 10px;transition:border-color .2s;display:flex}.official-toggle[data-v-50821113]:hover{border-color:#ffffff2e}.toggle-cb[data-v-50821113]{display:none}.toggle-track[data-v-50821113]{background:#ffffff1a;border-radius:20px;flex-shrink:0;width:36px;height:20px;transition:background .25s;position:relative}.toggle-cb:checked~.toggle-track[data-v-50821113]{background:var(--neon-red-soft,#ff4d5e)}.toggle-thumb[data-v-50821113]{background:#888;border-radius:50%;width:16px;height:16px;transition:transform .25s,background .25s;position:absolute;top:2px;left:2px}.toggle-cb:checked~.toggle-track .toggle-thumb[data-v-50821113]{background:#fff;transform:translate(16px)}.official-label[data-v-50821113]{color:var(--text-dim,#6b6b70);font-size:12px}.modal-overlay[data-v-387c356a]{top:var(--app-header-offset);background:var(--bg-void,#050506eb);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100001;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.modal-content[data-v-387c356a]{background:var(--bg-panel,#0f0f11);border:1px solid #ffffff0d;flex-direction:column;width:100%;display:flex;overflow:hidden}.form-scroll[data-v-387c356a]{flex-direction:column;flex-shrink:0;gap:10px;max-height:40dvh;padding:10px 12px 0;display:flex;overflow-y:auto}.error-bar[data-v-387c356a]{color:var(--neon-red-soft,#ff4d5e);background:#ff1f3d1f;border-bottom:1px solid #ff1f3d40;flex-shrink:0;padding:8px 12px;font-size:13px}.settings-row[data-v-387c356a]{flex-shrink:0}.title-wrap[data-v-387c356a]{position:relative}.title-textarea[data-v-387c356a]{background:var(--bg-elevated,#17171a);width:100%;color:var(--text,#f2f2f4);resize:none;-webkit-appearance:none;border:1px solid #ffffff14;border-radius:8px;padding:10px 40px 10px 12px;font-size:16px;font-weight:500;line-height:1.4;transition:border-color .2s}.title-textarea[data-v-387c356a]:focus{border-color:var(--blue,#3b82f6);outline:none;box-shadow:0 0 0 2px #3b82f626}.title-textarea[data-v-387c356a]::placeholder{color:var(--text-dim,#6b6b70)}.char-count[data-v-387c356a]{color:var(--text-dim,#6b6b70);pointer-events:none;font-size:11px;transition:color .2s;position:absolute;bottom:8px;right:10px}.char-count.warn[data-v-387c356a]{color:var(--neon-red-soft,#ff4d5e);font-weight:600}.editor-wrap[data-v-387c356a]{flex-direction:column;flex:1;min-height:0;padding:8px 12px 0;display:flex;overflow:hidden}.action-area[data-v-387c356a]{padding:10px 12px;padding-bottom:calc(10px + var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));background:var(--bg-panel,#0f0f11);border-top:1px solid #ffffff0d;flex-shrink:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.cooldown-notice[data-v-387c356a]{color:#fde68a;background:#f59e0b1f;border:1px solid #f59e0b40;border-radius:8px;grid-column:1/-1;align-items:center;gap:6px;width:100%;padding:6px 10px;font-size:11px;line-height:1.35;display:flex}.btn[data-v-387c356a]{white-space:normal;overflow-wrap:anywhere;cursor:pointer;border:none;border-radius:10px;width:100%;min-width:0;min-height:48px;padding:10px 8px;font-size:clamp(12px,3.5vw,15px);font-weight:600;line-height:1.15;transition:all .2s}.btn-preview[data-v-387c356a]{background:var(--bg-elevated,#17171a);color:var(--text,#f2f2f4);border:1px solid #ffffff1a}.btn-preview[data-v-387c356a]:hover{background:#ffffff14}.btn-draft[data-v-387c356a]{background:var(--bg-elevated,#17171a);color:var(--text,#f2f2f4);border:1px solid #ffffff1a}.btn-draft[data-v-387c356a]:hover:not(:disabled){background:#ffffff14}.btn-draft[data-v-387c356a]:disabled{opacity:.45;cursor:not-allowed}.btn-publish[data-v-387c356a]{background:var(--green,#2ee87a);color:#000}.btn-publish[data-v-387c356a]:hover:not(:disabled){background:#25d46f}.btn-publish[data-v-387c356a]:disabled{opacity:.45;cursor:not-allowed}@media (width<=767px){body.is-keyboard-open .settings-row[data-v-387c356a],body.is-keyboard-open .action-area[data-v-387c356a]{display:none!important}body.is-keyboard-open .form-scroll[data-v-387c356a]{gap:4px;max-height:25dvh;padding-top:4px}body.is-keyboard-open .title-textarea[data-v-387c356a]{padding:6px 36px 6px 10px;font-size:14px}body.is-keyboard-open .editor-wrap[data-v-387c356a]{padding:4px 8px 0}}.modal-enter-active[data-v-387c356a],.modal-leave-active[data-v-387c356a]{transition:opacity .25s,transform .25s}.modal-enter-from[data-v-387c356a],.modal-leave-to[data-v-387c356a]{opacity:0;transform:translateY(8px)}.form-scroll[data-v-387c356a]::-webkit-scrollbar{width:4px}.form-scroll[data-v-387c356a]::-webkit-scrollbar-track{background:0 0}.form-scroll[data-v-387c356a]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}@media (width>=769px){.modal-overlay[data-v-387c356a]{top:0!important;bottom:0!important}.form-scroll[data-v-387c356a]{max-height:35dvh;padding:16px 32px 0}.editor-wrap[data-v-387c356a]{padding:8px 32px 0}.action-area[data-v-387c356a]{padding:14px 32px;padding-bottom:calc(14px + var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));flex-wrap:wrap;justify-content:flex-end;display:flex}.btn[data-v-387c356a]{white-space:nowrap;flex:0 auto;width:auto;min-width:130px;font-size:15px}}.modal-overlay[data-v-c4243775]{top:var(--app-header-offset);background:var(--bg-void,#050506eb);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100001;display:flex;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.modal-content[data-v-c4243775]{background:var(--bg-panel,#0f0f11);border:1px solid #ffffff0d;flex-direction:column;width:100%;display:flex;overflow:hidden}.form-scroll[data-v-c4243775]{flex-direction:column;flex-shrink:0;gap:10px;max-height:40dvh;padding:10px 12px 0;display:flex;overflow-y:auto}.error-bar[data-v-c4243775]{color:var(--neon-red-soft,#ff4d5e);background:#ff1f3d1f;border-bottom:1px solid #ff1f3d40;flex-shrink:0;padding:8px 12px;font-size:13px}.title-wrap[data-v-c4243775]{position:relative}.title-textarea[data-v-c4243775]{background:var(--bg-elevated,#17171a);width:100%;color:var(--text,#f2f2f4);resize:none;-webkit-appearance:none;border:1px solid #ffffff14;border-radius:8px;padding:10px 40px 10px 12px;font-size:16px;font-weight:500;line-height:1.4;transition:border-color .2s}.title-textarea[data-v-c4243775]:focus{border-color:var(--blue,#3b82f6);outline:none;box-shadow:0 0 0 2px #3b82f626}.title-textarea[data-v-c4243775]::placeholder{color:var(--text-dim,#6b6b70)}.char-count[data-v-c4243775]{color:var(--text-dim,#6b6b70);pointer-events:none;font-size:11px;transition:color .2s;position:absolute;bottom:8px;right:10px}.char-count.warn[data-v-c4243775]{color:var(--neon-red-soft,#ff4d5e);font-weight:600}.editor-wrap[data-v-c4243775]{flex-direction:column;flex:1;min-height:0;padding:8px 12px 0;display:flex;overflow:hidden}.action-area[data-v-c4243775]{padding:10px 12px;padding-bottom:calc(10px + var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));background:var(--bg-panel,#0f0f11);border-top:1px solid #ffffff0d;flex-shrink:0;gap:10px;display:flex}.btn[data-v-c4243775]{cursor:pointer;border:none;border-radius:10px;flex:1;min-height:48px;padding:12px 16px;font-size:15px;font-weight:600;transition:all .2s}.btn-preview[data-v-c4243775]{background:var(--bg-elevated,#17171a);color:var(--text,#f2f2f4);border:1px solid #ffffff1a;flex:0 auto;padding:12px 20px}.btn-preview[data-v-c4243775]:hover{background:#ffffff14}.btn-publish[data-v-c4243775]{background:var(--green,#2ee87a);color:#000}.btn-publish[data-v-c4243775]:hover:not(:disabled){background:#25d46f}.btn-publish[data-v-c4243775]:disabled{opacity:.45;cursor:not-allowed}@media (width<=767px){body.is-keyboard-open .settings-row[data-v-c4243775],body.is-keyboard-open .action-area[data-v-c4243775]{display:none!important}body.is-keyboard-open .form-scroll[data-v-c4243775]{gap:4px;max-height:25dvh;padding-top:4px}body.is-keyboard-open .title-textarea[data-v-c4243775]{padding:6px 36px 6px 10px;font-size:14px}body.is-keyboard-open .editor-wrap[data-v-c4243775]{padding:4px 8px 0}}.modal-enter-active[data-v-c4243775],.modal-leave-active[data-v-c4243775]{transition:opacity .25s,transform .25s}.modal-enter-from[data-v-c4243775],.modal-leave-to[data-v-c4243775]{opacity:0;transform:translateY(8px)}.form-scroll[data-v-c4243775]::-webkit-scrollbar{width:4px}.form-scroll[data-v-c4243775]::-webkit-scrollbar-track{background:0 0}.form-scroll[data-v-c4243775]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:2px}@media (width>=769px){.modal-overlay[data-v-c4243775]{top:0!important;bottom:0!important}.form-scroll[data-v-c4243775]{max-height:35dvh;padding:16px 32px 0}.editor-wrap[data-v-c4243775]{padding:8px 32px 0}.action-area[data-v-c4243775]{padding:14px 32px;padding-bottom:calc(14px + var(--safe-area-inset-bottom,env(safe-area-inset-bottom,0px)));justify-content:flex-end}.btn[data-v-c4243775]{flex:0 auto;min-width:130px}.btn-preview[data-v-c4243775]{flex:0 auto}}.mobile-article-item[data-v-286eb503]{-webkit-tap-highlight-color:transparent;box-sizing:border-box;width:100%;max-width:100%;overflow:hidden}.line-clamp-2[data-v-286eb503]{-webkit-line-clamp:2;word-break:break-word;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.news_content[data-v-7873153a]{color:#e5e5e5;word-wrap:break-word;overflow-wrap:break-word;padding:0;font-size:15px;line-height:1.8}.news_content.ql-editor[data-v-7873153a]{padding:0}@media (width>=768px){.news_content[data-v-7873153a]{font-size:16px}}.news_content[data-v-7873153a] h1,.news_content[data-v-7873153a] h2,.news_content[data-v-7873153a] h3,.news_content[data-v-7873153a] h4,.news_content[data-v-7873153a] h5,.news_content[data-v-7873153a] h6{color:#fff;margin-top:1.5em;margin-bottom:.75em;font-weight:700;line-height:1.3}.news_content[data-v-7873153a] h1{border-bottom:2px solid #4a4a4a;padding-bottom:.5em;font-size:1.5em}@media (width>=768px){.news_content[data-v-7873153a] h1{font-size:2em}}.news_content[data-v-7873153a] h2{font-size:1.25em}@media (width>=768px){.news_content[data-v-7873153a] h2{font-size:1.75em}}.news_content[data-v-7873153a] h3{font-size:1.125em}@media (width>=768px){.news_content[data-v-7873153a] h3{font-size:1.5em}}.news_content[data-v-7873153a] a{color:#60a5fa;text-underline-offset:2px;text-decoration:underline;transition:color .15s}.news_content[data-v-7873153a] a:hover{color:#93c5fd}.news_content[data-v-7873153a] a strong,.news_content[data-v-7873153a] a b,.news_content[data-v-7873153a] a em,.news_content[data-v-7873153a] a span,.news_content[data-v-7873153a] strong a,.news_content[data-v-7873153a] b a,.news_content[data-v-7873153a] em a{color:inherit!important}.news_content[data-v-7873153a] strong{color:#fff;font-weight:700}.news_content[data-v-7873153a] em{color:var(--text-dim);font-style:italic}.news_content[data-v-7873153a] blockquote{border-left:3px solid var(--blue);background:var(--bg-elevated);color:var(--text-dim);border-radius:0 6px 6px 0;margin:1em 0;padding:.75em 1em;font-size:.95em;font-style:italic}@media (width>=768px){.news_content[data-v-7873153a] blockquote{border-left-width:4px;border-radius:0 8px 8px 0;margin:1.5em 0;padding:1em 1.5em;font-size:1em}}.news_content[data-v-7873153a] p{margin:0}.news_content[data-v-7873153a] p+p{margin-top:0}.news_content[data-v-7873153a] ul,.news_content[data-v-7873153a] ol{margin:.75em 0 1em 1.5em!important;padding-left:1.25em!important;display:block!important}@media (width>=768px){.news_content[data-v-7873153a] ul,.news_content[data-v-7873153a] ol{margin-left:2em!important}}.news_content[data-v-7873153a] ul li,.news_content[data-v-7873153a] ol li{margin-bottom:.4em!important;line-height:1.6!important;display:list-item!important}.news_content[data-v-7873153a] ol{list-style-type:decimal!important}.news_content[data-v-7873153a] ul{list-style-type:disc!important}.news_content[data-v-7873153a] ul ul{list-style-type:circle!important}.news_content[data-v-7873153a] li[data-list=bullet]{list-style-type:disc!important;display:list-item!important}.news_content[data-v-7873153a] li[data-list=ordered]{list-style-type:decimal!important;display:list-item!important}.news_content[data-v-7873153a] .ql-indent-1{padding-left:1.5em!important}.news_content[data-v-7873153a] .ql-indent-2{padding-left:3em!important}.news_content[data-v-7873153a] .ql-indent-3{padding-left:4.5em!important}.news_content[data-v-7873153a] li>span.ql-ui,.news_content[data-v-7873153a] li>span:empty{display:none!important}.news_content[data-v-7873153a] ol ol,.news_content[data-v-7873153a] ul ol,.news_content[data-v-7873153a] ol ul{margin-top:.4em!important;margin-bottom:.4em!important}.news_content[data-v-7873153a] code,.news_content[data-v-7873153a] .ql-code{color:#ffb020!important;word-break:break-word!important;background:#18181c!important;border:1px solid #2a2a32!important;border-radius:4px!important;padding:.15em .45em!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Courier New,monospace!important;font-size:.875em!important}.news_content[data-v-7873153a] pre,.news_content[data-v-7873153a] .ql-syntax,.news_content[data-v-7873153a] .ql-code-block-container,.news_content[data-v-7873153a] .ql-code-block{color:#f4eff0!important;white-space:pre-wrap!important;word-break:break-word!important;background:#0d0d12!important;border:1px solid #2a2a32!important;border-radius:8px!important;margin:1.25em 0!important;padding:1em 1.25em!important;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Courier New,monospace!important;font-size:.875em!important;line-height:1.6!important;display:block!important;overflow-x:auto!important}@media (width>=768px){.news_content[data-v-7873153a] pre,.news_content[data-v-7873153a] .ql-syntax,.news_content[data-v-7873153a] .ql-code-block-container,.news_content[data-v-7873153a] .ql-code-block{border-radius:8px!important;margin:1.5em 0!important;padding:1.25em 1.5em!important;font-size:.95em!important}}.news_content[data-v-7873153a] pre code,.news_content[data-v-7873153a] .ql-syntax code,.news_content[data-v-7873153a] .ql-code-block-container code,.news_content[data-v-7873153a] .ql-code-block code{color:inherit!important;font-size:inherit!important;background:0 0!important;border:none!important;padding:0!important}.news_content[data-v-7873153a] img{max-width:100%;height:auto;margin:0;box-shadow:none!important;border:none!important;outline:none!important;padding:0!important}.news_content[data-v-7873153a] iframe.ql-video{aspect-ratio:16/9;background:#000;border:0;border-radius:10px;width:100%;height:auto;margin:1em auto;display:block}.news_content[data-v-7873153a] iframe.ql-video[src*=tiktok\.com]{aspect-ratio:9/16;width:min(100%,325px)}.news_content[data-v-7873153a] hr{border:none;border-top:2px solid #4a4a4a;margin:2em 0}.news_content[data-v-7873153a] table{border-collapse:collapse;-webkit-overflow-scrolling:touch;width:100%;margin:1.5em 0;display:block;overflow-x:auto}@media (width>=768px){.news_content[data-v-7873153a] table{display:table;overflow-x:visible}}.news_content[data-v-7873153a] table th,.news_content[data-v-7873153a] table td{white-space:nowrap;border:1px solid #4a4a4a;padding:.5em}@media (width>=768px){.news_content[data-v-7873153a] table th,.news_content[data-v-7873153a] table td{white-space:normal;padding:.75em}}.news_content[data-v-7873153a] table th{color:#fff;background:#333;font-weight:600}.article-vote-btn[data-v-df3ac4ff]{cursor:pointer;border:1.5px solid;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:12px;transition:background-color .15s,box-shadow .15s,transform .1s;display:inline-flex}.article-vote-btn--lg[data-v-df3ac4ff]{width:36px;height:36px;font-size:14px}.article-vote-btn[data-v-df3ac4ff]:active{transform:scale(.94)}.article-vote-btn[data-v-df3ac4ff]:focus-visible{outline-offset:2px;outline:2px solid}.article-vote-btn--up[data-v-df3ac4ff]{color:#34d399;background-color:#10b98124;border-color:#34d3998c;box-shadow:0 0 10px #10b98133}.article-vote-btn--up[data-v-df3ac4ff]:hover{background-color:#10b98142;box-shadow:0 0 14px #10b98161}.article-vote-btn--down[data-v-df3ac4ff]{color:#f87171;background-color:#ef444424;border-color:#f871718c;box-shadow:0 0 10px #ef444433}.article-vote-btn--down[data-v-df3ac4ff]:hover{background-color:#ef444442;box-shadow:0 0 14px #ef444461}.article-report-btn[data-v-df3ac4ff]{width:28px;height:28px;color:var(--text-dim,#888890);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-size:11px;transition:color .15s,background-color .15s;display:inline-flex}.article-report-btn--lg[data-v-df3ac4ff]{width:36px;height:36px;font-size:13px}.article-report-btn[data-v-df3ac4ff]:hover,.article-report-btn[data-v-df3ac4ff]:focus-visible{color:#f87171;background-color:#ef44441f;outline:none}.article-share-btn[data-v-df3ac4ff]:hover,.article-share-btn[data-v-df3ac4ff]:focus-visible{color:#fff;background-color:#ffffff1a}@media (prefers-reduced-motion:reduce){.article-vote-btn[data-v-df3ac4ff],.article-report-btn[data-v-df3ac4ff]{transition:none}}.article-video-overlay[data-v-e5135d04]{z-index:100020!important;background:#050506d9!important;justify-content:center!important;align-items:center!important;padding:16px!important;display:flex!important;position:fixed!important;inset:0!important}.article-video-preview[data-v-e5135d04]{aspect-ratio:16/9;background:#000;border:1px solid #ffffff14;border-radius:10px;overflow:hidden}.article-video-preview--tiktok[data-v-e5135d04]{--preview-height:min(46dvh, 420px);aspect-ratio:auto;height:var(--preview-height);width:calc(var(--preview-height) * 9 / 16);margin:0 auto}.article-video-preview iframe[data-v-e5135d04]{width:100%;height:100%;display:block}.article-editor[data-v-fa6b8125]{background:var(--bg-elevated,#17171a);border:1px solid var(--border-subtle);border-radius:8px;flex-direction:column;flex:1;height:100%;min-height:0;display:flex;overflow:hidden}.quill-editor[data-v-fa6b8125]{flex-direction:column;flex:1;height:100%;min-height:0;display:flex}[data-v-fa6b8125] .ql-container{color:var(--text,#f2f2f4);border:none;flex-direction:column;flex:1;min-height:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:15px;display:flex;overflow:hidden}[data-v-fa6b8125] .ql-editor{height:100%;max-height:100%;color:var(--text,#f2f2f4);flex:1;min-height:0;padding:12px;line-height:1.6;overflow:hidden auto}[data-v-fa6b8125] .ql-editor p{margin:0}[data-v-fa6b8125] .ql-editor p+p{margin-top:0}[data-v-fa6b8125] .ql-editor.ql-blank:before{color:var(--text-dim,#6b6b70);font-style:normal;left:12px}[data-v-fa6b8125] .ql-editor:not(.ql-blank):before,[data-v-fa6b8125] .ql-editor.ql-has-content:before,[data-v-fa6b8125] .ql-editor p:not(:empty):before{display:none!important}[data-v-fa6b8125] .ql-toolbar{background:var(--bg-panel,#0f0f11);border:none;border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;flex-shrink:0;padding:8px;display:flex;position:relative}[data-v-fa6b8125] .ql-toolbar .ql-stroke{stroke:var(--text-dim,#6b6b70)}[data-v-fa6b8125] .ql-toolbar .ql-fill{fill:var(--text-dim,#6b6b70)}[data-v-fa6b8125] .ql-toolbar button{border-radius:6px;width:28px;height:28px;margin:0 2px;padding:4px;transition:all .2s}[data-v-fa6b8125] .ql-toolbar button:hover,[data-v-fa6b8125] .ql-toolbar button.ql-active{background:var(--bg-elevated,#17171a)}[data-v-fa6b8125] .ql-toolbar button:hover .ql-stroke,[data-v-fa6b8125] .ql-toolbar button.ql-active .ql-stroke{stroke:var(--text,#f2f2f4)}[data-v-fa6b8125] .ql-toolbar button:hover .ql-fill,[data-v-fa6b8125] .ql-toolbar button.ql-active .ql-fill{fill:var(--text,#f2f2f4)}[data-v-fa6b8125] .ql-toolbar .ql-formats{align-items:center;margin-right:4px;display:inline-flex}[data-v-fa6b8125] .ql-editor a{color:var(--blue,#3b82f6);text-decoration:underline}[data-v-fa6b8125] .ql-editor a:hover{color:#60a5fa}[data-v-fa6b8125] .ql-editor a strong,[data-v-fa6b8125] .ql-editor a b,[data-v-fa6b8125] .ql-editor a em,[data-v-fa6b8125] .ql-editor strong a,[data-v-fa6b8125] .ql-editor b a,[data-v-fa6b8125] .ql-editor em a{color:inherit!important}[data-v-fa6b8125] .ql-editor img{border-radius:4px;max-width:100%;height:auto;margin:12px 0}[data-v-fa6b8125] .ql-editor ul,[data-v-fa6b8125] .ql-editor ol{margin:8px 0;padding-left:24px}[data-v-fa6b8125] .ql-editor li{margin:4px 0}[data-v-fa6b8125] .ql-editor blockquote{border-left:4px solid var(--border-subtle);color:var(--text-dim,#6b6b70);margin:12px 0;padding-left:16px}[data-v-fa6b8125] .ql-editor pre.ql-syntax,[data-v-fa6b8125] .ql-editor .ql-code-block-container{background:var(--bg-void,#050506);color:var(--text,#f2f2f4);border-radius:6px;margin:12px 0;padding:12px;font-family:monospace;font-size:13px;overflow-x:auto}[data-v-fa6b8125] .ql-editor h1{font-size:1.5em}[data-v-fa6b8125] .ql-editor h2{font-size:1.25em}[data-v-fa6b8125] .ql-editor h3{font-size:1.125em}[data-v-fa6b8125] .ql-toolbar button,[data-v-fa6b8125] .ql-toolbar .ql-picker-label,[data-v-fa6b8125] .ql-toolbar .ql-picker-item{color:var(--text-dim,#6b6b70)}[data-v-fa6b8125] .ql-toolbar .ql-picker-label{border-radius:6px;padding:4px 8px}[data-v-fa6b8125] .ql-toolbar .ql-picker-label:hover{background:var(--bg-elevated,#17171a);color:var(--text,#f2f2f4)}[data-v-fa6b8125] .ql-toolbar.ql-snow{border:none;border-bottom:1px solid var(--border-subtle)}[data-v-fa6b8125] .ql-container.ql-snow{border:none}[data-v-fa6b8125] .ql-toolbar.ql-snow .ql-picker-options{background:var(--bg-panel,#0f0f11);border:1px solid var(--border-subtle);z-index:20;border-radius:8px;box-shadow:0 8px 24px #000000b3}[data-v-fa6b8125] .ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:var(--border-subtle);color:var(--text,#f2f2f4)}[data-v-fa6b8125] .ql-toolbar .ql-picker-item:hover,[data-v-fa6b8125] .ql-toolbar .ql-picker-item.ql-selected{color:var(--text,#f2f2f4)}[data-v-fa6b8125] .ql-toolbar .ql-picker-item:hover .ql-stroke,[data-v-fa6b8125] .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,[data-v-fa6b8125] .ql-toolbar .ql-picker-label.ql-active .ql-stroke,[data-v-fa6b8125] .ql-toolbar .ql-picker-label:hover .ql-stroke{stroke:var(--text,#f2f2f4)}[data-v-fa6b8125] .ql-toolbar .ql-picker.ql-header{width:104px}[data-v-fa6b8125] .ql-toolbar .ql-icon-picker .ql-picker-item{width:32px;height:30px;padding:4px 6px}[data-v-fa6b8125] .ql-editor iframe.ql-video{aspect-ratio:16/9;background:#000;border:0;border-radius:8px;width:100%;height:auto;margin:12px auto;display:block}[data-v-fa6b8125] .ql-editor iframe.ql-video[src*=tiktok\.com]{aspect-ratio:9/16;width:min(100%,300px)}[data-v-fa6b8125] .ql-toolbar .ql-color-picker .ql-picker-options,[data-v-fa6b8125] .ql-toolbar .ql-background .ql-picker-options{background:var(--bg-panel,#0f0f11);border:1px solid var(--border-subtle);z-index:20;border-radius:8px;padding:6px;box-shadow:0 8px 24px #000000b3}[data-v-fa6b8125] .ql-toolbar .ql-color-picker .ql-picker-item,[data-v-fa6b8125] .ql-toolbar .ql-background .ql-picker-item{border:1px solid #ffffff1a;border-radius:3px}[data-v-fa6b8125] .ql-editor::-webkit-scrollbar{width:6px}[data-v-fa6b8125] .ql-editor::-webkit-scrollbar-track{background:0 0}[data-v-fa6b8125] .ql-editor::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:3px}[data-v-fa6b8125] .ql-editor::-webkit-scrollbar-thumb:hover{background:#444}@media (width<=640px){[data-v-fa6b8125] .ql-toolbar{flex-wrap:wrap;justify-content:center;row-gap:4px;padding:6px}[data-v-fa6b8125] .ql-toolbar button{flex-shrink:0;width:32px;height:32px;margin:0 1px}[data-v-fa6b8125] .ql-toolbar .ql-formats{flex-shrink:0}[data-v-fa6b8125] .ql-editor{padding:10px;font-size:14px}[data-v-fa6b8125] .ql-toolbar .ql-color-picker,[data-v-fa6b8125] .ql-toolbar .ql-background{position:static}[data-v-fa6b8125] .ql-toolbar .ql-color-picker.ql-expanded .ql-picker-options,[data-v-fa6b8125] .ql-toolbar .ql-background.ql-expanded .ql-picker-options{z-index:30;flex-wrap:wrap;justify-content:center;gap:5px;width:auto;max-width:none;display:flex;left:8px;right:8px}[data-v-fa6b8125] .ql-toolbar .ql-color-picker .ql-picker-item,[data-v-fa6b8125] .ql-toolbar .ql-background .ql-picker-item{width:26px;height:26px;margin:0}}@media (width<=767px){body.is-keyboard-open .ql-toolbar[data-v-fa6b8125]{row-gap:2px;padding:4px}body.is-keyboard-open .ql-toolbar button[data-v-fa6b8125]{width:28px;height:28px;padding:3px}body.is-keyboard-open .ql-editor[data-v-fa6b8125]{padding:8px 10px;font-size:14px}}.image-crop-editor-overlay[data-v-289388d0]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000c7;position:fixed;inset:0}.image-crop-editor-modal[data-v-289388d0]{background:#1f1f1f;border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.image-crop-editor-bottombar[data-v-289388d0]{background:#252525;border-top:1px solid #ffffff14;justify-content:center;padding:12px 14px;display:flex}.image-crop-editor-controls[data-v-289388d0]{align-items:center;gap:8px;width:100%;display:flex}.image-crop-editor-ratios[data-v-289388d0]{flex-wrap:wrap;gap:6px;display:flex}.image-crop-editor-ratio[data-v-289388d0],.image-crop-editor-secondary[data-v-289388d0],.image-crop-editor-primary[data-v-289388d0],.image-crop-editor-icon[data-v-289388d0]{cursor:pointer;border:0;border-radius:10px}.image-crop-editor-ratio[data-v-289388d0],.image-crop-editor-secondary[data-v-289388d0]{color:#e2e8f0;background:#ffffff14;height:36px;padding:0 12px}.image-crop-editor-ratio.active[data-v-289388d0],.image-crop-editor-primary[data-v-289388d0]{color:#fff;background:#2563eb}.image-crop-editor-primary[data-v-289388d0]{height:38px;margin-left:auto;padding:0 18px;font-weight:600}.image-crop-editor-icon[data-v-289388d0]{color:#f8fafc;background:#ffffff14;width:36px;height:36px;font-size:20px}.image-crop-editor-stage[data-v-289388d0]{flex-direction:column;flex:1;gap:10px;min-height:0;padding:10px;display:flex}.image-crop-editor-cropper[data-v-289388d0]{background:#0f172a;border-radius:12px;width:100%;height:100%;overflow:hidden}.image-crop-editor-empty[data-v-289388d0]{color:#94a3b8;background:#0f172a;border-radius:12px;place-items:center;width:100%;height:100%;display:grid}.image-crop-editor-slider-block[data-v-289388d0]{min-width:170px}.image-crop-editor-slider-meta[data-v-289388d0]{color:#cbd5e1;justify-content:space-between;margin-bottom:4px;font-size:12px;display:flex}.image-crop-editor-slider[data-v-289388d0]{accent-color:#3b82f6;width:100%}.image-crop-editor-primary[data-v-289388d0]:disabled,.image-crop-editor-secondary[data-v-289388d0]:disabled,.image-crop-editor-icon[data-v-289388d0]:disabled{opacity:.6;cursor:not-allowed}.image-crop-modal-enter-active[data-v-289388d0],.image-crop-modal-leave-active[data-v-289388d0]{transition:opacity .2s}.image-crop-modal-enter-from[data-v-289388d0],.image-crop-modal-leave-to[data-v-289388d0]{opacity:0}@media (width<=767px){.image-crop-editor-bottombar[data-v-289388d0]{align-items:flex-start}.image-crop-editor-controls[data-v-289388d0]{flex-wrap:wrap;width:100%}.image-crop-editor-slider-block[data-v-289388d0]{flex:200px;min-width:0}}.guide-banner-position[data-v-1ed5f012]{--guide-banner-gap:8px;padding-left:calc(12px + var(--app-safe-left));padding-right:calc(12px + var(--app-safe-right))}.guide-banner-bottom[data-v-1ed5f012]{bottom:calc(var(--app-footer-offset) + var(--guide-banner-gap))}.guide-banner-top[data-v-1ed5f012]{top:calc(var(--app-header-offset) + var(--guide-banner-gap))}.guide-banner-card[data-v-1ed5f012]{max-height:calc(100vh - var(--app-header-offset) - var(--app-footer-offset) - 2 * var(--guide-banner-gap));max-height:calc(100dvh - var(--app-header-offset) - var(--app-footer-offset) - 2 * var(--guide-banner-gap));min-height:0}.welcome-retention-banner[data-v-db8bd528]{animation:3s ease-in-out infinite alternate welcomeBannerGlow-db8bd528;box-shadow:inset 0 0 20px #d91a2a33,0 4px 18px #0006}.welcome-retention-banner[data-v-db8bd528]:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff14 50%,#0000 100%);width:50%;height:100%;animation:4.5s ease-in-out infinite welcomeBannerShimmer-db8bd528;position:absolute;top:0;left:-120%;transform:skew(-25deg)}@keyframes welcomeBannerGlow-db8bd528{0%{box-shadow:inset 0 0 14px #d91a2a26,0 3px 12px #00000059}to{box-shadow:inset 0 0 26px #d91a2a59,0 4px 22px #d91a2a40}}@keyframes welcomeBannerShimmer-db8bd528{0%{left:-120%}30%{left:200%}to{left:200%}}.modal-enter-active[data-v-bb46cab3],.modal-leave-active[data-v-bb46cab3]{transition:opacity .25s ease-out}.modal-enter-from[data-v-bb46cab3],.modal-leave-to[data-v-bb46cab3]{opacity:0}.welcome-article-body[data-v-bb46cab3] h1,.welcome-article-body[data-v-bb46cab3] h2,.welcome-article-body[data-v-bb46cab3] h3{color:#fff;margin:.6rem 0 .3rem;font-weight:700}.welcome-article-body[data-v-bb46cab3] p{margin:0 0 .5rem}.welcome-article-body[data-v-bb46cab3] ul,.welcome-article-body[data-v-bb46cab3] ol{list-style:revert;margin:0 0 .5rem 1.2rem}.welcome-article-body[data-v-bb46cab3] img{border-radius:.5rem;max-width:100%;height:auto;margin:.5rem 0}.custom-scrollbar[data-v-bb46cab3]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-bb46cab3]::-webkit-scrollbar-track{background:#050506}.custom-scrollbar[data-v-bb46cab3]::-webkit-scrollbar-thumb{background-color:#222228;border-radius:4px}.modal-enter-active[data-v-ad0eb8e3],.modal-leave-active[data-v-ad0eb8e3]{transition:opacity .25s ease-out}.modal-enter-from[data-v-ad0eb8e3],.modal-leave-to[data-v-ad0eb8e3]{opacity:0}.modal-enter-active>div[data-v-ad0eb8e3],.modal-leave-active>div[data-v-ad0eb8e3]{transition:transform .25s ease-out}.modal-enter-from>div[data-v-ad0eb8e3],.modal-leave-to>div[data-v-ad0eb8e3]{transform:scale(.97)translateY(6px)}.custom-scrollbar[data-v-ad0eb8e3]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-ad0eb8e3]::-webkit-scrollbar-track{background:#050506}.custom-scrollbar[data-v-ad0eb8e3]::-webkit-scrollbar-thumb{background-color:#222228;border-radius:4px}.party-avatar-mobile[data-v-ce2a60f6]{filter:drop-shadow(0 0 .5px #787878f2)drop-shadow(0 0 .5px #787878f2)drop-shadow(0 0 .5px #787878f2)}.gov-modal-enter-active[data-v-bea45944],.gov-modal-leave-active[data-v-bea45944]{transition:transform .22s cubic-bezier(.4,0,.2,1),opacity .18s}.gov-modal-enter-from[data-v-bea45944],.gov-modal-leave-to[data-v-bea45944]{opacity:0;transform:translate(12px)}.accumulation-expense-fill[data-v-ea047ef5]{background-image:linear-gradient(90deg,#dc2626d9,#f87171f2,#dc2626d9);background-size:200% 100%;animation:3s linear infinite expense-shimmer-ea047ef5;box-shadow:inset 0 0 10px #ffffff26}.accumulation-expense-shine[data-v-ea047ef5]{mix-blend-mode:screen;background:linear-gradient(90deg,#0000 0%,#ffffff38 50%,#0000 100%);animation:2s linear infinite expense-shine-ea047ef5}@keyframes expense-shimmer-ea047ef5{0%{background-position:0%}to{background-position:200%}}@keyframes expense-shine-ea047ef5{0%{transform:translate(-100%)}to{transform:translate(100%)}}.fade-enter-active[data-v-3c794dbb],.fade-leave-active[data-v-3c794dbb]{transition:opacity .15s ease-out}.fade-enter-from[data-v-3c794dbb],.fade-leave-to[data-v-3c794dbb]{opacity:0}.rr-scroll[data-v-8f928312]::-webkit-scrollbar{height:4px}.rr-scroll[data-v-8f928312]::-webkit-scrollbar-track{background:#1a1a1a;border-radius:2px}.rr-scroll[data-v-8f928312]::-webkit-scrollbar-thumb{background:#555;border-radius:2px}.rr-scroll[data-v-8f928312]::-webkit-scrollbar-thumb:hover{background:#666}.rr-desktop-resources .text-white[data-v-8f928312],.rr-mobile-resources .text-white[data-v-8f928312]{text-shadow:-1px -1px #000,1px -1px #000,-1px 1px #000,1px 1px #000}.modal-enter-active[data-v-5c81672e],.modal-leave-active[data-v-5c81672e]{transition:opacity .25s ease-out}.modal-enter-from[data-v-5c81672e],.modal-leave-to[data-v-5c81672e]{opacity:0}.constitution-body[data-v-88a3842c] h1,.constitution-body[data-v-88a3842c] h2,.constitution-body[data-v-88a3842c] h3{color:var(--text-primary);margin:.5rem 0 .25rem;font-weight:600}.constitution-body[data-v-88a3842c] p{margin:0 0 .4rem}.constitution-body[data-v-88a3842c] ul,.constitution-body[data-v-88a3842c] ol{list-style:revert;margin:0 0 .4rem 1.1rem}.scenic-overlay-root[data-v-1762a64a]{z-index:5;pointer-events:none;contain:layout style paint;position:absolute;inset:0}.sakura-petal[data-v-1762a64a],.snow-flake[data-v-1762a64a],.ember-spark[data-v-1762a64a],.firefly-orb[data-v-1762a64a],.halloween-bat[data-v-1762a64a],.halloween-wisp[data-v-1762a64a]{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.sakura-petal[data-v-1762a64a]{opacity:.72;background:linear-gradient(135deg,#fbcfe8 0%,#f472b6 75%,#db2777 100%);border-radius:85% 15%;animation:ease-in-out infinite alternate sakuraFloat-1762a64a;box-shadow:0 2px 6px #f472b659}.snow-flake[data-v-1762a64a],.ember-spark[data-v-1762a64a]{animation:ease-in-out infinite alternate sakuraFloat-1762a64a}.firefly-orb[data-v-1762a64a]{background:radial-gradient(circle,#fef08a 0%,#a3e635 65%,#0000 100%);animation:ease-in-out infinite alternate fireflyPulse-1762a64a;box-shadow:0 0 10px 2px #facc15bf}.halloween-mist[data-v-1762a64a]{background:linear-gradient(#0000 0%,#f973161f 55%,#581c8747 100%)}.halloween-lantern[data-v-1762a64a]{animation:4.2s ease-in-out infinite alternate lanternSway-1762a64a}.halloween-lantern-glow[data-v-1762a64a]{filter:drop-shadow(0 0 6px #f97316)drop-shadow(0 0 10px #fbbf24);animation:2.4s ease-in-out infinite alternate lanternFlicker-1762a64a}.halloween-bat[data-v-1762a64a]{filter:drop-shadow(0 2px 6px #000000bf);animation:ease-in-out infinite alternate batGlide-1762a64a}.halloween-bat-wings[data-v-1762a64a]{transform-origin:50%;animation:.45s ease-in-out infinite alternate batFlap-1762a64a}.halloween-wisp[data-v-1762a64a]{animation:ease-in-out infinite alternate fireflyPulse-1762a64a}.halloween-wisp--orange[data-v-1762a64a]{background:radial-gradient(circle,#fef3c7 0%,#f97316 65%,#0000 100%);box-shadow:0 0 12px 3px #f97316cc}.halloween-wisp--purple[data-v-1762a64a]{background:radial-gradient(circle,#f3e8ff 0%,#a855f7 65%,#0000 100%);box-shadow:0 0 12px 3px #a855f7cc}@keyframes sakuraFloat-1762a64a{0%{transform:translate(0,0)rotate(-18deg)}50%{transform:translate(10px,14px)rotate(22deg)}to{transform:translate(-6px,26px)rotate(-10deg)}}@keyframes fireflyPulse-1762a64a{0%{opacity:.35;transform:translate(0,0)scale(.75)}50%{opacity:.95;transform:translate(-8px,-12px)scale(1.2)}to{opacity:.45;transform:translate(8px,6px)scale(.85)}}@keyframes lanternSway-1762a64a{0%{transform:rotate(-5deg)}to{transform:rotate(5deg)}}@keyframes lanternFlicker-1762a64a{0%{opacity:.78}50%{opacity:1}to{opacity:.85}}@keyframes batGlide-1762a64a{0%{transform:translate(0,0)rotate(-10deg)scale(.92)}50%{transform:translate(18px,-12px)rotate(8deg)scale(1.05)}to{transform:translate(-12px,10px)rotate(-6deg)scale(.96)}}@keyframes batFlap-1762a64a{0%{transform:scaleY(1)scaleX(1)}to{transform:scaleY(.62)scaleX(.94)}}@media (prefers-reduced-motion:reduce){.sakura-petal[data-v-1762a64a],.snow-flake[data-v-1762a64a],.ember-spark[data-v-1762a64a],.firefly-orb[data-v-1762a64a],.halloween-lantern[data-v-1762a64a],.halloween-lantern-glow[data-v-1762a64a],.halloween-bat[data-v-1762a64a],.halloween-bat-wings[data-v-1762a64a],.halloween-wisp[data-v-1762a64a]{animation:none!important}}.dropdown-panel[data-v-1c9e592c]{background:#111113;border:1px solid #222225;border-radius:6px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 8px 32px #000000b3,0 2px 8px #00000080}.search-bar[data-v-1c9e592c]{background:#111113;border-bottom:1px solid #1e1e21;flex-shrink:0;padding:8px 10px;position:relative}.search-icon[data-v-1c9e592c]{color:var(--text-dim,#6b6b70);pointer-events:none;font-size:11px;position:absolute;top:50%;left:18px;transform:translateY(-50%)}.search-input[data-v-1c9e592c]{width:100%;color:var(--text,#f2f2f4);caret-color:var(--neon-red,#ff1f3d);background:#0d0d0f;border:none;border-radius:4px;outline:none;padding:6px 10px 6px 28px;font-size:13px}.search-input[data-v-1c9e592c]::placeholder{color:var(--text-dim,#6b6b70)}.options-list[data-v-1c9e592c]{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#fff3 transparent;flex:1;overflow-y:auto}.options-list[data-v-1c9e592c]::-webkit-scrollbar{width:5px}.options-list[data-v-1c9e592c]::-webkit-scrollbar-track{background:0 0}.options-list[data-v-1c9e592c]::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}.options-list[data-v-1c9e592c]::-webkit-scrollbar-thumb:hover{background:#ffffff59}.option-row[data-v-1c9e592c]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:9px 14px;transition:background .1s;display:flex}.option-row[data-v-1c9e592c]:hover{background:#1a1a1d}.option-row--selected[data-v-1c9e592c]{background:#2a0d13}.option-row--selected[data-v-1c9e592c]:hover{background:#331018}.option-label[data-v-1c9e592c]{color:var(--text,#f2f2f4);font-size:13px;font-weight:400;line-height:1.2}.option-row--selected .option-label[data-v-1c9e592c]{color:#fff}.option-empty[data-v-1c9e592c]{text-align:center;color:var(--text-dim,#6b6b70);padding:20px 14px;font-size:12px}.dp-fade-enter-active[data-v-1c9e592c],.dp-fade-leave-active[data-v-1c9e592c]{transform-origin:top;transition:opacity .15s,transform .15s cubic-bezier(.2,0,0,1)}.dp-fade-enter-from[data-v-1c9e592c],.dp-fade-leave-to[data-v-1c9e592c]{opacity:0;transform:scaleY(.9)translateY(-4px)}.truncate-2[data-v-6e0c836b]{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.custom-scrollbar[data-v-67fd6463]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-67fd6463]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-67fd6463]::-webkit-scrollbar-thumb{background-color:var(--border-subtle,#2a2a32);border-radius:4px}.custom-scrollbar[data-v-67fd6463]::-webkit-scrollbar-thumb:hover{background-color:#d91a2a}.notifications-modal-overlay[data-v-25d4ec86]{top:var(--app-header-offset);left:0;right:0;bottom:var(--app-footer-offset);z-index:900;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background-color:#050506d9;flex-direction:column;display:flex;position:fixed}@media (width>=769px){#desktop-modals-container{top:0!important;bottom:0!important}}.notifications-modal-panel[data-v-25d4ec86]{background-color:var(--bg-panel,#0a0a0c);flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden;box-shadow:0 8px 32px #000000b3}.notifications-modal-body[data-v-25d4ec86]{flex:1;min-height:0;overflow-y:auto}.custom-scrollbar[data-v-25d4ec86]::-webkit-scrollbar{width:5px}.custom-scrollbar[data-v-25d4ec86]::-webkit-scrollbar-track{background:#0a0a0c}.custom-scrollbar[data-v-25d4ec86]::-webkit-scrollbar-thumb{background-color:#2a2a32;border-radius:4px}.custom-scrollbar[data-v-25d4ec86]::-webkit-scrollbar-thumb:hover{background-color:#d91a2a}.notification-toasts[data-v-888a6334]{top:calc(var(--app-header-offset) + 24px);right:calc(12px + var(--app-safe-right));z-index:100001;width:min(340px, calc(100vw - 24px - var(--app-safe-left) - var(--app-safe-right)));pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed}.notification-toast[data-v-888a6334]{--toast-accent:var(--blue,#3b82f6);--toast-bg:var(--bg-panel,#0a0a0c);--toast-bg-elevated:var(--bg-elevated,#111114);--toast-border:var(--border-subtle,#222228);--toast-text:var(--text,#f4eff0);--toast-text-muted:var(--text-secondary,#c9c4c6);--toast-text-dim:var(--text-dim,#888890);pointer-events:auto;background:color-mix(in srgb, var(--toast-bg) 95%, transparent);border:1px solid var(--toast-border);min-height:56px;color:var(--toast-text);box-shadow:0 10px 25px -4px #0000008c, 0 0 16px -4px color-mix(in srgb, var(--toast-accent) 20%, transparent), inset 0 1px 0 #ffffff0d;-webkit-backdrop-filter:blur(16px);cursor:default;-webkit-user-select:none;user-select:none;border-radius:12px;align-items:flex-start;gap:12px;padding:12px 14px 13px;transition:border-color .2s,box-shadow .2s,transform .15s;display:flex;position:relative;overflow:hidden}.notification-toast[data-v-888a6334]:hover{border-color:color-mix(in srgb, var(--toast-accent) 45%, var(--toast-border));box-shadow:0 14px 30px -4px #000000a6, 0 0 20px -2px color-mix(in srgb, var(--toast-accent) 30%, transparent)}.notification-toast--clickable[data-v-888a6334]{cursor:pointer}.notification-toast--clickable[data-v-888a6334]:hover{transform:translateY(-1px)}.notification-toast--success[data-v-888a6334]{--toast-accent:var(--green,#2ee87a)}.notification-toast--warning[data-v-888a6334]{--toast-accent:var(--gold,#ffb020)}.notification-toast--error[data-v-888a6334]{--toast-accent:var(--neon-red,#d91a2a)}.notification-toast--info[data-v-888a6334]{--toast-accent:var(--blue,#3b82f6)}.notification-toast__accent-bar[data-v-888a6334]{background:var(--toast-accent);width:3.5px;box-shadow:0 0 10px var(--toast-accent);position:absolute;top:0;bottom:0;left:0}.notification-toast__icon[data-v-888a6334]{border:1px solid color-mix(in srgb, var(--toast-accent) 35%, transparent);background:color-mix(in srgb, var(--toast-accent) 14%, transparent);width:32px;height:32px;color:var(--toast-accent);box-shadow:inset 0 0 8px color-mix(in srgb, var(--toast-accent) 10%, transparent);border-radius:9px;flex:0 0 32px;place-items:center;margin-top:1px;display:grid}.notification-toast__icon svg[data-v-888a6334]{width:17px;height:17px}.notification-toast__body[data-v-888a6334]{flex-direction:column;flex:1;justify-content:center;min-width:0;padding-top:1px;display:flex}.notification-toast__header[data-v-888a6334]{align-items:center;gap:6px;display:flex}.notification-toast__title[data-v-888a6334]{color:var(--toast-text);letter-spacing:-.01em;font-size:13px;font-weight:700;line-height:1.3}.notification-toast__link-icon[data-v-888a6334]{width:13px;height:13px;color:var(--toast-accent);opacity:.85;flex-shrink:0}.notification-toast__message[data-v-888a6334]{color:var(--toast-text-muted);word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:3px;font-size:12px;line-height:1.4;display:-webkit-box;overflow:hidden}.notification-toast__close[data-v-888a6334]{width:24px;height:24px;color:var(--toast-text-dim);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:0 0 24px;place-items:center;margin:-4px -4px 0 0;padding:0;transition:all .15s;display:grid}.notification-toast__close svg[data-v-888a6334]{width:14px;height:14px}.notification-toast__close[data-v-888a6334]:hover{color:var(--toast-text);background:color-mix(in srgb, var(--toast-text) 12%, transparent)}.notification-toast__progress[data-v-888a6334]{background:color-mix(in srgb, var(--toast-accent) 80%, transparent);transform-origin:0;width:100%;height:2.5px;animation:toast-progress-shrink-888a6334 var(--toast-duration,5.5s) linear forwards;pointer-events:none;position:absolute;bottom:0;left:0;right:0}.notification-toast:hover .notification-toast__progress[data-v-888a6334]{animation-play-state:paused}@keyframes toast-progress-shrink-888a6334{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@media (width<=768px){.notification-toasts[data-v-888a6334]{top:calc(var(--app-header-offset) + 12px);right:calc(50% + (var(--app-safe-right) - var(--app-safe-left)) / 2);width:min(350px, calc(100vw - 20px - var(--app-safe-left) - var(--app-safe-right)));transform:translate(50%)}}@media (width>=769px){.has-desktop-panel .notification-toasts[data-v-888a6334]{top:calc(var(--app-header-offset) + 10px);right:calc(12px + var(--app-safe-right));width:340px;max-width:421px;left:auto;transform:none}}.fade-enter-active[data-v-a21fa545],.fade-leave-active[data-v-a21fa545]{transition:opacity .2s}.fade-enter-from[data-v-a21fa545],.fade-leave-to[data-v-a21fa545]{opacity:0}.scale-enter-active[data-v-a21fa545],.scale-leave-active[data-v-a21fa545]{transition:opacity .2s,transform .2s}.scale-enter-from[data-v-a21fa545],.scale-leave-to[data-v-a21fa545]{opacity:0;transform:scale(.95)}.fade-down-enter-active[data-v-a21fa545],.fade-down-leave-active[data-v-a21fa545]{transition:opacity .15s,transform .15s}.fade-down-enter-from[data-v-a21fa545],.fade-down-leave-to[data-v-a21fa545]{opacity:0;transform:translateY(-4px)}.no-scrollbar[data-v-1c82b44d]::-webkit-scrollbar{display:none}.no-scrollbar[data-v-1c82b44d]{-ms-overflow-style:none;scrollbar-width:none}.profile-tab-btn[data-v-1c82b44d]{white-space:nowrap}@media (prefers-reduced-motion:reduce){.profile-tab-btn[data-v-1c82b44d]{transition:none!important}}.skill-card[data-v-4294e56e]{position:relative}.skill-card[data-v-4294e56e]:hover{transform:none}@media (prefers-reduced-motion:reduce){.skill-card[data-v-4294e56e]:hover{transform:none}}.line-clamp-1[data-v-8f90ceae]{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.modal-enter-active[data-v-1d280928],.modal-leave-active[data-v-1d280928]{transition:opacity .25s ease-out}.modal-enter-from[data-v-1d280928],.modal-leave-to[data-v-1d280928]{opacity:0}@media (prefers-reduced-motion:reduce){.modal-enter-active[data-v-1d280928],.modal-leave-active[data-v-1d280928]{transition-duration:.01ms}}.modal-enter-active[data-v-72f2bf08],.modal-leave-active[data-v-72f2bf08]{transition:opacity .25s ease-out}.modal-enter-from[data-v-72f2bf08],.modal-leave-to[data-v-72f2bf08]{opacity:0}.resource-info-overlay[data-v-2966219d]{inset:var(--app-header-offset) 0 var(--app-footer-offset);z-index:3500;pointer-events:auto;background:#000000d9;padding:0;position:fixed}@media (width>=769px){.resource-info-overlay[data-v-2966219d]{padding:0;inset:0}}.resource-info-sheet[data-v-2966219d]{border-radius:0;flex-direction:column;width:100%;max-width:100%;height:100%;max-height:100%;display:flex}@media (width>=769px){.resource-info-sheet[data-v-2966219d]{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%}}.resource-info-content[data-v-2966219d]{-webkit-overflow-scrolling:touch;touch-action:pan-y;overscroll-behavior-y:contain;flex:auto;overflow-y:auto!important}.create-factory-overlay[data-v-d8641165]{inset:var(--app-header-offset) 0 var(--app-footer-offset);z-index:2000;background:#000000d9;padding:0;position:fixed}@media (width>=769px){.create-factory-overlay[data-v-d8641165]{padding:0;inset:0}}.create-factory-modal-content[data-v-d8641165]{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%}@media (width>=769px){.create-factory-modal-content[data-v-d8641165]{border-radius:0;width:100%;max-width:100%;height:100%;max-height:100%}}.tab-balance-num[data-v-bbeb51e8]{transition:transform .2s ease-out}.modal-overlay[data-v-80824aa6]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2000;background:#000000b3;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.modal-overlay.below-header[data-v-80824aa6]{z-index:999;padding-top:calc(var(--app-header-offset) + 20px)}@media (width>=769px){.modal-overlay.below-header[data-v-80824aa6]{padding-top:calc(var(--app-header-offset) + 20px)}}.modal-content[data-v-80824aa6]{background:var(--bg-panel);border:1px solid var(--border-subtle);border-radius:12px;width:100%;max-width:500px;box-shadow:0 20px 60px #00000080}.modal-header[data-v-80824aa6]{border-bottom:1px solid var(--border-subtle);align-items:center;gap:16px;padding:20px;display:flex}.modal-header.has-back[data-v-80824aa6]{padding-left:16px}.modal-back-btn[data-v-80824aa6]{color:var(--text-dim);cursor:pointer;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;font-size:18px;transition:color .2s;display:flex}.modal-back-btn[data-v-80824aa6]:hover{color:var(--text);background:#ffffff0d}.modal-header-titles[data-v-80824aa6]{flex-direction:column;gap:4px;display:flex}.modal-title[data-v-80824aa6]{color:var(--text);margin:0;font-size:20px;font-weight:600}.modal-subtitle[data-v-80824aa6]{color:var(--text-dim);margin:0;font-size:13px}.modal-close-btn[data-v-80824aa6]{color:var(--text-dim);cursor:pointer;background:0 0;border:none;padding:4px;font-size:20px;transition:color .2s}.modal-close-btn[data-v-80824aa6]:hover{color:var(--text)}.modal-body[data-v-80824aa6]{padding:20px}.modal-text[data-v-80824aa6]{color:var(--text);margin:0;font-size:16px;line-height:1.5}.modal-footer[data-v-80824aa6]{border-top:1px solid var(--border-subtle);justify-content:flex-end;gap:12px;padding:20px;display:flex}.btn-cancel[data-v-80824aa6],.btn-confirm[data-v-80824aa6]{cursor:pointer;border:1px solid var(--border-subtle);border-radius:8px;padding:10px 20px;font-weight:500;transition:all .2s}.btn-cancel[data-v-80824aa6]{background:var(--bg-elevated);color:var(--text-dim)}.btn-cancel[data-v-80824aa6]:hover{background:var(--bg-panel);border-color:var(--border-subtle)}.btn-close-only[data-v-80824aa6]{cursor:pointer;background:var(--bg-elevated);color:var(--text);border:1px solid var(--border-subtle);border-radius:8px;padding:10px 20px;font-weight:500;transition:all .2s}.btn-close-only[data-v-80824aa6]:hover{background:var(--bg-panel);border-color:var(--border-subtle)}.modal-text--info[data-v-80824aa6]{color:var(--text)}.btn-confirm[data-v-80824aa6]{justify-content:center;align-items:center;gap:6px;display:inline-flex}.confirmation-details[data-v-80824aa6]{gap:12px;margin-top:16px;display:grid}.confirmation-detail-row[data-v-80824aa6]{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:10px;align-items:flex-start;gap:12px;padding:12px;display:flex}.confirmation-detail-icon[data-v-80824aa6]{background:var(--bg-void);border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.confirmation-detail-icon span[data-v-80824aa6]{font-size:15px;line-height:1}.confirmation-detail-content[data-v-80824aa6]{flex:1;min-width:0}.confirmation-detail-label[data-v-80824aa6]{color:#9ca3af;font-size:12px;line-height:1.2}.confirmation-detail-value[data-v-80824aa6]{color:#f3f4f6;word-break:break-word;margin-top:2px;font-size:14px;line-height:1.35}.modal-content--info .modal-header[data-v-80824aa6]{border-bottom-color:#555}.btn-confirm[data-v-80824aa6]{color:#fff;background:#3b82f6;border-color:#3b82f6}.btn-confirm[data-v-80824aa6]:hover{background:#2563eb;border-color:#2563eb}.btn-confirm--danger[data-v-80824aa6]{background:#ef4444;border-color:#ef4444}.btn-confirm--danger[data-v-80824aa6]:hover{background:#dc2626;border-color:#dc2626}.modal-enter-active[data-v-80824aa6],.modal-leave-active[data-v-80824aa6]{transition:opacity .3s}.modal-enter-from[data-v-80824aa6],.modal-leave-to[data-v-80824aa6]{opacity:0}.modal-enter-active .modal-content[data-v-80824aa6],.modal-leave-active .modal-content[data-v-80824aa6]{transition:transform .3s}.modal-enter-from .modal-content[data-v-80824aa6],.modal-leave-to .modal-content[data-v-80824aa6]{transform:scale(.9)}.modal-fade-enter-active[data-v-e0f2e9d2],.modal-fade-leave-active[data-v-e0f2e9d2]{transition:opacity .3s}.modal-fade-enter-from[data-v-e0f2e9d2],.modal-fade-leave-to[data-v-e0f2e9d2]{opacity:0}.fade-enter-active[data-v-e0f2e9d2],.fade-leave-active[data-v-e0f2e9d2]{transition:opacity .2s,transform .2s}.fade-enter-from[data-v-e0f2e9d2],.fade-leave-to[data-v-e0f2e9d2]{opacity:0;transform:translateY(10px)}.custom-scrollbar[data-v-e0f2e9d2]::-webkit-scrollbar{width:4px}.custom-scrollbar[data-v-e0f2e9d2]::-webkit-scrollbar-track{background:var(--bg-panel);border-radius:2px}.custom-scrollbar[data-v-e0f2e9d2]::-webkit-scrollbar-thumb{background:#444;border-radius:2px}.custom-scrollbar[data-v-e0f2e9d2]::-webkit-scrollbar-thumb:hover{background:#555}.scrollbar-hide[data-v-e0f2e9d2]::-webkit-scrollbar{display:none}.scrollbar-hide[data-v-e0f2e9d2]{-ms-overflow-style:none;scrollbar-width:none}@media (width<=768px){.scrollbar-hide[data-v-e0f2e9d2]{scroll-behavior:smooth;-webkit-overflow-scrolling:touch}}.animate-fade-in-up[data-v-e0f2e9d2]{animation:.3s ease-out forwards fadeInUp-e0f2e9d2}@keyframes fadeInUp-e0f2e9d2{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (width>=768px){.ministry-panel[data-v-6fb221e1]{padding-top:calc(var(--app-header-offset) + 1.5rem);padding-bottom:calc(var(--app-footer-offset) + 1.5rem)}}@media (prefers-reduced-motion:reduce){[data-v-6fb221e1]{transition-duration:.01ms!important}}.custom-scrollbar[data-v-9d0200c1]{scrollbar-width:thin;scrollbar-color:var(--border-subtle) transparent}.custom-scrollbar[data-v-9d0200c1]::-webkit-scrollbar{height:4px}.custom-scrollbar[data-v-9d0200c1]::-webkit-scrollbar-track{background:0 0}.custom-scrollbar[data-v-9d0200c1]::-webkit-scrollbar-thumb{background:var(--border-subtle);border-radius:9999px}.custom-scrollbar[data-v-9d0200c1]::-webkit-scrollbar-thumb:hover{background:var(--text-dim)}.cropper-checkerboard[data-v-ec679c78]{background-color:#0f1015;background-image:linear-gradient(45deg,#191a22 25%,#0000 25%),linear-gradient(-45deg,#191a22 25%,#0000 25%),linear-gradient(45deg,#0000 75%,#191a22 75%),linear-gradient(-45deg,#0000 75%,#191a22 75%);background-position:0 0,0 8px,8px -8px,-8px 0;background-size:16px 16px}[data-v-ec679c78] .vue-advanced-cropper__background{background:0 0!important}[data-v-ec679c78] .vue-advanced-cropper__foreground{background:#050506b8!important}[data-v-ec679c78] .vue-rectangle-stencil__preview,[data-v-ec679c78] .vue-circle-stencil__preview{box-shadow:0 0 15px #d91a2a66;border:2px solid #d91a2a!important}[data-v-ec679c78] .vue-simple-handler{width:10px;height:10px;background:#f03040!important;border:2px solid #fff!important}.fade-enter-active[data-v-d3596a05],.fade-leave-active[data-v-d3596a05]{transition:opacity .2s}.fade-enter-from[data-v-d3596a05],.fade-leave-to[data-v-d3596a05]{opacity:0}.gcard[data-v-351d7ab3]{--tone:#93c5fd;--tone-bg:#16203a;box-sizing:border-box;width:100%;max-width:340px;color:inherit;background:#111115;border:1px solid #26262d;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;text-decoration:none;display:flex}a.gcard[data-v-351d7ab3]:hover{background:#15151a}a.gcard[data-v-351d7ab3]:focus-visible{outline-offset:1px;outline:2px solid #ff8a94}.gcard--good[data-v-351d7ab3]{--tone:#4ade80;--tone-bg:#12261a}.gcard--bad[data-v-351d7ab3],.gcard--war[data-v-351d7ab3]{--tone:#ff8a94;--tone-bg:#2a1216}.gcard--muted[data-v-351d7ab3]{--tone:#a1a1aa;--tone-bg:#1f1f25}.gcard--article[data-v-351d7ab3]{--tone:#fbbf24;--tone-bg:#2a2010}.gcard--region[data-v-351d7ab3]{--tone:#5eead4;--tone-bg:#13261f}.gcard--alliance[data-v-351d7ab3]{--tone:#c4b5fd;--tone-bg:#1d1a33}.gcard--country[data-v-351d7ab3]{--tone:#d4d4d8;--tone-bg:#0f0f12}.gcard__icon[data-v-351d7ab3]{background:var(--tone-bg);width:40px;height:40px;color:var(--tone);border-radius:10px;flex:none;justify-content:center;align-items:center;display:flex;overflow:hidden}.gcard--party .gcard__icon[data-v-351d7ab3],.gcard--country .gcard__icon[data-v-351d7ab3]{border:1px solid #26262d}.gcard--party .gcard__icon[data-v-351d7ab3]{border-color:#22325a}.gcard__icon--text[data-v-351d7ab3]{font:800 14px Manrope,sans-serif}.gcard__image[data-v-351d7ab3]{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.gcard__stripes[data-v-351d7ab3]{flex-direction:column;width:28px;display:flex}.gcard__stripes i[data-v-351d7ab3]{height:7px}.gcard__stripes i[data-v-351d7ab3]:first-child{background:#e5e7eb}.gcard__stripes i[data-v-351d7ab3]:nth-child(2){background:#2563eb}.gcard__stripes i[data-v-351d7ab3]:nth-child(3){background:#dc2626}.gcard__body[data-v-351d7ab3]{flex:1;min-width:0;display:block}.gcard__kind[data-v-351d7ab3],.gcard__sub[data-v-351d7ab3]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.gcard__kind[data-v-351d7ab3]{color:var(--tone);font:500 11.5px Roboto,sans-serif}.gcard__title[data-v-351d7ab3]{overflow-wrap:anywhere;-webkit-line-clamp:2;color:#f1f1f3;-webkit-box-orient:vertical;margin-top:1px;font:700 14px Manrope,sans-serif;display:-webkit-box;overflow:hidden}.gcard__sub[data-v-351d7ab3]{color:#a1a1aa;margin-top:3px;font:400 12px Roboto,sans-serif}.gcard__bar[data-v-351d7ab3]{background:#1f1f25;border-radius:3px;height:6px;margin-top:6px;display:flex;overflow:hidden}.gcard__bar-for[data-v-351d7ab3]{background:#4ade80}.gcard__bar-against[data-v-351d7ab3]{background:#f87171}.gcard-off[data-v-351d7ab3]{box-sizing:border-box;color:#8b8b94;background:#141418;border:1px dashed #2f2f37;border-radius:8px;align-items:center;gap:6px;max-width:100%;padding:5px 9px;font:400 12.5px Roboto,sans-serif;display:inline-flex}.confirm-btn[data-v-c33c4a81]{color:#d4d4d8;cursor:pointer;background:#141418;border:1px solid #2a2a31;border-radius:12px;flex:1;justify-content:center;align-items:center;height:44px;font:700 14px Manrope,sans-serif;display:flex}.confirm-btn.accent[data-v-c33c4a81]{color:#fff;background:#e0283a;border-color:#e0283a}.confirm-btn.danger[data-v-c33c4a81]{color:#ffb4bb;background:#5c1820;border-color:#7f1d1d}.confirm-btn[data-v-c33c4a81]:disabled{opacity:.55;cursor:default}.voters-chip[data-v-cd9b15b0]{text-overflow:ellipsis;white-space:nowrap;color:#d4d4d8;cursor:pointer;background:#141418;border:1px solid #2a2a31;border-radius:16px;flex:none;max-width:220px;height:32px;padding:0 12px;font:500 13px Roboto,sans-serif;overflow:hidden}.voters-chip.on[data-v-cd9b15b0]{color:#ffd5d9;background:#2a1216;border-color:#e0283a}.voters-more[data-v-cd9b15b0]{color:#ff8a94;cursor:pointer;background:#141418;border:1px solid #2a2a31;border-radius:10px;height:36px;padding:0 18px;font:600 13px Manrope,sans-serif}.voters-more[data-v-cd9b15b0]:disabled{opacity:.5;cursor:default}.poll[data-v-fde0e5ce]{background:#111115;border:1px solid #26262d;border-radius:12px;width:100%;max-width:340px;margin-top:6px;padding:12px}.poll__tag[data-v-fde0e5ce]{color:#c4b5fd;align-items:center;gap:6px;font:500 11.5px Roboto,sans-serif;display:flex}.poll__tag--closed[data-v-fde0e5ce]{color:#a1a1aa}.poll__question[data-v-fde0e5ce]{color:#f1f1f3;overflow-wrap:anywhere;margin:4px 0 10px;font:700 14.5px Manrope,sans-serif}.poll__vote[data-v-fde0e5ce]{color:#ececef;text-align:left;cursor:pointer;background:#18181d;border:1px solid #26262d;border-radius:9px;align-items:center;gap:10px;width:100%;min-height:40px;padding:6px 10px;font:500 13.5px Roboto,sans-serif;display:flex}.poll__vote--on[data-v-fde0e5ce]{background:#2a1216;border-color:#e0283a}.poll__vote[data-v-fde0e5ce]:disabled{cursor:default;opacity:.7}.poll__vote[data-v-fde0e5ce]:focus-visible,.poll__result--button[data-v-fde0e5ce]:focus-visible{outline-offset:1px;outline:2px solid #ff8a94}.poll__dot[data-v-fde0e5ce]{box-sizing:border-box;border:2px solid #52525b;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}.poll__dot--square[data-v-fde0e5ce]{border-radius:5px}.poll__dot--on[data-v-fde0e5ce]{background:#e0283a;border-color:#e0283a}.poll__result[data-v-fde0e5ce]{color:#ececef;text-align:left;background:#18181d;border:1px solid #0000;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:36px;padding:6px 10px;font:500 13.5px Roboto,sans-serif;display:flex;position:relative;overflow:hidden}.poll__result--button[data-v-fde0e5ce]{cursor:pointer}.poll__result--mine[data-v-fde0e5ce]{border-color:#e0283a}.poll__bar[data-v-fde0e5ce]{background:#1f1f25;transition:width .2s;position:absolute;top:0;bottom:0;left:0}.poll__result--mine .poll__bar[data-v-fde0e5ce]{background:#2a1216}.poll__result-text[data-v-fde0e5ce]{align-items:center;gap:6px;min-width:0;display:flex;position:relative}.poll__result--mine .poll__result-text[data-v-fde0e5ce]{font-weight:700}.poll__result-num[data-v-fde0e5ce]{flex:none;font-weight:700;position:relative}.poll__primary[data-v-fde0e5ce]{color:#fff;cursor:pointer;background:#e0283a;border:0;border-radius:10px;flex:1;height:38px;font:700 13.5px Manrope,sans-serif}.poll__primary[data-v-fde0e5ce]:disabled{opacity:.45;cursor:default}.poll__ghost[data-v-fde0e5ce]{color:#d4d4d8;cursor:pointer;background:0 0;border:1px solid #2a2a31;border-radius:10px;height:38px;padding:0 14px;font:600 13px Manrope,sans-serif}.poll__law[data-v-fde0e5ce]{color:#93c5fd;background:#14181f;border:1px solid #22325a;border-radius:9px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;padding:8px 10px;font:500 12.5px Roboto,sans-serif;text-decoration:none;display:flex}a.poll__law[data-v-fde0e5ce]:hover{background:#16203a}.poll__law-status[data-v-fde0e5ce]{flex:none;font-weight:700}.poll__law-status--live[data-v-fde0e5ce]{color:#93c5fd}.poll__law-status--good[data-v-fde0e5ce]{color:#4ade80}.poll__law-status--bad[data-v-fde0e5ce]{color:#ff8a94}.poll__law-status--muted[data-v-fde0e5ce]{color:#a1a1aa}.poll__foot[data-v-fde0e5ce]{color:#7c7c86;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin-top:8px;font:400 12px Roboto,sans-serif;display:flex}.poll__actions[data-v-fde0e5ce]{flex-wrap:wrap;gap:2px 14px;margin-top:2px;display:flex}.poll__link[data-v-fde0e5ce]{color:#ff8a94;cursor:pointer;background:0 0;border:0;min-height:32px;padding:0;font:600 12.5px Manrope,sans-serif}.poll__link--danger[data-v-fde0e5ce]{color:#a1a1aa}.poll__link[data-v-fde0e5ce]:disabled{opacity:.5;cursor:default}.video-card[data-v-d3659d81]{border:1px solid var(--border-subtle,#222228);background:var(--bg-elevated,#111114);cursor:pointer;border-radius:12px;align-items:center;gap:12px;width:100%;max-width:300px;min-height:56px;padding:8px 12px 8px 8px;display:flex}.video-card[data-v-d3659d81]:hover{border-color:#5c1820}.video-play[data-v-d3659d81]{color:#fff;background:#e0283a;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;display:flex}.video-frame[data-v-d3659d81]{background:#000;border-radius:12px;overflow:hidden}.video-frame.wide[data-v-d3659d81]{aspect-ratio:16/9;width:min(100%,320px)}.video-frame.vertical[data-v-d3659d81]{aspect-ratio:9/16;width:min(100%,240px)}@media (pointer:coarse){.conference-message[data-v-b96f829b]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}.conference-message--addressed[data-v-b96f829b]{background-color:#d91a2a1a}.conference-message__toolbar[data-v-b96f829b]{display:none}@media (hover:hover) and (pointer:fine){.conference-message[data-v-b96f829b]{transition:background-color .15s}.conference-message[data-v-b96f829b]:hover{background-color:#ffffff06}.conference-message--addressed[data-v-b96f829b]:hover{background-color:#d91a2a21}.conference-message__toolbar[data-v-b96f829b]{z-index:2;border:1px solid var(--border-subtle,#222228);background:var(--bg-elevated,#111114);opacity:0;pointer-events:none;border-radius:9px;align-items:center;gap:2px;padding:2px;transition:opacity .12s;display:inline-flex;position:absolute;top:-12px;right:12px;box-shadow:0 2px 8px #00000059}.conference-message:hover .conference-message__toolbar[data-v-b96f829b]{opacity:1;pointer-events:auto}.conference-message--toolbar-inside .conference-message__toolbar[data-v-b96f829b]{top:4px}@supports selector(:has(*)){.conference-message__toolbar[data-v-b96f829b]:has(:focus-visible){opacity:1;pointer-events:auto}}@supports not selector(:has(*)){.conference-message__toolbar[data-v-b96f829b]:focus-within{opacity:1;pointer-events:auto}}.conference-message__tool[data-v-b96f829b]{width:26px;height:26px;color:var(--text-dim,#888890);cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:center;align-items:center;transition:color .15s,background-color .15s;display:inline-flex}.conference-message__tool[data-v-b96f829b]:hover,.conference-message__tool[data-v-b96f829b]:focus-visible{color:var(--text,#f4eff0);background:var(--bg-panel,#1a1a1e);outline:none}.conference-message__tool[data-v-b96f829b]:focus-visible{box-shadow:0 0 0 1px #3b82f6b3}}.law-row[data-v-13aa9ab5]{text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #1d1d22;align-items:center;gap:12px;width:100%;min-height:56px;padding:8px 16px;display:flex}.law-row[data-v-13aa9ab5]:hover,.law-row[data-v-13aa9ab5]:focus-visible{background:#14181f;outline:none}.law-row__icon[data-v-13aa9ab5]{color:#93c5fd;background:#16203a;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.law-retry[data-v-13aa9ab5]{color:#ff8a94;cursor:pointer;background:#141418;border:1px solid #2a2a31;border-radius:10px;height:36px;padding:0 18px;font:600 13px Manrope,sans-serif}.poll-icon-btn[data-v-0cb82b6f]{color:#d4d4d8;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.poll-publish[data-v-0cb82b6f]{color:#fff;cursor:pointer;background:#e0283a;border:0;border-radius:10px;height:36px;padding:0 16px;font:700 13.5px Manrope,sans-serif}.poll-publish[data-v-0cb82b6f]:disabled{opacity:.45;cursor:default}.poll-label[data-v-0cb82b6f]{color:#a1a1aa;margin:0 16px 6px;font:600 12px Manrope,sans-serif}.poll-field[data-v-0cb82b6f]{background:#111115;border:1px solid #1f1f25;border-radius:12px;align-items:center;gap:6px;min-height:44px;margin:0 12px 6px;padding:0 6px 0 12px;display:flex}.poll-field[data-v-0cb82b6f]:focus-within{border-color:#e0283a}.poll-field input[data-v-0cb82b6f]{color:#f1f1f3;background:0 0;border:0;outline:0;flex:1;min-width:0;font:400 14.5px Roboto,sans-serif}.poll-field input[data-v-0cb82b6f]::placeholder{color:#6b6b75}.poll-field__x[data-v-0cb82b6f]{color:#a1a1aa;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.poll-add[data-v-0cb82b6f]{color:#ff8a94;cursor:pointer;background:0 0;border:1px dashed #2f2f37;border-radius:12px;align-items:center;gap:8px;width:calc(100% - 24px);height:42px;margin:0 12px;padding:0 12px;font:600 13.5px Manrope,sans-serif;display:flex}.poll-law[data-v-0cb82b6f]{background:#111115;border:1px solid #26262d;border-radius:12px;align-items:center;gap:12px;margin:0 12px;padding:12px;display:flex}.poll-law__icon[data-v-0cb82b6f]{color:#93c5fd;background:#16203a;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.poll-chip[data-v-0cb82b6f]{color:#d4d4d8;cursor:pointer;background:#141418;border:1px solid #2a2a31;border-radius:17px;flex:none;height:34px;padding:0 13px;font:500 13px Roboto,sans-serif}.poll-chip.on[data-v-0cb82b6f]{color:#ffd5d9;background:#2a1216;border-color:#e0283a}.poll-chip[data-v-0cb82b6f]:disabled{opacity:.45;cursor:default}.poll-row[data-v-0cb82b6f]{align-items:center;gap:12px;min-height:52px;margin:0 12px;padding:4px;display:flex}.poll-switch[data-v-0cb82b6f]{appearance:none;cursor:pointer;background:#2a2a31;border-radius:13px;flex:none;width:44px;height:26px;margin:0;position:relative}.poll-switch[data-v-0cb82b6f]:after{content:"";background:#8b8b94;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px}.poll-switch[data-v-0cb82b6f]:checked{background:#e0283a}.poll-switch[data-v-0cb82b6f]:checked:after{background:#fff;left:21px}.poll-switch[data-v-0cb82b6f]:focus-visible,.poll-chip[data-v-0cb82b6f]:focus-visible,.poll-add[data-v-0cb82b6f]:focus-visible,.poll-publish[data-v-0cb82b6f]:focus-visible{outline-offset:2px;outline:2px solid #ff8a94}@media (pointer:coarse){.system-row[data-v-4edb712f]{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.system-copy[data-v-4edb712f]{display:none}}@media (hover:hover) and (pointer:fine){.system-copy[data-v-4edb712f]{background:var(--bg-elevated,#111114);width:26px;height:26px;color:var(--text-dim,#888890);opacity:0;cursor:pointer;border:0;border-radius:7px;justify-content:center;align-items:center;display:inline-flex;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.system-row:hover .system-copy[data-v-4edb712f],.system-copy[data-v-4edb712f]:focus-visible{opacity:1}}.hq-icon-btn[data-v-aae5ecb5]{color:#d4d4d8;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.hq-btn[data-v-aae5ecb5]{cursor:pointer;border-radius:9px;flex:none;height:32px;padding:0 12px;font:700 12.5px Manrope,sans-serif}.hq-btn[data-v-aae5ecb5]:disabled{cursor:default;opacity:.55}.hq-btn-primary[data-v-aae5ecb5]{color:#fff;background:#e0283a;border:0}.hq-btn-ghost[data-v-aae5ecb5],.hq-ghost-btn[data-v-aae5ecb5]{color:#ff8a94;background:#18181d;border:1px solid #2f2f37}.hq-ghost-btn[data-v-aae5ecb5]{cursor:pointer;border-radius:9px;padding:7px 14px;font:700 12.5px Manrope,sans-serif}.invitation-btn[data-v-08400242]{color:#d4d4d8;cursor:pointer;background:#141418;border:1px solid #2a2a31;border-radius:10px;flex:1;justify-content:center;align-items:center;height:40px;font:700 14px Manrope,sans-serif;display:flex}.invitation-btn.accent[data-v-08400242]{color:#fff;background:#d91a2a;border-color:#d91a2a}.invitation-btn[data-v-08400242]:disabled{opacity:.55;cursor:default}.info-action[data-v-91b9e4ca]{background:var(--bg-elevated);color:var(--text);border-radius:.75rem;flex-direction:column;flex:1;align-items:center;gap:.375rem;padding:.625rem 0;font-size:.75rem;font-weight:500;transition:background-color .15s;display:flex}.info-action[data-v-91b9e4ca]:hover{background:var(--bg-void)}.info-action[data-v-91b9e4ca]:focus-visible{outline:none;box-shadow:0 0 0 1px #3b82f6b3}.sheet-group[data-v-ce10adad]{border:0;margin:0 0 14px;padding:0}.sheet-legend[data-v-ce10adad]{letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);margin-bottom:6px;padding:0;font:700 12px Manrope,sans-serif}.sheet-options[data-v-ce10adad]{flex-wrap:wrap;gap:6px;display:flex}.sheet-option[data-v-ce10adad]{cursor:pointer;color:#d4d4d8;background:#141418;border:1px solid #2a2a31;border-radius:10px;align-items:center;min-height:38px;padding:0 12px;font:600 13.5px Manrope,sans-serif;display:flex}.sheet-option.on[data-v-ce10adad],.sheet-role.on[data-v-ce10adad]{color:#fff;background:#2a0f14;border-color:#e0283a}.sheet-option[data-v-ce10adad]:focus-within,.sheet-role[data-v-ce10adad]:focus-within{outline-offset:1px;outline:2px solid #ff8a94}.sheet-role[data-v-ce10adad]{cursor:pointer;color:#d4d4d8;background:#141418;border:1px solid #2a2a31;border-radius:10px;align-items:center;gap:10px;min-height:42px;padding:0 12px;font:700 14px Manrope,sans-serif;display:flex}.sheet-btn[data-v-ce10adad]{color:#d4d4d8;cursor:pointer;background:#141418;border:1px solid #2a2a31;border-radius:12px;flex:1;justify-content:center;align-items:center;height:44px;font:700 14px Manrope,sans-serif;display:flex}.sheet-btn.accent[data-v-ce10adad]{color:#fff;background:#e0283a;border-color:#e0283a}.sheet-btn[data-v-ce10adad]:disabled{opacity:.55;cursor:default}.links-icon-btn[data-v-66e5f24e]{color:#d4d4d8;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.links-create[data-v-66e5f24e]{color:#fff;cursor:pointer;background:#e0283a;border:0;border-radius:10px;height:36px;margin-right:6px;padding:0 14px;font:700 13.5px Manrope,sans-serif}.links-create[data-v-66e5f24e]:disabled{opacity:.5;cursor:default}.link-row[data-v-66e5f24e]{background:#0f0f12;border-bottom:1px solid #18181d;padding:12px}.link-row[data-v-66e5f24e]:last-child{border-bottom:0}.link-row.dead[data-v-66e5f24e]{background:#0c0c0f}.link-pill[data-v-66e5f24e]{color:#d4d4d8;background:#1d1d22;border-radius:6px;flex:none;padding:2px 7px;font:500 11px Roboto,sans-serif}.link-pill.dead[data-v-66e5f24e]{color:#ff8a94;background:#2a1217}.link-btn[data-v-66e5f24e]{color:#d4d4d8;cursor:pointer;background:#141418;border:1px solid #2a2a31;border-radius:10px;flex:1;justify-content:center;align-items:center;gap:6px;height:38px;padding:0 12px;font:700 13px Manrope,sans-serif;display:flex}.link-btn.danger[data-v-66e5f24e]{color:#ff8a94;border-color:#5c1820}.link-btn[data-v-66e5f24e]:disabled{opacity:.5;cursor:default}.pending-row[data-v-66e5f24e]{background:#0f0f12;border-bottom:1px solid #18181d;align-items:center;gap:10px;padding:10px 12px;display:flex}.pending-row[data-v-66e5f24e]:last-child{border-bottom:0}.member-role[data-v-0780b534]{cursor:pointer;align-items:center;gap:12px;min-height:52px;padding:8px 16px;display:flex}.member-role.locked[data-v-0780b534]{cursor:default}.member-role-check[data-v-0780b534]{accent-color:#e0283a;flex:none;width:20px;height:20px}.sheet-btn[data-v-0780b534]{color:#d4d4d8;cursor:pointer;background:#141418;border:1px solid #2a2a31;border-radius:12px;flex:1;justify-content:center;align-items:center;height:42px;font:700 14px Manrope,sans-serif;display:flex}.sheet-btn.accent[data-v-0780b534]{color:#fff;background:#e0283a;border-color:#e0283a}.sheet-btn[data-v-0780b534]:disabled{color:#5a5a64;cursor:default;background:#1a1a1f;border-color:#2a2a31}.plugin-group{border:0;margin:0 0 14px;padding:0}.plugin-legend{letter-spacing:.04em;text-transform:uppercase;color:var(--text-dim);margin-bottom:6px;padding:0;font:700 12px Manrope,sans-serif}.plugin-options{flex-wrap:wrap;gap:6px;display:flex}.plugin-option{cursor:pointer;color:#d4d4d8;background:#141418;border:1px solid #2a2a31;border-radius:10px;align-items:center;min-height:38px;padding:0 12px;font:600 13.5px Manrope,sans-serif;display:flex}.plugin-option.on,.plugin-row.on{color:#fff;background:#2a0f14;border-color:#e0283a}.plugin-option:focus-within,.plugin-row:focus-within{outline-offset:1px;outline:2px solid #ff8a94}.plugin-row{cursor:pointer;color:#d4d4d8;background:#141418;border:1px solid #2a2a31;border-radius:10px;align-items:center;gap:10px;min-height:42px;padding:4px 12px;font:700 14px Manrope,sans-serif;display:flex}.plugin-row.off{cursor:default;opacity:.55}.plugin-check{color:#fff;border:1.5px solid #52525b;border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;display:flex}.plugin-row.on .plugin-check{background:#e0283a;border-color:#e0283a}.plugin-text{resize:vertical;width:100%;color:var(--text);background:#141418;border:1px solid #2a2a31;border-radius:10px;padding:10px 12px;font:400 14px/1.4 Roboto,sans-serif}.plugin-text:focus{border-color:#e0283a;outline:none}.plugin-btn{color:#d4d4d8;cursor:pointer;background:#141418;border:1px solid #2a2a31;border-radius:12px;flex:1;justify-content:center;align-items:center;height:44px;font:700 14px Manrope,sans-serif;display:flex}.plugin-btn.accent{color:#fff;background:#e0283a;border-color:#e0283a}.plugin-btn:disabled{opacity:.55;cursor:default}.plugins-icon-btn[data-v-34d3cd41]{color:#d4d4d8;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.plugin-card[data-v-34d3cd41]{background:#0f0f12;border:1px solid #1d1d22;border-radius:14px;gap:12px;margin:0 12px 10px;padding:14px;display:flex}.plugin-tile[data-v-34d3cd41]{border-radius:12px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:19px;display:flex}.plugin-name[data-v-34d3cd41]{color:#f1f1f3;font:700 15px Manrope,sans-serif}.plugin-soon[data-v-34d3cd41]{color:#d4d4d8;background:#1d1d22;border-radius:6px;padding:2px 7px;font:500 11px Roboto,sans-serif}.plugin-desc[data-v-34d3cd41]{color:#a1a1aa;margin-top:3px;font:400 13px/1.42 Roboto,sans-serif}.plugin-desc.warn[data-v-34d3cd41]{color:#f0b429}.plugin-settings[data-v-34d3cd41]{color:#ff8a94;cursor:pointer;background:0 0;border:0;min-height:32px;margin-top:8px;padding:0;font:600 13px Manrope,sans-serif}.plugin-settings[data-v-34d3cd41]:disabled{opacity:.5;cursor:default}.plugin-switch[data-v-34d3cd41]{appearance:none;cursor:pointer;background:#2a2a31;border-radius:13px;flex:none;width:44px;height:26px;margin:0;position:relative}.plugin-switch[data-v-34d3cd41]:after{content:"";background:#8b8b94;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px}.plugin-switch[data-v-34d3cd41]:checked{background:#e0283a}.plugin-switch[data-v-34d3cd41]:checked:after{background:#fff;left:21px}.plugin-switch[data-v-34d3cd41]:disabled{opacity:.5;cursor:default}.plugin-switch[data-v-34d3cd41]:focus-visible{outline-offset:2px;outline:2px solid #ff8a94}.editor-icon-btn[data-v-fdefdcb0]{color:#d4d4d8;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.editor-save[data-v-fdefdcb0]{color:#fff;cursor:pointer;background:#e0283a;border:0;border-radius:10px;flex:none;height:36px;margin-right:6px;padding:0 14px;font:700 13.5px Manrope,sans-serif}.editor-save[data-v-fdefdcb0]:disabled{color:#7c7c86;cursor:default;background:#2a2a31}.editor-note[data-v-fdefdcb0]{color:#a1a1aa;background:#111115;border:1px solid #2a2a31;border-radius:12px;margin:12px 12px 0;padding:10px 12px;font:400 12.5px/1.45 Roboto,sans-serif}.editor-note.warn[data-v-fdefdcb0]{color:#f0b429;background:#1a1608;border-color:#4a3a12}.editor-note.danger[data-v-fdefdcb0]{color:#ff8a94;background:#1e0b0e;border-color:#5c1820}.role-name-input[data-v-fdefdcb0]{background:#111115;border:1px solid #2a2a31;border-radius:10px;outline:0;height:42px;padding:0 12px;font:700 15px Manrope,sans-serif}.role-name-input[data-v-fdefdcb0]:focus{border-color:#e0283a}.color-chip[data-v-fdefdcb0]{cursor:pointer;border:2px solid #0000;border-radius:9999px;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:flex}.color-chip.none[data-v-fdefdcb0]{color:#7c7c86;background:#111115;border-color:#2a2a31}.color-chip.on[data-v-fdefdcb0]{border-color:#f1f1f3}.color-chip[data-v-fdefdcb0]:disabled{opacity:.5;cursor:default}.color-chip[data-v-fdefdcb0]:focus-visible{outline-offset:2px;outline:2px solid #ff8a94}.perm-group[data-v-fdefdcb0]{color:#7c7c86;margin:16px 16px 6px;font:700 12.5px Manrope,sans-serif}.perm-box[data-v-fdefdcb0]{background:#0f0f12;border:1px solid #1d1d22;border-radius:14px;margin:0 12px;overflow:hidden}.perm-row[data-v-fdefdcb0]{color:#ececef;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #18181d;align-items:center;gap:12px;min-height:50px;padding:6px 14px;font:400 14.5px Roboto,sans-serif;display:flex}.perm-row[data-v-fdefdcb0]:last-child{border-bottom:0}.perm-row.locked[data-v-fdefdcb0]{cursor:default;color:#8b8b94}.perm-lack[data-v-fdefdcb0]{color:#ff8a94;margin-top:1px;font:400 11.5px Roboto,sans-serif;display:block}.sw[data-v-fdefdcb0]{appearance:none;cursor:pointer;background:#2a2a31;border-radius:13px;flex:none;width:44px;height:26px;margin:0;position:relative}.sw[data-v-fdefdcb0]:after{content:"";background:#8b8b94;border-radius:50%;width:20px;height:20px;position:absolute;top:3px;left:3px}.sw[data-v-fdefdcb0]:checked{background:#e0283a}.sw[data-v-fdefdcb0]:checked:after{background:#fff;left:21px}.sw[data-v-fdefdcb0]:disabled{opacity:.45;cursor:default}.sw[data-v-fdefdcb0]:focus-visible{outline-offset:2px;outline:2px solid #ff8a94}.role-delete[data-v-fdefdcb0]{color:#ff8a94;cursor:pointer;background:#1e0b0e;border:1px solid #5c1820;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;font:700 14.5px Manrope,sans-serif;display:flex}.role-delete[data-v-fdefdcb0]:disabled{color:#5a5a64;cursor:default;background:0 0;border-color:#2a2a31}.members-head[data-v-23a0b985]{color:#7c7c86;margin:12px 16px 4px;font:700 12.5px Manrope,sans-serif}.members-row[data-v-23a0b985]{border-bottom:1px solid #18181d;align-items:center;gap:10px;min-height:48px;padding:6px 16px;display:flex}.members-btn[data-v-23a0b985]{color:#d4d4d8;cursor:pointer;background:#141418;border:1px solid #2a2a31;border-radius:8px;flex:none;min-height:34px;padding:0 12px;font:600 12px Manrope,sans-serif}.members-btn.add[data-v-23a0b985]{color:#ff8a94;background:#1e0b0e;border-color:#5c1820}.members-btn[data-v-23a0b985]:disabled{color:#5a5a64;cursor:default;background:0 0;border-color:#2a2a31}.roles-icon-btn[data-v-9c7cc901]{color:#d4d4d8;cursor:pointer;background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.roles-create[data-v-9c7cc901]{color:#fff;cursor:pointer;background:#e0283a;border:0;border-radius:10px;height:36px;margin-right:6px;padding:0 14px;font:700 13.5px Manrope,sans-serif}.role-row[data-v-9c7cc901],.role-wrap[data-v-9c7cc901]{background:#0f0f12;border-bottom:1px solid #18181d;align-items:center;gap:4px;min-height:60px;padding:0 12px 0 6px;display:flex}.role-wrap[data-v-9c7cc901]:last-child{border-bottom:0}.role-wrap.dragging[data-v-9c7cc901]{background:#16161b;box-shadow:inset 0 0 0 1px #3a3a42}.role-grip[data-v-9c7cc901]{flex:none;justify-content:center;align-items:center;width:28px;height:44px;display:flex}.role-grip-btn[data-v-9c7cc901]{color:#7c7c86;cursor:grab;touch-action:none;background:0 0;border:0}.role-grip-btn[data-v-9c7cc901]:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #ff8a94}.role-main[data-v-9c7cc901]{min-width:0;min-height:60px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:10px;padding:6px 0;display:flex}.role-main[data-v-9c7cc901]:focus-visible{outline-offset:-2px;border-radius:8px;outline:2px solid #ff8a94}.role-dot[data-v-9c7cc901]{border-radius:9999px;flex:none;width:14px;height:14px}.role-name[data-v-9c7cc901]{align-items:center;gap:6px;font:700 15px Manrope,sans-serif;display:flex}.role-sub[data-v-9c7cc901]{color:#a1a1aa;margin-top:1px;font:400 12.5px Roboto,sans-serif;display:block}.role-lock[data-v-9c7cc901]{color:#9a9aa5;margin-top:2px;font:400 12px Roboto,sans-serif;display:block}.role-pill[data-v-9c7cc901]{color:#d4d4d8;background:#1d1d22;border-radius:6px;flex:none;padding:2px 7px;font:500 11px Roboto,sans-serif}.roles-links[data-v-9c7cc901]{width:calc(100% - 24px);color:inherit;cursor:pointer;background:#111115;border:1px solid #1d1d22;border-radius:14px;align-items:center;gap:12px;margin:18px 12px 0;padding:14px;display:flex}.search-chip[data-v-89667bed]{border:1px solid var(--border-subtle);background:var(--bg-elevated);height:2rem;color:var(--text-secondary);cursor:pointer;border-radius:1rem;align-items:center;gap:.375rem;padding:0 .75rem;font-size:.8125rem;font-weight:500;transition:border-color .15s,background-color .15s;display:inline-flex}.search-chip--on[data-v-89667bed]{color:#ffd5d9;background:#2a1216;border-color:#e0283a}.search-chip[data-v-89667bed]:focus-visible,.author-option[data-v-89667bed]:focus-visible,.more-button[data-v-89667bed]:focus-visible{outline:none;box-shadow:0 0 0 1px #3b82f6b3}.author-list[data-v-89667bed]{max-height:min(20.25rem,55dvh)}.author-option[data-v-89667bed]{text-align:left;width:100%;color:var(--text);padding:.5rem .75rem;font-size:.8125rem;line-height:1.25rem;transition:background-color .15s;display:block}.author-option[data-v-89667bed]:hover{background:var(--bg-void)}.more-button[data-v-89667bed]{border:1px solid var(--border-subtle);background:var(--bg-elevated);color:var(--text);border-radius:.5rem;padding:.375rem 1rem;font-size:.75rem;font-weight:600}.more-button[data-v-89667bed]:hover{background:var(--bg-void)}.search-mark[data-v-89667bed]{color:#ffd5d9;background:#4a1820;border-radius:3px;padding:0 2px}.topic-emoji[data-v-2369464c]{line-height:1}.icon-cell[data-v-0e768611]{border:1px solid var(--border-subtle);background:var(--bg-elevated);border-radius:10px;justify-content:center;align-items:center;height:36px;font-size:18px;line-height:1;display:flex}.icon-cell.on[data-v-0e768611],.mode-cell.on[data-v-0e768611],.role-chip.on[data-v-0e768611]{background:#2a1216;border-color:#e0283a}.mode-cell[data-v-0e768611]{border:1px solid var(--border-subtle);background:var(--bg-elevated);text-align:left;color:var(--text);border-radius:12px;flex-direction:column;align-items:flex-start;gap:2px;padding:8px 12px;font-size:14px;display:flex}.role-chip[data-v-0e768611]{color:#d4d4d8;background:#141418;border:1px solid #2a2a31;border-radius:15px;align-items:center;gap:6px;padding:5px 11px;font:600 12.5px Manrope,sans-serif;display:inline-flex}.role-chip[data-v-0e768611]:disabled{opacity:.5}.state-btn[data-v-0e768611]{width:34px;height:30px;color:var(--text-dim);background:0 0;justify-content:center;align-items:center;font-size:12px;display:flex}.state-btn.on.inherit[data-v-0e768611]{color:#f1f1f3;background:#26262d}.state-btn.on.allow[data-v-0e768611]{color:#4ade80;background:#123524}.state-btn.on.deny[data-v-0e768611]{color:#ff8a94;background:#3a0f15}.reorder-bar[data-v-e9a6a98c]{background:#0d0d10;border-bottom:1px solid #1d1d22;flex:none;align-items:center;gap:10px;padding:8px 14px;display:flex}.reorder-done[data-v-e9a6a98c]{color:#fff;cursor:pointer;background:#e0283a;border:0;border-radius:10px;flex:none;min-height:36px;padding:0 16px;font:700 13px Manrope,sans-serif}.topic-row[data-v-e9a6a98c]{min-width:0;color:inherit;text-align:left;cursor:pointer;touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:1;align-items:center;gap:12px;padding:10px 14px;display:flex}.topic-row[data-v-e9a6a98c]:focus-visible{background:#121216;outline:none}.topic-grip[data-v-e9a6a98c]{color:#7c7c86;touch-action:none;cursor:grab;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:36px;height:42px;display:flex}.topic-tile[data-v-e9a6a98c]{color:#a1a1aa;background:#141418;border:1px solid #222228;border-radius:12px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.topic-tile.tone-announce[data-v-e9a6a98c]{color:#ff8a94;background:#1e0b0e;border-color:#5c1820}.topic-tile.tone-closed[data-v-e9a6a98c]{color:#f0b429}.topic-name[data-v-e9a6a98c]{color:#f1f1f3;align-items:center;gap:6px;font:700 15px Manrope,sans-serif;display:flex}.topic-name.is-muted[data-v-e9a6a98c]{color:#a1a1aa}.topic-label[data-v-e9a6a98c]{color:#a1a1aa;white-space:nowrap;border:1px solid #2a2a31;border-radius:6px;flex:none;padding:1px 6px;font:500 11px Roboto,sans-serif}.topic-label.tone-closed[data-v-e9a6a98c]{color:#f0b429;border-color:#4a3a12}.topic-line[data-v-e9a6a98c]{text-overflow:ellipsis;white-space:nowrap;color:#a1a1aa;margin-top:2px;font:400 13px Roboto,sans-serif;display:block;overflow:hidden}.topic-time[data-v-e9a6a98c]{color:#7c7c86;font:400 12px Roboto,sans-serif}.topic-badge[data-v-e9a6a98c]{box-sizing:border-box;color:#fff;background:#e0283a;border-radius:11px;flex:none;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font:700 12px Roboto,sans-serif;display:flex}.topic-badge.muted[data-v-e9a6a98c]{color:#d4d4d8;background:#3a3a42}.topic-archive[data-v-e9a6a98c]{color:#7c7c86;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;margin:10px 14px 0;padding:0;font:600 13px Manrope,sans-serif;display:flex}.topic-restore[data-v-e9a6a98c]{color:#d4d4d8;background:#141418;border:1px solid #2a2a31;border-radius:8px;flex:none;padding:6px 10px;font:600 12px Manrope,sans-serif}.topic-new[data-v-e9a6a98c]{color:#d4d4d8;cursor:pointer;background:0 0;border:1px dashed #3a3a42;border-radius:12px;justify-content:center;align-items:center;gap:8px;width:100%;height:46px;font:700 14.5px Manrope,sans-serif;display:flex}.topic-new[data-v-e9a6a98c]:hover{background:#121216}.topic-tabs[data-v-8d0726ea]{scrollbar-width:none;border-bottom:1px solid #1d1d22;flex:none;gap:8px;padding:10px 12px;display:flex;overflow-x:auto}.topic-tabs[data-v-8d0726ea]::-webkit-scrollbar{display:none}.topic-tab[data-v-8d0726ea]{color:#d4d4d8;cursor:pointer;background:#141418;border:1px solid #2a2a31;border-radius:15px;flex:none;align-items:center;gap:6px;max-width:180px;height:30px;padding:0 11px;font:600 12.5px Manrope,sans-serif;display:inline-flex}.topic-tab.active[data-v-8d0726ea]{color:#ffd5d9;background:#2a1216;border-color:#e0283a}.topic-tab.muted[data-v-8d0726ea]:not(.active){color:#a1a1aa}.topic-tab[data-v-8d0726ea]:focus-visible{outline:none;box-shadow:0 0 0 1px #3b82f6b3}.topic-add[data-v-8d0726ea]{color:#a1a1aa;padding:0 10px}.topic-count[data-v-8d0726ea]{box-sizing:border-box;color:#fff;background:#e0283a;border-radius:9px;justify-content:center;align-items:center;min-width:18px;height:18px;padding:0 5px;font:700 11px Roboto,sans-serif;display:inline-flex}.topic-count.muted[data-v-8d0726ea]{color:#d4d4d8;background:#3a3a42}.order-wrap[data-v-95564d6c]{flex-direction:column;flex:none;display:flex}.order-bar[data-v-95564d6c]{background:#0d0d10;border-bottom:1px solid #1d1d22;align-items:center;gap:10px;padding:8px 12px;display:flex}.order-done[data-v-95564d6c]{color:#fff;cursor:pointer;background:#e0283a;border:0;border-radius:10px;flex:none;min-height:32px;padding:0 16px;font:700 13px Manrope,sans-serif}.order-done[data-v-95564d6c]:focus-visible,.tab-step[data-v-95564d6c]:focus-visible,.tab-grip[data-v-95564d6c]:focus-visible{outline:none;box-shadow:0 0 0 1px #3b82f6b3}.order-strip[data-v-95564d6c]{scrollbar-width:none;border-bottom:1px solid #1d1d22;flex:none;gap:8px;padding:10px 12px;display:flex;overflow-x:auto}.order-strip[data-v-95564d6c]::-webkit-scrollbar{display:none}.order-tab[data-v-95564d6c]{color:#d4d4d8;background:#141418;border:1px solid #2a2a31;border-radius:15px;flex:none;align-items:center;gap:2px;max-width:200px;height:30px;padding:0 4px;font:600 12.5px Manrope,sans-serif;display:inline-flex}.order-tab.active[data-v-95564d6c]{color:#ffd5d9;background:#2a1216;border-color:#e0283a}.order-tab.dragging[data-v-95564d6c]{opacity:.7;border-style:dashed}.tab-grip[data-v-95564d6c]{min-width:0;height:100%;font:inherit;color:inherit;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;border-radius:12px;align-items:center;gap:6px;padding:0 4px;display:inline-flex}.tab-step[data-v-95564d6c]{color:#a1a1aa;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;justify-content:center;align-items:center;width:20px;height:22px;font-size:10px;display:inline-flex}.tab-step[data-v-95564d6c]:hover:not(:disabled){color:#fff;background:#24242b}.tab-step[data-v-95564d6c]:disabled{opacity:.3;cursor:default}.conversations-window-root[data-v-ee094c99]{z-index:2000;flex-direction:column;display:flex;position:fixed;left:0;right:0}.conversations-window-backdrop[data-v-ee094c99]{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;position:absolute;inset:0}.conversations-window-content[data-v-ee094c99]{background:var(--bg-panel);z-index:10;flex-direction:column;width:100%;height:100%;min-height:0;display:flex;position:relative}@media (width>=769px){.conversations-window-root[data-v-ee094c99]{border-left:1px solid var(--border-subtle,#ffffff14);z-index:2100;box-shadow:-6px 0 40px #0000008c;top:var(--app-header-offset)!important;bottom:var(--app-footer-offset)!important;width:445px!important;max-width:445px!important;height:calc(100vh - var(--app-header-offset) - var(--app-footer-offset))!important;position:fixed!important;left:auto!important;right:0!important}.conversations-window-backdrop[data-v-ee094c99]{display:none!important}.conversations-window-content[data-v-ee094c99]{border:none!important;width:100%!important;max-width:100%!important;margin:0!important}}.dock-panel[data-v-fede80a3]{background-color:var(--bg-panel)}.fade-dock-enter-active[data-v-fede80a3],.fade-dock-leave-active[data-v-fede80a3]{transition:opacity .3s,transform .3s cubic-bezier(.16,1,.3,1)}.fade-dock-enter-from[data-v-fede80a3],.fade-dock-leave-to[data-v-fede80a3]{opacity:0;transform:translateY(-50%)translate(20px)}.tooltip-slide-enter-active[data-v-fede80a3],.tooltip-slide-leave-active[data-v-fede80a3]{transition:opacity .2s,transform .2s cubic-bezier(.16,1,.3,1)}.tooltip-slide-enter-from[data-v-fede80a3],.tooltip-slide-leave-to[data-v-fede80a3]{opacity:0;transform:translateY(-50%)translate(8px)}.menu-pop-enter-active[data-v-fede80a3],.menu-pop-leave-active[data-v-fede80a3]{transition:opacity .2s,transform .2s cubic-bezier(.16,1,.3,1)}.menu-pop-enter-from[data-v-fede80a3],.menu-pop-leave-to[data-v-fede80a3]{opacity:0;transform:scale(.95)translate(10px)}
