.mv3 .ckp-table{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);margin:var(--xs) 0;overflow-x:auto;scrollbar-width:thin}.mv3 .ckp-table table{border-collapse:collapse;min-width:620px;text-align:left;width:100%}.mv3 .ckp-table th{border-bottom:1px solid var(--line);color:var(--muted);font-size:12px;font-weight:400;letter-spacing:.04em;line-height:16px;padding:var(--sm) var(--md);text-transform:uppercase;white-space:nowrap}.mv3 .ckp-table td{color:var(--gray-600);font-size:14px;line-height:22px;padding:var(--sm) var(--md);vertical-align:top}.mv3 .ckp-table tbody tr+tr td{border-top:1px solid var(--line)}.mv3 .ckp-table td:last-child{white-space:nowrap}.mv3 .ckp-name{border:1px solid var(--line);border-radius:var(--radius);color:var(--ink);display:inline-block;font-size:13px;line-height:20px;padding:1px var(--xs)}.mv3 .ckp-name,.mv3 .ckp-type{background:var(--bg);white-space:nowrap}.mv3 .ckp-type{align-items:center;border:1px solid var(--line);border-radius:var(--radius-pill);color:var(--muted-600);display:inline-flex;font-size:11px;gap:6px;letter-spacing:.04em;line-height:18px;padding:2px var(--sm);text-transform:uppercase}.mv3 .ckp-type i{background:var(--muted);border-radius:50%;flex:none;height:6px;width:6px}.mv3 .ckp-type--essential i{background:var(--green-solid)}.mv3 .ckp-type--functional i{background:var(--muted)}.mv3 .ckp-type--analytics i,.mv3 .ckp-type--marketing i{background:var(--red-500)}.mv3 .ckp-browser{align-items:center;color:var(--ink);flex-direction:row;gap:var(--sm);justify-content:space-between;transition:border-color .15s ease,transform .15s ease}.mv3 .ckp-browser:hover{border-color:var(--red-500);transform:translateY(-1px)}.mv3 .ckp-browser svg{color:var(--muted);flex:none;height:16px;transition:color .15s ease;width:16px}.mv3 .ckp-browser:hover svg{color:var(--red-500)}@media (max-width:700px){.mv3 .ckp-table td{font-size:13px;line-height:20px}}