.nav-group{padding:6px 0}.nav-parent{width:100%;text-align:left;background:transparent;color:#c8d6e4;border:0;padding:13px 14px;cursor:pointer;font-weight:650}.nav-parent:hover,.nav-parent[aria-expanded="true"]{background:#18334c;color:#fff}.nav-children{padding-left:13px;border-left:1px solid #35516b;margin-left:14px}.nav-children[hidden]{display:none}.nav-children button{font-size:12px}.section-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:15px}.section-actions button{min-width:120px}.field input[type=file]{padding:12px}.file-list{display:grid;gap:6px;margin:8px 0}.file-pill{border:1px solid #395069;border-radius:8px;padding:8px 10px;font-size:12px}.geo-map{height:290px;border-radius:10px;margin-top:10px;overflow:hidden;background:#142a3d}.readonly{background:#25364a;padding:11px;border-radius:8px;font-size:12px;color:#d8e7f1}.warn-strong{border-left:3px solid #f6c56d;padding:10px 12px;background:#49391d;color:#ffe6b0}.inline-fields{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.inline-fields label{font-size:12px}.inline-fields input,.inline-fields select,.inline-fields textarea{width:100%;margin-top:6px}.demo-pill{background:#58411b;color:#ffdb91;border-radius:6px;padding:6px 9px;font-size:11px}.small{font-size:12px;opacity:.8}.split-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,1fr);gap:16px}@media(max-width:850px){.split-layout,.inline-fields{grid-template-columns:1fr}}
