.tb:where(.astro-4cclphkz){gap:0;margin:1.5rem 0;font-size:.875rem;line-height:1.45;display:grid}.tb-zone:where(.astro-4cclphkz){border:1px solid var(--line-strong);background:var(--card);border-radius:10px;padding:.9rem 1rem 1rem}.tb-yours:where(.astro-4cclphkz){border-color:var(--core-line);background:var(--core-bg)}.tb-ours:where(.astro-4cclphkz){background:var(--gov-bg)}.tb-title:where(.astro-4cclphkz){font-family:var(--display);color:var(--ink);margin:0 0 .6rem;font-size:1rem;font-weight:600}.tb-title:where(.astro-4cclphkz) span:where(.astro-4cclphkz){color:var(--muted);margin-left:.35rem;font-family:inherit;font-size:.8125rem;font-weight:400}.tb-grid:where(.astro-4cclphkz){grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.tb-grid:where(.astro-4cclphkz) li:where(.astro-4cclphkz){border:1px solid var(--line);background:var(--node-bg);color:var(--muted);border-radius:8px;margin:0;padding:.55rem .7rem}.tb-grid:where(.astro-4cclphkz) b:where(.astro-4cclphkz),.tb-flow:where(.astro-4cclphkz) b:where(.astro-4cclphkz){color:var(--ink);font-weight:600;display:block}.tb-cross:where(.astro-4cclphkz){border-left:2px dashed var(--attention);border-right:2px dashed var(--attention);gap:.5rem;margin:0 1.25rem;padding:.75rem .25rem;display:grid;position:relative}.tb-line:where(.astro-4cclphkz){text-align:center;font-family:var(--mono);color:var(--attention);margin:0 0 .15rem;font-size:.75rem}.tb-flow:where(.astro-4cclphkz){background:var(--sand-bg);border:1px solid var(--sand-line);color:var(--muted);border-radius:8px;grid-template-columns:1.75rem 1fr;align-items:start;gap:.5rem;padding:.5rem .65rem;display:grid}.tb-dir:where(.astro-4cclphkz){color:var(--teal);text-align:center;font-size:1.15rem;line-height:1.2}.tb:where(.astro-4cclphkz) figcaption:where(.astro-4cclphkz){color:var(--muted);margin-top:.6rem;font-size:.8125rem}@media (width<=30rem){.tb-cross:where(.astro-4cclphkz){margin:0 .5rem}}
