.chooser-page.svelte-8s1t8w{min-height:calc(100vh - 56px);background-color:var(--color-bg);background-image:url(../../../bg.svg);background-repeat:no-repeat;background-position:right center;background-size:cover;background-attachment:fixed}.hidden.svelte-8s1t8w{display:none!important}.form-error.svelte-8s1t8w{color:var(--color-error);font-size:.875rem;font-weight:500;padding:var(--space-sm) var(--space-md);background:#c0392b14;border-left:3px solid var(--color-error);margin-bottom:var(--space-md)}.state-message.svelte-8s1t8w{text-align:center;padding:var(--space-2xl) var(--space-lg)}.state-title.svelte-8s1t8w{font-size:1.5rem;font-weight:700;letter-spacing:-.02em;margin-bottom:var(--space-sm)}.state-desc.svelte-8s1t8w{font-size:.9375rem;color:var(--color-text-muted);margin-bottom:var(--space-lg)}.page-layout.svelte-8s1t8w{display:flex;min-height:calc(100vh - 56px)}.selection-panel.svelte-8s1t8w{width:320px;flex-shrink:0;border-right:1px solid var(--color-border);background:var(--color-white);padding:var(--space-xl) var(--space-lg);position:sticky;top:56px;height:calc(100vh - 56px);overflow-y:auto;display:flex;flex-direction:column}.detail-column.svelte-8s1t8w{flex:1;padding:var(--space-xl) var(--space-lg) var(--space-2xl);min-width:0}.detail-inner.svelte-8s1t8w{max-width:800px}.back-link.svelte-8s1t8w{display:inline-flex;font-size:.8125rem;font-weight:600;text-decoration:none;text-transform:uppercase;letter-spacing:.08em}.top-links.svelte-8s1t8w{display:flex;align-items:center;justify-content:space-between;gap:var(--space-sm);margin-bottom:var(--space-lg)}.lucky-link.svelte-8s1t8w{display:inline-flex;align-items:center;padding:6px 10px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-white);font-size:.75rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;text-decoration:none}.category-tags.svelte-8s1t8w{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:8px}.category-tag.svelte-8s1t8w{display:inline-block;font-size:.6875rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--color-secondary)}.detail-hero.svelte-8s1t8w{padding:var(--space-md);background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius);margin-bottom:var(--space-lg)}.hero-actions.svelte-8s1t8w{display:flex;align-items:center;justify-content:flex-end;gap:var(--space-sm);margin-top:var(--space-md)}.detail-title.svelte-8s1t8w{font-size:clamp(2rem,4vw,2.75rem);line-height:1.05;letter-spacing:-.025em;margin-bottom:var(--space-md)}.detail-description.svelte-8s1t8w{font-size:1.0625rem;color:var(--color-text-muted);max-width:62ch;margin-bottom:0}.deselect-btn.svelte-8s1t8w{background:none;border:none;color:var(--color-text-muted);font-size:1.125rem;cursor:pointer;padding:4px 8px;line-height:1;border-radius:var(--radius);transition:color var(--transition)}.deselect-btn.svelte-8s1t8w:hover{color:var(--color-error)}.content-section.svelte-8s1t8w+.content-section:where(.svelte-8s1t8w){margin-top:var(--space-xl)}.detail-extra.svelte-8s1t8w{padding:0 var(--space-md)}.section-title.svelte-8s1t8w{font-size:.75rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin-bottom:var(--space-md)}.activities-list.svelte-8s1t8w{padding-left:1.2rem}.activities-list.svelte-8s1t8w li:where(.svelte-8s1t8w){margin-bottom:6px;line-height:1.5}.content-copy.svelte-8s1t8w p:where(.svelte-8s1t8w){max-width:70ch;margin-bottom:var(--space-md)}.fagleder-display.svelte-8s1t8w{margin-bottom:var(--space-md);padding:var(--space-sm) var(--space-md);background:var(--color-bg-secondary);border-left:2px solid var(--color-secondary)}.fagleder-label.svelte-8s1t8w{font-size:.6875rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--color-secondary);margin-bottom:2px}.fagleder-name.svelte-8s1t8w{font-size:.9375rem;font-weight:600;color:var(--color-text)}.members-list.svelte-8s1t8w{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.member-row.svelte-8s1t8w{font-size:.9375rem;color:var(--color-text);padding:6px 0;border-bottom:1px solid var(--color-border)}.member-row.svelte-8s1t8w:last-child{border-bottom:none}.member-row.is-lead.svelte-8s1t8w{font-weight:600;color:var(--color-secondary)}.members-hidden.svelte-8s1t8w{font-size:.875rem;color:var(--color-text-muted)}.members-hidden.svelte-8s1t8w a:where(.svelte-8s1t8w){color:var(--color-text);font-weight:600}@media(max-width:768px){.desktop-panel.svelte-8s1t8w{display:none}.page-layout.svelte-8s1t8w{padding-bottom:72px}.detail-column.svelte-8s1t8w{padding:var(--space-md) var(--space-md) var(--space-xl)}.detail-title.svelte-8s1t8w{font-size:1.75rem}.top-links.svelte-8s1t8w{flex-wrap:wrap}.detail-extra.svelte-8s1t8w{padding:0}}
