.ts-spark-wrap[data-v-7ff19392]{position:relative}.ts-spark[data-v-7ff19392]{width:100%;height:44px;display:block}.ts-spark-line[data-v-7ff19392]{fill:none;stroke:#4ade80;stroke-width:1.6}.ts-spark-area[data-v-7ff19392]{fill:#4ade801f;stroke:none}.ts-spark-cursor[data-v-7ff19392]{stroke:#f2f5fa73;stroke-width:1}.ts-spark-dot[data-v-7ff19392]{fill:#4ade80;stroke:#0a0e18;stroke-width:1}.ts-spark-tip[data-v-7ff19392]{position:absolute;bottom:calc(100% + 6px);transform:translate(-50%);padding:.25rem .55rem;border-radius:6px;background:#0a0e18f2;border:1px solid hsla(0,0%,100%,.14);color:#f2f5fa;font-size:.74rem;white-space:nowrap;pointer-events:none;animation:ts-tip-in-7ff19392 .15s ease-out both;z-index:2}@keyframes ts-tip-in-7ff19392{0%{opacity:0;transform:translate(-50%) translateY(3px)}to{opacity:1;transform:translate(-50%) translateY(0)}}.ts-banner[data-v-c0f8c4df]{position:relative;display:block;width:100%;min-height:190px;padding:0;border:1px solid hsla(0,0%,100%,.07);border-radius:14px;overflow:hidden;background-color:#131a2b;background-size:cover;background-position:50%;background-clip:padding-box;cursor:pointer;text-align:left;font:inherit;color:#f2f5fa;transform:translateY(0);transition:transform .25s ease,border-color .25s ease,box-shadow .25s ease;animation:ts-card-in-c0f8c4df .6s ease-out both}.ts-banner[data-v-c0f8c4df]:hover{transform:translateY(-4px);border-color:#ffffff2e;box-shadow:0 14px 34px #00000073}.ts-banner-overlay[data-v-c0f8c4df]{position:absolute;inset:-1px;background:linear-gradient(180deg,#0a0e188c,#0a0e18d1 62%,#0a0e18f0);transition:background .25s ease}.ts-banner:hover .ts-banner-overlay[data-v-c0f8c4df]{background:linear-gradient(180deg,#0a0e1873,#0a0e18c7 62%,#0a0e18eb)}.ts-banner-body[data-v-c0f8c4df]{position:relative;display:flex;flex-direction:column;gap:.3rem;padding:1rem 1.1rem .9rem;min-height:190px}.ts-banner-top[data-v-c0f8c4df]{display:flex;align-items:center;justify-content:space-between;gap:.6rem}.ts-game[data-v-c0f8c4df]{font-size:.78rem;letter-spacing:.08em;color:#9fb0c9}.ts-game[data-v-c0f8c4df],.ts-status[data-v-c0f8c4df]{font-weight:600;text-transform:uppercase}.ts-status[data-v-c0f8c4df]{display:inline-flex;align-items:center;gap:.35rem;font-size:.74rem;letter-spacing:.05em}.ts-status-dot[data-v-c0f8c4df]{width:8px;height:8px;border-radius:50%}.ts-status.is-online[data-v-c0f8c4df]{color:#4ade80}.ts-status.is-online .ts-status-dot[data-v-c0f8c4df]{background:#4ade80;animation:ts-pulse-c0f8c4df 1.8s ease-out infinite}.ts-status.is-offline[data-v-c0f8c4df]{color:#f87171}.ts-status.is-offline .ts-status-dot[data-v-c0f8c4df]{background:#f87171}.ts-status.is-unknown[data-v-c0f8c4df]{color:#8b96ab}.ts-status.is-unknown .ts-status-dot[data-v-c0f8c4df]{background:#8b96ab}.ts-name[data-v-c0f8c4df]{font-size:1.25rem;font-weight:700;line-height:1.2}.ts-connect[data-v-c0f8c4df]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.82rem;color:#b7c4da;transition:color .2s ease}.ts-connect.is-copied[data-v-c0f8c4df]{color:#4ade80}.ts-meta[data-v-c0f8c4df]{display:flex;align-items:baseline;justify-content:space-between;gap:.6rem;margin-top:auto;font-size:.85rem;color:#9fb0c9}.ts-players strong[data-v-c0f8c4df]{color:#f2f5fa;font-size:1rem}.ts-players-soon[data-v-c0f8c4df]{font-style:italic;opacity:.75}.ts-banner-spark[data-v-c0f8c4df]{margin-top:.35rem;opacity:.9}@keyframes ts-card-in-c0f8c4df{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes ts-pulse-c0f8c4df{0%{box-shadow:0 0 #4ade808c}to{box-shadow:0 0 0 9px #4ade8000}}.ts-faq[data-v-77bce330]{animation:ts-fade-up-77bce330 .8s ease-out both}.ts-faq-title[data-v-77bce330]{font-size:1.35rem;margin:0 0 .9rem;color:#f2f5fa}.ts-faq-item[data-v-77bce330]{border:1px solid rgba(139,150,171,.18);border-radius:10px;padding:.75rem 1rem;margin-bottom:.55rem;background:#8b96ab0d;transition:border-color .2s ease}.ts-faq-item[data-v-77bce330]:hover{border-color:#4ade8059}.ts-faq-q[data-v-77bce330]{cursor:pointer;color:#e6ecf5;font-weight:600;font-size:.98rem;list-style:none;position:relative;padding-right:1.4rem}.ts-faq-q[data-v-77bce330]::-webkit-details-marker{display:none}.ts-faq-q[data-v-77bce330]:after{content:"+";position:absolute;right:.1rem;top:50%;transform:translateY(-50%);color:#4ade80;font-weight:700;transition:transform .2s ease}.ts-faq-item[open] .ts-faq-q[data-v-77bce330]:after{transform:translateY(-50%) rotate(45deg)}.ts-faq-a[data-v-77bce330]{margin:.6rem 0 .1rem;color:#b7c4da;line-height:1.6;font-size:.93rem}@keyframes ts-fade-up-77bce330{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
