[data-package-upi] .pkg-item-progress{height:7px;margin-top:9px;overflow:hidden;border-radius:999px;background:#142b3d;border:1px solid #1f5268}
[data-package-upi] .pkg-global{margin:14px 0;padding:16px;border:1px solid #155e75;border-radius:18px;background:linear-gradient(135deg,#061a2a,#071827)}
[data-package-upi] .pkg-global-title{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;color:#7dd3fc;font-size:12px;font-weight:900;letter-spacing:.06em}
[data-package-upi] .pkg-global-title b{display:flex;align-items:center;gap:7px;color:#6ee7b7;letter-spacing:0}[data-package-upi] .pkg-global-title i{width:8px;height:8px;border-radius:50%;background:#34d399;box-shadow:0 0 12px #34d399}
[data-package-upi] .pkg-global-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}[data-package-upi] .pkg-global-grid article{padding:13px;border:1px solid #163d53;border-radius:13px;background:#0a2032}[data-package-upi] .pkg-global-grid small,[data-package-upi] .pkg-global-grid span{display:block;color:#7fa9bf;font-size:11px}[data-package-upi] .pkg-global-grid strong{display:block;margin:4px 0;color:#67e8f9;font-size:23px}[data-package-upi] .pkg-global-grid strong.ok{color:#34d399}[data-package-upi] .pkg-global-grid strong.bad{color:#fb7185}
[data-package-upi] .pkg-item-progress i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#06b6d4,#22d3ee,#34d399);transition:width .45s ease}
[data-package-upi] .pkg-item-progress-label{display:flex;justify-content:space-between;gap:10px;margin-top:4px;color:#7dd3fc;font-size:11px}
[data-package-upi] .pkg-countdown{display:block!important;margin-top:5px!important;color:#fbbf24!important;font-weight:800}
[data-package-upi] .pkg-countdown.expired{color:#fb7185!important}
[data-package-upi] .pkg-row-actions{display:flex;flex-wrap:wrap;gap:7px;align-items:center}
[data-package-upi] .pkg-link{white-space:nowrap;border:1px solid #06b6d4;border-radius:9px;background:#08364a;color:#67e8f9;padding:8px 10px;font-weight:800;cursor:pointer}
[data-package-upi] .pkg-pay-modal{position:fixed;z-index:100000;inset:0;display:grid;place-items:center;padding:18px;background:rgba(2,8,23,.82);backdrop-filter:blur(8px)}
[data-package-upi] .pkg-pay-modal>section{position:relative;width:min(420px,100%);border:1px solid #155e75;border-radius:22px;background:#071827;color:#e5f5ff;padding:24px;text-align:center;box-shadow:0 25px 80px #000}
[data-package-upi] .pkg-pay-modal h2{margin:0 0 5px;font-size:23px}.pkg-pay-modal p{margin:0 0 16px;color:#8fb9ce}.pkg-pay-modal canvas{display:block;width:min(280px,100%);height:auto;margin:0 auto 13px;border-radius:14px}.pkg-pay-modal strong,.pkg-pay-modal span{display:block;overflow-wrap:anywhere}.pkg-pay-modal span{margin-top:5px;color:#fbbf24}.pkg-pay-modal>section>div{display:flex;justify-content:center;gap:9px;margin-top:16px}.pkg-pay-modal a,.pkg-pay-modal [data-copy]{border:1px solid #0891b2;border-radius:10px;padding:10px 14px;background:#06b6d4;color:#03131e;font-weight:900;text-decoration:none;cursor:pointer}.pkg-pay-modal [data-copy]{background:#102b3b;color:#a5f3fc}.pkg-modal-close{position:absolute;right:13px;top:11px;border:0;background:transparent;color:#a5f3fc;font-size:28px;cursor:pointer}
[data-package-admin] .pkg-admin-merge{margin:12px 0}[data-package-admin] [data-pkg-merge-open]{border:1px solid #f59e0b55;border-radius:10px;background:#78350f33;color:#fbbf24;padding:9px 13px;font-weight:800;cursor:pointer}[data-package-admin] [data-pkg-merge-box]{margin-top:10px;padding:13px;border:1px solid #92400e;border-radius:13px;background:#2b170555}[data-package-admin] [data-pkg-merge-box] p{margin:0 0 9px;color:#fcd34d;font-size:12px}[data-package-admin] [data-pkg-merge-box] textarea{width:100%;box-sizing:border-box;border:1px solid #78350f;border-radius:10px;background:#111827;color:#fff;padding:10px;font-family:monospace}[data-package-admin] [data-pkg-merge-box]>div{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-top:9px;color:#fcd34d}[data-package-admin] [data-pkg-merge-submit]{border:0;border-radius:10px;background:#fbbf24;color:#1c1003;padding:9px 13px;font-weight:900;cursor:pointer}[data-package-admin] .pkg-admin-smart{display:block;margin-top:11px;color:#7dd3fc}
@media(max-width:760px){[data-package-upi] .pkg-pay-modal>section{padding:20px 14px}[data-package-upi] .pkg-table{min-width:1000px}[data-package-upi] .pkg-global-grid{grid-template-columns:repeat(2,minmax(0,1fr))}[data-package-upi] .pkg-global-title{align-items:flex-start;flex-direction:column}}
