.lucid-language{display:inline-flex!important;position:relative;align-items:center;flex:0 0 auto;gap:0!important;padding:2px!important;border:1px solid #ffffff55;border-radius:100px;background:#111;color:#fff;font:500 11px/1 Arial,sans-serif;letter-spacing:.04em;width:auto!important;z-index:50}
.lucid-language a{display:inline-flex!important;align-items:center;justify-content:center;min-width:44px;min-height:44px;padding:0 9px!important;text-decoration:none!important;color:#bdbdbd!important;border-radius:100px;transition:background .18s,color .18s;white-space:nowrap}
.lucid-language a[aria-current="page"]{background:#fff;color:#111!important}
.lucid-language a:hover{color:#fff!important;background:#333}
.lucid-language a[aria-current="page"]:hover{background:#eee;color:#111!important}
.lucid-language a:focus-visible{outline:2px solid #c0e974;outline-offset:3px}
.lucid-language-fixed{position:fixed!important;right:20px;top:18px}
@media(max-width:600px){.nav{gap:10px!important}.nav .lucid-language{margin-left:auto}.lucid-language a{min-width:40px;padding:0 7px!important}.lucid-language-fixed{right:12px;top:12px}}
@media(prefers-reduced-motion:reduce){.lucid-language a{transition:none}}

html[lang=en] .scroll-cue::after{content:'Scroll'}
.lucid-language-standalone{margin:16px 24px 16px auto;width:max-content!important;display:flex!important}
.demo-ribbon{gap:20px}.demo-ribbon>.lucid-language,.collection-nav>.lucid-language{margin-left:12px}
.nav .brand{flex-shrink:0}.nav .brand-logo{min-width:70px}
@media(max-width:600px){
 .nav .nav-cta{max-width:115px;white-space:normal;text-align:center;line-height:1.2}
 .demo-ribbon,.collection-nav{display:grid!important;grid-template-columns:minmax(0,1fr) auto;gap:0 12px!important}
 .demo-ribbon{padding-top:6px!important;padding-bottom:6px!important}
 .demo-ribbon>.lucid-language,.collection-nav>.lucid-language{grid-column:2;grid-row:1/3;margin:0}
 .demo-ribbon>a:nth-child(2),.collection-nav>a:nth-child(2){grid-column:1;grid-row:2}
 .demo-ribbon span{padding-left:6px!important}
}
