.pd-app{color:#495057;letter-spacing:normal;text-transform:none;text-align:left;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;font-size:14px;line-height:1.4}.pd-app *,.pd-app :before,.pd-app :after{box-sizing:border-box}.pd-app p,.pd-app h2,.pd-app h3,.pd-app ul,.pd-app ol{margin:0;padding:0}.pd-app ul,.pd-app ol{list-style:none}.pd-app button{font-family:inherit}.pd-app svg{display:block}.pd-app .pd-card{background:#fff;border:1px solid #eef0f3;border-radius:12px;margin:0 0 14px;padding:18px;box-shadow:0 1px 2px #0f172a0a,0 4px 12px #0f172a0f}.pd-app.flush .pd-card{box-shadow:none;border:0;border-bottom:8px solid #f1f3f6;border-radius:0;margin:0}.pd-app.flush .pd-card:last-child{border-bottom:0}.pd-app .pd-customer{text-align:center;flex-direction:column;align-items:center;display:flex}.pd-app .pd-avatar{color:#fff;letter-spacing:.5px;background:linear-gradient(135deg,#6366f1 0%,#8b5cf6 100%);border-radius:50%;justify-content:center;align-items:center;width:52px;height:52px;margin-bottom:10px;font-size:19px;font-weight:600;display:flex;box-shadow:0 1px 2px #6366f14d,inset 0 -2px 4px #00000014}.pd-app .pd-name{color:#212529;font-size:17px;font-weight:600}.pd-app .pd-email{color:#007bff;justify-content:center;align-items:center;gap:5px;margin-top:4px;font-weight:700;display:flex}.pd-app .pd-country{color:#868e96;justify-content:center;align-items:center;gap:4px;margin-top:2px;font-size:13px;display:flex}.pd-app .pd-badges{flex-wrap:wrap;justify-content:center;gap:6px;margin-top:8px;display:flex}.pd-app .pd-badge{letter-spacing:.4px;text-transform:uppercase;white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:10.5px;font-weight:700;display:inline-flex}.pd-app .pd-badge i{background:currentColor;border-radius:50%;width:6px;height:6px}.pd-app .pd-badge.v2{color:#4338ca;background:#eef2ff;border:1px solid #c7d2fe}.pd-app .pd-actions{flex-direction:column;gap:8px;width:100%;margin-top:14px;display:flex}.pd-app .pd-prompt{text-align:center;color:#343a40;font-size:12px;font-weight:600}.pd-app .pd-title{color:#212529;border-bottom:1px solid #e9ecef;align-items:center;gap:8px;margin-bottom:4px;padding-bottom:10px;font-size:15px;font-weight:600;display:flex}.pd-app .pd-title svg{color:#007bff;width:16px;height:16px}.pd-app .pd-row{border-bottom:1px solid #e9ecef;flex-direction:column;align-items:stretch;gap:10px;padding:14px 0;display:flex}.pd-app .pd-row:last-child{border-bottom:0;padding-bottom:0}.pd-app .pd-details{flex-direction:column;flex:1;gap:7px;min-width:0;display:flex}.pd-app .pd-product{color:#212529;flex-wrap:wrap;align-items:center;gap:4px 8px;font-weight:600;display:flex}.pd-app .pd-info{color:#6c757d;align-items:center;gap:6px;font-size:13px;display:flex}.pd-app .pd-info svg{color:#94a3b8;flex-shrink:0;width:13px;height:13px}.pd-app .pd-meta{color:#94a3b8;font-size:12px}.pd-app .pd-link{color:#007bff}.pd-app .pd-price{color:#007bff;white-space:nowrap;text-align:right;padding-top:4px;font-size:16px;font-weight:600}.pd-app .pd-price small{color:#888;margin-left:6px;font-size:13px;font-weight:500;text-decoration:line-through}.pd-app .pd-status{letter-spacing:.5px;text-transform:uppercase;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;padding:5px 10px;font-size:11.5px;font-weight:700;display:flex}.pd-app .pd-status svg{width:13px;height:13px}.pd-app .pd-status.active,.pd-app .pd-status.processed{color:#117f5f;background:#edfdf5;border-color:#a7f3d0}.pd-app .pd-status.terminated{color:#b91c1c;background:#fff1f2;border-color:#fecaca}.pd-app .pd-status.unknown{color:#616161;background:#f5f5f5;border-color:#dee2e6}.pd-app .pd-btn{letter-spacing:.4px;text-transform:uppercase;color:#4b5563;cursor:default;background:#fff;border:1px solid #e5e7eb;border-radius:6px;justify-content:center;align-items:center;gap:6px;width:100%;padding:6px 12px;font-size:11.5px;font-weight:600;display:inline-flex}.pd-app .pd-btn svg{width:13px;height:13px}.pd-app .pd-btn .end{margin-left:auto}.pd-app .pd-btn.action{padding:8px 12px}.pd-app .pd-btn.cancel{color:#b91c1c;background:#fff1f2;border-color:#fecaca}.pd-app .pd-btn.refund{color:#c85323;background:#fffaec;border-color:#fed7aa}.pd-app .pd-btn.void{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}.pd-app .pd-btn.solid-blue{color:#fff;background:#007bff;border-color:#007bff}.pd-app .pd-btn.solid-teal{color:#fff;background:#17a2b8;border-color:#17a2b8}.pd-app .pd-btn.plain{color:#495057;background:#f8f9fa;border-color:#dee2e6}.pd-app .pd-confirm{background:#f8fafc;border:1px solid #eef0f3;border-radius:6px;align-items:center;gap:8px;width:100%;padding:7px 9px;font-size:12px;animation:.35s both pdIn;display:flex}.pd-app .pd-confirm>span{color:#374151;flex:1;font-weight:500}.pd-app .pd-yes,.pd-app .pd-no{letter-spacing:.4px;text-transform:uppercase;color:#6b7280;text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:6px;min-width:52px;padding:4px 10px;font-size:11.5px;font-weight:600}.pd-app .pd-confirm.cancel .pd-yes{color:#b91c1c;background:#fff1f2;border-color:#fecaca}.pd-app .pd-confirm.refund .pd-yes{color:#c85323;background:#fffaec;border-color:#fed7aa}.pd-app .pd-extend{position:relative}.pd-app .pd-menu{background:#fff;border:1px solid #dee2e6;border-radius:6px;margin-top:4px;animation:.3s both pdIn;overflow:hidden;box-shadow:0 8px 16px #0000001f}.pd-app .pd-menu span{color:#212529;padding:6px 12px;font-size:13px;display:block}.pd-app .pd-menu span[data-hover=true]{color:#4338ca;background:#eef2ff;font-weight:600}.pd-app .pd-toggle{color:#4b5563;letter-spacing:.4px;text-transform:uppercase;background:#f8fafc;border:1px solid #e5e7eb;border-radius:6px;align-items:center;gap:6px;padding:5px 10px;font-size:11.5px;font-weight:600;display:inline-flex}.pd-app .pd-toggle i{border-top:5px solid;border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;transition:transform .2s}.pd-app .pd-toggle[aria-expanded=true] i{transform:rotate(180deg)}.pd-app .pd-timeline{margin-top:12px;position:relative}.pd-app .pd-timeline:before{content:"";background:#eef0f3;border-radius:2px;width:2px;position:absolute;top:6px;bottom:6px;left:7px}.pd-app .pd-event{padding:0 0 12px 26px;animation:.4s both pdIn;position:relative}.pd-app .pd-event:last-child{padding-bottom:0}.pd-app .pd-dot{background:var(--c);width:16px;height:16px;box-shadow:0 0 0 1px var(--c);border:3px solid #fff;border-radius:50%;position:absolute;top:3px;left:0}.pd-app .pd-edate{color:#94a3b8;text-transform:uppercase;letter-spacing:.4px;font-size:10.5px;font-weight:600}.pd-app .pd-etitle{color:#212529;margin-top:1px;font-size:13px;font-weight:600}.pd-app .pd-eproduct{color:#6c757d;align-items:center;gap:6px;margin-top:2px;font-size:12px;display:flex}.pd-app .pd-emeta{color:#94a3b8;margin-top:2px;font-size:12px}.pd-app .pd-ppg{letter-spacing:.02em;color:#1d4ed8;white-space:nowrap;font-size:9px;font-weight:800;line-height:1}.pd-app .pd-ppg b{color:#0ea5e9}.pd-app .pd-sg{width:auto;height:10px}@keyframes pdIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.pd-app .pd-confirm,.pd-app .pd-menu,.pd-app .pd-event{animation:none}}
