.ansg-quick-access,.ansg-quick-access *{box-sizing:border-box}
.ansg-quick-access{position:relative;z-index:999;width:100%;border:0;background:#111111;box-shadow:none;font-family:Arial,Helvetica,sans-serif}
.ansg-quick-access__inner{max-width:1680px;min-height:34px;margin:0 auto;padding:2px 32px;display:flex;align-items:center;gap:20px}
.ansg-quick-access__message{display:flex;align-items:center;gap:12px;flex:0 1 570px;min-width:0;color:var(--vst-accent);position:relative}
.ansg-quick-access [hidden],.ansg-quick-access__type{display:none!important}
.ansg-quick-access__cross{width:14px;height:18px;flex:0 0 14px}
.ansg-quick-access .ansg-quick-access__phrase{color:#d8d8d8!important;text-decoration:none!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:300!important;font-style:normal!important;line-height:1.45;letter-spacing:0;text-transform:none!important;overflow-wrap:anywhere}
.ansg-quick-access__phrase[href]:hover{text-decoration:underline!important}
.ansg-quick-access .ansg-quick-access__pause{flex:0 0 20px;width:20px;min-width:20px;min-height:28px;height:28px;margin:0;padding:0;border:0;border-radius:4px;background:none;color:var(--vst-accent);box-shadow:none;font-size:12px;line-height:1;cursor:pointer;opacity:.6}
.ansg-quick-access .ansg-quick-access__pause:hover,.ansg-quick-access .ansg-quick-access__pause:focus-visible{opacity:1;background:#fff1}
.ansg-quick-access__ornament{display:flex;align-items:center;flex:1 1 140px;min-width:60px;color:var(--vst-accent);opacity:.35}
.ansg-quick-access__ornament span{height:1px;flex:1;background:linear-gradient(90deg,transparent,currentColor)}
.ansg-quick-access__ornament span:last-child{transform:rotate(180deg)}
.ansg-quick-access__ornament svg{width:28px;height:18px;flex:0 0 28px;fill:none;stroke:currentColor;stroke-width:1.2}
.ansg-quick-access__links{display:flex;align-items:center;gap:0;flex:0 0 auto}
.ansg-quick-access .ansg-quick-access__item{position:relative;min-height:30px;min-width:0;margin:0;padding:3px 14px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:0;background:none;box-shadow:none;color:#d8d8d8!important;font-family:Arial,Helvetica,sans-serif!important;font-size:12px!important;font-weight:300!important;line-height:1.4;text-transform:none!important;letter-spacing:0;text-decoration:none!important;white-space:nowrap;cursor:pointer;transition:background .2s ease}
.ansg-quick-access .ansg-quick-access__item span{font-weight:300!important}
.ansg-quick-access__item+.ansg-quick-access__item:before{content:'';position:absolute;left:0;top:9px;bottom:9px;width:1px;background:var(--vst-accent);opacity:.25}
.ansg-quick-access .ansg-quick-access__item:hover{background:#ffffff0c}
.ansg-quick-access__icon{width:16px;height:16px;display:inline-flex;flex:0 0 16px;color:var(--vst-accent)}
.ansg-quick-access__icon svg{width:100%;height:100%;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}
.ansg-quick-access :is(a,button):focus-visible{outline:2px solid var(--vst-accent);outline-offset:3px}
@media(max-width:1400px){.ansg-quick-access__inner{padding-inline:28px;gap:14px}.ansg-quick-access__message{gap:18px}.ansg-quick-access .ansg-quick-access__phrase{font-size:12px!important}.ansg-quick-access .ansg-quick-access__item{padding-inline:12px}.ansg-quick-access__ornament{flex-basis:90px}}
@media(max-width:1100px){.ansg-quick-access__inner{flex-wrap:wrap;justify-content:center;padding:3px 16px;gap:2px}.ansg-quick-access__message{flex:1 1 100%;justify-content:center;gap:8px}.ansg-quick-access__ornament{display:none}.ansg-quick-access__links{justify-content:center}.ansg-quick-access__cross{width:13px;height:18px;flex-basis:13px}}
@media(max-width:600px){.ansg-quick-access__inner{padding:3px 12px;gap:2px}.ansg-quick-access__message{gap:7px}.ansg-quick-access .ansg-quick-access__phrase{font-size:11px!important;line-height:1.4;text-align:center;letter-spacing:.1px}.ansg-quick-access__links{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:2px 0}.ansg-quick-access .ansg-quick-access__item{padding:3px;min-height:28px;font-size:12px!important;gap:7px;white-space:normal;text-align:center}.ansg-quick-access__item:nth-child(odd):before{display:none}.ansg-quick-access__icon{width:14px;height:14px;flex-basis:14px}.ansg-quick-access__cross{width:12px;height:16px;flex-basis:12px}}
@media(prefers-reduced-motion:reduce){.ansg-quick-access .ansg-quick-access__item{transition:none}}
