.tsb-supportx *,.tsb-supportx :before,.tsb-supportx :after{box-sizing:border-box}html.tsb-anon body.tsb-supportx #tsb-sidebar,html.tsb-anon body.tsb-supportx #tsb-tabbar{display:none}html.tsb-anon.tsb-appnav body.tsb-supportx{padding-left:0}html.tsb-authed .sx-anon,html.tsb-anon .sx-authed{display:none}.tsb-supportx .sx-page{width:min(680px,100%);padding:var(--space-5) 20px calc(118px + env(safe-area-inset-bottom));color:var(--tsb-text);font-family:var(--tsb-body);margin-inline:auto;font-size:15px;line-height:1.6}@media (width>=901px){.tsb-supportx .sx-page{padding-bottom:var(--space-8)}}html.tsb-anon .tsb-supportx .sx-page{padding-top:calc(var(--space-4) + env(safe-area-inset-top));padding-bottom:calc(var(--space-7) + env(safe-area-inset-bottom))}.sx-page p{margin:0}.sx-page p+p{margin-top:var(--space-3)}.sx-back{min-height:44px;margin:0 0 var(--space-3) -10px;color:var(--tsb-text-2);font-family:var(--tsb-display);font-size:var(--text-xs);letter-spacing:var(--track-caps);text-transform:uppercase;-webkit-tap-highlight-color:transparent;border-radius:999px;align-items:center;gap:8px;padding:0 14px 0 10px;font-weight:700;text-decoration:none;display:inline-flex}.sx-back:hover{color:var(--tsb-text);background:#ffffff0d}.sx-back svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:16px;height:16px}.sx-eyebrow{color:var(--tsb-muted);font-family:var(--tsb-display);font-size:var(--text-2xs);font-weight:600;line-height:var(--leading-2xs);letter-spacing:var(--track-eyebrow);text-transform:uppercase;display:block}.sx-page h1{margin:var(--space-2) 0 0;font-family:var(--tsb-display);font-size:var(--text-xl);line-height:var(--leading-xl);letter-spacing:var(--track-display);text-wrap:balance;font-weight:800}.sx-lede{margin-top:var(--space-3);color:var(--tsb-text-2);max-width:56ch}.sx-jump{margin:var(--space-5) 0 0;border-radius:var(--tsb-radius-lg);background:var(--tsb-bg-raised);box-shadow:0 0 0 1px var(--tsb-line);padding:0;list-style:none;overflow:hidden}.sx-jump li+li{border-top:1px solid var(--tsb-line)}.sx-jump a{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:48px;padding:10px var(--space-4);color:var(--tsb-text);-webkit-tap-highlight-color:transparent;font-weight:600;text-decoration:none;display:flex}.sx-jump a:hover{background:#ffffff09}.sx-jump svg{fill:none;width:16px;height:16px;stroke:var(--tsb-muted);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none}.sx-card{margin-top:var(--space-5);padding:var(--space-5);border-radius:var(--tsb-radius-xl);background:linear-gradient(180deg, var(--tsb-surface), var(--tsb-bg-raised));box-shadow:var(--tsb-elev-1);scroll-margin-top:var(--space-4)}.sx-card h2{margin:0 0 var(--space-3);font-family:var(--tsb-display);font-size:var(--text-md);line-height:var(--leading-md);letter-spacing:var(--track-display);font-weight:800}.sx-card h3{margin:var(--space-5) 0 var(--space-2);color:var(--tsb-text);font-family:var(--tsb-body);font-size:15px;font-weight:700}.sx-card h2+h3{margin-top:0}.sx-card p,.sx-card li{color:var(--tsb-text-2)}.sx-card strong{color:var(--tsb-text);font-weight:600}.sx-card ol,.sx-card ul{margin:var(--space-2) 0 0;gap:var(--space-2);padding-left:22px;display:grid}.sx-card li::marker{color:var(--tsb-muted);font-weight:600}.sx-card a:not([class]){color:var(--tsb-red-ink);text-underline-offset:3px}.sx-note{margin-top:var(--space-4);padding:12px var(--space-4);border-radius:var(--tsb-radius);background:var(--tsb-bg);box-shadow:0 0 0 1px var(--tsb-line);color:var(--tsb-text-2);font-size:14px}.sx-actions{margin-top:var(--space-4);flex-wrap:wrap;gap:10px;display:flex}.sx-btn{border:1px solid var(--tsb-line-strong);border-radius:var(--tsb-radius);min-height:48px;color:var(--tsb-text);font-family:var(--tsb-display);font-size:var(--text-xs);letter-spacing:var(--track-caps);text-transform:uppercase;overflow-wrap:anywhere;-webkit-tap-highlight-color:transparent;transition:background var(--tsb-ease), border-color var(--tsb-ease);background:#ffffff0a;justify-content:center;align-items:center;gap:8px;padding:0 18px;font-weight:700;text-decoration:none;display:inline-flex}.sx-btn:hover{background:#ffffff14}.sx-btn.is-primary{background:var(--tsb-red);color:#fff;border-color:#0000}.sx-btn.is-primary:hover{background:var(--tsb-red-hover)}.sx-btn.is-plain{font-family:var(--tsb-body);letter-spacing:0;text-transform:none;font-size:14px;font-weight:600}.sx-btn svg{fill:none;stroke:currentColor;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:16px;height:16px}@media (width<=480px){.sx-btn{width:100%}}.sx-foot{margin-top:var(--space-6);color:var(--tsb-muted);font-size:13px}.sx-foot-links{gap:4px var(--space-2);margin:0 0 var(--space-2) -10px;flex-wrap:wrap;padding:0;list-style:none;display:flex}.sx-foot-links a{min-height:44px;color:var(--tsb-text-2);text-underline-offset:3px;border-radius:10px;align-items:center;padding:0 10px;font-weight:600;display:inline-flex}.sx-foot-links a:hover{color:var(--tsb-text)}.sx-page a:focus-visible{outline:2px solid var(--tsb-focus-ring);outline-offset:2px}@media (prefers-reduced-motion:reduce){.sx-btn{transition:none}}
