.tela-mock[data-astro-cid-gfl5icbd]{overflow:hidden;border:1px solid var(--color-neutral-200);border-radius:16px;background:var(--lab-card, #fff);box-shadow:0 1px 2px #0000000a,0 12px 32px -12px #00000014;font-family:var(--font-inter);color:var(--lab-ink);user-select:none}.tela-mock-bar[data-astro-cid-gfl5icbd]{display:flex;align-items:center;gap:12px;border-bottom:1px solid var(--color-neutral-200);padding:10px 16px}.tela-mock-search[data-astro-cid-gfl5icbd]{flex:1;height:22px;max-width:200px;margin-left:auto;border-radius:7px;background:var(--color-neutral-100)}.tela-mock-body[data-astro-cid-gfl5icbd]{background:var(--lab-bg, #fdfdfd);padding:20px}.tela-mock[data-astro-cid-gfl5icbd] [data-astro-cid-gfl5icbd]:is(p,li,span){font-size:12px;line-height:1.45;color:inherit}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-title[data-astro-cid-gfl5icbd]{font-family:var(--font-geist);font-size:16px;font-weight:500}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-strong[data-astro-cid-gfl5icbd]{font-size:13px;font-weight:500}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-muted[data-astro-cid-gfl5icbd]{font-size:11px;color:var(--color-neutral-500)}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-text[data-astro-cid-gfl5icbd]{font-size:12px}.tela-mock-card[data-astro-cid-gfl5icbd]{border:1px solid var(--color-neutral-200);border-radius:12px;background:#fff;padding:12px 14px}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-chip[data-astro-cid-gfl5icbd]{border-radius:6px;background:var(--color-neutral-100);padding:1px 7px;font-size:10px;color:var(--color-neutral-600)}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-btn[data-astro-cid-gfl5icbd]{flex-shrink:0;border-radius:7px;background:var(--color-aprova-accent);padding:5px 12px;font-size:11px;color:#fff}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-btn-sm[data-astro-cid-gfl5icbd]{padding:4px 10px}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-status[data-astro-cid-gfl5icbd]{border-radius:9999px;background:#fef3c7;padding:1px 9px;font-size:10px;color:#92400e}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-status[data-astro-cid-gfl5icbd].is-done{background:#dcfce7;color:#166534}.tela-mock-tabs[data-astro-cid-gfl5icbd]{display:flex;gap:4px;overflow:hidden;border-bottom:1px solid var(--color-neutral-200)}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-tabs[data-astro-cid-gfl5icbd] span[data-astro-cid-gfl5icbd]{white-space:nowrap;padding:6px 8px;font-size:11px;color:var(--color-neutral-500)}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-tabs[data-astro-cid-gfl5icbd] .is-active[data-astro-cid-gfl5icbd]{color:var(--lab-ink);box-shadow:inset 0 -2px 0 var(--color-aprova-accent)}.tela-mock-dot[data-astro-cid-gfl5icbd]{display:inline-flex;width:18px;height:18px;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px}.tela-mock-dot[data-astro-cid-gfl5icbd] svg[data-astro-cid-gfl5icbd]{width:11px;height:11px}.tela-mock-dot[data-astro-cid-gfl5icbd].is-ok{background:#dcfce7;color:#16a34a}.tela-mock-dot[data-astro-cid-gfl5icbd].is-bad{background:#fee2e2;color:#dc2626}.tela-mock-dot[data-astro-cid-gfl5icbd].is-wait{background:#fef3c7;color:#b45309}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-bad[data-astro-cid-gfl5icbd]{color:#dc2626}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-wait[data-astro-cid-gfl5icbd]{color:#b45309}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-card-sm[data-astro-cid-gfl5icbd]{padding:7px 12px}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-btn-full[data-astro-cid-gfl5icbd]{display:block;text-align:center;padding:8px 12px;font-size:12px}.tela-mock-input[data-astro-cid-gfl5icbd]{overflow:hidden;white-space:nowrap;border:1px solid var(--color-neutral-200);border-radius:8px;background:#fff;padding:7px 10px}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-input[data-astro-cid-gfl5icbd] span[data-astro-cid-gfl5icbd]{display:inline-block;font-size:12px}.tela-mock-map[data-astro-cid-gfl5icbd]{position:relative;overflow:hidden;height:140px;border:1px solid var(--color-neutral-200);border-radius:12px;background:var(--color-neutral-50)}.tela-mock-map[data-astro-cid-gfl5icbd] svg[data-astro-cid-gfl5icbd]{display:block;width:100%;height:100%}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-map-tag[data-astro-cid-gfl5icbd]{position:absolute;border-radius:6px;background:#fff;padding:1px 7px;font-size:10px;color:var(--color-aprova-accent-fg)}.tela-mock-pin[data-astro-cid-gfl5icbd]{position:absolute;width:28px;height:28px;margin:-28px 0 0 -14px;filter:drop-shadow(0 4px 6px rgb(0 0 0 / .18))}.tela-mock-pin[data-astro-cid-gfl5icbd] svg[data-astro-cid-gfl5icbd]{width:100%;height:100%}.tela-mock[data-astro-cid-gfl5icbd].tela-mock-app{overflow:visible;border:0;background:transparent;box-shadow:none}.tela-phone[data-astro-cid-gfl5icbd]{width:260px;max-width:100%;margin:0 auto;overflow:hidden;border:1px solid var(--color-neutral-200);border-radius:32px;background:var(--lab-bg, #fdfdfd);box-shadow:0 1px 2px #0000000a,0 12px 32px -12px #0000001f}.tela-phone-top[data-astro-cid-gfl5icbd]{display:flex;justify-content:center;padding:10px 0 4px}.tela-phone-top[data-astro-cid-gfl5icbd] span[data-astro-cid-gfl5icbd]{width:64px;height:18px;border-radius:9999px;background:var(--lab-ink)}.tela-phone-body[data-astro-cid-gfl5icbd]{padding:12px 18px 22px}.tela-phone-foto[data-astro-cid-gfl5icbd]{display:flex;aspect-ratio:1;align-items:center;justify-content:center;border-radius:10px;background:var(--color-neutral-100);color:var(--color-neutral-400)}.tela-phone-foto[data-astro-cid-gfl5icbd] svg[data-astro-cid-gfl5icbd]{width:20px;height:20px}.tela-doc[data-astro-cid-gfl5icbd]{border:1px solid var(--color-neutral-200);border-radius:8px;background:#fff;padding:18px 20px}.tela-doc-qr[data-astro-cid-gfl5icbd]{width:44px;height:44px;flex-shrink:0;fill:var(--lab-ink)}.tela-doc-sign[data-astro-cid-gfl5icbd]{display:flex;align-items:center;gap:8px;border-radius:8px;background:#f0fdf4;padding:7px 10px}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-alert[data-astro-cid-gfl5icbd]{border-radius:8px;background:#fef2f2;padding:7px 10px;font-size:11px;color:#991b1b}.tela-mock-timeline[data-astro-cid-gfl5icbd]{position:relative;display:flex;flex-direction:column;gap:14px;padding-left:22px}.tela-mock-timeline[data-astro-cid-gfl5icbd]:before{content:"";position:absolute;top:6px;bottom:6px;left:5px;width:1px;background:var(--color-neutral-200)}.tela-mock-timeline[data-astro-cid-gfl5icbd] li[data-astro-cid-gfl5icbd]{position:relative}.tela-mock-node[data-astro-cid-gfl5icbd]{position:absolute;top:4px;left:-22px;width:11px;height:11px;border:2px solid var(--color-neutral-300);border-radius:9999px;background:#fff}.tela-mock-node[data-astro-cid-gfl5icbd].is-ok{border-color:#16a34a;background:#16a34a}.tela-mock-swap[data-astro-cid-gfl5icbd]{display:inline-grid}.tela-mock-swap[data-astro-cid-gfl5icbd]>[data-astro-cid-gfl5icbd]{grid-area:1 / 1;justify-self:start}.tela-a-antes[data-astro-cid-gfl5icbd]{visibility:hidden}.tela-mock[data-astro-cid-gfl5icbd].tela-anim .tela-a-antes[data-astro-cid-gfl5icbd]{visibility:visible}.tela-mock[data-astro-cid-gfl5icbd].tela-anim:not(.is-playing) [data-astro-cid-gfl5icbd][data-a=in],.tela-mock[data-astro-cid-gfl5icbd].tela-anim:not(.is-playing) [data-astro-cid-gfl5icbd][data-a=pop],.tela-mock[data-astro-cid-gfl5icbd].tela-anim:not(.is-playing) [data-astro-cid-gfl5icbd][data-a=type],.tela-mock[data-astro-cid-gfl5icbd].tela-anim:not(.is-playing) [data-astro-cid-gfl5icbd][data-a=drop],.tela-mock[data-astro-cid-gfl5icbd].tela-anim:not(.is-playing) .tela-a-depois[data-astro-cid-gfl5icbd]{opacity:0}.tela-mock[data-astro-cid-gfl5icbd].is-playing [data-astro-cid-gfl5icbd][data-a],.tela-mock[data-astro-cid-gfl5icbd].is-playing .tela-a-press[data-astro-cid-gfl5icbd],.tela-mock[data-astro-cid-gfl5icbd].is-playing .tela-mock-swap[data-astro-cid-gfl5icbd]>[data-astro-cid-gfl5icbd]{animation-delay:calc(var(--d, 0) * 1s);animation-fill-mode:both;animation-timing-function:cubic-bezier(.2,.8,.2,1)}.tela-mock[data-astro-cid-gfl5icbd].is-playing [data-astro-cid-gfl5icbd][data-a=in]{animation-name:tela-in;animation-duration:.5s}.tela-mock[data-astro-cid-gfl5icbd].is-playing [data-astro-cid-gfl5icbd][data-a=pop]{animation-name:tela-pop;animation-duration:.4s}.tela-mock[data-astro-cid-gfl5icbd].is-playing [data-astro-cid-gfl5icbd][data-a=bad]{animation-name:tela-bad;animation-duration:.4s}.tela-mock[data-astro-cid-gfl5icbd].is-playing [data-astro-cid-gfl5icbd][data-a=wait]{animation-name:tela-wait;animation-duration:.4s}.tela-mock[data-astro-cid-gfl5icbd].is-playing [data-astro-cid-gfl5icbd][data-a=type]{animation-name:tela-type;animation-duration:.8s;animation-timing-function:steps(14)}.tela-mock[data-astro-cid-gfl5icbd].is-playing [data-astro-cid-gfl5icbd][data-a=drop]{animation-name:tela-drop;animation-duration:.6s}.tela-mock[data-astro-cid-gfl5icbd].is-playing [data-astro-cid-gfl5icbd][data-a=node]{animation-name:tela-node;animation-duration:.4s}.tela-mock[data-astro-cid-gfl5icbd].is-playing .tela-a-antes[data-astro-cid-gfl5icbd]{animation-name:tela-out;animation-duration:.25s}.tela-mock[data-astro-cid-gfl5icbd].is-playing .tela-a-depois[data-astro-cid-gfl5icbd]{animation-name:tela-in;animation-duration:.4s}.tela-mock[data-astro-cid-gfl5icbd].is-playing [data-astro-cid-gfl5icbd][data-a=in].tela-a-pick{animation:tela-in .5s cubic-bezier(.2,.8,.2,1) calc(var(--d) * 1s) both,tela-pick 2.4s ease 1.6s both}.tela-mock[data-astro-cid-gfl5icbd].is-playing .tela-a-press[data-astro-cid-gfl5icbd]{animation-name:tela-press;animation-duration:.35s;--d: 2.1}.tela-mock[data-astro-cid-gfl5icbd] .tela-mock-body[data-astro-cid-gfl5icbd]>[data-astro-cid-gfl5icbd]{transition:opacity .4s ease}.tela-mock[data-astro-cid-gfl5icbd].is-fading .tela-mock-body[data-astro-cid-gfl5icbd]>[data-astro-cid-gfl5icbd]{opacity:0}@keyframes tela-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes tela-out{0%{opacity:1}to{opacity:0}}@keyframes tela-pop{0%{opacity:0;transform:scale(0)}70%{opacity:1;transform:scale(1.15)}to{opacity:1;transform:none}}@keyframes tela-bad{0%{color:var(--lab-ink)}to{color:#dc2626}}@keyframes tela-wait{0%{color:var(--lab-ink)}to{color:#b45309}}@keyframes tela-type{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes tela-drop{0%{opacity:0;transform:translateY(-24px)}60%{opacity:1;transform:translateY(2px)}to{opacity:1;transform:none}}@keyframes tela-node{0%{border-color:var(--color-neutral-300);background:#fff;transform:scale(1)}60%{transform:scale(1.3)}to{border-color:#16a34a;background:#16a34a;transform:scale(1)}}@keyframes tela-pick{0%,to{border-color:var(--color-neutral-200)}15%,75%{border-color:var(--color-aprova-accent);box-shadow:0 0 0 3px #0891b21f}}@keyframes tela-press{0%,to{transform:none;filter:none}50%{transform:scale(.94);filter:brightness(.9)}}
