.header-actions{gap:13px}.header-actions .btn{min-height:43px;position:relative;overflow:visible}.header-actions .btn-ghost{display:inline-flex;background:rgba(139,226,213,.1);border:1px solid rgba(139,226,213,.62);color:#f7fffd;box-shadow:0 0 0 1px rgba(139,226,213,.06),0 0 18px rgba(139,226,213,.14);text-shadow:0 0 12px rgba(139,226,213,.35)}.header-actions .btn-ghost:hover,.header-actions .btn-ghost:focus-visible{background:rgba(139,226,213,.17);border-color:var(--aqua);box-shadow:0 0 0 1px rgba(139,226,213,.1),0 0 25px rgba(139,226,213,.24)}.header-actions .btn-primary{box-shadow:0 0 18px rgba(109,92,232,.24),0 9px 25px rgba(4,7,18,.24)}.header-actions .btn-primary:hover,.header-actions .btn-primary:focus-visible{box-shadow:0 0 25px rgba(239,107,141,.3),0 12px 28px rgba(4,7,18,.28)}.header-actions .btn:focus-visible{outline:2px solid #fff;outline-offset:3px}@media(max-width:620px){.header-actions{gap:7px}.header-actions .btn{display:inline-flex;min-height:38px;padding:8px 11px;font-size:11px}.site-header{padding-left:12px;padding-right:12px}.site-header .brand>span:last-child{display:none}}

.site-header .header-actions{flex:0 0 auto;flex-wrap:nowrap;white-space:nowrap}.site-header .header-actions .btn{flex:0 0 auto;white-space:nowrap;line-height:1}
@media(max-width:760px){.site-header{gap:8px;padding-left:10px;padding-right:10px}.site-header .juwa-brand{width:clamp(168px,38vw,232px);height:82px}.site-header .header-actions{gap:6px}.site-header .header-actions .btn{min-height:36px;padding:8px 10px;font-size:10px;letter-spacing:0}}
@media(max-width:430px){.site-header{gap:5px;padding-left:6px;padding-right:6px}.site-header .juwa-brand{width:clamp(142px,39vw,168px);height:72px}.site-header .header-actions{gap:4px}.site-header .header-actions .btn{min-height:32px;padding:7px 8px;font-size:9px}}
