#wpcontent {
    background: #fff;
}
[data-zds]:where( :not( html, iframe, canvas, code, img, svg, table, thead, th, td, tbody, tr, video, audio ):not(svg *, symbol *) ) {
    all: unset;
    display: revert;
    box-sizing: border-box;
}
.css-18e3853-PageLayout--mobile-PageLayout--tablet-PageLayout--desktop {
    background-color:#fff;
    box-sizing: border-box;
    min-height: 100%;
    padding: 30px;
}

.css-17sl3ck-PageLayout--mainStyle {
    margin: 0 auto;
}
.css-1dxorl-HistoryPage--mobile-HistoryPage--tablet {
    display: grid;
    grid-gap: 30px;
}
.css-1dxorl-HistoryPage--mobile-HistoryPage--tablet {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
.css-1131mgd-Text {
    color: #2d2e2e;
    font-size: 30px;
    font-weight: 600;
}
.css-1bt4ztp-HistoryPage--mobile-HistoryPage--tablet {
    margin-top: 30px;
    display: grid;
}
.css-1bt4ztp-HistoryPage--mobile-HistoryPage--tablet {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -webkit-justify-content: space-between;
    justify-content: space-between;
}
.css-85pk7a-HistoryTabNavigation--navStyle {
    display: inline-block;
}
.css-14tgpsv-Tabs {
    position: relative;
    display: grid;
    grid-template-columns: 1fr auto;
    -webkit-column-gap: 20px;
    column-gap: 20px;
    row-gap: 2px;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
}
.css-uzkwfh-Tabs__primary[class] {
    grid-template-columns: repeat(2, minmax(auto, min-content));
}
.css-uzkwfh-Tabs__primary {
    display: grid;
    height: 40px;
    align-items: center;
}
.css-uzkwfh-Tabs__primary a {
    width: 143px;
    text-align: center;
    font-weight: 500;
}
.css-uzkwfh-Tabs__primary a.active {
    border-bottom: 4px solid #847dfe;
    margin-bottom: -9px;
    z-index: 9;
    padding-bottom: 7px;
}
.css-xh4twp-Tabs__item {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    gap: var(--zds-space-8, 8px);
    text-align: center;
    color: var(--zds-text-default, #2d2e2e);
    -webkit-text-decoration: none;
    text-decoration: none;
    padding: 0 var(--zds-space-16, 20px);
}
a[data-zds], label[data-zds], button:not([disabled])[data-zds] {
    cursor: pointer;
}
.css-xh4twp-Tabs__item[class] {
    color:#413735;
}
.css-7zaj10-Tabs__itemText {
    display: block;
    white-space: nowrap;
}
.css-mq6vhk-Text {
    color: var(--zds-text-default, #2d2e2e);
    max-width: 100%;
    text-align: inherit;
    font-size:21px
}
.css-1nu6yqo-Tabs__indicatorTrack[class] {
    background-color: #e8e7e4;
}

.css-1nu6yqo-Tabs__indicatorTrack {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    border-radius: var(--zds-radius-none, 1.5px);
    height: calc(var(--zds-size-2, 5px) - 1px);
}
.css-sx0oso-BaseButton{
    background-color: #d5d7fc;
    border-color: #d5d7fc;
    color: #503ebd;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    position: relative;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 0;
    min-width: 0;
    opacity: 1;
    text-align: center;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-transform: none;
    -webkit-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
    vertical-align: middle;
    white-space: nowrap;
    height: 50px;
    width: 50px;
}
.css-x9pyp4-BaseButton__buttonContent {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    min-width: 0;
    padding: 8px 12px;
    font-weight: 500;
}
.css-xmvvvu-BaseButton__buttonIcon {
    display: block;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
    margin-right: 6px;
}
.css-6e2o9n-Icon--navBell--animate--disable-pointer-events--block--24x24[class] {
    height: 24px;
    width: 24px;
}
.css-6e2o9n-Icon--navBell--animate--disable-pointer-events--block--24x24 >svg {
    display: block;
    height: inherit;
    width: inherit;
}
.css-g52fnz-BaseButton__buttonText {
    display: inline-block;
    overflow: hidden;
    text-overflow: ellipsis;
    -webkit-flex: 1;
    -ms-flex: 1;
    flex: 1;
}
.css-xeniyz-Spacer-0-by-20 {
    width: 0;
    height: 20px;
}
.css-149cjty-Filters--mobile-Filters--desktop {
    display: grid;
    grid-gap: 20px;
}
.css-149cjty-Filters--mobile-Filters--desktop {
    grid-template-rows: auto 1fr;
}
.css-udwx8i-Filters--mobile-Filters--tablet-Filters--desktop-Filters--Filters {
    display: grid;
    grid-gap: 10px;
    max-height: 0px;
    overflow: hidden;
    -webkit-transition: max-height 0.25s ease-in-out;
    transition: max-height 0.25s ease-in-out;
}
.css-udwx8i-Filters--mobile-Filters--tablet-Filters--desktop-Filters--Filters {
    -webkit-align-items: flex-end;
    -webkit-box-align: flex-end;
    -ms-flex-align: flex-end;
    align-items: flex-end;
    grid-template-columns: 1fr 1fr 1fr;
    grid-template-rows: 1fr 1fr;
    max-height: 100vh;
    overflow: initial;
}
.css-udwx8i-Filters--mobile-Filters--tablet-Filters--desktop-Filters--Filters {
    grid-template-columns: minmax(200px, 1fr) repeat(4, minmax(100px, 1fr)) auto;
    grid-template-rows: 1fr;
}
.css-1uwc1d-Input {
    border: 1px solid #b5b2aa;
    box-shadow: none;
    position: relative;
    border-radius: 3px;
    background-color: var(--zds-background-weaker, #fffdf9);
    transition-duration: 300ms;
    transition-property: background-color, color, box-shadow;
    transition-timing-function: ease;
    color:#95928e;
    font-size: 15px;
    font-weight: 600;
}
.css-ja78uo-Input__inputLayout {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex-wrap: wrap;
    -webkit-flex-wrap: wrap;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: var(--pdl-space-negative, 0);
    cursor: pointer;
}
.css-1g8hp77-Input__icon {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    color: #574e4c;
    position: relative;
    z-index: 1;
    pointer-events: none;
    margin: 0 8px;
    height: 36px;
}
.css-b7vfpu-Input__input-DateRangePickerInput__button {
    flex: 1 1 0%;
    text-transform: var(--zds-radius-none, none);
    color: #413735;
    height: 100%;
    padding-top:9px;
    padding-bottom: 9px;
    padding-left: 0px;
    padding-right: 15px;
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    min-width: 0px;
}
.css-11ua37w-DateRangePickerInput__placeholder {
    color: rgb(149, 146, 142);
    display: block;
    overflow: hidden;
    white-space: nowrap;
}
.css-10s5uz4-FloatingMenu--EmptyList {
    position: absolute;
}.css-1k8mvcm-FloatingMenu--listStyle-FloatingMenu--list {
    max-height: 210px;
    overflow: auto;
    padding: 10px;
}
.css-v0v4cn-Input__input-TextInput__input{
    flex: 1;
    color: #413735;
    height: 100%;
    padding-top: 9px;
    padding-bottom: 9px;
    padding-left: 0px;
    padding-right: 15px;
    min-width: 1px;
    border:none!important;
    background:transparent;
}
.css-11nqisp-TooltipWrapper--non-interactive--hide-tooltip-on-touch-devices .TooltipWrapper__content-4f0c54eb[class][class][class][class][class] {
    z-index: 10;
    position: absolute;
    top: calc(100% + var(--zds-space-2, 5px));
    left: 50%;
    -webkit-transform: translateX(-50%);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    transform: translateX(-50%);
    opacity: 0;
    -webkit-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
    pointer-events: none;
}
.css-1i65sbu-BaseButton{
    background-color: #fffdf9;
    border-color: #d7d3c9;
    color: #574e4c;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    position: relative;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 0;
    min-width: 0;
    opacity: 1;
    text-align: center;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-transform: none;
    -webkit-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
    vertical-align: middle;
    white-space: nowrap;
}
.css-1i65sbu-BaseButton[data-size='medium'] {
    height: 36px;
}
.css-62ukpl-Tooltip--single-line {
    display: block;
    color: var(--zds-brand-almost-white, #fffdf9);
    text-align: center;
    border-radius: var(--zds-radius-medium, 100px);
    position: relative;
    z-index: 2;
    box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.3);
    background-color: var(--zds-gray-warm-10, #2d2e2e);
    width: -webkit-max-content;
    width: -moz-max-content;
    width: max-content;
    max-width: 300px;
    -webkit-animation: 300ms ease-in-out animation-1acbpvw;
    animation: 300ms ease-in-out animation-1acbpvw;
    letter-spacing: var(--intentionally-undefined, default);
    text-transform: var(--zds-radius-none, none);
    padding: 2px 11px;
    height: 28px;
    padding: 2px 11px;
}
.css-1utf7ls-Tooltip__content {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.css-1w77i7k-Spacer-0-by-40 {
    width: 0;
    height: 40px;
}
.css-a9ir78-RunLog--rootStyle {
    display: grid;
    grid-gap: 20px;
    position: relative;
}
.css-u3nm3l-RunLog--mobile-RunLog--desktop-RunLog--mobile-RunLog--desktop-RunLog--RunLog {
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    display: grid;
    grid-gap: 10px;
    grid-template-areas:
    "select replay"
    "actions actions";
    grid-template-columns: 100px 1fr;
    grid-template-rows: 40px 1fr;
}
.css-7eaztn-RunActions--mobile-RunActions--tablet-RunActions--desktop {
    display: grid;
    gap: 10px;
}
.css-7eaztn-RunActions--mobile-RunActions--tablet-RunActions--desktop {
    grid-auto-flow: column;
}
.css-7eaztn-RunActions--mobile-RunActions--tablet-RunActions--desktop {
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: start;
    justify-content: flex-start;
}
.css-1i65sbu-BaseButton{
    
    background-color: #d5d7fc;
    border-color: #d5d7fc;
    color: #503ebd;
    -webkit-align-items: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-appearance: none;
    -moz-appearance: none;
    -ms-appearance: none;
    appearance: none;
    border-radius: 3px;
    border-style: solid;
    border-width: 1px;
    box-sizing: border-box;
    position: relative;
    cursor: pointer;
    display: -webkit-inline-box;
    display: -webkit-inline-flex;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    margin: 0;
    min-width: 0;
    opacity: 1;
    text-align: center;
    -webkit-text-decoration: none;
    text-decoration: none;
    text-transform: none;
    -webkit-transition: all 200ms ease-in-out;
    transition: all 200ms ease-in-out;
    vertical-align: middle;
    white-space: nowrap;
}
.css-1l3tuom-RunList--mobile-RunList--tablet {
    display: grid;
    grid-gap: 10px;
    overflow: hidden;
}
.css-1l3tuom-RunList--mobile-RunList--tablet {
    grid-gap: 20px;
    overflow: unset;
}
.css-dxlbbx-List--rootStyle-List--rootWithGap-List--List {
    list-style-type: none;
    margin: 0px;
    padding: 0px;
    margin-block: 0px;
    padding-inline-start: 0px;
    display: grid;
    gap: 20px;
}
.css-12bs45s-ListItem--mobile-ListItem--tablet-ListItem--clickableStyle-ListItem--item {
    padding: 10px 30px;
    border: 1px solid var(--zds-gray-warm-4, #d7d5d2);
    border-radius: 5px;
    transition: 300ms ease-in-out;
}
.css-1a0m0tq-RunRow--rootBaseStyle-RunRow--mobile-RunRow--tablet-RunRow--desktop-RunRow--RunRow {
    -webkit-box-align: center;
    align-items: center;
    color: var(--zds-gray-warm-10, #2d2e2e);
    display: grid;
    gap: 15px;
    position: relative;
    padding: 4px;
}
.css-1a0m0tq-RunRow--rootBaseStyle-RunRow--mobile-RunRow--tablet-RunRow--desktop-RunRow--RunRow {
    grid-template: "select status apps info path tasks avatar arrow" 1fr / 18px 160px 140px 1fr 40px 40px 40px 30px;
}
.css-qprtuo-RunRow--checkStyle {
    -webkit-box-align: center;
    align-items: center;
    display: flex;
    grid-area: select;
    height: calc(100% + 30px);
    -webkit-box-pack: center;
    justify-content: center;
    margin-left: -19px;
    width: 51px;
}
.css-1ijz1tw-RunStatus--root {
    -webkit-box-align: center;
    align-items: center;
    display: grid;
    gap: 10px;
    grid-template-columns: 35px 1fr;
}
.css-12vslhp-RunStatusIcon--root-RunStatusIcon--RunStatusIcon {
    -webkit-box-align: center;
    align-items: center;
    background-color: var(--zds-status-success-stronger, #0f884e);
    border-radius: 50%;
    display: flex;
    height: 35px;
    -webkit-box-pack: center;
    justify-content: center;
    width: 35px;
}
.css-12vslhp-RunStatusIcon--root-RunStatusIcon--RunStatusIcon svg path
{
fill: var(--zds-brand-almost-white, #fffdf9);
}
.css-1pqt682-RunStatus--info {
    display: grid;
    gap: 2px;
}
.css-19w892g-RunStatus--title {
    font-size: 14px;
    line-height: 20px;
    font-weight: 700;
    color: var(--zds-gray-warm-9, #403f3e);
    text-transform: none;
}
.css-t16dfd-RunRow--infoStyle {
    display: grid;
    grid-area: info;
    gap: 0px;
    font-weight: bold;
}
.css-1tin7md-RunRow--mobile-RunRow--desktop {
    -webkit-box-align: center;
    align-items: center;
    flex-direction: row;
    gap:8px;
}
.css-ip2aev-Text {
    color: var(--zds-text-default, #2d2e2e);
    max-width: 100%;
    text-align: inherit;
    transition: color 0.2s ease-in-out;
}
.css-howwmv-Text {
    color: var(--zds-gray-warm-9, #403f3e);
    max-width: 100%;
    text-align: inherit;
    transition: color 0.2s ease-in-out;
}
.css-157ag22-ServiceIconShell {
    display: flex;
    -webkit-box-align: center;
    align-items: center;
    -webkit-box-pack: center;
    justify-content: center;
    background-color: var(--zds-prime-white, #fffdf9);
    border: 1px solid var(--zds-stroke-weaker, #e8e7e4);
    border-radius: var(--zds-radius-medium, 5px);
}
.css-157ag22-ServiceIconShell[class] {
    height: var(--zds-size-medium, 36px);
    width: var(--zds-size-medium, 36px);
}
.css-19p6qdt-RunRow--gridArea-RunRow--RunRow >div {
    display: flex;
    justify-items: center;
    flex-direction: column;
    align-items: center;
}
.css-1o9bhyn-Avatar[data-block] {
    display: flex;
}
.css-1o9bhyn-Avatar {
    font-weight: 700;
    line-height: 1;
    user-select: none;
    -webkit-box-align: center;
    align-items: center;
    border-radius: 50%;
    display: inline-flex;
    -webkit-box-pack: center;
    justify-content: center;
    overflow: hidden;
    position: relative;
    border: 2px solid rgb(255, 253, 249);
    transition: 300ms ease-in-out;
    font-size: 14px;
}
.css-1o9bhyn-Avatar[data-size="40"] {
    height: var(--zds-size-medium, 40px);
    width: var(--zds-size-medium, 40px);
    border: 2px solid var(--zds-stroke-weaker, #fffdf9);
}
.css-1o9bhyn-Avatar:nth-of-type(n), .css-1o9bhyn-Avatar[data-color="primary"][data-color] {
    background-color: rgb(45, 46, 46);
    color: rgb(255, 253, 249);
}
.css-1qc9a8b-Arrow--arrowStyle {
    -webkit-box-align: center;
    align-items: center;
    border: 1px solid transparent;
    border-radius: 3px;
    display: grid;
    grid-auto-flow: column;
    padding: 6px;
    transition: background-color 0.5s, border 0.5s;
}
.css-gn6txh-TooltipWrapper .TooltipWrapper__content-4f0c54eb[class][class][class][class][class] {
    z-index: 10;
    position: absolute;
    top: calc(100% + var(--zds-space-2, 5px));
    right: 0px;
    opacity: 0;
    transition: 300ms ease-in-out;
    pointer-events: none;
}
.css-8xnviz-RunList--pageStyle {
    display: flex;
    -webkit-box-pack: center;
    justify-content: center;
}
.css-g8nh65-Paginator {
    display: flex;
    gap: 20px;
    width: 100%;
    flex-wrap: wrap;
    justify-content: center;
}
.css-1i65sbu-BaseButton[data-color='icon-secondary'][disabled] {
    background-color: #ece9df;
    border-color: var(--zds-background-strongest, #d7d5d2);
    color: var(--zds-text-weakest, #a8a5a0);
}
.css-1i65sbu-BaseButton[data-size='small'][data-square] {
    height: 36px;
}
.css-g8nh65-Paginator a[data-color="primary-alt"], .css-g8nh65-Paginator button[data-color="primary-alt"] {
    background-color:#d5d7fc;
    color: #503ebd;
    border-color: #d5d7fc;
    box-shadow: none;
}
.css-g8nh65-Paginator a[data-color="number"], .css-g8nh65-Paginator button[data-color="number"] {
    background-color: #f9f7f3;
    color: #574e4c;
    border-color: #d7d3c9;
    box-shadow: none;
}
.css-12bs45s-ListItem--mobile-ListItem--tablet-ListItem--clickableStyle-ListItem--item:hover{
    background-color: #f7f6fd;
    cursor: pointer;
}
.css-11nqisp-TooltipWrapper--non-interactive--hide-tooltip-on-touch-devices button {
    background: transparent;
    border: 1px solid #d7d3c9;
}
.css-19p6qdt-RunRow--gridArea-RunRow--RunRow {
    width: 170px;
}
.css-ihoulf-RunRow--gridArea{
    opacity: 0;
}
.css-ja78uo-Input__inputLayout select, .css-ja78uo-Input__inputLayout select:focus {
    border: none;
    box-shadow: none;
    color:#8c8f94;
    width:200px;
}
.showwhenselect{
    display:none;
}
a#exportToCSV {
    width: 200px;
}
.frm-admin-footer-links {
    text-align: center;
}



/* show entries css start */
.css-q919xu {
    height: 100%;
    background: #fff;
    border-radius: var(--zds-radius-medium, 5px);
    box-shadow: rgba(0, 0, 0, 0.1) 0px 5px 10px 0px;
    display: grid;
    grid-template-columns: minmax(0px, 1fr);
    grid-template-rows: min-content 1fr;
}
.css-ubhhzq {
    display: flex;
    gap: 8px 20px;
    -webkit-box-pack: justify;
    -webkit-box-align: center;
    padding: 12px 20px 10px;
    border-top: 1px solid var(--zds-stroke-weaker, #d7d3c9);
    justify-content: space-between;
    border-bottom: 1px solid var(--zds-stroke-weaker, #d7d3c9);
}
.css-72qqz6-Text {
    letter-spacing: 0.0625rem;
    color: rgb(32, 21, 21);
    max-width: 100%;
    text-align: inherit;
    font-size:24px;
    font-weight:bold;
}
#lastbroswerid{
    display: flex;
    width: 100%;
    justify-content: center;
    border: none;
    padding:10px;

}
.css-1thdzl4 {
    padding-left: var(--zds-space-8, 15px);
    padding-right: var(--zds-space-8, 5px);
    display: flex;
    -webkit-box-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    align-items: center;
    height: var(--zds-size-medium, 42px);
    width: 100%;
    background-color: var(--zds-background-weaker, #fffdf9);
    border-radius: var(--zds-radius-small, 3px);
    border: 1px solid var(--zds-stroke-default, #88827e);
    text-align: left;
    cursor: text!important;
}
.css-143ceu1 {
    display: flex;
    font-size:14px;
    -webkit-box-align: center;
    align-items: center;
    gap: var(--zds-space-8, 8px);
    padding-right: var(--zds-space-12, 10px);
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    color: var(--zds-text-default, #413735);
    font-weight: 400;
}
.css-1hv24vz {
    padding: 0px;
    display: grid;
    grid-template-columns: minmax(0px, 1fr);
    -webkit-box-align: center;
    align-items: center;
}
.css-1hef856 {
    display: flex;
    flex-direction: column;
    gap: 0px;
}
.css-12cugid {
    grid-template-columns: 1fr 120px 130px 170px;
    grid-template-areas: "title services tags activity";
    -webkit-box-align: center;
    align-items: center;
    gap: 10px;
    padding: 6px 12px;
    border-width: 1px 0px 0px;
    border-style: solid none none;
    border-color: rgb(215, 211, 201) transparent transparent;
    border-image: initial;
    border-radius: 0px;
    background-color: transparent;
}
.css-12cugid:first-of-type {
    border-top: 0px none transparent;
}
.css-1tsa7cf {
    grid-area: title;
    display: flex;
    -webkit-box-align: end;
    align-items: end;
    gap: 15px;
    min-height: 50px;
}
.css-1tsa7cf {
    -webkit-box-align: center;
    align-items: center;
    min-height: 36px;
}
.css-13tjqn0 {
    display: block;
    line-height: 0;
}
.css-fonis0, .css-fonis0:hover {
    color: rgb(32, 21, 21);
    text-decoration: none;
    overflow-wrap: anywhere;
    /* display: -webkit-box; */
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
    font-size:13px;
    font-weight:600;
    cursor: inherit;
}.css-12vslhp-RunStatusIcon--root-RunStatusIcon--RunStatusIcon svg {
    margin-top: 5px;
}

.css-37ysfe-Icon--miscBoltAltFill--animate--18x18--BrandOrange[class] {
    fill: rgb(255, 79, 0);
}
.css-37ysfe-Icon--miscBoltAltFill--animate--18x18--BrandOrange > svg {
    display: block;
    height: inherit;
    width: inherit;
}
.css-37ysfe-Icon--miscBoltAltFill--animate--18x18--BrandOrange * {
    fill: inherit;
}
.mainwrap {
    /* background: rgb(245 243 235); */
    width: 98%;
    height: 100%;
    padding: 20px;
    margin-left: -20px;
}
.css-ubhhzq .css-sx0oso-BaseButton {
    width: 146px;
    height: 30px;
    font-weight: 600;
}
/* show entries css end */



/* show-analytics start */
.css-1jkztph-TaskUsageTab--mobile-TaskUsageTab--tablet {
    display: grid;
    gap: 20px;
}
.css-1i7v3y3-TaskUsageTab--rootStyle {
    display: grid;
    gap: 20px;
    position: relative;
}
.css-1jkztph-TaskUsageTab--mobile-TaskUsageTab--tablet {
    grid-template-columns: 1fr 1fr;
    gap: 29px;
}
.css-ns1p8w-UsageStat--mobile-UsageStat--tablet-UsageStat--desktop {
    -webkit-box-align: center;
    align-items: center;
    border: 1px solid rgb(181, 178, 170);
    border-radius: 5px;
    display: grid;
    gap: 10px;
    grid-template-columns: 24px 1fr;
    padding: 10px;
    position: relative;
}
.css-ns1p8w-UsageStat--mobile-UsageStat--tablet-UsageStat--desktop {
    grid-template-columns: 34px 1fr;
    padding: 14px 10px;
}
.css-1tjjda2-Icon--miscBoltAlt--animate--32x32--neutral800[class] {
    fill: var(--zds-gray-warm-10, #2d2e2e);
}
.css-1tjjda2-Icon--miscBoltAlt--animate--32x32--neutral800[class] {
    height: 32px;
    width: 32px;
}
.css-12fzvzr-UsageStat--detailStyle {
    display: grid;
}
.css-1lt25uj-Text {
    letter-spacing: var(--intentionally-undefined, default);
    text-transform: var(--zds-radius-none, none);
    color: var(--zds-text-default, #2d2e2e);
    max-width: 100%;
    text-align: inherit;
    font-weight: 600;
    font-size:14px;
}
.css-i7tyte-Text {
    letter-spacing: var(--zds-letter-spacing-header, normal);
    text-transform: var(--zds-radius-none, none);
    color: var(--zds-text-default, #2d2e2e);
    max-width: 100%;
    text-align: inherit;
    font-size:24px;
}
.css-1i65g83-TaskUsageTab--taskTrendStyle {
    display: grid;
    gap: 45px;
    padding: 30px 30px 35px;
    border: 1px solid #e0e0e0;
    border-radius: 10px;
    box-shadow: 0 2px 6px rgba(0, 0, 0, 0.1);
}
.css-lk1ene-Text {
    font-size: 18px;
    letter-spacing: var(--zds-radius-none, default);
    text-transform: var(--zds-radius-none, none);
    color: var(--zds-text-default, #2d2e2e);
    max-width: 100%;
    text-align: inherit;
    transition: color 0.2s ease-in-out;
    font-weight: 600;
}
.css-howwmv-Text {
    font-size: 13px;
    letter-spacing: var(--intentionally-undefined, default);
    text-transform: var(--zds-radius-none, none);
    color: var(--zds-gray-warm-9, #403f3e);
    max-width: 100%;
    text-align: inherit;
    transition: color 0.2s ease-in-out;
}

#bar-chart-container {
    width: 100%;
    text-align: center;
    margin: 20px auto;
}

#bar-chart {
    display: flex;
    justify-content: space-between;
    align-items: flex-end;
    min-height: 300px;
    border-left: 2px solid #333;
    border-bottom: 2px solid #333;
    padding: 10px;
    background-color: #f9f9f9;
    padding-bottom: 0;
}

.bar {
    width: 25px;
    background: #0073aa;
    margin: 0 2px;
    position: relative;
    transition: all 0.3s ease;
}

.bar:hover {
    background: #005177;
}

.bar-label {
    position: absolute;
    bottom: -36px;
    left: 1px;
    font-size: 10px;
    white-space: pre-wrap;
    /* transform: rotate(-45deg); */
    /* transform-origin: bottom left; */
    font-weight: bold;
    width: 28px;
    display: inline-block;
    word-wrap: break-word;
    line-height: 12px;
}

.bar-count {
    position: absolute;
    top: -20px;
    font-size: 12px;
    color: #333;
}

/* show-analytics end */




.entry-row {
    display: grid;
    grid-template-columns: 40px 40px 1fr 50px 210px 150px 40px;
    align-items: center;
    gap: 10px;
    padding: 12px;
    border-radius:8px;
}

.badge-new {
    background: #ff4b4b;
    color: #fff;
    padding: 2px 6px;
    font-size: 11px;
    border-radius: 8px;
    margin-left: 6px;
}

.mark-lead-btn, .makemyread {
    padding: 5px 10px;
    border: 0;
    border-radius: 4px;
    cursor: pointer;
    background-color: #d5d7fc;
    border-color: #d5d7fc;
    color: #503ebd;
    font-size: 12px;
}

.arrow-link {
    font-size: 20px;
    text-decoration: none;
    color: #000;
}

.user-email-anch {
    color: #444;
    text-decoration: none;
}
button.makemyread {
    height: 36px;
    font-weight: 500;
    display: flex;
    justify-content: center;
    align-items: center;
    column-gap: 5px;
}