.header-inner nav{flex-wrap:wrap;row-gap:4px}.nav-group{position:relative;display:flex;align-items:center;gap:2px}.nav-group>a,.nav-label{padding:12px 0;font:inherit;color:inherit;white-space:nowrap}.nav-label{border:0;background:transparent;cursor:pointer}.nav-expand{border:0;background:transparent;color:inherit;cursor:pointer;padding:10px 4px;font-size:12px}.nav-submenu{display:none;position:absolute;top:100%;left:-16px;min-width:190px;max-width:280px;padding:8px;background:#fff;border:1px solid #e0e3e7;box-shadow:0 12px 28px #20262d18;z-index:60}.nav-submenu>a{display:block;padding:12px!important;line-height:1.5;font-size:12px;white-space:normal;color:#20262d}.nav-submenu>a:hover{background:#f2f3f4}.nav-group:hover>.nav-submenu,.nav-group:focus-within>.nav-submenu,.nav-group.is-open>.nav-submenu{display:block}.header-inner nav>a{white-space:nowrap}.header-inner{min-height:102px;height:auto;padding-top:16px;padding-bottom:16px}.navigation-row{border:1px solid #e0e3e7;padding:18px;margin-bottom:15px;background:#fafafa}.navigation-row.is-child{margin-left:26px;border-left:3px solid #b5bdc7}.navigation-row .nav-row-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.navigation-row input[type=checkbox]{width:auto}.navigation-row h3{font-size:14px;margin:0 0 12px}.navigation-row .field-grid{gap:15px}.navigation-row select{width:100%;padding:10px;border:1px solid #d6dce2;background:#fff}.navigation-row label{display:block;margin-bottom:12px}.navigation-row label>input:not([type=checkbox]){width:100%}.navigation-row .danger-button{color:#b32424}.navigation-row .nav-visible{display:flex;align-items:center;gap:8px}
@media(max-width:760px){.header-inner{min-height:80px;padding-top:12px;padding-bottom:12px}.header-inner nav{max-height:calc(100vh - 100px);overflow-y:auto}.nav-group{display:flex;flex-wrap:wrap;width:100%;gap:0}.nav-group>a,.nav-label{flex:1;text-align:left;padding:12px 8px}.nav-expand{padding:12px 16px}.nav-submenu{position:static;min-width:0;max-width:none;width:100%;box-shadow:none;border:0;border-left:2px solid #ddd;margin:0 0 8px 12px;padding:0 8px}.nav-group:hover>.nav-submenu{display:none}.nav-group.is-open>.nav-submenu,.nav-group:focus-within>.nav-submenu{display:block}.navigation-row.is-child{margin-left:12px}}
