.help-page.svelte-1vby5nc{background:var(--background);min-height:100vh;padding:1.5rem 1.25rem}.help-container.svelte-1vby5nc{max-width:960px;margin:0 auto}.help-header.svelte-1vby5nc{border-bottom:1px solid var(--border);flex-direction:column;gap:.5rem;margin-bottom:1.5rem;padding-bottom:1.25rem;display:flex}.eyebrow.svelte-1vby5nc,.role-callout-label.svelte-1vby5nc{letter-spacing:.12em;text-transform:uppercase;font-family:IBM Plex Mono,monospace;font-size:.6875rem;font-weight:600}.eyebrow.svelte-1vby5nc{color:var(--accent);margin:0}.back-link.svelte-1vby5nc{color:var(--muted-foreground);border:1px solid var(--border);border-radius:var(--radius);background:color-mix(in srgb, var(--card) 90%, var(--muted) 10%);align-items:center;gap:.5rem;width:fit-content;padding:.625rem .85rem;font-size:.8125rem;font-weight:500;text-decoration:none;display:inline-flex}.back-link.svelte-1vby5nc:hover{color:var(--foreground)}.back-link.svelte-1vby5nc svg:where(.svelte-1vby5nc){width:18px;height:18px}.help-header.svelte-1vby5nc h1:where(.svelte-1vby5nc){text-transform:uppercase;color:var(--foreground);margin:0;font-family:Barlow Condensed,sans-serif;font-size:clamp(2.8rem,5vw,4rem);font-weight:800;line-height:.94}.subtitle.svelte-1vby5nc{max-width:54rem;color:var(--muted-foreground);margin:0;font-size:1rem;line-height:1.6}.sections.svelte-1vby5nc{flex-direction:column;gap:.75rem;display:flex}.section.svelte-1vby5nc{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);overflow:hidden}.section.expanded.svelte-1vby5nc{border-color:color-mix(in srgb, var(--accent) 36%, var(--border) 64%)}.section-header.svelte-1vby5nc{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;padding:1rem;display:flex}.section-header.svelte-1vby5nc:hover{background:color-mix(in srgb, var(--muted) 72%, var(--card) 28%)}.section-title.svelte-1vby5nc{align-items:center;gap:.75rem;display:flex}.section-title.svelte-1vby5nc svg:where(.svelte-1vby5nc){width:28px;height:28px;color:var(--accent);background:color-mix(in srgb, var(--accent) 14%, var(--card));border:1px solid var(--border);border-radius:var(--radius);padding:5px}.section-title.svelte-1vby5nc h2:where(.svelte-1vby5nc){text-transform:uppercase;color:var(--foreground);margin:0;font-family:Barlow Condensed,sans-serif;font-size:clamp(1.8rem,3vw,2.3rem);font-weight:700;line-height:.98}.chevron.svelte-1vby5nc{width:24px;height:24px;color:var(--muted-foreground);transition:transform .16s}.chevron.rotated.svelte-1vby5nc{transform:rotate(180deg)}.section-content.svelte-1vby5nc{flex-direction:column;gap:.75rem;padding:0 1rem 1rem;display:flex}.help-item.svelte-1vby5nc{background:color-mix(in srgb, var(--muted) 68%, var(--card) 32%);border-radius:var(--radius);border:1px solid var(--border);padding:1rem}.help-item.svelte-1vby5nc h3:where(.svelte-1vby5nc){text-transform:uppercase;color:var(--foreground);margin:0 0 .5rem;font-family:Barlow Condensed,sans-serif;font-size:1.1875rem;font-weight:600;line-height:1}.help-item.svelte-1vby5nc p:where(.svelte-1vby5nc){color:var(--muted-foreground);margin:0;font-size:.8125rem;line-height:1.65}.role-callout.svelte-1vby5nc{background:color-mix(in srgb, var(--muted) 68%, var(--card) 32%);border-radius:var(--radius);border:1px solid var(--border);align-items:flex-start;gap:.75rem;padding:1rem;display:flex}.role-callout--admin.svelte-1vby5nc{background:color-mix(in srgb, var(--muted) 60%, var(--card) 40%)}.role-callout--team-leader.svelte-1vby5nc{background:color-mix(in srgb, var(--accent) 10%, var(--card))}.role-callout--viewer.svelte-1vby5nc{background:color-mix(in srgb, var(--muted) 72%, var(--card) 28%)}.role-callout--admin.svelte-1vby5nc .role-callout-label:where(.svelte-1vby5nc),.role-callout--team-leader.svelte-1vby5nc .role-callout-label:where(.svelte-1vby5nc){color:var(--accent)}.role-callout--viewer.svelte-1vby5nc .role-callout-label:where(.svelte-1vby5nc){color:var(--muted-foreground)}.role-callout-text.svelte-1vby5nc{color:var(--muted-foreground);font-size:.8125rem;line-height:1.65}.help-footer.svelte-1vby5nc{background:var(--card);border:1px solid var(--border);border-radius:var(--radius);margin-top:1.25rem;padding:1.25rem}.help-footer.svelte-1vby5nc p:where(.svelte-1vby5nc){color:var(--muted-foreground);margin:0;font-size:.8125rem;line-height:1.6}.help-footer.svelte-1vby5nc a:where(.svelte-1vby5nc){color:var(--accent);font-weight:500;text-decoration:none}.help-footer.svelte-1vby5nc a:where(.svelte-1vby5nc):hover{text-decoration:underline}.theme-toggle.svelte-1vby5nc{border-radius:var(--radius);background:var(--card);border:1px solid var(--border);width:44px;height:44px;color:var(--muted-foreground);cursor:pointer;z-index:100;justify-content:center;align-items:center;display:flex;position:fixed;top:1rem;right:1rem;box-shadow:0 2px 8px #0000001a,0 1px 2px #0000000f}.theme-toggle.svelte-1vby5nc:hover{color:var(--foreground)}.theme-toggle.svelte-1vby5nc svg:where(.svelte-1vby5nc){width:22px;height:22px}@media (width<=640px){.help-page.svelte-1vby5nc{padding:1rem}.help-header.svelte-1vby5nc h1:where(.svelte-1vby5nc){font-size:clamp(2.2rem,9vw,3rem)}.section-header.svelte-1vby5nc{padding:.75rem}.section-content.svelte-1vby5nc{padding:0 .75rem .75rem}.section-title.svelte-1vby5nc h2:where(.svelte-1vby5nc){font-size:1.8rem}.section-title.svelte-1vby5nc svg:where(.svelte-1vby5nc){width:24px;height:24px}.help-item.svelte-1vby5nc{padding:.75rem}.role-callout.svelte-1vby5nc{flex-direction:column}}
