.judgment-intro{padding:23px 25px;margin-bottom:22px;border-left:4px solid #b48c48}.judgment-intro h3{font-size:17px;margin-bottom:10px}.judgment-intro p{font-size:13px;line-height:1.8;margin:7px 0;color:var(--muted)}.judgment-intro .judgment-privacy{color:var(--ink)}.judgment-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.85fr);gap:24px;align-items:start}.judgment-fields{padding:24px}.judgment-fields .field{font-size:12px}.judgment-fields .field input,.judgment-fields .field select{min-height:44px;font-size:14px}.judgment-fields .field small{font-size:11px;font-weight:400;line-height:1.65;color:var(--muted)}.judgment-fields .field-grid{margin-top:18px}.judgment-kind-description{padding:13px 15px;background:var(--soft);font-size:12px;line-height:1.85;margin:18px 0 0;border-radius:6px}.judgment-help{font-size:12px;line-height:1.8;color:var(--muted)}.judgment-checklist{padding:24px;margin-top:20px}.judgment-step-intro{font-size:12px;line-height:1.8;color:var(--muted);margin:0 0 15px}.judgment-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-bottom:23px}.judgment-tabs button{min-height:66px;padding:10px 8px;background:white;border:1px solid var(--line);color:var(--accent);border-radius:7px;font-size:11px;font-weight:600;line-height:1.5;text-align:left}.judgment-tabs button[aria-pressed=true]{background:var(--accent);color:white;border-color:var(--accent)}.judgment-tabs button span{display:block;font-size:10px;font-weight:400;margin-top:4px}.judgment-item{padding:19px 0;border-bottom:1px solid var(--line)}.judgment-item:last-child{border-bottom:0;padding-bottom:0}.judgment-item:first-child{padding-top:0}.judgment-item h4{font-size:14px;line-height:1.6;margin:0 0 7px;font-weight:600}.judgment-item .field{font-size:11px;margin-top:13px}.judgment-item select,.judgment-item textarea{font-size:13px;min-height:43px}.judgment-item textarea{resize:vertical;line-height:1.65;border:1px solid #ccd7d3;border-radius:6px;padding:10px 12px;width:100%;color:var(--ink);background:white}.judgment-explanation{font-size:12px;line-height:1.85;margin-bottom:8px}.judgment-explanation summary{cursor:pointer;color:var(--accent);font-weight:500;padding:4px 0}.judgment-explanation p{margin:9px 0}.judgment-explanation a{font-size:11px}.judgment-reason{font-size:11px;line-height:1.8;color:var(--warm);background:var(--warm-bg);padding:10px 12px;border-radius:5px}.judgment-sidebar{padding:24px;position:sticky;top:16px}.judgment-sidebar h3{font-size:16px;margin-bottom:20px}.judgment-summary-number{font-size:44px;line-height:1.15;color:var(--accent);font-variant-numeric:tabular-nums;font-weight:600;margin-top:8px}.judgment-summary-number span{font-size:20px;color:var(--muted);font-weight:400}.judgment-summary-label{font-size:12px;margin:8px 0 21px;color:var(--muted)}.judgment-counts{margin:0 0 18px}.judgment-counts div{display:flex;justify-content:space-between;gap:15px;padding:8px 0;border-bottom:1px solid var(--line);font-size:12px}.judgment-counts dd{font-variant-numeric:tabular-nums;font-weight:600;margin:0}.judgment-attestation{font-size:11px;line-height:1.8;color:var(--muted)}.judgment-missing{font-size:11px;line-height:1.8;margin:14px 0}.judgment-missing summary{font-weight:600;color:var(--accent);cursor:pointer}.judgment-missing ul{padding-left:18px}.judgment-missing li{margin:6px 0}.judgment-output{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:20px 0 10px}.judgment-output .button{min-height:43px;padding:10px 8px;font-size:11px}.judgment-error{font-size:12px;color:var(--danger);line-height:1.8}.judgment-summary-review{border-top:1px solid var(--line);padding-top:13px;margin:16px 0 0;font-size:10px;line-height:1.8;color:var(--muted)}.judgment-summary-review span{display:block}.judgment-start{padding:28px;margin-top:20px}.judgment-start h3{font-size:18px}.judgment-start p{font-size:13px;line-height:1.9;color:var(--muted)}.judgment-assessment{padding:24px;margin-top:20px}.judgment-assessment label{font-size:13px}.judgment-assessment textarea{width:100%;resize:vertical;min-height:125px;padding:13px;border:1px solid #ccd7d3;border-radius:6px;line-height:1.8;font-size:13px}.judgment-source-panel{padding:24px;margin-top:24px}.judgment-source-panel p,.judgment-source-panel li{font-size:12px;line-height:1.85;color:var(--muted)}.judgment-sources,.judgment-shortcuts{display:flex;gap:12px 20px;flex-wrap:wrap}.judgment-sources{font-size:12px;line-height:1.8}.judgment-shortcuts{margin-top:16px}.judgment-reset-panel{padding:15px;background:var(--warm-bg);border-radius:6px;margin-top:15px;font-size:12px;line-height:1.8}.judgment-reset-panel .button{font-size:11px}.judgment-reset-panel p{margin:0 0 12px}@media(max-width:850px){.judgment-layout{grid-template-columns:1fr}.judgment-sidebar{position:static}.judgment-output{grid-template-columns:repeat(4,minmax(0,1fr))}.judgment-counts{display:grid;grid-template-columns:1fr 1fr;gap:0 20px}}@media(max-width:550px){.judgment-fields,.judgment-checklist,.judgment-sidebar,.judgment-intro,.judgment-assessment,.judgment-source-panel,.judgment-start{padding:20px}.judgment-fields .field-grid{grid-template-columns:1fr}.judgment-tabs{gap:5px}.judgment-tabs button{font-size:10px;padding:9px 6px}.judgment-output{grid-template-columns:1fr 1fr}.judgment-counts{display:block}}@media print{.judgment-intro,.judgment-layout,.judgment-source-panel{display:none!important}#view-ceza-hukmu:after{content:'Çalışmanın bütün kontrollerini ve güncel notlarını yazdırmak için Ceza hükmü sayfasındaki Yazdır / PDF düğmesini kullanın.'}}

.judgment-section-help{font-size:12px;line-height:1.85;background:var(--soft);border-left:3px solid var(--accent);padding:14px 16px;margin:0 0 20px;border-radius:5px}@media(max-width:550px){.judgment-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}

.judgment-topic-panel{padding:24px;margin-top:20px}.judgment-topic-panel>p{font-size:12px;color:var(--muted);line-height:1.85;margin:0 0 18px}.judgment-topic-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:10px}.judgment-topic-card{border:1px solid var(--line);border-radius:7px;padding:0 14px;min-width:0;background:var(--bg)}.judgment-topic-card summary{font-size:12px;font-weight:600;line-height:1.75;cursor:pointer;color:var(--accent);padding:14px 0}.judgment-topic-card details>div{border-top:1px solid var(--line);padding:4px 0 15px}.judgment-topic-card p,.judgment-topic-card li{font-size:12px;line-height:1.85}.judgment-topic-card ul{padding-left:18px}.judgment-topic-sources{font-size:11px!important}.judgment-topic-card .text-button{text-align:left;line-height:1.8;min-height:42px}.judgment-topic-panel .judgment-topic-review{font-size:10px;margin:14px 0 0}@media(max-width:600px){.judgment-topic-panel{padding:20px}.judgment-topic-grid{grid-template-columns:1fr}}

.judgment-sequence-help{font-size:12px;line-height:1.85;border:1px solid var(--line);border-radius:6px;padding:13px 16px;margin:0 0 18px}.judgment-sequence-help>summary{cursor:pointer;font-weight:600;color:var(--accent)}.judgment-sequence-help ol{padding-left:20px}.judgment-sequence-help li{margin:8px 0}.judgment-stage-item{border:1px solid var(--line);border-radius:7px;padding:0!important;margin:10px 0;background:var(--bg)}.judgment-stage>summary{cursor:pointer;color:var(--accent);font-size:13px;font-weight:600;line-height:1.7;padding:15px 16px}.judgment-stage-state{display:block;font-size:10px;font-weight:400;color:var(--muted);padding-left:16px;margin-top:3px}.judgment-stage-body{padding:3px 16px 16px;border-top:1px solid var(--line)}.judgment-stage-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px}.judgment-stage-fields .field:first-child{grid-column:1/-1}.judgment-stage-fields input{min-width:0;width:100%;font-size:13px}.judgment-stage-disclaimer{font-size:10px;line-height:1.8;color:var(--muted);margin:12px 0 0}@media(max-width:600px){.judgment-stage-fields{grid-template-columns:minmax(0,1fr)}}

.judgment-days-panel{border:1px solid #c7b28c;border-radius:8px;background:#fffdf8;margin:20px 0}.judgment-days-panel>details>summary{padding:18px;cursor:pointer;font-size:14px;line-height:1.7;color:var(--accent);font-weight:600}.judgment-days-panel>details>summary span{display:block;font-size:11px;font-weight:400;color:var(--muted);margin-left:15px}.judgment-days-content{padding:0 18px 20px;border-top:1px solid var(--line)}.judgment-days-content p,.judgment-days-content>a{font-size:12px;line-height:1.85}.judgment-days-content .field{font-size:11px;margin:13px 0}.judgment-days-content input:not([type=checkbox]),.judgment-days-content select,.judgment-days-content textarea{font-size:13px;min-height:43px;min-width:0;width:100%}.judgment-days-content textarea{border:1px solid #ccd7d3;border-radius:6px;padding:10px;line-height:1.7;resize:vertical}.judgment-day-fields{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0 12px}.judgment-day-step{border:1px solid var(--line);border-radius:6px;margin:16px 0;padding:10px 15px 15px;background:white;min-width:0}.judgment-day-step legend{padding:0 6px;font-size:12px;font-weight:600;color:var(--accent)}.judgment-day-ratio{display:grid;grid-template-columns:minmax(0,1fr) 12px minmax(0,1fr);gap:5px;align-items:center}.judgment-day-ratio>span{padding-top:17px;text-align:center}.judgment-day-row-actions{display:flex;gap:14px;flex-wrap:wrap}.judgment-day-row-actions button{font-size:11px;min-height:40px}.judgment-days-content .check{margin:17px 0;font-size:12px;line-height:1.8}.judgment-days-result{background:var(--soft);border-radius:6px;padding:17px;margin:20px 0;overflow-wrap:anywhere}.judgment-day-total{font-size:36px;font-weight:600;color:var(--accent);font-variant-numeric:tabular-nums}.judgment-day-total span{font-size:15px;font-weight:400}.judgment-day-trace{padding-left:20px;font-size:12px;line-height:1.8}.judgment-day-trace li{padding:10px 0;border-bottom:1px solid var(--line)}.judgment-day-trace li>span{display:block;color:var(--muted)}.judgment-day-trace p{margin:5px 0}.judgment-day-actions{display:flex;flex-wrap:wrap;gap:8px}.judgment-day-actions button{font-size:11px;min-height:43px}.judgment-days-result .button{max-width:100%;white-space:normal;line-height:1.7;font-size:11px}@media(max-width:600px){.judgment-day-fields{grid-template-columns:minmax(0,1fr)}.judgment-day-actions{display:grid;grid-template-columns:minmax(0,1fr)}}

.judgment-day-inputs{border:1px solid var(--line);border-radius:6px;padding:13px 15px;background:white;margin:16px 0}.judgment-day-inputs>summary{font-size:12px;color:var(--accent);font-weight:600;cursor:pointer;line-height:1.8}

.verdict-panel{padding:24px;margin-top:20px}.verdict-panel h3{font-size:19px;margin:8px 0 12px}.verdict-panel p,.verdict-panel li{font-size:13px;line-height:1.8}.verdict-panel .field{font-size:12px;margin-top:16px}.verdict-panel select{font-size:13px;min-height:46px;max-width:100%;text-overflow:ellipsis}.verdict-panel textarea{width:100%;padding:12px;border:1px solid var(--line);border-radius:6px;font:13px/1.8 inherit;resize:vertical}.verdict-fields{display:grid;gap:0 18px;grid-template-columns:repeat(2,minmax(0,1fr))}.verdict-state{padding:11px 13px;border-radius:6px;font-size:12px!important;background:var(--soft);color:var(--accent)}.verdict-conflict{background:var(--warm-bg);color:var(--danger)}.verdict-open{background:var(--warm-bg);color:var(--warm)}.verdict-feedback ul{padding-left:20px}.verdict-cases{margin-top:22px;border-top:1px solid var(--line);padding-top:16px;font-size:12px}.verdict-cases summary{cursor:pointer;color:var(--accent);font-weight:600;line-height:1.7}.verdict-cases article{padding:14px 0;border-bottom:1px solid var(--line)}.verdict-cases h4{font-size:14px;line-height:1.7}.verdict-cases a{font-size:12px}@media(max-width:640px){.verdict-fields{grid-template-columns:1fr}.verdict-panel{padding:18px}.verdict-panel h3{font-size:18px}}
