:root{color-scheme:light;--ink:#15214b;--muted:#596682;--blue:#194bff;--line:#dce3f3;--paper:#f5f7fd;--navy:#071435}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:90px}body{margin:0;background:var(--paper);color:var(--ink);font:16px/1.75 Inter,Segoe UI,Arial,sans-serif}a{color:#1746dc;text-underline-offset:4px}a:hover{color:#002aac}button,input{font:inherit}button,a,input,summary{outline-offset:5px}button{cursor:pointer}.support-header{background:var(--navy);color:white;border-bottom:1px solid #284471}.support-nav{max-width:1240px;padding:20px 28px;margin:auto;display:flex;gap:24px;align-items:center}.support-brand{display:flex;align-items:center;gap:10px;color:white;text-decoration:none;font-size:21px;font-weight:750;letter-spacing:-.6px}.support-brand:hover{color:white}.support-brand img{width:30px;height:30px}.support-links{display:flex;gap:23px;align-items:center;margin-left:auto}.support-links a{color:#dbe5ff;text-decoration:none;font-size:14px}.support-links a:hover,.support-links a[aria-current=page]{color:white;text-decoration:underline}.support-hero{color:white;background:radial-gradient(ellipse at 76% 12%,#2258ff 0,transparent 58%),linear-gradient(128deg,#0a1a4c,#102f9b);padding:66px 28px 72px}.support-hero>div{max-width:1184px;margin:auto}.eyebrow{display:block;font-size:12px;font-weight:750;letter-spacing:2px;color:#b7d6ff;text-transform:uppercase}.support-hero h1{font-size:clamp(36px,6vw,66px);letter-spacing:-2.4px;line-height:1.08;max-width:900px;margin:18px 0}.support-hero p{color:#d5e3ff;max-width:740px;font-size:18px;margin:16px 0 0}.support-layout{max-width:1240px;display:grid;grid-template-columns:230px minmax(0,1fr);gap:54px;margin:auto;padding:48px 28px 80px}.support-toc{position:sticky;top:24px;align-self:start;font-size:14px}.support-toc h2{font-size:12px;letter-spacing:1.3px;text-transform:uppercase;color:var(--muted);margin-top:0}.support-toc a{display:block;color:var(--muted);text-decoration:none;padding:7px 0;line-height:1.5}.support-toc a:hover{color:var(--blue)}.support-body{max-width:850px;min-width:0}.support-body h2{font-size:28px;letter-spacing:-.8px;line-height:1.25;margin:0 0 20px}.support-body h3{font-size:19px;line-height:1.4;margin:28px 0 12px}.support-body p{margin:0 0 18px}.support-body li{margin:9px 0}.support-body ul,.support-body ol{padding-left:24px}.doc-section{padding:0 0 30px;margin:0 0 34px;border-bottom:1px solid var(--line);scroll-margin-top:28px}.support-note{border-left:3px solid var(--blue);background:#eaf0ff;padding:17px 21px;border-radius:0 10px 10px 0;margin:20px 0}.support-search{background:white;border:1px solid var(--line);padding:20px;border-radius:14px;margin-bottom:36px}.support-search label{display:block;font-size:14px;font-weight:700;margin-bottom:8px}.support-search input{width:100%;border:1px solid #b6c5e4;border-radius:8px;padding:12px;color:var(--ink);background:white}.search-count{font-size:13px;color:var(--muted);margin:8px 0 0!important}.support-body details{background:white;border:1px solid var(--line);border-radius:12px;padding:20px 22px;margin:14px 0;scroll-margin-top:20px}.support-body summary{font-weight:700;cursor:pointer;line-height:1.5}.support-body details>div{margin-top:16px;color:var(--muted)}.support-button{display:inline-block;border:1px solid var(--blue);background:var(--blue);color:white;border-radius:9px;padding:11px 18px;font-weight:650;text-decoration:none;line-height:1.5}.support-button:hover{background:#0839de;color:white}.support-button.secondary{color:var(--blue);background:white}.support-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.support-label{font-size:13px;color:var(--muted)}.privacy-option{display:flex;align-items:flex-start;gap:14px;padding:22px;background:white;border:1px solid var(--line);border-radius:12px;margin:14px 0}.privacy-option input{width:20px;height:20px;margin-top:6px;accent-color:var(--blue)}.privacy-option p{margin:4px 0 0;color:var(--muted)}.support-footer{background:var(--navy);color:#afbfdf;padding:40px 28px;font-size:13px}.support-footer>div{max-width:1184px;margin:auto}.support-footer nav{display:flex;flex-wrap:wrap;gap:14px 24px;margin:0 0 18px}.support-footer a{color:#e2ebff;text-decoration:none}.support-footer a:hover{text-decoration:underline}.support-footer p{margin:8px 0}.support-body code{font-size:.9em;overflow-wrap:anywhere;background:#e8edfa;padding:2px 5px;border-radius:4px}.support-body [hidden]{display:none!important}.support-body table{width:100%;border-collapse:collapse;font-size:14px}.support-body th,.support-body td{text-align:left;padding:12px;border-bottom:1px solid var(--line);vertical-align:top}.support-body th{background:#eaf0ff}.support-table{overflow-x:auto}.support-updated{color:var(--muted);font-size:13px;margin-bottom:30px!important}@media(max-width:850px){.support-layout{grid-template-columns:1fr;gap:24px;padding-top:30px}.support-toc{position:static;border-bottom:1px solid var(--line);padding-bottom:16px;display:flex;flex-wrap:wrap;gap:5px 18px}.support-toc h2{width:100%;margin:0 0 6px}.support-toc a{padding:2px 0}.support-hero{padding:44px 24px 48px}.support-links{gap:14px}.support-links a{font-size:13px}}@media(max-width:560px){.support-nav{padding:16px 20px;flex-wrap:wrap;gap:12px}.support-links{margin-left:0;gap:18px;width:100%;overflow:auto;white-space:nowrap}.support-layout{padding:28px 20px 48px}.support-hero{padding-left:20px;padding-right:20px}.support-hero h1{letter-spacing:-1.3px}.support-body h2{font-size:25px}.support-body details{padding:17px}.support-body table{min-width:460px}.support-actions>*{width:100%;text-align:center}.support-footer{padding:30px 20px}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

@media(min-width:1150px){.docs-layout{max-width:1440px;grid-template-columns:205px minmax(0,1fr) 165px;gap:38px}.docs-on-page{font-size:12px;border-left:1px solid var(--line);padding-left:18px}.docs-on-page a{padding:5px 0}}@media(max-width:1149px){.docs-on-page{display:none}}

.mobile-contents{display:none}@media(max-width:850px){.support-layout>.support-toc{display:none}.mobile-contents{display:block;margin:0 0 24px}.mobile-contents label{display:block;font-size:13px;font-weight:700;margin-bottom:8px}.mobile-contents select{width:100%;padding:12px;border:1px solid #b6c5e4;border-radius:8px;background:white;color:var(--ink);font:inherit}}

@media(max-width:560px){.support-links{overflow:visible;white-space:normal;flex-wrap:wrap;gap:8px 16px}}
