.triq-social{position:fixed;z-index:25;left:16px;top:50%;transform:translateY(-50%)}.triq-social-links{display:flex;flex-direction:column;align-items:center;gap:5px;padding:12px 5px;border:1px solid #d5e3fc;border-radius:32px;background:#fffffff5;box-shadow:0 8px 30px #1438660d}.triq-social-link{display:flex;align-items:center;justify-content:center;width:42px;height:45px;padding:10px;background:transparent;border:0;border-radius:50%;color:#07377f;text-decoration:none;cursor:pointer;transition:background .15s,transform .15s}.triq-social-link svg{width:23px;height:23px;fill:currentColor}.triq-social-whatsapp{color:#10b75a}.triq-social-link:hover{background:#edf4ff;transform:translateX(2px)}.triq-social-link:focus-visible,.triq-social-toggle:focus-visible{outline:3px solid #1763eb;outline-offset:3px}.triq-social-link[aria-disabled=true]{cursor:default}.triq-social-toggle{display:none;border:1px solid #d5e3fc;background:#fff;color:#07377f;border-radius:24px;padding:12px 16px;font:600 13px system-ui;box-shadow:0 5px 20px #16345718}@media(max-width:1150px),(max-height:520px){.triq-social{left:10px;top:auto;bottom:20px;transform:none}.triq-social-toggle{display:block}.triq-social-links{display:none;position:absolute;bottom:55px;left:0}.triq-social.is-open .triq-social-links{display:flex}}@media(prefers-reduced-motion:reduce){.triq-social-link{transition:none}}

@media(min-width:1151px){body .shell{width:calc(100% - 192px)}}

@media(max-height:520px){.triq-social.is-open .triq-social-links{display:grid;grid-template-columns:repeat(2,42px);border-radius:24px}}
