/* _content/FastJpTester/Components/Pages/StationAccessibilityAdmin.razor.rz.scp.css */
.accessibility-editor-page[b-f3cgsejr1u] { max-width: 1500px; margin: 0 auto; }
.accessibility-picker[b-f3cgsejr1u] { display: flex; flex-wrap: wrap; gap: 1rem; align-items: end; border: 0; padding: 0; }
.accessibility-picker label[b-f3cgsejr1u] { display: grid; gap: .4rem; min-width: 240px; flex: 1; }
.accessibility-form[b-f3cgsejr1u] { border: 0; padding: 0; min-width: 0; }
.accessibility-actions[b-f3cgsejr1u] { display: flex; gap: .8rem; align-items: center; flex-wrap: wrap; position: sticky; top: 42px; z-index: 2; }
@media (max-width: 900px) { .accessibility-actions[b-f3cgsejr1u] { position: static; } }
.accessibility-json[b-f3cgsejr1u] { max-height: 600px; overflow: auto; white-space: pre-wrap; overflow-wrap: anywhere; }
[b-f3cgsejr1u] .accessibility-group { border: 1px solid var(--border-color, #8886); padding: .8rem; border-radius: 6px; margin: .5rem 0; min-width: 0; }
[b-f3cgsejr1u] .accessibility-group summary { cursor: pointer; font-weight: 600; margin-bottom: .5rem; }
[b-f3cgsejr1u] .accessibility-fields { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 290px), 1fr)); gap: .8rem; }
[b-f3cgsejr1u] .accessibility-fields > .accessibility-group { grid-column: 1 / -1; }
[b-f3cgsejr1u] .accessibility-field { display: grid; align-content: start; gap: .35rem; min-width: 0; }
[b-f3cgsejr1u] .accessibility-field textarea { resize: vertical; min-height: 2.4rem; width: 100%; }
[b-f3cgsejr1u] .accessibility-array-item { display: flex; gap: .8rem; align-items: start; padding: .5rem 0; }
[b-f3cgsejr1u] .accessibility-array-item > :first-child { flex: 1; min-width: 0; }
[b-f3cgsejr1u] .accessibility-array-item > button { margin-top: .6rem; }
/* _content/FastJpTester/Components/SearchAuthenticationMetadata.razor.rz.scp.css */
.search-auth-metadata[b-b11lqong1g] {
    color: var(--muted);
    font-size: 0.75rem;
    overflow-wrap: anywhere;
}
