@import '_content/Microsoft.FluentUI.AspNetCore.Components/Microsoft.FluentUI.AspNetCore.Components.2jmos03fny.bundle.scp.css';

/* /App.razor.rz.scp.css */
body[b-es57e9xm9u] {
    margin: 0;
    padding: 0;
    height: 100vh;
    font-family: var(--body-font);
    font-size: var(--type-ramp-base-font-size);
    line-height: var(--type-ramp-base-line-height);
    font-weight: var(--font-weight);
    color: var(--neutral-foreground-rest);
    background: var(--neutral-fill-layer-rest);
}
/* /Components/QuoteWatch.razor.rz.scp.css */
.responsive-grid[b-49nvo8tvjl] {
    /*display: grid;
    grid-template-columns: repeat(4, 1fr);
*/ gap: 10px;
}

.grid-item[b-49nvo8tvjl] {
    display: flex;
    justify-content: space-between;
    padding: 5px;
    margin-bottom: 10px;
}

.label[b-49nvo8tvjl] {
    text-align: left;
    flex: 1;
}

.value[b-49nvo8tvjl] {
    text-align: right;
    flex: 1;
}

.text-success[b-49nvo8tvjl] {
    color: green;
}

.text-danger[b-49nvo8tvjl] {
    color: red;
}

@media (max-width: 768px) {
    .responsive-grid[b-49nvo8tvjl] {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 480px) {
    .responsive-grid[b-49nvo8tvjl] {
        grid-template-columns: 1fr;
    }
}
/* /Pages/Chart/QuoteSummary.razor.rz.scp.css */
.responsive-grid[b-wylbsd8lkd] {
    display: grid;
    grid-template-columns: repeat(4, 1fr);
    gap: 10px;
}

.grid-item[b-wylbsd8lkd] {
    display: flex;
    justify-content: space-between;
    padding: 5px;
    border-bottom: 1px dashed #ccc;
}

.label[b-wylbsd8lkd] {
    text-align: left;
    flex: 1;
}

.value[b-wylbsd8lkd] {
    text-align: right;
    flex: 1;
}

@media (max-width: 768px) {
    .responsive-grid[b-wylbsd8lkd] {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 480px) {
    .responsive-grid[b-wylbsd8lkd] {
        grid-template-columns: 1fr;
    }
}
/* /Pages/Market.razor.rz.scp.css */
.responsive-grid[b-yx0h33w5qh] {
    /*display: grid;
    grid-template-columns: repeat(4, 1fr);
*/    gap: 10px;
}

.grid-item[b-yx0h33w5qh] {
    display: flex;
    justify-content: space-between;
    padding: 5px;
    margin-bottom: 10px;
}

.label[b-yx0h33w5qh] {
    text-align: left;
    flex: 1;
}

.value[b-yx0h33w5qh] {
    text-align: right;
    flex: 1;
}

.text-success[b-yx0h33w5qh] {
    color: green;
}

.text-danger[b-yx0h33w5qh] {
    color: red;
}

@media (max-width: 768px) {
    .responsive-grid[b-yx0h33w5qh] {
        grid-template-columns: repeat(2, 1fr);
    }
}

@media (max-width: 480px) {
    .responsive-grid[b-yx0h33w5qh] {
        grid-template-columns: 1fr;
    }
}
