.premium-table-container{width:100%;overflow-x:auto;margin:1.5rem 0;border-radius:12px;border:1px solid rgba(128,128,128,.15);box-shadow:0 4px 12px #00000008;background:var(--bg-card, #ffffff);-webkit-overflow-scrolling:touch}.premium-table{width:100%;border-collapse:separate;border-spacing:0;text-align:left;font-size:.95rem;color:var(--text-dark, #22181c)}.premium-table th{background:#b4530914;font-weight:700;color:var(--primary, #b45309);padding:14px 16px;border-bottom:2px solid rgba(180,83,9,.15);white-space:nowrap}.premium-table td{padding:14px 16px;border-bottom:1px solid rgba(128,128,128,.1);line-height:1.6;vertical-align:top}.premium-table tr:last-child td{border-bottom:none}.premium-table tr:nth-child(2n) td{background:#80808004}.premium-table tr:hover td{background:#b4530908}.premium-table th:nth-child(1),.premium-table td:nth-child(1){min-width:120px;font-weight:700}.premium-table th:nth-child(2),.premium-table td:nth-child(2){min-width:200px}.premium-table th:nth-child(3),.premium-table td:nth-child(3){min-width:130px}.premium-table th:nth-child(4),.premium-table td:nth-child(4){min-width:250px}@media(max-width:768px){.premium-table-container{margin:.75rem 0;border-radius:8px}.premium-table{font-size:.8rem}.premium-table th{padding:8px 10px!important;font-weight:600}.premium-table td{padding:8px 10px!important;line-height:1.4}}
