.ga-baslik{min-height:58px}.ga-filtre{display:grid;grid-template-columns:minmax(240px,1fr) 190px auto;align-items:end;gap:10px;margin-bottom:12px;padding:12px}.ga-filtre label{display:grid;gap:4px;color:var(--metin-ikincil);font-size:10px;font-weight:700}.ga-filtre input,.ga-filtre select{height:38px;padding:0 11px;border:1px solid var(--cizgi);border-radius:9px;background:var(--yuzey);color:var(--metin)}.ga-liste{overflow:hidden}.ga-gorev{min-height:78px;display:grid;grid-template-columns:38px minmax(250px,1fr) 180px 150px 90px;align-items:center;gap:12px;padding:11px 16px;border-bottom:1px solid var(--cizgi)}.ga-gorev:last-child{border-bottom:0}.ga-priority{width:31px;height:31px;display:grid;place-items:center;border-radius:9px;background:var(--mavi-acik);color:var(--mavi);font-size:11px;font-weight:900}.ga-kimlik,.ga-plan,.ga-durum{display:grid;gap:2px}.ga-kimlik b{font-size:12px}.ga-kimlik strong{color:var(--mavi);font-size:11px}.ga-kimlik small,.ga-plan small,.ga-plan em,.ga-durum small{color:var(--metin-ikincil);font-size:9px;font-style:normal}.ga-plan b,.ga-durum{font-size:10px;font-weight:800}.ga-gorev>button{height:32px;border:1px solid var(--cizgi);border-radius:8px;background:var(--yuzey);color:var(--kirmizi);font-size:9px;font-weight:800;cursor:pointer}.ga-bos{min-height:180px;display:grid;place-items:center;color:var(--metin-ikincil);font-size:12px}.ga-dialog{width:min(700px,calc(100vw - 32px));padding:0;border:1px solid var(--cizgi);border-radius:16px;background:var(--yuzey);color:var(--metin);box-shadow:0 28px 80px rgba(4,18,38,.28)}.ga-dialog::backdrop{background:rgba(4,18,38,.55);backdrop-filter:blur(3px)}.ga-dialog form{display:grid;gap:16px;padding:18px}.ga-dialog header,.ga-dialog footer{display:flex;align-items:center;justify-content:space-between}.ga-dialog h2{margin:2px 0 0;font-size:19px}.ga-dialog header small{color:var(--mavi);font-size:9px;font-weight:850;letter-spacing:.14em}.ga-dialog header>button{border:0;background:transparent;font-size:24px}.ga-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:11px}.ga-form-grid label{display:grid;gap:5px;color:var(--metin-ikincil);font-size:10px;font-weight:700}.ga-form-grid label.tam{grid-column:1/-1}.ga-form-grid input,.ga-form-grid select{height:40px;padding:0 10px;border:1px solid var(--cizgi);border-radius:9px;background:var(--arkaplan);color:var(--metin)}.ga-dialog footer{justify-content:flex-end;gap:8px}@media(max-width:1180px){.ga-gorev{grid-template-columns:34px minmax(220px,1fr) 140px 90px}.ga-plan{display:none}}
