.pay-craft{--bf-ink:#443125;--bf-paper:#fff9ef;--bf-ground:#f1e6d6;--bf-line:#e1d2c1;--bf-muted:#8a735f}.pay-hero-invoice{animation:pay-invoice 18s ease infinite}.pay-hero-checkout{animation:pay-checkout 18s ease infinite}.pay-hero-confirmed{animation:pay-confirmed 18s ease infinite;filter:drop-shadow(0 9px 12px #0002)}.pay-hero-phase{transform-box:fill-box;transform-origin:left}.pay-craft[data-locale=ar] .pay-hero-phase{transform-origin:right}.pay-hero-phase-0{animation:pay-phase-one 18s linear infinite}.pay-hero-phase-1{animation:pay-phase-two 18s linear infinite}.pay-hero-phase-2{animation:pay-phase-three 18s linear infinite}@keyframes pay-invoice{0%{opacity:.35}12%,94%{opacity:1}to{opacity:.35}}@keyframes pay-checkout{0%,24%{opacity:.35}37%,94%{opacity:1}to{opacity:.35}}@keyframes pay-confirmed{0%,53%{opacity:0;translate:0 8px}65%,94%{opacity:1;translate:0 0}to{opacity:0;translate:0 8px}}@keyframes pay-phase-one{0%{transform:scaleX(0)}28%,94%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes pay-phase-two{0%,30%{transform:scaleX(0)}59%,94%{transform:scaleX(1)}to{transform:scaleX(0)}}@keyframes pay-phase-three{0%,60%{transform:scaleX(0)}94%{transform:scaleX(1)}to{transform:scaleX(0)}}.pay-mobile-preview{display:none}@media(max-width:600px){.pay-art-documents>svg,.pay-art-invoices>svg,.pay-craft>svg{display:none}.pay-mobile-preview{display:block;width:100%;max-width:440px;margin:12px auto;color:#493425;text-align:start;font-size:14px;line-height:1.6;background:#fff9ef;border:1px solid #c9a887;border-radius:5px;box-shadow:0 12px 32px #20130814;overflow:hidden}.pay-mobile-preview *{box-sizing:border-box}.pay-mobile-preview b,.pay-mobile-preview strong{font-weight:500}.pay-mobile-preview p{margin:0;font-size:14px;line-height:1.75}.pay-mobile-preview small{font-size:12px;line-height:1.55}.pay-mobile-bar{display:flex;align-items:center;gap:9px;padding:13px 16px;background:#30241c;color:#efd5bd;font-size:12px;line-height:1.5}.pay-mobile-bar>span{flex:1 1}.pay-mobile-bar>b{font-size:11px;letter-spacing:2px;direction:ltr}.pay-mobile-bar>svg{flex-shrink:0}.pay-mobile-body{display:grid;gap:15px;padding:17px}.pay-mobile-phases{display:grid;grid-template-columns:1fr;gap:0;padding:4px 15px 10px;background:#30241c;color:#efd5bd}.pay-mobile-phases>span{display:flex;align-items:center;gap:10px;position:relative;padding:9px 0 11px;font-size:12px;line-height:1.5}.pay-mobile-phases b{display:grid;place-items:center;width:22px;height:22px;border:1px solid #93694a;border-radius:50%;flex-shrink:0;font-size:11px}.pay-mobile-phases i{position:absolute;bottom:3px;inset-inline:32px 0;height:2px;background:#eda36b}.pay-mobile-invoice{padding:16px;background:#fffaf2;border:1px solid #dfcbb5;border-radius:3px}.pay-mobile-document-title{display:grid;gap:6px;text-align:center;padding-bottom:14px;border-bottom:1px solid #e5d6c5}.pay-mobile-document-title>b{font-size:12px;letter-spacing:3px;color:#99663e}.pay-mobile-document-title>strong{font-size:21px}.pay-mobile-document-title>bdi{font-size:12px;color:#83634b}.pay-mobile-invoice>p{margin-block:14px 10px;text-align:center}.pay-mobile-lines{display:grid;gap:7px;margin-block:12px 18px}.pay-mobile-lines i{height:2px;background:#e3d0b8}.pay-mobile-lines i:last-child{width:68%}.pay-mobile-total{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:13px;border-top:1px solid #e5d6c5}.pay-mobile-total>span{font-size:13px}.pay-mobile-total>strong{font-size:29px;line-height:1.3}.pay-mobile-invoice>small{display:block;text-align:center;margin-top:13px;color:#7d593d}.pay-mobile-items{display:grid;gap:9px;margin-block:13px 17px}.pay-mobile-items>div{display:flex;align-items:start;justify-content:space-between;gap:12px;font-size:13px}.pay-mobile-items bdi{flex-shrink:0}.pay-mobile-issue{display:flex;align-items:center;justify-content:center;gap:12px;font-size:13px;color:#895b36}.pay-mobile-issue>b{font-size:25px;line-height:1}.pay-mobile-checkout{display:grid;gap:10px;padding:13px;background:#f3e6d3;border:1px solid #dfc7a9;border-radius:4px}.pay-mobile-methods{display:grid;grid-template-columns:1fr 1fr;gap:7px}.pay-mobile-methods>span{padding:8px;text-align:center;background:#f9f0e1;border:1px solid #dcc3a4;border-radius:3px;font-size:12px}.pay-mobile-methods>span:first-child{grid-column:1/-1;background:#f0d6b4;border-color:#cd9d6c;font-size:14px}.pay-mobile-checkout>span{color:#7c5a3e;font-size:12px;text-align:center}.pay-mobile-confirmed{display:grid;gap:6px;padding:14px;border:1px solid #caa17b;border-radius:4px;background:#f7e4cb;text-align:center}.pay-mobile-confirmed>strong{font-size:16px}.pay-mobile-confirmed>bdi{font-size:15px}.pay-mobile-confirmed>span{color:#7d593d;font-size:12px}.pay-mobile-agreement{padding:16px;border:1px solid #dfcbb5;background:#fffaf2;border-radius:3px}.pay-mobile-agreement>strong{display:block;font-size:18px;text-align:center;margin-bottom:9px}.pay-mobile-agreement>span{display:block;font-size:12px;text-align:center}.pay-mobile-agreement hr{border:0;border-top:1px solid #e1cfb8;margin-block:16px}.pay-mobile-signatures{display:grid;grid-template-columns:1fr;gap:11px}.pay-mobile-signatures>div{display:grid;gap:5px;padding:12px;border:1px solid #d6b591;background:#f5e4ce;border-radius:3px}.pay-mobile-signatures>div:last-child{border-style:dashed;background:transparent}.pay-mobile-signatures svg{width:110px;height:55px}.pay-mobile-signatures strong{padding-block:14px;color:#a0724a;font-size:17px}.pay-mobile-signatures span{font-size:12px;color:#806044}.pay-mobile-signers{display:grid;gap:13px}.pay-mobile-signers>div{display:flex;align-items:center;gap:11px}.pay-mobile-signers>div>b{display:grid;place-items:center;flex-shrink:0;width:27px;height:27px;border:1px solid #cda77c;background:#f0dabd;border-radius:50%}.pay-mobile-signers>div>span{display:grid;gap:2px}.pay-mobile-signers>span{font-size:12px;color:#806044}.pay-mobile-preview .pay-hero-checkout,.pay-mobile-preview .pay-hero-confirmed,.pay-mobile-preview .pay-hero-invoice{animation:none;opacity:1;translate:none;filter:none}.pay-craft .pay-mobile-preview{margin-block:6px}.pay-craft .pay-mobile-bar{padding:10px 13px}.pay-craft .pay-mobile-body{gap:11px;padding:13px}.pay-craft .pay-mobile-phases{grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;padding:4px 12px 8px}.pay-craft .pay-mobile-phases>span{display:block;padding:7px 0 11px;font-size:12px;line-height:1.5}.pay-craft .pay-mobile-phases b{display:inline-grid;vertical-align:baseline;width:18px;height:18px;margin-inline-end:5px;font-size:12px}.pay-craft .pay-mobile-phases i{inset-inline:0}.pay-craft .pay-mobile-invoice{padding:12px}.pay-craft .pay-mobile-document-title{display:flex;align-items:center;justify-content:space-between;gap:9px;padding-bottom:9px;text-align:start}.pay-craft .pay-mobile-document-title>b,.pay-craft .pay-mobile-lines{display:none}.pay-craft .pay-mobile-document-title>strong{font-size:18px}.pay-craft .pay-mobile-invoice>p{margin-block:10px;font-size:14px}.pay-craft .pay-mobile-total{padding-top:9px}.pay-craft .pay-mobile-total>span{font-size:14px}.pay-craft .pay-mobile-total>strong{font-size:27px}.pay-craft .pay-mobile-invoice>small{margin-top:8px}.pay-craft .pay-mobile-checkout{gap:7px;padding:10px}.pay-craft .pay-mobile-methods{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.pay-craft .pay-mobile-methods>span{display:grid;place-items:center;padding:7px 3px;font-size:12px}.pay-craft .pay-mobile-methods>span:first-child{grid-column:auto;font-size:14px}.pay-craft .pay-mobile-confirmed{gap:3px;padding:10px}.pay-craft .pay-mobile-confirmed>strong{font-size:15px}.pay-craft .pay-mobile-confirmed>bdi{font-size:14px}.pay-mobile-caption{display:block;padding:4px 12px;background:#f5e8d6;color:#79563b;font-size:12px;line-height:1.4;border-bottom:1px solid #d9c0a4}}