.container.svelte-1m5shf{max-width:680px;margin:24px auto;padding:0 16px;width:100%}.skeleton.svelte-1m5shf{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0,#f0f0f0 75%);background-size:200% 100%;animation:svelte-1m5shf-loading 1.5s infinite;border-radius:4px}@keyframes svelte-1m5shf-loading{0%{background-position:200% 0}to{background-position:-200% 0}}.skeleton-logo.svelte-1m5shf{width:180px;height:50px;margin-bottom:20px}.skeleton-text.svelte-1m5shf{height:20px;margin:0 0 16px}.skeleton-text.short.svelte-1m5shf{width:70%}.skeleton-text.medium.svelte-1m5shf{width:85%}.status-badge.svelte-1m5shf{display:inline-block;padding:11px 22px;border-radius:16px;font-weight:600;font-size:13px;margin:24px 0;position:relative;color:#fff;border:none;box-shadow:0 2px 8px -2px #0000001f;transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover){.status-badge.svelte-1m5shf:hover{transform:translateY(-1px);box-shadow:0 4px 12px -2px #00000026}}.status-badge.svelte-1m5shf:after{content:"";position:absolute;bottom:-8px;left:15px;width:0;height:0;border-left:8px solid transparent;border-right:8px solid transparent;border-top:8px solid}.status-coming-soon.svelte-1m5shf{background-color:#2323ff;color:#fff}.status-coming-soon.svelte-1m5shf:after{border-top-color:#2323ff}.status-online.svelte-1m5shf{background-color:#0b7;color:#fff}.status-online.svelte-1m5shf:after{border-top-color:#0b7}.status-maintenance.svelte-1m5shf{background-color:#ffde21;color:#333}.status-maintenance.svelte-1m5shf:after{border-top-color:#ffde21}.status-high-traffic.svelte-1m5shf{background-color:#ff2c2c;color:#fff}.status-high-traffic.svelte-1m5shf:after{border-top-color:#ff2c2c}.cta-container.svelte-1m5shf{display:flex;gap:18px;margin-top:28px;align-items:stretch;flex-wrap:wrap;justify-content:center}.cta-box.svelte-1m5shf{flex:1;border:1px solid #e8e9ec;border-radius:12px;padding:18px 16px;text-align:center;background:#fff;transition:transform .3s cubic-bezier(.16,1,.3,1),box-shadow .3s cubic-bezier(.16,1,.3,1),border-color .25s ease,background-color .25s ease;display:flex;flex-direction:column;justify-content:center;text-decoration:none;color:#333;-webkit-tap-highlight-color:rgba(36,36,255,.1);min-height:96px;min-width:180px;will-change:transform;box-shadow:0 1px 3px #0000000a,0 0 #2323ff00}@media(hover:hover){.cta-box.svelte-1m5shf:hover{border-color:#2323ff;cursor:pointer;transform:translateY(-4px) scale(1.005);box-shadow:0 8px 24px -6px #2323ff2e,0 0 0 1px #2323ff14;background-color:#fafaff}.cta-box.svelte-1m5shf:hover h3:where(.svelte-1m5shf){color:#2323ff;transform:translateY(-1px)}}.cta-box.svelte-1m5shf:focus-visible{outline:2px solid #2323ff;outline-offset:3px;border-color:#2323ff}.cta-box.svelte-1m5shf:active{border-color:#2323ff;background-color:#f8f9ff;transform:translateY(-1px) scale(.995);box-shadow:0 2px 8px -2px #2323ff1f,inset 0 1px 2px #0000000a}.cta-box.svelte-1m5shf h3:where(.svelte-1m5shf){font-size:16px;font-weight:600;margin:0 0 6px;color:#1a1a1a;transition:color .25s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.16,1,.3,1);line-height:1.5;will-change:transform;letter-spacing:-.01em}.cta-box.svelte-1m5shf p:where(.svelte-1m5shf){font-size:13px;color:#6b7280;margin:0;line-height:1.5;will-change:transform}p.svelte-1m5shf{margin:0 0 16px;line-height:1.6;color:#1a1a1a}.intro.svelte-1m5shf{font-size:14px;line-height:1.6}a.svelte-1m5shf:not(.cta-box){color:#2323ff;text-decoration:none;transition:opacity .2s ease}a.svelte-1m5shf:not(.cta-box):hover{opacity:.8}.footer.svelte-1m5shf{margin-top:40px;padding-top:24px;border-top:1px solid #e5e7eb;font-size:12px;color:#4b5563}.footer.svelte-1m5shf .contact-email:where(.svelte-1m5shf){margin-bottom:12px}.footer.svelte-1m5shf .description:where(.svelte-1m5shf){margin-bottom:16px;line-height:1.6;font-size:11px;color:#6b7280}.footer.svelte-1m5shf .description:where(.svelte-1m5shf) strong:where(.svelte-1m5shf){font-weight:500;color:#374151}.footer.svelte-1m5shf nav:where(.svelte-1m5shf){display:flex;flex-wrap:wrap;gap:18px;margin-bottom:20px}.footer.svelte-1m5shf nav:where(.svelte-1m5shf) a:where(.svelte-1m5shf){color:#6b7280;text-decoration:none}.footer.svelte-1m5shf nav:where(.svelte-1m5shf) a:where(.svelte-1m5shf):hover{color:#2323ff}.footer.svelte-1m5shf .copyright:where(.svelte-1m5shf){font-size:11px;color:#6b7280}.footer.svelte-1m5shf .contact-email:where(.svelte-1m5shf) a:where(.svelte-1m5shf){color:#2563eb;text-decoration:none}.footer.svelte-1m5shf .contact-email:where(.svelte-1m5shf) a:where(.svelte-1m5shf):hover{opacity:.8}@media(max-width:600px){.logo.svelte-1m5shf{margin-bottom:12px}.container.svelte-1m5shf{margin:24px auto;padding:0 16px}p.svelte-1m5shf{margin:0 0 12px}.status-badge.svelte-1m5shf{margin:16px 0 8px;font-size:13px;padding:8px 16px}.cta-container.svelte-1m5shf{flex-direction:column;gap:8px;margin-top:12px}.cta-box.svelte-1m5shf{width:100%;padding:12px;min-height:80px;min-width:auto}.cta-box.svelte-1m5shf h3:where(.svelte-1m5shf){font-size:16px;margin-bottom:6px}.cta-box.svelte-1m5shf p:where(.svelte-1m5shf){font-size:12.5px}.footer.svelte-1m5shf{margin-top:24px;padding-top:16px}.skeleton-logo.svelte-1m5shf{width:150px;height:40px}.skeleton.cta-box.svelte-1m5shf{min-height:80px}}@media(min-width:601px)and (max-width:900px){.cta-container.svelte-1m5shf{gap:12px;justify-content:center}.cta-box.svelte-1m5shf{flex:0 0 calc(50% - 6px);max-width:calc(50% - 6px);min-height:95px}.cta-box.svelte-1m5shf:nth-child(3){flex:0 0 100%;max-width:100%;min-height:85px}.cta-box.svelte-1m5shf h3:where(.svelte-1m5shf){font-size:16px}.cta-box.svelte-1m5shf p:where(.svelte-1m5shf){font-size:12.5px}}@media(min-width:901px){.cta-container.svelte-1m5shf{flex-wrap:nowrap;justify-content:space-between;gap:12px}.cta-box.svelte-1m5shf{flex:1;min-width:0;max-width:calc(33.333% - 8px);min-height:95px;padding:18px 16px}.cta-box.svelte-1m5shf h3:where(.svelte-1m5shf){font-size:14px;margin-bottom:12px}.cta-box.svelte-1m5shf p:where(.svelte-1m5shf){font-size:12.5px}.skeleton.cta-box.svelte-1m5shf{min-height:95px}}@media(max-width:400px){.cta-box.svelte-1m5shf h3:where(.svelte-1m5shf){font-size:15px}.cta-box.svelte-1m5shf p:where(.svelte-1m5shf){font-size:12px}.cta-box.svelte-1m5shf{padding:12px 10px;min-height:80px}}
