/* /Components/Pages/Bots.razor.rz.scp.css */
.bot-actions[b-e4qfnug70p] {
    display: flex;
    flex-wrap: wrap;
    gap: 8px;
}

td code[b-e4qfnug70p],
td p[b-e4qfnug70p] {
    overflow-wrap: anywhere;
}
/* /Components/Pages/CollectorCreate.razor.rz.scp.css */
.collector-back[b-uamn1p2ezu] {
    display: inline-block;
    margin-bottom: 18px;
}

.collector-form-panel[b-uamn1p2ezu] {
    max-width: 760px;
}

.collector-duration[b-uamn1p2ezu] {
    display: flex;
    align-items: center;
    gap: 10px;
}

.collector-duration input[b-uamn1p2ezu] {
    max-width: 120px;
}

.collector-duration span[b-uamn1p2ezu] {
    color: var(--muted);
}

.collector-key[b-uamn1p2ezu] {
    min-height: 94px;
    overflow-wrap: anywhere;
    resize: vertical;
}

.collector-settings[b-uamn1p2ezu] {
    display: grid;
    grid-template-columns: minmax(0, 160px) minmax(0, 1fr);
    gap: 12px 20px;
    margin: 20px 0;
}

.collector-settings dt[b-uamn1p2ezu] {
    font-family: Consolas, monospace;
    font-size: 12px;
}

.collector-settings dd[b-uamn1p2ezu] {
    margin: 0;
    overflow-wrap: anywhere;
}

.collector-example[b-uamn1p2ezu] {
    padding: 14px;
    border: 1px solid var(--line);
    border-radius: 7px;
    background: var(--bg);
    white-space: pre-wrap;
    overflow-wrap: anywhere;
}

.actions[b-uamn1p2ezu] {
    flex-wrap: wrap;
    align-items: center;
}

.collector-copy-status[b-uamn1p2ezu] {
    margin-top: 14px;
    color: var(--green);
}

@media (max-width: 560px) {
    .collector-settings[b-uamn1p2ezu] {
        grid-template-columns: minmax(0, 1fr);
        gap: 5px;
    }

    .collector-settings dd[b-uamn1p2ezu] {
        margin-bottom: 12px;
    }
}
/* /Components/Pages/Collectors.razor.rz.scp.css */
.collector-create-link[b-8svgoi7l81] {
    display: inline-block;
    padding: 10px 14px;
    border: 1px solid var(--accent);
    border-radius: 7px;
    text-decoration: none;
    white-space: nowrap;
}

.collector-caption[b-8svgoi7l81] {
    padding-top: 14px;
    caption-side: bottom;
    text-align: left;
    color: var(--muted);
    font-size: 11px;
}

.collector-confirm[b-8svgoi7l81] {
    max-width: 290px;
}

.collector-confirm p[b-8svgoi7l81] {
    margin-bottom: 6px;
}

.collector-confirm .actions[b-8svgoi7l81] {
    flex-wrap: wrap;
}

.collector-sitemap span[b-8svgoi7l81] {
    display: block;
    max-width: 300px;
    overflow-wrap: anywhere;
}
/* /Components/Pages/Googlebot.razor.rz.scp.css */
.googlebot-screen[b-k31ly50mjc] {
    --googlebot-radius: 7px;
}

.googlebot-heading[b-k31ly50mjc] {
    margin-bottom: 24px;
}

.googlebot-heading p[b-k31ly50mjc] {
    margin-bottom: 4px;
}

.googlebot-heading small[b-k31ly50mjc] {
    font-size: 12px;
}

.googlebot-filters[b-k31ly50mjc] {
    display: grid;
    grid-template-columns: repeat(4, minmax(0, 1fr));
    gap: 16px;
    align-items: end;
    margin-bottom: 28px;
}

.page-search[b-k31ly50mjc] {
    grid-column: 1 / -1;
}

.crawler-filter[b-k31ly50mjc],
.period-filter[b-k31ly50mjc] {
    min-width: 0;
}

.googlebot-filters label[b-k31ly50mjc],
.device-filter legend[b-k31ly50mjc] {
    margin: 0 0 6px;
    color: var(--muted);
    font-size: 12px;
}

.search-controls[b-k31ly50mjc] {
    display: flex;
    gap: 8px;
}

.search-controls input[b-k31ly50mjc] {
    min-width: 0;
    background: var(--panel);
}

.device-filter[b-k31ly50mjc] {
    min-width: 0;
    margin: 0;
    padding: 0;
    border: 0;
}

.device-options[b-k31ly50mjc] {
    display: flex;
    padding: 3px;
    border: 1px solid var(--line);
    border-radius: var(--googlebot-radius);
    background: var(--panel);
}

.device-options button[b-k31ly50mjc] {
    padding: 6px 15px;
    border: 0;
    border-radius: 4px;
}

.device-options button[aria-pressed="true"][b-k31ly50mjc] {
    background: var(--accent);
    color: var(--bg);
}

.crawler-filter select[b-k31ly50mjc],
.period-filter select[b-k31ly50mjc] {
    width: 100%;
    background: var(--panel);
}

.googlebot-section-heading[b-k31ly50mjc],
.googlebot-section-heading > div[b-k31ly50mjc],
.googlebot-footer[b-k31ly50mjc] {
    display: flex;
    align-items: center;
    justify-content: space-between;
    gap: 16px;
    flex-wrap: wrap;
}

.googlebot-section-heading[b-k31ly50mjc] {
    margin-bottom: 14px;
}

.googlebot-section-heading h2[b-k31ly50mjc] {
    margin: 0;
    font-size: 20px;
}

.googlebot-section-heading span[b-k31ly50mjc],
.googlebot-footer[b-k31ly50mjc] {
    color: var(--muted);
    font-size: 12px;
}

.googlebot-table-scroll[b-k31ly50mjc] {
    overflow-x: auto;
    border: 1px solid var(--line);
    border-radius: var(--googlebot-radius);
    background: var(--panel);
    scrollbar-color: var(--line) var(--panel);
}

.googlebot-pages[b-k31ly50mjc] {
    min-width: 1100px;
    font-size: 13px;
}

.googlebot-pages > thead[b-k31ly50mjc] {
    background: var(--bg);
}

.googlebot-pages > thead th[b-k31ly50mjc] {
    padding: 12px;
    font-weight: 650;
    white-space: nowrap;
}

.googlebot-page-row > th[b-k31ly50mjc],
.googlebot-page-row > td[b-k31ly50mjc] {
    padding: 14px 12px;
    vertical-align: middle;
}

.googlebot-page-row > th[b-k31ly50mjc] {
    width: 25%;
    min-width: 210px;
    color: var(--ink);
}

.page-toggle[b-k31ly50mjc] {
    display: flex;
    align-items: baseline;
    gap: 12px;
    width: 100%;
    padding: 0;
    border: 0;
    border-radius: 2px;
    background: transparent;
    color: var(--ink);
    font-size: 15px;
    font-weight: 650;
    text-align: left;
    overflow-wrap: anywhere;
}

.page-toggle:hover[b-k31ly50mjc] {
    color: var(--accent);
    background: transparent;
}

.disclosure[b-k31ly50mjc] {
    flex: 0 0 12px;
    color: var(--accent);
}

.numeric[b-k31ly50mjc] {
    text-align: right;
    font-variant-numeric: tabular-nums;
}

.visits[b-k31ly50mjc] {
    font-weight: 650;
}

.date[b-k31ly50mjc],
.timing[b-k31ly50mjc] {
    white-space: nowrap;
    font-variant-numeric: tabular-nums;
}

.status-list[b-k31ly50mjc] {
    display: flex;
    flex-wrap: wrap;
    gap: 4px;
}

.http-status[b-k31ly50mjc] {
    display: inline-block;
    padding: 2px 6px;
    border: 1px solid currentColor;
    border-radius: 4px;
    color: var(--muted);
    font-size: 11px;
    font-variant-numeric: tabular-nums;
    white-space: nowrap;
}

.http-status.success[b-k31ly50mjc] {
    color: var(--green);
}

.http-status.redirect[b-k31ly50mjc] {
    color: var(--accent);
}

.http-status.failure[b-k31ly50mjc] {
    color: var(--red);
}

.status-count[b-k31ly50mjc] {
    margin-left: 3px;
}

.googlebot-detail-row > td[b-k31ly50mjc] {
    padding: 0 14px 16px 26px;
}

.googlebot-detail[b-k31ly50mjc] {
    border: 1px solid var(--line);
    border-radius: 5px;
    background: var(--soft);
}

.googlebot-bots[b-k31ly50mjc] {
    table-layout: fixed;
    font-size: 12px;
}

.googlebot-bots th[b-k31ly50mjc],
.googlebot-bots td[b-k31ly50mjc] {
    padding: 9px 10px;
    vertical-align: top;
}

.googlebot-bots thead th[b-k31ly50mjc] {
    font-weight: 650;
}

.googlebot-bots th:first-child[b-k31ly50mjc] {
    width: 15%;
}

.googlebot-bots th:nth-child(2)[b-k31ly50mjc] {
    width: 19%;
}

.googlebot-bots th:nth-child(3)[b-k31ly50mjc] {
    width: 24%;
}

.googlebot-bots th:nth-child(4)[b-k31ly50mjc] {
    width: 9%;
}

.googlebot-bots th:last-child[b-k31ly50mjc] {
    width: 16%;
}

.googlebot-bots tbody tr:last-child > *[b-k31ly50mjc] {
    border-bottom: 0;
}

.bot-name[b-k31ly50mjc] {
    color: var(--ink);
    font-weight: 500;
    overflow-wrap: anywhere;
}

.googlebot-ip[b-k31ly50mjc] {
    display: inline-block;
    max-width: 100%;
    font: 12px/1.5 Consolas, monospace;
    overflow-wrap: anywhere;
}

.googlebot-ip-unlisted[b-k31ly50mjc] {
    padding: 2px 6px;
    border-radius: 4px;
    background: #b91c1c;
    color: #fff;
}

.googlebot-ip-note[b-k31ly50mjc] {
    display: block;
    margin-top: 3px;
    color: var(--muted);
    font-size: 11px;
}

.user-agent code[b-k31ly50mjc] {
    display: -webkit-box;
    overflow: hidden;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font: 11px/1.5 Consolas, monospace;
    overflow-wrap: anywhere;
}

.googlebot-footer[b-k31ly50mjc] {
    margin: 16px 0 12px;
}

.googlebot-pagination[b-k31ly50mjc] {
    display: flex;
    align-items: center;
    justify-content: flex-end;
    gap: 10px;
}

.googlebot-pagination button[b-k31ly50mjc] {
    padding: 6px 10px;
}

.detail-pagination[b-k31ly50mjc] {
    padding: 10px;
    border-top: 1px solid var(--line);
}

.googlebot-note[b-k31ly50mjc] {
    margin-top: 12px;
    font-size: 11px;
}

.googlebot-empty[b-k31ly50mjc],
.googlebot-error[b-k31ly50mjc] {
    padding: 28px 20px;
    border: 1px solid var(--line);
    border-radius: var(--googlebot-radius);
    background: var(--panel);
}

.googlebot-empty[b-k31ly50mjc] {
    text-align: center;
    color: var(--muted);
}

.googlebot-empty h3[b-k31ly50mjc] {
    margin-bottom: 6px;
    color: var(--ink);
}

.googlebot-error[b-k31ly50mjc] {
    margin-bottom: 20px;
    color: var(--red);
}

.detail-message[b-k31ly50mjc] {
    margin: 0;
    padding: 16px;
}

.googlebot-caption[b-k31ly50mjc] {
    position: absolute;
    width: 1px;
    height: 1px;
    overflow: hidden;
    clip-path: inset(50%);
    white-space: nowrap;
}

.googlebot-screen :is(button, input, select, [tabindex]):focus-visible[b-k31ly50mjc] {
    outline: 2px solid var(--accent);
    outline-offset: 3px;
}

.googlebot-screen input[b-k31ly50mjc] {
    caret-color: var(--accent);
}

.googlebot-screen [b-k31ly50mjc]::selection {
    background: var(--accent);
    color: var(--bg);
}

@media (max-width: 1200px) {
    .googlebot-filters[b-k31ly50mjc] {
        grid-template-columns: repeat(2, minmax(0, 1fr));
        gap: 14px;
    }
}

@media (max-width: 760px) {
    .googlebot-filters[b-k31ly50mjc] {
        grid-template-columns: minmax(0, 1fr);
    }

    .page-search[b-k31ly50mjc],
    .period-filter[b-k31ly50mjc] {
        grid-column: auto;
        grid-row: auto;
    }

    .device-options button[b-k31ly50mjc] {
        flex: 1;
        min-height: 38px;
    }

    .googlebot-heading h1[b-k31ly50mjc] {
        font-size: 24px;
    }

    .googlebot-section-heading[b-k31ly50mjc] {
        gap: 8px;
    }

    .googlebot-table-scroll[b-k31ly50mjc] {
        max-width: 100%;
    }

    .googlebot-pagination[b-k31ly50mjc] {
        justify-content: flex-start;
    }
}
/* /Components/Pages/Home.razor.rz.scp.css */
@media (min-width: 761px) {
    .stats[b-a7dv30qedm] {
        grid-template-columns: repeat(4, minmax(0, 1fr));
    }
}

.visitor-origins[b-a7dv30qedm] {
    display: grid;
    grid-template-columns: 1.15fr repeat(3, minmax(0, 1fr));
    padding: 0;
    overflow: hidden;
}

.origin-heading[b-a7dv30qedm] {
    padding: 16px 18px;
    align-self: center;
}

.origin-filter[b-a7dv30qedm] {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    padding: 14px 20px;
    border: 0;
    border-left: 1px solid var(--line);
    border-radius: 0;
    min-width: 0;
    text-align: left;
}

.origin-filter[aria-pressed="true"][b-a7dv30qedm] {
    background: var(--soft);
    box-shadow: inset 0 -3px 0 var(--accent);
}

.origin-filter:focus-visible[b-a7dv30qedm] {
    outline: 3px solid var(--accent);
    outline-offset: -3px;
}

.advertising-origin .number[b-a7dv30qedm] {
    color: var(--amber);
}

.visit-colors[b-a7dv30qedm] {
    display: flex;
    flex-wrap: wrap;
    gap: 10px 20px;
    margin: 0 0 12px;
    color: var(--muted);
    font-size: 12px;
}

.visit-colors span[b-a7dv30qedm] {
    display: inline-flex;
    align-items: center;
    gap: 7px;
}

.visit-swatch[b-a7dv30qedm] {
    display: inline-block;
    width: 10px;
    height: 10px;
    border-radius: 50%;
}

.visit-swatch.interactive[b-a7dv30qedm] {
    background: #91d3aa;
}

.visit-swatch.advertising[b-a7dv30qedm] {
    background: #ffc783;
}

.visit-swatch.probable-bot[b-a7dv30qedm] {
    background: #dadde5;
}

.visit-filter-description[b-a7dv30qedm] {
    margin-top: 10px;
}

.visit-classification.interactive[b-a7dv30qedm] {
    background: #dff3e7;
    color: #172d22;
}

.visit-classification.advertising[b-a7dv30qedm] {
    background: #ffe4bf;
    color: #4c2b0e;
}

.visit-classification.probable-bot[b-a7dv30qedm] {
    background: #e7e9ee;
    color: #283140;
}

@media (max-width: 1100px) {
    .visitor-origins[b-a7dv30qedm] {
        grid-template-columns: repeat(3, minmax(0, 1fr));
    }

    .origin-heading[b-a7dv30qedm] {
        grid-column: 1 / -1;
    }

    .origin-filter[b-a7dv30qedm] {
        border-top: 1px solid var(--line);
    }

    .origin-filter:first-of-type[b-a7dv30qedm] {
        border-left: 0;
    }
}

@media (max-width: 560px) {
    .visitor-origins[b-a7dv30qedm] {
        grid-template-columns: 1fr;
    }

    .origin-filter[b-a7dv30qedm] {
        border-left: 0;
    }
}
/* /Components/Pages/Settings.razor.rz.scp.css */
.settings-fields[b-f4lq0jw9ps]
{
    border: 0;
    margin: 0;
    padding: 0;
    min-width: 0;
}

.settings-help[b-f4lq0jw9ps]
{
    color: var(--muted);
    font-size: 12px;
    line-height: 1.6;
    margin-bottom: 0;
    max-width: 75ch;
}

@media (max-width: 650px)
{
    .field-grid[b-f4lq0jw9ps]
    {
        grid-template-columns: minmax(0, 1fr);
    }
}
/* /Components/Pages/Sitemaps.razor.rz.scp.css */
.sitemap-toolbar[b-al68ptf56z] {
    display: flex;
    align-items: end;
    justify-content: space-between;
    flex-wrap: wrap;
    gap: 14px;
}

.sitemap-toolbar select[b-al68ptf56z] {
    width: 250px;
    max-width: 100%;
}

.sitemap-source[b-al68ptf56z] {
    margin: 14px 0 18px;
    overflow-wrap: anywhere;
    font-size: 12px;
}

.sitemap-source strong[b-al68ptf56z] {
    color: var(--ink);
}

.sitemap-source a[b-al68ptf56z] {
    margin-left: 8px;
}

.sitemap-job[b-al68ptf56z] {
    margin-bottom: 18px;
    padding: 12px;
    background: var(--bg);
    border-radius: 7px;
    font-size: 12px;
}

.sitemap-job p[b-al68ptf56z] {
    margin: 10px 0 0;
}

.sitemap-progress[b-al68ptf56z] {
    display: block;
    width: 100%;
    height: 7px;
    margin: 10px 0;
    accent-color: var(--accent);
}

.sitemap-table[b-al68ptf56z] {
    width: 100%;
}

.sitemap-table th[b-al68ptf56z],
.sitemap-table td[b-al68ptf56z] {
    vertical-align: top;
}

.sitemap-table caption[b-al68ptf56z] {
    caption-side: bottom;
    padding-top: 12px;
    text-align: left;
    font-size: 11px;
    color: var(--muted);
}

.sitemap-page[b-al68ptf56z] {
    min-width: 220px;
    max-width: 310px;
    overflow-wrap: anywhere;
}

.sitemap-page strong[b-al68ptf56z],
.sitemap-url[b-al68ptf56z] {
    display: block;
}

.sitemap-url[b-al68ptf56z] {
    margin-top: 4px;
    color: var(--accent);
    font-size: 12px;
}

.sitemap-canonical[b-al68ptf56z] {
    margin-top: 7px;
    color: var(--muted);
    font-size: 11px;
}

.sitemap-canonical span[b-al68ptf56z] {
    color: var(--ink);
}

.sitemap-page-state[b-al68ptf56z] {
    margin-top: 6px;
    color: var(--accent);
}

.sitemap-badge[b-al68ptf56z] {
    display: inline-block;
    padding: 3px 7px;
    border-radius: 5px;
    background: var(--bg);
    font-size: 11px;
    font-weight: 650;
    white-space: nowrap;
}

.sitemap-index[b-al68ptf56z] {
    color: var(--green);
}

.sitemap-noindex[b-al68ptf56z] {
    color: var(--amber);
}

.sitemap-unknown[b-al68ptf56z] {
    color: var(--muted);
}

.sitemap-error[b-al68ptf56z] {
    color: var(--red);
}

.sitemap-robots[b-al68ptf56z] {
    max-width: 140px;
    margin-top: 6px;
    overflow-wrap: anywhere;
}

.sitemap-final-url[b-al68ptf56z] {
    max-width: 190px;
    margin-top: 7px;
    overflow-wrap: anywhere;
}

.sitemap-date[b-al68ptf56z] {
    white-space: nowrap;
    font-variant-numeric: tabular-nums;
}

.sitemap-metric[b-al68ptf56z] {
    text-align: right;
    font-variant-numeric: tabular-nums;
}

.sitemap-metric strong[b-al68ptf56z] {
    display: block;
    margin-bottom: 4px;
    font-size: 16px;
}

.sitemap-count[b-al68ptf56z] {
    margin-top: 15px;
    color: var(--muted);
    font-size: 12px;
}

.sitemap-note[b-al68ptf56z] {
    font-size: 12px;
}

@media (max-width: 700px) {
    .sitemap-toolbar[b-al68ptf56z] {
        align-items: stretch;
    }

    .sitemap-toolbar > div[b-al68ptf56z] {
        width: 100%;
    }

    .sitemap-toolbar select[b-al68ptf56z] {
        width: 100%;
    }

    .sitemap-table[b-al68ptf56z] {
        min-width: 850px;
    }
}
/* /Components/VisitorClientIcons.razor.rz.scp.css */
.client-icon[b-x98lx6hgco] {
    display: inline-flex;
    width: 17px;
    height: 17px;
    color: var(--ink);
    flex-shrink: 0;
}

.client-icon svg[b-x98lx6hgco] {
    width: 100%;
    height: 100%;
}
/* /Components/VisitorListEntry.razor.rz.scp.css */
.visit-entry[b-z9bssh6ulb] {
    --visit-background: #e7e9ee;
    --visit-foreground: #283140;
    --ink: var(--visit-foreground);
    --muted: #465467;
    --amber: #78500c;
    --red: #a12238;
    padding: 0;
    background: var(--visit-background);
    color: var(--visit-foreground);
    border-bottom-color: color-mix(in srgb, var(--visit-foreground) 22%, transparent);
}

.visit-entry.interactive[b-z9bssh6ulb] {
    --visit-background: #dff3e7;
    --visit-foreground: #172d22;
    --muted: #395744;
}

.visit-entry.advertising[b-z9bssh6ulb] {
    --visit-background: #ffe4bf;
    --visit-foreground: #4c2b0e;
    --muted: #69431e;
}

.visit-entry.active[b-z9bssh6ulb],
.visit-entry:hover[b-z9bssh6ulb] {
    background: var(--visit-background);
    color: var(--visit-foreground);
}

.visit-entry.active[b-z9bssh6ulb] {
    box-shadow: inset 0 0 0 2px light-dark(#3653bb, #4867da);
}

.visit-entry:focus-visible[b-z9bssh6ulb] {
    outline: 3px solid var(--accent);
    outline-offset: -3px;
}

.visit-entry-classification[b-z9bssh6ulb] {
    display: inline-block;
    border: 1px solid currentColor;
    border-radius: 4px;
    padding: 0 5px;
    margin-bottom: 5px;
    font-size: 11px;
    font-weight: 650;
}

.visit-entry-body[b-z9bssh6ulb] {
    display: block;
    padding: 14px 14px 10px;
}

.visit-entry-header[b-z9bssh6ulb],
.visit-entry-icons[b-z9bssh6ulb],
.visit-entry-actions[b-z9bssh6ulb] {
    display: flex;
    align-items: center;
    flex-wrap: wrap;
    gap: 7px;
}

.visit-entry-header[b-z9bssh6ulb] {
    margin-bottom: 8px;
    font-size: 11px;
    font-variant-numeric: tabular-nums;
}

.visit-entry-icons[b-z9bssh6ulb] {
    gap: 6px;
}

.visit-country[b-z9bssh6ulb] {
    font-size: 15px;
    line-height: 18px;
}

.unknown-country[b-z9bssh6ulb] {
    display: inline-grid;
    place-items: center;
    width: 16px;
    height: 16px;
    border: 1px solid var(--muted);
    border-radius: 50%;
    color: var(--muted);
    font-size: 10px;
}

.visit-entry-source[b-z9bssh6ulb] {
    display: block;
    font-size: 12px;
    overflow-wrap: anywhere;
}

.visit-entry-path[b-z9bssh6ulb] {
    display: block;
    margin-top: 4px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    color: var(--muted);
    font-size: 11px;
}

.visit-entry-actions[b-z9bssh6ulb] {
    padding: 8px 14px;
    background: color-mix(in srgb, var(--visit-foreground) 7%, var(--visit-background));
    font-size: 11px;
}

.visit-folder[b-z9bssh6ulb] {
    width: 15px;
    height: 15px;
    fill: var(--muted);
}

.visit-entry-count[b-z9bssh6ulb] {
    color: var(--muted);
}

.visit-entry-interactions[b-z9bssh6ulb] {
    margin-right: auto;
    font-variant-numeric: tabular-nums;
}
/* /Components/VisitorNetworkDetails.razor.rz.scp.css */
.visitor-network[b-w2hx92wggq] {
    display: grid;
    grid-template-columns: minmax(0, 1fr) minmax(0, 2fr);
    gap: 16px 24px;
    margin: 20px 0;
}

.visitor-network dt[b-w2hx92wggq] {
    margin-bottom: 4px;
    color: var(--muted);
}

.visitor-network dd[b-w2hx92wggq] {
    margin: 0;
    overflow-wrap: anywhere;
}

@media (max-width: 760px) {
    .visitor-network[b-w2hx92wggq] {
        grid-template-columns: minmax(0, 1fr);
    }
}
