.fx-guides{--g-line:#39293f;--g-muted:#b8adbf;--g-purple:#ce35f5;color:#faf6fc;background:#070409;min-height:100vh;font-family:Arial,Segoe UI,sans-serif;font-size:16px;line-height:1.65}.fx-guides *{box-sizing:border-box}.fx-guides a{color:inherit;text-decoration:none}:is(.fx-guides a:focus-visible,.fx-guides summary:focus-visible){outline-offset:5px;outline:2px solid #79e5c7}.guide-header{border-bottom:1px solid var(--g-line);justify-content:space-between;align-items:center;gap:24px;max-width:1280px;margin:auto;padding:24px 40px;display:flex}.guide-brand{letter-spacing:1px;align-items:center;gap:10px;font-size:22px;font-weight:900;display:flex}.guide-brand svg,.guide-brand span{color:var(--g-purple)}.guide-header nav{gap:28px;font-size:14px;display:flex}.guide-header nav a:hover,.guide-footer a:hover{color:#e589ff}.guide-account{border:1px solid #794289;align-items:center;gap:12px;padding:10px 16px;font-size:14px;display:flex}.guide-account:hover{background:#2b1135}.guide-catalog,.guide-article-wrap{max-width:1200px;margin:auto;padding:0 40px}.guide-intro{background:radial-gradient(at 85% 20%,#51126455,#0000 60%);padding:68px 0 42px;position:relative}.guide-eyebrow{color:#de78fa;letter-spacing:2px;font-size:12px;font-weight:700}.fx-guides h1{letter-spacing:-2px;color:#faf6fc;margin:20px 0 24px;font-size:clamp(38px,5.3vw,68px);font-weight:800;line-height:1.08}.guide-intro h1 span{color:#d755f5}.guide-intro>p{max-width:530px;color:var(--g-muted);font-size:19px}.guide-topics{flex-wrap:wrap;gap:12px;margin-top:34px;display:flex}.guide-topics a{border:1px solid var(--g-line);background:#100b14;padding:10px 17px;font-size:14px}.guide-topics a:hover{border-color:#d755f5}.guide-topics span{color:#b97bcf;margin-left:25px;font-size:12px}.guide-group{border-top:1px solid var(--g-line);padding:34px 0 40px;scroll-margin-top:24px}.guide-group-heading{justify-content:space-between;align-items:center;gap:24px;margin-bottom:26px;display:flex}.guide-group-title{align-items:center;gap:15px;display:flex}.guide-group-title svg{color:#d755f5;flex-shrink:0}.fx-guides h2{color:#faf6fc;margin:0;font-size:27px;font-weight:700;line-height:1.25}.guide-group-heading>p{color:var(--g-muted);max-width:320px;margin:0;font-size:14px}.guide-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.guide-group:first-of-type .guide-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.guide-card{border:1px solid var(--g-line);background:linear-gradient(140deg,#16101c,#0b070e);flex-direction:column;min-height:225px;padding:24px;transition:border-color .15s,background .15s;display:flex}.guide-card:hover{background:#211029;border-color:#c246e9}.guide-card-meta{color:#b278c7;justify-content:space-between;align-items:center;margin-bottom:20px;font-size:12px;display:flex}.fx-guides h3{color:#faf6fc;margin:0 0 12px;font-size:21px;font-weight:700;line-height:1.3}.guide-card p{color:var(--g-muted);margin:0 0 24px;font-size:15px;line-height:1.55}.guide-card-link{color:#dd8bf5;margin-top:auto;font-size:13px}.guide-footer{border-top:1px solid var(--g-line);align-items:center;gap:30px;max-width:1200px;margin:32px auto 0;padding:32px 40px 80px;display:flex}.guide-footer>span{color:var(--g-muted);font-size:14px}.guide-footer nav{gap:22px;margin-left:auto;font-size:14px;display:flex}.guide-skip{z-index:200;background:#642179;padding:10px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.guide-skip:focus{transform:translateY(0)}.guide-breadcrumb{color:var(--g-muted);flex-wrap:wrap;gap:10px;padding:25px 0;font-size:13px;display:flex}.guide-breadcrumb a:hover{color:#de78fa}.guide-article-header{max-width:850px;padding:20px 0 40px}.guide-article-header h1{font-size:clamp(34px,4.5vw,56px)}.guide-lead{color:#d1c6d7;font-size:20px;line-height:1.6}.guide-byline{color:var(--g-muted);flex-wrap:wrap;gap:18px;margin-top:24px;font-size:13px;display:flex}.guide-reading{grid-template-columns:minmax(0,740px) 260px;align-items:start;gap:60px;display:grid}.guide-body{min-width:0}.guide-body section{margin:0 0 44px;scroll-margin-top:25px}.guide-body h2{margin:0 0 20px}.guide-body p{color:#d6ccd9;margin:14px 0;font-size:17px;line-height:1.85}.guide-body ul,.guide-body ol{margin:18px 0;padding-left:24px}.guide-body li{color:#d6ccd9;margin:12px 0;padding-left:6px;line-height:1.8}.guide-body li::marker{color:#cf6bea}.guide-note{color:#cee9e0;background:#11201c;border-left:3px solid #79e5c7;margin:0 0 36px;padding:20px 24px;line-height:1.8}.guide-toc{border:1px solid var(--g-line);background:#100b14;padding:22px;font-size:14px;position:sticky;top:30px}.guide-toc strong{letter-spacing:1.5px;color:#d783ee;margin-bottom:15px;font-size:12px;display:block}.guide-toc a{color:var(--g-muted);padding:7px 0;line-height:1.5;display:block}.guide-toc a:hover{color:#fff}.guide-table-wrap{border:1px solid var(--g-line);margin:22px 0;overflow-x:auto}.guide-body table{border-collapse:collapse;text-align:left;width:100%;min-width:470px;font-size:15px}.guide-body th,.guide-body td{border-bottom:1px solid var(--g-line);vertical-align:top;padding:15px}.guide-body th{color:#ecc4f8;background:#201127}.guide-body td{color:#d6ccd9}.guide-body details{border-bottom:1px solid var(--g-line);padding:17px 0}.guide-body summary{cursor:pointer;color:#faf6fc;font-weight:700}.guide-sources a,.guide-inline-link{text-underline-offset:4px;color:#e294fa!important;text-decoration:underline!important}.guide-sources{font-size:14px}.guide-next{background:#1b0d22;border:1px solid #694075;margin:35px 0;padding:26px}.guide-next h2{font-size:24px}.guide-next a{color:#e294fa;text-underline-offset:5px;margin:12px 20px 0 0;text-decoration:underline;display:inline-flex}.guide-related{border-top:1px solid var(--g-line);margin-top:56px;padding-top:32px}.guide-related h2{margin-bottom:24px}@media (max-width:1000px){.guide-group:first-of-type .guide-grid,.guide-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.guide-reading{grid-template-columns:minmax(0,1fr) 220px;gap:28px}.guide-footer{flex-wrap:wrap}.guide-footer nav{margin-left:0}}@media (max-width:720px){.guide-header{flex-wrap:wrap;gap:14px;padding:18px 20px}.guide-header nav{order:3;gap:25px;width:100%}.guide-account{margin-left:auto;padding:8px 11px;font-size:13px}.guide-brand{font-size:20px}.guide-catalog,.guide-article-wrap{padding:0 20px}.guide-intro{padding-top:42px}.fx-guides h1{letter-spacing:-1px}.guide-intro>p,.guide-lead{font-size:18px}.guide-topics{gap:8px}.guide-topics a{padding:9px 12px}.guide-group-heading{display:block}.guide-group-heading>p{max-width:none;margin-top:12px}.guide-group:first-of-type .guide-grid,.guide-grid{grid-template-columns:1fr}.guide-card{min-height:190px}.guide-reading{flex-direction:column-reverse;gap:30px;display:flex}.guide-toc{width:100%;position:static}.guide-body{width:100%}.guide-article-header{padding-bottom:22px}.fx-guides h2{font-size:25px}.guide-footer{gap:16px;padding:28px 20px 90px}.guide-footer nav{flex-wrap:wrap;width:100%}.guide-footer>span{width:100%}.guide-note{padding:17px}.guide-body p{font-size:16px}}.guide-step-links{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.guide-step-links a{color:#e4b1fa;background:#160c20;border:1px solid #704381;border-radius:8px;padding:10px 14px;text-decoration:none;display:inline-flex}.guide-step-links a:hover{border-color:#cb3dff}.guide-screenshot{background:#100a16;border:1px solid #3c2946;border-radius:12px;margin:24px 0;padding:18px}.guide-screenshot img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:640px;margin:auto;display:block}.guide-screenshot figcaption{color:#b5a8be;margin-top:16px;font-size:13px;line-height:1.6}:is(.guide-screenshot a:focus-visible,.guide-step-links a:focus-visible){outline-offset:3px;outline:2px solid #d649ff}.guide-body ol.guide-device-steps{padding-left:26px;list-style:decimal}.guide-device-steps>li{padding-left:6px;display:list-item}.guide-device-steps>li::marker{color:#d978f6;font-weight:700}
