.horseshoe-diagram[data-v-05919cfb]{border:1px solid #cbd5e1;border-radius:.75rem;background:#fffaf0;padding:1rem}.horseshoe-diagram svg[data-v-05919cfb]{display:block;width:100%;height:auto;margin:1rem 0}.horseshoe-diagram svg text[data-v-05919cfb]{fill:#1e293b;font-size:16px}.board[data-v-05919cfb]{fill:#d1fae5;stroke:#047857}.desk rect[data-v-05919cfb]{fill:#e9f3ed;stroke:#047857;stroke-width:1.5}.route[data-v-05919cfb]{fill:none;stroke:#64748b;stroke-width:2;stroke-dasharray:6 6}.horseshoe-diagram figcaption[data-v-05919cfb]{font-size:.9375rem;line-height:1.6}.layout-comparison[data-v-05919cfb]{width:100%;table-layout:fixed;border-collapse:collapse;font-size:.9375rem;line-height:1.6}.layout-comparison caption[data-v-05919cfb]{margin-bottom:1rem;text-align:left;font-weight:600}.layout-comparison th[data-v-05919cfb],.layout-comparison td[data-v-05919cfb]{border:1px solid #cbd5e1;padding:.75rem;text-align:left;vertical-align:top;overflow-wrap:break-word}.layout-comparison thead[data-v-05919cfb]{background:#e9f3ed}@media (max-width: 640px){.horseshoe-diagram svg text[data-v-05919cfb]{font-size:22px}.layout-comparison[data-v-05919cfb]{font-size:.8125rem}.layout-comparison th[data-v-05919cfb],.layout-comparison td[data-v-05919cfb]{padding:.375rem}.horseshoe-article[data-v-05919cfb] header>div{flex-wrap:wrap;gap:1rem}}@media (prefers-color-scheme: dark){.horseshoe-article[data-v-05919cfb]{background:#111827;color:#f1f5f9}.horseshoe-article[data-v-05919cfb] header,.horseshoe-article[data-v-05919cfb] section,.horseshoe-diagram[data-v-05919cfb],.layout-comparison thead[data-v-05919cfb]{background:#1e293b;border-color:#475569}.horseshoe-article[data-v-05919cfb] .text-slate-800,.horseshoe-article[data-v-05919cfb] .text-slate-700,.horseshoe-article[data-v-05919cfb] .text-slate-600,.horseshoe-article[data-v-05919cfb] .text-slate-500{color:#cbd5e1}.horseshoe-article[data-v-05919cfb] a:not(.bg-emerald-700),.horseshoe-article[data-v-05919cfb] .text-emerald-700{color:#6ee7b7}.horseshoe-diagram svg text[data-v-05919cfb]{fill:#f1f5f9}.board[data-v-05919cfb],.desk rect[data-v-05919cfb]{fill:#064e3b;stroke:#6ee7b7}.route[data-v-05919cfb]{stroke:#94a3b8}.layout-comparison th[data-v-05919cfb],.layout-comparison td[data-v-05919cfb]{border-color:#64748b}}
