/* Consistent controls and native scrollbars, without scroll interception. */
html{scrollbar-color:#8c7440 #101318;scrollbar-width:thin}*{scrollbar-width:thin;scrollbar-color:#8c7440 #101318}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:#101318}::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#d6b45e,#8f7030);border:3px solid #101318;border-radius:20px}::-webkit-scrollbar-thumb:hover{background:#edc766}::-webkit-scrollbar-corner{background:#101318}.refined-header .header-divider{display:none}.refined-header .login{display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:11px 14px;gap:10px;background:linear-gradient(130deg,#ffffff07,#ffffff02);border:1px solid #ffffff1c;border-radius:12px;font-size:12px;font-weight:550;color:#e1e5eb;white-space:nowrap;box-shadow:inset 0 1px 0 #ffffff05;transition:border-color .18s,background .18s,color .18s}.refined-header .login:hover{color:var(--gold-light);border-color:#edc76655;background:#edc76608}.refined-header .login .icon{width:14px;height:14px;color:#acb4c2}.refined-header .button.small{border:1px solid #f5d89580;border-radius:12px;background:linear-gradient(120deg,#f0d185,#dfb954);box-shadow:inset 0 1px 0 #fff5,0 3px 15px #d8ad4510;font-weight:650;font-size:12px;padding:11px 16px;min-height:43px;gap:12px;white-space:nowrap}.refined-header .button.small:hover{box-shadow:inset 0 1px 0 #fff5,0 5px 22px #d8ad4520;transform:translateY(-1px)}.refined-header .header-actions>.button.small{width:auto}.refined-header .button.small .button-label{display:inline}.refined-header .button.small .icon{width:19px;height:19px;padding:2px;border-radius:5px;background:#201b1012}.refined-header .nav-mobile-actions .button{border-radius:12px;min-height:48px;gap:12px;box-shadow:inset 0 1px 0 #ffffff12}.refined-header .nav-mobile-actions .button.secondary{border-color:#ffffff20;background:linear-gradient(120deg,#ffffff08,#ffffff03)}
@media(min-width:941px) and (max-width:1200px){.header.refined-header{gap:14px;padding-inline:14px}.refined-header .brand{font-size:21px;gap:8px}.refined-header .brand img{width:36px;height:36px}.refined-header .brand small{font-size:8px}.refined-header .nav-links>a{padding:10px 8px;font-size:10.5px}.refined-header .header-actions{gap:9px}.refined-header .header-actions>.button.small{width:auto;min-height:40px;padding:10px 12px;gap:9px}.refined-header .button.small .button-label{display:inline}.refined-header .login{font-size:11px;min-height:40px;padding:10px 11px;gap:7px}.refined-header .button.small{font-size:11px}.header-socials>a{width:29px;height:31px}.header-socials{gap:4px}.refined-header .button.small .icon{width:16px;height:16px}}
@media(max-width:680px){.refined-header .header-actions>.login,.refined-header .header-actions>.button{display:none}.refined-header #navigation .nav-mobile-actions .button{min-height:48px;font-size:12px;justify-content:center;gap:12px}.refined-header #navigation .nav-mobile-actions .button:not(.secondary){background:linear-gradient(120deg,#f0d185,#dfb954);color:#201b10;border-color:#f5d89580}.refined-header #navigation .nav-mobile-actions .button.secondary{color:#e8ebef}.refined-header .nav-mobile-actions .button .icon{width:16px;height:16px}}
@media(forced-colors:active){*{scrollbar-color:auto}::-webkit-scrollbar-thumb{background:ButtonText;border-color:Canvas}}
/* Help is task-oriented; source status codes are kept out of the reading path. */
.help-hero{display:grid;grid-template-columns:1fr 320px;align-items:center;gap:60px;padding-block:60px 30px}.help-hero h1{font-size:clamp(46px,5vw,72px);line-height:1.08;letter-spacing:-3px;margin-bottom:22px}.help-hero>div>p:not(.eyebrow){font-size:16px;line-height:1.8;margin:0 0 17px}.help-editorial-date{font-size:11px;color:#8d98a7}.help-hero-support{padding:25px;border:1px solid #edc76626;border-radius:17px;background:radial-gradient(ellipse at top left,#d8ad4514,transparent),#161a20;display:flex;flex-direction:column;gap:18px}.help-hero-support .line-icon{width:40px;height:40px}.help-hero-support strong{font-size:18px;font-weight:500;line-height:1.5}.help-hero-support>span:last-child{font-size:12px;color:var(--gold-light);display:flex;gap:14px;align-items:center}.help-hero-support>span:last-child .icon{width:17px}.current-search{padding:25px;border:1px solid #edc76628;border-radius:19px;background:linear-gradient(120deg,#1c201e,#15191f);position:relative}.current-search .search-box{padding:15px 2px;background:none;border:0;border-bottom:1px solid #ffffff13;border-radius:0;max-width:none}.current-search .search-box:focus-within{outline:none;border-bottom-color:#d8ad4570}.current-search .search-box:focus-within>.icon{color:#f0cf7d}.current-search input[type=search]{font-size:17px;min-height:29px}.current-search input::placeholder{color:#8995a5}.help-query-chips{display:flex;gap:8px;flex-wrap:wrap;margin-top:18px}.help-query-chips button{border:1px solid #ffffff12;background:#ffffff03;color:#b2bbc8;font-size:11px;border-radius:8px;padding:7px 11px;transition:background .18s,border-color .18s}.help-query-chips button:hover{color:var(--gold-light);border-color:#edc76640;background:#edc7660a}.help-audience{display:flex;gap:8px;flex-wrap:wrap;margin-top:25px}.help-audience button{font-size:13px;border:1px solid #ffffff10;background:#11151a60;border-radius:30px;padding:9px 17px;color:#aab4c2}.help-audience button[aria-pressed=true]{border-color:#d8ad4550;background:#d8ad4510;color:var(--gold-light)}.search-options{margin-top:18px}.search-options>summary{list-style:none;color:#9ca8b8;cursor:pointer;font-size:12px;display:inline-flex;gap:10px;align-items:center}.search-options>summary:after{content:'+';color:var(--gold-light)}.search-options[open]>summary:after{content:'−'}.search-options .help-filters{padding-top:16px;border-top:1px solid #ffffff0c;margin-top:14px}.search-options .help-filters label{min-width:150px}.search-options .help-filters select{min-height:41px}.results-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding-top:22px;border-top:1px solid #ffffff12}.results-heading #results-count{margin:0;font-size:14px}.results-heading .text-link{font-size:12px;white-space:nowrap}#result-cards{margin-top:23px}.current-article{padding:25px;background:linear-gradient(140deg,#1b1f25,#12161b);border-color:#ffffff12;transition:transform .2s,border-color .2s,background .2s}.current-article:hover{border-color:#d8ad4550;background:linear-gradient(140deg,#20221f,#15191e);transform:translateY(-2px)}.article-card-topic{display:flex;align-items:center;gap:8px;font-size:10px;color:#d4b96e;line-height:1.7}.article-card-topic .icon{width:15px;height:15px}.current-article h3{font-size:21px;line-height:1.4;margin-top:17px;margin-bottom:13px;letter-spacing:-.5px}.current-article p{font-size:13px;margin-bottom:22px;line-height:1.85}.article-card-bottom{display:flex;align-items:center;justify-content:space-between;gap:15px;padding-top:15px;border-top:1px solid #ffffff0c;margin-top:auto;font-size:10px;color:#8e9aaa}.article-card-bottom>.icon{color:var(--gold-light);width:18px;height:18px}.help-topic-section{padding-bottom:15px}.current-categories{gap:14px}.current-categories .category-card{padding:22px;display:grid;grid-template-columns:37px 1fr 14px;gap:14px;align-items:start}.current-categories .category-card>.line-icon{width:36px;height:36px}.current-categories h3{font-size:18px;margin:1px 0 10px;line-height:1.35;letter-spacing:-.4px}.current-categories p{font-size:12px;line-height:1.8;margin-bottom:15px}.current-categories small{font-size:10px;color:#8490a0}.current-categories .category-card>.icon{width:14px;height:14px;color:#788496;margin-top:9px}.help-short-answers{display:grid;grid-template-columns:.65fr 1.35fr;gap:70px}.help-short-answers h2{font-size:42px}.help-short-answers .faq details:first-child{border-top:1px solid var(--line)}.current-support{background:radial-gradient(ellipse at 0 0,#d8ad450e,transparent 70%),#15191e}.current-support h2{font-size:36px}.support-checklist{display:block;margin-top:20px;font-size:12px;color:var(--gold-light)}.current-support .support-social>.line-icon{width:38px;height:38px;margin-bottom:22px}.current-support .support-social h3{font-size:22px;line-height:1.5;letter-spacing:-.5px}.category-hero{padding-top:40px}.category-hero .help-editorial-date{margin-top:18px}.integration-note{display:flex;gap:25px;border:1px solid #d8ad4530;border-radius:18px;background:#d8ad4505;padding:30px}.integration-note h2{font-size:30px}.integration-note p{font-size:15px;margin-top:20px;max-width:760px}.integration-note .text-link{font-size:13px}.guide-platform{display:flex;align-items:center;gap:9px;color:#c9b174;font-size:11px}.guide-platform .icon{width:17px;height:17px}.guide-meta{display:flex;gap:20px;font-size:11px;color:#8895a6;margin-top:24px}.guide-roles{display:flex;gap:7px;flex-wrap:wrap;margin-top:20px}.guide-roles>span{font-size:10px;color:#a2aebc;background:#ffffff03;border:1px solid #ffffff0c;border-radius:7px;padding:5px 9px}.guide-notice{display:flex;align-items:flex-start;gap:15px;padding:23px;border:1px solid #d8ad4533;border-radius:15px;background:#d8ad4507;margin-top:30px}.guide-notice>span>.icon{width:20px;height:20px;color:var(--gold-light)}.guide-notice strong{font-weight:550;color:#ead398;font-size:14px}.guide-notice p{font-size:13px;line-height:1.9;margin:9px 0 0;color:#b6beca}.current-reading .reading-article h1{font-size:clamp(34px,3.4vw,49px);line-height:1.2}.current-reading .reading-article h2{font-size:25px}.current-reading .reading-nav{border-left:1px solid #d8ad4530;padding-left:19px;gap:16px}.guide-steps{list-style:none;counter-reset:guide-step;padding:0!important}.guide-steps li{position:relative;counter-increment:guide-step;padding-left:49px!important;margin-bottom:23px!important;min-height:34px;font-size:15px;line-height:1.85!important}.guide-steps li:before{content:counter(guide-step,decimal-leading-zero);position:absolute;left:0;top:1px;color:var(--gold-light);font-size:11px;width:31px;height:31px;border:1px solid #d8ad4530;background:#d8ad4507;border-radius:9px;display:grid;place-items:center}.guide-list li{font-size:14px!important;line-height:1.9}.guide-trouble{border-bottom:1px solid #ffffff12}.guide-trouble summary{font-size:14px;padding:17px 0;cursor:pointer;line-height:1.7}.guide-trouble p{font-size:13px!important;padding-bottom:8px}.guide-related{display:flex;flex-direction:column;gap:11px}.guide-related>a{padding:17px 19px;border:1px solid #ffffff13;border-radius:11px;background:#ffffff02;color:#cad0da!important;font-size:14px;display:flex;gap:20px;align-items:center;justify-content:space-between;line-height:1.6}.guide-related .icon{width:17px;height:17px;color:var(--gold-light)}.guide-contact{border:1px solid #d8ad4530;background:linear-gradient(120deg,#d8ad450a,#171b20);border-radius:15px;padding:25px;margin-top:35px}.guide-contact strong{font-size:21px;font-weight:500}.guide-contact p{font-size:14px;margin-top:10px}.guide-contact .text-link{font-size:13px}.guide-editor-note{font-size:11px!important;color:#8794a4;margin:25px 0 0;line-height:1.85}
@media(max-width:1050px){.help-hero{gap:30px;grid-template-columns:1fr 280px}.current-categories{grid-template-columns:1fr 1fr}.help-filters{flex-wrap:wrap}.current-article h3{font-size:20px}.help-short-answers{gap:40px;grid-template-columns:.65fr 1.35fr}.help-short-answers h2{font-size:36px}}
@media(max-width:900px){.help-hero{grid-template-columns:1fr;padding-top:45px;gap:25px}.help-hero-support{display:grid;grid-template-columns:40px 1fr;gap:8px 17px;padding:20px}.help-hero-support .line-icon{grid-row:1/3}.help-hero-support strong{font-size:16px}.help-hero-support>span:last-child{font-size:11px}.current-reading .reading-nav{border-left:0;padding-left:0;gap:8px}.current-categories h3{font-size:17px}.help-short-answers{grid-template-columns:1fr;gap:28px}.help-short-answers h2 br{display:none}}
@media(max-width:680px){.help-hero{padding-block:33px 24px}.help-hero h1{font-size:47px;letter-spacing:-2px;margin-bottom:20px}.help-hero>div>p:not(.eyebrow){font-size:14px;line-height:1.9}.help-hero>div>p br{display:none}.help-hero .eyebrow{font-size:8px}.help-editorial-date{font-size:10px}.help-hero-support{padding:19px;grid-template-columns:34px 1fr}.help-hero-support .line-icon{width:34px;height:34px}.help-hero-support strong{font-size:15px}.help-hero-support>span:last-child{font-size:11px;gap:8px}.current-search{padding:19px;border-radius:16px}.current-search .search-box{gap:12px;padding:8px 0 15px}.current-search input[type=search]{font-size:14px;min-height:28px}.current-search .search-box>.icon{width:19px;height:19px}.help-query-chips{gap:7px;margin-top:14px}.help-query-chips button{font-size:10px;padding:7px 9px}.help-audience{gap:6px;margin-top:22px}.help-audience button{font-size:11px;padding:8px 11px}.search-options{margin-top:18px}.search-options>summary{font-size:11px}.search-options .help-filters label{min-width:0;flex:1 1 120px}.search-options .help-filters{gap:13px}.search-options .help-filters .text-link{font-size:12px;padding-top:25px}.results-heading{gap:15px;margin-top:23px;padding-top:19px;align-items:start}.results-heading #results-count{font-size:12px;line-height:1.8}.results-heading .text-link{font-size:11px}#result-cards{margin-top:18px}.current-search .article-grid{grid-template-columns:1fr}.current-search .article-card{padding:20px}.current-article{padding:23px}.current-article h3{font-size:21px;margin-top:15px}.current-article p{font-size:13px}.article-card-topic{font-size:10px}.article-card-bottom{font-size:10px}.current-categories{grid-template-columns:1fr;gap:12px}.current-categories .category-card{grid-template-columns:34px 1fr 14px;gap:14px;padding:21px}.current-categories .category-card>.line-icon{width:33px;height:33px;grid-row:auto}.current-categories h3{font-size:19px;margin:0 0 10px}.current-categories p{font-size:12px}.current-categories small{font-size:10px}.help-short-answers{gap:25px}.help-short-answers h2{font-size:32px}.help-short-answers .faq summary{font-size:14px}.help-short-answers .faq p{font-size:13px}.current-support{padding:24px}.current-support h2{font-size:31px}.current-support .support-social h3{font-size:20px}.support-checklist{font-size:12px;line-height:1.8}.category-hero h1{font-size:36px}.integration-note{padding:23px;gap:18px;display:block}.integration-note>.line-icon{margin-bottom:22px}.integration-note h2{font-size:27px}.integration-note p{font-size:14px}.guide-platform{font-size:10px}.current-reading .reading-article h1{font-size:32px;letter-spacing:-1.1px}.guide-meta{font-size:10px;gap:17px;margin-top:20px}.guide-roles{gap:6px;margin-top:16px}.guide-roles>span{font-size:9px;padding:5px 8px}.guide-notice{padding:19px;gap:12px;margin-top:25px}.guide-notice strong{font-size:13px}.guide-notice p{font-size:12px;line-height:1.9}.current-reading .reading-article h2{font-size:24px}.guide-steps li{font-size:14px!important;padding-left:42px!important}.guide-steps li:before{font-size:10px;width:28px;height:28px}.guide-list li{font-size:13px!important}.guide-trouble summary{font-size:13px}.guide-trouble p{font-size:12px!important}.guide-related>a{font-size:13px;padding:15px 16px}.guide-contact{padding:23px;margin-top:28px}.guide-contact strong{font-size:20px}.guide-contact p{font-size:13px}.guide-contact .text-link{font-size:12px}.guide-editor-note{font-size:10px!important}}
@media(prefers-reduced-motion:reduce){.current-article:hover{transform:none}}
