@font-face{font-family:Dancing Script;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/9b777e0eac21b074-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Dancing Script;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8237c220843cd431-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Dancing Script;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/f497cd2fac225c10-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Dancing Script Fallback;src:local("Arial");ascent-override:112.99%;descent-override:34.39%;line-gap-override:0.00%;size-adjust:81.43%}.__className_eafbbb{font-family:Dancing Script,Dancing Script Fallback;font-weight:500;font-style:normal}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/dad5af6a451969b9-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/f751862dd005bbab-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/162bae04ee86dd69-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/67d172d8d0152ee1-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/536d9d896eaf4f3f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Great Vibes;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/87069f06a4f1ee13-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Great Vibes Fallback;src:local("Arial");ascent-override:124.79%;descent-override:58.80%;line-gap-override:0.00%;size-adjust:68.19%}.__className_3c58c0{font-family:Great Vibes,Great Vibes Fallback;font-weight:400;font-style:normal}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/0f361d6a29baa3ea-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/83cbd20c2ca8620b-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/bbeb93d42359333f-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Caveat;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef0360dcf38d5c82-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Caveat Fallback;src:local("Arial");ascent-override:124.77%;descent-override:38.99%;line-gap-override:0.00%;size-adjust:76.94%}.__className_ded118{font-family:Caveat,Caveat Fallback;font-weight:500;font-style:normal}.SignaturePad_pad__Bj4OZ{display:flex;flex-direction:column;gap:14px}.SignaturePad_tabs__H4eMO{display:flex;align-items:center;gap:8px}.SignaturePad_tab__XeGaG{background:var(--surface);box-shadow:-3px -3px 8px var(--shadow-light-soft),3px 3px 8px var(--shadow-dark-soft);padding:8px 18px;border-radius:999px;font-size:.86rem;font-weight:700;color:var(--text-muted);transition:color .15s ease,box-shadow .15s ease}.SignaturePad_tab__XeGaG:hover{color:var(--text)}.SignaturePad_tabActive__hInyA{background:var(--surface);box-shadow:inset -3px -3px 8px var(--shadow-light-soft),inset 3px 3px 8px var(--shadow-dark-soft);color:var(--accent)}.SignaturePad_inks__JKS6J{display:inline-flex;gap:8px;-webkit-margin-start:auto;margin-inline-start:auto}.SignaturePad_ink__zrFj9{width:24px;height:24px;border-radius:50%;border:2px solid var(--surface);box-shadow:0 0 0 1px var(--shadow-dark);transition:transform .15s ease,box-shadow .15s ease}.SignaturePad_ink__zrFj9:hover{transform:scale(1.1)}.SignaturePad_inkActive__i2on6{box-shadow:0 0 0 2px var(--accent)}.SignaturePad_canvas__48kcD{background:var(--inset-bg);box-shadow:inset -4px -4px 10px var(--shadow-light-soft),inset 4px 4px 10px var(--shadow-dark-soft);display:block;width:100%;aspect-ratio:560/200;border-radius:var(--radius-md);background:linear-gradient(transparent calc(100% - 37px),var(--text-faint) calc(100% - 36px),transparent calc(100% - 35px));cursor:crosshair}.SignaturePad_hidden__muy1Z{display:none}.SignaturePad_typeArea__FIkYv{display:flex;flex-direction:column;gap:12px}.SignaturePad_typeInput__xU3Ey{background:var(--surface);box-shadow:-3px -3px 8px var(--shadow-light-soft),3px 3px 8px var(--shadow-dark-soft);border:none;border-radius:var(--radius-sm);padding:12px 14px;font:inherit;font-size:1rem;color:var(--text);-webkit-appearance:none;-moz-appearance:none;appearance:none}.SignaturePad_typeInput__xU3Ey:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.SignaturePad_fontRow__8fJF1{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:10px;gap:10px}.SignaturePad_fontOption__1wv4r{background:var(--inset-bg);box-shadow:inset -3px -3px 8px var(--shadow-light-soft),inset 3px 3px 8px var(--shadow-dark-soft);border-radius:var(--radius-md);padding:14px 10px;font-size:1.7rem;line-height:1.2;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;transition:box-shadow .15s ease}.SignaturePad_fontActive__iwvhh{outline:2px solid var(--accent);outline-offset:-2px}.SignaturePad_actions__mJBSM{display:flex;justify-content:flex-end;gap:10px}.SignaturePad_clearButton__FiULR{background:var(--surface);box-shadow:-3px -3px 8px var(--shadow-light-soft),3px 3px 8px var(--shadow-dark-soft);padding:10px 18px;border-radius:999px;font-size:.86rem;font-weight:700;color:var(--text-muted)}.SignaturePad_clearButton__FiULR:hover{color:var(--accent)}.SignaturePad_clearButton__FiULR:active{background:var(--surface);box-shadow:inset -3px -3px 8px var(--shadow-light-soft),inset 3px 3px 8px var(--shadow-dark-soft)}.SignaturePad_useButton__xipZC{background:var(--surface);box-shadow:-4px -4px 10px var(--shadow-light),4px 4px 10px var(--shadow-dark);padding:10px 22px;border-radius:999px;background:var(--accent);color:#fff;font-size:.88rem;font-weight:750;transition:opacity .15s ease}.SignaturePad_useButton__xipZC:hover:not(:disabled){opacity:.92}.SignaturePad_useButton__xipZC:active:not(:disabled){background:var(--surface);box-shadow:inset -3px -3px 8px var(--shadow-light-soft),inset 3px 3px 8px var(--shadow-dark-soft)}.SignaturePad_useButton__xipZC:disabled{opacity:.45}