/* Volt Grid — standalone visual layer. Content and JavaScript hooks remain untouched. */
:root{--vg-black:#08090a;--vg-panel:#111317;--vg-panel-2:#171a20;--vg-yellow:#f5ff00;--vg-yellow-deep:#d5df00;--vg-white:#f6f7f8;--vg-muted:#9da3ad;--vg-line:rgba(255,255,255,.11);--vg-display:"Bevan","DM Sans",Roboto,Arial,sans-serif;--vg-body:"DM Sans",Roboto,Arial,sans-serif}
html{background:var(--vg-black);scroll-behavior:smooth}
body.vg-shell{background:var(--vg-black)!important;color:var(--vg-white);font-family:var(--vg-body);line-height:1.65;overflow-x:hidden}
body.vg-shell::before{content:"";position:fixed;inset:0;z-index:-2;pointer-events:none;background:linear-gradient(90deg,rgba(245,255,0,.028) 1px,transparent 1px),linear-gradient(rgba(245,255,0,.022) 1px,transparent 1px);background-size:46px 46px;mask-image:linear-gradient(to bottom,#000 0,transparent 76%)}
body.vg-shell a{color:inherit;text-decoration-thickness:1px;text-underline-offset:4px}
body.vg-shell p,body.vg-shell li{color:rgba(246,247,248,.78)}
body.vg-shell .tm-page,body.vg-shell #tm-main{background:transparent}
body.vg-shell .uk-container{max-width:1240px}

/* Header: visual rail and resilient two-row navigation */
.vg-topline,.vg-topline-mobile{position:relative;z-index:50;background:rgba(8,9,10,.96);border-bottom:1px solid rgba(245,255,0,.25);box-shadow:0 10px 32px rgba(0,0,0,.28)}
.vg-topline .uk-navbar-container,.vg-topline-mobile .uk-navbar-container{background:transparent!important;border:0!important}
.vg-topline .uk-navbar{display:grid!important;grid-template-columns:minmax(152px,auto) minmax(0,1fr) auto;grid-template-areas:"brand menu utility";gap:14px;min-height:70px;align-items:center}
.vg-topline .uk-navbar-left{display:contents}.vg-topline .uk-logo{grid-area:brand;display:flex;align-items:center;min-height:70px;padding:0;border-right:1px solid rgba(255,255,255,.1);padding-right:18px}.vg-topline .uk-logo img{max-height:34px;width:auto}
.vg-topline .uk-navbar-nav{grid-area:menu;display:flex;align-items:center;justify-content:center;gap:0;margin:0;min-width:0;overflow:hidden}
.vg-topline .uk-navbar-nav>li{padding:0;margin:0}.vg-topline .uk-navbar-nav>li>a{position:relative;display:inline-flex;align-items:center;min-height:70px;padding:0 9px;color:rgba(246,247,248,.78);font-family:var(--vg-body);font-weight:700;font-size:12px;letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}
.vg-topline .uk-navbar-nav>li>a::after{content:"";position:absolute;height:3px;left:9px;right:9px;bottom:0;background:var(--vg-yellow);transform:scaleX(0);transform-origin:center;transition:transform .18s ease}.vg-topline .uk-navbar-nav>li>a:hover,.vg-topline .uk-navbar-nav>li.uk-active>a{color:var(--vg-yellow)}.vg-topline .uk-navbar-nav>li>a:hover::after,.vg-topline .uk-navbar-nav>li.uk-active>a::after{transform:scaleX(1)}
.vg-topline .uk-navbar-right{grid-area:utility;display:flex;align-items:center;gap:8px;min-width:max-content}.vg-topline .uk-navbar-right .uk-navbar-item{padding:0;margin:0}.vg-topline .uk-navbar-right .uk-margin{margin:0!important}.vg-topline .el-image{border-radius:50%;box-shadow:0 0 0 2px rgba(245,255,0,.45)}
.vg-topline .uk-button,.vg-topline-mobile .uk-button{min-height:36px;border:1px solid var(--vg-yellow)!important;border-radius:2px!important;padding:0 13px!important;font-size:12px;font-weight:800;line-height:1;letter-spacing:.035em;text-transform:uppercase;box-shadow:inset 0 0 0 1px rgba(0,0,0,.24);transition:transform .18s ease,background .18s ease,color .18s ease}.vg-topline .uk-button:hover,.vg-topline-mobile .uk-button:hover{transform:translateY(-2px)}
.vg-topline .uk-button-default{background:transparent!important;color:var(--vg-yellow)!important}.vg-topline .uk-button-secondary{background:var(--vg-yellow)!important;color:#0b0b0c!important}
.vg-topline-mobile .uk-navbar{min-height:64px;display:flex!important;align-items:center;justify-content:space-between;gap:8px}.vg-topline-mobile .uk-navbar-left,.vg-topline-mobile .uk-navbar-right{display:flex;align-items:center}.vg-topline-mobile .uk-logo{padding:0;min-height:64px}.vg-topline-mobile .uk-logo img{width:auto;max-height:28px}.vg-topline-mobile .uk-navbar-right{gap:7px}.vg-topline-mobile .uk-navbar-right>.uk-navbar-item{padding:0}.vg-topline-mobile .uk-navbar-right .uk-margin{margin:0!important}.vg-topline-mobile .uk-navbar-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:38px;min-height:38px;margin-left:0;border:1px solid rgba(245,255,0,.52);border-radius:2px;color:var(--vg-yellow)}.vg-topline-mobile .uk-navbar-toggle svg{color:currentColor}.vg-topline-mobile .mobbutton{min-height:34px!important;padding:0 8px!important;font-size:11px!important}
.vg-shell .uk-modal-dialog{background:#0b0c0e}.vg-shell .uk-modal-body{background:linear-gradient(145deg,#111317,#08090a)}.vg-shell .uk-nav-primary>li>a{color:var(--vg-white);font-weight:700}.vg-shell .uk-nav-primary>li>a:hover{color:var(--vg-yellow)}

/* Hero: split studio layout with media led desktop composition */
.vg-main>.vg-hero{position:relative;isolation:isolate;overflow:hidden;padding:clamp(52px,7vw,100px) 0!important;background:var(--vg-yellow)!important;color:#101114!important}
.vg-main>.vg-hero::before{content:"";position:absolute;inset:0;z-index:-1;opacity:.23;background:repeating-linear-gradient(135deg,transparent 0 27px,#111317 28px 30px,transparent 31px 57px)}
.vg-main>.vg-hero::after{content:"";position:absolute;right:-10vw;bottom:-11vw;width:42vw;height:42vw;z-index:-1;border:28px solid rgba(17,19,23,.19);border-radius:50%}
.vg-hero .uk-position-cover{display:none}.vg-hero .tm-grid-expand{display:grid!important;grid-template-columns:minmax(320px,.87fr) minmax(0,1.13fr);gap:clamp(28px,5vw,78px);align-items:center;margin:0!important}.vg-hero .tm-grid-expand>div{width:auto!important;margin:0!important;padding:0!important}.vg-hero .uk-width-2-5\@m{order:-1}.vg-hero .uk-margin{margin:0!important}.vg-hero h1{max-width:760px;margin:0!important;color:#101114!important;font-family:var(--vg-display)!important;font-size:clamp(30px,3.55vw,59px)!important;line-height:1.08!important;letter-spacing:-.035em;text-transform:none;text-wrap:balance}.vg-hero .uk-text-lead{margin-top:24px!important;max-width:760px;color:rgba(15,17,18,.77)!important;font-family:var(--vg-body)!important;font-size:clamp(17px,1.35vw,20px)!important;font-weight:600;line-height:1.53}.vg-hero .button-hero{width:auto!important;min-width:220px;margin-top:30px!important}.vg-hero .uk-button{position:relative;overflow:hidden;min-height:52px!important;background:#111317!important;color:var(--vg-yellow)!important;border:2px solid #111317!important;border-radius:2px!important;padding:0 23px!important;font-weight:800;letter-spacing:.035em;text-transform:uppercase;box-shadow:8px 8px 0 rgba(17,19,23,.35)}.vg-hero .uk-button:hover{background:transparent!important;color:#111317!important}.vg-hero .el-image{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border:10px solid #101114;border-radius:0!important;box-shadow:18px 18px 0 rgba(17,19,23,.22)}

/* Content: dark editorial panels */
.vg-main>.vg-section:not(.vg-hero){position:relative;padding:clamp(48px,6vw,92px) 0!important;background:transparent!important}.vg-main>.vg-section:not(.vg-hero):nth-of-type(even){background:linear-gradient(90deg,transparent,rgba(255,255,255,.018),transparent)!important}.vg-main>.vg-section .uk-container{position:relative}.vg-main>.vg-section .uk-panel{position:relative}.vg-main>.vg-section .uk-panel>p:first-of-type{margin-top:0}.vg-shell h1,.vg-shell h2,.vg-shell h3,.vg-shell h4,.vg-shell h5,.vg-shell h6{color:var(--vg-white)!important;font-family:var(--vg-display)!important;letter-spacing:-.025em}.vg-shell h2{position:relative;margin:0 0 24px!important;padding:0 0 16px!important;font-size:clamp(25px,2.4vw,40px)!important;line-height:1.14!important}.vg-shell h2.uk-heading-divider{border:0!important}.vg-shell h2::after{content:"";display:block;width:54px;height:5px;margin:16px auto 0;background:var(--vg-yellow);box-shadow:9px 0 0 #474d17}.vg-shell h2:not(.uk-text-center)::after{margin-left:0}.vg-shell h3{font-size:clamp(20px,1.75vw,27px)!important;line-height:1.22!important}.vg-shell h3.uk-heading-bullet::before{content:"";display:inline-block;width:11px;height:11px;margin:0 10px 2px 0;background:var(--vg-yellow);clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%)}
.vg-shell .uk-text-lead{color:rgba(246,247,248,.82)!important}.vg-shell .uk-section-secondary{color:var(--vg-white)!important}.vg-shell .uk-section-secondary.uk-light{background:#13161b!important}.vg-shell .uk-section-secondary.uk-light *{color:inherit}.vg-shell .uk-section-secondary.uk-light a{color:var(--vg-yellow)}
.vg-shell [data-semantic-image-block]{position:relative;display:block;margin:38px 0!important;padding:clamp(20px,3vw,34px)!important;background:linear-gradient(135deg,rgba(245,255,0,.12),rgba(255,255,255,.03))!important;border:1px solid rgba(245,255,0,.3);border-radius:0!important;box-shadow:inset 5px 0 var(--vg-yellow)}.vg-shell [data-semantic-image-block]>.uk-grid-large,.vg-shell [data-semantic-image-block] .uk-grid{display:grid!important;grid-template-columns:1fr 1fr;gap:clamp(20px,3vw,44px);align-items:center;margin:0!important}.vg-shell [data-semantic-image-block] [class*="uk-width"]{width:auto!important;padding:0!important;margin:0!important}.vg-shell [data-semantic-image-block] img{display:block;width:100%;border-radius:0!important;box-shadow:10px 10px 0 rgba(0,0,0,.32)}
.vg-card,.vg-shell .uk-card,.vg-shell .uk-card-default{position:relative;overflow:hidden;background:linear-gradient(145deg,#171a20,#0e1014)!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:0!important;padding:28px!important;box-shadow:inset 0 3px 0 var(--vg-yellow),0 20px 35px rgba(0,0,0,.18)}.vg-card::after,.vg-shell .uk-card::after{content:"";position:absolute;right:-18px;bottom:-18px;width:68px;height:68px;border:2px solid rgba(245,255,0,.45);transform:rotate(45deg)}.vg-shell .uk-card-title{color:var(--vg-white)!important;font-family:var(--vg-display)!important}.vg-shell .uk-card .uk-button{margin-top:12px}
.vg-shell .uk-button,.vg-shell .button-with-animation{display:inline-flex;align-items:center;justify-content:center;min-height:46px;border:2px solid var(--vg-yellow)!important;border-radius:2px!important;background:var(--vg-yellow)!important;color:#0a0b0c!important;font-family:var(--vg-body)!important;font-size:13px!important;font-weight:800!important;line-height:1!important;letter-spacing:.04em;text-transform:uppercase;box-shadow:5px 5px 0 rgba(245,255,0,.16);transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.vg-shell .uk-button:hover,.vg-shell .button-with-animation:hover{background:transparent!important;color:var(--vg-yellow)!important;transform:translate(-2px,-2px);box-shadow:8px 8px 0 rgba(245,255,0,.16)}.vg-shell .uk-button-default{background:transparent!important;color:var(--vg-yellow)!important}.vg-shell .button-with-animation::before{display:none!important}

/* TOC, tables, FAQ */
.vg-toc,.vg-shell #ez-toc-container{position:relative;display:block!important;max-width:920px;margin:34px auto!important;padding:24px 28px!important;background:#111317!important;border:1px solid rgba(245,255,0,.34)!important;border-radius:0!important;box-shadow:inset 5px 0 var(--vg-yellow)}.vg-shell .ez-toc-title{color:var(--vg-white)!important;font-family:var(--vg-display)!important;font-size:20px}.vg-shell #ez-toc-container a{color:rgba(246,247,248,.75)!important}.vg-shell #ez-toc-container a:hover{color:var(--vg-yellow)!important}.vg-shell .ez-toc-btn-default{background:transparent!important;color:var(--vg-yellow)!important;border-color:rgba(245,255,0,.45)!important}
.vg-table-frame,.vg-shell .uk-overflow-auto{position:relative;overflow:auto!important;margin:32px 0!important;border:1px solid rgba(255,255,255,.15);background:#101216;box-shadow:inset 0 3px 0 var(--vg-yellow)}.vg-shell table,.vg-shell .uk-table{width:100%;margin:0!important;background:transparent!important;border-collapse:collapse}.vg-shell th{background:rgba(245,255,0,.09)!important;color:var(--vg-yellow)!important;font-family:var(--vg-body)!important;font-size:12px!important;font-weight:800!important;letter-spacing:.055em;text-transform:uppercase}.vg-shell td,.vg-shell th{border-color:rgba(255,255,255,.1)!important;padding:15px 16px!important}.vg-shell td{color:rgba(246,247,248,.78)!important}.vg-shell tbody tr:nth-child(even){background:rgba(255,255,255,.025)!important}.vg-shell tbody tr:hover{background:rgba(245,255,0,.08)!important}
.vg-shell .uk-accordion-title{display:flex;align-items:center;gap:14px;padding:17px 0;color:var(--vg-white)!important;border-top:1px solid rgba(255,255,255,.14);font-family:var(--vg-display)!important;font-size:20px}.vg-shell .uk-accordion-title::before{content:"+";color:var(--vg-yellow);font-family:var(--vg-body);font-size:28px;font-weight:300}.vg-shell .uk-open>.uk-accordion-title::before{content:"–"}.vg-shell .uk-accordion-content{margin:0;padding:0 0 18px 39px;color:rgba(246,247,248,.76)}

/* Footer */
.vg-footer{position:relative;overflow:hidden;background:#050607!important;border-top:1px solid rgba(245,255,0,.35)}.vg-footer::before{content:"";position:absolute;right:-4vw;top:-8vw;width:35vw;height:35vw;border:1px solid rgba(245,255,0,.17);transform:rotate(45deg)}.vg-footer .uk-section{background:transparent!important;padding:54px 0!important}.vg-footer .uk-subnav{gap:10px 22px}.vg-footer .uk-subnav a{color:rgba(246,247,248,.68)!important;font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.035em}.vg-footer .uk-subnav a:hover{color:var(--vg-yellow)!important}.vg-footer .el-meta{color:rgba(246,247,248,.48)!important}.vg-footer img{filter:none}
.vg-shell .uk-totop{position:fixed;right:20px;bottom:20px;z-index:40;padding:12px;background:var(--vg-yellow);color:#0b0c0d;border:2px solid #0b0c0d;box-shadow:5px 5px 0 rgba(245,255,0,.25)}

/* user.html uses its own legacy DOM but the same design language */
body.vg-user-shell{background:var(--vg-black)!important;color:var(--vg-white);font-family:var(--vg-body)}
body.vg-user-shell header{position:sticky;top:0;z-index:50;background:rgba(8,9,10,.98);border-bottom:1px solid rgba(245,255,0,.3);box-shadow:0 10px 28px rgba(0,0,0,.24)}
body.vg-user-shell header .container{min-height:72px;display:flex;align-items:center;gap:14px;max-width:1240px;margin:0 auto;padding:0 24px}body.vg-user-shell header .col-12{display:flex;align-items:center;width:100%;gap:14px}body.vg-user-shell header .logo{margin-right:auto;display:flex;align-items:center}body.vg-user-shell header .logo img{width:min(180px,34vw)!important;height:auto}body.vg-user-shell header .text-end{display:flex;gap:8px;align-items:center}body.vg-user-shell header .col-12>.text-end:nth-of-type(2){display:none}body.vg-user-shell .navbar-toggler{order:4;width:38px;height:38px;border:1px solid var(--vg-yellow);border-radius:2px;background:linear-gradient(var(--vg-yellow),var(--vg-yellow)) center 11px/18px 2px no-repeat,linear-gradient(var(--vg-yellow),var(--vg-yellow)) center 17px/18px 2px no-repeat,linear-gradient(var(--vg-yellow),var(--vg-yellow)) center 23px/18px 2px no-repeat}body.vg-user-shell .cgIPK6vMz2wW{border-radius:2px!important;border:2px solid var(--vg-yellow)!important;background:var(--vg-yellow)!important;color:#0a0b0c!important;font-family:var(--vg-body)!important;font-weight:800;letter-spacing:.04em;text-transform:uppercase;box-shadow:4px 4px 0 rgba(245,255,0,.16);transition:transform .18s ease}body.vg-user-shell .cgIPK6vMz2wW:hover{transform:translate(-2px,-2px)}body.vg-user-shell header .cgIPK6vMz2wW{padding:9px 11px;font-size:11px}body.vg-user-shell header .cgIPK6vMz2wW:last-child{background:transparent!important;color:var(--vg-yellow)!important}body.vg-user-shell main{background:transparent!important;padding:0!important}body.vg-user-shell main section{position:relative;overflow:hidden;padding:clamp(50px,8vw,100px) 0!important;background:var(--vg-yellow)!important;color:#101114!important}body.vg-user-shell main section::before{content:"";position:absolute;inset:0;opacity:.22;background:repeating-linear-gradient(135deg,transparent 0 26px,#121419 27px 30px,transparent 31px 58px)}body.vg-user-shell main section .container{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding:0 24px}body.vg-user-shell main section .row{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(280px,.92fr);gap:clamp(28px,5vw,72px);align-items:center}body.vg-user-shell main section .row>.col-12{grid-column:1;min-width:0}body.vg-user-shell main section .row>.col-6{grid-column:2;grid-row:1;min-width:0}body.vg-user-shell main section h1{margin:0 0 18px!important;color:#101114!important;font-family:var(--vg-display)!important;font-size:clamp(31px,4vw,60px)!important;line-height:1.06!important;letter-spacing:-.035em}body.vg-user-shell main section .col-12{color:rgba(16,17,20,.78);font-size:17px;line-height:1.62}body.vg-user-shell main section .col-6 img{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;border:10px solid #101114;box-shadow:17px 17px 0 rgba(16,17,20,.25)}body.vg-user-shell main section .btn{display:flex!important;align-items:center;gap:14px;margin-top:27px!important;padding:14px 18px!important;max-width:440px;color:var(--vg-yellow)!important;background:#101114!important;border-color:#101114!important;box-shadow:7px 7px 0 rgba(16,17,20,.28)}body.vg-user-shell main section .btn span{display:block;color:var(--vg-yellow)!important;font-size:12px}body.vg-user-shell .bonus{position:fixed;right:18px;bottom:18px;z-index:45;width:auto!important;background:transparent!important}.vg-user-shell footer{position:relative;background:#050607!important;border-top:1px solid rgba(245,255,0,.35);padding:52px 0!important;color:rgba(246,247,248,.7)!important}.vg-user-shell footer .container{max-width:1240px;margin:0 auto;padding:0 24px}.vg-user-shell footer .row{display:grid;grid-template-columns:1.5fr .5fr;gap:38px}.vg-user-shell footer .links a{color:var(--vg-yellow)!important;font-weight:800;text-transform:uppercase;font-size:12px;letter-spacing:.04em}.vg-user-shell footer .payments,.vg-user-shell footer .socials{display:flex;flex-wrap:wrap;gap:10px;list-style:none;padding:0}.vg-user-shell footer .payments img,.vg-user-shell footer .socials img{max-height:28px;width:auto;filter:grayscale(1) brightness(2)}

@media (max-width:1450px){.vg-topline .uk-navbar{grid-template-columns:minmax(150px,auto) 1fr;grid-template-areas:"brand utility" "menu menu";gap:0}.vg-topline .uk-logo{min-height:58px}.vg-topline .uk-navbar-right{justify-self:end}.vg-topline .uk-navbar-nav{justify-content:flex-start;min-height:42px;border-top:1px solid rgba(255,255,255,.08);overflow-x:auto;scrollbar-width:none}.vg-topline .uk-navbar-nav::-webkit-scrollbar{display:none}.vg-topline .uk-navbar-nav>li>a{min-height:42px;padding:0 11px}.vg-topline .uk-navbar-nav>li>a::after{bottom:0}}
@media (max-width:959px){.vg-topline{display:none!important}.vg-topline-mobile{display:block!important}.vg-main>.vg-hero{padding:44px 0 54px!important}.vg-hero .tm-grid-expand{grid-template-columns:1fr;gap:28px}.vg-hero .uk-width-2-5\@m{order:initial}.vg-hero h1{font-size:clamp(30px,8vw,48px)!important}.vg-hero .el-image{max-width:520px;margin:0 auto}.vg-main>.vg-section:not(.vg-hero){padding:48px 0!important}.vg-shell [data-semantic-image-block]>.uk-grid-large,.vg-shell [data-semantic-image-block] .uk-grid{grid-template-columns:1fr}.vg-shell [data-semantic-image-block] img{max-width:620px;margin:0 auto}.vg-user-shell main section .row{grid-template-columns:1fr}.vg-user-shell main section .row>.col-6{grid-column:1;grid-row:auto;max-width:520px;margin:0 auto}.vg-user-shell footer .row{grid-template-columns:1fr}}
@media (max-width:600px){.vg-topline-mobile .uk-container{padding-left:12px!important;padding-right:12px!important}.vg-topline-mobile .uk-logo img{max-width:88px}.vg-topline-mobile .mobbutton{min-height:32px!important;padding:0 6px!important;font-size:10px!important}.vg-topline-mobile .uk-navbar-right{gap:5px}.vg-topline-mobile .uk-navbar-toggle{min-width:34px;min-height:34px}.vg-hero .uk-button{min-width:0;width:100%;padding:0 14px!important}.vg-shell h2{font-size:27px!important}.vg-card,.vg-shell .uk-card{padding:22px!important}.vg-shell [data-semantic-image-block]{margin:28px 0!important;padding:20px!important}.vg-table-frame,.vg-shell .uk-overflow-auto{margin-left:-12px!important;margin-right:-12px!important}.vg-shell td,.vg-shell th{padding:12px!important;font-size:13px!important}.vg-user-shell header .container{padding:0 14px;min-height:62px}.vg-user-shell header .logo img{width:98px!important}.vg-user-shell header .text-end{gap:5px}.vg-user-shell header .text-end .cgIPK6vMz2wW{padding:8px 7px;font-size:9px}.vg-user-shell main section .container,.vg-user-shell footer .container{padding:0 16px}.vg-user-shell main section h1{font-size:36px!important}.vg-user-shell main section .btn{width:100%;font-size:12px}.vg-user-shell .bonus{right:12px;bottom:12px}.vg-user-shell .bonus .cgIPK6vMz2wW{padding:10px 12px;font-size:10px}}


/* Volt Grid refinement: hero contrast, single navigation rule and single accordion marker. */
body.vg-shell .vg-main > .vg-hero h1,
body.vg-shell .vg-main > .vg-hero h1 *{
  color:#101114!important;
  text-shadow:none!important;
}
body.vg-shell .vg-main > .vg-hero .uk-text-lead,
body.vg-shell .vg-main > .vg-hero .uk-text-lead *{
  color:rgba(16,17,20,.82)!important;
}

/* UIkit draws its own :before rail; Volt Grid keeps only this single :after underline. */
body.vg-shell .vg-topline .uk-navbar-nav>li>a::before{
  content:none!important;
  display:none!important;
}
body.vg-shell .vg-topline .uk-navbar-nav>li>a::after{
  height:3px!important;
  left:9px!important;
  right:9px!important;
  bottom:0!important;
  background:var(--vg-yellow)!important;
}

/* Remove UIkit's background SVG so the accordion has one visible marker. */
body.vg-shell .uk-accordion-title::before{
  content:"+"!important;
  display:inline-flex!important;
  flex:0 0 22px;
  align-items:center;
  justify-content:center;
  width:22px!important;
  height:22px!important;
  margin:0!important;
  padding:0!important;
  float:none!important;
  background:none!important;
  background-image:none!important;
  color:var(--vg-yellow)!important;
  font-size:28px!important;
  font-weight:300!important;
  line-height:1!important;
}
body.vg-shell .uk-open>.uk-accordion-title::before{
  content:"–"!important;
}
.vg-topline .lang-switch,.vg-topline-mobile .lang-switch{position:relative;z-index:5;display:inline-flex}
.amp-flag{position:relative;z-index:5}
