.pn-root{--pn-navy:var(--pto-signature-night);--pn-blue:var(--pto-signature-blue);--pn-text:var(--pto-signature-ink-night);--pn-dim:var(--pto-signature-ink-night-muted);--pn-surface:var(--pto-signature-glass);--pn-stroke:var(--pto-signature-glass-line);z-index:2147483000;isolation:isolate;color:var(--pn-text);animation:pn-in var(--pto-motion-base,.32s) cubic-bezier(.2,.8,.2,1);flex-direction:column;display:flex;position:fixed;inset:0;background:var(--pn-navy)!important}@keyframes pn-in{0%{opacity:0;transform:translateY(16px)}}.pn-bg{object-fit:cover;object-position:center 30%;opacity:.85;pointer-events:none;width:100%;height:62vh;position:absolute;inset:0 0 auto;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}.pn-scroll{-webkit-overflow-scrolling:touch;padding:calc(env(safe-area-inset-top) + 12px) 20px 24px;flex:1;width:100%;max-width:560px;margin:0 auto;position:relative;overflow-y:auto}.pn-head{grid-template-columns:44px 1fr auto;align-items:center;gap:8px;display:grid}.pn-back{border:1px solid var(--pn-stroke);background:color-mix(in oklab,var(--pn-navy) 60%,transparent);width:44px;height:44px;color:var(--pn-text);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:999px;place-items:center;display:grid}.pn-brand{text-align:center;letter-spacing:-.01em;font-size:20px;font-weight:700}.pn-head-r{font-size:16px;font-weight:500}.pn-hero{align-items:center;gap:12px;margin:72px 0 28px;display:flex}.pn-hero-copy{flex:1;min-width:0}.pn-eyebrow{letter-spacing:.18em;text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:600}.pn-hero h1{letter-spacing:-.02em;color:var(--pn-text);font-size:clamp(30px,8.5vw,38px);font-weight:800;line-height:1.08}.pn-hero h1 span{color:color-mix(in oklab,var(--pn-blue) 70%,white)}.pn-lede{color:#ffffffd9;margin-top:12px;font-size:16px;line-height:1.45}.pn-orb{border:2px solid color-mix(in oklab,var(--pn-blue) 80%,white);background:radial-gradient(circle,color-mix(in oklab,var(--pn-blue) 35%,var(--pn-navy)),var(--pn-navy));width:108px;height:108px;box-shadow:0 0 36px color-mix(in oklab,var(--pn-blue) 60%,transparent),inset 0 0 24px color-mix(in oklab,var(--pn-blue) 40%,transparent);border-radius:999px;flex:none;place-items:center;display:grid;position:relative}.pn-orb-card{width:48px;height:48px;color:color-mix(in oklab,var(--pn-blue) 60%,white)}.pn-orb-lock{width:24px;height:24px;color:var(--pn-navy);background:#fff;border-radius:999px;place-items:center;display:grid;position:absolute;bottom:28px;right:26px}.pn-card{border:1px solid var(--pn-stroke);background:var(--pn-surface);-webkit-backdrop-filter:blur(18px);border-radius:var(--pto-signature-radius-card);margin-bottom:12px;padding:16px 18px}.pn-label{letter-spacing:.16em;text-transform:uppercase;color:#ffffffd9;margin-bottom:12px;font-size:13px;font-weight:600}.pn-for-row{align-items:center;gap:14px;display:flex}.pn-avatar{object-fit:cover;border-radius:999px;flex:none;width:64px;height:64px}.pn-avatar-i{background:color-mix(in oklab,var(--pn-blue) 40%,var(--pn-navy));place-items:center;font-size:20px;font-weight:700;display:grid}.pn-for-id{flex-direction:column;flex:1;min-width:0;display:flex}.pn-for-id strong{text-overflow:ellipsis;white-space:nowrap;font-size:20px;font-weight:700;overflow:hidden}.pn-for-id span{color:var(--pn-dim);font-size:15px}.pn-chip{border:1px solid var(--pn-stroke);background:color-mix(in oklab,var(--pn-navy) 70%,transparent);white-space:nowrap;text-overflow:ellipsis;border-radius:12px;align-items:center;gap:6px;max-width:40%;padding:8px 12px;font-size:15px;display:inline-flex;overflow:hidden}.pn-chip svg{color:color-mix(in oklab,var(--pn-blue) 60%,white);flex:none}.pn-sum{padding:0 18px}.pn-sum-top{border-bottom:1px solid var(--pn-stroke);align-items:center;gap:14px;padding:18px 0;display:flex}.pn-sum-ic{background:color-mix(in oklab,var(--pn-blue) 20%,white);width:52px;height:52px;color:var(--pn-blue);border-radius:14px;flex:none;place-items:center;display:grid}.pn-sum-id{flex-direction:column;flex:1;min-width:0;display:flex}.pn-sum-id strong{font-size:17px}.pn-sum-id span,.pn-sum-amt span{color:var(--pn-dim);font-size:14px}.pn-sum-amt{text-align:right;flex-direction:column;display:flex}.pn-sum-amt strong{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700}.pn-row{border-bottom:1px solid var(--pn-stroke);grid-template-columns:24px 1fr auto;align-items:center;gap:16px;padding:15px 0;font-size:16px;display:grid}.pn-row:last-child{border-bottom:0}.pn-row>span{color:var(--pn-dim)}.pn-row strong{font-weight:600}.pn-link{color:var(--pn-text);align-items:center;gap:4px;font-size:16px;font-weight:600;display:inline-flex}.pn-h2{color:var(--pn-text);margin:24px 0 12px;font-size:20px;font-weight:700}.pn-methods{flex-direction:column;gap:8px;display:flex}.pn-loading{color:var(--pn-dim);align-items:center;gap:8px;font-size:14px;display:flex}.pn-method{text-align:left;border-radius:var(--pto-signature-radius-control);border:1px solid var(--pn-stroke);background:var(--pn-surface);width:100%;color:var(--pn-text);align-items:center;gap:14px;padding:14px 16px;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.pn-method[data-on]{border-color:var(--pn-blue);background:color-mix(in oklab,var(--pn-blue) 14%,transparent);box-shadow:0 0 0 1px var(--pn-blue),0 0 24px color-mix(in oklab,var(--pn-blue) 35%,transparent)}.pn-radio{border:1.5px solid var(--pn-dim);border-radius:999px;flex:none;place-items:center;width:24px;height:24px;display:grid}.pn-method[data-on] .pn-radio{background:var(--pn-blue);border-color:var(--pn-blue);color:#fff}.pn-m-ic{background:#ffffff14;border-radius:999px;flex:none;place-items:center;width:44px;height:44px;display:grid}.pn-m-t{flex-direction:column;flex:1;min-width:0;display:flex}.pn-m-t strong{font-size:17px;font-weight:600}.pn-m-t span{color:var(--pn-dim);font-size:14px}.pn-m-chev{color:var(--pn-dim);flex:none}.pn-trust{border:1px solid var(--pn-stroke);border-radius:var(--pto-signature-radius-control);background:var(--pn-surface);grid-template-columns:repeat(3,1fr);margin-top:20px;padding:16px 4px;display:grid}.pn-trust>div{text-align:center;color:#ffffffd9;flex-direction:column;align-items:center;gap:8px;padding:0 8px;font-size:13px;display:flex}.pn-trust>div+div{border-left:1px solid var(--pn-stroke)}.pn-trust svg{color:color-mix(in oklab,var(--pn-blue) 70%,white)}.pn-stripe{letter-spacing:-.02em;color:color-mix(in oklab,var(--pn-blue) 70%,white);font-size:20px;font-weight:800;line-height:24px}.pn-foot{padding:12px 20px calc(env(safe-area-inset-bottom) + 16px);background:linear-gradient(to top,var(--pn-navy) 70%,transparent);position:relative}.pn-cta{color:#fff;background:linear-gradient(90deg,var(--pn-blue),color-mix(in oklab,var(--pn-blue) 70%,white));width:100%;max-width:520px;height:58px;box-shadow:0 10px 30px -8px color-mix(in oklab,var(--pn-blue) 70%,transparent);border-radius:999px;justify-content:center;align-items:center;gap:10px;margin:0 auto;font-size:18px;font-weight:600;transition:transform .2s,opacity .2s;display:flex}.pn-cta:active{transform:scale(.98)}.pn-cta:disabled{opacity:.45}@media(prefers-reduced-motion:reduce){.pn-root{animation:none}}.pn-root :is(h1,h2,h3,p,strong,span,button,div){color:inherit}.pn-root .pn-hero h1 span{color:color-mix(in oklab,var(--pn-blue) 70%,white)}.pn-root :is(.pn-for-id span,.pn-sum-id span,.pn-sum-amt span,.pn-row>span,.pn-m-t span,.pn-loading){color:var(--pn-dim)}.pn-root .pn-trust>div span,.pn-root .pn-lede{color:#ffffffd9}.pn-root .pn-stripe{color:color-mix(in oklab,var(--pn-blue) 70%,white)}.pn-root .pn-sum-ic,.pn-root .pn-sum-ic *{color:var(--pn-blue)}.pn-root .pn-orb-lock,.pn-root .pn-orb-lock *{color:var(--pn-navy)}.pn-flow .pn-scroll{padding-bottom:32px}.pn-flow-head{grid-template-columns:44px 1fr 44px}.pn-progress{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:20px;display:grid}.pn-progress span{background:color-mix(in oklab,var(--pn-text) 18%,transparent);border-radius:999px;height:3px}.pn-progress span[data-on]{background:color-mix(in oklab,var(--pn-blue) 74%,var(--pn-text));box-shadow:0 0 12px color-mix(in oklab,var(--pn-blue) 45%,transparent)}.pn-flow-hero{align-items:center;gap:16px;margin:44px 0 24px;display:flex}.pn-flow-hero>div:first-child{flex:1;min-width:0}.pn-flow-hero h1{color:var(--pn-text);font-size:clamp(30px,8.5vw,40px);font-weight:800;line-height:1.08}.pn-flow-hero h1 span{color:color-mix(in oklab,var(--pn-blue) 70%,var(--pn-text))}.pn-flow-orb{width:88px;height:88px}.pn-balance-card{align-items:center;gap:14px;display:flex}.pn-balance-card .pn-label{margin:0 0 3px}.pn-balance-card>div>strong{font-variant-numeric:tabular-nums;font-size:30px;line-height:1;display:block}.pn-amount-options{scrollbar-width:none;gap:8px;padding:4px 0 12px;display:flex;overflow-x:auto}.pn-amount-options::-webkit-scrollbar{display:none}.pn-amount-chip{border-color:var(--pn-stroke);background:var(--pn-surface);min-height:44px;color:var(--pn-text);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:999px;flex:none;padding-inline:18px}.pn-amount-chip[data-on]{border-color:var(--pn-blue);background:color-mix(in oklab,var(--pn-blue) 18%,transparent);box-shadow:0 0 0 1px var(--pn-blue),0 0 18px color-mix(in oklab,var(--pn-blue) 24%,transparent)}.pn-amount-entry{transition:border-color .2s,box-shadow .2s}.pn-amount-entry[data-focus]{border-color:var(--pn-blue);box-shadow:0 0 0 1px var(--pn-blue),0 0 24px color-mix(in oklab,var(--pn-blue) 28%,transparent)}.pn-amount-entry[data-invalid]{border-color:color-mix(in oklab,var(--destructive) 70%,var(--pn-text))}.pn-amount-entry>div{align-items:baseline;gap:5px;display:flex}.pn-amount-entry>div>span{color:color-mix(in oklab,var(--pn-blue) 70%,var(--pn-text));font-size:28px}.pn-amount-entry input{width:100%;min-width:0;color:var(--pn-text);font-variant-numeric:tabular-nums;background:0 0;border:0;outline:0;font-size:42px;font-weight:750;line-height:1.1}.pn-amount-entry input::placeholder{color:color-mix(in oklab,var(--pn-dim) 55%,transparent)}.pn-field-error{color:color-mix(in oklab,var(--destructive) 70%,var(--pn-text));margin-top:8px;font-size:14px}.pn-schedule-row{grid-template-columns:52px minmax(0,1fr) 52px;align-items:center;gap:14px;display:grid}.pn-schedule-row>div{flex-direction:column;min-width:0;display:flex}.pn-schedule-row>div strong{font-size:16px}.pn-schedule-row>div span{color:var(--pn-dim);font-size:14px;line-height:1.35}.pn-switch{background:color-mix(in oklab,var(--pn-text) 14%,transparent);border-radius:999px;width:50px;height:30px;min-height:30px;padding:0;position:relative}.pn-switch>span{background:var(--pn-text);border-radius:999px;width:24px;height:24px;transition:transform .2s,background .2s;position:absolute;left:3px}.pn-switch[data-on]{background:var(--pn-blue)}.pn-switch[data-on]>span{transform:translate(20px)}.pn-autorepay{border-top:1px solid var(--pn-stroke);margin-top:16px;padding-top:16px}.pn-autorepay>section{border-color:var(--pn-stroke);background:color-mix(in oklab,var(--pn-navy) 72%,transparent);box-shadow:none;color:var(--pn-text)}.pn-review-card{padding:0 18px}.pn-review-title{border-bottom:1px solid var(--pn-stroke);grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px 0;display:grid}.pn-review-title>div{flex-direction:column;min-width:0;display:flex}.pn-review-title>div strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;overflow:hidden}.pn-review-title>div span{color:var(--pn-dim);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.pn-review-amount{font-variant-numeric:tabular-nums;font-size:24px}.pn-edit-link{width:100%;min-height:50px;color:color-mix(in oklab,var(--pn-blue) 65%,var(--pn-text));justify-content:space-between;padding:0}.pn-secure-card{align-items:flex-start;gap:14px;display:flex}.pn-secure-card>svg{color:color-mix(in oklab,var(--pn-blue) 70%,var(--pn-text));flex:none}.pn-secure-card>div{flex-direction:column;gap:3px;display:flex}.pn-secure-card>div strong{font-size:16px}.pn-secure-card>div span{color:var(--pn-dim);font-size:14px;line-height:1.4}.pn-review-trust{margin-bottom:12px}.pn-review-footer>p{color:var(--pn-dim);justify-content:center;align-items:center;gap:6px;margin-top:9px;font-size:12px;display:flex}@media(max-height:720px){.pn-flow-hero{margin:24px 0 18px}.pn-flow-orb{width:72px;height:72px}.pn-flow-orb .pn-orb-card{width:38px;height:38px}.pn-flow .pn-card{padding-block:13px}}@media(prefers-reduced-motion:reduce){.pn-switch>span{transition:none}}.agwpay-lines{gap:10px;display:grid}.agwpay-bank{align-items:center;gap:8px;display:flex}.agwpay-bank-main{border:1px solid color-mix(in oklab,currentColor 14%,transparent);background:color-mix(in oklab,currentColor 5%,transparent);min-width:0;min-height:60px;color:inherit;text-align:left;transition:border-color var(--pto-motion-base,.2s),background var(--pto-motion-base,.2s);border-radius:16px;flex:1;align-items:center;gap:12px;padding:12px 14px;display:flex}.agwpay-bank-main:hover,.agwpay-bank-main[data-on=true]{border-color:var(--pn-blue,var(--pto-signature-blue));background:color-mix(in oklab,var(--pn-blue,var(--pto-signature-blue)) 12%,transparent)}.agwpay-i{background:color-mix(in oklab,currentColor 9%,transparent);border-radius:12px;flex-shrink:0;place-items:center;width:38px;height:38px;display:grid}.agwpay-i[data-dashed=true]{border:1.5px dashed color-mix(in oklab,currentColor 32%,transparent);background:0 0}.agwpay-t{flex:1;min-width:0}.agwpay-n{font-size:15px;font-weight:650}.agwpay-s{opacity:.66;margin-top:2px;font-size:12.5px}.agwpay-go{opacity:.5;flex-shrink:0}.agwpay-x{width:40px;height:40px;color:inherit;opacity:.6;background:0 0;border:0;border-radius:12px;place-items:center;display:grid}.agwpay-x:hover{opacity:1}.agwpay-empty{opacity:.7;font-size:13.5px;line-height:1.45}.agwpay-fieldc{align-items:center;gap:8px;display:flex}.agwpay-fieldc input,.agwpay-fieldc select{border:1px solid color-mix(in oklab,currentColor 16%,transparent);background:color-mix(in oklab,currentColor 4%,transparent);width:100%;min-height:44px;color:inherit;border-radius:12px;padding:0 12px;font-size:15px}.agwpay-fieldc input:focus,.agwpay-fieldc select:focus{border-color:var(--pn-blue,var(--pto-signature-blue));outline:none}.agwpay-fieldc [data-invalid=true],.agwpay-fieldc input[aria-invalid=true]{border-color:var(--pto-danger,var(--destructive))}.agwpay-drow-col{gap:8px;display:grid}.agwpay-hrow{justify-content:space-between;align-items:baseline;margin-top:18px;font-size:14px;font-weight:650;display:flex}.agwpay-hnote{opacity:.6;font-size:12px;font-weight:500}.agwpay-rule{background:color-mix(in oklab,currentColor 12%,transparent);height:1px;margin:10px 0}.agwpay-secure{opacity:.66;margin-top:12px;font-size:12.5px;line-height:1.45}
