*{margin:0;padding:0}:root{--primary-color:#0997a7;--secondary-color:#e9f5f7}body{height:100vh;font-family:sans-serif;display:flex}h1,h2,h3{color:var(--primary-color)}.config-header{justify-content:space-between;margin-bottom:10px;display:flex}.banner{align-items:end;gap:20px;display:flex}.policy-name-group{align-items:end;gap:10px;display:flex}.title{color:var(--primary-color)}.logo{height:40px;display:block}.sidebar{background:#f5f5f5;border-right:1px solid #ccc;width:50%;padding:20px;overflow-y:auto}.output{flex-direction:column;flex:1;display:flex}textarea{resize:none;border:none;outline:none;flex:1;padding:20px;font-family:monospace;font-size:14px}.settings{flex-direction:column;display:flex;position:absolute;top:5px;right:5px}.actions{display:flex;position:absolute;bottom:5px;right:5px}#config-search{width:100%;margin-bottom:8px;padding:4px}.config-table{border-collapse:collapse;color:#222;width:100%;font-size:14px}#loading-status{text-align:center;color:var(--primary-color)}.config-table input,.config-table select{width:100%}.config-table thead{background-color:var(--secondary-color);color:var(--primary-color);text-align:left;font-weight:700}.config-table th,.config-table td{padding:10px 12px}.config-table th{cursor:pointer;border-bottom:1px solid #ccc}.config-table tr span{cursor:pointer;-webkit-user-select:none;user-select:none}.config-table tr.unsupported{opacity:.2;font-style:italic}.config-table tr.checked{opacity:1;font-weight:700}.config-table tbody tr:nth-child(odd){background:#fafafa}.config-table tbody tr:nth-child(2n){background:#f0f0f0}.config-table tbody tr.checked:nth-child(odd){background:#90d69d}.config-table tbody tr.checked:nth-child(2n){background:#7acb86}.config-table tbody tr:hover{background:#d8e6ff}.config-table td{border-bottom:1px solid #ddd}
/*# sourceMappingURL=app.826bcd60.css.map */
