.cc-embed{--cc-bg: #0b0b0b;--cc-green: #7ED321;--cc-text: #ffffff;--cc-text-dim: #d8d8d8;--cc-row-line: rgba(255, 255, 255, 0.12);background: var(--cc-bg);font-family: 'Segoe UI', Roboto, Arial, sans-serif;color: var(--cc-text);padding: 24px 12px}.cc-embed *{box-sizing: border-box}.cc-embed .wrapper{max-width: 1100px;margin: 0 auto}.cc-embed .panel{border: 1px solid var(--cc-green);border-radius: 14px;padding: 20px;background: linear-gradient(180deg, rgba(126,211,33,0.05), rgba(0,0,0,0))}.cc-embed .heading-cell{margin-bottom: 18px}.cc-embed h2.title{margin: 0;font-size: clamp(20px, 4vw, 28px);letter-spacing: 1px;font-weight: 800;text-transform: uppercase;color: var(--cc-text)}.cc-embed .table-scroll{overflow-x: auto;-webkit-overflow-scrolling: touch;scrollbar-width: thin;scrollbar-color: var(--cc-green) transparent}.cc-embed .table-scroll::-webkit-scrollbar{height: 6px}.cc-embed .table-scroll::-webkit-scrollbar-thumb{background: var(--cc-green);border-radius: 10px}.cc-embed .table-scroll::-webkit-scrollbar-track{background: transparent}.cc-embed .cc-table{width: 100%;min-width: 640px;border-collapse: collapse}.cc-embed .cc-table thead th{text-align: left;padding: 12px 20px;color: var(--cc-green);font-size: 15px;letter-spacing: 0.5px;text-transform: uppercase;font-weight: 700;border-bottom: 1px solid var(--cc-row-line);white-space: nowrap}.cc-embed .cc-table thead th.price-head{text-align: center;border-left: 1px solid var(--cc-row-line)}.cc-embed .cc-table tbody td{padding: 20px;border-bottom: 1px solid var(--cc-row-line);font-size: 16px;color: var(--cc-text-dim);white-space: nowrap}.cc-embed .cc-table tbody tr:last-child td{border-bottom: none}.cc-embed .service-col{white-space: normal;min-width: 320px;color: var(--cc-text)}.cc-embed .service-sub{display: block;font-size: 13px;color: var(--cc-text-dim);font-weight: 400;margin-top: 4px}.cc-embed .price-cell{text-align: center;color: var(--cc-text-dim);font-weight: 400;border-left: 1px solid var(--cc-row-line)}.cc-embed .price-cell .amount{color: var(--cc-text);font-weight: 700}@media (max-width: 480px){.cc-embed .cc-table thead th,.cc-embed .cc-table tbody td{padding: 14px 16px}}