.summary[data-v-ac98fa5c]{display:flex;flex-direction:column;overflow:hidden;border:1px solid #dcdcdf;border-radius:10px;background:#f7f7f5}.eyebrow[data-v-ac98fa5c]{display:inline-flex;align-items:center;gap:.5rem;color:#0079a8;font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.summary-toggle[data-v-ac98fa5c]{display:flex;width:100%;align-items:center;gap:.75rem;padding:.75rem 1rem;border:0;background:transparent;color:#0c0c0e;text-align:left;cursor:pointer}.summary-toggle[data-v-ac98fa5c]:focus-visible{outline:2px solid #00a3e0;outline-offset:2px;border-radius:3px}.summary-toggle>i[data-v-ac98fa5c]{color:#85868c;font-size:.7rem;transition:transform .24s cubic-bezier(.16,1,.3,1)}.expanded .summary-toggle>i[data-v-ac98fa5c]{transform:rotate(180deg)}.toggle-copy[data-v-ac98fa5c]{display:flex;flex-direction:column;gap:1px;flex:1}.toggle-copy strong[data-v-ac98fa5c]{font-size:.875rem}.toggle-total[data-v-ac98fa5c]{color:#0c0c0e;font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:1.125rem;font-weight:500;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.summary-body[data-v-ac98fa5c]{display:flex;flex-direction:column;gap:1rem;display:none;padding:0 1rem 1rem}.expanded .summary-body[data-v-ac98fa5c]{display:flex}.items[data-v-ac98fa5c]{display:flex;flex-direction:column;gap:.75rem}.items li[data-v-ac98fa5c]{display:flex;align-items:center;gap:.75rem}.thumb[data-v-ac98fa5c]{display:flex;width:44px;height:44px;flex:none;align-items:center;justify-content:center;overflow:hidden;border:1px solid #dcdcdf;border-radius:6px;background:#fff;color:#00a3e0}.thumb img[data-v-ac98fa5c]{width:100%;height:100%;padding:3px;object-fit:contain}.item-copy[data-v-ac98fa5c]{display:flex;flex-direction:column;gap:1px;min-width:0;flex:1}.item-copy strong[data-v-ac98fa5c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600}.item-copy small[data-v-ac98fa5c]{color:#85868c;font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.6875rem;font-weight:400;letter-spacing:.04em;font-variant-numeric:tabular-nums}.item-total[data-v-ac98fa5c]{color:#0c0c0e;font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.8125rem;font-weight:400;letter-spacing:.04em;font-variant-numeric:tabular-nums;white-space:nowrap}.totals[data-v-ac98fa5c]{display:flex;flex-direction:column;gap:.5rem;padding-top:.75rem;border-top:1px solid #dcdcdf}.totals div[data-v-ac98fa5c]{display:flex;justify-content:space-between;gap:.75rem;font-size:.8125rem}.totals dt[data-v-ac98fa5c]{color:#55565a}.totals dd[data-v-ac98fa5c]{color:#0c0c0e;font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.8125rem;font-weight:400;letter-spacing:.04em;font-variant-numeric:tabular-nums}.totals .muted[data-v-ac98fa5c]{color:#85868c;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif}.totals .grand[data-v-ac98fa5c]{margin-top:.25rem;padding-top:.5rem;border-top:1px solid #dcdcdf}.totals .grand dt[data-v-ac98fa5c]{color:#0c0c0e;font-weight:600}.totals .grand dd[data-v-ac98fa5c]{color:#0c0c0e;font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:1.375rem;font-weight:500;letter-spacing:-.01em;font-variant-numeric:tabular-nums}.customer[data-v-ac98fa5c]{display:flex;flex-direction:column;gap:.5rem;padding:.75rem;border:1px solid #dcdcdf;border-radius:6px;background:#fff}.customer header[data-v-ac98fa5c]{display:flex;align-items:center;justify-content:space-between}.customer header button[data-v-ac98fa5c]{display:flex;align-items:center;gap:.25rem;color:#0079a8;font-size:.6875rem;font-weight:700;cursor:pointer}.customer header button[data-v-ac98fa5c]:focus-visible{outline:2px solid #00a3e0;outline-offset:2px;border-radius:3px}.customer p[data-v-ac98fa5c]{display:flex;align-items:center;gap:.5rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#55565a;font-size:.8125rem}.customer p i[data-v-ac98fa5c]{width:14px;flex:none;color:#00a3e0;text-align:center}.trust[data-v-ac98fa5c]{display:flex;flex-direction:column;gap:.5rem}.trust li[data-v-ac98fa5c]{display:flex;align-items:center;gap:.5rem;color:#55565a;font-size:.6875rem}.trust li i[data-v-ac98fa5c]{width:14px;color:#0f9d58;text-align:center}@media(min-width:800px){.summary[data-v-ac98fa5c]{height:100%}.summary-toggle[data-v-ac98fa5c]{padding:1rem 1.25rem .75rem;pointer-events:none}.summary-toggle>i[data-v-ac98fa5c]{display:none}.summary-body[data-v-ac98fa5c]{display:flex;flex:1;padding:0 1.25rem 1.25rem}.trust[data-v-ac98fa5c]{margin-top:auto;padding-top:.75rem;border-top:1px solid #dcdcdf}}.customer-form[data-v-60b85885]{display:flex;flex-direction:column;gap:1.25rem;width:100%;max-width:520px;margin-inline:auto}.form-intro[data-v-60b85885]{display:flex;flex-direction:column;gap:.25rem}.form-intro h3[data-v-60b85885]{font-size:clamp(1.25rem,2vw,1.5rem)}.form-intro p[data-v-60b85885]{color:#55565a;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;line-height:1.62}.fields[data-v-60b85885]{display:flex;flex-direction:column;gap:.75rem}.field[data-v-60b85885]{display:flex;flex-direction:column;gap:.5rem}.field>span[data-v-60b85885]{color:#55565a;font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.6875rem;font-weight:500;letter-spacing:.1em;text-transform:uppercase}.field input[data-v-60b85885]{box-sizing:border-box;width:100%;border:1px solid #b9bac0;border-radius:6px;padding:.75rem 1rem;background:#fff;color:#0c0c0e;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.9375rem;outline:none;transition:border-color .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1)}.field input[data-v-60b85885]::placeholder{color:#85868c}.field input[data-v-60b85885]:focus{border-color:#00a3e0;box-shadow:0 0 0 3px #00a3e02e}.field input[data-v-60b85885]:disabled{background:#ebebe8;cursor:not-allowed}.form-error[data-v-60b85885]{display:flex;align-items:flex-start;gap:.5rem;padding:.75rem;border:1px solid rgba(217,43,58,.35);border-radius:6px;background:#fdeaec;color:#d92b3a;font-size:.8125rem;line-height:1.62}.actions[data-v-60b85885]{display:flex;flex-direction:column;gap:.75rem}.pay-action[data-v-60b85885]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid transparent;border-radius:6px;padding:.75rem 1.25rem;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background .24s cubic-bezier(.16,1,.3,1),border-color .24s cubic-bezier(.16,1,.3,1),color .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1)}.pay-action[data-v-60b85885]:focus-visible{outline:2px solid #00a3e0;outline-offset:2px;border-radius:3px}.pay-action[data-v-60b85885]:disabled{opacity:.5;cursor:not-allowed;transform:none}.pay-action[data-v-60b85885]{background:#00a3e0;color:#0c0c0e;box-shadow:0 8px 20px #00a3e042}.pay-action[data-v-60b85885]:hover:not(:disabled){background:#7cd3f5;transform:translateY(-2px)}.pay-action[data-v-60b85885]{width:100%;min-height:48px;border-radius:10px;font-size:.9375rem}.whatsapp-action[data-v-60b85885]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid transparent;border-radius:6px;padding:.75rem 1.25rem;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background .24s cubic-bezier(.16,1,.3,1),border-color .24s cubic-bezier(.16,1,.3,1),color .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1)}.whatsapp-action[data-v-60b85885]:focus-visible{outline:2px solid #00a3e0;outline-offset:2px;border-radius:3px}.whatsapp-action[data-v-60b85885]:disabled{opacity:.5;cursor:not-allowed;transform:none}.whatsapp-action[data-v-60b85885]{border-color:#25d36666;background:#25d3661a;color:#0d7a3c}.whatsapp-action[data-v-60b85885]:hover:not(:disabled){background:#25d3662e;transform:translateY(-2px)}.whatsapp-action[data-v-60b85885]{width:100%;min-height:48px;border-radius:10px;font-size:.9375rem}.divider[data-v-60b85885]{display:flex;align-items:center;gap:.75rem;color:#85868c;font-size:.6875rem;text-transform:uppercase;letter-spacing:.16em}.divider[data-v-60b85885]:before,.divider[data-v-60b85885]:after{content:"";flex:1;height:1px;background:#dcdcdf}.helper[data-v-60b85885]{display:flex;align-items:flex-start;gap:.5rem;color:#85868c;font-size:.8125rem;line-height:1.62}.helper i[data-v-60b85885]{margin-top:3px;color:#00a3e0}.steps[data-v-90be2e33]{display:flex;align-items:center;gap:.5rem}.steps li[data-v-90be2e33]{display:flex;flex:1;align-items:center;gap:.5rem;color:#85868c}.steps li[data-v-90be2e33]:last-child{flex:0 0 auto}.circle[data-v-90be2e33]{display:flex;width:26px;height:26px;flex:none;align-items:center;justify-content:center;border:1px solid #b9bac0;border-radius:999px;background:#fff;font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.6875rem;font-weight:500;transition:background .24s cubic-bezier(.16,1,.3,1),color .24s cubic-bezier(.16,1,.3,1),border-color .24s cubic-bezier(.16,1,.3,1)}.circle i[data-v-90be2e33]{font-size:.6rem}.label[data-v-90be2e33]{display:inline-flex;align-items:center;gap:.5rem;color:#85868c;font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;white-space:nowrap}.line[data-v-90be2e33]{flex:1;height:1px;min-width:.75rem;background:#dcdcdf}li.active .circle[data-v-90be2e33]{border-color:#00a3e0;background:#00a3e0;color:#0c0c0e}li.active .label[data-v-90be2e33]{color:#0079a8}li.done .circle[data-v-90be2e33]{border-color:#0f9d58;background:#e4f5ec;color:#0f9d58}li.done .label[data-v-90be2e33]{color:#55565a}li.done .line[data-v-90be2e33]{background:#0f9d58;opacity:.4}@media(max-width:599px){.label[data-v-90be2e33]{display:none}li.active .label[data-v-90be2e33]{display:inline-flex}}.stage[data-v-194b9d88]{display:flex;flex-direction:column;gap:1rem;width:100%;max-width:520px;margin-inline:auto}.stage-head[data-v-194b9d88]{display:flex;align-items:center;gap:.75rem;padding:.75rem 1rem;border:1px solid #d4f0fb;border-radius:10px;background:#eaf8fd}.stage-head div[data-v-194b9d88]{display:flex;flex-direction:column;gap:1px}.stage-head strong[data-v-194b9d88]{font-size:.875rem}.stage-head span[data-v-194b9d88]{color:#55565a;font-size:.8125rem}.shield[data-v-194b9d88]{display:flex;width:36px;height:36px;flex:none;align-items:center;justify-content:center;border-radius:6px;background:#00a3e0;color:#0c0c0e}.box[data-v-194b9d88]{position:relative;padding:.75rem;border:1px solid #dcdcdf;border-radius:10px;background:#fff;box-shadow:0 2px 8px #0c0c0e0f}.hidden[data-v-194b9d88]{position:absolute;visibility:hidden;pointer-events:none}.skeleton[data-v-194b9d88]{display:flex;flex-direction:column;gap:.75rem;padding:.75rem}.skeleton .line[data-v-194b9d88]{display:block;height:14px;border-radius:3px;background:linear-gradient(90deg,#dcdcdf 25%,#ebebe8 37%,#dcdcdf 63%);background-size:400% 100%;animation:shimmer-194b9d88 1.4s ease infinite}.skeleton .line.short[data-v-194b9d88]{width:45%}.skeleton .line.half[data-v-194b9d88]{width:60%}.skeleton .line.button[data-v-194b9d88]{height:44px;margin-top:.5rem;border-radius:6px}@keyframes shimmer-194b9d88{0%{background-position:100% 50%}to{background-position:0 50%}}.back[data-v-194b9d88]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid transparent;border-radius:6px;padding:.75rem 1.25rem;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background .24s cubic-bezier(.16,1,.3,1),border-color .24s cubic-bezier(.16,1,.3,1),color .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1)}.back[data-v-194b9d88]:focus-visible{outline:2px solid #00a3e0;outline-offset:2px;border-radius:3px}.back[data-v-194b9d88]:disabled{opacity:.5;cursor:not-allowed;transform:none}.back[data-v-194b9d88]{background:transparent;color:#55565a;box-shadow:none}.back[data-v-194b9d88]:hover:not(:disabled){background:#ebebe8}.back[data-v-194b9d88]{align-self:center}.modal-layer[data-v-0d9658ea]{position:fixed;inset:0;z-index:2200;display:flex;align-items:flex-end;justify-content:center;background:#0c0c0e99;backdrop-filter:blur(8px)}.payment-modal[data-v-0d9658ea]{display:flex;width:100%;max-height:92vh;flex-direction:column;overflow:hidden;border:1px solid #dcdcdf;border-radius:20px 20px 0 0;background:#fff;color:#0c0c0e;box-shadow:0 24px 56px #0c0c0e29}.modal-header[data-v-0d9658ea]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem 1.25rem;background:#0c0c0e;color:#f4f4f2}.modal-header h2[data-v-0d9658ea]{margin-top:2px;font-size:clamp(1.25rem,2vw,1.5rem)}.eyebrow[data-v-0d9658ea]{display:inline-flex;align-items:center;gap:.5rem;color:#7cd3f5;font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase}.close[data-v-0d9658ea]{display:flex;width:38px;height:38px;flex:none;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.14);border-radius:999px;background:transparent;color:#f4f4f2;cursor:pointer;transition:background .24s cubic-bezier(.16,1,.3,1)}.close[data-v-0d9658ea]:focus-visible{outline:2px solid #7cd3f5;outline-offset:2px;border-radius:3px}.close[data-v-0d9658ea]:hover{background:#ffffff1a}.steps-bar[data-v-0d9658ea]{padding:.75rem 1.25rem;border-bottom:1px solid #dcdcdf;background:#f7f7f5}.modal-body[data-v-0d9658ea]{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;display:flex;flex-direction:column;gap:1rem;flex:1;padding:1rem 1.25rem 1.5rem}.step-column[data-v-0d9658ea]{display:flex;flex-direction:column}.payment-modal-enter-active[data-v-0d9658ea],.payment-modal-leave-active[data-v-0d9658ea]{transition:opacity .24s cubic-bezier(.16,1,.3,1)}.payment-modal-enter-active .payment-modal[data-v-0d9658ea],.payment-modal-leave-active .payment-modal[data-v-0d9658ea]{transition:transform .42s cubic-bezier(.16,1,.3,1)}.payment-modal-enter-from[data-v-0d9658ea],.payment-modal-leave-to[data-v-0d9658ea]{opacity:0}.payment-modal-enter-from .payment-modal[data-v-0d9658ea],.payment-modal-leave-to .payment-modal[data-v-0d9658ea]{transform:translateY(100%)}@media(min-width:600px){.modal-layer[data-v-0d9658ea]{align-items:center;padding:1.25rem}.payment-modal[data-v-0d9658ea]{max-width:960px;border-radius:14px}.payment-modal-enter-from[data-v-0d9658ea],.payment-modal-leave-to .payment-modal[data-v-0d9658ea]{transform:translateY(16px) scale(.985)}}@media(min-width:800px){.modal-body[data-v-0d9658ea]{flex-direction:row;align-items:stretch;gap:1.5rem;padding:1.5rem}.summary-column[data-v-0d9658ea]{display:flex;width:320px;flex:0 0 320px;flex-direction:column}.step-column[data-v-0d9658ea]{flex:1;min-width:0;justify-content:center}.steps-bar[data-v-0d9658ea]{padding:.75rem 1.5rem}}.modal-layer[data-v-c3da3bc0]{position:fixed;inset:0;z-index:2200;display:flex;align-items:flex-end;justify-content:center;background:#0c0c0e9e;backdrop-filter:blur(6px)}.modal-layer.priority[data-v-c3da3bc0]{z-index:2210}.modal-panel[data-v-c3da3bc0]{display:flex;width:100%;max-height:94vh;flex-direction:column;border:1px solid #dcdcdf;border-radius:20px 20px 0 0;background:#fff;color:#0c0c0e;box-shadow:0 24px 56px #0c0c0e29;outline:none}.modal-header[data-v-c3da3bc0]{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;padding:1.25rem 1.5rem 1rem;border-bottom:1px solid #dcdcdf}.modal-header h2[data-v-c3da3bc0]{font-size:clamp(1.25rem,2vw,1.5rem)}.modal-eyebrow[data-v-c3da3bc0]{display:inline-flex;align-items:center;gap:.5rem;color:#0079a8;font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.6875rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;margin-bottom:.25rem}.modal-close[data-v-c3da3bc0]{display:flex;width:36px;height:36px;flex:none;align-items:center;justify-content:center;border:1px solid #dcdcdf;border-radius:999px;background:#fff;color:#55565a;cursor:pointer;transition:background .24s cubic-bezier(.16,1,.3,1),color .24s cubic-bezier(.16,1,.3,1)}.modal-close[data-v-c3da3bc0]:focus-visible{outline:2px solid #00a3e0;outline-offset:2px;border-radius:3px}.modal-close[data-v-c3da3bc0]:hover{background:#ebebe8;color:#0c0c0e}.modal-body[data-v-c3da3bc0]{overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;flex:1;padding:1.25rem 1.5rem}.modal-footer[data-v-c3da3bc0]{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;padding:1rem 1.5rem;border-top:1px solid #dcdcdf;background:#f7f7f5}.app-modal-enter-active[data-v-c3da3bc0],.app-modal-leave-active[data-v-c3da3bc0]{transition:opacity .24s cubic-bezier(.16,1,.3,1)}.app-modal-enter-active .modal-panel[data-v-c3da3bc0],.app-modal-leave-active .modal-panel[data-v-c3da3bc0]{transition:transform .42s cubic-bezier(.16,1,.3,1),opacity .24s cubic-bezier(.16,1,.3,1)}.app-modal-enter-from[data-v-c3da3bc0],.app-modal-leave-to[data-v-c3da3bc0]{opacity:0}.app-modal-enter-from .modal-panel[data-v-c3da3bc0],.app-modal-leave-to .modal-panel[data-v-c3da3bc0]{transform:translateY(24px)}@media(min-width:600px){.modal-layer[data-v-c3da3bc0]{align-items:center;padding:1.5rem}.modal-panel[data-v-c3da3bc0]{border-radius:14px}.modal-panel.size-sm[data-v-c3da3bc0]{max-width:440px}.modal-panel.size-md[data-v-c3da3bc0]{max-width:620px}.modal-panel.size-lg[data-v-c3da3bc0]{max-width:860px}.modal-panel.size-xl[data-v-c3da3bc0]{max-width:1080px}.app-modal-enter-from .modal-panel[data-v-c3da3bc0],.app-modal-leave-to .modal-panel[data-v-c3da3bc0]{transform:translateY(12px) scale(.985)}}.dialog[data-v-16155b93]{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start;padding-block:.5rem}.dialog h2[data-v-16155b93]{font-size:clamp(1.25rem,2vw,1.5rem)}.dialog p[data-v-16155b93]{color:#55565a;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;line-height:1.62}.dialog code[data-v-16155b93]{color:#0c0c0e;font-family:IBM Plex Mono,ui-monospace,SF Mono,Menlo,monospace;font-size:.8125rem;font-weight:400;letter-spacing:.04em;font-variant-numeric:tabular-nums;padding:.5rem .75rem;border-radius:3px;background:#ebebe8}.dialog-icon[data-v-16155b93]{display:flex;width:44px;height:44px;align-items:center;justify-content:center;border-radius:6px;background:#eaf8fd;color:#0079a8;font-size:1.2rem}.tone-danger .dialog-icon[data-v-16155b93]{background:#fdeaec;color:#d92b3a}.tone-success .dialog-icon[data-v-16155b93]{background:#e4f5ec;color:#0f9d58}.tone-warning .dialog-icon[data-v-16155b93]{background:#fff6d9;color:#a37800}.cancel[data-v-16155b93]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid transparent;border-radius:6px;padding:.75rem 1.25rem;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background .24s cubic-bezier(.16,1,.3,1),border-color .24s cubic-bezier(.16,1,.3,1),color .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1)}.cancel[data-v-16155b93]:focus-visible{outline:2px solid #00a3e0;outline-offset:2px;border-radius:3px}.cancel[data-v-16155b93]:disabled{opacity:.5;cursor:not-allowed;transform:none}.cancel[data-v-16155b93]{border-color:#b9bac0;background:#fff;color:#0c0c0e}.cancel[data-v-16155b93]:hover:not(:disabled){border-color:#00a3e0;color:#005a7d}.confirm[data-v-16155b93]{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;border:1px solid transparent;border-radius:6px;padding:.75rem 1.25rem;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.875rem;font-weight:600;line-height:1.2;text-decoration:none;cursor:pointer;transition:background .24s cubic-bezier(.16,1,.3,1),border-color .24s cubic-bezier(.16,1,.3,1),color .24s cubic-bezier(.16,1,.3,1),transform .24s cubic-bezier(.16,1,.3,1),box-shadow .24s cubic-bezier(.16,1,.3,1)}.confirm[data-v-16155b93]:focus-visible{outline:2px solid #00a3e0;outline-offset:2px;border-radius:3px}.confirm[data-v-16155b93]:disabled{opacity:.5;cursor:not-allowed;transform:none}.confirm[data-v-16155b93]{background:#00a3e0;color:#0c0c0e;box-shadow:0 8px 20px #00a3e042}.confirm[data-v-16155b93]:hover:not(:disabled){background:#7cd3f5;transform:translateY(-2px)}.confirm.tone-danger[data-v-16155b93]{background:#d92b3a;color:#fff;box-shadow:none}.confirm.tone-danger[data-v-16155b93]:hover:not(:disabled){background:#ba212e}.app-container[data-v-db37424b]{display:flex;min-height:100vh;flex-direction:column}*,*:before,*:after{box-sizing:border-box}*{margin:0;padding:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}body{min-height:100vh;background:#f7f7f5;color:#0c0c0e;font-family:IBM Plex Sans,system-ui,-apple-system,Segoe UI,sans-serif;font-size:.9375rem;font-weight:400;line-height:1.62;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body.is-scroll-locked{overflow:hidden}img,picture,video,canvas,svg{display:block;max-width:100%}input,button,textarea,select{font:inherit;color:inherit}button{background:none;border:0}a{color:inherit;text-decoration:none}ul,ol{list-style:none}h1,h2,h3,h4,h5,h6{font-family:Archivo,Helvetica Neue,Arial,sans-serif;font-weight:700;line-height:1.22;letter-spacing:-.01em;text-wrap:balance}p{text-wrap:pretty}:focus-visible{outline:2px solid #00a3e0;outline-offset:2px}::selection{background:#00a3e0;color:#0c0c0e}[data-reveal].reveal-ready{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}[data-reveal].reveal-ready.is-revealed{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}[data-reveal].reveal-ready{opacity:1;transform:none}}*{scrollbar-width:thin;scrollbar-color:#b9bac0 transparent}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{border:3px solid transparent;border-radius:999px;background:#b9bac0;background-clip:content-box}::-webkit-scrollbar-thumb:hover{background:#85868c;background-clip:content-box}.fade-enter-active,.fade-leave-active{transition:opacity .24s cubic-bezier(.16,1,.3,1)}.fade-enter-from,.fade-leave-to{opacity:0}.visually-hidden{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.calibration-strip{height:4px;border:0;background:linear-gradient(to right,#00a3e0 0 25%,#e5007e 25% 50%,#ffce00 50% 75%,#0c0c0e 75% 100%)}.skip-link{position:absolute;top:.5rem;left:.5rem;z-index:2201;padding:.75rem 1rem;border-radius:6px;background:#00a3e0;color:#0c0c0e;font-size:.875rem;font-weight:600;transform:translateY(-200%);transition:transform .24s cubic-bezier(.16,1,.3,1)}.skip-link:focus{transform:translateY(0)}
