.db[data-astro-cid-klbyttxr]{background:#f7fafb;border:1px solid #dde5ea;border-radius:20px;overflow:hidden;box-shadow:0 1px 2px #1616160a,0 4px 16px #023c500f}.db__bar[data-astro-cid-klbyttxr]{border-bottom:1px solid #dde5ea;flex-wrap:wrap;align-items:center;gap:.75rem;padding:.75rem 1rem;display:flex}.db__search[data-astro-cid-klbyttxr]{color:#8a929c;background:#eef3f6;border:1px solid #dde5ea;border-radius:999px;align-items:center;gap:.5rem;height:36px;padding:0 .75rem;display:flex}.db__search[data-astro-cid-klbyttxr] input[data-astro-cid-klbyttxr]{color:#161616;width:180px;font:inherit;background:0 0;border:0;outline:none}.db__legend[data-astro-cid-klbyttxr]{color:#5f6670;flex-wrap:wrap;gap:.75rem;font-size:.75rem;display:flex}.db__area[data-astro-cid-klbyttxr]{align-items:center;gap:6px;display:inline-flex}.db__area[data-astro-cid-klbyttxr] i[data-astro-cid-klbyttxr]{border-radius:3px;width:10px;height:10px;display:block}.db__zoom[data-astro-cid-klbyttxr]{gap:4px;margin-left:auto;display:flex}.db__zoom[data-astro-cid-klbyttxr] button[data-astro-cid-klbyttxr]{color:#161616;min-width:34px;height:34px;font:inherit;cursor:pointer;background:#f7fafb;border:1px solid #dde5ea;border-radius:8px;padding:0 .5rem;font-weight:600}.db__zoom[data-astro-cid-klbyttxr] button[data-astro-cid-klbyttxr]:hover{background:#eef3f6}.db__stage[data-astro-cid-klbyttxr]{cursor:grab;touch-action:none;background-color:#eef3f6;background-image:radial-gradient(#c9ced4 1px,#0000 1px);background-size:22px 22px;height:min(78dvh,820px);position:relative}.db__stage[data-astro-cid-klbyttxr]:active{cursor:grabbing}.db__svg[data-astro-cid-klbyttxr]{user-select:none;width:100%;height:100%}.db__table{cursor:move;outline:none}.db__box[data-astro-cid-klbyttxr]{fill:#f7fafb;stroke:#c9ced4;filter:drop-shadow(0 2px 6px #023c501a)}.area-blue{fill:#027695;background:#027695}.area-green{fill:#507016;background:#507016}.area-orange{fill:#995b19;background:#995b19}.area-dark{fill:#3d434a;background:#3d434a}.area-red{fill:#c93a3a;background:#c93a3a}.db__title[data-astro-cid-klbyttxr]{fill:#fff;font:600 13px ui-monospace,Cascadia Code,Consolas,monospace}.db__mark[data-astro-cid-klbyttxr]{fill:#8a929c;font:600 9px ui-monospace,Cascadia Code,Consolas,monospace}.db__col[data-astro-cid-klbyttxr]{fill:#161616;font:12px ui-monospace,Cascadia Code,Consolas,monospace}.db__col--pk[data-astro-cid-klbyttxr]{font-weight:600}.db__row--fk[data-astro-cid-klbyttxr] .db__col[data-astro-cid-klbyttxr]{fill:#027695}.db__type[data-astro-cid-klbyttxr]{fill:#8a929c;font:11px ui-monospace,Cascadia Code,Consolas,monospace}.db__edge{fill:none;stroke:#c9ced4;stroke-width:1.4px;color:#c9ced4;transition:stroke .12s,opacity .12s}.db--focus .db__table:not(.is-related){opacity:.25}.db--focus .db__edge:not(.is-related){opacity:.12}.db__edge.is-related{stroke:#027695;color:#027695;stroke-width:2px}.db__table.is-selected .db__box{stroke:#027695;stroke-width:2px}.db__panel[data-astro-cid-klbyttxr]{cursor:default;background:#f7fafb;border:1px solid #dde5ea;border-radius:14px;width:min(360px,100% - 2rem);padding:1rem;position:absolute;top:.75rem;bottom:.75rem;right:.75rem;overflow:auto;box-shadow:0 1.5rem 3.5rem #023c501f,0 .25rem .75rem #1616160d}.db__close[data-astro-cid-klbyttxr]{float:right;color:#161616;cursor:pointer;background:#f7fafb;border:1px solid #dde5ea;border-radius:999px;width:30px;height:30px}.db__hint[data-astro-cid-klbyttxr]{color:#8a929c;border-top:1px solid #dde5ea;margin:0;padding:.5rem 1rem;font-size:.75rem}.db__panel[data-astro-cid-klbyttxr] h3{margin:0 0 .25rem;font:600 16px ui-monospace,Cascadia Code,Consolas,monospace}.db__panel[data-astro-cid-klbyttxr] h4{color:#5f6670;letter-spacing:.05em;text-transform:uppercase;margin:1rem 0 .5rem;font-size:11px}.db__panel[data-astro-cid-klbyttxr] ul{margin:0;padding:0;font-size:.8125rem;list-style:none}.db__panel[data-astro-cid-klbyttxr] li{border-top:1px solid #dde5ea;padding:.25rem 0}.db__panel[data-astro-cid-klbyttxr] code{font-family:ui-monospace,Cascadia Code,Consolas,monospace;font-size:12px}.db__panel[data-astro-cid-klbyttxr] small{color:#8a929c}.db__panel[data-astro-cid-klbyttxr] .db__link{margin-top:.75rem;font-weight:600;display:inline-flex}
