.sitemap-page.svelte-1tg7i78{max-width:1100px}.breadcrumb-text.svelte-1tg7i78{color:#5b6673;font-weight:600}.sitemap-title.svelte-1tg7i78{font-size:1.9rem;color:#4c5763;margin-bottom:.5rem;text-transform:uppercase}.sitemap-tree.svelte-1tg7i78{--col-width: 220px;--col-gap: 14px;display:flex;flex-direction:column;align-items:center;gap:.75rem}.row-home.svelte-1tg7i78,.row-parent.svelte-1tg7i78{width:100%;display:flex;justify-content:center;gap:var(--col-gap)}.row-parent.svelte-1tg7i78{display:grid;grid-template-columns:repeat(4,var(--col-width));column-gap:var(--col-gap);width:auto}.row-children.svelte-1tg7i78{display:grid;grid-template-columns:repeat(4,var(--col-width));column-gap:var(--col-gap);align-items:start;width:auto}.child-col.svelte-1tg7i78{display:flex;flex-direction:column;gap:.65rem;width:var(--col-width);align-items:stretch}.node.svelte-1tg7i78{text-decoration:none;text-align:center;padding:.9rem .75rem;border-radius:8px;font-weight:700;color:#1e2a36;border:2px solid transparent;box-shadow:0 2px 4px #0000001a;line-height:1.2}.node.svelte-1tg7i78:hover{transform:translateY(-1px)}.node-blue.svelte-1tg7i78{background:#cde8f7;border-color:#9ec5da}.node-green.svelte-1tg7i78{background:#dff0c8;border-color:#b2d289}.connector-v.svelte-1tg7i78{width:2px;height:24px;background:#b8c0c8}.connector-h.svelte-1tg7i78{width:min(90%,930px);height:2px;background:#b8c0c8}@media(max-width:1024px){.row-parent.svelte-1tg7i78,.row-children.svelte-1tg7i78{grid-template-columns:repeat(2,minmax(220px,1fr));width:100%;max-width:540px}}@media(max-width:768px){.sitemap-title.svelte-1tg7i78{font-size:1.4rem}.row-parent.svelte-1tg7i78,.row-children.svelte-1tg7i78{grid-template-columns:1fr;max-width:100%}.child-col.svelte-1tg7i78,.connector-h.svelte-1tg7i78{width:100%}}
