.pc-wrap{border-radius:18px;border:1px solid rgba(233,242,255,.12);background:rgba(0,0,0,.18);overflow:hidden;box-shadow:0 14px 40px rgba(0,0,0,.22);margin-top:14px}.pc-scroll{overflow:auto;-webkit-overflow-scrolling:touch}.pc-table{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0}.pc-table thead th{background:linear-gradient(180deg,rgba(6,16,33,.92),rgba(6,16,33,.70));border-bottom:1px solid rgba(233,242,255,.10);font-weight:900;color:rgba(233,242,255,.92);padding:12px;white-space:nowrap;text-align:left}.pc-table td,.pc-table tbody th{padding:12px;border-bottom:1px solid rgba(233,242,255,.08);color:rgba(233,242,255,.86);white-space:nowrap}.pc-table tbody th{font-weight:900}.pc-table tbody tr:hover{background:rgba(255,255,255,.03)}.pc-table .num{text-align:right}.pc-table .center{text-align:center}.pc-table tbody tr.is-reco{background:radial-gradient(700px 220px at 10% 40%,rgba(88,240,255,.10),transparent 60%),rgba(255,255,255,.02)}.pc-table tbody tr.is-prepaid{background:radial-gradient(700px 220px at 10% 40%,rgba(255,122,26,.10),transparent 60%),rgba(255,255,255,.02)}.pc-pill{display:inline-flex;align-items:center;margin-left:8px;padding:4px 10px;border-radius:999px;border:1px solid rgba(255,122,26,.26);background:rgba(255,122,26,.14);font-size:.78rem;font-weight:900;color:rgba(233,242,255,.92)}.pc-note{display:flex;flex-wrap:wrap;gap:10px;padding:10px 12px;color:rgba(233,242,255,.62);font-size:.9rem;border-top:1px solid rgba(233,242,255,.08);background:rgba(255,255,255,.02)}
