nav.coms-nav{display:block;background:#192d3e;padding:10px 20px;border-bottom:2px solid #48a8bb;color:#fff} .coms-nav .cn-top{display:flex;gap:10px;align-items:center;margin-bottom:8px}.coms-nav .cn-top form{margin-left:auto}.coms-nav .cn-top button{margin:0}.coms-nav .cn-groups{display:grid;grid-template-columns:repeat(auto-fit,minmax(195px,1fr));gap:8px;align-items:start}.coms-nav details{background:#263e50;border:1px solid #426078;border-radius:7px;min-width:0}.coms-nav summary{cursor:pointer;padding:11px 12px;font-weight:600;font-size:13px;color:#f0f6fc}.coms-nav details[open] summary{border-bottom:1px solid #426078;color:#8ce0dc}.coms-nav .cn-links{display:grid;gap:3px;padding:5px}.coms-nav .cn-links a{display:block;padding:8px 10px;border:0;border-radius:4px;font-size:13px;background:transparent;color:#eaf3fa}.coms-nav a[aria-current=page]{background:#385d76;color:white;box-shadow:inset 3px 0 #69d8c4}.coms-nav a:focus-visible,.coms-nav summary:focus-visible{outline:2px solid #8ce0dc;outline-offset:2px}@media(max-width:550px){nav.coms-nav{padding:8px}.coms-nav .cn-groups{grid-template-columns:1fr 1fr}.coms-nav summary{padding:9px;font-size:12px}}@media print{nav.coms-nav{display:none!important}}
