.page-head.svelte-e3oykl{display:flex;flex-direction:column;gap:.125rem}.page-head.svelte-e3oykl .learn-eyebrow:where(.svelte-e3oykl){margin:0}.kit-facet.svelte-e3oykl{display:flex;flex-wrap:wrap;gap:.5rem}.kit-pick.svelte-e3oykl{display:inline-flex;align-items:center;gap:.5rem;min-height:3rem;padding-inline:1rem;border:1.5px solid var(--line-strong);border-radius:var(--r-pill);background:var(--surface);color:var(--ink);font-size:var(--fs-sm);font-weight:700;text-decoration:none;transition:background var(--t-state) ease,border-color var(--t-state) ease}.kit-pick.svelte-e3oykl:hover{background:var(--surface-2)}.kit-pick.is-current.svelte-e3oykl{background:var(--kit-tint);border-color:var(--kit-deep);color:var(--kit-text)}.kit-dot.svelte-e3oykl{flex:none;inline-size:.625rem;block-size:.625rem;border-radius:var(--r-pill);background:var(--kit-fill);box-shadow:0 0 0 1px #1a1a1a1f}:lang(ar) .kit-pick.svelte-e3oykl{font-size:.9375rem}.tabs.svelte-e3oykl{display:inline-flex;align-self:flex-start;gap:.25rem;padding:.25rem;border:1px solid var(--line);border-radius:var(--r-md);background:var(--surface-2)}.tab.svelte-e3oykl{display:inline-flex;align-items:center;min-height:var(--learn-tap);padding-inline:.875rem;border-radius:var(--r-sm);color:var(--ink-mute);font-size:var(--fs-sm);font-weight:600;text-decoration:none;transition:background var(--t-state) ease,color var(--t-state) ease}.tab.svelte-e3oykl:hover{color:var(--ink)}.tab.is-current.svelte-e3oykl{background:var(--surface);color:var(--ink);font-weight:700;box-shadow:0 0 0 1px var(--line),var(--shadow-card)}:lang(ar) .tab.svelte-e3oykl{font-size:1rem}.facets.svelte-e3oykl{display:flex;align-items:flex-end;gap:.75rem;flex-wrap:wrap}.facet.svelte-e3oykl{display:flex;flex-direction:column;gap:.25rem}.facet.svelte-e3oykl .learn-eyebrow:where(.svelte-e3oykl){margin:0}select.svelte-e3oykl{min-height:var(--learn-tap);padding-inline:.625rem;border-radius:var(--r-sm);border:1px solid var(--line-strong);background:var(--surface);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-sm);font-weight:600}:lang(ar) select.svelte-e3oykl{font-size:1rem}.toggle[aria-pressed=true].svelte-e3oykl{background:var(--surface-3);border-color:var(--ink-faint)}.count.svelte-e3oykl{margin:0;margin-inline-start:auto;align-self:center;font-weight:600}.standalone-count.svelte-e3oykl{margin-inline-start:0}.empty.svelte-e3oykl{padding:.875rem 1rem;display:flex;flex-direction:column;gap:.625rem;align-items:flex-start}.empty.svelte-e3oykl p:where(.svelte-e3oykl){margin:0}.cell.svelte-e3oykl{display:flex;flex-direction:column;align-items:flex-start;gap:.375rem;min-width:0}.cell.svelte-e3oykl>.card{inline-size:100%}.projects.svelte-e3oykl{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.5rem}.project.svelte-e3oykl{display:flex;align-items:center;gap:.75rem;padding:.75rem}.project-num.svelte-e3oykl{display:inline-grid;place-items:center;inline-size:2.5rem;block-size:2.5rem;flex:none;border-radius:var(--r-md);background:var(--kit-tint);color:var(--kit-text);font-weight:800;font-size:var(--fs-h3)}.project-body.svelte-e3oykl{display:flex;flex-direction:column;gap:.25rem;align-items:flex-start;min-width:0}.project-title.svelte-e3oykl{color:inherit;text-decoration:none}.project-title.svelte-e3oykl:hover{text-decoration:underline;text-underline-offset:3px}
