@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/033400d475fad6b1-s.11x_mcju407z-.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/26daee0352f50a5f-s.456c9vb2_utt8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/017d9bea37084d9b-s.p.2fl0vhx7oyatw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Bricolage Grotesque Fallback;src:local(Arial);ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.0%;size-adjust:105.43%}.bricolage_grotesque_453ffd38-module__sLgkGW__className{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.bricolage_grotesque_453ffd38-module__sLgkGW__variable{--font-bricolage:"Bricolage Grotesque", "Bricolage Grotesque Fallback"}
@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/c7f47671e39f7787-s.3wn_q526zaolu.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(../media/f06bf9da926bae75-s.p.3uuun_-7zsf1g.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Instrument Sans Fallback;src:local(Arial);ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.0%;size-adjust:102.74%}.instrument_sans_6f9df148-module__AbhTEW__className{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.instrument_sans_6f9df148-module__AbhTEW__variable{--font-instrument-sans:"Instrument Sans", "Instrument Sans Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5e05ae5b48faa55e-s.31-2bzhq1gx_9.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/a7afbb44bec2bb18-s.3xauquyg2sixn.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/02263ebadd758ea4-s.2taws-qdxmzlf.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/68757d6cddeff913-s.0htwiiqufp3l9.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../media/effe91970fc4db64-s.p.28xcb7557rbh2.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.2nzetymcmw3t7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_e2585a2b-module__E01vMq__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_e2585a2b-module__E01vMq__variable{--font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
html.light{--background:var(--bg);--foreground:var(--ink);--card:var(--surface);--card-foreground:var(--ink);--popover:var(--surface);--popover-foreground:var(--ink);--primary:var(--rust);--primary-foreground:var(--panel-ink);--secondary:var(--bg-board);--secondary-foreground:var(--ink);--muted:var(--bg-board);--muted-foreground:var(--ink-muted);--accent:var(--bg-board);--accent-foreground:var(--ink);--destructive:#c13d34;--destructive-foreground:var(--panel-ink);--border:var(--line-20);--input:var(--line-25);--ring:var(--rust)}@supports (color:lab(0% 0 0)){html.light{--destructive:lab(46.1528% 53.0067 36.6639)}}.paymod-app{background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--font-instrument-sans), ui-sans-serif, system-ui, sans-serif}.paymod-app h1,.paymod-app h2,.paymod-app h3,.paymod-app [data-ui=card-title]{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif}.dashboard-shell{background:var(--bg)}.dashboard-main{padding:2rem clamp(1.25rem,4vw,4.5rem) 5rem}.dashboard-page{width:min(1120px,100%);margin:0 auto}.dashboard-sidebar{border-right:1px solid var(--line-20);background:var(--surface)}.dashboard-account{border-bottom:1px solid var(--line-20);padding:1.5rem}.dashboard-brand{align-items:center;gap:.65rem;display:flex}.dashboard-brand>span:last-child{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;font-size:1.25rem;font-weight:600}.dashboard-account-name{color:var(--ink-muted);font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.09em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;margin-top:1rem;font-size:.63rem;overflow:hidden}.dashboard-nav{padding:.75rem 0}.dashboard-nav-link{border-left:2px solid #0000;border-bottom:1px solid var(--line-12);min-height:3.25rem;color:var(--ink-muted);grid-template-columns:2.25rem 1fr;align-items:center;padding:0 1.5rem 0 1.35rem;font-size:.88rem;transition:background-color .16s,color .16s,border-color .16s;display:grid}.dashboard-nav-link:hover{background:var(--bg-board);color:var(--ink)}.dashboard-nav-link-active{border-left-color:var(--rust);background:var(--bg-board);color:var(--ink)}.dashboard-nav-number{color:var(--rust-deep);font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.08em;font-size:.58rem}.dashboard-footer{border-top:1px solid var(--line-20);padding:1rem 1.5rem 1.5rem}.dashboard-email{color:var(--ink-muted);text-overflow:ellipsis;white-space:nowrap;margin-bottom:.4rem;font-size:.7rem;overflow:hidden}.dashboard-mobile-header{border-bottom:1px solid var(--line-20);background:var(--surface)}.dashboard-heading{border-bottom:1px solid var(--line-20);padding-bottom:1.5rem}.dashboard-heading h1{color:var(--ink);letter-spacing:-.055em;font-size:clamp(2.25rem,4vw,3.8rem);font-weight:600;line-height:.98}.dashboard-heading p{max-width:700px;color:var(--ink-muted);margin-top:.7rem;line-height:1.6}.dashboard-eyebrow{color:var(--rust-deep);font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}.paymod-app [data-ui=card]{border-color:var(--line-20);background:var(--surface);box-shadow:none;border-radius:0}.paymod-app [data-ui=card-title]{color:var(--ink);letter-spacing:-.025em}.paymod-app [data-ui=card-description]{color:var(--ink-muted);line-height:1.55}.paymod-app [data-ui=button]{box-shadow:none;font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:0;font-size:.67rem}.paymod-app [data-ui=input]{background:var(--bg);min-height:2.65rem;box-shadow:none;border-radius:0}.paymod-app [data-ui=badge]{box-shadow:none;font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.08em;text-transform:uppercase;border-radius:0;font-size:.58rem}.paymod-app table{border:1px solid var(--line-20);background:var(--surface)}.paymod-app th{height:3rem;font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.1em;text-transform:uppercase;font-size:.62rem}.paymod-app td,.paymod-app th{padding-left:1rem;padding-right:1rem}.dashboard-stat-card [data-ui=card-title]{font-size:clamp(1.75rem,3vw,2.75rem);line-height:1}.dashboard-balance-card{border-top:3px solid var(--rust)!important}.dashboard-balance-card [data-ui=card-title]{font-size:clamp(2.25rem,4vw,3.7rem);line-height:.95}.dashboard-action-card{border-top:3px solid var(--rust)!important}.auth-shell{grid-template-columns:minmax(0,1.05fr) minmax(440px,.95fr);min-height:100vh;display:grid}.auth-story{border-right:1px solid var(--line-20);background:var(--deep);min-height:100vh;color:var(--panel-ink);flex-direction:column;justify-content:space-between;padding:clamp(1.5rem,4vw,4rem);display:flex;position:relative;overflow:hidden}.auth-story:after{aspect-ratio:1;border:1px solid var(--line-20);content:"";border-radius:50%;width:55%;position:absolute;bottom:-18%;right:-16%}.auth-brand{z-index:1;width:fit-content;color:var(--panel-ink);align-items:center;gap:.7rem;text-decoration:none;display:inline-flex;position:relative}.auth-brand .logo-pinned-dark .logo-dark{filter:none}.auth-brand span{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;letter-spacing:-.04em;font-size:1.55rem;font-weight:600}.auth-message{z-index:1;max-width:680px;position:relative}.auth-message>span{color:var(--rust-light);font-family:var(--font-plex-mono), ui-monospace, monospace;letter-spacing:.15em;text-transform:uppercase;font-size:.66rem}.auth-message h1{letter-spacing:-.07em;margin:1.2rem 0 0;font-size:clamp(3.7rem,7vw,7rem);font-weight:600;line-height:.86}.auth-message p{max-width:520px;color:color-mix(in oklab, var(--panel-ink) 62%, transparent);margin:1.5rem 0 0;font-size:1rem;line-height:1.65}.auth-proof{z-index:1;border-top:1px solid var(--line-16);grid-template-columns:repeat(3,1fr);padding-top:1.2rem;display:grid;position:relative}.auth-proof div{border-right:1px solid var(--line-16);padding-right:1rem}.auth-proof div+div{padding-left:1rem}.auth-proof div:last-child{border-right:0}.auth-proof strong{font-family:var(--font-bricolage), ui-sans-serif, system-ui, sans-serif;font-size:1rem;display:block}.auth-proof span{color:color-mix(in oklab, var(--panel-ink) 55%, transparent);font-size:.7rem}.auth-form-panel{place-items:center;min-height:100vh;padding:2rem;display:grid}.auth-card{width:min(440px,100%);background:0 0!important;border:0!important}.auth-card [data-ui=card-header],.auth-card [data-ui=card-content]{padding-left:0;padding-right:0}.auth-card [data-ui=card-title]{letter-spacing:-.05em;font-size:2.5rem;font-weight:600}.auth-switch{color:var(--ink-muted);text-align:left;margin-top:1.5rem;font-size:.85rem}.auth-switch a{color:var(--rust-deep);text-decoration:none}@media (max-width:900px){.auth-shell{grid-template-columns:1fr}.auth-story{min-height:42vh}.auth-message h1{font-size:clamp(3.4rem,12vw,5.5rem)}.auth-proof{display:none}.auth-form-panel{min-height:58vh}}@media (max-width:767px){.dashboard-main{padding:1.5rem 1rem 4rem}.dashboard-heading h1{font-size:2.4rem}}@media (max-width:560px){.auth-story{min-height:36vh;padding:1.5rem}.auth-message>span,.auth-message p{display:none}.auth-message h1{margin-top:2rem;font-size:3.15rem}.auth-form-panel{min-height:64vh;padding:1.5rem}}
