.organization-create-shortcut{display:block;width:100%;padding:14px 12px;margin-top:10px;border:1px solid var(--line);border-radius:12px;background:var(--accent-soft);color:var(--accent);font:inherit;font-weight:600;text-align:left;cursor:pointer}.organization-create-dialog{box-sizing:border-box;width:min(520px,calc(100vw - 32px));max-height:90dvh;overflow:auto;padding:24px;border:1px solid var(--line);border-radius:20px;background:var(--surface);color:var(--ink);font:inherit;box-shadow:var(--shadow)}.organization-create-dialog::backdrop{background:#0007}.organization-create-heading{display:flex;align-items:center;justify-content:space-between;gap:16px}.organization-create-heading h2{margin:0;font-size:24px}.organization-create-dialog button{font:inherit;min-height:44px;padding:10px 16px;border:1px solid var(--line);border-radius:12px;background:var(--surface);color:var(--ink);cursor:pointer}.organization-create-dialog label{display:block;font-weight:500;margin:16px 0}.organization-create-dialog input{display:block;box-sizing:border-box;width:100%;margin-top:8px;padding:12px;border:1px solid var(--field-line,var(--line));border-radius:12px;background:var(--surface);color:var(--ink);font:inherit;min-height:48px}.organization-create-dialog button.organization-create-submit{width:100%;background:var(--accent);color:var(--on-accent);border-color:transparent;font-weight:600}.organization-create-dialog [role=alert]{color:var(--danger,#b42318)}.organization-create-dialog button:disabled{opacity:.6;cursor:wait}@media(max-width:500px){.organization-create-dialog{padding:20px}}
