body{background:linear-gradient(180deg,#26003d 0,#080019 16%,#050617 42%)}.guide{max-width:920px;padding-bottom:90px}.breadcrumbs{padding:28px 0 12px}.breadcrumbs ol{display:flex;gap:9px;list-style:none;padding:0;margin:0;color:#8e8a9e;font-size:11px}.breadcrumbs li+li:before{content:"/";margin-right:9px;color:#5d5970}.breadcrumbs a,.guide a{color:#27ccd1}.guide-header{padding:50px 0 28px}.guide-header h1{font-size:45px;line-height:1.08;letter-spacing:-1.3px;max-width:820px;margin:13px 0 20px}.lead{font-size:18px;line-height:1.65;color:#c2bdcb;max-width:850px}.byline{display:flex;flex-wrap:wrap;gap:10px 24px;color:#8c899b;font-size:11px;border-top:1px solid #29243c;padding-top:17px;margin-top:25px}.answer-box,.toc,.note,.editorial{background:linear-gradient(145deg,#17152f,#0d1629);border:1px solid #303751;border-radius:16px;padding:22px 25px;margin:24px 0}.answer-box{border-left:4px solid #b349e6}.answer-box h2,.toc h2{font-size:17px;margin:0 0 8px}.answer-box p{font-size:14px;margin:0;color:#c2becd}.toc{margin:35px 0 55px}.toc ol{columns:2;column-gap:40px;margin:0;padding-left:19px}.toc li{padding:5px 0;color:#8e8b9d}.toc a{text-decoration:none}.guide section{scroll-margin-top:28px;margin:64px 0}.guide section h2{font-size:27px;line-height:1.25;margin:0 0 17px}.guide section h3{font-size:17px;margin:29px 0 7px}.guide section p,.guide section li{color:#aaa6b7;font-size:14px;line-height:1.75}.guide section strong{color:#ebe7f0}.guide section a{text-underline-offset:3px}.steps{list-style:none;counter-reset:steps;padding:0}.steps li{position:relative;padding:1px 0 19px 51px;min-height:44px}.steps li:before{counter-increment:steps;content:counter(steps);position:absolute;left:0;top:2px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#8e3be4,#ef53d7);color:#fff;font-weight:800;box-shadow:0 0 17px rgba(172,59,222,.35)}.note{border-left:4px solid #18c9ce;padding:17px 20px}.comparison{overflow-x:auto;margin:30px 0}.comparison table{width:100%;border-collapse:collapse;background:#0e1428;border:1px solid #2d3550}.comparison th,.comparison td{text-align:left;padding:13px 15px;border-bottom:1px solid #293149;font-size:12px}.comparison th{color:#f0ecf5;background:#16162f}.comparison td{color:#aaa6b7}.troubleshoot h3{padding-top:18px;border-top:1px solid #292e45}.guide-faq details{background:#10162a;border:1px solid #303854;border-radius:12px;margin:10px 0;overflow:hidden}.guide-faq summary{padding:14px 17px;cursor:pointer;font-size:13px;font-weight:700;list-style:none}.guide-faq summary:after{content:'+';float:right;color:#777d9a}.guide-faq details[open] summary:after{content:'–'}.guide-faq details p{padding:0 17px 15px;margin:0}.editorial{margin-top:80px!important}.editorial h2{font-size:21px!important}.editorial h3{font-size:14px!important}.editorial p,.editorial li{font-size:12px!important}.article-nav{display:flex}
@media(max-width:800px){.article-nav{display:flex;gap:12px;overflow-x:auto;max-width:72%;white-space:nowrap}.article-nav a{font-size:10px}.guide-header h1{font-size:36px}.toc ol{columns:1}.guide section{margin:52px 0}}
@media(max-width:480px){.article-nav{display:none}.guide-header{padding-top:35px}.guide-header h1{font-size:31px}.lead{font-size:16px}.guide section h2{font-size:23px}.answer-box,.toc,.note,.editorial{padding:18px}.byline{display:grid}}
