.nelxsdst-secure-download-btn,.nelxsdst-secure-view-btn{display:inline-block;padding:var(--nelxsdst-view-padding,8px 12px 8px 12px);margin:2px;text-decoration:none;border-radius:var(--nelxsdst-view-border-radius,3px);transition:.3s;font-size:13px;line-height:1.2}.nelxsdst-secure-view-btn{color:var(--nelxsdst-view-text-color,#fff);background-color:var(--nelxsdst-view-bg-color,#007cba);border:var(--nelxsdst-view-border-width,1px) solid var(--nelxsdst-view-border-color,#007cba)}.nelxsdst-secure-view-btn:hover{color:var(--nelxsdst-view-hover-text-color,#fff);background-color:var(--nelxsdst-view-hover-bg-color,#005a87);border-color:var(--nelxsdst-view-hover-border-color,#005a87)}.nelxsdst-secure-download-btn{color:var(--nelxsdst-download-text-color,#fff);background-color:var(--nelxsdst-download-bg-color,#28a745);border:var(--nelxsdst-download-border-width,1px) solid var(--nelxsdst-download-border-color,#28a745);border-radius:var(--nelxsdst-download-border-radius,3px);padding:var(--nelxsdst-download-padding,8px 12px 8px 12px)}.nelxsdst-secure-download-btn:hover{color:var(--nelxsdst-download-hover-text-color,#fff);background-color:var(--nelxsdst-download-hover-bg-color,#1e7e34);border-color:var(--nelxsdst-download-hover-border-color,#1e7e34)}.nelxsdst-file-links{margin:2px 0}.nelxsdst-file-buttons{display:flex;gap:5px;flex-wrap:wrap}.nelxsdst-repeater-table .nelxsdst-file-buttons{display:flex;flex-wrap:nowrap!important;gap:5px;white-space:nowrap}.nelxsdst-repeater-table .nelxsdst-table-buttons,.nelxsdst-repeater-table td .nelxsdst-file-buttons{flex-wrap:nowrap!important;white-space:nowrap}.nelxsdst-repeater-table .nelxsdst-secure-download-btn,.nelxsdst-repeater-table .nelxsdst-secure-view-btn{white-space:nowrap;flex-shrink:0}.nelxsdst-repeater-table{display:block;overflow-x:auto;white-space:nowrap;width:100%;border-collapse:collapse;scrollbar-gutter:stable both-edges;scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .3s;min-width:100%!important}.nelxsdst-repeater-table td,.nelxsdst-repeater-table th{padding:var(--nelxsdst-table-cell-padding,12px 12px 12px 12px);text-align:left;border-bottom:var(--nelxsdst-table-border-width,1px) solid var(--nelxsdst-table-border-color,#e0e0e0)}.nelxsdst-repeater-table th{background-color:var(--nelxsdst-table-header-bg,#f5f5f5);color:var(--nelxsdst-table-header-color,#333);font-family:var(--nelxsdst-table-header-font-family);font-size:var(--nelxsdst-table-header-font-size, 14px);font-weight:var(--nelxsdst-table-header-font-weight,600);text-transform:var(--nelxsdst-table-header-text-transform);font-style:var(--nelxsdst-table-header-font-style);text-decoration:var(--nelxsdst-table-header-text-decoration);line-height:var(--nelxsdst-table-header-line-height, 1.2em);letter-spacing:var(--nelxsdst-table-header-letter-spacing);word-spacing:var(--nelxsdst-table-header-word-spacing)}.nelxsdst-repeater-table td{color:var(--nelxsdst-table-body-color,#333);font-family:var(--nelxsdst-table-body-font-family);font-size:var(--nelxsdst-table-body-font-size, 13px);font-weight:var(--nelxsdst-table-body-font-weight);text-transform:var(--nelxsdst-table-body-text-transform);font-style:var(--nelxsdst-table-body-font-style);text-decoration:var(--nelxsdst-table-body-text-decoration);line-height:var(--nelxsdst-table-body-line-height, 1.4em);letter-spacing:var(--nelxsdst-table-body-letter-spacing);word-spacing:var(--nelxsdst-table-body-word-spacing);vertical-align:top}.nelxsdst-repeater-table tr:hover{background-color:#f8f9fa}.nelxsdst-repeater-table.nelxsdst-table-striped tbody tr:nth-child(odd){background-color:#fff!important}.nelxsdst-repeater-table.nelxsdst-table-striped tbody tr:nth-child(2n){background-color:var(--nelxsdst-table-stripe-color,#f8f9fa)!important}.nelxsdst-repeater-table tbody tr:nth-child(odd) td,.nelxsdst-repeater-table tbody tr:nth-child(odd) th{background-color:transparent!important}.nelxsdst-file-actions{white-space:nowrap}.nelxsdst-repeater-table::-webkit-scrollbar{height:6px;background:0 0}.nelxsdst-repeater-table::-webkit-scrollbar-thumb{background:0 0;border-radius:3px;transition:background .3s}.nelxsdst-repeater-table:hover::-webkit-scrollbar-thumb{background:rgba(0,0,0,.4)}.nelxsdst-repeater-table:hover{scrollbar-color:rgba(0,0,0,0.4) transparent}.nelxsdst-repeater-table-wrapper{margin:15px 0;width:100%!important}.nelxsdst-repeater-cards{display:grid;grid-template-columns:repeat(var(--nelxsdst-cols,3),1fr);gap:var(--nelxsdst-gap,20px);margin:20px 0;width:100%;box-sizing:border-box}.nelxsdst-repeater-card{background:var(--nelxsdst-cards-background,#fff);border:var(--nelxsdst-cards-border-width,1px) solid var(--nelxsdst-cards-border-color,#e0e0e0);border-radius:var(--nelxsdst-cards-border-radius,8px);padding:var(--nelxsdst-cards-padding,20px 20px 20px 20px);box-shadow:var(--nelxsdst-cards-shadow,none);width:100%;box-sizing:border-box;transition:.3s}.nelxsdst-repeater-card:hover{background:var(--nelxsdst-cards-hover-background,#fff);border-color:var(--nelxsdst-cards-hover-border-color,#007cba);box-shadow:var(--nelxsdst-cards-hover-shadow,none);transform:translateY(-2px)}.nelxsdst-card-row{display:flex;flex-direction:column;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.nelxsdst-card-row:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none}.nelxsdst-card-label{color:var(--nelxsdst-cards-label-color,#333);font-family:var(--nelxsdst-cards-label-font-family);font-size:var(--nelxsdst-cards-label-font-size, 14px);font-weight:var(--nelxsdst-cards-label-font-weight,600);text-transform:var(--nelxsdst-cards-label-text-transform);font-style:var(--nelxsdst-cards-label-font-style);text-decoration:var(--nelxsdst-cards-label-text-decoration);line-height:var(--nelxsdst-cards-label-line-height, 1.2em);letter-spacing:var(--nelxsdst-cards-label-letter-spacing);word-spacing:var(--nelxsdst-cards-label-word-spacing);margin-bottom:4px;text-transform:capitalize}.nelxsdst-card-value{color:var(--nelxsdst-cards-value-color,#666);font-family:var(--nelxsdst-cards-value-font-family);font-size:var(--nelxsdst-cards-value-font-size, 13px);font-weight:var(--nelxsdst-cards-value-font-weight);text-transform:var(--nelxsdst-cards-value-text-transform);font-style:var(--nelxsdst-cards-value-font-style);text-decoration:var(--nelxsdst-cards-value-text-decoration);line-height:var(--nelxsdst-cards-value-line-height, 1.4em);letter-spacing:var(--nelxsdst-cards-value-letter-spacing);word-spacing:var(--nelxsdst-cards-value-word-spacing)}.nelxsdst-card-actions{margin-top:15px;padding-top:15px;border-top:1px solid #e0e0e0}.nelxsdst-style-minimal .nelxsdst-secure-download-btn,.nelxsdst-style-minimal .nelxsdst-secure-view-btn{background:0 0;border:1px solid #ccc;color:#333}.nelxsdst-style-minimal .nelxsdst-secure-view-btn:hover{background:#007cba;color:#fff;border-color:#007cba}.nelxsdst-style-minimal .nelxsdst-secure-download-btn:hover{background:#28a745;color:#fff;border-color:#28a745}.nelxsdst-style-outline .nelxsdst-secure-view-btn{background:0 0;color:#007cba;border:1px solid #007cba}.nelxsdst-style-outline .nelxsdst-secure-download-btn{background:0 0;color:#28a745;border:1px solid #28a745}.nelxsdst-style-outline .nelxsdst-secure-view-btn:hover{background:#007cba;color:#fff}.nelxsdst-style-outline .nelxsdst-secure-download-btn:hover{background:#28a745;color:#fff}.nelxsdst-table-bordered td,.nelxsdst-table-bordered th{border:1px solid #dee2e6}.nelxsdst-table-hover tbody tr:hover{background-color:rgba(0,0,0,.075)}.nelxsdst-cards-compact .nelxsdst-repeater-card{padding:15px}.nelxsdst-cards-bordered .nelxsdst-repeater-card{border:2px solid #e0e0e0}.nelxsdst-cards-shadow .nelxsdst-repeater-card{box-shadow:0 4px 6px rgba(0,0,0,.1)}@media (max-width:1200px){.nelxsdst-repeater-cards{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}}@media (max-width:768px){.nelxsdst-repeater-cards{grid-template-columns:1fr;gap:16px;margin:10px 0}.nelxsdst-repeater-card{padding:16px;margin:0;width:100%}.nelxsdst-repeater-table .nelxsdst-file-buttons{flex-wrap:nowrap!important;min-width:max-content}.nelxsdst-card-row{flex-direction:column}}@media (max-width:480px){.nelxsdst-repeater-table td,.nelxsdst-repeater-table th{padding:8px;font-size:14px}.nelxsdst-repeater-card{padding:12px;margin:0}.nelxsdst-secure-download-btn,.nelxsdst-secure-view-btn{padding:6px 10px;font-size:12px}.nelxsdst-repeater-cards{gap:12px}.nelxsdst-repeater-table .nelxsdst-file-buttons{flex-wrap:nowrap!important;min-width:max-content}.nelxsdst-repeater-table td{overflow-x:auto}}@media (max-width:767px){.nelxsdst-repeater-cards{grid-template-columns:1fr!important;gap:16px}.nelxsdst-repeater-card{padding:16px;width:100%;margin:0}}.nelxsdst-secure-download-btn:hover,.nelxsdst-secure-view-btn:hover{transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,0,0,.15)}.nelxsdst-long-text-cell{width:450px;max-width:100%;word-wrap:break-word;white-space:normal;line-height:1.4;min-width:150px}@media (max-width:1024px){.nelxsdst-long-text-cell{width:400px}}@media (max-width:768px){.nelxsdst-long-text-cell{width:300px}}@media (max-width:480px){.nelxsdst-long-text-cell{width:280px;min-width:250px}}@media (max-width:360px){.nelxsdst-long-text-cell{width:250px;min-width:200px}}.nelxsdst-repeater-table td .nelxsdst-long-text-cell,.nelxsdst-repeater-table-wrapper{overflow-x:auto}