.menu-hub-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;align-items:start}.menu-module{margin:0;min-width:0}.menu-module .panel-head{align-items:flex-start;flex-wrap:wrap}.module-title-link{display:flex;gap:12px;align-items:center;text-decoration:none;color:inherit}.module-title-link:hover{color:#b8000d}.module-title-link span{font-size:16px;color:#b8000d}.menu-links{padding:9px 22px 16px;display:grid}.menu-links>a,.menu-disabled{display:flex;justify-content:space-between;gap:16px;padding:13px 2px;border-bottom:1px solid #edf0f2;font-size:12px;text-decoration:none}.menu-links>a:last-child{border-bottom:0}.menu-links>a:hover{color:#b8000d;background:#fff5f5}.menu-links>a:focus-visible{outline:2px solid #b8000d;outline-offset:2px}.menu-links>a span{color:#b8000d}.menu-disabled{color:#858b92}.menu-disabled small{font-size:10px}.point-row{padding:16px 0;border-bottom:1px solid #e5e7eb}.point-row:last-child{border-bottom:0}.danger-zone{border-top:1px solid #f0d4d4;margin-top:16px;padding-top:16px}.danger-zone>summary{color:#a52b30;font-size:12px;font-weight:600}.danger-zone form{max-width:650px;margin-top:16px}.company-card>summary{display:flex;gap:10px;flex-wrap:wrap;align-items:center;cursor:pointer}.menu-links .hint{padding:12px 0}h2[id]{scroll-margin-top:24px}.sidebar .nav a{min-height:40px}@media(max-width:920px){.menu-hub-grid{grid-template-columns:minmax(0,1fr)}}@media(max-width:500px){.menu-module .panel-head{padding:18px}.menu-links{padding:8px 18px 14px}.menu-links>a{min-height:44px;align-items:center}}
