.pay{background:var(--canvas);flex-direction:column;min-height:100vh;display:flex}.pay-top{background:var(--paper);border-bottom:1px solid var(--line-08);flex:none;justify-content:space-between;align-items:center;height:44px;padding:0 20px;display:flex}.pay-top .payer{color:var(--ink-2);font-size:13px}.pay-top .payer b{color:var(--ink);font-weight:500}.pay-top .brand{color:var(--ink-3);letter-spacing:.02em;align-items:center;gap:5px;font-size:10.5px;display:flex}.pay-body{flex-direction:column;flex:1;width:100%;max-width:560px;margin:0 auto;padding:20px;display:flex}@media (min-width:900px){.pay-body{padding:40px 24px}.pay-body.wide{max-width:1040px}}.pay-lead{font:300 19px/1.5 var(--font);letter-spacing:-.012em;text-wrap:pretty;margin:0}.pay-lead b{font-weight:500}@media (min-width:900px){.pay-lead{font-size:22px}}.pay-sub{color:var(--ink-2);margin-top:8px;font-size:13px;line-height:1.5}.pay-actions{flex-direction:column;gap:16px;margin-top:22px;display:flex}.pay-actions .btn{justify-content:center;width:100%;height:44px;font-size:13px}.pay-actions .why{text-align:center;color:var(--ink-3);margin-top:7px;font-size:11.5px;line-height:1.5}.pay-foot{color:var(--ink-3);margin-top:auto;padding-top:24px;font-size:11.5px;line-height:1.5}.pay-link{text-align:center;color:var(--accent-ink);margin-top:24px;font-size:12.5px;display:block}.pay-card{background:var(--paper);border:1px solid var(--line-08);border-radius:var(--r-10);padding:16px 18px}.pay-balance{align-items:baseline;gap:8px;margin-top:6px;display:flex}.pay-balance .n{font:400 30px/1.1 var(--font);letter-spacing:-.02em}.pay-balance .u{color:var(--ink-3);font-size:12.5px}.pay-field{margin-top:14px}.pay-field .label{margin-bottom:6px;display:block}.pay-field .input{height:44px}.pay-field .input .hint{color:var(--ink-3);margin-left:auto;font-size:11.5px}.pay-wallets{flex-direction:column;gap:10px;margin-top:18px;display:flex}.pay-wallet{background:var(--paper);border:1px solid var(--line-08);border-radius:var(--r-10);text-align:left;align-items:center;gap:12px;height:56px;padding:0 14px;display:flex}.pay-wallet .ic{background:var(--paper-4);border-radius:6px;flex:none;width:26px;height:26px}.pay-wallet .t{font-size:13.5px}.pay-wallet .s{color:var(--ink-3);font-size:11.5px}.pay-wallet .chev{color:var(--ink-3);margin-left:auto}.pay-scan{background:var(--paper-4);height:1px;margin-top:18px;position:relative;overflow:hidden}.pay-scan i{background:var(--accent);width:45%;position:absolute;top:0;bottom:0;left:0}.pay-rows{margin-top:12px}.pay-rows .r{border-bottom:1px solid var(--line-06);justify-content:space-between;align-items:center;padding:10px 0;font-size:13px;display:flex}.pay-rows .r:last-child{border-bottom:0}.pay-rows .v{color:var(--ink-3);font-size:12px}.pay-rows .v.found{color:var(--accent-ink)}.pay-defs{margin-top:18px}.pay-defs .d{border-bottom:1px solid var(--line-06);gap:16px;padding:9px 0;font-size:12.5px;display:flex}.pay-defs .d:last-child{border-bottom:0}.pay-defs .k{width:88px;color:var(--ink-3);flex:none}.pay-two{grid-template-columns:1fr;gap:24px;display:grid}@media (min-width:900px){.pay-two{grid-template-columns:1fr 1fr;gap:40px}}.pay-factors{margin-top:18px}.pay-factors .f{grid-template-columns:96px 1fr 64px;align-items:center;gap:12px;padding:6px 0;font-size:12.5px;display:grid}.pay-factors .f .lbl{color:var(--ink-2)}.pay-factors .f .bar{background:var(--paper-4);border-radius:2px;height:3px;overflow:hidden}.pay-factors .f .bar i{height:100%;display:block}.pay-factors .f .val{text-align:right;color:var(--ink-3);font-size:11.5px;font-family:var(--mono)}.pay-drop{border:1px dashed var(--line-16);border-radius:var(--r-8);text-align:center;color:var(--ink-2);padding:18px;font-size:12.5px}.pay-drop small{color:var(--ink-3);margin-top:4px;font-size:11.5px;display:block}.pay-h{margin:22px 0 8px;font-size:13px;font-weight:500}.pay-lines{font-size:14px;line-height:1.6}.pay-lines p{margin:0 0 14px}.pay-lines b{font-weight:500}.pay-desktop-only{display:none}@media (min-width:900px){.pay-desktop-only{display:revert}.pay-mobile-only{display:none}}.pay-two.move{grid-template-areas:"form""panel""actions"}.pay-two.move>.col-form{grid-area:form}.pay-two.move>.col-panel{border-top:1px solid var(--line-08);grid-area:panel;margin-top:22px;padding-top:20px}.pay-two.move>.col-actions{grid-area:actions;margin-top:22px}@media (min-width:900px){.pay-two.move{grid-template-areas:"form panel""actions panel";align-items:start}.pay-two.move>.col-form{padding-right:8px}.pay-two.move>.col-panel{border-top:0;border-left:1px solid var(--line-08);margin-top:0;padding:0 0 0 36px}.pay-two.move>.col-actions{margin-top:24px}.pay-actions.row{flex-direction:row;gap:14px}.pay-actions.row>*{flex:1}}.pay-receipt-id{font-family:var(--mono);letter-spacing:-.02em;font-size:16px}@media (min-width:900px){.pay-receipt-id{font-size:20px}}.pay-verified{color:var(--accent-ink);align-items:center;gap:6px;font-size:12px;display:inline-flex}.pay-verified .dot{background:var(--accent);border-radius:6px;flex:none;width:6px;height:6px}@media (min-width:900px){.pay-verified{font-size:12.5px}}
