.ags-help-docs-page{padding-top:34px!important}
.ags-help-docs{--help-line:rgba(108,190,220,.18);--help-muted:#91a9b6;--help-cyan:#62def2;color:#eaf6fb}
.ags-help-docs-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:28px;padding:34px 36px;margin-bottom:20px;border:1px solid var(--help-line);border-radius:24px;background:radial-gradient(ellipse at 85% 0,rgba(25,155,190,.13),transparent 48%),linear-gradient(140deg,#0b1c28,#08131d 78%);box-shadow:0 20px 55px rgba(0,0,0,.2)}
.ags-help-docs-eyebrow{display:inline-flex;color:var(--help-cyan);font-size:11px;font-weight:850;letter-spacing:.1em}
.ags-help-docs-hero h1{margin:12px 0 8px;color:#f0fbff;font-size:clamp(28px,4vw,43px);line-height:1.35}
.ags-help-docs-hero p{max-width:640px;margin:0;color:#9db3bf;font-size:14px;line-height:2}
.ags-help-docs-search{display:flex;align-items:center;gap:9px;flex:0 1 410px;min-width:300px;padding:7px 9px 7px 7px;border:1px solid rgba(119,197,221,.24);border-radius:14px;background:#07141e}
.ags-help-docs-search>span{padding-inline:7px;color:#66d9ef;font-size:25px;line-height:1}
.ags-help-docs-search input{flex:1;min-width:0;height:42px;border:0!important;outline:0!important;background:transparent!important;color:#e9faff!important;font-size:13px!important;box-shadow:none!important}
.ags-help-docs-search input::placeholder{color:#6d8996}
.ags-help-docs-search button{height:40px;padding:0 15px;border:1px solid rgba(77,207,229,.34);border-radius:10px;background:rgba(30,161,187,.16);color:#b8f2fb;font-weight:800;cursor:pointer}
.ags-help-docs-layout{display:grid;grid-template-columns:minmax(245px,290px) minmax(0,1fr);align-items:start;gap:18px}
.ags-help-docs-sidebar,.ags-help-docs-content{min-width:0;border:1px solid var(--help-line);border-radius:20px;background:linear-gradient(160deg,rgba(9,26,37,.96),rgba(6,18,27,.98));box-shadow:0 15px 45px rgba(0,0,0,.16)}
.ags-help-docs-sidebar{position:sticky;top:18px;max-height:calc(100vh - 36px);overflow:auto;padding:18px 15px;scrollbar-color:#24515f transparent;scrollbar-width:thin}
.ags-help-docs-sidebar-title{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 5px 14px;border-bottom:1px solid rgba(112,183,204,.13);color:#eaf7fb;font-weight:850}
.ags-help-docs-sidebar-title a{color:#69d9ec;font-size:10px;text-decoration:none;white-space:nowrap}
.ags-help-docs-nav-group{padding:15px 2px 3px}
.ags-help-docs-guide-select{display:none}
.ags-help-docs-nav-group h2{margin:0 5px 7px;color:#6b8996;font-size:10px;font-weight:900;letter-spacing:.04em}
.ags-help-doc-link{display:block;padding:9px 10px;margin:2px 0;border:1px solid transparent;border-radius:10px;color:#adc1ca;text-decoration:none;font-size:12px;line-height:1.7;transition:background .16s,border-color .16s,color .16s}
.ags-help-doc-link:hover{background:rgba(46,141,164,.1);color:#ebfbff}
.ags-help-doc-link.is-current{border-color:rgba(74,213,236,.25);background:rgba(47,177,202,.12);color:#8beafa;font-weight:800}
.ags-help-docs-support{display:grid;gap:5px;padding:14px 12px;margin-top:16px;border:1px solid rgba(66,191,211,.2);border-radius:13px;background:rgba(20,105,125,.09);text-decoration:none}
.ags-help-docs-support span{color:#91a9b6;font-size:10px}
.ags-help-docs-support strong{color:#78deed;font-size:12px}
.ags-help-docs-content{padding:25px 28px;min-height:470px}
.ags-help-docs-breadcrumb{display:flex;align-items:center;gap:9px;margin:0 0 22px;color:#7895a2;font-size:11px}
.ags-help-docs-breadcrumb a{color:#66d5e8;text-decoration:none}
.ags-help-docs-welcome{padding:21px 23px;margin-bottom:20px;border:1px solid rgba(75,187,213,.14);border-radius:15px;background:linear-gradient(135deg,rgba(27,105,125,.11),rgba(7,21,31,.55))}
.ags-help-docs-welcome h2{margin:7px 0;color:#f0fbff;font-size:23px}
.ags-help-docs-welcome p{margin:0;color:#93acb8;font-size:13px;line-height:1.9}
.ags-help-docs-card-group{margin:23px 0 0}
.ags-help-docs-group-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:10px;padding-bottom:10px;border-bottom:1px solid rgba(109,181,201,.13);color:#e5f5fa;font-size:14px;font-weight:850}
.ags-help-docs-group-heading small{color:#6f8c99;font-size:10px;font-weight:600}
.ags-help-docs-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.ags-help-doc-card{position:relative;display:flex;flex-direction:column;min-height:143px;padding:17px 17px 14px;border:1px solid rgba(100,177,199,.15);border-radius:14px;background:rgba(7,20,29,.75);text-decoration:none;transition:transform .18s,border-color .18s,background .18s}
.ags-help-doc-card:hover{transform:translateY(-2px);border-color:rgba(90,220,237,.35);background:rgba(13,38,49,.88)}
.ags-help-doc-card-mark{position:absolute;left:15px;top:12px;color:#4dbbd0;font-size:17px}
.ags-help-doc-card strong{padding-left:22px;color:#e6f4f8;font-size:13px;line-height:1.8}
.ags-help-doc-card p{margin:7px 0 13px;color:#8da6b2;font-size:11px;line-height:1.9}
.ags-help-doc-card-link{margin-top:auto;color:#69d7e8;font-size:10px;font-weight:800}
.ags-help-doc-topic{display:inline-flex;padding:6px 9px;border:1px solid rgba(77,209,231,.18);border-radius:999px;background:rgba(32,134,155,.1);color:#71d8e8;font-size:10px;font-weight:800}
.ags-help-doc-article h2{margin:14px 0 9px;color:#f0fbff;font-size:clamp(23px,3vw,31px);line-height:1.5}
.ags-help-doc-lead{margin:0 0 23px;color:#91abb7;font-size:14px;line-height:2}
.ags-help-doc-body{color:#bfd0d7;font-size:13px;line-height:2.15}
.ags-help-doc-body p{margin:0 0 15px}
.ags-help-doc-body h2{margin:27px 0 9px;color:#78ddec;font-size:17px}
.ags-help-doc-body h3{margin:23px 0 8px;color:#dff8fc;font-size:14px}
.ags-help-doc-body ul,.ags-help-doc-body ol{padding-inline-start:23px;margin:0 0 17px}
.ags-help-doc-body figure{max-width:100%;margin:18px 0 22px;padding:8px;border:1px solid rgba(99,184,207,.18);border-radius:14px;background:rgba(4,16,24,.55)}
.ags-help-doc-body img{display:block;max-width:100%;height:auto;margin:0 auto;border-radius:9px}
.ags-help-doc-body figcaption{padding:9px 5px 2px;color:#89a7b3;font-size:10px;line-height:1.8;text-align:center}
.ags-steam-guide-step{padding:18px 0;border-bottom:1px solid rgba(109,181,201,.13)}
.ags-steam-guide-important-note{padding:14px 16px;margin:0 0 17px;border:1px solid rgba(255,181,77,.42);border-radius:12px;background:rgba(109,67,15,.2);color:#f4d8a5;line-height:1.9}
.ags-steam-guide-important-note>strong{display:block;margin-bottom:4px;color:#ffc66e;font-size:14px}
.ags-steam-guide-important-note>p{margin:0!important;font-size:12px}
.ags-steam-guide-important-note a{color:#7de0ee;text-decoration:underline}
.ags-steam-guide-step h3{display:flex;align-items:center;gap:10px;margin:0 0 8px!important;color:#eaf8fc!important;font-size:16px!important}
.ags-steam-guide-step h3>span{display:inline-grid;place-items:center;flex:0 0 30px;height:30px;border:1px solid rgba(81,210,232,.32);border-radius:9px;background:rgba(35,153,174,.15);color:#74e3f2}
.ags-steam-guide-step>p{margin:0 0 13px!important}
.ags-steam-guide-images{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:13px 0 3px}
.ags-steam-guide-images--single{grid-template-columns:minmax(0,1fr)}
.ags-steam-guide-images--single .ags-steam-guide-shot{width:100%;max-width:680px;margin-inline:auto!important}
.ags-help-doc-body figure.ags-steam-guide-shot{display:flex;flex-direction:column;min-width:0;margin:0;padding:8px;border-color:rgba(99,184,207,.2);background:rgba(4,16,24,.62)}
.ags-steam-guide-shot>a:first-child{position:relative;display:flex;flex:1;align-items:center;justify-content:center;min-width:0;width:100%}
.ags-help-doc-body .ags-steam-guide-shot img{width:100%;max-height:390px;object-fit:contain;background:#07111b}
.ags-help-doc-body .ags-steam-guide-shot--mobile img{max-height:460px}
.ags-steam-guide-highlight{position:absolute;z-index:2;pointer-events:none;border:3px solid rgba(255,57,77,.96);border-radius:11px;box-shadow:0 0 0 2px rgba(4,14,23,.78),0 0 17px rgba(255,57,77,.32)}
.ags-steam-guide-highlight--quick-invite{left:23.5%;top:41.5%;width:74%;height:35%;}
.ags-steam-guide-highlight--generate-link{left:24.8%;top:68.3%;width:13%;height:5.7%;border-color:#ffe36a;box-shadow:0 0 0 2px rgba(4,14,23,.8),0 0 15px rgba(255,227,106,.4);border-radius:7px}
.ags-steam-guide-shot figcaption{margin-top:auto}
.ags-steam-guide-shot figcaption strong{color:#b9d3dc}
.ags-steam-guide-source-note{padding:12px 14px;border:1px solid rgba(99,184,207,.15);border-radius:12px;background:rgba(4,16,24,.45);color:#91a9b6;font-size:11px}
.ags-help-doc-body li{padding-inline-start:4px;margin:5px 0}
.ags-help-doc-body li::marker{color:#50c5d9}
.ags-help-doc-body a{color:#75ddec}
.ags-help-doc-feedback{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 17px;margin-top:30px;border:1px solid rgba(77,190,212,.17);border-radius:13px;background:rgba(13,44,55,.48)}
.ags-help-doc-feedback span{color:#9db3bd;font-size:11px;line-height:1.8}
.ags-help-doc-feedback a,.ags-help-docs-no-results a{color:#6fdfef;font-size:11px;font-weight:850;text-decoration:none;white-space:nowrap}
.ags-help-docs-empty{padding:8px;color:#90a8b4;font-size:11px;line-height:1.8}
.ags-help-docs-no-results{padding:28px 20px;border:1px solid rgba(105,180,198,.14);border-radius:14px;background:#091a24;text-align:center}
.ags-help-docs-no-results strong{color:#e9f7fa}
.ags-help-docs-no-results p{color:#8fa6b2;font-size:12px}
@media(max-width:860px){.ags-help-docs-hero{align-items:stretch;flex-direction:column;padding:27px 24px}.ags-help-docs-search{min-width:0;flex-basis:auto;width:100%}.ags-help-docs-layout{grid-template-columns:minmax(0,1fr)}.ags-help-docs-sidebar{position:static;max-height:360px}.ags-help-docs-content{padding:21px}}
@media(max-width:620px){.ags-steam-guide-images{grid-template-columns:minmax(0,1fr)}}
@media(max-width:520px){.ags-help-docs-page{padding:22px 12px 48px!important}.ags-help-docs-hero{gap:19px;padding:23px 18px;border-radius:17px}.ags-help-docs-hero p{font-size:12px}.ags-help-docs-search{gap:5px;padding:5px}.ags-help-docs-search>span{padding-inline:4px}.ags-help-docs-search input{font-size:12px!important}.ags-help-docs-search button{padding-inline:10px;font-size:11px}.ags-help-docs-layout{gap:11px}.ags-help-docs-sidebar{padding:14px 11px;max-height:340px}.ags-help-docs-content{padding:17px 14px;min-height:0}.ags-help-docs-cards{grid-template-columns:minmax(0,1fr)}.ags-help-doc-card{min-height:0}.ags-help-doc-feedback{align-items:flex-start;flex-direction:column}.ags-help-doc-feedback a{white-space:normal}}

/* Use the dark OS popup palette as well as dark colors inside the native guide picker. */
.ags-help-docs-guide-select select{color-scheme:dark!important;background-color:#071923!important}
.ags-help-docs-guide-select select option,
.ags-help-docs-guide-select select optgroup{background-color:#091b25!important;color:#e3f7fc!important}

/* Customer-facing mock screens that mirror the live ALEF account order UI. */
.ags-help-code-origin{margin:24px 0;padding:clamp(15px,2.5vw,24px);border:1px solid rgba(75,187,213,.2);border-radius:20px;background:linear-gradient(155deg,rgba(9,29,40,.97),rgba(5,17,25,.98));box-shadow:0 15px 40px rgba(0,0,0,.16)}
.ags-help-code-origin-head{padding:0 0 17px;border-bottom:1px solid rgba(109,181,201,.13)}
.ags-help-code-origin-head>span,.ags-help-code-origin-copy>span{display:inline-flex;padding:5px 9px;border:1px solid rgba(77,209,231,.18);border-radius:999px;background:rgba(32,134,155,.1);color:#71d8e8;font-size:10px;font-weight:850}
.ags-help-code-origin-head h2{margin:10px 0 5px!important;color:#effaff!important;font-size:clamp(19px,2.5vw,25px)!important}
.ags-help-code-origin-head p{margin:0 0 12px!important;color:#91a9b6;font-size:11px}
.ags-help-code-origin-head>a{display:inline-flex;align-items:center;gap:8px;padding:8px 11px;border:1px solid rgba(77,207,229,.3);border-radius:10px;background:rgba(30,161,187,.13);color:#8deafa!important;font-size:11px;font-weight:850;text-decoration:none}
.ags-help-code-origin-steps{display:grid;gap:15px;margin-top:16px}
.ags-help-code-origin-step{display:grid;grid-template-columns:minmax(180px,.65fr) minmax(0,1.7fr);align-items:center;gap:16px;padding:14px;border:1px solid rgba(99,184,207,.15);border-radius:16px;background:rgba(4,16,24,.5)}
.ags-help-code-origin-copy h3{margin:8px 0 5px!important;color:#e9f8fc!important;font-size:14px!important}
.ags-help-code-origin-copy p{margin:0!important;color:#91a9b6;font-size:11px;line-height:1.9}
.ags-help-code-origin-screen{overflow:hidden;min-width:0;border:1px solid rgba(58,195,233,.23);border-radius:13px;background:#07121a;box-shadow:inset 0 1px 0 rgba(255,255,255,.035);color:#e8f6fb;font-family:Tahoma,Arial,sans-serif}
.ags-help-code-origin-topbar{display:flex;align-items:center;gap:10px;min-height:44px;padding:8px 12px;border-bottom:1px solid rgba(99,208,244,.1);background:linear-gradient(100deg,#0c1d2a,#091720)}
.ags-help-code-origin-topbar>strong{display:flex;align-items:center;gap:7px;color:#f2fbff;font-size:10px;font-weight:900;letter-spacing:.08em}
.ags-help-code-origin-topbar>strong i{display:grid;place-items:center;width:21px;height:21px;border:1px solid rgba(83,215,255,.45);border-radius:7px;background:rgba(37,149,182,.2);color:#75e4f8;font-size:12px;font-style:normal}
.ags-help-code-origin-topbar>span:nth-child(2){margin-inline-start:auto;color:#88a4b1;font-size:9px}
.ags-help-code-origin-avatar{display:grid;place-items:center;width:23px;height:23px;border:1px solid rgba(105,194,220,.2);border-radius:50%;background:#163044;color:#aeeafa;font-size:9px;font-weight:900}
.ags-help-code-origin-browser{display:grid;grid-template-columns:126px minmax(0,1fr);min-height:190px}
.ags-help-code-origin-browser>aside{display:grid;align-content:start;gap:7px;padding:14px 11px;border-inline-end:1px solid rgba(99,208,244,.08);background:#08141d}
.ags-help-code-origin-browser>aside b{padding-bottom:8px;color:#eaf7fb;font-size:9px}
.ags-help-code-origin-browser>aside span,.ags-help-code-origin-browser>aside strong{padding:7px 8px;border-radius:7px;color:#91aab5;font-size:9px}
.ags-help-code-origin-browser>aside strong{border:1px solid rgba(78,220,255,.18);background:rgba(78,220,255,.08);color:#73deef}
.ags-help-code-origin-browser>main{min-width:0;padding:15px}
.ags-help-code-origin-browser>main>small,.ags-help-code-origin-detail-head small{color:#7494a2;font-size:8px}
.ags-help-code-origin-browser h4,.ags-help-code-origin-detail h4{margin:6px 0 12px;color:#eaf7fb;font-size:15px}
.ags-help-code-origin-table-head,.ags-help-code-origin-order-row{display:grid;grid-template-columns:1.15fr 1.5fr .75fr auto;align-items:center;gap:9px}
.ags-help-code-origin-table-head{padding:7px 9px;border-bottom:1px solid rgba(99,208,244,.09);color:#7494a2;font-size:8px}
.ags-help-code-origin-order-row{padding:11px 9px;border:1px solid rgba(80,152,178,.15);border-radius:9px;background:rgba(5,18,26,.72);font-size:9px}
.ags-help-code-origin-order-row>span{color:#c1d3da}
.ags-help-code-origin-order-row>em,.ags-help-code-origin-product>strong{justify-self:start;padding:5px 7px;border:1px solid rgba(63,208,159,.19);border-radius:999px;background:rgba(9,52,45,.42);color:#85e6bd;font-size:8px;font-style:normal;font-weight:800;white-space:nowrap}
.ags-help-code-origin-order-row>mark,.ags-help-code-origin-mobile-row>mark{justify-self:end;padding:7px 9px;border:1px solid rgba(78,198,224,.28);border-radius:8px;background:#0d3442;color:#bdeffc;font-size:8px;font-weight:900;white-space:nowrap}
.ags-help-code-origin-mobile-row{display:none}
.ags-help-code-origin-detail{padding:14px}
.ags-help-code-origin-detail-head{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:12px;border-bottom:1px solid rgba(126,185,204,.1)}
.ags-help-code-origin-detail-head>div{min-width:0}
.ags-help-code-origin-detail-head h4{margin:4px 0!important;font-size:15px!important}
.ags-help-code-origin-detail-head>div>span{color:#b3cad3;font-size:9px}
.ags-help-code-origin-detail-head>em{padding:6px 9px;border:1px solid rgba(64,215,169,.22);border-radius:999px;background:rgba(12,64,50,.4);color:#78e6bb;font-size:9px;font-style:normal;font-weight:800;white-space:nowrap}
.ags-help-code-origin-progress{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:12px 0 15px}
.ags-help-code-origin-progress span,.ags-help-code-origin-progress b{padding:7px 5px;border:1px solid rgba(63,208,159,.17);border-radius:8px;background:rgba(9,52,45,.3);color:#89ddb9;font-size:8px;text-align:center}
.ags-help-code-origin-progress b{font-weight:850}
.ags-help-code-origin-kicker{display:block;margin-bottom:8px;color:#7c9ba8;font-size:8px}
.ags-help-code-origin-product{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:9px;padding:12px;border:1px solid rgba(80,152,178,.15);border-radius:10px;background:rgba(5,18,26,.66)}
.ags-help-code-origin-product>div:first-child{display:grid;gap:6px;min-width:0}
.ags-help-code-origin-product>div:first-child>b{color:#e4f2f6;font-size:10px}
.ags-help-code-origin-product>div:first-child>span{color:#94abb5;font-size:8px;line-height:1.7}
.ags-help-code-origin-product>div:first-child>em{color:#75ddec;font-size:8px;font-style:normal}
.ags-help-code-origin-numbers{grid-column:1/-1;display:flex;gap:20px;color:#809aa5;font-size:8px}
.ags-help-code-origin-numbers span{display:grid;gap:3px}
.ags-help-code-origin-numbers b{color:#d4e5eb;font-size:9px}
.ags-help-code-origin-code{display:grid;gap:8px;margin-top:11px;padding:11px;border:1px solid rgba(53,193,148,.21);border-radius:11px;background:rgba(9,45,36,.32)}
.ags-help-code-origin-code>div{display:flex;justify-content:space-between;align-items:center;gap:10px}
.ags-help-code-origin-code>div>span{display:grid;gap:4px}
.ags-help-code-origin-code>div b{color:#a9efd2;font-size:10px}
.ags-help-code-origin-code small{color:#8eaca4;font-size:8px;line-height:1.7}
.ags-help-code-origin-code button{padding:7px 10px;border:1px solid rgba(78,198,224,.3);border-radius:8px;background:#0d3442;color:#c8f3fc;font-family:inherit;font-size:8px;font-weight:800}
.ags-help-code-origin-code code{display:block;padding:10px;border:1px dashed rgba(98,225,183,.28);border-radius:8px;background:#041411;color:#a4f5d3;font:700 12px/1.8 ui-monospace,monospace;text-align:center;letter-spacing:.14em}
.ags-help-code-origin-note{margin:14px 0 0!important;padding:10px 12px;border:1px solid rgba(99,184,207,.15);border-radius:10px;background:rgba(4,16,24,.45);color:#91a9b6;font-size:10px}
.ags-help-code-reference{padding:13px 15px;margin:14px 0 18px;border:1px solid rgba(74,204,224,.22);border-radius:13px;background:linear-gradient(120deg,rgba(20,95,111,.18),rgba(4,16,24,.55))}
.ags-help-code-reference>span{color:#e7f8fc;font-size:12px;font-weight:850}
.ags-help-code-reference p{margin:4px 0 8px!important;color:#9ab3bd;font-size:11px}
.ags-help-doc-body .ags-help-code-reference>a{display:inline-flex;align-items:center;gap:7px;color:#6fe0ef;font-size:10px;font-weight:900;text-decoration:none}
@media(max-width:700px){.ags-help-code-origin-step{grid-template-columns:minmax(0,1fr);gap:10px}.ags-help-code-origin-browser{grid-template-columns:1fr}.ags-help-code-origin-browser>aside{display:none}.ags-help-code-origin-browser>main{padding:11px}.ags-help-code-origin-detail{padding:10px}}
@media(max-width:520px){.ags-help-code-origin{padding:12px;border-radius:16px}.ags-help-code-origin-step{padding:10px}.ags-help-code-origin-browser{min-height:0}.ags-help-code-origin-table-head,.ags-help-code-origin-order-row{display:none}.ags-help-code-origin-mobile-row{display:grid;grid-template-columns:1fr auto;align-items:center;gap:7px;padding:11px;border:1px solid rgba(80,152,178,.15);border-radius:9px;background:rgba(5,18,26,.72)}.ags-help-code-origin-mobile-row>b{color:#e4f2f6;font-size:9px}.ags-help-code-origin-mobile-row>span{color:#91aab5;font-size:8px}.ags-help-code-origin-mobile-row>em{justify-self:start;color:#85e6bd;font-size:8px;font-style:normal}.ags-help-code-origin-progress{grid-template-columns:repeat(2,minmax(0,1fr))}.ags-help-code-origin-product{grid-template-columns:1fr}.ags-help-code-origin-product>strong{justify-self:start}.ags-help-code-origin-numbers{grid-column:auto;justify-content:space-between;gap:8px}.ags-help-code-origin-code>div{align-items:flex-start}}

.ags-help-doc-children-nav{margin:2px 11px 8px 5px;padding-inline-start:8px;border-inline-start:1px solid rgba(91,204,224,.2)}
.ags-help-doc-child-link{padding:7px 9px;font-size:11px}
.ags-help-game-guides{margin-top:25px;padding:18px;border:1px solid rgba(77,190,212,.18);border-radius:15px;background:rgba(8,31,42,.58)}
.ags-help-game-guides h3{margin:0 0 12px;color:#e8f8fc;font-size:16px}
.ags-help-game-guides>p{margin:0;color:#91a9b6;font-size:12px;line-height:1.9}
.ags-help-game-guides-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.ags-help-game-guides-list a{display:grid;gap:6px;padding:13px;border:1px solid rgba(77,190,212,.17);border-radius:12px;background:rgba(4,18,27,.72);text-decoration:none}
.ags-help-game-guides-list strong{color:#e6f6fa;font-size:13px}
.ags-help-game-guides-list span{color:#91a9b6;font-size:11px;line-height:1.8}
.ags-help-game-guides-list b{color:#6fdfef;font-size:10px}
@media(max-width:520px){.ags-help-game-guides{padding:14px}.ags-help-game-guides-list{grid-template-columns:minmax(0,1fr)}}

/* Help center typography: make navigation, guide summaries, and article copy
   comfortable to read while keeping the existing heading hierarchy. */
.ags-help-docs-eyebrow{font-size:12px;line-height:1.6;letter-spacing:.07em}
.ags-help-docs-hero p{color:#a8bdc7;font-size:15px;line-height:1.9}
.ags-help-docs-search input{font-size:14px!important}
.ags-help-docs-search input::placeholder{color:#9bb4c0;opacity:1}
.ags-help-docs-search button{font-size:14px;line-height:1.5}
.ags-help-docs-sidebar-title a{font-size:12px}
.ags-help-docs-nav-group h2{color:#9bb2bd;font-size:12px;line-height:1.6;letter-spacing:.03em}
.ags-help-doc-link{padding-block:10px;color:#c0d0d7;font-size:13px;line-height:1.8}
.ags-help-docs-support span{color:#a0b5c0;font-size:12px;line-height:1.7}
.ags-help-docs-support strong{font-size:14px;line-height:1.6}
.ags-help-docs-breadcrumb{color:#9aafbb;font-size:12px;line-height:1.7}
.ags-help-docs-welcome p{color:#a6bbc5;font-size:15px;line-height:1.9}
.ags-help-docs-group-heading{font-size:15px;line-height:1.65}
.ags-help-docs-group-heading small{color:#9aafbb;font-size:12px;line-height:1.6}
.ags-help-doc-card strong{font-size:15px;line-height:1.75}
.ags-help-doc-card p{color:#a5bac4;font-size:13.5px;line-height:1.85}
.ags-help-doc-card-link{font-size:12.5px;line-height:1.65}
.ags-help-doc-topic{font-size:11.5px;line-height:1.55}
.ags-help-doc-article h2{font-size:clamp(25px,3vw,31px);line-height:1.4}
.ags-help-doc-lead{color:#a5bbc6;font-size:16px;line-height:1.9}
.ags-help-doc-body{color:#c7d6dc;font-size:16px;line-height:1.95}
.ags-help-doc-body h2{font-size:20px;line-height:1.55}
.ags-help-doc-body h3{font-size:17px;line-height:1.55}
.ags-help-doc-body li{margin-block:7px}
.ags-help-doc-body figcaption{color:#a3bac5;font-size:12px;line-height:1.75}
.ags-steam-guide-important-note{font-size:14px;line-height:1.85}
.ags-steam-guide-important-note>strong{font-size:16px}
.ags-steam-guide-important-note>p{font-size:14px}
.ags-help-docs .ags-steam-guide-step h3{font-size:17px!important;line-height:1.55!important}
.ags-help-docs .ags-help-docs-source-note,.ags-help-docs .ags-steam-guide-source-note{color:#a2b8c3;font-size:12.5px;line-height:1.8}
.ags-help-doc-feedback span{color:#a7bbc5;font-size:13px;line-height:1.8}
.ags-help-doc-feedback a,.ags-help-docs-no-results a{font-size:13px;line-height:1.65}
.ags-help-docs-empty{color:#a2b7c1;font-size:13px;line-height:1.8}
.ags-help-docs-no-results p{color:#a5bac4;font-size:14px;line-height:1.8}
.ags-help-code-origin-head>span,.ags-help-code-origin-copy>span{font-size:11.5px;line-height:1.5}
.ags-help-code-origin-head p,.ags-help-code-origin-copy p{color:#a4bac5;font-size:13px;line-height:1.85}
.ags-help-docs .ags-help-code-origin-copy h3{font-size:16px!important;line-height:1.55!important}
.ags-help-code-origin-head>a,.ags-help-doc-body .ags-help-code-reference>a{font-size:12px}
.ags-help-code-origin-note{color:#a2b8c3;font-size:12px;line-height:1.8}
.ags-help-code-reference>span{font-size:13px}
.ags-help-code-reference p{color:#a4bac5;font-size:13px}
.ags-help-doc-children-nav .ags-help-doc-child-link{font-size:12.5px;line-height:1.7}
.ags-help-game-guides h3{font-size:17px}
.ags-help-game-guides>p{color:#a5bac4;font-size:14px;line-height:1.85}
.ags-help-game-guides-list strong{font-size:14px}
.ags-help-game-guides-list span{color:#a4bac5;font-size:13px;line-height:1.8}
.ags-help-game-guides-list b{font-size:12px}

/* The miniature order UI is illustrative; keep its smallest labels legible. */
.ags-help-code-origin-topbar>strong{font-size:11px}
.ags-help-code-origin-topbar>span:nth-child(2),
.ags-help-code-origin-browser>main>small,
.ags-help-code-origin-detail-head small,
.ags-help-code-origin-browser>aside b,
.ags-help-code-origin-browser>aside span,
.ags-help-code-origin-browser>aside strong,
.ags-help-code-origin-table-head,
.ags-help-code-origin-order-row,
.ags-help-code-origin-order-row>em,
.ags-help-code-origin-product>strong,
.ags-help-code-origin-order-row>mark,
.ags-help-code-origin-mobile-row>mark,
.ags-help-code-origin-detail-head>div>span,
.ags-help-code-origin-detail-head>em,
.ags-help-code-origin-progress span,
.ags-help-code-origin-progress b,
.ags-help-code-origin-kicker,
.ags-help-code-origin-product>div:first-child>span,
.ags-help-code-origin-product>div:first-child>em,
.ags-help-code-origin-numbers,
.ags-help-code-origin-numbers b,
.ags-help-code-origin-code>div b,
.ags-help-code-origin-code small{font-size:10px}
.ags-help-code-origin-product>div:first-child>b{font-size:11px}
.ags-help-code-origin-code button{font-size:10px}
.ags-help-code-origin-mobile-row>b{font-size:11px}
.ags-help-code-origin-mobile-row>span{font-size:10px}
.ags-help-code-origin-mobile-row>em{font-size:10px}

