``` mermaid
flowchart TD
%% Noder
A["Behov i samhället"]
subgraph Riksdagen
B["Riksdagsledamot lämnar\nMOTION till riksdagen"]
E["Lagförslag kommer\ntill riksdagen"]
F["Utskotten utreder och\nlämnar BETÄNKANDE"]
G["Förslaget debatteras och\nbeslut fattas i kammaren"]
end
subgraph Regeringen
C["Regeringen beslutar om\nUTREDNING"]
D["Regeringen lämnar\nPROPOSITION till riksdagen"]
H["Beslutet skickas till\nregeringen"]
I["Regeringen VERKSTÄLLER\nriksdagens beslut"]
end
subgraph Resultat
J["Ny eller ändrad lag\n(SFS)"]
K["Beslut som ska\nutföras av myndighet"]
L["Förslaget lämnas\nutan åtgärd"]
end
%% Flöden
A -.-> B
A -.-> C
C --> D
B --> E
D --> E
E --> F
F --> G
G -- JA! --> H
G -- NEJ! --> L
H --> I
I --> J
I --> K
%% Klassdefinitioner
classDef riksdag fill:#ffffcc,stroke:#999,stroke-width:1px;
classDef regering fill:#cce5ff,stroke:#339,stroke-width:1px;
classDef beslut fill:#ccffcc,stroke:#393,stroke-width:1px;
classDef avslag fill:#ffcccc,stroke:#933,stroke-width:1px;
classDef start fill:#e6ffe6,stroke:#666,stroke-width:1px;
%% Klasskopplingar
class A start;
class B,E,F,G riksdag;
class C,D,H,I regering;
class J,K beslut;
class L avslag;
```