.create-org-page.svelte-psght{background:var(--bg-color-primary);box-sizing:border-box;justify-content:center;align-items:flex-start;width:100%;min-height:100vh;padding:3rem 1.5rem;display:flex;overflow-y:auto}.create-org-container.svelte-psght{width:100%;max-width:520px;margin:auto 0}.header.svelte-psght{text-align:center;margin-bottom:2.5rem}.header.svelte-psght h1:where(.svelte-psght){color:var(--font-white);margin:0 0 .5rem;font-size:1.75rem;font-weight:600}.header.svelte-psght p:where(.svelte-psght){color:var(--font-gray-dark);margin:0;font-size:1rem}.card.svelte-psght{background:var(--bg-color-lighter);border:2px solid var(--border-color);border-radius:12px;padding:2rem}.invitations-card.svelte-psght{margin-bottom:0;padding:1.5rem 2rem}.card-label.svelte-psght{color:var(--royale-blue);text-transform:uppercase;letter-spacing:.05em;align-items:center;gap:.5rem;margin-bottom:1.25rem;font-size:.8rem;font-weight:600;display:flex}.card-label.svelte-psght svg{font-size:.85rem}.invitations-list.svelte-psght{flex-direction:column;gap:1rem;display:flex}.invitation-row.svelte-psght{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;flex-direction:column;align-items:stretch;gap:1rem;padding:1.25rem;display:flex}.invitation-main.svelte-psght{min-width:0}.org-info.svelte-psght{align-items:flex-start;gap:1rem;display:flex}.org-icon.svelte-psght{background:var(--bg-color-light);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.org-icon.svelte-psght img:where(.svelte-psght){object-fit:cover;border-radius:8px;width:100%;height:100%}.org-icon.svelte-psght svg{color:var(--font-gray-dark);font-size:.9rem}.org-text.svelte-psght{flex-direction:column;flex:1;gap:.5rem;min-width:0;display:flex}.org-name.svelte-psght{color:var(--font-white);font-size:.95rem;font-weight:600;line-height:1.3}.invitation-meta.svelte-psght{color:var(--font-gray-dark);flex-direction:column;gap:.25rem;font-size:.85rem;line-height:1.5;display:flex}.meta-line.svelte-psght{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.meta-expires.svelte-psght{color:var(--font-gray-dark)}.role-badge.svelte-psght{color:var(--royale-blue);background:#0066ff26;border-radius:4px;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.invitation-actions.svelte-psght{border-top:1px solid #ffffff0f;flex-shrink:0;gap:.5rem;padding-top:.5rem;display:flex}.invitation-btn.svelte-psght{cursor:pointer;border:1px solid #0000;border-radius:6px;align-items:center;gap:.35rem;padding:.4rem .75rem;font-size:.8125rem;font-weight:500;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.invitation-btn-primary.svelte-psght{background:var(--royale-blue);color:#fff}.invitation-btn-primary.svelte-psght:hover:not(:disabled){background:#0052cc}.invitation-btn-secondary.svelte-psght{color:var(--font-gray-dark);border-color:var(--border-color);background:#ffffff0f}.invitation-btn-secondary.svelte-psght:hover:not(:disabled){color:var(--font-white);background:#ffffff1a}.invitation-btn.svelte-psght:disabled{opacity:.5;cursor:not-allowed}.divider.svelte-psght{align-items:center;gap:1rem;margin:1.5rem 0;display:flex}.divider.svelte-psght:before,.divider.svelte-psght:after{content:"";background:var(--border-color);flex:1;height:1px}.divider.svelte-psght span:where(.svelte-psght){color:var(--font-gray-dark);white-space:nowrap;font-size:.85rem}form.svelte-psght{flex-direction:column;gap:1.25rem;display:flex}.section-label.svelte-psght{color:var(--font-gray-dark);text-transform:uppercase;letter-spacing:.05em;border-bottom:1px solid var(--border-color);margin-top:.5rem;padding-bottom:.5rem;font-size:.8rem;font-weight:600}.form-group.svelte-psght{flex-direction:column;gap:.5rem;display:flex}.form-row.svelte-psght{grid-template-columns:1fr 1fr;gap:1rem;display:grid}label.svelte-psght{color:var(--font-white);font-size:.875rem;font-weight:500}.required.svelte-psght{color:var(--error-red)}input[type=text].svelte-psght,select.svelte-psght{background:var(--bg-color-light);border:2px solid var(--border-color);width:100%;color:var(--font-color);box-sizing:border-box;border-radius:8px;padding:.75rem 1rem;font-size:1rem;transition:border-color .2s}input.svelte-psght::placeholder{color:var(--font-gray-dark)}input.svelte-psght:focus,select.svelte-psght:focus{border-color:var(--royale-blue);outline:none}select.svelte-psght{cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 12 12' fill='%239999b3'%3E%3Cpath d='M6 8.5L1 3.5h10L6 8.5z'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-right:2.5rem}.btn.primary.svelte-psght{background:var(--royale-blue);color:#fff;cursor:pointer;border:none;border-radius:8px;margin-top:.5rem;padding:.875rem 1.5rem;font-size:1rem;font-weight:600;transition:background .2s}.btn.primary.svelte-psght:hover:not(:disabled){background:#0052cc}.btn.primary.svelte-psght:disabled{opacity:.5;cursor:not-allowed}.logout-link.svelte-psght{color:var(--font-gray-dark);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-top:1.5rem;padding:.5rem;font-size:.875rem;transition:color .2s;display:flex}.logout-link.svelte-psght:hover{color:var(--font-white)}.logout-link.svelte-psght svg{font-size:.875rem}@media (width<=768px){.create-org-page.svelte-psght{align-items:flex-start;padding:2rem 1rem}.header.svelte-psght{margin-bottom:2rem}.header.svelte-psght h1:where(.svelte-psght){font-size:1.5rem}.card.svelte-psght{padding:1.5rem}}@media (width<=480px){.create-org-page.svelte-psght{padding:1.5rem 1rem}.header.svelte-psght h1:where(.svelte-psght){font-size:1.35rem}.header.svelte-psght p:where(.svelte-psght){font-size:.9rem}.card.svelte-psght{border-radius:8px;padding:1.25rem}.form-row.svelte-psght{grid-template-columns:1fr;gap:1.25rem}input[type=text].svelte-psght,select.svelte-psght{padding:.875rem 1rem;font-size:16px}.btn.primary.svelte-psght{padding:1rem}.invitation-row.svelte-psght{flex-direction:column;align-items:stretch}.invitation-actions.svelte-psght{justify-content:stretch}.invitation-btn.svelte-psght{flex:1;justify-content:center}}