.tw-policies-table,.tw-policies-table *{padding:0;margin:0;box-sizing:border-box;line-height:1.4;font-family:var(--tw-policies-font-family,Helvetica,sans-serif)}.tw-policies-table{display:flex;flex-direction:column;gap:20px;width:100%}.tw-policies-table__content{display:flex;flex-direction:column;gap:16px}.tw-policies-table__empty{font-size:14px;font-weight:400;color:var(--tw-policies-heading-secondary-color)}.tw-policies__tab-policy-table-wrap{width:100%;overflow-x:auto}.tw-policies__tab-policy-table{width:100%;min-width:560px;border-collapse:collapse;border:1px solid var(--tw-policies-heading-secondary-color);background:var(--tw-policies-div-background)}.tw-policies__tab-policy-table-cell{font-size:13px;font-weight:400;color:var(--tw-policies-heading-secondary-color);padding:10px 12px;border:1px solid var(--tw-policies-heading-secondary-color);text-align:left;vertical-align:top}.tw-policies__tab-policy-table-cell--head{font-size:12px;font-weight:600;color:var(--tw-policies-heading-color);white-space:nowrap}.tw-policies-table__languages{display:flex;justify-content:flex-start;width:fit-content;position:relative}.tw-policies-table__languages-dropdown{position:relative}.tw-policies-table__languages-dropdown-trigger{display:flex;color:var(--tw-policies-heading-secondary-color);align-items:center;padding:6px 8px;background-color:var(--tw-policies-div-background);border:1px solid var(--tw-policies-div-border-color);border-radius:6px;cursor:pointer;font-size:14px;line-height:1}.tw-policies-table__languages-name{font-size:13px;font-weight:500}.tw-policies-table__languages-arrow{width:12px;height:12px;color:var(--tw-policies-heading-secondary-color);margin-left:6px;transition:transform 0.2s}.tw-policies-table__languages-dropdown--open .tw-policies-table__languages-arrow{transform:rotate(180deg)}.tw-policies-table__languages-dropdown-menu{position:absolute;top:calc(100% + 4px);left:0;min-width:120px;max-height:180px;overflow-y:auto;scrollbar-width:none;background-color:var(--tw-policies-div-background);border:1px solid var(--tw-policies-div-border-color);border-radius:6px;box-shadow:0 4px 12px rgb(0 0 0 / .15);z-index:100;display:flex;flex-direction:column;gap:4px;padding:4px;transition:all 0.2s ease;will-change:transform,opacity;transform-origin:top;user-select:none;pointer-events:none;opacity:0;transform:scale(.9)}.tw-policies-table__languages-dropdown--open .tw-policies-table__languages-dropdown-menu{user-select:auto;pointer-events:auto;opacity:1;transform:scale(1)}.tw-policies-table__languages-dropdown-item{display:flex;align-items:center;width:100%;padding:2px 4px;background:none;border:none;border-radius:3px;cursor:pointer;font-size:13px;color:var(--tw-policies-heading-secondary-color);text-align:left}.tw-policies-table__languages-dropdown-item:hover{background-color:var(--tw-policies-accent-color);color:#fff}.tw-policies-table__languages-dropdown-item--active{background-color:var(--tw-policies-accent-color);color:#fff}.tw-policies-table__skeleton-block{display:flex;flex-direction:column;gap:10px}.tw-policies-table__skeleton-line{display:inline-block;height:14px;border-radius:4px;background:linear-gradient(90deg,rgba(var(--tw-policies-skeleton-rgb),.15) 25%,rgba(var(--tw-policies-skeleton-rgb),.22) 50%,rgba(var(--tw-policies-skeleton-rgb),.15) 75%);background-size:200% 100%;animation:tw-policies-table-shimmer 1.5s infinite}@keyframes tw-policies-table-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}@media (max-width:992px){.tw-policies__tab-policy-table{min-width:520px}.tw-policies-table{gap:20px}}