.wa-phone{width:min(100%,224px);margin-inline:auto;container-type:inline-size}.wa-screen{aspect-ratio:9/18.8;color:#f2f2f2;-webkit-font-smoothing:antialiased;background:#0b1014;flex-direction:column;min-width:0;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,sans-serif;font-size:4.7cqw;display:flex}.wa-status{background:#171717;flex-shrink:0;justify-content:space-between;align-items:center;height:12cqw;padding:0 7cqw;font-size:4.3cqw;font-weight:600;display:flex;position:relative}.wa-island{background:#000;border-radius:9cqw;width:25cqw;height:6.4cqw;position:absolute;top:3cqw;left:50%;transform:translate(-50%)}.wa-status-icons{align-items:center;gap:1cqw;display:flex}.wa-status-icons svg{stroke-width:2.4px;width:3.5cqw;height:3.5cqw}.wa-status-icons svg:last-child{width:6cqw;height:6cqw}.wa-header{background:#171717;border-bottom:1px solid #ffffff0a;flex-shrink:0;align-items:center;gap:2cqw;height:16cqw;padding:0 3.3cqw 1cqw 1.5cqw;display:flex}.wa-back{stroke-width:2px;flex-shrink:0;width:6cqw;height:6cqw}.wa-avatar{background:linear-gradient(135deg,#78a3ed 0%,#9b6efd 50%,#f0768c 100%);border-radius:50%;flex-shrink:0;place-items:center;width:10.5cqw;height:10.5cqw;display:grid;box-shadow:0 0 3cqw #9b6efd80}.wa-avatar img{object-fit:contain;width:7.6cqw;height:7.6cqw}.wa-contact{flex:1;min-width:0}.wa-contact p{text-overflow:ellipsis;white-space:nowrap;font-size:4.5cqw;font-weight:600;line-height:1.4;overflow:hidden}.wa-contact>span{color:#a5a5a5;font-size:3.6cqw;line-height:1.4;display:block}.wa-call-icons{align-items:center;gap:4cqw;padding-left:1cqw;display:flex}.wa-call-icons svg{stroke-width:1.6px;width:5.5cqw;height:5.5cqw}.wa-log{scrollbar-width:none;background-image:url(/camarai/whatsapp-doodles.svg);background-size:80cqw;flex:1;min-height:0;padding:3.5cqw 4cqw 4cqw;overflow-y:auto}.wa-log::-webkit-scrollbar{display:none}.wa-day{text-align:center;margin-bottom:5cqw}.wa-day span{color:#c1c4c6;background:#222a2e;border-radius:2.5cqw;padding:1.2cqw 3cqw;font-size:3.7cqw;display:inline-block;box-shadow:0 1px 1px #0003}.wa-messages{flex-direction:column;gap:3cqw;display:flex}.wa-message{border-radius:2.8cqw;max-width:90%;padding:2.5cqw 3cqw 1.6cqw;position:relative;box-shadow:0 1px 1px #0003}.wa-message-in{background:#242626;border-top-left-radius:0;align-self:flex-start}.wa-message-out{background:#144d37;border-top-right-radius:0;align-self:flex-end}.wa-tail{width:2.5cqw;height:4cqw;position:absolute;top:0}.wa-message-in .wa-tail{color:#242626;left:-2.2cqw}.wa-message-out .wa-tail{color:#144d37;right:-2.2cqw;transform:scaleX(-1)}.wa-message-text{overflow-wrap:anywhere;white-space:pre-line;font-size:4.7cqw;line-height:1.38}.wa-message-text:after{content:"";clear:both;display:table}.wa-message-detail{margin-top:2.4cqw}.wa-message-detail strong{margin-bottom:1cqw;font-weight:600;display:block}.wa-message-meta{float:right;color:#ffffff80;align-items:center;gap:1cqw;margin:1.7cqw 0 -.4cqw 2.8cqw;font-size:3.3cqw;line-height:1;display:inline-flex}.wa-message-meta svg{color:#53bdeb;width:4.5cqw;height:4.5cqw}.wa-composer{background:#171717;flex-shrink:0;align-items:center;gap:2.7cqw;min-height:14cqw;padding:2cqw 3.8cqw 1cqw;display:flex}.wa-composer>svg{stroke-width:1.6px;flex-shrink:0;width:6cqw;height:6cqw}.wa-composer .wa-plus{width:7cqw;height:7cqw}.wa-input{color:#8d8d93;background:#262626;border:1px solid #3e3e3e;border-radius:6cqw;flex:1;justify-content:space-between;align-items:center;gap:2cqw;min-width:0;min-height:10cqw;padding:1.8cqw 3cqw;display:flex}.wa-input>span{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;font-size:4.6cqw;line-height:1.3;display:-webkit-box;overflow:hidden}.wa-input svg{stroke-width:1.5px;color:#c8c8c8;flex-shrink:0;width:5cqw;height:5cqw}.wa-input-writing{color:#f2f2f2;border-radius:5cqw}.wa-send{color:#082b16;background:#21c063;border-radius:50%;flex-shrink:0;place-items:center;width:9cqw;height:9cqw;display:grid}.wa-send svg{stroke-width:2px;width:4.8cqw;height:4.8cqw}.wa-home{background:#171717;flex-shrink:0;justify-content:center;align-items:flex-end;height:6cqw;padding-bottom:2cqw;display:flex}.wa-home span{background:#f4f4f4;border-radius:4cqw;width:35cqw;height:1.5cqw}@media (prefers-reduced-motion:no-preference){.wa-message{animation:.18s ease-out pop}}@media (min-width:1024px){.wa-phone{width:min(100%,clamp(180px,26.5svh,224px))}}.roles-section{min-height:100svh;padding-block:92px 24px}@media (min-width:1024px){.roles-section{padding-block:104px 8px}}.wa-screen{position:relative}.wa-link-preview{background:#ffffff08;border-radius:2cqw;margin-top:2cqw;overflow:hidden}.wa-link-preview img{object-fit:cover;width:100%;height:25cqw}.wa-link-preview>div{padding:2.5cqw}.wa-link-preview strong,.wa-link-preview span{display:block}.wa-link-preview strong{font-weight:600}.wa-link-preview span{color:#aebac1;font-size:3.7cqw}.wa-link-preview .wa-link-label{color:#53bdeb;margin-top:1.5cqw}.wa-carta{z-index:2;top:12cqw;bottom:6cqw;background:#111;flex-direction:column;display:flex;position:absolute;inset-inline:0}.wa-browser-header{background:#202020;flex-shrink:0;justify-content:space-between;align-items:center;height:15cqw;padding-inline:2cqw 4cqw;font-size:4cqw;display:flex}.wa-browser-header>span{align-items:center;gap:1cqw;display:flex}.wa-browser-header>span:first-child{color:#53bdeb}.wa-browser-header svg{width:4cqw;height:4cqw}.wa-carta-viewport{flex:1;position:relative;overflow:hidden}.wa-carta-viewport iframe{transform-origin:0 0;pointer-events:none;border:0;position:absolute;top:0;left:0}.wa-carta-poster{object-fit:cover;object-position:top;width:100%;height:100%;position:absolute;inset:0}.wa-carta-status{bottom:3cqw;text-align:center;background:#111e;border-radius:2cqw;padding:2cqw;font-size:4cqw;position:absolute;inset-inline:3cqw}.wa-phone[data-preview]{width:100%}
