.page-module-scss-module__Eh1EfG__preview_toolbar{border-bottom:1px solid var(--border-base);background:var(--bg-base);align-items:center;gap:8px;padding:10px 14px;display:flex}.page-module-scss-module__Eh1EfG__preview_toolbar__view{color:var(--text-base);font-size:11px;font-weight:600}.page-module-scss-module__Eh1EfG__preview_toolbar__meta{color:var(--text-muted);margin-left:auto;font-size:11px}.page-module-scss-module__Eh1EfG__roles_matrix{border-collapse:collapse;width:100%;font-size:11px}.page-module-scss-module__Eh1EfG__roles_matrix th,.page-module-scss-module__Eh1EfG__roles_matrix td{border-bottom:1px solid var(--border-base);text-align:center;padding:10px 12px}.page-module-scss-module__Eh1EfG__roles_matrix thead th{color:var(--text-base);border-bottom:1px solid var(--border-base);font-weight:600}.page-module-scss-module__Eh1EfG__roles_matrix tbody th{text-align:left;color:var(--text-base);font-weight:600}.page-module-scss-module__Eh1EfG__roles_matrix td{color:var(--text-muted)}.page-module-scss-module__Eh1EfG__roles_matrix td[data-allowed=true]{color:var(--text-base);font-weight:600}.page-module-scss-module__Eh1EfG__role_card{border:1px solid var(--border-base);background:var(--bg-base);box-shadow:var(--ring-shadow);border-radius:12px;flex-direction:column;gap:6px;width:100%;max-width:280px;padding:12px 14px;display:flex}.page-module-scss-module__Eh1EfG__role_card strong{color:var(--text-base);font-size:13px;font-weight:600}.page-module-scss-module__Eh1EfG__role_card ul{color:var(--text-muted);flex-direction:column;gap:4px;margin:0;padding:0;font-size:11px;list-style:none;display:flex}
