@keyframes profile-fadeUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){@keyframes profile-fadeUp{0%{opacity:1;transform:none}to{opacity:1;transform:none}}}body{--responsive-table-header-border-radius:0;--responsive-table-header-background:transparent;--responsive-table-header-text-color:var(--color-text-secondary);--responsive-table-header-padding:0 16px;--responsive-table-header-item-padding:0 0 12px 0;--responsive-table-header-item-font-size:12px;--responsive-table-header-item-line-height:18px;--responsive-table-header-font-weight:600;--responsive-table-body-border-radius:0;--responsive-table-body-border:none;--responsive-table-anchor-color:var(--color-text-primary);--responsive-table-anchor-background:var(--color-brand);--responsive-table-anchor-border-radius:8px;--responsive-table-anchor-font-size:14px;--responsive-table-anchor-font-weight:700;--responsive-table-anchor-padding:5px 15px;--responsive-table-body-text-color:var(--color-text-primary);--responsive-table-body-row-padding:0 16px;--responsive-table-body-row-min-height:44px;--responsive-table-body-row-border-top:none;--responsive-table-body-row-border-radius:12px;--responsive-table-body-row-margin-bottom:0;--responsive-table-body-item-padding:10px 0;--responsive-table-body-item-font-size:14px;--responsive-table-body-item-line-height:18px;--responsive-table-no-data-text-align:center;--responsive-table-body-row-border-bottom:1px solid #484b57;--responsive-table-body-mobile-row-header-padding:12px;--responsive-table-body-mobile-row-header-title-font-weight:600;--responsive-table-body-mobile-row-header-title-font-size:16px;--responsive-table-body-mobile-row-header-title-margin:0 0 4px;--responsive-table-body-mobile-row-header-subtitle-color:#6c757d;--responsive-table-body-mobile-row-header-subtitle-font-size:14px;--responsive-table-body-mobile-status-badge-margin:5px 0;--responsive-table-body-mobile-status-badge-padding:5px 14px;--responsive-table-body-mobile-status-badge-text-color:var(--color-text-primary);--responsive-table-body-mobile-status-badge-font-weight:700;--responsive-table-body-mobile-status-badge-font-size:12px;--responsive-table-body-mobile-status-badge-border-radius:3px;--responsive-table-body-mobile-status-badge-background-success:#12b222;--responsive-table-body-mobile-status-badge-background-warning:#ff493d;--responsive-table-body-mobile-status-badge-background-danger:#d92f3f;--responsive-table-body-mobile-row-expand-icon-width-height:24px;--responsive-table-body-mobile-row-detail-padding:16px;--responsive-table-body-mobile-row-detail-gap:24px;--responsive-table-body-mobile-row-detail-label-font-size:14px;--responsive-table-body-mobile-row-detail-label-font-weight:600;--responsive-table-body-mobile-row-detail-label-text-color:#6c757d;--responsive-table-body-mobile-row-detail-label-margin:0 0 4px;--responsive-table-body-mobile-row-detail-value-font-size:16px}.responsive-table-wrapper .responsive-table-wrapper_inner{display:grid}.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-header,.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-body_row{align-items:center;display:grid}.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-header_item,.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-body_item{color:var(--responsive-table-body-text-color);flex:1;margin-right:10px;overflow:hidden}.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-header_item p,.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-header_item span,.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-body_item p,.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-body_item span{color:var(--responsive-table-body-text-color);margin:0;padding:0}.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-header{border-radius:var(--responsive-table-header-border-radius);background:var(--responsive-table-header-background);padding:var(--responsive-table-header-padding);justify-content:space-between;align-items:center;display:flex}.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-header .responsive-table-header_item{font-weight:var(--responsive-table-header-font-weight);word-break:break-word;color:var(--responsive-table-header-text-color);padding:var(--responsive-table-header-item-padding);font-size:var(--responsive-table-header-item-font-size);line-height:var(--responsive-table-header-item-line-height);text-align:left}.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-body{border-radius:var(--responsive-table-body-border-radius);border:var(--responsive-table-body-border);flex-direction:column;gap:0;display:flex}.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row{padding:var(--responsive-table-body-row-padding);min-height:var(--responsive-table-body-row-min-height);border-top:var(--responsive-table-body-row-border-top);border-radius:var(--responsive-table-body-row-border-radius);margin-bottom:var(--responsive-table-body-row-margin-bottom);justify-content:space-between;align-items:center;display:flex}.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row:nth-child(odd){background:var(--color-ui-bg)}.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row:nth-child(2n){background:0 0}.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row:first-child{border-top:none}.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .responsive-table-body_item{padding:var(--responsive-table-body-item-padding);font-size:var(--responsive-table-body-item-font-size);line-height:var(--responsive-table-body-item-line-height)}.responsive-table-wrapper .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .responsive-table-body_item a:not(.bonusButton){text-align:center;color:var(--responsive-table-anchor-color);background:var(--responsive-table-anchor-background);border-radius:var(--responsive-table-anchor-border-radius);font-size:var(--responsive-table-anchor-font-size);font-weight:var(--responsive-table-anchor-font-weight);padding:var(--responsive-table-anchor-padding);display:inline-block}.responsive-table-wrapper .responsive-table-no-data,.responsive-table-wrapper .responsive-table-loading{text-align:center;justify-content:center;align-items:center;display:flex}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner{display:block}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body{border-radius:unset;border:none}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row{border-bottom:var(--responsive-table-body-row-border-bottom);padding:0;display:block}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-header{width:100%;padding:var(--responsive-table-body-mobile-row-header-padding);cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;display:flex}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-header .mobile-row-header-content{flex:1;min-width:0}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-header .mobile-row-header-content .mobile-info-left{max-width:100%;overflow:hidden}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-header .mobile-row-header-content .mobile-title{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-header .mobile-row-header-content .mobile-row-header-title{font-weight:var(--responsive-table-body-mobile-row-header-title-font-weight);font-size:var(--responsive-table-body-mobile-row-header-title-font-size);margin:var(--responsive-table-body-mobile-row-header-title-margin)}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-header .mobile-row-header-content .mobile-row-header-subtitle{color:var(--responsive-table-body-mobile-row-header-subtitle-color);font-size:var(--responsive-table-body-mobile-row-header-subtitle-font-size)}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-header .mobile-row-header-content .mobile-subtitle{word-wrap:break-word;word-break:break-word;overflow-wrap:break-word;white-space:normal}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-header .mobile-row-header-content .status-badge{color:var(--responsive-table-body-mobile-status-badge-text-color);font-weight:var(--responsive-table-body-mobile-status-badge-font-weight);font-size:var(--responsive-table-body-mobile-status-badge-font-size);background:var(--responsive-table-body-mobile-status-badge-background);margin:0;display:inline-block}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-header .mobile-row-header-content .status-badge.activity-status{margin:0}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-header .mobile-row-expand-icon{width:var(--responsive-table-body-mobile-row-expand-icon-width-height);height:var(--responsive-table-body-mobile-row-expand-icon-width-height);flex-shrink:0;justify-content:center;align-items:center;transition:transform .3s;display:flex}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-header .mobile-row-expand-icon.expanded{transform:rotate(180deg)}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-header .mobile-row-expand-icon .expand-arrow-icon{background-color:currentColor;flex-shrink:0;width:16px;min-width:16px;height:16px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-content{opacity:0;width:100%;max-height:0;transition:all .3s;overflow:hidden}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-content.expanded{opacity:1}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-content .mobile-row-detail{padding:var(--responsive-table-body-mobile-row-detail-padding);gap:var(--responsive-table-body-mobile-row-detail-gap);flex-direction:column;display:flex}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-content .mobile-row-detail .mobile-row-detail-item{flex-direction:column;display:flex}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-content .mobile-row-detail .mobile-row-detail-item .mobile-row-detail-label{font-size:var(--responsive-table-body-mobile-row-detail-label-font-size);font-weight:var(--responsive-table-body-mobile-row-detail-label-font-weight);color:var(--responsive-table-body-mobile-row-detail-label-text-color);margin:var(--responsive-table-body-mobile-row-detail-label-margin)}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-content .mobile-row-detail .mobile-row-detail-item .mobile-row-detail-value{font-size:var(--responsive-table-body-mobile-row-detail-value-font-size)}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-content .mobile-row-detail .mobile-row-detail-item .mobile-row-detail-value a{color:var(--responsive-table-anchor-color);background:var(--responsive-table-anchor-background);border-radius:var(--responsive-table-anchor-border-radius);font-size:var(--responsive-table-anchor-font-size);font-weight:var(--responsive-table-anchor-font-weight);padding:var(--responsive-table-anchor-padding);display:inline-block}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-details .mobile-row-details-content{flex-direction:column;gap:12px;padding:16px;display:flex}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-details .mobile-row-details-content .mobile-detail-item{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-details .mobile-row-details-content .mobile-detail-item .mobile-detail-label{color:var(--responsive-table-body-mobile-row-detail-label-text-color);flex-shrink:0;min-width:100px;font-size:12px;font-weight:500;line-height:16px}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-details .mobile-row-details-content .mobile-detail-item .mobile-detail-value{color:var(--responsive-table-body-text-color);text-align:right;word-break:break-word;flex:1;font-size:14px;font-weight:500;line-height:20px}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-details .mobile-row-details-content .mobile-detail-item .mobile-detail-value .bonusButton{background:var(--responsive-table-anchor-background,var(--color-status-warning));color:var(--button-primary-text);cursor:pointer;border-radius:8px;padding:8px 16px;font-size:14px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-block}.responsive-table-wrapper-mobile .responsive-table-wrapper_inner .responsive-table-body .responsive-table-body_row .mobile-row-details .mobile-row-details-content .mobile-detail-item .mobile-detail-value .bonusButton:hover{opacity:.9}
