.sieco-expandable__viewport{position:relative}.sieco-expandable__content{display:flow-root}.sieco-expandable.is-collapsed>.sieco-expandable__viewport{max-height:var(--sieco-collapse-height,300px);overflow:hidden}.sieco-expandable.is-collapsed>.sieco-expandable__viewport::after{content:'';position:absolute;inset:auto 0 0;height:56px;background:linear-gradient(transparent,var(--cz-body-bg,#fff));pointer-events:none}.sieco-expandable__toggle{display:block;margin:.75rem auto 0;padding:.5rem 1.25rem;border:1px solid var(--cz-border-color,#e0e5eb);border-radius:.5rem;background:var(--cz-body-bg,#fff);color:var(--cz-body-color,#333d4c);font:inherit;font-size:.875rem;font-weight:600;cursor:pointer}.sieco-expandable__toggle[hidden]{display:none}.sieco-expandable__toggle:hover{background:var(--cz-tertiary-bg,#f5f7fa)}.sieco-expandable__toggle:focus-visible{outline:2px solid currentColor;outline-offset:3px}.sieco-expandable__content table{width:100%;border-collapse:collapse;border-spacing:0;margin:15px 0;font-size:14px;line-height:1.6;color:#333}.sieco-expandable__content table th{background-color:#f1f5f9;color:#1e293b;font-weight:600;text-align:left;padding:12px 15px;border:1px solid #e2e8f0}.sieco-expandable__content table td{padding:12px 15px;border:1px solid #e2e8f0;vertical-align:middle;text-align:left}.sieco-expandable__content table tbody tr:nth-child(even){background-color:#f8fafc}.sieco-expandable__content table tbody tr:hover{background-color:#eff6ff}@media (max-width:767px){.sieco-expandable__content{overflow-x:auto;-webkit-overflow-scrolling:touch}.sieco-expandable__content table th,.sieco-expandable__content table td{padding:10px 12px}}