2 lines
10 KiB
JavaScript
2 lines
10 KiB
JavaScript
|
|
import{a as d,f as u,c as ye,t as He}from"../chunks/DCPIP6Ym.js";import{o as Ie}from"../chunks/DDErvS7v.js";import{d as Ke,c as r,r as t,b as a,g as e,t as f,h as Te,u as O,s as P,n as R,a as $,am as Je,K as Oe,$ as Pe,f as ue}from"../chunks/DAfY0XTB.js";import{s as o,e as $e,d as Re,a as ce}from"../chunks/D2u1A_4g.js";import{s as Se,a as We}from"../chunks/splFp8Bu.js";import{i as A}from"../chunks/Br6sCvve.js";import{h as je,e as I,i as J}from"../chunks/CBOKTDOo.js";import{s as Ae}from"../chunks/DVOkFnep.js";import{s as qe}from"../chunks/D6E-zrqv.js";import{s as ae}from"../chunks/C-x9yHfs.js";import{b as Ce}from"../chunks/yhBelVs6.js";import{p as Ge}from"../chunks/DiDp2_zb.js";import{e as Qe}from"../chunks/Cgke0YGN.js";import{p as Be}from"../chunks/B-uV6-Xr.js";import{f as Xe}from"../chunks/utcFFRIM.js";const ge={erfuellt:{label:"Erfüllt",farbe:"#22c55e",icon:"✅",beschreibung:"Forderung vollständig oder weitgehend umgesetzt. Konkreter Beschluss liegt vor, der die Kernpunkte des Antrags aufgreift.",beispiel:"Antrag auf Zuschuss → Zuschuss in beantragter Höhe einstimmig bewilligt.",score_range:[.8,1]},teilweise:{label:"Teilweise",farbe:"#eab308",icon:"⚠️",beschreibung:"Kernpunkt wurde adressiert, aber mit Abstrichen. Verwaltung greift Teile auf, lässt andere fallen oder verwässert die Forderung.",beispiel:"Antrag auf Radweg → Prüfauftrag für Machbarkeitsstudie statt direktem Baubeschluss.",score_range:[.5,.7]},abgewiegelt:{label:"Abgewiegelt",farbe:"#f97316",icon:"🚫",beschreibung:"Verwaltung weicht aus. Kündigt Prüfung an, verweist auf Zuständigkeiten oder beantwortet die Frage nicht substantiell.",beispiel:'Anfrage zu Missständen → „Wird geprüft" ohne Zeitrahmen oder konkrete Zusagen.',score_range:[.2,.4]},nebelkerze:{label:"Nebelkerze",farbe:"#ef4444",icon:"💨",beschreibung:"Thema komplett ignoriert, Diskussion auf Nebenschauplatz verlagert oder Antrag ohne Behandlung von der Tagesordnung genommen.",beispiel:'Antrag zu Sauberkeit → „Ohne Beschlussfassung" oder keine Wortmeldung.',score_range:[0,.1]},vertagt:{label:"Vertagt",farbe:"#8b5cf6",icon:"⏳",beschreibung:"Antrag explizit verschoben, ruhend gestellt oder in einen anderen Ausschuss verwiesen. Kein inhaltliches Ergebnis, aber formal nicht abgelehnt.",beispiel:"Antrag wird zur weiteren Beratung in den Fachausschuss überwiesen.",score_range:null},unklar:{label:"Unklar",farbe:"#6b7280",icon:"❓",beschreibung:"Beschlusslage nicht eindeutig zuordenbar. Möglicherweise fehlen Dokumente oder der Beschlusstext ist nicht aussagekräftig genug.",beispiel:'Nur „Kenntnisnahme" ohne weitere Erläuterung.',score_range:null}},Fe={label:"Unbekannt",farbe:"#9ca3af",icon:"❓",beschreibung:"Keine Bewertung vorhanden.",beispiel:"",score_range:null};function Ye(N){return N?ge[N]??Fe:Fe}var et=u('<span class="ml-1 opacity-60"> </span>'),tt=u('<div class="mt-1 text-gray-400"> </div>'),rt=u('<div class="absolute z-50 bottom-full left-1/2 -translate-x-1/2 mb-2 w-72 p-3 bg-gray-900 text-white text-xs rounded-lg shadow-lg pointer-events-none"><div class="font-bold mb-1"> </div> <div class="mb-2 leading-relaxed"> </div> <div class="text-gray-400 italic"> </div> <!> <div class="absolute top-full left-1/2 -translate-x-1/2 -mt-1 w-2 h-2 bg-gray-900 rotate-45"></div></div>'),at=u('<span class="relative inline-flex items-center px-2.5 py-0.5 rounded-full text-xs font-medium cursor-help"><span class="mr-1"> </span> <!> <!></span>');function st(N,Z){Ke(Z,!0);let S=Be(Z,"score",3,null),se=Be(Z,"showTooltip",3,!0);const c=O(()=>Ye(Z.kategorie));let n=P(!1);var w=at(),T=r(w),W=r(T,!0);t(T);var _=a(T),V=a(_);{var j=B=>{var F=et(),U=r(F);t(F),f(C=>o(U,`(${C??""}%)`),[()=>(S()*100).toFixed(0)]),d(B,F)};A(V,B=>{S()!==null&&S()!==void 0&&B(j)})}var ee=a(V,2);{var q=B=>{var F=rt(),U=r(F),C=r(U);t(U);var v=a(U,2),k=r(v,!0);t(v);var K=a(v,2),te=r(K);t(K);var re=a(K,2);{var G=Q=>{var L=tt(),ne=r(L);t(L),f(()=>o(ne,`Score: ${e(c).score_range[0]??""}–${e(c).score_range[1]??""}`)),d(Q,L)};A(re,Q=>{e(c).score_range&&Q(G)})}R(2),t(F),f(()=>{o(C,`${e(c).icon??""} ${e(c).labe
|