.ui_shell__PAvzO{min-height:100dvh;padding:0 24px 64px;display:flex;flex-direction:column}.ui_top__xwRJv{display:flex;align-items:center;justify-content:space-between;padding:28px 16px 0;max-width:1360px;width:100%;margin:0 auto}.ui_logoLink__GNl3g{display:inline-flex}.ui_logo__wKksb{height:44px;width:auto}.ui_kicker__ryniy{margin:0;font-family:var(--mono);font-size:13px;letter-spacing:.14em}.ui_hero__Ti51W{display:flex;justify-content:center;padding:36px 0 8px}.ui_wordmark__SXuPx{width:min(420px,78vw);height:auto}.ui_columnWide__XRb7P,.ui_column__YhyJ1{width:100%;max-width:680px;margin:32px auto 0;display:flex;flex-direction:column;gap:22px;flex:1 1}.ui_columnWide__XRb7P{max-width:1040px}.ui_footer__ssAVF{margin:48px auto 0;max-width:680px;text-align:center;font-size:13px;color:var(--muted)}.ui_card__f0KGF{background:#fff;border:2px solid var(--line);border-radius:20px;padding:28px;display:flex;flex-direction:column;gap:16px;min-width:0}.ui_eyebrow__gJqf4{margin:0;font-family:var(--mono);font-weight:500;font-size:13px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted)}.ui_title__5IfEi{margin:0;font-weight:800;font-size:30px;line-height:1.2;text-wrap:balance}.ui_h2__j77Ne{margin:0;font-weight:800;font-size:21px;line-height:1.3}.ui_text__BlNHk{margin:0;font-size:17px;line-height:1.55;color:var(--body);overflow-wrap:anywhere}.ui_small___Q75H{margin:0;font-size:14px;line-height:1.5;color:var(--muted)}.ui_label__wmldB{display:block;font-weight:800;font-size:17px}.ui_input__0fvdk{display:block;width:100%;height:56px;margin-top:10px;padding:0 18px;border-radius:12px;border:2px solid var(--ink);background:#fff;font:inherit;font-size:18px;color:var(--ink)}.ui_code__bW2uJ{font-family:var(--mono);font-size:28px;letter-spacing:.35em;max-width:260px}.ui_textarea__zCUy7{height:110px;padding:14px 18px;resize:vertical;line-height:1.5}.ui_invalid__bmOOg{border-color:var(--error-line)}.ui_error__AsqlG{margin:0;font-weight:600;font-size:15px;color:var(--error)}.ui_check__NB1xB{display:flex;gap:14px;align-items:flex-start;padding:14px 16px;border:2px solid var(--line);border-radius:12px;cursor:pointer;font-size:15px;line-height:1.5;color:var(--body)}.ui_check__NB1xB:has(input:checked){border-color:var(--ink);background:color-mix(in srgb,var(--accent) 18%,#fff)}.ui_check__NB1xB input{width:20px;height:20px;margin:2px 0 0;accent-color:var(--ink);flex:none}.ui_row__BsQ5c{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.ui_pill__JffHN{display:inline-flex;align-items:center;justify-content:center;min-width:160px;height:56px;padding:0 30px;border:0;border-radius:999px;background:var(--ink);color:#fff;font-weight:900;font-size:15px;letter-spacing:.06em;text-transform:uppercase;text-decoration:none;cursor:pointer}.ui_pill__JffHN:disabled{opacity:.45;cursor:default}.ui_ghost__M8awR{background:transparent;color:var(--ink);border:2px solid var(--ink)}.ui_textButton__RALIm{border:0;background:none;padding:6px 2px;font-weight:700;font-size:15px;color:var(--muted);cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ui_textButton__RALIm:hover{color:var(--ink)}.ui_steps__gtxQX{display:flex;gap:8px;padding:0;margin:0;list-style:none;font-family:var(--mono);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap}.ui_steps__gtxQX li{display:flex;align-items:center;gap:8px}.ui_steps__gtxQX li+li:before{content:"";width:18px;height:2px;background:var(--line)}.ui_stepOn__2JX1U{color:var(--ink);font-weight:500}.ui_stepDone__G_dNt{color:var(--good)}.ui_signers__8o6V4{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.ui_signers__8o6V4 li{display:flex;align-items:center;gap:12px;font-size:15px;min-width:0}.ui_dot__8iPBL{flex:none;width:10px;height:10px;border-radius:50%;background:var(--line)}.ui_dotDone__dOjnu{background:var(--good)}.ui_dotNow__CRfWK{background:var(--accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--accent) 40%,transparent)}.ui_badge__G5O2s{margin-left:auto;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);white-space:nowrap}.ui_viewer__n6JX8{display:flex;flex-direction:column;gap:14px;max-height:70vh;overflow-y:auto;padding:14px;border-radius:14px;background:var(--track);overscroll-behavior:contain}.ui_viewer__n6JX8 canvas{display:block;width:100%;height:auto;background:#fff;border-radius:4px;box-shadow:0 1px 3px rgb(0 0 0/.12)}.ui_tabs__qvOmL{display:inline-flex;padding:4px;gap:4px;border-radius:999px;background:var(--track);align-self:flex-start}.ui_tab__eqzfa{border:0;border-radius:999px;padding:8px 18px;background:transparent;font-weight:700;font-size:14px;cursor:pointer;color:var(--muted)}.ui_tabOn__1EKH4{background:#fff;color:var(--ink);box-shadow:0 1px 2px rgb(0 0 0/.1)}.ui_pad__tJ9we{position:relative;border:2px dashed var(--ink);border-radius:14px;background:#fff;height:190px;touch-action:none}.ui_pad__tJ9we canvas{width:100%;height:100%;display:block;border-radius:12px}.ui_padHint__EOxkE{position:absolute;left:18px;right:18px;bottom:40px;border-top:1.5px solid var(--line);pointer-events:none}.ui_typed__sjSVu{height:190px;display:flex;align-items:center;padding:0 24px;border:2px solid var(--line);border-radius:14px;background:#fff;font-family:var(--font-script),cursive;font-size:54px;overflow:hidden;white-space:nowrap}.ui_callout__J6bJM{padding:18px 20px;border-radius:16px;background:color-mix(in srgb,var(--accent) 22%,#fff)}.ui_table__Z1pTI{width:100%;border-collapse:collapse;font-size:15px}.ui_table__Z1pTI th{text-align:left;font-family:var(--mono);font-weight:500;font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);padding:10px 12px;border-bottom:2px solid var(--line)}.ui_table__Z1pTI td{padding:12px;border-bottom:1px solid var(--track);vertical-align:top}.ui_tableWrap__V5a3S{overflow-x:auto}.ui_status__YeH6V{display:inline-block;padding:3px 10px;border-radius:999px;font-family:var(--mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;background:var(--track)}.ui_status__YeH6V[data-s=completed]{background:#d8f0e2;color:#0f6b3b}.ui_status__YeH6V[data-s=sent]{background:color-mix(in srgb,var(--accent) 45%,#fff)}.ui_status__YeH6V[data-s=declined],.ui_status__YeH6V[data-s=voided]{background:#fde3df;color:#9b2c1c}.ui_grid2__KQblc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}@media (max-width:640px){.ui_shell__PAvzO{padding:0 16px 40px}.ui_top__xwRJv{padding:20px 0 0}.ui_logo__wKksb{height:36px}.ui_kicker__ryniy{font-size:11px}.ui_hero__Ti51W{padding-top:26px}.ui_card__f0KGF{padding:20px 18px;border-radius:16px}.ui_title__5IfEi{font-size:25px}.ui_ghost__M8awR,.ui_pill__JffHN{width:100%}.ui_grid2__KQblc{grid-template-columns:1fr}.ui_typed__sjSVu{font-size:42px}}