/* Dinari Stock Detail Page Styles */

/* Price Header Styles */
.stock-price-header {
    font-size: 2.5rem;
    font-weight: 700;
}

.stock-price-change {
    font-size: 1.1rem;
}

.stock-current-price-badge {
    font-size: 18px;
    padding: 10px 15px;
}

/* Market Data and Stock Information Sections */
.market-data-section,
.stock-info-section {
    background-color: #f8f9fa !important;
    border: 1px solid #e0e0e0;
    border-radius: 4px;
    padding: 20px;
    margin-bottom: 20px;
}

.market-data-section h5,
.stock-info-section h5 {
    margin-top: 0;
}

/* Data Cards */
.data-card-high {
    border-width: 2px !important;
}

.data-card-low {
    border-width: 2px !important;
}

/* About Section */
.about-section-text {
    line-height: 1.8;
    font-size: 1rem;
}

/* Form Styles */
#limit_price_group {
    display: none;
}

/* Balance Display */
#balance_amount {
    display: none;
}

/* Stock Calculation Display */
#stock_calculation {
    display: none;
}

/* Fee Quote Display */
#fee_quote_display {
    display: none;
}

#fee_quote_loading {
    display: none;
}

/* Modal Backdrop Opacity */
.modal-backdrop {
    opacity: 0.5 !important;
    background-color: #000 !important;
}

.modal-backdrop.in {
    opacity: 0.5 !important;
    filter: alpha(opacity=50) !important;
}

#modal-backdrop-order {
    opacity: 0.5 !important;
    background-color: #000 !important;
}

