.viz[data-astro-cid-u555vgml]{margin:0;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}.viz-head[data-astro-cid-u555vgml]{display:flex;justify-content:space-between;padding:.95rem 1.1rem;background:var(--forest);color:var(--cream);font-size:.92rem}.viz-head[data-astro-cid-u555vgml] span[data-astro-cid-u555vgml]{color:var(--teal-glow);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}table[data-astro-cid-u555vgml]{width:100%;border-collapse:collapse;font-size:.92rem}th[data-astro-cid-u555vgml],td[data-astro-cid-u555vgml]{text-align:left;padding:.72rem 1.1rem;border-bottom:1px solid var(--line)}th[data-astro-cid-u555vgml]{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint)}td[data-astro-cid-u555vgml]:nth-child(2),td[data-astro-cid-u555vgml]:nth-child(3),th[data-astro-cid-u555vgml]:nth-child(2),th[data-astro-cid-u555vgml]:nth-child(3){font-family:var(--font-mono);font-size:.8rem}.down[data-astro-cid-u555vgml]{color:var(--ink-soft)}.up[data-astro-cid-u555vgml]{color:var(--teal)}.warn[data-astro-cid-u555vgml]{color:var(--warn);font-weight:700}figcaption[data-astro-cid-u555vgml]{padding:.85rem 1.1rem 1rem;font-size:.88rem;color:var(--ink-soft)}.viz[data-astro-cid-zuikru3c]{margin:0;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}.viz-head[data-astro-cid-zuikru3c]{display:flex;justify-content:space-between;padding:.95rem 1.1rem;background:var(--forest);color:var(--cream)}.viz-head[data-astro-cid-zuikru3c] span[data-astro-cid-zuikru3c]{color:var(--teal-glow);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}ul[data-astro-cid-zuikru3c]{list-style:none;margin:0;padding:.4rem 0}li[data-astro-cid-zuikru3c]{display:flex;justify-content:space-between;align-items:center;padding:.7rem 1.1rem;border-bottom:1px solid var(--line);font-size:.95rem}li[data-astro-cid-zuikru3c] span[data-astro-cid-zuikru3c]{font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:.2rem .55rem}.allow[data-astro-cid-zuikru3c] span[data-astro-cid-zuikru3c]{background:var(--ok-bg);color:var(--teal-deep)}.deny[data-astro-cid-zuikru3c] span[data-astro-cid-zuikru3c]{background:var(--danger-bg);color:var(--danger)}.override[data-astro-cid-zuikru3c]{margin:0;padding:.9rem 1.1rem 1.05rem;font-size:.88rem;color:var(--ink-soft)}.iso[data-astro-cid-rpwklo3z]{margin:0;padding:1.2rem;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md)}.control[data-astro-cid-rpwklo3z]{background:var(--forest);color:var(--cream);border-radius:14px;padding:1rem 1.1rem;text-align:center}.control[data-astro-cid-rpwklo3z] span[data-astro-cid-rpwklo3z]{display:block;font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;color:var(--teal-glow);font-weight:700}.control[data-astro-cid-rpwklo3z] strong[data-astro-cid-rpwklo3z]{font-family:var(--font-display);font-size:1.15rem;font-weight:560}.buses[data-astro-cid-rpwklo3z]{height:1.6rem;margin:0 auto;width:2px;background:var(--line-strong)}.tenants[data-astro-cid-rpwklo3z]{display:grid;grid-template-columns:repeat(3,1fr);gap:.55rem}.tenants[data-astro-cid-rpwklo3z] article[data-astro-cid-rpwklo3z]{border:1px solid var(--line);border-radius:12px;padding:.85rem .7rem;text-align:center;background:var(--mist)}.tenants[data-astro-cid-rpwklo3z] h3[data-astro-cid-rpwklo3z]{font-size:.95rem;margin:0 0 .2rem}.tenants[data-astro-cid-rpwklo3z] p[data-astro-cid-rpwklo3z]{margin:0;font-size:.78rem;color:var(--ink-soft)}figcaption[data-astro-cid-rpwklo3z]{margin-top:.9rem;font-size:.88rem;color:var(--ink-soft)}@media(max-width:560px){.tenants[data-astro-cid-rpwklo3z]{grid-template-columns:1fr}}.chk[data-astro-cid-poheeb4y]{margin:0;background:var(--white);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);overflow:hidden}.row[data-astro-cid-poheeb4y]{display:flex;justify-content:space-between;align-items:center;padding:1rem 1.15rem;background:var(--forest);color:var(--cream)}.label[data-astro-cid-poheeb4y]{font-size:.72rem;letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--teal-glow)}code[data-astro-cid-poheeb4y]{font-family:var(--font-mono);font-size:.92rem;letter-spacing:.08em}ul[data-astro-cid-poheeb4y]{list-style:none;margin:0;padding:.35rem 0}li[data-astro-cid-poheeb4y]{display:flex;justify-content:space-between;padding:.85rem 1.15rem;border-bottom:1px solid var(--line);font-size:.98rem}li[data-astro-cid-poheeb4y] span[data-astro-cid-poheeb4y]{color:var(--ink-faint)}li[data-astro-cid-poheeb4y]:last-child{border-bottom:0}
