.sp-overlay{position:fixed;inset:0;z-index:18500;display:flex;align-items:center;justify-content:center;padding:20px;background:#132d48aa;font:14px/1.5 Arial,sans-serif;color:#16344b}.sp-overlay *{box-sizing:border-box}.sp-dialog{width:min(1080px,100%);max-height:94vh;display:flex;flex-direction:column;background:white;border-radius:12px;overflow:hidden;box-shadow:0 20px 70px #0c203a55}.sp-heading{padding:20px 24px;background:#143b56;color:white;display:flex;justify-content:space-between;gap:15px}.sp-heading h2{margin:0;font-size:22px;line-height:1.3}.sp-heading p{margin:6px 0 0;color:#bedce9;overflow-wrap:anywhere}.sp-dialog button{border:1px solid #b8cddd;border-radius:6px;padding:8px 12px;background:white;color:#1d4e6c;cursor:pointer;font:600 13px Arial;min-height:38px}.sp-heading button{color:white;border-color:#6a899a;background:transparent;align-self:start}.sp-body{overflow-y:auto;min-height:0;padding:18px 24px;overscroll-behavior:contain}.sp-scope{margin:0 0 15px;color:#48667b;max-width:85ch}.sp-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;border:1px solid #d0dee8;border-radius:8px;overflow:hidden}.sp-stats>div{background:#f1f6fa;padding:12px}.sp-stats>div+div{border-left:1px solid #d0dee8}.sp-stats dt{font-size:12px;color:#56738b}.sp-stats dd{margin:3px 0 0;font-size:25px;font-weight:700;font-variant-numeric:tabular-nums}.sp-official{font-size:12px;background:#eef6f7;padding:11px 13px;border-left:3px solid #188397}.sp-warning{background:#fff5dd;color:#795820;border:1px solid #edd39b;border-radius:6px;padding:12px;margin:12px 0}.sp-filter{display:flex;gap:20px;align-items:end;margin:18px 0 12px}.sp-filter>label:first-child{display:grid;gap:6px;flex:1;font-size:12px;font-weight:600}.sp-filter input[type=search]{min-width:0;width:100%;border:1px solid #b7cddd;border-radius:6px;padding:10px;font:14px Arial}.sp-check{display:flex;align-items:center;gap:6px;min-height:38px;font-size:12px}.sp-list-heading{display:flex;justify-content:space-between;gap:12px;font-size:12px;color:#507187;margin-bottom:10px}.sp-row{padding:14px 0;border-top:1px solid #d7e3eb}.sp-row>header{display:flex;justify-content:space-between;gap:12px;align-items:start}.sp-row strong{font-size:14px;overflow-wrap:anywhere}.sp-row small{display:block;color:#607d90;font-size:12px}.sp-chip{font-size:11px;border-radius:4px;padding:4px 7px;background:#e8f5ed;color:#1d6845;white-space:nowrap}.sp-row[data-state=inceleme] .sp-chip{background:#fff3d8;color:#7e5a21}.sp-row[data-state=hatali] .sp-chip{background:#ffece9;color:#a0362d}.sp-issues{font-size:12px;color:#8e4a2e;padding-left:18px;margin:9px 0}.sp-ok{font-size:12px;color:#337458;margin:7px 0}.sp-links{display:flex;flex-wrap:wrap;gap:8px 16px;margin:8px 0}.sp-links a{font-size:12px;color:#146783;text-underline-offset:3px}.sp-row summary{font-size:12px;font-weight:600;cursor:pointer;color:#2b536b}.sp-piece{background:#f4f8fb;padding:11px;margin-top:9px;border-radius:6px}.sp-piece>span{display:block;color:#56758b;font-size:12px}.sp-piece dl{display:grid;grid-template-columns:1.1fr 1fr 1fr;gap:12px;margin:8px 0 0}.sp-piece dt{color:#607d90;font-size:11px}.sp-piece dd{margin:0;font-size:13px;overflow-wrap:anywhere}.sp-muted{font-size:11px;color:#5b778c}.sp-pagination{display:flex;justify-content:center;align-items:center;gap:16px;padding:15px 0 2px;font-size:12px}.sp-dialog footer{padding:12px 24px;border-top:1px solid #d6e2ea;display:flex;align-items:center;justify-content:space-between;gap:10px}.sp-dialog footer>span{font-size:12px;color:#5b778c}.sp-dialog [data-sp-message]:not([hidden]){padding:12px;background:#fff0e8;color:#8d4632;border:1px solid #efcdbb;border-radius:6px;overflow-wrap:anywhere}.sp-dialog button:disabled{opacity:.45;cursor:wait}.sp-dialog :focus-visible{outline:3px solid #14a2be;outline-offset:2px}.sp-empty{font-size:13px;color:#58758d;padding:20px 0}.sgkf-piece-entry{border:1px solid #bdd6e3;border-left:4px solid #148097;padding:14px 16px;border-radius:7px;background:#eff7fa;display:flex;gap:15px;align-items:center;justify-content:space-between;margin:16px 0}.sgkf-piece-entry strong{display:block;font-size:14px}.sgkf-piece-entry p{font-size:12px;margin:4px 0 0;color:#4f7088}@media(max-width:600px){.sp-overlay{padding:8px}.sp-heading{padding:16px}.sp-heading h2{font-size:18px}.sp-body{padding:14px}.sp-stats>div{padding:9px}.sp-stats dt{font-size:11px}.sp-stats dd{font-size:21px}.sp-filter{display:block}.sp-check{margin-top:8px}.sp-row>header{display:block}.sp-chip{display:inline-block;margin-top:7px;white-space:normal}.sp-piece dl{grid-template-columns:1fr}.sp-list-heading{display:block}.sp-list-heading>span{display:block;margin-top:3px}.sp-dialog footer{padding:10px 14px}.sgkf-piece-entry{display:block}.sgkf-piece-entry button{margin-top:12px}}
.sp-job{padding:18px 4px 28px;display:grid;gap:12px;max-width:700px;margin:auto}.sp-job-kicker{font-size:11px;font-weight:700;letter-spacing:.08em;color:#357589}.sp-job h3{font-size:22px;margin:0;color:#173e55}.sp-job progress{width:100%;height:14px;accent-color:#188397}.sp-job p{margin:0;color:#48667b}.sp-job small{color:#5b778c;line-height:1.6}.sp-job button{justify-self:start;margin-top:12px}
