.tea-header-actions{display:flex;align-items:center;gap:16px}.wa-header,.wa-float{display:flex;align-items:center;justify-content:center;background:#128c4a;color:#fff;flex-shrink:0;text-decoration:none;transition:background .2s,transform .2s}.wa-header{gap:8px;padding:9px 14px;min-height:44px;border-radius:24px;font-size:12px;font-weight:750}.wa-header svg{width:27px;height:27px}.wa-header:hover,.wa-float:hover{background:#08783c;transform:translateY(-2px)}.wa-header:focus-visible,.wa-float:focus-visible{outline:3px solid var(--green);outline-offset:4px}.wa-float{position:fixed;right:max(24px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:50;width:60px;height:60px;border-radius:50%;border:2px solid #fff;box-shadow:0 6px 24px #0003}.wa-float svg{width:32px;height:32px}.wa-label{position:absolute;right:72px;background:#fff;color:var(--green);border:1px solid var(--line);padding:11px 16px;border-radius:6px;white-space:nowrap;font-size:12px;font-weight:700;box-shadow:0 4px 20px #0001;opacity:0;pointer-events:none;transition:opacity .2s}.wa-float:hover .wa-label,.wa-float:focus-visible .wa-label{opacity:1}
@media(max-width:1100px){.tea-header-actions .menu{display:block}.tea-header-actions .links{display:none;position:absolute;top:77px;left:-24px;right:-24px;padding:22px 24px;background:var(--paper);border-bottom:1px solid var(--line);flex-direction:column;align-items:stretch;gap:19px;z-index:45}.tea-header-actions .links.open{display:flex}.tea-header-actions .links .btn{text-align:center}}
@media(max-width:620px){.tea-header-actions{gap:10px}.tea-header-actions .links{top:67px;left:-18px;right:-18px;padding:22px 18px}.wa-header{width:40px;height:40px;min-height:40px;padding:7px;gap:0}.wa-header span{display:none}.wa-header svg{width:26px;height:26px}.wa-float{width:56px;height:56px;right:max(16px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom))}.wa-label{display:none}}
