.tl-payment-info{margin:14px 0;border:1px solid #cbddef;border-radius:15px;background:#f8fbff;overflow:hidden;text-align:right}.tl-payment-title{background:#e8f1fc;border-bottom:1px solid #cbddef;padding:11px 15px;color:#194675;font-size:16px;font-weight:800}.tl-payment-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:13px}.tl-payment-cell{display:flex;flex-direction:column;gap:8px;background:white;padding:12px 14px;border:1px solid #dce7f2;border-radius:10px;min-width:0}.tl-payment-cell>span{color:#5b6d82;font-size:13px;font-weight:600}.tl-payment-cell>strong{color:#163e67;font-size:15px;line-height:1.7}.tl-payment-cell .tl-payment-state{background:#fff3d8;color:#815300;border-radius:7px;padding:5px 9px}.tl-payment-paid .tl-payment-state{background:#def6e8;color:#14603b}.tl-payment-refund .tl-payment-state{background:#e5edff;color:#334e87}.tl-decision-panel{margin:20px 0;background:#f8fbff;border:1px solid #cbddef;border-radius:16px;padding:16px}.tl-decision-panel h4{margin:0 0 14px!important;display:flex;align-items:center;gap:10px;color:#1c466f;font-weight:800}.tl-decision-panel h4:before{content:'📦';background:#e3efff;padding:8px;border-radius:10px}.tl-decision-panel .tl-progress{margin:0 0 13px;gap:8px}.tl-decision-panel .tl-progress div{background:white;border:1px solid #d5e1ed;color:#64748b}.tl-decision-panel .tl-progress .done{background:#198754;border-color:#198754;color:white}.tl-decision-panel .tl-progress .current{box-shadow:0 0 0 3px #19875426}.tl-decision-panel .tl-step-note{margin:0!important;padding:11px 13px;background:#eaf2fc;border-radius:10px;color:#415b79;font-size:13px;line-height:1.8}@media(max-width:600px){.tl-payment-grid{grid-template-columns:1fr;padding:10px;gap:8px}.tl-payment-cell{display:grid;grid-template-columns:90px 1fr;align-items:center;padding:10px}.tl-payment-cell>strong{font-size:14px}.tl-decision-panel{padding:12px}.tl-decision-panel h4{font-size:17px}.tl-decision-panel .tl-progress div{font-size:12px}}