.support-hero[data-v-0fbb94b2]{background:var(--public-canvas)}.support-hero-grid[data-v-0fbb94b2]{align-items:start;gap:64px}.support-intro[data-v-0fbb94b2]{padding-block:12px}.support-contact-options[data-v-0fbb94b2]{min-width:0;padding-left:32px;border-left:1px solid var(--public-line)}.support-resource-search[data-v-0fbb94b2]{margin-bottom:20px}.support-resource-search label[data-v-0fbb94b2]{display:block;margin-bottom:10px;font-size:14px;font-weight:600}.support-resource-search>div[data-v-0fbb94b2]{display:grid;grid-template-columns:minmax(0,1fr) 48px}.support-resource-search input[data-v-0fbb94b2]{min-width:0;min-height:48px;border:1px solid var(--public-control);border-right:0;border-radius:6px 0 0 6px;padding:12px;background:var(--public-canvas);color:var(--public-ink);font:inherit;font-size:16px}.support-resource-search button[data-v-0fbb94b2]{display:grid;place-items:center;border:1px solid var(--public-action);border-radius:0 6px 6px 0;background:var(--public-action);color:var(--public-on-action);cursor:pointer;transition:background-color .16s ease}.support-resource-search button[data-v-0fbb94b2]:hover{background:var(--public-action-hover)}.support-resource-search button[data-v-0fbb94b2]:active{background:var(--public-action-active)}.support-resource-search[data-v-0fbb94b2] :is(input,button):focus-visible{position:relative;z-index:1;outline:3px solid var(--public-focus);outline-offset:3px}.support-contact-links[data-v-0fbb94b2]{display:grid}.support-contact-links>a[data-v-0fbb94b2]{display:grid;grid-template-columns:22px minmax(0,1fr) 18px;gap:14px;align-items:center;padding:16px 8px;min-height:76px;border-top:1px solid var(--public-line);color:var(--public-ink);text-decoration:none;border-radius:0;transition:background-color .16s ease,color .16s ease}.support-contact-links>a[data-v-0fbb94b2]:hover{color:var(--public-accent);background:var(--public-selected);text-decoration:none}.support-contact-links>a[data-v-0fbb94b2]:focus-visible{outline:3px solid var(--public-focus);outline-offset:3px}.support-contact-links span[data-v-0fbb94b2]{display:grid;min-width:0;gap:3px}.support-contact-links strong[data-v-0fbb94b2]{font-size:15px;line-height:1.5;font-weight:600}.support-contact-links small[data-v-0fbb94b2]{font-size:13px;color:var(--public-muted);line-height:1.6;overflow-wrap:anywhere}.support-company-contact[data-v-0fbb94b2]{margin:18px 0 0;color:var(--public-muted);font-size:13px;line-height:1.7}.support-company-contact a[data-v-0fbb94b2]{color:var(--public-accent);overflow-wrap:anywhere;text-decoration:underline;text-underline-offset:3px}.support-message-band[data-v-0fbb94b2]{scroll-margin-top:100px}.support-message-grid[data-v-0fbb94b2]{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1fr);gap:80px;padding-block:72px}.support-message-grid h2[data-v-0fbb94b2]{margin:0 0 20px;font-size:30px;line-height:1.25}.support-message-grid h3[data-v-0fbb94b2]{font-size:18px;line-height:1.4;font-weight:600;margin:0 0 10px}.support-message-grid p[data-v-0fbb94b2]{color:var(--public-muted)}.support-setup-note[data-v-0fbb94b2]{margin:32px 0;padding-top:24px;border-top:1px solid var(--public-line)}.support-message-form[data-v-0fbb94b2]{display:grid;gap:24px}.support-form-pair[data-v-0fbb94b2]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.support-message-form label[data-v-0fbb94b2]{display:block;margin-bottom:8px;font-size:14px;font-weight:600}.support-message-form[data-v-0fbb94b2] :is(input,select,textarea){display:block;width:100%;min-width:0;min-height:48px;padding:12px;border:1px solid var(--public-control, #a9b6b2);border-radius:6px;background:var(--public-canvas);color:var(--public-ink);font:inherit;font-size:16px;line-height:1.5;transition:border-color .16s ease,box-shadow .16s ease}.support-message-form textarea[data-v-0fbb94b2]{resize:vertical}.support-message-form[data-v-0fbb94b2] :is(input,select,textarea):focus{outline:3px solid var(--public-focus);outline-offset:2px;border-color:var(--public-accent)}.support-message-form [aria-invalid=true][data-v-0fbb94b2]{border-color:var(--public-error)}.support-quiet[data-v-0fbb94b2]{font-size:13px;line-height:1.6;margin:12px 0 0;color:var(--public-muted)}.support-error[data-v-0fbb94b2]{color:var(--public-error)!important;margin:8px 0 0;font-size:14px}.support-error-summary[data-v-0fbb94b2]{padding:18px 20px;border:1px solid var(--public-error);border-radius:6px;background:var(--public-error-surface)}.support-error-summary h3[data-v-0fbb94b2]{color:var(--public-error)}.support-error-summary ul[data-v-0fbb94b2]{margin:10px 0 0;padding-left:20px}.support-error-summary a[data-v-0fbb94b2]{color:var(--public-error);text-decoration:underline}.support-submit-row[data-v-0fbb94b2]{display:flex;align-items:flex-start;gap:20px}.support-submit-row button[data-v-0fbb94b2]{flex:0 0 auto}.support-submit-row p[data-v-0fbb94b2]{font-size:13px;line-height:1.6;margin:0}.support-submit-row a[data-v-0fbb94b2]{text-decoration:underline;color:var(--public-accent)}.support-trap[data-v-0fbb94b2]{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.support-receipt[data-v-0fbb94b2]{display:flex;align-items:flex-start;gap:14px;padding:20px;margin-bottom:24px;border:1px solid var(--public-line);border-left:3px solid var(--public-accent);border-radius:6px;background:var(--public-selected);color:var(--public-accent);scroll-margin-top:100px}.support-receipt[data-v-0fbb94b2]:focus{outline:3px solid var(--public-focus);outline-offset:4px}.support-receipt svg[data-v-0fbb94b2]{flex-shrink:0}.support-receipt p[data-v-0fbb94b2]{margin:6px 0 0;font-size:14px}.support-reference[data-v-0fbb94b2]{overflow-wrap:anywhere;font-size:12px!important}.support-form-chat[data-v-0fbb94b2]{display:flex;flex-wrap:wrap;gap:0 6px;align-items:center;margin:0;font-size:14px}.support-form-chat button[data-v-0fbb94b2]{display:inline-flex;align-items:center;gap:6px;min-height:44px;padding:0;border:0;background:transparent;font:inherit;color:var(--public-accent);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.support-form-chat button[data-v-0fbb94b2]:focus-visible{outline:3px solid var(--public-focus);outline-offset:3px}.support-loading[data-v-0fbb94b2]{animation:support-loading-0fbb94b2 1s linear infinite}@keyframes support-loading-0fbb94b2{to{transform:rotate(360deg)}}@media(max-width:900px){.support-hero-grid[data-v-0fbb94b2]{gap:32px}.support-intro[data-v-0fbb94b2]{padding:0}.support-contact-options[data-v-0fbb94b2]{padding:28px 0 0;border-left:0;border-top:1px solid var(--public-line)}.support-message-grid[data-v-0fbb94b2]{gap:40px;grid-template-columns:1fr;padding-block:48px}}@media(max-width:500px){.support-form-pair[data-v-0fbb94b2]{grid-template-columns:1fr}.support-submit-row[data-v-0fbb94b2]{flex-direction:column}.support-submit-row button[data-v-0fbb94b2]{width:100%}}@media(prefers-reduced-motion:reduce){.support-loading[data-v-0fbb94b2]{animation:none}.support-message-form[data-v-0fbb94b2] :is(input,select,textarea){transition:none}}
