table.table-container{width:100%;border-collapse:collapse;background:#FFF;box-shadow:0 2px 6px rgba(0,0,0,0.08);border-radius:8px;overflow-x:hidden}
.table-container thead{background:#eeeff1}
.table-container th{height:48px;padding:8px 12px;text-align:left;font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:14px;font-weight:800;color:#03234b;border:1px solid #dbdee2}
.table-container tbody tr{height:48px}
.table-container td{border:1px solid #dbdee2;background:#FFF;padding:0}
.table-container .with-icon{width:18px;height:18px;background:url('../../../../../../etc/clientlibs/st-site-cx/media/app/images/info-icon.svg') no-repeat center;background-size:contain}
.table-container .with-icon .tooltip-text::before{content:'';display:block;position:absolute;top:-6px;left:14px;z-index:16;width:10px;height:10px;border-color:#a6adb5;border-width:1px;border-style:none none solid solid;background-color:#f7f8fa;box-shadow:-2px 02px 3.5px rgba(0,0,0,.5);transform:rotate(136deg)}
.table-container .tooltip-text{width:max-content;visibility:hidden;background:#f7f8fa;border:1px solid #a6adb5;border-radius:4px;filter:drop-shadow(0 2px 4px rgba(3,35,75,0.08));padding:2px 11px 4px 9px;position:absolute;transform:translateX(-11px);top:40px;z-index:15;opacity:0;transition:opacity .2s ease;color:#1d1e20;font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:12px;font-weight:500;line-height:18px;letter-spacing:.6px;max-width:390px;box-sizing:content-box}
.table-container .with-icon:hover .tooltip-text{visibility:visible;opacity:1}
.table-container .select-wrapper{display:flex;justify-content:center;align-items:center;height:100%;width:100%;padding:10px 8px;font:27px var(--Font-Family-Helevetica,"Helvetica Now Display")}
.table-container td select{-webkit-appearance:none;border:1.5px solid #dbdee2;border-radius:3px;background:#FFF url('../../../../../../etc/clientlibs/st-site-cx/media/app/images/down-arrow.svg') no-repeat right 10px center;padding:0 32px 0 10px;font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:14px;font-weight:500;color:#03234b;display:flex;align-items:center;cursor:pointer;margin:0;width:100%;height:36px;border-radius:3px;background-color:#f7f8fa}
.table-container .cell-title{padding:10px 16px;display:inline-flex;gap:6px;align-items:center;-webkit-box-orient:vertical;-webkit-line-clamp:2;flex:1 0 0;overflow:hidden;color:#03234b;text-overflow:ellipsis;font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:14px;font-weight:500;line-height:24px;letter-spacing:.42px}
.table-container .action-wrapper{display:flex;justify-content:center;align-items:center;height:100%}
.table-container .action-wrapper .link-box{display:inline-flex;align-items:center;gap:8px;text-decoration:none}
.table-container .action-wrapper .link-text{color:var(--Text-Action,#0047b2);text-align:center;font-family:var(--Font-Family-Helevetica,"Helvetica Now Display");font-size:var(--Font-Size-Body-S,14px);font-style:normal;font-weight:700;line-height:var(--Line-Height-Body-S,24px);letter-spacing:var(--Letter-Spacing-Body-S,0.42px)}
.table-container .table-button-blue.st-magento,.table-button-blue.st-magento[disabled]{background-image:url('../../../../../../etc/clientlibs/st-site-cx/media/app/images/download-icon.svg') !important;background-repeat:no-repeat !important;background-position:12px center !important;display:flex;height:36px;padding:8px 16px 8px 43px;margin-top:5px;margin-bottom:5px;border-radius:12px 3px;background-color:#03234b !important;border-color:initial !important;justify-content:center;align-items:center;gap:8px;color:white;font-weight:bold;font-size:14px;text-decoration:none;cursor:pointer;border:0;transition:none}
.table-container .table-button-blue.st-magento:not([disabled]):focus,.table-button-blue.st-magento:not([disabled]):focus span,.table-button-blue.st-magento:not([disabled]):hover,.table-button-blue.st-magento:not([disabled]):hover span{color:white !important;background-color:#011a38 !important;text-decoration:none !important}