@font-face{font-family:Vazir;src:url('/fonts/Vazirmatn.woff2') format('woff2');font-display:swap;font-weight:100 900}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:85px}body{margin:0;background:#fff;color:#252525;font-family:Vazir,Tahoma,Arial,sans-serif;font-size:15px;line-height:1.95}a{color:inherit;text-decoration:none}button,input{font:inherit}button,a,input,summary{ -webkit-tap-highlight-color:transparent}a:hover{color:#0968da}button,summary{cursor:pointer}a:focus-visible,button:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid #1679f4;outline-offset:4px}.wrap{max-width:1140px;margin:auto;padding:0 22px}header{background:#202020;color:white}.masthead{height:100px;display:flex;justify-content:space-between;align-items:center}.logo{display:flex;gap:12px;align-items:center;color:white;font-size:29px;font-weight:900;line-height:1.2}.logo small{display:block;font-size:10px;letter-spacing:2.2px;font-weight:500;margin-top:9px}.logo-symbol{display:grid;place-items:center;transform:skew(-12deg);font-family:Arial;font-size:40px;font-weight:900;color:#202020;background:#ffea28;width:49px;height:53px}.header-end{display:flex;align-items:center;gap:25px;color:#aaa;font-size:12px}.search-trigger{font:35px Arial;color:white}.header-end button{display:none}nav{background:#393939;color:white;position:sticky;top:0;z-index:20}.nav-inner{display:flex;justify-content:space-between}.nav-item{position:relative}.nav-item>a{display:block;padding:15px 15px 13px;font-weight:700;font-size:14px;border-bottom:4px solid transparent}.nav-item>a.active,.nav-item>a:hover{color:#ffe829;border-color:#ffe829}.nav-item>a span{margin-right:7px}.dropdown{display:none;position:absolute;top:100%;right:0;background:#fff;border-top:3px solid #ffe829;box-shadow:0 10px 30px #0002;min-width:230px;color:#252525;padding:12px;max-height:65vh;overflow:auto}.dropdown a{display:block;padding:7px 12px;font-size:13px}.dropdown a:hover{background:#f5f5f5}.nav-item:hover .dropdown,.nav-item:focus-within .dropdown{display:block}.hero{background:#202020;color:white;padding:55px 0 75px}.hero-main{display:grid;grid-template-columns:1.3fr 1fr;gap:40px;align-items:center}.eyebrow{font-size:11px;letter-spacing:1.3px;color:#b0b0b0;font-weight:700}.blue{color:#1269d5}h1,h2,h3{line-height:1.6;margin:0 0 18px;font-weight:850}h1{font-size:42px}.hero h1{font-size:58px;line-height:1.55;margin:14px 0 15px}.hero em{font-style:normal;color:#ffe829}.hero p{color:#bcbcbc;font-size:16px;max-width:600px;line-height:2.1;margin-bottom:22px}.hero-link{font-weight:700;color:#fff;font-size:13px;border-bottom:1px solid #666;padding-bottom:8px}.sports-art{height:310px;position:relative;direction:ltr;isolation:isolate;display:grid;place-items:center}.slash{background:#086df2;width:140px;height:275px;transform:skew(-20deg);position:absolute;left:44%;top:2%;z-index:-2}.orbit{position:absolute;width:290px;height:230px;border:1px solid #555;border-radius:50%;transform:rotate(-20deg);z-index:-1;left:10%;top:18%}.ball{position:absolute;filter:drop-shadow(0 20px 13px #0006);line-height:1}.football{font-size:150px;left:21%;top:30%;transform:rotate(-13deg)}.basket{font-size:100px;left:58%;top:48%;z-index:-1}.tennis{font-size:83px;left:13%;top:63%;color:#dce944;text-shadow:inset 0 0 5px white}.art-label{position:absolute;bottom:-15px;right:20%;font-size:10px;letter-spacing:4px;color:#919191}.hero-shortcuts{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;margin-top:50px}.hero-shortcuts a{background:#383838;padding:20px 19px;box-shadow:0 7px 20px #0002;font-size:14px;font-weight:700;display:flex;justify-content:space-between;gap:15px;align-items:center}.hero-shortcuts a:hover{background:#464646;color:#ffea28}.hero-shortcuts span{font-size:22px}section{margin-bottom:65px}main.wrap>section:first-child{padding-top:45px}.section-title{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px}.section-title h2{font-size:29px;margin-bottom:5px}.section-title>span,.section-title>a{font-size:12px;color:#737373}mark{color:#222;background:none;position:relative;isolation:isolate;padding:0 7px}mark:before{content:'';position:absolute;inset:1px -2px;background:#ffe829;transform:skew(-15deg);z-index:-1}.disclosure{font-size:11px;color:#757575;margin:5px 0 22px}.list-toolbar{display:flex;align-items:center;justify-content:space-between;background:#f5f6f7;padding:12px 18px;margin-bottom:18px;gap:15px;font-size:12px}.list-toolbar input{border:1px solid #ddd;background:white;margin-right:8px;padding:6px 12px;width:200px;border-radius:3px}.brand-list{display:flex;flex-direction:column;gap:19px}.brand-card{border:1px solid #d4d4d4;border-radius:4px;position:relative;display:grid;grid-template-columns:1.1fr 1fr 1.8fr 1.15fr;align-items:center;gap:24px;padding:26px 24px 0;box-shadow:0 3px 9px #00000005}.rank{position:absolute;right:0;top:20px;transform:translateX(35%);background:#096df0;color:#fff;width:28px;height:29px;font-size:14px;font-weight:bold;display:grid;place-items:center;clip-path:polygon(15% 0,100% 0,85% 100%,0 100%)}.brand-word{background:#181a1c;min-height:88px;display:flex;align-items:center;justify-content:center;flex-direction:column;border-radius:3px;padding:12px}.brand-word b{font-family:Arial;font-size:23px;font-style:italic;letter-spacing:-1px;color:var(--brand);filter:brightness(1.5)}.brand-word small{color:#c7c7c7;font-size:10px}.brand-status{font-size:13px}.brand-status b{display:block;color:#096fe7}.brand-status small{display:block;font-size:10px;color:#777}.brand-status a{font-size:10px;color:#777;border-bottom:1px dotted #aaa}.brand-info strong{display:block;font-size:14px}.brand-info span{display:block;color:#777;font-size:11px}.brand-info small{font-size:9px;color:#999}.brand-actions{display:flex;flex-direction:column;align-items:stretch;text-align:center}.button{display:inline-block;border:0;padding:11px 20px;border-radius:3px;font-weight:800;font-size:13px;text-align:center;line-height:1.8}.yellow{background:#ffea28;color:#202020}.yellow:hover{background:#f5d800;color:#111}.dark{background:#252525;color:white}.outline{border:1px solid #747474;color:white}.brand-actions>a:last-child{font-size:11px;color:#777;margin-top:7px}.brand-details{grid-column:1/-1;border-top:1px solid #eee;margin-top:-4px}.brand-details summary{font-size:11px;color:#777;text-align:center;padding:6px;list-style:none}.brand-details summary:after{content:' ⌄';color:#222}.brand-details[open] summary:after{content:' ⌃'}.brand-details>div{font-size:12px;padding:8px 15px 20px;background:#fafafa}.brand-details a{color:#0868d4}.editorial-split{display:grid;grid-template-columns:1fr 1fr;gap:65px;background:#f6f6f6;padding:45px!important;margin-top:65px;align-items:center}.editorial-split h2{font-size:29px;margin-top:13px}.editorial-split p{font-size:13px;color:#666}.text-link{font-weight:700;color:#0968da;font-size:13px}.check-panel{display:grid;gap:15px}.check-panel>div{border-bottom:1px solid #ddd;padding:12px;color:#0968da;font-size:12px}.check-panel b{margin-right:15px;color:#222}.check-panel span{display:block;margin-right:35px;font-size:11px;color:#777}.grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.tile{display:block;border:1px solid #ddd;padding:25px 24px;background:#fff;transition:transform .15s,box-shadow .15s}.tile:hover{transform:translateY(-3px);box-shadow:0 7px 25px #0001;color:#222}.tile-icon{display:inline-grid;place-items:center;background:#f3f6fa;width:43px;height:43px;font-size:26px;color:#086df2;border-radius:50%;margin-bottom:13px}.tile h3{font-size:17px;margin-bottom:9px}.tile p{font-size:12px;line-height:2;color:#777;margin:0 0 15px}.more{font-size:11px;color:#0868d4;font-weight:700}.tools-band{background:#202020;color:white;padding:37px 35px;display:flex;justify-content:space-between;align-items:center;gap:40px}.tools-band h2{font-size:26px;margin-top:10px;margin-bottom:8px}.tools-band p{color:#aaa;font-size:12px}.tools-band>div:last-child{display:flex;flex-direction:column;gap:12px;flex-shrink:0}.faq h2{font-size:30px}.faq details{border:1px solid #ddd;margin-bottom:12px;padding:15px 22px}.faq summary{font-size:14px;font-weight:700}.faq p{font-size:13px;color:#666}.notice{padding:23px 28px;background:#f5f6f7;border-right:4px solid #ffe829;font-size:13px}.notice p{color:#666}.notice a{color:#0868d4;font-size:12px}footer{background:#202020;color:#c7c7c7;padding:45px 0 15px}.footer-top{display:flex;align-items:center;gap:30px;padding-bottom:30px;border-bottom:1px solid #414141}.footer-top p{font-size:12px;flex:1}.age{border:2px solid #bbb;border-radius:50%;width:43px;height:43px;display:grid;place-items:center;font-weight:800}.footer-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:30px;padding:32px 0}.footer-grid h3{color:white;font-size:14px;margin-bottom:14px}.footer-grid a{display:block;font-size:12px;margin:7px 0;color:#aaa}.footer-grid a:hover{color:#ffe829}.footer-bottom{border-top:1px solid #414141;display:flex;justify-content:space-between;padding-top:20px;font-size:11px}.footer-note{font-size:10px;color:#888}#cookie-banner{position:fixed;bottom:20px;right:20px;left:20px;max-width:620px;margin:auto;z-index:50;background:white;border:1px solid #ddd;box-shadow:0 6px 35px #0003;padding:12px 20px;align-items:center;gap:20px;font-size:11px;display:flex}#cookie-banner[hidden]{display:none}#cookie-banner a{color:#0868d4}#cookie-banner button{border:0;white-space:nowrap;background:#ffe829;padding:8px 15px;font-weight:700}.back-top{position:fixed;bottom:22px;left:22px;background:#ffe829;color:#222;width:37px;height:37px;display:grid;place-items:center;border-radius:3px;z-index:30}.skip{position:absolute;top:-100px;z-index:100;background:#ffe829;padding:10px}.skip:focus{top:0}.breadcrumbs{font-size:11px;color:#777;padding:23px 0}.breadcrumbs a{color:#0968da}.page-heading{padding:18px 0 30px;border-bottom:1px solid #e5e5e5;margin-bottom:35px}.page-heading h1{font-size:34px;margin:10px 0}.page-heading p{color:#777;font-size:14px}.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 220px;gap:35px;margin-bottom:65px}.article-content{min-width:0}.article-content>h2{font-size:24px;margin:35px 0 12px}.article-content>p,.article-content li{color:#555;font-size:14px;line-height:2.2}.article-content .lead{font-size:17px;color:#333}.article-content .grid{grid-template-columns:repeat(2,minmax(0,1fr))}.article-content .brand-card{grid-template-columns:1fr 1fr;gap:15px}.article-content .brand-info{font-size:12px}.article-content .brand-status{padding-right:20px}aside{align-self:start;border:1px solid #ddd;padding:22px;position:sticky;top:86px;font-size:13px}aside>b{display:block;font-size:16px;border-bottom:3px solid #ffe829;padding-bottom:12px;margin-bottom:10px}aside>a{display:block;padding:10px 0;border-bottom:1px solid #eee;font-size:12px}.aside-note{font-size:12px;margin-top:24px;line-height:1.8;color:#0968da}.aside-note small{color:#888;font-size:10px}.review-banner{display:flex;align-items:center;flex-wrap:wrap;justify-content:space-between;gap:15px;background:#202020;color:white;padding:25px;border-bottom:5px solid var(--brand)}.review-banner>b{font-size:28px;color:var(--brand);filter:brightness(1.5);font-family:Arial}.review-banner>span{font-size:13px}.table-scroll{overflow:auto}table{width:100%;border-collapse:collapse;font-size:12px;min-width:350px;margin:20px 0}th,td{text-align:right;padding:13px 16px;border:1px solid #ddd}th{background:#f3f4f5;font-weight:800}td{color:#555}.sport-banner{display:flex;align-items:center;gap:25px;background:#202020;color:white;padding:35px}.sport-banner span{font-size:65px}.sport-banner b{font-size:30px}.related{border-top:1px solid #ddd;margin-top:30px;padding-top:15px;font-size:13px;color:#0868d4}.calculator{padding:30px;background:#f5f6f7;border-top:4px solid #ffe829}.calc-inputs{display:grid;grid-template-columns:1fr 1fr;gap:25px}.calculator label{font-size:13px;display:block;font-weight:700}.calculator input{display:block;width:100%;padding:12px;border:1px solid #ccc;border-radius:3px;background:white;direction:ltr;margin-top:8px}.results{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:25px}.results>div{padding:15px;background:white;border:1px solid #e0e0e0;font-size:11px}.results b{display:block;font-size:24px;color:#0868d4;direction:ltr}.choice{display:inline-flex;align-items:center;gap:8px;background:#f4f4f4;border:1px solid #ddd;padding:8px 12px;margin:4px;font-size:12px}.choice:has(input:checked){border-color:#076bf2;background:#eaf3ff}.site-search-label{font-weight:700}.site-search-label input{display:block;width:100%;padding:15px;border:1px solid #bbb;margin:12px 0 30px}#search-results a{display:block;border-bottom:1px solid #ddd;padding:15px 0}#search-results h3{font-size:17px;color:#0968da;margin:0 0 8px}#search-results p{font-size:12px;color:#777}.sitemap-links{display:grid;grid-template-columns:1fr 1fr;gap:10px}.sitemap-links a{font-size:12px;color:#0868d4;border-bottom:1px solid #eee;padding:7px}[hidden]{display:none!important}
@media(min-width:1500px){.wrap{max-width:1200px}}@media(max-width:1000px){.nav-item>a{font-size:12px;padding:14px 10px}.brand-card{gap:14px;padding:22px 18px 0;grid-template-columns:1fr 1fr 1.5fr 1fr}.brand-info strong{font-size:12px}.brand-word b{font-size:19px}.hero h1{font-size:48px}.header-end>span{display:none}.article-layout{grid-template-columns:minmax(0,1fr) 190px;gap:22px}}@media(max-width:750px){.wrap{padding:0 19px}.masthead{height:82px}.logo{font-size:24px}.logo-symbol{width:40px;height:43px;font-size:32px}.logo small{font-size:8px}.header-end{gap:20px}.header-end button{display:block;border:0;background:none;color:#fff;font-size:23px}.nav-inner{display:none;padding:12px 19px;max-height:75vh;overflow:auto}nav.open .nav-inner{display:block}.nav-item>a{padding:10px 5px}.dropdown{position:static;background:#303030;box-shadow:none;border:0;padding:0 15px;max-height:none;color:#ccc;display:none}.nav-item:focus-within .dropdown{display:block}.hero{padding:30px 0 35px}.hero-main{display:block;position:relative}.hero h1{font-size:40px}.hero p{font-size:14px;position:relative;z-index:1;max-width:95%}.sports-art{height:180px;margin:20px 0 30px}.slash{height:180px;width:110px;left:48%}.football{font-size:105px;left:31%;top:20%}.basket{font-size:80px;left:57%;top:35%}.tennis{font-size:65px;left:25%;top:50%}.orbit{height:150px;width:240px;left:22%;top:5%}.art-label{right:28%;bottom:0}.hero-shortcuts{gap:9px;margin-top:20px;grid-template-columns:1fr}.hero-shortcuts a{padding:12px 16px;font-size:12px}.hero-shortcuts span{font-size:18px}.eyebrow{font-size:10px}.section-title{align-items:flex-start}.section-title h2{font-size:23px}.section-title>span{display:none}.list-toolbar{flex-wrap:wrap;padding:10px}.list-toolbar input{width:190px}.brand-card,.article-content .brand-card{grid-template-columns:1fr 1fr;gap:13px;padding:19px 17px 0}.brand-word{min-height:80px}.brand-word b{font-size:24px}.brand-status{padding-right:14px}.brand-info{grid-column:1;align-self:center}.brand-info strong{font-size:11px}.brand-info span{font-size:10px}.brand-actions .button{font-size:12px;padding:11px 8px}.brand-details{margin-top:0}.editorial-split{padding:25px!important;gap:20px;grid-template-columns:1fr;margin-top:40px}.editorial-split h2{font-size:25px}.grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.tile{padding:18px 16px}.tile h3{font-size:15px}.tile p{font-size:11px}.tile-icon{font-size:23px}.tools-band{display:block;padding:25px}.tools-band h2{font-size:24px}.tools-band>div:last-child{margin-top:22px;flex-direction:row;flex-wrap:wrap}.faq h2{font-size:24px}.faq summary{font-size:12px}.faq details{padding:13px 16px}.notice{padding:20px;font-size:12px}section{margin-bottom:40px}.footer-top{gap:18px;flex-wrap:wrap}.footer-top p{flex-basis:100%;order:3;margin:0}.age{margin-right:auto}.footer-grid{grid-template-columns:1fr 1fr;gap:20px}.footer-bottom{display:block;line-height:2.5}.footer-note{line-height:2}.article-layout{display:block}.article-layout aside{position:static;margin-top:35px}.page-heading h1{font-size:27px}.page-heading p{font-size:12px}.page-heading{padding:10px 0 20px}.article-content .grid{grid-template-columns:1fr 1fr}.review-banner>b{font-size:25px}.review-banner .button{width:100%}.calc-inputs{gap:14px}.calculator{padding:19px}.results{grid-template-columns:1fr;gap:8px}.results>div{display:flex;justify-content:space-between;align-items:center}.results b{font-size:23px}.sitemap-links{grid-template-columns:1fr}#cookie-banner{right:10px;left:10px;bottom:10px;padding:10px 15px;font-size:10px;gap:12px}.back-top{bottom:90px;left:12px}}@media(prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}
/* Editorial expansion and refreshed identity */
.brand-emblem{width:61px;height:61px;flex:none}.logo{gap:9px}.hero-main{grid-template-columns:1.12fr 1fr;gap:42px}.hero-photo{position:relative;transform:rotate(-2deg);margin:10px 0}.hero-photo:before{content:'';position:absolute;inset:-9px 12px 9px -12px;border:2px solid #ffe829;z-index:0;border-radius:6px}.hero-photo img{display:block;position:relative;width:100%;height:310px;object-fit:cover;border-radius:5px}.hero-photo>span{display:block;position:absolute;bottom:0;right:0;left:0;padding:22px 17px 12px;background:linear-gradient(transparent,#0d1827e8);color:white;font-size:12px;border-radius:0 0 5px 5px}.wide-editorial-image{margin:55px 0 35px;position:relative}.wide-editorial-image img{width:100%;height:330px;display:block;object-fit:cover;border-radius:5px}.wide-editorial-image figcaption{font-size:11px;color:#777;margin-top:9px}.article-cover{margin:0 0 32px}.article-cover img{display:block;width:100%;height:315px;object-fit:cover;border-radius:5px}.article-cover figcaption{font-size:10px;color:#858585;margin-top:7px}.topic-figure{margin:35px 0}.topic-figure img{display:block;width:100%;height:auto;border-radius:8px}.article-toc{background:#f5f7fa;border:1px solid #e2e7ed;border-right:4px solid #0879ff;padding:16px 22px;margin:0 0 25px}.article-toc summary{font-size:13px;font-weight:800}.article-toc ol{columns:2;column-gap:35px;padding-right:19px;font-size:12px}.article-toc li{break-inside:avoid;margin:4px 0}.article-toc a{color:#1763a6}.article-content p{line-height:2.35}.article-content h2{font-size:23px;margin:35px 0 13px}.article-content h3{font-size:18px;margin:26px 0 12px}.article-content section{margin-bottom:35px}.article-content li{margin-bottom:7px}.article-content .longform p,.article-content .longform-section p,.article-content .editorial-section p,.article-content .expanded-editorial p,.article-content .longform-app p{color:#454c56;font-size:14px}.home-reading{border-top:1px solid #e4e8ed;padding-top:35px}.home-reading .expanded-editorial{max-width:880px;margin:35px auto 0}.home-reading .expanded-editorial section{margin-bottom:32px}.home-reading .expanded-editorial h2{font-size:24px;padding-right:16px;border-right:4px solid #ffe829;margin-bottom:16px}.home-reading .expanded-editorial p{color:#505762;font-size:14px;line-height:2.4}.home-reading .expanded-editorial section:nth-of-type(4n){background:#f7f8fa;border:1px solid #e7eaf0;padding:25px;border-radius:5px}.sitemap-links{padding:20px;background:#f6f8fb;max-height:590px;overflow:auto}.article-content section table td{min-width:110px}.article-content section a,.article-content .longform a{color:#1268bd;text-decoration:underline;text-underline-offset:4px}.article-content .related a,.article-content .grid a{text-decoration:none}.article-content figure+h2{margin-top:20px}
@media(max-width:750px){.brand-emblem{width:49px;height:49px}.hero-main{display:flex;flex-direction:column;gap:20px;align-items:stretch}.hero-photo{width:calc(100% - 16px);margin:20px 8px 10px;transform:rotate(-1deg)}.hero-photo img{height:240px}.hero-photo>span{font-size:11px}.wide-editorial-image img{height:230px}.article-cover img{height:230px}.article-toc{padding:14px 16px}.article-toc ol{columns:1}.home-reading .expanded-editorial h2{font-size:21px}.home-reading .expanded-editorial section:nth-of-type(4n){padding:18px}.article-content h2{font-size:21px}.article-content p,.home-reading .expanded-editorial p{font-size:14px;line-height:2.35}.topic-figure{margin:25px 0}.wide-editorial-image{margin-top:35px}.article-cover{margin-bottom:25px}}
/* Persistent accessible floating appearance control */
#theme-toggle{position:fixed;left:22px;bottom:72px;width:42px;height:42px;border-radius:50%;background:#202b3a;color:#ffea28;border:1px solid #5b6b80;box-shadow:0 3px 14px #0003;z-index:40;display:grid;place-items:center;font-size:23px;line-height:1}#theme-toggle:hover{transform:translateY(-2px)}.editorial-byline{font-size:11px;line-height:2;color:#687385;margin:18px 0 20px}.editorial-byline a{color:#1166b7}.answer-summary{background:#f1f6fc;border-right:4px solid #0b76ed;border-radius:3px;padding:18px 22px;margin:22px 0}.answer-summary>strong{font-size:13px}.answer-summary p{font-size:13px;line-height:2.2;margin:6px 0 0;color:#45556a}.home-toc{background:#f6f8fb;padding:15px 22px;border:1px solid #e1e7ef;margin:20px 0 30px}.home-toc summary{font-size:14px;font-weight:800}.home-toc ol{columns:2;font-size:12px;line-height:2.3}.home-toc li{break-inside:avoid}.home-toc a{color:#1a64a9}.contextual-reading{border-top:1px solid #dfe5ed;padding-top:25px;margin-top:35px}.contextual-reading h2{font-size:21px}.contextual-reading li{font-size:13px;margin:9px 0}.context-link{color:#1467b5}.article-content .editorial-byline a{text-decoration:none}
html[data-theme=light]{color-scheme:light}html[data-theme=dark]{color-scheme:dark}html[data-theme=dark] body{background:#111923;color:#e3eaf3}html[data-theme=dark] .page-heading,html[data-theme=dark] .brand-card,html[data-theme=dark] .tile,html[data-theme=dark] aside,html[data-theme=dark] .faq details,html[data-theme=dark] td,html[data-theme=dark] th{border-color:#3c4c60}html[data-theme=dark] .tile,html[data-theme=dark] .brand-card,html[data-theme=dark] aside,html[data-theme=dark] .calculator .results>div{background:#192534;color:#e4edf7}html[data-theme=dark] .editorial-split,html[data-theme=dark] .notice,html[data-theme=dark] .list-toolbar,html[data-theme=dark] .brand-details>div,html[data-theme=dark] .calculator,html[data-theme=dark] .sitemap-links,html[data-theme=dark] .home-reading .expanded-editorial section:nth-of-type(4n){background:#1c2939;border-color:#3d4e63}html[data-theme=dark] .article-toc,html[data-theme=dark] .home-toc,html[data-theme=dark] .answer-summary{background:#1d3047;border-color:#3a516e;border-right-color:#3f9aff}html[data-theme=dark] .article-toc a,html[data-theme=dark] .home-toc a,html[data-theme=dark] .context-link,html[data-theme=dark] .editorial-byline a,html[data-theme=dark] .breadcrumbs a,html[data-theme=dark] .article-content section a,html[data-theme=dark] .article-content .longform a{color:#75baff}html[data-theme=dark] .article-content p,html[data-theme=dark] .article-content li,html[data-theme=dark] .article-content .lead,html[data-theme=dark] .home-reading .expanded-editorial p,html[data-theme=dark] .tile p,html[data-theme=dark] .editorial-split p,html[data-theme=dark] .notice p,html[data-theme=dark] .faq p,html[data-theme=dark] .page-heading p,html[data-theme=dark] .article-content .longform p,html[data-theme=dark] .article-content .longform-section p,html[data-theme=dark] .article-content .editorial-section p,html[data-theme=dark] .article-content .expanded-editorial p,html[data-theme=dark] .article-content .longform-app p,html[data-theme=dark] .answer-summary p{color:#c2cedc}html[data-theme=dark] .brand-status small,html[data-theme=dark] .brand-info span,html[data-theme=dark] .brand-info small,html[data-theme=dark] .brand-actions>a:last-child,html[data-theme=dark] .brand-details summary,html[data-theme=dark] .editorial-byline,html[data-theme=dark] .disclosure,html[data-theme=dark] .breadcrumbs,html[data-theme=dark] .section-title>span,html[data-theme=dark] .section-title>a,html[data-theme=dark] figcaption{color:#a9bbcf}html[data-theme=dark] .brand-status a,html[data-theme=dark] .check-panel span{color:#b3c6d9}html[data-theme=dark] .check-panel b,html[data-theme=dark] .brand-details summary:after{color:#e4edf7}html[data-theme=dark] .tile-icon,html[data-theme=dark] .choice{background:#20364d;color:#84c1ff;border-color:#58708a}html[data-theme=dark] th{background:#20364d}html[data-theme=dark] td{color:#c5d4e4}html[data-theme=dark] input{background:#142336;color:#e9f1fa;border-color:#5a718b}html[data-theme=dark] #cookie-banner{background:#1c2939;color:#d1ddec;border-color:#58708a}html[data-theme=dark] .results b,html[data-theme=dark] .brand-status b,html[data-theme=dark] .more,html[data-theme=dark] .blue{color:#74b9ff}html[data-theme=dark] .tile:hover{color:#fff}html[data-theme=dark] mark{color:#222}html[data-theme=dark] .contextual-reading,html[data-theme=dark] .home-reading{border-color:#3c4c60}
@media(max-width:750px){#theme-toggle{left:12px;bottom:140px;width:38px;height:38px}.home-toc ol{columns:1}.editorial-byline{font-size:10px}.answer-summary{padding:15px 18px}}
.brand-actions .app-download{margin-top:8px;background:#e4f6ee;color:#126446;border:1px solid #a8d9c2;font-size:12px;padding:8px 10px}.brand-actions .app-download:hover{background:#ccebdc;color:#0e4c34}.app-unavailable{font-size:10px;color:#7b8490;text-align:center;margin-top:7px}.review-banner .app-download{background:#e4f6ee;color:#126446;border:1px solid #a8d9c2}.review-banner{gap:12px}html[data-theme=dark] .app-download{background:#164e3b;color:#d4ffe9;border-color:#3d8667}html[data-theme=dark] .app-unavailable{color:#b1becb}.nav-item>a{padding-left:11px;padding-right:11px}@media(max-width:750px){.brand-actions .app-download{font-size:11px;padding:8px 6px}.hero h1{font-size:35px}}
.editorial-sources,.trust-navigation,.evidence-policy{margin-top:32px;border-top:1px solid #dfe5ed;padding:24px 0}.editorial-sources h2,.trust-navigation h2,.evidence-policy h2{font-size:21px}.editorial-sources ul{padding-right:22px}.editorial-sources li{margin:15px 0}.editorial-sources a,.trust-navigation a{color:#1768b1;text-decoration:underline;text-underline-offset:4px}.editorial-sources p{font-size:12px;color:#657386;line-height:2.1;margin-top:5px}.source-scope{background:#f4f7fb;padding:12px 16px;border-radius:4px}.trust-navigation ul{display:grid;grid-template-columns:1fr 1fr;gap:7px;list-style:none;padding:0;font-size:13px}html[data-theme=dark] .editorial-sources,html[data-theme=dark] .trust-navigation,html[data-theme=dark] .evidence-policy{border-color:#3a4d64}html[data-theme=dark] .editorial-sources a,html[data-theme=dark] .trust-navigation a{color:#7fc2ff}html[data-theme=dark] .source-scope{background:#1b2a3e}html[data-theme=dark] .editorial-sources p{color:#b7c8dc}@media(max-width:750px){.trust-navigation ul{grid-template-columns:1fr}.editorial-sources h2,.trust-navigation h2{font-size:19px}}
