# AuthLayout

- File ID: file:18yxzxe:authlayout-razor
- Path: NexusReader.UI.Shared/Layout/AuthLayout.razor
- Role: ui-component
- Layer: frontend

## Purpose

Blazor layout component that renders a full-screen, fixed authentication shell, injects a shared CSS resource, and renders child content via the layout Body.

## Key Details

Provides a fixed, centered full-viewport shell for authentication pages; simply includes a stylesheet and renders child content via @Body. No runtime methods or external project method calls are present.

## Symbols

- AuthLayout: Blazor layout component that renders a full-screen, fixed authentication shell, injects a shared CSS resource, and renders child content via the layout Body.

## Dependencies

- No resolved dependencies.

## Calls

- No resolved calls.

## Unresolved References

- dependency-target: _content/NexusReader.UI.Shared/css/nexus-auth.css

## Coverage

- Symbols: 1
- Executable symbols: 0
- Executable symbols with control flow: 0
- Grounded edges: 1
- Unresolved references: 1
- Control-flow fragments: 0
- Unresolved jumps: 0
- Unsupported constructs: 0
- Control-flow coverage: 100%
- Required diagrams: 1
- Generated diagrams: 1

## Diagrams

### AuthLayout Neighborhood

```mermaid
flowchart LR
    class_1k4its0_authlayout("AuthLayout")
    file_18yxzxe_authlayout_razor("AuthLayout")
```

## Diagram Validation

- Status: pass
