.modal-form.svelte-spykta{display:flex;flex-direction:column;gap:24px}.error-message.svelte-spykta{background-color:var(--danger-bg-subtle);border:1px solid var(--danger);border-radius:12px;color:var(--danger);padding:16px}.form-fields.svelte-spykta{display:flex;flex-direction:column;gap:24px}.form-field.svelte-spykta{display:flex;flex-direction:column;gap:4px}.form-field.svelte-spykta label:where(.svelte-spykta){font-size:1.4rem;font-weight:var(--font-weight-medium, 500);color:var(--text-primary)}.form-field.svelte-spykta label:where(.svelte-spykta) .optional:where(.svelte-spykta){font-weight:400;color:var(--text-secondary)}.form-field.svelte-spykta textarea:where(.svelte-spykta){padding:16px;border:none;border-radius:8px;font-size:1.6rem;font-family:inherit;background:var(--input-bound-bg);color:var(--text-primary);resize:vertical;min-height:80px}.form-field.svelte-spykta textarea:where(.svelte-spykta):hover{background:var(--input-bound-bg-hover)}.form-field.svelte-spykta textarea:where(.svelte-spykta)::placeholder{color:var(--text-tertiary)}.page.svelte-9s759f{margin:0 auto;max-width:var(--main-max-width)}.card.svelte-9s759f{background:var(--card-bg);border:.5px solid rgba(0,0,0,.18);border-radius:16px;box-shadow:0 0 4px #0000000f;overflow:hidden}.loading-state.svelte-9s759f{display:flex;justify-content:center;align-items:center;padding:32px;color:var(--text-secondary);font-size:1.4rem}.no-crew-content.svelte-9s759f{padding:24px 16px;text-align:center}.no-crew-content.svelte-9s759f .description:where(.svelte-9s759f){color:var(--text-primary);font-size:1.4rem;line-height:1.5;margin-bottom:16px;max-width:360px;margin-left:auto;margin-right:auto}.actions.svelte-9s759f{display:flex;justify-content:center;gap:8px}.invitation-list.svelte-9s759f{list-style:none;margin:0;padding:0}.invitation-item.svelte-9s759f{display:flex;justify-content:space-between;align-items:center;padding:16px;border-bottom:1px solid rgba(0,0,0,.06)}.invitation-item.svelte-9s759f:last-child{border-bottom:none}.invitation-info.svelte-9s759f{display:flex;flex-direction:column;gap:2px}.invitation-info.svelte-9s759f .crew-name:where(.svelte-9s759f){font-size:1.6rem;font-weight:var(--font-weight-medium, 500)}.invitation-info.svelte-9s759f .invited-by:where(.svelte-9s759f){font-size:1.4rem;color:var(--text-secondary)}.section-header.svelte-9s759f{display:flex;align-items:center;padding:8px 16px;background:#00000005;border-top:1px solid rgba(0,0,0,.06)}.section-title.svelte-9s759f{font-size:1.4rem;font-weight:var(--font-weight-medium, 500);color:var(--text-secondary)}.chart-section.svelte-9s759f{padding:16px;border-bottom:1px solid var(--border-color, rgba(0, 0, 0, .06))}.event-list.svelte-9s759f{list-style:none;margin:0;padding:8px}.event-item.svelte-9s759f{display:flex;align-items:center;gap:16px;padding:8px 16px;border-radius:8px;transition:background-color .15s;cursor:pointer}.event-item.svelte-9s759f:hover{background:var(--list-cell-bg-hover, rgba(0, 0, 0, .03))}.event-info.svelte-9s759f{display:flex;align-items:center;gap:8px;width:140px}.event-number.svelte-9s759f{font-size:1.4rem;font-weight:var(--font-weight-medium, 500);min-width:24px;color:var(--text-primary)}.event-dates.svelte-9s759f{flex:1;font-size:1.4rem;color:var(--text-secondary)}.event-score.svelte-9s759f{width:140px;font-size:1.4rem;font-weight:var(--font-weight-medium, 500);font-variant-numeric:tabular-nums;text-align:right;color:var(--text-primary)}.event-status.svelte-9s759f{width:80px;font-size:1.4rem;padding:2px 6px;border-radius:4px;text-align:center;text-transform:capitalize;white-space:nowrap}.event-status.status-active.svelte-9s759f{background:var(--color-green-light, #dcfce7);color:var(--color-green-dark, #166534)}.event-status.status-upcoming.svelte-9s759f{background:var(--color-blue-light, #dbeafe);color:var(--color-blue-dark, #1e40af)}.event-status.status-finished.svelte-9s759f{background:#0000000a;color:var(--text-secondary)}.empty-state.svelte-9s759f{text-align:center;color:var(--text-secondary);padding:24px;font-size:1.4rem}.modal-form.svelte-9s759f{display:flex;flex-direction:column;gap:24px}.error-message.svelte-9s759f{background-color:var(--danger-bg-subtle);border:1px solid var(--danger);border-radius:12px;color:var(--danger);padding:16px}.form-fields.svelte-9s759f{display:flex;flex-direction:column;gap:24px}.form-field.svelte-9s759f{display:flex;flex-direction:column;gap:4px}.form-field.svelte-9s759f label:where(.svelte-9s759f){font-size:1.4rem;font-weight:var(--font-weight-medium, 500);color:var(--text-primary)}.form-field.svelte-9s759f label:where(.svelte-9s759f) .optional:where(.svelte-9s759f){font-weight:400;color:var(--text-secondary)}.form-field.svelte-9s759f textarea:where(.svelte-9s759f){padding:16px;border:none;border-radius:8px;font-size:1.6rem;font-family:inherit;background:var(--input-bound-bg);color:var(--text-primary);resize:vertical;min-height:80px}.form-field.svelte-9s759f textarea:where(.svelte-9s759f):hover{background:var(--input-bound-bg-hover)}.form-field.svelte-9s759f textarea:where(.svelte-9s759f)::placeholder{color:var(--text-tertiary)}fieldset{border:none;padding:0;margin:0}.crew-profile-link.svelte-9s759f{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;color:var(--text-secondary);text-decoration:none;cursor:pointer;transition:background-color .15s ease,color .15s ease}.crew-profile-link.svelte-9s759f svg{stroke-width:2px}.crew-profile-link.svelte-9s759f:hover{background:var(--button-contained-bg-hover, #f5f5f5);color:var(--text-primary)}.crew-profile-link.svelte-9s759f:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}
