.floating-discord-container[data-v-202772f4]{position:fixed;bottom:.5rem;right:1rem;z-index:10000;display:flex;align-items:center;background:color-mix(in srgb,var(--accent) 15%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-radius:.75rem;border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);box-shadow:0 4px 16px color-mix(in srgb,var(--accent) 15%,transparent);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.floating-discord-container[data-v-202772f4]:hover{transform:translateY(-2px);background:color-mix(in srgb,var(--accent) 25%,transparent);box-shadow:0 8px 24px color-mix(in srgb,var(--accent) 20%,transparent)}.floating-discord-container[data-v-202772f4]:active{transform:translateY(-1px)}.dismiss-button[data-v-202772f4]{display:flex;align-items:center;justify-content:center;background:transparent;border:none;cursor:pointer;padding:0 .75rem 0 .25rem;margin-left:-.25rem;height:100%;opacity:.6;transition:opacity .2s ease}.dismiss-button i[data-v-202772f4]{font-size:.7rem;color:var(--accent);transition:color .2s ease}.dismiss-button[data-v-202772f4]:hover{opacity:1}.dismiss-button:hover i[data-v-202772f4]{color:var(--accent)}.floating-discord-button[data-v-202772f4]{padding:.75rem .5rem .75rem 1rem;display:flex;align-items:center;justify-content:center;cursor:pointer;text-decoration:none;font-family:var(--font-sans);background:transparent;border:none}.floating-discord-button .discord-text[data-v-202772f4]{color:var(--accent);font-weight:600;font-size:.875rem;white-space:nowrap}@media(max-width:768px){.floating-discord-container[data-v-202772f4]{bottom:1.25rem;right:1rem}.floating-discord-button[data-v-202772f4]{padding:.625rem .5rem .625rem .875rem}.floating-discord-button .discord-text[data-v-202772f4]{font-size:.85rem}}@media(max-width:480px){.floating-discord-container[data-v-202772f4]{bottom:1rem;right:.75rem}}.status-page[data-v-b3ca19ba]{min-height:100vh;background:var(--bg)}.hero-section[data-v-b3ca19ba]{padding:4rem 2rem 3rem;text-align:center;background:linear-gradient(180deg,color-mix(in srgb,var(--accent) 3%,transparent) 0%,transparent 100%)}.hero-section .hero-content[data-v-b3ca19ba]{max-width:600px;margin:0 auto}.hero-section .overall-status-badge[data-v-b3ca19ba]{display:inline-flex;align-items:center;gap:.625rem;padding:.75rem 1.5rem;border-radius:100px;font-size:.9375rem;font-weight:600;margin-bottom:1.5rem;animation:fadeInDown-b3ca19ba .5s ease-out}.hero-section .overall-status-badge .pulse-dot[data-v-b3ca19ba]{width:10px;height:10px;border-radius:50%;animation:pulse-b3ca19ba 2s infinite}.hero-section .overall-status-badge.status-operational[data-v-b3ca19ba]{background:color-mix(in srgb,var(--success) 10%,transparent);color:var(--success);border:1px solid color-mix(in srgb,var(--success) 20%,transparent)}.hero-section .overall-status-badge.status-operational .pulse-dot[data-v-b3ca19ba]{background:var(--success);box-shadow:0 0 color-mix(in srgb,var(--success) 40%,transparent)}.hero-section .overall-status-badge.status-degraded[data-v-b3ca19ba]{background:color-mix(in srgb,var(--warn) 10%,transparent);color:var(--warn);border:1px solid color-mix(in srgb,var(--warn) 20%,transparent)}.hero-section .overall-status-badge.status-degraded .pulse-dot[data-v-b3ca19ba]{background:var(--warn);box-shadow:0 0 color-mix(in srgb,var(--warn) 40%,transparent)}.hero-section .overall-status-badge.status-outage[data-v-b3ca19ba]{background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--danger);border:1px solid color-mix(in srgb,var(--danger) 20%,transparent)}.hero-section .overall-status-badge.status-outage .pulse-dot[data-v-b3ca19ba]{background:var(--danger);box-shadow:0 0 color-mix(in srgb,var(--danger) 40%,transparent)}.hero-section h1[data-v-b3ca19ba]{font-size:2.5rem;font-weight:700;color:var(--fg);margin:0 0 .75rem;animation:fadeInUp-b3ca19ba .5s ease-out .1s both}.hero-section .hero-subtitle[data-v-b3ca19ba]{font-size:1.125rem;color:var(--muted);margin:0 0 .75rem;animation:fadeInUp-b3ca19ba .5s ease-out .2s both}.hero-section .last-updated[data-v-b3ca19ba]{font-size:.875rem;color:var(--subtle);margin:0;animation:fadeInUp-b3ca19ba .5s ease-out .3s both}.content-section[data-v-b3ca19ba]{padding:2rem}.content-container[data-v-b3ca19ba]{max-width:1100px;margin:0 auto;display:flex;flex-direction:column;gap:2rem}.section-title[data-v-b3ca19ba]{font-size:1.25rem;font-weight:600;color:var(--fg);margin:0 0 1.25rem}.uptime-overview[data-v-b3ca19ba]{background:var(--surface);border-radius:1rem;padding:1.75rem;border:1px solid var(--border);animation:fadeInUp-b3ca19ba .5s ease-out .4s both}.uptime-overview .uptime-header[data-v-b3ca19ba]{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.uptime-overview .uptime-header h2[data-v-b3ca19ba]{font-size:1.125rem;font-weight:600;color:var(--fg);margin:0}.uptime-overview .uptime-header .uptime-percentage[data-v-b3ca19ba]{font-size:1.5rem;font-weight:700;color:var(--success)}.uptime-overview .uptime-bars[data-v-b3ca19ba]{display:flex;flex-direction:column;gap:1rem}.uptime-overview .uptime-row[data-v-b3ca19ba]{display:grid;grid-template-columns:160px 1fr 60px;align-items:center;gap:1rem}.uptime-overview .uptime-label[data-v-b3ca19ba]{display:flex;align-items:center;gap:.625rem}.uptime-overview .uptime-label .uptime-logo[data-v-b3ca19ba]{width:24px;height:24px;-o-object-fit:contain;object-fit:contain}.uptime-overview .uptime-label span[data-v-b3ca19ba]{font-size:.875rem;font-weight:500;color:var(--fg);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.uptime-overview .uptime-track[data-v-b3ca19ba]{display:flex;gap:2px;height:28px;background:var(--bg);border-radius:4px;padding:4px}.uptime-overview .uptime-day[data-v-b3ca19ba]{flex:1;min-width:2px;border-radius:2px;transition:transform .15s ease,opacity .15s ease;cursor:pointer}.uptime-overview .uptime-day[data-v-b3ca19ba]:hover{transform:scaleY(1.2);opacity:.8}.uptime-overview .uptime-day.day-operational[data-v-b3ca19ba]{background:var(--success)}.uptime-overview .uptime-day.day-degraded[data-v-b3ca19ba]{background:var(--warn)}.uptime-overview .uptime-day.day-outage[data-v-b3ca19ba]{background:var(--danger)}.uptime-overview .uptime-day.day-coming-soon[data-v-b3ca19ba]{background:var(--accent);opacity:.5}.uptime-overview .uptime-percent[data-v-b3ca19ba]{font-size:.875rem;font-weight:600;color:var(--success);text-align:right}.uptime-overview .uptime-legend[data-v-b3ca19ba]{display:flex;justify-content:space-between;margin-top:.75rem;padding:0 176px}.uptime-overview .uptime-legend .legend-date[data-v-b3ca19ba]{font-size:.75rem;color:var(--subtle)}.services-section[data-v-b3ca19ba]{animation:fadeInUp-b3ca19ba .5s ease-out .5s both}.services-grid[data-v-b3ca19ba]{display:grid;grid-template-columns:repeat(2,1fr);gap:1.25rem}.service-card[data-v-b3ca19ba]{background:var(--surface);border-radius:1rem;padding:1.5rem;border:1px solid var(--border);transition:all .2s ease;position:relative;overflow:hidden}.service-card[data-v-b3ca19ba]:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;opacity:0;transition:opacity .2s ease}.service-card.card-operational[data-v-b3ca19ba]:before{background:var(--success)}.service-card.card-degraded[data-v-b3ca19ba]:before{background:var(--warn)}.service-card.card-outage[data-v-b3ca19ba]:before{background:var(--danger)}.service-card.card-coming-soon[data-v-b3ca19ba]:before{background:linear-gradient(90deg,var(--accent),var(--accent-2))}.service-card[data-v-b3ca19ba]:hover{border-color:var(--accent-2);transform:translateY(-2px);box-shadow:0 8px 24px #00000014}.service-card[data-v-b3ca19ba]:hover:before{opacity:1}.service-card .card-header[data-v-b3ca19ba]{display:flex;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}.service-card .service-logo[data-v-b3ca19ba]{width:48px;height:48px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}.service-card .card-title[data-v-b3ca19ba]{flex:1;min-width:0}.service-card .card-title h3[data-v-b3ca19ba]{font-size:1.125rem;font-weight:600;color:var(--fg);margin:0 0 .25rem}.service-card .card-title .service-tagline[data-v-b3ca19ba]{font-size:.8125rem;color:var(--muted);margin:0}.service-card .status-badge[data-v-b3ca19ba]{display:flex;align-items:center;gap:.375rem;padding:.375rem .75rem;border-radius:100px;font-size:.75rem;font-weight:600;flex-shrink:0}.service-card .status-badge .status-dot[data-v-b3ca19ba]{width:6px;height:6px;border-radius:50%}.service-card .status-badge.badge-operational[data-v-b3ca19ba]{background:color-mix(in srgb,var(--success) 10%,transparent);color:var(--success)}.service-card .status-badge.badge-operational .status-dot[data-v-b3ca19ba]{background:var(--success)}.service-card .status-badge.badge-degraded[data-v-b3ca19ba]{background:color-mix(in srgb,var(--warn) 10%,transparent);color:var(--warn)}.service-card .status-badge.badge-degraded .status-dot[data-v-b3ca19ba]{background:var(--warn)}.service-card .status-badge.badge-outage[data-v-b3ca19ba]{background:color-mix(in srgb,var(--danger) 10%,transparent);color:var(--danger)}.service-card .status-badge.badge-outage .status-dot[data-v-b3ca19ba]{background:var(--danger)}.service-card .status-badge.badge-coming-soon[data-v-b3ca19ba]{background:color-mix(in srgb,var(--accent) 10%,transparent);color:var(--accent)}.service-card .status-badge.badge-coming-soon .status-dot[data-v-b3ca19ba]{background:var(--accent)}.service-card .card-services[data-v-b3ca19ba]{display:flex;flex-direction:column;gap:.625rem}.service-card .service-item[data-v-b3ca19ba]{display:flex;justify-content:space-between;align-items:center;padding:.625rem .875rem;background:var(--bg);border-radius:.5rem;transition:background .15s ease}.service-card .service-item[data-v-b3ca19ba]:hover{background:var(--stage)}.service-card .service-name[data-v-b3ca19ba]{display:flex;align-items:center;gap:.625rem}.service-card .service-name i[data-v-b3ca19ba]{font-size:.875rem;color:var(--muted);width:18px;text-align:center}.service-card .service-name span[data-v-b3ca19ba]{font-size:.875rem;color:var(--fg)}.service-card .service-status[data-v-b3ca19ba]{display:flex;align-items:center;gap:.375rem;font-size:.75rem;font-weight:500}.service-card .service-status .mini-dot[data-v-b3ca19ba]{width:5px;height:5px;border-radius:50%}.service-card .service-status.status-operational[data-v-b3ca19ba]{color:var(--success)}.service-card .service-status.status-operational .mini-dot[data-v-b3ca19ba]{background:var(--success)}.service-card .service-status.status-degraded[data-v-b3ca19ba]{color:var(--warn)}.service-card .service-status.status-degraded .mini-dot[data-v-b3ca19ba]{background:var(--warn)}.service-card .service-status.status-outage[data-v-b3ca19ba]{color:var(--danger)}.service-card .service-status.status-outage .mini-dot[data-v-b3ca19ba]{background:var(--danger)}.service-card .service-status.status-coming-soon[data-v-b3ca19ba]{color:var(--accent)}.service-card .service-status.status-coming-soon .mini-dot[data-v-b3ca19ba]{background:var(--accent)}.support-section[data-v-b3ca19ba]{animation:fadeInUp-b3ca19ba .5s ease-out .7s both}.support-section .support-content[data-v-b3ca19ba]{background:linear-gradient(135deg,var(--surface),color-mix(in srgb,var(--accent) 3%,transparent));border-radius:1rem;padding:2rem;border:1px solid var(--border);display:flex;align-items:center;gap:1.5rem}.support-section .support-content>i[data-v-b3ca19ba]{font-size:2.5rem;color:var(--accent);flex-shrink:0}.support-section .support-content .support-text[data-v-b3ca19ba]{flex:1}.support-section .support-content .support-text h3[data-v-b3ca19ba]{font-size:1.125rem;font-weight:600;color:var(--fg);margin:0 0 .25rem}.support-section .support-content .support-text p[data-v-b3ca19ba]{font-size:.9375rem;color:var(--muted);margin:0}.support-section .support-content .support-actions[data-v-b3ca19ba]{display:flex;gap:.75rem;flex-shrink:0}.support-section .support-content .discord-btn[data-v-b3ca19ba],.support-section .support-content .email-btn[data-v-b3ca19ba]{display:flex;align-items:center;gap:.5rem;padding:.75rem 1.25rem;border-radius:.5rem;font-size:.9375rem;font-weight:500;text-decoration:none;transition:all .2s ease}.support-section .support-content .discord-btn i[data-v-b3ca19ba],.support-section .support-content .email-btn i[data-v-b3ca19ba]{font-size:1.125rem}.support-section .support-content .discord-btn[data-v-b3ca19ba]{background:var(--accent);color:var(--onaccent)}.support-section .support-content .discord-btn[data-v-b3ca19ba]:hover{background:var(--accent-2);transform:translateY(-2px)}.support-section .support-content .email-btn[data-v-b3ca19ba]{background:var(--bg);color:var(--fg);border:1px solid var(--border)}.support-section .support-content .email-btn[data-v-b3ca19ba]:hover{background:var(--stage);border-color:var(--accent-2);transform:translateY(-2px)}@keyframes fadeInUp-b3ca19ba{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInDown-b3ca19ba{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}@keyframes pulse-b3ca19ba{0%{box-shadow:0 0 0 0 currentColor}70%{box-shadow:0 0 0 6px transparent}to{box-shadow:0 0 0 0 transparent}}@media(max-width:991px){.hero-section[data-v-b3ca19ba]{padding:3rem 1.5rem 2rem}.hero-section h1[data-v-b3ca19ba]{font-size:2rem}.content-section[data-v-b3ca19ba]{padding:1.5rem}.services-grid[data-v-b3ca19ba]{grid-template-columns:1fr}.uptime-overview[data-v-b3ca19ba]{padding:1.25rem}.uptime-overview .uptime-row[data-v-b3ca19ba]{grid-template-columns:120px 1fr 50px;gap:.75rem}.uptime-overview .uptime-legend[data-v-b3ca19ba]{padding:0 136px}.support-section .support-content[data-v-b3ca19ba]{flex-direction:column;text-align:center}.support-section .support-content .support-text h3[data-v-b3ca19ba]{margin-bottom:.5rem}.support-section .support-content .support-actions[data-v-b3ca19ba]{flex-direction:column;width:100%;max-width:280px;margin:0 auto}.support-section .support-content .support-actions .discord-btn[data-v-b3ca19ba],.support-section .support-content .support-actions .email-btn[data-v-b3ca19ba]{justify-content:center;width:100%}}@media(max-width:640px){.hero-section[data-v-b3ca19ba]{padding:2rem 1rem 1.5rem}.hero-section h1[data-v-b3ca19ba]{font-size:1.75rem}.hero-section .hero-subtitle[data-v-b3ca19ba]{font-size:1rem}.hero-section .overall-status-badge[data-v-b3ca19ba]{padding:.625rem 1.25rem;font-size:.875rem}.content-section[data-v-b3ca19ba]{padding:1rem}.content-container[data-v-b3ca19ba]{gap:1.5rem}.uptime-overview[data-v-b3ca19ba]{padding:1rem}.uptime-overview .uptime-row[data-v-b3ca19ba]{grid-template-columns:1fr;gap:.5rem}.uptime-overview .uptime-label[data-v-b3ca19ba]{justify-content:space-between}.uptime-overview .uptime-label .uptime-logo[data-v-b3ca19ba]{width:20px;height:20px}.uptime-overview .uptime-track[data-v-b3ca19ba]{height:20px}.uptime-overview .uptime-percent[data-v-b3ca19ba]{position:absolute;right:1rem;top:50%;transform:translateY(-50%)}.uptime-overview .uptime-row[data-v-b3ca19ba]{position:relative;padding-right:60px}.uptime-overview .uptime-legend[data-v-b3ca19ba]{padding:0}.service-card[data-v-b3ca19ba]{padding:1.25rem}.service-card .card-header[data-v-b3ca19ba]{flex-wrap:wrap}.service-card .status-badge[data-v-b3ca19ba]{order:3;width:100%;justify-content:center;margin-top:.5rem}}
