/* _content/SEOMT/Components/Layout/MainLayout.razor.rz.scp.css */
#blazor-error-ui[b-1cvcmtzuvo] {
    color-scheme: light only;
    background: lightyellow;
    bottom: 0;
    box-shadow: 0 -1px 2px rgba(0, 0, 0, 0.2);
    box-sizing: border-box;
    display: none;
    left: 0;
    padding: 0.6rem 1.25rem 0.7rem 1.25rem;
    position: fixed;
    width: 100%;
    z-index: 1000;
}

    #blazor-error-ui .dismiss[b-1cvcmtzuvo] {
        cursor: pointer;
        position: absolute;
        right: 0.75rem;
        top: 0.5rem;
    }
/* _content/SEOMT/Components/Pages/Home.razor.rz.scp.css */
.card[b-46aib3kg7u] {
    transition: transform 0.2s, box-shadow 0.2s;
}

.card:hover[b-46aib3kg7u] {
    transform: translateY(-5px);
    box-shadow: 0 4px 8px rgba(0,0,0,0.1);
}

.opportunity-name[b-46aib3kg7u] {
    font-weight: bold;
    color: #495057;
}

.chart-container[b-46aib3kg7u] {
    height: 300px;
}

.financial-summary-card[b-46aib3kg7u] {
    text-align: center;
    padding: 20px;
}

.financial-summary-card i[b-46aib3kg7u] {
    font-size: 2.5rem;
    margin-bottom: 15px;
}

.financial-summary-card .amount[b-46aib3kg7u] {
    font-size: 1.5rem;
    font-weight: bold;
}

.financial-summary-card .card-title[b-46aib3kg7u] {
    font-size: 1rem;
    color: #6c757d;
}
/* _content/SEOMT/Components/Pages/Opportunities/Opportunities.razor.rz.scp.css */
.transition-col[b-0kf4vvs0ua] {
    transition: all .5s ease-in-out;
}

.form-container[b-0kf4vvs0ua] {
    opacity: 0;
    transform: translateX(20px);
    transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
}

.form-container.visible[b-0kf4vvs0ua] {
    opacity: 1;
    transform: translateX(0);
}

.editing .table-container[b-0kf4vvs0ua] {
    opacity: 0.6;
}
/* _content/SEOMT/Components/Pages/Transactions/TransactionList.razor.rz.scp.css */
th[role="button"][b-2ld1hbiki1] {
    cursor: pointer;
}

th[role="button"]:hover[b-2ld1hbiki1] {
    background-color: #f8f9fa;
}
/* _content/SEOMT/Components/Pages/Transactions/Transactions.razor.rz.scp.css */
.transition-col[b-nrt804o1j4] {
    transition: all .5s ease-in-out;
}

.form-container[b-nrt804o1j4] {
    opacity: 0;
    transform: translateX(20px);
    transition: opacity 0.3s ease-in-out, transform 0.3s ease-in-out;
}

.form-container.visible[b-nrt804o1j4] {
    opacity: 1;
    transform: translateX(0);
}

.editing .table-container[b-nrt804o1j4] {
    opacity: 0.6;
}
