*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--bg: #0e0e10;--surface: #151517;--surface-2: #1a1a1d;--surface-3: #212125;--border: #292930;--border-2: #35353d;--accent: #9d8ad1;--accent-dim: rgba(157, 138, 209, .12);--purple: #9d8ad1;--purple-dim: rgba(157, 138, 209, .12);--text: #e7e7ea;--dim: #a1a1aa;--muted: #71717a;--green: #6f9e7c;--green-dim: rgba(111, 158, 124, .12);--yellow: #b0924f;--yellow-dim: rgba(176, 146, 79, .12);--red: #c26a6a;--red-dim: rgba(194, 106, 106, .12);--blue: #7f94c0;--radius: 0;--radius-sm: 0 }body{background:var(--bg);color:var(--text);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:14px;line-height:1.5;min-height:100vh;-webkit-font-smoothing:antialiased}a{color:var(--accent);text-decoration:none}a:hover{text-decoration:underline}.app{min-height:100vh}.loading-screen{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;gap:14px;color:var(--muted);font-size:13px}.loading-spinner{width:26px;height:26px;border:2px solid var(--border-2);border-top-color:var(--dim);border-radius:50%;animation:spin .7s linear infinite}@keyframes spin{to{transform:rotate(360deg)}}.nav{background:var(--surface);border-bottom:1px solid var(--border);height:52px;display:flex;align-items:center;padding:0 20px;gap:18px}.nav-logo{display:flex;align-items:center;gap:8px;font-weight:600;font-size:15px;color:var(--text);text-decoration:none}.nav-pro{display:inline-flex;align-items:center;padding:1px 6px;margin-left:-2px;font-size:12px;font-weight:800;letter-spacing:.3px;background:var(--accent);color:#fff;border-radius:0}.nav-logo:hover{text-decoration:none}.nav-logo img{width:22px;height:22px;border-radius:var(--radius-sm)}.nav-spacer{flex:1}.nav-user{display:flex;align-items:center;gap:9px;padding:4px 8px;border-radius:var(--radius-sm);color:var(--text);text-decoration:none}.nav-user:hover{background:var(--surface-2);text-decoration:none}.nav-user-name{font-size:13px;color:var(--dim)}.nav-logout-btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;margin-left:4px;padding:0;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--muted);cursor:pointer}.nav-logout-btn:hover{background:var(--surface-2);color:var(--red)}.nav-avatar{width:26px;height:26px;border-radius:50%;object-fit:cover;background:var(--surface-3)}.nav-avatar-placeholder{width:26px;height:26px;border-radius:50%;background:var(--surface-3);display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--dim)}.nav-links{display:flex;align-items:center;gap:2px;margin-left:12px}.nav-link{display:flex;align-items:center;gap:6px;padding:6px 10px;border-radius:var(--radius-sm);font-size:13px;color:var(--muted);background:none;border:none;cursor:pointer;font-family:inherit;text-decoration:none}.nav-link:hover{color:var(--text);background:var(--surface-2);text-decoration:none}.nav-link.active{color:var(--text);background:var(--surface-3)}.nav-link-admin{color:var(--muted)}.nav-link-admin:hover{color:var(--text);background:var(--surface-2)}.nav-link-admin.active{color:var(--text);background:var(--surface-3)}.nav-link-ext{color:var(--muted)}.nav-link-ext:hover{color:var(--text);background:var(--surface-2)}.nav-search{position:relative;display:flex;align-items:center}.nav-search-icon{position:absolute;left:9px;color:var(--muted);pointer-events:none}.nav-search-input{padding:6px 10px 6px 28px;background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text);font-size:13px;font-family:inherit;outline:none;width:190px}.nav-search-input:focus{border-color:var(--border-2)}.nav-search-input::placeholder{color:var(--muted)}.container,.main{max-width:900px;margin:0 auto;padding:24px 20px 60px}.tab-content{display:block}.profile-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden;margin-bottom:14px}.profile-banner-wrap{position:relative;display:block;line-height:0}.profile-banner-wrap.editable{cursor:pointer}.profile-banner{width:100%;height:130px;object-fit:cover;display:block;background:var(--surface-2)}.upload-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#0000;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:#fff0;font-size:13px;font-weight:500;transition:background .15s,color .15s}.profile-banner-wrap.editable:hover .upload-overlay{background:#00000080;color:#ffffffe6}.upload-overlay.uploading{background:#0000008c!important;color:#fff!important}.profile-info{padding:0 20px 20px;margin-top:-30px}.profile-avatar-wrap{position:relative;display:inline-block;line-height:0}.profile-avatar-wrap.editable{cursor:pointer}.profile-avatar{width:68px;height:68px;border-radius:50%;object-fit:cover;border:3px solid var(--surface);background:var(--surface-3)}.profile-avatar-placeholder{width:68px;height:68px;border-radius:50%;border:3px solid var(--surface);background:var(--surface-3);display:flex;align-items:center;justify-content:center;font-size:26px;font-weight:600;color:var(--dim)}.avatar-upload-badge{position:absolute;bottom:2px;right:2px;width:22px;height:22px;border-radius:50%;background:var(--surface-3);border:2px solid var(--surface);color:var(--text);display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s;pointer-events:none}.profile-avatar-wrap.editable:hover .avatar-upload-badge{opacity:1}.profile-name-row{display:flex;align-items:center;gap:9px;margin:10px 0 3px;flex-wrap:wrap}.profile-username{font-size:19px;font-weight:600;color:var(--text)}.profile-meta{font-size:12.5px;color:var(--muted);display:flex;align-items:center;gap:6px;margin-bottom:10px;flex-wrap:wrap}.meta-dot{color:var(--border-2)}.profile-bio{font-size:13.5px;color:var(--dim);margin-bottom:18px;line-height:1.6}.profile-bio.empty{color:var(--muted)}.profile-stats{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden}.stat-box{background:var(--surface-2);padding:12px 0;text-align:center;display:flex;flex-direction:column;align-items:center;gap:2px;border-right:1px solid var(--border)}.stat-box:last-child{border-right:none}.stat-value{font-size:17px;font-weight:600;color:var(--text)}.stat-label{font-size:11px;color:var(--muted)}.rank-badge{display:inline-flex;align-items:center;padding:2px 7px;border-radius:var(--radius-sm);font-size:11px;font-weight:500;background:var(--surface-3);border:1px solid var(--border-2);color:var(--dim)}.rank-badge.owner{color:var(--yellow);border-color:var(--border-2)}.rank-badge.admin{color:var(--red);border-color:var(--border-2)}.rank-badge.mod{color:var(--green);border-color:var(--border-2)}.rank-badge.pro{color:var(--accent);border-color:var(--border-2)}.rank-badge.plus{color:var(--blue);border-color:var(--border-2)}.tab-bar{display:flex;align-items:center;border-bottom:1px solid var(--border);gap:2px;margin-bottom:16px}.tab-btn{padding:9px 14px;border:none;background:none;color:var(--muted);font-size:13px;font-family:inherit;cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;display:flex;align-items:center;gap:6px}.tab-btn:hover{color:var(--text)}.tab-btn.active{color:var(--text);border-bottom-color:var(--accent)}.tab-btn.logout-btn{margin-left:auto;color:var(--muted)}.tab-btn.logout-btn:hover{color:var(--red)}.card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin-bottom:12px;overflow:hidden}.card-header{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;border-bottom:1px solid var(--border)}.card-title-group{display:flex;flex-direction:column;gap:2px}.card-title{font-size:14px;font-weight:600;color:var(--text);display:flex;align-items:center;gap:8px}.card-subtitle{font-size:12px;color:var(--muted)}.card-body{padding:18px}.card-action{font-size:12.5px;color:var(--accent);cursor:pointer;background:none;border:none;font-family:inherit;display:flex;align-items:center;gap:4px;text-decoration:none}.card-action:hover{text-decoration:underline}.stats-row{display:grid;grid-template-columns:repeat(4,1fr);border:1px solid var(--border);border-radius:var(--radius-sm);overflow:hidden;margin-bottom:18px}.stat-cell{background:var(--surface-2);padding:14px;display:flex;flex-direction:column;gap:3px;border-right:1px solid var(--border)}.stat-cell:last-child{border-right:none}.stat-cell-label{font-size:11px;color:var(--muted)}.stat-cell-value{font-size:20px;font-weight:600;color:var(--text)}.stat-cell-value.positive{color:var(--green)}.stat-cell-value.negative{color:var(--red)}.tx-list{display:flex;flex-direction:column}.tx-row{display:flex;align-items:center;gap:12px;padding:11px 0;border-bottom:1px solid var(--border)}.tx-row:last-child{border-bottom:none}.tx-icon{width:30px;height:30px;border-radius:var(--radius-sm);border:1px solid var(--border-2);background:var(--surface-2);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.tx-icon.income{color:var(--green)}.tx-icon.expense{color:var(--red)}.tx-icon.system{color:var(--dim)}.tx-info{flex:1;min-width:0}.tx-desc{font-size:13px;color:var(--text)}.tx-date{font-size:11.5px;color:var(--muted);margin-top:1px}.tx-amount{font-size:13.5px;font-weight:600;flex-shrink:0}.tx-amount.positive{color:var(--green)}.tx-amount.negative{color:var(--red)}.claim-banner{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;background:var(--surface-2);border:1px solid var(--border-2);border-radius:var(--radius-sm);margin-bottom:14px}.claim-text{font-size:13px;color:var(--dim)}.claim-text span{color:var(--text);font-weight:600}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:8px 14px;border-radius:var(--radius-sm);border:1px solid transparent;cursor:pointer;font-size:13px;font-weight:500;font-family:inherit;text-decoration:none}.btn:disabled{opacity:.45;cursor:not-allowed}.btn:not(:disabled):hover{text-decoration:none}.btn-primary{background:var(--accent);color:#16141c}.btn-primary:not(:disabled):hover{background:color-mix(in srgb,var(--accent) 85%,white)}.btn-surface{background:var(--surface-3);color:var(--text);border-color:var(--border-2)}.btn-surface:not(:disabled):hover{background:var(--border)}.btn-danger{background:transparent;color:var(--red);border-color:var(--border-2)}.btn-danger:not(:disabled):hover{background:var(--red-dim)}.btn-sm{padding:5px 10px;font-size:12px}.friend-search-row{display:flex;gap:8px;margin-bottom:14px}.friend-search-row input{flex:1;padding:8px 11px;background:var(--surface-2);border:1px solid var(--border-2);border-radius:var(--radius-sm);color:var(--text);font-size:13px;font-family:inherit;outline:none}.friend-search-row input:focus{border-color:var(--accent)}.friend-search-row input::placeholder{color:var(--muted)}.sub-tabs{display:flex;gap:0;margin-bottom:16px;border-bottom:1px solid var(--border)}.sub-tab{padding:8px 14px;font-size:13px;background:none;border:none;border-bottom:2px solid transparent;color:var(--muted);cursor:pointer;font-family:inherit;margin-bottom:-1px}.sub-tab:hover{color:var(--text)}.sub-tab.active{color:var(--text);border-bottom-color:var(--accent)}.sub-tab .badge-count{display:inline-flex;align-items:center;justify-content:center;min-width:17px;height:17px;padding:0 5px;border-radius:0;background:var(--surface-3);border:1px solid var(--border-2);color:var(--dim);font-size:10px;font-weight:600;margin-left:6px}.friend-list{display:flex;flex-direction:column;gap:6px}.friend-row{display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--border)}.friend-avatar{width:34px;height:34px;border-radius:50%;object-fit:cover;background:var(--surface-3);flex-shrink:0}.friend-avatar-placeholder{width:34px;height:34px;border-radius:50%;background:var(--surface-3);flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;color:var(--dim)}.friend-name{font-size:13px;color:var(--text)}.friend-rank{font-size:11px;color:var(--muted)}.online-dot{width:7px;height:7px;border-radius:50%;background:var(--green);margin-left:4px;display:inline-block}.friend-actions{margin-left:auto;display:flex;gap:6px}.standing-list{display:flex;flex-direction:column;gap:6px}.standing-tier{border:1px solid var(--border);border-radius:var(--radius-sm);padding:11px 13px;background:var(--surface-2)}.standing-tier.current{border-color:var(--border-2);background:var(--surface-3)}.standing-tier.current.warn,.standing-tier.current.suspended,.standing-tier.current.banned{border-color:var(--border-2)}.tier-name-row{display:flex;align-items:center;gap:8px;margin-bottom:4px}.tier-dot{width:8px;height:8px;border-radius:50%;background:var(--muted)}.tier-dot.good{background:var(--green)}.tier-dot.warn{background:var(--yellow)}.tier-dot.suspended,.tier-dot.banned{background:var(--red)}.tier-name{font-size:13px;font-weight:600;color:var(--text)}.tier-perms{font-size:11.5px;color:var(--muted);line-height:1.5}.tier-perms strong{font-size:10.5px;margin-right:4px;color:var(--dim)}.tier-perms .restricted{color:var(--red)}.tier-perms .allowed{color:var(--dim)}.empty-state{display:flex;flex-direction:column;align-items:center;padding:34px 20px;gap:8px;color:var(--muted);font-size:13px;text-align:center}.empty-icon{font-size:30px;opacity:.4}.form-group{margin-bottom:15px}.form-label{display:block;font-size:12px;font-weight:500;color:var(--dim);margin-bottom:5px}.form-input,.form-textarea,.form-select{width:100%;padding:8px 11px;background:var(--surface-2);border:1px solid var(--border-2);border-radius:var(--radius-sm);color:var(--text);font-size:13.5px;outline:none;font-family:inherit}.form-input:focus,.form-textarea:focus,.form-select:focus{border-color:var(--accent)}.form-input::placeholder,.form-textarea::placeholder{color:var(--muted)}.form-textarea{resize:vertical;min-height:78px;line-height:1.5}.form-select{cursor:pointer}.form-hint{font-size:11.5px;color:var(--muted);margin-top:4px}.form-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.form-actions{display:flex;gap:8px;padding-top:4px}.danger-zone{border:1px solid var(--border-2);border-radius:var(--radius-sm);padding:14px}.danger-zone-title{font-size:13px;font-weight:600;color:var(--red);margin-bottom:5px}.danger-zone-desc{font-size:12.5px;color:var(--muted);margin-bottom:11px}.session-list{display:flex;flex-direction:column;gap:6px}.session-row{display:flex;align-items:center;gap:11px;padding:9px 11px;border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--border)}.session-icon{font-size:18px;color:var(--muted)}.session-info{flex:1;min-width:0}.session-ua{font-size:12.5px;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.session-date{font-size:11px;color:var(--muted);margin-top:2px}.session-current{font-size:10.5px;color:var(--green);border:1px solid var(--border-2);padding:1px 6px;border-radius:var(--radius-sm)}.sub-list{display:flex;flex-direction:column;gap:6px}.sub-row{display:flex;align-items:center;gap:11px;padding:9px 13px;border-radius:var(--radius-sm);background:var(--surface-2);border:1px solid var(--border)}.sub-info{flex:1}.sub-to{font-size:13px;color:var(--text)}.sub-detail{font-size:11.5px;color:var(--muted);margin-top:2px}.sub-amount{font-size:13.5px;font-weight:600;color:var(--text)}.inline-msg{font-size:12.5px;padding:8px 11px;border-radius:var(--radius-sm);margin-top:8px;border:1px solid var(--border-2)}.inline-msg.success{background:var(--green-dim);color:var(--green)}.inline-msg.error{background:var(--red-dim);color:var(--red)}.divider{height:1px;background:var(--border);margin:18px 0}.section-title{font-size:12px;font-weight:600;color:var(--muted);margin-bottom:11px}.error-text{color:var(--red);font-size:13px}.banner-menu{position:absolute;top:0;right:0;bottom:0;left:0;background:#000000bf;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;animation:fade-in .12s ease}@keyframes fade-in{0%{opacity:0}to{opacity:1}}.banner-menu-title{font-size:14px;font-weight:600;color:#fff;margin-bottom:2px}.banner-menu-cost{display:flex;align-items:center;gap:5px;font-size:12px;color:#fff9;margin-bottom:4px}.banner-menu-actions{display:flex;gap:8px}.banner-menu-btn{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:var(--radius-sm);background:#ffffff1a;border:1px solid rgba(255,255,255,.16);color:#fff;font-size:13px;font-family:inherit;cursor:pointer}.banner-menu-btn:hover{background:#ffffff2e}.banner-menu-btn:disabled{opacity:.4;cursor:not-allowed}.banner-menu-btn.danger{color:#e59b9b;border-color:#e59b9b4d}.banner-menu-btn.danger:hover{background:#c26a6a33}.banner-menu-cancel{font-size:12px;color:#ffffff73;background:none;border:none;cursor:pointer;font-family:inherit;padding:2px 8px}.banner-menu-cancel:hover{color:#ffffffb3}.home-wrap{min-height:100vh}.home-content{max-width:900px;margin:0 auto;padding:0 20px}.hero{padding:64px 0 52px;border-bottom:1px solid var(--border)}.hero-badge{display:inline-flex;align-items:center;gap:7px;padding:3px 10px;border-radius:var(--radius-sm);border:1px solid var(--border-2);background:var(--surface-2);color:var(--muted);font-size:12px;margin-bottom:18px}.hero-badge-dot{display:none}.hero-title{font-size:38px;font-weight:600;line-height:1.2;color:var(--text);letter-spacing:-.02em;margin-bottom:14px}.hero-gradient{color:var(--text)}.hero-sub{font-size:15px;color:var(--dim);line-height:1.65;max-width:560px;margin-bottom:26px}.hero-cta{display:flex;align-items:center;gap:9px;flex-wrap:wrap;margin-bottom:30px}.btn-hero-primary{background:var(--accent);color:#16141c;padding:9px 17px;font-size:13.5px}.btn-hero-primary:hover{background:color-mix(in srgb,var(--accent) 85%,white)}.btn-hero-ghost{background:transparent;color:var(--text);border:1px solid var(--border-2);padding:9px 17px;font-size:13.5px}.btn-hero-ghost:hover{background:var(--surface-2)}.hero-stats{display:flex;gap:22px;flex-wrap:wrap}.hero-stat{display:flex;align-items:center;gap:7px;font-size:12.5px;color:var(--muted)}.hero-stat-icon{color:var(--muted);flex-shrink:0}.join-rotator{margin-top:20px;display:inline-flex;align-items:center;gap:6px;padding:7px 14px;border-radius:0;background:var(--purple-dim);border:1px solid rgba(157,138,209,.25);font-size:12.5px;color:var(--dim)}.join-rotator-name{font-weight:700;color:var(--purple);display:inline-block;animation:join-rotator-in .45s cubic-bezier(.2,.9,.3,1.3)}@keyframes join-rotator-in{0%{opacity:0;transform:translateY(6px) scale(.9)}60%{opacity:1;transform:translateY(-1px) scale(1.04)}to{opacity:1;transform:translateY(0) scale(1)}}.features{padding:8px 0 48px}.features-header{margin-bottom:22px}.features-title{font-size:22px;font-weight:600;color:var(--text);margin-bottom:7px}.features-sub{font-size:13.5px;color:var(--muted);line-height:1.6;max-width:560px}.features-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.feature-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:18px}.feature-card:hover{border-color:var(--border-2)}.feature-icon{width:34px;height:34px;border-radius:var(--radius-sm);border:1px solid var(--border-2);background:var(--surface-2)!important;color:var(--dim)!important;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.feature-title{font-size:14px;font-weight:600;color:var(--text);margin-bottom:5px}.feature-desc{font-size:12.5px;color:var(--muted);line-height:1.6}.feature-note{margin-top:10px;padding-top:10px;border-top:1px solid var(--border);font-size:11.5px;color:var(--green);line-height:1.5}.home-cta-band{border-top:1px solid var(--border);padding:46px 0;text-align:center}.home-cta-title{font-size:20px;font-weight:600;color:var(--text);margin-bottom:7px}.home-cta-sub{font-size:13.5px;color:var(--muted);margin-bottom:18px}.home-footer{border-top:1px solid var(--border);padding:28px 0 36px;display:grid;gap:24px;text-align:left;font-size:12.5px;line-height:1.6;color:var(--muted)}.home-footer-links{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px}.home-footer-group{display:flex;flex-direction:column;align-items:flex-start;min-width:0;gap:9px}.home-footer-group h3{margin:0 0 3px;font-size:12.5px;font-weight:600;color:var(--text)}.home-footer-links a{display:inline-flex;align-items:center;gap:5px;color:var(--muted);text-decoration:none}.home-footer-links a svg{flex:none}.home-footer-links a:hover{color:var(--text);text-decoration:underline}.home-footer-links a:focus-visible{outline:2px solid var(--accent);outline-offset:4px}@media (max-width:640px){.home-footer-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}}@media (max-width:340px){.home-footer-links{grid-template-columns:1fr}}.ext-modal-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;background:#0009;display:flex;align-items:center;justify-content:center;padding:20px}.ext-modal{position:relative;background:var(--surface);border:1px solid var(--border-2);border-radius:var(--radius);max-width:460px;width:100%;padding:22px}.ext-modal-close{position:absolute;top:14px;right:14px;background:none;border:none;cursor:pointer;color:var(--muted);padding:4px;display:flex;align-items:center;justify-content:center}.ext-modal-close:hover{color:var(--text)}.ext-modal-title{font-size:15px;font-weight:600;color:var(--text);margin-bottom:8px}.ext-modal-copied{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;color:var(--green);border:1px solid var(--border-2);padding:2px 8px;border-radius:var(--radius-sm);margin-bottom:16px}.ext-modal-steps{display:flex;flex-direction:column;gap:12px}.ext-modal-step{display:flex;gap:11px;align-items:flex-start}.ext-modal-step-num{width:20px;height:20px;flex-shrink:0;border-radius:50%;border:1px solid var(--border-2);background:var(--surface-2);color:var(--dim);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600}.ext-modal-step-text{font-size:13px;color:var(--dim);line-height:1.6}.ext-modal-step-text strong{color:var(--text);font-weight:600}.ext-modal-step-text code{background:var(--surface-2);border:1px solid var(--border);border-radius:var(--radius-sm);padding:1px 5px;font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;color:var(--text)}.admin-container{max-width:1200px;margin:0 auto;padding:24px 20px 60px}.admin-header{margin-bottom:18px}.admin-title{font-size:20px;font-weight:600;color:var(--text)}.admin-subtitle{font-size:12.5px;color:var(--muted);margin-top:3px}.admin-search-row{display:flex;gap:8px;margin-bottom:14px}.admin-actions-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px}.admin-action-group{display:flex;flex-direction:column;gap:6px}.admin-action-label{font-size:11.5px;color:var(--muted)}.admin-detail-card{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:16px;margin-bottom:12px}.admin-detail-card .sub-tabs{margin-bottom:12px}.admin-table{width:100%;border-collapse:collapse;font-size:12.5px}.admin-table th{text-align:left;padding:9px 10px;color:var(--muted);font-weight:600;font-size:11.5px;border-bottom:1px solid var(--border);white-space:nowrap}.admin-table td{padding:9px 10px;border-bottom:1px solid var(--border);color:var(--dim)}.admin-table tr:hover td{background:var(--surface-2)}.admin-table tr:last-child td{border-bottom:none}.admin-table tr.selected-row td{background:var(--surface-3)}.log-action-badge{display:inline-flex;align-items:center;padding:1px 7px;border-radius:var(--radius-sm);border:1px solid var(--border-2);background:var(--surface-2);color:var(--dim);font-size:11px}.log-action-badge.severe{color:var(--red)}@media (max-width: 780px){.features-grid,.stats-row{grid-template-columns:repeat(2,1fr)}.hero-title{font-size:30px}.form-row{grid-template-columns:1fr}}@media (max-width: 520px){.features-grid{grid-template-columns:1fr}.nav-search-input{width:130px}.hero{padding:44px 0 36px}.hero-title{font-size:26px}}.move-banner{background:var(--surface-2);border-bottom:1px solid var(--border-2);border-top:2px solid var(--accent)}.move-banner-inner{max-width:900px;margin:0 auto;padding:12px 20px;display:flex;align-items:center;gap:12px;flex-wrap:wrap}.move-banner-tag{flex-shrink:0;font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--accent);border:1px solid var(--border-2);border-radius:var(--radius-sm);padding:3px 8px}.move-banner-text{flex:1;min-width:240px;font-size:13px;color:var(--dim);line-height:1.55}.move-banner-text b{color:var(--text);font-weight:600}.move-banner-url{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;color:var(--accent);background:var(--bg);border:1px solid var(--border);border-radius:var(--radius-sm);padding:5px 9px;word-break:break-all}@media (max-width: 700px){.move-banner-inner{padding:10px 16px;gap:8px}.move-banner-url{font-size:10.5px}}.acct-shell{max-width:1180px;margin:0 auto;padding:28px 20px 64px;display:grid;grid-template-columns:216px minmax(0,1fr);gap:32px;align-items:start}.acct-sidebar{position:sticky;top:72px;display:flex;flex-direction:column;gap:14px}.acct-sidebar-heading{font-size:14px;font-weight:600;color:var(--text);padding:0 10px}.acct-nav{display:flex;flex-direction:column;gap:2px}.acct-nav-item{display:flex;align-items:center;gap:10px;width:100%;padding:9px 10px;border:1px solid transparent;border-radius:var(--radius-sm);background:transparent;color:var(--dim);font-size:13.5px;font-family:inherit;text-align:left;cursor:pointer}.acct-nav-item svg{flex-shrink:0;color:var(--muted)}.acct-nav-item:hover{background:var(--surface-2);color:var(--text)}.acct-nav-item.active{background:var(--surface-2);border-color:var(--border);color:var(--text);font-weight:500}.acct-nav-item.active svg{color:var(--accent)}.acct-sidebar-foot{border-top:1px solid var(--border);padding-top:14px;display:flex;flex-direction:column;gap:10px}.acct-sidebar-link{display:inline-flex;align-items:center;gap:6px;padding:0 10px;font-size:12.5px;color:var(--muted)}.acct-sidebar-link:hover{color:var(--text);text-decoration:none}.acct-signout{justify-content:center}.acct-main{min-width:0}.acct-crumbs{display:flex;align-items:center;gap:5px;margin-bottom:12px;font-size:12.5px}.acct-crumb{background:none;border:none;padding:0;font-family:inherit;font-size:12.5px;color:var(--accent);cursor:pointer}.acct-crumb:hover{text-decoration:underline}.acct-crumb-sep{color:var(--muted);flex-shrink:0}.acct-crumb-current{color:var(--muted)}.acct-title{font-size:26px;font-weight:600;letter-spacing:-.02em;color:var(--text);margin-bottom:6px}.acct-desc{font-size:13.5px;color:var(--muted);line-height:1.6;max-width:620px;margin-bottom:20px}.acct-subtabs{display:flex;gap:2px;border-bottom:1px solid var(--border);margin-bottom:20px}.acct-subtab{padding:9px 14px;background:none;border:none;border-bottom:2px solid transparent;color:var(--muted);font-size:13.5px;font-family:inherit;cursor:pointer;margin-bottom:-1px}.acct-subtab:hover{color:var(--text)}.acct-subtab.active{color:var(--accent);border-bottom-color:var(--accent)}.acct-body{display:flex;flex-direction:column;gap:14px}.acct-identity{display:flex;align-items:center;gap:16px;margin-bottom:22px}.acct-identity-avatar{width:62px;height:62px;border-radius:50%;object-fit:cover;background:var(--surface-3);flex-shrink:0}.acct-identity-avatar-empty{display:flex;align-items:center;justify-content:center;font-size:24px;font-weight:600;color:var(--muted)}.acct-identity-name{font-size:28px;font-weight:600;letter-spacing:-.02em;line-height:1.2;margin-bottom:2px}.acct-identity-handle{display:flex;align-items:center;gap:9px;font-size:13.5px;color:var(--dim)}.acct-identity-at{color:var(--muted)}.acct-strips{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-bottom:12px}.acct-strip{display:flex;align-items:center;gap:11px;padding:15px 17px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);font-family:inherit;font-size:13.5px;color:var(--dim);text-align:left;cursor:pointer}.acct-strip:hover{border-color:var(--border-2)}.acct-strip-icon{color:var(--accent);flex-shrink:0}.acct-strip-text{flex:1}.acct-strip-text strong{color:var(--text);font-weight:600}.acct-strip-chev{color:var(--muted);flex-shrink:0}.acct-banner{padding:11px 15px;background:var(--accent-dim);border:1px solid var(--border);border-left:2px solid var(--accent);font-size:12.5px;color:var(--dim);margin-bottom:12px}.acct-cards{display:grid;grid-template-columns:1fr 1fr;gap:12px}.acct-card{display:flex;align-items:flex-start;gap:13px;padding:18px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);font-family:inherit;text-align:left;cursor:pointer}.acct-card:hover{border-color:var(--border-2)}.acct-card-icon{color:var(--accent);flex-shrink:0;margin-top:1px}.acct-card-body{flex:1;min-width:0}.acct-card-title{font-size:14.5px;font-weight:600;color:var(--text);margin-bottom:4px}.acct-card-desc{font-size:12.5px;color:var(--muted);line-height:1.55}.acct-card-chev{color:var(--muted);flex-shrink:0;margin-top:2px}.acct-meta{display:flex;align-items:center;gap:26px;flex-wrap:wrap;margin-top:22px;padding-top:18px;border-top:1px solid var(--border)}.acct-meta-item{display:flex;flex-direction:column;gap:3px}.acct-meta-label{font-size:11.5px;color:var(--muted)}.acct-meta-value{font-size:13px;color:var(--text);font-weight:500}.acct-meta-upgrade{margin-left:auto;font-size:12.5px;color:var(--accent)}.data-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap}.data-row-main{flex:1;min-width:240px}.data-row-title{font-size:13.5px;font-weight:600;color:var(--text);margin-bottom:5px}.data-row-desc{font-size:12.5px;color:var(--muted);line-height:1.6}.data-row-desc strong{color:var(--dim)}.perk-list{list-style:none;display:flex;flex-direction:column;gap:8px}.perk-list li{display:flex;align-items:center;gap:9px;font-size:13px;color:var(--dim)}.perk-list li svg{color:var(--accent);flex-shrink:0}.nav-upgrade{margin-right:8px}@media (max-width: 860px){.acct-shell{grid-template-columns:1fr;gap:22px;padding-top:20px}.acct-sidebar{position:static}.acct-nav{flex-direction:row;overflow-x:auto;gap:4px}.acct-nav-item{white-space:nowrap}.acct-sidebar-foot{flex-direction:row;align-items:center;justify-content:space-between}.acct-strips,.acct-cards{grid-template-columns:1fr}.acct-identity-name{font-size:23px}.acct-title{font-size:22px}}.onb-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:var(--bg);display:flex;align-items:center;justify-content:center;padding:24px;overflow-y:auto}.onb-card{width:100%;max-width:440px;background:var(--surface);border:1px solid var(--border);padding:38px 32px 32px;text-align:center}.onb-mark{display:flex;justify-content:center;margin-bottom:20px}.onb-title{font-size:22px;font-weight:600;letter-spacing:-.02em;color:var(--text);margin-bottom:7px}.onb-sub{font-size:13.5px;color:var(--muted);margin-bottom:26px}.onb-options{display:flex;flex-direction:column;gap:10px;margin-bottom:18px}.onb-option{display:flex;align-items:center;gap:14px;width:100%;padding:15px 16px;background:var(--surface-2);border:1px solid var(--border);font-family:inherit;text-align:left;cursor:pointer}.onb-option:hover:not(:disabled){border-color:var(--border-2)}.onb-option:disabled{cursor:default}.onb-option.selected{border-color:var(--accent);background:var(--accent-dim)}.onb-option-icon{width:38px;height:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--surface-3);border:1px solid var(--border);color:var(--dim);overflow:hidden}.onb-option.selected .onb-option-icon{color:var(--accent)}.onb-option-preview{width:100%;height:100%;object-fit:cover}.onb-option-text{flex:1;min-width:0}.onb-option-title{font-size:13.5px;font-weight:600;color:var(--text);margin-bottom:2px}.onb-option-sub{font-size:11.5px;color:var(--muted);line-height:1.45}.onb-option-check{color:var(--accent);flex-shrink:0}.onb-error{font-size:12.5px;color:var(--red);border:1px solid var(--red);padding:8px 12px;margin-bottom:16px;text-align:left}.onb-continue{width:100%;justify-content:center;padding:11px 18px;font-size:14px}.onb-spin{animation:spin .7s linear infinite}.sub-block{padding:14px 16px;background:var(--surface-2);border:1px solid var(--border);border-left:2px solid var(--yellow)}.sub-block-title{font-size:13px;font-weight:600;color:var(--yellow);margin-bottom:6px}.sub-block-desc{font-size:12.5px;color:var(--muted);line-height:1.65}.sub-block-desc strong{color:var(--text)}.vbadges{display:inline-flex;align-items:center;gap:4px;vertical-align:middle;margin-left:6px}.vbadge{position:relative;display:inline-flex;width:20px;height:20px;cursor:default}.vbadge img{width:20px;height:20px;object-fit:contain}.vbadge .vtip{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translate(-50%);z-index:50;min-width:160px;max-width:240px;padding:7px 10px;background:var(--surface-2, #151517);border:1px solid var(--border-2, #292930);box-shadow:0 6px 20px #00000080;font-size:12px;line-height:1.35;color:#a1a1aa;text-align:left;white-space:normal;pointer-events:none;opacity:0;transition:opacity .12s}.vbadge .vtip b{display:block;color:#e7e7ea;font-size:12.5px;margin-bottom:2px}.vbadge:hover .vtip,.vbadge:focus .vtip{opacity:1}.vis-options{display:flex;flex-direction:column;padding-top:4px;padding-bottom:12px}.vis-option{display:flex;align-items:center;gap:14px;padding:12px 2px;cursor:pointer;border-bottom:1px solid var(--border)}.vis-option:last-of-type{border-bottom:0}.vis-option input{position:absolute;opacity:0;pointer-events:none}.vis-dot{width:18px;height:18px;flex:none;border-radius:50%;border:2px solid var(--border-2);background:var(--surface-3);display:grid;place-items:center}.vis-option.on .vis-dot{border-color:var(--accent)}.vis-option.on .vis-dot:after{content:"";width:8px;height:8px;border-radius:50%;background:var(--accent)}.vis-option input:focus-visible+.vis-dot{outline:2px solid var(--accent);outline-offset:2px}.vis-text{display:flex;flex-direction:column;gap:2px}.vis-text b{font-size:14px;color:var(--text)}.vis-text span{font-size:13px;color:var(--muted)}.home-galaxy{position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;z-index:0;pointer-events:none}.home-content{position:relative;z-index:1}.hf-home{position:relative;overflow:hidden;margin:80px calc(50% - 50vw);width:100vw;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#0a0a14}.hf-home-stars{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;opacity:.14;pointer-events:none}.hf-home-stars:before{content:"";position:absolute;top:-102.9067px;left:-102.9067px;right:0;bottom:0;background:url(/assets/hyperfocus/stars.svg) repeat;animation:hf-stars-drift 9s linear infinite;will-change:transform}@keyframes hf-stars-drift{to{transform:translate(102.9067px,102.9067px)}}@media (prefers-reduced-motion: reduce){.hf-home-stars:before{animation:none}}.hf-home-inner{position:relative;display:grid;grid-template-columns:1.1fr 1fr;gap:36px;padding:56px 20px;max-width:900px;margin:0 auto;align-items:center}@media (max-width: 860px){.hf-home-inner{grid-template-columns:1fr;padding:28px}}.hf-home-kicker{font-size:11px;font-weight:700;letter-spacing:1.5px;text-transform:uppercase;color:var(--accent)}.hf-home-title{display:flex;align-items:center;gap:12px;font-size:38px;letter-spacing:-1px;margin:8px 0 12px}.hf-home-title img{width:48px;height:48px}.hf-home-desc{color:var(--dim);font-size:15px;line-height:1.6;margin:0 0 22px;max-width:520px}.hf-home-actions{display:flex;gap:10px;flex-wrap:wrap}.hf-home-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.hf-home-feature{padding:14px;border:1px solid rgba(255,255,255,.08);background:#11111bb8;display:flex;flex-direction:column;gap:4px}.hf-home-feature b{font-size:14px}.hf-home-feature span{font-size:12.5px;color:var(--muted);line-height:1.45}.home-people{margin:80px 0;text-align:center}.home-maker{display:flex;justify-content:center;margin:24px 0 40px}.home-people-sub{font-size:18px;margin:0 0 4px;color:var(--dim)}.home-people-note{font-size:13px;color:var(--muted);margin:0 0 16px}.home-contributors{display:flex;flex-wrap:wrap;justify-content:center;gap:10px;opacity:.85}.home-people .features-sub{margin-left:auto;margin-right:auto}html,body{overflow-x:hidden}.home-embed{display:grid;grid-template-columns:1fr 1fr;gap:32px;align-items:center;margin:80px 0;padding:32px;border:1px solid var(--border);background:var(--surface)}@media (max-width: 860px){.home-embed{grid-template-columns:1fr;padding:22px}}.home-embed-title{font-size:26px;letter-spacing:-.5px;margin:8px 0 10px}.home-embed-desc{color:var(--dim);font-size:14.5px;line-height:1.6;margin:0 0 20px}.home-embed-code{margin:0;padding:16px 18px;background:var(--bg);border:1px solid var(--border);border-left:3px solid var(--accent);font:12.5px/1.7 Consolas,Cascadia Code,monospace;color:#d4d4d8;white-space:pre-wrap;overflow-wrap:anywhere}.home-embed-code .c{color:var(--muted)}.hf-home-lite{margin:14px 0 0;font-size:13px;color:var(--muted)}.hf-home-lite a{color:var(--accent);font-weight:600}.acct-shell{--radius: 0;--radius-sm: 0;max-width:1120px}.acct-sidebar{background:var(--surface);border:1px solid var(--border);padding:16px 12px;gap:16px}.acct-sidebar-heading{padding:0 8px;font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.acct-nav-item{border:0;border-left:3px solid transparent;padding:9px 10px 9px 12px}.acct-nav-item:hover{background:var(--surface-3)}.acct-nav-item.active{background:var(--accent-dim);border-left-color:var(--accent);color:var(--text);font-weight:600}.acct-sidebar-foot{padding-top:14px}.acct-title{font-size:30px;letter-spacing:-.03em}.acct-title:after{content:"";display:block;width:44px;height:3px;margin-top:10px;background:var(--accent)}.acct-subtabs{display:inline-flex;gap:0;border:1px solid var(--border);background:var(--surface);margin-bottom:22px}.acct-subtab{margin:0;padding:8px 18px;border:0;border-right:1px solid var(--border)}.acct-subtab:last-child{border-right:0}.acct-subtab.active{background:var(--accent-dim);color:var(--text);box-shadow:inset 0 -2px 0 var(--accent)}.card,.profile-card,.feature-card,.admin-detail-card,.onb-card,.ext-modal,.acct-card,.acct-strip,.acct-meta,.acct-identity{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--border);box-shadow:0 1px #ffffff08 inset}.acct-card,.acct-strip{transition:border-color .15s,background .15s}.acct-card:hover,.acct-strip:hover{border-color:var(--accent)}.acct-identity{background:linear-gradient(90deg,var(--accent-dim),transparent 55%),linear-gradient(180deg,var(--surface-2),var(--surface));border-left:3px solid var(--accent)}@media (max-width: 900px){.acct-sidebar{padding:10px}.acct-nav-item{border-left:0;border-bottom:3px solid transparent}.acct-nav-item.active{border-bottom-color:var(--accent)}}.acct-identity{padding:22px 24px;min-height:104px}.acct-meta{padding:16px 24px;justify-content:center;text-align:center}.acct-meta-item{align-items:center}.acct-meta-upgrade{margin-left:0}.acct-shell.xp{grid-template-columns:minmax(0,1fr);max-width:980px}.acct-shell.xp .acct-sidebar,.acct-shell.xp .acct-crumbs{display:none}.acct-shell.xp.xp-menu-open .acct-sidebar{display:flex;position:fixed;top:0;left:0;bottom:0;width:264px;z-index:1001;overflow-y:auto;border-width:0 1px 0 0;animation:xp-drawer .24s cubic-bezier(.2,.8,.2,1)}.acct-shell.xp .acct-nav{flex-direction:column;overflow:visible}.acct-shell.xp .acct-sidebar-foot{flex-direction:column;align-items:stretch}@keyframes xp-drawer{0%{transform:translate(-100%)}}.xp-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0000008c;animation:xp-fade .2s ease-out}@keyframes xp-fade{0%{opacity:0}}.xp-box{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--border);padding:16px 24px 24px}.xp-head{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:16px;padding-bottom:14px;border-bottom:1px solid var(--border)}.xp-back,.xp-menu-btn{display:inline-flex;align-items:center;gap:6px;background:none;border:1px solid var(--border);color:var(--dim);padding:6px 11px;font:inherit;font-size:13px;font-weight:600;cursor:pointer;border-radius:0}.xp-back:hover,.xp-menu-btn:hover{color:var(--text);border-color:var(--accent)}@media (max-width: 860px){.xp-box{padding:14px 14px 18px}}.acct-nav-swap{display:flex;flex-direction:column;gap:14px}.acct-nav-in-right{animation:acct-nav-in-r .3s cubic-bezier(.2,.8,.2,1) both}.acct-nav-in-left{animation:acct-nav-in-l .3s cubic-bezier(.2,.8,.2,1) both}@keyframes acct-nav-in-r{0%{opacity:0;transform:translate(24px)}}@keyframes acct-nav-in-l{0%{opacity:0;transform:translate(-24px)}}@media (prefers-reduced-motion: reduce){.acct-nav-in-right,.acct-nav-in-left{animation:none}}.acct-nav-back{color:var(--muted)}a.acct-nav-item{text-decoration:none}.arcade-embed{display:block;width:100%;height:calc(100vh - 200px);min-height:640px;border:0;background:transparent}.pe-layout{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:22px;align-items:start}.pe-form{display:flex;flex-direction:column;gap:14px;min-width:0}.pe-preview{position:sticky;top:72px;display:flex;flex-direction:column;gap:10px}.pe-preview-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);text-align:center}.pe-preview-open{font-size:12.5px;color:var(--muted);text-align:center}.pe-sec{display:flex;flex-direction:column;gap:8px;margin-bottom:20px}.pe-label{font-size:13.5px;font-weight:600;color:var(--text)}.pe-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.pe-row .form-input{flex:1;min-width:160px}.pe-static{font-size:14px;color:var(--dim)}.pe-two{display:grid;grid-template-columns:1fr 1fr;gap:12px}.pe-color{display:flex;align-items:stretch;gap:0;max-width:360px}.pe-color .form-input{flex:1;font-family:Consolas,Cascadia Code,monospace;border-right:0}.pe-swatch{position:relative;width:46px;flex:none;border:1px solid var(--border);cursor:pointer}.pe-swatch input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.pe-color .btn{margin-left:8px}.pe-save{margin-top:4px}.pe-card{--pe-accent: var(--accent);background:#0b0b0d;border:1px solid var(--border);border-top:3px solid var(--pe-accent);overflow:hidden}.pe-banner{height:108px;background:linear-gradient(135deg,var(--accent-dim),transparent);position:relative}.pe-banner img{width:100%;height:100%;object-fit:cover;display:block}.pe-body{padding:0 16px 16px;display:flex;flex-direction:column;gap:6px}.pe-avatar-row{display:flex;align-items:flex-end;justify-content:space-between;margin-top:-42px}.pe-avatar{position:relative;width:84px;height:84px;border-radius:50%;border:5px solid #0b0b0d;background:var(--surface-3);display:grid;place-items:center;font-size:30px;font-weight:700;color:var(--dim)}.pe-avatar img{width:100%;height:100%;border-radius:50%;object-fit:cover}.pe-online{position:absolute;right:2px;bottom:2px;width:16px;height:16px;border-radius:50%;background:#5bb37a;border:3px solid #0b0b0d}.pe-badges{display:flex;gap:4px;padding:4px 6px;background:var(--surface);border:1px solid var(--border);margin-bottom:6px}.pe-badges img{width:18px;height:18px;object-fit:contain}.pe-name{font-size:21px;font-weight:700;letter-spacing:-.02em;margin-top:6px;overflow-wrap:anywhere}.pe-pronouns{font-size:12.5px;color:var(--dim);margin-top:1px;overflow-wrap:anywhere}.pe-sub{display:flex;align-items:center;gap:8px;flex-wrap:wrap;font-size:12.5px;color:var(--dim)}.pe-bio{margin:6px 0 0;font-size:13.5px;color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere}.pe-bio.empty{color:var(--muted)}.pe-link{font-size:13px;color:var(--pe-accent);overflow-wrap:anywhere}.pe-fact{display:flex;flex-direction:column;margin-top:6px;font-size:13px}.pe-fact b{font-size:12.5px;color:var(--text)}.pe-fact span{color:var(--dim)}.pe-msg{margin-top:12px;padding:9px;text-align:center;font-size:13px;font-weight:600;color:var(--dim);background:var(--accent-dim);border:1px solid var(--border)}@media (max-width: 1000px){.pe-layout{grid-template-columns:minmax(0,1fr)}.pe-preview{position:static;order:-1;max-width:360px;width:100%;margin:0 auto}}@media (max-width: 560px){.pe-two{grid-template-columns:1fr}}.crop-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;place-items:center;padding:16px;background:#000000a6;animation:xp-fade .18s ease-out}.crop-modal{background:linear-gradient(180deg,var(--surface-2),var(--surface));border:1px solid var(--border);padding:16px 20px 18px;display:flex;flex-direction:column;gap:12px;max-width:calc(100vw - 32px);box-shadow:0 24px 70px #0000008c;animation:crop-pop .22s cubic-bezier(.2,.8,.2,1)}@keyframes crop-pop{0%{opacity:0;transform:scale(.9)}}.crop-head{display:flex;justify-content:space-between;align-items:center;font-weight:600;font-size:15px}.crop-x{background:none;border:0;color:var(--muted);cursor:pointer;padding:4px;display:grid;place-items:center}.crop-x:hover{color:var(--text)}.crop-frame{position:relative;overflow:hidden;background:#000;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;margin:0 auto}.crop-frame:active{cursor:grabbing}.crop-frame img{position:absolute;left:0;top:0;max-width:none;transform-origin:0 0;pointer-events:none}.crop-mask{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;box-shadow:inset 0 0 0 1px #ffffff80}.crop-frame.round .crop-mask{border-radius:50%;box-shadow:0 0 0 999px #0000008c,inset 0 0 0 1px #fff9}.crop-zoom{display:flex;align-items:center;gap:10px}.crop-zoom input{flex:1;accent-color:var(--accent)}.crop-zoom button{background:none;border:1px solid var(--border);color:var(--dim);width:30px;height:30px;display:grid;place-items:center;cursor:pointer}.crop-zoom button:hover{color:var(--text);border-color:var(--accent)}.crop-hint{font-size:12px;color:var(--muted)}.crop-actions{display:flex;justify-content:flex-end;gap:8px}.crop-back.out{animation:crop-fade-out .19s ease-in forwards}.crop-back.out .crop-modal{animation:crop-pop-out .19s ease-in forwards}@keyframes crop-fade-out{to{opacity:0}}@keyframes crop-pop-out{to{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion: reduce){.crop-modal,.crop-back.out,.crop-back.out .crop-modal{animation-duration:.01s}}.pe-fade{position:absolute;top:0;right:0;bottom:0;left:0;display:block}.pe-fade img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}.pe-fade img.new{opacity:0}.pe-fade img.new.loaded{animation:pe-fade-in .45s ease-out forwards}.pe-fade img.out{animation:pe-fade-out .35s ease-in forwards}@keyframes pe-fade-in{to{opacity:1}}@keyframes pe-fade-out{to{opacity:0}}.pe-avatar{overflow:visible}.pe-avatar .pe-fade{border-radius:50%;overflow:hidden}.pe-avatar .pe-fade img{border-radius:50%}.pe-avatar-letter{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center}.pe-online{z-index:1}.pe-name,.pe-badges,.pe-sub>*{position:relative}.pe-country{display:inline-flex;align-items:center;gap:6px}.pe-flag{height:13px;width:auto;border:1px solid rgba(255,255,255,.12)}.pe-link{display:inline-flex;align-items:center;gap:6px}.pe-mini-badges{align-self:center}.admin-reveal{animation:admin-in .32s cubic-bezier(.2,.8,.2,1) both}.admin-reveal>*{animation:admin-in .38s cubic-bezier(.2,.8,.2,1) both}.admin-reveal>:nth-child(1){animation-delay:.04s}.admin-reveal>:nth-child(2){animation-delay:.09s}.admin-reveal>:nth-child(3){animation-delay:.14s}.admin-reveal>:nth-child(4){animation-delay:.19s}.admin-reveal>:nth-child(n+5){animation-delay:.24s}@keyframes admin-in{0%{opacity:0;transform:translateY(10px)}}@media (prefers-reduced-motion: reduce){.admin-reveal,.admin-reveal>*{animation:none}}.pe-name{align-self:flex-start;max-width:100%}.pe-bar{position:fixed;left:16px;right:16px;bottom:18px;z-index:900;max-width:760px;margin:0 auto;display:flex;align-items:center;gap:12px;padding:10px 12px 10px 18px;background:linear-gradient(180deg,#1d1d21,#151517);border:1px solid var(--border-2, #35353d);box-shadow:0 16px 44px #0000008c;transform:translateY(160%);opacity:0;pointer-events:none;transition:transform .32s cubic-bezier(.2,.8,.2,1),opacity .25s,border-color .2s,background .2s}.pe-bar.on{transform:none;opacity:1;pointer-events:auto}.pe-bar-text{flex:1;font-size:14px;font-weight:600;color:var(--text)}.pe-bar.saved{border-color:#5bb37a99}.pe-bar.saved .pe-bar-text{color:#6fbf8a}.pe-bar-reset{background:none;border:0;padding:6px 10px;color:var(--dim);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer}.pe-bar-reset:hover{color:var(--text);text-decoration:underline}.pe-bar-save{white-space:nowrap}.pe-bar.shake{border-color:var(--red, #c26a6a);background:linear-gradient(180deg,#33191c,#221214);box-shadow:0 0 0 2px #c26a6a8c,0 16px 44px #0000008c;animation:pe-shake .55s cubic-bezier(.36,.07,.19,.97)}.pe-bar.shake .pe-bar-text{color:#f0a5a5}@keyframes pe-shake{10%,90%{transform:translate(-2px)}20%,80%{transform:translate(4px)}30%,50%,70%{transform:translate(-7px)}40%,60%{transform:translate(7px)}}@media (prefers-reduced-motion: reduce){.pe-bar.shake{animation:none}}.vl-rise{animation:admin-in .38s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 45ms)}.dd-chev{transition:transform .22s cubic-bezier(.2,.8,.2,1)}.dd-chev.open{transform:rotate(90deg)}.dd-head:hover{background:#ffffff05}.dd-body{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.2,.8,.2,1)}.dd-body.open{grid-template-rows:1fr}.dd-inner{overflow:hidden;min-height:0}.dd-body .dd-row{opacity:0;transform:translateY(-4px);transition:opacity .2s,transform .25s cubic-bezier(.2,.8,.2,1)}.dd-body.open .dd-row{opacity:1;transform:none;transition-delay:calc(60ms + var(--i, 0) * 30ms)}@media (prefers-reduced-motion: reduce){.vl-rise{animation:none}.dd-body,.dd-body .dd-row,.dd-chev{transition:none}}.arcade-tabs{flex-wrap:wrap;margin-bottom:14px}.arcade-embed{color-scheme:dark}.vid-tile{position:relative;overflow:hidden;border:1px solid var(--border);background:#000;aspect-ratio:16 / 9;display:flex;transition:border-color .15s,transform .18s cubic-bezier(.2,.8,.2,1)}.vid-tile:hover{border-color:var(--accent);transform:translateY(-2px)}.vid-tile video{width:100%;height:100%;object-fit:cover;display:block;background:#000}.vid-tile .vid-play{position:absolute;left:50%;top:42%;transform:translate(-50%,-50%);width:34px;height:34px;display:grid;place-items:center;background:#0e0e10b3;border:1px solid rgba(255,255,255,.25);color:#fff;pointer-events:none;transition:opacity .15s}.vid-tile:hover .vid-play{opacity:0}.vid-tile .vid-foot{position:absolute;bottom:0;left:0;right:0;background:#000000b8;padding:4px 6px;display:flex;align-items:center;gap:6px}.vid-tile .vid-name{flex:1;min-width:0;font-size:10.5px;color:#ddd;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vid-tile .vid-size{font-size:9.5px;color:#aaa;white-space:nowrap}.cs-wrap{display:flex;flex-direction:column;gap:14px}.cs-open .card-body{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.cs-open svg{color:var(--accent);flex:none}.cs-open .card-body>div{flex:1;min-width:200px;display:flex;flex-direction:column}.cs-open span{font-size:13px;color:var(--dim)}.cs-rows{display:flex;flex-direction:column;gap:0;padding-top:4px;padding-bottom:4px}.cs-row{display:flex;align-items:center;gap:16px;padding:12px 0;border-top:1px solid var(--border)}.cs-row:first-child{border-top:0}.cs-text{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.cs-text b{font-size:14px;color:var(--text)}.cs-text b em{font-style:normal;font-size:11.5px;font-weight:600;color:var(--green);margin-left:8px;animation:admin-in .25s both}.cs-text span{font-size:12.5px;color:var(--muted)}.cs-switch{position:relative;flex:none;width:42px;height:22px;padding:0;background:var(--surface-3);border:1px solid var(--border-2);cursor:pointer;transition:background .18s,border-color .18s}.cs-switch i{position:absolute;top:2px;left:2px;width:16px;height:16px;background:var(--dim);transition:transform .2s cubic-bezier(.2,.8,.2,1),background .18s}.cs-switch.on{background:var(--accent);border-color:var(--accent)}.cs-switch.on i{transform:translate(20px);background:#fff}.cs-seg{display:flex;flex:none;border:1px solid var(--border-2)}.cs-seg button{padding:6px 11px;background:none;border:0;border-left:1px solid var(--border-2);color:var(--dim);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.cs-seg button:first-child{border-left:0}.cs-seg button.on{background:var(--accent-dim);color:var(--text)}@media (max-width: 600px){.cs-row{flex-wrap:wrap}}.vl-ask-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:4000;display:grid;place-items:center;padding:20px;background:#050507b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:vl-ask-fade .2s ease-out}.vl-ask-back.out{animation:vl-ask-fade-out .17s ease-in forwards}.vl-ask{width:min(440px,100%);padding:22px;background:linear-gradient(180deg,#1a1a1d,#151517);border:1px solid var(--border-2);box-shadow:0 30px 80px #0009;animation:vl-ask-pop .22s cubic-bezier(.2,.8,.2,1)}.vl-ask-back.out .vl-ask{animation:vl-ask-pop-out .17s ease-in forwards}.vl-ask h3{font-size:18px;color:#fff;margin-bottom:6px;overflow-wrap:anywhere}.vl-ask p{font-size:13.5px;color:var(--dim);margin-top:6px;white-space:pre-wrap;overflow-wrap:anywhere}.vl-ask-btns{display:flex;justify-content:flex-end;gap:8px;margin-top:18px}.vl-ask-danger{background:var(--red);border-color:var(--red);color:#fff}.vl-ask-danger:hover{filter:brightness(1.1)}@keyframes vl-ask-fade{0%{opacity:0}}@keyframes vl-ask-fade-out{to{opacity:0}}@keyframes vl-ask-pop{0%{opacity:0;transform:scale(.96) translateY(4px)}}@keyframes vl-ask-pop-out{to{opacity:0;transform:scale(.96) translateY(4px)}}*:not(#vl-sb):not(.vc-rail):not(.vc-tabs):not(.vc-pop):not(.bf-pp-pop):not(.vc-em-nav){scrollbar-width:thin;scrollbar-color:rgba(161,161,170,.32) transparent}@supports selector(::-webkit-scrollbar){*:not(#vl-sb):not(.vc-rail):not(.vc-tabs):not(.vc-pop):not(.bf-pp-pop):not(.vc-em-nav){scrollbar-width:auto;scrollbar-color:auto}::-webkit-scrollbar{width:10px;height:10px;background:transparent}::-webkit-scrollbar-track,::-webkit-scrollbar-track-piece{background:transparent}::-webkit-scrollbar-corner,::-webkit-resizer{background:transparent}::-webkit-scrollbar-button{display:none;width:0;height:0}::-webkit-scrollbar-thumb{min-height:36px;min-width:36px;background:#a1a1aa47;border:1px solid transparent;background-clip:padding-box;border-radius:0}::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--accent, #9d8ad1) 40%,rgba(161,161,170,.5));background-clip:padding-box}::-webkit-scrollbar-thumb:active{background:color-mix(in srgb,var(--accent, #9d8ad1) 70%,rgba(161,161,170,.5));background-clip:padding-box}}.home-maker>velora-card{width:340px;max-width:100%}.home-contributors>velora-card{width:auto;max-width:100%}.cs-beta-note{display:block;margin-top:6px;color:var(--muted);font-size:12px}.vc-bot-tag{display:inline-flex;align-items:center;gap:3px;margin-left:5px;vertical-align:-2px}.vc-bot-ico{display:inline-flex;color:var(--accent)}h2 .vc-bot-tag,.pe-name .vc-bot-tag{vertical-align:0}.vc-addbot{position:relative;display:inline-flex}.vc-addbot-menu{position:fixed;z-index:3400;width:260px;max-height:300px;overflow-y:auto;padding:6px;background:linear-gradient(180deg,#19191c,#141416);border:1px solid var(--border-2);box-shadow:0 14px 40px #0009}.vc-addbot-head{padding:4px 6px 6px;color:var(--muted);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.vc-addbot-menu button{width:100%;display:flex;align-items:center;gap:8px;padding:6px;background:none;border:0;color:var(--dim);font-size:13.5px;text-align:left;cursor:pointer}.vc-addbot-menu button:hover:not(:disabled){background:#1f1f23;color:#fff}.vc-addbot-menu button:disabled{color:#6fcf8f;cursor:default}.vc-addbot-err{padding:6px;color:#e8b4b4;font-size:12.5px}.vc-card-btns .vc-addbot{width:100%}.vc-card-btns .vc-addbot>button{width:100%;justify-content:center}.bm-wrap{display:flex;flex-direction:column;gap:12px}.bm-intro{margin:0;color:var(--muted);font-size:13.5px}.bm-api{display:flex;flex-direction:column;gap:4px;padding:10px 12px;background:#0f0f11;border:1px solid var(--border);font-size:12.5px;color:var(--muted)}.bm-api code,.bm-token code{color:var(--text);background:none;font-size:12px;word-break:break-all}.bm-token{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:10px 12px;background:#6fcf8f14;border:1px solid rgba(111,207,143,.45)}.bm-token>div{display:flex;flex-direction:column;gap:4px;min-width:200px}.bm-list{display:flex;flex-direction:column;gap:8px}.bm-bot{display:flex;gap:12px;padding:10px;background:#0f0f11;border:1px solid var(--border)}.bm-av{position:relative;width:56px;height:56px;flex:none;display:grid;place-items:center;background:#18181b;color:var(--muted);cursor:pointer;overflow:hidden}.bm-av img{width:100%;height:100%;object-fit:cover}.bm-av span{position:absolute;inset:auto 0 0 0;display:grid;place-items:center;height:18px;background:#0009;color:#fff;opacity:0}.bm-av:hover span{opacity:1}.bm-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.bm-name small{color:var(--muted);margin-left:6px}.bm-actions{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.bm-check{display:inline-flex;align-items:center;gap:6px;color:var(--dim);font-size:13px}.bm-new{display:flex;gap:8px;flex-wrap:wrap}.bm-new .form-input{flex:1;min-width:160px}.vc-bot-ver{display:inline-flex;color:#4ea1ff}.vc-addbot.locked{flex-direction:column;align-items:flex-start;gap:4px}.vc-addbot.locked>button{opacity:.5;cursor:not-allowed}.vc-card-btns .vc-addbot.locked>button{width:100%;justify-content:center}.vc-addbot-private{color:var(--muted);font-size:12px}.vc-addbot-ok{padding:6px;color:#6fcf8f;font-size:12.5px}.vc-addbot-host{color:var(--muted);font-size:11px}.vc-addbot-menu button small{color:var(--muted)}.vc-trusted{display:flex;align-items:center;gap:4px;color:#8fd19e}.bg-sec{display:flex;flex-direction:column;gap:8px;padding-top:8px;border-top:1px solid var(--border)}.bg-head{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.bg-count{color:var(--muted);font-size:13px}.bg-state{display:inline-flex;align-items:center;gap:5px;padding:2px 8px;border:1px solid var(--border-2);background:#151517;color:var(--dim);font-size:12px;font-weight:700}.bg-state.pending{color:#e8c76f;border-color:#e8c76f80}.bg-state.approved{color:#8fd19e;border-color:#6f9e7c99}.bg-state.rejected,.bg-state.banned{color:#e8b4b4;border-color:#e8787880}.bg-state.delisted{color:#e8c76f;border-color:#e8c76f80}.bg-review{padding:8px 10px;background:#e8787814;border:1px solid rgba(232,120,120,.4);font-size:13px}.bg-review.ok{background:#6fcf8f14;border-color:#6fcf8f66}.bg-review p{margin:2px 0 0;white-space:pre-wrap;color:var(--text)}.bg-body{display:flex;flex-direction:column;gap:10px}.bg-note{margin:0;color:var(--muted);font-size:13px}.bg-field{display:flex;flex-direction:column;gap:4px;font-size:13px;color:var(--dim)}.bg-field>span small{color:var(--muted);margin-left:6px}.bg-link{display:flex;gap:6px}.bg-link .form-input:first-child{width:130px;flex:none}.bg-add{align-self:flex-start}.bg-perms{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:4px 12px}.bg-log{font-size:12.5px;color:var(--muted)}.bg-log summary{cursor:pointer}.bg-disc-tabs{padding:0;margin:10px 0 2px}.bg-disc-tabs button{display:inline-flex;align-items:center;gap:6px}.bg-tagbar{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.bg-tagbar .vc-chip{cursor:pointer}.bg-tagbar .vc-chip small{color:var(--muted)}.bg-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.bg-card{padding:12px;gap:8px}.bg-card-main{display:flex;gap:10px;align-items:flex-start;padding:0;background:none;border:0;color:inherit;text-align:left;cursor:pointer}.bg-card-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.bg-card-txt b{color:#fff;font-size:15px;display:flex;align-items:center;flex-wrap:wrap}.bg-card-txt small{color:var(--muted);font-size:12px}.bg-desc{font-size:12.5px;color:var(--dim);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bg-av{flex:none;display:grid;place-items:center;overflow:hidden;background:#18181b;color:var(--muted)}.bg-av img{width:100%;height:100%;object-fit:cover}.bg-detail{display:flex;flex-direction:column;gap:12px;margin-top:10px}.bg-detail>.btn{align-self:flex-start}.bg-detail-head{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.bg-detail-head h4{margin:0;font-size:20px;color:#fff;display:flex;align-items:center;flex-wrap:wrap}.bg-detail-head small{color:var(--muted)}.bg-long{margin:0;white-space:pre-wrap;color:var(--dim);font-size:14px}.bg-block{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.bg-block b{color:var(--dim)}.bm-note{margin:0;align-items:flex-start;flex-wrap:wrap}.bm-note>span{min-width:220px}.bm-note .btn{flex:none;margin-left:0}.vc-addbot-ownnote{display:block;margin-top:4px}.vc-addbot{flex-direction:column;align-items:stretch;gap:6px;max-width:100%}.vc-addbot>button{display:inline-flex;align-items:center;justify-content:center;gap:7px;white-space:nowrap;padding-left:14px;padding-right:14px}.vc-addbot>button>span{white-space:nowrap}.vc-addbot-private{display:flex;align-items:flex-start;gap:5px;color:var(--muted);font-size:12px;line-height:1.35}.vc-addbot-private svg{flex:none;margin-top:2px}.vc-addbot-ownnote{margin-top:0}.vc-addbot.locked>button{opacity:.45}.vc-card-btns{align-items:flex-start}.vc-card-btns .vc-addbot{flex:1;min-width:0}.vc-card-btns .vc-addbot>button.vc-addbot-btn{width:100%;padding-top:9px;padding-bottom:9px;font-size:13px;font-weight:600}.bm-actions .vc-addbot{flex-direction:column;align-items:flex-start}.bm-actions .vc-addbot>button{width:auto}.vc-big-btns .vc-addbot{align-items:flex-start}.vc-addbot-menu{max-height:320px;padding:4px}.vc-addbot-menu button{padding:7px 8px;min-width:0}.vc-addbot-menu .grow{min-width:0;display:flex;flex-direction:column;overflow:hidden}.vc-addbot-menu .grow>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-addbot-host{display:block;margin:0;font-size:11px}.vc-trusted.plain{color:var(--muted)}.bt-bot{display:flex;align-items:center;gap:12px;margin-bottom:8px}.bt-bot b{display:block}.bt-line{display:block;color:var(--muted)}.bt-explain{margin:8px 0 12px}.bt-list{display:flex;flex-direction:column;gap:2px;margin-bottom:8px}.bt-srv{display:flex;align-items:center;gap:8px;padding:6px;background:#19191c}.bt-in{display:inline-flex;align-items:center;gap:4px;color:#6fcf8f;font-size:12.5px}.bt-ok{display:flex;align-items:flex-start;gap:6px;padding:8px;color:#6fcf8f;font-size:12.5px}.bt-err{padding:8px;background:#2a1717}.bt-installs{margin:8px 0;font-size:12.5px;color:var(--muted)}.bt-adv{margin-top:10px}.bt-adv summary{cursor:pointer;color:var(--dim);font-size:13px}.bt-adv textarea{width:100%;margin:2px 0 6px}.bt-row{display:flex;gap:8px;flex-wrap:wrap;align-items:center;margin:6px 0}.bm-cmds{margin-top:16px;display:flex;flex-direction:column;gap:6px}.bm-cmds-head{display:flex;flex-direction:column;gap:2px;margin-bottom:4px}.bm-cmds-head small,.bm-cmd-toggle small,.bm-cmd-row small{color:var(--muted);font-size:12px}.bm-cmd-bot{border:1px solid var(--border);overflow:hidden}.bm-cmd-toggle{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;background:none;border:0;color:var(--text);font:inherit;font-weight:600;cursor:pointer;text-align:left}.bm-cmd-body{display:flex;flex-direction:column;border-top:1px solid var(--border)}.bm-cmd-row{padding:10px 12px;display:flex;flex-direction:column;gap:6px}.bm-cmd-row+.bm-cmd-row{border-top:1px solid var(--border)}.bm-perms{display:flex;flex-wrap:wrap;gap:8px}.bm-perms label{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--dim)}.bm-perms select{width:auto;padding:4px 8px}.vc-react-missing{font-size:11px;max-width:100px;overflow:hidden;text-overflow:ellipsis}.vc-react-img{object-fit:contain}.vc-tools-react .vc-react-img{width:18px;height:18px}.vc-tools-react>button[aria-pressed=true]{background:var(--accent-dim, #ffffff12)}.vc-tools-sep{align-self:center;width:1px;height:18px;margin:0 3px;background:var(--border-2)}.e2-fields{display:flex;flex-direction:column;gap:10px}.e2-fields label{display:flex;flex-direction:column;gap:4px;font-size:13px}.e2-fields input[type=password],.e2-fields input[type=text],.e2-fields>input{padding:8px 10px;border:1px solid var(--vc-border, #3a3a40);background:var(--vc-bg-input, transparent);color:inherit;font:inherit;border-radius:0}.e2-fields label.e2-check,.e2-check{flex-direction:row;align-items:center;display:flex;gap:8px}.e2-kinds{display:inline-flex;border:1px solid var(--vc-border, #3a3a40);align-self:flex-start}.e2-kinds button{padding:6px 16px;background:transparent;color:inherit;border:0;cursor:pointer;font:inherit;border-radius:0}.e2-kinds button.on{background:var(--accent, var(--primary, #9d8ad1));color:var(--accent-contrast, #0d0d10)}.e2-code{font-family:ui-monospace,Consolas,monospace;font-size:15px;letter-spacing:1px;padding:12px;border:1px solid var(--vc-border, #3a3a40);text-align:center;overflow-wrap:anywhere;-webkit-user-select:all;user-select:all}.e2-code.big{font-size:24px;letter-spacing:3px}.e2-warn{display:flex;gap:8px;align-items:flex-start;color:var(--vc-warn, #e0a030);margin:0}.e2-warn svg{flex:none;margin-top:2px}.e2-links{display:flex;flex-wrap:wrap;gap:4px 14px}.e2-links button{background:none;border:0;padding:0;color:var(--vc-link, #6aa6ff);cursor:pointer;font:inherit;font-size:13px}.e2-links button:hover{text-decoration:underline}.e2-panel{display:flex;align-items:center;gap:14px;padding:16px;margin:12px 16px;border:1px solid var(--vc-border, #3a3a40)}.e2-panel svg{flex:none}.e2-panel div{flex:1;min-width:0}.e2-panel p{margin:4px 0 0;font-size:13px;opacity:.8}.e2-label{display:flex;align-items:center;gap:6px;width:100%;padding:4px 16px;font:inherit;font-size:12px;color:var(--vc-text-muted, #a3a3ad);background:none;border:0;border-bottom:1px solid var(--vc-border, #3a3a40);text-align:left}button.e2-label{cursor:pointer}button.e2-label:hover{color:inherit}.e2-label.off{color:var(--vc-warn, #e0a030)}.e2-settings{display:flex;flex-direction:column;gap:10px;margin-top:12px}.e2-settings p{display:flex;gap:8px;align-items:flex-start;margin:0}.e2-settings p svg{flex:none;margin-top:3px}.e2-settings h4{margin:8px 0 0;font-size:13px}.e2-row{display:flex;flex-wrap:wrap;gap:8px}.e2-clients{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.e2-clients li{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--vc-border, #3a3a40)}.e2-clients li span{flex:1;min-width:0;display:flex;flex-direction:column}.e2-clients small{opacity:.7}.e2-msg-note{display:flex;align-items:center;gap:6px;font-size:12px;font-style:italic;color:var(--vc-text-muted, #a3a3ad)}.e2-msg-note.bad{color:var(--vc-warn, #e0a030);font-style:normal}.e2-msg-note button{background:none;border:0;padding:0;color:var(--vc-link, #6aa6ff);cursor:pointer;font:inherit}.e2-keychange{display:flex;align-items:center;gap:8px;padding:6px 16px;font-size:13px;color:var(--vc-warn, #e0a030);border-bottom:1px solid var(--vc-border, #3a3a40)}.e2-keychange button{background:none;border:0;padding:0;color:var(--vc-link, #6aa6ff);cursor:pointer;font:inherit}.e2-file{display:flex;align-items:center;gap:10px;padding:8px 10px;border:1px solid var(--vc-border, #3a3a40);max-width:420px}.e2-file span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.e2-err{color:var(--vc-danger, #e5484d);margin:0;font-size:13px}.e2-label{border-bottom:0;border-top:1px solid var(--vc-border, #3a3a40)}.vc-msg.pending:has(.e2-msg-note){opacity:1}.vc-cmd-picker{max-height:340px}.vc-cmd-picker.has-rail{display:flex;padding:0;overflow:hidden}.vc-cmd-picker.has-rail .vc-cmd-list{flex:1;min-width:0;min-height:0;overflow-y:auto;padding:6px}.vc-cmd-rail{flex:none;width:50px;display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px 0;overflow-y:auto;overflow-x:hidden;scrollbar-width:none;border-right:1px solid var(--border-2);background:#0000002e}.vc-cmd-rail::-webkit-scrollbar{display:none}.vc-cmd-rail-btn{position:relative;flex:none;display:grid;place-items:center;width:50px;height:38px;padding:0;background:none;border:0;color:var(--muted);cursor:pointer}.vc-cmd-rail-btn:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;background:transparent;transition:background .12s}.vc-cmd-rail-btn .vc-av{opacity:.7;transition:opacity .12s}.vc-cmd-rail-btn.off .vc-av{opacity:.45}.vc-cmd-rail-btn:hover{color:var(--text);background:var(--flat-hover, #1c1c1f)}.vc-cmd-rail-btn:hover .vc-av{opacity:1}.vc-cmd-rail-btn:hover:before{background:var(--border-2)}.vc-cmd-rail-btn.on{color:var(--text);background:var(--accent-dim, rgba(255, 255, 255, .06))}.vc-cmd-rail-btn.on .vc-av{opacity:1}.vc-cmd-rail-btn.on:before{background:var(--accent)}.vc-cmd-rail-sep{flex:none;width:24px;height:1px;background:var(--border-2)}.vc-cmd-none{padding:14px 10px;color:var(--muted);font-size:13px}@media (max-width: 640px){.vc-cmd-picker.has-rail{flex-direction:column}.vc-cmd-rail{width:auto;height:42px;flex-direction:row;padding:0 4px;overflow-x:auto;overflow-y:hidden;border-right:0;border-bottom:1px solid var(--border-2)}.vc-cmd-rail-btn{width:40px;height:42px}.vc-cmd-rail-btn:before{left:6px;right:6px;top:auto;bottom:0;width:auto;height:3px}.vc-cmd-rail-sep{width:1px;height:22px}.vc-cmd-rail-btn .vc-av{width:24px!important;height:24px!important}.vc-cmd-x span{display:none}.vc-cmd-x{padding:5px 7px}}.vc-cmd-bot{display:flex;align-items:center;gap:6px;text-transform:none;letter-spacing:0;font-size:12.5px;color:var(--dim)}.vc-cmd-bot small{margin-left:auto;color:var(--muted);font-size:11px}.vc-cmd-row{flex-wrap:wrap;row-gap:0}.vc-cmd-row.on{background:var(--flat-hover, #1c1c1f);border-left-color:var(--accent)}.vc-cmd-row.off{opacity:.55}.vc-cmd-row small{margin-left:auto;max-width:45%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-cmd-sig{display:flex;gap:4px;min-width:0;overflow:hidden}.vc-cmd-sig i{font-style:normal;font-size:11.5px;color:var(--muted);padding:0 5px;border:1px solid var(--border-2)}.vc-cmd-sig i.req{color:var(--dim)}.vc-cmdbar{position:relative;flex:1;min-width:0;display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:4px 2px}.vc-cmd-hint{position:absolute;left:-6px;right:-6px;bottom:calc(100% + 9px);padding:6px 10px;background:var(--flat-box, #151517);border:1px solid var(--border-2);font-size:12.5px;color:var(--dim)}.vc-cmd-hint b{color:var(--text)}.vc-cmd-chip{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;background:color-mix(in srgb,var(--accent) 22%,transparent);border:1px solid color-mix(in srgb,var(--accent) 50%,transparent);font-weight:700;font-size:14px;color:var(--text)}.vc-cmd-opt{display:inline-flex;align-items:stretch;background:var(--flat-box, #101012);border:1px solid var(--border-2);min-width:0}.vc-cmd-opt.on{border-color:var(--accent)}.vc-cmd-name{display:flex;align-items:center;padding:3px 8px;background:var(--flat-on, #222226);font-size:12.5px;font-weight:600;color:var(--dim)}.vc-cmd-name em{color:#f87171;font-style:normal;margin-left:2px}.vc-cmd-field{position:relative;display:flex}.vc-cmd-field input,.vc-cmd-ghost{min-width:60px;width:auto;max-width:280px;padding:3px 8px;background:none;border:0;outline:none;color:var(--text);font:inherit;font-size:14px}.vc-cmd-ghost{width:1px;min-width:1px;padding:0;opacity:0;position:absolute}.vc-cmd-sug{position:absolute;left:0;bottom:calc(100% + 8px);z-index:30;min-width:200px;max-height:240px;overflow-y:auto;display:flex;flex-direction:column;padding:4px;background:var(--flat-box, #151517);border:1px solid var(--border-2);box-shadow:0 -12px 30px #00000080}.vc-cmd-sug button{display:flex;align-items:center;gap:8px;padding:5px 8px;background:none;border:0;color:var(--text);text-align:left;cursor:pointer;white-space:nowrap}.vc-cmd-sug button.on{background:var(--flat-hover, #222226)}.vc-cmd-more{position:relative;display:inline-flex}.vc-cmd-add{display:inline-flex;align-items:center;gap:4px;padding:3px 8px;background:none;border:1px dashed var(--border-2);color:var(--muted);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.vc-cmd-add:hover,.vc-cmd-add.on{color:var(--text);border-color:var(--dim)}.vc-cmd-add:focus-visible{outline:0;border-color:var(--accent);color:var(--text)}.vc-cmd-more-list{min-width:240px}.vc-cmd-more-list button{display:flex;flex-direction:column;align-items:flex-start;gap:1px;white-space:normal}.vc-cmd-more-list button small{color:var(--muted);font-size:12px}.vc-cmd-bool{display:flex;outline:none}.vc-cmd-bool:focus-visible{box-shadow:inset 0 0 0 1px var(--accent)}.vc-cmd-bool button,.vc-cmd-file button{padding:3px 10px;background:none;border:0;color:var(--muted);cursor:pointer;font:inherit;font-size:13.5px;display:inline-flex;align-items:center;gap:6px}.vc-cmd-bool button.on{color:var(--text);background:var(--flat-on, #2a2a30)}.vc-cmd-x{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:5px;padding:4px 10px 4px 8px;background:var(--flat-on, #222226);border:1px solid var(--border-2);color:var(--text);font:inherit;font-size:13px;font-weight:600;cursor:pointer;transition:background .12s,border-color .12s,color .12s}.vc-cmd-x:hover{background:color-mix(in srgb,#f87171 18%,transparent);border-color:color-mix(in srgb,#f87171 60%,transparent);color:#fff}.vc-cmd-x:focus-visible{outline:0;border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.vc-interaction{cursor:default}.vc-int-who{display:inline-flex;align-items:center;gap:6px;padding:0;background:none;border:0;color:inherit;font:inherit;cursor:pointer}.vc-int-who:hover b{color:var(--text);text-decoration:underline}.vc-cmd-used{color:var(--accent);font-weight:600}.vc-thinking{display:flex;align-items:center;gap:4px;color:var(--muted);font-size:14px;padding:2px 0}.vc-thinking i{width:6px;height:6px;border-radius:50%;background:var(--muted);animation:vc-think 1.2s infinite ease-in-out}.vc-thinking i:nth-child(2){animation-delay:.15s}.vc-thinking i:nth-child(3){animation-delay:.3s}.vc-thinking span{margin-left:6px}@keyframes vc-think{0%,80%,to{opacity:.25;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.vc-eph-note{display:flex;align-items:center;gap:6px;margin-top:4px;font-size:12px;color:var(--muted)}.vc-eph-note button{background:none;border:0;padding:0;color:#8ab4f8;cursor:pointer;font:inherit}.vc-eph-note button:hover{text-decoration:underline}.vc-msg:has(.vc-eph-note){background:color-mix(in srgb,var(--accent) 7%,transparent)}.vc-comps{display:flex;flex-direction:column;gap:6px;margin-top:6px}.vc-comp-row{display:flex;flex-wrap:wrap;gap:6px;align-items:center}.vc-cbtn{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;min-height:32px;border:1px solid transparent;color:#fff;font:inherit;font-size:14px;font-weight:600;cursor:pointer;text-decoration:none}.vc-cbtn:disabled{opacity:.5;cursor:not-allowed}.vc-cbtn.s1{background:#5865f2}.vc-cbtn.s2,.vc-cbtn.s5{background:#2f3037;border-color:#3b3c44}.vc-cbtn.s3{background:#248046}.vc-cbtn.s4{background:#da373c}.vc-cbtn:not(:disabled):hover{filter:brightness(1.12)}.vc-csel{position:relative;min-width:220px;max-width:100%}.vc-csel>button{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:7px 10px;background:var(--flat-box, #151517);border:1px solid var(--border-2);color:var(--text);font:inherit;font-size:14px;cursor:pointer;text-align:left}.vc-csel>button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-csel-list{position:absolute;z-index:30;left:0;right:0;top:calc(100% + 4px);max-height:260px;overflow-y:auto;display:flex;flex-direction:column;padding:4px;background:var(--flat-box, #151517);border:1px solid var(--border-2);box-shadow:0 12px 30px #00000080}.vc-csel-list button{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;background:none;border:0;color:var(--text);text-align:left;cursor:pointer;font:inherit;font-size:14px}.vc-csel-list button:hover,.vc-csel-list button.on{background:var(--flat-hover, #222226)}.vc-csel-list small{display:block;color:var(--muted);font-size:12px}.vc-csel-done{justify-content:center!important;margin-top:4px;font-weight:700;border-top:1px solid var(--border-2)!important}.vc-csel-done:disabled{opacity:.5}.vc-cbtn-emoji{font-size:15px}.vc-field em{color:#f87171;font-style:normal;margin-left:3px}.vc-field small{color:var(--muted);font-size:12px}.vc-field textarea{resize:vertical}.vc-cmd-empty{padding:12px 14px;color:var(--muted);font-size:13px}.vc-cmd-opt.missing,.vc-cmd-opt.missing.on{border-color:#f87171;box-shadow:0 0 0 1px #f87171}.vc-cmd-sug-head.bad,.vc-cmd-opt.missing .vc-cmd-name{color:#fca5a5}.vc-cmd-hint.bad{color:#fecaca;border-color:color-mix(in srgb,#f87171 60%,transparent);background:color-mix(in srgb,#f87171 14%,var(--flat-box, #151517))}.vc-cmd-hint.bad b{color:#fff}.vc-cmd-hint small{color:var(--muted)}.vc-cmd-sug-head{display:flex;gap:6px;align-items:baseline;padding:4px 8px 6px;margin-bottom:2px;border-bottom:1px solid var(--border-2);font-size:12px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc-cmd-sug-head b{color:var(--text);font-weight:600}.vc-cmd-sug button>span{overflow:hidden;text-overflow:ellipsis}.vc-cmd-more{border:1px dashed var(--border-2)}.vc-cmd-more.on{border-color:var(--accent);border-style:solid}.vc-cmd-tail input{min-width:70px;font-size:13px}.vc-cmd-tail input::placeholder{color:var(--muted)}.vc-ico-btn.send.blocked{opacity:.45}@media (max-width: 640px){.vc-cmdbar,.vc-cmd-field,.vc-cmd-more{position:static}.vc-cmd-sug{left:0;right:0;min-width:0;max-height:45vh}.vc-cmd-hint{left:0;right:0}.vc-cmd-opt{flex:1 1 150px}.vc-cmd-opt .vc-cmd-field,.vc-cmd-opt .vc-cmd-field input{flex:1;min-width:0;max-width:none}.vc-cmd-field input{font-size:16px;padding:6px 8px}.vc-cmd-name{padding:3px 7px}.vc-cmd-sug button{padding:9px 10px}}html.vc-rounded .vc-cmd-chip,html.vc-rounded .vc-cmd-opt,html.vc-rounded .vc-cmd-more,html.vc-rounded .vc-cmd-x{border-radius:calc(7px * var(--rk, 1));overflow:visible}html.vc-rounded .vc-cmd-name{border-radius:calc(6px * var(--rk, 1)) 0 0 calc(6px * var(--rk, 1))}html.vc-rounded .vc-cmd-hint,html.vc-rounded .vc-cmd-sug{border-radius:calc(10px * var(--rk, 1))}html.vc-rounded .vc-cmd-sug button{border-radius:calc(6px * var(--rk, 1))}html.vc-rounded.vc-light .vc-cmd-hint.bad{color:#7f1d1d;background:#fde8e8}html.vc-rounded.vc-light .vc-cmd-hint.bad b{color:#450a0a}.bf-pp-pop{position:fixed;z-index:2050;width:340px;max-width:calc(100vw - 16px);max-height:calc(100dvh - 16px);overflow-y:auto;scrollbar-width:none;box-shadow:0 24px 60px #000000a6;animation:vc-pop .18s cubic-bezier(.2,.8,.2,1);transform-origin:bottom left}.bf-pp-pop.out{animation:vc-pop-out .13s ease-in forwards}.bf-pp-pop::-webkit-scrollbar{display:none}.bf-pp-card{--pe-accent: var(--accent);position:relative;background:#0b0b0d;border:1px solid var(--border-2);border-top:3px solid var(--pe-accent);color:var(--text)}.bf-pp-banner{height:120px;overflow:hidden;background:linear-gradient(135deg,var(--accent-dim),transparent)}.bf-pp-banner img{width:100%;height:100%;object-fit:cover;display:block}.bf-pp-head{display:flex;align-items:flex-end;justify-content:space-between;gap:10px;margin:-46px 16px 0;position:relative}.bf-pp-av .vc-av{border:5px solid #0b0b0d;background:#0b0b0d}.bf-pp-av .vc-st{right:-3px;bottom:-3px;border-color:#0b0b0d;--st-cut: #0b0b0d}.bf-pp-badges{display:inline-flex;align-items:center;gap:4px;margin-bottom:4px;padding:5px 7px;background:#151517;border:1px solid var(--border-2);color:var(--pe-accent)}.bf-pp-badges img{width:18px;height:18px;object-fit:contain;display:block}.bf-pp-body{display:flex;flex-direction:column;gap:6px;padding:10px 16px 16px}.bf-pp-name-row{display:flex;align-items:center;gap:6px;min-width:0}.bf-pp-pronouns{margin-top:1px;font-size:12.5px;color:var(--dim, #9a9aa5);overflow-wrap:anywhere}.bf-pp-name{font-size:20px;font-weight:700;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bf-pp-copy{flex:none;width:24px;height:24px;display:grid;place-items:center;padding:0;background:none;border:0;color:var(--muted);cursor:pointer}.bf-pp-copy:hover{color:var(--text);background:#ffffff0f}.bf-pp-custom{font-size:13px;color:var(--dim);overflow-wrap:anywhere}.bf-pp-bio{font-size:13.5px;line-height:1.45;color:var(--text);overflow-wrap:anywhere;max-height:240px;overflow-y:auto}.bf-pp-bio a,.bf-pp-custom a{color:var(--pe-accent)}.bf-pp-custom img,.bf-pp-bio img{vertical-align:-3px}.bf-pp-link{display:inline-flex;align-items:center;gap:5px;width:fit-content;font-size:13px;color:var(--pe-accent)}.bf-pp-fact{display:flex;flex-direction:column;gap:1px;margin-top:4px;font-size:13px}.bf-pp-fact b{font-size:12px;color:var(--text)}.bf-pp-fact span{color:var(--dim)}.bf-pp-rows{margin-top:8px;background:#151517;border:1px solid var(--border-2)}.bf-pp-rowwrap{position:relative}.bf-pp-row{display:flex;align-items:center;gap:12px;width:100%;padding:11px 14px;background:none;border:0;border-left:3px solid transparent;color:#d4d4d8;font:inherit;font-size:13.5px;font-weight:600;text-align:left;cursor:pointer}.bf-pp-row+.bf-pp-row,.bf-pp-rowwrap+.bf-pp-rowwrap,.bf-pp-rowwrap+.bf-pp-row{border-top:1px solid var(--border)}.bf-pp-row:hover:not(:disabled),.bf-pp-row.on{background:var(--accent-dim);border-left-color:var(--accent);color:#fff}.bf-pp-row:disabled{opacity:.5;cursor:default}.bf-pp-row-l{flex:1;min-width:0}.bf-pp-row .vc-st-sq{width:12px;height:12px}.bf-pp-row>svg:last-child{color:var(--muted)}.bf-pp-edit{width:100%;margin-top:10px;display:flex;align-items:center;justify-content:center;gap:8px;padding:10px;font-weight:700}.bf-pp-flyout{position:fixed;z-index:2060;width:260px;padding:6px;background:linear-gradient(180deg,#1c1c20,#151517);border:1px solid var(--border-2);box-shadow:0 18px 50px #0009;animation:vc-ctx-in .13s cubic-bezier(.2,.8,.2,1)}.bf-pp-flyout>button,.bf-pp-flyout>a,.bf-pp-fl-acct{display:flex;align-items:center;gap:10px;width:100%;padding:8px 10px;background:none;border:0;border-left:3px solid transparent;color:#d4d4d8;font:inherit;font-size:13.5px;text-align:left;text-decoration:none;cursor:pointer}.bf-pp-flyout>button:hover:not(:disabled),.bf-pp-flyout>a:hover{background:var(--accent-dim);border-left-color:var(--accent);color:#fff}.bf-pp-flyout>button.on{color:#fff}.bf-pp-flyout>button:disabled{opacity:.6;cursor:default}.bf-pp-fl-acct{cursor:default}.bf-pp-fl-txt{flex:1;min-width:0;display:flex;flex-direction:column}.bf-pp-fl-txt>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bf-pp-fl-txt small{color:var(--muted);font-size:11.5px}.bf-pp-fl-sep{height:1px;margin:5px 4px;background:var(--border)}.bf-pp-fl-head{padding:6px 10px 4px;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.bf-pp-fl-none{padding:6px 10px 8px;color:var(--muted);font-size:12.5px}.bf-pp-flyout-back{display:none}.bf-pp-flyout .vc-st-sq{width:12px;height:12px;flex:none}.flip{transform:rotate(180deg)}@media (max-width: 700px){.bf-pp-flyout{position:static;width:auto;margin:0 6px 6px;box-shadow:none}.bf-pp-flyout-back{display:block}.bf-pp-flyout-back button{display:inline-flex;align-items:center;gap:6px;padding:4px 6px;background:none;border:0;color:var(--muted);font:inherit;font-size:12px;cursor:pointer}}.bf-pp-card.preview{width:100%}.bf-settings.cs-wrap{display:block;min-height:0;min-width:0}.bf-settings-layout{display:grid;grid-template-columns:180px minmax(0,1fr);min-height:420px}.bf-settings-nav{display:flex;flex-direction:column;gap:4px;padding:18px 12px;border-right:1px solid var(--border);background:var(--surface-1, #111114);overflow-y:auto}.bf-settings-nav-label{padding:0 10px 10px;color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.bf-settings-nav button{flex:none;padding:10px 12px;color:var(--dim);background:transparent;border:1px solid transparent;text-align:left;cursor:pointer;font:inherit;font-size:13px}.bf-settings-nav button:hover{background:var(--surface-3, #242429);color:var(--text)}.bf-settings-nav button.active{background:color-mix(in srgb,var(--accent) 13%,transparent);color:var(--text);border-color:color-mix(in srgb,var(--accent) 35%,transparent);box-shadow:inset 3px 0 var(--accent)}.bf-settings-nav button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.bf-settings-content{min-height:0;min-width:0;padding:22px;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable}.bf-settings-title{margin:0 0 18px;font-size:18px;color:var(--text)}.bf-settings-content .card{flex:none;min-height:auto;max-height:none;height:auto;overflow:visible;margin:0 0 16px}.bf-settings-content .card-header,.bf-settings-content .card-body{height:auto;max-height:none}.bf-settings-content .cs-row{flex-wrap:wrap;gap:14px}.bf-settings-content .cs-text{flex:1 1 220px;min-width:0}.bf-settings-content .cs-seg{display:flex;flex-wrap:wrap;flex:0 1 auto;min-width:0;max-width:100%}.bf-settings-content .cs-row>.cs-switch{flex:none}.vc-user-settings{width:min(960px,calc(100vw - 28px));height:min(760px,calc(100dvh - 56px));max-height:calc(100dvh - 28px)}.vc-user-settings .bf-settings.cs-wrap{flex:1 1 auto;display:flex;flex-direction:column;padding:0;overflow:hidden;min-height:0}.vc-user-settings .bf-settings-layout{flex:1 1 auto;min-height:0;overflow:hidden}.vc-user-settings .bf-settings-nav,.vc-user-settings .bf-settings-content{min-height:0}@media (max-width: 600px){.bf-settings-layout{grid-template-columns:120px minmax(0,1fr)}.bf-settings-nav{padding:12px 6px}.bf-settings-nav button{padding:10px 8px;font-size:12px}.bf-settings-content{padding:16px 12px}.bf-settings-content .cs-text{flex-basis:100%}}.cs-note{margin:4px 0 6px;padding:8px 10px;border-left:3px solid var(--accent);background:var(--accent-dim);color:var(--dim);font-size:12.5px}.cs-radio-url{flex-wrap:wrap}.cs-radio-input{display:flex;gap:6px;flex:1 1 320px;min-width:0}.cs-radio-input .form-input{flex:1;min-width:0;font-size:13px}.cs-radio-ctl{display:flex;align-items:center;gap:8px;flex:none}.cs-radio-ctl input[type=range]{width:140px;accent-color:var(--accent)}.cs-radio-vol{min-width:36px;font-size:12px;color:var(--muted);text-align:right;font-variant-numeric:tabular-nums}.card-title svg{vertical-align:-2px;margin-right:4px}.sx-page{max-width:820px;margin:0 auto;display:flex;flex-direction:column;gap:16px;padding-bottom:24px}.sx-intro{display:flex;align-items:center;gap:14px;margin-bottom:4px}.sx-intro-ico{flex:none;width:52px;height:52px;display:grid;place-items:center;background:var(--surface-3, #1c1c20);border:1px solid var(--border-2);color:var(--text)}.sx-intro h2{margin:0;font-size:22px;color:#fff}.sx-intro p{margin:3px 0 0;color:var(--dim);font-size:13.5px}.sx-card{padding:16px 18px;background:var(--box);border:1px solid var(--border);transition:border-color .15s}.sx-card-head{display:flex;align-items:flex-start;gap:12px;margin-bottom:12px}.sx-card-head>div{flex:1;min-width:0}.sx-card-head h3{margin:0;font-size:14.5px;color:#fff}.sx-card-head p{margin:3px 0 0;color:var(--muted);font-size:12.5px}.sx-row{display:flex;align-items:center;gap:12px;padding:12px 0;border-top:1px solid var(--border)}.sx-card>.sx-row:first-child,.sx-card-head+.sx-row{border-top:0;padding-top:0}.sx-row-ico{flex:none;width:34px;height:34px;display:grid;place-items:center;background:var(--surface-3, #1c1c20);color:var(--dim)}.sx-row-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.sx-row-txt b{font-size:14px;color:var(--text)}.sx-row-txt span{font-size:12.5px;color:var(--muted)}.sx-row-ctl{flex:none;display:flex;align-items:center;gap:8px}.sx-opts{display:grid;grid-template-columns:repeat(var(--cols, 3),minmax(0,1fr));gap:10px}.sx-opt{display:flex;flex-direction:column;padding:0;overflow:hidden;background:#111113;border:1px solid var(--border);color:var(--dim);text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.sx-opt:hover:not(:disabled){border-color:var(--border-2);color:var(--text)}.sx-opt.on{border-color:var(--accent);color:#fff;box-shadow:inset 0 0 0 1px var(--accent)}.sx-opt:disabled{opacity:.45;cursor:not-allowed}.sx-opt-art{height:64px;display:grid;place-items:center;background:#ffffff08;border-bottom:1px solid var(--border);color:var(--text);overflow:hidden}.sx-opt.on .sx-opt-art{background:#ffffff0f}.sx-opt-txt{display:flex;flex-direction:column;gap:2px;padding:9px 11px 11px}.sx-opt-txt b{font-size:13.5px}.sx-opt-txt small{font-size:12px;color:var(--muted)}.sx-switch{position:relative;width:42px;height:24px;padding:0;background:var(--surface-3, #26262b);border:1px solid var(--border-2);cursor:pointer;transition:background .18s}.sx-switch i{position:absolute;top:3px;left:3px;width:16px;height:16px;background:var(--dim);transition:transform .2s cubic-bezier(.2,.8,.2,1),background .18s}.sx-switch.on{background:var(--accent);border-color:var(--accent)}.sx-switch.on i{transform:translate(18px);background:#fff}.sx-reset{display:flex;justify-content:flex-end}.sx-preview{position:relative;padding:16px;background:#0a0a0c;border:1px solid var(--border);overflow:hidden}.sx-preview-tag{position:absolute;top:8px;right:10px;font-size:10.5px;font-weight:700;letter-spacing:.08em;color:var(--muted)}.pv-hl{outline:2px dashed var(--accent)!important;outline-offset:3px;transition:outline-color .15s}.sx-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 12px;color:var(--muted);text-align:center;font-size:13.5px}.sx-empty b{color:var(--text);font-size:15px}.sx-seg{display:inline-flex;gap:2px;padding:2px;background:#0a0a0c;border:1px solid var(--border)}.sx-seg button{padding:6px 12px;background:none;border:0;color:var(--dim);font:inherit;font-size:13px;font-weight:600;cursor:pointer}.sx-seg button.on{background:var(--surface-3, #26262b);color:#fff}.sx-list-row{display:flex;align-items:center;gap:12px;padding:10px 12px;background:#111113;border:1px solid var(--border)}.sx-list-row+.sx-list-row{margin-top:8px}.sx-list-row .sx-row-txt b{display:flex;align-items:center;gap:6px}.sx-meter{position:relative;height:10px;background:#0a0a0c;border:1px solid var(--border);overflow:hidden}.sx-meter>i{position:absolute;left:0;top:0;bottom:0;background:#6fcf8f;transition:width .06s linear}.sx-meter>b{position:absolute;top:-2px;bottom:-2px;width:2px;background:#fff}@media (max-width: 700px){.sx-opts{grid-template-columns:repeat(min(var(--cols, 3),2),minmax(0,1fr))}.sx-row{flex-wrap:wrap}}html.vc-rounded .sx-intro-ico{border:0;border-radius:calc(12px * var(--rk, 1));background:var(--m-raised)}html.vc-rounded .sx-intro h2{font-size:26px;font-weight:700}html.vc-rounded .sx-intro p{font-size:14.5px}html.vc-rounded .sx-card{border:0;border-radius:calc(12px * var(--rk, 1));background:var(--m-raised);padding:18px 20px}html.vc-rounded .sx-card-head h3{font-size:16px;font-weight:600}html.vc-rounded .sx-card-head p{font-size:13.5px}html.vc-rounded .sx-row{border-top-color:var(--m-line)}html.vc-rounded .sx-row-txt b{font-size:15px;font-weight:500}html.vc-rounded .sx-row-txt span{font-size:13.5px}html.vc-rounded .sx-row-ico{border-radius:calc(8px * var(--rk, 1));background:var(--m-on)}html.vc-rounded .sx-opt{border:0;border-radius:calc(10px * var(--rk, 1));background:var(--m-main);box-shadow:inset 0 0 0 1px var(--m-line)}html.vc-rounded .sx-opt.on{box-shadow:inset 0 0 0 2px var(--accent);background:color-mix(in srgb,var(--accent) 8%,var(--m-main))}html.vc-rounded .sx-opt-art{border-bottom:0;background:#ffffff08}html.vc-rounded .sx-opt-txt b{font-size:14.5px;font-weight:600}html.vc-rounded .sx-opt-txt small{font-size:12.5px}html.vc-rounded .sx-switch{border-radius:99px;border:0;background:var(--m-on);width:44px;height:26px}html.vc-rounded .sx-switch i{border-radius:50%;width:20px;height:20px}html.vc-rounded .sx-preview{border:0;border-radius:calc(12px * var(--rk, 1));background:var(--m-app)}html.vc-rounded .pv-hl{border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .sx-seg{border:0;border-radius:calc(10px * var(--rk, 1));background:var(--m-app);padding:3px}html.vc-rounded .sx-seg button{border-radius:calc(8px * var(--rk, 1));font-weight:500}html.vc-rounded .sx-seg button.on{background:var(--m-on)}html.vc-rounded .sx-list-row{border:0;border-radius:calc(10px * var(--rk, 1));background:var(--m-main)}html.vc-rounded .sx-meter{border:0;border-radius:99px;background:var(--m-app)}html.vc-rounded .sx-meter>i{border-radius:99px}.sx-preview-mark{height:1px;margin-bottom:-1px}.sx-preview{position:sticky;top:0;z-index:5;transition:width .2s ease,padding .2s ease,box-shadow .2s ease}.sx-preview.stuck{width:min(340px,60%);margin-left:auto;padding:8px;box-shadow:0 10px 30px #00000073}.sx-preview.stuck .lp-mini{min-height:110px;font-size:12px}.sx-preview.stuck .sx-preview-tag{display:none}.ac-hero{padding:20px 22px}.ac-hero-in{display:flex;align-items:center;gap:16px}.ac-hero-blank{flex:none;width:64px;height:64px;display:grid;place-items:center;background:var(--surface-3, #1c1c20);color:var(--dim)}.ac-hero-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.ac-hero-txt b{font-size:18px;color:#fff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ac-kicker{font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.ac-btns{flex:none;display:flex;flex-wrap:wrap;gap:8px}.ac-btns.end{justify-content:flex-end}.ac-btns .btn,.ac-acts .btn{display:inline-flex;align-items:center;gap:6px}.ac-inst{align-items:flex-start}.ac-ico{flex:none;width:40px!important;height:40px!important;background:var(--surface-3, #1c1c20);font-size:13px}.ac-host,.ac-who,.ac-bill{display:inline-flex;align-items:center;gap:5px;min-width:0}.ac-who .vc-av{flex:none}.ac-state{font-size:12px;color:var(--muted)}.ac-state:before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;vertical-align:1px;background:var(--muted)}.ac-state.ok:before{background:#6fcf8f}.ac-state.warn:before{background:#e8a84a}.ac-hero .ac-state:before{display:none}.ac-hero .ac-state.ok{color:#6fcf8f}.ac-bill{font-size:12px;color:var(--dim)}.ac-bill.warn,.ac-bill.full{color:#e8a84a}.ac-acts{flex-wrap:wrap;justify-content:flex-end;max-width:50%}.ac-danger:hover:not(:disabled){color:var(--red, #f06a6a);border-color:var(--red, #f06a6a)}@media (max-width: 700px){.ac-hero-in{flex-wrap:wrap}.ac-hero-txt{flex-basis:calc(100% - 80px)}.ac-btns{width:100%}.ac-btns .btn{flex:1 1 auto;justify-content:center}.ac-inst{flex-wrap:wrap}.ac-inst .sx-row-txt{flex-basis:calc(100% - 52px)}.ac-acts{max-width:none;width:100%;justify-content:flex-start}}html.vc-rounded .ac-hero{padding:22px 24px}html.vc-rounded .ac-hero-blank{border-radius:50%;background:var(--m-on)}html.vc-rounded .ac-ico{border-radius:calc(10px * var(--rk, 1));background:var(--m-on)}html.vc-rounded .ac-state:before{border-radius:50%}.vp-select{width:260px;max-width:100%}.vp-ask{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:4px 0 8px;padding:10px 12px;background:#111113;border:1px solid var(--border);font-size:13px;color:var(--dim)}.vp-ask>span{flex:1;min-width:180px}.vp-err{display:block;width:100%;margin-top:6px;color:#f07178;font-size:12.5px}.vp-slider{display:flex;flex-direction:column;gap:7px;padding:12px 0;border-top:1px solid var(--border)}.sx-card-head+.vp-slider{border-top:0;padding-top:0}.vp-slider-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.vp-slider-head b{display:inline-flex;align-items:center;gap:6px;font-size:14px;color:var(--text)}.vp-slider-head span{font-size:13px;color:var(--dim);font-variant-numeric:tabular-nums}.vp-slider>small{font-size:12.5px;color:var(--muted)}.vp-slider input[type=range]{width:100%;margin:0;accent-color:var(--accent);cursor:pointer}.vp-sens{position:relative;height:28px;display:flex;align-items:center}.vp-sens .vp-meter{position:absolute;left:0;right:0;top:50%;height:14px;transform:translateY(-50%);pointer-events:none}.vp-sens .vp-meter>i{width:0;background:var(--muted);opacity:.55;transition:width .06s linear,background .12s}.vp-sens.above .vp-meter>i{background:#6fcf8f;opacity:1}.vp-sens input[type=range]{position:relative;z-index:1;background:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none;height:28px}.vp-sens input[type=range]::-webkit-slider-runnable-track{height:14px;background:transparent}.vp-sens input[type=range]::-moz-range-track{height:14px;background:transparent}.vp-sens input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:14px;height:24px;margin-top:-5px;background:#fff;border:2px solid var(--accent);cursor:pointer}.vp-sens input[type=range]::-moz-range-thumb{width:10px;height:20px;background:#fff;border:2px solid var(--accent);border-radius:0;cursor:pointer}.vp-note{display:flex;align-items:center;gap:8px;margin:0;font-size:13.5px;color:var(--dim)}.vp-dot{flex:none;width:8px;height:8px;background:#6fcf8f;animation:vp-pulse 1.2s ease-in-out infinite}@keyframes vp-pulse{50%{opacity:.35}}.vp-btn{display:inline-flex;align-items:center;gap:6px;flex:none}.vp-cam{position:relative;width:320px;max-width:100%;aspect-ratio:16 / 9;margin-top:10px;background:#0a0a0c;border:1px solid var(--border);overflow:hidden;display:grid;place-items:center}.vp-cam video{width:100%;height:100%;object-fit:cover;transform:scaleX(-1)}.vp-cam-wait{font-size:13px;color:var(--muted)}@media (max-width: 700px){.vp-select{width:100%}.sx-row:has(.vp-select) .sx-row-ctl{flex:1 1 100%}.vp-cam{width:100%}}@media (prefers-reduced-motion: reduce){.vp-sens .vp-meter>i{transition:none}.vp-dot{animation:none}}html.vc-rounded .vp-ask{border:0;border-radius:calc(10px * var(--rk, 1));background:var(--m-main)}html.vc-rounded .vp-slider{border-top-color:var(--m-line)}html.vc-rounded .vp-sens .vp-meter{border-radius:99px}html.vc-rounded .vp-sens input[type=range]::-webkit-slider-thumb{border-radius:calc(6px * var(--rk, 1))}html.vc-rounded .vp-sens input[type=range]::-moz-range-thumb{border-radius:calc(6px * var(--rk, 1))}html.vc-rounded .vp-dot{border-radius:50%}html.vc-rounded .vp-cam{border:0;border-radius:calc(12px * var(--rk, 1));background:var(--m-app)}.lp-mini{display:flex;gap:8px;min-height:200px;padding:8px;background:var(--m-app, #0b0b0d);background-image:var(--m-bgimg, none);background-size:cover;background-position:center}.lp-mini-side{width:26%;display:flex;flex-direction:column;gap:6px;padding:10px 8px;background:var(--m-side, #131316)}.lp-ch{display:block;height:10px;background:#ffffff14}.lp-ch.on{background:#fff3}.lp-mini-main{flex:1;min-width:0;display:flex;flex-direction:column;background:var(--m-main, #18181b)}.lp-msgs{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:flex-start;gap:var(--m-gap-msg, 14px);padding:10px 12px;overflow:hidden}.lp-msg{display:flex;gap:10px;align-items:flex-start;padding:2px 4px}.lp-msg.mention{background:color-mix(in srgb,var(--m-mention, var(--accent)) 12%,transparent);box-shadow:inset 3px 0 0 var(--m-mention, var(--accent))}.lp-av{flex:none;width:30px;height:30px}.lp-msg b{font-size:13px}.lp-msg small{color:var(--muted);font-size:10.5px}.lp-text{margin:1px 0 0;font-family:var(--m-font, inherit);font-size:var(--m-text, 15.5px);color:var(--m-text-color, #e2e2e6);line-height:1.4}.lp-emoji{font-size:var(--m-emoji, 22px);line-height:1}.lp-at{padding:0 3px;background:var(--accent-dim);color:var(--accent);font-weight:600}.lp-composer{display:flex;align-items:center;justify-content:space-between;margin:0 10px 10px;padding:8px 10px;background:var(--m-raised, #202024);color:var(--muted);font-size:12px}.lp-send{width:22px;height:22px;background:var(--accent)}.lp-themes{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px}.lp-theme{display:flex;flex-direction:column;padding:0;overflow:hidden;background:none;border:1px solid var(--border);color:var(--text);cursor:pointer;text-align:left}.lp-theme.on{border-color:var(--accent);box-shadow:inset 0 0 0 1px var(--accent)}.lp-theme-art{height:70px;display:flex;gap:5px;padding:7px}.lp-theme-art>i{display:block}.lp-theme-art>i:first-child{width:28%}.lp-theme-art>i:last-child{flex:1;display:flex;flex-direction:column;justify-content:flex-end;gap:5px;padding:6px}.lp-theme-art em{display:block;height:7px}.lp-theme-art em:first-child{width:60%}.lp-theme-name{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;font-size:13px;font-weight:600}.lp-theme-name svg{color:var(--accent)}.lp-colors{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.lp-color{display:flex;flex-direction:column;gap:6px}.lp-color>span:first-child{font-size:12.5px;font-weight:600;color:var(--dim)}.lp-color-row{display:flex;gap:6px;align-items:center}.lp-color-row input[type=color]{flex:none;width:38px;height:38px;padding:2px;background:none;border:1px solid var(--border-2);cursor:pointer}.lp-color-row .form-input{min-width:0;flex:1}.lp-swatches{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:12px}.lp-swatch{width:30px;height:30px;padding:0;border:2px solid transparent;cursor:pointer}.lp-swatch.on{border-color:#fff}.lp-swatch-def{padding:6px 10px;background:none;border:1px solid var(--border-2);color:var(--dim);font:inherit;font-size:12.5px;font-weight:600;cursor:pointer}.lp-swatch-def.on{border-color:var(--accent);color:#fff}.lp-bgpick{display:flex;align-items:center;flex-wrap:wrap;gap:10px}.lp-bgthumb{width:88px;height:56px;display:grid;place-items:center;background:#0a0a0c center / cover;border:1px solid var(--border);color:var(--muted)}.lp-corner{width:34px;height:34px;border-top:3px solid currentColor;border-left:3px solid currentColor;border-top-left-radius:var(--r);transform:translate(6px,6px)}.lp-slider{display:flex;align-items:center;gap:14px}.lp-slider input{flex:1;accent-color:var(--accent)}.lp-slider b{width:52px;text-align:right;font-variant-numeric:tabular-nums}.lp-ticks{display:flex;justify-content:space-between;padding-right:66px;color:var(--muted);font-size:12px}.lp-aa{font-size:24px}.lp-fontfile{display:flex;align-items:center;flex-wrap:wrap;gap:8px;margin-top:12px}.lp-fontfile small{color:var(--muted)}.lp-lines{width:70px;height:40px;background:repeating-linear-gradient(180deg,rgba(255,255,255,.45) 0 5px,transparent 5px var(--g))}.lp-lines.g1{--g: 9px}.lp-lines.g2{--g: 13px}.lp-lines.g3{--g: 18px}.lp-block-art{width:120px;display:flex;flex-direction:column;align-items:center;gap:5px}.lp-block-art i{display:block;width:70%;height:5px;background:#ffffff40}.lp-block-art i.hot{background:#fff9}.lp-block-art em{padding:1px 6px;border:1px dashed rgba(255,255,255,.45);font-style:normal;font-size:10px;color:var(--dim)}.lp-srv{flex:none;width:34px;height:34px;display:grid;place-items:center;overflow:hidden;background:var(--surface-3);font-size:11px;font-weight:700}.lp-srv>*,.lp-srv .vc-srv-ico{width:100%;height:100%}.lp-srv img{width:100%;height:100%;object-fit:cover}@media (max-width: 700px){.lp-colors{grid-template-columns:1fr}.lp-mini-side{display:none}.lp-mini .sx-row{flex-wrap:wrap}}html.vc-rounded .lp-mini,html.vc-rounded .lp-mini-side,html.vc-rounded .lp-mini-main{border-radius:calc(10px * var(--rk, 1))}html.vc-rounded .lp-ch,html.vc-rounded .lp-theme-art em{border-radius:99px}html.vc-rounded .lp-av{border-radius:50%}html.vc-rounded .lp-msg{border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .lp-at{border-radius:calc(5px * var(--rk, 1))}html.vc-rounded .lp-composer{border-radius:calc(12px * var(--rk, 1))}html.vc-rounded .lp-send{border-radius:calc(7px * var(--rk, 1))}html.vc-rounded .lp-theme{border:0;border-radius:calc(12px * var(--rk, 1));box-shadow:inset 0 0 0 1px var(--m-line)}html.vc-rounded .lp-theme.on{box-shadow:inset 0 0 0 2px var(--accent)}html.vc-rounded .lp-theme-art>i{border-radius:calc(6px * var(--rk, 1))}html.vc-rounded .lp-color-row input[type=color]{border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .lp-swatch{border-radius:50%}html.vc-rounded .lp-swatch-def{border-radius:99px}html.vc-rounded .lp-bgthumb{border:0;border-radius:calc(10px * var(--rk, 1));background-color:var(--m-app)}html.vc-rounded .lp-block-art i{border-radius:99px}html.vc-rounded .lp-block-art em{border-radius:calc(5px * var(--rk, 1))}html.vc-rounded .lp-srv{border-radius:calc(10px * var(--rk, 1))}.bf-sd-back{padding:24px}.bf-sd-back.out{animation:vc-fade-out .16s ease-in forwards}.bf-sd-back.out .bf-sd{animation:vc-pop-out .16s ease-in forwards}.bf-sd{display:grid;grid-template-columns:290px minmax(0,1fr);width:min(1290px,100%);height:min(840px,calc(100dvh - 48px));background:var(--box);border:1px solid var(--border-2);box-shadow:0 30px 80px #0009;color:var(--text);overflow:hidden;animation:vc-pop .22s cubic-bezier(.2,.8,.2,1)}.bf-sd-side{display:flex;flex-direction:column;gap:2px;min-height:0;padding:14px 12px;overflow-y:auto;background:#0e0e10;border-right:1px solid var(--border);scrollbar-width:thin}.bf-sd-search{display:flex;align-items:center;gap:8px;flex:none;padding:0 10px;height:36px;margin-bottom:8px;background:#151517;border:1px solid var(--border-2);color:var(--muted)}.bf-sd-search:focus-within{border-color:var(--accent)}.bf-sd-search input{flex:1;min-width:0;height:100%;padding:0;background:none;border:0;outline:0;color:var(--text);font:inherit;font-size:13.5px}.bf-sd-search input::-webkit-search-cancel-button{display:none}.bf-sd-search button{display:grid;place-items:center;width:22px;height:22px;padding:0;background:none;border:0;color:var(--muted);cursor:pointer}.bf-sd-search button:hover{color:var(--text)}.bf-sd-me{display:flex;align-items:center;gap:10px;flex:none;width:100%;padding:9px 10px;margin-bottom:6px;background:#151517;border:1px solid var(--border);border-left:3px solid transparent;color:var(--text);text-align:left;cursor:pointer;font:inherit}.bf-sd-me:hover{background:#ffffff0d}.bf-sd-me.on{background:var(--accent-dim);border-left-color:var(--accent)}.bf-sd-me .vc-st{border-color:#151517;--st-cut: #151517}.bf-sd-me>span:nth-last-child(2){display:flex;flex-direction:column;min-width:0}.bf-sd-me b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bf-sd-me small{color:var(--muted);font-size:12px}.bf-sd-group{display:flex;flex-direction:column;gap:1px;padding-top:8px}.bf-sd-group-t{padding:6px 10px;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.bf-sd-group>button{display:flex;align-items:center;gap:11px;width:100%;padding:8px 10px;background:none;border:0;border-left:3px solid transparent;color:var(--dim);font:inherit;font-size:14px;font-weight:500;text-align:left;cursor:pointer}.bf-sd-group>button svg{flex:none;color:var(--muted)}.bf-sd-group>button:hover{background:#ffffff0d;color:var(--text)}.bf-sd-group>button.on{background:var(--accent-dim);border-left-color:var(--accent);color:#fff}.bf-sd-group>button.on svg{color:var(--accent)}.bf-sd-group>button:focus-visible,.bf-sd-me:focus-visible,.bf-sd-x:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.bf-sd-none{padding:14px 10px;color:var(--muted);font-size:13px}.bf-sd-main{display:flex;flex-direction:column;min-width:0;min-height:0}.bf-sd-head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex:none;padding:16px 20px 14px 28px;border-bottom:1px solid var(--border)}.bf-sd-head h2{display:flex;align-items:center;gap:9px;margin:0;font-size:19px;color:#fff}.bf-sd-head h2 svg{color:var(--accent)}.bf-sd-x{display:grid;place-items:center;width:34px;height:34px;padding:0;background:none;border:1px solid transparent;color:var(--dim);cursor:pointer}.bf-sd-x:hover{background:#ffffff0f;border-color:var(--border-2);color:#fff}.bf-sd-content{position:relative;flex:1;min-height:0;overflow-y:auto;padding:22px 28px 0;overscroll-behavior:contain;scrollbar-gutter:stable;animation:vc-fade .16s ease-out}.bf-sd-content>*{max-width:900px;margin-left:auto;margin-right:auto}.bf-sd-content .bf-settings.cs-wrap{padding-bottom:22px}.bf-sd-content .card{flex:none;height:auto;max-height:none;overflow:visible;margin:0 0 16px}.bf-sd-content .card-header,.bf-sd-content .card-body{height:auto;max-height:none}.bf-sd-content .cs-row{flex-wrap:wrap;gap:14px}.bf-sd-content .cs-text{flex:1 1 240px;min-width:0}.bf-sd-content .cs-text b{display:inline-flex;align-items:center;gap:6px}.bf-sd-content .cs-seg{display:flex;flex-wrap:wrap;flex:0 1 auto;min-width:0;max-width:100%}.bf-sd-loading{padding:30px 0;color:var(--muted)}.bf-pe{display:flex;flex-direction:column;min-height:100%}.bf-pe-intro h3{margin:0 0 3px;font-size:17px;color:#fff}.bf-pe-intro p{margin:0 0 18px;color:var(--dim);font-size:13.5px}.bf-pe-cols{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:36px;align-items:start}.bf-pe-form{display:flex;flex-direction:column;gap:20px;min-width:0;padding-bottom:24px}.bf-pe-sec{display:flex;flex-direction:column;align-items:flex-start;gap:7px}.bf-pe-sec>.form-input,.bf-pe-sec>.form-textarea,.bf-pe-sec>.form-select{width:100%}.bf-pe-label{font-size:13.5px;font-weight:700;color:var(--text)}.bf-pe-hint{color:var(--muted);font-size:12px}.bf-pe-hint-up{margin-top:-14px}.bf-pe-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.bf-pe-row .form-input{width:auto;flex:1 1 180px;min-width:0}.bf-pe-two{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:stretch;width:100%}.bf-pe-two .form-select{width:100%;margin-top:7px}.bf-pe-hex{max-width:130px;font-family:ui-monospace,Consolas,monospace}.bf-pe-swatch{position:relative;width:36px;height:36px;border:1px solid var(--border-2);cursor:pointer}.bf-pe-swatch input{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer}.bf-pe-vis{display:flex;flex-direction:column;gap:6px;width:100%}.bf-pe-vis-opt{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:#151517;border:1px solid var(--border);border-left:3px solid transparent;cursor:pointer}.bf-pe-vis-opt.on{border-left-color:var(--accent);background:var(--accent-dim)}.bf-pe-vis-opt input{margin-top:3px;accent-color:var(--accent)}.bf-pe-vis-opt span{display:flex;flex-direction:column;gap:2px}.bf-pe-vis-opt b{font-size:13.5px}.bf-pe-vis-opt small{color:var(--muted);font-size:12px}.bf-pe-preview{position:sticky;top:0;display:flex;flex-direction:column;gap:10px;padding-bottom:24px}.bf-pe-preview-label{text-align:center;font-size:13.5px;font-weight:700;color:var(--dim)}.bf-pe-bar{position:sticky;bottom:0;z-index:5;display:flex;align-items:center;gap:10px;margin:auto 0 0;padding:10px 12px 10px 16px;background:#0b0b0d;border:1px solid var(--border-2);border-bottom:0;box-shadow:0 -10px 30px #00000073;transform:translateY(110%);opacity:0;pointer-events:none;transition:transform .2s cubic-bezier(.2,.8,.2,1),opacity .2s}.bf-pe-bar.on{transform:none;opacity:1;pointer-events:auto}.bf-pe-bar.saved{border-color:#6f9e7c99}.bf-pe-bar.shake{border-color:#d45c5c;background:#1d0f10;animation:bf-pe-shake .45s}.bf-pe-bar-text{flex:1;min-width:0;font-size:13.5px;font-weight:600}.bf-pe-bar-reset{padding:6px 10px;background:none;border:0;color:var(--text);font:inherit;font-size:13px;cursor:pointer}.bf-pe-bar-reset:hover{text-decoration:underline}@keyframes bf-pe-shake{0%,to{transform:none}20%{transform:translate(-8px)}40%{transform:translate(7px)}60%{transform:translate(-5px)}80%{transform:translate(3px)}}.bf-pe-crop .crop-back{z-index:3000}@media (max-width: 1000px){.bf-pe-cols{grid-template-columns:minmax(0,1fr)}.bf-pe-preview{position:static;order:-1;max-width:340px;width:100%;margin:0 auto;padding-bottom:6px}}@media (max-width: 700px){.vc-modal-back.bf-sd-back{padding:0}.bf-sd{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr);width:100%;height:100dvh;border:0}.bf-sd-head{padding:12px 12px 10px 16px}.bf-sd-content{padding:16px 14px 0}.bf-pe-two{grid-template-columns:1fr}}body:has(.bf-sd-back,.bf-pp-pop) .vc-notify-banner{z-index:2000}.bf-pe-lock{display:flex;align-items:center;gap:12px;margin:0 0 14px;padding:10px 12px;background:var(--box-2, #19191c);border:1px solid var(--border-2);border-left:3px solid var(--accent);font-size:13.5px}.bf-pe-lock>svg{flex:none;color:var(--accent)}.bf-pe-lock>span{flex:1;min-width:0}fieldset.bf-pe-form{margin:0;border:0;padding:0 0 24px}.bf-pe-form.locked{opacity:.5}.bf-pe-form.locked input,.bf-pe-form.locked textarea,.bf-pe-form.locked select,.bf-pe-form.locked button,.bf-pe-form.locked label{cursor:not-allowed}.bf-pe-form.locked .bf-pe-swatch{pointer-events:none}.bf-sd-mhead,.bf-sd-backbtn,.bf-sd-chev{display:none}.bf-sd.m .bf-sd-side{flex-direction:column;flex-wrap:nowrap;align-items:stretch;gap:2px;padding:0 14px 28px;overflow-x:hidden;border:0;background:var(--box)}.bf-sd.m.m-list .bf-sd-main,.bf-sd.m.m-page .bf-sd-side{display:none}.bf-sd.m .bf-sd-mhead{display:flex;align-items:center;justify-content:space-between;flex:none;position:sticky;top:0;z-index:2;margin:0 -14px 8px;padding:14px 10px 10px 18px;background:var(--box)}.bf-sd.m .bf-sd-mhead h2{margin:0;font-size:21px;color:#fff}.bf-sd.m .bf-sd-search{flex:none;height:42px;margin:0 0 10px}.bf-sd.m .bf-sd-search input{font-size:16px}.bf-sd.m .bf-sd-me{padding:12px;margin-bottom:8px;border-left-width:1px;gap:12px}.bf-sd.m .bf-sd-me>span:nth-last-child(2){flex:1;min-width:0}.bf-sd.m .bf-sd-me .vc-av{flex:none;width:44px!important;height:44px!important;font-size:18px!important}.bf-sd.m .bf-sd-me .vc-av>img{width:100%;height:100%;object-fit:cover}.bf-sd.m .bf-sd-me b{font-size:16px}.bf-sd.m .bf-sd-me.on{background:#151517;border-left-color:var(--border)}.bf-sd.m .bf-sd-group{padding-top:12px}.bf-sd.m .bf-sd-group-t{padding:4px 4px 8px}.bf-sd.m .bf-sd-group>button{padding:14px 12px;font-size:16px;background:#151517;border:1px solid var(--border);border-left-width:1px;margin-bottom:-1px}.bf-sd.m .bf-sd-group>button.on{background:#151517;border-left-color:var(--border);color:var(--dim)}.bf-sd.m .bf-sd-group>button.on svg{color:var(--muted)}.bf-sd.m .bf-sd-group>button:active{background:var(--accent-dim)}.bf-sd.m .bf-sd-chev{display:block;flex:none;margin-left:auto;color:var(--muted)}.bf-sd.m .bf-sd-me .bf-sd-chev{margin-left:0}.bf-sd.m .bf-sd-backbtn{display:grid;place-items:center;flex:none;width:38px;height:38px;margin:-4px 0 -4px -8px;padding:0;background:none;border:0;color:var(--text);cursor:pointer}.bf-sd.m .bf-sd-head{justify-content:flex-start;padding:10px 12px 10px 16px}.bf-sd.m .bf-sd-head h2{flex:1;min-width:0;font-size:18px}.bf-sd.m.m-page .bf-sd-main{animation:bf-sd-slide .22s cubic-bezier(.2,.8,.2,1)}.bf-sd.m.m-list .bf-sd-side{animation:bf-sd-slide-l .2s cubic-bezier(.2,.8,.2,1)}@keyframes bf-sd-slide{0%{transform:translate(32px);opacity:0}}@keyframes bf-sd-slide-l{0%{transform:translate(-32px);opacity:0}}.bf-ss-srv{cursor:default}.bf-ss-srv:hover{background:#151517}.bf-ss-srv .vc-srv-ico{flex:none;width:34px;height:34px;font-size:13px}.bf-ss-srv>span:last-child{display:flex;flex-direction:column;min-width:0}.bf-ss-srv small{display:inline-flex;align-items:center;gap:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.bf-sd-group>button.danger{color:#e08a8a}.bf-sd-group>button.danger svg{color:#d45c5c}.bf-ss-content>.vc-settings,.bf-ss-content>.vc-game-sec-title,.bf-ss-content>.vc-dialog-sub,.bf-ss-content>.vc-br-note,.bf-ss-content>.vc-loading{margin-left:auto;margin-right:auto}.bf-ss-content{padding-bottom:22px}.bf-ss-content:has(.bf-ss-page){padding-bottom:0}.bf-ss-page{display:flex;flex-direction:column;min-height:100%}.bf-ss-page>.card:last-of-type{margin-bottom:22px}.bf-ss-card .card-title{display:inline-flex;align-items:center;gap:7px}.bf-ss-card .card-title svg{color:var(--accent)}.bf-ss-card .card-body>.vc-field:last-child{margin-bottom:0}.bf-ss-card .cs-row{padding:6px 0 10px}.bf-ss-card .vc-search.sm{margin-bottom:8px}.bf-ss-reg{display:flex;align-items:center;flex-wrap:wrap;gap:9px;padding:9px 12px;background:#151517;border:1px solid var(--border);border-left:3px solid var(--border-2);font-size:13px;color:var(--dim)}.bf-ss-reg>svg{flex:none}.bf-ss-reg>span{flex:1 1 220px;min-width:0}.bf-ss-reg.ok{border-left-color:#6f9e7c}.bf-ss-reg.ok>svg{color:#8fd19e}.bf-ss-reg.warn{border-left-color:#d6a64c}.bf-ss-reg.warn>svg{color:#e5c27a}.bf-ss-danger{border-color:#d45c5c73}.bf-ss-danger .card-title svg{color:#d45c5c}.bf-ss-card .vc-note .btn{margin-left:8px}.bf-ss-bridge .vc-field>span:first-child{display:none}@media (max-width: 700px){.bf-ss-card .cs-row>.btn,.bf-ss-reg>.btn{width:100%;justify-content:center}}.bf-sr-num-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.bf-sr-num.off{opacity:.55}.bf-sr-plan{display:inline-flex;align-items:center;gap:5px;padding:3px 8px;border:1px solid var(--border);background:#151517;color:var(--dim);font-size:12px}.vc-chip.on{border-color:var(--accent);color:#fff;background:color-mix(in srgb,var(--accent) 16%,#151517)}button.vc-chip:disabled{opacity:.5;cursor:default}.bf-sr-chips{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px}.bf-sr-chip{color:var(--text)}.bf-sr-chip button{display:inline-flex;padding:0;margin-left:2px;background:none;border:0;color:var(--muted);cursor:pointer}.bf-sr-chip button:hover{color:#fff}.bf-sr-dot{width:9px;height:9px;flex:none}.bf-sr-add{width:auto;min-width:150px;padding-top:4px;padding-bottom:4px}.bf-sr-modes{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:8px}.bf-sr-mode{display:flex;flex-direction:column;gap:4px;padding:10px 12px;text-align:left;background:#151517;border:1px solid var(--border);color:var(--text);cursor:pointer;transition:border-color .15s,background .15s}.bf-sr-mode small{color:var(--dim);font-size:12px;line-height:1.35}.bf-sr-mode:hover{border-color:var(--border-2)}.bf-sr-mode.on{border-color:var(--accent);background:color-mix(in srgb,var(--accent) 10%,#151517)}.bf-sr-sentence{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:10px 0 6px;font-size:13.5px;color:var(--text)}.bf-sr-sentence.off{opacity:.55}.bf-sr-sentence .form-input{width:76px;padding-top:4px;padding-bottom:4px;text-align:center}.bf-sr-words{font-family:inherit}.bf-sr-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:0 14px;margin-top:8px}.bf-sr-seg{margin:0 0 10px}.bf-sr-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;margin-bottom:14px}.bf-sr-tile{display:flex;flex-direction:column;gap:3px;padding:12px 14px;text-align:left;background:var(--surface, #111113);border:1px solid var(--border);color:var(--text);font:inherit}button.bf-sr-tile{cursor:pointer}button.bf-sr-tile:hover{border-color:var(--border-2)}.bf-sr-tile>span{display:inline-flex;align-items:center;gap:6px;color:var(--dim);font-size:12.5px}.bf-sr-tile>span svg{color:var(--accent)}.bf-sr-tile b{font-size:22px;font-weight:700}.bf-sr-tile small{color:var(--muted);font-size:12px}.bf-sr-reports-note{width:100%;margin-bottom:14px;font:inherit;font-size:13px;text-align:left;cursor:pointer}.bf-sr-health{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px}.bf-sr-health>div{display:flex;flex-direction:column;gap:2px;padding:8px 10px;background:#151517;border:1px solid var(--border)}.bf-sr-health small{color:var(--dim);font-size:12px}.bf-sr-storage{display:flex;flex-wrap:wrap;align-items:center;gap:18px}.bf-sr-donut{width:150px;height:150px;flex:none}.bf-sr-donut-big{fill:var(--text);font-size:15px;font-weight:700}.bf-sr-donut-sub{fill:var(--muted);font-size:11px}.bf-sr-legend{flex:1 1 240px;margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:6px;font-size:13px}.bf-sr-legend li{display:flex;align-items:center;gap:8px}.bf-sr-legend i{width:10px;height:10px;flex:none}.bf-sr-legend span{flex:1;min-width:0;color:var(--dim)}.bf-sr-legend small{width:38px;text-align:right;color:var(--muted)}.bf-sr-bars{margin:0 0 8px;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px;font-size:13px}.bf-sr-bars li{display:grid;grid-template-columns:minmax(90px,160px) 1fr auto;align-items:center;gap:10px}.bf-sr-bar-name{display:inline-flex;align-items:center;gap:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dim)}.bf-sr-bar{height:8px;background:#151517;border:1px solid var(--border)}.bf-sr-bar i{display:block;height:100%;background:var(--accent)}.bf-sr-report{border:1px solid var(--border)}.bf-sr-report+.bf-sr-report{margin-top:6px}.bf-sr-report-head{width:100%;background:none;border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.bf-sr-report.open{border-color:var(--border-2)}.bf-sr-report-body{display:flex;flex-direction:column;gap:8px;padding:0 12px 12px}.bf-sr-quote{padding:8px 10px;background:#151517;border-left:3px solid var(--border-2);font-size:13px}.bf-sr-quote p{margin:4px 0;white-space:pre-wrap;word-break:break-word}.bf-sr-quote small{color:var(--dim)}.bf-sr-actions{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.bf-sr-status{padding:2px 7px;border:1px solid var(--border);font-size:11.5px;text-transform:capitalize;color:var(--dim)}.bf-sr-status.open{border-color:#d6a64c;color:#e5c27a}.bf-sr-status.resolved{border-color:#6f9e7c;color:#8fd19e}.bf-sr-retention{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:6px 14px;margin-top:6px}.bf-sr-retention label{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--dim)}.bf-sr-retention label span{flex:1}.bf-sr-retention .form-input{width:76px;padding-top:4px;padding-bottom:4px}.bf-sr-auditbar{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px}.bf-sr-automod{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;flex:none;background:#151517;border:1px solid var(--border);color:var(--accent)}@media (max-width: 700px){.bf-sr-bars li{grid-template-columns:1fr auto}.bf-sr-bar{grid-column:1 / -1;grid-row:2}}.bf-sr-unl{display:inline-flex;align-items:center;gap:8px;color:var(--dim);font-size:13px;cursor:pointer}.bf-sr-unl.locked{opacity:.5;cursor:default}.bf-sr-num-row .form-input:disabled{opacity:.45}.bf-sr-choices{display:flex;flex-direction:column;gap:8px;margin-bottom:12px}.bf-sr-mode:disabled{opacity:.45;cursor:not-allowed}.bf-sr-choices.compact{display:grid;grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}.bf-sr-choices.compact .bf-sr-mode{padding:8px 10px;text-align:center}.bf-sr-roles{margin-top:6px}.vc-role-menu button .grow{flex:1;text-align:left}.vc-role-menu .vc-role-ico{width:14px;height:14px;object-fit:contain}.bf-la-form{flex:1 1 100%;flex-wrap:wrap}.bf-la-form .form-input{flex:1 1 160px}.bf-sd-group>button .bf-sd-ext{margin-left:auto;color:var(--muted)}.bf-sd-extra{max-width:820px;margin:16px auto 0}.bf-sd-crumbs{gap:8px!important;font-size:13.5px!important;font-weight:500;color:var(--muted)!important}.bf-sd-crumbs b{color:var(--text);font-weight:600}.bf-sd-crumbs svg{color:var(--muted)}.bf-ss-dash-top{padding:0 0 4px}.bf-ss-dash-top .bf-ss-hero{margin-bottom:14px}.bf-rock-egg{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;display:grid;place-items:center;pointer-events:none}.bf-rock-egg img{display:block;max-width:min(434px,80vw);max-height:min(434px,70vh);width:auto;height:auto;opacity:0;transition:none}.bf-rock-egg.shown img{opacity:1}.bf-rock-egg.fading img{opacity:0;transition:opacity .3s linear}.bf-in-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;margin-bottom:14px}.bf-in-seg{display:flex;border:1px solid var(--border);background:var(--surface-2, #151517)}.bf-in-seg button{padding:6px 12px;background:none;border:0;border-right:1px solid var(--border);color:var(--dim);font:inherit;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap}.bf-in-seg button:last-child{border-right:0}.bf-in-seg button:hover{color:var(--text)}.bf-in-seg button.on{background:color-mix(in srgb,var(--accent) 18%,transparent);color:#fff;box-shadow:inset 0 -2px 0 var(--accent)}.bf-in-bots{display:inline-flex;align-items:center;gap:8px;color:var(--dim);font-size:13px}.bf-in-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px;margin-bottom:10px}.bf-in-tile{display:flex;flex-direction:column;gap:3px;padding:12px 14px;background:var(--surface, #111113);border:1px solid var(--border);border-top:2px solid var(--c, var(--accent));min-width:0}.bf-in-tile>span{display:inline-flex;align-items:center;gap:6px;color:var(--dim);font-size:12.5px}.bf-in-tile>span svg{color:var(--c, var(--accent))}.bf-in-tile b{font-size:24px;font-weight:700;color:var(--text);font-variant-numeric:tabular-nums}.bf-in-delta{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:12px}.bf-in-delta.up{color:#7fcf98}.bf-in-delta.down{color:#e88080}.bf-in-active{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:14px;border:1px solid var(--border);background:var(--surface, #111113)}.bf-in-active span{display:flex;flex-direction:column;gap:2px;padding:8px 12px;border-right:1px solid var(--border);min-width:0}.bf-in-active span:last-child{border-right:0}.bf-in-active small{color:var(--dim);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.bf-in-active b{font-size:16px;font-variant-numeric:tabular-nums}.bf-in-legend{display:flex;flex-wrap:wrap;gap:4px 14px;margin:-2px 0 8px;font-size:12px;color:var(--dim)}.bf-in-legend span{display:inline-flex;align-items:center;gap:6px}.bf-in-legend i{width:10px;height:10px}.bf-in-chart{position:relative;width:100%;min-width:0;margin-bottom:6px;touch-action:pan-y}.bf-in-chart svg{display:block;overflow:visible}.bf-in-grid{stroke:var(--border);stroke-dasharray:2 3}.bf-in-zero{stroke:var(--border-2, #34343c)}.bf-in-axis{fill:var(--muted);font-size:10.5px;font-variant-numeric:tabular-nums}.bf-in-hover{fill:color-mix(in srgb,var(--text) 7%,transparent)}.bf-in-empty{position:absolute;top:0;right:0;bottom:22px;left:38px;display:flex;align-items:center;justify-content:center;color:var(--muted);font-size:13px;pointer-events:none}.bf-in-tip{position:absolute;top:0;transform:translate(-50%,calc(-100% - 6px));z-index:5;display:flex;flex-direction:column;gap:3px;min-width:150px;max-width:220px;padding:7px 9px;background:var(--surface-3, #212125);border:1px solid var(--border-2, #34343c);box-shadow:0 6px 16px #0006;font-size:12px;pointer-events:none}.bf-in-tip b{color:var(--text);font-weight:600;white-space:nowrap}.bf-in-tip span{display:flex;align-items:center;gap:6px;color:var(--dim)}.bf-in-tip i{width:8px;height:8px;flex:none}.bf-in-tip em{margin-left:auto;padding-left:10px;font-style:normal;color:var(--text);font-weight:600;font-variant-numeric:tabular-nums}.bf-in-heat-wrap{min-width:0}.bf-in-heat{display:grid;grid-template-columns:30px repeat(24,minmax(0,1fr));gap:2px;align-items:center}.bf-in-heat>i{display:block;aspect-ratio:1;min-height:8px;background:color-mix(in srgb,var(--accent) calc(var(--a) * 100%),var(--surface-2, #151517));cursor:crosshair}.bf-in-heat>i.zero{background:var(--surface-2, #151517)}.bf-in-heat>i:hover{outline:1px solid var(--text);outline-offset:-1px}.bf-in-heat-d{color:var(--muted);font-size:11px}.bf-in-heat-h{color:var(--muted);font-size:10px;white-space:nowrap;overflow:visible}.bf-in-heat-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px;margin-top:8px}.bf-in-heat-foot b{color:var(--text);font-weight:600}.bf-in-heat-scale{display:inline-flex;align-items:center;gap:3px;color:var(--muted)}.bf-in-heat-scale small{font-size:11px;margin:0 3px}.bf-in-heat-scale i{width:10px;height:10px;background:color-mix(in srgb,var(--accent) calc(var(--a) * 100%),var(--surface-2, #151517))}.bf-in-table{width:100%;border-collapse:collapse;font-size:13px;table-layout:fixed}.bf-in-table th{padding:0 8px 6px;color:var(--muted);font-size:11.5px;font-weight:600;text-align:left;border-bottom:1px solid var(--border)}.bf-in-table td{padding:7px 8px;border-bottom:1px solid var(--border);vertical-align:middle}.bf-in-table tr:last-child td{border-bottom:0}.bf-in-table th:first-child,.bf-in-table td:first-child{padding-left:0}.bf-in-table .num{width:78px;text-align:right;font-variant-numeric:tabular-nums}.bf-in-table .spark{width:110px;text-align:right;padding-right:0}.bf-in-name{display:flex;align-items:center;gap:4px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:var(--text)}.bf-in-name svg{flex:none;color:var(--muted)}.bf-in-mini{display:block;height:4px;margin-top:5px}.bf-in-spark{width:96px;height:24px;display:inline-block;vertical-align:middle}.bf-in-people{margin:0 0 8px;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.bf-in-people li{display:grid;grid-template-columns:18px 26px minmax(0,1fr) minmax(60px,1fr) 52px;align-items:center;gap:10px;font-size:13px}.bf-in-rank{color:var(--muted);font-size:12px;text-align:right;font-variant-numeric:tabular-nums}.bf-in-who{display:flex;align-items:baseline;gap:6px;min-width:0;overflow:hidden;white-space:nowrap}.bf-in-who b{overflow:hidden;text-overflow:ellipsis;font-weight:600}.bf-in-who small{color:var(--muted);overflow:hidden;text-overflow:ellipsis}.bf-in-tag{padding:0 4px;border:1px solid var(--border-2, #34343c);color:var(--dim);font-size:10.5px;font-style:normal;text-transform:uppercase}.bf-in-people .bf-in-mini{margin:0}.bf-in-count{text-align:right;font-variant-numeric:tabular-nums}.bf-in-skel-tile,.bf-in-skel-card i,.bf-in-skel-card b{background:var(--surface-2, #151517);animation:bf-in-fade 1.2s ease-in-out infinite alternate}.bf-in-skel-tile{height:86px;border:1px solid var(--border)}.bf-in-skel-card{display:flex;flex-direction:column;gap:12px;margin-bottom:14px;padding:16px;border:1px solid var(--border);background:var(--surface, #111113)}.bf-in-skel-card i{display:block;width:140px;height:14px}.bf-in-skel-card b{display:block;height:150px}@keyframes bf-in-fade{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion: reduce){.bf-in-skel-tile,.bf-in-skel-card i,.bf-in-skel-card b{animation:none}}.bf-in,.bf-in *,.bf-in-bar,.bf-in-bar *,.bf-in-skel,.bf-in-skel *{border-radius:0!important}@media (max-width: 700px){.bf-in-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.bf-in-tile b{font-size:20px}.bf-in-active{grid-template-columns:repeat(2,minmax(0,1fr))}.bf-in-active span:nth-child(2){border-right:0}.bf-in-active span:nth-child(-n+2){border-bottom:1px solid var(--border)}.bf-in-seg{flex:1 1 100%}.bf-in-seg button{flex:1;padding:6px 4px}.bf-in-table .spark{display:none}.bf-in-table .num{width:64px}.bf-in-people li{grid-template-columns:18px 26px minmax(0,1fr) 52px}.bf-in-people .bf-in-mini{display:none}.bf-in-heat{grid-template-columns:26px repeat(24,minmax(0,1fr));gap:1px}.bf-in-heat-h{font-size:9px}}.vc-home-body.dash{padding-top:14px}.vc-dash{max-width:1180px;margin:0 auto;display:flex;flex-direction:column;gap:16px}.vc-dash-hero{display:flex;flex-direction:column;gap:16px;padding:20px;background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 16%,#141416),#121214 60%);border:1px solid var(--border)}.vc-dash-hello{display:flex;align-items:center;gap:16px;min-width:0}.vc-dash-hello>div{min-width:0}.vc-dash-hello small{color:var(--muted);font-size:12.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.vc-dash-hello h2{margin:2px 0 4px;font-size:26px;letter-spacing:-.02em;color:#fff;overflow-wrap:anywhere}.vc-dash-hello p{margin:0;color:var(--dim);font-size:14.5px}.vc-dash-stats{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px}.vc-dash-stat{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:12px;align-items:center;padding:12px 14px;background:#00000047;border:1px solid var(--border);color:var(--dim);text-align:left;cursor:pointer;animation:vc-up .35s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 50ms);transition:border-color .15s,background .15s}.vc-dash-stat:hover{border-color:var(--accent);background:#0006}.vc-dash-stat-ico{grid-row:span 2;display:grid;place-items:center;width:36px;height:36px;background:var(--surface-3);color:var(--muted)}.vc-dash-stat b{font-size:22px;line-height:1.1;color:#fff;font-variant-numeric:tabular-nums}.vc-dash-stat small{font-size:12.5px;color:var(--muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc-dash-stat.hot .vc-dash-stat-ico{background:var(--accent-dim);color:var(--accent)}.vc-dash-stat.hot.k-ment .vc-dash-stat-ico,.vc-dash-stat.hot.k-msgs .vc-dash-stat-ico{background:#d45c5c29;color:#f08f8f}.vc-dash-stat.hot.k-on .vc-dash-stat-ico{background:#5bb37a29;color:#7fd19b}.vc-dash-grid{display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:16px;align-items:start}.vc-dash-col{display:flex;flex-direction:column;gap:16px;min-width:0}.vc-dash-col>div[id]{scroll-margin-top:12px;height:0;margin-bottom:-16px}.vc-dash-card{background:var(--box);border:1px solid var(--border);min-width:0;animation:vc-up .4s cubic-bezier(.2,.8,.2,1) both}.vc-dash-card-head{display:flex;align-items:center;gap:9px;padding:12px 14px 10px;border-bottom:1px solid var(--border)}.vc-dash-card-head b{font-size:14.5px;color:#fff}.vc-dash-card-ico{display:grid;place-items:center;width:28px;height:28px;background:var(--surface-3);color:var(--accent)}.vc-dash-pill{min-width:20px;padding:1px 6px;background:var(--red);color:#fff;font-size:11.5px;font-weight:700;text-align:center}.vc-dash-link{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;background:none;border:0;color:var(--dim);font-size:12.5px;font-weight:600;cursor:pointer}.vc-dash-link:hover{color:#fff;background:#ffffff0d}.vc-dash-card-body{display:flex;flex-direction:column;padding:6px}.vc-dash-sub{padding:10px 8px 4px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.vc-dash-row{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:8px;background:none;border:0;border-left:2px solid transparent;color:var(--text);text-align:left;cursor:pointer;transition:background .12s,border-color .12s}.vc-dash-row:hover:not(.static){background:#ffffff0a;border-left-color:var(--accent)}.vc-dash-row.static{cursor:default}.vc-dash-row-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.vc-dash-row-txt b,.vc-dash-row-txt small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-dash-row-txt b{font-size:14.5px;font-weight:600}.vc-dash-row-txt small{font-size:12.5px;color:var(--muted)}.vc-dash-row.unread .vc-dash-row-txt b{color:#fff;font-weight:700}.vc-dash-row.unread .vc-dash-row-txt small{color:var(--dim)}.vc-dash-meta{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:4px}.vc-dash-row time,.vc-dash-meta time{flex:none;font-size:11.5px;color:var(--muted)}.vc-dash-srv-ico{flex:none;width:38px;height:38px;display:grid;place-items:center;overflow:hidden;background:var(--surface-3)}.vc-dash-srv-ico .vc-srv-ico,.vc-dash-srv-ico>*{width:100%;height:100%}.vc-dash-srv-ico img{width:100%;height:100%;object-fit:cover;display:block}.vc-dash-at{flex:none;display:inline-flex;align-items:center;gap:2px;padding:2px 7px;background:var(--red);color:#fff;font-size:12px;font-weight:700}.vc-dash-new{flex:none;padding:2px 7px;background:var(--surface-3);color:var(--dim);font-size:12px;font-weight:600;white-space:nowrap}.vc-dash-chev{flex:none;color:var(--muted);opacity:0;transition:opacity .12s,transform .12s}.vc-dash-row:hover .vc-dash-chev{opacity:1;transform:translate(2px)}.vc-dash-foot{padding:8px 8px 6px;font-size:12.5px;color:var(--muted)}.vc-dash-empty{display:flex;align-items:center;gap:10px;padding:14px 10px;color:var(--muted);font-size:13.5px}.vc-dash-empty svg{flex:none;color:var(--dim)}.vc-dash-notif .vc-notif-av{flex:none}.vc-dash-notif .vc-dash-row-txt b{font-weight:500}.vc-dash-notif .vc-dash-row-txt b b{font-weight:700}.vc-dash-voice{display:flex;flex-direction:column;gap:8px;width:100%;margin-bottom:4px;padding:10px;background:#6fcf8f0f;border:1px solid rgba(111,207,143,.22);color:var(--text);text-align:left;cursor:pointer;transition:border-color .15s}.vc-dash-voice:hover{border-color:#6fcf8f}.vc-dash-voice-top{display:flex;align-items:center;gap:7px;min-width:0}.vc-dash-voice-top svg{flex:none;color:#6fcf8f}.vc-dash-voice-top b{font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc-dash-voice-top small{margin-left:auto;color:var(--muted);font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc-dash-faces{display:flex;align-items:center;min-width:0}.vc-dash-faces .vc-av{box-shadow:0 0 0 2px var(--dash-ring, #151517)}.vc-dash-faces .vc-av+.vc-av{margin-left:-6px}.vc-dash-faces small{margin-left:10px;color:var(--dim);font-size:12.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc-dash-more{margin-left:4px;font-size:12px;color:var(--muted)}.vc-dash-online{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;margin-top:4px;padding:10px 8px;background:none;border:0;border-top:1px solid var(--border);color:var(--dim);cursor:pointer;text-align:left}.vc-dash-online:hover{color:#fff}.vc-dash-online .vc-dash-faces{flex:1}.vc-dash-online .vc-av+.vc-av{margin-left:4px}.vc-dash-online>small{flex:none;font-size:12.5px}@media (max-width: 1100px){.vc-dash-grid{grid-template-columns:minmax(0,1fr)}.vc-dash-hello>.vc-av{display:none}}@media (max-width: 760px){.vc-home-body.dash{padding:10px 10px 20px}.vc-dash{gap:12px}.vc-dash-hero{padding:16px;gap:14px}.vc-dash-hello h2{font-size:21px}.vc-dash-hello p{font-size:13.5px}.vc-dash-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.vc-dash-stat{padding:10px;column-gap:10px;row-gap:6px;grid-template-rows:auto auto}.vc-dash-stat-ico{grid-row:auto;width:30px;height:30px}.vc-dash-stat small{grid-column:1 / -1;white-space:normal;line-height:1.25}.vc-dash-stat b{font-size:19px}.vc-dash-grid,.vc-dash-col{gap:12px}}html.vc-rounded .vc-dash{gap:20px}html.vc-rounded .vc-dash-hero{padding:26px;gap:20px;border:0;border-radius:calc(16px * var(--rk, 1));background:radial-gradient(120% 140% at 0% 0%,color-mix(in srgb,var(--accent) 24%,var(--m-raised)) 0%,var(--m-raised) 55%)}html.vc-rounded .vc-dash-hello{gap:18px}html.vc-rounded .vc-dash-hello .vc-av,html.vc-rounded .vc-dash-hello .vc-av img{border-radius:50%}html.vc-rounded .vc-dash-hello small{font-size:13px;font-weight:500}html.vc-rounded .vc-dash-hello h2{font-size:32px;font-weight:700}html.vc-rounded .vc-dash-hello p{font-size:16px}html.vc-rounded .vc-dash-stats{gap:12px}html.vc-rounded .vc-dash-stat{padding:14px 16px;border:0;border-radius:calc(12px * var(--rk, 1));background:#00000040}html.vc-rounded .vc-dash-stat:hover{background:#00000061;box-shadow:inset 0 0 0 1px var(--m-line-2)}html.vc-rounded .vc-dash-stat-ico{width:40px;height:40px;border-radius:calc(9px * var(--rk, 1));background:#ffffff0f}html.vc-rounded .vc-dash-stat b{font-size:26px;font-weight:700}html.vc-rounded .vc-dash-stat small{font-size:13.5px}html.vc-rounded .vc-dash-grid,html.vc-rounded .vc-dash-col{gap:20px}html.vc-rounded .vc-dash-col>div[id]{margin-bottom:-20px}html.vc-rounded .vc-dash-card{border:0;border-radius:calc(14px * var(--rk, 1));background:var(--m-raised);--dash-ring: var(--m-raised)}html.vc-rounded .vc-dash-card-head{padding:16px 18px 8px;border-bottom:0;gap:10px}html.vc-rounded .vc-dash-card-head b{font-size:16.5px;font-weight:600}html.vc-rounded .vc-dash-card-ico{width:32px;height:32px;border-radius:calc(8px * var(--rk, 1));background:color-mix(in srgb,var(--accent) 16%,transparent)}html.vc-rounded .vc-dash-pill{border-radius:99px;padding:2px 8px;font-size:12px}html.vc-rounded .vc-dash-link{border-radius:calc(6px * var(--rk, 1));padding:6px 10px;font-size:13.5px;font-weight:500}html.vc-rounded .vc-dash-link:hover{background:var(--m-on)}html.vc-rounded .vc-dash-card-body{padding:4px 10px 12px}html.vc-rounded .vc-dash-sub{padding:12px 10px 6px;font-size:12px;font-weight:600;letter-spacing:.06em}html.vc-rounded .vc-dash-row{padding:10px;gap:14px;border-left:0;border-radius:calc(9px * var(--rk, 1));--av-k: 1.12}html.vc-rounded .vc-dash-row:hover:not(.static){background:var(--m-on)}html.vc-rounded .vc-dash-row-txt b{font-size:16px;font-weight:500}html.vc-rounded .vc-dash-row-txt small{font-size:14px}html.vc-rounded .vc-dash-row time,html.vc-rounded .vc-dash-meta time{font-size:12.5px}html.vc-rounded .vc-dash-row .vc-st{border-color:var(--m-raised);--st-cut: var(--m-raised)}html.vc-rounded .vc-dash-row:hover .vc-st{border-color:var(--m-on);--st-cut: var(--m-on)}html.vc-rounded .vc-dash-srv-ico{width:44px;height:44px;border-radius:calc(10px * var(--rk, 1))}html.vc-rounded .vc-dash-at,html.vc-rounded .vc-dash-new{border-radius:99px;padding:3px 9px;font-size:12.5px}html.vc-rounded .vc-dash-voice{padding:12px 14px;border:0;border-radius:calc(10px * var(--rk, 1));background:#6fcf8f14;box-shadow:inset 0 0 0 1px #6fcf8f33}html.vc-rounded .vc-dash-voice:hover{box-shadow:inset 0 0 0 2px #6fcf8f}html.vc-rounded .vc-dash-voice-top b{font-size:15px}html.vc-rounded .vc-dash-faces .vc-av,html.vc-rounded .vc-dash-faces .vc-av img{border-radius:50%}html.vc-rounded .vc-dash-online{padding:12px 10px 4px;border-top-color:var(--m-line);font-size:14px;--av-k: 1.1}html.vc-rounded .vc-dash-online>small,html.vc-rounded .vc-dash-faces small{font-size:13.5px}html.vc-rounded .vc-dash-empty{padding:16px 12px;font-size:14.5px}html.vc-rounded .vc-dash-foot{padding:10px 10px 4px;font-size:13.5px}html.vc-rounded .vc-dash-notif .vc-notif-av,html.vc-rounded .vc-dash-notif .vc-notif-av img{border-radius:50%}@media (max-width: 1100px){html.vc-rounded .vc-home .vc-tabs.inline{margin-left:0}}@media (max-width: 760px){html.vc-rounded .vc-dash-hero{padding:18px;border-radius:calc(12px * var(--rk, 1))}html.vc-rounded .vc-dash-hello h2{font-size:24px}html.vc-rounded .vc-dash-hello p{font-size:14.5px}html.vc-rounded .vc-dash-stat{padding:12px}html.vc-rounded .vc-dash-stat-ico{width:32px;height:32px;border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .vc-home .vc-tabs.inline{gap:4px}html.vc-rounded .vc-dash-stat b{font-size:22px}html.vc-rounded .vc-dash-card{border-radius:calc(12px * var(--rk, 1))}html.vc-rounded .vc-dash-grid,html.vc-rounded .vc-dash-col{gap:14px}html.vc-rounded .vc-dash-col>div[id]{margin-bottom:-14px}}.vc-home-body.hm{padding:18px 22px 28px}.hm-wrap{max-width:1240px;margin:0 auto;display:flex;flex-direction:column;gap:14px}.hm-hello{display:flex;align-items:center;gap:14px}.hm-hello h2{margin:0;font-size:24px;color:#fff;letter-spacing:-.015em}.hm-hello p{margin:2px 0 0;color:var(--muted);font-size:13.5px}.hm-tip{display:flex;align-items:center;gap:14px;padding:14px 16px;background:var(--box);border:1px solid var(--border)}.hm-tip-ico{flex:none;width:40px;height:40px;display:grid;place-items:center;background:var(--accent-dim);color:var(--accent)}.hm-tip>div{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.hm-tip b{font-size:14.5px;color:var(--text)}.hm-tip>div>span{font-size:13px;color:var(--muted)}.hm-tabs{display:flex;flex-wrap:wrap;gap:4px;padding:4px;align-self:flex-start;max-width:100%;background:#0d0d0f;border:1px solid var(--border)}.hm-tabs button{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;background:none;border:0;color:var(--dim);font:inherit;font-size:13.5px;font-weight:600;cursor:pointer;white-space:nowrap}.hm-tabs button:hover{color:var(--text);background:#ffffff0a}.hm-tabs button.on{color:#fff;background:#ffffff14}.hm-tabs i{min-width:18px;padding:0 5px;background:var(--surface-3);color:var(--dim);font-style:normal;font-size:11px;font-weight:700;text-align:center}.hm-tabs i.hot{background:var(--red);color:#fff}.hm-search{display:flex;align-items:center;gap:10px;height:42px;padding:0 6px 0 12px;background:#0d0d0f;border:1px solid var(--border);color:var(--muted)}.hm-search:focus-within{border-color:var(--accent)}.hm-search input{flex:1;min-width:0;height:100%;background:none;border:0;outline:none;color:var(--text);font:inherit;font-size:14px}.hm-search-add{display:grid;place-items:center;width:32px;height:32px;padding:0;background:none;border:0;color:var(--dim);cursor:pointer}.hm-search-add:hover:not(:disabled){color:var(--accent)}.hm-search-add:disabled{opacity:.35;cursor:default}.hm-body{display:flex;flex-direction:column;gap:8px;animation:vc-swap .25s cubic-bezier(.2,.8,.2,1)}.hm-body.dash{gap:0}.hm-sub{margin-top:8px;color:var(--muted);font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.hm-none{color:var(--muted);font-size:13px}.hm-recent{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.hm-tile{position:relative;flex:none;width:128px;display:flex;flex-direction:column;align-items:center;gap:8px;padding:16px 10px 14px;background:var(--box);border:1px solid var(--border);color:var(--text);cursor:pointer;transition:border-color .15s,transform .15s}.hm-tile:hover{border-color:var(--accent);transform:translateY(-2px)}.hm-tile b{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px}.hm-tile>i{position:absolute;top:8px;right:8px;min-width:18px;padding:0 5px;background:var(--red);color:#fff;font-style:normal;font-size:11px;font-weight:700;text-align:center}.hm-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:6px;padding:8px;background:var(--box);border:1px solid var(--border)}.hm-grid:empty{display:none}.hm-grid.off .hm-friend-who{opacity:.55}.hm-grid.off .hm-friend:hover .hm-friend-who{opacity:.9}.hm-friend{display:flex;align-items:center;gap:8px;min-width:0;padding:6px 8px;background:none;border:0;color:var(--text);text-align:left;transition:background .12s;font:inherit}button.hm-friend{cursor:pointer}.hm-friend:hover{background:#ffffff0a}.hm-friend-who{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:0;background:none;border:0;color:inherit;text-align:left;cursor:pointer;font:inherit}.hm-friend-who>span:last-child{min-width:0;display:flex;flex-direction:column}.hm-friend-who b,.hm-friend-who small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hm-friend-who b{font-size:14px;font-weight:600}.hm-friend-who small{font-size:12px;color:var(--muted)}.hm-friend-msg{flex:none;width:32px;height:32px;display:grid;place-items:center;padding:0;background:none;border:0;color:var(--muted);cursor:pointer;opacity:0;transition:opacity .12s,color .12s}.hm-friend:hover .hm-friend-msg,.hm-friend-msg:focus-visible{opacity:1}.hm-friend-msg:hover{color:var(--accent)}.hm-ico{flex:none;width:34px;height:34px;display:grid;place-items:center;background:var(--surface-3);color:var(--dim)}.hm-new .hm-ico{background:var(--accent-dim);color:var(--accent)}.hm-chev{flex:none;color:var(--muted)}.hm-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 16px;color:var(--muted);text-align:center;font-size:13.5px}.hm-empty b{color:var(--text);font-size:15px}.hm-check{display:flex;align-items:center;gap:8px;margin-top:8px;color:var(--dim);font-size:13px}.hm-saved{max-width:760px}@media (max-width: 760px){.vc-home-body.hm{padding:12px 12px 22px}.hm-hello h2{font-size:20px}.hm-tip{flex-wrap:wrap}.hm-tip .btn{width:100%}.hm-tabs{flex-wrap:nowrap;overflow-x:auto;align-self:stretch;scrollbar-width:none}.hm-grid{grid-template-columns:1fr}.hm-friend-msg{opacity:1}}html.vc-rounded .hm-hello h2{font-size:28px;font-weight:700}html.vc-rounded .hm-hello p{font-size:14.5px}html.vc-rounded .hm-hello .vc-av,html.vc-rounded .hm-hello .vc-av img{border-radius:50%}html.vc-rounded .hm-tip{border:0;border-radius:calc(12px * var(--rk, 1));background:var(--m-raised);padding:16px 18px}html.vc-rounded .hm-tip-ico{border-radius:calc(10px * var(--rk, 1))}html.vc-rounded .hm-tip b{font-size:15.5px;font-weight:600}html.vc-rounded .hm-tabs{border:0;border-radius:calc(10px * var(--rk, 1));background:var(--m-raised)}html.vc-rounded .hm-tabs button{border-radius:calc(8px * var(--rk, 1));font-size:14px;font-weight:500}html.vc-rounded .hm-tabs button:hover{background:var(--m-hover)}html.vc-rounded .hm-tabs button.on{background:var(--m-on)}html.vc-rounded .hm-tabs i{border-radius:99px;background:var(--m-on)}html.vc-rounded .hm-tabs i.hot{background:var(--red)}html.vc-rounded .hm-search{height:46px;border:0;border-radius:calc(10px * var(--rk, 1));background:var(--m-raised)}html.vc-rounded .hm-search:focus-within{box-shadow:0 0 0 2px var(--accent)}html.vc-rounded .hm-search input{font-size:15px}html.vc-rounded .hm-search-add{border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .hm-search-add:hover:not(:disabled){background:var(--m-on)}html.vc-rounded .hm-tile{border:0;border-radius:calc(12px * var(--rk, 1));background:var(--m-raised);--av-k: 1.1}html.vc-rounded .hm-tile:hover{box-shadow:inset 0 0 0 2px var(--accent);transform:none}html.vc-rounded .hm-tile .vc-av,html.vc-rounded .hm-tile .vc-av img,html.vc-rounded .hm-friend .vc-av,html.vc-rounded .hm-friend .vc-av img{border-radius:50%}html.vc-rounded .hm-tile>i{border-radius:99px}html.vc-rounded .hm-grid{border:0;border-radius:calc(12px * var(--rk, 1));background:var(--m-raised);padding:10px}html.vc-rounded .hm-friend{border-radius:calc(8px * var(--rk, 1));padding:8px 10px;--av-k: 1.05}html.vc-rounded .hm-friend:hover{background:var(--m-hover)}html.vc-rounded .hm-friend-who b{font-size:15px;font-weight:500}html.vc-rounded .hm-friend-who small{font-size:12.5px}html.vc-rounded .hm-friend-msg{border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .hm-friend-msg:hover{background:var(--m-on)}html.vc-rounded .hm-ico{border-radius:calc(10px * var(--rk, 1));background:var(--m-on)}html.vc-rounded .hm-sub{font-size:12px;font-weight:600;letter-spacing:.04em}html.vc-page,html.vc-page body{height:100%;overflow:hidden}.vc{--st-online: #5bb37a;--st-idle: #d6a64c;--st-dnd: #d45c5c;--st-offline: #6b6b75;--box: linear-gradient(180deg, #1a1a1d, #151517);--panel: linear-gradient(180deg, #141416, #111113);display:flex;height:100vh;height:100dvh;height:var(--vc-vh, 100dvh);background:var(--bg);color:var(--text);overflow:hidden}.vc button{font-family:inherit}.vc .grow,.vc-dialog .grow{flex:1}.vc-boot{height:100vh;display:grid;place-items:center;background:var(--bg)}.vc-notify-banner{position:fixed;top:12px;left:50%;z-index:3800;transform:translate(-50%);display:flex;align-items:center;gap:9px;width:min(600px,calc(100vw - 24px));padding:10px 12px;background:linear-gradient(180deg,#242129,#19171d);border:1px solid var(--accent);box-shadow:0 14px 38px #0000008c;color:var(--text);font-size:13px}.vc-notify-banner>span{flex:1;min-width:0}.vc-notify-banner>span b{margin-right:4px}.vc-notify-banner small{color:#f0a5a5}.vc-notify-banner button{flex:none;border:0;background:var(--accent);color:#121014;padding:6px 10px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.vc-notify-banner button.dismiss{display:grid;place-items:center;padding:5px;background:transparent;color:var(--muted)}.vc-notify-banner button:disabled{opacity:.6;cursor:wait}body:has(.vc-sign-banner) .vc-notify-banner{top:52px}.vc-sign-banner{flex:none;display:flex;align-items:center;gap:9px;padding:7px 16px;background:#d6a64c14;border-bottom:1px solid rgba(214,166,76,.35);color:#e5c27a;font-size:13px}.vc-sign-banner svg{flex:none}.vc-sign-banner>span{flex:1;min-width:0}.vc-sign-banner button{flex:none;border:0;background:var(--accent);color:#121014;padding:5px 10px;font:inherit;font-size:12px;font-weight:700;cursor:pointer}.vc-sign-banner button.dismiss{display:grid;place-items:center;padding:4px;background:transparent;color:var(--muted)}.vc-sign-banner a.vc-sign-link{flex:none;background:var(--accent);color:#121014;padding:5px 10px;font-size:12px;font-weight:700;text-decoration:none}@media (max-width: 700px){.vc-sign-banner{flex-wrap:wrap}.vc-sign-banner>span{flex-basis:calc(100% - 30px)}}.vc-left{display:flex;flex:none;min-height:0}.vc-rail{width:72px;flex:none;background:#0a0a0c;border-right:1px solid var(--border);overflow-y:auto;scrollbar-width:none;display:flex;flex-direction:column;align-items:center;gap:8px;padding:12px 0}.vc-rail::-webkit-scrollbar{display:none}.vc-rail-item{position:relative;width:72px;display:flex;justify-content:center;flex:none;animation:vc-rail-in .4s cubic-bezier(.2,.8,.2,1) both;animation-delay:calc(var(--i, 0) * 40ms)}.vc-rail-item>button{width:48px;height:48px;padding:0;border:1px solid var(--border);background:var(--box);color:var(--dim);cursor:pointer;display:grid;place-items:center;overflow:hidden;transition:border-color .15s,transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .15s}.vc-rail-item>button:hover{border-color:var(--accent);transform:translateY(-1px);color:var(--text)}.vc-rail-item.active>button{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 6px 18px var(--accent-dim)}.vc-pill{position:absolute;left:0;top:50%;width:4px;height:0;background:#fff;transform:translateY(-50%);transition:height .25s cubic-bezier(.2,.8,.2,1),background .2s}.vc-rail-item:hover .vc-pill{height:20px}.vc-rail-item.unread .vc-pill{height:8px}.vc-rail-item.active .vc-pill{height:40px;background:var(--accent)}.vc-tip{display:none}.vc-rail-sep{width:32px;height:1px;background:var(--border-2);flex:none}.vc-rail-home{display:grid;place-items:center}.vc-srv-ico{width:100%;height:100%;display:grid;place-items:center;font-weight:700;font-size:14px;color:var(--dim);overflow:hidden}.vc-srv-ico img{width:100%;height:100%;object-fit:cover;display:block}.vc-srv-ico.act{color:var(--accent)}.vc-srv-ico.lg{width:64px;height:64px;flex:none;background:var(--surface-3);border:1px solid var(--border-2);font-size:18px}.vc-srv-ico.sm{width:28px;height:28px;flex:none;background:var(--surface-3);font-size:10px}.vc-side-col{width:272px;flex:none;display:flex;flex-direction:column;min-height:0;background:var(--panel);border-right:1px solid var(--border)}.vc-side-swap{flex:1;min-height:0;display:flex;flex-direction:column;animation:vc-side-in .32s cubic-bezier(.2,.8,.2,1)}.vc-side{flex:1;min-height:0;display:flex;flex-direction:column}.vc-side-head{position:relative;height:52px;flex:none;border-bottom:1px solid var(--border)}.vc-side-head.banner{height:118px}.vc-side-banner{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vc-side-head.banner:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,rgba(0,0,0,.6),transparent 50%,rgba(17,17,19,.85));pointer-events:none}.vc-side-title{position:relative;z-index:2;width:100%;height:52px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 14px;background:none;border:0;color:#fff;font-weight:700;font-size:15px;cursor:pointer;text-align:left}.vc-side-title span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 1px 3px rgba(0,0,0,.6)}.vc-side-title svg{flex:none;transition:transform .2s}.vc-side-title svg.flip{transform:rotate(180deg)}.vc-side-title:hover{background:#ffffff08}.vc-side-title.static{cursor:default}.vc-side-title.static:hover{background:none}.vc-side-list{flex:1;min-height:0;overflow-y:auto;padding:6px 8px 14px;scrollbar-width:thin;scrollbar-color:#2a2a30 transparent}.vc-side-desc{font-size:12px;color:var(--muted);padding:6px 8px 2px}.vc-side-empty{font-size:12.5px;color:var(--muted);padding:2px 8px 8px}.vc-cat-name{display:flex;align-items:center;gap:4px;width:100%;padding:16px 6px 4px;background:none;border:0;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);cursor:pointer;text-align:left}.vc-cat-name:hover{color:var(--dim)}.vc-cat-name.static{cursor:default}.vc-cat-name.static:hover{color:var(--muted)}.vc-cat-name svg{transition:transform .2s;flex:none}.vc-cat-name svg.shut{transform:rotate(-90deg)}.vc-cat-add{margin-left:auto;display:grid;place-items:center;color:var(--muted);cursor:pointer;padding:2px}.vc-cat-add:hover{color:#fff}.vc-ch{position:relative;display:flex;align-items:center;margin:1px 0;border-left:2px solid transparent;transition:background .12s,border-color .12s;animation:vc-fade .35s both;animation-delay:calc(var(--i, 0) * 22ms)}.vc-ch-btn{flex:1;min-width:0;display:flex;align-items:center;gap:8px;padding:6px 8px;background:none;border:0;color:var(--muted);font-size:14.5px;cursor:pointer;text-align:left}.vc-ch-btn svg{flex:none;opacity:.8}.vc-ch-btn span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-ch:hover{background:#ffffff0a}.vc-ch:hover .vc-ch-btn{color:var(--dim)}.vc-ch.on{background:var(--accent-dim);border-left-color:var(--accent)}.vc-ch.on .vc-ch-btn{color:#fff}.vc-ch.unread .vc-ch-btn{color:#fff;font-weight:600}.vc-ch.unread:before{content:"";position:absolute;left:-10px;top:50%;width:4px;height:8px;background:#fff;transform:translateY(-50%)}.vc-ch-gear{display:grid;place-items:center;width:26px;height:26px;margin-right:2px;background:none;border:0;color:var(--muted);cursor:pointer;opacity:0;transition:opacity .12s}.vc-ch:hover .vc-ch-gear,.vc-ch.on .vc-ch-gear{opacity:1}.vc-ch-gear:hover{color:#fff}.vc-home-link{width:100%;gap:10px;padding:9px 8px;background:none;border:0;border-left:2px solid transparent;color:var(--dim);font-size:15px;font-weight:600;cursor:pointer;text-align:left}.vc-home-link.on{color:#fff}.vc-dm{display:flex;align-items:center;gap:10px;width:100%;margin:1px 0;padding:6px 8px;background:none;border:0;border-left:2px solid transparent;color:var(--dim);cursor:pointer;text-align:left;transition:background .12s,border-color .12s}.vc-dm:hover{background:#ffffff0a}.vc-dm.on{background:var(--accent-dim);border-left-color:var(--accent);color:#fff}.vc-dm.unread b{color:#fff}.vc-dm-txt{flex:1;min-width:0;display:flex;flex-direction:column}.vc-dm-txt b,.vc-dm-txt small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-dm-txt b{font-size:14px;font-weight:600}.vc-dm-txt small{font-size:12px;color:var(--muted)}.vc-count{flex:none;background:var(--red);color:#fff;font-size:11px;font-weight:700;padding:1px 6px}.vc-sys-av,.vc-grp-av{background:var(--accent-dim);color:var(--accent);border:1px solid var(--border)}.vc-av{position:relative;flex:none;display:inline-grid;place-items:center;background:var(--surface-3);color:var(--dim);font-weight:700;line-height:1}.vc-av>img{width:100%;height:100%;object-fit:cover;display:block}.vc-st{position:absolute;right:-3px;bottom:-3px;width:36%;height:36%;min-width:11px;min-height:11px;max-width:20px;max-height:20px;border:3px solid #111113;--st-cut: #111113;color:var(--st-offline);background:var(--st-offline);transition:background .25s}.vc-st.online,.vc-st-sq.online{background:var(--st-online, #5bb37a)}.vc-st.idle,.vc-st-sq.idle{background:var(--st-idle)}.vc-st.dnd,.vc-st-sq.dnd{background:var(--st-dnd)}.vc-st.offline,.vc-st-sq.offline{background:var(--st-offline)}.vc-st-sq{display:inline-block;width:10px;height:10px;flex:none}.vc-st.online{color:var(--st-online, #5bb37a)}.vc-st.idle{color:var(--st-idle)}.vc-st.dnd{color:var(--st-dnd)}.vc-st.mobile,.vc-st-sq.mobile{background:none}.vc-st.mobile{border:0;width:42%;height:45%;min-width:14px;min-height:16px;max-width:26px;max-height:28px;right:-4px;bottom:-4px}.vc-st-sq.mobile{width:7px;height:11px}.vc-st.mobile svg,.vc-st-sq.mobile svg{display:block;width:100%;height:100%}.vc-st.console,.vc-st-sq.console{background:none}.vc-st.console{border:0;width:56%;height:42%;min-width:19px;min-height:14px;max-width:32px;max-height:24px;right:-4px;bottom:-4px}.vc-st-sq.console{width:14px;height:11px}.vc-st.console svg,.vc-st-sq.console svg{display:block;width:100%;height:100%}.vc-st-sq.online{color:var(--st-online, #5bb37a)}.vc-st-sq.idle{color:var(--st-idle)}.vc-st-sq.dnd{color:var(--st-dnd)}.vc-st-sq.ghost{background:transparent;box-shadow:inset 0 0 0 2px currentColor}.vc-st.ghost{background:var(--st-cut);border:2px solid currentColor;box-shadow:0 0 0 2px var(--st-cut)}.vc-via{display:inline-flex;align-items:center;gap:3px;margin-left:6px;padding:0 5px;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle;font-size:11px;line-height:16px;color:var(--muted);background:var(--surface-3);border:1px solid var(--border)}.vc-via.official{color:var(--accent)}.vc-via svg{flex:none}.vc-via-name{min-width:0;overflow:hidden;text-overflow:ellipsis}.vc-via-icon{flex:none;width:12px;height:12px;object-fit:cover}.vc-tip-via{display:flex;flex-direction:column;gap:2px}.vc-tip-via span{display:inline-flex;align-items:center;gap:4px}.vc-tip-via b{color:#fff}.vc-tip-via .vc-via-check{color:var(--accent);flex:none}.vc-tip-via small{font-size:11px;font-weight:500;color:var(--muted)}.vc-tip-via small.vc-tip-via-note{color:var(--dim)}.vc-via-row{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:3px}.vc-via-row .vc-via{margin-left:0;padding:0;gap:5px;min-width:0;color:var(--dim);background:none;border:0;font-size:12px}.vc-via-row .vc-via-name{color:var(--text)}.vc-via-row .vc-via-check{color:var(--accent)}.vc-via-row small{flex:none;font-size:12px;color:var(--dim)}.vc-via-row.idle{opacity:.6}.vc-via-row.idle .vc-via-name,.vc-via-row.idle .vc-via-check{color:var(--dim)}.vc-me{position:relative;flex:none;height:58px;display:flex;align-items:center;gap:2px;padding:0 8px;background:#0a0a0c;border-top:1px solid var(--border)}.vc-me-who{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:5px 6px;background:none;border:0;color:var(--text);cursor:pointer;text-align:left}.vc-me-who:hover{background:#ffffff0d}.vc-me .vc-st{border-color:#0a0a0c;--st-cut: #0a0a0c}.vc-me-txt{min-width:0;display:flex;flex-direction:column}.vc-me-txt b,.vc-me-txt small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-me-txt b{font-size:13.5px}.vc-me-txt small{font-size:11.5px;color:var(--muted)}.vc-me-menu{left:8px;bottom:64px;width:270px}.vc .vc-menu .vc-me-menu-head{padding:10px 14px}.vc-me-menu-head>span{display:flex;flex-direction:column;min-width:0}.vc-me-menu-head small{color:var(--muted);font-size:12px}.vc-st-txt{flex:1;display:flex;flex-direction:column}.vc-st-txt small{font-size:11px;color:var(--muted)}.vc-menu{position:absolute;z-index:200;min-width:220px;padding:6px 0;background:var(--box);border:1px solid var(--border-2);box-shadow:0 18px 50px #0000008c;animation:vc-pop .16s cubic-bezier(.2,.8,.2,1);transform-origin:top}.vc-me-menu{transform-origin:bottom left}.vc-menu>button,.vc-menu>a{display:flex;align-items:center;gap:10px;width:100%;padding:8px 14px;background:none;border:0;border-left:3px solid transparent;color:#d4d4d8;font-size:13.5px;text-align:left;text-decoration:none;cursor:pointer}.vc-menu>button:hover,.vc-menu>a:hover{background:var(--accent-dim);border-left-color:var(--accent);color:#fff}.vc-menu>button.on{color:#fff}.vc-menu>.danger{color:#d98a8a}.vc-menu>.danger:hover{background:#c26a6a1a;border-left-color:var(--red);color:#f0a5a5}.vc-menu-sep{height:1px;background:var(--border);margin:5px 0}.vc-srv-menu{left:8px;right:8px;top:calc(100% - 64px);min-width:0}.vc-side-head:not(.banner) .vc-srv-menu{top:50px}.vc-side-head.banner .vc-srv-menu{top:50px}.vc-main{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;background:var(--bg)}.vc-head{height:52px;flex:none;display:flex;align-items:center;gap:8px;padding:0 12px 0 16px;border-bottom:1px solid var(--border);background:linear-gradient(180deg,#141416,#0f0f11);min-width:0}.vc-head-ico{color:var(--muted);flex:none}.vc-head-name{font-size:15.5px;color:#fff;white-space:nowrap}.vc-head-topic{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:13px;border-left:1px solid var(--border-2);padding-left:10px;margin-left:4px}.vc-head-user{display:flex;align-items:center;gap:8px;padding:0;background:none;border:0;color:inherit;cursor:pointer}.vc-head-user .vc-st{border-color:#121214;--st-cut: #121214}.vc-head-search{position:relative;flex:none}.vc-head-search input{width:180px;height:30px;padding:0 28px 0 10px;background:#0a0a0c;border:1px solid var(--border);color:var(--text);font:inherit;font-size:13px;transition:width .22s cubic-bezier(.2,.8,.2,1),border-color .15s}.vc-head-search input:focus{width:250px;outline:none;border-color:var(--accent)}.vc-head-search svg{position:absolute;right:9px;top:8px;color:var(--muted);pointer-events:none}.vc-ico-btn{display:inline-grid;place-items:center;width:34px;height:34px;flex:none;padding:0;background:none;border:1px solid transparent;color:var(--dim);cursor:pointer;transition:color .12s,background .12s}.vc-ico-btn:hover:not(:disabled){color:#fff;background:#ffffff0d}.vc-ico-btn.on{color:var(--accent)}.vc-ico-btn.off{color:#e07a7a}.vc-ico-btn.off:hover:not(:disabled){color:#f09090;background:#e07a7a1a}.vc-me .vc-ico-btn{width:32px}.vc-ico-btn:disabled{opacity:.35;cursor:default}.vc-ico-btn.send:not(:disabled){color:var(--accent)}.vc-burger,.vc-back{display:none}.vc-body{flex:1;min-height:0;display:flex;position:relative}.vc-convo{flex:1;min-width:0;display:flex;flex-direction:column;animation:vc-swap .32s cubic-bezier(.2,.8,.2,1)}.vc-scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;scrollbar-width:thin;scrollbar-color:#2a2a30 transparent}.vc-msgs-col{display:flex;flex-direction:column}.vc-msgs{overflow:clip;min-height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:14px 0 10px}.vc-start{padding:26px 16px 12px}.vc-start-ico{width:68px;height:68px;display:grid;place-items:center;margin-bottom:12px;background:var(--box);border:1px solid var(--border);color:var(--accent)}.vc-start h2{font-size:26px;letter-spacing:-.02em;color:#fff}.vc-start p{color:var(--dim);font-size:14px}.vc-day{display:flex;align-items:center;margin:16px 16px 4px;color:var(--muted);font-size:12px;font-weight:600}.vc-day:before,.vc-day:after{content:"";flex:1;height:1px;background:var(--border)}.vc-day span{padding:0 10px}.vc-msg{position:relative;display:grid;grid-template-columns:56px minmax(0,1fr);padding:2px 48px 2px 16px;transition:background .1s}.vc-msg.head{margin-top:14px;padding-top:3px}.vc-msg:hover{background:#ffffff06}.vc-msg.mention{background:#d6a64c12;box-shadow:inset 2px 0 0 var(--st-idle)}.vc-msg.editing{background:#ffffff08}.vc-msg.pending .vc-text{opacity:.5}.vc-msg.failed .vc-text{color:#e08a8a}.vc-msg-av{grid-column:1;grid-row:span 3;align-self:start;width:40px;height:40px;margin-top:2px;padding:0;background:none;border:0;cursor:pointer;transition:transform .15s}.vc-msg-av:hover{transform:translateY(-1px)}.vc-msg-gut{grid-column:1;align-self:start;padding:3px 12px 0 0;text-align:right;font-size:10.5px;color:var(--muted);white-space:nowrap;opacity:0}.vc-msg:hover .vc-msg-gut{opacity:1}.vc-msg-main{grid-column:2;min-width:0}.vc-msg-head{display:flex;align-items:baseline;gap:8px;min-width:0}.vc-msg-name{padding:0;background:none;border:0;font-size:15px;font-weight:600;color:#fff;cursor:pointer;white-space:nowrap}.vc-msg-name:hover{text-decoration:underline}.vc-time{font-size:11.5px;color:var(--muted);white-space:nowrap}.vc-pronouns{font-size:11.5px;color:var(--muted);opacity:.85;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0;flex:0 1 auto;max-width:14em}.vc-text{font-size:15px;line-height:1.45;color:#dcdce0;overflow-wrap:anywhere}.vc-text a{color:#8ab4f8}.vc-edited{font-size:10.5px;color:var(--muted);margin-left:6px}.vc-code{padding:0 4px;background:#0a0a0c;border:1px solid var(--border);font-family:Consolas,Cascadia Code,monospace;font-size:13px}.vc-pre{margin:4px 0;padding:8px 10px;max-width:100%;overflow-x:auto;background:#0a0a0c;border:1px solid var(--border);font-family:Consolas,Cascadia Code,monospace;font-size:13px;white-space:pre}.vc-quote{margin:2px 0;padding-left:10px;border-left:3px solid var(--border-2);color:var(--dim)}.vc-spoiler{background:#2c2c33;color:transparent;cursor:pointer;transition:color .2s,background .2s}.vc-spoiler.shown{background:#ffffff12;color:inherit;cursor:text}.vc-spoiler:not(.shown) *{color:transparent!important;background:none!important}.vc-mention{padding:0 3px;background:var(--accent-dim);border:0;color:var(--accent);font:inherit;font-weight:600;cursor:pointer}.vc-mention:hover{background:var(--accent);color:#fff}.vc-mention.me{background:#d6a64c2e;color:#f0c674}.vc-reply-to{grid-column:1 / -1;position:relative;display:flex;align-items:center;gap:6px;min-width:0;margin-bottom:3px;padding-left:56px;font-size:12.5px;color:var(--muted);cursor:pointer}.vc-reply-to b{flex:none;font-weight:600;color:var(--dim)}.vc-reply-to>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-reply-to:hover>span:last-child{color:var(--text)}.vc-reply-line{position:absolute;left:19px;top:8px;width:30px;height:10px;border-left:2px solid var(--border-2);border-top:2px solid var(--border-2)}.vc-atts{display:grid;gap:4px;margin-top:6px;max-width:440px}.vc-atts.n2,.vc-atts.n4{grid-template-columns:1fr 1fr}.vc-atts.n3{grid-template-columns:1fr 1fr 1fr}.vc-att{display:block;overflow:hidden;background:#0a0a0c;border:1px solid var(--border)}.vc-att img{display:block;width:100%;height:160px;object-fit:cover;transition:transform .25s}.vc-atts.n1 .vc-att{justify-self:start}.vc-atts.n1 .vc-att img{width:auto;height:auto;max-width:100%;max-height:360px;object-fit:contain}.vc-att:hover img{transform:scale(1.02)}.vc-file{padding:8px 10px;border:1px solid var(--border);background:#111113}.vc-tools{position:absolute;right:16px;top:-14px;z-index:3;display:none;background:linear-gradient(180deg,#202024,#18181b);border:1px solid var(--border-2);box-shadow:0 6px 18px #00000073;animation:vc-pop .12s ease-out}.vc-msg:hover .vc-tools{display:flex}.vc-tools button{width:32px;height:30px;display:grid;place-items:center;padding:0;background:none;border:0;color:var(--dim);cursor:pointer}.vc-tools button:hover{background:#ffffff12;color:#fff}.vc-tools button.danger:hover{color:#f0a5a5;background:#c26a6a26}.vc-sys{margin-top:12px}.vc-sys-ico{grid-column:1;display:grid;place-items:center;width:40px;padding-top:3px;color:var(--accent)}.vc-sys-body{grid-column:2;font-size:14.5px;color:var(--dim);overflow-wrap:anywhere}.vc-sys-body .vc-time{margin-left:8px}.vc-edit{position:relative}.vc-edit .vc-edit-input{width:100%;min-height:44px;padding:8px 10px;background:#0a0a0c;border:1px solid var(--accent);color:var(--text);font:inherit;font-size:15px;line-height:1.45}.vc-edit small{font-size:11px;color:var(--muted)}.vc-edit-foot{display:flex;align-items:center;gap:10px;margin-top:4px}.vc-input b,.vc-input i,.vc-input u,.vc-input s,.vc-input code{pointer-events:none}.vc-input .vc-md-link{color:#8ab4f8;text-decoration:underline;text-underline-offset:2px}.vc-input .vc-md-quote{display:block;padding-left:8px;border-left:3px solid var(--accent);color:var(--dim)}.vc-fail{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:2px;font-size:12px;color:#e08a8a}.vc-fail button{padding:0;background:none;border:0;color:var(--accent);font-size:12px;cursor:pointer;text-decoration:underline}.vc-composer-wrap{flex:none;padding:0 16px;position:relative}.vc-composer{display:flex;align-items:flex-end;gap:4px;padding:5px;background:linear-gradient(180deg,#19191c,#141416);border:1px solid var(--border);transition:border-color .15s,box-shadow .15s}.vc-composer:focus-within{border-color:var(--border-2);box-shadow:0 0 0 1px var(--accent-dim)}.vc-composer textarea{flex:1;min-width:0;max-height:220px;padding:7px 4px;background:none;border:0;outline:none;color:var(--text);font:inherit;font-size:15px;line-height:1.4;resize:none}.vc-composer textarea::placeholder{color:var(--muted)}.vc-composer.locked{justify-content:center;align-items:center;gap:8px;margin:0 16px 24px;padding:14px;color:var(--muted);font-size:13.5px}.vc-composer.locked.timed-out{color:var(--dim);border-left:3px solid #d6a64c;text-align:left;justify-content:flex-start}.vc-composer.locked.timed-out>svg{color:#e5c27a;flex:none}.vc-replybar{display:flex;align-items:center;justify-content:space-between;padding:6px 10px;background:#101012;border:1px solid var(--border);border-bottom:0;font-size:12.5px;color:var(--dim);animation:vc-up .2s cubic-bezier(.2,.8,.2,1)}.vc-replybar b{color:var(--text)}.vc-replybar-main{display:flex;align-items:center;gap:6px;min-width:0}.vc-replybar-main>b{flex:none}.vc-replybar-main>.vc-reply-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted)}.vc-replybar button{display:grid;place-items:center;padding:2px;background:none;border:0;color:var(--muted);cursor:pointer}.vc-replybar button:hover{color:#fff}.vc-pending-atts{display:flex;flex-wrap:wrap;gap:8px;padding:8px;background:#101012;border:1px solid var(--border);border-bottom:0}.vc-patt{position:relative;display:grid;place-items:center;overflow:hidden;background:#0a0a0c;border:1px solid var(--border);color:var(--muted);animation:vc-pop .2s cubic-bezier(.2,.8,.2,1)}.vc-patt.thumb{width:136px;height:136px}.vc-patt.thumb img,.vc-patt.thumb video{width:100%;height:100%;object-fit:cover;display:block;background:#000}.vc-patt.card{width:264px;height:72px;display:flex;align-items:center;gap:10px;padding:10px 58px 10px 10px;background:#111113;border-left:3px solid var(--accent)}.vc-patt-ico{position:relative;flex:none;width:40px;height:46px;display:grid;place-items:center;color:var(--accent)}.vc-patt-ico b{position:absolute;bottom:0;left:50%;transform:translate(-50%);padding:0 4px;background:var(--accent);color:#0b0b0d;font-size:9px;font-weight:800;letter-spacing:.04em;line-height:14px}.vc-patt-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.vc-patt-name{color:var(--text);font-size:13px;font-weight:600;line-height:1.3;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;word-break:break-word}.vc-patt-meta small{color:var(--muted);font-size:11.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.vc-patt-kind{position:absolute;left:4px;bottom:4px;display:inline-flex;align-items:center;gap:3px;padding:0 5px;height:18px;background:#000000bf;color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;pointer-events:none}.vc-patt button{position:absolute;top:4px;right:4px;width:22px;height:22px;display:grid;place-items:center;padding:0;background:#000000bf;border:0;color:#fff;cursor:pointer}.vc-patt button:hover{background:#000000eb}.vc-patt.card .vc-patt-spoiler{left:auto;right:30px}.vc-patt.card .vc-patt-spoiler-tag{left:auto;right:4px;bottom:auto;top:30px;transform:none}.vc-patt.busy{width:136px;height:136px;animation:vc-pulse .8s ease-in-out infinite alternate}@media (max-width: 760px){.vc-patt.thumb,.vc-patt.busy{width:104px;height:104px}.vc-patt.card{width:min(264px,calc(100vw - 40px))}}.vc-typing{height:24px;display:flex;align-items:center;gap:7px;padding:0 2px;font-size:12px;color:var(--dim);opacity:0;transform:translateY(3px);transition:opacity .2s,transform .2s}.vc-typing.on{opacity:1;transform:none}.vc-typing b{color:var(--text)}.vc-dots{display:inline-flex;gap:3px}.vc-dots i,.vc-loading i{display:block;width:5px;height:5px;background:var(--dim);animation:vc-dot 1.2s ease-in-out infinite}.vc-dots i:nth-child(2),.vc-loading i:nth-child(2){animation-delay:.15s}.vc-dots i:nth-child(3),.vc-loading i:nth-child(3){animation-delay:.3s}.vc-loading{display:flex;justify-content:center;gap:6px;padding:20px}.vc-loading i{width:8px;height:8px;background:var(--accent)}.vc-members,.vc-dm-side,.vc-results{flex:none;overflow-y:auto;border-left:1px solid var(--border);animation:vc-slide-l .3s cubic-bezier(.2,.8,.2,1);scrollbar-width:thin;scrollbar-color:#2a2a30 transparent}.vc-members{width:248px;padding:2px 8px 16px;background:var(--panel)}.vc-mgroup{margin-bottom:4px}.vc-member{display:flex;align-items:center;gap:10px;width:100%;padding:5px 8px;background:none;border:0;border-left:2px solid transparent;color:var(--text);cursor:pointer;text-align:left;transition:background .12s,border-color .12s,opacity .12s}.vc-member:hover{background:#ffffff0a;border-left-color:var(--accent)}.vc-member.off{opacity:.45}.vc-member.off:hover{opacity:.85}.vc-member-txt{min-width:0;display:flex;flex-direction:column}.vc-member-txt b{display:flex;align-items:center;gap:6px;min-width:0;font-size:14px;font-weight:600;white-space:nowrap}.vc-member-txt small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:var(--muted)}.vc-role{display:inline-flex;align-items:center;gap:3px;flex:none;padding:1px 5px;border:1px solid;font-size:9.5px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;line-height:1.3}.vc-role.owner{color:#f0c674;border-color:#f0c67459}.vc-role.owner.ico{padding:0;border:0;vertical-align:-1px;margin-left:4px}.vc-role.admin{color:var(--accent);border-color:var(--accent-dim);background:var(--accent-dim)}.vc-more{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;margin-top:10px;padding:8px;background:none;border:1px dashed var(--border-2);color:var(--dim);font-size:13px;cursor:pointer}.vc-more:hover{color:#fff;border-color:var(--accent)}.vc-more.danger:hover{color:#f0a5a5;border-color:var(--red)}.vc-dm-side{width:320px;background:#0b0b0d}.vc-dm-side .pe-card{border:0;border-top:3px solid var(--pe-accent);width:100%}.vc-results{width:320px;background:#111113}.vc-results-head{position:sticky;top:0;display:flex;align-items:center;justify-content:space-between;padding:8px 8px 8px 14px;background:#111113;border-bottom:1px solid var(--border)}.vc-result{display:flex;flex-direction:column;gap:3px;width:100%;padding:10px 14px;background:none;border:0;border-bottom:1px solid var(--border);color:var(--text);text-align:left;cursor:pointer;animation:vc-fade .3s both}.vc-result:hover{background:#ffffff08}.vc-result small{color:var(--muted);font-size:11px}.vc-result>span:last-child{color:var(--dim);font-size:13px;overflow-wrap:anywhere;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vc-pop{position:fixed;z-index:2000;width:320px;box-shadow:0 24px 60px #000000a6;animation:vc-pop .2s cubic-bezier(.2,.8,.2,1);transform-origin:top center}.vc-pop.out{animation:vc-pop-out .14s ease-in forwards}.vc-card{width:320px;position:relative}.vc-card .pe-banner{height:110px}.vc-card .pe-banner>img{width:100%;height:100%;object-fit:cover;display:block}.vc-card-tools{position:absolute;top:8px;right:8px;z-index:9;display:flex;gap:6px}.vc-card-tools>button,.vc-big-x{width:30px;height:30px;display:grid;place-items:center;padding:0;background:#0000008c;border:1px solid rgba(255,255,255,.15);color:#fff;cursor:pointer;transition:background .12s}.vc-card-tools>button:hover,.vc-big-x:hover{background:#000000d9}.vc-card-menu{top:36px;right:0;min-width:200px}.vc-card .pe-avatar-row{margin-top:-44px;justify-content:flex-start;align-items:flex-end;gap:10px}.vc-card .pe-avatar,.vc-card-av{width:auto;height:auto;border:0;border-radius:0;background:none;font-size:inherit}.vc-card-av .vc-av{border:5px solid #0b0b0d}.vc-card-av .vc-st{right:-2px;bottom:-2px;border-color:#0b0b0d;--st-cut: #0b0b0d}.vc-bubble{position:relative;max-width:196px;margin-bottom:10px;padding:7px 10px;background:#1a1a1d;border:1px solid var(--border-2);color:var(--text);font-size:12.5px;font-style:italic;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;animation:vc-pop .25s .08s cubic-bezier(.2,.8,.2,1) both}.vc-bubble.empty{color:var(--muted);cursor:pointer;font-family:inherit;text-align:left}.vc-bubble.empty:hover{border-color:var(--accent);color:var(--dim)}.vc-bubble.big{max-width:none;margin-bottom:12px;white-space:normal;font-size:14px}.vc-card-sub{margin-top:-2px;font-size:13px;color:var(--dim);overflow-wrap:anywhere}.vc-pronouns{margin-top:-2px;font-size:12.5px;color:var(--dim);overflow-wrap:anywhere}.vc-card-badges{margin:0}.vc-private{display:flex;flex-direction:column;gap:2px;margin-top:8px;padding:10px 12px;background:#111113;border:1px solid var(--border);font-size:13px}.vc-private b{color:#fff}.vc-private span{color:var(--dim)}.vc-card-btns{display:flex;gap:8px}.vc-btn-msg{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--text);font-family:inherit;text-decoration:none!important;cursor:pointer;transition:background .15s,color .15s,border-color .15s}.vc-btn-msg:hover{background:var(--accent);border-color:var(--accent);color:#16141c}.vc-skel{height:56px;margin-top:8px;background:linear-gradient(90deg,#151517,#1e1e22,#151517);background-size:200% 100%;animation:vc-shimmer 1.2s linear infinite}.vc-act{margin-top:8px;padding:10px 12px;background:var(--box);border:1px solid var(--border);text-align:left}.vc-act-head{margin-bottom:8px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}.vc-act-head span{text-transform:none;letter-spacing:0;font-weight:500;color:var(--muted)}.vc-act-row{display:flex;align-items:center;gap:12px}.vc-act-art{width:64px;height:64px;flex:none;display:grid;place-items:center;overflow:hidden;background:#0a0a0c;border:1px solid var(--border);color:var(--accent)}.vc-act.compact .vc-act-art{width:46px;height:46px}.vc-act-art img{width:100%;height:100%;object-fit:cover}.vc-act-txt{min-width:0;display:flex;flex-direction:column;font-size:12.5px;color:var(--dim)}.vc-act-txt>*{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-act-txt b{font-size:13.5px;color:#fff}.vc-act-txt a{color:#fff}.vc-act-time{display:flex;align-items:center;gap:4px;color:#7fbf8f!important;font-variant-numeric:tabular-nums}.vc-sub-activity{color:#fff;font-weight:750}.vc-song-progress{display:flex;flex-direction:column;gap:4px;margin-top:5px;min-width:160px;color:var(--muted);font-size:11px;font-variant-numeric:tabular-nums}.vc-song-times{display:flex;justify-content:space-between}.vc-song-track{display:block;height:4px;overflow:hidden;border-radius:99px;background:#34343a}.vc-song-track i{display:block;height:100%;border-radius:inherit;background:#1db954;transition:width .9s linear}.vc-act.listen{padding:8px 10px}.vc-act.listen .vc-act-head{margin-bottom:6px;font-size:10.5px}.vc-act.listen .vc-act-row{gap:10px}.vc-act.listen .vc-act-art{width:48px;height:48px}.vc-act.listen.compact .vc-act-art{width:40px;height:40px}.vc-act.listen .vc-act-txt{font-size:12px}.vc-act.listen .vc-act-txt b{font-size:13px}.vc-act.listen .vc-song-progress{gap:3px;margin-top:4px;min-width:140px;font-size:10.5px}.vc-act.listen .vc-song-track{height:3px}.vc-modal-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2100;display:grid;place-items:center;padding:20px;background:#050507b8;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:vc-fade .2s ease-out}.vc-modal-back.out{animation:vc-fade-out .18s ease-in forwards}.vc-modal-back.out>*{animation:vc-pop-out .18s ease-in forwards}.vc-big{position:relative;width:min(680px,100%);max-height:calc(100dvh - 40px);overflow-y:auto;background:#0b0b0d;border:1px solid var(--border-2);border-top:3px solid var(--pe-accent, var(--accent));box-shadow:0 30px 80px #0009;transform-origin:center}.vc-big-x{position:absolute;top:10px;right:10px;z-index:3}.vc-big-banner{height:200px;background:linear-gradient(135deg,var(--accent-dim),transparent)}.vc-big-banner img{width:100%;height:100%;object-fit:cover;display:block}.vc-big-head{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:12px;margin-top:-58px;padding:0 22px}.vc-big-av{border:6px solid #0b0b0d}.vc-big-av .vc-st{border-color:#0b0b0d;--st-cut: #0b0b0d}.vc-big-btns{display:flex;flex-wrap:wrap;gap:8px;padding-bottom:6px}.vc-big-btns .btn{gap:6px}.vc-big-id{padding:10px 22px 8px}.vc-big-id h2{font-size:26px;letter-spacing:-.02em;color:#fff;overflow-wrap:anywhere}.vc-big-id .pe-sub{margin-top:6px}.vc-big-status{display:inline-flex;align-items:center;gap:6px;color:var(--dim);font-size:12.5px}.vc-big-badges{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.vc-big-badge{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;background:#151517;border:1px solid var(--border);color:var(--dim);font-size:12px}.vc-big-badge img{width:16px;height:16px;object-fit:contain}.vc-tabs{display:flex;gap:2px;padding:0 22px;border-bottom:1px solid var(--border);overflow-x:auto;scrollbar-width:none}.vc-tabs button{position:relative;flex:none;padding:10px 12px;background:none;border:0;color:var(--muted);font-size:13.5px;font-weight:600;cursor:pointer}.vc-tabs button:after{content:"";position:absolute;left:8px;right:8px;bottom:-1px;height:2px;background:var(--accent);transform:scaleX(0);transition:transform .22s cubic-bezier(.2,.8,.2,1)}.vc-tabs button:hover{color:var(--dim)}.vc-tabs button.on{color:#fff}.vc-tabs button.on:after{transform:none}.vc-tabs.inline{margin-left:14px;padding:0;border:0;gap:4px}.vc-tabs.inline button{padding:4px 10px}.vc-tabs.inline button:after{display:none}.vc-tabs.inline button.on{background:var(--accent-dim);color:#fff}.vc-tabs.inline button.add{color:#8fd19e}.vc-tabs.inline button.add.on{background:#6f9e7c2e}.vc-big-body{padding:16px 22px 22px;animation:vc-swap .28s cubic-bezier(.2,.8,.2,1)}.vc-big-body .vc-act{margin:0 0 10px}.vc-sec-t{margin:4px 0 6px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.vc-facts{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:6px 16px;margin:10px 0 14px}.vc-conns{display:flex;flex-wrap:wrap;gap:6px}.vc-chip{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;background:#151517;border:1px solid var(--border-2);color:var(--dim);font-size:12.5px;text-decoration:none!important;cursor:default}button.vc-chip{cursor:pointer}.vc-chip.vc-conn{gap:8px;color:var(--text);font-weight:500;transition:border-color .15s,background .15s}.vc-chip.vc-conn svg{flex:none;color:var(--dim);transition:color .15s}a.vc-chip.vc-conn{cursor:pointer}a.vc-chip.vc-conn:hover{border-color:var(--cc, var(--accent));background:#1b1b1f}.vc-chip.vc-conn:hover svg{color:var(--cc, var(--accent))}.vc-chip.ok{color:#8fd19e;border-color:#6f9e7c80}.vc-mutual{display:flex;flex-direction:column;gap:2px}.vc-mutual-row{display:flex;align-items:center;gap:10px;width:100%;padding:8px;background:none;border:1px solid transparent;color:var(--text);cursor:pointer;text-align:left}.vc-mutual-row:hover{background:#151517;border-color:var(--border)}.vc-empty-note{padding:14px 16px;text-align:center;color:var(--muted);font-size:13.5px}.vc-dialog{width:min(460px,100%);max-height:calc(100dvh - 40px);overflow-y:auto;padding:22px;background:var(--box);border:1px solid var(--border-2);box-shadow:0 30px 80px #0009;animation:vc-pop .22s cubic-bezier(.2,.8,.2,1);color:var(--text)}.vc-dialog.wide{width:min(760px,100%)}.vc-dialog h3{margin-bottom:4px;font-size:19px;color:#fff}.vc-dialog-sub{margin-bottom:14px;color:var(--dim);font-size:13.5px}.vc-msg-info{display:grid;gap:6px}.vc-msg-info-lead{display:block;color:var(--text);margin-bottom:4px}.vc-msg-info-row{display:grid;grid-template-columns:96px 1fr;gap:10px}.vc-msg-info-row>b{color:var(--dim);font-weight:600}.vc-msg-info-row>span{color:var(--text);overflow-wrap:anywhere}.bf-ss-advanced-warn{display:flex;gap:10px;align-items:flex-start;padding:10px 12px;margin:4px 0 10px;border:1px solid var(--red);color:var(--text);font-size:13px;line-height:1.45}.bf-ss-advanced-warn svg{flex:none;color:var(--red);margin-top:2px}.vc-dialog-btns{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px}.vc-dialog-btns .btn{gap:6px}.vc-field{display:flex;flex-direction:column;gap:6px;margin-bottom:12px}.vc-field>span{font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}.vc-hint{font-size:12px;color:var(--muted)}.vc-row{display:flex;gap:8px}.vc-row .form-input{flex:1;min-width:0}.vc-check{display:flex;align-items:flex-start;gap:10px;margin-bottom:12px;padding:10px 12px;background:#111113;border:1px solid var(--border);cursor:pointer}.vc-check input{margin-top:3px;accent-color:var(--accent)}.vc-check span{display:flex;flex-direction:column}.vc-check small{font-size:12px;color:var(--muted)}.vc-seg{display:grid;grid-template-columns:1fr 1fr;gap:8px}.vc-seg button{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:#111113;border:1px solid var(--border);color:var(--dim);text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.vc-seg button svg{flex:none;margin-top:2px}.vc-seg button.on{background:var(--accent-dim);border-color:var(--accent);color:#fff}.vc-seg span{display:flex;flex-direction:column}.vc-seg small{font-size:12px;color:var(--muted)}.vc-input-ico{position:relative}.vc-input-ico svg{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--muted)}.vc-input-ico input{width:100%;padding-left:30px}.vc-search{display:flex;align-items:center;gap:8px;margin:10px 0;padding:0 10px;background:#0a0a0c;border:1px solid var(--border);transition:border-color .15s}.vc-search:focus-within{border-color:var(--accent)}.vc-search svg{color:var(--muted);flex:none}.vc-search input{flex:1;min-width:0;height:36px;background:none;border:0;outline:none;color:var(--text);font:inherit}.vc-disc-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin-top:6px}.vc-disc-card{position:relative;display:flex;flex-direction:column;background:var(--box);border:1px solid var(--border);transition:border-color .15s,transform .18s cubic-bezier(.2,.8,.2,1)}.vc-disc-card:hover{border-color:var(--accent);transform:translateY(-2px)}.vc-disc-banner{height:84px;overflow:hidden;background:linear-gradient(135deg,var(--accent-dim),transparent)}.vc-disc-banner img{width:100%;height:100%;object-fit:cover}.vc-disc-card .vc-srv-ico.lg{position:absolute;left:12px;top:52px;width:52px;height:52px;border:3px solid #151517}.vc-disc-body{flex:1;display:flex;flex-direction:column;gap:4px;padding:30px 12px 12px}.vc-disc-body b{font-size:15px;color:#fff}.vc-disc-body p{flex:1;font-size:12.5px;color:var(--dim);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.vc-disc-foot{display:flex;align-items:center;justify-content:space-between;margin-top:8px;font-size:12px;color:var(--muted)}.vc-disc-foot>span{display:inline-flex;align-items:center;gap:4px}.vc-create-prev{display:flex;justify-content:center;margin-bottom:14px}.vc-invite-srv{display:flex;align-items:center;gap:12px;margin:8px 0 12px}.vc-invite-srv>div{display:flex;flex-direction:column}.vc-invite-srv b{font-size:17px;color:#fff}.vc-invite-srv small{display:inline-flex;align-items:center;gap:4px;color:var(--muted)}.vc-code-btn{padding:1px 8px;background:#0a0a0c;border:1px solid var(--border-2);color:var(--accent);font-family:Consolas,monospace;cursor:pointer}.vc-settings-imgs{display:grid;grid-template-columns:1fr 1fr;gap:12px}.vc-img-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.vc-img-row label.btn{gap:6px;cursor:pointer}.vc-banner-prev{width:120px;height:40px;overflow:hidden;background:var(--surface-3);border:1px solid var(--border)}.vc-banner-prev img{width:100%;height:100%;object-fit:cover}.vc-pick-list{display:flex;flex-direction:column;max-height:300px;overflow-y:auto}.vc-pick{display:flex;align-items:center;gap:10px;padding:7px 8px;background:none;border:0;border-left:2px solid transparent;color:var(--text);text-align:left;cursor:pointer}.vc-pick:hover,.vc-pick.on{background:var(--accent-dim);border-left-color:var(--accent)}.vc-pick svg{margin-left:auto;color:var(--accent)}.vc-picked{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:8px}.vc-home{flex:1;min-height:0;display:flex}.vc-home-main{flex:1;min-width:0;display:flex;flex-direction:column}.vc-home-body{flex:1;min-height:0;overflow-y:auto;padding:4px 20px 20px;animation:vc-swap .28s cubic-bezier(.2,.8,.2,1)}.vc-friend{display:flex;align-items:center;gap:10px;padding:9px 10px;border-top:1px solid var(--border);transition:background .12s}.vc-friend:hover{background:#ffffff08}.vc-friend-who{flex:1;min-width:0;display:flex;align-items:center;gap:10px;padding:0;background:none;border:0;color:inherit;text-align:left;cursor:pointer}.vc-friend-txt{flex:1;min-width:0;display:flex;flex-direction:column}.vc-friend-txt b{font-size:14.5px}.vc-friend-txt small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;color:var(--muted)}.vc-round{width:36px;height:36px;flex:none;display:grid;place-items:center;padding:0;background:#151517;border:1px solid var(--border);color:var(--dim);cursor:pointer;transition:color .12s,border-color .12s}.vc-round:hover{color:#fff;border-color:var(--accent)}.vc-round.ok:hover{color:#8fd19e;border-color:#6f9e7c}.vc-round.no:hover{color:#f0a5a5;border-color:var(--red)}.vc-add{max-width:640px;padding:16px 0}.vc-add h3{margin-bottom:4px;font-size:17px}.vc-add .inline-msg{margin-top:10px}.vc-empty-big{display:flex;flex-direction:column;align-items:center;gap:12px;padding:60px 20px;color:var(--muted);text-align:center}.vc-active{width:330px;flex:none;overflow-y:auto;padding:16px;background:var(--panel);border-left:1px solid var(--border)}.vc-active h3{margin-bottom:14px;font-size:19px}.vc-active-empty{padding:10px;text-align:center}.vc-active-empty b{font-size:15px}.vc-active-empty p{margin-top:4px;font-size:13px;color:var(--muted)}.vc-active-card{display:block;width:100%;margin-bottom:10px;padding:12px;background:var(--box);border:1px solid var(--border);color:inherit;text-align:left;cursor:pointer;transition:border-color .15s,transform .18s cubic-bezier(.2,.8,.2,1)}.vc-active-card:hover{border-color:var(--accent);transform:translateY(-1px)}.vc-active-who{display:flex;align-items:center;gap:10px}.vc-active-who b{font-size:14px}.vc-active-card .vc-act{margin-top:10px}.vc-toast{position:fixed;left:50%;bottom:96px;z-index:3000;transform:translate(-50%);padding:10px 16px;max-width:calc(100vw - 32px);background:linear-gradient(180deg,#33191c,#221214);border:1px solid rgba(194,106,106,.6);box-shadow:0 16px 44px #00000080;color:#f0a5a5;font-size:13.5px;font-weight:600;animation:vc-toast 4.2s both}.vl-in{animation:vc-msg-in .3s cubic-bezier(.2,.8,.2,1) both}.vc-in-mine{transform-origin:0 100%;animation:vc-msg-send .42s cubic-bezier(.2,.9,.25,1.05) both}.vc-in-live{animation:vc-msg-live .3s cubic-bezier(.2,.8,.2,1) both}@keyframes vc-msg-send{0%{opacity:0;transform:scale(.94)}60%{opacity:1}}@keyframes vc-msg-live{0%{opacity:0}}@keyframes vc-msg-in{0%{opacity:0;transform:translateY(6px)}}@keyframes vc-pop{0%{opacity:0;transform:scale(.96) translateY(4px)}}@keyframes vc-pop-out{to{opacity:0;transform:scale(.96) translateY(4px)}}@keyframes vc-fade{0%{opacity:0}}@keyframes vc-fade-out{to{opacity:0}}@keyframes vc-swap{0%{opacity:0;transform:translateY(8px)}}@keyframes vc-side-in{0%{opacity:0;transform:translate(-14px)}}@keyframes vc-slide-l{0%{opacity:0;transform:translate(14px)}}@keyframes vc-up{0%{opacity:0;transform:translateY(6px)}}@keyframes vc-rail-in{0%{opacity:0;transform:translate(-10px)}}@keyframes vc-shimmer{to{background-position:-200% 0}}@keyframes vc-pulse{to{opacity:.4}}@keyframes vc-dot{0%,60%,to{transform:none;opacity:.4}30%{transform:translateY(-4px);opacity:1}}@keyframes vc-toast{0%{opacity:0;transform:translate(-50%,10px)}6%,90%{opacity:1;transform:translate(-50%)}to{opacity:0;transform:translate(-50%,6px)}}@media (prefers-reduced-motion: reduce){.vc-in-mine,.vc-in-live{animation-name:vc-fade!important}.vc *,.vc-pop,.vc-modal-back,.vc-modal-back *,.vc-dialog,.vc-toast{animation-duration:.01ms!important;transition-duration:.01ms!important}}.vc-scrim{display:none}@media (max-width: 1100px){.vc-active{display:none}.vc-members,.vc-dm-side,.vc-results{position:absolute;right:0;top:0;bottom:0;z-index:30;box-shadow:-20px 0 40px #00000080}}@media (max-width: 760px){.vc-left{position:fixed;top:0;bottom:0;left:0;z-index:60;transform:translate(-100%);transition:transform .28s cubic-bezier(.2,.8,.2,1)}.vc.drawer .vc-left{transform:none}.vc-scrim{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:55;background:#0000008c;opacity:0;pointer-events:none;transition:opacity .25s}.vc.drawer .vc-scrim{opacity:1;pointer-events:auto}.vc-burger{display:inline-grid;margin-left:-8px}.vc-head .vc-burger{display:none}.vc-head .vc-back{display:inline-grid;margin-left:-8px;color:var(--text)}html.vc-page body{position:fixed;top:0;right:0;bottom:0;left:0;width:100%}.vc-burger.floating{position:absolute;top:9px;left:14px;z-index:5}.vc-home .vc-head{padding-left:52px}.vc-tabs.inline{margin-left:4px}.vc-tabs.inline button{padding:4px 7px;font-size:12.5px}.vc-head-search,.vc-head-topic{display:none}.vc-msg{padding-left:10px;padding-right:12px;grid-template-columns:50px minmax(0,1fr)}.vc-reply-to{padding-left:50px}.vc-tools{right:8px}.vc-composer-wrap{padding:0 10px}.vc-members,.vc-dm-side,.vc-results{width:min(300px,86vw)}.vc-big-banner{height:130px}.vc-big-head{margin-top:-48px;padding:0 16px}.vc-big-av{width:92px!important;height:92px!important}.vc-settings-imgs,.vc-seg{grid-template-columns:1fr}.vc-row{flex-wrap:wrap}}.vc-card .pe-avatar img,.vc-card .vc-av,.vc-card .vc-av>img{border-radius:0}.vc-pop{max-height:calc(100vh - 20px);overflow-y:auto;scrollbar-width:none}.vc-user-settings{width:min(760px,calc(100vw - 28px));max-height:calc(100vh - 28px);padding:0;overflow:hidden;display:flex;flex-direction:column}.vc-user-settings-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 20px 14px;border-bottom:1px solid var(--border);flex:none}.vc-user-settings-head h3{margin:0 0 3px}.vc-user-settings .cs-wrap{overflow-y:auto;padding:14px}.vc-user-settings .card{margin-bottom:12px}.vc-user-settings .cs-text b{display:inline-flex;align-items:center;gap:6px}.vc-rail-badge{position:absolute;left:calc(50% + 9px);bottom:-5px;z-index:2;min-width:18px;height:18px;padding:0 4px;display:grid;place-items:center;background:var(--red);color:#fff;font-size:11px;font-weight:700;border:3px solid #0a0a0c;box-sizing:content-box;animation:vc-pop .25s cubic-bezier(.2,.8,.2,1);pointer-events:none}.vc-quick{position:relative;z-index:2;display:flex;align-items:center;gap:4px;width:calc(100% - 16px);height:34px;margin:9px 8px;padding:0 8px 0 10px;background:#0a0a0c;border:1px solid var(--border);color:var(--dim);font-size:13px;font-weight:600;cursor:pointer;text-align:left;transition:border-color .15s,color .15s}.vc-quick:hover{border-color:var(--accent);color:#fff}.vc-quick span{flex:1}.vc-quick kbd,.vc-pick-hint{font:700 10px/1 inherit}.vc-quick kbd{padding:3px 5px;background:var(--surface-3);border:1px solid var(--border-2);color:var(--dim);font-family:inherit}.vc-pick-hint{margin-left:auto;color:var(--muted);font-weight:500;font-size:11.5px}.vc-dm{padding:7px 8px}.vc-dm-txt b{font-size:14.5px}.vc-ch-typing{display:inline-flex;align-items:center;gap:4px;flex:none;margin-right:4px;animation:vc-fade .2s}.vc-ch-typing-avs{display:inline-flex}.vc-ch-typing-avs .vc-av{border:1px solid #111113}.vc-ch-typing-avs .vc-av+.vc-av{margin-left:-5px}.vc-ch-typing .vc-dots i{width:4px;height:4px}.vc-typing .vc-ch-typing-avs .vc-av{border-color:var(--bg)}.vc.compact .vc-msg.head{margin-top:6px}.vc.compact .vc-msg{grid-template-columns:40px minmax(0,1fr)}.vc.compact .vc-msg-av{width:26px;height:26px}.vc.compact .vc-msg-av .vc-av{width:26px!important;height:26px!important;font-size:12px!important}.vc.compact .vc-text{font-size:14px;line-height:1.35}.vc.compact .vc-reply-to{padding-left:40px}.vc.still *,.vc.still *:before,.vc.still *:after{animation:none!important;transition:none!important}.vc-bubble-wrap{position:relative;display:inline-flex;margin-bottom:10px;max-width:200px}.vc-bubble-wrap .vc-bubble{margin-bottom:0}.vc-bubble.mine{display:inline-flex;align-items:center;gap:6px;cursor:pointer;font-family:inherit;text-align:left}.vc-bubble.mine svg{flex:none;opacity:.5}.vc-bubble.mine:hover{border-color:var(--accent)}.vc-bubble.mine:hover svg{opacity:1}.vc-bubble-x{position:absolute;top:-8px;right:-8px;width:20px;height:20px;display:grid;place-items:center;padding:0;background:#0b0b0d;border:1px solid var(--border-2);color:var(--dim);cursor:pointer;opacity:0;transition:opacity .12s}.vc-bubble-wrap:hover .vc-bubble-x{opacity:1}.vc-bubble-x:hover{color:#f0a5a5;border-color:var(--red)}html.vc-page{--st-online: #5bb37a;--st-idle: #d6a64c;--st-dnd: #d45c5c;--st-offline: #6b6b75;--box: linear-gradient(180deg, #1a1a1d, #151517);--panel: linear-gradient(180deg, #141416, #111113)}.vc-ask{width:min(420px,100%)}.vc-ask-match{font-family:Consolas,monospace;color:var(--text);text-transform:none;letter-spacing:0}.btn-danger-solid{background:var(--red);border-color:var(--red);color:#fff}.btn-danger-solid:hover:not(:disabled){filter:brightness(1.1)}.btn-danger-solid:disabled{opacity:.45}.vc-ctx{position:fixed;z-index:3500;min-width:210px;max-width:280px;padding:6px;background:linear-gradient(180deg,#1c1c20,#151517);border:1px solid var(--border-2);box-shadow:0 18px 50px #0009;animation:vc-ctx-in .13s cubic-bezier(.2,.8,.2,1);transform-origin:top left;font-size:13.5px;color:var(--text)}.vc-ctx.nested{animation-name:vc-fade}.vc-ctx-row{position:relative}.vc-ctx-row>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:7px 9px;background:none;border:0;border-left:2px solid transparent;color:#d4d4d8;font:inherit;text-align:left;cursor:pointer}.vc-ctx-row>button:hover:not(:disabled){background:var(--accent);color:#16141c}.vc-ctx-row>button.danger{color:#e08a8a}.vc-ctx-row>button.danger:hover:not(:disabled){background:var(--red);color:#fff}.vc-ctx-row>button.dev{color:var(--muted)}.vc-ctx-row>button.dev:hover:not(:disabled){color:#16141c}.vc-ctx-row>button:disabled{opacity:.45;cursor:default}.vc-ctx-row>button svg{flex:none;opacity:.85}.vc-ctx-label{display:flex;flex-direction:column;min-width:0}.vc-ctx-label small{font-size:11px;opacity:.7}.vc-ctx-check{width:15px;height:15px;flex:none;display:grid;place-items:center;border:1px solid var(--border-2)}.vc-ctx-check.on{background:var(--accent);border-color:var(--accent);color:#16141c}.vc-ctx-row>button:hover .vc-ctx-check{border-color:currentColor}.vc-ctx .vc-menu-sep{margin:4px 2px}.vc-ctx-anchor{position:absolute}@keyframes vc-ctx-in{0%{opacity:0;transform:scale(.97)}}.vc-toast.ok{background:linear-gradient(180deg,#17291d,#121f16);border-color:#6f9e7c99;color:#9fd8ac}.vc-ch.muted .vc-ch-btn{opacity:.45}.vc-ch.muted:hover .vc-ch-btn{opacity:.8}.vc-toggle-row{display:flex;align-items:center;gap:14px;padding:10px 12px;background:#111113;border:1px solid var(--border)}.vc-toggle-row>span{flex:1;display:flex;flex-direction:column}.vc-toggle-row small{font-size:12px;color:var(--muted)}.vc .cs-switch,.vc-dialog .cs-switch{position:relative;flex:none;width:42px;height:22px;padding:0;background:var(--surface-3);border:1px solid var(--border-2);cursor:pointer;transition:background .18s,border-color .18s}.vc-dialog .cs-switch i{position:absolute;top:2px;left:2px;width:16px;height:16px;background:var(--dim);transition:transform .2s cubic-bezier(.2,.8,.2,1),background .18s}.vc-dialog .cs-switch.on{background:var(--accent);border-color:var(--accent)}.vc-dialog .cs-switch.on i{transform:translate(20px);background:#fff}.vc-ping{flex:none;min-width:18px;height:16px;margin-right:4px;padding:0 5px;display:grid;place-items:center;background:var(--red);color:#fff;font-size:10.5px;font-weight:700;animation:vc-pop .2s cubic-bezier(.2,.8,.2,1)}.vc-ch-img{object-fit:cover;flex:none}.vc-role-ico{width:16px;height:16px;object-fit:contain;vertical-align:-3px;margin-right:2px;flex:none}.vc-cat-name .vc-role-ico{width:13px;height:13px;margin-right:4px}.vc-ch.dragging,.vc-cat.dragging{opacity:.35}.vc-ch.drop-line,.vc-cat-name.drop-line,.vc-cat-drop.drop-line{box-shadow:inset 0 2px 0 var(--accent)}.vc-ch[draggable=true]{cursor:grab}.vc-cat-drop{margin:6px 0 2px;padding:6px 8px;border:1px dashed var(--border-2);color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.vc-mention.role{background:color-mix(in srgb,var(--rc, var(--accent)) 18%,transparent);color:var(--rc, var(--accent));cursor:default}.vc-mention.all{background:#d6a64c26;color:#f0c674;cursor:default}.vc-composer{position:relative}.vc-mentions{position:absolute;left:-1px;right:-1px;bottom:calc(100% + 6px);z-index:20;max-height:320px;overflow-y:auto;padding:6px;background:linear-gradient(180deg,#1c1c20,#151517);border:1px solid var(--border-2);box-shadow:0 -12px 40px #00000080;animation:vc-up .16s cubic-bezier(.2,.8,.2,1)}.vc-mentions-head{padding:6px 8px 4px;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.vc-mention-row{display:flex;align-items:center;gap:10px;width:100%;padding:6px 8px;background:none;border:0;border-left:2px solid transparent;color:var(--text);text-align:left;cursor:pointer}.vc-mention-row b{font-weight:600}.vc-mention-row small{margin-left:auto;font-size:11.5px;color:var(--muted);text-align:right}.vc-mention-row.on{background:var(--accent-dim);border-left-color:var(--accent)}.vc-roles{margin-top:8px}.vc-role-chips{display:flex;flex-wrap:wrap;gap:5px}.vc-role-chip{display:inline-flex;align-items:center;gap:5px;padding:2px 8px 2px 5px;background:#151517;border:1px solid var(--border-2);font-size:12px;color:var(--text)}.vc-role-chip i,.vc-role-chip>button{width:11px;height:11px;flex:none;background:var(--rc)}.vc-role-chip>button{display:grid;place-items:center;padding:0;border:0;color:transparent;cursor:pointer}.vc-role-chip>button:hover{color:#0b0b0d}.vc-role-chip img{width:14px;height:14px;object-fit:contain}.vc-role-chip.add{padding:2px 5px;color:var(--dim);cursor:pointer}.vc-role-chip.add:hover{border-color:var(--accent);color:#fff}.vc-role-add-wrap{position:relative}.vc-role-menu{position:fixed;z-index:3400;width:230px;min-width:0;overflow-y:auto}.vc-role-menu.up{transform-origin:bottom}.vc-role-dot{display:inline-block;width:10px;height:10px;flex:none}.vc-srv-settings{width:min(880px,100%)!important}.vc-tabs.flat{padding:0;margin:4px 0 14px}.vc-roles-ed{display:grid;grid-template-columns:230px minmax(0,1fr);gap:16px;min-height:380px}.vc-roles-list{display:flex;flex-direction:column;gap:2px;border-right:1px solid var(--border);padding-right:12px}.vc-roles-new{margin-bottom:4px;gap:6px}.vc-roles-list .vc-hint{margin-bottom:8px}.vc-roles-row{display:flex;align-items:center;gap:7px;padding:7px 6px;border-left:2px solid transparent;color:var(--dim);cursor:pointer;-webkit-user-select:none;user-select:none}.vc-roles-row:hover{background:#ffffff0a;color:var(--text)}.vc-roles-row.on{background:var(--accent-dim);border-left-color:var(--accent);color:#fff}.vc-roles-row.dragging{opacity:.4}.vc-roles-row span{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-grip{color:var(--muted);cursor:grab;flex:none}.vc-grip-sp{width:14px;flex:none}.vc-roles-lock{color:var(--muted)}.vc-roles-pane{min-width:0;animation:vc-swap .22s cubic-bezier(.2,.8,.2,1)}.vc-colors{display:flex;flex-wrap:wrap;gap:6px}.vc-color{position:relative;width:28px;height:28px;padding:0;border:2px solid transparent;outline:1px solid var(--border-2);cursor:pointer}.vc-color.on{border-color:#fff}.vc-color.none{background:repeating-linear-gradient(135deg,#2a2a30 0,#2a2a30 4px,#1a1a1d 4px,#1a1a1d 8px)}.vc-color.custom input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;height:100%}.vc-color:disabled{cursor:default;opacity:.5}.vc-role-ico-prev{width:32px;height:32px;display:grid;place-items:center;background:#0b0b0d;border:1px solid var(--border);color:var(--muted)}.vc-role-ico-prev img{width:24px;height:24px;object-fit:contain}.vc-toggle-row.slim{margin-top:6px;padding:8px 10px}.vc-toggle-row.off{opacity:.55}.vc-toggle-row b{font-size:13.5px}.vc-toggle-row .cs-switch:disabled{cursor:default}label.btn.disabled{opacity:.5;pointer-events:none}.vc-icon-grid{display:grid;grid-template-columns:repeat(auto-fill,34px);gap:4px}.vc-icon-grid>button,.vc-icon-up{width:34px;height:34px;display:grid;place-items:center;padding:0;background:#111113;border:1px solid var(--border);color:var(--dim);cursor:pointer;overflow:hidden}.vc-icon-grid>button:hover,.vc-icon-up:hover{color:#fff;border-color:var(--border-2)}.vc-icon-grid>button.on,.vc-icon-up.on{border-color:var(--accent);background:var(--accent-dim);color:#fff}.vc-icon-up img{width:22px;height:22px;object-fit:cover}@media (max-width: 760px){.vc-roles-ed{grid-template-columns:1fr}.vc-roles-list{border-right:0;padding-right:0;border-bottom:1px solid var(--border);padding-bottom:10px}}.vc-roles-row .vc-grip-sp{flex:0 0 14px}.vfloat-tip{z-index:3600!important}.vc-gif-btn{flex:none;height:30px;margin-bottom:2px;padding:0 7px;background:none;border:1px solid var(--border-2);color:var(--dim);font-size:11px;font-weight:800;letter-spacing:.06em;cursor:pointer;transition:color .12s,border-color .12s,background .12s}.vc-gif-btn:hover,.vc-gif-btn.on{color:#fff;border-color:var(--accent);background:var(--accent-dim)}.vc-picker{position:absolute;right:-1px;bottom:calc(100% + 6px);z-index:25;width:min(440px,calc(100vw - 20px));height:min(460px,60vh);display:flex;flex-direction:column;background:linear-gradient(180deg,#1c1c20,#151517);border:1px solid var(--border-2);box-shadow:0 -16px 50px #0000008c;animation:vc-up .18s cubic-bezier(.2,.8,.2,1)}.vc-picker-tabs{display:flex;border-bottom:1px solid var(--border);flex:none}.vc-picker-tabs button{flex:1;padding:9px;background:none;border:0;border-bottom:2px solid transparent;color:var(--muted);font-weight:700;font-size:13px;cursor:pointer}.vc-picker-tabs button.on{color:#fff;border-bottom-color:var(--accent)}.vc-picker-body{flex:1;min-height:0;display:flex;flex-direction:column;animation:vc-fade .2s}.vc-picker-search{margin:8px}.vc-picker-scroll{flex:1;min-height:0;overflow-y:auto;padding:0 8px 8px;scrollbar-width:thin;scrollbar-color:#2a2a30 transparent}.vc-gif-grid{columns:2 130px;column-gap:6px}.vc-gif-tile{position:relative;display:block;width:100%;margin:0 0 6px;padding:0;break-inside:avoid;background:#0a0a0c;border:1px solid var(--border);cursor:pointer;overflow:hidden;min-height:60px}.vc-gif-tile img{display:block;width:100%;height:100%;object-fit:cover}.vc-gif-tile:hover{border-color:var(--accent)}.vc-gif-badge{position:absolute;left:5px;bottom:5px;padding:1px 5px;background:#000000b3;border:1px solid rgba(255,255,255,.2);color:#fff;font-size:10px;font-weight:800;letter-spacing:.06em;pointer-events:none}.vc-star{position:absolute;right:5px;top:5px;width:28px;height:28px;display:grid;place-items:center;padding:0;background:#000000a6;border:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;opacity:0;transform:scale(.85);transition:opacity .15s,transform .15s,color .15s}.vc-gif-tile:hover .vc-star,.vc-att:hover .vc-star,.vc-star.on{opacity:1;transform:none}.vc-star.on,.vc-star:hover{color:#f0c674}.vc-klipy{display:flex;justify-content:center;padding:10px 0 4px;opacity:.75;transition:opacity .15s}.vc-klipy:hover{opacity:1}.vc-klipy img{height:18px;width:auto}.vc-klipy-logo{flex:none;height:15px;width:auto;opacity:.85;pointer-events:none}.vc-picker-bar{display:flex;flex-wrap:wrap;align-items:center;gap:4px;padding:8px;flex:none}.vc-picker-bar>button{padding:4px 8px;background:none;border:1px solid transparent;color:var(--muted);font-size:12px;font-weight:600;cursor:pointer}.vc-picker-bar>button.on{color:#fff;border-color:var(--border-2);background:#0a0a0c}.vc-picker-bar .vc-picker-up{display:inline-flex;align-items:center;gap:5px;color:var(--text);border-color:var(--border-2)}.vc-picker-bar .vc-picker-up:hover{border-color:var(--accent)}.vc-spin{animation:vc-spin 1s linear infinite}@keyframes vc-spin{to{transform:rotate(1turn)}}.vc-saved-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));gap:6px}.vc-saved{position:relative;aspect-ratio:1}.vc-saved-main{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:0;overflow:hidden;background:#0a0a0c;border:1px solid var(--border);color:var(--dim);cursor:pointer}.vc-saved-main:hover{border-color:var(--accent)}.vc-saved-main img,.vc-saved-main video{width:100%;height:100%;object-fit:cover}.vc-saved-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:30px;height:30px;display:grid;place-items:center;background:#0009;border:1px solid rgba(255,255,255,.2);color:#fff;pointer-events:none;transition:opacity .15s}.vc-saved-main:hover .vc-saved-play{opacity:0}.vc-saved-audio{display:flex;flex-direction:column;align-items:center;gap:6px;padding:8px;color:var(--accent)}.vc-saved-audio small{max-width:100%;color:var(--dim);font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-saved-size{position:absolute;right:4px;bottom:4px;padding:0 4px;background:#000000b3;color:#ccc;font-size:9.5px;pointer-events:none}.vc-saved-x{position:absolute;top:4px;right:4px;width:22px;height:22px;display:grid;place-items:center;padding:0;background:#000000bf;border:1px solid rgba(255,255,255,.2);color:#fff;cursor:pointer;opacity:0;transition:opacity .12s}.vc-saved:hover .vc-saved-x{opacity:1}.vc-saved-x:hover{background:var(--red)}.vc-atts-wrap{display:flex;flex-direction:column;gap:6px;margin-top:6px}.vc-atts-wrap .vc-atts{margin-top:0}.vc-att-video{display:block;max-width:min(440px,100%);max-height:320px;background:#000;border:1px solid var(--border)}.vc-att-audio{display:flex;flex-direction:column;gap:6px;width:min(400px,100%);padding:10px 12px;background:var(--box);border:1px solid var(--border)}.vc-att-audio-name{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-att-audio-name svg{color:var(--accent);flex:none}.vc-att-audio audio{width:100%;height:32px}.vc-gif-btn{height:34px;margin-bottom:0;padding:0;border:1px solid transparent}.vc-gif-btn.on,.vc-emoji-btn.on{color:var(--accent);background:none;border-color:transparent}.vc-cemoji{width:22px;height:22px;object-fit:contain;vertical-align:-5px;margin:0 1px}.vc-text.jumbo{font-size:40px;line-height:1.2}.vc-text.jumbo .vc-cemoji{width:48px;height:48px;vertical-align:-8px}.vc-emoji-picker{width:min(400px,calc(100vw - 20px))}.vc-em-body{flex:1;min-height:0;display:flex}.vc-em-nav{flex:none;width:40px;display:flex;flex-direction:column;gap:2px;padding:0 4px 8px;overflow-y:auto;scrollbar-width:none;border-right:1px solid var(--border)}.vc-em-nav button{width:32px;height:32px;display:grid;place-items:center;padding:0;background:none;border:0;color:var(--muted);cursor:pointer;overflow:hidden;font-size:10px;font-weight:700}.vc-em-nav button:hover{color:#fff;background:#ffffff0f}.vc-em-nav img{width:24px;height:24px;object-fit:cover}.vc-em-scroll{flex:1;min-width:0;overflow-y:auto;padding:0 8px 8px;scrollbar-width:thin;scrollbar-color:#2a2a30 transparent}.vc-sb-sec{display:flex;align-items:center;gap:6px}.vc-sb-ico{width:16px;height:16px;border-radius:50%;flex:none;object-fit:cover;display:inline-flex;align-items:center;justify-content:center;background:var(--accent-dim);color:var(--text);font-size:9px;letter-spacing:0}.vc-em-sec{position:sticky;top:0;z-index:1;padding:6px 2px 4px;background:#18181b;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.vc-em-grid{display:grid;grid-template-columns:repeat(auto-fill,36px);gap:2px}.vc-em{width:36px;height:36px;display:grid;place-items:center;padding:0;background:none;border:0;font-size:24px;line-height:1;cursor:pointer;transition:background .1s,transform .12s}.vc-em:hover{background:#ffffff14;transform:scale(1.12)}.vc-em img{width:28px;height:28px;object-fit:contain}.vc-em-foot{flex:none;display:flex;align-items:center;gap:8px;min-height:44px;padding:6px 10px;border-top:1px solid var(--border);font-size:13px;overflow:hidden}.vc-em-foot img{width:28px;height:28px;object-fit:contain}.vc-em-foot small{color:var(--muted);font-size:11.5px}.vc-em-big{font-size:26px;line-height:1}.vc-emoji-man .btn{gap:6px}.vc-emoji-list{display:flex;flex-direction:column;gap:4px;margin-top:12px;min-height:60px}.vc-emoji-row{display:flex;align-items:center;gap:6px;padding:4px 6px;border:1px solid var(--border);background:#111113}.vc-emoji-row img{width:32px;height:32px;object-fit:contain;flex:none}.vc-emoji-row .form-input{flex:1;min-width:0;height:30px}.vc-emoji-colon{color:var(--muted);font-weight:700}.vc-input{flex:1;min-width:0;max-height:220px;overflow-y:auto;padding:7px 4px;outline:none;color:var(--text);font-size:15px;line-height:1.4;white-space:pre-wrap;word-break:break-word;cursor:text}.vc-input:empty:before{content:attr(data-placeholder);color:var(--muted);pointer-events:none}.vc-input .vc-tok{padding:0 3px;font-weight:600;cursor:default;-webkit-user-select:all;user-select:all}.vc-input .vc-in-emoji{width:22px;height:22px;vertical-align:-5px;-webkit-user-select:all;user-select:all}.vc-ask-link{display:flex;flex-direction:column;gap:3px;margin:4px 0 6px;padding:10px 12px;background:#0a0a0c;border:1px solid var(--border);border-left:2px solid var(--accent)}.vc-ask-link b{color:#fff;font-size:14px}.vc-ask-link span{color:var(--muted);font-size:12.5px;word-break:break-all}.vc-text a.vc-masked{text-decoration:underline dotted;text-underline-offset:3px}.vc-types{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:6px}.vc-type{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:#0f0f11;border:1px solid var(--border);color:var(--dim);text-align:left;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.vc-type svg{flex:none;margin-top:1px}.vc-type span{display:flex;flex-direction:column;gap:2px;min-width:0}.vc-type b{display:flex;align-items:center;gap:6px;color:var(--text);font-size:14px}.vc-type small{color:var(--muted);font-size:12px;line-height:1.35}.vc-type b small.vc-chip{padding:0 6px;font-size:10.5px}.vc-type:hover:not(:disabled){border-color:var(--border-2);background:#141417}.vc-type.on{border-color:var(--accent);background:var(--accent-dim);color:var(--accent)}.vc-type:disabled{opacity:.5;cursor:not-allowed}.vc-field-hint{display:block;margin-top:4px;color:var(--muted);font-size:12px}.vc-templates{resize:vertical;min-height:84px;font-family:inherit;line-height:1.45}.vc-warn-note{margin:-4px 0 8px;color:#f0c674;font-size:12.5px}.vc-shop-edit{display:flex;flex-direction:column;gap:6px;margin:6px 0}.vc-shop-row{display:grid;grid-template-columns:minmax(80px,140px) 1fr 110px auto;align-items:center;gap:8px;padding:6px 8px;background:#0f0f11;border:1px solid var(--border)}.vc-shop-row b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.vc-price{display:flex;align-items:center;gap:6px;color:#f0c674}.vc-price input{width:100%}.vc-shop-add{display:flex;flex-wrap:wrap;gap:6px}.vc-chip-btn{display:inline-flex;align-items:center;gap:4px;padding:4px 9px;background:#151517;border:1px dashed var(--border-2);color:var(--dim);font-size:12.5px;cursor:pointer}.vc-chip-btn:hover{border-style:solid;border-color:var(--accent)}@media (max-width: 600px){.vc-shop-row{grid-template-columns:1fr auto}.vc-shop-row input:not([type=number]){grid-column:1 / -1}}.vc-hooks{display:flex;flex-direction:column;gap:6px;margin:6px 0 8px}.vc-hook{display:flex;align-items:center;gap:8px;padding:6px 8px;background:#0f0f11;border:1px solid var(--border)}.vc-hook>.form-input{flex:1;min-width:0}.vc-hook-av{position:relative;flex:none;width:34px;height:34px;display:grid;place-items:center;background:var(--accent-dim);color:var(--accent);cursor:pointer;overflow:hidden}.vc-hook-av img{width:100%;height:100%;object-fit:cover}.vc-hook-av span{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;background:#0009;color:#fff;opacity:0;transition:opacity .15s}.vc-hook-av:hover span{opacity:1}.vc-ico-btn.danger:hover{color:#f0a5a5}.vc-msg-av.hook{display:grid;place-items:center;background:var(--accent-dim);color:var(--accent);cursor:default;overflow:hidden}.vc-msg-av.hook img{width:100%;height:100%;object-fit:cover}.vc-msg-name.hook{cursor:default;color:var(--text)}.vc-app-tag{padding:0 5px;background:var(--accent);color:#fff;font-size:10px;font-weight:700;letter-spacing:.04em;line-height:16px}.vc-embed{display:flex;gap:16px;max-width:520px;margin:6px 0 2px;padding:10px 14px 12px 12px;background:#151518;border:1px solid var(--border);border-left:4px solid var(--ec, var(--border-2))}.vc-embed-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.vc-embed-author{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:600;color:var(--text)}.vc-embed-author img{width:22px;height:22px;object-fit:cover}.vc-embed-author a{color:inherit}.vc-embed-title{font-weight:700;font-size:15px;color:var(--text)}a.vc-embed-title{color:var(--accent)}.vc-embed-desc{font-size:14px;color:var(--dim);white-space:pre-wrap;overflow-wrap:anywhere}.vc-embed-fields{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px}.vc-embed-field{grid-column:1 / -1;font-size:13.5px;min-width:0}.vc-embed-field.inline{grid-column:auto}.vc-embed-field b{display:block;margin-bottom:2px;color:var(--text);font-size:13px}.vc-embed-field div{color:var(--dim);white-space:pre-wrap;overflow-wrap:anywhere}.vc-embed-image{max-width:100%;max-height:300px;object-fit:contain;align-self:flex-start;margin-top:4px}.vc-embed-thumb{flex:none;width:80px;height:80px;object-fit:cover}.vc-embed-foot{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12px}.vc-embed-foot img{width:18px;height:18px;object-fit:cover}.vc-sys.k-join .vc-sys-ico{color:#6fcf8f}.vc-sys.k-leave .vc-sys-ico{color:#e07a7a}.vc-shop{flex:1;min-height:0;overflow-y:auto;padding:24px 20px}.vc-shop-head{display:flex;align-items:center;gap:14px;margin-bottom:18px;color:var(--accent)}.vc-shop-head h2{margin:0;color:var(--text);font-size:20px}.vc-shop-head p{margin:2px 0 0;color:var(--muted);font-size:13.5px}.vc-balance{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#151517;border:1px solid var(--border-2);color:#f0c674;font-weight:600;font-size:13.5px}.vc-shop-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:10px}.vc-shop-card{display:flex;flex-direction:column;gap:8px;padding:14px;background:linear-gradient(180deg,#17171a,#121214);border:1px solid var(--border);border-top:3px solid var(--rc);transition:border-color .15s,transform .15s}.vc-shop-card:hover{transform:translateY(-2px);border-color:var(--border-2);border-top-color:var(--rc)}.vc-shop-card.has{background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 10%,#17171a),#121214)}.vc-shop-name{display:flex;align-items:center;gap:8px}.vc-shop-name b{color:var(--rc);font-size:15px}.vc-shop-name img{width:20px;height:20px;object-fit:contain}.vc-shop-dot{width:12px;height:12px;background:var(--rc)}.vc-shop-tick{margin-left:auto;color:#6fcf8f}.vc-shop-card p{margin:0;color:var(--dim);font-size:13.5px;flex:1}.vc-shop-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:auto}.vc-shop-price{display:inline-flex;align-items:center;gap:5px;color:#f0c674;font-weight:600;font-size:13.5px}.vc-linkch{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:24px;text-align:center;color:var(--accent)}.vc-linkch h2{margin:6px 0 0;color:var(--text)}.vc-linkch p{margin:0 0 10px;color:var(--muted)}.vc-sug-emoji{width:24px;height:24px;display:grid;place-items:center;font-size:19px;object-fit:contain}.vc-sug-ch{width:24px;display:grid;place-items:center;color:var(--muted)}.vc-vusers{display:flex;flex-direction:column;gap:1px;margin:0 0 4px 26px}.vc-vuser{display:flex;align-items:center;gap:7px;padding:3px 6px;color:var(--muted);font-size:13px;animation:vc-fade .25s both}.vc-vuser svg{flex:none;color:#e07a7a}.vc-vuser.clickable{cursor:pointer;border-radius:6px}.vc-vuser.clickable:hover,.vc-vuser.clickable:focus-visible{background:var(--hover, rgba(255,255,255,.06));color:var(--text, inherit);outline:none}.vc-vuser-av{flex:none;display:inline-flex;outline:2px solid transparent;outline-offset:1px;transition:outline-color .12s}.vc-vuser.speaking .vc-vuser-av{outline-color:#6fcf8f}.vc-vuser.speaking .vc-vuser-name{color:var(--text)}.vc-vuser-name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-vpanel{flex:none;padding:10px;background:#101012;border-top:1px solid var(--border);animation:vc-up .2s cubic-bezier(.2,.8,.2,1)}.vc-vpanel-top{display:flex;align-items:center;gap:8px}.vc-vpanel-sig{color:#6fcf8f;display:inline-flex}.vc-vpanel.connecting .vc-vpanel-sig{color:#f0c674;animation:vc-blink 1s infinite}@keyframes vc-blink{50%{opacity:.35}}.vc-vpanel-where{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;padding:0;background:none;border:0;text-align:left;cursor:pointer}.vc-vpanel-where b{color:#6fcf8f;font-size:13px}.vc-vpanel.connecting .vc-vpanel-where b{color:#f0c674}.vc-vpanel-where small{max-width:100%;color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-vpanel-where:hover small{color:var(--dim);text-decoration:underline}.vc-vpanel-ring{display:flex;flex-direction:column;gap:3px;margin-top:6px;font-size:12px;color:var(--dim)}.vc-vpanel-ring span{display:flex;align-items:center;gap:5px}.vc-vpanel-ring button{margin-left:auto;padding:1px 6px;background:none;border:1px solid var(--border-2);color:var(--dim);font-size:11px;cursor:pointer}.vc-vpanel-btns{display:grid;grid-template-columns:repeat(4,minmax(34px,1fr));gap:6px;margin-top:10px}.vc-vbtn{display:grid;place-items:center;min-height:36px;background:#18181b;border:1px solid var(--border);color:var(--dim);cursor:pointer;transition:background .12s,color .12s,border-color .12s}.vc-vbtn:hover{background:#1f1f23;color:var(--text)}.vc-vbtn.off{color:#e07a7a;border-color:#e07a7a59;background:#e07a7a14}.vc-voiceview{flex:1;min-height:0;display:flex;flex-direction:column;background:radial-gradient(ellipse at top,#141418,#0c0c0e 70%)}.vc-vtiles{flex:1;min-height:0;overflow-y:auto;display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));align-content:center;gap:12px;padding:24px}.vc-vtile{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;aspect-ratio:16 / 10;background:#151518;border:2px solid var(--border);transition:border-color .12s,box-shadow .12s;animation:vc-pop .25s cubic-bezier(.2,.8,.2,1)}.vc-vtile.speaking{border-color:#6fcf8f;box-shadow:0 0 0 1px #6fcf8f,0 0 24px #6fcf8f2e}.vc-vtile b{color:var(--text);font-size:14px}.vc-vtile.vc-video{overflow:hidden;background:#080809}.vc-vtile.vc-video>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vc-vtile-name{position:absolute;left:9px;bottom:8px;z-index:2;padding:3px 7px;border-radius:3px;background:#0000009e;text-shadow:0 1px 2px #000}.vc-vtile-state{position:absolute;top:8px;right:8px;color:#e07a7a;display:inline-flex}.vc-vtile-vol{position:absolute;left:8px;right:8px;bottom:6px;display:flex;align-items:center;gap:6px;color:var(--muted);opacity:0;transition:opacity .15s}.vc-vtile:hover .vc-vtile-vol{opacity:1}.vc-vtile-vol input{flex:1;min-width:0;accent-color:var(--accent)}.vc-vempty{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;gap:6px;color:var(--muted);text-align:center}.vc-vempty svg{color:var(--accent);margin-bottom:6px}.vc-vempty b{color:var(--text);font-size:17px}.vc-vview-foot{flex:none;display:flex;flex-wrap:wrap;justify-content:center;gap:10px;padding:14px;border-top:1px solid var(--border)}.vc-vbig{width:54px;height:50px;display:grid;place-items:center;background:#1a1a1d;border:1px solid var(--border-2);color:var(--text);cursor:pointer;transition:background .12s,transform .12s}.vc-vbig:hover{background:#222226;transform:translateY(-1px)}.vc-vbig.off{color:#e07a7a;border-color:#e07a7a66}.vc-vbig.on{color:var(--accent);border-color:color-mix(in srgb,var(--accent) 55%,var(--border));background:color-mix(in srgb,var(--accent) 12%,#1a1a1d)}.vc-share-card{min-height:92px;display:flex;align-items:center;gap:12px;padding:14px;background:linear-gradient(135deg,#1e1a28,#16151b);border:1px solid color-mix(in srgb,var(--accent) 45%,var(--border))}.vc-share-card>svg{color:var(--accent)}.vc-share-card>div{min-width:0;display:flex;flex:1;flex-direction:column;gap:3px}.vc-share-card span{color:var(--muted);font-size:12px}.vc-screen-focus{position:relative;flex:1;min-height:0;display:grid;place-items:center;overflow:hidden;background:#050506;border-bottom:1px solid var(--border)}.vc-screen-focus>video{width:100%;height:100%;max-height:65vh;object-fit:contain}.vc-screen-focus-title{position:absolute;left:14px;bottom:12px;display:flex;flex-direction:column;gap:2px;padding:7px 10px;border-radius:4px;background:#000000b8}.vc-screen-focus-title span{color:var(--muted);font-size:11px}.vc-screen-menu{position:fixed;z-index:100;min-width:140px;padding:4px;background:#24242a;border:1px solid var(--border-2);box-shadow:0 8px 24px #0008}.vc-screen-menu button{width:100%;padding:7px 9px;border:0;background:none;color:var(--text);text-align:left;cursor:pointer}.vc-screen-menu button:hover{background:var(--accent);color:#111}.vc-voiceview.vc-watching .vc-screen-focus{flex:1 1 auto;min-height:0}.vc-voiceview.vc-watching .vc-screen-focus>video{max-height:none}.vc-voiceview.vc-watching .vc-vtiles{flex:0 0 min(22vh,180px);grid-template-columns:none;grid-template-rows:1fr;grid-auto-flow:column;grid-auto-columns:minmax(170px,250px);align-content:stretch;overflow-x:auto;overflow-y:hidden;padding:10px 16px}.vc-voiceview.vc-watching .vc-vtile{min-height:0;height:100%}.vc-dialog:has(.vc-share-picker){width:min(960px,calc(100vw - 64px));max-height:calc(100dvh - 56px)}.vc-share-picker{display:flex;flex-direction:column;gap:18px;max-height:min(72vh,680px);overflow-y:auto;padding:2px}.vc-share-group{display:flex;flex-direction:column;gap:9px}.vc-share-group h4{margin:0;color:var(--dim);font-size:12px;letter-spacing:.07em;text-transform:uppercase}.vc-share-picker-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:12px}.vc-share-source{display:flex;min-width:0;flex-direction:column;padding:0;overflow:hidden;text-align:left;color:var(--text);background:#17171b;border:1px solid var(--border-2);cursor:pointer}.vc-share-source:hover{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent)}.vc-share-source img{width:100%;aspect-ratio:16 / 9;object-fit:cover;background:#09090b}.vc-share-source span{display:flex;min-width:0;flex-direction:column;gap:2px;padding:10px 11px}.vc-share-source b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-share-source small{color:var(--muted)}.vc-vbig.hang{background:#c25d5d;border-color:#c25d5d;color:#fff}.vc-vbig.hang:hover{background:#d46a6a}.vc-vjoin{padding:10px 22px;font-size:14px}.vc-dmcall{display:flex;align-items:center;gap:14px;padding:14px 18px;background:linear-gradient(180deg,#121215,#0e0e10);border-bottom:1px solid var(--border);animation:vc-up .2s cubic-bezier(.2,.8,.2,1)}.vc-dmcall.in{background:linear-gradient(180deg,#6fcf8f14,#0e0e10)}.vc-dmcall-people{display:flex;gap:8px}.vc-dmcall-av{position:relative;display:inline-flex;outline:2px solid transparent;outline-offset:2px;transition:outline-color .12s}.vc-dmcall-av.speaking{outline-color:#6fcf8f}.vc-dmcall-av svg{position:absolute;right:-4px;bottom:-4px;padding:2px;background:#c25d5d;color:#fff}.vc-dmcall-txt{flex:1;color:var(--dim);font-size:14px}.vc-sys.k-call .vc-sys-ico{color:#6fcf8f}.vc-incoming-wrap{position:fixed;top:18px;left:50%;transform:translate(-50%);z-index:3500;display:flex;flex-direction:column;gap:8px;width:min(380px,calc(100vw - 32px))}.vc-incoming{display:flex;align-items:center;gap:12px;padding:12px 14px;background:linear-gradient(180deg,#1c1c20,#151517);border:1px solid var(--border-2);border-top:2px solid #6fcf8f;box-shadow:0 18px 50px #0009;animation:vc-incoming .35s cubic-bezier(.2,.8,.2,1)}@keyframes vc-incoming{0%{opacity:0;transform:translateY(-16px) scale(.97)}}.vc-incoming-av{display:inline-flex;animation:vc-ringpulse 1.2s ease-in-out infinite}@keyframes vc-ringpulse{0%,to{box-shadow:0 0 #6fcf8f80}50%{box-shadow:0 0 0 7px #6fcf8f00}}.vc-incoming-txt{flex:1;min-width:0;display:flex;flex-direction:column}.vc-incoming-txt b{color:var(--text)}.vc-incoming-txt span{color:var(--muted);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-incoming-btn{width:40px;height:40px;display:grid;place-items:center;border:0;color:#fff;cursor:pointer;transition:transform .12s,filter .12s}.vc-incoming-btn:hover{transform:translateY(-1px);filter:brightness(1.1)}.vc-incoming-btn.yes{background:#3f9e62}.vc-incoming-btn.no{background:#c25d5d}.vc-callin-list{display:flex;flex-direction:column;gap:4px;max-height:340px;overflow-y:auto}.vc-callin-row{display:flex;align-items:center;gap:10px;padding:6px 8px;background:#0f0f11;border:1px solid var(--border)}.vc-embed-site{color:var(--muted);font-size:12px}.vc-link-embed .vc-embed-desc{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;white-space:normal}.vc-yt{max-width:520px;margin:6px 0 2px;background:#151518;border:1px solid var(--border);border-left:4px solid #e05a5a}.vc-yt-head{display:flex;align-items:flex-start;gap:10px;padding:10px 12px 8px}.vc-yt-titles{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.vc-yt-channel{color:var(--muted);font-size:12px}.vc-yt-title{color:var(--accent);font-weight:700;font-size:15px;overflow-wrap:anywhere}.vc-yt-dl{flex:none;display:inline-flex;align-items:center;gap:4px;height:30px;min-width:30px;justify-content:center;padding:0 7px;background:#1c1c20;border:1px solid var(--border-2);color:var(--dim);font-size:12px;cursor:pointer;transition:color .12s,border-color .12s,background .12s}.vc-yt-dl:hover:not(:disabled){color:#fff;border-color:var(--accent);background:var(--accent-dim)}.vc-yt-stage{position:relative;aspect-ratio:16 / 9;background:#000;overflow:hidden}.vc-yt-stage>img{width:100%;height:100%;object-fit:cover;filter:brightness(.85)}.vc-yt-stage iframe,.vc-yt-stage video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;background:#000}.vc-yt-play{position:absolute;left:50%;top:50%;width:64px;height:46px;transform:translate(-50%,-50%);display:grid;place-items:center;background:#e05a5aeb;border:0;color:#fff;cursor:pointer;transition:transform .15s,background .15s}.vc-yt-play:hover{transform:translate(-50%,-50%) scale(1.07);background:#e05a5a}.vc-yt-ask{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:center;gap:8px;padding:16px 22px;background:#08080adb;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);animation:vc-fade .2s both}.vc-yt-ask>b{color:#fff;font-size:14px}.vc-yt-opt{display:flex;align-items:flex-start;gap:10px;padding:9px 11px;background:#17171a;border:1px solid var(--border-2);color:var(--dim);text-align:left;cursor:pointer;transition:border-color .12s,background .12s}.vc-yt-opt svg{flex:none;margin-top:1px}.vc-yt-opt span{display:flex;flex-direction:column;gap:2px}.vc-yt-opt b{color:var(--text);font-size:13.5px}.vc-yt-opt small{color:var(--muted);font-size:12px;line-height:1.35}.vc-yt-opt:hover{border-color:var(--accent);background:#1d1d21}.vc-yt-opt.good svg{color:#6fcf8f}.vc-yt-opt:not(.good) svg{color:#f0c674}.vc-check.sm{font-size:12px;color:var(--muted)}.vc-yt-wait{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;color:var(--muted);font-size:13px;text-align:center;padding:16px}.vc-yt-wait b{color:var(--text)}.vc-yt-wait.error{color:#f0a5a5}.vc-yt-bar{display:block;width:60%;height:3px;margin-top:4px;background:#222}.vc-yt-bar i{display:block;height:100%;background:var(--accent);transition:width .4s}.vc-invite-card{position:relative;max-width:440px;margin:6px 0 2px;padding:12px 14px;background:linear-gradient(180deg,#17171b,#121214);border:1px solid var(--border);overflow:hidden}.vc-invite-card.bad{display:flex;flex-direction:column;gap:3px;color:var(--muted);font-size:13px}.vc-invite-card.bad b{color:#f0a5a5}.vc-invite-banner{height:64px;margin:-12px -14px 10px;background:center / cover no-repeat}.vc-invite-kicker{display:block;margin-bottom:8px;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.vc-invite-main{display:flex;align-items:center;gap:12px}.vc-invite-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.vc-invite-info b{color:var(--text);font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-invite-info span{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12.5px}.vc-invite-info .dot{width:8px;height:8px;background:#6b6b74}.vc-invite-info .dot.on{background:#6fcf8f}.vc-invite-people{display:flex;align-items:center;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border);color:var(--dim);font-size:12.5px}.vc-invite-people>span:last-child{display:flex;align-items:center;gap:5px}.vc-invite-faces{display:flex}.vc-invite-faces img{width:22px;height:22px;object-fit:cover;border:2px solid #141416;margin-left:-6px}.vc-invite-faces img:first-child{margin-left:0}.vc-profile-card{display:block;max-width:360px;margin:6px 0 2px;background:#151518;border:1px solid var(--border);color:inherit;text-decoration:none!important;overflow:hidden;transition:border-color .15s}.vc-profile-card:hover{border-color:var(--border-2)}.vc-profile-banner{display:block;height:56px;background:center / cover no-repeat}.vc-profile-row{display:flex;align-items:center;gap:10px;padding:10px 12px;color:var(--muted)}.vc-profile-row img,.vc-profile-noav{flex:none;width:40px;height:40px;object-fit:cover;background:var(--accent-dim)}.vc-profile-row>span{flex:1;min-width:0;display:flex;flex-direction:column}.vc-profile-row b{color:var(--text)}.vc-profile-row small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px}.vc-invite-friends{margin-top:16px;padding-top:14px;border-top:1px solid var(--border)}.vc-invite-friends-head{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px}.vc-invite-friends-head .vc-search{margin:0;flex:0 1 200px}.vc-invite-friends-list{display:flex;flex-direction:column;gap:4px;max-height:280px;overflow-y:auto}.vc-invite-friend{display:flex;align-items:center;gap:10px;padding:6px 8px;background:#0f0f11;border:1px solid var(--border)}.vc-invite-friend b{color:var(--text);font-size:14px}.vc-muted{color:var(--muted);font-size:12px}.vc-mp{position:relative;outline:none;-webkit-user-select:none;user-select:none}.vc-mp.video{display:block;width:min(440px,100%);background:#000;border:1px solid var(--border);overflow:hidden}.vc-mp.video video{display:block;width:100%;max-height:320px;background:#000;cursor:pointer}.vc-mp.video.fs{width:100%;height:100%;border:0}.vc-mp.video.fs video{max-height:none;height:100%;object-fit:contain}.vc-mp.video.idle{cursor:none}.vc-mp.video.idle video{cursor:none}.vc-mp:focus-visible{box-shadow:0 0 0 2px var(--accent)}.vc-mp-bar{position:absolute;left:0;right:0;bottom:0;padding:18px 8px 4px;background:linear-gradient(transparent,#000000d9);transition:opacity .25s,transform .25s}.vc-mp.video.idle .vc-mp-bar{opacity:0;transform:translateY(6px);pointer-events:none}.vc-mp-row{display:flex;align-items:center;gap:2px}.vc-mp-btn{display:grid;place-items:center;min-width:30px;height:30px;padding:0 4px;background:none;border:0;color:#e8e8ec;cursor:pointer;transition:color .12s,background .12s}.vc-mp-btn:hover{color:#fff;background:#ffffff1a}.vc-mp-btn.txt{font-size:12px;font-weight:700;min-width:38px}.vc-mp-time{padding:0 6px;color:#dcdce2;font-size:12px;font-variant-numeric:tabular-nums;white-space:nowrap}.vc-mp-seek{position:relative;height:14px;margin:0 4px;cursor:pointer;touch-action:none}.vc-mp-seek:before{content:"";position:absolute;left:0;right:0;top:6px;height:3px;background:#fff3;transition:top .12s,height .12s}.vc-mp-seek:hover:before{top:5px;height:5px}.vc-mp-buf,.vc-mp-done{position:absolute;left:0;top:6px;height:3px;pointer-events:none;transition:top .12s,height .12s}.vc-mp-seek:hover .vc-mp-buf,.vc-mp-seek:hover .vc-mp-done{top:5px;height:5px}.vc-mp-buf{background:#ffffff59}.vc-mp-done{background:var(--accent)}.vc-mp-knob{position:absolute;top:3px;width:9px;height:9px;margin-left:-4px;background:#fff;opacity:0;pointer-events:none;transition:opacity .12s}.vc-mp-seek:hover .vc-mp-knob{opacity:1}.vc-mp-tip{position:absolute;bottom:16px;transform:translate(-50%);padding:2px 6px;background:#0a0a0ceb;border:1px solid var(--border-2);color:#fff;font-size:11px;font-variant-numeric:tabular-nums;pointer-events:none;white-space:nowrap}.vc-mp-vol{display:inline-flex;align-items:center}.vc-mp-vol input{width:0;opacity:0;height:30px;margin:0;transition:width .2s,opacity .2s;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;cursor:pointer}.vc-mp-vol:hover input,.vc-mp-vol input:focus{width:70px;opacity:1;margin-right:4px}.vc-mp-vol input::-webkit-slider-runnable-track{height:3px;background:linear-gradient(90deg,#fff var(--v),rgba(255,255,255,.25) var(--v))}.vc-mp-vol input::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:10px;height:10px;margin-top:-3.5px;background:#fff;border:0}.vc-mp-vol input::-moz-range-track{height:3px;background:#ffffff40}.vc-mp-vol input::-moz-range-progress{height:3px;background:#fff}.vc-mp-vol input::-moz-range-thumb{width:10px;height:10px;background:#fff;border:0;border-radius:0}.vc-mp-speed{position:relative}.vc-mp-menu{position:absolute;bottom:calc(100% + 6px);right:0;z-index:5;display:flex;flex-direction:column;min-width:70px;padding:4px;background:#17171a;border:1px solid var(--border-2);box-shadow:0 10px 30px #00000080;animation:vc-up .14s cubic-bezier(.2,.8,.2,1)}.vc-mp-menu button{padding:5px 10px;background:none;border:0;color:var(--dim);font-size:12.5px;text-align:left;cursor:pointer}.vc-mp-menu button:hover{background:#ffffff0f;color:#fff}.vc-mp-menu button.on{color:var(--accent);font-weight:700}.vc-mp-big{position:absolute;left:50%;top:50%;width:62px;height:62px;transform:translate(-50%,-50%);display:grid;place-items:center;background:#0a0a0cb3;border:1px solid rgba(255,255,255,.25);color:#fff;cursor:pointer;transition:transform .15s,background .15s}.vc-mp-big:hover{transform:translate(-50%,-50%) scale(1.06);background:var(--accent)}.vc-mp-wait{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);color:#fff;pointer-events:none}.vc-yt-stage .vc-mp.video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;border:0}.vc-yt-stage .vc-mp.video video{position:static;height:100%;max-height:none;object-fit:contain}.vc-mp.audio{display:flex;align-items:center;gap:8px;width:min(440px,100%);padding:8px 10px;background:linear-gradient(180deg,#17171a,#121214);border:1px solid var(--border)}.vc-mp-play{flex:none;width:38px;height:38px;display:grid;place-items:center;background:var(--accent);border:0;color:#fff;cursor:pointer;transition:filter .12s,transform .12s}.vc-mp-play:hover{filter:brightness(1.1);transform:translateY(-1px)}.vc-mp-audio-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.vc-mp-audio-top{display:flex;align-items:center;gap:8px}.vc-mp-name{flex:1;min-width:0;display:flex;align-items:center;gap:5px;color:var(--text);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-mp-name svg{flex:none;color:var(--accent)}.vc-mp.audio .vc-mp-time{padding:0;color:var(--muted)}.vc-mp.audio .vc-mp-seek{margin:0}.vc-mp.audio .vc-mp-btn{color:var(--dim)}.vc-mp.audio .vc-mp-btn:hover{color:var(--text);background:#ffffff0f}.vc-mp.audio .vc-mp-vol input::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--accent) var(--v),rgba(255,255,255,.15) var(--v))}.vc-mp.audio .vc-mp-vol input::-moz-range-progress{background:var(--accent)}.vc-text .vc-h,.vc-embed-desc .vc-h{display:block;margin:6px 0 2px;color:var(--text);line-height:1.25}.vc-h1{font-size:1.5em;font-weight:800}.vc-h2{font-size:1.25em;font-weight:750}.vc-h3{font-size:1.07em;font-weight:700}.vc-bio{white-space:normal;overflow-wrap:anywhere}.vc-bio a{color:#8ab4f8}.vc-bio .vc-h{display:block;margin:4px 0 1px;color:var(--text);line-height:1.3}.vc-bio .vc-h1,.vc-bio .vc-h2,.vc-bio .vc-h3{font-size:1.08em;font-weight:700}.vc-bio .vc-quote{margin:3px 0}.vc-bio>:first-child{margin-top:0}.vc-subtext{display:block;color:var(--muted);font-size:12.5px;line-height:1.4}.vc-list{margin:3px 0;padding-left:24px}.vc-list li{margin:1px 0}ul.vc-list{list-style:none}ul.vc-list>li{position:relative}ul.vc-list>li:before{content:"";position:absolute;left:-14px;top:.62em;width:5px;height:5px;background:var(--accent)}ul.vc-list ul.vc-list>li:before{background:none;border:1px solid var(--accent);width:4px;height:4px}ol.vc-list{list-style:decimal}ol.vc-list>li::marker{color:var(--accent);font-weight:700}.vc-pre{position:relative}.vc-pre-lang{position:absolute;top:0;right:0;padding:2px 7px;background:#ffffff0f;color:var(--muted);font-size:10.5px;font-family:inherit;text-transform:lowercase}.vc-stamp{padding:0 3px;background:#ffffff12;color:var(--text)}.vc-tooltip{position:fixed;z-index:4200;max-width:280px;padding:6px 10px;background:#0b0b0d;border:1px solid var(--border-2);color:#ececf0;font-size:12.5px;font-weight:600;line-height:1.35;box-shadow:0 10px 30px #0000008c;pointer-events:none;animation:vc-tipin .14s cubic-bezier(.2,.8,.2,1);overflow-wrap:anywhere}@keyframes vc-tipin{0%{opacity:0;transform:translateY(3px)}}.vc-tooltip.side-right{animation-name:vc-tipin-r}@keyframes vc-tipin-r{0%{opacity:0;transform:translate(-4px)}}.vc-tooltip.side-top:after,.vc-tooltip.side-bottom:after{content:"";position:absolute;left:var(--ax, 50%);width:7px;height:7px;margin-left:-4px;background:#0b0b0d;border:1px solid var(--border-2);transform:rotate(45deg)}.vc-tooltip.side-top:after{bottom:-5px;border-top:0;border-left:0}.vc-tooltip.side-bottom:after{top:-5px;border-bottom:0;border-right:0}.vc-tooltip.side-right:after{content:"";position:absolute;left:-5px;top:50%;width:7px;height:7px;margin-top:-4px;background:#0b0b0d;border:1px solid var(--border-2);border-top:0;border-right:0;transform:rotate(45deg)}.vc-tooltip.rich{padding:9px 12px}.vc-tip-server{display:flex;flex-direction:column;gap:4px;min-width:150px}.vc-tip-server b{font-size:14px;color:#fff}.vc-tip-server span{display:flex;align-items:center;gap:5px;color:var(--muted);font-size:12px;font-weight:500}.vc-tip-server span .dot{width:8px;height:8px;background:#6b6b74}.vc-tip-server span .dot.on{background:#6fcf8f}.vc-tip-server span .dot:not(:first-child){margin-left:6px}.vc-tip-server small{display:flex;align-items:center;gap:4px;color:#f0a5a5;font-size:11.5px}.vc-rail-item .vc-tip{display:none}.vc-alias-mark{display:inline-flex;align-items:center;align-self:center;flex:none;padding:1px;color:var(--muted);cursor:default;outline:none}.vc-alias-mark:hover,.vc-alias-mark:focus-visible{color:var(--text)}.vc-alias-mark:focus-visible{box-shadow:0 0 0 2px var(--accent)}.vc-reply-to .vc-alias-mark{padding:0}.vc-result .vc-alias-mark{display:inline-flex;vertical-align:-1px;margin-left:4px}.vc-tooltip.alias{padding:7px 10px;max-width:320px}.vc-tip-alias{display:flex;flex-direction:column;gap:3px}.vc-tip-alias>b{font-size:13px;font-weight:700;color:#fff}.vc-tip-alias>span{display:block;color:#c9c9d1;font-size:12px;font-weight:500;line-height:16px}.vc-tip-alias strong{font-weight:600;color:#ececf0}.vc-tip-alias-av{display:inline-grid;place-items:center;width:14px;height:14px;margin:0 4px 0 3px;vertical-align:-3px;overflow:hidden;background:var(--surface-3);color:var(--dim);font-size:9px;font-style:normal;font-weight:700}.vc-tip-alias-av img{width:100%;height:100%;object-fit:cover;display:block}.vc-card-alias{display:flex;align-items:center;gap:5px}.vc-card-alias svg{flex:none}.vc-card-alias b{font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-fwd-preview{margin-bottom:10px;padding:8px 10px;background:#0f0f11;border:1px solid var(--border);border-left:3px solid var(--accent);max-height:120px;overflow:hidden}.vc-fwd-from{display:flex;align-items:center;gap:5px;margin-bottom:4px;color:var(--muted);font-size:12px}.vc-fwd-body{color:var(--dim);font-size:13.5px;overflow-wrap:anywhere}.vc-fwd-list{display:flex;flex-direction:column;gap:4px;max-height:300px;overflow-y:auto;margin-top:4px}.vc-fwd-row{display:flex;align-items:center;gap:10px;padding:6px 8px;background:#0f0f11;border:1px solid var(--border)}.vc-fwd-ico{width:28px;height:28px;display:grid;place-items:center;background:#18181b;color:var(--muted);flex:none}.vc-fwd-txt{flex:1;min-width:0;display:flex;flex-direction:column}.vc-fwd-txt b{color:var(--text);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-fwd-txt small{color:var(--muted);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-fwd-txt small.vc-fwd-failed{color:#e08a8a;white-space:normal}.vc-pins-wrap{position:relative;display:inline-flex}.vc-pins{position:absolute;top:calc(100% + 8px);right:-40px;z-index:40;width:min(400px,calc(100vw - 24px));max-height:70vh;display:flex;flex-direction:column;background:linear-gradient(180deg,#19191c,#141416);border:1px solid var(--border-2);box-shadow:0 18px 50px #0009;animation:vc-up .16s cubic-bezier(.2,.8,.2,1)}.vc-pins-head{display:flex;align-items:center;gap:7px;padding:10px 12px;border-bottom:1px solid var(--border);color:var(--accent)}.vc-pins-head b{color:var(--text)}.vc-pins-list{flex:1;min-height:0;overflow-y:auto;padding:8px;display:flex;flex-direction:column;gap:6px}.vc-pin{padding:8px 10px;background:#0f0f11;border:1px solid var(--border)}.vc-pin-top{display:flex;align-items:center;gap:7px;margin-bottom:4px}.vc-pin-top b{color:var(--text);font-size:13.5px}.vc-pin-top small{color:var(--muted);font-size:11.5px}.vc-pin-jump{padding:2px 8px;background:none;border:1px solid var(--border-2);color:var(--dim);font-size:11.5px;cursor:pointer}.vc-pin-jump:hover{color:#fff;border-color:var(--accent)}.vc-pin-body{color:var(--dim);font-size:13.5px;overflow-wrap:anywhere;max-height:160px;overflow:hidden}.vc-pinned-mark{display:inline-flex;color:var(--accent)}.vc-tools button.on{color:var(--accent)}.vc-sys-link{padding:0;background:none;border:0;color:var(--accent);font:inherit;cursor:pointer}.vc-sys-link:hover{text-decoration:underline}.vc-msg.flash{animation:vc-flash 1.6s ease}@keyframes vc-flash{0%,40%{background:var(--accent-dim)}to{background:transparent}}.vc-yt-dl.done{color:#6fcf8f;border-color:#6fcf8f73}.vc-yt-head .vc-yt-dl+.vc-yt-dl{margin-left:-4px}.vc-viewable,.vc-att{cursor:zoom-in}.vc-mv{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;display:flex;flex-direction:column;background:#060608eb;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:vc-mv-in .16s ease;-webkit-user-select:none;user-select:none}.vc-mv.closing{animation:vc-mv-out .14s ease forwards}@keyframes vc-mv-in{0%{opacity:0}to{opacity:1}}@keyframes vc-mv-out{to{opacity:0}}.vc-mv-top{display:flex;align-items:center;gap:12px;padding:10px 14px;background:linear-gradient(180deg,rgba(0,0,0,.55),transparent);flex:none;position:relative;z-index:2}.vc-mv-who{display:flex;align-items:center;gap:10px;min-width:0;flex:1}.vc-mv-who>div{display:flex;flex-direction:column;min-width:0}.vc-mv-who b{color:var(--text);font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-mv-who small{color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-mv-tools{display:flex;align-items:center;gap:2px;flex:none}.vc-mv-tools button{height:36px;min-width:36px;display:grid;place-items:center;padding:0 6px;background:none;border:1px solid transparent;color:var(--dim);cursor:pointer}.vc-mv-tools button:hover:not(:disabled){color:#fff;background:#ffffff12;border-color:var(--border-2)}.vc-mv-tools button:disabled{opacity:.35;cursor:default}.vc-mv-pct{font:600 12px/1 var(--mono, ui-monospace, monospace);min-width:52px!important}.vc-mv-sep{width:1px;height:22px;margin:0 6px;background:var(--border-2)}.vc-mv-stage{position:relative;flex:1;min-height:0;display:grid;place-items:center;overflow:hidden}.vc-mv-img{position:absolute;left:50%;top:50%;max-width:none;max-height:none;image-orientation:from-image;transform-origin:center;opacity:0;transition:transform .16s cubic-bezier(.2,.8,.2,1),opacity .18s ease;box-shadow:0 20px 70px #0009;cursor:zoom-in;touch-action:none}.vc-mv-img.on{opacity:1}.vc-mv-stage.zoomed .vc-mv-img{cursor:grab}.vc-mv-stage.dragging .vc-mv-img{cursor:grabbing;transition:opacity .18s ease}.vc-mv-spin{position:absolute}.vc-mv-nav{position:absolute;top:50%;transform:translateY(-50%);width:48px;height:72px;display:grid;place-items:center;background:#141417b3;border:1px solid var(--border-2);color:var(--dim);cursor:pointer;z-index:2}.vc-mv-nav:hover{color:#fff;border-color:var(--accent);background:#1e1e22e6}.vc-mv-nav.l{left:16px}.vc-mv-nav.r{right:16px}.vc-mv-strip{flex:none;display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px 14px;overflow-x:auto}.vc-mv-count{color:var(--muted);font-size:12px;margin-right:8px;flex:none}.vc-mv-strip button{width:56px;height:56px;flex:none;padding:0;background:#0f0f11;border:2px solid transparent;opacity:.55;cursor:pointer;overflow:hidden}.vc-mv-strip button:hover{opacity:.85}.vc-mv-strip button.on{opacity:1;border-color:var(--accent)}.vc-mv-strip img{width:100%;height:100%;object-fit:cover;display:block}@media (max-width: 640px){.vc-mv-nav{width:38px;height:56px}.vc-mv-nav.l{left:6px}.vc-mv-nav.r{right:6px}.vc-mv-tools .vc-mv-pct,.vc-mv-tools .vc-mv-sep{display:none}.vc-mv-tools button{min-width:32px;height:32px;padding:0 3px}}.vc-app-tag.bridge{background:#3a3a44;color:#e8e8ee}.vc-bridge-tag{flex:none;margin-left:8px;padding:0 5px;border:1px solid var(--border-2);color:var(--muted);font-size:10px;font-weight:700;letter-spacing:.04em;line-height:16px}.vc-dialog.vc-br{max-width:860px;width:calc(100vw - 32px)}.vc-br-plats{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:10px}.vc-br-plat{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:16px;background:#111113;border:1px solid var(--border);color:var(--text);text-align:left;cursor:pointer}.vc-br-plat b{font-size:16px}.vc-br-plat small{color:var(--muted);font-size:12px}.vc-br-plat:hover:not(:disabled){border-color:var(--accent);background:#161619}.vc-br-plat:disabled{opacity:.5;cursor:default}.vc-br-step,.vc-br-settings{display:flex;flex-direction:column;gap:12px}.vc-br-back{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:4px 8px;background:none;border:1px solid var(--border);color:var(--dim);font-size:12.5px;cursor:pointer}.vc-br-back:hover{color:#fff;border-color:var(--border-2)}.vc-br-note{display:flex;flex-direction:column;gap:8px;padding:12px;background:#111113;border:1px solid var(--border)}.vc-br-note p{margin:0;color:var(--dim);font-size:13.5px}.vc-br-guilds{display:flex;flex-direction:column;gap:6px}.vc-br-guild{display:flex;align-items:center;gap:10px;padding:6px 8px;background:#0c0c0e;border:1px solid var(--border)}.vc-br-guild b{color:var(--text);font-size:14px}.vc-br-cols{display:grid;grid-template-columns:1fr 1fr;gap:14px}.vc-br-col{display:flex;flex-direction:column;gap:8px;min-width:0}.vc-br-head{display:flex;align-items:baseline;gap:8px;margin-top:4px}.vc-br-head b{color:var(--text);font-size:13.5px}.vc-br-head small{color:var(--muted);font-size:12px}.vc-br-list{max-height:340px;overflow-y:auto;padding:6px;background:#0c0c0e;border:1px solid var(--border)}.vc-br-list.short{max-height:200px}.vc-br-cat{margin:8px 4px 3px;color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.05em;text-transform:uppercase}.vc-br-group:first-child .vc-br-cat{margin-top:2px}.vc-br-item{display:flex;align-items:center;gap:7px;padding:4px 6px;color:var(--dim);font-size:13.5px;cursor:pointer}.vc-br-item:hover{background:#151518;color:var(--text)}.vc-br-item.off{opacity:.45;cursor:default}.vc-br-item input{accent-color:var(--accent);margin:0}.vc-br-item small{color:var(--muted);font-size:11px}.vc-br-flag{color:var(--muted);flex:none}.vc-br-dot{width:10px;height:10px;flex:none}.vc-br-extras{display:flex;flex-direction:column;gap:2px;padding:4px;background:#0c0c0e;border:1px solid var(--border)}.vc-br-emojis{display:flex;flex-wrap:wrap;gap:4px}.vc-br-emojis img{width:26px;height:26px;object-fit:contain}.vc-br-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 18px;text-align:center;background:#111113;border:1px solid var(--border);color:var(--accent)}.vc-br-empty b{color:var(--text);font-size:15px}.vc-br-empty p{max-width:460px;margin:0 0 6px;color:var(--dim);font-size:13.5px}.vc-br-top{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#111113;border:1px solid var(--border)}.vc-br-top>div{display:flex;flex-direction:column}.vc-br-top b{color:var(--text)}.vc-br-top small{color:var(--muted);font-size:12px}.vc-br-warn{padding:8px 12px;background:#c26a6a1f;border:1px solid rgba(194,106,106,.45);color:#e8b4b4;font-size:13px}.vc-br-map{display:flex;flex-direction:column;gap:6px;max-height:360px;overflow-y:auto}.vc-br-row{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1.3fr) 70px;align-items:center;gap:10px;padding:6px 8px;background:#0c0c0e;border:1px solid var(--border)}.vc-br-ch{display:flex;align-items:center;gap:6px;color:var(--text);font-size:13.5px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.vc-br-row select{padding:5px 8px;font-size:13px}.vc-br-arrow{color:var(--border-2)}.vc-br-arrow.on{color:var(--accent)}.vc-br-ok{color:#6fcf8f}@media (max-width: 700px){.vc-br-cols{grid-template-columns:1fr}.vc-br-row{grid-template-columns:1fr auto}.vc-br-row select{grid-column:1 / -1}}.vc-br-note>.btn{align-self:flex-start}.vc-br-guild .vc-srv-ico{width:36px;height:36px;flex:none;font-size:13px}.vc-br-guild .vc-srv-ico img{width:100%;height:100%;object-fit:cover}.vc-br-guild b{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-br-chnote{display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding:8px 10px;background:#111113;border:1px solid var(--border)}.vc-br-chnote small{flex:1;min-width:200px;color:var(--muted);font-size:12.5px}.vc-plat-ico{flex:none;display:inline-block;vertical-align:-2px}.vc-plat-tag{display:inline-flex;align-items:center;justify-content:center;width:20px;height:18px;cursor:default}.vc-bridge-tag{display:inline-flex;align-items:center;gap:5px;padding:1px 6px;text-transform:none;letter-spacing:0;font-weight:600;font-size:11.5px;line-height:18px}.vc-br-plat .vc-plat-ico{margin-bottom:6px}.vc-br-back .vc-plat-ico,.vc-dialog-btns .vc-plat-ico{margin-right:-1px}.vc-br-top>.vc-plat-ico{margin-right:2px}.vc-crash{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;display:grid;place-items:center;padding:16px;background:var(--bg, #0b0b0d);overflow-y:auto}.vc-crash-box{width:min(560px,100%);padding:26px 24px;background:linear-gradient(180deg,#19191c,#141416);border:1px solid var(--border-2, #2a2a30);box-shadow:0 18px 50px #0009}.vc-crash-ico{color:#e0a24a}.vc-crash h2{margin:10px 0 8px;color:var(--text, #eee);font-size:20px}.vc-crash p{margin:0 0 10px;color:var(--dim, #bbb);font-size:14px;line-height:1.5}.vc-crash p a{color:var(--accent)}.vc-crash-btns{display:flex;flex-wrap:wrap;gap:8px;margin-top:14px}.vc-crash-details{margin-top:14px;display:flex;flex-direction:column;gap:8px;align-items:flex-start}.vc-crash-details pre{width:100%;max-height:240px;overflow:auto;margin:0;padding:10px;background:#0c0c0e;border:1px solid var(--border, #222);color:var(--muted, #999);font-size:11.5px;white-space:pre-wrap;word-break:break-word}.vc-br-row.ro{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) 70px}.vc-temoji{display:inline-block;width:1.375em;height:1.375em;margin:0 .05em;vertical-align:-.3em;object-fit:contain;cursor:pointer}.vc-temoji.txt{width:auto;height:auto;vertical-align:baseline}.vc-cemoji{cursor:pointer}.vc-text.jumbo .vc-temoji{width:48px;height:48px;vertical-align:-12px}.vc-em-tw{width:26px;height:26px;object-fit:contain;display:block}.vc-em-tw.txt{font-size:22px;width:auto;height:auto}.vc-em-foot .vc-em-big{width:28px;height:28px;object-fit:contain}img.vc-sug-emoji{width:20px;height:20px;object-fit:contain}.vc-eminfo{position:fixed;z-index:3400;width:280px;padding:12px;background:linear-gradient(180deg,#19191c,#141416);border:1px solid var(--border-2);box-shadow:0 16px 44px #0009}.vc-eminfo-top{display:flex;align-items:center;gap:12px}.vc-eminfo-big{width:48px;height:48px;object-fit:contain;flex:none;font-size:40px;line-height:48px}.vc-eminfo-txt{display:flex;flex:1;flex-direction:column;min-width:0}.vc-eminfo-txt b{color:var(--text);font-size:15px;overflow:hidden;text-overflow:ellipsis}.vc-eminfo-txt small{color:var(--muted);font-size:12px}.vc-eminfo-srv{display:flex;align-items:center;gap:10px;margin-top:10px;padding-top:10px;border-top:1px solid var(--border)}.vc-eminfo-srv .grow{flex:1 1 0;min-width:0}.vc-eminfo-srv button{flex:none;margin-left:auto}.vc-eminfo-srv .vc-srv-ico{width:36px;height:36px;flex:none;font-size:12px}.vc-eminfo-srv .vc-srv-ico img{width:100%;height:100%;object-fit:cover}.vc-eminfo-srv b{display:block;color:var(--text);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-eminfo-srv small{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:11.5px}.vc-new-line{position:relative;display:flex;align-items:center;margin:8px 16px 4px;height:0;border-top:1px solid #e05858}.vc-new-line span{position:absolute;right:0;top:-9px;padding:0 6px;background:#e05858;color:#fff;font-size:10px;font-weight:700;letter-spacing:.05em;line-height:17px;text-transform:uppercase}.vc-filecard{display:flex;align-items:center;gap:12px;width:100%;max-width:420px;margin-top:4px;padding:10px 12px;background:#111113;border:1px solid var(--border);border-left:3px solid var(--accent)}.vc-att-expiry{display:flex;align-items:center;gap:5px;width:fit-content;margin-top:4px;font-size:12px;line-height:16px;color:var(--muted);text-decoration:none}.vc-att-expiry svg{flex:none}a.vc-att-expiry:hover{color:var(--dim);text-decoration:underline;text-underline-offset:2px}.vc-filecard.vc-att-expired{opacity:.7;font-style:italic;border-left-color:var(--border-2)}.vc-filecard-ico{position:relative;width:40px;height:44px;color:var(--accent);flex:none;display:grid;place-items:center}.vc-filecard-ico b{position:absolute;bottom:0;left:50%;transform:translate(-50%);padding:0 4px;background:var(--accent);color:#0b0b0d;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:14px}.vc-filecard-dl{display:inline-flex;align-items:center;gap:6px;flex:none;padding:7px 12px;background:var(--accent-dim);border:1px solid var(--accent);color:#fff;font-size:13px;font-weight:600;text-decoration:none}.vc-filecard-dl:hover{background:var(--accent);color:#0b0b0d}@media (max-width: 520px){.vc-filecard-dl span{display:none}}.vc-filecard-txt{flex:1;min-width:0;display:flex;flex-direction:column}.vc-filecard-name{padding:0;color:#e8e8ee;font-weight:600;font-size:14px;text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-filecard-name:hover{color:var(--accent)}.vc-filecard-txt small{color:var(--muted);font-size:12px}.vc-eph .vc-sys-ico{color:#e0b84a}.vc-eph-tag{margin-left:8px;color:var(--muted);font-size:11.5px}.vc-eph-tag a{color:var(--accent)}.vc-search-scope{flex:none;padding:0 6px;height:20px;background:#1d1d21;border:1px solid var(--border-2);color:var(--dim);font-size:11px;cursor:pointer;max-width:90px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-search-scope:hover{color:#fff;border-color:var(--accent)}.vc-results-tip{padding:6px 12px;color:var(--muted);font-size:11.5px;border-bottom:1px solid var(--border)}.vc-results-tip code{padding:0 3px;background:#1a1a1d;color:var(--dim);font-size:11px}.vc-result-ch{margin-right:6px;color:var(--muted);font-style:normal;font-size:12px}.vc-embed{gap:14px;max-width:540px;padding:14px 16px 16px;background:#141417;border:1px solid #26262c;border-left:1px solid #26262c}.vc-embed[style*=--ec]{border-left:1px solid #26262c}.vc-embed-site{color:var(--dim);font-size:12.5px;font-weight:600}.vc-embed-title,a.vc-embed-title{color:var(--text);font-size:16px;font-weight:700;line-height:1.3}a.vc-embed-title:hover{text-decoration:underline}.vc-embed-desc{color:var(--muted);font-size:14px;line-height:1.4}.vc-embed-image{max-height:340px;margin-top:6px}.vc-embed-thumb{width:72px;height:72px}.vc-embeds .vc-embed,.vc-embed.hook{border-left:4px solid var(--ec, #26262c)}.vc-yt{display:flex;flex-direction:column;max-width:540px;background:#141417;border:1px solid #26262c;border-left:1px solid #26262c}.vc-yt-stage{order:1}.vc-yt-head{order:2;align-items:center;padding:12px 14px 14px}.vc-yt-titles{flex-direction:column-reverse;gap:2px}.vc-yt-title{color:var(--text);font-size:16px;font-weight:700;line-height:1.3}.vc-yt-title:hover{text-decoration:underline}.vc-yt-channel{color:var(--muted);font-size:13.5px}.vc-yt-stage>img{filter:none}.vc-yt-play{width:64px;height:64px;background:#141418b8;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff}.vc-yt-play:hover{background:#141418e0}.vc-reacts{display:flex;flex-wrap:wrap;gap:4px;margin-top:4px}.vc-react{display:inline-flex;align-items:center;gap:5px;height:26px;padding:0 7px;background:#17171a;border:1px solid var(--border);color:var(--dim);font-size:13px;font-weight:600;cursor:pointer}.vc-react:hover:not(:disabled){border-color:var(--border-2);background:#1d1d21}.vc-react.on{background:var(--accent-dim);border-color:var(--accent);color:#fff}.vc-react:disabled{cursor:default}.vc-react.add{color:var(--muted);opacity:0;transition:opacity .12s}.vc-msg:hover .vc-react.add{opacity:1}.vc-react-img{width:18px;height:18px;object-fit:contain;display:block}.vc-react-img.txt{width:auto;height:auto;font-size:15px}.vc-react-pop{position:fixed;z-index:410}.vc-react-pop .vc-picker{position:static}.vc-cperms-table{display:flex;flex-direction:column;margin-top:8px;border:1px solid var(--border);max-height:260px;overflow-y:auto}.vc-cperms-row{display:grid;grid-template-columns:minmax(0,1fr) repeat(3,92px);align-items:center;gap:4px;padding:5px 10px;border-bottom:1px solid var(--border)}.vc-cperms-row:last-child{border-bottom:0}.vc-cperms-row.head{position:sticky;top:0;z-index:1;background:#121214;color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.vc-cperms-row.head span:not(:first-child){text-align:center}.vc-cperms-role{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text);font-size:13.5px;font-weight:600}.vc-cperm{justify-self:center;width:30px;height:26px;display:grid;place-items:center;background:#151518;border:1px solid var(--border-2);color:var(--muted);cursor:pointer}.vc-cperm.allow{background:#6fcf8f24;border-color:#6fcf8f99;color:#6fcf8f}.vc-cperm.deny{background:#e0585824;border-color:#e0585899;color:#e05858}.vc-cperms-foot{display:flex;align-items:flex-start;gap:10px;margin-top:8px}.vc-cperms-foot small{flex:1}.vc-ch-priv{position:relative;display:inline-flex}.vc-ch-priv>svg:last-child{position:absolute;right:-4px;bottom:-3px;padding:1px;background:var(--bg-side, #111113);color:var(--muted)}.vc-app-tag.staff{background:#2f6f4a}.vc-staff-by{margin-left:6px;color:var(--muted);font-size:11.5px}.vc-dm-mod .vc-sys-av{color:#6fcf8f}.vc-rail-item.drag-over-top{box-shadow:0 -3px 0 var(--accent)}.vc-rail-item.drag-over-bottom{box-shadow:0 3px 0 var(--accent)}.vc-rail-item.dragging{opacity:.25}.vc-rail-ghost{position:fixed;left:0;top:0;z-index:9999;pointer-events:none;opacity:.92;box-shadow:0 8px 24px #0000008c;outline:2px solid var(--accent)}body:has(.vc-rail-ghost){cursor:grabbing;-webkit-user-select:none;user-select:none}.vc-rail-item[data-rail-id]{touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}.vc-rail-item.dragging,.vc-rail-item.dragging *{touch-action:none}.vc-att{position:relative}.vc-att-save{position:absolute;top:6px;right:6px;width:30px;height:30px;display:grid;place-items:center;background:#0c0c0ec7;border:1px solid var(--border-2);color:#fff;cursor:pointer;opacity:0;transition:opacity .12s}.vc-att:hover .vc-att-save{opacity:1}.vc-att-save:hover{border-color:var(--accent)}.vc-media-wrap{display:block}.vc-att-loading{display:block;width:220px;height:160px;background:#151518;border:1px solid var(--border)}.vc-sb{position:fixed;z-index:410;width:340px;height:380px;display:flex;flex-direction:column;background:linear-gradient(180deg,#19191c,#141416);border:1px solid var(--border-2);box-shadow:0 18px 50px #0009;animation:vc-up .16s cubic-bezier(.2,.8,.2,1)}.vc-sb-body{flex:1;min-height:0;overflow-y:auto;padding:4px 8px 10px}.vc-sb-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.vc-sb-item{position:relative;display:flex}.vc-sb-play{flex:1;min-width:0;display:flex;align-items:center;gap:8px;height:38px;padding:0 30px 0 10px;background:#111113;border:1px solid var(--border);color:var(--text);font-size:13px;font-weight:600;text-align:left;cursor:pointer}.vc-sb-play span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-sb-play svg{color:var(--accent);flex:none}.vc-sb-play:hover{border-color:var(--accent);background:var(--accent-dim)}.vc-sb-play:active{transform:scale(.97)}.vc-sb-emo{width:20px;height:20px;object-fit:contain;flex:none}.vc-sb-prev{position:absolute;right:4px;top:50%;transform:translateY(-50%);width:24px;height:24px;display:grid;place-items:center;background:none;border:0;color:var(--muted);cursor:pointer}.vc-sb-prev:hover{color:#fff}.vc-vbtn.on{color:var(--accent)}.vc-vtile{position:relative}.vc-vtile.sb-flash{box-shadow:0 0 0 2px var(--accent) inset}.vc-vtile-sound{position:absolute;top:0;left:0;display:flex;align-items:center;gap:5px;max-width:calc(100% - 34px);padding:3px 9px 3px 7px;background:var(--accent);color:#0b0b0d;font-size:11px;font-weight:700;line-height:14px;white-space:nowrap;animation:vc-up .2s both}.vc-vtile-sound svg{flex:none}.vc-vtile-sound span{min-width:0;overflow:hidden;text-overflow:ellipsis}.vc-sound-row{gap:8px}.vc-sound-row .form-input{min-width:0}.vc-sound-emo{width:80px;flex:none}.vc-sound-vol{display:inline-flex;align-items:center;gap:6px;color:var(--muted)}.vc-sound-vol input{width:90px;accent-color:var(--accent)}.vc-rpc-warn{position:fixed;left:50%;bottom:18px;transform:translate(-50%);z-index:300;display:flex;align-items:center;gap:10px;max-width:min(720px,calc(100vw - 32px));padding:10px 12px 10px 14px;background:#2a2116;border:1px solid #a8772d;color:#f2d7a6;font-size:13px;box-shadow:0 12px 34px #0000008c;animation:vc-up .2s both}.vc-rpc-warn b{flex:none;color:#ffcf7a}.vc-rpc-warn span{flex:1;line-height:1.4}.vc-upd{position:fixed;right:18px;bottom:18px;z-index:320;display:flex;align-items:center;gap:12px;width:min(440px,calc(100vw - 32px));padding:14px 14px 14px 16px;background:linear-gradient(180deg,#1c1c20,#151518);border:1px solid var(--border-2);border-left:3px solid var(--accent);box-shadow:0 18px 50px #0009;animation:vc-up .25s cubic-bezier(.2,.8,.2,1) both}.vc-upd-ico{flex:none;display:grid;place-items:center}.vc-upd-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.vc-upd-txt b{color:var(--text);font-size:14.5px}.vc-upd-txt span{color:var(--muted);font-size:12.5px;line-height:1.4}.vc-upd-btns{display:flex;flex-direction:column;align-items:flex-end;gap:6px;flex:none}@media (max-width: 520px){.vc-upd{flex-wrap:wrap}.vc-upd-btns{flex-direction:row;width:100%;justify-content:flex-end}}.vc-upd-bar{display:block;height:5px;margin-top:6px;background:#26262c;overflow:hidden}.vc-upd-bar>i{display:block;height:100%;background:var(--accent);transition:width .3s ease}.vc-upd-dl{display:grid;place-items:center;width:30px;height:30px;color:var(--accent);animation:vc-upd-bob 1.4s ease-in-out infinite}@keyframes vc-upd-bob{50%{transform:translateY(3px)}}.vc-unread-bar{position:sticky;top:0;z-index:6;display:flex;align-items:stretch;margin:0 16px;background:var(--accent);color:#0b0b0d;box-shadow:0 8px 24px #00000059;animation:vc-unread-in .22s cubic-bezier(.2,.8,.2,1) both;overflow:hidden}.vc-unread-bar.out{animation:vc-unread-out .22s ease both}.vc-unread-go{flex:1;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 12px;background:none;border:0;color:inherit;font:inherit;font-size:13px;font-weight:600;cursor:pointer;text-align:left}.vc-unread-go b{display:inline-flex;align-items:center;gap:4px;font-weight:800}.vc-unread-go:hover b{text-decoration:underline}.vc-unread-x{display:grid;place-items:center;width:34px;background:#0000001f;border:0;color:inherit;cursor:pointer}.vc-unread-x:hover{background:#00000040}.vc-unread-time{position:absolute;left:0;right:0;bottom:0;height:2px;background:#00000073;transform-origin:left;animation:vc-unread-time 5s linear both}.vc-unread-bar:hover .vc-unread-time{animation-play-state:paused}@keyframes vc-unread-time{0%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes vc-unread-in{0%{opacity:0;transform:translateY(-100%)}to{opacity:1;transform:none}}@keyframes vc-unread-out{to{opacity:0;transform:translateY(-100%)}}.vc-star-tool.on,.vc-star-tool:hover{color:#f5c542!important}.vc-stb-watch{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px;max-height:180px;overflow-y:auto}.vc-stb-watch .vc-chip-btn.on{border-color:var(--accent);color:#fff;background:var(--accent-dim)}.vc-stb-hash{color:var(--muted);font-weight:700}.vc-stb .vc-shop-head{color:#f5c542}.vc-stb-empty{display:flex;flex-direction:column;align-items:center;gap:8px;max-width:420px;margin:60px auto;text-align:center;color:var(--muted);font-size:14px}.vc-stb-empty svg{color:#f5c542}.vc-stb-empty b{color:var(--text);font-size:17px}.vc-stb-sec{margin-bottom:22px}.vc-stb-sec h3{display:flex;align-items:center;gap:7px;margin:0 0 10px;color:var(--text);font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.vc-stb-sec h3 svg{color:#f5c542}.vc-stb-sec h3 .vc-ico-btn{margin-left:auto}.vc-stb-top{display:grid;grid-template-columns:minmax(0,2fr) minmax(280px,1fr);gap:16px;align-items:start}.vc-stb-top>.vc-stb-sec:only-child{grid-column:1 / -1}@media (max-width: 1000px){.vc-stb-top{grid-template-columns:minmax(0,1fr)}}.vc-stb-row{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(230px,1fr);gap:10px;overflow-x:auto;padding-bottom:6px;scrollbar-width:thin}.vc-stb-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:10px;align-items:start}.vc-stb-older{display:block;margin:14px auto 0}.vc-stb-post{position:relative;display:flex;flex-direction:column;min-width:0;background:linear-gradient(180deg,#17171a,#121214);border:1px solid var(--border);border-top:3px solid #f5c542;overflow:hidden;transition:border-color .15s,transform .15s}.vc-stb-post:hover{transform:translateY(-2px);border-color:var(--border-2);border-top-color:#f5c542}.vc-stb-label{position:absolute;top:8px;left:8px;z-index:1;padding:2px 8px;background:#0b0b0dd1;color:#f5c542;font-size:11px;font-weight:700}.vc-stb-pic{position:relative;display:block;width:100%;aspect-ratio:16 / 10;padding:0;background:#0b0b0d;border:0;cursor:zoom-in;overflow:hidden}.vc-stb-pic img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s}.vc-stb-pic:hover img{transform:scale(1.03)}.vc-stb-more{position:absolute;right:8px;bottom:8px;padding:2px 8px;background:#0b0b0dd1;color:#fff;font-size:12px;font-weight:700}.vc-stb-post.big .vc-stb-pic{aspect-ratio:16 / 9}.vc-stb-post:not(.has-pic) .vc-stb-label{position:static;align-self:flex-start;margin:10px 12px 0}.vc-stb-body{display:flex;flex-direction:column;gap:8px;padding:10px 12px;min-width:0}.vc-stb-body header{display:flex;align-items:center;gap:8px;min-width:0}.vc-stb-who{display:flex;flex-direction:column;min-width:0;line-height:1.2}.vc-stb-who b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-stb-who small{color:var(--muted);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-stb-rank{margin-left:auto;padding:1px 7px;background:#f5c542;color:#0b0b0d;font-size:12px;font-weight:800}.vc-stb-text{max-height:9.5em;overflow:hidden;overflow-wrap:anywhere;font-size:14px;-webkit-mask-image:linear-gradient(180deg,#000 75%,transparent);mask-image:linear-gradient(180deg,#000 75%,transparent)}.vc-stb-post.big .vc-stb-text{max-height:14em}.vc-stb-files{display:flex;flex-wrap:wrap;gap:6px}.vc-stb-files span{display:inline-flex;align-items:center;gap:4px;max-width:100%;padding:2px 7px;background:#0f0f11;border:1px solid var(--border);color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-stb-body footer{display:flex;align-items:center;gap:6px;margin-top:auto}.vc-stb-star{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;background:#0f0f11;border:1px solid var(--border);color:var(--muted);font:inherit;font-size:13px;cursor:pointer;transition:color .12s,border-color .12s,background .12s}.vc-stb-star:hover{color:#f5c542;border-color:#f5c542}.vc-stb-star.on{color:#f5c542;border-color:#f5c542;background:#f5c5421a}.vc-stb-star.on svg{animation:vc-stb-pop .3s cubic-bezier(.2,.8,.2,1.4)}@keyframes vc-stb-pop{0%{transform:scale(.6)}to{transform:scale(1)}}.vc-stb-jump{display:inline-flex;align-items:center;gap:4px;margin-left:auto;padding:4px 8px;background:none;border:0;color:var(--muted);font:inherit;font-size:12.5px;cursor:pointer}.vc-stb-jump:hover{color:var(--text)}.vc-stb-inline{display:inline-block;vertical-align:-2px;color:#f5c542}.vc-stb-media{display:flex;flex-direction:column;gap:6px;min-width:0}.vc-stb-media .vc-media-wrap,.vc-stb-media .vc-att-video,.vc-stb-media .vc-filecard{max-width:100%}.vc-rail-home img{display:block;object-fit:contain}.vc-stage{flex:1;min-height:0;display:flex;flex-direction:column}.vc-stage.compact{flex:none;height:min(50vh,440px);border-bottom:1px solid var(--border);background:radial-gradient(ellipse at top,#141418,#0c0c0e 70%)}.vc-stage.compact .vc-vtiles{padding:12px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.vc-stage .grow{flex:1}.vc-stage-focus{position:relative;flex:1 1 auto;min-height:0;display:grid;place-items:center;overflow:hidden;background:#050506;border-bottom:1px solid var(--border)}.vc-stage-focus>video{width:100%;height:100%;object-fit:contain;background:#000}.vc-stage-focus:fullscreen{border:0}.vc-stage-bar{position:absolute;left:0;right:0;top:0;display:flex;align-items:center;gap:12px;padding:10px 14px;background:linear-gradient(180deg,#000000c7,#0000);opacity:0;transition:opacity .15s}.vc-stage-focus:hover .vc-stage-bar,.vc-stage-focus:focus-within .vc-stage-bar{opacity:1}.vc-stage-title{display:inline-flex;align-items:center;gap:7px;color:var(--text);font-size:14px}.vc-stage-btn{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;background:#141418d9;border:1px solid var(--border-2);color:var(--text);cursor:pointer;font-size:13px}.vc-stage-btn:hover{background:#26262c}.vc-stage-btn.stop:hover{background:#c25d5d;border-color:#c25d5d;color:#fff}.vc-stage-focus>.vc-stream-wait{color:var(--muted)}.vc-stage.has-focus .vc-vtiles{flex:0 0 min(22vh,170px);grid-template-columns:none;grid-template-rows:1fr;grid-auto-flow:column;grid-auto-columns:minmax(150px,230px);align-content:stretch;overflow-x:auto;overflow-y:hidden;padding:10px 16px}.vc-stage.has-focus .vc-vtile{min-height:0;height:100%;aspect-ratio:auto}.vc-stream-card{cursor:pointer;font:inherit;color:var(--text);text-align:center;overflow:hidden;background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 16%,#17171b),#121215);border-color:color-mix(in srgb,var(--accent) 50%,var(--border))}.vc-stream-card.mine{cursor:default}button.vc-stream-card:hover{border-color:var(--accent);box-shadow:0 0 0 1px var(--accent),0 0 28px color-mix(in srgb,var(--accent) 22%,transparent)}.vc-stream-live{position:absolute;top:8px;left:8px;padding:2px 7px;background:#d9534f;color:#fff;font-size:10px;font-weight:800;letter-spacing:.08em}.vc-stream-cta{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:var(--accent);color:#0b0b0d;font-size:12px;font-weight:700}.vc-stream-actions{display:inline-flex;gap:8px}.vc-stream-viewers{display:inline-flex;align-items:center;gap:7px;max-width:100%;color:var(--muted);font-size:12px}.vc-stream-viewers>span:last-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-stream-viewers.none{opacity:.75}.vc-stream-avs{display:inline-flex}.vc-stream-avs>span{margin-left:-6px;display:inline-flex;border:2px solid #121215;border-radius:50%;overflow:hidden}.vc-stream-avs>span:first-child{margin-left:0}.vc-stage-bar .vc-stream-viewers{color:#ddd}.vc-stream-thumb{cursor:pointer;overflow:hidden;background:#050506}.vc-stream-thumb>video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vc-stream-thumb:hover{border-color:var(--accent)}.vc-stream-wait{color:var(--muted);font-size:13px}.vc-dmcall-ctl{display:inline-flex;gap:6px}.vc-game-setup .vc-game-head,.vc-game-info .vc-shop-head{color:#62b47a}.vc-game-head p{margin:2px 0 0;color:var(--muted);font-size:13.5px}.vc-game-steps{display:flex;gap:6px;margin:0 0 16px;padding:0;list-style:none}.vc-game-steps li{display:inline-flex;align-items:center;gap:7px;padding:6px 12px 6px 6px;background:#121214;border:1px solid var(--border);color:var(--muted);font-size:13px;font-weight:600}.vc-game-steps li b{display:inline-grid;place-items:center;width:20px;height:20px;background:#1d1d21;color:var(--dim);font-size:12px}.vc-game-steps li.on{border-color:var(--accent);color:var(--text)}.vc-game-steps li.on b{background:var(--accent);color:#121014}.vc-game-steps li.done b{background:#62b47a;color:#0b0b0d}.vc-game-step{max-width:860px;margin-bottom:18px;padding:14px 16px;background:var(--box);border:1px solid var(--border)}.vc-game-step h3{margin:0 0 10px;color:var(--text);font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.vc-game-explain{display:flex;gap:9px;align-items:flex-start;margin-bottom:12px;padding:10px 12px;background:#111113;border:1px solid var(--border);border-left:3px solid #62b47a;color:var(--dim);font-size:13.5px}.vc-game-explain svg{flex:none;margin-top:2px;color:#62b47a}.vc-game-explain.warn{border-left-color:#d6a64c}.vc-game-explain.warn svg{color:#d6a64c}.vc-game-dl{margin-bottom:16px}.vc-game-dl-row{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:6px}.vc-game-dl-row .btn{display:inline-flex;align-items:center;gap:6px}.vc-game-dl-row .vc-chip{padding:0 6px;font-size:10.5px}.vc-game-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:8px}.vc-game-card-btn,.vc-game-chosen{display:flex;align-items:center;gap:10px;min-width:0;padding:8px 10px;background:#111113;border:1px solid var(--border);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .12s,transform .12s}.vc-game-chosen{cursor:default;margin-bottom:14px;flex-wrap:wrap}.vc-game-card-btn:hover{border-color:var(--accent);transform:translateY(-1px)}.vc-game-chosen .btn{display:inline-flex;align-items:center;gap:6px}.vc-game-card-text{display:flex;flex-direction:column;gap:3px;min-width:0;flex:1}.vc-game-card-text b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-game-card-text small{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12px}.vc-game-icon{flex:none;image-rendering:pixelated;background:#0b0b0d;border:1px solid var(--border)}.vc-game-dot{display:inline-block;flex:none;width:9px;height:9px;border-radius:50%;background:var(--st-offline)}.vc-game-dot.on{background:var(--st-online, #5bb37a);box-shadow:0 0 0 3px #5bb37a2e}.vc-game-badge{display:inline-flex;padding:0 6px;background:#62b47a24;border:1px solid rgba(98,180,122,.4);color:#8fd19e;font-size:11px;font-weight:700;line-height:17px;letter-spacing:.02em}.vc-game-muted{color:var(--muted)}.vc-game-textbtn{margin-top:10px;padding:0;background:none;border:0;color:var(--accent);font:inherit;font-size:13.5px;text-decoration:underline;cursor:pointer}.vc-game-searching{display:flex;align-items:center;gap:9px;margin:6px 0 10px!important;text-transform:none!important;letter-spacing:0!important;font-size:15px!important}.vc-game-radar{position:relative;display:inline-grid;place-items:center;width:30px;height:30px;color:#62b47a}.vc-game-radar:before,.vc-game-radar:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border:2px solid #62b47a;border-radius:50%;opacity:0;animation:vc-game-ping 2s cubic-bezier(.2,.8,.2,1) infinite}.vc-game-radar:after{animation-delay:1s}.vc-game-radar svg{animation:vc-spin 3s linear infinite}@keyframes vc-game-ping{0%{transform:scale(.4);opacity:.8}to{transform:scale(1.4);opacity:0}}.vc-game-filters{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr);gap:8px;margin-bottom:4px}.vc-game-tagbox .vc-game-hash{position:absolute;left:11px;top:50%;transform:translateY(-50%);color:var(--muted);font-weight:700}.vc-game-tagbox input{padding-left:26px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.06em}.vc-game-list{display:flex;flex-direction:column;gap:6px;margin-top:10px}.vc-game-found{display:flex;align-items:center;gap:12px;padding:8px 10px;background:#0f0f11;border:1px solid var(--border);color:var(--text);font:inherit;text-align:left;cursor:pointer;transition:border-color .12s,background .12s}.vc-game-found:hover{border-color:var(--accent);background:#131316}.vc-game-found-main{display:flex;flex-direction:column;gap:6px;flex:1;min-width:0}.vc-game-segs.motd{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;line-height:1.35;color:#d8d8de;overflow-wrap:anywhere}.vc-game-meta{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;color:var(--muted);font-size:12px}.vc-game-meta>span{display:inline-flex;align-items:center;gap:4px}.vc-game-tag-code{padding:0 6px;background:#18181c;border:1px solid var(--border-2);color:var(--text);font-size:12px;letter-spacing:.06em}.vc-game-ago{margin-left:auto}.vc-game-pager{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:10px;color:var(--muted);font-size:13px}.vc-game-warn-note{display:block;margin-top:10px}.vc-game-claim{max-width:520px}.vc-game-claim-hint{display:flex;align-items:center;gap:10px;margin-bottom:12px;padding:8px 10px;background:#111113;border:1px solid var(--border)}.vc-game-claim-hint>span{display:flex;flex-direction:column;gap:4px;min-width:0}.vc-game-claim-hint small{display:flex;align-items:center;gap:6px;color:var(--muted)}.vc-game-cmd{display:flex;align-items:stretch;gap:8px;margin:8px 0 6px}.vc-game-cmd code{flex:1;display:flex;align-items:center;padding:12px 14px;background:#0a0a0c;border:1px solid var(--border-2);color:#8fd19e;font-size:18px;font-weight:700;letter-spacing:.04em;-webkit-user-select:all;user-select:all}.vc-game-cmd .btn{display:inline-flex;align-items:center;gap:6px}.vc-game-wait{display:flex;align-items:center;gap:8px;margin-top:12px;color:var(--dim);font-size:13.5px}.vc-game-wait svg{color:var(--muted)}.vc-game-spin{display:inline-block;width:15px;height:15px;border:2px solid var(--border-2);border-top-color:var(--accent);border-radius:50%;animation:vc-spin .8s linear infinite}.vc-game-spin.sm{width:11px;height:11px}.vc-game-done{display:flex;flex-direction:column;align-items:center;gap:10px;padding:18px 10px 6px;text-align:center;color:#8fd19e}.vc-game-done b{color:var(--text);font-size:17px}.vc-game-done small{color:var(--muted)}.vc-game-done.bad{color:#d6a64c}.vc-game-err{display:flex;align-items:center;gap:6px;color:#f0a5a5}.vc-game-toggles{display:flex;flex-direction:column;gap:6px;margin-bottom:8px}.vc-game-card{max-width:760px;background:var(--box);border:1px solid var(--border);border-top:3px solid #62b47a}.vc-game-card.off{border-top-color:var(--st-offline)}.vc-game-card.off .vc-game-icon,.vc-game-card.off .vc-game-card-title .vc-game-segs{filter:grayscale(1);opacity:.7}.vc-game-card-top{display:flex;gap:16px;padding:16px}.vc-game-card-title{display:flex;flex-direction:column;gap:10px;min-width:0;flex:1}.vc-game-card-title .vc-game-segs.motd{font-size:15px}.vc-game-pill{display:inline-flex;align-items:center;gap:6px;padding:2px 9px;background:#151517;border:1px solid var(--border-2);color:var(--dim);font-weight:600}.vc-game-pill.on{color:#8fd19e;border-color:#62b47a73}.vc-game-addr{display:flex;align-items:center;gap:10px;padding:10px 16px;border-top:1px solid var(--border);color:var(--muted)}.vc-game-addr code{flex:1;min-width:0;overflow-wrap:anywhere;color:var(--text);font-size:15px;font-weight:700}.vc-game-addr .btn{display:inline-flex;align-items:center;gap:6px}.vc-game-players{padding:12px 16px 16px;border-top:1px solid var(--border)}.vc-game-players-head{display:flex;align-items:center;gap:6px;margin-bottom:8px;color:var(--muted);font-size:13.5px}.vc-game-players-head b{color:var(--text)}.vc-game-bar{height:6px;background:#0f0f11;border:1px solid var(--border);overflow:hidden}.vc-game-bar i{display:block;height:100%;background:#62b47a;transition:width .4s cubic-bezier(.2,.8,.2,1)}.vc-game-group h4,.vc-game-backends h4{margin:14px 0 8px;color:var(--muted);font-size:11.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.vc-game-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px;margin-top:10px}.vc-game-group .vc-game-grid{margin-top:0}.vc-game-player{display:flex;align-items:center;gap:8px;min-width:0;padding:4px 8px 4px 4px;background:#0f0f11;border:1px solid var(--border);font-size:13px}.vc-game-player img{flex:none;image-rendering:pixelated}.vc-game-player span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-game-backends{padding:0 16px 14px;border-top:1px solid var(--border)}.vc-game-backend{display:flex;align-items:center;gap:8px;padding:6px 0;border-bottom:1px solid var(--border);font-size:13.5px;color:var(--muted)}.vc-game-backend:last-child{border-bottom:0}.vc-game-backend b{color:var(--text)}.vc-game-backend span{display:inline-flex;align-items:center;gap:4px}.vc-game-strip{display:flex;align-items:center;gap:8px;min-height:34px;padding:4px 16px;background:#111113;border-bottom:1px solid var(--border);font-size:13px}.vc-game-strip b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-game-addr-btn{display:inline-flex;align-items:center;gap:6px;padding:3px 8px;background:#151517;border:1px solid var(--border-2);color:var(--dim);font:inherit;font-size:12.5px;cursor:pointer}.vc-game-addr-btn:hover{border-color:var(--accent);color:var(--text)}.vc-game-offline-note{display:flex;align-items:center;gap:7px;margin:0 16px 6px;padding:6px 10px;background:#d6a64c14;border:1px solid rgba(214,166,76,.35);color:#e5c27a;font-size:13px}.vc-game-tag{display:inline-flex;align-items:center;margin-left:4px;padding:0 6px;background:#18181c;border:1px solid var(--border-2);color:var(--dim);font-size:10.5px;font-weight:700;line-height:16px;letter-spacing:.03em;text-transform:lowercase}.vc-game-setup-dot{display:inline-block;flex:none;width:7px;height:7px;margin-left:auto;margin-right:4px;background:#d6a64c;border-radius:50%}.vc-game-ev{display:grid;grid-template-columns:56px 1fr;margin-top:2px;padding-top:2px;padding-bottom:2px}.vc-game-ev-ico{display:grid;place-items:center;color:#62b47a}.vc-game-ev.k-mc_death .vc-game-ev-ico{color:#e07a7a}.vc-game-ev.k-mc_adv .vc-game-ev-ico{color:#f5c542}.vc-game-ev.k-mc_leave .vc-game-ev-ico,.vc-game-ev.k-mc_stop .vc-game-ev-ico{color:var(--muted)}.vc-game-ev-body{display:flex;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;color:var(--dim);font-size:14px}.vc-game-ev-body img{image-rendering:pixelated}.vc-game-ev-body>b{color:var(--text)}.vc-game-ev-body .txt b{color:#f5c542}.vc-game-ev-body .vc-time{margin-left:4px}.vc-game-console-wrap{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.vc-game-con-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:8px 16px;background:#111113;border-bottom:1px solid var(--border);font-size:13.5px}.vc-game-con-head svg{color:var(--muted)}.vc-game-con-head .btn{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px}.vc-game-banner{display:flex;align-items:center;gap:8px;padding:7px 16px;background:#d6a64c14;border-bottom:1px solid rgba(214,166,76,.35);color:#e5c27a;font-size:13px}.vc-game-console{flex:1;min-height:0;overflow-y:auto;padding:10px 0;background:#08080a;color:#cfcfd6;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;line-height:1.5}.vc-game-cl{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;padding:0 16px;white-space:pre-wrap;overflow-wrap:anywhere}.vc-game-cl:hover{background:#0e0e11}.vc-game-cl .t{flex:none;color:#5d5d68}.vc-game-cl .lv{flex:none;min-width:38px;color:#6f8fb3;font-weight:700}.vc-game-cl .m{flex:1;min-width:0}.vc-game-cl.lv-warn .lv,.vc-game-cl.lv-warn .m{color:#e5b450}.vc-game-cl.lv-error .lv,.vc-game-cl.lv-error .m,.vc-game-cl.lv-fatal .lv,.vc-game-cl.lv-fatal .m{color:#ef6b6b}.vc-game-cl.cmd{align-items:center;margin:3px 0;padding:2px 16px 2px 13px;background:#ffffff06;border-left:3px solid var(--accent)}.vc-game-cl.cmd .chev{flex:none;color:var(--accent)}.vc-game-cl.cmd .c{color:#fff}.vc-game-cl.cmd .who{display:inline-flex;align-items:center;gap:5px;padding:0 7px 0 2px;background:#17171b;border:1px solid var(--border-2);color:var(--dim);font-size:11.5px;line-height:20px}.vc-game-cl.cmd .who svg{margin-left:4px}.vc-game-cl.cmd.src-console{border-left-color:#6f8fb3}.vc-game-cl.cmd.src-console .chev{color:#6f8fb3}.vc-game-cl.cmd.src-rcon{border-left-color:#b38bd9}.vc-game-cl.cmd.src-rcon .chev{color:#b38bd9}.vc-game-cl .st{display:inline-flex;align-items:center;color:var(--muted)}.vc-game-cl .st-ok{color:#8fd19e}.vc-game-cl .st-error,.vc-game-cl .st-denied{color:#ef6b6b}.vc-game-cl .st-timeout{color:#e5b450}.vc-game-out{flex-basis:100%;margin:2px 0 2px 70px;padding-left:10px;border-left:1px dashed var(--border-2);color:#b9b9c2}.vc-game-out.err{color:#ef6b6b}.vc-game-older{display:block;margin:0 auto 8px;padding:3px 10px;background:#121215;border:1px solid var(--border-2);color:var(--dim);font:inherit;font-size:12px;cursor:pointer}.vc-game-con-empty{padding:20px 16px;color:#5d5d68}.vc-game-jump{position:absolute;right:18px;bottom:62px;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;background:var(--accent);border:0;color:#121014;font:inherit;font-size:12.5px;font-weight:700;cursor:pointer;box-shadow:0 6px 18px #00000073;animation:vc-up .2s}.vc-game-input{display:flex;align-items:center;gap:8px;padding:8px 12px;background:#0c0c0e;border-top:1px solid var(--border)}.vc-game-input .prompt{flex:none;color:var(--accent)}.vc-game-input input{flex:1;min-width:0;padding:8px 10px;background:#08080a;border:1px solid var(--border-2);color:#fff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;outline:none}.vc-game-input input:focus{border-color:var(--accent)}.vc-game-con-note{display:flex;align-items:center;gap:7px;padding:10px 16px;border-top:1px solid var(--border);color:var(--muted);font-size:13px}.vc-game-linked{display:flex;align-items:center;gap:12px;margin-bottom:8px;padding:10px 12px;background:#111113;border:1px solid var(--border)}.vc-game-linked-main{display:flex;flex-direction:column;gap:3px;flex:1;min-width:0}.vc-game-linked-name{display:flex;align-items:center;gap:8px;min-width:0}.vc-game-linked-name b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-game-linked small{display:flex;flex-wrap:wrap;align-items:center;gap:5px;color:var(--muted);font-size:12px}.vc-game-linked .btn{display:inline-flex;align-items:center;gap:6px;flex:none}.vc-game-sec-title{display:flex;align-items:center;gap:7px;margin:20px 0 8px;color:var(--text);font-size:13px;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.vc-game-audit{display:flex;flex-direction:column;border:1px solid var(--border)}.vc-game-audit-row{display:grid;grid-template-columns:130px 130px minmax(0,1fr) 70px;align-items:center;gap:4px 10px;padding:6px 10px;border-bottom:1px solid var(--border);font-size:12.5px}.vc-game-audit-row:last-of-type{border-bottom:0}.vc-game-audit-row .when{color:var(--muted)}.vc-game-audit-row .who{display:inline-flex;align-items:center;gap:5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--dim)}.vc-game-audit-row .what{min-width:0;overflow-wrap:anywhere}.vc-game-audit-row .what code{color:#fff}.vc-game-audit-row .st{justify-self:end;padding:0 6px;border:1px solid var(--border-2);color:var(--muted);font-size:11px;font-weight:700;text-transform:uppercase}.vc-game-audit-row .st-ok{color:#8fd19e;border-color:#62b47a73}.vc-game-audit-row .st-error,.vc-game-audit-row .st-denied{color:#ef6b6b;border-color:#ef6b6b73}.vc-game-audit-row .st-timeout,.vc-game-audit-row .st-sent{color:#e5b450}.vc-game-audit-row .out{grid-column:3 / -1;color:var(--muted);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;white-space:pre-wrap;max-height:4.5em;overflow:hidden}.vc-game-older-btn{margin:8px auto}@media (max-width: 720px){.vc-game-filters{grid-template-columns:1fr}.vc-game-card-top{flex-direction:column}.vc-game-audit-row{grid-template-columns:1fr auto}.vc-game-audit-row .what,.vc-game-audit-row .out{grid-column:1 / -1}.vc-game-ago{margin-left:0}.vc-game-cmd{flex-direction:column}.vc-game-out{margin-left:16px}.vc-game-steps{flex-wrap:wrap}}@media (prefers-reduced-motion: reduce){.vc-game-radar:before,.vc-game-radar:after,.vc-game-radar svg{animation:none}}.vc-ctx{max-height:calc(100vh - 12px);overflow-y:auto}.vc-ctx-head{padding:8px 9px 4px;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.vc-ctx-check.radio{border-radius:50%}.vc-ctx-check.radio.on{background:none;border-color:var(--accent)}.vc-ctx-check.radio i{width:7px;height:7px;border-radius:50%;background:var(--accent)}.vc-ctx-row>button:hover .vc-ctx-check.radio.on{border-color:currentColor}.vc-ctx-row>button:hover .vc-ctx-check.radio i{background:currentColor}.vc-ctx-slider{display:flex;flex-direction:column;gap:6px;padding:8px 9px 9px}.vc-ctx-slider-top{display:flex;justify-content:space-between;gap:10px;color:#d4d4d8}.vc-ctx-slider-top b{color:var(--text);font-weight:600;font-variant-numeric:tabular-nums}.vc-ctx-slider input[type=range]{width:100%;margin:0;accent-color:var(--accent);cursor:pointer}.vc-ctx-slider small{font-size:11px;color:var(--muted);line-height:1.35}.vc-ctx-meter{position:relative;height:6px;background:#0e0e10;border:1px solid var(--border);overflow:hidden}.vc-ctx-meter i{position:absolute;left:0;top:0;bottom:0;width:0;background:#55555c;transition:width .05s linear}.vc-ctx-meter i.hot{background:#6fcf8f}.vc-ctx-meter b{position:absolute;top:-1px;bottom:-1px;width:2px;margin-left:-1px;background:var(--text)}.vc-vbtn,.vc-vbig{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}.vc-vlvl[data-vlevel]{outline:var(--vlvl, 0px) solid #6fcf8f;outline-offset:1px}.vc-vlvl[data-vsnd]{outline-color:#4aa3ff}.vc-vlvl-av{display:inline-flex;flex:none}.vc-vtile .vc-vlvl-av,.vc-dmcall-av.vc-vlvl[data-vlevel]{outline-offset:2px}.vc-vtile.vc-video.vc-vlvl[data-vlevel]{outline-offset:calc(-1 * var(--vlvl, 0px));z-index:1}.vc-app-tag.cl{background:#1f5f80;color:#e6f6ff}.vc-types.two{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}.vc-field-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}@media (max-width: 560px){.vc-field-row{grid-template-columns:1fr}}.vc-cl-status{display:flex;align-items:center;gap:10px;margin:10px 0 4px;padding:10px 12px;background:#0f0f11;border:1px solid var(--border);border-left:3px solid var(--muted)}.vc-cl-status>svg{flex:none;color:var(--muted)}.vc-cl-status.connected{border-left-color:var(--st-online, #5bb37a)}.vc-cl-status.connected>svg{color:var(--st-online, #5bb37a)}.vc-cl-status.waiting{border-left-color:var(--st-dnd, #d45c5c)}.vc-cl-status.connecting,.vc-cl-status.handshaking{border-left-color:var(--st-idle, #d6a64c)}.vc-cl-txt{display:flex;flex-direction:column;gap:2px;min-width:0}.vc-cl-txt b{font-size:13.5px;color:var(--text)}.vc-cl-txt small{display:inline-flex;align-items:center;gap:4px;flex-wrap:wrap;font-size:12px;color:var(--muted);overflow-wrap:anywhere}.vc-cl-txt small.err{color:#e07a7a}.vc-radio-viz{position:fixed;left:0;right:0;bottom:0;width:100%;height:26vh;z-index:-1;pointer-events:none}html.vc-radio .vc{isolation:isolate}html.vc-radio .vc-main{background:transparent}@media (prefers-reduced-motion: reduce){.vc-radio-viz{display:none}}.vc.still .vc-radio-viz{display:none}.vc-me-who.on{background:#ffffff12}.vc-friend-btn{position:relative}.vc-friend-btn .is,.vc-friend-btn .rm{display:inline-flex;align-items:center;gap:6px}.vc-friend-btn .is{color:#8fd19e}.vc-friend-btn .rm{display:none}.vc-friend-btn:not(:disabled):hover,.vc-friend-btn:not(:disabled):focus-visible{background:#3a1416!important;border-color:#d45c5c!important;color:#ff8d8d}.vc-friend-btn:not(:disabled):hover .is,.vc-friend-btn:not(:disabled):focus-visible .is{display:none}.vc-friend-btn:not(:disabled):hover .rm,.vc-friend-btn:not(:disabled):focus-visible .rm{display:inline-flex}.vc-perm{width:min(460px,100%)}.vc-perm-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:8px;max-height:280px;overflow-y:auto}.vc-perm-list li{display:flex;gap:10px;align-items:flex-start;padding:9px 10px;background:var(--box-2, #19191c);border:1px solid var(--border-2)}.vc-perm-list li>svg{flex:none;margin-top:2px;color:var(--accent)}.vc-perm-list li b{display:block;color:var(--text);font-size:13.5px}.vc-perm-list li span{display:block;margin-top:2px;color:var(--muted);font-size:12.5px;line-height:1.4}.vc-perm-note .vc-upd-ico{color:var(--accent)}.vc-spin{animation:vc-perm-spin 1s linear infinite}@keyframes vc-perm-spin{to{transform:rotate(360deg)}}.vc-upd.vc-perm-note{z-index:5000}.vc-app-promo{text-align:center}.vc-app-promo-logo{display:block;margin:0 auto 14px;width:72px;height:72px;object-fit:cover}.vc-app-promo .vc-dialog-btns{justify-content:center}.vc-app-promo-note{z-index:2200}.vc-appdl-list{display:flex;flex-direction:column;gap:8px}.vc-appdl-opt{display:flex;align-items:center;gap:12px;width:100%;padding:12px;text-align:left;color:var(--dim);background:#151517;border:1px solid var(--border-2);cursor:pointer;transition:border-color .15s,color .15s}.vc-appdl-opt>svg{flex:none}.vc-appdl-opt:hover{border-color:var(--dim)}.vc-appdl-opt.on{color:var(--accent);border-color:var(--accent)}.vc-appdl-txt{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:12.5px;color:var(--dim)}.vc-appdl-txt b{display:flex;align-items:center;gap:8px;font-size:14px;color:var(--text)}.vc-appdl-txt small{font-size:11px;font-weight:400;color:var(--accent)}.vc-appdl-ring{position:fixed;z-index:2150;border:2px solid var(--accent);pointer-events:none;animation:vc-appdl-pulse 1.6s ease-in-out infinite}@keyframes vc-appdl-pulse{50%{box-shadow:0 0 0 5px color-mix(in srgb,var(--accent) 30%,transparent)}}.vc-appdl-tip{position:fixed;z-index:2150;width:270px;padding:14px;color:var(--text);background:var(--box);border:1px solid var(--accent);box-shadow:0 16px 40px #0000008c;animation:vc-pop .22s cubic-bezier(.2,.8,.2,1)}.vc-appdl-tip b{font-size:14px;color:#fff}.vc-appdl-tip p{margin:4px 0 0;font-size:13px;color:var(--dim)}.vc-appdl-tip .vc-dialog-btns{margin-top:12px}.vc-notice h3{display:flex;align-items:center;gap:8px}.vc-notice h3 svg{flex:none;color:var(--accent)}.vc-notice-list{display:grid;gap:10px;margin:12px 0 0;padding:0;list-style:none}.vc-notice-list li{display:flex;align-items:flex-start;gap:10px;color:var(--dim);font-size:13.5px;line-height:1.5}.vc-notice-list li svg{flex:none;margin-top:2px;color:var(--muted)}.vc-scope-locked{opacity:.45;filter:grayscale(.6);cursor:not-allowed}.vc-scope-locked:hover{filter:grayscale(.6)}.vc-bubble-reply{position:absolute;top:-8px;right:-8px;width:22px;height:22px;display:grid;place-items:center;padding:0;background:#0b0b0d;border:1px solid var(--border-2);color:var(--dim);cursor:pointer;opacity:0;transition:opacity .12s}.vc-bubble-wrap:hover .vc-bubble-reply,.vc-bubble-reply:focus-visible{opacity:1}.vc-bubble-reply:hover{border-color:var(--accent);color:var(--text)}@media (hover: none){.vc-bubble-reply{opacity:1}}.vc-bubble-wrap.big{display:inline-flex;max-width:100%;margin-bottom:12px}.vc-bubble-wrap.big .vc-bubble{margin-bottom:0}.vc-sr-bar i{color:var(--dim)}.vc-status-reply{cursor:default}.vc-status-reply svg{flex:none}.vc-status-reply .vc-sr-quote{font-style:italic}.vc-status-reply:hover>span:last-child{color:var(--muted)}.vc-game-invite{--ga: var(--accent)}.vc-game-banner{height:84px;background-color:#0d0d10}.vc-game-logo{flex:none;width:52px;height:52px;display:grid;place-items:center;overflow:hidden;background:#0d0d10;border:1px solid var(--border);color:var(--muted)}.vc-game-logo img{width:100%;height:100%;object-fit:cover}.vc-game-kicker{color:var(--muted);font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.vc-invite-info .vc-game-line{display:block;color:var(--dim);font-size:13.5px;line-height:1.35;overflow-wrap:anywhere}.vc-game-line b{color:var(--text)}.vc-game-invite .btn-primary{flex:none}.vc-game-hint{margin-top:10px;padding-top:8px;border-top:1px solid var(--border);color:var(--dim);font-size:12.5px}.vc-game-hint a{color:var(--ga);text-decoration:underline}.vc.compact .vc-game-invite{padding:9px 11px;max-width:400px}.vc.compact .vc-game-banner{height:56px;margin:-9px -11px 8px}.vc.compact .vc-game-logo{width:38px;height:38px}.vc-stb-post .vc-game-invite,.vc-fwd-body .vc-game-invite,.vc-pin-body .vc-game-invite{max-width:100%;margin-top:6px}.vc-stb-post .vc-game-invite .btn{font-size:12px;padding:4px 10px}@keyframes vc-sheet-up{0%{transform:translateY(100%)}}.vc-edit-btns{display:none}.vc.touch-edit .vc-edit-btns,.vc-edit-btns.on{display:flex;gap:8px;margin-top:8px}.vc-edit-btns button{flex:1;min-height:40px;padding:0 14px;border:1px solid var(--border-2);background:#151517;color:var(--text);font:inherit;font-size:14px;font-weight:600;cursor:pointer}.vc-edit-btns button.save{background:var(--accent);border-color:var(--accent);color:#16141c}@media (max-width: 760px),(pointer: coarse) and (max-width: 1100px){.vc-sheet-back{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000!important;background:#00000052;animation:vc-fade .18s ease-out}[data-sheet]{position:fixed!important;left:0!important;right:0!important;top:auto!important;bottom:0!important;width:auto!important;min-width:0!important;max-width:none!important;max-height:85dvh!important;margin:0!important;z-index:var(--vc-sheet-layer, 10020)!important;visibility:visible!important;overflow-y:auto;overscroll-behavior:contain;padding-bottom:env(safe-area-inset-bottom);border-width:1px 0 0!important;box-shadow:0 -18px 50px #0009!important;animation:vc-sheet-up .22s cubic-bezier(.2,.8,.2,1)!important;touch-action:pan-y}[data-sheet]:before{content:"";display:block;flex:none;position:sticky;top:0;z-index:3;height:22px;background:linear-gradient(#5a5a63,#5a5a63) center / 40px 4px no-repeat,#141416}.vc-pop[data-sheet],.bf-pp-pop[data-sheet]{background:#0b0b0d}.vc-pop[data-sheet]>*,.bf-pp-pop[data-sheet]>*{width:100%!important;max-width:none!important;box-sizing:border-box}.vc-pop[data-sheet].out,.bf-pp-pop[data-sheet].out{animation:vc-sheet-down .16s ease-in forwards!important}.vc-picker[data-sheet],.vc-react-pop[data-sheet],.vc-sb[data-sheet]{display:flex;flex-direction:column;height:min(72dvh,560px)!important;overflow:hidden;background-color:#17171a}.vc-react-pop[data-sheet] .vc-picker{position:static!important;flex:1;width:auto!important;height:auto!important;min-height:0;border:0;box-shadow:none;animation:none}.vc-ctx[data-sheet]{background:#17171a;padding:0 8px 10px}.vc-ctx[data-sheet]:before{margin:0 -8px;background-color:#17171a}.vc-ctx[data-sheet] .vc-ctx-row>button{padding:13px 14px;font-size:15.5px}.vc-ctx[data-sheet] .vc-ctx-row>button:hover:not(:disabled){background:none;color:inherit}.vc-ctx[data-sheet] .vc-ctx-row>button:active:not(:disabled){background:var(--accent);color:#16141c}.vc-ctx[data-sheet] .vc-ctx-head{padding-top:10px}.bf-pp-flyout[data-sheet]{background:#17171a}.bf-pp-flyout[data-sheet]:before{background-color:#17171a}}@keyframes vc-sheet-down{to{transform:translateY(100%)}}.vc-3ds{display:inline-block;width:1.15em;height:1.15em;vertical-align:-.2em;margin-right:.3em;flex:none}.vc-act-art .vc-3ds{width:100%;height:100%;margin:0;vertical-align:middle}.vc-inst-dot{position:absolute;left:calc(50% + 15px);top:2px;z-index:2;width:9px;height:9px;pointer-events:none;background:var(--st-offline);border:2px solid #0a0a0c;box-sizing:content-box}.vc-inst-dot.connecting,.vc-inst-dot.login{background:var(--st-idle)}.vc-inst-dot.closed,.vc-inst-dot.error,.vc-inst-dot.banned,.vc-inst-dot.restricted{background:var(--st-dnd)}.vc-inst-card{margin-bottom:12px}.vc-inst-card small{display:flex;align-items:center;gap:5px}.vc-gap-top{margin-top:12px}.vc-narrow{max-width:180px}.vc-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;letter-spacing:.02em}.vc-err{display:flex;align-items:center;gap:7px;margin:8px 0 0;padding:8px 10px;background:#c26a6a1a;border:1px solid var(--red);color:#f0a5a5;font-size:13px}.vc-note{display:flex;align-items:center;gap:8px;margin:10px 0;padding:9px 12px;background:#111113;border:1px solid var(--border-2);color:var(--dim);font-size:13px}.vc-note svg{flex:none;color:var(--accent)}.vc-note>span{flex:1}.bf-terms-notice{align-items:flex-start;flex-wrap:wrap}.bf-terms-notice .vc-check{margin:8px 0 0}.vc-check a,.vc-note a{color:var(--accent)}.vc-note.ok{border-color:#6f9e7c80;color:#8fd19e}.vc-note.ok svg{color:#8fd19e}.vc-inline-ico{vertical-align:-2px;margin-right:3px}.vc-rows{display:flex;flex-direction:column;gap:6px}.vc-list-row{display:flex;align-items:center;gap:10px;padding:9px 12px;background:#111113;border:1px solid var(--border)}.vc-list-row.dim{opacity:.55}.vc-list-txt{display:flex;flex-direction:column;gap:1px;min-width:0}.vc-list-txt b{display:flex;align-items:center;gap:6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-list-txt small{display:flex;align-items:center;gap:4px;color:var(--muted);font-size:12px;overflow:hidden;text-overflow:ellipsis}.vc-muted{color:var(--muted)}.vc-set{display:inline-flex;align-items:center;gap:3px;padding:0 6px;font-style:normal;font-size:10.5px;font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:#8fd19e;border:1px solid rgba(111,158,124,.5)}.vc-tabs-tight{padding:0;margin-bottom:4px}.vc-inst-foot{padding-top:14px;border-top:1px solid var(--border)}.vc-invite-new{flex-wrap:wrap;margin-bottom:8px}.vc-invite-new .form-input{min-width:130px}.vc-sig{display:inline-flex;align-items:center;margin-left:4px;vertical-align:-2px}.vc-sig.bad{color:#e0b25a}.vc-sig.unsigned{color:#f2c94c}.vc-steps{display:flex;gap:4px;margin:4px 0 14px;padding:0;list-style:none;overflow-x:auto;scrollbar-width:none}.vc-steps li{flex:1;display:flex;align-items:center;gap:6px;min-width:0;padding:6px 8px;background:#0f0f11;border:1px solid var(--border);color:var(--muted);font-size:12px;font-weight:600}.vc-steps li i{flex:none;display:grid;place-items:center;width:18px;height:18px;background:var(--surface-3);border:1px solid var(--border-2);font-style:normal;font-size:11px}.vc-steps li.on{color:#fff;border-color:var(--accent)}.vc-steps li.on i{background:var(--accent);border-color:var(--accent);color:#121014}.vc-steps li.done{color:#8fd19e}.vc-steps li.done i{background:transparent;border-color:#6f9e7c99;color:#8fd19e}.vc-seg-pick{display:grid;gap:8px;margin-bottom:10px}.vc-check-card{display:flex;align-items:flex-start;gap:10px;padding:11px 12px;background:#0f0f11;border:1px solid var(--border);color:var(--dim);text-align:left;cursor:pointer;transition:border-color .15s,background .15s}.vc-check-card svg{flex:none;margin-top:2px}.vc-check-card span{display:flex;flex-direction:column;gap:2px}.vc-check-card b{color:var(--text)}.vc-check-card small{color:var(--muted);font-size:12px}.vc-check-card.on{border-color:var(--accent);background:var(--accent-dim)}.vc-check-card.on svg{color:var(--accent)}.btn.disabled{opacity:.55;pointer-events:none}.bf-sd-sec{display:flex;flex-direction:column;gap:10px}@media (max-width: 600px){.vc-steps li span{display:none}.vc-steps li{justify-content:center}}.vc-gate{flex:1;min-height:0;display:grid;place-items:center;padding:24px}.vc-gate-box{width:min(420px,100%);display:flex;flex-direction:column;align-items:center;gap:10px;padding:28px 24px;text-align:center;background:var(--panel);border:1px solid var(--border-2);color:var(--accent)}.vc-gate-box h2{margin:4px 0 0;font-size:18px;color:#fff;overflow-wrap:anywhere}.vc-gate-box p{margin:0;color:var(--muted);font-size:13.5px;line-height:1.5}.vc-gate-box small{color:var(--muted);font-size:12px}.vc-gate-btns{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:6px}.vc-gate-links{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 14px;margin-top:4px}.vc-gate-link{display:inline-flex;align-items:center;gap:5px;padding:2px 0;background:none;border:0;color:var(--muted);font:inherit;font-size:12px;cursor:pointer}.vc-gate-link:hover:not(:disabled){color:var(--text);text-decoration:underline}.vc-gate-link:disabled{cursor:default;opacity:.6}.vc-gate-code{width:100%;margin-top:8px;padding-top:14px;border-top:1px solid var(--border)}.vc-gate-spin{width:30px;height:30px;border:3px solid var(--border-2);border-top-color:var(--accent);border-radius:50%;animation:vc-spin .8s linear infinite}.vc-tip-server .vc-tip-host{display:flex;align-items:center;gap:4px;font-style:normal;color:var(--muted);font-size:11.5px;margin-top:-2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:240px}.vc-tip-server .vc-tip-host svg{flex:none;opacity:.8}.vc-imp-bar i{background:var(--accent)}.vc-disc-host{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:11.5px}.vc-disc-trusted{margin-left:5px;color:var(--accent);vertical-align:-1px}.vc-disc-tags{display:flex;flex-wrap:wrap;gap:4px}.vc-gate-host{display:inline-flex;align-items:center;gap:5px;margin-top:-4px}.vc-reconnect-bar{background:#ffffff08;border-bottom-color:var(--border-2);color:var(--dim)}.vc-reconnect-bar .vc-gate-spin{width:14px;height:14px;border-width:2px;flex:none}.vc-reconnect-bar small{margin-left:6px;color:var(--muted)}.vc-reconnect-pop{right:0;bottom:96px;left:0;z-index:3000;margin:0 auto}.vc-reconnect-pop .vc-gate-spin{width:20px;height:20px;border-width:2px}.vc-reconnect-pop small{font-size:12.5px;white-space:nowrap}.vc-conn-note{display:flex;align-items:center;gap:8px;margin:4px 6px 8px;padding:8px 10px;border:1px solid var(--border-2);background:#ffffff08;color:var(--dim);font-size:12.5px}.vc-conn-note .vc-gate-spin{width:14px;height:14px;border-width:2px;flex:none}.vc-conn-note span{display:flex;flex-direction:column;min-width:0;flex:1}.vc-conn-note b{font-weight:600;color:var(--text)}.vc-conn-note small{color:var(--muted)}.vc-conn-note button{flex:none;background:none;border:0;padding:0;color:var(--accent);font:inherit;font-weight:600;cursor:pointer}.vc-conn-note button:hover{text-decoration:underline}.vc-conn-note.wide{margin:0 0 14px;padding:10px 14px;font-size:13.5px}.vc-quota-note{position:relative;flex:none;display:flex;flex-direction:column;gap:6px;margin:0 8px 8px;padding:10px 12px;border:1px solid rgba(250,204,21,.35);background:#facc1512;font-size:12.5px;color:var(--dim);animation:admin-in .3s cubic-bezier(.2,.8,.2,1) both}.vc-quota-note.full{border-color:#f8717173;background:#f8717114}.vc-quota-note b{display:flex;align-items:center;gap:6px;padding-right:18px;color:var(--text);font-weight:600;font-size:13px}.vc-quota-note b svg{color:#facc15;flex:none}.vc-quota-note.full b svg{color:#f87171}.vc-quota-bar{height:5px;background:#ffffff14;overflow:hidden}.vc-quota-bar i{display:block;height:100%;background:#facc15}.vc-quota-note.full .vc-quota-bar i{background:#f87171}.vc-quota-note .btn{align-self:flex-start}.vc-quota-x{position:absolute;top:6px;right:6px;display:grid;place-items:center;width:22px;height:22px;border:0;background:none;color:var(--muted);cursor:pointer}.vc-quota-x:hover{background:#ffffff0f;color:var(--text)}.bf-plans{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px;margin-bottom:12px}.bf-plan{display:flex;flex-direction:column;gap:10px;padding:14px;border:1px solid var(--border);background:#0f0f11;color:var(--dim);text-align:left;font:inherit;cursor:pointer;transition:border-color .15s,background .15s}.bf-plan:hover:not(:disabled){border-color:var(--border-2);background:#131316}.bf-plan.on{border-color:var(--accent);background:var(--accent-dim)}.bf-plan:disabled{cursor:default}.bf-plan:disabled:not(.on){opacity:.55}.bf-plan-head{display:flex;align-items:center;gap:8px;color:var(--text)}.bf-plan-head b{font-size:15px;font-weight:700}.bf-plan-head svg{color:var(--accent);flex:none}.bf-plan-price{display:inline-flex;align-items:center;gap:4px;font-weight:700;color:var(--text);white-space:nowrap}.bf-plan-price small{font-weight:500;color:var(--muted)}.bf-plan-price svg{color:#facc15}.bf-plan ul{display:flex;flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;font-size:13px}.bf-plan li{display:flex;align-items:center;gap:8px}.bf-plan li svg{flex:none;color:var(--muted)}.bf-plan-note{color:var(--muted);font-size:12px}.bf-slug{display:flex;align-items:stretch}.bf-slug .form-input{flex:1;min-width:0;border-top-right-radius:0;border-bottom-right-radius:0}.bf-slug-pre{display:flex;align-items:center;padding:0 10px;border:1px solid var(--border);border-right:0;background:#0f0f11;color:var(--muted);font-size:13.5px;white-space:nowrap}.bf-addr-row{display:flex;align-items:flex-start;gap:8px}.bf-addr-row .bf-slug{flex:1;min-width:0}.bf-slug-rest{display:flex;align-items:center;padding:0 12px;border:1px solid var(--border);border-left:0;background:#0f0f11;color:var(--muted);font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:55%}.bf-steps{display:flex;flex-direction:column;gap:12px;margin:8px 0 4px;padding:0;list-style:none}.bf-steps li{display:flex;align-items:center;gap:10px;color:var(--muted);font-size:14px}.bf-steps li.on{color:var(--text)}.bf-steps li.done{color:var(--dim)}.bf-steps li.done svg{color:#4ade80}.bf-steps .vc-gate-spin{width:15px;height:15px;border-width:2px;flex:none}.bf-step-dot{width:15px;height:15px;border:2px solid var(--border-2);flex:none}.bf-host-status{color:var(--muted)}.bf-host-status.ok{color:#4ade80}.bf-host-status.warn{color:#facc15}.vc-quota-bar.lg{height:8px;margin-bottom:8px}.vc-quota-bar.lg i{background:var(--accent)}.vc-quota-bar.lg.near i{background:#facc15}.vc-quota-bar.lg.full i{background:#f87171}@media (max-width: 560px){.bf-plans{grid-template-columns:1fr}.bf-slug-rest{max-width:50%;font-size:12.5px;padding:0 8px}}.bf-weeks{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:6px}.bf-weeks button{padding:6px 12px;border:1px solid var(--border);background:#0f0f11;color:var(--dim);font:inherit;font-size:13px;cursor:pointer;transition:border-color .15s,background .15s,color .15s}.bf-weeks button:hover{border-color:var(--border-2);color:var(--text)}.bf-weeks button.on{border-color:var(--accent);background:var(--accent-dim);color:var(--accent)}.bf-backup-pick{width:100%;border:1px solid var(--border);background:#0f0f11;color:var(--dim);font:inherit;text-align:left;cursor:pointer;gap:10px}.bf-backup-pick:hover{border-color:var(--accent)}.bf-ss-sub{margin:16px 0 8px;font-size:14px;font-weight:600;color:var(--text)}.vc-note.warn{border-color:#facc1559;background:#facc1512}.bf-self-steps{display:flex;flex-direction:column;gap:14px;margin:0 0 14px;padding:0;list-style:none;counter-reset:bf-step}.bf-self-steps li{position:relative;display:flex;flex-direction:column;gap:6px;padding-left:36px;color:var(--dim);font-size:13.5px;counter-increment:bf-step}.bf-self-steps li:before{content:counter(bf-step);position:absolute;left:0;top:0;display:grid;place-items:center;width:24px;height:24px;border:1px solid var(--accent);background:var(--accent-dim);color:var(--accent);font-weight:700;font-size:12px}.bf-self-steps b{color:var(--text);font-size:14px}.bf-self-steps code{padding:1px 5px;background:#0a0a0c;border:1px solid var(--border);font-size:12.5px}.bf-code{display:block;padding:8px 10px!important;-webkit-user-select:all;user-select:all}html.bf-mobile #bf-sheet-scrim{display:none!important}.vc-quick-reactions{display:flex;align-items:center;gap:4px;padding:7px 3px 10px;margin-bottom:5px;border-bottom:1px solid var(--border)}.vc-quick-reactions>button{display:grid;place-items:center;flex:1;min-width:0;height:36px;padding:3px;border:1px solid transparent;border-radius:0;background:transparent;color:var(--text);cursor:pointer}.vc-quick-reactions>button:hover,.vc-quick-reactions>button:active,.vc-quick-reactions>button[aria-pressed=true]{border-color:var(--border-2);background:var(--accent-dim, #ffffff12)}.vc-quick-reactions .vc-react-img{width:24px;height:24px}@media (max-width: 760px),(pointer: coarse) and (max-width: 1100px){.vc-quick-reactions>button{height:44px}}.vc-legacy-bar{flex-wrap:wrap;gap:8px;background:#facc150f;border-bottom-color:#facc154d;color:var(--dim)}.vc-legacy-bar>svg{color:#facc15;flex:none}.vc-legacy-bar>span{flex:1;min-width:200px}.vc-legacy-bar b{color:var(--text)}.vc-legacy-bar button{flex:none}.vc-invite-info .vc-invite-host{margin-left:auto;padding-left:8px;color:var(--dim);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-invite-fallback{color:var(--accent, #7aa2ff);font-size:13px;overflow-wrap:anywhere}.vc-info-val{margin-left:auto;color:var(--text);font-size:13px;text-align:right;word-break:break-word}.vc-info-mono{font-family:Consolas,Cascadia Code,monospace;font-size:12.5px}.bf-pg .card-title svg{color:var(--accent)}.bf-pg-text{margin:0;color:var(--dim);font-size:14px;line-height:1.5}.bf-pg-text b{color:var(--text, #fff)}.bf-pg-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px}.bf-pg-actions .vc-hint{margin:0}.bf-pg-note{flex-wrap:wrap;margin:0 0 12px}.bf-pg-note>span{flex:1 1 260px}.bf-pg-note .bf-pg-actions{margin-top:0;flex:none}.bf-pg-head{display:flex;margin-bottom:10px}.bf-pg-use{display:inline-flex;align-items:center;align-self:flex-start;margin:0 0 10px;padding:3px 9px;background:#111113;border:1px solid var(--border-2);color:var(--dim);font-size:12px;font-weight:600}.bf-pg-use.full{border-color:#facc1573;color:#facc15}.card-header .bf-pg-use{margin:0 0 0 auto}.bf-pg-wrap{position:relative;display:flex;flex-direction:column;min-height:max(100%,380px)}.bf-pg-under{flex:1;display:flex;flex-direction:column;opacity:.5;filter:blur(1.5px) saturate(.8);pointer-events:none;-webkit-user-select:none;user-select:none;overflow:hidden}.bf-pg-overlay{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;justify-content:center;align-items:flex-start;padding:0 12px;background:#060608ad}.bf-pg-overlay>.card.bf-pg{position:sticky;top:80px;width:100%;max-width:440px;margin:40px 0 0;text-align:center;box-shadow:0 12px 40px #0000008c}.bf-pg-overlay .bf-pg .card-header,.bf-pg-overlay .bf-pg-actions{justify-content:center}.vc-reply-text{min-width:0}.vc-reply-text img{width:16px;height:16px;vertical-align:-3px;margin:0 1px}.vc-reply-text .vc-mention{font-size:inherit;line-height:inherit}.vc-reply-text .vc-code{font-size:11.5px}.vc-reply-text i,.vc-reply-text b,.vc-reply-text u,.vc-reply-text s{color:inherit}.vc-dropzone{position:fixed;top:0;right:0;bottom:0;left:0;z-index:2000;display:grid;place-items:center;padding:24px;background:#08080abd;pointer-events:none;animation:vc-fade .15s ease-out}.vc-dropzone-card{display:flex;flex-direction:column;align-items:center;gap:8px;padding:38px 60px;border:2px dashed var(--accent);background:#151517eb;color:var(--text);text-align:center}.vc-dropzone-card svg{color:var(--accent)}.vc-dropzone-card b{font-size:22px}.vc-dropzone-card span{color:var(--muted);font-size:13.5px}.vc-picker.drop-hot{outline:2px dashed var(--accent);outline-offset:-2px}.vc-picker-drop{position:absolute;top:0;right:0;bottom:0;left:0;z-index:6;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:20px;background:#151517e6;color:var(--text);text-align:center;pointer-events:none}.vc-picker-drop svg{color:var(--accent)}.vc-picker-drop b{font-size:15px}.vc-picker-drop span{color:var(--muted);font-size:12.5px}.vc-pay-card .vc-invite-info span{flex-wrap:wrap;row-gap:2px}.vc-pay-ico{color:var(--accent)}.vc-pay-state{padding:1px 6px;background:var(--surface-3);color:var(--dim);font-size:11px;font-weight:700}.vc-pay-state.pending{color:#f0c674}.vc-pay-state.paid{color:#6fcf8f}.vc-pay-state.cancelled,.vc-pay-state.expired,.vc-pay-state.failed{color:#e07a7a}.vc-input .vc-md-spoiler{background:#ffffff1f}.vc-patt .vc-patt-spoiler{right:auto;left:3px}.vc-patt .vc-patt-spoiler[aria-pressed=true]{background:var(--accent)}.vc-patt.spoiler img{filter:blur(10px)}.vc-patt-spoiler-tag{position:absolute;left:50%;bottom:4px;transform:translate(-50%);padding:1px 5px;background:#000000bf;color:#fff;font-size:9px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;pointer-events:none}.vc-att.spoiler img{filter:blur(40px) brightness(.8);transform:scale(1.15)}.vc-att.spoiler:hover img{transform:scale(1.15)}.vc-att-spoiler-box{position:relative;width:fit-content;max-width:100%;overflow:hidden}.vc-att-spoiler-box>:not(.vc-att-spoiler-cover){filter:blur(18px);pointer-events:none;-webkit-user-select:none;user-select:none}.vc-att-spoiler-cover{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;display:grid;place-items:center;width:100%;padding:0;background:#0a0a0c73;border:0;color:#fff;font:inherit;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.vc-att-spoiler-cover:hover{background:#0a0a0c4d}.vc-upload-bar{display:flex;flex-direction:column;gap:6px;width:min(400px,100%);margin-top:6px;padding:8px 10px;background:var(--box);border:1px solid var(--border)}.vc-upload-bar-top{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text)}.vc-upload-bar-top span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-upload-bar-top small{flex:none;color:var(--dim);font-size:11.5px;font-variant-numeric:tabular-nums}.vc-upload-bar-top button{flex:none;display:grid;place-items:center;width:22px;height:22px;padding:0;background:none;border:0;color:var(--dim);cursor:pointer}.vc-upload-bar-top button:hover{color:var(--text)}.vc-upload-track{height:4px;overflow:hidden;background:#ffffff14}.vc-upload-track span{display:block;height:100%;background:var(--accent);transition:width .15s linear}.vc-stb-pic.spoiler img{filter:blur(30px)}.vc-blocked-name{display:inline-flex;align-items:center;gap:4px;color:var(--dim)!important;font-style:italic}.vc-blocked-mark{display:inline-flex;align-items:center;margin-left:4px;color:#e07a7a;vertical-align:middle}.vc-blocked-name .vc-blocked-mark{margin-left:0}.vc-blocked-quote{font-style:italic}.vc-blocked-cover{display:block;width:fit-content;max-width:100%;margin:2px 0;padding:6px 12px;background:#2c2c33;border:0;color:var(--dim);font:inherit;font-size:13px;cursor:pointer}.vc-blocked-cover:hover{background:#34343c;color:var(--text)}.vc-mention.blocked{background:#ffffff12;color:var(--dim);font-style:italic}.vc-glint{display:block;max-width:540px;margin:6px 0 2px;background:#141417;border:1px solid #26262c;border-left:3px solid var(--accent);transition:border-color .15s,box-shadow .2s}.vc-glint:hover{border-color:#33333b;border-left-color:var(--accent);box-shadow:0 6px 20px #00000047}.vc-glint-head{display:flex;align-items:center;gap:10px;padding:10px 12px}.vc-glint-av{flex:none;width:34px;height:34px;object-fit:cover;background:#1c1c20}.vc-glint-av.none{display:grid;place-items:center;color:var(--accent);border:1px solid var(--border)}.vc-glint-titles{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.vc-glint-line{color:var(--dim);font-size:14px;line-height:1.3;overflow-wrap:anywhere}.vc-glint-line b{color:var(--text);font-weight:700}.vc-glint-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;color:var(--muted);font-size:12.5px}.vc-glint-meta>span{display:inline-flex;align-items:center;gap:4px;min-width:0}.vc-glint-game{color:var(--dim);font-weight:600;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-glint-game img{flex:none;width:16px;height:16px;object-fit:cover}.vc-glint-badge{flex:none;align-self:flex-start;display:inline-flex;align-items:center;gap:4px;height:20px;padding:0 6px;background:var(--accent-dim);border:1px solid var(--accent);color:var(--accent);font-size:10.5px;font-weight:800;letter-spacing:.08em}.vc-glint-stage{aspect-ratio:16 / 9;max-height:360px;margin:0 auto}.vc-glint-stage>img{filter:brightness(.9);transition:filter .2s,transform .35s}.vc-glint:hover .vc-glint-stage>img{filter:brightness(1);transform:scale(1.015)}.vc-glint-nothumb{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#33333b;background:#0d0d0f}.vc-glint-play{position:absolute;left:50%;top:50%;width:62px;height:62px;transform:translate(-50%,-50%);display:grid;place-items:center;background:#0a0a0cb3;border:1px solid rgba(255,255,255,.25);color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);transition:transform .15s,background .15s,border-color .15s}.vc-glint-play:hover{transform:translate(-50%,-50%) scale(1.06);background:var(--accent);border-color:var(--accent)}.vc-glint-len{position:absolute;right:8px;bottom:8px;padding:2px 6px;background:#000000bf;color:#fff;font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;pointer-events:none}.vc-glint-err{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);max-width:80%;padding:8px 12px;background:#0a0a0cd9;color:var(--dim);font-size:13px;text-align:center}.vc-glint-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 12px;border-top:1px solid #26262c}.vc-glint-site{display:inline-flex;align-items:center;gap:5px;color:var(--muted);font-size:12px;font-weight:600}.vc-glint-site svg{color:var(--accent)}.vc-glint-open,a.vc-glint-open{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;background:#1c1c20;border:1px solid var(--border-2);color:var(--dim);font-size:13px;font-weight:600;text-decoration:none;transition:color .12s,border-color .12s,background .12s}.vc-glint-open:hover{color:#fff;border-color:var(--accent);background:var(--accent-dim);text-decoration:none}@media (max-width: 600px){.vc-glint-head{padding:9px 10px}.vc-glint-foot{padding:7px 10px}.vc-glint-badge{height:18px;padding:0 5px;font-size:10px}.vc-glint-line{font-size:13.5px}}@media (prefers-reduced-motion: reduce){.vc-glint,.vc-glint-stage>img{transition:none}.vc-glint:hover .vc-glint-stage>img{transform:none}}.vc-new-tag{display:inline-flex;align-items:center;height:15px;padding:0 4px;margin-left:6px;background:var(--accent);color:#fff;font-size:9px;font-weight:800;letter-spacing:.08em;line-height:1;vertical-align:middle;animation:vc-new-glow 2.4s ease-in-out infinite}@keyframes vc-new-glow{50%{filter:brightness(1.25)}}.vc-ctx-newlabel{display:inline-flex;align-items:center}a.vc-glint-badge{text-decoration:none;transition:background .12s,color .12s}a.vc-glint-badge:hover{background:var(--accent);color:#fff;text-decoration:none}a.vc-glint-site{text-decoration:none;transition:color .12s}a.vc-glint-site:hover{color:var(--text);text-decoration:none}.vc-glint-foot .grow{flex:1}.vc-glint-like{position:relative;display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 10px;background:#1c1c20;border:1px solid var(--border-2);color:var(--dim);font:inherit;font-size:13px;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer;transition:color .12s,border-color .12s,background .12s}.vc-glint-like:hover{color:#fff;border-color:#e0607e}.vc-glint-like.on{color:#f06b8a;border-color:#f06b8a80;background:#f06b8a1a}.vc-glint-like svg.pop{animation:vc-heart-pop .42s cubic-bezier(.2,1.6,.4,1)}@keyframes vc-heart-pop{0%{transform:scale(.6)}45%{transform:scale(1.35)}to{transform:scale(1)}}.vc-glint-tip{position:absolute;right:0;bottom:calc(100% + 6px);z-index:5;padding:5px 8px;background:#0b0b0d;border:1px solid var(--border-2);color:var(--text);font-size:12px;font-weight:500;white-space:nowrap;pointer-events:none;animation:vc-up .15s ease-out}.vc-picker-clips-tab{display:inline-flex;align-items:center;justify-content:center}.vc-picker-clips-tab .vc-new-tag{margin-left:5px}.vc-clips-title{display:inline-flex;align-items:center;gap:6px;padding-left:2px;color:var(--dim);font-size:12.5px;font-weight:700}.vc-clips-title svg{color:var(--accent)}.vc-picker-bar a.vc-picker-up{padding:4px 8px;border:1px solid var(--border-2);font-size:12px;font-weight:600;text-decoration:none}.vc-clip-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.vc-clip{display:flex;flex-direction:column;min-width:0;padding:0;background:#0f0f12;border:1px solid var(--border);color:var(--text);text-align:left;font:inherit;cursor:pointer;transition:border-color .12s,background .12s}.vc-clip:hover{border-color:var(--accent);background:#141418}.vc-clip.off{cursor:default}.vc-clip.off:hover{border-color:var(--border);background:#0f0f12}.vc-clip.off .vc-clip-thumb img,.vc-clip.off .vc-clip-info{filter:grayscale(1);opacity:.5}.vc-clip-thumb{position:relative;display:block;aspect-ratio:16 / 9;overflow:hidden;background:#000}.vc-clip-thumb img,.vc-clip-thumb video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vc-clip-thumb video{opacity:0;transition:opacity .2s}.vc-clip:hover:not(.off) .vc-clip-thumb video{opacity:1}.vc-clip-nothumb{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;color:#33333b}.vc-clip-len{position:absolute;right:4px;bottom:4px;padding:1px 5px;background:#000000c7;color:#fff;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums}.vc-clip-vis{position:absolute;left:4px;top:4px;display:inline-flex;align-items:center;gap:3px;padding:1px 5px;background:#000000c7;color:#d0d0d6;font-size:10px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.vc-clip-vis.draft{color:#e8c46a}.vc-clip-play{position:absolute;left:50%;top:50%;width:32px;height:32px;transform:translate(-50%,-50%);display:grid;place-items:center;background:#0a0a0cb3;border:1px solid rgba(255,255,255,.25);color:#fff;transition:opacity .15s}.vc-clip:hover .vc-clip-play{opacity:0}.vc-clip-why{position:absolute;left:0;right:0;bottom:0;padding:14px 6px 5px;background:linear-gradient(transparent,#000000e6);color:#e8c46a;font-size:11px;font-weight:600;text-align:center}.vc-clip-info{display:flex;flex-direction:column;gap:2px;padding:6px 7px 7px;min-width:0}.vc-clip-info b{font-size:12.5px;font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-clip-info small{display:flex;align-items:center;gap:4px;color:var(--muted);font-size:11.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-clip-info small img{flex:none;width:13px;height:13px;object-fit:cover}.vc-glint-intro-title{display:inline-flex;align-items:center;gap:10px}.vc-glint-intro-mark{display:grid;place-items:center;width:34px;height:34px;background:var(--accent-dim);border:1px solid var(--accent);color:var(--accent)}.vc-glint-intro-list{display:flex;flex-direction:column;gap:8px;margin:4px 0 0;padding:0;list-style:none}.vc-glint-intro-list li{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;background:#111113;border:1px solid var(--border)}.vc-glint-intro-list li>svg{flex:none;margin-top:2px;color:var(--accent)}.vc-glint-intro-list li span{display:flex;flex-direction:column;gap:2px}.vc-glint-intro-list li b{font-size:13.5px;color:var(--text)}.vc-glint-intro-list li small{font-size:12.5px;color:var(--muted)}.vc-glint-intro-actions .btn{display:inline-flex;align-items:center;text-decoration:none}.vc-glint-intro-browse{color:var(--dim);font-size:13px;text-decoration:underline;text-underline-offset:3px}.vc-glint-intro-browse:hover{color:var(--text)}@media (max-width: 600px){.vc-clip-grid{grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:6px}.vc-glint-open{padding:0 8px}.vc-glint-intro-actions .grow{flex-basis:100%;height:0}}@media (prefers-reduced-motion: reduce){.vc-new-tag,.vc-glint-like svg.pop{animation:none}}.vc-bell{position:relative}.vc-bell-n{position:absolute;top:2px;right:0;min-width:16px;height:16px;padding:0 4px;display:grid;place-items:center;background:var(--red);color:#fff;font-size:10px;font-weight:700;line-height:1;box-shadow:0 0 0 2px #0a0a0c;pointer-events:none}.vc-notifs{position:fixed;z-index:2000;display:flex;flex-direction:column;background:var(--surface-2);border:1px solid var(--border-2);box-shadow:0 24px 60px #000000a6;color:var(--text);font-size:13.5px;animation:vc-pop .16s cubic-bezier(.2,.8,.2,1);transform-origin:bottom left}.vc-notifs button{font-family:inherit}.vc-notifs-head{flex:none;display:flex;align-items:center;gap:6px;padding:8px 8px 8px 14px;border-bottom:1px solid var(--border)}.vc-notifs-head>b{font-size:14px}.vc-notifs-head .grow{flex:1}.vc-notifs-all{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 9px;background:none;border:1px solid var(--border-2);color:var(--dim);font-size:12px;cursor:pointer}.vc-notifs-all:hover:not(:disabled){color:#fff;border-color:var(--accent);background:var(--accent-dim)}.vc-notifs-all:disabled{opacity:.4;cursor:default}.vc-notifs-list{flex:1;min-height:0;overflow-y:auto;scrollbar-width:thin;scrollbar-color:#2a2a30 transparent}.vc-notif{display:flex;align-items:flex-start;gap:10px;width:100%;padding:10px 14px 10px 12px;background:none;border:0;border-left:2px solid transparent;border-bottom:1px solid var(--border);color:var(--text);text-align:left;cursor:pointer}.vc-notif:hover{background:var(--accent-dim);border-left-color:var(--accent)}.vc-notif-av{flex:none;width:34px;height:34px;display:grid;place-items:center;overflow:hidden;background:var(--surface-3)}.vc-notif-av img{width:100%;height:100%;object-fit:cover;display:block}.vc-notif-av.ico{background:var(--accent-dim);color:var(--accent);border:1px solid var(--border)}.vc-notif-txt{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.vc-notif-top{display:flex;align-items:baseline;gap:8px}.vc-notif-top>b{flex:1;min-width:0;font-weight:700;overflow-wrap:anywhere}.vc-notif-top small{flex:none;font-size:11.5px;color:var(--muted)}.vc-notif-body{color:var(--dim);font-size:13px;line-height:1.4;overflow-wrap:anywhere;white-space:pre-line}.vc-notif-body b{color:var(--text)}.vc-notifs-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:28px 16px;color:var(--muted);text-align:center}.vc-notifs-more{display:block;width:100%;padding:10px;background:none;border:0;color:var(--accent);font-size:13px;cursor:pointer}.vc-notifs-more:hover{background:var(--accent-dim)}.vc-notifs-foot{flex:none;display:block;padding:10px;border-top:1px solid var(--border);color:var(--dim);font-size:13px;text-align:center;text-decoration:none}.vc-notifs-foot:hover{background:var(--accent-dim);color:#fff}.vc-updest-cards{display:flex;flex-direction:column;gap:8px;margin:4px 0 12px}.vc-updest-card{display:flex;align-items:flex-start;gap:12px;padding:12px 14px;background:#151517;border:1px solid var(--border-2);color:var(--dim);text-align:left;cursor:pointer;transition:border-color .12s,background .12s}.vc-updest-card svg{flex:none;margin-top:2px;color:var(--accent)}.vc-updest-card span{display:flex;flex-direction:column;gap:3px;min-width:0}.vc-updest-card b{color:var(--text);font-size:14px}.vc-updest-card small{color:var(--muted);font-size:12.5px;line-height:1.4}.vc-updest-card small.why{color:#f0c674}.vc-updest-card:hover:not(:disabled){border-color:var(--accent);background:#1b1b1f}.vc-updest-card:disabled{opacity:.55;cursor:not-allowed}.vc-updest-remember{display:flex;align-items:flex-start;gap:8px}.vc-filecard-exp{color:var(--muted);opacity:0;transition:opacity .15s}.vc-filecard:hover .vc-filecard-exp,.vc-filecard:focus-within .vc-filecard-exp{opacity:1}.vc-patt .vc-patt-dest{top:auto;bottom:4px;right:4px;width:auto;min-width:22px;padding:0 5px;display:inline-flex;align-items:center;justify-content:center;gap:3px;font-family:inherit;font-size:10.5px;font-weight:700;line-height:1;transition:background .12s,color .12s}.vc-patt .vc-patt-dest:hover,.vc-patt .vc-patt-dest.open,.vc-patt .vc-patt-dest.picked{background:var(--accent);color:#16141c}.vc-tpop{position:fixed;z-index:3600;width:300px;max-width:calc(100vw - 16px);padding:12px;background:#18181b;border:1px solid var(--border-2);box-shadow:0 18px 50px #0009;color:var(--text);font-size:13px;animation:vc-pop .14s cubic-bezier(.2,.8,.2,1)}.vc-tpop-loading{padding:14px 4px;color:var(--muted);font-size:12.5px}.vc-tpop-head{display:flex;align-items:center;gap:7px;margin-bottom:4px}.vc-tpop-head svg{color:var(--accent);flex:none}.vc-tpop-head b{font-size:14px}.vc-tpop-chip{margin-left:auto;padding:0 6px;font-size:10px;font-weight:700;line-height:17px;letter-spacing:.05em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent)}.vc-tpop-text{margin:0 0 10px;color:var(--dim);font-size:12.5px;line-height:1.45}.vc-tpop-choices{display:flex;flex-direction:column;border:1px solid var(--border);margin-bottom:8px}.vc-tpop-choice{display:grid;grid-template-columns:16px 1fr auto;align-items:center;gap:9px;padding:7px 10px;background:none;border:0;border-top:1px solid var(--border);color:var(--dim);font:inherit;text-align:left;cursor:pointer}.vc-tpop-choice:first-child{border-top:0}.vc-tpop-choice:hover{background:#1f1f23;color:var(--text)}.vc-tpop-choice.on{background:var(--accent-dim);color:var(--text)}.vc-tpop-radio{width:14px;height:14px;display:grid;place-items:center;border:1px solid var(--border-2);color:#16141c}.vc-tpop-choice.on .vc-tpop-radio{background:var(--accent);border-color:var(--accent)}.vc-tpop-label em{color:var(--muted);font-style:normal;font-size:11.5px}.vc-tpop-choice small{color:var(--muted);font-size:11.5px;white-space:nowrap}.vc-tpop-note{margin:0 0 10px;color:var(--muted);font-size:11.5px;line-height:1.45}.vc-tpop-pro{display:flex;gap:9px;margin-bottom:10px;padding:10px;background:#151517;border:1px solid var(--border-2);border-left:3px solid var(--accent);color:var(--dim);font-size:12.5px;line-height:1.45}.vc-tpop-pro svg{flex:none;margin-top:2px;color:var(--accent)}.vc-tpop-pro>span{display:flex;flex-direction:column;align-items:flex-start}.vc-tpop-pro b{color:var(--text)}.vc-tpop-pro a{display:inline-flex;align-items:center;gap:3px;margin-top:6px;color:var(--accent);font-weight:600;text-decoration:none}.vc-tpop-pro a:hover{text-decoration:underline}.vc-tpop-move{display:flex;align-items:flex-start;gap:9px;width:100%;padding:9px 10px;background:#151517;border:1px solid var(--border-2);color:var(--dim);font:inherit;text-align:left;cursor:pointer;transition:border-color .12s,background .12s}.vc-tpop-move svg{flex:none;margin-top:2px;color:var(--accent)}.vc-tpop-move span{display:flex;flex-direction:column;gap:2px;min-width:0}.vc-tpop-move b{color:var(--text);font-size:13px}.vc-tpop-move small{color:var(--muted);font-size:11.5px}.vc-tpop-move:hover:not(:disabled){border-color:var(--accent);background:#1b1b1f}.vc-tpop-move:disabled{opacity:.55;cursor:not-allowed}.vc-tpop-help{display:inline-flex;align-items:center;gap:5px;margin-top:10px;color:var(--muted);font-size:12px;text-decoration:none}.vc-tpop-help:hover{color:var(--text);text-decoration:underline}.vc-ico-btn.send.voice:not(:disabled){background:var(--accent);color:#fff;touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.vc-ico-btn.send.voice:hover:not(:disabled){background:var(--accent);color:#fff;filter:brightness(1.1)}.vc-composer.recording{border-color:var(--accent)}.vc-voice-bar{flex:1;min-width:0;min-height:34px;display:flex;align-items:center;gap:8px;padding:0 4px;color:var(--accent)}.vc-voice-bar.hold{padding-left:8px}.vc-voice-discard{flex:none;color:var(--dim)}.vc-voice-discard:hover:not(:disabled){color:#f09090;background:#e07a7a1a}.vc-voice-dot{flex:none;width:8px;height:8px;background:#e05a5a;animation:vc-voice-pulse 1.2s ease-in-out infinite}.vc-voice-bar.starting .vc-voice-dot{background:var(--muted);animation:none}@keyframes vc-voice-pulse{50%{opacity:.35}}@media (prefers-reduced-motion: reduce){.vc-voice-dot{animation:none}}.vc-voice-time{flex:none;font-variant-numeric:tabular-nums;font-size:13px;color:var(--text)}.vc-voice-wave{flex:1;min-width:0;height:26px;display:block;color:var(--accent)}.vc-voice-hint{flex:none;display:inline-flex;align-items:center;gap:2px;font-size:12px;color:var(--dim);white-space:nowrap}.vc-voice-bar.starting .vc-voice-hint{flex:1}.vc-voice-hint.armed,.vc-voice-error{color:#f09090}.vc-voice-error>span{display:inline-flex;align-items:center;gap:6px}.vc-voice-error svg{flex:none}.vc-mp.voice{display:flex;align-items:center;gap:8px;width:min(380px,100%);padding:6px 8px;background:linear-gradient(180deg,#17171a,#121214);border:1px solid var(--border)}.vc-mp-vwave{flex:1;min-width:0;height:34px;display:flex;align-items:center;gap:2px;cursor:pointer;touch-action:none}.vc-mp-vwave i{flex:1 1 0;min-width:1px;background:var(--muted);pointer-events:none}.vc-mp-vwave i.on{background:var(--accent)}.vc-mp.voice .vc-mp-time{flex:none;padding:0;color:var(--muted);font-variant-numeric:tabular-nums}@media (max-width: 480px){.vc-mp.voice .vc-mp-speed{display:none}}.vc-svc{max-width:480px;margin:6px 0 2px;padding:10px 12px;background:#141417;border:1px solid #26262c;border-left:3px solid var(--accent);transition:border-color .15s}.vc-svc:hover{border-color:#33333b;border-left-color:var(--accent)}.vc-svc.gone,.vc-svc.gone:hover{border-left-color:#3a3a42}.vc-svc-kicker{display:flex;align-items:center;gap:5px;min-width:0;margin-bottom:8px;color:var(--muted);font-size:11.5px;font-weight:700}.vc-svc-kicker>span:first-of-type{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-svc-kicker>span{display:inline-flex;align-items:center}.vc-svc-kicker>svg{flex:none;color:var(--accent)}.vc-svc.gone .vc-svc-kicker>svg{color:var(--muted)}.vc-svc-kicker>img{flex:none;width:16px;height:16px;object-fit:cover}.vc-svc-main{display:flex;align-items:center;gap:12px}.vc-svc-ico{flex:none;display:grid;place-items:center;width:54px;height:54px;overflow:hidden;color:var(--dim);background:#1c1c20;border:1px solid var(--border)}.vc-svc-ico img{width:100%;height:100%;object-fit:cover}.vc-svc-ico.bare{border:0;background:none}.vc-svc-ico.bare .vc-svc-face{width:54px;height:54px;font-size:20px}.vc-svc-info{flex:1;min-width:0;display:flex;flex-direction:column;gap:3px}.vc-svc-title,a.vc-svc-title{display:block;min-width:0;color:var(--text);font-size:15px;font-weight:700;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-svc-title.wrap,a.vc-svc-title.wrap{white-space:normal;overflow-wrap:anywhere}.vc-svc-nameline{display:flex;align-items:center;gap:6px;min-width:0}.vc-svc-meta{display:flex;align-items:center;flex-wrap:wrap;gap:6px;color:var(--muted);font-size:12.5px}.vc-svc-desc{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;color:var(--dim);font-size:13px;line-height:1.35;overflow-wrap:anywhere}.vc-svc-by{display:inline-flex;align-items:center;gap:5px;min-width:0;color:var(--muted);font-size:12.5px}.vc-svc-by b{color:var(--dim);font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vc-svc-face{flex:none;display:inline-grid;place-items:center;width:18px;height:18px;object-fit:cover;background:#2a2a31;color:var(--dim);font-size:10px;font-weight:700}.vc-svc-rank{flex:none;padding:1px 5px;background:#24242a;color:var(--dim);font-size:10.5px;font-weight:700}.vc-svc-rank.r-pro,.vc-svc-rank.r-plus{background:var(--accent-dim);color:var(--text)}.vc-svc-rank.r-owner,.vc-svc-rank.r-admin,.vc-svc-rank.r-mod,.vc-svc-rank.r-moderator{background:var(--accent);color:#fff}.vc-svc-rank.r-banned{background:#3a1d1d;color:#f0a5a5}.vc-svc-actions{flex:none;display:flex;flex-direction:column;gap:5px}.vc-svc-btn,a.vc-svc-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 10px;background:#1c1c20;border:1px solid var(--border);color:var(--dim);font-size:12.5px;font-weight:600;cursor:pointer;white-space:nowrap}.vc-svc-btn:hover,a.vc-svc-btn:hover{color:#fff;border-color:var(--accent);background:var(--accent-dim);text-decoration:none}.vc-svc-btn.main{background:var(--accent);border-color:var(--accent);color:#fff}.vc-svc-btn.main:hover{filter:brightness(1.1);background:var(--accent)}.vc-svc-btn:disabled{opacity:.7;cursor:default}.vc-svc-topic{display:flex;align-items:flex-start;gap:12px}.vc-svc-pic{flex:none;width:76px;height:76px;object-fit:cover;background:#1c1c20}.vc-svc-banner{display:block;width:100%;max-height:220px;margin:8px 0 2px;object-fit:cover;background:#1c1c20;cursor:zoom-in}.vc-svc-sub{margin-left:6px;color:#8a8a94;font-weight:400}.vc-svc-foot{display:flex;align-items:center;flex-wrap:wrap;gap:6px 12px;margin-top:9px;padding-top:8px;border-top:1px solid #26262c}.vc-svc-foot .grow{flex:1}.vc-svc-stat{display:inline-flex;align-items:center;gap:4px;color:var(--muted);font-size:12.5px}.vc-svc-gone-row{display:flex;align-items:center;gap:10px;color:var(--muted)}.vc-svc-gone-row>span{display:flex;flex-direction:column;gap:2px;min-width:0}.vc-svc-gone-row b{color:var(--dim);font-size:14px}.vc-svc-gone-row small{font-size:12.5px}@media (max-width: 600px){.vc-svc-main{flex-wrap:wrap}.vc-svc-actions{flex-direction:row;width:100%}.vc-svc-actions .vc-svc-btn{flex:1}}@media (prefers-reduced-motion: reduce){.vc-svc{transition:none}}.vc-eminfo-clone{width:100%;justify-content:center;margin-top:10px;display:inline-flex;align-items:center;gap:6px}.vc-modern-notice{width:min(440px,100%);padding:26px 24px 20px;background:var(--box);border:1px solid var(--border);text-align:center;display:grid;justify-items:center;gap:10px}.vc-modern-notice-ico{width:54px;height:54px;display:grid;place-items:center;background:var(--accent-dim);color:var(--accent)}.vc-modern-notice h2{margin:4px 0 0;font-size:20px}.vc-modern-notice p{margin:0;color:var(--dim);font-size:14px;line-height:1.5}.vc-modern-notice-btns{display:flex;gap:10px;justify-content:center;flex-wrap:wrap;margin-top:10px}html.vc-rounded .vc-modern-notice{border-radius:calc(16px * var(--rk, 1));background:var(--m-raised, var(--box))}html.vc-rounded .vc-modern-notice-ico{border-radius:50%}.vc-modal-back.vc-modern-notice-back{z-index:2300}@media (pointer: coarse){.vc-msg{touch-action:pan-y}}.vc-msg.vc-swiping{transition:none}.vc-msg:not(.vc-swiping){transition:background .1s,transform .18s ease}.vc-msg.vc-swiping:after{content:"";position:absolute;right:-36px;top:50%;width:22px;height:22px;margin-top:-11px;opacity:.35;background:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 17 4 12 9 7'/%3E%3Cpath d='M20 18v-2a4 4 0 0 0-4-4H4'/%3E%3C/svg%3E") center / contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpolyline points='9 17 4 12 9 7'/%3E%3Cpath d='M20 18v-2a4 4 0 0 0-4-4H4'/%3E%3C/svg%3E") center / contain no-repeat;transition:opacity .12s}.vc-msg.vc-swipe-ready:after{opacity:1;color:var(--accent)}.vc-sticker{display:block;width:160px;height:160px;object-fit:contain;margin:4px 0 2px}.vc-sticker.gone{width:auto;height:auto;padding:8px 12px;color:var(--muted);font-size:13px;border:1px dashed var(--border)}.vc-em-tabs{display:flex;gap:4px;padding:8px 8px 0}.vc-em-tabs button{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:7px 10px;background:none;border:1px solid var(--border);color:var(--dim);font-weight:600;font-size:13px;cursor:pointer}.vc-em-tabs button.on{color:var(--text);border-color:var(--accent);background:var(--accent-dim)}.vc-stk-body{flex:1;min-height:0;overflow-y:auto;padding:10px}.vc-stk-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(92px,1fr));gap:8px}.vc-stk{display:flex;flex-direction:column;align-items:center;gap:4px;padding:6px;background:none;border:1px solid transparent;cursor:pointer;color:var(--dim);font-size:11.5px}.vc-stk:hover{background:var(--surface-2, rgba(255,255,255,.05));border-color:var(--border)}.vc-stk img{width:80px;height:80px;object-fit:contain}.vc-stk span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html.vc-rounded .vc-em-tabs button,html.vc-rounded .vc-stk,html.vc-rounded .vc-sticker.gone{border-radius:calc(8px * var(--rk, 1))}.vc-eminfo-acts{display:flex;gap:8px;margin-top:10px}.vc-eminfo-acts .btn{flex:1;display:inline-flex;align-items:center;justify-content:center;gap:6px}.vc-eminfo-owner{align-items:center}html.vc-rounded,html.vc-rounded .vc{--r-xs: 4px;--r-sm: 6px;--r-md: 8px;--r-lg: 10px;--r-xl: 12px;--sh-1: none;--sh-2: 0 6px 16px rgba(0, 0, 0, .35);--sh-3: 0 16px 40px rgba(0, 0, 0, .5);--edge: none;--bg: #080808;--surface: #111111;--surface-2: #151515;--surface-3: #1c1c1c;--border: #222222;--border-2: #2c2c2c;--flat-panel: #111111;--flat-box: #151515;--flat-hover: #1c1c1c;--flat-on: #252525;--box: #151515;--panel: #111111;--radius: var(--r-md);--radius-sm: var(--r-sm)}html.vc-rounded .vc-rail-item>button{border-radius:var(--r-lg);background:var(--flat-box);box-shadow:none;transition:border-color .15s,transform .18s cubic-bezier(.2,.8,.2,1),box-shadow .15s,border-radius .18s}html.vc-rounded .vc-rail-item>button:hover{border-radius:var(--r-lg)}html.vc-rounded .vc-rail-item.active>button{border-radius:var(--r-lg);box-shadow:none}html.vc-rounded .vc-rail-item>button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}html.vc-rounded .vc-pill{border-radius:0 calc(4px * var(--rk, 1)) calc(4px * var(--rk, 1)) 0;width:4px}html.vc-rounded .vc-rail-sep{border-radius:calc(2px * var(--rk, 1));height:2px}html.vc-rounded .vc-rail-badge{border-radius:99px}html.vc-rounded .vc-rail-ghost,html.vc-rounded .vc-srv-ico.lg{border-radius:var(--r-lg)}html.vc-rounded .vc-srv-ico.sm,html.vc-rounded .vc-rail-item.drag-over-top,html.vc-rounded .vc-rail-item.drag-over-bottom{border-radius:var(--r-sm)}html.vc-rounded .vc-ch,html.vc-rounded .vc-dm,html.vc-rounded .vc-home-link,html.vc-rounded .vc-member{border-left-width:0;border-radius:var(--r-sm)}html.vc-rounded .vc-ch-btn{border-radius:var(--r-sm)}html.vc-rounded .vc-ch.on,html.vc-rounded .vc-dm.on,html.vc-rounded .vc-me-who.on{background:var(--flat-on)}html.vc-rounded .vc-member:hover{border-left-color:transparent}html.vc-rounded .vc-ch.unread:before{border-radius:0 calc(4px * var(--rk, 1)) calc(4px * var(--rk, 1)) 0;left:-8px}html.vc-rounded .vc-ch-gear,html.vc-rounded .vc-cat-add{border-radius:var(--r-xs)}html.vc-rounded .vc-ch-gear:hover{background:#ffffff0f}html.vc-rounded .vc-count{border-radius:99px}html.vc-rounded .vc-quick{border-radius:var(--r-sm)}html.vc-rounded .vc-side-title{border-radius:0}html.vc-rounded .vc-me{border-top-color:var(--border)}html.vc-rounded .vc-me-who{border-radius:var(--r-md)}html.vc-rounded .vc-me-who:hover{background:#ffffff0d}html.vc-rounded .vc-role,html.vc-rounded .vc-chip,html.vc-rounded .vc-game-pill,html.vc-rounded .vc-app-tag,html.vc-rounded .vc-bridge-tag,html.vc-rounded .vc-role-chip,html.vc-rounded .vc-more{border-radius:var(--r-sm)}html.vc-rounded .vc-conn-note,html.vc-rounded .vc-note,html.vc-rounded .vc-check-card,html.vc-rounded .vc-seg button,html.vc-rounded .vc-mutual-row,html.vc-rounded .vc-list-row,html.vc-rounded .vc-shop-card,html.vc-rounded .vc-active-card,html.vc-rounded .vc-hook{border-radius:var(--r-md)}html.vc-rounded .vc-av,html.vc-rounded .vc-av>img,html.vc-rounded .vc-sys-av,html.vc-rounded .vc-grp-av{border-radius:50%}html.vc-rounded .vc-card .pe-avatar img,html.vc-rounded .vc-card .vc-av,html.vc-rounded .vc-card .vc-av>img{border-radius:50%}html.vc-rounded .vc-st,html.vc-rounded .vc-st-sq,html.vc-rounded .vc-msg-av.hook{border-radius:50%}html.vc-rounded .vc-att,html.vc-rounded .vc-att img,html.vc-rounded .vc-att video,html.vc-rounded .vc-gif-tile,html.vc-rounded .vc-patt,html.vc-rounded .vc-att-video,html.vc-rounded .vc-att-audio,html.vc-rounded .vc-filecard,html.vc-rounded .vc-fwd-row,html.vc-rounded .vc-pin,html.vc-rounded .vc-embed,html.vc-rounded .vc-pre,html.vc-rounded .vc-share-card{border-radius:var(--r-md)}html.vc-rounded .vc-att,html.vc-rounded .vc-embed{overflow:hidden}html.vc-rounded .vc-embed .vc-embed-media,html.vc-rounded .vc-embed img{border-radius:var(--r-sm)}html.vc-rounded .vc-code{border-radius:var(--r-xs)}html.vc-rounded .vc-spoiler,html.vc-rounded .vc-mention,html.vc-rounded .vc-stamp{border-radius:calc(5px * var(--rk, 1))}html.vc-rounded .vc-quote{border-radius:calc(2px * var(--rk, 1));border-left-width:4px}html.vc-rounded .vc-react,html.vc-rounded .vc-skel{border-radius:var(--r-sm)}html.vc-rounded .vc-head{background:var(--bg);box-shadow:none}html.vc-rounded .vc-ico-btn,html.vc-rounded .vc-head-search input,html.vc-rounded .vc-head-search{border-radius:var(--r-sm)}html.vc-rounded .vc-msg{border-radius:var(--r-md)}html.vc-rounded .vc-msg.mention{box-shadow:inset 3px 0 0 var(--st-idle)}html.vc-rounded .vc-tools{border-radius:var(--r-md);box-shadow:var(--sh-2);overflow:hidden}html.vc-rounded .vc-tools button{border-radius:0}html.vc-rounded .vc-tools button:hover{background:#ffffff14}html.vc-rounded .vc-unread-bar{border-radius:var(--r-md)}html.vc-rounded .vc-new-line span{border-radius:99px}html.vc-rounded .vc-composer{border-radius:var(--r-md);background:var(--flat-box);border-color:var(--border);box-shadow:none}html.vc-rounded .vc-composer:focus-within{border-color:var(--border-2);box-shadow:none}html.vc-rounded .vc-composer button,html.vc-rounded .vc-composer .vc-ico-btn{border-radius:var(--r-sm)}html.vc-rounded .vc-replybar{border-radius:var(--r-md) var(--r-md) 0 0;background:var(--flat-panel)}html.vc-rounded .vc-replybar+.vc-composer{border-top-left-radius:0;border-top-right-radius:0}html.vc-rounded .vc-pending-atts .vc-patt{border-radius:var(--r-md)}html.vc-rounded .vc-edit .vc-edit-input,html.vc-rounded .vc-fail button,html.vc-rounded .vc-edit-btns button{border-radius:var(--r-sm)}html.vc-rounded .vc-menu{padding:6px;border-radius:var(--r-md);box-shadow:var(--sh-3)}html.vc-rounded .vc-menu>button,html.vc-rounded .vc-menu>a{border-left-width:0;border-radius:var(--r-sm)}html.vc-rounded .vc-ctx{border-radius:var(--r-md);box-shadow:var(--sh-3)}html.vc-rounded .vc-ctx-row>button{border-left-width:0;border-radius:var(--r-sm)}html.vc-rounded .vc-ctx-check{border-radius:calc(5px * var(--rk, 1))}html.vc-rounded .vc-pop,html.vc-rounded .bf-pp-pop{border-radius:var(--r-lg);box-shadow:var(--sh-3)}html.vc-rounded .vc-pop>*,html.vc-rounded .bf-pp-pop>.bf-pp-card{border-radius:inherit}html.vc-rounded .bf-pp-card{border-radius:var(--r-lg);overflow:hidden}html.vc-rounded .bf-pp-rows{border-radius:var(--r-md);overflow:hidden}html.vc-rounded .bf-pp-row{border-left-width:0}html.vc-rounded .bf-pp-flyout{border-radius:var(--r-md);box-shadow:var(--sh-3)}html.vc-rounded .bf-pp-flyout>button,html.vc-rounded .bf-pp-flyout>a,html.vc-rounded .bf-pp-fl-acct{border-radius:var(--r-sm)}html.vc-rounded .vc-bubble{border-radius:var(--r-md)}html.vc-rounded .vc-picker,html.vc-rounded .vc-sb{border-radius:var(--r-lg);box-shadow:var(--sh-3);overflow:hidden}html.vc-rounded .vc-picker-tabs button,html.vc-rounded .vc-picker-bar>button,html.vc-rounded .vc-em-nav button,html.vc-rounded .vc-em,html.vc-rounded .vc-gif-btn,html.vc-rounded .vc-icon-grid>button,html.vc-rounded .vc-icon-up,html.vc-rounded .vc-saved-main{border-radius:var(--r-sm)}html.vc-rounded .vc-tooltip{border-radius:var(--r-sm);box-shadow:var(--sh-2)}html.vc-rounded .vc-toast{border-radius:var(--r-md);box-shadow:var(--sh-3)}html.vc-rounded .vc-notify-banner,html.vc-rounded .vc-upd{border-radius:var(--r-lg);box-shadow:var(--sh-3)}html.vc-rounded .vc-notify-banner button,html.vc-rounded .vc-sign-banner button{border-radius:var(--r-sm)}html.vc-rounded .vc-sign-banner{border-radius:0}html.vc-rounded .vc-modal-back{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}html.vc-rounded .vc-dialog,html.vc-rounded .vc-big,html.vc-rounded .bf-sd,html.vc-rounded .bf-pg-overlay>.card.bf-pg{border-radius:var(--r-xl);box-shadow:var(--sh-3)}html.vc-rounded .vc-big{overflow-y:auto;overflow-x:hidden}html.vc-rounded .vc-big-banner{border-radius:0}html.vc-rounded .bf-sd{overflow:hidden}html.vc-rounded .bf-sd-search{border-radius:var(--r-md)}html.vc-rounded .bf-sd-me,html.vc-rounded .bf-sd-group>button,html.vc-rounded .bf-pe-vis-opt,html.vc-rounded .bf-sr-mode,html.vc-rounded .bf-sr-tile,html.vc-rounded .bf-plan,html.vc-rounded .bf-backup-pick,html.vc-rounded .bf-ss-srv{border-left-width:1px;border-radius:var(--r-md)}html.vc-rounded .bf-sd-group>button{border-left-width:0;border-radius:var(--r-sm)}html.vc-rounded .bf-sd-me{border-left-color:var(--border)}html.vc-rounded .bf-sd-me.on,html.vc-rounded .bf-sd-group>button.on{border-left-color:transparent;box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--accent) 30%,transparent)}html.vc-rounded .bf-sd-x{border-radius:var(--r-sm)}html.vc-rounded .bf-sd.m .bf-sd-group>button,html.vc-rounded .bf-sd.m .bf-sd-me{border-radius:var(--r-md);margin-bottom:6px}html.vc-rounded .vc-tabs.inline button,html.vc-rounded .vc-tabs button{border-radius:var(--r-sm) var(--r-sm) 0 0}html.vc-rounded .vc-tabs.inline button.on{border-radius:var(--r-sm)}html.vc-rounded .vc-search,html.vc-rounded .vc-search input{border-radius:var(--r-md)}html.vc-rounded .vc-search input{border-radius:0}html.vc-rounded .vc-dialog .vc-search{overflow:hidden}html.vc-rounded .vc-disc-card,html.vc-rounded .vc-profile-card,html.vc-rounded .vc-invite-card,html.vc-rounded .vc-game-card,html.vc-rounded .vc-stream-card,html.vc-rounded .vc-shop-card{border-radius:var(--r-lg);overflow:hidden;box-shadow:none}html.vc-rounded .vc-stream-card{background:var(--flat-box)}html.vc-rounded .vc-disc-banner,html.vc-rounded .vc-invite-banner,html.vc-rounded .vc-profile-banner,html.vc-rounded .vc-game-banner{border-radius:0}html.vc-rounded .vc-banner-prev,html.vc-rounded .vc-big-av,html.vc-rounded .vc-role-ico-prev{border-radius:var(--r-md)}html.vc-rounded .vc-big-av,html.vc-rounded .vc-big-av img{border-radius:50%}html.vc-rounded .vc-friend,html.vc-rounded .vc-result,html.vc-rounded .vc-mention-row,html.vc-rounded .vc-roles-row,html.vc-rounded .vc-invite-friend,html.vc-rounded .vc-fwd-row{border-radius:var(--r-sm)}html.vc-rounded .vc-round,html.vc-rounded .vc-color{border-radius:50%}html.vc-rounded .vc-dropzone-card{border-radius:var(--r-xl)}html.vc-rounded .vc-cperm,html.vc-rounded .vc-type,html.vc-rounded .vc-hook,html.vc-rounded .vc-saved-play{border-radius:var(--r-sm)}html.vc-rounded .vc-quota-bar,html.vc-rounded .vc-quota-bar i,html.vc-rounded .vc-upload-track,html.vc-rounded .vc-upload-track span,html.vc-rounded .vc-upd-bar,html.vc-rounded .vc-upd-bar>i,html.vc-rounded .vc-song-track,html.vc-rounded .vc-ctx-meter,html.vc-rounded .vc-ctx-meter i{border-radius:99px}html.vc-rounded .vc-vpanel{border-radius:var(--r-lg) var(--r-lg) 0 0}html.vc-rounded .vc-vbtn,html.vc-rounded .vc-vbig,html.vc-rounded .vc-incoming-btn,html.vc-rounded .vc-stage-btn{border-radius:var(--r-md)}html.vc-rounded .vc-vtile,html.vc-rounded .vc-stage-focus,html.vc-rounded .vc-screen-focus,html.vc-rounded .vc-yt-stage,html.vc-rounded .vc-mp.video{border-radius:var(--r-lg);overflow:hidden}html.vc-rounded .vc-vtile-name{border-radius:var(--r-xs)}html.vc-rounded .vc-incoming,html.vc-rounded .vc-dmcall,html.vc-rounded .vc-screen-menu{border-radius:var(--r-lg)}html.vc-rounded.vc-page .btn,html.vc-rounded.vc-page .form-input,html.vc-rounded.vc-page .form-textarea,html.vc-rounded.vc-page .form-select,html.vc-rounded.vc-page select,html.vc-rounded.vc-page textarea.form-input{border-radius:var(--r-sm)}html.vc-rounded.vc-page .card{border-radius:var(--r-lg);overflow:hidden}html.vc-rounded.vc-page .cs-switch,html.vc-rounded.vc-page .cs-switch i,html.vc-rounded .vc-dialog .cs-switch,html.vc-rounded .vc-dialog .cs-switch i{border-radius:99px}html.vc-rounded.vc-page .cs-seg,html.vc-rounded.vc-page .cs-seg button{border-radius:var(--r-sm)}html.vc-rounded.vc-page ::-webkit-scrollbar-thumb{border-radius:99px;border:2px solid transparent;background-clip:padding-box}html.vc-rounded.vc-page ::-webkit-scrollbar{width:12px;height:12px}@media (max-width: 760px){html.vc-rounded [data-sheet]{border-radius:var(--r-xl) var(--r-xl) 0 0!important}}html.vc-rounded .vc-rail,html.vc-rounded .vc-me{background:var(--flat-panel)}html.vc-rounded .vc-me{background:#161616}html.vc-rounded .vc-side-col,html.vc-rounded .vc-members,html.vc-rounded .vc-dm-side,html.vc-rounded .vc-results{background:var(--flat-panel)}html.vc-rounded .vc-main{background:var(--bg)}html.vc-rounded .vc-msg:hover,html.vc-rounded .vc-msg.editing,html.vc-rounded .vc-ch:hover,html.vc-rounded .vc-dm:hover,html.vc-rounded .vc-member:hover,html.vc-rounded .vc-home-link:hover{background:var(--flat-hover)}html.vc-rounded .vc-ctx,html.vc-rounded .vc-picker,html.vc-rounded .vc-sb,html.vc-rounded .vc-tools,html.vc-rounded .bf-pp-flyout,html.vc-rounded .vc-upd,html.vc-rounded .vc-notify-banner{background:var(--flat-box)}html.vc-rounded .vc-toast{background:#2a1517}html.vc-rounded .vc-vpanel,html.vc-rounded .vc-vbtn,html.vc-rounded .vc-dialog,html.vc-rounded .bf-sd{background:var(--flat-box)}html.vc-rounded .bf-sd-side{background:var(--flat-panel)}html.vc-rounded .bf-sd.m .bf-sd-side,html.vc-rounded .bf-sd.m .bf-sd-mhead{background:var(--flat-box)}html.vc-rounded .bf-sd-me.on,html.vc-rounded .bf-sd-group>button.on{background:var(--flat-on);box-shadow:none}html.vc-rounded .vc-menu,html.vc-rounded .vc-pop{background:var(--flat-box)}html.vc-rounded .bf-pp-card,html.vc-rounded .vc-big{background:#0d0d0d}html.vc-rounded .vc-gate-box{background:var(--flat-panel)}html.vc-rounded .vc-rail-item.active>button{background:var(--flat-box)}@media (max-width: 760px){html.vc-rounded .vc-side-col{background:var(--flat-panel)}}html.vc-rounded .vc-mentions,html.vc-rounded .vc-pins,html.vc-rounded .vc-shop-card,html.vc-rounded .vc-shop-card.has,html.vc-rounded .vc-dmcall,html.vc-rounded .vc-dmcall.in,html.vc-rounded .vc-incoming,html.vc-rounded .vc-invite-card,html.vc-rounded .vc-crash-box,html.vc-rounded .vc-eminfo,html.vc-rounded .vc-stb-post,html.vc-rounded .vc-share-card,html.vc-rounded .vc-stb-text,html.vc-rounded .vc-addbot-menu{background:var(--flat-box)}html.vc-rounded .vc-voiceview,html.vc-rounded .vc-stage.compact{background:var(--flat-panel)}html.vc-rounded .vc-big-banner,html.vc-rounded .vc-disc-banner,html.vc-rounded .bf-pp-banner{background:var(--flat-box)}html.vc-rounded .vc-toast.ok{background:#12201a}html.vc-rounded [data-sheet]:before{background:var(--flat-box)}html.vc-rounded .bf-pe-bar-reset,html.vc-rounded .bf-pp-copy,html.vc-rounded .bf-sr-chip,html.vc-rounded .bf-sr-status,html.vc-rounded .bf-weeks,html.vc-rounded .bf-weeks>button,html.vc-rounded .vc-att-save,html.vc-rounded .vc-bubble-reply,html.vc-rounded .vc-bubble-x,html.vc-rounded .vc-big-x,html.vc-rounded .vc-card-tools>button,html.vc-rounded .vc-chip-btn,html.vc-rounded .vc-code-btn,html.vc-rounded .vc-game-addr-btn,html.vc-rounded .vc-game-badge,html.vc-rounded .vc-game-jump,html.vc-rounded .vc-game-tag,html.vc-rounded .vc-game-tag-code,html.vc-rounded .vc-game-textbtn,html.vc-rounded .vc-gif-badge,html.vc-rounded .vc-pin-jump,html.vc-rounded .vc-pre-lang,html.vc-rounded .vc-saved-size,html.vc-rounded .vc-saved-x,html.vc-rounded .vc-sb-play,html.vc-rounded .vc-search-scope,html.vc-rounded .vc-star,html.vc-rounded .vc-stb-more,html.vc-rounded .vc-stb-star,html.vc-rounded .vc-stb-jump,html.vc-rounded .vc-stb-label,html.vc-rounded .vc-stb-rank,html.vc-rounded .vc-stream-cta,html.vc-rounded .vc-stream-live,html.vc-rounded .vc-unread-go,html.vc-rounded .vc-unread-x,html.vc-rounded .vc-patt-spoiler-tag,html.vc-rounded .vc-quota-x,html.vc-rounded .vc-mv-nav,html.vc-rounded .vc-mv-tools>button,html.vc-rounded .vc-mv-strip>button,html.vc-rounded .vc-mp-btn,html.vc-rounded .vc-mp-play,html.vc-rounded .vc-mp-big,html.vc-rounded .vc-mp-tip,html.vc-rounded .vc-mp-menu,html.vc-rounded .vc-yt-dl,html.vc-rounded .vc-yt-opt,html.vc-rounded .vc-yt-play,html.vc-rounded .vc-yt-ask,html.vc-rounded .vc-ask-link,html.vc-rounded .vc-check,html.vc-rounded .vc-fwd-ico,html.vc-rounded .vc-filecard-ico,html.vc-rounded .vc-filecard-dl,html.vc-rounded .vc-game-card-btn,html.vc-rounded .vc-game-found,html.vc-rounded .vc-game-chosen,html.vc-rounded .vc-vtile-sound,html.vc-rounded .vc-sb-prev,html.vc-rounded .vc-shop-dot{border-radius:var(--r-sm)}html.vc-rounded .bf-pe-lock,html.vc-rounded .bf-pg-use,html.vc-rounded .bf-sr-automod,html.vc-rounded .bf-sr-health,html.vc-rounded .bf-sr-plan,html.vc-rounded .bf-sr-quote,html.vc-rounded .bf-ss-reg,html.vc-rounded .bg-card-main,html.vc-rounded .bg-review,html.vc-rounded .bg-state,html.vc-rounded .bm-api,html.vc-rounded .bm-bot,html.vc-rounded .bm-token,html.vc-rounded .bt-err,html.vc-rounded .bt-srv,html.vc-rounded .vc-act,html.vc-rounded .vc-act-art,html.vc-rounded .vc-active,html.vc-rounded .vc-balance,html.vc-rounded .vc-big-badge,html.vc-rounded .vc-br-guild,html.vc-rounded .vc-br-list,html.vc-rounded .vc-br-note,html.vc-rounded .vc-br-warn,html.vc-rounded .vc-br-empty,html.vc-rounded .vc-br-extras,html.vc-rounded .vc-br-plat,html.vc-rounded .vc-br-row,html.vc-rounded .vc-callin-row,html.vc-rounded .vc-cperms-table,html.vc-rounded .vc-crash-box,html.vc-rounded .vc-crash-details>pre,html.vc-rounded .vc-dropzone,html.vc-rounded .vc-emoji-row,html.vc-rounded .vc-err,html.vc-rounded .vc-file,html.vc-rounded .vc-fwd-preview,html.vc-rounded .vc-game-claim-hint,html.vc-rounded .vc-game-cmd,html.vc-rounded .vc-game-explain,html.vc-rounded .vc-game-input,html.vc-rounded .vc-game-linked,html.vc-rounded .vc-game-logo,html.vc-rounded .vc-game-offline-note,html.vc-rounded .vc-game-player,html.vc-rounded .vc-game-step,html.vc-rounded .vc-game-steps>li,html.vc-rounded .vc-game-strip,html.vc-rounded .vc-pay-state,html.vc-rounded .vc-perm-list,html.vc-rounded .vc-pick,html.vc-rounded .vc-picker-drop,html.vc-rounded .vc-quota-note,html.vc-rounded .vc-react-pop,html.vc-rounded .vc-results-tip,html.vc-rounded .vc-rpc-warn,html.vc-rounded .vc-set,html.vc-rounded .vc-share-source,html.vc-rounded .vc-shop-row,html.vc-rounded .vc-stb-pic,html.vc-rounded .vc-sys-link,html.vc-rounded .vc-upload-bar,html.vc-rounded .vc-start-ico,html.vc-rounded .vc-att-loading,html.vc-rounded .vc-att-spoiler-cover,html.vc-rounded .vc-game-con-head,html.vc-rounded .vc-yt-stage,html.vc-rounded .vc-yt-ask{border-radius:var(--r-md)}html.vc-rounded .vc-start-ico{border-radius:var(--r-lg)}html.vc-rounded .vc-hook-av,html.vc-rounded .vc-profile-noav,html.vc-rounded .vc-dmcall-av,html.vc-rounded .vc-vuser-av,html.vc-rounded .vc-vlvl-av{border-radius:50%}html.vc-rounded .vc-game-console{border-radius:var(--r-md);overflow:hidden}html.vc-rounded .vc-game-bar,html.vc-rounded .vc-game-bar i{border-radius:99px}html.vc-rounded .cs-note,html.vc-rounded .bf-settings-nav{border-radius:var(--r-md)}html.vc-rounded .inline-msg,html.vc-rounded .badge{border-radius:var(--r-sm)}html.vc-rounded .vc-me{margin:0 8px 8px;border:1px solid var(--border);border-radius:var(--r-md)}html.vc-rounded kbd{border-radius:var(--r-xs)}html.vc-rounded .pe-banner{border-radius:var(--r-lg) var(--r-lg) 0 0}@media (max-width: 700px){html.vc-rounded .bf-sd{border-radius:0;box-shadow:none}}html.vc-rounded .vc-app-promo-logo{border-radius:var(--r-xl)}@font-face{font-family:Ember Roboto;font-style:normal;font-display:swap;font-weight:100 900;src:url(/ember/assets/roboto-latin-wght-normal-ccAYIvAh.woff2) format("woff2-variations"),url(/ember/assets/roboto-latin-wght-normal-ccAYIvAh.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Ember Roboto;font-style:normal;font-display:swap;font-weight:100 900;src:url(/ember/assets/roboto-latin-ext-wght-normal-DYIxWhlt.woff2) format("woff2-variations"),url(/ember/assets/roboto-latin-ext-wght-normal-DYIxWhlt.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Ember Roboto;font-style:italic;font-display:swap;font-weight:100 900;src:url(/ember/assets/roboto-latin-wght-italic-BZYj8CJm.woff2) format("woff2-variations"),url(/ember/assets/roboto-latin-wght-italic-BZYj8CJm.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html.vc-rounded{--m-font: "Ember Roboto", Roboto, system-ui, -apple-system, "Segoe UI", Arial, sans-serif;--m-app: #0b0b0d;--m-side: #131316;--m-main: #18181b;--m-raised: #202024;--m-hover: #222226;--m-on: #2c2c32;--m-line: rgba(255, 255, 255, .06);--m-line-2: rgba(255, 255, 255, .1);--m-gap: 8px;--rk: 1;--m-card: calc(12px * var(--rk));--m-text: 15.5px;--m-emoji: 22px;--m-mention: var(--accent)}html.vc-rounded,html.vc-rounded .vc{--bg: var(--m-main);--surface: var(--m-side);--surface-2: var(--m-raised);--surface-3: color-mix(in srgb, var(--m-raised) 80%, #fff 6%);--border: var(--m-line);--border-2: var(--m-line-2);--flat-panel: var(--m-side);--flat-box: var(--m-raised);--flat-hover: var(--m-hover);--flat-on: var(--m-on);--box: var(--m-raised);--panel: var(--m-side);--r-xs: calc(4px * var(--rk));--r-sm: calc(6px * var(--rk));--r-md: calc(8px * var(--rk));--r-lg: calc(10px * var(--rk));--r-xl: calc(12px * var(--rk));--sh-2: 0 8px 24px rgba(0, 0, 0, .4);--sh-3: 0 20px 50px rgba(0, 0, 0, .55), 0 0 0 1px rgba(255, 255, 255, .06);--radius: var(--r-md);--radius-sm: var(--r-sm)}html.vc-rounded body,html.vc-rounded .vc,html.vc-rounded .vc-dialog,html.vc-rounded .bf-sd,html.vc-rounded .vc-ctx,html.vc-rounded .vc-pop,html.vc-rounded .vc-tooltip{font-family:var(--m-font)}html.vc-rounded .vc :is(button,input,textarea,select),html.vc-rounded :is(.vc-dialog,.bf-sd,.vc-ctx,.vc-pop) :is(button,input,textarea,select){font-family:inherit}html.vc-rounded .vc{-webkit-font-smoothing:antialiased;letter-spacing:.005em}html.vc-rounded .vc{background:var(--m-app);padding:var(--m-gap) var(--m-gap) var(--m-gap) 0;gap:var(--m-gap)}html.vc-rounded .vc-left{gap:0}html.vc-rounded .vc-rail{width:72px;padding:6px 0 12px;gap:10px;background:transparent;border-right:0}html.vc-rounded .vc-side-col{width:340px;background:var(--m-side);border:0;border-radius:var(--m-card);overflow:hidden}html.vc-rounded .vc-main{background:var(--m-main);border-radius:var(--m-card);overflow:hidden;box-shadow:0 0 0 1px var(--m-line)}html.vc-rounded .vc-side-col{box-shadow:0 0 0 1px var(--m-line)}html.vc-rounded .vc-rail-item{width:72px}html.vc-rounded .vc-rail-item>button{width:48px;height:48px;border-radius:calc(12px * var(--rk, 1));border:0;background:var(--m-raised);color:var(--dim);transition:border-radius .2s cubic-bezier(.2,.8,.2,1),background .15s,color .15s,transform .18s cubic-bezier(.2,.8,.2,1)}html.vc-rounded .vc-rail-item>button:hover{border-radius:calc(10px * var(--rk, 1));background:var(--m-on);transform:none;color:#fff}html.vc-rounded .vc-rail-item.active>button{border-radius:calc(10px * var(--rk, 1));box-shadow:0 0 0 2px var(--accent);background:var(--m-raised)}html.vc-rounded .vc-srv-ico{font-size:16px;font-weight:600}html.vc-rounded .vc-pill{width:5px;left:0;border-radius:0 calc(5px * var(--rk, 1)) calc(5px * var(--rk, 1)) 0}html.vc-rounded .vc-rail-item:hover .vc-pill{height:22px}html.vc-rounded .vc-rail-item.unread .vc-pill{height:10px}html.vc-rounded .vc-rail-item.active .vc-pill{height:36px}html.vc-rounded .vc-rail-sep{width:36px;height:2px;background:var(--m-line-2)}html.vc-rounded .vc-rail-badge{left:calc(50% + 12px);bottom:-4px;min-width:20px;height:20px;font-size:12px;border-color:var(--m-app)}html.vc-rounded .vc-side-head{height:54px;border-bottom:1px solid var(--m-line)}html.vc-rounded .vc-side-head.banner{height:132px}html.vc-rounded .vc-side-title{height:54px;padding:0 16px;font-size:16.5px;font-weight:600}html.vc-rounded .vc-side-list{padding:8px 10px 16px}html.vc-rounded .vc-side-list,html.vc-rounded .vc-members,html.vc-rounded .vc-me{--av-k: 1.06}html.vc-rounded .vc-cat-name{padding:20px 8px 6px;font-size:12px;font-weight:600;letter-spacing:.06em}html.vc-rounded .vc-cat-add{border-radius:calc(6px * var(--rk, 1));padding:3px}html.vc-rounded .vc-cat-add:hover{background:var(--m-hover)}html.vc-rounded .vc-ch{margin:2px 0;border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .vc-ch-btn{padding:7px 10px;gap:9px;font-size:15px;border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .vc-ch-btn>svg,html.vc-rounded .vc-ch-btn .vc-ch-priv>svg:first-child{width:19px;height:19px}html.vc-rounded .vc-ch-priv>svg:last-child{width:12px;height:12px;right:-5px;bottom:-4px;background:var(--m-side);border-radius:50%}html.vc-rounded .vc-ch.on .vc-ch-priv>svg:last-child{background:var(--m-on)}html.vc-rounded .vc-ch:hover:not(.on) .vc-ch-priv>svg:last-child{background:var(--m-hover)}html.vc-rounded .vc-ch:hover{background:var(--m-hover)}html.vc-rounded .vc-ch.on{background:var(--m-on)}html.vc-rounded .vc-ch.unread:before{left:-10px;width:5px;height:10px;border-radius:0 calc(5px * var(--rk, 1)) calc(5px * var(--rk, 1)) 0}html.vc-rounded .vc-ch-gear{width:30px;height:30px;border-radius:calc(6px * var(--rk, 1))}html.vc-rounded .vc-home-link{padding:9px 10px;gap:11px;font-size:15px;font-weight:500;border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .vc-home-link.on{background:var(--m-on)}html.vc-rounded .vc-dm{padding:6px 10px;gap:11px;margin:2px 0;border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .vc-dm.on{background:var(--m-on)}html.vc-rounded .vc-dm-txt b{font-size:14.5px;font-weight:500}html.vc-rounded .vc-dm-txt small{font-size:12.5px}html.vc-rounded .vc-dm.unread b{font-weight:700}html.vc-rounded .vc-count{min-width:20px;padding:2px 7px;font-size:12px;text-align:center}html.vc-rounded .vc-quick{height:38px;width:calc(100% - 20px);margin:10px;padding:0 10px 0 14px;font-size:14.5px;font-weight:500;border:0;background:var(--m-app);border-radius:calc(9px * var(--rk, 1))}html.vc-rounded .vc-quick:hover{box-shadow:0 0 0 1px var(--m-line-2)}html.vc-rounded .vc-quick kbd{border-radius:calc(6px * var(--rk, 1));padding:4px 6px;font-size:11px}html.vc-rounded .vc-me{padding:0 8px;gap:2px;margin:8px;height:58px;border-top:0;border-radius:calc(10px * var(--rk, 1));background:var(--m-raised)}html.vc-rounded .vc-me .vc-st{border-color:var(--m-raised);--st-cut: var(--m-raised)}html.vc-rounded .vc-me-who{padding:6px;gap:11px;border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .vc-me-who:hover{background:var(--m-on)}html.vc-rounded .vc-me-txt b{font-size:15px;font-weight:600}html.vc-rounded .vc-me-txt small{font-size:12.5px}html.vc-rounded .vc-me .vc-ico-btn{width:36px;height:36px;border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .vc-me .vc-ico-btn svg{width:19px;height:19px}html.vc-rounded .vc-side-col .vc-st,html.vc-rounded .vc-members .vc-st{border-color:var(--m-side);--st-cut: var(--m-side)}html.vc-rounded .vc-main .vc-st{border-color:var(--m-main);--st-cut: var(--m-main)}html.vc-rounded .vc-ch.on .vc-st,html.vc-rounded .vc-dm.on .vc-st{border-color:var(--m-on);--st-cut: var(--m-on)}html.vc-rounded .vc-dm:hover .vc-st,html.vc-rounded .vc-member:hover .vc-st{border-color:var(--m-hover);--st-cut: var(--m-hover)}html.vc-rounded .vc-head{height:54px;padding:0 14px 0 20px;gap:10px;background:var(--m-main);border-bottom:1px solid var(--m-line)}html.vc-rounded .vc-head-ico{width:22px;height:22px}html.vc-rounded .vc-head-name{font-size:16.5px;font-weight:600}html.vc-rounded .vc-head-topic{font-size:14px;border-left-color:var(--m-line-2);padding-left:12px}html.vc-rounded .vc-ico-btn{width:38px;height:38px;border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .vc-ico-btn:hover:not(:disabled){background:var(--m-hover)}html.vc-rounded .vc-head .vc-ico-btn svg{width:21px;height:21px}html.vc-rounded .vc-head-search input{height:38px;width:220px;padding:0 32px 0 14px;font-size:14.5px;background:var(--m-app);border:1px solid transparent;border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .vc-head-search input:focus{width:290px;border-color:var(--accent)}html.vc-rounded .vc-head-search svg{top:11px;right:11px}html.vc-rounded .vc-tabs.inline{gap:6px;margin-left:16px}html.vc-rounded .vc-tabs.inline button{padding:7px 14px;font-size:14.5px;font-weight:500;border-radius:calc(8px * var(--rk, 1));color:var(--dim)}html.vc-rounded .vc-tabs.inline button:hover{background:var(--m-hover);color:#fff}html.vc-rounded .vc-tabs.inline button.on{background:var(--m-on);color:#fff}html.vc-rounded .vc-tabs.inline button.add{background:color-mix(in srgb,#3f9e62 85%,black);color:#fff}html.vc-rounded .vc-tabs.inline button.add.on{background:transparent;color:#8fd19e;box-shadow:inset 0 0 0 1px #8fd19e66}html.vc-rounded .vc-tabs button{font-size:14.5px;font-weight:500;padding:12px 14px}html.vc-rounded .vc-msgs{padding:18px 0 12px}html.vc-rounded .vc-msgs,html.vc-rounded .vc-pins,html.vc-rounded .vc-results{--av-k: 1}html.vc-rounded .vc-msg{grid-template-columns:58px minmax(0,1fr);margin:0 10px;padding:3px 52px 3px 10px;border-radius:calc(9px * var(--rk, 1))}html.vc-rounded .vc-msg.head{margin-top:var(--m-gap-msg, 14px);padding-top:5px}html.vc-rounded .vc-msg:hover{background:#ffffff08}html.vc-rounded .vc-msg.mention{background:#d6a64c17;box-shadow:inset 3px 0 #e0b25a}html.vc-rounded .vc-msg-av{width:40px;height:40px}html.vc-rounded .vc-msg-gut{font-size:11.5px;padding-top:5px}html.vc-rounded .vc-msg-head{gap:10px}html.vc-rounded .vc-msg-name{font-size:calc(var(--m-text, 15.5px) - .5px);font-weight:600}html.vc-rounded .vc-time{font-size:12px}html.vc-rounded .vc-text{font-size:var(--m-text, 15.5px);line-height:1.5;color:#e2e2e6}html.vc-rounded .vc-sys-body{font-size:calc(var(--m-text, 15.5px) - 1px)}html.vc-rounded .vc-sys-ico{width:40px}html.vc-rounded .vc-reply-to{padding-left:58px;font-size:13.5px}html.vc-rounded .vc-reply-line{left:21px;width:34px}html.vc-rounded .vc-day{margin:22px 22px 6px;font-size:13px}html.vc-rounded .vc-day span{padding:3px 12px;border-radius:99px;background:var(--m-raised);color:var(--dim)}html.vc-rounded .vc-day:before,html.vc-rounded .vc-day:after{background:var(--m-line)}html.vc-rounded .vc-code{font-size:14px;padding:1px 5px;background:var(--m-app);border-color:var(--m-line)}html.vc-rounded .vc-pre{font-size:14px;padding:12px 14px;background:var(--m-app);border-color:var(--m-line)}html.vc-rounded .vc-tools{top:-18px;right:18px;padding:3px;border:0;border-radius:calc(9px * var(--rk, 1));background:var(--m-raised);box-shadow:var(--sh-3)}html.vc-rounded .vc-tools button{width:32px;height:30px;border-radius:calc(6px * var(--rk, 1))}html.vc-rounded .vc-tools button:hover{background:var(--m-on)}html.vc-rounded .vc-start{padding:34px 30px 14px}html.vc-rounded .vc-start-ico{width:76px;height:76px;border-radius:calc(16px * var(--rk, 1));background:var(--m-raised);border:0}html.vc-rounded .vc-start h2{font-size:30px;font-weight:700}html.vc-rounded .vc-start p{font-size:15.5px}html.vc-rounded .vc-atts{max-width:520px;gap:6px}html.vc-rounded .vc-att{border:0}html.vc-rounded .vc-embed{border-radius:calc(9px * var(--rk, 1))}html.vc-rounded .vc-composer-wrap{padding:0 20px}html.vc-rounded .vc-composer{gap:4px;padding:5px 6px;min-height:50px;align-items:center;border:1px solid transparent;border-radius:calc(12px * var(--rk, 1));background:var(--m-raised)}html.vc-rounded .vc-composer:focus-within{border-color:var(--m-line-2);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 14%,transparent)}html.vc-rounded .vc-composer .vc-input,html.vc-rounded .vc-composer textarea{font-size:var(--m-text, 15.5px);line-height:1.5}html.vc-rounded .vc-composer .vc-ico-btn{width:36px;height:36px;border-radius:calc(9px * var(--rk, 1))}html.vc-rounded .vc-composer .vc-ico-btn svg{width:20px;height:20px}html.vc-rounded .vc-composer .vc-ico-btn.send:not(:disabled){background:var(--accent);color:#16141c}html.vc-rounded .vc-composer.locked{margin:0 20px 24px;padding:16px;font-size:14.5px}html.vc-rounded .vc-replybar{padding:9px 14px;font-size:13.5px;border-radius:calc(12px * var(--rk, 1)) calc(12px * var(--rk, 1)) 0 0;border:0;background:color-mix(in srgb,var(--m-raised) 70%,var(--m-app))}html.vc-rounded .vc-pending-atts{border:0;border-radius:calc(12px * var(--rk, 1)) calc(12px * var(--rk, 1)) 0 0;background:color-mix(in srgb,var(--m-raised) 70%,var(--m-app));padding:10px}html.vc-rounded .vc-replybar+.vc-composer,html.vc-rounded .vc-pending-atts+.vc-composer{border-top-left-radius:0;border-top-right-radius:0}html.vc-rounded .vc-typing{height:28px;font-size:13px;padding:0 6px}html.vc-rounded .vc-edit .vc-edit-input{font-size:var(--m-text, 15.5px);border-radius:calc(9px * var(--rk, 1));padding:10px 12px;background:var(--m-app)}html.vc-rounded .vc-members{width:280px;padding:6px 10px 18px;background:var(--m-side);border-left:0}html.vc-rounded .vc-member{padding:5px 10px;gap:11px;margin:1px 0;border-left:0;border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .vc-member:hover{background:var(--m-hover)}html.vc-rounded .vc-member-txt b{font-size:14.5px;font-weight:500}html.vc-rounded .vc-member-txt small{font-size:12.5px}html.vc-rounded .vc-member.off{opacity:.5}html.vc-rounded .vc-dm-side,html.vc-rounded .vc-results{width:340px;border-left:0;background:var(--m-side)}html.vc-rounded .vc-results-head{background:var(--m-side);border-bottom-color:var(--m-line);padding:12px 10px 12px 16px}html.vc-rounded .vc-result{padding:12px 16px;border-bottom-color:var(--m-line)}html.vc-rounded .vc-menu{padding:5px;min-width:210px;border:0;border-radius:calc(10px * var(--rk, 1));background:var(--m-raised);box-shadow:var(--sh-3)}html.vc-rounded .vc-menu>button,html.vc-rounded .vc-menu>a{padding:7px 10px;gap:10px;font-size:14px;border-radius:calc(6px * var(--rk, 1))}html.vc-rounded .vc-menu>button:hover,html.vc-rounded .vc-menu>a:hover{background:var(--m-on)}html.vc-rounded .vc-ctx{padding:5px;min-width:200px;max-width:290px;border:0;border-radius:calc(10px * var(--rk, 1));background:var(--m-raised);box-shadow:var(--sh-3)}html.vc-rounded .vc-ctx-row>button{padding:7px 9px;font-size:14px;border-radius:calc(6px * var(--rk, 1))}html.vc-rounded .vc-ctx-row>button:hover:not(:disabled){background:var(--m-on);color:#fff}html.vc-rounded .vc-ctx-row>button.danger:hover:not(:disabled){background:color-mix(in srgb,var(--red) 85%,black);color:#fff}html.vc-rounded .vc-ctx-row>button.dev:hover:not(:disabled){color:#fff}html.vc-rounded .vc-ctx-label small{font-size:12px}html.vc-rounded .vc-ctx-check{width:18px;height:18px;border-radius:calc(6px * var(--rk, 1))}html.vc-rounded .vc-ctx-check.on{color:#16141c}html.vc-rounded .vc-menu-sep{background:var(--m-line);margin:6px 4px}html.vc-rounded .vc-tooltip{padding:8px 11px;font-size:13.5px;font-weight:500;border:0;border-radius:calc(8px * var(--rk, 1));background:#050506;box-shadow:var(--sh-3)}html.vc-rounded .vc-mentions{padding:8px;border:0;border-radius:calc(10px * var(--rk, 1));background:var(--m-raised);box-shadow:var(--sh-3)}html.vc-rounded .vc-mention-row{padding:9px 10px;border-left:0;border-radius:calc(6px * var(--rk, 1));font-size:15px}html.vc-rounded .vc-mention-row.on{background:var(--m-on)}html.vc-rounded .vc-picker,html.vc-rounded .vc-sb{border:0;box-shadow:var(--sh-3)}html.vc-rounded .vc-toast{padding:12px 18px;font-size:14.5px;border-radius:calc(10px * var(--rk, 1))}html.vc-rounded .vc-modal-back{background:#04040699;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html.vc-rounded .vc-dialog{width:min(500px,100%);padding:28px;border:0;border-radius:calc(14px * var(--rk, 1));background:var(--m-main);box-shadow:var(--sh-3)}html.vc-rounded .vc-dialog.wide{width:min(840px,100%)}html.vc-rounded .vc-dialog h3{font-size:22px;font-weight:700;margin-bottom:6px}html.vc-rounded .vc-dialog-sub{font-size:15px;margin-bottom:18px;line-height:1.5}html.vc-rounded .vc-dialog-btns{gap:10px;margin-top:22px}html.vc-rounded .vc-field{gap:8px;margin-bottom:16px}html.vc-rounded .vc-field>span{font-size:12.5px;font-weight:600;letter-spacing:.05em}html.vc-rounded .vc-hint{font-size:13px}html.vc-rounded .vc-check,html.vc-rounded .vc-seg button,html.vc-rounded .vc-toggle-row{padding:13px 14px;border:0;background:var(--m-raised);font-size:15px;border-radius:calc(9px * var(--rk, 1))}html.vc-rounded .vc-seg button.on{box-shadow:inset 0 0 0 2px var(--accent);background:var(--accent-dim)}html.vc-rounded .vc-search{margin:12px 0;padding:0 14px;border:0;background:var(--m-app);border-radius:calc(9px * var(--rk, 1))}html.vc-rounded .vc-search:focus-within{box-shadow:0 0 0 2px var(--accent)}html.vc-rounded .vc-search input{height:44px;font-size:15px}html.vc-rounded .vc-pick{padding:10px;border-left:0;border-radius:calc(8px * var(--rk, 1));font-size:15px}html.vc-rounded .vc-pick:hover,html.vc-rounded .vc-pick.on{background:var(--m-on)}html.vc-rounded .vc-disc-card{border:0;background:var(--m-raised)}html.vc-rounded .vc-disc-card:hover{box-shadow:0 0 0 2px var(--accent)}html.vc-rounded .vc-disc-card .vc-srv-ico.lg{border-color:var(--m-raised);border-radius:calc(12px * var(--rk, 1))}html.vc-rounded .vc-disc-body b{font-size:16.5px}html.vc-rounded .vc-disc-body p{font-size:14px}html.vc-rounded.vc-page .btn{padding:11px 18px;font-size:15px;font-weight:600;border-radius:calc(8px * var(--rk, 1))}html.vc-rounded.vc-page .btn-sm{padding:7px 12px;font-size:13.5px}html.vc-rounded.vc-page .btn-surface{background:var(--m-on);border-color:transparent}html.vc-rounded.vc-page .btn-surface:not(:disabled):hover{background:#36363d}html.vc-rounded.vc-page .form-input,html.vc-rounded.vc-page .form-textarea,html.vc-rounded.vc-page .form-select{padding:11px 14px;font-size:15px;background:var(--m-app);border-color:var(--m-line-2);border-radius:calc(8px * var(--rk, 1))}html.vc-rounded.vc-page .form-input:focus,html.vc-rounded.vc-page .form-textarea:focus,html.vc-rounded.vc-page .form-select:focus{border-color:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 18%,transparent)}html.vc-rounded .vc .cs-switch,html.vc-rounded .vc-dialog .cs-switch{width:46px;height:26px}html.vc-rounded .vc-dialog .cs-switch i{width:20px;height:20px}html.vc-rounded .bf-sd{border:0;background:var(--m-main);border-radius:calc(16px * var(--rk, 1))}html.vc-rounded .bf-sd-side{padding:18px 14px;background:var(--m-side);border-right:0}html.vc-rounded .bf-sd-search{height:42px;border:0;background:var(--m-app);border-radius:calc(9px * var(--rk, 1))}html.vc-rounded .bf-sd-search input{font-size:15px}html.vc-rounded .bf-sd-me{padding:12px;border:0;background:var(--m-raised);border-radius:calc(10px * var(--rk, 1))}html.vc-rounded .bf-sd-me b{font-size:15.5px}html.vc-rounded .bf-sd-me small{font-size:13px}html.vc-rounded .bf-sd-group-t{font-size:12px;font-weight:600;padding:8px 12px}html.vc-rounded .bf-sd-group>button{padding:10px 12px;font-size:15.5px;gap:12px;border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .bf-sd-group>button:hover{background:var(--m-hover)}html.vc-rounded .bf-sd-group>button.on{background:var(--m-on)}html.vc-rounded .bf-sd-head{padding:22px 24px 18px 32px;border-bottom-color:var(--m-line)}html.vc-rounded .bf-sd-head h2{font-size:22px;font-weight:700}html.vc-rounded.vc-page .card{background:var(--m-raised);border-color:transparent}html.vc-rounded .cs-text b{font-size:15.5px}html.vc-rounded .cs-text span{font-size:13.5px}html.vc-rounded .vc-vuser{padding:5px 8px;font-size:14.5px;gap:9px;border-radius:calc(6px * var(--rk, 1))}html.vc-rounded .vc-vusers{margin-left:30px;--av-k: 1.15}html.vc-rounded .vc-vpanel{margin:8px 8px 0;padding:12px;border:0;border-radius:calc(10px * var(--rk, 1));background:var(--m-raised)}html.vc-rounded .vc-vpanel-where b{font-size:14.5px}html.vc-rounded .vc-vpanel-where small{font-size:13px}html.vc-rounded .vc-vpanel-btns{gap:8px;margin-top:12px}html.vc-rounded .vc-vbtn{min-height:42px;border:0;border-radius:calc(8px * var(--rk, 1));background:var(--m-on)}html.vc-rounded .vc-vbtn:hover{background:#36363d}html.vc-rounded .vc-vbtn.off{background:#e07a7a24}html.vc-rounded .vc-voiceview{background:radial-gradient(ellipse at top,#1d1d22,var(--m-main) 70%)}html.vc-rounded .vc-vtiles{gap:16px;padding:28px;grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}html.vc-rounded .vc-vtile{border:0;border-radius:calc(12px * var(--rk, 1));background:var(--m-raised);box-shadow:0 0 0 1px var(--m-line);--av-k: 1.2}html.vc-rounded .vc-vtile.speaking{box-shadow:0 0 0 3px #6fcf8f,0 0 30px #6fcf8f33}html.vc-rounded .vc-vtile b{font-size:15.5px}html.vc-rounded .vc-vview-foot{gap:12px;padding:18px;border-top:0}html.vc-rounded .vc-vbig{width:56px;height:56px;border:0;border-radius:50%;background:var(--m-on)}html.vc-rounded .vc-vbig:hover{background:#36363d}html.vc-rounded .vc-vbig.off{background:#e07a7a2e}html.vc-rounded .vc-vbig.on{background:color-mix(in srgb,var(--accent) 22%,var(--m-raised))}html.vc-rounded .vc-vbig.hang{width:76px;border-radius:calc(28px * var(--rk, 1));background:#d14b4b}html.vc-rounded .vc-dmcall{padding:18px 22px;border-bottom:0;background:color-mix(in srgb,var(--m-raised) 60%,var(--m-main));--av-k: 1.2}html.vc-rounded .vc-incoming{padding:14px 16px;border:0;border-radius:calc(12px * var(--rk, 1));box-shadow:var(--sh-3),inset 0 2px #6fcf8f}html.vc-rounded .vc-incoming-btn{width:46px;height:46px;border-radius:50%}html.vc-rounded .vc-home-body{padding:8px 24px 24px}html.vc-rounded .vc-home-body,html.vc-rounded .vc-active{--av-k: 1.12}html.vc-rounded .vc-friend{padding:11px 12px;gap:12px;border-top:0;border-radius:calc(9px * var(--rk, 1));margin:2px 0}html.vc-rounded .vc-friend:hover{background:var(--m-hover)}html.vc-rounded .vc-friend-txt b{font-size:16px;font-weight:500}html.vc-rounded .vc-friend-txt small{font-size:13.5px}html.vc-rounded .vc-round{width:40px;height:40px;border:0;background:var(--m-raised)}html.vc-rounded .vc-round:hover{background:var(--m-on)}html.vc-rounded .vc-active{width:350px;padding:20px;background:var(--m-side);border-left:0}html.vc-rounded .vc-active h3{font-size:20px;font-weight:700}html.vc-rounded .vc-active-card{padding:14px;border:0;background:var(--m-raised);border-radius:calc(10px * var(--rk, 1))}html.vc-rounded .vc-active-card:hover{box-shadow:0 0 0 2px var(--accent);transform:none}@media (max-width: 1100px){html.vc-rounded .vc-members,html.vc-rounded .vc-dm-side,html.vc-rounded .vc-results{box-shadow:-24px 0 48px #00000073}}@media (max-width: 760px){html.vc-rounded .vc{padding:0;gap:0}html.vc-rounded .vc-main{border-radius:0;box-shadow:none}html.vc-rounded .vc-left{background:var(--m-app);padding:0 8px 0 0}html.vc-rounded .vc-rail{padding-top:10px}html.vc-rounded .vc-side-col{width:min(300px,calc(100vw - 96px));margin:8px 0;border-radius:calc(12px * var(--rk, 1))}html.vc-rounded .vc-head{height:58px;padding:0 10px 0 14px}html.vc-rounded .vc-msg{margin:0 4px;padding:3px 10px 3px 6px;grid-template-columns:56px minmax(0,1fr)}html.vc-rounded .vc-reply-to{padding-left:56px}html.vc-rounded .vc-text{font-size:var(--m-text, 15.5px)}html.vc-rounded .vc-composer-wrap{padding:0 10px}html.vc-rounded .vc-composer{min-height:52px}html.vc-rounded .vc-home .vc-head{padding-left:58px}html.vc-rounded .vc-burger.floating{top:11px;left:12px}html.vc-rounded .vc-tabs.inline button{padding:6px 10px;font-size:13.5px}html.vc-rounded .vc-home-body{padding:6px 14px 20px}html.vc-rounded .vc-dialog{padding:22px}html.vc-rounded .vc-members,html.vc-rounded .vc-dm-side,html.vc-rounded .vc-results{width:min(320px,88vw)}}html.vc-rounded .vc-bell-n{min-width:18px;height:18px;border-radius:99px;font-size:11px;top:0;right:-2px;box-shadow:0 0 0 2px var(--m-raised)}html.vc-rounded .e2-panel{margin:0 20px 20px;border:0;border-radius:calc(12px * var(--rk, 1));background:var(--m-raised);padding:16px 18px}html.vc-rounded .e2-panel .btn{border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .e2-row,html.vc-rounded .e2-warn,html.vc-rounded .e2-keychange,html.vc-rounded .e2-code,html.vc-rounded .e2-file{border-radius:calc(9px * var(--rk, 1))}html.vc-rounded .vc-dm-side .pe-card{background:var(--m-side);border-top-width:4px}html.vc-rounded .vc-dm-side .pe-card :is(.btn,button.pe-msg,.pe-msg){border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .vc-dm-side .pe-card :is(.vc-act,.vc-activity,.pe-fact){border-radius:calc(9px * var(--rk, 1))}html.vc-rounded .vc,html.vc-rounded .vc-dialog,html.vc-rounded .bf-sd{color:var(--m-text-color, var(--text))}html.vc-rounded .vc-text{color:color-mix(in srgb,var(--m-text-color, #e2e2e6) 92%,transparent)}html.vc-rounded.vc-has-bgimg .vc{background:var(--m-app) var(--m-bgimg) center / cover no-repeat}html.vc-rounded.vc-has-bgimg .vc-rail{background:color-mix(in srgb,var(--m-app) 55%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}html.vc-rounded.vc-hide-scroll .vc *,html.vc-rounded.vc-hide-scroll .vc{scrollbar-width:none}html.vc-rounded.vc-hide-scroll .vc ::-webkit-scrollbar{display:none}html.vc-rounded .vc-msg.mention{background:color-mix(in srgb,var(--m-mention) 10%,transparent);box-shadow:inset 3px 0 0 var(--m-mention)}html.vc-rounded .vc-mention.me{background:color-mix(in srgb,var(--m-mention) 22%,transparent);color:color-mix(in srgb,var(--m-mention) 70%,#fff)}html.vc-rounded .vc-text:not(.jumbo) :is(.vc-cemoji,.vc-temoji){width:var(--m-emoji);height:var(--m-emoji);vertical-align:calc(var(--m-emoji) * -.25)}html.vc-rounded .vc-st:not(.mobile):not(.console),html.vc-rounded .vc-st-sq:not(.mobile):not(.console){border-radius:calc(2px * var(--rk, 1));transform:rotate(45deg) scale(.82)}html.vc-no-client-icons .vc-msg-head .vc-via{display:none}html.vc-rounded.vc-light{color-scheme:light;--m-line: rgba(0, 0, 0, .08);--m-line-2: rgba(0, 0, 0, .14);--text: var(--m-text-color, #1d1d23);--dim: #4b4b57;--muted: #6f6f7c;--surface-3: color-mix(in srgb, var(--m-raised) 88%, #000 7%);--sh-2: 0 6px 18px rgba(20, 20, 40, .12);--sh-3: 0 16px 40px rgba(20, 20, 40, .16), 0 0 0 1px rgba(0, 0, 0, .07);--st-offline: #9a9aa6}html.vc-rounded.vc-light body{background:var(--m-app)}html.vc-rounded.vc-light .vc-text{color:var(--m-text-color, #1d1d23)}html.vc-rounded.vc-light .vc-msg:hover,html.vc-rounded.vc-light .vc-msg.hov{background:#00000009}html.vc-rounded.vc-light .vc-modal-back{background:#1e1e2d59}html.vc-rounded.vc-light.vc-page ::-webkit-scrollbar-thumb{background-color:#00000038}html.vc-rounded.vc-light .vc-disc-hero h1{-webkit-text-fill-color:#fff}html.vc-rounded :is(.vc-patt-dest,.vc-patt-spoiler,.vc-patt-x,.vc-patt button){border-radius:calc(6px * var(--rk, 1))}html.vc-rounded .vc-patt,html.vc-rounded .vc-patt.thumb,html.vc-rounded .vc-patt.card,html.vc-rounded .vc-patt.busy{border-radius:calc(10px * var(--rk, 1));overflow:hidden}html.vc-rounded .vc-patt-kind,html.vc-rounded .vc-patt-ico b{border-radius:calc(4px * var(--rk, 1))}html.vc-rounded .vc-updest-card{border-radius:calc(10px * var(--rk, 1))}html.vc-rounded .vc-appdl-tip{border-radius:calc(12px * var(--rk, 1))}html.vc-rounded .vc-appdl-ring{border-radius:calc(14px * var(--rk, 1))}html.vc-rounded :is(.pe-msg,.vc-btn-msg,.bf-pp-copy,.bf-pe-swatch){border-radius:calc(8px * var(--rk, 1))}html.vc-rounded :is(.pe-badges,.vc-card-badges,.bf-pp-badges){border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .vc-big-banner,html.vc-rounded .vc-big-banner img{border-radius:var(--r-xl) var(--r-xl) 0 0}html.vc-rounded :is(.pe-banner,.bf-pp-banner) img{border-radius:inherit}html.vc-rounded .vc-em-sec{border-radius:calc(8px * var(--rk, 1))}@media (max-width: 1100px){html.vc-rounded .vc-mainrow>.vc-panel{border-radius:var(--m-card) 0 0 var(--m-card);overflow:hidden}}.vc-panel{width:300px;flex:none;display:flex;flex-direction:column;min-height:0;background:var(--panel);border-left:1px solid var(--border);animation:vc-slide-l .3s cubic-bezier(.2,.8,.2,1)}.vc-panel-tabs{flex:none;display:flex;gap:4px;padding:8px;border-bottom:1px solid var(--border)}.vc-panel-tabs>button{position:relative;flex:1;height:36px;display:grid;place-items:center;padding:0;background:none;border:1px solid transparent;color:var(--muted);cursor:pointer;transition:background .15s,color .15s}.vc-panel-tabs>button:hover{color:var(--text);background:#ffffff0a}.vc-panel-tabs>button.on{color:#fff;background:#ffffff14;border-color:var(--border-2)}.vc-panel-dot{position:absolute;top:3px;right:calc(50% - 22px);min-width:16px;height:16px;padding:0 4px;display:grid;place-items:center;background:var(--red);color:#fff;font-size:10px;font-weight:700;font-style:normal}.vc-panel-body{flex:1;min-height:0;display:flex;flex-direction:column;animation:vc-fade .2s}.vc-panel-body>.vc-members.embedded{flex:1;width:auto;border:0;animation:none;background:none}.vc-panel-scroll{flex:1;min-height:0;overflow-y:auto;padding:4px 8px 16px;scrollbar-width:thin;scrollbar-color:#2a2a30 transparent}.vc-panel-head{flex:none;display:flex;align-items:center;gap:8px;padding:12px 14px 6px}.vc-panel-head b{font-size:14px;color:#fff}.vc-panel-count{color:var(--muted);font-size:12px}.vc-panel-sub{padding:6px 6px 4px;font-size:11.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--muted)}.vc-panel-profile{flex:1;min-height:0;overflow-y:auto}.vc-panel-profile .pe-card{border:0;border-top:3px solid var(--pe-accent);width:100%}.vc-panel .vc-pins.embedded{position:static;width:auto;max-height:none;border:0;box-shadow:none;background:none;animation:none}.vc-panel .vc-pins.embedded .vc-pins-list{max-height:none;padding:0}.vc-panel-toggle{position:relative}.vc-panel-toggle-dot{position:absolute;top:6px;right:6px;width:8px;height:8px;background:var(--red);box-shadow:0 0 0 2px var(--bg)}.vc-mgroup-head{gap:4px;padding-right:8px}.vc-mgroup-head .vc-mgroup-t{color:var(--role, inherit)}.vc-mgroup-head .vc-mgroup-n{color:var(--muted);font-weight:600}.vc-mgroup-head svg.shut{transform:rotate(-90deg)}.vc-panel-search{flex:none;display:flex;align-items:center;gap:8px;margin:4px 12px 8px;padding:0 6px 0 10px;height:38px;background:#0a0a0c;border:1px solid var(--border);color:var(--muted)}.vc-panel-search:focus-within{border-color:var(--accent)}.vc-panel-search input{flex:1;min-width:0;height:100%;background:none;border:0;outline:none;color:var(--text);font:inherit;font-size:14px}.vc-panel-scope{flex:none;display:flex;gap:6px;padding:0 12px 8px}.vc-panel-scope button{display:inline-flex;align-items:center;gap:3px;padding:4px 10px;background:none;border:1px solid var(--border);color:var(--dim);font-size:12.5px;cursor:pointer}.vc-panel-scope button.on{color:#fff;border-color:var(--accent);background:var(--accent-dim)}.vc-inbox{flex:1;min-height:0;display:flex;flex-direction:column}.vc-inbox-subs{flex:none;display:flex;gap:4px;padding:2px 10px 8px;overflow-x:auto;scrollbar-width:none}.vc-inbox-subs button{flex:none;display:inline-flex;align-items:center;gap:5px;padding:5px 9px;background:none;border:1px solid var(--border);color:var(--dim);font-size:12.5px;font-weight:600;cursor:pointer}.vc-inbox-subs button span{display:none}.vc-inbox-subs button.on span{display:inline}.vc-inbox-subs button.on{color:#fff;border-color:var(--accent);background:var(--accent-dim)}.vc-inbox-subs button i{min-width:16px;padding:0 4px;background:var(--red);color:#fff;font-style:normal;font-size:10.5px;font-weight:700;text-align:center}.vc-inbox-row{position:relative;display:flex;align-items:stretch;margin:2px 0;border-left:2px solid transparent}.vc-inbox-row:hover{background:#ffffff0a}.vc-inbox-row.unread{border-left-color:var(--accent)}.vc-inbox-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:4px;padding:9px 8px;background:none;border:0;color:var(--text);text-align:left;cursor:pointer}.vc-inbox-top{display:flex;align-items:center;gap:7px;min-width:0}.vc-inbox-top b{flex:none;max-width:50%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13.5px}.vc-inbox-where{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--muted);font-size:12px}.vc-inbox-top time{flex:none;color:var(--muted);font-size:11px}.vc-inbox-text{color:var(--dim);font-size:13px;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow-wrap:anywhere}.vc-inbox-row.unread .vc-inbox-text{color:var(--text)}.vc-inbox-ico,.vc-inbox-srv{flex:none;width:22px;height:22px;display:grid;place-items:center;overflow:hidden;background:var(--surface-3);color:var(--accent)}.vc-inbox-srv>*,.vc-inbox-srv .vc-srv-ico{width:100%;height:100%;font-size:9px}.vc-inbox-srv img{width:100%;height:100%;object-fit:cover}.vc-inbox-x{flex:none;align-self:flex-start;margin:6px 4px 0 0;width:26px;height:26px;display:grid;place-items:center;padding:0;background:none;border:0;color:var(--muted);cursor:pointer;opacity:0}.vc-inbox-row:hover .vc-inbox-x{opacity:1}.vc-inbox-x:hover{color:#f0a5a5}.vc-inbox-empty{display:flex;flex-direction:column;align-items:center;gap:10px;padding:40px 16px;color:var(--muted);font-size:13.5px;text-align:center}.vc-inbox-bar{display:flex;align-items:center;gap:6px;padding:0 2px 6px}.vc-inbox-notifs .vc-notifs-list{max-height:none;overflow:visible;padding:0}.vc-link-btn{display:inline-flex;align-items:center;gap:5px;padding:4px 6px;background:none;border:0;color:var(--dim);font:inherit;font-size:12.5px;font-weight:600;text-decoration:none;cursor:pointer}.vc-link-btn:hover:not(:disabled){color:#fff}.vc-link-btn:disabled{opacity:.4;cursor:default}.vc-msgs-col{position:relative}.vc-tools-float{position:absolute;top:-16px;right:16px;z-index:4;pointer-events:none;opacity:0;transition:transform .18s cubic-bezier(.2,.8,.2,1),opacity .14s ease;will-change:transform}.vc-tools-float.on{opacity:1;pointer-events:auto}.vc-tools-float .vc-tools{position:static;display:flex;align-items:center;animation:none}.vc-msg.hov{background:#ffffff06}.vc-tools-react{display:flex}.vc-tools button svg{flex:none}@media (prefers-reduced-motion: reduce){.vc-tools-float{transition:opacity .1s}}.vc-translation{margin-top:4px;padding:6px 10px;border-left:2px solid var(--accent);background:#ffffff08}.vc-translation-top{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:12px}.vc-translation-top svg{flex:none;color:var(--accent)}.vc-translation-top button{margin-left:auto;padding:0;background:none;border:0;color:var(--dim);font:inherit;font-size:12px;cursor:pointer;text-decoration:underline}.vc-translation .vc-text{margin-top:3px}.vc-ctx-row>button{justify-content:flex-start}.vc-ctx-ico{flex:none;display:grid;place-items:center;width:18px;opacity:.85}.vc-ctx-row>button .vc-ctx-label{flex:1}.vc-ctx-row>button .vc-ctx-more{flex:none;margin-left:auto;opacity:.7}.vc-rail-dm{color:var(--text)}.vc-rail-item.active .vc-rail-dm{color:var(--accent)}.bf-create-tabs{margin:-4px 0 16px;padding:0}.bf-create-tabs button{display:inline-flex;align-items:center;gap:6px}.vc-disc-page{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;animation:vc-swap .3s cubic-bezier(.2,.8,.2,1);scrollbar-width:thin}.vc-disc-hero{position:relative;flex:none;overflow:hidden;padding:56px 32px 0;border-bottom:1px solid var(--border);isolation:isolate}.vc-disc-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;background:#0c0b10;overflow:hidden}.vc-disc-wall{position:absolute;top:-40%;left:-25%;width:150%;display:flex;flex-direction:column;gap:14px;transform:rotate(-9deg);opacity:.95}.vc-disc-wall-row{display:flex;gap:14px;width:max-content;animation:vc-disc-slide 160s linear infinite}.vc-disc-wall-row.rev{animation-direction:reverse;animation-duration:190s}@keyframes vc-disc-slide{to{transform:translate(-50%)}}.vc-disc-tile{position:relative;flex:none;width:230px;aspect-ratio:16 / 9;display:grid;place-items:center;overflow:hidden;background:linear-gradient(135deg,hsl(var(--hue) 50% 30%),hsl(calc(var(--hue) + 60) 50% 14%))}.vc-disc-tile-bg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.vc-disc-tile-ico{position:relative;width:58px;height:58px;display:grid;place-items:center;overflow:hidden;background:#00000059;color:#fff;font-weight:700;font-size:18px;box-shadow:0 6px 20px #00000080}.vc-disc-tile-ico img{width:100%;height:100%;object-fit:cover}.vc-disc-shade{position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,#0c0b10 45%,transparent),color-mix(in srgb,#0c0b10 80%,transparent) 90%),linear-gradient(180deg,color-mix(in srgb,var(--accent) 14%,transparent),transparent 60%)}@media (prefers-reduced-motion: reduce){.vc-disc-wall-row{animation:none!important}}.vc-disc-back{position:absolute;top:14px;left:14px;color:#fff}.vc-disc-hero-in{max-width:860px;margin:0 auto;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px}.vc-disc-kicker{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;background:#ffffff14;color:#fff;font-size:12.5px;font-weight:600;letter-spacing:.04em}.vc-disc-hero h1{margin:0;font-size:clamp(38px,6vw,64px);line-height:1;letter-spacing:-.035em;font-weight:800;color:#fff;background:linear-gradient(180deg,#fff 30%,color-mix(in srgb,var(--accent) 60%,#fff));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.vc-disc-hero p{margin:0;max-width:560px;color:#ffffffc7;font-size:15px}.vc-disc-search{width:min(620px,100%);display:flex;align-items:center;gap:10px;margin-top:10px;padding:0 14px;height:52px;background:#0a0a0cbf;border:1px solid rgba(255,255,255,.14);color:var(--muted);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.vc-disc-search:focus-within{border-color:var(--accent)}.vc-disc-search input{flex:1;min-width:0;height:100%;background:none;border:0;outline:none;color:#fff;font:inherit;font-size:16px}.vc-disc-search button{display:grid;place-items:center;padding:4px;background:none;border:0;color:var(--muted);cursor:pointer}.vc-disc-tabs{display:flex;gap:4px;margin-top:18px}.vc-disc-tabs button{display:inline-flex;align-items:center;gap:7px;padding:12px 18px;background:none;border:0;border-bottom:2px solid transparent;color:#ffffffb3;font:inherit;font-size:14.5px;font-weight:600;cursor:pointer}.vc-disc-tabs button.on{color:#fff;border-bottom-color:var(--accent)}.vc-disc-content{width:100%;max-width:1200px;margin:0 auto;padding:22px 28px 40px}.vc-disc-count{margin-bottom:12px;color:var(--muted);font-size:13px;font-weight:600}.vc-disc-page .vc-disc-grid{grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:16px}.vc-disc-page .vc-disc-banner{height:96px;background:linear-gradient(135deg,hsl(var(--hue, 300) 55% 32%),hsl(calc(var(--hue, 300) + 50) 55% 18%))}.vc-disc-card.skel{min-height:260px;background:linear-gradient(90deg,#141416,#1c1c20,#141416);background-size:200% 100%;animation:vc-shimmer 1.4s linear infinite}.vc-disc-more{display:flex;justify-content:center;margin-top:20px}.vc-disc-bots{max-width:1000px;margin:0 auto}@media (max-width: 760px){.vc-disc-hero{padding:54px 16px 0}.vc-disc-content{padding:16px 12px 30px}.vc-disc-back{top:10px;left:10px}}html.vc-rounded .vc-panel{width:320px;background:var(--m-side);border-left:0}html.vc-rounded .vc-panel-tabs{padding:10px;gap:4px;border-bottom:1px solid var(--m-line)}html.vc-rounded .vc-panel-tabs>button{height:38px;border:0;border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .vc-panel-tabs>button:hover{background:var(--m-hover)}html.vc-rounded .vc-panel-tabs>button.on{background:var(--m-on)}html.vc-rounded .vc-panel-dot{border-radius:99px;box-shadow:0 0 0 2px var(--m-side)}html.vc-rounded .vc-panel-toggle-dot{border-radius:50%;box-shadow:0 0 0 2px var(--m-main)}html.vc-rounded .vc-panel-head b{font-size:15.5px;font-weight:600}html.vc-rounded .vc-panel-body>.vc-members.embedded{padding:4px 10px 16px}html.vc-rounded .vc-panel-profile .pe-card{background:var(--m-side)}html.vc-rounded .vc-panel-search{height:42px;border:0;border-radius:calc(8px * var(--rk, 1));background:var(--m-app)}html.vc-rounded .vc-panel-search:focus-within{box-shadow:0 0 0 2px var(--accent)}html.vc-rounded .vc-panel-search input{font-size:15px}html.vc-rounded .vc-panel-scope button{border:0;border-radius:99px;background:var(--m-raised);padding:5px 12px;font-size:13px}html.vc-rounded .vc-panel-scope button.on{background:var(--accent-dim);box-shadow:inset 0 0 0 1px var(--accent)}html.vc-rounded .vc-mgroup-head{font-size:11.5px;letter-spacing:.05em;padding:16px 8px 6px}html.vc-rounded .vc-inbox-subs button{border:0;border-radius:99px;background:var(--m-raised);padding:6px 11px;font-size:13px}html.vc-rounded .vc-inbox-subs button.on{background:var(--accent-dim);box-shadow:inset 0 0 0 1px var(--accent)}html.vc-rounded .vc-inbox-subs button i{border-radius:99px}html.vc-rounded .vc-inbox-row{border-left:0;border-radius:calc(8px * var(--rk, 1))}html.vc-rounded .vc-inbox-row:hover{background:var(--m-hover)}html.vc-rounded .vc-inbox-row.unread{box-shadow:inset 3px 0 0 var(--accent)}html.vc-rounded .vc-inbox-main{padding:10px}html.vc-rounded .vc-inbox-top b{font-size:14.5px;font-weight:600}html.vc-rounded .vc-inbox-text{font-size:14px}html.vc-rounded .vc-inbox-top .vc-av,html.vc-rounded .vc-inbox-top .vc-av img{border-radius:50%}html.vc-rounded .vc-inbox-ico,html.vc-rounded .vc-inbox-srv,html.vc-rounded .vc-inbox-x{border-radius:calc(6px * var(--rk, 1))}html.vc-rounded .vc-tools-float{top:-18px;right:22px}html.vc-rounded .vc-msg.hov{background:#ffffff08}html.vc-rounded .vc-translation{border-left:0;border-radius:calc(8px * var(--rk, 1));background:var(--m-raised);box-shadow:inset 3px 0 0 var(--accent);padding:8px 12px}html.vc-rounded .vc-ctx-row>button{gap:11px}html.vc-rounded .vc-rail-item>button .vc-rail-dm{background:none}html.vc-rounded .vc-disc-kicker{border-radius:99px}html.vc-rounded .vc-disc-search{border-radius:calc(12px * var(--rk, 1));height:56px}html.vc-rounded .vc-disc-card.skel{border-radius:calc(10px * var(--rk, 1))}html.vc-rounded .vc-disc-tile{border-radius:calc(12px * var(--rk, 1))}html.vc-rounded .vc-disc-tile-ico{border-radius:calc(16px * var(--rk, 1))}html.vc-rounded .vc-disc-page{background:var(--m-main)}html.vc-rounded .vc-disc-hero{border-bottom:0}html.vc-rounded .bf-create-tabs button{border-radius:calc(8px * var(--rk, 1)) calc(8px * var(--rk, 1)) 0 0}@media (max-width: 1100px){.vc-panel{position:absolute;right:0;top:0;bottom:0;z-index:30;box-shadow:-20px 0 40px #00000080}}@media (max-width: 760px){.vc-panel{width:min(320px,88vw)}}.vc-recent{flex:none;display:inline-flex;align-items:center;margin-right:6px;animation:vc-fade .3s}.vc-recent .vc-av{box-shadow:0 0 0 2px var(--m-side, #131316);border-radius:50%}.vc-recent .vc-av img{border-radius:50%}.vc-recent .vc-av+.vc-av{margin-left:-6px}.vc-ch:hover .vc-recent .vc-av{box-shadow:0 0 0 2px var(--m-hover, #222226)}.vc-ch.on .vc-recent .vc-av{box-shadow:0 0 0 2px var(--m-on, #2c2c32)}.vc-mainrow{position:relative;flex:1;min-height:0;display:flex}.vc-maincol{flex:1;min-width:0;display:flex;flex-direction:column}.vc-mainrow>.vc-panel{border-left:1px solid var(--border)}.vc-panel-tabs{height:52px;box-sizing:border-box;align-items:center;padding:0 8px}.vc-panel-tabs>button{height:36px}html.vc-rounded .vc-panel-tabs{height:54px;padding:0 8px}html.vc-rounded .vc-mainrow>.vc-panel{border-left:1px solid var(--m-line)}@media (max-width: 1100px){.vc-mainrow>.vc-panel{position:absolute;top:0;right:0;bottom:0}}@media (max-width: 760px){html.vc-rounded .vc-panel-tabs{height:58px}}.vc-pf-dates,html.vc-rounded .vc-fact-classic{display:none}html.vc-rounded .vc-pf-dates{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:4px;color:var(--text);font-size:13.5px;font-weight:500}html.vc-rounded .vc-pf-dates span{display:inline-flex;align-items:center;gap:7px;cursor:default}html.vc-rounded .vc-pf-dates svg{color:var(--muted)}html.vc-rounded .pe-banner:not(.has-img),html.vc-rounded .vc-big-banner:not(.has-img){background:var(--m-on)!important}html.vc-rounded .pe-card,html.vc-rounded .vc-dm-side .pe-card,html.vc-rounded .vc-panel-profile .pe-card{border-top:0}.vc-tooltip.card{max-width:320px;padding:10px 12px;font-weight:400;text-align:left}.vc-tip-card{display:flex;align-items:flex-start;gap:10px}.vc-tip-card>svg{flex:none;margin-top:1px;color:var(--accent)}.vc-tooltip.k-warn .vc-tip-card>svg{color:#e5c27a}.vc-tooltip.k-danger .vc-tip-card>svg{color:#f08f8f}.vc-tooltip.k-ok .vc-tip-card>svg{color:#6fcf8f}.vc-tip-card b{display:block;margin-bottom:2px;font-size:13.5px;font-weight:700;color:#fff}.vc-tip-card span{display:block;font-size:12.5px;line-height:1.45;color:var(--dim)}html.vc-rounded .vc-tooltip.card{padding:12px 14px;border-radius:calc(10px * var(--rk, 1));background:var(--m-raised);box-shadow:var(--sh-3)}html.vc-rounded .vc-tip-card b{font-size:14px;font-weight:600}html.vc-rounded .vc-tip-card span{font-size:13px}.vc-via.icon-only{gap:0;padding:0;width:18px;height:18px;justify-content:center;background:none;border:0;color:var(--muted)}.vc-via.icon-only .vc-via-icon{width:15px;height:15px;object-fit:contain}html.vc-rounded .vc-via.icon-only .vc-via-icon{border-radius:calc(4px * var(--rk, 1))}.vc-side-acts{display:none}html.vc-rounded .vc-side-head{display:flex;align-items:center}html.vc-rounded .vc-side-title{flex:1;min-width:0}html.vc-rounded .vc-side-title svg{display:none}html.vc-rounded .vc-side-acts{position:relative;z-index:2;display:flex;align-items:center;gap:2px;padding-right:8px}html.vc-rounded .vc-side-acts .vc-ico-btn{width:32px;height:32px;color:var(--dim)}html.vc-rounded .vc-side-head.banner{height:150px;align-items:flex-start}html.vc-rounded .vc-side-head.banner .vc-side-acts{padding-top:11px}html.vc-rounded .vc-side-head.banner .vc-side-acts .vc-ico-btn{color:#fff;filter:drop-shadow(0 1px 3px rgba(0,0,0,.7))}html.vc-rounded .vc-side-head.banner .vc-side-acts .vc-ico-btn:hover{background:#00000059}html.vc-rounded .vc-side-head.banner:after{background:linear-gradient(180deg,rgba(0,0,0,.55),transparent 45%,transparent 70%,color-mix(in srgb,var(--m-side) 80%,transparent))}.bf-ss-crumbs,.bf-ss-hero{display:none!important}html.vc-rounded .bf-ss-title{display:none}html.vc-rounded .bf-ss-crumbs{display:flex!important}html.vc-rounded .bf-ss .bf-ss-srv{order:-1;margin-bottom:10px}html.vc-rounded .bf-ss-hero{display:block!important;margin-bottom:16px;overflow:hidden;border-radius:calc(12px * var(--rk, 1));background:var(--m-raised)}.bf-ss-hero-banner{height:140px;background:var(--m-on)}.bf-ss-hero-banner img{width:100%;height:100%;object-fit:cover;display:block}.bf-ss-hero-id{display:flex;align-items:flex-end;gap:14px;margin-top:-40px;padding:0 18px}.bf-ss-hero-id .vc-srv-ico.lg{width:80px;height:80px;border:5px solid var(--m-raised);border-radius:50%;background:var(--m-on);font-size:22px}.bf-ss-hero-id b{padding-bottom:10px;font-size:20px;color:var(--text)}.bf-ss-hero-invite{display:flex;align-items:flex-start;gap:16px;padding:16px 18px 18px}.bf-ss-qr{flex:none;width:130px;height:130px;padding:6px;background:#fff;border-radius:calc(10px * var(--rk, 1))}.bf-ss-qr svg{display:block;width:100%;height:100%}.bf-ss-hero-link{flex:1;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding-top:12px}.bf-ss-hero-link .form-input{width:100%}.bf-ss-hero-more{padding:0;text-decoration:underline}.bf-ss-hero-addr{display:flex;align-items:center;gap:8px;padding:0 18px 16px;color:var(--muted);font-size:13px}.bf-ss-hero-addr code{color:var(--text)}@media (max-width: 700px){.bf-ss-hero-invite{flex-direction:column;align-items:center}.bf-ss-hero-link{align-items:stretch}}.vc-tooltip:has(.vc-tip-via){max-width:320px;padding:10px 12px;text-align:left;font-weight:400}html.vc-rounded .vc-tooltip:has(.vc-tip-via){padding:12px 14px;border-radius:calc(10px * var(--rk, 1));background:var(--m-raised);box-shadow:var(--sh-3)}.vc-tip-via-ico{flex:none;width:18px;height:18px;object-fit:contain}.vc-tip-via b{display:inline-flex;align-items:center;gap:5px}.vc-tip-card.vc-tip-via{flex-direction:row;align-items:flex-start;gap:10px}.vc-tip-card.vc-tip-via>svg{color:var(--accent)}html.vc-rounded .bf-ss-hero-id .vc-srv-ico.lg{border-radius:50%;overflow:hidden}.vc-panel .vc-members.embedded{position:static;width:auto;box-shadow:none;animation:none}.vc-panel-close,.vc-panel-scrim{display:none}@media (max-width: 1100px){.vc-panel-close{flex:none;display:grid;place-items:center;width:36px;height:36px;padding:0;background:none;border:0;color:var(--dim);cursor:pointer}.vc-panel-tabs>button:not(.vc-panel-close){flex:1}.vc-panel-scrim{display:block;position:absolute;top:0;right:0;bottom:0;left:0;z-index:29;background:#00000073;animation:vc-fade .2s}}@media (max-width: 760px){.vc-mainrow>.vc-panel,html.vc-rounded .vc-mainrow>.vc-panel{left:auto;right:0;width:calc(100% - 44px);max-width:380px;border-radius:0!important;box-shadow:-18px 0 40px #00000080;animation:vc-slide-l .25s cubic-bezier(.2,.8,.2,1)}.vc-panel-tabs{height:58px}html.vc-rounded .vc-panel-tabs>button{height:42px}html.vc-rounded .vc-ch-btn{padding:10px}html.vc-rounded .vc-dm{padding:9px 10px}html.vc-rounded .vc-member{padding:8px 10px}html.vc-rounded .vc-me .vc-ico-btn,html.vc-rounded .vc-composer .vc-ico-btn{width:40px;height:40px}html.vc-rounded .bf-sd.m.bf-ss .bf-ss-srv{order:0;margin:0 0 10px}html.vc-rounded .bf-ss-hero-banner{height:110px}html.vc-rounded .bf-ss-hero-id .vc-srv-ico.lg{width:64px;height:64px}html.vc-rounded .bf-ss-qr{width:150px;height:150px}.hm-hello>.vc-av{display:none}html.vc-rounded .hm-hello h2{font-size:22px}html.vc-rounded .hm-tip{padding:14px}html.vc-rounded .vc-home .vc-head{padding-left:58px}.vc-disc-hero h1{font-size:40px}.vc-disc-hero p{font-size:13.5px}.vc-disc-tabs button{padding:10px 14px}}html.vc-rounded .bf-ss .bf-ss-srv{display:flex;align-items:center;gap:12px;padding:10px 12px}html.vc-rounded .bf-ss .bf-ss-srv .vc-srv-ico{flex:none;width:40px;height:40px;overflow:hidden;border-radius:calc(12px * var(--rk, 1));background:var(--m-on);font-size:13px}html.vc-rounded .bf-ss .bf-ss-srv>span:last-child{min-width:0;display:flex;flex-direction:column;text-align:left}.vc-tools.vc-tools-quick{animation:vc-fade .12s}.vc-tools.vc-tools-quick button{width:auto;display:inline-flex;align-items:center;gap:6px;padding:0 10px;font:inherit;font-size:13px;font-weight:600}.vc-tools.vc-tools-quick button.danger{color:#f08f8f}.vc-tools.vc-tools-quick button.danger:hover{background:#d45c5c2e;color:#ffb3b3}html.vc-rounded .vc-tools.vc-tools-quick button,.vc .vc-tools.vc-tools-quick button{width:auto;min-width:0;height:32px;padding:0 12px}.vc-panel-tabs>.vc-panel-close{display:none}@media (max-width: 1100px){.vc-panel-tabs>.vc-panel-close{display:grid;flex:none}}.vc-msg-head{flex-wrap:wrap;row-gap:2px}.vc-msg-head .vc-role-ico{width:18px;height:18px;margin:0 0 0 4px;vertical-align:-4px}.vc-msg-head .vc-sig{margin-left:2px}.vc-msg-head .vc-sig svg{width:16px;height:16px}.vc-msg-head .vc-via.icon-only{width:22px;height:22px;margin-left:2px;border-radius:0;color:var(--dim);opacity:.9;transition:opacity .12s,background .12s}.vc-msg-head .vc-via.icon-only:hover{opacity:1;background:#ffffff0f}.vc-msg-head .vc-via.icon-only .vc-via-icon{width:18px;height:18px}.vc-msg-head .vc-via.icon-only>svg{width:16px;height:16px}.vc-msg-head .vc-pronouns{margin-left:2px}html.vc-rounded .vc-msg-head{gap:6px}html.vc-rounded .vc-msg-head .vc-role-ico{width:19px;height:19px}html.vc-rounded .vc-msg-head .vc-via.icon-only{border-radius:calc(6px * var(--rk, 1))}html.vc-rounded .vc-msg-head .vc-via.icon-only .vc-via-icon{width:19px;height:19px;border-radius:calc(5px * var(--rk, 1))}html.vc-rounded .vc-msg-head .vc-time{margin-left:2px}.vc-msg-head .vc-via.icon-only,.vc-msg-head .vc-sig,.vc-msg-head .vc-role-ico,.vc-msg-head .vc-rank-badge,.vc-msg-head .vc-bot-tag{align-self:center}html.vc-rounded .vc-msg-head{align-items:center}.vc-inbox-top .vc-notif-av{width:22px;height:22px}.vc-inbox-top .vc-notif-av.ico svg{width:13px;height:13px}.vc-inbox-sep{padding:12px 4px 6px;color:var(--muted);font-size:11.5px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}html.vc-rounded .vc-inbox-top .vc-notif-av,html.vc-rounded .vc-inbox-top .vc-notif-av img{border-radius:50%}html.vc-rounded .vc-inbox-sep{text-transform:none;letter-spacing:0;font-size:12.5px}html.vc-rounded.vc-light .upload-overlay.uploading{color:#16161b!important}html.vc-rounded.vc-light .banner-menu-title{color:#16161b}html.vc-rounded.vc-light .banner-menu-btn{border:1px solid rgba(0,0,0,.12);color:#16161b}html.vc-rounded.vc-light .banner-menu-btn.danger{color:#855a5a}html.vc-rounded.vc-light .vbadge .vtip{background:var(--surface-2, #f3f3f6);border:1px solid var(--border-2, #d6d6de);color:#2a2a32}html.vc-rounded.vc-light .vbadge .vtip b{color:#16161b}html.vc-rounded.vc-light .hf-home{background:#ddddde}html.vc-rounded.vc-light .hf-home-feature{border:1px solid rgba(0,0,0,.096)}html.vc-rounded.vc-light .home-embed-code{color:#16161b}html.vc-rounded.vc-light .card,html.vc-rounded.vc-light .profile-card,html.vc-rounded.vc-light .feature-card,html.vc-rounded.vc-light .admin-detail-card,html.vc-rounded.vc-light .onb-card,html.vc-rounded.vc-light .ext-modal,html.vc-rounded.vc-light .acct-card,html.vc-rounded.vc-light .acct-strip,html.vc-rounded.vc-light .acct-meta,html.vc-rounded.vc-light .acct-identity{box-shadow:0 1px #00000009 inset}html.vc-rounded.vc-light .pe-card{background:#f8f8fb}html.vc-rounded.vc-light .pe-avatar{border:5px solid #d6d6de}html.vc-rounded.vc-light .pe-online{border:3px solid #d6d6de}html.vc-rounded.vc-light .crop-frame{background:#fff}html.vc-rounded.vc-light .crop-mask{box-shadow:inset 0 0 0 1px #0000001f}html.vc-rounded.vc-light .crop-frame.round .crop-mask{box-shadow:0 0 0 999px #0000008c,inset 0 0 0 1px #0000001f}html.vc-rounded.vc-light .pe-flag{border:1px solid rgba(0,0,0,.12)}html.vc-rounded.vc-light .pe-bar{background:linear-gradient(180deg,#eeeef1,#f3f3f6);border:1px solid var(--border-2, #d6d6de)}html.vc-rounded.vc-light .pe-bar.saved .pe-bar-text{color:#406f50}html.vc-rounded.vc-light .pe-bar.shake{background:linear-gradient(180deg,#e2dfdf,#e0dede)}html.vc-rounded.vc-light .pe-bar.shake .pe-bar-text{color:#8b6060}html.vc-rounded.vc-light .dd-head:hover{background:#00000006}html.vc-rounded.vc-light .vid-tile{background:#fff}html.vc-rounded.vc-light .vid-tile video{background:#fff}html.vc-rounded.vc-light .vid-tile .vid-play{border:1px solid rgba(0,0,0,.12);color:#16161b}html.vc-rounded.vc-light .vid-tile .vid-name{color:#16161b}html.vc-rounded.vc-light .vid-tile .vid-size{color:#2a2a32}html.vc-rounded.vc-light .cs-switch.on i{background:#fff}html.vc-rounded.vc-light .vl-ask{background:linear-gradient(180deg,#f0f0f3,#f3f3f6)}html.vc-rounded.vc-light .vl-ask h3{color:#16161b}html.vc-rounded.vc-light .vc-notify-banner{background:linear-gradient(180deg,#ebebee,#f1f1f4)}html.vc-rounded.vc-light .vc-notify-banner small{color:#8b6060}html.vc-rounded.vc-light .vc-sign-banner{color:#857147}html.vc-rounded.vc-light .vc-rail{background:#f9f9fc}html.vc-rounded.vc-light .vc-pill{background:#fff}html.vc-rounded.vc-light .vc-side-title{color:#16161b}html.vc-rounded.vc-light .vc-side-title span{text-shadow:none}html.vc-rounded.vc-light .vc-side-title:hover{background:#00000009}html.vc-rounded.vc-light .vc-cat-add:hover{color:#16161b}html.vc-rounded.vc-light .vc-ch:hover{background:#0000000c}html.vc-rounded.vc-light .vc-ch.on .vc-ch-btn,html.vc-rounded.vc-light .vc-ch.unread .vc-ch-btn{color:#16161b}html.vc-rounded.vc-light .vc-ch.unread:before{background:#fff}html.vc-rounded.vc-light .vc-ch-gear:hover,html.vc-rounded.vc-light .vc-home-link.on{color:#16161b}html.vc-rounded.vc-light .vc-dm:hover{background:#0000000c}html.vc-rounded.vc-light .vc-dm.unread b{color:#16161b}html.vc-rounded.vc-light .vc-st{border:3px solid #d6d6de}html.vc-rounded.vc-light .vc-st.online,html.vc-rounded.vc-light .vc-st-sq.online{color:var(--st-online, #356847)}html.vc-rounded.vc-light .vc-tip-via b{color:#16161b}html.vc-rounded.vc-light .vc-me{background:#f9f9fc}html.vc-rounded.vc-light .vc-me .vc-st{border-color:#d6d6de}html.vc-rounded.vc-light .vc-menu>button,html.vc-rounded.vc-light .vc-menu>a{color:#16161b}html.vc-rounded.vc-light .vc-menu>button.on{color:#16161b}html.vc-rounded.vc-light .vc-menu>.danger{color:#7e5050}html.vc-rounded.vc-light .vc-menu>.danger:hover{color:#8b6060}html.vc-rounded.vc-light .vc-head{background:linear-gradient(180deg,#f3f3f6,#f6f6f9)}html.vc-rounded.vc-light .vc-head-name{color:#16161b}html.vc-rounded.vc-light .vc-head-user .vc-st{border-color:#d6d6de}html.vc-rounded.vc-light .vc-head-search input{background:#f9f9fc}html.vc-rounded.vc-light .vc-ico-btn:hover:not(:disabled){color:#16161b;background:#0000000f}html.vc-rounded.vc-light .vc-ico-btn.off{color:#824747}html.vc-rounded.vc-light .vc-ico-btn.off:hover:not(:disabled){color:#8b5454}html.vc-rounded.vc-light .vc-start h2{color:#16161b}html.vc-rounded.vc-light .vc-msg:hover{background:#00000008}html.vc-rounded.vc-light .vc-msg.editing{background:#00000009}html.vc-rounded.vc-light .vc-msg.failed .vc-text{color:#825050}html.vc-rounded.vc-light .vc-msg-name,html.vc-rounded.vc-light .vc-text{color:#16161b}html.vc-rounded.vc-light .vc-text a{color:#506890}html.vc-rounded.vc-light .vc-code,html.vc-rounded.vc-light .vc-pre{background:#f9f9fc}html.vc-rounded.vc-light .vc-spoiler{background:#e5e5e8}html.vc-rounded.vc-light .vc-spoiler.shown{background:#00000015}html.vc-rounded.vc-light .vc-mention.me{color:#8b7343}html.vc-rounded.vc-light .vc-att{background:#f9f9fc}html.vc-rounded.vc-light .vc-file{background:#f5f5f8}html.vc-rounded.vc-light .vc-tools{background:linear-gradient(180deg,#ececef,#f1f1f4)}html.vc-rounded.vc-light .vc-tools button:hover{background:#00000015;color:#16161b}html.vc-rounded.vc-light .vc-tools button.danger:hover{color:#8b6060}html.vc-rounded.vc-light .vc-edit .vc-edit-input{background:#f9f9fc}html.vc-rounded.vc-light .vc-input .vc-md-link{color:#506890}html.vc-rounded.vc-light .vc-fail{color:#825050}html.vc-rounded.vc-light .vc-composer{background:linear-gradient(180deg,#f0f0f3,#f3f3f6)}html.vc-rounded.vc-light .vc-composer.locked.timed-out>svg{color:#857147}html.vc-rounded.vc-light .vc-replybar{background:#f6f6f9}html.vc-rounded.vc-light .vc-replybar button:hover{color:#16161b}html.vc-rounded.vc-light .vc-pending-atts{background:#f6f6f9}html.vc-rounded.vc-light .vc-patt{background:#f9f9fc}html.vc-rounded.vc-light .vc-patt.thumb img,html.vc-rounded.vc-light .vc-patt.thumb video{background:#fff}html.vc-rounded.vc-light .vc-patt.card{background:#f5f5f8}html.vc-rounded.vc-light .vc-patt-kind,html.vc-rounded.vc-light .vc-patt button{color:#16161b}html.vc-rounded.vc-light .vc-member:hover{background:#0000000c}html.vc-rounded.vc-light .vc-role.owner{color:#8b7343}html.vc-rounded.vc-light .vc-more:hover{color:#16161b}html.vc-rounded.vc-light .vc-more.danger:hover{color:#8b6060}html.vc-rounded.vc-light .vc-dm-side{background:#f8f8fb}html.vc-rounded.vc-light .vc-results,html.vc-rounded.vc-light .vc-results-head{background:#f5f5f8}html.vc-rounded.vc-light .vc-result:hover{background:#00000009}html.vc-rounded.vc-light .vc-card-tools>button,html.vc-rounded.vc-light .vc-big-x{border:1px solid rgba(0,0,0,.12);color:#16161b}html.vc-rounded.vc-light .vc-card-av .vc-av{border:5px solid #d6d6de}html.vc-rounded.vc-light .vc-card-av .vc-st{border-color:#d6d6de}html.vc-rounded.vc-light .vc-bubble{background:#f0f0f3}html.vc-rounded.vc-light .vc-private{background:#f5f5f8}html.vc-rounded.vc-light .vc-private b{color:#16161b}html.vc-rounded.vc-light .vc-skel{background:linear-gradient(90deg,#f3f3f6,#ededf0,#f3f3f6)}html.vc-rounded.vc-light .vc-act-art{background:#f9f9fc}html.vc-rounded.vc-light .vc-act-txt b,html.vc-rounded.vc-light .vc-act-txt a{color:#16161b}html.vc-rounded.vc-light .vc-act-time{color:#4a6f53!important}html.vc-rounded.vc-light .vc-sub-activity{color:#16161b}html.vc-rounded.vc-light .vc-song-track{background:#e0e0e3}html.vc-rounded.vc-light .vc-big{background:#f8f8fb}html.vc-rounded.vc-light .vc-big-av{border:6px solid #d6d6de}html.vc-rounded.vc-light .vc-big-av .vc-st{border-color:#d6d6de}html.vc-rounded.vc-light .vc-big-id h2{color:#16161b}html.vc-rounded.vc-light .vc-big-badge{background:#f3f3f6}html.vc-rounded.vc-light .vc-tabs button.on{color:#16161b}html.vc-rounded.vc-light .vc-tabs.inline button.add{color:#53795c}html.vc-rounded.vc-light .vc-chip{background:#f3f3f6}html.vc-rounded.vc-light a.vc-chip.vc-conn:hover{background:#efeff2}html.vc-rounded.vc-light .vc-chip.ok{color:#53795c}html.vc-rounded.vc-light .vc-mutual-row:hover{background:#f3f3f6}html.vc-rounded.vc-light .vc-dialog h3{color:#16161b}html.vc-rounded.vc-light .vc-check,html.vc-rounded.vc-light .vc-seg button{background:#f5f5f8}html.vc-rounded.vc-light .vc-search{background:#f9f9fc}html.vc-rounded.vc-light .vc-disc-card .vc-srv-ico.lg{border:3px solid #d6d6de}html.vc-rounded.vc-light .vc-disc-body b,html.vc-rounded.vc-light .vc-invite-srv b{color:#16161b}html.vc-rounded.vc-light .vc-code-btn{background:#f9f9fc}html.vc-rounded.vc-light .vc-friend:hover{background:#00000009}html.vc-rounded.vc-light .vc-round{background:#f3f3f6}html.vc-rounded.vc-light .vc-round:hover{color:#16161b}html.vc-rounded.vc-light .vc-round.ok:hover{color:#53795c}html.vc-rounded.vc-light .vc-round.no:hover{color:#8b6060}html.vc-rounded.vc-light .vc-toast{background:linear-gradient(180deg,#e2dfdf,#e0dede);color:#8b6060}html.vc-rounded.vc-light .vc-rail-badge{border:3px solid #d6d6de}html.vc-rounded.vc-light .vc-quick{background:#f9f9fc}html.vc-rounded.vc-light .vc-quick:hover{color:#16161b}html.vc-rounded.vc-light .vc-ch-typing-avs .vc-av{border:1px solid #d6d6de}html.vc-rounded.vc-light .vc-bubble-x{background:#f8f8fb}html.vc-rounded.vc-light .vc-bubble-x:hover{color:#8b6060}html.vc-rounded.vc-light .vc-ctx{background:linear-gradient(180deg,#eeeef1,#f3f3f6)}html.vc-rounded.vc-light .vc-ctx-row>button{color:#16161b}html.vc-rounded.vc-light .vc-ctx-row>button.danger{color:#825050}html.vc-rounded.vc-light .vc-ctx-row>button.dev:hover:not(:disabled){color:#121016}html.vc-rounded.vc-light .vc-toast.ok{background:linear-gradient(180deg,#dfe1df,#dee0de);color:#5c7d64}html.vc-rounded.vc-light .vc-toggle-row{background:#f5f5f8}html.vc-rounded.vc-light .vc-dialog .cs-switch.on i{background:#fff}html.vc-rounded.vc-light .vc-mention.all{color:#8b7343}html.vc-rounded.vc-light .vc-mentions{background:linear-gradient(180deg,#eeeef1,#f3f3f6)}html.vc-rounded.vc-light .vc-role-chip{background:#f3f3f6}html.vc-rounded.vc-light .vc-role-chip>button:hover{color:#8a8a96}html.vc-rounded.vc-light .vc-role-chip.add:hover{color:#16161b}html.vc-rounded.vc-light .vc-roles-row:hover{background:#0000000c}html.vc-rounded.vc-light .vc-color.on{border-color:#fff}html.vc-rounded.vc-light .vc-color.none{background:repeating-linear-gradient(135deg,#e6e6e9 0,#e6e6e9 4px,#f0f0f3 4px,#f0f0f3 8px)}html.vc-rounded.vc-light .vc-role-ico-prev{background:#f8f8fb}html.vc-rounded.vc-light .vc-icon-grid>button,html.vc-rounded.vc-light .vc-icon-up{background:#f5f5f8}html.vc-rounded.vc-light .vc-icon-grid>button:hover,html.vc-rounded.vc-light .vc-icon-up:hover{color:#16161b}html.vc-rounded.vc-light .vc-picker{background:linear-gradient(180deg,#eeeef1,#f3f3f6)}html.vc-rounded.vc-light .vc-picker-tabs button.on{color:#16161b}html.vc-rounded.vc-light .vc-gif-tile{background:#f9f9fc}html.vc-rounded.vc-light .vc-gif-badge,html.vc-rounded.vc-light .vc-star{border:1px solid rgba(0,0,0,.12);color:#16161b}html.vc-rounded.vc-light .vc-star.on,html.vc-rounded.vc-light .vc-star:hover{color:#8b7343}html.vc-rounded.vc-light .vc-picker-bar>button.on{color:#16161b;background:#f9f9fc}html.vc-rounded.vc-light .vc-saved-main{background:#f9f9fc}html.vc-rounded.vc-light .vc-saved-play{border:1px solid rgba(0,0,0,.12);color:#16161b}html.vc-rounded.vc-light .vc-saved-size{color:#2a2a32}html.vc-rounded.vc-light .vc-saved-x{border:1px solid rgba(0,0,0,.12);color:#16161b}html.vc-rounded.vc-light .vc-att-video{background:#fff}html.vc-rounded.vc-light .vc-em-nav button:hover{color:#16161b;background:#00000012}html.vc-rounded.vc-light .vc-em-sec{background:#f1f1f4}html.vc-rounded.vc-light .vc-em:hover{background:#00000018}html.vc-rounded.vc-light .vc-emoji-row{background:#f5f5f8}html.vc-rounded.vc-light .vc-ask-link{background:#f9f9fc}html.vc-rounded.vc-light .vc-ask-link b{color:#16161b}html.vc-rounded.vc-light .vc-type{background:#f6f6f9}html.vc-rounded.vc-light .vc-type:hover:not(:disabled){background:#f3f3f6}html.vc-rounded.vc-light .vc-warn-note{color:#8b7343}html.vc-rounded.vc-light .vc-shop-row{background:#f6f6f9}html.vc-rounded.vc-light .vc-price{color:#8b7343}html.vc-rounded.vc-light .vc-chip-btn{background:#f3f3f6}html.vc-rounded.vc-light .vc-hook{background:#f6f6f9}html.vc-rounded.vc-light .vc-hook-av span{color:#16161b}html.vc-rounded.vc-light .vc-ico-btn.danger:hover{color:#8b6060}html.vc-rounded.vc-light .vc-embed{background:#f3f3f6}html.vc-rounded.vc-light .vc-sys.k-join .vc-sys-ico{color:#407853}html.vc-rounded.vc-light .vc-sys.k-leave .vc-sys-ico{color:#824747}html.vc-rounded.vc-light .vc-balance{background:#f3f3f6;color:#8b7343}html.vc-rounded.vc-light .vc-shop-card{background:linear-gradient(180deg,#f1f1f4,#f4f4f7)}html.vc-rounded.vc-light .vc-shop-card.has{background:linear-gradient(180deg,color-mix(in srgb,var(--rc) 10%,#f1f1f4),#f4f4f7)}html.vc-rounded.vc-light .vc-shop-tick{color:#407853}html.vc-rounded.vc-light .vc-shop-price{color:#8b7343}html.vc-rounded.vc-light .vc-vuser svg{color:#824747}html.vc-rounded.vc-light .vc-vuser.clickable:hover,html.vc-rounded.vc-light .vc-vuser.clickable:focus-visible{background:var(--hover, rgba(0, 0, 0, .072))}html.vc-rounded.vc-light .vc-vpanel{background:#f6f6f9}html.vc-rounded.vc-light .vc-vpanel-sig{color:#407853}html.vc-rounded.vc-light .vc-vpanel.connecting .vc-vpanel-sig{color:#8b7343}html.vc-rounded.vc-light .vc-vpanel-where b{color:#407853}html.vc-rounded.vc-light .vc-vpanel.connecting .vc-vpanel-where b{color:#8b7343}html.vc-rounded.vc-light .vc-vbtn{background:#f1f1f4}html.vc-rounded.vc-light .vc-vbtn:hover{background:#ededf0}html.vc-rounded.vc-light .vc-vbtn.off{color:#824747}html.vc-rounded.vc-light .vc-voiceview{background:radial-gradient(ellipse at top,#f3f3f6,#f8f8fb 70%)}html.vc-rounded.vc-light .vc-vtile{background:#f3f3f6}html.vc-rounded.vc-light .vc-vtile.vc-video{background:#fafafd}html.vc-rounded.vc-light .vc-vtile-name{text-shadow:0 1px 2px #ffffff}html.vc-rounded.vc-light .vc-vtile-state{color:#824747}html.vc-rounded.vc-light .vc-vbig{background:#f0f0f3}html.vc-rounded.vc-light .vc-vbig:hover{background:#ebebee}html.vc-rounded.vc-light .vc-vbig.off{color:#824747}html.vc-rounded.vc-light .vc-vbig.on{background:color-mix(in srgb,var(--accent) 12%,#f0f0f3)}html.vc-rounded.vc-light .vc-share-card{background:linear-gradient(135deg,#e0dfe1,#dededf)}html.vc-rounded.vc-light .vc-screen-focus{background:#fcfcff}html.vc-rounded.vc-light .vc-screen-menu{background:#eaeaed}html.vc-rounded.vc-light .vc-share-source{background:#f1f1f4}html.vc-rounded.vc-light .vc-share-source img{background:#fafafd}html.vc-rounded.vc-light .vc-vbig.hang{color:#16161b}html.vc-rounded.vc-light .vc-dmcall{background:linear-gradient(180deg,#f4f4f7,#f7f7fa)}html.vc-rounded.vc-light .vc-dmcall.in{background:linear-gradient(180deg,#6fcf8f14,#f7f7fa)}html.vc-rounded.vc-light .vc-dmcall-av svg{color:#16161b}html.vc-rounded.vc-light .vc-sys.k-call .vc-sys-ico{color:#407853}html.vc-rounded.vc-light .vc-incoming{background:linear-gradient(180deg,#eeeef1,#f3f3f6)}html.vc-rounded.vc-light .vc-incoming-btn{color:#16161b}html.vc-rounded.vc-light .vc-callin-row{background:#f6f6f9}html.vc-rounded.vc-light .vc-yt{background:#f3f3f6}html.vc-rounded.vc-light .vc-yt-dl{background:#eeeef1}html.vc-rounded.vc-light .vc-yt-stage{background:#fff}html.vc-rounded.vc-light .vc-yt-stage iframe,html.vc-rounded.vc-light .vc-yt-stage video{background:#fff}html.vc-rounded.vc-light .vc-yt-ask>b{color:#16161b}html.vc-rounded.vc-light .vc-yt-opt{background:#f1f1f4}html.vc-rounded.vc-light .vc-yt-opt:hover{background:#eeeef1}html.vc-rounded.vc-light .vc-yt-opt.good svg{color:#407853}html.vc-rounded.vc-light .vc-yt-opt:not(.good) svg{color:#8b7343}html.vc-rounded.vc-light .vc-yt-wait.error{color:#8b6060}html.vc-rounded.vc-light .vc-yt-bar{background:#ebebee}html.vc-rounded.vc-light .vc-invite-card{background:linear-gradient(180deg,#f1f1f4,#f4f4f7)}html.vc-rounded.vc-light .vc-invite-card.bad b{color:#8b6060}html.vc-rounded.vc-light .vc-invite-faces img{border:2px solid #d6d6de}html.vc-rounded.vc-light .vc-profile-card{background:#f3f3f6}html.vc-rounded.vc-light .vc-invite-friend{background:#f6f6f9}html.vc-rounded.vc-light .vc-mp.video{background:#fff}html.vc-rounded.vc-light .vc-mp.video video{background:#fff}html.vc-rounded.vc-light .vc-mp-btn{color:#16161b}html.vc-rounded.vc-light .vc-mp-btn:hover{color:#16161b;background:#0000001f}html.vc-rounded.vc-light .vc-mp-time{color:#16161b}html.vc-rounded.vc-light .vc-mp-seek:before{background:#0000001f}html.vc-rounded.vc-light .vc-mp-buf{background:#0000001f}html.vc-rounded.vc-light .vc-mp-knob{background:#fff}html.vc-rounded.vc-light .vc-mp-tip{color:#16161b}html.vc-rounded.vc-light .vc-mp-vol input::-webkit-slider-runnable-track{background:linear-gradient(90deg,#ffffff var(--v),rgba(0,0,0,.12) var(--v))}html.vc-rounded.vc-light .vc-mp-vol input::-webkit-slider-thumb{background:#fff}html.vc-rounded.vc-light .vc-mp-vol input::-moz-range-track{background:#0000001f}html.vc-rounded.vc-light .vc-mp-vol input::-moz-range-progress{background:#fff}html.vc-rounded.vc-light .vc-mp-vol input::-moz-range-thumb{background:#fff}html.vc-rounded.vc-light .vc-mp-menu{background:#f1f1f4}html.vc-rounded.vc-light .vc-mp-menu button:hover{background:#00000012;color:#16161b}html.vc-rounded.vc-light .vc-mp-big{border:1px solid rgba(0,0,0,.12);color:#16161b}html.vc-rounded.vc-light .vc-mp-wait{color:#16161b}html.vc-rounded.vc-light .vc-mp.audio{background:linear-gradient(180deg,#f1f1f4,#f4f4f7)}html.vc-rounded.vc-light .vc-mp.audio .vc-mp-btn:hover{background:#00000012}html.vc-rounded.vc-light .vc-mp.audio .vc-mp-vol input::-webkit-slider-runnable-track{background:linear-gradient(90deg,var(--accent) var(--v),rgba(0,0,0,.12) var(--v))}html.vc-rounded.vc-light .vc-bio a{color:#506890}html.vc-rounded.vc-light .vc-pre-lang{background:#00000012}html.vc-rounded.vc-light .vc-stamp{background:#00000015}html.vc-rounded.vc-light .vc-tooltip{background:#f8f8fb;color:#16161b}html.vc-rounded.vc-light .vc-tooltip.side-top:after,html.vc-rounded.vc-light .vc-tooltip.side-bottom:after{background:#f8f8fb}html.vc-rounded.vc-light .vc-tooltip.side-right:after{background:#f8f8fb}html.vc-rounded.vc-light .vc-tip-server b{color:#16161b}html.vc-rounded.vc-light .vc-tip-server small{color:#8b6060}html.vc-rounded.vc-light .vc-tip-alias>b{color:#16161b}html.vc-rounded.vc-light .vc-tip-alias>span{color:#2a2a32}html.vc-rounded.vc-light .vc-tip-alias strong{color:#16161b}html.vc-rounded.vc-light .vc-fwd-preview,html.vc-rounded.vc-light .vc-fwd-row{background:#f6f6f9}html.vc-rounded.vc-light .vc-fwd-ico{background:#f1f1f4}html.vc-rounded.vc-light .vc-fwd-txt small.vc-fwd-failed{color:#825050}html.vc-rounded.vc-light .vc-pins{background:linear-gradient(180deg,#f0f0f3,#f3f3f6)}html.vc-rounded.vc-light .vc-pin{background:#f6f6f9}html.vc-rounded.vc-light .vc-pin-jump:hover{color:#16161b}html.vc-rounded.vc-light .vc-yt-dl.done{color:#407853}html.vc-rounded.vc-light .vc-mv-tools button:hover:not(:disabled){color:#16161b;background:#00000015}html.vc-rounded.vc-light .vc-mv-nav:hover{color:#16161b}html.vc-rounded.vc-light .vc-mv-strip button{background:#f6f6f9}html.vc-rounded.vc-light .vc-app-tag.bridge{background:#dcdcdf;color:#16161b}html.vc-rounded.vc-light .vc-br-plat{background:#f5f5f8}html.vc-rounded.vc-light .vc-br-plat:hover:not(:disabled){background:#f2f2f5}html.vc-rounded.vc-light .vc-br-back:hover{color:#16161b}html.vc-rounded.vc-light .vc-br-note{background:#f5f5f8}html.vc-rounded.vc-light .vc-br-guild,html.vc-rounded.vc-light .vc-br-list{background:#f8f8fb}html.vc-rounded.vc-light .vc-br-item:hover{background:#f3f3f6}html.vc-rounded.vc-light .vc-br-extras{background:#f8f8fb}html.vc-rounded.vc-light .vc-br-empty,html.vc-rounded.vc-light .vc-br-top{background:#f5f5f8}html.vc-rounded.vc-light .vc-br-warn{color:#876868}html.vc-rounded.vc-light .vc-br-row{background:#f8f8fb}html.vc-rounded.vc-light .vc-br-ok{color:#407853}html.vc-rounded.vc-light .vc-br-chnote{background:#f5f5f8}html.vc-rounded.vc-light .vc-crash{background:var(--bg, #f8f8fb)}html.vc-rounded.vc-light .vc-crash-box{background:linear-gradient(180deg,#f0f0f3,#f3f3f6);border:1px solid var(--border-2, #d6d6de)}html.vc-rounded.vc-light .vc-crash-ico{color:#825e2b}html.vc-rounded.vc-light .vc-crash h2{color:var(--text, #16161b)}html.vc-rounded.vc-light .vc-crash p{color:var(--dim, #2a2a32)}html.vc-rounded.vc-light .vc-crash-details pre{background:#f8f8fb;border:1px solid var(--border, #d6d6de);color:var(--muted, #4a4a55)}html.vc-rounded.vc-light .vc-eminfo{background:linear-gradient(180deg,#f0f0f3,#f3f3f6)}html.vc-rounded.vc-light .vc-new-line span{color:#16161b}html.vc-rounded.vc-light .vc-filecard{background:#f5f5f8}html.vc-rounded.vc-light .vc-filecard-name{color:#16161b}html.vc-rounded.vc-light .vc-eph .vc-sys-ico{color:#826b2b}html.vc-rounded.vc-light .vc-search-scope{background:#eeeef1}html.vc-rounded.vc-light .vc-search-scope:hover{color:#16161b}html.vc-rounded.vc-light .vc-results-tip code{background:#f0f0f3}html.vc-rounded.vc-light .vc-embed{background:#f3f3f6;border:1px solid #d6d6de;border-left:1px solid #d6d6de}html.vc-rounded.vc-light .vc-embed[style*=--ec]{border-left:1px solid #d6d6de}html.vc-rounded.vc-light .vc-embeds .vc-embed,html.vc-rounded.vc-light .vc-embed.hook{border-left:4px solid var(--ec, #d6d6de)}html.vc-rounded.vc-light .vc-yt{background:#f3f3f6;border:1px solid #d6d6de;border-left:1px solid #d6d6de}html.vc-rounded.vc-light .vc-yt-play{color:#16161b}html.vc-rounded.vc-light .vc-react{background:#f1f1f4}html.vc-rounded.vc-light .vc-react:hover:not(:disabled){background:#eeeef1}html.vc-rounded.vc-light .vc-cperms-row.head{background:#f4f4f7}html.vc-rounded.vc-light .vc-cperm{background:#f3f3f6}html.vc-rounded.vc-light .vc-cperm.allow{color:#407853}html.vc-rounded.vc-light .vc-cperm.deny{color:#b34646}html.vc-rounded.vc-light .vc-ch-priv>svg:last-child{background:var(--bg-side, #f5f5f8)}html.vc-rounded.vc-light .vc-dm-mod .vc-sys-av{color:#407853}html.vc-rounded.vc-light .vc-att-save{color:#16161b}html.vc-rounded.vc-light .vc-att-loading{background:#f3f3f6}html.vc-rounded.vc-light .vc-sb{background:linear-gradient(180deg,#f0f0f3,#f3f3f6)}html.vc-rounded.vc-light .vc-sb-play{background:#f5f5f8}html.vc-rounded.vc-light .vc-sb-prev:hover{color:#16161b}html.vc-rounded.vc-light .vc-rpc-warn{background:#e1e0de;color:#8c7d60}html.vc-rounded.vc-light .vc-rpc-warn b{color:#947847}html.vc-rounded.vc-light .vc-upd{background:linear-gradient(180deg,#eeeef1,#f3f3f6)}html.vc-rounded.vc-light .vc-upd-bar{background:#e8e8eb}html.vc-rounded.vc-light .vc-star-tool.on,html.vc-rounded.vc-light .vc-star-tool:hover{color:#8e7226!important}html.vc-rounded.vc-light .vc-stb .vc-shop-head{color:#8e7226}html.vc-rounded.vc-light .vc-stb-empty svg{color:#8e7226}html.vc-rounded.vc-light .vc-stb-sec h3 svg{color:#8e7226}html.vc-rounded.vc-light .vc-stb-post{background:linear-gradient(180deg,#f1f1f4,#f4f4f7)}html.vc-rounded.vc-light .vc-stb-label{color:#8e7226}html.vc-rounded.vc-light .vc-stb-pic{background:#f8f8fb}html.vc-rounded.vc-light .vc-stb-more{color:#16161b}html.vc-rounded.vc-light .vc-stb-rank{color:#8a8a96}html.vc-rounded.vc-light .vc-stb-files span,html.vc-rounded.vc-light .vc-stb-star{background:#f6f6f9}html.vc-rounded.vc-light .vc-stb-star:hover,html.vc-rounded.vc-light .vc-stb-star.on,html.vc-rounded.vc-light .vc-stb-inline{color:#8e7226}html.vc-rounded.vc-light .vc-stage.compact{background:radial-gradient(ellipse at top,#f3f3f6,#f8f8fb 70%)}html.vc-rounded.vc-light .vc-stage-focus{background:#fcfcff}html.vc-rounded.vc-light .vc-stage-focus>video{background:#fff}html.vc-rounded.vc-light .vc-stage-btn:hover{background:#e8e8eb}html.vc-rounded.vc-light .vc-stage-btn.stop:hover{color:#16161b}html.vc-rounded.vc-light .vc-stream-card{background:linear-gradient(145deg,color-mix(in srgb,var(--accent) 16%,#f1f1f4),#f4f4f7)}html.vc-rounded.vc-light .vc-stream-live{color:#16161b}html.vc-rounded.vc-light .vc-stream-avs>span{border:2px solid #d6d6de}html.vc-rounded.vc-light .vc-stage-bar .vc-stream-viewers{color:#16161b}html.vc-rounded.vc-light .vc-stream-thumb{background:#fcfcff}html.vc-rounded.vc-light .vc-game-setup .vc-game-head,html.vc-rounded.vc-light .vc-game-info .vc-shop-head{color:#396847}html.vc-rounded.vc-light .vc-game-steps li{background:#f4f4f7}html.vc-rounded.vc-light .vc-game-steps li b{background:#eeeef1}html.vc-rounded.vc-light .vc-game-steps li.done b{color:#8a8a96}html.vc-rounded.vc-light .vc-game-explain{background:#f5f5f8}html.vc-rounded.vc-light .vc-game-explain svg{color:#396847}html.vc-rounded.vc-light .vc-game-explain.warn svg{color:#7c602c}html.vc-rounded.vc-light .vc-game-card-btn,html.vc-rounded.vc-light .vc-game-chosen{background:#f5f5f8}html.vc-rounded.vc-light .vc-game-icon{background:#f8f8fb}html.vc-rounded.vc-light .vc-game-badge{color:#53795c}html.vc-rounded.vc-light .vc-game-radar{color:#396847}html.vc-rounded.vc-light .vc-game-found{background:#f6f6f9}html.vc-rounded.vc-light .vc-game-found:hover{background:#f4f4f7}html.vc-rounded.vc-light .vc-game-segs.motd{color:#16161b}html.vc-rounded.vc-light .vc-game-tag-code{background:#f1f1f4}html.vc-rounded.vc-light .vc-game-claim-hint{background:#f5f5f8}html.vc-rounded.vc-light .vc-game-cmd code{background:#f9f9fc;color:#53795c}html.vc-rounded.vc-light .vc-game-done{color:#53795c}html.vc-rounded.vc-light .vc-game-done.bad{color:#7c602c}html.vc-rounded.vc-light .vc-game-err{color:#8b6060}html.vc-rounded.vc-light .vc-game-pill{background:#f3f3f6}html.vc-rounded.vc-light .vc-game-pill.on{color:#53795c}html.vc-rounded.vc-light .vc-game-bar,html.vc-rounded.vc-light .vc-game-player{background:#f6f6f9}html.vc-rounded.vc-light .vc-game-strip{background:#f5f5f8}html.vc-rounded.vc-light .vc-game-addr-btn{background:#f3f3f6}html.vc-rounded.vc-light .vc-game-offline-note{color:#857147}html.vc-rounded.vc-light .vc-game-tag{background:#f1f1f4}html.vc-rounded.vc-light .vc-game-ev-ico{color:#396847}html.vc-rounded.vc-light .vc-game-ev.k-mc_death .vc-game-ev-ico{color:#824747}html.vc-rounded.vc-light .vc-game-ev.k-mc_adv .vc-game-ev-ico,html.vc-rounded.vc-light .vc-game-ev-body .txt b{color:#8e7226}html.vc-rounded.vc-light .vc-game-con-head{background:#f5f5f8}html.vc-rounded.vc-light .vc-game-banner{color:#857147}html.vc-rounded.vc-light .vc-game-console{background:#fafafd;color:#16161b}html.vc-rounded.vc-light .vc-game-cl:hover{background:#f7f7fa}html.vc-rounded.vc-light .vc-game-cl .t{color:#6b6b77}html.vc-rounded.vc-light .vc-game-cl .lv{color:#59728f}html.vc-rounded.vc-light .vc-game-cl.lv-warn .lv,html.vc-rounded.vc-light .vc-game-cl.lv-warn .m{color:#85682e}html.vc-rounded.vc-light .vc-game-cl.lv-error .lv,html.vc-rounded.vc-light .vc-game-cl.lv-error .m,html.vc-rounded.vc-light .vc-game-cl.lv-fatal .lv,html.vc-rounded.vc-light .vc-game-cl.lv-fatal .m{color:#bf5656}html.vc-rounded.vc-light .vc-game-cl.cmd{background:#00000008}html.vc-rounded.vc-light .vc-game-cl.cmd .c{color:#16161b}html.vc-rounded.vc-light .vc-game-cl.cmd .who{background:#f1f1f4}html.vc-rounded.vc-light .vc-game-cl.cmd.src-console .chev{color:#59728f}html.vc-rounded.vc-light .vc-game-cl.cmd.src-rcon .chev{color:#68517e}html.vc-rounded.vc-light .vc-game-cl .st-ok{color:#53795c}html.vc-rounded.vc-light .vc-game-cl .st-error,html.vc-rounded.vc-light .vc-game-cl .st-denied{color:#bf5656}html.vc-rounded.vc-light .vc-game-cl .st-timeout{color:#85682e}html.vc-rounded.vc-light .vc-game-out{color:#2a2a32}html.vc-rounded.vc-light .vc-game-out.err{color:#bf5656}html.vc-rounded.vc-light .vc-game-older{background:#f4f4f7}html.vc-rounded.vc-light .vc-game-con-empty{color:#6b6b77}html.vc-rounded.vc-light .vc-game-input{background:#f8f8fb}html.vc-rounded.vc-light .vc-game-input input{background:#fafafd;color:#16161b}html.vc-rounded.vc-light .vc-game-linked{background:#f5f5f8}html.vc-rounded.vc-light .vc-game-audit-row .what code{color:#16161b}html.vc-rounded.vc-light .vc-game-audit-row .st-ok{color:#53795c}html.vc-rounded.vc-light .vc-game-audit-row .st-error,html.vc-rounded.vc-light .vc-game-audit-row .st-denied{color:#bf5656}html.vc-rounded.vc-light .vc-game-audit-row .st-timeout,html.vc-rounded.vc-light .vc-game-audit-row .st-sent{color:#85682e}html.vc-rounded.vc-light .vc-ctx-slider-top{color:#16161b}html.vc-rounded.vc-light .vc-ctx-meter{background:#f7f7fa}html.vc-rounded.vc-light .vc-ctx-meter i{background:#cdcdd0}html.vc-rounded.vc-light .vc-app-tag.cl{background:#e0e9ed;color:#16161b}html.vc-rounded.vc-light .vc-cl-status{background:#f6f6f9}html.vc-rounded.vc-light .vc-cl-status.connected>svg{color:var(--st-online, #356847)}html.vc-rounded.vc-light .vc-cl-txt small.err{color:#824747}html.vc-rounded.vc-light .vc-me-who.on{background:#00000015}html.vc-rounded.vc-light .vc-friend-btn .is{color:#53795c}html.vc-rounded.vc-light .vc-friend-btn:not(:disabled):hover,html.vc-rounded.vc-light .vc-friend-btn:not(:disabled):focus-visible{background:#e3dede!important;color:#945252}html.vc-rounded.vc-light .vc-perm-list li{background:var(--box-2, #f0f0f3)}html.vc-rounded.vc-light .vc-appdl-opt{background:#f3f3f6}html.vc-rounded.vc-light .vc-appdl-tip b{color:#16161b}html.vc-rounded.vc-light .vc-bubble-reply{background:#f8f8fb}html.vc-rounded.vc-light .vc-game-banner{background-color:#f7f7fa}html.vc-rounded.vc-light .vc-game-logo{background:#f7f7fa}html.vc-rounded.vc-light .vc-edit-btns button{background:#f3f3f6}@media (max-width: 760px),(pointer: coarse) and (max-width: 1100px){html.vc-rounded.vc-light [data-sheet]:before{background:linear-gradient(#5a5a63,#5a5a63) center / 40px 4px no-repeat,#f3f3f6}html.vc-rounded.vc-light .vc-pop[data-sheet],html.vc-rounded.vc-light .bf-pp-pop[data-sheet]{background:#f8f8fb}html.vc-rounded.vc-light .vc-picker[data-sheet],html.vc-rounded.vc-light .vc-react-pop[data-sheet],html.vc-rounded.vc-light .vc-sb[data-sheet]{background-color:#f1f1f4}html.vc-rounded.vc-light .vc-ctx[data-sheet]{background:#f1f1f4}html.vc-rounded.vc-light .vc-ctx[data-sheet]:before{background-color:#f1f1f4}html.vc-rounded.vc-light .bf-pp-flyout[data-sheet]{background:#f1f1f4}html.vc-rounded.vc-light .bf-pp-flyout[data-sheet]:before{background-color:#f1f1f4}}html.vc-rounded.vc-light .vc-inst-dot{border:2px solid #d6d6de}html.vc-rounded.vc-light .vc-err{color:#8b6060}html.vc-rounded.vc-light .vc-note{background:#f5f5f8}html.vc-rounded.vc-light .vc-note.ok{color:#53795c}html.vc-rounded.vc-light .vc-note.ok svg{color:#53795c}html.vc-rounded.vc-light .vc-list-row{background:#f5f5f8}html.vc-rounded.vc-light .vc-set{color:#53795c}html.vc-rounded.vc-light .vc-sig.bad{color:#826734}html.vc-rounded.vc-light .vc-sig.unsigned{color:#8c752c}html.vc-rounded.vc-light .vc-steps li{background:#f6f6f9}html.vc-rounded.vc-light .vc-steps li.on{color:#16161b}html.vc-rounded.vc-light .vc-steps li.done,html.vc-rounded.vc-light .vc-steps li.done i{color:#53795c}html.vc-rounded.vc-light .vc-check-card{background:#f6f6f9}html.vc-rounded.vc-light .vc-gate-box h2{color:#16161b}html.vc-rounded.vc-light .vc-reconnect-bar,html.vc-rounded.vc-light .vc-conn-note{background:#00000009}html.vc-rounded.vc-light .vc-quota-note b svg{color:#91760c}html.vc-rounded.vc-light .vc-quota-note.full b svg{color:#904242}html.vc-rounded.vc-light .vc-quota-bar{background:#00000018}html.vc-rounded.vc-light .vc-quota-x:hover{background:#00000012}html.vc-rounded.vc-light .bf-plan{background:#f6f6f9}html.vc-rounded.vc-light .bf-plan:hover:not(:disabled){background:#f4f4f7}html.vc-rounded.vc-light .bf-plan-price svg{color:#91760c}html.vc-rounded.vc-light .bf-slug-pre,html.vc-rounded.vc-light .bf-slug-rest{background:#f6f6f9}html.vc-rounded.vc-light .bf-steps li.done svg{color:#2b814a}html.vc-rounded.vc-light .bf-host-status.ok{color:#2b814a}html.vc-rounded.vc-light .bf-host-status.warn{color:#91760c}html.vc-rounded.vc-light .bf-weeks button,html.vc-rounded.vc-light .bf-backup-pick{background:#f6f6f9}html.vc-rounded.vc-light .bf-self-steps code{background:#f9f9fc}html.vc-rounded.vc-light .vc-legacy-bar>svg{color:#91760c}html.vc-rounded.vc-light .vc-invite-fallback{color:var(--accent, #475e94)}html.vc-rounded.vc-light .bf-pg-text b{color:var(--text, #16161b)}html.vc-rounded.vc-light .bf-pg-use{background:#f5f5f8}html.vc-rounded.vc-light .bf-pg-use.full{color:#91760c}html.vc-rounded.vc-light .vc-pay-state.pending{color:#8b7343}html.vc-rounded.vc-light .vc-pay-state.paid{color:#407853}html.vc-rounded.vc-light .vc-pay-state.cancelled,html.vc-rounded.vc-light .vc-pay-state.expired,html.vc-rounded.vc-light .vc-pay-state.failed{color:#824747}html.vc-rounded.vc-light .vc-input .vc-md-spoiler{background:#0000001f}html.vc-rounded.vc-light .vc-patt-spoiler-tag,html.vc-rounded.vc-light .vc-att-spoiler-cover{color:#16161b}html.vc-rounded.vc-light .vc-upload-track{background:#00000018}html.vc-rounded.vc-light .vc-blocked-mark{color:#824747}html.vc-rounded.vc-light .vc-blocked-cover{background:#e5e5e8}html.vc-rounded.vc-light .vc-blocked-cover:hover{background:#e0e0e3}html.vc-rounded.vc-light .vc-mention.blocked{background:#00000015}html.vc-rounded.vc-light .vc-glint{background:#f3f3f6;border:1px solid #d6d6de}html.vc-rounded.vc-light .vc-glint:hover{border-color:#d6d6de}html.vc-rounded.vc-light .vc-glint-av{background:#eeeef1}html.vc-rounded.vc-light .vc-glint-nothumb{color:#8a8a96;background:#f7f7fa}html.vc-rounded.vc-light .vc-glint-play{border:1px solid rgba(0,0,0,.12);color:#16161b}html.vc-rounded.vc-light .vc-glint-len{color:#16161b}html.vc-rounded.vc-light .vc-glint-foot{border-top:1px solid #d6d6de}html.vc-rounded.vc-light .vc-glint-open,html.vc-rounded.vc-light a.vc-glint-open,html.vc-rounded.vc-light .vc-glint-like{background:#eeeef1}html.vc-rounded.vc-light .vc-glint-like:hover{color:#16161b}html.vc-rounded.vc-light .vc-glint-like.on{color:#c0566e}html.vc-rounded.vc-light .vc-glint-tip{background:#f8f8fb}html.vc-rounded.vc-light .vc-clip{background:#f6f6f9}html.vc-rounded.vc-light .vc-clip:hover{background:#f3f3f6}html.vc-rounded.vc-light .vc-clip.off:hover{background:#f6f6f9}html.vc-rounded.vc-light .vc-clip-thumb{background:#fff}html.vc-rounded.vc-light .vc-clip-nothumb{color:#8a8a96}html.vc-rounded.vc-light .vc-clip-len,html.vc-rounded.vc-light .vc-clip-vis{color:#16161b}html.vc-rounded.vc-light .vc-clip-vis.draft{color:#87723d}html.vc-rounded.vc-light .vc-clip-play{border:1px solid rgba(0,0,0,.12);color:#16161b}html.vc-rounded.vc-light .vc-clip-why{color:#87723d}html.vc-rounded.vc-light .vc-glint-intro-list li{background:#f5f5f8}html.vc-rounded.vc-light .vc-bell-n{box-shadow:0 0 0 2px #f9f9fc}html.vc-rounded.vc-light .vc-updest-card{background:#f3f3f6}html.vc-rounded.vc-light .vc-updest-card small.why{color:#8b7343}html.vc-rounded.vc-light .vc-updest-card:hover:not(:disabled){background:#efeff2}html.vc-rounded.vc-light .vc-tpop{background:#f1f1f4}html.vc-rounded.vc-light .vc-tpop-choice:hover{background:#ededf0}html.vc-rounded.vc-light .vc-tpop-radio{color:#121016}html.vc-rounded.vc-light .vc-tpop-pro,html.vc-rounded.vc-light .vc-tpop-move{background:#f3f3f6}html.vc-rounded.vc-light .vc-tpop-move:hover:not(:disabled){background:#efeff2}html.vc-rounded.vc-light .vc-voice-discard:hover:not(:disabled){color:#8b5454}html.vc-rounded.vc-light .vc-voice-hint.armed,html.vc-rounded.vc-light .vc-voice-error{color:#8b5454}html.vc-rounded.vc-light .vc-mp.voice{background:linear-gradient(180deg,#f1f1f4,#f4f4f7)}html.vc-rounded.vc-light .vc-svc{background:#f3f3f6;border:1px solid #d6d6de}html.vc-rounded.vc-light .vc-svc:hover{border-color:#d6d6de}html.vc-rounded.vc-light .vc-svc.gone,html.vc-rounded.vc-light .vc-svc.gone:hover{border-left-color:#d6d6de}html.vc-rounded.vc-light .vc-svc-ico{background:#eeeef1}html.vc-rounded.vc-light .vc-svc-face{background:#e6e6e9}html.vc-rounded.vc-light .vc-svc-rank{background:#eaeaed}html.vc-rounded.vc-light .vc-svc-rank.r-banned{background:#e3dfdf;color:#8b6060}html.vc-rounded.vc-light .vc-svc-btn,html.vc-rounded.vc-light a.vc-svc-btn,html.vc-rounded.vc-light .vc-svc-pic,html.vc-rounded.vc-light .vc-svc-banner{background:#eeeef1}html.vc-rounded.vc-light .vc-svc-sub{color:#4a4a55}html.vc-rounded.vc-light .vc-svc-foot{border-top:1px solid #d6d6de}html.vc-rounded.vc-light .vc-ch-gear:hover{background:#00000012}html.vc-rounded.vc-light .vc-me-who:hover{background:#0000000f}html.vc-rounded.vc-light .vc-tools button:hover{background:#00000018}html.vc-rounded.vc-light .vc-me{background:#f2f2f5}html.vc-rounded.vc-light .vc-toast{background:#e1dedf}html.vc-rounded.vc-light .bf-pp-card,html.vc-rounded.vc-light .vc-big{background:#f7f7fa}html.vc-rounded.vc-light .vc-toast.ok{background:#dee0df}html.vc-rounded.vc-light .vc-rail-item>button:hover{color:#16161b}html.vc-rounded.vc-light .vc-tabs.inline button:hover,html.vc-rounded.vc-light .vc-tabs.inline button.on,html.vc-rounded.vc-light .vc-tabs.inline button.add{color:#16161b}html.vc-rounded.vc-light .vc-tabs.inline button.add.on{color:#53795c}html.vc-rounded.vc-light .vc-msg:hover{background:#00000009}html.vc-rounded.vc-light .vc-text{color:#16161b}html.vc-rounded.vc-light .vc-ctx-row>button:hover:not(:disabled){color:#16161b}html.vc-rounded.vc-light .vc-ctx-row>button.dev:hover:not(:disabled){color:#16161b}html.vc-rounded.vc-light .vc-ctx-check.on{color:#121016}html.vc-rounded.vc-light .vc-tooltip{background:#fcfcff}html.vc-rounded.vc-light.vc-page .btn-surface:not(:disabled):hover{background:#dfdfe2}html.vc-rounded.vc-light .vc-vbtn:hover{background:#dfdfe2}html.vc-rounded.vc-light .vc-voiceview{background:radial-gradient(ellipse at top,#eeeef1,var(--m-main) 70%)}html.vc-rounded.vc-light .vc-vbig:hover{background:#dfdfe2}html.vc-rounded.vc-light .vc-text{color:color-mix(in srgb,var(--m-text-color, #16161b) 92%,transparent)}html.vc-rounded.vc-light .vc-mention.me{color:color-mix(in srgb,var(--m-mention) 70%,#16161b)}html.vc-rounded.vc-light .vc-panel-tabs>button:hover{background:#0000000c}html.vc-rounded.vc-light .vc-panel-tabs>button.on{color:#16161b;background:#00000018}html.vc-rounded.vc-light .vc-panel-head b{color:#16161b}html.vc-rounded.vc-light .vc-panel-search{background:#f9f9fc}html.vc-rounded.vc-light .vc-inbox-row:hover{background:#0000000c}html.vc-rounded.vc-light .vc-inbox-x:hover{color:#8b6060}html.vc-rounded.vc-light .vc-link-btn:hover:not(:disabled){color:#16161b}html.vc-rounded.vc-light .vc-msg.hov{background:#00000008}html.vc-rounded.vc-light .vc-translation{background:#00000009}html.vc-rounded.vc-light .vc-disc-bg{background:#ddddde}html.vc-rounded.vc-light .vc-disc-tile-ico{color:#16161b}html.vc-rounded.vc-light .vc-disc-shade{background:radial-gradient(ellipse at 50% 45%,color-mix(in srgb,#ddddde 45%,transparent),color-mix(in srgb,#ddddde 80%,transparent) 90%),linear-gradient(180deg,color-mix(in srgb,var(--accent) 14%,transparent),transparent 60%)}html.vc-rounded.vc-light .vc-disc-back{color:#16161b}html.vc-rounded.vc-light .vc-disc-kicker{background:#00000018;color:#16161b}html.vc-rounded.vc-light .vc-disc-hero h1{background:linear-gradient(180deg,#fff 30%,color-mix(in srgb,var(--accent) 60%,#ffffff))}html.vc-rounded.vc-light .vc-disc-hero p{color:#16161bc7}html.vc-rounded.vc-light .vc-disc-search{border:1px solid rgba(0,0,0,.12)}html.vc-rounded.vc-light .vc-disc-search input{color:#16161b}html.vc-rounded.vc-light .vc-disc-tabs button{color:#16161bb3}html.vc-rounded.vc-light .vc-disc-tabs button.on{color:#16161b}html.vc-rounded.vc-light .vc-disc-card.skel{background:linear-gradient(90deg,#f3f3f6,#eeeef1,#f3f3f6)}html.vc-rounded.vc-light .vc-msg.hov{background:#00000009}html.vc-rounded.vc-light .vc-recent .vc-av{box-shadow:0 0 0 2px var(--m-side, #f4f4f7)}html.vc-rounded.vc-light .vc-ch:hover .vc-recent .vc-av{box-shadow:0 0 0 2px var(--m-hover, #ebebee)}html.vc-rounded.vc-light .vc-ch.on .vc-recent .vc-av{box-shadow:0 0 0 2px var(--m-on, #e5e5e8)}html.vc-rounded.vc-light .vc-tooltip.k-warn .vc-tip-card>svg{color:#857147}html.vc-rounded.vc-light .vc-tooltip.k-danger .vc-tip-card>svg{color:#8b5353}html.vc-rounded.vc-light .vc-tooltip.k-ok .vc-tip-card>svg{color:#407853}html.vc-rounded.vc-light .vc-tip-card b,html.vc-rounded.vc-light .vc-side-head.banner .vc-side-acts .vc-ico-btn{color:#16161b}html.vc-rounded.vc-light .bf-ss-qr{background:#fff}html.vc-rounded.vc-light .vc-tools.vc-tools-quick button.danger{color:#8b5353}html.vc-rounded.vc-light .vc-tools.vc-tools-quick button.danger:hover{color:#946868}html.vc-rounded.vc-light .vc-msg-head .vc-via.icon-only:hover{background:#00000012}html.vc-rounded.vc-light .vc-dash-hero{background:linear-gradient(135deg,color-mix(in srgb,var(--accent) 16%,#f3f3f6),#f4f4f7 60%)}html.vc-rounded.vc-light .vc-dash-hello h2,html.vc-rounded.vc-light .vc-dash-stat b{color:#16161b}html.vc-rounded.vc-light .vc-dash-stat.hot.k-ment .vc-dash-stat-ico,html.vc-rounded.vc-light .vc-dash-stat.hot.k-msgs .vc-dash-stat-ico{color:#8b5353}html.vc-rounded.vc-light .vc-dash-stat.hot.k-on .vc-dash-stat-ico{color:#4a795a}html.vc-rounded.vc-light .vc-dash-card-head b{color:#16161b}html.vc-rounded.vc-light .vc-dash-link:hover{color:#16161b;background:#0000000f}html.vc-rounded.vc-light .vc-dash-row:hover:not(.static){background:#0000000c}html.vc-rounded.vc-light .vc-dash-row.unread .vc-dash-row-txt b{color:#16161b}html.vc-rounded.vc-light .vc-dash-voice-top svg{color:#407853}html.vc-rounded.vc-light .vc-dash-faces .vc-av{box-shadow:0 0 0 2px var(--dash-ring, #f3f3f6)}html.vc-rounded.vc-light .vc-dash-online:hover{color:#16161b}html.vc-rounded.vc-light .vc-dash-stat-ico{background:#00000012}html.vc-rounded.vc-light .hm-hello h2{color:#16161b}html.vc-rounded.vc-light .hm-tabs{background:#f7f7fa}html.vc-rounded.vc-light .hm-tabs button:hover{background:#0000000c}html.vc-rounded.vc-light .hm-tabs button.on{color:#16161b;background:#00000018}html.vc-rounded.vc-light .hm-search{background:#f7f7fa}html.vc-rounded.vc-light .hm-friend:hover{background:#0000000c}html.vc-rounded.vc-light .bf-sd-side{background:#f7f7fa}html.vc-rounded.vc-light .bf-sd-search,html.vc-rounded.vc-light .bf-sd-me{background:#f3f3f6}html.vc-rounded.vc-light .bf-sd-me:hover{background:#0000000f}html.vc-rounded.vc-light .bf-sd-me .vc-st{border-color:#d6d6de}html.vc-rounded.vc-light .bf-sd-group>button:hover{background:#0000000f}html.vc-rounded.vc-light .bf-sd-head h2{color:#16161b}html.vc-rounded.vc-light .bf-sd-x:hover{background:#00000012;color:#16161b}html.vc-rounded.vc-light .bf-pe-intro h3{color:#16161b}html.vc-rounded.vc-light .bf-pe-vis-opt{background:#f3f3f6}html.vc-rounded.vc-light .bf-pe-bar{background:#f8f8fb}html.vc-rounded.vc-light .bf-pe-bar.shake{background:#dfddde}html.vc-rounded.vc-light .bf-pe-lock{background:var(--box-2, #f0f0f3)}html.vc-rounded.vc-light .bf-sd.m .bf-sd-mhead h2{color:#16161b}html.vc-rounded.vc-light .bf-sd.m .bf-sd-me.on{background:#f3f3f6}html.vc-rounded.vc-light .bf-sd.m .bf-sd-group>button{background:#f3f3f6}html.vc-rounded.vc-light .bf-sd.m .bf-sd-group>button.on{background:#f3f3f6}html.vc-rounded.vc-light .bf-ss-srv:hover{background:#f3f3f6}html.vc-rounded.vc-light .bf-sd-group>button.danger{color:#825050}html.vc-rounded.vc-light .bf-sd-group>button.danger svg{color:#aa4a4a}html.vc-rounded.vc-light .bf-ss-reg{background:#f3f3f6}html.vc-rounded.vc-light .bf-ss-reg.ok>svg{color:#53795c}html.vc-rounded.vc-light .bf-ss-reg.warn>svg{color:#857147}html.vc-rounded.vc-light .bf-ss-danger .card-title svg{color:#aa4a4a}html.vc-rounded.vc-light .bf-sr-plan{background:#f3f3f6}html.vc-rounded.vc-light .vc-chip.on{background:color-mix(in srgb,var(--accent) 16%,#f3f3f6)}html.vc-rounded.vc-light .bf-sr-chip button:hover{color:#16161b}html.vc-rounded.vc-light .bf-sr-mode{background:#f3f3f6}html.vc-rounded.vc-light .bf-sr-mode.on{background:color-mix(in srgb,var(--accent) 10%,#f3f3f6)}html.vc-rounded.vc-light .bf-sr-tile{background:var(--surface, #f5f5f8)}html.vc-rounded.vc-light .bf-sr-health>div{background:#f3f3f6}html.vc-rounded.vc-light .bf-sr-bar,html.vc-rounded.vc-light .bf-sr-quote{background:#f3f3f6}html.vc-rounded.vc-light .bf-sr-status.open{color:#857147}html.vc-rounded.vc-light .bf-sr-status.resolved{color:#53795c}html.vc-rounded.vc-light .bf-sr-automod{background:#f3f3f6}html.vc-rounded.vc-light .bf-pp-card{background:#f8f8fb}html.vc-rounded.vc-light .bf-pp-av .vc-av{border:5px solid #d6d6de;background:#f8f8fb}html.vc-rounded.vc-light .bf-pp-av .vc-st{border-color:#d6d6de}html.vc-rounded.vc-light .bf-pp-badges{background:#f3f3f6}html.vc-rounded.vc-light .bf-pp-pronouns{color:var(--dim, #2a2a32)}html.vc-rounded.vc-light .bf-pp-name{color:#16161b}html.vc-rounded.vc-light .bf-pp-copy:hover{background:#00000012}html.vc-rounded.vc-light .bf-pp-rows{background:#f3f3f6}html.vc-rounded.vc-light .bf-pp-row{color:#16161b}html.vc-rounded.vc-light .bf-pp-flyout{background:linear-gradient(180deg,#eeeef1,#f3f3f6)}html.vc-rounded.vc-light .bf-pp-flyout>button,html.vc-rounded.vc-light .bf-pp-flyout>a,html.vc-rounded.vc-light .bf-pp-fl-acct{color:#16161b}html.vc-rounded.vc-light .bf-pp-flyout>button.on{color:#16161b}html.vc-rounded.vc-light .vc-addbot-menu{background:linear-gradient(180deg,#f0f0f3,#f3f3f6)}html.vc-rounded.vc-light .vc-addbot-menu button:hover:not(:disabled){background:#ededf0;color:#16161b}html.vc-rounded.vc-light .vc-addbot-menu button:disabled{color:#407853}html.vc-rounded.vc-light .vc-addbot-err{color:#876868}html.vc-rounded.vc-light .bm-api,html.vc-rounded.vc-light .bm-bot{background:#f6f6f9}html.vc-rounded.vc-light .bm-av{background:#f1f1f4}html.vc-rounded.vc-light .bm-av span{color:#16161b}html.vc-rounded.vc-light .vc-bot-ver{color:#2d5d94}html.vc-rounded.vc-light .vc-addbot-ok{color:#407853}html.vc-rounded.vc-light .vc-trusted{color:#53795c}html.vc-rounded.vc-light .bg-state{background:#f3f3f6}html.vc-rounded.vc-light .bg-state.pending{color:#877340}html.vc-rounded.vc-light .bg-state.approved{color:#53795c}html.vc-rounded.vc-light .bg-state.rejected,html.vc-rounded.vc-light .bg-state.banned{color:#876868}html.vc-rounded.vc-light .bg-state.delisted{color:#877340}html.vc-rounded.vc-light .bg-card-txt b{color:#16161b}html.vc-rounded.vc-light .bg-av{background:#f1f1f4}html.vc-rounded.vc-light .bg-detail-head h4{color:#16161b}html.vc-rounded.vc-light .bt-srv{background:#f0f0f3}html.vc-rounded.vc-light .bt-in,html.vc-rounded.vc-light .bt-ok{color:#407853}html.vc-rounded.vc-light .bt-err{background:#e1dfdf}html.vc-rounded.vc-light .vc-cmd-rail-btn:hover{background:var(--flat-hover, #eeeef1)}html.vc-rounded.vc-light .vc-cmd-rail-btn.on{background:var(--accent-dim, rgba(0, 0, 0, .072))}html.vc-rounded.vc-light .vc-cmd-row.on{background:var(--flat-hover, #eeeef1)}html.vc-rounded.vc-light .vc-cmd-hint{background:var(--flat-box, #f3f3f6)}html.vc-rounded.vc-light .vc-cmd-opt{background:var(--flat-box, #f6f6f9)}html.vc-rounded.vc-light .vc-cmd-name{background:var(--flat-on, #ebebee)}html.vc-rounded.vc-light .vc-cmd-name em{color:#904242}html.vc-rounded.vc-light .vc-cmd-sug{background:var(--flat-box, #f3f3f6)}html.vc-rounded.vc-light .vc-cmd-sug button.on{background:var(--flat-hover, #ebebee)}html.vc-rounded.vc-light .vc-cmd-bool button.on{background:var(--flat-on, #e6e6e9)}html.vc-rounded.vc-light .vc-cmd-x{background:var(--flat-on, #ebebee)}html.vc-rounded.vc-light .vc-cmd-x:hover{color:#16161b}html.vc-rounded.vc-light .vc-eph-note button{color:#506890}html.vc-rounded.vc-light .vc-cbtn{color:#16161b}html.vc-rounded.vc-light .vc-cbtn.s2,html.vc-rounded.vc-light .vc-cbtn.s5{background:#e3e3e6;border-color:#d6d6de}html.vc-rounded.vc-light .vc-csel>button{background:var(--flat-box, #f3f3f6)}html.vc-rounded.vc-light .vc-csel-list{background:var(--flat-box, #f3f3f6)}html.vc-rounded.vc-light .vc-csel-list button:hover,html.vc-rounded.vc-light .vc-csel-list button.on{background:var(--flat-hover, #ebebee)}html.vc-rounded.vc-light .vc-field em{color:#904242}html.vc-rounded.vc-light .bf-in-seg{background:var(--surface-2, #f3f3f6)}html.vc-rounded.vc-light .bf-in-tile{background:var(--surface, #f5f5f8)}html.vc-rounded.vc-light .bf-in-delta.up{color:#4a7858}html.vc-rounded.vc-light .bf-in-delta.down{color:#874a4a}html.vc-rounded.vc-light .bf-in-active{background:var(--surface, #f5f5f8)}html.vc-rounded.vc-light .bf-in-zero{stroke:var(--border-2, #e0e0e3)}html.vc-rounded.vc-light .bf-in-tip{background:var(--surface-3, #ebebee);border:1px solid var(--border-2, #d6d6de)}html.vc-rounded.vc-light .bf-in-heat>i{background:color-mix(in srgb,var(--accent) calc(var(--a) * 100%),var(--surface-2, #f3f3f6))}html.vc-rounded.vc-light .bf-in-heat>i.zero{background:var(--surface-2, #f3f3f6)}html.vc-rounded.vc-light .bf-in-heat-scale i{background:color-mix(in srgb,var(--accent) calc(var(--a) * 100%),var(--surface-2, #f3f3f6))}html.vc-rounded.vc-light .bf-in-tag{border:1px solid var(--border-2, #d6d6de)}html.vc-rounded.vc-light .bf-in-skel-tile,html.vc-rounded.vc-light .bf-in-skel-card i,html.vc-rounded.vc-light .bf-in-skel-card b{background:var(--surface-2, #f3f3f6)}html.vc-rounded.vc-light .bf-in-skel-card{background:var(--surface, #f5f5f8)}html.vc-rounded.vc-light .e2-fields input[type=password],html.vc-rounded.vc-light .e2-fields input[type=text],html.vc-rounded.vc-light .e2-fields>input{border:1px solid var(--vc-border, #d6d6de)}html.vc-rounded.vc-light .e2-kinds,html.vc-rounded.vc-light .e2-code{border:1px solid var(--vc-border, #d6d6de)}html.vc-rounded.vc-light .e2-warn{color:var(--vc-warn, #825d1c)}html.vc-rounded.vc-light .e2-links button{color:var(--vc-link, #3d6094)}html.vc-rounded.vc-light .e2-panel{border:1px solid var(--vc-border, #d6d6de)}html.vc-rounded.vc-light .e2-label{color:var(--vc-text-muted, #2a2a32);border-bottom:1px solid var(--vc-border, #d6d6de)}html.vc-rounded.vc-light .e2-label.off{color:var(--vc-warn, #825d1c)}html.vc-rounded.vc-light .e2-clients li{border:1px solid var(--vc-border, #d6d6de)}html.vc-rounded.vc-light .e2-msg-note{color:var(--vc-text-muted, #2a2a32)}html.vc-rounded.vc-light .e2-msg-note.bad{color:var(--vc-warn, #825d1c)}html.vc-rounded.vc-light .e2-msg-note button{color:var(--vc-link, #3d6094)}html.vc-rounded.vc-light .e2-keychange{color:var(--vc-warn, #825d1c);border-bottom:1px solid var(--vc-border, #d6d6de)}html.vc-rounded.vc-light .e2-keychange button{color:var(--vc-link, #3d6094)}html.vc-rounded.vc-light .e2-file{border:1px solid var(--vc-border, #d6d6de)}html.vc-rounded.vc-light .e2-err{color:var(--vc-danger, #b73a3e)}html.vc-rounded.vc-light .e2-label{border-top:1px solid var(--vc-border, #d6d6de)}html.vc-rounded.vc-light .sx-intro-ico{background:var(--surface-3, #eeeef1)}html.vc-rounded.vc-light .sx-intro h2,html.vc-rounded.vc-light .sx-card-head h3{color:#16161b}html.vc-rounded.vc-light .sx-row-ico{background:var(--surface-3, #eeeef1)}html.vc-rounded.vc-light .sx-opt{background:#f5f5f8}html.vc-rounded.vc-light .sx-opt.on{color:#16161b}html.vc-rounded.vc-light .sx-opt.on .sx-opt-art{background:#00000012}html.vc-rounded.vc-light .sx-switch{background:var(--surface-3, #e8e8eb)}html.vc-rounded.vc-light .sx-switch.on i{background:#fff}html.vc-rounded.vc-light .sx-preview,html.vc-rounded.vc-light .sx-seg{background:#f9f9fc}html.vc-rounded.vc-light .sx-seg button.on{background:var(--surface-3, #e8e8eb);color:#16161b}html.vc-rounded.vc-light .sx-list-row{background:#f5f5f8}html.vc-rounded.vc-light .sx-meter{background:#f9f9fc}html.vc-rounded.vc-light .sx-meter>b{background:#fff}html.vc-rounded.vc-light .sx-opt-art{background:#00000009}html.vc-rounded.vc-light .lp-mini{background:var(--m-app, #f8f8fb)}html.vc-rounded.vc-light .lp-mini-side{background:var(--m-side, #f4f4f7)}html.vc-rounded.vc-light .lp-ch{background:#00000018}html.vc-rounded.vc-light .lp-ch.on{background:#0000001f}html.vc-rounded.vc-light .lp-mini-main{background:var(--m-main, #f1f1f4)}html.vc-rounded.vc-light .lp-text{color:var(--m-text-color, #16161b)}html.vc-rounded.vc-light .lp-composer{background:var(--m-raised, #ececef)}html.vc-rounded.vc-light .lp-swatch.on{border-color:#fff}html.vc-rounded.vc-light .lp-swatch-def.on{color:#16161b}html.vc-rounded.vc-light .lp-bgthumb{background:#f9f9fc center / cover}html.vc-rounded.vc-light .lp-lines{background:repeating-linear-gradient(180deg,rgba(0,0,0,.12) 0 5px,transparent 5px var(--g))}html.vc-rounded.vc-light .lp-block-art i,html.vc-rounded.vc-light .lp-block-art i.hot{background:#0000001f}html.vc-rounded.vc-light .lp-block-art em{border:1px dashed rgba(0,0,0,.12)}html.vc-rounded.vc-light .ac-hero-blank{background:var(--surface-3, #eeeef1)}html.vc-rounded.vc-light .ac-hero-txt b{color:#16161b}html.vc-rounded.vc-light .ac-ico{background:var(--surface-3, #eeeef1)}html.vc-rounded.vc-light .ac-hero .ac-state.ok{color:#407853}html.vc-rounded.vc-light .ac-bill.warn,html.vc-rounded.vc-light .ac-bill.full{color:#87612b}html.vc-rounded.vc-light .ac-danger:hover:not(:disabled){color:var(--red, #c05555)}html.vc-rounded.vc-light .vp-ask{background:#f5f5f8}html.vc-rounded.vc-light .vp-err{color:#8b4246}html.vc-rounded.vc-light .vp-sens input[type=range]::-webkit-slider-thumb{background:#fff}html.vc-rounded.vc-light .vp-sens input[type=range]::-moz-range-thumb{background:#fff}html.vc-rounded.vc-light .vp-cam{background:#f9f9fc}:where(html.vc-page) :where(button,a[href],summary,[tabindex]:not([tabindex="-1"])):focus-visible{outline:2px solid var(--accent);outline-offset:2px}.vc-boot{display:grid;place-items:center;min-height:100vh;background:#080808}.vc-boot-in{display:flex;flex-direction:column;align-items:center;gap:14px;animation:vc-fade .5s ease-out both}.vc-boot-name{color:var(--dim);font-size:13px;font-weight:600;letter-spacing:.22em;text-transform:uppercase;text-indent:.22em}.vc-bootmark{display:block;overflow:visible;fill:none;stroke-linejoin:round;stroke-linecap:round;stroke-width:8.5}.vc-bootmark .base{stroke:#e4e4e7;opacity:.9}.vc-bootmark .run{stroke:var(--accent);stroke-width:8.5;stroke-dasharray:18 82;animation:vc-boot-run 2.4s linear infinite;animation-delay:var(--boot-t, 0ms);filter:drop-shadow(0 0 4px var(--accent))}.vc-gate-box .vc-bootmark .base{stroke:var(--dim)}@keyframes vc-boot-run{to{stroke-dashoffset:-100}}@media (prefers-reduced-motion: reduce){.vc-boot-in{animation:none}.vc-bootmark .run{animation:none;stroke-dasharray:none;filter:none;opacity:0}}.vc-boot-logo{display:block;width:112px;height:112px;object-fit:cover;border-radius:0;animation:vc-boot-breathe 2.6s ease-in-out infinite;animation-delay:var(--boot-t, 0ms)}html.vc-rounded .vc-boot-logo{border-radius:18px}@keyframes vc-boot-breathe{0%,to{transform:scale(1);opacity:.8}50%{transform:scale(1.04);opacity:1}}@media (prefers-reduced-motion: reduce){.vc-boot-logo{animation:none;opacity:1}}.vc-rail-home{width:100%;height:100%}.vc-rail-home img{width:100%;height:100%;object-fit:cover;display:block}
