.pay-acts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.pay-lead{color:var(--desk-text-2);margin-top:-6px;margin-bottom:18px;font-size:16px;line-height:1.5}.pay-groups{flex-direction:column;gap:22px;max-width:860px;display:flex}.pay-group{flex-direction:column;gap:10px;min-width:0;display:flex}.pay-month{color:var(--desk-text-2);margin-left:4px}.pay-card{min-width:0;padding:6px 8px}.pay-card .kit-empty{padding:16px 14px}.pay-list>li+li{border-top:1.5px solid #2a211a1a}.pay-more{justify-content:center;max-width:860px;margin-top:18px;display:flex}.pay-row{width:100%;color:var(--desk-text);text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:center;gap:14px;padding:12px 10px;transition:background-color .15s;display:flex}.pay-row:hover{background-color:var(--desk-cream)}.pay-row:focus-visible{outline:2.5px solid var(--desk-brand);outline-offset:1px}.pay-mark{background-color:#f2ebdf;border:2px solid #6f6254;border-radius:15px;flex:none;justify-content:center;align-items:center;width:46px;height:46px;display:inline-flex;overflow:hidden}.pay-mark.in{border-color:var(--desk-green);background-color:#e1f0e5}.pay-mark.refund{border-color:var(--desk-brand);background-color:#fce4d6}.pay-row-body{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.pay-row-title{font-family:var(--desk-f7);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.pay-row-sub{color:var(--desk-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pay-row-right{flex-direction:column;flex:none;align-items:flex-end;gap:2px;max-width:45%;display:flex}.pay-row-when{font-family:var(--desk-f7);letter-spacing:.12em;color:var(--desk-muted);font-size:11px}.pay-row-amount{font-family:var(--desk-f8);color:var(--desk-text);white-space:nowrap;text-overflow:ellipsis;max-width:100%;font-size:16px;overflow:hidden}.pay-row-amount.in{color:var(--desk-green)}.pay-row-amount.asked{color:var(--desk-muted)}.pay-chev{color:var(--desk-line-quiet);flex:none}.pay-r-head{align-items:center;gap:12px;min-width:0;display:flex}.pay-r-face{background-color:var(--desk-cream-2);border:1.5px solid var(--desk-line-quiet);border-radius:15px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;display:inline-flex;overflow:hidden}.pay-r-who{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.pay-r-name{font-family:var(--desk-f8);overflow-wrap:anywhere;font-size:18px;line-height:1.2}.pay-r-sub{color:var(--desk-muted);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.pay-r-sub.wrap{white-space:normal;overflow-wrap:anywhere}.pay-chip{height:26px;font-family:var(--desk-f7);border:1.5px solid var(--desk-line-quiet);color:var(--desk-text-2);border-radius:9px;flex:none;align-items:center;padding:0 10px;font-size:12px;display:inline-flex}.pay-chip.good{color:#175c29;border-color:var(--desk-green);background-color:#e6f4e9}.pay-chip.bad{color:#8e1c10;border-color:var(--desk-red);background-color:#fbe6e2}.pay-r-block{flex-direction:column;gap:8px;display:flex}.pay-r-label{color:var(--desk-muted);font-size:11px}.pay-r-money{background-color:var(--desk-cream-2);border:1.5px solid #2a211a1f;border-radius:16px;flex-direction:column;padding:4px 14px;display:flex}.pay-r-line{color:var(--desk-text-2);justify-content:space-between;gap:16px;padding:9px 0;font-size:14px;display:flex}.pay-r-line>span:first-child{overflow-wrap:anywhere;min-width:0}.pay-r-line>span:last-child{text-align:right;flex:none}.pay-r-line+.pay-r-line{border-top:1.5px solid #2a211a1a}.pay-r-line.total{font-family:var(--desk-f8);color:var(--desk-text);font-size:16px}.pay-r-line.quiet{color:var(--desk-muted);font-size:13px}.pay-r-wait{color:var(--desk-muted);font-size:14px}.pay-story{flex-direction:column;display:flex}.pay-step{align-items:flex-start;gap:12px;padding-bottom:10px;display:flex;position:relative}.pay-step:not(:last-child):after{content:"";background-color:#2a211a2e;width:2px;position:absolute;top:16px;bottom:0;left:5px}.pay-step-dot{background-color:var(--desk-ink);border-radius:50%;flex:none;width:12px;height:12px;margin-top:4px}.pay-step.now .pay-step-dot{background-color:var(--desk-brand);box-shadow:0 0 0 3px #e5502038}.pay-step.todo .pay-step-dot{background-color:var(--desk-paper);border:2px solid #2a211a4d}.pay-step-text{flex-direction:column;flex:auto;gap:2px;min-width:0;display:flex}.pay-step-t{font-family:var(--desk-f7);font-size:14px}.pay-step.todo .pay-step-t{color:var(--desk-muted)}.pay-step-s{color:var(--desk-muted);overflow-wrap:anywhere;font-size:13px}.pay-step-time{color:var(--desk-muted);flex:none;font-size:12px}.pay-r-delivery{align-items:center;gap:12px;display:flex}.pay-r-dt{font-family:var(--desk-f7);overflow-wrap:anywhere;font-size:15px}.pay-r-code{background-color:var(--desk-ink);color:var(--desk-on-dark);font-family:var(--desk-f8);letter-spacing:.12em;border-radius:10px;flex:none;padding:6px 10px;font-size:16px}.pay-facts{border:1.5px solid #2a211a1f;border-radius:16px;flex-direction:column;padding:2px 14px;display:flex}.pay-fact{justify-content:space-between;gap:16px;padding:9px 0;font-size:14px;display:flex}.pay-fact+.pay-fact{border-top:1.5px solid #2a211a1a}.pay-fact dt{color:var(--desk-muted);flex:none}.pay-fact dd{text-align:right;overflow-wrap:anywhere;-webkit-user-select:text;user-select:text;min-width:0;margin:0}@media (width<=560px){.pay-row{gap:10px;padding:10px 6px}.pay-mark{border-radius:14px;width:44px;height:44px}.pay-chev{display:none}}