.kitb-stock-chart-wrap {
    background: transparent;
    width: 100%;
    max-width: 100%;
    min-height: 200px;
    margin: 0 auto;
}

.kitb-stock-chart-container {
    height: 100%;
    width: 100%;
}

.kitb-stock-chart-widget {
    height: 100%;
    width: 100%;
}

.kitb-stock-chart-has-credit .kitb-stock-chart-widget {
    height: calc(100% - 32px);
}

.kitb-stock-chart-credit {
    font-size: 12px;
    line-height: 32px;
    text-align: center;
}

.kitb-stock-chart-theme-dark .kitb-stock-chart-has-credit .kitb-stock-chart-widget {
    height: calc(100% - 32px);
}

.kitb-stock-chart-credit {
    background: #131722;
    color: #d1d4dc;
}

.kitb-stock-chart-theme-dark .kitb-stock-chart-credit a {
    color: #d1d4dc;
}

.kitb-stock-chart-error {
    padding: 0.75rem 1rem;
    border: 1px solid currentColor;
}

.kitb-stock-chart-transparent,
.kitb-stock-chart-transparent .kitb-stock-chart-container,
.kitb-stock-chart-transparent .kitb-stock-chart-widget {
    background: transparent !important;
}
