.gr.svelte-hq3b27{padding-block:20px 56px;background:var(--color-surface-canvas)}.gr-crumbs.svelte-hq3b27{font:400 13px/1.4 var(--font-ui);color:var(--color-text-muted);margin-bottom:10px}.gr-crumbs.svelte-hq3b27 a:where(.svelte-hq3b27){color:var(--color-text-muted);text-decoration:none}.gr-crumbs.svelte-hq3b27 a:where(.svelte-hq3b27):hover{color:var(--color-action-primary)}.gr-h1.svelte-hq3b27{margin:0 0 6px;font:800 clamp(26px,3.4vw,38px)/1.12 var(--font-ui);letter-spacing:-.02em;color:var(--color-text-primary)}.gr-lead.svelte-hq3b27{margin:0 0 18px;font:400 15px/1.45 var(--font-ui);color:var(--color-text-secondary)}.gr-find.svelte-hq3b27{position:sticky;top:calc(var(--header-height, 56px) + 8px);z-index:5;display:flex;align-items:center;gap:10px;max-width:560px;min-height:52px;padding:0 16px;border:1px solid var(--color-border-card);border-radius:var(--radius-pill);background:var(--color-surface-input);color:var(--color-text-muted);box-shadow:var(--shadow-input)}.gr-find.svelte-hq3b27:focus-within{border-color:var(--color-action-primary);box-shadow:var(--ring)}.gr-find.svelte-hq3b27 input:where(.svelte-hq3b27){flex:1;min-width:0;border:0;outline:0;background:transparent;font:400 16px/1.2 var(--font-ui);color:var(--color-text-primary)}.gr-block.svelte-hq3b27{margin-top:28px;scroll-margin-top:calc(var(--header-height, 56px) + 76px)}.gr-h2.svelte-hq3b27{margin:0 0 14px;font:800 clamp(19px,2vw,24px)/1.2 var(--font-ui);color:var(--color-text-primary)}.gr-h2.svelte-hq3b27 span:where(.svelte-hq3b27){font-weight:500;font-size:.75em;color:var(--color-text-muted)}.gr-big.svelte-hq3b27{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.gr-card.svelte-hq3b27{display:flex;flex-direction:column;gap:3px;min-height:64px;justify-content:center;padding:10px 14px;border:1px solid var(--color-border-card);border-radius:var(--radius-md);background:var(--color-surface-canvas);text-decoration:none;transition:border-color var(--duration-fast) var(--ease-standard)}.gr-card.svelte-hq3b27:hover{border-color:var(--color-action-primary)}.gr-card.svelte-hq3b27 b:where(.svelte-hq3b27){font:700 15px/1.25 var(--font-ui);color:var(--color-text-primary)}.gr-card.svelte-hq3b27 small:where(.svelte-hq3b27){font:400 12.5px/1.3 var(--font-ui);color:var(--color-text-muted)}.gr-fds.svelte-hq3b27{display:flex;gap:8px;margin-top:28px;overflow-x:auto;scrollbar-width:none;padding-bottom:4px}.gr-fds.svelte-hq3b27::-webkit-scrollbar{display:none}.gr-fds.svelte-hq3b27 a:where(.svelte-hq3b27){flex:none;display:inline-flex;align-items:center;min-height:40px;padding:0 14px;border-radius:var(--radius-pill);background:var(--color-surface-chip);color:var(--color-text-primary);font:600 13.5px/1 var(--font-ui);text-decoration:none;white-space:nowrap}.gr-fds.svelte-hq3b27 a:where(.svelte-hq3b27):hover{color:var(--color-action-primary)}.gr-cols.svelte-hq3b27{list-style:none;margin:0;padding:0;columns:4 200px;column-gap:24px}.gr-cols.svelte-hq3b27 li:where(.svelte-hq3b27){display:flex;align-items:baseline;gap:6px;break-inside:avoid}.gr-a.svelte-hq3b27{display:inline-flex;align-items:center;min-height:40px;font:400 15px/1.3 var(--font-ui);color:var(--color-text-primary);text-decoration:none}.gr-a.svelte-hq3b27:hover{color:var(--color-action-primary);text-decoration:underline}.gr-a--big.svelte-hq3b27{font-weight:700}.gr-cols.svelte-hq3b27 small:where(.svelte-hq3b27){font:400 12px/1 var(--font-ui);color:var(--color-text-muted)}.gr-list.svelte-hq3b27{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:4px 24px}.gr-link.svelte-hq3b27{display:flex;flex-direction:column;justify-content:center;min-height:48px;text-decoration:none}.gr-link.svelte-hq3b27 span:where(.svelte-hq3b27){font:600 15px/1.3 var(--font-ui);color:var(--color-text-primary)}.gr-link.svelte-hq3b27 small:where(.svelte-hq3b27){font:400 12.5px/1.3 var(--font-ui);color:var(--color-text-muted)}.gr-link.svelte-hq3b27:hover span:where(.svelte-hq3b27){color:var(--color-action-primary)}.gr-empty.svelte-hq3b27{margin:0;font:400 15px/1.5 var(--font-ui);color:var(--color-text-secondary)}.gr-empty.svelte-hq3b27 a:where(.svelte-hq3b27){color:var(--color-link)}@media(max-width:560px){.gr-big.svelte-hq3b27{grid-template-columns:1fr 1fr}.gr-cols.svelte-hq3b27{columns:2 140px;column-gap:16px}}
