/* Winning Numbers Today — lottery directory interface */

/* Existing results components use the same light card design. */
html body.wng-redesign #inner-wrap :is(.wnt-dark-card,.wnt-ig){background:#fff!important;color:var(--wng-ink)!important;border:1px solid var(--wng-line)!important;box-shadow:0 3px 18px #213d5910!important;border-radius:8px!important}
html body.wng-redesign #inner-wrap :is(.wnt-dark-card,.wnt-ig) :is(p,span,strong){color:var(--wng-ink)!important}
html body.wng-redesign #inner-wrap .wnt-hub-balls{display:flex!important;flex-wrap:wrap;gap:10px;margin:20px 0}
html body.wng-redesign #inner-wrap .wnt-ball{display:inline-flex!important;justify-content:center;align-items:center;width:46px!important;height:46px!important;border:1px solid var(--wng-gold)!important;border-radius:50%!important;background:white!important;box-shadow:none!important;flex:0 0 46px}
html body.wng-redesign #inner-wrap .wnt-ball-gold{background:var(--wng-gold)!important}
html body.wng-redesign #inner-wrap .wnt-ball-gold span{color:white!important}
html body.wng-redesign #inner-wrap .wnt-hub-jackpot-row{display:flex;gap:20px;justify-content:space-between;max-width:480px;padding:8px 0;border-bottom:1px solid var(--wng-line)}
html body.wng-redesign #inner-wrap .wnt-hub-countdown{display:flex;gap:16px;margin:16px 0}
html body.wng-redesign #inner-wrap .wnt-hub-cd-box{display:flex;flex-direction:column;text-align:center;background:var(--wng-bg);padding:10px 14px;border-radius:4px}
html body.wng-redesign #inner-wrap .wnt-hub-buttons{display:flex;gap:12px;flex-wrap:wrap}
html body.wng-redesign #inner-wrap .wnt-hub-btn{display:inline-flex;padding:10px 20px;border-radius:25px;background:var(--wng-teal)!important;color:white!important;font-weight:700}
html body.wng-redesign #inner-wrap .wnt-hub-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:16px}
html body.wng-redesign #inner-wrap .wnt-hub-card{display:flex;flex-direction:column;background:var(--wng-bg)!important;border:1px solid var(--wng-line);border-radius:6px;padding:20px;gap:8px}
html body.wng-redesign #inner-wrap :is(.wnt-hub-cards,.wnt-hub-card,.wnt-hub-buttons)>br{display:none}
html body.wng-redesign #inner-wrap .wnt-hub-card-title{font-size:18px;font-weight:700}
html body.wng-redesign #inner-wrap .wnt-hub-section{margin:32px 0}
/* Keep informational pages aligned and tools visible above the fold. */
html body.wng-redesign.page #inner-wrap .post-thumbnail{display:none!important}
html body.wng-redesign #inner-wrap .content-container.site-container{width:calc(100% - 40px)!important;max-width:1040px!important;padding:0!important;margin:0 auto!important}
html body.wng-redesign #inner-wrap .entry{width:100%!important;max-width:1040px!important;margin-inline:0!important}
html body.wng-redesign #inner-wrap .entry-content-wrap{padding:32px!important}
html body.wng-redesign #inner-wrap .entry-header{margin-bottom:24px!important}
html body.wng-redesign #inner-wrap :is(.entry-title,h1,h2,h3,h4,h5,h6){color:var(--wng-navy)!important}
html body.wng-redesign #inner-wrap .entry-title{font-size:clamp(28px,4vw,40px)!important;line-height:1.2!important}
html body.wng-redesign #inner-wrap .entry-header{padding:0!important;background:transparent!important}
@media(max-width:560px){html body.wng-redesign #inner-wrap .content-container.site-container{width:calc(100% - 28px)!important}html body.wng-redesign #inner-wrap .entry-content-wrap{padding:22px 18px!important}}


/* Isolate the new shell from older global header and form overrides. */
body.wng-redesign > p:has(> style){display:none!important}
.wng-guide a.wng-button{text-decoration:none!important}
html.wng-document{margin:0!important;padding:0!important;background:var(--wng-bg)!important}
html.wng-document body.wng-redesign{margin:0!important;padding:0!important;text-transform:none!important}
html body.wng-redesign header.wng-header{margin:0!important;padding:0!important;overflow:visible!important;border:0!important;border-radius:0!important;width:100%!important;max-width:none!important;position:sticky!important;top:0!important;transform:none!important}
html body.wng-redesign .wng-header-inner{padding-block:0!important}
html body.wng-redesign .wng-state-select{background:white!important;color:var(--wng-navy)!important;border:1px solid var(--wng-line)!important;border-radius:4px!important;text-transform:none!important}
html body.wng-redesign .wng-nav-panel{background:white!important;overflow:visible!important}
html body.wng-redesign footer.wng-footer{margin:0!important;border-radius:0!important;box-shadow:none!important}
@media(max-width:1190px){html body.wng-redesign .wng-header-inner{padding-block:15px!important}}
@media(min-width:783px){html body.admin-bar.wng-redesign header.wng-header{top:32px!important}}
@media(max-width:782px){html body.admin-bar.wng-redesign header.wng-header{top:46px!important}}

:root{--wng-navy:#213d59;--wng-teal:#09bdc8;--wng-gold:#af954a;--wng-bg:#f7f8fa;--wng-ink:#343b43;--wng-muted:#6d7781;--wng-line:#e0e5ea}
body.wng-redesign{background:var(--wng-bg)!important;color:var(--wng-ink)!important;font-family:"Plus Jakarta Sans",Arial,sans-serif!important;font-size:15px;line-height:1.6;padding-bottom:0!important}
.wng-redesign #wrapper{background:var(--wng-bg)!important}
.wng-redesign a{color:var(--wng-navy)!important;text-decoration:none}
.wng-redesign :is(h1,h2,h3,h4,h5,h6){color:var(--wng-navy)!important;font-family:inherit!important;letter-spacing:-.04em}
.wng-redesign :is(button,input,select,textarea){font-family:inherit}
.wng-redesign :is(a,button,summary,select,input,textarea):focus-visible{outline:3px solid #0ba8b1!important;outline-offset:4px}
.wng-container{width:min(100% - 40px,1040px);margin-inline:auto}
.wng-header{position:sticky;top:0;z-index:10001;background:var(--wng-navy)!important;box-shadow:0 1px 0 #d5dee6}
.admin-bar .wng-header{top:32px}
.wng-header-inner{max-width:1536px;min-height:72px;margin:auto;padding:0 22px;display:flex;align-items:center;gap:26px}
.wng-header .wng-brand{color:white!important;display:flex;align-items:center;gap:10px;flex-shrink:0;font-size:13px;line-height:1.2;letter-spacing:.02em}
.wng-brand>span:last-child{display:block}.wng-brand small{display:block;letter-spacing:.32em;font-size:10px;color:#d0dae3;margin-top:4px}
.wng-brand-gold{color:#ffb525;margin-left:2px}
.wng-brand-balls{display:flex;align-items:center}.wng-brand-balls i{font-style:normal;background:white;color:var(--wng-gold);width:24px;height:24px;display:grid;place-items:center;border-radius:50%;font-size:10px}.wng-brand-balls i+i{background:#ffb525;color:white;margin-left:-3px}
.wng-navigation{display:flex;align-items:stretch;gap:6px;flex:1;justify-content:center}
.wng-header :is(.wng-navigation>a,summary){display:flex;align-items:center;gap:7px;font-size:13px;font-weight:700;color:#fff!important;padding:23px 9px;white-space:nowrap;line-height:1.8;border:0;background:none;cursor:pointer;letter-spacing:0}
.wng-header .wng-navigation>a:hover,.wng-header summary:hover,.wng-header .wng-active{color:#ffc54b!important}
.wng-navigation>a.wng-active{box-shadow:inset 0 -3px 0 #ffc54b}
.wng-navigation svg{width:17px;height:17px;flex-shrink:0;opacity:.85}
.wng-nav-dropdown{position:relative}
.wng-nav-dropdown summary{list-style:none}.wng-nav-dropdown summary::-webkit-details-marker{display:none}
.wng-nav-dropdown summary:after{content:"";border-right:1.5px solid;border-bottom:1.5px solid;width:5px;height:5px;transform:rotate(45deg);margin-left:3px;margin-top:-4px}
.wng-nav-dropdown[open] summary:after{transform:rotate(225deg);margin-top:4px}
.wng-nav-panel{position:absolute;top:100%;left:0;min-width:235px;padding:10px;background:#fff;border:1px solid var(--wng-line);box-shadow:0 12px 26px #15283c26;border-radius:0 0 6px 6px;z-index:10}
.wng-header .wng-nav-panel a{display:block;color:var(--wng-navy)!important;font-size:13px;padding:10px 12px;border-radius:4px;font-weight:600}
.wng-header .wng-nav-panel a:hover,.wng-header .wng-nav-panel .wng-active{background:#eef7f7;color:#087b83!important}
.wng-language{position:relative;display:flex;align-items:center;background:transparent;border:0;border-radius:0;padding:0;max-width:145px;min-height:40px;color:#fff;font-size:13px;flex-shrink:0;transition:color .15s}
.translated-ltr .wng-header-inner,.translated-rtl .wng-header-inner{flex-wrap:wrap}
.translated-ltr .wng-navigation,.translated-rtl .wng-navigation{order:4;flex-basis:100%;justify-content:center;flex-wrap:wrap}
.translated-ltr .wng-language,.translated-rtl .wng-language{margin-left:auto}
.wng-language:hover,.wng-language:focus-within{color:#ffc54b}
.wng-language:focus-within{outline:2px solid var(--wng-gold);outline-offset:3px}
.wng-language .gtranslate_wrapper{width:100%}
.wng-language select{appearance:none!important;-webkit-appearance:none!important;color:inherit!important;background:transparent!important;padding:10px 26px 10px 34px!important;width:125px!important;max-width:100%!important;min-height:40px!important;font-family:inherit!important;font-size:13px!important;font-weight:700;border:0!important;border-radius:0!important;box-shadow:none!important;cursor:pointer}
.wng-language select option{background:#fff;color:#213d59}
.wng-language-globe{position:absolute;left:9px;top:50%;transform:translateY(-50%);display:flex;pointer-events:none;color:inherit;opacity:.85}
.wng-language-globe svg{width:18px;height:18px}
.wng-language-arrow{position:absolute;right:9px;top:50%;transform:translateY(-50%);width:15px;height:15px;pointer-events:none;color:inherit}
.wng-language a{color:inherit!important}.wng-language .gt_switcher_wrapper{position:static!important}
.wng-menu-toggle{display:none;background:none!important;border:1px solid #ffffff50!important;border-radius:4px;padding:9px;cursor:pointer;width:40px;height:40px;flex-shrink:0}
.wng-menu-toggle span{display:block;height:2px;background:white;width:20px;margin:4px auto}
.wng-skip{position:fixed;top:-100px;left:15px;padding:10px 18px;background:white;z-index:100000}.wng-skip:focus{top:12px}
.wng-home{padding-block:56px 64px}
.wng-heading-row{display:flex;justify-content:space-between;align-items:center;gap:22px;margin-bottom:24px}
.wng-home h1{font-size:clamp(25px,3vw,32px);line-height:1.25;margin:0 0 9px;letter-spacing:-.05em}
.wng-intro{color:var(--wng-muted)!important;font-size:13px;margin:0}
.wng-state-select{border:1px solid var(--wng-line);border-radius:4px;padding:11px 32px 11px 12px;background:white;color:var(--wng-navy);font-size:12px;max-width:200px;cursor:pointer}
.wng-result-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px}
.wng-result-card{background:#fff!important;border-radius:7px;box-shadow:0 9px 16px #1b2c4017;padding:22px 24px 26px;text-align:center;position:relative;display:flex;flex-direction:column;align-items:center;border:1px solid #eef0f3}
.wng-card-top{display:flex;align-items:center;justify-content:space-between;width:100%}
.wng-card-top h2{font-size:11px;text-transform:uppercase;letter-spacing:.025em;margin:0;font-weight:600}
.wng-country{width:30px;height:30px;display:grid;place-items:center;border-radius:50%;background:#213d59;color:white;font-size:10px;font-weight:700;border:3px solid #dfe9f1}
.wng-game-wordmark{height:92px;margin:15px 0 21px;display:flex;align-items:center;justify-content:center;font-weight:900;font-size:35px;letter-spacing:-.06em;color:var(--wng-navy);line-height:1}
.wng-game-wordmark.powerball{color:#32383d;text-shadow:1px 2px 0 #e1e5e8;letter-spacing:-.065em}
.wng-game-wordmark.powerball::after{content:"";height:18px;width:18px;border-radius:50%;background:#d93636;margin-left:5px;box-shadow:0 2px 3px #0002}
.wng-game-wordmark.mega-millions{color:#174d99;font-style:italic;max-width:270px}
.wng-label{display:block;font-size:9px;font-weight:800;letter-spacing:.19em;color:var(--wng-gold)!important;text-transform:uppercase}
.wng-result-date{font-size:14px;color:#464e54!important;margin:3px 0 13px}
.wng-balls{display:flex;align-items:center;justify-content:center;gap:4px;flex-wrap:wrap;margin-bottom:25px;min-height:42px}
.wng-balls span{border:1px solid var(--wng-gold);border-radius:50%;width:40px;height:40px;display:grid;place-items:center;font-size:19px;color:#333f48!important;background:#fff}
.wng-balls .wng-bonus{background:var(--wng-gold);color:#fff!important;font-weight:700}
.wng-next p{margin:6px 0 3px;font-size:14px;color:#4d555c!important}.wng-next .wng-countdown{font-variant-numeric:tabular-nums;color:var(--wng-navy)!important;font-size:12px;margin-bottom:18px;min-height:20px}
.wng-jackpot{font-size:clamp(29px,3.8vw,40px);font-weight:800;letter-spacing:-.045em;line-height:1.2;color:#3f4449!important;margin:4px 0 25px}
.wng-actions{display:flex;justify-content:center;gap:12px;width:100%;margin-top:auto}
.wng-redesign a.wng-button,.wng-redesign button.wng-button{border:2px solid var(--wng-teal);background:var(--wng-teal)!important;color:white!important;border-radius:28px;display:inline-flex;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:10px 18px;font-size:11px;font-weight:800;text-transform:uppercase;line-height:1.25;letter-spacing:0;cursor:pointer}
.wng-redesign .wng-button:hover{background:#08a4ad!important;border-color:#08a4ad;color:white!important}
.wng-redesign a.wng-outline{background:white!important;color:#3c444c!important;border-color:#8a8b8c}
.wng-redesign .wng-outline:hover{color:var(--wng-navy)!important;background:#f0f4f7!important;border-color:var(--wng-navy)}
.wng-home .wng-verify{color:#7b848d!important;font-size:11px;text-align:center;margin:18px 0 32px}
.wng-section{margin-top:52px}.wng-section-heading{display:flex;justify-content:space-between;align-items:center;gap:20px;margin-bottom:23px}
.wng-section h2{font-size:27px;line-height:1.2;margin:0;letter-spacing:-.045em}
.wng-section-heading a{font-size:12px;font-weight:700;color:#11878f!important}
.wng-directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px}
.wng-directory-card{display:flex;flex-direction:column;align-items:flex-start;position:relative;padding:22px 44px 22px 22px;background:#fff!important;border:1px solid var(--wng-line);border-radius:5px;box-shadow:0 3px 7px #1b2c4007;min-height:110px;transition:transform .15s,box-shadow .15s}
.wng-directory-card strong{font-size:15px;line-height:1.3;color:var(--wng-navy)!important}
.wng-directory-card span{font-size:12px;color:var(--wng-muted)!important;margin-top:8px;line-height:1.5}
.wng-directory-card svg{position:absolute;right:17px;top:25px;color:var(--wng-teal)}
.wng-directory-card:hover{transform:translateY(-2px);box-shadow:0 5px 14px #1b2c4015;border-color:var(--wng-teal)}
.wng-world-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.wng-world-card{background:white;border:1px solid var(--wng-line);border-radius:5px;overflow:hidden;padding:22px;text-align:center}
.wng-world-card .wng-country{margin:0 auto 13px}.wng-world-card h3{font-size:20px;margin:0 0 6px}.wng-world-card p{font-size:12px;color:var(--wng-muted)!important;margin:0 0 19px}
.wng-jackpot-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.wng-jackpot-item{background:white;border-radius:5px;border:1px solid var(--wng-line);padding:24px;display:flex;align-items:center;justify-content:space-between;gap:15px}.wng-jackpot-item h3{font-size:17px;margin:0 0 6px}.wng-jackpot-item p{font-weight:800;font-size:25px;color:var(--wng-navy)!important;margin:0}
.wng-faq-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}
.wng-faq{background:white;border:1px solid var(--wng-line);border-radius:5px;padding:21px 24px}
.wng-faq summary{font-size:15px;font-weight:700;color:var(--wng-navy)!important;cursor:pointer;line-height:1.5}
.wng-faq p{font-size:13px;color:#636e78!important;line-height:1.8;margin:15px 0 0}
.wng-articles-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
.wng-article{background:white;border:1px solid var(--wng-line);border-radius:5px;overflow:hidden}.wng-article img{width:100%;aspect-ratio:16/10;object-fit:cover}.wng-article-content{padding:20px}
.wng-article time{color:var(--wng-muted);font-size:11px}.wng-article h3{font-size:17px;line-height:1.5;margin:8px 0 0}
.wng-footer{background:#eef1f4!important;padding:45px 0 30px;border-top:1px solid #e1e5e9}
.wng-footer-primary{display:flex;flex-wrap:wrap;gap:16px 26px;padding-bottom:26px;border-bottom:1px solid #d4dce3}
.wng-footer-primary a{font-size:13px;font-weight:700;color:var(--wng-navy)!important}
.wng-footer-secondary{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-top:22px}
.wng-footer-secondary nav{display:flex;flex-wrap:wrap;gap:10px 18px;max-width:760px}
.wng-footer-secondary :is(a,p){font-size:10px;color:#657483!important;line-height:1.8}
.wng-footer-secondary p{flex-shrink:0;margin:0}
.wng-footer a:hover{text-decoration:underline}
.wng-responsible{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:14px 22px;margin:30px 0 19px;color:#607180;font-size:12px}
.wng-age{display:grid;place-items:center;border:2px solid #82929f;border-radius:50%;width:38px;height:38px;font-weight:800;font-size:13px}
.wng-responsible a{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:#607180!important}.wng-responsible svg{width:15px}
.wng-footer .wng-footer-disclaimer{color:#71808d!important;font-size:10px;line-height:1.9;text-align:center;max-width:900px;margin:auto}
.wng-redesign #mobile-drawer,.wng-redesign .wnt-bottomnav{display:none!important}
.wng-redesign .content-container{max-width:1080px;margin:auto;display:block!important}
.wng-redesign .content-area{margin-top:40px;margin-bottom:50px}
.wng-redesign #primary{width:100%!important;max-width:none}
.wng-redesign #secondary{display:none!important}
.wng-redesign .entry{background:white!important;border:1px solid var(--wng-line);box-shadow:none!important;border-radius:6px}
.wng-redesign .entry-content{color:var(--wng-ink)!important}
.wng-redesign .entry-content :is(p,div,span,li){color:var(--wng-ink)!important}
.wng-redesign .entry-content :is(h1,h2,h3,h4,h5,h6){color:var(--wng-navy)!important;text-shadow:none!important}
.wng-redesign .entry-content a{color:#11878f!important}
.wng-redesign .entry-content :is(input,select,textarea){color:#263d54!important;background:white!important;border:1px solid #c9d1d9}
.wng-redesign .entry-content button{color:white!important;background:var(--wng-navy)!important}
.wng-redesign .entry-content .wnt-hero{background:var(--wng-navy)!important;color:white!important}
.wng-redesign .entry-content .wnt-hero :is(h1,h2,p,div,span){color:white!important}
.wng-redesign .wng-guide{width:min(100% - 40px,900px);margin:45px auto 60px;background:white;padding:38px 42px;border:1px solid var(--wng-line);border-radius:6px;color:var(--wng-ink)!important}
.wng-guide h1{font-size:31px;line-height:1.25;margin:0 0 16px}
.wng-guide h2{font-size:23px;margin:30px 0 12px}
.wng-guide h3{font-size:17px;margin:22px 0 8px}
.wng-guide p,.wng-guide li{color:#53606b!important;font-size:14px}
.wng-guide a{color:#098b94!important;text-decoration:underline}
.wng-guide .wng-directory-card{ text-decoration:none }
.wng-guide table{width:100%;border-collapse:collapse;font-size:13px;margin:20px 0}
.wng-guide th,.wng-guide td{padding:14px;text-align:left;border-bottom:1px solid var(--wng-line);color:#455463!important}
.wng-guide th{color:var(--wng-navy)!important;background:#f4f6f8}
.wng-guide .wng-table-scroll{overflow-x:auto}
.wng-guide .wng-callout{border-left:3px solid var(--wng-teal);background:#f0f8f8;padding:18px 20px;margin:22px 0}
.wng-guide .wpcf7 input:not([type=submit]),.wng-guide .wpcf7 textarea{width:100%;background:white;color:#233d55;border:1px solid #b8c5cf;border-radius:4px;padding:12px;font-size:15px}
.wng-guide .wpcf7 input[type=submit]{background:var(--wng-teal);color:white;border:0;border-radius:24px;padding:12px 24px;cursor:pointer}
@media(min-width:1600px){.wng-header-inner{gap:38px}.wng-header :is(.wng-navigation>a,summary){font-size:14px;padding-inline:15px}}
@media(max-width:1190px){
.wng-header-inner{flex-wrap:wrap;gap:12px;padding:15px 20px}.wng-menu-toggle{display:block;margin-left:auto}.wng-language{order:2}.wng-menu-toggle{order:3}.wng-navigation{order:4;display:none;flex-direction:column;flex-basis:100%;align-items:stretch;gap:0;max-height:75vh;overflow-y:auto;padding-bottom:8px}.wng-navigation.wng-menu-open{display:flex}
.wng-header :is(.wng-navigation>a,summary){padding:13px 10px;white-space:normal;font-size:14px}.wng-navigation>a.wng-active{box-shadow:none;background:#ffffff0c;border-radius:4px}
.wng-nav-panel{position:static;box-shadow:none;border:0;border-radius:4px;margin:0 5px 8px;min-width:0}.wng-header .wng-nav-panel a{padding:12px 16px}
}
@media(max-width:782px){.admin-bar .wng-header{top:46px}.wng-heading-row{align-items:flex-start;flex-direction:column;gap:14px}.wng-state-select{max-width:100%;width:100%}.wng-home{padding-top:32px}.wng-container{width:calc(100% - 28px)}.wng-directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.wng-world-grid,.wng-articles-grid{grid-template-columns:1fr}.wng-world-card{text-align:left}.wng-world-card .wng-country{margin-left:0}.wng-footer-secondary{flex-direction:column}.wng-guide{padding:26px 23px!important}.wng-jackpot-item{flex-direction:column;align-items:flex-start}.wng-guide .wng-directory-grid{grid-template-columns:1fr}}
@media(max-width:560px){.wng-result-grid,.wng-faq-grid,.wng-jackpot-list{grid-template-columns:1fr}.wng-result-card{padding:20px 16px 24px}.wng-directory-grid{grid-template-columns:1fr}.wng-result-date{font-size:13px}.wng-game-wordmark{margin-block:12px 18px;height:75px}.wng-actions{gap:8px}.wng-button{padding:10px 13px!important}.wng-section{margin-top:38px}.wng-section h2{font-size:25px}.wng-section-heading{align-items:flex-start;gap:14px}.wng-section-heading a{font-size:11px;text-align:right}.wng-header-inner{padding-inline:14px}.wng-language{max-width:105px}.wng-language select{max-width:80px}.wng-footer-primary{gap:15px 22px}.wng-footer-secondary nav{gap:12px 18px}.wng-brand{font-size:11px!important}.wng-brand-balls i{width:21px;height:21px}.wng-guide table{min-width:480px}}
@media(prefers-reduced-motion:reduce){.wng-directory-card{transition:none}}
