.radar[data-astro-cid-bnmxiz4k]{width:340px}@media(max-width:1279px){.radar[data-astro-cid-bnmxiz4k],.radar-spine[data-astro-cid-bnmxiz4k]{display:none!important}}.radar-led[data-astro-cid-bnmxiz4k]{display:inline-block;width:8px;height:8px;border-radius:999px;background:var(--color-status-success, var(--color-accent-primary));box-shadow:0 0 4px currentColor;color:var(--color-status-success, var(--color-accent-primary))}.radar-led[data-astro-cid-bnmxiz4k][data-severity=ok]{background:var(--color-accent-primary);color:var(--color-accent-primary)}.radar-led[data-astro-cid-bnmxiz4k][data-severity=info]{background:var(--color-accent-primary);color:var(--color-accent-primary);opacity:.7}.radar-led[data-astro-cid-bnmxiz4k][data-severity=warn]{background:var(--color-status-warning, #e5b055);color:var(--color-status-warning, #e5b055)}.radar-led[data-astro-cid-bnmxiz4k][data-severity=fail]{background:var(--color-status-error, #e06b6b);color:var(--color-status-error, #e06b6b)}.radar-section[data-astro-cid-bnmxiz4k]{border-bottom:1px solid var(--color-border-secondary)}.radar-section-head[data-astro-cid-bnmxiz4k]{display:flex;align-items:baseline;justify-content:space-between;padding:10px 16px;background:color-mix(in srgb,var(--color-bg-tertiary) 40%,transparent)}.radar-section-title[data-astro-cid-bnmxiz4k]{font-family:var(--font-family-mono);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-tertiary)}.radar-section-count[data-astro-cid-bnmxiz4k]{font-family:var(--font-family-mono);font-size:10px;color:var(--color-text-tertiary);font-variant-numeric:tabular-nums}.radar-section-body[data-astro-cid-bnmxiz4k]{list-style:none;margin:0;padding:0}.radar-section[data-astro-cid-bnmxiz4k][data-empty=true] .radar-section-body[data-astro-cid-bnmxiz4k]{display:none}.radar-row[data-astro-cid-bnmxiz4k]{display:grid;grid-template-columns:14px 1fr auto;column-gap:10px;align-items:start;padding:10px 16px;border-top:1px solid var(--color-border-secondary);cursor:pointer;background:transparent;border-left:2px solid transparent;transition:background var(--duration-fast),border-color var(--duration-fast);text-align:left;width:100%}.radar-row[data-astro-cid-bnmxiz4k]:first-child{border-top:0}.radar-row[data-astro-cid-bnmxiz4k]:hover,.radar-row[data-astro-cid-bnmxiz4k]:focus-visible{background:color-mix(in srgb,var(--color-accent-primary) 6%,transparent);border-left-color:var(--color-accent-primary);outline:none}.radar-row[data-astro-cid-bnmxiz4k][data-severity=fail]{border-left-color:var(--color-status-error, #e06b6b)}.radar-row[data-astro-cid-bnmxiz4k][data-severity=warn]{border-left-color:var(--color-status-warning, #e5b055)}.radar-row-led[data-astro-cid-bnmxiz4k]{margin-top:5px}.radar-row-body[data-astro-cid-bnmxiz4k]{min-width:0}.radar-row-msg[data-astro-cid-bnmxiz4k]{display:block;font-size:12px;line-height:1.4;color:var(--color-text-primary);word-break:break-word}.radar-row-meta[data-astro-cid-bnmxiz4k]{display:block;margin-top:3px;font-family:var(--font-family-mono);font-size:10px;color:var(--color-text-tertiary);font-feature-settings:"tnum" 1}.radar-row-jump[data-astro-cid-bnmxiz4k]{margin-top:4px;color:var(--color-text-tertiary);font-size:10px;font-family:var(--font-family-mono)}.radar-row[data-astro-cid-bnmxiz4k]:hover .radar-row-jump[data-astro-cid-bnmxiz4k],.radar-row[data-astro-cid-bnmxiz4k]:focus-visible .radar-row-jump[data-astro-cid-bnmxiz4k]{color:var(--color-accent-primary)}.radar-spine[data-astro-cid-bnmxiz4k]{cursor:pointer}.radar-spine-label[data-astro-cid-bnmxiz4k]{writing-mode:vertical-rl;transform:rotate(180deg)}.radar-spine[data-astro-cid-bnmxiz4k]:hover .radar-spine-label[data-astro-cid-bnmxiz4k]{color:var(--color-accent-primary)}@media(min-width:1024px){.sidebar[data-astro-cid-rrhizubd].is-collapsed{width:48px;padding:12px 6px}.sidebar[data-astro-cid-rrhizubd].is-collapsed [data-astro-cid-rrhizubd][data-sidebar-brand-text],.sidebar[data-astro-cid-rrhizubd].is-collapsed [data-astro-cid-rrhizubd][data-sidebar-theme-toggle],.sidebar[data-astro-cid-rrhizubd].is-collapsed [data-astro-cid-rrhizubd][data-sidebar-collapsible]{display:none}.sidebar[data-astro-cid-rrhizubd].is-collapsed [data-astro-cid-rrhizubd][data-sidebar-header]{flex-direction:column;align-items:center;gap:8px;margin-bottom:0}.sidebar[data-astro-cid-rrhizubd].is-collapsed #sidebar-collapse-icon[data-astro-cid-rrhizubd]{transform:rotate(180deg)}}.command-palette[data-astro-cid-hbaubxh2] .palette-row[data-astro-cid-hbaubxh2]{display:grid;grid-template-columns:20px 1fr auto;column-gap:12px;align-items:center;padding:8px 16px;cursor:pointer;background:transparent;text-align:left;width:100%;border:0;border-left:2px solid transparent;transition:background var(--duration-fast),border-color var(--duration-fast)}.command-palette[data-astro-cid-hbaubxh2] .palette-row[data-astro-cid-hbaubxh2]:hover,.command-palette[data-astro-cid-hbaubxh2] .palette-row[data-astro-cid-hbaubxh2][data-selected=true]{background:color-mix(in srgb,var(--color-accent-primary) 8%,transparent);border-left-color:var(--color-accent-primary)}.command-palette[data-astro-cid-hbaubxh2] .palette-row-icon[data-astro-cid-hbaubxh2]{font-family:var(--font-family-mono);font-size:12px;color:var(--color-text-tertiary);text-align:center}.command-palette[data-astro-cid-hbaubxh2] .palette-row[data-astro-cid-hbaubxh2][data-selected=true] .palette-row-icon[data-astro-cid-hbaubxh2],.command-palette[data-astro-cid-hbaubxh2] .palette-row[data-astro-cid-hbaubxh2]:hover .palette-row-icon[data-astro-cid-hbaubxh2]{color:var(--color-accent-primary)}.command-palette[data-astro-cid-hbaubxh2] .palette-row-body[data-astro-cid-hbaubxh2]{min-width:0}.command-palette[data-astro-cid-hbaubxh2] .palette-row-label[data-astro-cid-hbaubxh2]{display:block;font-size:13px;color:var(--color-text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-palette[data-astro-cid-hbaubxh2] .palette-row-desc[data-astro-cid-hbaubxh2]{display:block;margin-top:2px;font-family:var(--font-family-mono);font-size:10px;color:var(--color-text-tertiary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.command-palette[data-astro-cid-hbaubxh2] .palette-row-hint[data-astro-cid-hbaubxh2]{font-family:var(--font-family-mono);font-size:10px;color:var(--color-text-tertiary);white-space:nowrap}.command-palette[data-astro-cid-hbaubxh2] .palette-group-header[data-astro-cid-hbaubxh2]{padding:10px 16px 4px;font-family:var(--font-family-mono);font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-tertiary);background:color-mix(in srgb,var(--color-bg-tertiary) 30%,transparent);border-top:1px solid var(--color-border-secondary)}.command-palette[data-astro-cid-hbaubxh2] .palette-group-header[data-astro-cid-hbaubxh2]:first-child{border-top:0}.command-palette[data-astro-cid-hbaubxh2] .palette-empty[data-astro-cid-hbaubxh2]{padding:24px 16px;text-align:center;font-family:var(--font-family-mono);font-size:11px;color:var(--color-text-tertiary)}tr.merge-target>td{background-color:color-mix(in oklab,var(--color-status-warning) 18%,transparent);box-shadow:inset 0 0 0 1px var(--color-status-warning)}tr.merge-target[data-self=true]>td{background-color:color-mix(in oklab,var(--color-status-warning) 32%,transparent)}@keyframes subnet-flash{0%,60%{background-color:color-mix(in oklab,var(--color-accent-primary) 28%,transparent)}to{background-color:transparent}}tr.subnet-flash>td{animation:subnet-flash 1.4s ease-out}input.editable-cell{background:transparent;border:1px solid transparent;border-radius:2px;color:inherit;font:inherit;outline:none;padding:1px 4px;margin:-1px -4px;width:100%;transition:background-color var(--duration-fast),border-color var(--duration-fast)}input.editable-cell::placeholder{color:var(--color-text-tertiary);font-style:italic}input.editable-cell:hover{background:color-mix(in oklab,var(--color-accent-primary) 4%,transparent)}input.editable-cell:focus{background:color-mix(in oklab,var(--color-accent-primary) 6%,transparent);border-color:var(--color-accent-primary)}input.editable-cell.is-dirty{background:color-mix(in oklab,var(--color-accent-primary) 10%,transparent)}@keyframes cell-commit-fade{0%{background-color:color-mix(in oklab,var(--color-accent-primary) 18%,transparent)}to{background-color:transparent}}input.editable-cell.just-committed{animation:cell-commit-fade .3s ease-out}@keyframes cell-invalid-flash{0%{background-color:color-mix(in oklab,var(--color-status-error) 24%,transparent);border-color:var(--color-status-error)}to{background-color:transparent;border-color:transparent}}input.editable-cell.is-invalid{animation:cell-invalid-flash .8s ease-out}input.editable-label{display:block;margin-top:2px;font-size:12px}input.editable-label.is-labelled{color:var(--color-text-primary);font-weight:600}input.editable-label.is-unallocated{color:var(--color-text-tertiary);font-style:italic}input.editable-vlan{display:inline-block;width:3.6em;margin:0 0 0 .5rem;padding:1px 6px;font-family:var(--font-family-mono);font-size:9px;font-weight:600;text-align:center;color:var(--color-accent-secondary);background:var(--color-bg-tertiary);border:1px solid transparent;border-radius:2px}input.editable-vlan:focus{background:color-mix(in oklab,var(--color-accent-primary) 10%,transparent);border-color:var(--color-accent-primary);color:var(--color-text-primary)}input.editable-vlan::placeholder{color:var(--color-text-tertiary);font-weight:400;font-style:normal}input.editable-cidr-row{display:inline-block;width:11em;padding:1px 4px;margin:-1px -4px;font-family:var(--font-family-mono);font-size:12px;color:var(--color-text-primary);background:transparent;border:1px solid transparent;border-radius:2px;transition:background-color var(--duration-fast),border-color var(--duration-fast)}input.editable-cidr-row:hover{background:color-mix(in oklab,var(--color-accent-primary) 4%,transparent)}input.editable-cidr-row:focus{background:color-mix(in oklab,var(--color-accent-primary) 6%,transparent);border-color:var(--color-accent-primary);outline:none}input.editable-cidr-row.is-dirty{background:color-mix(in oklab,var(--color-accent-primary) 10%,transparent)}input.editable-cidr{display:inline-block;width:14em;padding:1px 6px;font-family:var(--font-family-mono);font-size:12px;color:var(--color-text-primary);background:var(--color-bg-tertiary);border:1px solid transparent;border-radius:2px}input.editable-cidr:focus{background:color-mix(in oklab,var(--color-accent-primary) 10%,transparent);border-color:var(--color-accent-primary)}input.editable-cidr::placeholder{color:var(--color-text-tertiary);font-style:normal}input.editable-notes{display:block;margin-top:2px;font-family:var(--font-family-mono);font-size:10px;color:var(--color-text-tertiary);max-width:32em}input.editable-notes:not(.has-value):not(:focus):not(:hover){opacity:.4}input.editable-notes:focus,input.editable-notes.has-value{opacity:1}tr.create-row>td{background:color-mix(in srgb,var(--color-accent-primary) 4%,transparent)}tr.subnet-available>td{background-image:repeating-linear-gradient(135deg,transparent 0px,transparent 5px,color-mix(in oklab,var(--color-text-tertiary) 8%,transparent) 5px,color-mix(in oklab,var(--color-text-tertiary) 8%,transparent) 6px)}tr.subnet-available:hover>td,tr.subnet-available.row-selected>td,tr.subnet-available:focus-within>td{background-image:none}tr.row-selected>td{background:color-mix(in oklab,var(--color-accent-primary) 12%,transparent);box-shadow:inset 2px 0 0 var(--color-accent-primary)}input.editable-az{display:inline-block;width:5em;margin:0 0 0 .25rem;padding:1px 6px;font-family:var(--font-family-mono);font-size:9px;font-weight:600;text-align:center;color:var(--color-accent-primary);background:var(--color-bg-tertiary);border:1px solid transparent;border-radius:2px}input.editable-az:focus{background:color-mix(in oklab,var(--color-accent-primary) 10%,transparent);border-color:var(--color-accent-primary);color:var(--color-text-primary)}input.editable-az::placeholder{color:var(--color-text-tertiary);font-weight:400;font-style:normal}
