.support-page.svelte-1lnbxlt{max-width:1080px;margin:0 auto;padding:32px 16px 64px}.support-head.svelte-1lnbxlt{text-align:center;padding:24px 0 36px}.status-indicator.svelte-1lnbxlt{display:inline-flex;align-items:center;gap:8px;padding:6px 14px;border-radius:999px;font-size:11px;font-weight:700;letter-spacing:.15em;color:#10b981;background:#10b9811f;border:1px solid rgba(16,185,129,.3);margin-bottom:16px;font-family:var(--font-display, inherit)}.live-dot.svelte-1lnbxlt{width:8px;height:8px;border-radius:50%;background:#10b981;box-shadow:0 0 10px #10b981;animation:svelte-1lnbxlt-pulse-dot 1.8s infinite}@keyframes svelte-1lnbxlt-pulse-dot{0%,to{opacity:1;transform:scale(1)}50%{opacity:.4;transform:scale(.8)}}.support-head.svelte-1lnbxlt h1:where(.svelte-1lnbxlt){font-family:var(--font-display, "Michroma", sans-serif);font-size:clamp(24px,4vw,38px);font-weight:800;color:var(--text-strong, #ffffff);margin:0 0 12px}.support-head.svelte-1lnbxlt .sub:where(.svelte-1lnbxlt){font-size:15px;color:var(--muted, #9aa5b5);max-width:620px;margin:0 auto;line-height:1.6}.channels-grid.svelte-1lnbxlt{display:grid;grid-template-columns:1fr;gap:20px;margin-bottom:48px}@media(min-width:768px){.channels-grid.svelte-1lnbxlt{grid-template-columns:repeat(3,1fr)}}.channel-card.svelte-1lnbxlt{position:relative;padding:32px 24px;border-radius:var(--radius-xl, 16px);border:1px solid var(--line, rgba(255, 255, 255, .1));background:var(--bg-elev, rgba(18, 24, 34, .7));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:flex;flex-direction:column;align-items:center;text-align:center;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.channel-card.svelte-1lnbxlt:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--gold, #35e0ff) 50%,transparent);box-shadow:0 8px 28px #0006}.channel-card.highlight.svelte-1lnbxlt{border-color:color-mix(in srgb,var(--gold, #35e0ff) 60%,transparent);box-shadow:0 0 30px color-mix(in srgb,var(--gold, #35e0ff) 15%,transparent)}.c-badge.svelte-1lnbxlt{position:absolute;top:-10px;padding:3px 12px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.15em;background:var(--gold, linear-gradient(90deg, #35e0ff, #e839c4));color:#0c1017}.c-icon.svelte-1lnbxlt{font-size:36px;margin-bottom:16px}.channel-card.svelte-1lnbxlt h3:where(.svelte-1lnbxlt){margin:0 0 8px;font-family:var(--font-display, inherit);font-size:17px;color:var(--text-strong, #ffffff)}.channel-card.svelte-1lnbxlt p:where(.svelte-1lnbxlt){margin:0 0 20px;font-size:13px;color:var(--muted, #9aa5b5);line-height:1.5;flex-grow:1}.ticket-section.svelte-1lnbxlt{max-width:800px;margin:0 auto}.ticket-card.svelte-1lnbxlt{padding:36px;border-radius:var(--radius-xl, 16px);border:1px solid var(--line, rgba(255, 255, 255, .1));background:var(--bg-elev, rgba(16, 22, 30, .8));-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.ticket-header.svelte-1lnbxlt{text-align:center;margin-bottom:28px}.ticket-header.svelte-1lnbxlt h2:where(.svelte-1lnbxlt){margin:0 0 8px;font-family:var(--font-display, inherit);font-size:22px;color:var(--text-strong, #ffffff)}.ticket-header.svelte-1lnbxlt p:where(.svelte-1lnbxlt){margin:0;font-size:14px;color:var(--muted, #9aa5b5)}.form-row.svelte-1lnbxlt{display:grid;grid-template-columns:1fr;gap:16px;margin-bottom:16px}@media(min-width:640px){.form-row.svelte-1lnbxlt{grid-template-columns:1fr 1fr}}.field.svelte-1lnbxlt{display:flex;flex-direction:column;gap:6px;margin-bottom:16px}.field.svelte-1lnbxlt label:where(.svelte-1lnbxlt){font-size:12px;font-weight:600;color:var(--muted, #9aa5b5);text-transform:uppercase;letter-spacing:.05em}.field.svelte-1lnbxlt input:where(.svelte-1lnbxlt),.field.svelte-1lnbxlt select:where(.svelte-1lnbxlt),.field.svelte-1lnbxlt textarea:where(.svelte-1lnbxlt){width:100%;padding:12px 14px;border-radius:8px;border:1px solid var(--line, rgba(255, 255, 255, .12));background:#0a0e14cc;color:var(--text, #ffffff);font-size:14px;font-family:inherit;transition:all .2s ease;box-sizing:border-box}.field.svelte-1lnbxlt input:where(.svelte-1lnbxlt):focus,.field.svelte-1lnbxlt select:where(.svelte-1lnbxlt):focus,.field.svelte-1lnbxlt textarea:where(.svelte-1lnbxlt):focus{outline:none;border-color:var(--gold, #35e0ff);box-shadow:0 0 16px color-mix(in srgb,var(--gold, #35e0ff) 25%,transparent)}.submit-btn.svelte-1lnbxlt{width:100%;margin-top:8px;padding:14px;font-size:15px}.success-box.svelte-1lnbxlt{text-align:center;padding:32px 16px}.success-icon.svelte-1lnbxlt{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#10b98133;border:1px solid #10b981;color:#10b981;font-size:28px;font-weight:800;margin-bottom:16px}.success-box.svelte-1lnbxlt h3:where(.svelte-1lnbxlt){margin:0 0 8px;color:var(--text-strong, #ffffff);font-size:20px}.success-box.svelte-1lnbxlt p:where(.svelte-1lnbxlt){margin:0 0 8px;color:var(--text, #ffffff);font-size:15px}.success-box.svelte-1lnbxlt .sub-note:where(.svelte-1lnbxlt){color:var(--muted, #9aa5b5);font-size:13px;margin-bottom:24px}.btn.svelte-1lnbxlt{display:inline-flex;align-items:center;justify-content:center;padding:10px 20px;border-radius:999px;font-size:13px;font-weight:700;text-decoration:none;cursor:pointer;transition:all .2s ease;box-sizing:border-box}.btn.full.svelte-1lnbxlt{width:100%}.btn-gold.svelte-1lnbxlt{background:var(--gold, linear-gradient(90deg, #35e0ff, #e839c4));color:#0c1017;border:none;box-shadow:0 4px 18px color-mix(in srgb,var(--gold, #35e0ff) 35%,transparent)}.btn-gold.svelte-1lnbxlt:hover{filter:brightness(1.15);transform:translateY(-1px)}.btn-outline.svelte-1lnbxlt{background:transparent;color:var(--text-strong, #ffffff);border:1px solid var(--line, rgba(255, 255, 255, .2))}.btn-outline.svelte-1lnbxlt:hover{border-color:var(--gold, #35e0ff);color:var(--gold, #35e0ff)}.chat-modal-overlay.svelte-1lnbxlt{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:90}.chat-window.svelte-1lnbxlt{position:fixed;bottom:24px;right:24px;width:min(380px,calc(100vw - 32px));height:min(540px,calc(100vh - 48px));border-radius:var(--radius-xl, 16px);background:var(--bg-elev-2, #141923);border:1px solid var(--line, rgba(255, 255, 255, .15));box-shadow:0 16px 48px #000000b3;z-index:91;display:flex;flex-direction:column;overflow:hidden}.chat-head.svelte-1lnbxlt{display:flex;align-items:center;justify-content:space-between;padding:14px 18px;background:var(--bg-elev, #0d121a);border-bottom:1px solid var(--line, rgba(255, 255, 255, .1))}.head-info.svelte-1lnbxlt{display:flex;align-items:center;gap:10px}.head-info.svelte-1lnbxlt h4:where(.svelte-1lnbxlt){margin:0;font-size:14px;color:var(--text-strong, #ffffff)}.head-info.svelte-1lnbxlt span:where(.svelte-1lnbxlt){font-size:11px;color:#10b981}.chat-close.svelte-1lnbxlt{background:none;border:none;color:var(--muted, #9aa5b5);font-size:16px;cursor:pointer;padding:4px}.chat-body.svelte-1lnbxlt{flex:1;padding:16px;overflow-y:auto;display:flex;flex-direction:column;gap:12px}.chat-bubble.svelte-1lnbxlt{max-width:80%;padding:10px 14px;border-radius:12px;font-size:13px;line-height:1.5}.chat-bubble.agent.svelte-1lnbxlt{align-self:flex-start;background:#ffffff14;color:var(--text, #ffffff);border-bottom-left-radius:2px}.chat-bubble.user.svelte-1lnbxlt{align-self:flex-end;background:var(--gold, #35e0ff);color:#0c1017;font-weight:600;border-bottom-right-radius:2px}.bubble-meta.svelte-1lnbxlt{font-size:10px;opacity:.7;margin-bottom:3px}.chat-bubble.typing.svelte-1lnbxlt{display:flex;gap:4px;padding:12px 16px}.typing-dot.svelte-1lnbxlt{width:6px;height:6px;border-radius:50%;background:var(--muted, #9aa5b5);animation:svelte-1lnbxlt-blink 1.4s infinite}.typing-dot.svelte-1lnbxlt:nth-child(2){animation-delay:.2s}.typing-dot.svelte-1lnbxlt:nth-child(3){animation-delay:.4s}@keyframes svelte-1lnbxlt-blink{0%,to{opacity:.3}50%{opacity:1}}.chat-foot.svelte-1lnbxlt{display:flex;padding:12px;background:var(--bg-elev, #0d121a);border-top:1px solid var(--line, rgba(255, 255, 255, .1));gap:8px}.chat-foot.svelte-1lnbxlt input:where(.svelte-1lnbxlt){flex:1;padding:10px 14px;border-radius:999px;border:1px solid var(--line, rgba(255, 255, 255, .12));background:#ffffff0d;color:#fff;font-size:13px}.chat-foot.svelte-1lnbxlt input:where(.svelte-1lnbxlt):focus{outline:none;border-color:var(--gold, #35e0ff)}.chat-send-btn.svelte-1lnbxlt{width:36px;height:36px;border-radius:50%;border:none;background:var(--gold, #35e0ff);color:#0c1017;cursor:pointer;display:flex;align-items:center;justify-content:center;font-weight:700}
