.support-container.svelte-1j5tn20{max-width:1200px;margin:0 auto;padding:64px 24px 96px}.support-header.svelte-1j5tn20{text-align:center;margin-bottom:64px;display:flex;flex-direction:column;align-items:center;gap:12px}.support-badge.svelte-1j5tn20{font-family:var(--font-mono);font-size:.72rem;font-weight:800;letter-spacing:.08em;padding:4px 12px;background:#11110f0d;border-radius:99px;color:var(--ink-soft)}.support-header.svelte-1j5tn20 h1:where(.svelte-1j5tn20){font-size:clamp(2.4rem,4.5vw,4.2rem);font-weight:850;line-height:1.05;color:var(--ink);letter-spacing:-.01em;margin:0}.support-lead.svelte-1j5tn20{max-width:44rem;font-size:clamp(1.08rem,1.4vw,1.25rem);line-height:1.6;color:var(--muted);margin-top:14px;text-wrap:balance}.support-layout.svelte-1j5tn20{display:grid;grid-template-columns:1fr 1.3fr;gap:48px;align-items:start}.left-column.svelte-1j5tn20{display:flex;flex-direction:column;gap:32px}.overview-card.svelte-1j5tn20,.faq-card.svelte-1j5tn20,.desk-panel.svelte-1j5tn20{background:var(--surface-solid);border:1px solid var(--line-strong);border-radius:var(--radius-md);padding:32px;box-shadow:0 4px 16px #11110f03}.overview-card.svelte-1j5tn20 h3:where(.svelte-1j5tn20),.faq-card.svelte-1j5tn20 h3:where(.svelte-1j5tn20){font-size:1.25rem;font-weight:800;color:var(--ink);margin:0 0 16px}.overview-text.svelte-1j5tn20{font-size:.92rem;line-height:1.6;color:var(--muted);margin:0 0 16px}.overview-text.svelte-1j5tn20 strong:where(.svelte-1j5tn20){color:var(--ink)}.meta-status-box.svelte-1j5tn20{margin-top:24px;padding:16px 20px;border:1px solid var(--line);background:var(--paper-soft);border-radius:var(--radius-sm);display:flex;justify-content:space-between;align-items:center}.status-indicator-wrapper.svelte-1j5tn20{display:flex;align-items:center;gap:10px}.status-text.svelte-1j5tn20{font-size:.88rem;font-weight:800;color:var(--success)}.status-detail.svelte-1j5tn20{font-size:.82rem;color:var(--muted);font-weight:650}.pulsing-dot.svelte-1j5tn20{position:relative;width:8px;height:8px;border-radius:50%}.pulsing-dot.green.svelte-1j5tn20{background:var(--success)}.pulsing-dot.svelte-1j5tn20:after{position:absolute;inset:0;content:"";border-radius:50%;animation:svelte-1j5tn20-pulse 2s infinite ease-in-out;opacity:.4}.pulsing-dot.green.svelte-1j5tn20:after{box-shadow:0 0 0 4px var(--success)}@keyframes svelte-1j5tn20-pulse{0%{transform:scale(.9);opacity:.6}50%{transform:scale(1.6);opacity:0}to{transform:scale(.9);opacity:0}}.desk-panel.svelte-1j5tn20{padding:0;overflow:hidden;display:flex;flex-direction:column}.tabs-header.svelte-1j5tn20{display:flex;border-bottom:1px solid var(--line);background:var(--paper-soft)}.tab-btn.svelte-1j5tn20{flex:1;background:none;border:0;padding:16px;font-size:.94rem;font-weight:800;color:var(--muted);cursor:pointer;transition:all .18s ease;text-align:center}.tab-btn.svelte-1j5tn20:hover{color:var(--ink);background:#11110f05}.tab-btn.active.svelte-1j5tn20{color:var(--ink);background:var(--surface-solid);border-bottom:2px solid var(--ink);margin-bottom:-1px}.tab-content.svelte-1j5tn20{padding:32px;background:var(--surface-solid)}.live-chat-interface.svelte-1j5tn20{display:flex;flex-direction:column;gap:16px}.chat-body.svelte-1j5tn20{height:320px;overflow-y:auto;border:1px solid var(--line);border-radius:var(--radius-sm);padding:20px;background:var(--paper-soft)}.messages-list.svelte-1j5tn20{display:flex;flex-direction:column;gap:16px}.message-wrapper.svelte-1j5tn20{display:flex;flex-direction:column;max-width:85%}.message-wrapper.system.svelte-1j5tn20{align-self:center;max-width:95%;text-align:center}.message-wrapper.agent.svelte-1j5tn20{align-self:flex-start;align-items:flex-start}.message-wrapper.user.svelte-1j5tn20{align-self:flex-end;align-items:flex-end}.sender-label.svelte-1j5tn20{font-size:.7rem;color:var(--muted);font-weight:700;margin-bottom:3px}.message-bubble.svelte-1j5tn20{padding:10px 14px;border-radius:var(--radius-md);position:relative}.message-bubble.svelte-1j5tn20 p:where(.svelte-1j5tn20){margin:0;font-size:.88rem;line-height:1.45}.msg-time.svelte-1j5tn20{font-size:.64rem;color:var(--muted);display:block;text-align:right;margin-top:4px}.message-bubble.system.svelte-1j5tn20{background:#11110f05;border:1px dashed var(--line-strong);padding:8px 14px;border-radius:var(--radius-sm)}.message-bubble.system.svelte-1j5tn20 p:where(.svelte-1j5tn20){font-family:var(--font-mono);font-size:.78rem;color:var(--muted);text-align:center}.message-bubble.agent.svelte-1j5tn20{background:var(--surface-solid);border:1px solid var(--line-strong);color:var(--ink);border-top-left-radius:2px;box-shadow:0 2px 8px #11110f05}.message-bubble.user.svelte-1j5tn20{background:var(--ink);color:var(--white);border-top-right-radius:2px;box-shadow:0 2px 8px #11110f0a}.message-bubble.user.svelte-1j5tn20 .msg-time:where(.svelte-1j5tn20){color:var(--line-strong)}.chat-body.svelte-1j5tn20::-webkit-scrollbar{width:6px}.chat-body.svelte-1j5tn20::-webkit-scrollbar-track{background:transparent}.chat-body.svelte-1j5tn20::-webkit-scrollbar-thumb{background:var(--line-strong);border-radius:99px}.chat-body.svelte-1j5tn20::-webkit-scrollbar-thumb:hover{background:var(--muted)}.typing.svelte-1j5tn20{padding:12px 16px}.typing-indicator.svelte-1j5tn20{display:flex;gap:4px;align-items:center;height:12px}.typing-indicator.svelte-1j5tn20 span:where(.svelte-1j5tn20){width:6px;height:6px;background:var(--muted);border-radius:50%;animation:svelte-1j5tn20-bounce 1.3s infinite ease-in-out}.typing-indicator.svelte-1j5tn20 span:where(.svelte-1j5tn20):nth-child(2){animation-delay:-1.1s}.typing-indicator.svelte-1j5tn20 span:where(.svelte-1j5tn20):nth-child(3){animation-delay:-.9s}@keyframes svelte-1j5tn20-bounce{0%,60%,to{transform:translateY(0)}30%{transform:translateY(-4px)}}.chat-footer.svelte-1j5tn20{display:flex;gap:8px;margin-top:4px}.chat-footer.svelte-1j5tn20 input:where(.svelte-1j5tn20){flex:1;padding:10px 14px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper-soft);color:var(--ink);font-size:.88rem;outline:none;transition:border-color .16s ease,box-shadow .16s ease}.chat-footer.svelte-1j5tn20 input:where(.svelte-1j5tn20):focus{border-color:var(--ink);box-shadow:0 0 0 2px #11110f0d}.send-chat-btn.svelte-1j5tn20{min-height:auto;height:38px;padding:0 16px;font-size:.84rem;border-radius:var(--radius-sm);cursor:pointer}.chat-disclaimer.svelte-1j5tn20{font-family:var(--font-mono);font-size:.72rem;color:var(--muted);text-align:center;margin-top:8px}.faq-list.svelte-1j5tn20{display:flex;flex-direction:column;gap:12px;margin-top:10px}.faq-item.svelte-1j5tn20{border-bottom:1px solid var(--line);padding-bottom:12px}.faq-item.svelte-1j5tn20:last-child{border-bottom:0;padding-bottom:0}.faq-trigger.svelte-1j5tn20{width:100%;display:flex;justify-content:space-between;align-items:center;background:none;border:0;padding:8px 0;font-size:.96rem;font-weight:750;color:var(--ink);cursor:pointer;text-align:left}.faq-trigger.svelte-1j5tn20:hover{color:var(--ink-soft)}.faq-icon-indicator.svelte-1j5tn20{font-family:var(--font-mono);font-weight:700;font-size:1rem;color:var(--muted)}.faq-content.svelte-1j5tn20{padding:8px 0 4px;animation:svelte-1j5tn20-slideDown .2s ease}.faq-content.svelte-1j5tn20 p:where(.svelte-1j5tn20){font-size:.88rem;line-height:1.55;color:var(--muted);margin:0}.ticket-subtitle.svelte-1j5tn20{font-size:.92rem;color:var(--muted);margin:0 0 24px}.support-form.svelte-1j5tn20{display:flex;flex-direction:column;gap:20px}.form-row.svelte-1j5tn20{display:grid;grid-template-columns:1fr 1fr;gap:16px}.form-group.svelte-1j5tn20{display:flex;flex-direction:column;gap:6px}.form-group.svelte-1j5tn20 label:where(.svelte-1j5tn20){font-size:.84rem;font-weight:750;color:var(--ink)}.form-group.svelte-1j5tn20 input:where(.svelte-1j5tn20),.form-group.svelte-1j5tn20 select:where(.svelte-1j5tn20),.form-group.svelte-1j5tn20 textarea:where(.svelte-1j5tn20){padding:10px 14px;border:1px solid var(--line-strong);border-radius:var(--radius-sm);background:var(--paper-soft);color:var(--ink);font-family:inherit;font-size:.92rem;outline:none;transition:border-color .16s ease}.form-group.svelte-1j5tn20 input:where(.svelte-1j5tn20):focus,.form-group.svelte-1j5tn20 select:where(.svelte-1j5tn20):focus,.form-group.svelte-1j5tn20 textarea:where(.svelte-1j5tn20):focus{border-color:var(--ink)}.submit-btn.svelte-1j5tn20{min-height:48px;font-size:.94rem;margin-top:10px;cursor:pointer;border-radius:var(--radius-md)}.submitting-state.svelte-1j5tn20{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:64px 0;gap:16px}.loader.svelte-1j5tn20{width:38px;height:38px;border:3px solid var(--line);border-top-color:var(--ink);border-radius:50%;animation:svelte-1j5tn20-spin .8s linear infinite}@keyframes svelte-1j5tn20-spin{to{transform:rotate(360deg)}}.submitting-state.svelte-1j5tn20 h4:where(.svelte-1j5tn20){margin:0;font-size:1.1rem;font-weight:800;color:var(--ink)}.submitting-state.svelte-1j5tn20 p:where(.svelte-1j5tn20){margin:0;font-size:.84rem;color:var(--muted)}.ticket-receipt.svelte-1j5tn20{display:flex;flex-direction:column;gap:24px;animation:svelte-1j5tn20-scaleUp .22s cubic-bezier(.16,1,.3,1)}.receipt-header.svelte-1j5tn20{display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.success-indicator-container.svelte-1j5tn20{width:48px;height:48px;border-radius:50%;background:#116b3914;position:relative;display:grid;place-items:center}.success-icon-badge.svelte-1j5tn20{width:14px;height:8px;border-left:2px solid var(--success);border-bottom:2px solid var(--success);transform:rotate(-45deg);margin-top:-3px}.ticket-id.svelte-1j5tn20{font-size:.8rem;padding:4px 10px;background:#11110f0d;border-radius:var(--radius-sm);color:var(--ink-soft)}.receipt-details.svelte-1j5tn20{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--paper-soft);padding:16px 20px;display:flex;flex-direction:column;gap:10px}.terminal-row.svelte-1j5tn20{display:flex;justify-content:space-between;font-size:.88rem}.t-label.svelte-1j5tn20{color:var(--muted);font-weight:650}.t-val.svelte-1j5tn20{color:var(--ink);font-weight:750}.uppercase.svelte-1j5tn20{text-transform:uppercase}.status-badge-green.svelte-1j5tn20{color:var(--success)}.terminal-log.svelte-1j5tn20{background:#191917;border:1px solid #2d2d2a;border-radius:var(--radius-md);padding:16px 20px;font-family:var(--font-mono);font-size:.78rem;color:#e5e5e2;display:flex;flex-direction:column;gap:6px}.log-line.svelte-1j5tn20{line-height:1.4}.reset-btn.svelte-1j5tn20{min-height:42px;font-size:.88rem;border-radius:var(--radius-md);cursor:pointer}@keyframes svelte-1j5tn20-slideDown{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes svelte-1j5tn20-scaleUp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}@media(max-width:900px){.support-layout.svelte-1j5tn20{grid-template-columns:1fr;gap:40px}}@media(max-width:480px){.form-row.svelte-1j5tn20{grid-template-columns:1fr}}
