﻿
.yearbook-galleries-shell {
    width: min(100%, 112rem);
}

.yearbook-galleries-workspace {
    flex-direction: column;
}

.yearbook-gallery-tabs, .yearbook-gallery-tab-panel, .yearbook-galleries-table {
    min-height: 0;
}

.yearbook-gallery-tab-panel {
    height: 100%;
}

@media screen and (min-width: 960px) {
    .yearbook-galleries-table .mud-table-root {
        min-width: 128rem;
        table-layout: fixed;
    }

    .yearbook-gallery-id-column, .yearbook-gallery-id-cell {
        width: 7rem;
        min-width: 7rem;
        max-width: 7rem;
    }

    .yearbook-gallery-name-column, .yearbook-gallery-name-cell {
        width: 18rem;
        min-width: 18rem;
        max-width: 18rem;
        white-space: normal;
    }

    .yearbook-galleries-table .store-data-code-column, .yearbook-galleries-table .store-data-code-cell {
        width: 10rem;
        min-width: 10rem;
        max-width: 10rem;
    }

    .yearbook-gallery-date-column, .yearbook-gallery-date-cell {
        width: 8.5rem;
        min-width: 8.5rem;
        max-width: 8.5rem;
        white-space: nowrap;
    }

    .yearbook-gallery-sales-column, .yearbook-gallery-sales-cell {
        width: 11rem;
        min-width: 11rem;
        max-width: 11rem;
        white-space: normal;
    }

    .yearbook-gallery-plan-column, .yearbook-gallery-plan-cell {
        width: 14rem;
        min-width: 14rem;
        max-width: 14rem;
        white-space: normal;
    }

    .yearbook-gallery-tax-column, .yearbook-gallery-tax-cell {
        width: 15rem;
        min-width: 15rem;
        max-width: 15rem;
        white-space: normal;
    }

    .yearbook-gallery-shipping-column, .yearbook-gallery-shipping-cell {
        width: 14rem;
        min-width: 14rem;
        max-width: 14rem;
        white-space: normal;
    }

    .yearbook-gallery-actions-column, .yearbook-gallery-actions-cell {
        width: 22rem;
        min-width: 22rem;
        max-width: 22rem;
    }
}

/* ===== END: pages/ViewYearbookGalleries.css ===== */

/* ===== BEGIN: dialogs/DiscountCodeInfoDialog.css ===== */
/* ============================================================================
   Discount-code information dialog
   ----------------------------------------------------------------------------
   Dialog width and discount-code emphasis. Shared label/value rows live in
   StoreInfoDetails.css.

   Source: Pasted text(20260903-154552).txt:1395-1409.
   ============================================================================ */

.store-discount-code-info-dialog {
    width: min(34rem, calc(100vw - 2rem));
    max-width: 34rem;
}

    .store-discount-code-info-dialog .store-admin-form-section-heading {
        margin-bottom: 0.75rem;
    }

    .store-discount-code-info-dialog .store-discount-code-value {
        color: var(--store-text-main);
        font-weight: 800;
        letter-spacing: 0.02em;
    }
