body.local-pw-certificates-dashboard-page #topofscroll,
body.local-pw-certificates-dashboard-page #region-main-box,
body.local-pw-certificates-dashboard-page #region-main {
    background: transparent;
    border: 0;
    box-shadow: none;
}

body.local-pw-certificates-dashboard-page #region-main {
    padding: 0;
}

body.local-pw-certificates-dashboard-page #page-header {
    display: none;
}

body.local-pw-certificates-dashboard-page #page.drawers .main-inner {
    padding-top: 1.75rem;
    background: transparent !important;
    border: 0 !important;
    box-shadow: none !important;
}

body.local-pw-certificates-dashboard-page #page.drawers #page-content,
body.local-pw-certificates-dashboard-page #page.drawers #region-main-box {
    background: transparent !important;
}

body.local-pw-certificates-dashboard-page .pw-certificates-dashboard {
    display: flex;
    flex-direction: column;
    gap: 1.35rem;
    padding-bottom: 1rem;
}

body.local-pw-certificates-dashboard-page .pw-certificates-banner {
    display: inline-flex;
    align-items: center;
    gap: .6rem;
    padding: .9rem 1rem;
    border-radius: 1rem;
    border: 1px solid #f2c2c8;
    background: #fff6f7;
    color: #9c2d40;
    font-weight: 600;
}

body.local-pw-certificates-dashboard-page .pw-certificates-hero {
    position: relative;
    display: block !important;
    gap: 0;
    padding: 0 !important;
    border: 0 !important;
    border-radius: 0 !important;
    background: transparent !important;
    box-shadow: none !important;
    overflow: visible !important;
}

body.local-pw-certificates-dashboard-page .pw-certificates-hero::before {
    content: none;
}

body.local-pw-certificates-dashboard-page .pw-certificates-hero__top {
    display: grid;
    grid-template-columns: minmax(0, 1.2fr) minmax(24rem, 29rem);
    gap: 1.4rem;
    align-items: start;
}

body.local-pw-certificates-dashboard-page .pw-certificates-hero__copy,
body.local-pw-certificates-dashboard-page .pw-certificates-hero__stats {
    position: relative;
    z-index: 1;
}

body.local-pw-certificates-dashboard-page .pw-certificates-hero__copy {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

body.local-pw-certificates-dashboard-page .pw-certificates-hero__badge {
    display: inline-flex;
    align-items: center;
    gap: .45rem;
    margin-bottom: 1rem;
    padding: .42rem .85rem;
    border-radius: 999px;
    background: #edf4ff;
    box-shadow: inset 0 0 0 1px rgba(37, 99, 235, .08);
    color: #2563eb;
    font-size: .78rem;
    font-weight: 700;
    letter-spacing: .02em;
    text-transform: uppercase;
}

body.local-pw-certificates-dashboard-page .pw-certificates-hero__badge::before {
    content: "";
    width: .38rem;
    height: .38rem;
    border-radius: 50%;
    background: currentColor;
}

body.local-pw-certificates-dashboard-page .pw-certificates-hero__title {
    margin: 0;
    color: #173769;
    font-size: clamp(2.2rem, 3.5vw, 3.55rem);
    line-height: 1.04;
    font-weight: 800;
    letter-spacing: -.04em;
    text-wrap: balance;
}

body.local-pw-certificates-dashboard-page .pw-certificates-hero__subtitle {
    max-width: 38rem;
    margin: .95rem 0 0;
    color: #5d7396;
    font-size: 1.03rem;
    font-weight: 500;
    line-height: 1.62;
}

body.local-pw-certificates-dashboard-page .pw-certificates-hero__stats {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 1rem;
    align-self: start;
}

body.local-pw-certificates-dashboard-page .pw-certificates-stat,
body.local-pw-certificates-dashboard-page .pw-certificates-section__panel {
    border: 1px solid #deebf8;
    background: rgba(255, 255, 255, .94);
    box-shadow: 0 14px 28px rgba(17, 36, 73, .06);
}

body.local-pw-certificates-dashboard-page .pw-certificates-stat {
    --pw-stat-accent: #2f6fe8;
    position: relative;
    min-height: 11.4rem;
    padding: 1.1rem 1.1rem 1rem;
    border: 1px solid rgba(204, 220, 242, .9);
    border-radius: 1.3rem;
    background: linear-gradient(180deg, rgba(255, 255, 255, .98) 0%, rgba(248, 251, 255, .98) 100%);
    background-image: none !important;
    box-shadow:
        0 18px 34px rgba(15, 35, 75, .08),
        inset 0 1px 0 rgba(255, 255, 255, .9);
    display: flex;
    flex-direction: column;
    gap: .95rem;
    overflow: hidden;
}

body.local-pw-certificates-dashboard-page .pw-certificates-stat::before,
body.local-pw-certificates-dashboard-page .pw-certificates-stat::after {
    content: none !important;
    display: none !important;
}

body.local-pw-certificates-dashboard-page .pw-certificates-stat:nth-child(1) {
    --pw-stat-accent: #2f6fe8;
}

body.local-pw-certificates-dashboard-page .pw-certificates-stat:nth-child(2) {
    --pw-stat-accent: #5269ff;
}

body.local-pw-certificates-dashboard-page .pw-certificates-stat:nth-child(3) {
    --pw-stat-accent: #1795d4;
}

body.local-pw-certificates-dashboard-page .pw-certificates-stat:nth-child(4) {
    --pw-stat-accent: #315fbc;
}

body.local-pw-certificates-dashboard-page .pw-certificates-stat__icon,
body.local-pw-certificates-dashboard-page .pw-certificates-metric__icon,
body.local-pw-certificates-dashboard-page .pw-certificates-item__icon,
body.local-pw-certificates-dashboard-page .pw-certificates-empty__icon {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    flex: 0 0 auto;
    color: var(--pw-stat-accent, #2f6fe8);
    background: linear-gradient(135deg, rgba(237, 244, 255, .98), rgba(223, 235, 255, .92));
}

body.local-pw-certificates-dashboard-page .pw-certificates-stat__icon,
body.local-pw-certificates-dashboard-page .pw-certificates-metric__icon {
    width: 3.2rem;
    height: 3.2rem;
    border: 1px solid rgba(197, 216, 239, .8);
    border-radius: 1rem;
    box-shadow: 0 10px 24px rgba(47, 111, 232, .08);
    font-size: 1.08rem;
    align-self: flex-start;
}

body.local-pw-certificates-dashboard-page .pw-certificates-stat__content {
    display: flex;
    flex: 1 1 auto;
    flex-direction: column;
    justify-content: center;
    gap: .18rem;
    margin-top: -.4rem;
    min-width: 0;
    width: 100%;
    align-items: center;
    text-align: center;
}

body.local-pw-certificates-dashboard-page .pw-certificates-stat__value,
body.local-pw-certificates-dashboard-page .pw-certificates-metric__value {
    display: block;
    color: #17315f;
    font-size: clamp(2.25rem, 3.4vw, 2.6rem);
    line-height: 1;
    font-weight: 800;
    letter-spacing: -.04em;
    width: 100%;
    text-align: center;
}

body.local-pw-certificates-dashboard-page .pw-certificates-stat__label,
body.local-pw-certificates-dashboard-page .pw-certificates-metric__label {
    margin: .22rem 0 0;
    color: #17315f;
    font-size: 1.12rem;
    line-height: 1.15;
    font-weight: 800;
    text-align: center;
}

body.local-pw-certificates-dashboard-page .pw-certificates-stat__description,
body.local-pw-certificates-dashboard-page .pw-certificates-metric__description {
    margin: .2rem 0 0;
    color: #6f84a6;
    font-size: .9rem;
    line-height: 1.32;
    font-weight: 600;
    max-width: 9.5rem;
    text-align: center;
}

body.local-pw-certificates-dashboard-page .pw-certificates-section__title {
    margin: 0;
    color: #17315f;
    font-size: clamp(1.45rem, 2vw, 2rem);
    line-height: 1.1;
    font-weight: 800;
    letter-spacing: -.03em;
}

body.local-pw-certificates-dashboard-page .pw-certificates-shortcuts {
    display: flex;
    flex-wrap: wrap;
    gap: .85rem;
    margin-top: 1.35rem;
}

body.local-pw-certificates-dashboard-page .pw-certificates-btn {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    gap: .55rem;
    border-radius: .85rem;
    font-weight: 700;
    text-decoration: none;
    transition: transform .18s ease, box-shadow .18s ease, border-color .18s ease, background-color .18s ease;
}

body.local-pw-certificates-dashboard-page .pw-certificates-btn:hover,
body.local-pw-certificates-dashboard-page .pw-certificates-btn:focus {
    text-decoration: none;
    transform: translateY(-1px);
}

body.local-pw-certificates-dashboard-page .pw-certificates-btn--large {
    min-height: 3.4rem;
    padding: .85rem 1.3rem;
    font-size: .98rem;
}

body.local-pw-certificates-dashboard-page .pw-certificates-btn--small {
    min-height: 2.75rem;
    padding: .7rem 1rem;
    font-size: .88rem;
}

body.local-pw-certificates-dashboard-page .pw-certificates-btn--primary {
    border: 1px solid transparent;
    background: linear-gradient(135deg, #2d7ae7 0%, #1f66d6 100%);
    color: #fff;
    box-shadow: 0 14px 26px rgba(47, 111, 232, .2);
}

body.local-pw-certificates-dashboard-page .pw-certificates-btn--primary:hover,
body.local-pw-certificates-dashboard-page .pw-certificates-btn--primary:focus {
    color: #fff;
    box-shadow: 0 18px 30px rgba(47, 111, 232, .24);
}

body.local-pw-certificates-dashboard-page .pw-certificates-btn--secondary {
    border: 1px solid #d7e3f4;
    background: #fff;
    color: #24406f;
    box-shadow: 0 10px 22px rgba(15, 35, 75, .05);
}

body.local-pw-certificates-dashboard-page .pw-certificates-btn--secondary:hover,
body.local-pw-certificates-dashboard-page .pw-certificates-btn--secondary:focus {
    border-color: #c5d7ef;
    color: #1f66d6;
}

body.local-pw-certificates-dashboard-page .pw-certificates-btn--ghost {
    border: 1px solid #d7e3f4;
    background: #f7faff;
    color: #24406f;
}

body.local-pw-certificates-dashboard-page .pw-certificates-sections {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 1.25rem;
    align-items: start;
}

body.local-pw-certificates-dashboard-page .pw-certificates-section {
    display: flex;
    flex-direction: column;
    gap: .85rem;
    min-width: 0;
}

body.local-pw-certificates-dashboard-page .pw-certificates-section__head {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: .75rem;
}

body.local-pw-certificates-dashboard-page .pw-certificates-section__count {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    min-width: 2.25rem;
    min-height: 2.25rem;
    padding: 0 .75rem;
    border-radius: 999px;
    background: #edf4ff;
    box-shadow: inset 0 0 0 1px rgba(37, 99, 235, .08);
    color: #205cc8;
    font-weight: 800;
}

body.local-pw-certificates-dashboard-page .pw-certificates-section__panel {
    padding: 1.2rem;
    border-radius: 1.25rem;
}

body.local-pw-certificates-dashboard-page .pw-certificates-itemlist {
    display: grid;
    gap: .95rem;
}

body.local-pw-certificates-dashboard-page .pw-certificates-item {
    display: flex;
    flex-direction: column;
    gap: .95rem;
    padding: 1.05rem;
    border: 1px solid #e3edf8;
    border-radius: 1.05rem;
    background: linear-gradient(180deg, #ffffff 0%, #fbfdff 100%);
}

body.local-pw-certificates-dashboard-page .pw-certificates-item__head {
    display: flex;
    align-items: flex-start;
    gap: .9rem;
}

body.local-pw-certificates-dashboard-page .pw-certificates-item__icon,
body.local-pw-certificates-dashboard-page .pw-certificates-empty__icon {
    width: 3.35rem;
    height: 3.35rem;
    border-radius: 1rem;
    font-size: 1.25rem;
}

body.local-pw-certificates-dashboard-page .pw-certificates-item__headcopy,
body.local-pw-certificates-dashboard-page .pw-certificates-item__meta,
body.local-pw-certificates-dashboard-page .pw-certificates-item__actions {
    min-width: 0;
}

body.local-pw-certificates-dashboard-page .pw-certificates-item__eyebrow {
    margin: 0;
    color: #6e83a2;
    font-size: .88rem;
    font-weight: 700;
}

body.local-pw-certificates-dashboard-page .pw-certificates-item__title {
    margin: .2rem 0 0;
    color: #17315f;
    font-size: 1.18rem;
    line-height: 1.28;
    font-weight: 800;
}

body.local-pw-certificates-dashboard-page .pw-certificates-item__badges {
    display: flex;
    flex-wrap: wrap;
    gap: .5rem;
    margin-top: .65rem;
}

body.local-pw-certificates-dashboard-page .pw-certificates-badge-chip {
    display: inline-flex;
    align-items: center;
    min-height: 2rem;
    padding: .38rem .75rem;
    border-radius: 999px;
    font-size: .76rem;
    font-weight: 800;
    letter-spacing: .02em;
    text-transform: uppercase;
}

body.local-pw-certificates-dashboard-page .pw-certificates-badge-chip--digital {
    background: #e8f8ef;
    color: #167448;
}

body.local-pw-certificates-dashboard-page .pw-certificates-badge-chip--paper {
    background: #fff4e7;
    color: #b36512;
}

body.local-pw-certificates-dashboard-page .pw-certificates-badge-chip--eligible {
    background: #edf4ff;
    color: #245fcd;
}

body.local-pw-certificates-dashboard-page .pw-certificates-badge-chip--status,
body.local-pw-certificates-dashboard-page .pw-certificates-badge-chip--default {
    background: #f3f6fb;
    color: #59708f;
}

body.local-pw-certificates-dashboard-page .pw-certificates-item__meta {
    display: grid;
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: .7rem .95rem;
}

body.local-pw-certificates-dashboard-page .pw-certificates-item__meta-row {
    display: flex;
    flex-direction: column;
    gap: .2rem;
}

body.local-pw-certificates-dashboard-page .pw-certificates-item__meta-label {
    color: #8193ad;
    font-size: .76rem;
    font-weight: 700;
    letter-spacing: .03em;
    text-transform: uppercase;
}

body.local-pw-certificates-dashboard-page .pw-certificates-item__meta-value {
    color: #203760;
    font-size: .94rem;
    font-weight: 600;
    line-height: 1.4;
    overflow-wrap: anywhere;
}

body.local-pw-certificates-dashboard-page .pw-certificates-item__actions {
    display: flex;
    flex-wrap: wrap;
    gap: .65rem;
}

body.local-pw-certificates-dashboard-page .pw-certificates-empty {
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
    min-height: 20rem;
    padding: 1.6rem;
    border: 1px dashed #ccdbf0;
    border-radius: 1.1rem;
    background: linear-gradient(180deg, #fbfdff 0%, #f5f9ff 100%);
    text-align: center;
}

body.local-pw-certificates-dashboard-page .pw-certificates-empty__title {
    margin: 1rem 0 .4rem;
    color: #17315f;
    font-size: 1.4rem;
    line-height: 1.2;
    font-weight: 800;
}

body.local-pw-certificates-dashboard-page .pw-certificates-empty__description {
    max-width: 26rem;
    margin: 0;
    color: #6d819f;
    font-size: .98rem;
    line-height: 1.55;
}

body.local-pw-certificates-list-page .pw-certificates-hero__stats--compact {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    max-width: 29rem;
}

body.local-pw-certificates-list-page .pw-certificates-catalog {
    gap: 1.15rem;
}

body.local-pw-certificates-list-page .pw-certificates-catalog__toolbar {
    padding: 1rem 1.05rem;
}

body.local-pw-certificates-list-page .pw-certificates-catalog__filters {
    display: grid;
    grid-template-columns: minmax(16rem, 1.35fr) repeat(3, minmax(10.5rem, 1fr)) minmax(4.75rem, 5.5rem);
    gap: .85rem;
    align-items: end;
}

body.local-pw-certificates-list-page .pw-certificates-catalog__field {
    display: flex;
    flex-direction: column;
    gap: .45rem;
    min-width: 0;
}

body.local-pw-certificates-list-page .pw-certificates-catalog__field label,
body.local-pw-certificates-list-page .pw-certificates-catalog__field-label {
    margin: 0;
    color: #6a7f9f;
    font-size: .78rem;
    font-weight: 700;
    letter-spacing: .03em;
    text-transform: uppercase;
}

body.local-pw-certificates-list-page .pw-certificates-catalog__field input,
body.local-pw-certificates-list-page .pw-certificates-catalog__field select,
body.local-pw-certificates-list-page .pw-certificates-dropdown__toggle {
    width: 100%;
    min-height: 3.05rem;
    padding: .8rem .95rem;
    border: 1px solid #dbe7f8;
    border-radius: .95rem;
    background: #fff;
    color: #203760;
    font-size: .96rem;
    font-weight: 600;
    box-shadow:
        0 14px 30px rgba(15, 35, 75, .05),
        inset 0 1px 0 rgba(255, 255, 255, .92);
}

body.local-pw-certificates-list-page .pw-certificates-catalog__field input:focus,
body.local-pw-certificates-list-page .pw-certificates-catalog__field select:focus,
body.local-pw-certificates-list-page .pw-certificates-dropdown__toggle:focus {
    border-color: #cfe0fb;
    outline: 0;
    box-shadow:
        0 16px 32px rgba(15, 35, 75, .07),
        0 0 0 .18rem rgba(47, 111, 232, .1);
}

body.local-pw-certificates-list-page .pw-certificates-dropdown {
    position: relative;
}

body.local-pw-certificates-list-page .pw-certificates-dropdown__toggle {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: .9rem;
    text-align: left;
    cursor: pointer;
}

body.local-pw-certificates-list-page .pw-certificates-dropdown__label {
    min-width: 0;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}

body.local-pw-certificates-list-page .pw-certificates-dropdown__chevron {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    color: #24406f;
    transition: transform .18s ease;
}

body.local-pw-certificates-list-page .pw-certificates-dropdown.is-open .pw-certificates-dropdown__chevron {
    transform: rotate(180deg);
}

body.local-pw-certificates-list-page .pw-certificates-dropdown__menu {
    position: absolute;
    top: calc(100% + .55rem);
    left: 0;
    z-index: 30;
    min-width: 100%;
    padding: .55rem;
    border: 1px solid #e3edf9;
    border-radius: 1.15rem;
    background: #fff;
    box-shadow: 0 24px 44px rgba(15, 35, 75, .14);
    opacity: 0;
    pointer-events: none;
    transform: translateY(-6px);
    transition: opacity .16s ease, transform .16s ease;
}

body.local-pw-certificates-list-page .pw-certificates-dropdown.is-open .pw-certificates-dropdown__menu {
    opacity: 1;
    pointer-events: auto;
    transform: translateY(0);
}

body.local-pw-certificates-list-page .pw-certificates-dropdown__option {
    width: 100%;
    display: flex;
    align-items: center;
    min-height: 3rem;
    padding: .72rem .85rem;
    border: 0;
    border-radius: .95rem;
    background: transparent;
    color: #24406f;
    font-size: 1rem;
    font-weight: 700;
    text-align: left;
    cursor: pointer;
    transition: background-color .16s ease, color .16s ease;
}

body.local-pw-certificates-list-page .pw-certificates-dropdown__option:hover,
body.local-pw-certificates-list-page .pw-certificates-dropdown__option:focus {
    background: #f4f8ff;
    outline: 0;
}

body.local-pw-certificates-list-page .pw-certificates-dropdown__option.is-active {
    background: #eaf2ff;
    color: #1f57ba;
}

body.local-pw-certificates-list-page .pw-certificates-catalog__field--search {
    max-width: 30rem;
}

body.local-pw-certificates-list-page .pw-certificates-catalog__actions {
    display: flex;
    flex-wrap: wrap;
    gap: .7rem;
    align-items: center;
    justify-content: flex-end;
    grid-column: 1 / -1;
    justify-self: end;
    width: 100%;
    margin-top: .15rem;
}

body.local-pw-certificates-list-page .pw-certificates-catalog__summary {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: .75rem;
    margin-bottom: 1rem;
}

body.local-pw-certificates-list-page .pw-certificates-catalog__summary-text {
    margin: 0;
    color: #607694;
    font-size: .96rem;
    font-weight: 600;
}

body.local-pw-certificates-list-page .pw-certificates-itemlist--catalog {
    grid-template-columns: repeat(2, minmax(0, 1fr));
    gap: 1rem;
}

body.local-pw-certificates-list-page .pw-certificates-itemlist--catalog .pw-certificates-item {
    height: 100%;
}

body.local-pw-certificates-list-page .pw-certificates-catalog__pagination {
    margin-top: 1.2rem;
}

body.local-pw-certificates-list-page .pw-certificates-catalog__pagination .pagination {
    justify-content: center;
    gap: .35rem;
    margin-bottom: 0;
}

body.local-pw-certificates-list-page .pw-certificates-catalog__pagination .page-link {
    min-width: 2.5rem;
    min-height: 2.5rem;
    border: 1px solid #d7e3f4;
    border-radius: .85rem;
    color: #24406f;
    font-weight: 700;
    box-shadow: 0 10px 22px rgba(15, 35, 75, .04);
}

body.local-pw-certificates-list-page .pw-certificates-catalog__pagination .page-item.active .page-link {
    border-color: transparent;
    background: linear-gradient(135deg, #2d7ae7 0%, #1f66d6 100%);
    color: #fff;
}

@media (max-width: 991.98px) {
    body.local-pw-certificates-dashboard-page .pw-certificates-hero__top,
    body.local-pw-certificates-dashboard-page .pw-certificates-sections {
        grid-template-columns: 1fr;
    }

    body.local-pw-certificates-dashboard-page .pw-certificates-hero__stats {
        order: 2;
    }

    body.local-pw-certificates-dashboard-page .pw-certificates-overview {
        order: 3;
    }

    body.local-pw-certificates-list-page .pw-certificates-catalog__filters {
        grid-template-columns: repeat(2, minmax(0, 1fr));
    }

    body.local-pw-certificates-list-page .pw-certificates-catalog__field--search {
        max-width: none;
    }

    body.local-pw-certificates-list-page .pw-certificates-itemlist--catalog {
        grid-template-columns: 1fr;
    }
}

@media (max-width: 767.98px) {
    body.local-pw-certificates-dashboard-page .pw-certificates-dashboard {
        gap: 1rem;
    }

    body.local-pw-certificates-dashboard-page .pw-certificates-hero,
    body.local-pw-certificates-dashboard-page .pw-certificates-section__panel {
        padding: 1rem;
    }

    body.local-pw-certificates-dashboard-page .pw-certificates-item__actions,
    body.local-pw-certificates-dashboard-page .pw-certificates-item__meta {
        grid-template-columns: 1fr;
    }

    body.local-pw-certificates-dashboard-page .pw-certificates-shortcuts,
    body.local-pw-certificates-dashboard-page .pw-certificates-item__actions,
    body.local-pw-certificates-dashboard-page .pw-certificates-section__head {
        flex-direction: column;
        align-items: stretch;
    }

    body.local-pw-certificates-dashboard-page .pw-certificates-btn--large,
    body.local-pw-certificates-dashboard-page .pw-certificates-btn--small {
        width: 100%;
    }

    body.local-pw-certificates-dashboard-page .pw-certificates-item__head {
        flex-direction: column;
    }

    body.local-pw-certificates-dashboard-page .pw-certificates-item__icon,
    body.local-pw-certificates-dashboard-page .pw-certificates-empty__icon {
        width: 3rem;
        height: 3rem;
    }

    body.local-pw-certificates-dashboard-page .pw-certificates-hero__stats {
        grid-template-columns: 1fr;
    }

    body.local-pw-certificates-list-page .pw-certificates-catalog__filters {
        grid-template-columns: 1fr;
    }

    body.local-pw-certificates-list-page .pw-certificates-catalog__actions {
        flex-direction: column;
        align-items: stretch;
    }

    body.local-pw-certificates-list-page .pw-certificates-catalog__summary {
        flex-direction: column;
        align-items: flex-start;
    }
}
