html[data-sx-theme],html:not([data-sx-theme]){--sx-bg:#010101;--sx-card:#0e0e0f;--sx-row:#151516;--sx-row-h:#1c1c1e;--sx-bar:#070708;--sx-ink:#fafafa;--sx-sub:#c4c4cc;--sx-faint:#8f8f99;--sx-line:#ffffff17;--sx-pri:#f4f4f6;--sx-pri-ink:#0b0b0d;--sx-up:#22ab94;--sx-dn:#f7525f;--sx-acc:#a78bfa;--sx-mark:#f4f4f6}html[data-sx-theme=light]{--sx-bg:#fff;--sx-card:#f7f8fa;--sx-row:#f0f3fa;--sx-row-h:#e9edf5;--sx-bar:#f7f8fa;--sx-ink:#131722;--sx-sub:#5d606b;--sx-faint:#8b8f9a;--sx-line:#e0e3eb;--sx-pri:#131722;--sx-pri-ink:#fff;--sx-up:#089981;--sx-dn:#f23645;--sx-acc:#7c3aed;--sx-mark:#131722}@media (prefers-color-scheme:light){html:not([data-sx-theme]){--sx-bg:#fff;--sx-card:#f7f8fa;--sx-row:#f0f3fa;--sx-row-h:#e9edf5;--sx-bar:#f7f8fa;--sx-ink:#131722;--sx-sub:#5d606b;--sx-faint:#8b8f9a;--sx-line:#e0e3eb;--sx-pri:#131722;--sx-pri-ink:#fff;--sx-up:#089981;--sx-dn:#f23645;--sx-acc:#7c3aed;--sx-mark:#131722}}html:has(.sx){--color-base:var(--sx-bg);--color-base-soft:var(--sx-card);--color-surface:var(--sx-card);--color-surface-2:var(--sx-row);--color-line:var(--sx-line);--color-line-soft:var(--sx-line);--color-ink:var(--sx-ink);--color-muted:var(--sx-sub);--color-faint:var(--sx-faint);--color-brand-strong:var(--sx-acc);--color-up:var(--sx-up);--color-down:var(--sx-dn);--color-danger:var(--sx-dn);background:var(--sx-bar)}html:has(.sx) body{color:var(--sx-ink);background:var(--sx-bg)!important}.sx-foot{background:var(--sx-bar)}html:has(.sx) .site-backdrop{display:none}.sx{background:var(--sx-bg);min-height:100vh;color:var(--sx-ink);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;flex-direction:column;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;display:flex}.sx main{flex:1}.sx a{color:inherit}.sx-wrap{box-sizing:border-box;max-width:1160px;margin:0 auto;padding:0 24px}@media (max-width:640px){.sx-wrap{padding:0 16px}}.sx-grow{flex:none;transition:transform .22s cubic-bezier(.2,.8,.3,1.4);display:inline-flex}.sx-grow:hover,a:hover>.sx-grow,a:hover .sx-grow{transform:scale(1.14)}.sx-btn,.sx-btn-soft{white-space:nowrap;border-radius:8px;justify-content:center;align-items:center;gap:9px;height:36px;padding:0 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .15s,opacity .15s,transform .12s;display:inline-flex}.sx-btn{background:var(--sx-pri);color:var(--sx-pri-ink)!important}.sx-btn:hover{opacity:.88}.sx-btn-soft{background:var(--sx-row);color:var(--sx-ink)!important}.sx-btn-soft:hover{background:var(--sx-row-h)}.sx-btn-lg{height:44px;padding:0 22px;font-size:15px}.sx-btn-sm{gap:8px;height:32px;padding:0 13px;font-size:13px}.sx-play{flex:none;transition:transform .2s cubic-bezier(.2,.8,.3,1.4)}.sx-btn:hover .sx-play{transform:scale(1.2)}.sx-bar{z-index:50;background:color-mix(in srgb, var(--sx-bar) 90%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);box-shadow:0 1px 0 color-mix(in srgb, var(--sx-line) 50%, transparent);position:sticky;top:0}.sx-bar-in{align-items:center;gap:28px;height:56px;padding:0 20px 0 24px;display:flex}@media (max-width:640px){.sx-bar-in{gap:12px;padding:0 16px}}.sx-brand{letter-spacing:-.01em;align-items:center;gap:9px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex}.sx-brand-mark{color:var(--sx-mark);transition:transform .22s cubic-bezier(.2,.8,.3,1.4)}.sx-brand:hover .sx-brand-mark{transform:scale(1.12)}.sx-brand-acc .sx-brand-mark{color:var(--sx-acc)}.sx-nav{gap:2px;display:none}@media (min-width:900px){.sx-nav{display:flex}}.sx-nav a{height:34px;color:var(--sx-sub);border-radius:8px;align-items:center;gap:7px;padding:0 11px;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .12s,background .12s;display:inline-flex}.sx-nav a svg{color:var(--sx-faint);transition:transform .2s cubic-bezier(.2,.8,.3,1.4),color .12s}.sx-nav a:hover{color:var(--sx-ink);background:var(--sx-row)}.sx-nav a:hover svg{color:var(--sx-ink);transform:scale(1.18)}.sx-bar-right{align-items:center;gap:16px;margin-left:auto;display:flex}.sx-bar-sep,.sx-nav-sep{background:var(--sx-line);flex:none;width:1px;height:18px;display:block}.sx-nav-sep{align-self:center;margin:0 8px}.sx-bar-sep{display:none}@media (min-width:900px){.sx-bar-sep{display:block}}.sx-nav a.is-blue svg,.sx-nav a.is-blue:hover svg{color:#2962ff}.sx-bar-right>.sx-credits{display:none}@media (min-width:1180px){.sx-bar-right>.sx-credits{display:inline-flex}}.sx-login{color:var(--sx-sub);font-size:13.5px;font-weight:500;text-decoration:none}.sx-login:hover{color:var(--sx-ink)}.sx-themebtn{background:var(--sx-row);width:32px;height:32px;color:var(--sx-sub);cursor:pointer;border:0;border-radius:8px;place-items:center;display:grid}.sx-themebtn svg{transition:transform .22s cubic-bezier(.2,.8,.3,1.4)}.sx-themebtn:hover{color:var(--sx-ink);background:var(--sx-row-h)}.sx-themebtn:hover svg{transform:scale(1.2)}.sx-credits{align-items:center;gap:14px;display:inline-flex}.sx-credits a{color:var(--sx-faint);align-items:center;gap:6px;font-size:12px;font-weight:600;text-decoration:none;transition:color .15s;display:inline-flex}.sx-credits img{transition:transform .22s cubic-bezier(.2,.8,.3,1.4)}.sx-credits a:hover{color:var(--sx-ink)}.sx-credits a:hover img{transform:scale(1.14)}.sx-credits img[src*=databento]{border-radius:3px}.sx-credits.is-md a{font-size:13px}.sx-credits.is-md img[src*=databento]{width:16px;height:16px}.sx-hero{padding:64px 0 40px}.sx-hero-in{text-align:center;flex-direction:column;align-items:center;display:flex}.sx-crumbs{color:var(--sx-faint);gap:8px;font-size:12.5px;display:flex}.sx-crumbs a{color:var(--sx-sub);text-decoration:none}.sx-crumbs a:hover{color:var(--sx-ink)}.sx-hero-mark{margin-top:28px}.sx-h1{letter-spacing:-.03em;max-width:820px;margin:20px 0 0;font-size:clamp(34px,5vw,56px);font-weight:700;line-height:1.05}.sx-h1 span{color:var(--sx-faint);font-weight:600;display:block}.sx-lead{max-width:680px;color:var(--sx-sub);margin:22px 0 0;font-size:17px;line-height:1.65}.sx-lead strong{color:var(--sx-ink);font-weight:600}.sx-cta{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:30px;display:flex}.sx-opens{color:var(--sx-faint);flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:16px 0 0;font-size:12.5px;display:flex}.sx-opens b{color:var(--sx-sub);margin-right:4px;font-weight:600}.sx-code{color:var(--sx-sub);background:var(--sx-row);letter-spacing:.02em;white-space:nowrap;border-radius:4px;padding:4px 7px;font-size:11px;font-weight:600;line-height:1.1}.sx-trust{color:var(--sx-sub);flex-wrap:wrap;justify-content:center;align-items:center;margin:36px 0 0;padding:0;font-size:13px;list-style:none;display:flex}.sx-trust li{align-items:center;gap:6px;padding:0 18px;display:inline-flex}.sx-trust li+li{box-shadow:-1px 0 0 var(--sx-line)}.sx-trust b{color:var(--sx-ink);font-weight:600}.sx-trust-credits>span:first-child{color:var(--sx-faint);margin-right:6px}@media (max-width:640px){.sx-hero{padding:40px 0 28px}.sx-cta{flex-direction:column;width:100%}.sx-cta>a{width:100%}.sx-trust{flex-direction:column;gap:10px}.sx-trust li+li{box-shadow:none}}.sx-facts{background:var(--sx-card);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));max-width:900px;margin:0 auto;display:grid}.sx-facts>div{padding:16px 20px}.sx-facts>div+div{box-shadow:-1px 0 0 var(--sx-line)}.sx-facts dt{color:var(--sx-faint);font-size:12px}.sx-facts dd{letter-spacing:-.01em;margin:4px 0 0;font-size:16px;font-weight:700}@media (max-width:760px){.sx-facts{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sx-facts>div:nth-child(3){box-shadow:0 -1px 0 var(--sx-line)}.sx-facts>div:nth-child(4){box-shadow:-1px 0 0 var(--sx-line), 0 -1px 0 var(--sx-line)}}.sx-article{box-sizing:border-box;max-width:780px;margin:0 auto;padding:72px 24px 24px}@media (max-width:640px){.sx-article{padding:48px 16px 16px}}.sx-chapter{padding-bottom:56px;scroll-margin-top:80px}.sx-sec{letter-spacing:.06em;text-transform:uppercase;color:var(--sx-sub);align-items:center;gap:10px;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.sx-sec em{color:var(--sx-faint);font-style:normal}.sx-sec i{background:var(--sx-line);flex:1;height:1px}.sx-sec small{letter-spacing:0;color:var(--sx-faint);font-size:11px;font-weight:500}.sx-h2{letter-spacing:-.02em;margin:0 0 16px;font-size:clamp(22px,2.6vw,28px);font-weight:700;line-height:1.2}.sx-prose p{color:var(--sx-sub);margin:0 0 14px;font-size:16px;line-height:1.75}.sx-prose strong{color:var(--sx-ink);font-weight:600}.sx-prose a,.sx-table a,.sx-faq a{color:var(--sx-ink);text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--sx-ink) 30%, transparent);text-decoration-color:color-mix(in srgb, var(--sx-ink) 30%, transparent);text-underline-offset:3px}.sx-prose a:hover,.sx-table a:hover{-webkit-text-decoration-color:var(--sx-ink);text-decoration-color:var(--sx-ink)}.sx-table{background:var(--sx-card);border-radius:12px;margin:24px 0 0;overflow:hidden}.sx-table-scroll{-webkit-overflow-scrolling:touch;overflow-x:auto}.sx-table table{border-collapse:collapse;width:100%;font-size:13.5px}.sx-table th{text-align:left;height:40px;color:var(--sx-faint);white-space:nowrap;padding:0 16px;font-size:11.5px;font-weight:500}.sx-table td{height:44px;color:var(--sx-ink);box-shadow:0 -1px 0 var(--sx-line);padding:0 16px}.sx-table td:first-child{white-space:nowrap;color:var(--sx-sub)}.sx-table tbody tr{transition:background 80ms}.sx-table tbody tr:hover{background:var(--sx-row)}.sx-table .r{text-align:right}.sx-table th,.sx-table td{vertical-align:middle}.sx-table td{height:auto;padding-top:11px;padding-bottom:11px;line-height:1.4}.sx-table td:not(.sx-num):not(:first-child){min-width:190px;color:var(--sx-sub);font-size:13px}.sx-num{white-space:nowrap;width:1%;font-weight:500;color:var(--sx-sub)!important}.sx-num.is-top{font-weight:700;color:var(--sx-ink)!important}@media (min-width:1040px){.sx-table.is-wide{width:980px;margin-left:calc(50% - 490px)}}.sx-table figcaption{color:var(--sx-faint);box-shadow:0 -1px 0 var(--sx-line);padding:12px 16px 14px;font-size:12px;line-height:1.55}.sx-inline-cta{background:var(--sx-card);border-radius:12px;align-items:center;gap:14px;margin-top:28px;padding:16px 18px;display:flex}.sx-inline-cta>div{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.sx-inline-cta b{font-size:14.5px}.sx-inline-cta div span{color:var(--sx-sub);font-size:13px}@media (max-width:560px){.sx-inline-cta{flex-wrap:wrap}.sx-inline-cta .sx-btn{width:100%}}.sx-faq{flex-direction:column;gap:4px;display:flex}.sx-faq details{background:var(--sx-card);border-radius:10px;transition:background .1s}.sx-faq summary{cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:15px 18px;list-style:none;display:flex}.sx-faq summary::-webkit-details-marker{display:none}.sx-faq details:not([open]):hover{background:var(--sx-row)}.sx-faq h3{flex:1;margin:0;font-size:14.5px;font-weight:600}.sx-faq summary svg{color:var(--sx-faint);flex:none;transition:transform .2s cubic-bezier(.3,.7,.2,1)}.sx-faq details[open] summary svg{transform:rotate(180deg)}.sx-faq p{color:var(--sx-sub);margin:0;padding:0 18px 18px;font-size:14.5px;line-height:1.7}.sx-rel{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}@media (min-width:700px){.sx-rel{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px}}.sx-rel-row{border-radius:8px;align-items:center;gap:12px;min-height:46px;margin:0 -12px;padding:0 12px;text-decoration:none;transition:background 80ms;display:flex}.sx-rel-row:hover{background:var(--sx-row)}.sx-rel-t{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:14px;font-weight:500;overflow:hidden}.sx-rel-go{color:var(--sx-faint);flex:none;transition:transform .15s,color .15s}.sx-rel-row:hover .sx-rel-go{color:var(--sx-ink);transform:translate(1px,-1px)}.sx-end{background:var(--sx-card);border-radius:16px;max-width:900px;margin:16px auto 80px;overflow:hidden}.sx-end-body{text-align:center;flex-direction:column;align-items:center;padding:52px 24px 44px;display:flex}.sx-end h2{letter-spacing:-.025em;max-width:620px;margin:20px 0 0;font-size:clamp(24px,3vw,34px);font-weight:700;line-height:1.12}.sx-end p{max-width:540px;color:var(--sx-sub);margin:14px 0 26px;font-size:15.5px;line-height:1.65}.sx-end-foot{box-shadow:0 -1px 0 var(--sx-line);color:var(--sx-faint);flex-wrap:wrap;justify-content:center;gap:6px 28px;padding:13px 22px;font-size:12.5px;display:flex}.sx-end-foot b{color:var(--sx-ink);font-weight:600}@media (max-width:640px){.sx-end{margin-bottom:56px}.sx-end-body .sx-btn{width:100%}}.sx-foot{box-shadow:0 -1px 0 var(--sx-line);padding-top:56px;position:relative;overflow:hidden}.sx-foot-top{gap:40px;display:grid}@media (min-width:1000px){.sx-foot-top{grid-template-columns:270px minmax(0,1fr);gap:56px}}.sx-foot-about>p{color:var(--sx-sub);margin:14px 0 18px;font-size:13px;line-height:1.6}.sx-foot-facts{background:var(--sx-card);border-radius:10px;margin:0;padding:6px 14px}.sx-foot-facts>div{justify-content:space-between;gap:12px;padding:8px 0;font-size:12.5px;display:flex}.sx-foot-facts>div+div{box-shadow:0 -1px 0 var(--sx-line)}.sx-foot-facts dt{color:var(--sx-faint)}.sx-foot-facts dd{color:var(--sx-ink);margin:0;font-weight:600}.sx-foot-cols{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 24px;display:grid}@media (min-width:760px){.sx-foot-cols{grid-template-columns:repeat(5,minmax(0,1fr))}}.sx-foot-h{letter-spacing:.06em;text-transform:uppercase;color:var(--sx-sub);margin:0 0 12px;font-size:11px;font-weight:600}.sx-foot ul{margin:0;padding:0;list-style:none}.sx-foot li a{color:var(--sx-faint);align-items:center;gap:8px;padding:5px 0;font-size:13px;text-decoration:none;transition:color .12s;display:flex}.sx-foot li a:hover{color:var(--sx-ink)}.sx-foot-pair{transition:transform .22s cubic-bezier(.2,.8,.3,1.4);display:inline-flex}.sx-foot li a:hover .sx-foot-pair{transform:scale(1.3)}.sx-foot-go{opacity:.7;flex:none}.sx-foot-more summary{color:var(--sx-sub);cursor:pointer;align-items:center;gap:4px;padding:5px 0;font-size:13px;list-style:none;display:inline-flex}.sx-foot-more summary::-webkit-details-marker{display:none}.sx-foot-more[open] summary{display:none}.sx-foot-credit{background:var(--sx-card);color:var(--sx-sub);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:44px;padding:14px 18px;font-size:13px;display:flex}.sx-foot-credit-note{color:var(--sx-faint);margin-left:auto;font-size:12px}@media (max-width:760px){.sx-foot-credit-note{width:100%;margin-left:0}}.sx-engrave{-webkit-user-select:none;user-select:none;height:clamp(100px,15vw,210px);color:var(--sx-ink);opacity:.055;justify-content:center;align-items:flex-start;margin-top:44px;transition:opacity .5s;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(#000 62%,#00000080 100%);mask-image:linear-gradient(#000 62%,#00000080 100%)}.sx-engrave:hover{opacity:.1}.sx-engrave-in{letter-spacing:-.05em;align-items:center;gap:.14em;font-size:clamp(84px,17vw,236px);font-weight:800;line-height:1;display:flex}.sx-engrave-in span{padding-top:.02em;line-height:.74}.sx-engrave-flask{width:.74em!important;height:.74em!important}.sx-foot-base{color:var(--sx-faint);flex-wrap:wrap;justify-content:space-between;gap:8px 28px;padding:8px 0 28px;font-size:12px;display:flex}@keyframes sx-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:no-preference){.sx-in{animation:.5s cubic-bezier(.25,.6,.3,1) both sx-rise}}.sx-loading{flex:1;justify-content:center;align-items:center;min-height:70vh;display:flex}.sx-loading-in{flex-direction:column;align-items:center;gap:18px;animation:.4s .15s both sx-rise;display:flex}.sx-loading-mark{color:var(--sx-ink);opacity:.9}.sx-loading-track{background:var(--sx-row-h);border-radius:2px;width:72px;height:2px;position:relative;overflow:hidden}.sx-loading-track i{background:var(--sx-ink);border-radius:2px;width:40%;animation:1.1s cubic-bezier(.45,0,.25,1) infinite sx-track;position:absolute;top:0;bottom:0}@keyframes sx-track{0%{left:-40%}to{left:100%}}.sx-h1-md{font-size:clamp(32px,4.4vw,50px)}.sx-meta{color:var(--sx-faint);margin-top:16px;font-size:13px}.sx-meta a{color:var(--sx-sub)}.sx-glance{background:var(--sx-card);border-radius:14px;margin-bottom:56px;padding:24px 26px}.sx-glance-k{letter-spacing:.06em;text-transform:uppercase;color:var(--sx-faint);margin:0 0 6px;font-size:11px;font-weight:600}.sx-glance h2{letter-spacing:-.015em;margin:0 0 12px;font-size:20px;font-weight:700}.sx-glance .sx-prose p:last-child{margin-bottom:0}.sx-points{gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.sx-points li{color:var(--sx-sub);padding-left:18px;font-size:14.5px;line-height:1.6;position:relative}.sx-points li:before{content:"";background:var(--sx-faint);border-radius:1px;width:6px;height:2px;position:absolute;top:.62em;left:2px}.sx-toc-list{box-shadow:0 -1px 0 var(--sx-line);gap:1px;margin-top:18px;padding-top:10px;display:grid}@media (min-width:700px){.sx-toc-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr);column-gap:16px}}.sx-toc-list a{color:var(--sx-sub);border-radius:8px;align-items:baseline;gap:10px;margin:0 -10px;padding:8px 10px;font-size:13.5px;text-decoration:none;transition:background 80ms,color 80ms;display:flex}.sx-toc-list a:hover{background:var(--sx-row);color:var(--sx-ink)}.sx-toc-list em{color:var(--sx-faint);font-size:11px;font-style:normal;font-weight:600}.sx-end-credits{align-items:center;gap:10px;display:inline-flex}.sx-prose h3{letter-spacing:-.01em;color:var(--sx-ink);margin:26px 0 10px;font-size:18px;font-weight:700}.sx-prose h4{color:var(--sx-ink);margin:22px 0 8px;font-size:15.5px;font-weight:700}.sx-prose ul,.sx-prose ol{color:var(--sx-sub);margin:0 0 16px;padding-left:22px;font-size:16px;line-height:1.75}.sx-prose li{margin:4px 0;padding-left:4px}.sx-prose li::marker{color:var(--sx-faint)}.sx-prose blockquote{background:var(--sx-card);color:var(--sx-sub);border-radius:10px;margin:20px 0;padding:14px 18px}.sx-prose blockquote p:last-child{margin-bottom:0}.sx-prose code{background:var(--sx-row);color:var(--sx-ink);border-radius:5px;padding:2px 6px;font-size:.88em}.sx-prose pre{background:var(--sx-card);border-radius:10px;margin:18px 0;padding:16px 18px;font-size:13px;line-height:1.6;overflow-x:auto}.sx-prose pre code{background:0 0;padding:0}.sx-prose img{border-radius:12px;max-width:100%;height:auto}.sx-prose hr{background:var(--sx-line);border:0;height:1px;margin:32px 0}.sx-prose em{color:var(--sx-ink)}.sx-prose .ln-table,.sx-prose>table{background:var(--sx-card);-webkit-overflow-scrolling:touch;border-radius:12px;margin:22px 0 6px;overflow-x:auto}.sx-prose table{border-collapse:collapse;width:100%;font-size:13.5px;line-height:1.45}.sx-prose th{text-align:left;vertical-align:bottom;color:var(--sx-faint);white-space:nowrap;padding:11px 16px;font-size:11.5px;font-weight:500}.sx-prose td{vertical-align:top;color:var(--sx-sub);box-shadow:0 -1px 0 var(--sx-line);min-width:120px;padding:11px 16px}.sx-prose td:first-child{color:var(--sx-ink);min-width:140px;font-weight:500}.sx-prose tbody tr:hover{background:var(--sx-row)}.sx-prose .ln-cap{color:var(--sx-faint);margin:8px 2px 18px;font-size:12px;line-height:1.55}.sx-mosaic{grid-template-columns:repeat(2,34px);gap:6px;display:grid}.sx-legal-nav{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:26px;display:flex}.sx-legal-nav a{background:var(--sx-card);height:32px;color:var(--sx-sub);border-radius:8px;align-items:center;padding:0 13px;font-size:13px;font-weight:500;text-decoration:none;transition:background .1s,color .1s;display:inline-flex}.sx-legal-nav a:hover{background:var(--sx-row);color:var(--sx-ink)}.sx-legal{padding-top:24px;padding-bottom:80px}.sx-prose h2{letter-spacing:-.015em;color:var(--sx-ink);margin:40px 0 12px;scroll-margin-top:80px;font-size:21px;font-weight:700}.sx-prose>h2:first-child{margin-top:0}.sx-prose a{color:var(--sx-ink)}html.sx-swap *,html.sx-swap :before,html.sx-swap :after{transition:none!important}.sx :where(.card){background:var(--sx-card);box-shadow:none;border:0;border-radius:14px}.sx :where(.card-hover):hover{box-shadow:none;background:var(--sx-row);transform:none}.sx :where(.btn-primary){background:var(--sx-pri);color:var(--sx-pri-ink);box-shadow:none;border-color:#0000;border-radius:8px}.sx :where(.btn-ghost){background:var(--sx-row);color:var(--sx-ink);border-color:#0000;border-radius:8px}.sx :where(.btn-ghost):hover{background:var(--sx-row-h)}.sx :where(.gradient-text){-webkit-text-fill-color:currentColor;color:var(--sx-ink);background:0 0}.sx :where(.glow){display:none}.sx :where(.glow-hover):hover{box-shadow:none;transform:none}.sx-notfound{text-align:center;flex:1;place-items:center;padding:96px 24px;display:grid}.sx-notfound-code{letter-spacing:-.05em;color:var(--sx-ink);font-variant-numeric:tabular-nums;margin:0 0 8px;font-size:clamp(64px,10vw,112px);font-weight:800;line-height:1}.sx-shot{max-width:1040px;margin:40px auto 0}.sx-shot img{width:100%;height:auto;box-shadow:0 0 0 1px var(--sx-line), 0 30px 80px -40px #0000008c;background:#0f0f0f;border-radius:12px;display:block}.sx-shot .sx-shot-lt,html[data-sx-theme=light] .sx-shot .sx-shot-dk{display:none}html[data-sx-theme=light] .sx-shot .sx-shot-lt{background:#fff;display:block}@media (prefers-color-scheme:light){html:not([data-sx-theme]) .sx-shot .sx-shot-dk{display:none}html:not([data-sx-theme]) .sx-shot .sx-shot-lt{background:#fff;display:block}}.sx-shot figcaption{text-align:center;color:var(--sx-faint);margin-top:12px;font-size:12.5px}.sx-shots{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;max-width:1080px;margin:0 auto;display:grid}.sx-shots .sx-shot{margin:0}@media (max-width:760px){.sx-shots{grid-template-columns:1fr}}@media (max-width:699px){.sx-rel-row:nth-child(n+9){display:none}.sx-rel-row{gap:10px;min-height:42px}.sx-rel-t{font-size:13.5px}.sx-rel-row .sx-code{opacity:.75;padding:2px 6px;font-size:10px}}
