/* Extracted from static/tools/acil-durum.html; production CSP forbids inline style blocks. */
:root {
            --accent: #f59e0b;
            --accent-grad: linear-gradient(135deg, #f59e0b, #d97706);
        }

        .form-layout {
            display: grid;
            grid-template-columns: 1fr 340px;
            gap: var(--space-xl);
            align-items: start;
        }

        .form-row {
            display: grid;
            grid-template-columns: 1fr 1fr;
            gap: var(--space-md);
        }

        .radio-group {
            display: flex;
            gap: var(--space-sm);
            flex-wrap: wrap;
        }

        .radio-btn {
            padding: var(--space-sm) var(--space-md);
            border: 1px solid var(--border-color);
            border-radius: var(--radius-md);
            cursor: pointer;
            font-size: var(--font-size-sm);
            font-family: inherit;
            transition: all var(--transition-fast);
            background: var(--bg-glass);
            color: var(--text-secondary);
        }

        .radio-btn:hover {
            border-color: #f59e0b;
            color: var(--text-primary);
        }

        .radio-btn.active {
            background: rgba(245, 158, 11, 0.15);
            border-color: rgba(245, 158, 11, 0.4);
            color: #fbbf24;
            font-weight: 600;
        }

        @media (max-width: 900px) {
            .form-layout {
                grid-template-columns: 1fr;
            }
        }
.ra-csp-acil-durum-01 { background:#f59e0b; }
.ra-csp-acil-durum-02 { color:#fbbf24; }
.ra-csp-acil-durum-03 { background: linear-gradient(90deg, #fbbf24, #f59e0b); -webkit-background-clip: text; color: transparent; }
.ra-csp-acil-durum-04 { margin-bottom:var(--space-md); color:#fff; }
.ra-csp-acil-durum-05 { margin-bottom:var(--space-md); }
.ra-csp-acil-durum-06 { margin-bottom:var(--space-md); }
.ra-csp-acil-durum-07 { margin-bottom:var(--space-md); }
.ra-csp-acil-durum-08 { margin-bottom:var(--space-xl); }
.ra-csp-acil-durum-09 { display:flex; justify-content:flex-end; gap:var(--space-md); }
.ra-csp-acil-durum-10 { background:#f59e0b; color:#fff; }
.ra-csp-acil-durum-11 { margin-bottom:var(--space-sm); color:#fbbf24; }
.ra-csp-acil-durum-12 { font-size:12px; color:var(--text-muted); line-height:1.6; margin-bottom:12px; }
.ra-csp-acil-durum-13 { font-size:12px; color:var(--text-secondary); line-height:1.8; padding-left:16px; }
.ra-csp-acil-durum-14 { display:none; }
.ra-csp-acil-durum-15 { margin-bottom:var(--space-sm); color:#34d399; }
.ra-csp-acil-durum-16 { font-size:12px; color:var(--text-secondary); }
.ra-csp-acil-durum-17 { margin-top:var(--space-4xl); }
